7 Commits (b7d8f9851f46662ed1109b4c09ac484c74defd16)

Author SHA1 Message Date
Paweł Bylica fc0fd38536 Move old VM jump tests from EVM JIT to JSON file 10 years ago
Paweł Bylica 762e718f00 Move old VM stack tests from EVM JIT to JSON file 10 years ago
Paweł Bylica 7fb58c9e2a Move old VM return tests from EVM JIT to JSON file 10 years ago
Paweł Bylica 7d8015684d Move old VM memory tests from EVM JIT to JSON file 10 years ago
Paweł Bylica ee3a2d7557 Move old VM environmental test from EVM JIT to JSON file 10 years ago
Paweł Bylica 248ea444e2 Move old VM arithmetic tests from EVM JIT to JSON file 10 years ago
Gav Wood 2c6b18f01b Add EVMJIT. 10 years ago
Gav Wood 1f40799620 Squashed 'evmjit/' changes from 533531b..035c376 10 years ago
Paweł Bylica 30f3e0d5c0 Fix evmcc 10 years ago
Marek Kotewicz 29c9178ff4 Squashed 'evmjit/' changes from 334deeb..533531b 10 years ago
Paweł Bylica 3df5a125fa Do not compile LLVM module if machine code available in memory 10 years ago
Paweł Bylica 6a22491af2 Clean up ExecutionEngine 10 years ago
Paweł Bylica 1b490244bf Workaround for Ubuntu broken LLVM package (llvm-3.5-dev does not have correct cmake files) 10 years ago
Paweł Bylica 232f9fee52 Refactor cmake files 10 years ago
Paweł Bylica da02a1869d Cache key is contract code. Does not work 10 years ago
Artur Zawłocki c9f5694a28 CMakeLists.txt cleanup (in progress) 10 years ago
Paweł Bylica 5f4c1c7466 Fix evmcc compilation - provide fake runtime data 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 51f4383287 Removing moved evmjit code 10 years ago
Paweł Bylica c6fcdbc7d6 Arith performace tests 10 years ago
Paweł Bylica adb5a6869f A bit of work in evmcc. Not ready yet. 10 years ago
Artur Zawłocki 8ab7030ebc added some more VM performance tests 10 years ago
Artur Zawłocki bf6a4d4042 output gas updated in vmPerformanceTest.json 10 years ago
Artur Zawłocki 8b8a67c7b6 output gas updated in vmPerformanceTest.json 10 years ago
artur-zawlocki d77ee403d5 EVM code updated in vmPerformanceTests 10 years ago
artur-zawlocki 3918a50dbb EVM code updated in vmPerformanceTests 10 years ago
Artur Zawłocki 3517bfc6d0 fixed libevmjit dependencies in cmake files 10 years ago
Artur Zawłocki 63c8a8384c fixed libevmjit dependencies in cmake files 10 years ago
Paweł Bylica f7d6554ad6 Move mock of ExtVMFace to evmcc tool 10 years ago
Paweł Bylica 0389030674 Move mock of ExtVMFace to evmcc tool 10 years ago
artur-zawlocki 89e6d2f3e6 made _ext a mandatory arg of Runtime::run() 10 years ago
artur-zawlocki d088957f08 made _ext a mandatory arg of Runtime::run() 10 years ago
artur-zawlocki aa7fc79206 libevmface -> libevmcore: updated cmake files 10 years ago
artur-zawlocki 3d501db9da libevmface -> libevmcore: updated cmake files 10 years ago
Paweł Bylica 86334f5eff Handle bytecode as bytes 10 years ago
Paweł Bylica 078b208b04 Handle bytecode as bytes 10 years ago
Paweł Bylica 2bd4d6cd07 Update Instruction.h location 10 years ago
Paweł Bylica bb6d39f7cc Update Instruction.h location 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
artur-zawlocki ae9f57f687 (1) Handling evmcc options with boost::program_options. (2) Writing out .ll and .bc files 10 years ago
artur-zawlocki fe303b4013 (1) Handling evmcc options with boost::program_options. (2) Writing out .ll and .bc files 10 years ago
artur-zawlocki ee0e2d3102 added struct for compiler options 10 years ago
artur-zawlocki 683f956a2e added struct for compiler options 10 years ago
artur-zawlocki d32daf6cc4 New performance tests [Delivers #81578852] 10 years ago
artur-zawlocki de7f0ac7b3 New performance tests [Delivers #81578852] 10 years ago
artur-zawlocki 7760b31e42 Cleaning up warnings and build dependencies [#81588646] 10 years ago
artur-zawlocki feaa976c88 Cleaning up warnings and build dependencies [#81588646] 10 years ago
artur-zawlocki 2d6aa468c6 CMakeLists updated, should now build without LLVM when EVMJIT is not enabled [#81588646] 10 years ago
artur-zawlocki 2503741803 CMakeLists updated, should now build without LLVM when EVMJIT is not enabled [#81588646] 10 years ago