aboutsummaryrefslogtreecommitdiffstats
path: root/vm.cpp
Commit message (Expand)AuthorAgeFilesLines
* fix stackoverflow in calldataload, codecopy, extcodecopy + some testsCJentzsch2014-12-051-0/+20
* Merge branch 'develop' of github.com:ethereum/cpp-ethereum into developGav Wood2014-12-031-2/+2
|\
| * styleCJentzsch2014-12-021-2/+2
| * added logs to state testsCJentzsch2014-12-021-37/+2
* | PV46. Minor protocol alterations.Gav Wood2014-12-031-1/+1
|/
* styleChristoph Jentzsch2014-11-211-2/+0
* Merge remote-tracking branch 'upstream/develop' into newTestsChristoph Jentzsch2014-11-201-37/+48
|\
| * In VM tests, check only if an exception occurred if an exception expected (no...Paweł Bylica2014-11-191-33/+44
* | Add Log testsChristoph Jentzsch2014-11-191-1/+48
|/
* All unintended VM exceptions work like OOG in testsChristoph Jentzsch2014-11-111-4/+12
* build fixChristoph Jentzsch2014-11-111-1/+1
* added generic userDefinedTest functionChristoph Jentzsch2014-11-111-39/+3
* Merge remote-tracking branch 'upstream/develop' into NewStateTestsChristoph Jentzsch2014-11-101-1/+1
|\
| * styleChristoph Jentzsch2014-11-071-1/+1
| * Merge remote-tracking branch 'upstream/develop' into StateBugChristoph Jentzsch2014-11-071-37/+13
| |\
* | | specified user defined testChristoph Jentzsch2014-11-101-21/+32
* | | Added random test executionChristoph Jentzsch2014-11-071-0/+36
* | | Merge branch 'stateTests' into NewStateTestsChristoph Jentzsch2014-11-061-33/+9
|\ \ \ | | |/ | |/|
| * | styleChristoph Jentzsch2014-11-061-1/+1
| * | Added dynamic jump out of code testChristoph Jentzsch2014-11-061-1/+1
| * | Update transactions, style fixChristoph Jentzsch2014-11-061-12/+2
| * | Merge remote-tracking branch 'upstream/develop' into stateTestsChristoph Jentzsch2014-11-051-23/+9
| |\ \
| | * | Classify Transaction.Gav Wood2014-11-051-25/+13
| * | | uncomment vmIOandFlowOPerations testChristoph Jentzsch2014-11-051-4/+4
* | | | Merge branch 'StateBug' into NewStateTestsChristoph Jentzsch2014-11-051-5/+5
|\ \ \ \ | | |_|/ | |/| |
| * | | Fix ABAcalls OOG bugChristoph Jentzsch2014-11-041-5/+5
| |/ /
* | | Merge branch 'newTests' into NewStateTestsChristoph Jentzsch2014-11-051-4/+4
|\ \ \ | |/ / |/| |
| * | Update tests to latest protocol changes (PoC7)Christoph Jentzsch2014-11-041-5/+5
| |/
* | Clean up and organize tests + state class testsChristoph Jentzsch2014-11-031-171/+36
* | Merge remote-tracking branch 'upstream/develop' into stateTestsChristoph Jentzsch2014-10-311-2/+2
|\|
| * Fix for Trie roots.Gav Wood2014-10-301-1/+1
| * Merge pull request #434 from CJentzsch/vmtraceBugFixGav Wood2014-10-301-2/+35
| |\
* | | Clean up FakeExtVM - move to state testsChristoph Jentzsch2014-10-311-186/+6
* | | Merge remote-tracking branch 'upstream/develop' into stateTestsChristoph Jentzsch2014-10-301-2/+2
|\| |
| * | Fix VM test code loading conditionsPaweł Bylica2014-10-281-2/+2
* | | Restructure state tests. Remove FakeStateClassChristoph Jentzsch2014-10-301-201/+177
| |/ |/|
* | Fixed storage output in VMTRACE for vm testsChristoph Jentzsch2014-10-281-2/+35
|/
* Update vm.cppChristoph Jentzsch2014-10-281-3/+0
* log VMTRACE in file for user defined testChristoph Jentzsch2014-10-281-25/+6
* VMTRACE for internal callsChristoph Jentzsch2014-10-281-0/+1
* Add VMTRACE to user defined vm testChristoph Jentzsch2014-10-281-5/+52
* Move suicides into SubState and include logs and refunds.Gav Wood2014-10-271-10/+14
* PoC-7: Reversion of 0-hashes, empty-list hashes and sha3('') -> ''Gav Wood2014-10-271-3/+4
* Changing gas cost to zero at stackunderflowChristoph Jentzsch2014-10-231-2/+1
* bug fixChristoph Jentzsch2014-10-231-7/+7
* Merge pull request #404 from imapp-pl/pr-fixesGav Wood2014-10-231-2/+38
|\
| * Enhance VM tests reports, resolves ethereum/cpp-ethereum#399Paweł Bylica2014-10-211-2/+38
* | Drop universal initializer in some placesPaweł Bylica2014-10-221-1/+1
* | Remove dead codePaweł Bylica2014-10-221-11/+0
* | Another round of fixing ExtVM interfacePaweł Bylica2014-10-221-4/+15
* | Make all exceptions dervie virtualChristoph Jentzsch2014-10-181-5/+6
|\|
| * Prepare VM test engine for running JIT-ed testsPaweł Bylica2014-10-171-5/+6
* | bug fixChristoph Jentzsch2014-10-141-23/+29
* | Added random test createrChristoph Jentzsch2014-10-141-5/+16
|/
* Merge pull request #346 from CJentzsch/developGav Wood2014-10-101-53/+131
|\
| * Corrected call function in FakeExtVMChristoph Jentzsch2014-10-081-53/+131
* | PoC-7: Maximum recursion limit 1024.Gav Wood2014-10-081-2/+2
|/
* PoC-7 crypto-contracts.Gav Wood2014-10-081-3/+3
* More attempts to fix for the ultra-pedantic clang compiler.Gav Wood2014-10-081-0/+1
* Bug fix, push callcreate before changing gas value in FakeExtVMChristoph Jentzsch2014-10-061-14/+15
* Restructured exceptions. Boost::exception is now used primarily.Christoph Jentzsch2014-10-021-6/+19
* corrected CALLSTATELESS test, style fixes, code length independent call in Fa...Christoph Jentzsch2014-10-011-17/+17
* undefined FILL_TESTS and some minor style fixesChristoph Jentzsch2014-09-271-1/+1
* Reorganized FakeExtVM class into .h and .cpp file. Added state class member i...Christoph Jentzsch2014-09-271-310/+345
* Added more vm testsChristoph Jentzsch2014-09-251-38/+76
* style fixChristoph Jentzsch2014-09-211-31/+23
* Added arithmetic testChristoph Jentzsch2014-09-201-11/+47
* Split ethcore off into devcrypto ready for Whisper's crypto and repot namespace.Gav Wood2014-09-061-1/+1
* Project-wide reorganisation of namespaces.Gav Wood2014-09-051-6/+7
* CALL_STATELESSGav Wood2014-09-041-1/+1
* Debugger improvements.Gav Wood2014-07-141-9/+12
* Even numbers of hex digits for Jeff (Go can't handle odd numbers).Gav Wood2014-07-101-6/+7
* Fix for making code.Gav Wood2014-07-101-1/+4
* Proper debugger.Gav Wood2014-07-101-2/+2
* VM tests prettier.Gav Wood2014-07-061-28/+27
* New client API.Gav Wood2014-07-041-2/+2
* Windows build coersions.Gav Wood2014-07-031-8/+6
* Project refactor. Introduce the Serpent library.Gav Wood2014-06-281-4/+4
* Latest tests-related refactoring & improvments.Gav Wood2014-06-281-52/+52
* Fixes for tests.Gav Wood2014-05-281-2/+2
* Pinhole optimise working fairly well...Gav Wood2014-05-281-2/+2
* Major reorganisation.Gav Wood2014-05-261-4/+5
* Macros and definitions in LLL.Gav Wood2014-05-251-2/+2
* Move paths so default build dir is cpp-ethereum/build.Gav Wood2014-05-131-3/+3
* Updates to VM tests.Gav Wood2014-05-121-162/+219
* Protocol changes for PoC-5:Gav Wood2014-04-241-2/+2
* Repotted much of State.Gav Wood2014-04-241-0/+1
* CALLDATACOPY instruction.Gav Wood2014-04-241-3/+2
* Split out libethcore from libethereum.Gav Wood2014-04-231-5/+5
* Added some checks on parameters of the objects imported from the json files t...Carl Allendorph2014-04-201-0/+29
* Broke the virtual machine unit test out into a separate Boost auto test case.Carl Allendorph2014-04-201-51/+30
* API cleanups and some renaming.Gav Wood2014-04-051-15/+17
* Separation of code & data compiling.Gav Wood2014-03-311-26/+25
* PoC 3.5 functionality. Still buggy though.Gav Wood2014-03-251-29/+78
* PoC-3.5. ish.Gav Wood2014-03-201-4/+2
* Remove clang bug workarounds fixed with latest XCode tools release.Daniel Hams2014-03-111-65/+0
* Fixed VS2013 projects and compile errors.Tim Hughes2014-03-061-2/+1
* Repotted Common.h.Gav Wood2014-03-051-0/+1
* Tests.Gav Wood2014-02-281-1/+2
* More VM tests.Gav Wood2014-02-281-1/+1
* Workaround OSX clang broken map operator[] using ifdef guards and manual find...Daniel Hams2014-02-261-3/+77
* Tests bug fix.Gav Wood2014-02-241-7/+9
* VM test framework.Gav Wood2014-02-221-21/+294
* First unit testing harness for VM.Gav Wood2014-02-211-56/+54
* Catch exceptions.Gav Wood2014-02-191-0/+1
* Fixed hardcoded /tmp path.Tim Hughes2014-02-191-2/+4
* Move to canon ES-1.Gav Wood2014-02-181-5/+21
* Fixes for contract address states.Gav Wood2014-02-181-0/+85