1 Commits (b7d8f9851f46662ed1109b4c09ac484c74defd16)

Author SHA1 Message Date
Gav Wood 2c6b18f01b Add EVMJIT. 10 years ago
Paweł Bylica b746ef7b42 Fix/disable warnings in CPP bridge 10 years ago
Paweł Bylica 3cbe1186cc Pass gas counter to env_call as int64* 10 years ago
Paweł Bylica 494e96a89c Pass gas counter to env_create as int64* 10 years ago
Paweł Bylica 25d8873440 Merge commit '3dcf30463b961e3fe47b48b2024bbf3d5b5ce675' into evmjit 10 years ago
Paweł Bylica a21362a7f8 Removing boost dependency from libevmjit 10 years ago
Paweł Bylica 683de93578 Rename env_getExtCode -> env_extcode according to other renames 10 years ago
Gav Wood 1f40799620 Squashed 'evmjit/' changes from 533531b..035c376 10 years ago
Paweł Bylica 5b4e1300a8 Function rename 10 years ago
Paweł Bylica 7b9d4956a5 BLOCKHASH instruction 10 years ago
Paweł Bylica 5db00adf56 New CALL/CREATE depth limit semantics 10 years ago
Marek Kotewicz 29c9178ff4 Squashed 'evmjit/' changes from 334deeb..533531b 10 years ago
Paweł Bylica 533531bd07 Create helper/external functions on demand (env_balance for now) 10 years ago
Paweł Bylica e12fa127f4 Suicide rework 10 years ago
Paweł Bylica 43e08ea32d Handle create/call depth limit in CREATE instruction 10 years ago
Paweł Bylica b37ce8e972 Gas counting for CREATE instruction 10 years ago
Paweł Bylica dd63bb30eb Remove TODO comment 10 years ago
Paweł Bylica 70279f8679 Changes in setjmps 10 years ago
Paweł Bylica dbf8174fc6 Update usage of ExtVMFace 10 years ago
Paweł Bylica dc4bc0e9bf Jit can handle call stack up to 1024 10 years ago
Paweł Bylica 6e318f8816 Check current call depth 10 years ago
Paweł Bylica bd40486c7b Moving ext_calldataload helper function to evmjit library (does not depend on Env) 10 years ago
Paweł Bylica 2b9b53024d Cleanups 10 years ago
Paweł Bylica 58d2bfbd8a External code access in Env reimplemented 10 years ago
Paweł Bylica 4366542b63 LOGs reimplemented 10 years ago
Paweł Bylica 63719d24bc env_call updated 10 years ago
Paweł Bylica 69dae9a83a env_create updated 10 years ago
Paweł Bylica 6f84f3d1ad Rename sload, sstore & sha3 Env functions 10 years ago
Paweł Bylica 408fda8498 Old code removed 10 years ago
Paweł Bylica 116ce60b1c Remove Env* param from env_sha3 function (not needed) 10 years ago
Paweł Bylica 4fc4e76fa5 Change the way memory is passed to sha3 Env function 10 years ago
Paweł Bylica 259d1d2096 Old files removed 10 years ago
Paweł Bylica b8e0ad1fd4 Fix exporting Env callback symbols 10 years ago
Paweł Bylica 7db676c012 Client side Env updated 10 years ago
Paweł Bylica 8672c4b65a Updating Ext interface 10 years ago
Paweł Bylica 68648a2fb5 Separating EVM JIT from CPP client (WIP) 10 years ago
Artur Zawłocki 0a8fb84ce7 fixed bug in implementation of LOG 10 years ago
Artur Zawłocki fdd5275a83 fixed bug in implementation of LOG 10 years ago
artur-zawlocki c907c71f8a codegen for LOG instructions [Delivers #81700490] 10 years ago
artur-zawlocki a09c3a404d codegen for LOG instructions [Delivers #81700490] 10 years ago
Paweł Bylica 8ee32d9197 Coding style: use "o_" prefix for output function arguments 10 years ago
Paweł Bylica a19f3df3b3 Coding style: use "o_" prefix for output function arguments 10 years ago
Paweł Bylica e4a77c1f69 Increase refund counter if deleting a storage item [Delivers #81575908] 10 years ago
Paweł Bylica e3ccbf8d49 Increase refund counter if deleting a storage item [Delivers #81575908] 10 years ago
Paweł Bylica 22e4d16e1f Remove old code 10 years ago
Paweł Bylica 4f5959ed64 Remove old code 10 years ago
artur-zawlocki af0530ba3d Got rid of some gcc warnings 10 years ago
artur-zawlocki 236361044c Got rid of some gcc warnings 10 years ago
Paweł Bylica c03d36a07e Improve Ext code formatting 10 years ago
Paweł Bylica d9ce724f55 Improve Ext code formatting 10 years ago