Paweł Bylica
c32e1e05b3
Fix case where JUMPI is the last instruction
10 years ago
Paweł Bylica
cd8727a1e4
Merge branch 'develop' into develop-evmcc
Conflicts:
libevm/VM.h
test/vm.cpp
10 years ago
Paweł Bylica
4c27c26af9
Fix BNOT instruction [Delivers #81700198 ]
10 years ago
Paweł Bylica
8cfe2ee454
BNOT instruction [Delivers #81700198 ]
10 years ago
Paweł Bylica
e3ccbf8d49
Increase refund counter if deleting a storage item [Delivers #81575908 ]
10 years ago
Paweł Bylica
4f5959ed64
Remove old code
10 years ago
subtly
9faa42dfda
h256 to EmtpryTrie when creating contract
10 years ago
Paweł Bylica
3f50913d95
Fix u256 to APInt conversion
10 years ago
Gav Wood
394d7ed1e0
Merge branch 'develop' of github.com:ethereum/cpp-ethereum into develop
10 years ago
Gav Wood
37fc024c0b
Paranoia mode fixed for the new trie format.
10 years ago
Gav Wood
a097bdbd0b
Merge pull request #445 from imapp-pl/pr-changes
Update astyle options
10 years ago
Paweł Bylica
56bd2c3411
Allow creating LLVM constants directly from u256
10 years ago
Paweł Bylica
decf410515
Update gas counting for SSTORE, no refunding yet [ #81575908 ]
10 years ago
Paweł Bylica
a36635240c
Update astyle options:
- "delete-empty-lines" removed as it removes single empty lines also
- "keep-one-line-blocks" added to keep one-line inline methods implementations
- "close-templates" added - places template angle bracket together
10 years ago
Paweł Bylica
76719fb4f4
Update astyle options:
- "delete-empty-lines" removed as it removes single empty lines also
- "keep-one-line-blocks" added to keep one-line inline methods implementations
- "close-templates" added - places template angle bracket together
10 years ago
Gav Wood
1fc3520559
Merge branch 'develop' of github.com:ethereum/cpp-ethereum into develop
10 years ago
Gav Wood
dc3130df69
Merge pull request #435 from chriseth/signextend_change
Reverse operators for SIGNEXTEND and bugfix for k > 2**64.
10 years ago
Gav Wood
c56a8f46a8
Merge pull request #442 from chriseth/sol_fix_break
Parser fix: Consume break and continue.
10 years ago
Gav Wood
04c276d812
Merge pull request #443 from chriseth/bytesRequiredForTag
Bugfix: Tag takes one byte (for JUMPDEST)
10 years ago
Gav Wood
61b3e5c3bb
Merge pull request #434 from CJentzsch/vmtraceBugFix
Vmtrace bug fix
10 years ago
Paweł Bylica
91dd7122c2
Improve Compiler code formatting
10 years ago
Paweł Bylica
fd351c84fb
Improve VM code formatting
10 years ago
Paweł Bylica
d9ce724f55
Improve Ext code formatting
10 years ago
Paweł Bylica
715c60000d
Improve GasMeter code formatting
10 years ago
Paweł Bylica
1f6d12a55c
Improve ExecutionEngine code formatting
10 years ago
Paweł Bylica
3e948d963b
Improve BasicBlock code formatting
10 years ago
Paweł Bylica
3216898b49
Improve Memory code formatting
10 years ago
Paweł Bylica
31ccf59bd0
Improve code formatting
10 years ago
Paweł Bylica
57c6eb8ba3
Improve Arith256 code formatting
10 years ago
Paweł Bylica
de76284186
Change #include setjmp
10 years ago
Paweł Bylica
16868c7222
Improve Stack code formatting
10 years ago
Paweł Bylica
68829e87b9
Remove done FIXME tasks
10 years ago
Paweł Bylica
b009ad1b88
Fix emcc Visual Studio project for Release configuration
10 years ago
Gav Wood
93b0448b44
Merge branch 'develop' of github.com:ethereum/cpp-ethereum into develop
10 years ago
Gav Wood
b87bde0f31
Updated genesis block to new block format.
10 years ago
Christian
1d3b26617a
Bugfix: Tag takes one byte (for JUMPDEST)
10 years ago
Christian
0baf92d52e
Parser fix: Consume break and continue.
10 years ago
artur-zawlocki
160498c90a
Merge branch 'develop-evmcc' of github.com:imapp-pl/ethereum into develop-evmcc
10 years ago
artur-zawlocki
865cfe4a72
turned on stack optimization by default in jit compiler
10 years ago
artur-zawlocki
9a82a78b88
json test file for performance testing
10 years ago
Paweł Bylica
0da37f9f29
Merge branch 'develop-evmcc' of https://github.com/imapp-pl/ethereum into develop-evmcc
10 years ago
Paweł Bylica
be6a02a446
Use clog for JIT logs
10 years ago
Paweł Bylica
a34259ec66
Fix bad .filters file
10 years ago
artur-zawlocki
0432706b2f
added inlcude of setjmp.h required for jmp_buf type
10 years ago
artur-zawlocki
4c7fddd3e8
added dependency on libethereum to evmcc
10 years ago
artur-zawlocki
0e77fc9d70
Merge branch 'develop-evmcc' of github.com:imapp-pl/ethereum into develop-evmcc
Conflicts:
test/vm.cpp
10 years ago
artur-zawlocki
732c40b57a
MULMOD/ADDMOD implemented in separate functions [ FIXES #80566276 ]
10 years ago
Paweł Bylica
57fd3e1458
Remove global Runtime pointer
10 years ago
Paweł Bylica
f48c0d7e96
Expose VM kind setting of State in FakeExtVM
This reverts commit 6ad065bb3e
.
10 years ago
artur-zawlocki
017bfd9d7a
Changed semantics of JUMPDEST so that *the next* instruction is a jump destination
10 years ago