Christoph Jentzsch
9cd76d43fd
Fix ABAcalls OOG bug
10 years ago
Christoph Jentzsch
be3ccd3444
Clean up and organize tests + state class tests
10 years ago
artur-zawlocki
bb4c21e5f3
allow --jit as non first argument
10 years ago
Christoph Jentzsch
55e77a1bed
Clean up FakeExtVM - move to state tests
10 years ago
Gav Wood
9987248907
Fix for Trie roots.
AddressState -> Account.
10 years ago
Christoph Jentzsch
602c4115ff
Clean up
10 years ago
Christoph Jentzsch
00b64587fd
clean up PR
10 years ago
Christoph Jentzsch
0449b647c0
Restructure state tests. Remove FakeStateClass
10 years ago
artur-zawlocki
732c40b57a
MULMOD/ADDMOD implemented in separate functions [ FIXES #80566276 ]
10 years ago
Paweł Bylica
f48c0d7e96
Expose VM kind setting of State in FakeExtVM
This reverts commit 6ad065bb3e
.
10 years ago
Paweł Bylica
e17e240b5d
Fix VM test code loading conditions
10 years ago
Christoph Jentzsch
a03e7ab8a8
Fixed storage output in VMTRACE for vm tests
10 years ago
Christoph Jentzsch
3332043ec2
Update vm.cpp
10 years ago
Christoph Jentzsch
875d526590
log VMTRACE in file for user defined test
10 years ago
Christoph Jentzsch
8cf0e2bd9c
VMTRACE for internal calls
Conflicts:
test/vm.cpp
10 years ago
Christoph Jentzsch
bc1e4ceee2
Add VMTRACE to user defined vm test
Conflicts:
test/vm.cpp
10 years ago
Christoph Jentzsch
68328e90d1
bugfix
10 years ago
Gav Wood
52e385905e
Move suicides into SubState and include logs and refunds.
Refund gas from zero-resetting SSTOREs.
10 years ago
Gav Wood
15013a3e88
PoC-7: Reversion of 0-hashes, empty-list hashes and sha3('') -> ''
10 years ago
Christoph Jentzsch
d045b281ce
VMTRACE for internal calls
10 years ago
Christoph Jentzsch
2f6a20cbb1
Add VMTRACE to user defined vm test
10 years ago
Christoph Jentzsch
405e3133fb
merge
10 years ago
Paweł Bylica
6ad065bb3e
Revert "Expose VM kind setting of State in FakeExtVM"
This reverts commit 2d0557e2ee
.
10 years ago
Paweł Bylica
2d0557e2ee
Expose VM kind setting of State in FakeExtVM
10 years ago
Christoph Jentzsch
d07901d32c
Changing gas cost to zero at stackunderflow
10 years ago
Christoph Jentzsch
e1e2fd79ad
bug fix
10 years ago
Christoph Jentzsch
53a4e570df
Added call depth tests
10 years ago
Paweł Bylica
900fd04f1e
Change the way VMs are created (mostly for tracking where are created)
10 years ago
Paweł Bylica
f49612f10c
Update VM test engine to use VMFace interface
10 years ago
Christoph Jentzsch
b17207f972
Bugfix, get correct gas after exception
10 years ago
Paweł Bylica
dfb283097c
Implement VMFace with jit::VM
10 years ago
Paweł Bylica
2de947ecc3
Drop universal initializer in some places
10 years ago
Paweł Bylica
cd736d4d9f
Remove dead code
10 years ago
Paweł Bylica
214ab5d519
Another round of fixing ExtVM interface
10 years ago
Paweł Bylica
57a8935d87
Fix remaining gas testing [ #81118624 ]
10 years ago
Paweł Bylica
df48d546ee
Enhance VM tests reports, resolves ethereum/cpp-ethereum#399
10 years ago
Paweł Bylica
270cddef8b
Enhance VM tests reports
10 years ago
Paweł Bylica
9e8e9af603
Remove dead code
10 years ago
Paweł Bylica
d173447b97
Another round of fixing ExtVM interface
10 years ago
Paweł Bylica
a177ff9b12
Disable test filling
10 years ago
Paweł Bylica
bcc6cd7056
Turn on JIT testing with "--jit" command line parameter
10 years ago
Paweł Bylica
0e56f2609d
Running vm_tests with JIT
10 years ago
Paweł Bylica
efaa297759
Prepare VM test engine for running JIT-ed tests
10 years ago
Paweł Bylica
1a18343612
Prepare VM test engine for running JIT-ed tests
10 years ago
Christoph Jentzsch
3f73ff5578
bug fix
10 years ago
Christoph Jentzsch
10d00f4e54
Added random test creater
10 years ago
Gav Wood
cd5203fa9e
PoC-7: Maximum recursion limit 1024.
10 years ago
Christoph Jentzsch
cf6bbcf097
Corrected call function in FakeExtVM
Added ABA calls to tests, corrections in FakeExtVm::call
Use FakeStateClass instead of altering real state class for testing purposes
remove posts, add broken test
10 years ago
Gav Wood
81c16c7290
PoC-7 crypto-contracts.
10 years ago
Gav Wood
d93cccc463
More attempts to fix for the ultra-pedantic clang compiler.
10 years ago