16 Commits (8bc19786d076061c6dc1667d061215ba220841a1)

Author SHA1 Message Date
Paweł Bylica ffc2120149 Update gas.check helper function: Runtime pointer not needed 10 years ago
Paweł Bylica 7c2008b664 Free memory allocated for dynamic stack 10 years ago
Gav Wood 2c6b18f01b Add EVMJIT. 10 years ago
Paweł Bylica 93cb4866fd Includes reordering, GCC conversion warnings enabled 10 years ago
Paweł Bylica f47cd20e8e Correct usage of LLVM builtin setjmp/longjmp. External setjmp was eliminated, hopefully Windows will be happier now. 10 years ago
Paweł Bylica 4bcee00be9 #include cleanups 10 years ago
Paweł Bylica f70b7f5fd2 Use code (and code size) as constants 10 years ago
Paweł Bylica 494e96a89c Pass gas counter to env_create as int64* 10 years ago
Paweł Bylica 0f294ec820 Reorder JIT runtime data fields 10 years ago
Paweł Bylica 06a3b8196d Keep timestamp and block number as uint64 types 10 years ago
Paweł Bylica 06a700c060 Use uint64 type for call data size 10 years ago
Paweł Bylica a751baadcb Use uint64 type for code size 10 years ago
Marek Kotewicz 29c9178ff4 Squashed 'evmjit/' changes from 334deeb..533531b 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 2b4430eedf Change Env functions first argument type to opaque Env* 10 years ago
Paweł Bylica 969f1b54a3 The way runtime data is passed to jit'ed contract changed 10 years ago
Paweł Bylica aa771582a7 Separate runtime classes 10 years ago