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 |
artur-zawlocki
|
ceb6d86fa3
|
added missing CMakeLists.txt
|
10 years ago |
subtly
|
6efe450ef8
|
exchange pseudocode
|
10 years ago |
artur-zawlocki
|
c90a0a329f
|
Merge branch 'develop-evmcc' of github.com:imapp-pl/ethereum into develop-evmcc
Conflicts:
libevmjit/Compiler.cpp
|
10 years ago |
artur-zawlocki
|
71ccd3f353
|
Propagation of values between basic blocks (and the stack): initial implementation (probably buggy, but simple cases work).
[#80895676]
|
10 years ago |
Paweł Bylica
|
1479d997c1
|
Merge branch 'develop' into develop-evmcc
Conflicts:
libevm/FeeStructure.cpp
test/vm.cpp
|
10 years ago |
Paweł Bylica
|
c943ea3076
|
Merge branch 'develop' of https://github.com/ethereum/cpp-ethereum into develop
|
10 years ago |
Paweł Bylica
|
b283a07f76
|
Fix SHA3 instruction :)
|
10 years ago |
Christoph Jentzsch
|
99e88f5ddd
|
Random test optimizations
|
10 years ago |
Paweł Bylica
|
0a84ed39d8
|
Handle endianness of MSTORE & MLOAD [#79877740]
|
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
|
399ba5a855
|
Updating Visual Studio project files
|
10 years ago |
Paweł Bylica
|
79f93faa7d
|
Fix compiling empty bytecode
|
10 years ago |
Paweł Bylica
|
340a84fbf4
|
Throw exception if EVM program is not jitable instead of terminating to make tests going
|
10 years ago |
subtly
|
76e267b908
|
shot in the dark
|
10 years ago |
Paweł Bylica
|
448e3141f6
|
Fixing Visual Studio compilation - these FeeStructure constants are weird
|
10 years ago |
Paweł Bylica
|
af8696e8c8
|
Merge branch 'develop-evmcc' of https://github.com/imapp-pl/ethereum into develop-evmcc
|
10 years ago |
Paweł Bylica
|
e193d2d081
|
Another round of fixing ExtVM interface
|
10 years ago |
Paweł Bylica
|
d173447b97
|
Another round of fixing ExtVM interface
|
10 years ago |
artur-zawlocki
|
0abe8ab42e
|
Updated cmake files after moving the jit compiler to a lib.
|
10 years ago |