Paweł Bylica
|
403b4c0399
|
Remove helper function for getting an item from global stack.
|
10 years ago |
Paweł Bylica
|
1de60c02e6
|
Add test for global stack underflow.
|
10 years ago |
Paweł Bylica
|
3cb8f3a4b2
|
Merge ExecutionContext and Runtime classes
|
10 years ago |
Paweł Bylica
|
7dd279e64e
|
Remove unused code
|
10 years ago |
Paweł Bylica
|
008ca8d4f9
|
Move calldataload procedure to LLVM IR
|
10 years ago |
Paweł Bylica
|
3da758ccbb
|
Delete old memory pointers
|
10 years ago |
Paweł Bylica
|
d5d56657cf
|
Move Array helper to separated compilation unit
|
10 years ago |
Paweł Bylica
|
7d7e6ec7f5
|
Using logs utils from LLVM
|
10 years ago |
Paweł Bylica
|
681ba24d33
|
Free memory allocated for dynamic stack
|
10 years ago |
Gav Wood
|
e185d9a117
|
Add EVMJIT.
|
10 years ago |
Paweł Bylica
|
cd1dea3594
|
Global/dynamic stack implementation with realloc
|
10 years ago |
Paweł Bylica
|
1e81754a33
|
Stack improvements: all helper functions are generated on demand, no global alloca for arguments
|
10 years ago |
Paweł Bylica
|
5f4bda5cef
|
Correct usage of LLVM builtin setjmp/longjmp. External setjmp was eliminated, hopefully Windows will be happier now.
|
10 years ago |
Paweł Bylica
|
7b4892c916
|
Dynamic stack modification: do not use longjmp in external functions
|
10 years ago |
Paweł Bylica
|
3365f3f438
|
#include cleanups
|
10 years ago |
Paweł Bylica
|
9b14522b11
|
Use uint64 type for call data size
|
10 years ago |
Paweł Bylica
|
c9ddc4468a
|
Temporary remove evmjit subtree
|
10 years ago |