1 Commits (d382f9a98f6e4b8df71b91ca960eec11566c834e)

Author SHA1 Message Date
Gav Wood 2c6b18f01b Add EVMJIT. 10 years ago
Paweł Bylica 93cb4866fd Includes reordering, GCC conversion warnings enabled 10 years ago
Paweł Bylica 4bcee00be9 #include cleanups 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 407cae129f Count gas using int64 10 years ago
Paweł Bylica 5610288626 Improve allocas order and namings 10 years ago
Paweł Bylica 25d8873440 Merge commit '3dcf30463b961e3fe47b48b2024bbf3d5b5ce675' into evmjit 10 years ago
Paweł Bylica 683de93578 Rename env_getExtCode -> env_extcode according to other renames 10 years ago
Paweł Bylica a2492d4983 Correct std::array intialization (again!) 10 years ago
Gav Wood 695751672c More consistency! 10 years ago
Gav Wood 2304d6c141 Fix for EVMJIT 10 years ago
Paweł Bylica 3ebef61c5b Fix portability problems 10 years ago
Paweł Bylica cb8fa0a5b2 Fix MSVC build 10 years ago
Gav Wood 1f40799620 Squashed 'evmjit/' changes from 533531b..035c376 10 years ago
Paweł Bylica 7b9d4956a5 BLOCKHASH instruction 10 years ago
Paweł Bylica e5d0fb35aa Alloc stack elemnent for external function call argument on demand 10 years ago
Paweł Bylica 4f4fc6349a Alloc stack elemnent for external function call argument on demand 10 years ago
Paweł Bylica b77a975a33 Create helper/external functions on demand 10 years ago
Paweł Bylica 9bf0b75159 Create helper/external functions on demand 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 f8ffdfa30c Remove global privite pointers to runtime instance and runtime data 10 years ago
Paweł Bylica 30f0a7a894 Type usage and other cleanups 10 years ago
Paweł Bylica 75fa67200e Fix compilation with LLVM pre-3.5 (Ubuntu 14.04) (reverted from commit 6094aa30ad) 10 years ago
Paweł Bylica 6094aa30ad Fix compilation with LLVM pre-3.5 (Ubuntu 14.04) 10 years ago
Paweł Bylica b37ce8e972 Gas counting for CREATE instruction 10 years ago
Paweł Bylica 2fd2446330 Simplify ExecutionEngine interface. It is possible to pass raw code instead of LLVM module. 10 years ago
Paweł Bylica bd40486c7b Moving ext_calldataload helper function to evmjit library (does not depend on Env) 10 years ago
Paweł Bylica 51f4383287 Removing moved evmjit code 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 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 2b4430eedf Change Env functions first argument type to opaque Env* 10 years ago
Paweł Bylica 49b82cdbac Move EXP implementation from Ext to Arith256 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