397 Commits (077cf7be5daa9fa3a1228cc995df9b5955c4eb4a)
 

Author SHA1 Message Date
Paweł Bylica 8672c4b65a Updating Ext interface 10 years ago
Paweł Bylica bb6e603568 Updating ExecutionEngine interface 10 years ago
Paweł Bylica 0509b3bddd Changing Runtime interface 10 years ago
Paweł Bylica aa771582a7 Separate runtime classes 10 years ago
Paweł Bylica 68648a2fb5 Separating EVM JIT from CPP client (WIP) 10 years ago
Paweł Bylica 99c7113079 CMake scripts 10 years ago
Paweł Bylica 5f61bdcca0 Starting cmake scripts 10 years ago
Paweł Bylica dc82664ede C Interface draft 1 10 years ago
Artur Zawłocki 94e41d815b correct calculation of LOG cost 10 years ago
Artur Zawłocki fdd5275a83 fixed bug in implementation of LOG 10 years ago
Artur Zawłocki 30eea6ea05 Merge branch 'develop-evmcc' of https://github.com/imapp-pl/ethereum into develop-evmcc 10 years ago
Artur Zawłocki f72cceda58 resolved circular dependency between libevm and libevmjit 10 years ago
Paweł Bylica c2c96e609f Merge remote-tracking branch 'origin/develop-evmcc' into develop-evmcc 10 years ago
Artur Zawłocki bf6a4d4042 output gas updated in vmPerformanceTest.json 10 years ago
artur-zawlocki d77ee403d5 EVM code updated in vmPerformanceTests 10 years ago
Artur Zawłocki 3517bfc6d0 fixed libevmjit dependencies in cmake files 10 years ago
Paweł Bylica f7d6554ad6 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 aa7fc79206 libevmface -> libevmcore: updated cmake files 10 years ago
Paweł Bylica 320bdf5cad Merge branch 'develop-evmcc' of https://github.com/imapp-pl/ethereum into develop-evmcc 10 years ago
Paweł Bylica 86334f5eff Handle bytecode as bytes 10 years ago
Paweł Bylica 2bd4d6cd07 Update Instruction.h location 10 years ago
artur-zawlocki c907c71f8a codegen for LOG instructions [Delivers #81700490] 10 years ago
artur-zawlocki cdcbb6be12 removed references to Memory::dump() 10 years ago
Paweł Bylica 47e654c06d Merge branch 'develop' into develop-evmcc 10 years ago
artur-zawlocki 7305fb32d3 fixed bug in llvm ir computing required memory size 10 years ago
artur-zawlocki 4b4265c160 Merge branch 'develop-evmcc' of github.com:imapp-pl/ethereum into develop-evmcc 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 cb870520b2 unused var removed 10 years ago
artur-zawlocki 9a0f9d3e3c 1) JUMP/I semantics updated. 2) Members of BasicBlock::LocalStack pulled out to BasicBlock 10 years ago
Paweł Bylica c91c5df4f6 Rename BNOT -> NOT, NOT -> ISZERO 10 years ago
Paweł Bylica 29432beef8 Merge branch 'develop-evmcc' of https://github.com/imapp-pl/ethereum into develop-evmcc 10 years ago
artur-zawlocki ee0e2d3102 added struct for compiler options 10 years ago
Paweł Bylica 172fc1c06b Merge branch 'develop-evmcc' of https://github.com/imapp-pl/ethereum into develop-evmcc 10 years ago
artur-zawlocki 8f7b5d6a25 removed *.orig file 10 years ago
artur-zawlocki 6f99869d57 code cleanup and coding-standardization 10 years ago
Paweł Bylica 3fc508f6b3 Merge branch 'develop-evmcc' of https://github.com/imapp-pl/ethereum into develop-evmcc 10 years ago
Paweł Bylica a44a7ab4ad Use llvm.longjmp intrinsic for longjmp [Delivers #81792986] 10 years ago
artur-zawlocki b6b4f5f639 Merge branch 'develop-evmcc' of github.com:imapp-pl/ethereum into develop-evmcc 10 years ago
Paweł Bylica 8ee32d9197 Coding style: use "o_" prefix for output function arguments 10 years ago
artur-zawlocki 40561b1270 code cleanup & coding-standardization 10 years ago
Paweł Bylica aaaf5439fb Rename Type::i256 -> Type::Word 10 years ago
Paweł Bylica b5abb70075 Use common builder in GasMeter and Memory 10 years ago
Paweł Bylica 33cc50d130 Empty lines removal 10 years ago
Paweł Bylica 72398d2c26 Handle unsigned integer overflow in Memory::require() [Delivers #81773288] 10 years ago
Paweł Bylica 350b004e79 Change Constant::get to support negative values 10 years ago
Paweł Bylica 272c568bfc Remove Memory::require(size) interface [#81773288] 10 years ago
Paweł Bylica 273b0f634f Deprecate Memory::require(size) function. Risk of unsigned integer overflow. 10 years ago
Paweł Bylica 439561a5fa Use readPushData() in basic block analysis 10 years ago
Paweł Bylica bfb96606a2 Use readPushData() in instruction compilation 10 years ago