112 Commits (813c365fc421e65301296a3054f0b07d1dc26674)

Author SHA1 Message Date
Gav Wood a3d39e784f Unrevert VM. 10 years ago
Gav Wood 142ec52019 Revert VM to cba4e2203e. 10 years ago
Paweł Bylica d0da772f2a VM refactor: change type of code pointer (pc) to uint64_t. 10 years ago
Paweł Bylica c0ffe96826 VM refactor: check requirements helper function. 10 years ago
CJentzsch 0519bdbd71 max pc is uint64_t 10 years ago
CJentzsch 55b30a4a64 add creation transaction 10 years ago
Paweł Bylica f042abc3e7 Kill steps limit option in VM. 10 years ago
Paweł Bylica 72856a8af6 Change the way execution results are collected. 10 years ago
Paweł Bylica 1f17c569b9 Change VM interface to return a copy of output. 10 years ago
Gav Wood 05ea9941c9 Move non-cryptopp dependent stuff into devcore. 10 years ago
Gav Wood cbdb46ea43 Miner fix. 10 years ago
Paweł Bylica 855d2f677c VM cleanups 10 years ago
Paweł Bylica 5b4a3e1f60 Remove gas counter from interpreter VM. OnOp callback signature changed. 10 years ago
Paweł Bylica 6cf5976515 Remove gas counter from VM interface (VMFace) 10 years ago
chriseth 2111cd4894 Move assembly related files to libevmasm and Params.h/.cpp to libevmcore. 10 years ago
CJentzsch 8781061b1f fix max stack size 1024 10 years ago
Gav Wood b76c5950dc Rookie erros fixed. 10 years ago
Gav Wood 1619d230c3 Extensive pathway for reporting transaction execution results. 10 years ago
Gav Wood 103b9ea0a7 Bunch of repotting/curating. 10 years ago
Gav Wood 2cfd93132b Params & JSON file. 10 years ago
Gav Wood 9385ee2533 Bunch of repotting/curating. 10 years ago
Gav Wood ef128a4bf4 Params & JSON file. 10 years ago
Gav Wood 210104395f Bunch of repotting/curating. 10 years ago
Gav Wood d7d8875399 Params & JSON file. 10 years ago
Gav Wood 2c6b18f01b Add EVMJIT. 10 years ago
Gav Wood 588114f54d Allow JITEVM to be enabled from AZ. 10 years ago
CJentzsch aa18f9a74b fix memneed for CREATE 10 years ago
Gav Wood 6cc8c9de69 VM skips push data when looking for JUMPDEST. 10 years ago
CJentzsch 3d449785de Blockhash correction and some tests 10 years ago
Gav Wood 5e306b3a67 Latest YP changes (call depth limited in a less harsh manner). 10 years ago
Gav Wood 9dd9b025d1 BLOCKHASH 10 years ago
Gav Wood 25a744c13d JUMPDESTs must be explicit. 10 years ago
Gav Wood ac583f503f Implemented 256-long history for PREVHASH, though still optional. 10 years ago
Paweł Bylica acec80d8f1 Remove unnecessary changes 10 years ago
Gav Wood b657b009ef Cleanups and YP formalism. 10 years ago
Gav Wood 5cc2152dd0 Cleanups. 10 years ago
Gav Wood 9e2eb149af Beginnings of cleaning up the Executive/State code. 10 years ago
Paweł Bylica 7e2e58aaa5 VM::go detemplatized. Cleanups. 10 years ago
Paweł Bylica c7526d0d95 Style fixes (mostly) 10 years ago
Paweł Bylica b1dc0d5e6a VMFactory - a new way of creating VMs 10 years ago
Gav Wood 49b1039bd7 PV49 alterations for creation. 10 years ago
CJentzsch 0b2be98121 avoid copy in vm 10 years ago
CJentzsch 70ad8ec508 Add exception in vm 10 years ago
CJentzsch 028060c36f even less code 10 years ago
CJentzsch 0f52c32562 minor fix 10 years ago
CJentzsch 5d6fcb963d avoid code repetition in vm 10 years ago
CJentzsch 4ce6e3483a fix stackoverflow in calldataload, codecopy, extcodecopy + some tests 10 years ago
CJentzsch 86794daded even less code 10 years ago
CJentzsch 2d4d9c7485 minor fix 10 years ago
CJentzsch 80f69b7383 avoid code repetition in vm 10 years ago