Paweł Bylica
|
b8a66c7f3e
|
JIT implementation cleanups.
|
10 years ago |
Paweł Bylica
|
bcc0cfd055
|
Code migration.
|
10 years ago |
Paweł Bylica
|
8e4881bcd0
|
Code migration.
|
10 years ago |
Paweł Bylica
|
75e4e34647
|
Better style of ExecutionEngine initialization. Some eth::jit -> evmjit namespace transfers.
|
10 years ago |
Paweł Bylica
|
d43991723f
|
Fix cache mode handling.
|
10 years ago |
Paweł Bylica
|
3cb8f3a4b2
|
Merge ExecutionContext and Runtime classes
|
10 years ago |
Paweł Bylica
|
b96d6ff088
|
Extract execution context from ExecutionEngine::run.
|
10 years ago |
Paweł Bylica
|
9b66cea1c8
|
Enable function inlining optimization.
|
10 years ago |
Paweł Bylica
|
7391606d83
|
Tests: SMOD edge case test.
|
10 years ago |
Paweł Bylica
|
002d9a9d69
|
Handle more edge cases in DIV, etc.
|
10 years ago |
Paweł Bylica
|
f19c7c4981
|
Add protection against hardware division by 0.
|
10 years ago |
Paweł Bylica
|
7dd279e64e
|
Remove unused code
|
10 years ago |
Paweł Bylica
|
910732c2cb
|
Remove div by 0 check in udivrem implementation.
|
10 years ago |
Paweł Bylica
|
b0937aafd9
|
Tests: add edge cases for ADDMOD and MULMOD.
|
10 years ago |
Paweł Bylica
|
3b8e2996a5
|
Lower ADDMOD & MULMOD (limited) to a function call in the LLVM pass after optimization.
|
10 years ago |
Paweł Bylica
|
9a025df4e7
|
Add support for --singletest filter in VM tests.
Add & correct arithmetic VM tests.
|
10 years ago |
Paweł Bylica
|
f041e68cfe
|
Add edge DIV/MOD cases. Migrate to new udivrem function.
|
10 years ago |
Paweł Bylica
|
7de220228b
|
Lower MOD, SDIV & SMOD to a function call in the LLVM pass after optimization.
|
10 years ago |
Paweł Bylica
|
03ea86c855
|
Eliminate dead instructions replaced in AP arithmetic lowering.
|
10 years ago |
Paweł Bylica
|
74925a1a8a
|
Merge remote-tracking branch 'upstream/develop' into evmjit-develop
Conflicts:
test/TestHelper.cpp
|
10 years ago |
Paweł Bylica
|
483403cc91
|
Lower DIV to a function call in the LLVM pass after optimization.
|
10 years ago |
Gav Wood
|
7a89af228a
|
Merge pull request #1883 from ethereum/revert-1855-pr/cmake_runtime_output_directory
Revert "CMake: set default RUNTIME_OUTPUT_DIRECTORY property to "bin""
|
10 years ago |
Gav Wood
|
d638df83ae
|
Revert "CMake: set default RUNTIME_OUTPUT_DIRECTORY property to "bin""
|
10 years ago |
Arkadiy Paronyan
|
c7b53adec0
|
Merge pull request #1828 from yann300/bugFix
Mix - basic transaction creation
|
10 years ago |
Gav Wood
|
c10980c126
|
Merge pull request #1875 from chriseth/sol_invertIf
Reverse if and else body.
|
10 years ago |
Gav Wood
|
2427a97625
|
Merge pull request #1873 from chriseth/sol_unifyBlocks
Unify blocks that share code.
|
10 years ago |
Gav Wood
|
0383201cb3
|
Merge pull request #1849 from gluk256/develop
Test for Capability class
|
10 years ago |
Gav Wood
|
56d87ef7f9
|
Merge pull request #1855 from imapp-pl/pr/cmake_runtime_output_directory
CMake: set default RUNTIME_OUTPUT_DIRECTORY property to "bin"
|
10 years ago |
Gav Wood
|
622c3c36b1
|
Merge pull request #1829 from imapp-pl/pr/fix_singletest_option
testeth: fix --singletest option
|
10 years ago |
Gav Wood
|
6978731367
|
Bump.
|
10 years ago |
Gav Wood
|
2e0f6c0e33
|
Merge branch 'develop' of github.com:ethereum/cpp-ethereum into develop
|
10 years ago |
Gav Wood
|
368532c107
|
Extra diagnostics, assertions and fail-safes for tracking BadRoot bug.
|
10 years ago |
chriseth
|
18e223e945
|
Reverse if and else body.
|
10 years ago |
chriseth
|
bf51bfef0e
|
Removed unnecessary include.
|
10 years ago |
chriseth
|
212a01136b
|
Unify blocks with shared code.
|
10 years ago |
chriseth
|
be292df191
|
Merge pull request #1864 from chriseth/sol_knowledgeEngine2
Transfer knowledge about the state across jumps.
|
10 years ago |
Paweł Bylica
|
0315689bb3
|
Ping buildbot
|
10 years ago |
Paweł Bylica
|
56dc34d817
|
Merge remote-tracking branch 'upstream/develop' into evmjit-develop
|
10 years ago |
Gav Wood
|
72ddd37b0d
|
Merge branch 'develop' of github.com:ethereum/cpp-ethereum into develop
|
10 years ago |
Gav Wood
|
da1fcbb19b
|
DAG generation improvements.
Generate next DAG in AZ!
Cleanups to Ethash & Aux.
DAG Progress in AZ.
|
10 years ago |
Marek Kotewicz
|
2f1c5b4f77
|
Merge pull request #1871 from LefterisJP/install_ethash_merge_fix
Recover lost code after ethash merge
|
10 years ago |
Lefteris Karapetsas
|
6b74a4e96f
|
Recover lost code after ethash merge
- Recover installing ethash if ethash-cl is not built
|
10 years ago |
yann300
|
3a81c10598
|
use - instead of "(transfer)"
|
10 years ago |
Arkadiy Paronyan
|
2e0818bee0
|
Merge pull request #1859 from yann300/bugFix2
Mix - Remove contract source
|
10 years ago |
Gav Wood
|
2eed2ca5e0
|
Refactored much EthashAux., especially the DAG generation callback stuff.
Made m_epochs active again.
|
10 years ago |
yann300
|
40de803f66
|
bug fix
|
10 years ago |
chriseth
|
e8f7c26479
|
Fixed template problem.
|
10 years ago |
Gav Wood
|
0a2dbfca79
|
Merge branch 'develop' of github.com:ethereum/cpp-ethereum into develop
|
10 years ago |
Gav Wood
|
d969e109bb
|
Fix braces.
|
10 years ago |
Gav Wood
|
0bb058aed6
|
Merge pull request #1816 from LefterisJP/ethash_reloaded
Ethash reloaded
|
10 years ago |