Christoph Jentzsch
|
53a4e570df
|
Added call depth tests
|
10 years ago |
Gav Wood
|
6bd15d1b3d
|
Merge pull request #404 from imapp-pl/pr-fixes
Enhance VM tests reports
|
10 years ago |
Gav Wood
|
06618f0813
|
Merge pull request #405 from CJentzsch/randomTestCreater
Random test creater optimization
|
10 years ago |
Gav Wood
|
485eb111c5
|
Merge pull request #406 from imapp-pl/pr-changes
ExtVMFace pylimorphic changes
|
10 years ago |
Paweł Bylica
|
0ff7da1c9d
|
Do not skip evmcc build in Visual Studio solution
|
10 years ago |
Paweł Bylica
|
900fd04f1e
|
Change the way VMs are created (mostly for tracking where are created)
|
10 years ago |
Paweł Bylica
|
6ca44a9ada
|
Better assert condition
|
10 years ago |
Paweł Bylica
|
a7dabc897e
|
Use VMFace in some places in Executive
|
10 years ago |
Paweł Bylica
|
08cae3947e
|
Try not to use JIT in any interactive mode
|
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
|
4f69964b2a
|
Extract interface of VM into new VMFace class
|
10 years ago |
subtly
|
ce75c31be0
|
Merge branch 'develop' into crypto
|
10 years ago |
subtly
|
d0f9f73d15
|
aes ctr mode test
|
10 years ago |
Paweł Bylica
|
71426520a1
|
Add LLVMEnable user macro in LLVM.props (VS property sheet) to allow easily disabling LLVM dependency
|
10 years ago |
Paweł Bylica
|
2de947ecc3
|
Drop universal initializer in some places
|
10 years ago |
Paweł Bylica
|
3460d7695f
|
Add virtual specifier to overridden methods in FakeVM
|
10 years ago |
Paweł Bylica
|
bde65cb37c
|
Make overridden methods in ExtVM final - maybe some optimization possibilities?
|
10 years ago |
Paweł Bylica
|
c87f8daa66
|
Make ExtVMFace::getCode non-virtual
|
10 years ago |
Paweł Bylica
|
ead77c8a4b
|
Add virtual destructor for ExtVMFace, make the class non-copyable.
|
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
|
d1052acec0
|
Make ExtVMFace polymorphic to give JIT hope for working
|
10 years ago |
artur-zawlocki
|
472f9c749f
|
Fixed the order in which phi nodes are created (was incorrect)
[#80895676]
|
10 years ago |
Gav Wood
|
3896eb55d0
|
Fix mining.
Fix stdserv.js.
|
10 years ago |
artur-zawlocki
|
11902d68e9
|
Merge branch 'develop-evmcc' of github.com:imapp-pl/ethereum into develop-evmcc
|
10 years ago |
artur-zawlocki
|
15499e68b8
|
Fixed bug in phi node rewriting
[#80895676]
|
10 years ago |
Gav Wood
|
86b309d1f0
|
More fixing for genesis block info.
|
10 years ago |
Gav Wood
|
eec6a3c9c8
|
Genesis block rehash.
|
10 years ago |
Gav Wood
|
71b0496ffa
|
Update genesis block.
|
10 years ago |
Paweł Bylica
|
daf7d16670
|
Null gas in case of out-of-gas exception [Delivers #81118624]
|
10 years ago |
Paweł Bylica
|
57a8935d87
|
Fix remaining gas testing [#81118624]
|
10 years ago |
Paweł Bylica
|
cf4a8121fb
|
Merge branch 'develop-evmcc' of https://github.com/imapp-pl/ethereum into develop-evmcc
|
10 years ago |
Paweł Bylica
|
17a3006633
|
Add support for Big Endian architectures [Delivers #79877740]
|
10 years ago |
subtly
|
589fecc866
|
aes-ctr secrets
|
10 years ago |
Paweł Bylica
|
847d5f9864
|
Use Endianness in Ext [#79877740]
|
10 years ago |
Paweł Bylica
|
f778b4eba7
|
Comment: storage uses native endianness [#79877740]
|
10 years ago |
Paweł Bylica
|
52bc5c6ca9
|
Handle endianness for CALLDATALOAD correctly [#79877740]
|
10 years ago |
artur-zawlocki
|
12ccd5d44f
|
added assert in linkBasicBlocks()
|
10 years ago |
Gav Wood
|
07fb73bf58
|
sha3Uncles is empty when uncles is empty.
|
10 years ago |
Christoph Jentzsch
|
9553ee6dcb
|
Change output of random test to std::out instead of file
|
10 years ago |
artur-zawlocki
|
8e717a669e
|
Merge branch 'develop-evmcc' of github.com:imapp-pl/ethereum into develop-evmcc
|
10 years ago |
artur-zawlocki
|
baf935b31c
|
Handling pop() from the empty EVM stack.
[#80895676]
|
10 years ago |
Paweł Bylica
|
f0e8a8ba83
|
Merge branch 'develop-evmcc' of https://github.com/imapp-pl/ethereum into develop-evmcc
|
10 years ago |
Paweł Bylica
|
5eeb082ae0
|
Remove unreachable basic blocks before "linking"
|
10 years ago |
Paweł Bylica
|
d8403f4fe7
|
Merge branch 'develop-evmcc' of https://github.com/imapp-pl/ethereum into develop-evmcc
Conflicts:
libevmjit/Compiler.cpp
|
10 years ago |
artur-zawlocki
|
9a257917d3
|
minor changes in the compiler driver
|
10 years ago |
artur-zawlocki
|
6c702a178d
|
cmake: added dependency on libevmjit to target createRandomTest
|
10 years ago |
Paweł Bylica
|
ca01603388
|
Remove unreachable basic blocks before "linking"
|
10 years ago |