1845 Commits (6855b868123c9686e02fc0b89acb0facfd3a02a2)
 

Author SHA1 Message Date
Paweł Bylica 6855b86812 Merge branch 'develop-evmcc' of https://github.com/imapp-pl/ethereum into develop-evmcc 10 years ago
Paweł Bylica c87717aa78 Export runtime data to global variable in main function 10 years ago
artur-zawlocki 35369b4256 Merge branch 'develop-evmcc' of github.com:imapp-pl/ethereum into develop-evmcc 10 years ago
artur-zawlocki 3fbe03a456 Propagation of values between basic blocks' local stacks [#80895676] 10 years ago
Paweł Bylica 8b47094529 Introducing RuntimeData struct - a data that will be provided to running program 10 years ago
Paweł Bylica 9fa2958d39 Visual Studio build fix 10 years ago
artur-zawlocki 9ec5ffd7d7 new test cases 10 years ago
artur-zawlocki cdb49404dd Refactored local stack 10 years ago
Paweł Bylica 6ad065bb3e Revert "Expose VM kind setting of State in FakeExtVM" 10 years ago
Paweł Bylica 2d0557e2ee Expose VM kind setting of State in FakeExtVM 10 years ago
Paweł Bylica 7aa2b25220 Add option to set VM kind in State. Interpreter by default. 10 years ago
Paweł Bylica b2f0fddead Add vm.h file to TestEthereum project (Visual Studio) 10 years ago
Paweł Bylica 1dbad21b59 Merge branch 'develop' into develop-evmcc 10 years ago
Paweł Bylica 51a0115fa5 Revert u256 to int32_t change for gas fee constants 10 years ago
Paweł Bylica 61720f33be Revert "Prevent integer overflow in some gas calculations" 10 years ago
Paweł Bylica 4d601dc955 Remove createRandomTest.cpp from TestEthereum project (Visual Studio) 10 years ago
Paweł Bylica 0a14243ca1 Change directory separator in LLVM.props (Visual Studio) 10 years ago
Paweł Bylica eb347cb24c Update createRandomTest.cpp to use new VM construction method 10 years ago
Paweł Bylica c4de0745e2 Fix Visual Studio solution bad build configuration 10 years ago
Paweł Bylica 055097bc1f Add createRandomTest.cpp to TestEhereum Visual Studio project 10 years ago
artur-zawlocki 77e18420db fixes for compiling libevm/VM.cpp with gcc 10 years ago
artur-zawlocki 69b36f01f6 added option to set initial gas 10 years ago
artur-zawlocki fa494bc6a9 update some CMakeLists.txt 10 years ago
Paweł Bylica 0ff7da1c9d Do not skip evmcc build in Visual Studio solution 10 years ago
Paweł Bylica 900fd04f1e Change the way VMs are created (mostly for tracking where are created) 10 years ago
Paweł Bylica 6ca44a9ada Better assert condition 10 years ago
Paweł Bylica a7dabc897e Use VMFace in some places in Executive 10 years ago
Paweł Bylica 08cae3947e Try not to use JIT in any interactive mode 10 years ago
Paweł Bylica f49612f10c Update VM test engine to use VMFace interface 10 years ago
Paweł Bylica dfb283097c Implement VMFace with jit::VM 10 years ago
Paweł Bylica 4f69964b2a Extract interface of VM into new VMFace class 10 years ago
Paweł Bylica 71426520a1 Add LLVMEnable user macro in LLVM.props (VS property sheet) to allow easily disabling LLVM dependency 10 years ago
artur-zawlocki 472f9c749f Fixed the order in which phi nodes are created (was incorrect) 10 years ago
artur-zawlocki 11902d68e9 Merge branch 'develop-evmcc' of github.com:imapp-pl/ethereum into develop-evmcc 10 years ago
artur-zawlocki 15499e68b8 Fixed bug in phi node rewriting 10 years ago
Paweł Bylica daf7d16670 Null gas in case of out-of-gas exception [Delivers #81118624] 10 years ago
Paweł Bylica 57a8935d87 Fix remaining gas testing [#81118624] 10 years ago
Paweł Bylica cf4a8121fb Merge branch 'develop-evmcc' of https://github.com/imapp-pl/ethereum into develop-evmcc 10 years ago
Paweł Bylica 17a3006633 Add support for Big Endian architectures [Delivers #79877740] 10 years ago
Paweł Bylica 847d5f9864 Use Endianness in Ext [#79877740] 10 years ago
Paweł Bylica f778b4eba7 Comment: storage uses native endianness [#79877740] 10 years ago
Paweł Bylica 52bc5c6ca9 Handle endianness for CALLDATALOAD correctly [#79877740] 10 years ago
artur-zawlocki 12ccd5d44f added assert in linkBasicBlocks() 10 years ago
artur-zawlocki 8e717a669e Merge branch 'develop-evmcc' of github.com:imapp-pl/ethereum into develop-evmcc 10 years ago
artur-zawlocki baf935b31c Handling pop() from the empty EVM stack. 10 years ago
Paweł Bylica f0e8a8ba83 Merge branch 'develop-evmcc' of https://github.com/imapp-pl/ethereum into develop-evmcc 10 years ago
Paweł Bylica 5eeb082ae0 Remove unreachable basic blocks before "linking" 10 years ago
Paweł Bylica d8403f4fe7 Merge branch 'develop-evmcc' of https://github.com/imapp-pl/ethereum into develop-evmcc 10 years ago
artur-zawlocki 9a257917d3 minor changes in the compiler driver 10 years ago
artur-zawlocki 6c702a178d cmake: added dependency on libevmjit to target createRandomTest 10 years ago