aboutsummaryrefslogtreecommitdiffstats
path: root/tests/vm
Commit message (Collapse)AuthorAgeFilesLines
* Flatten vm directoryTaylor Gerring2015-06-193-391/+0
|
* core/state, core/vm: reworked storage get / set to use common.Hashobscuren2015-06-171-5/+5
|
* Skip VMTests RandomTests temporarily until they are fixedGustav Simonsson2015-06-091-0/+1
|
* Add StateTests/RandomTests and VMTests/RandomTestsGustav Simonsson2015-05-221-16/+10
|
* tests: added conditional skip on long running VM testsobscuren2015-05-201-0/+7
| | | | | Set the TEST_VM_COMPLEX env var to test complex vm tests which require a lot of ram and quite some time.
* core/vm: RETURN op code returns pointer to memory rather than copyobscuren2015-05-201-4/+4
|
* tests/vm: updated tests and skipped output for specific testsobscuren2015-05-201-8/+11
| | | | Skipped tests due to large return value
* Add StateTests/RandomTests but skip for nowGustav Simonsson2015-05-161-0/+21
|
* Update StateTests and nil create return on failed code depositGustav Simonsson2015-05-161-2/+12
|
* unskip StateTests/stTransactionTest and use test tx nonceGustav Simonsson2015-05-151-1/+0
|
* Add StateTests/stMemoryStressTest.json but skip for nowGustav Simonsson2015-04-231-0/+6
|
* Add test wrapper for VMTests/vmInputLimits1.jsonGustav Simonsson2015-04-231-0/+5
|
* Fixed tests to reflect log changesobscuren2015-04-091-16/+16
|
* basic glogobscuren2015-04-041-7/+8
|
* fixed stack levelobscuren2015-04-031-0/+28
|
* Modified according to poc 9 changesobscuren2015-03-241-2/+7
| | | | * Refund of value
* moved state and vm to coreobscuren2015-03-231-1/+1
|
* Fixed tests and bloomobscuren2015-03-181-8/+18
|
* bloomobscuren2015-03-171-10/+15
|
* Fixed VM & Tests w/ conversionobscuren2015-03-171-6/+0
|
* fixed toobscuren2015-03-171-9/+16
|
* Moved ethutil => commonobscuren2015-03-161-18/+18
|
* Changed context and ADDMOD, MULMODobscuren2015-03-131-1/+1
| | | | | * Cleaned up VM execution. VM run now takes a context * ADDMOD/MULMOD - removed incorrect cast
* run all testobscuren2015-03-131-6/+0
|
* fixed ethtestobscuren2015-03-131-0/+6
|
* reworked stackobscuren2015-03-101-6/+0
|
* wipobscuren2015-03-101-7/+6
|
* Updated tests and fixed suicideobscuren2015-03-091-0/+8
|
* mergeobscuren2015-03-061-4/+0
|\
| * Fix VM tests not checkedPaweł Bylica2015-03-051-4/+0
| |
* | GasLimit check updatedobscuren2015-03-041-0/+5
| |
* | Fixed error for invalid transactionobscuren2015-03-031-5/+1
| |
* | Updated gast costsobscuren2015-03-031-3/+11
| |
* | wupobscuren2015-03-031-7/+10
| |
* | Delet => Deleteobscuren2015-03-031-8/+15
| |
* | Fixed test helperobscuren2015-03-031-4/+2
| |
* | Redone rlpobscuren2015-03-031-1/+1
| |
* | quad memobscuren2015-03-031-6/+4
| |
* | updated testsobscuren2015-03-031-13/+25
|/
* Removed exported fields from state object and added proper set/gettersobscuren2015-02-201-2/+2
|
* tests/vm: add non-test Go fileFelix Lange2015-02-201-0/+3
| | | | This removes the annoying warning printed by "go install ./...".
* disabled testobscuren2015-02-141-0/+1
|
* Updated testsobscuren2015-02-031-4/+29
|
* JitVM: the EVM JIT bridgePaweł Bylica2015-01-231-9/+9
|
* Fixed consensus issueobscuren2015-01-131-1/+0
|
* remove pre compiled for testsobscuren2015-01-131-6/+5
|
* updated testsobscuren2015-01-131-6/+0
|
* Moved the TD method from block processor.obscuren2015-01-101-1/+1
|
* Refactored ethutil.Config.Db outobscuren2015-01-071-4/+6
|
* Changed JUMP(I) behaviour.obscuren2015-01-031-1/+7
| | | | | * All jumps must land on a JUMPDEST instruction byte. * The byte may not be part of a PUSH*
* Additional comments and added name to error outputobscuren2014-12-311-5/+3
|
* Fixed gas check for vm testobscuren2014-12-311-5/+11
|
* Fixed testsobscuren2014-12-191-4/+0
|
* updated testsobscuren2014-12-191-4/+4
|
* Fixed refund modelobscuren2014-12-191-4/+4
|
* Gas corrections and vm fixesobscuren2014-12-191-1/+25
|
* changed to unsigned integersobscuren2014-12-101-7/+19
|
* Renames for chain, updated VM, moved methodsobscuren2014-12-041-1/+1
| | | | | | * Renamed a couple more chain => core * Updated VM `pc` to be uint64 rather than big int * XEth interface cleanup
* Moved execution from vm to chain.obscuren2014-12-041-138/+2
| | | | | | | | This moves call and create to the specified environments. Vms are no longer re-used. Vm uses environment's Call(Code) and Create in order to execute new contracts or transfer value between accounts. State transition now uses the same mechanism described above.
* mergeobscuren2014-12-031-8/+32
|\
| * Fixed mem error in vm. Fixed logs testsobscuren2014-12-031-8/+32
| |
* | merge errors fixedobscuren2014-12-021-0/+183
|\|
| * Check for known block err and ignoreobscuren2014-12-021-2/+0
| |
| * Added state testsobscuren2014-12-021-5/+64
| |
| * Fixed EXP gasobscuren2014-12-021-13/+1
| |
| * Make an attempt to pay for the gas prior to expanding the mem.obscuren2014-12-021-1/+4
| |
* | try to get full coverage report on travisTaylor Gerring2014-11-151-132/+133
|/
* Removed all implicit logging. Fixed gas issues and jump errorsobscuren2014-11-121-1/+1
|
* Fixed VM and added static analysis for EVM jumpsobscuren2014-11-051-1/+5
|
* all: fix rename breakageFelix Lange2014-11-011-4/+4
|
* Merge eth-go repository into go-ethereumFelix Lange2014-10-231-3/+3
| | | | mist, etheruem have been moved to cmd/
* Updated the VM & VM testsobscuren2014-10-231-0/+1
| | | | | | * Stack Error shouldn't revert to previous state * Updated VM Test tool * Added Transfer method to VM Env
* added a transfer method to vm envobscuren2014-10-221-5/+1
|
* Renamed block_chain to chain_managerobscuren2014-10-201-5/+4
|
* movedobscuren2014-10-1922-13354/+9
|
* Added tests as subtreeobscuren2014-10-1922-20/+13365
|
* Readersobscuren2014-10-191-2/+2
|
* Reflect changed to eth/vmobscuren2014-10-181-1/+1
|
* tests/vm: fix syntaxFelix Lange2014-10-171-5/+0
|
* ethvm, tests/*: use log level constantsFelix Lange2014-10-171-0/+4
|
* Fixed most of the testsobscuren2014-10-171-16/+35
|
* Updated testsobscuren2014-10-161-3/+25
|
* Fixed remote Arithmetic testsobscuren2014-10-151-7/+20
|
* Working on test suiteobscuren2014-10-152-0/+81