94 Commits (b022ac6427b796d52fd8e016079bec79039f7d9d)

Author SHA1 Message Date
Artur Zawłocki 312e05ab49 resolved circular dependency between libevm and libevmjit 10 years ago
Gav Wood fa6cb31785 Theiretical fix for #525, except GCC can't quite manage it. 10 years ago
Christoph Jentzsch e866cedc40 Fix memNeed overflow 10 years ago
Christoph Jentzsch ff408ef601 merge 10 years ago
Christoph Jentzsch 056e201e8e more precompiled contract tests 10 years ago
Gav Wood c80fe47289 Fix std services except DNS Reg whose contract needs rewriting. 10 years ago
Christoph Jentzsch b840730b4f explicit type cast 10 years ago
Christoph Jentzsch b1c6776429 Fix stackoverflow bug in VM 10 years ago
Gav Wood c1bc090104 Log pricing update. 10 years ago
Gav Wood 5750a091d7 Fix for LOGs again. 10 years ago
Gav Wood df413e0a4f LOG fixes. 10 years ago
Christoph Jentzsch e7cc24af1f fix wrong unnecessary downcast 10 years ago
Christoph Jentzsch 44d089ca0a fix wrong cast 10 years ago
Christian 99882a76a7 Moved instructions and assembly to new libevmcore. 10 years ago
Christoph Jentzsch 76fff57527 Added stSystemOperationsTest 10 years ago
Christoph Jentzsch 8c1202c76f bugfix jumps after push 10 years ago
Christoph Jentzsch 104adbabcb Update tests to latest protocol changes (PoC7) 10 years ago
Christoph Jentzsch be3ccd3444 Clean up and organize tests + state class tests 10 years ago
Gav Wood 97df72e810 PoC-7: 7. JUMP reform 10 years ago
Gav Wood 2770e6ccc7 PoC-7: Instruction set reform 10 years ago
Gav Wood c663ff6f39 Fixed #444 10 years ago
Gav Wood b45701e427 For for copying high addresses from CALLDATA/CODE/EXTCODE 10 years ago
Paweł Bylica acc50285e7 Fix compile on Visual Studio 10 years ago
Marek Kotewicz 7d24ae8cf6 common changes 10 years ago
Gav Wood 67ed69d59b PoC-7: Latest SIGNEXTEND. 10 years ago
Christian d359afe34b Reverse operators for SIGNEXTEND and bugfix for k > 2**64. 10 years ago
Gav Wood bf493a9199 PoC-7: 6. Illegal to jump into pushdata. 10 years ago
Gav Wood 2c193627ed Draft of new LOG/bloom/headers/block format. 10 years ago
Gav Wood 7b1afe3b10 LOG instructions. 10 years ago
Christian 20ce32d4dc Interpret the second argument as byte number, not bit number. 10 years ago
Gav Wood 52e385905e Move suicides into SubState and include logs and refunds. 10 years ago
Gav Wood 15013a3e88 PoC-7: Reversion of 0-hashes, empty-list hashes and sha3('') -> '' 10 years ago
Gav Wood 721abb8f0f PoC-7 Exception severity uniform. 10 years ago
Christian 7c517e6338 SIGNEXTEND opcode. 10 years ago
Paweł Bylica 61720f33be Revert "Prevent integer overflow in some gas calculations" 10 years ago
Christoph Jentzsch c61131a0c3 Avoid double calling of require() 10 years ago
Paweł Bylica eb347cb24c Update createRandomTest.cpp to use new VM construction method 10 years ago
Christoph Jentzsch 0f353285df group patterns in VM.h 10 years ago
Christoph Jentzsch d07901d32c Changing gas cost to zero at stackunderflow 10 years ago
artur-zawlocki 77e18420db fixes for compiling libevm/VM.cpp with gcc 10 years ago
Paweł Bylica 900fd04f1e Change the way VMs are created (mostly for tracking where are created) 10 years ago
Paweł Bylica 4f69964b2a Extract interface of VM into new VMFace class 10 years ago
Paweł Bylica 465e682dc6 Prevent integer overflow in some gas calculations 10 years ago
Paweł Bylica c821c66d20 Revert FeeStructure changes except compile-time constants 10 years ago
Paweł Bylica b01d1ea8a3 Add comment about BadInstruction exception 10 years ago
Paweł Bylica 8080038691 Revert "Throw bad instruction exception in case instruction is bad" 10 years ago
Paweł Bylica ddb6392338 Throw bad instruction exception in case instruction is bad 10 years ago
Paweł Bylica b1ecd3d731 Move basic instruction fee selection to a function in FeeStructure 10 years ago
Paweł Bylica 46e079fb52 Place fee constants inside FeeStructure struct 10 years ago
Gav Wood b7c9bed067 Throw exception for invalid instruction prior to determining gas. 10 years ago