Paweł Bylica
f36a002db2
Anable stack offloading for all OSs. Adjust offloading point.
10 years ago
Gav Wood
9f756124b0
First draft at splitting State.
Continuation of State split.
libethereum building again.
Compile fixes galore.
Remove a lot of code redundancy.
mix using new state/block classes
10 years ago
Paweł Bylica
0c382f37f1
Avoid warnings about unused function arguments.
10 years ago
Paweł Bylica
1a6620ef67
Adjust stack offloading params. Enable only for clang compiler.
10 years ago
Gav Wood
0ec0e5c4ea
Fix ready for gas used/refunded.
10 years ago
Paweł Bylica
1db8e5ff71
Increase stack size needed for VM execution in Debug build type.
10 years ago
Paweł Bylica
ed65ebdede
Remove debug logs and add comments.
10 years ago
Paweł Bylica
4b2d62814f
Change stack offloading point.
10 years ago
Paweł Bylica
35b786be24
OS stack memory offloading for VM execution.
10 years ago
Paweł Bylica
72856a8af6
Change the way execution results are collected.
Changes handling ExecutionResult by Executive. From now execution results are collected on if a storage for results (ExecutionResult) is provided to an Executiove instance up front. This change allow better output management for calls - VM interface improved.
10 years ago
CJentzsch
5d68013af2
undo mem output change
10 years ago
CJentzsch
6275148851
fix output memory for CALL
10 years ago
Gav Wood
846de9acea
Pregenerate DAG when mining on AZ/eth/ethminer.
Use regeneratable key for decrets by default.
10 years ago
Paweł Bylica
6cf5976515
Remove gas counter from VM interface (VMFace)
10 years ago
CJentzsch
1fcb747fef
fix CallCode to address 0
10 years ago
Gav Wood
2c6b18f01b
Add EVMJIT.
10 years ago
Gav Wood
ac583f503f
Implemented 256-long history for PREVHASH, though still optional.
10 years ago
Gav Wood
302c16ec44
Documentation and reduction.
10 years ago
Gav Wood
a4bf3c645c
Finally! Remove two horrible, nasty, lingering, confusing, hacky calls
in State.
10 years ago
Gav Wood
a1cb0932d8
JSON-RPC initial implementation.
11 years ago
Tim Hughes
3aca998afb
Squash LNK4221: no public symbols found warning.
11 years ago
Gav Wood
1bbafddd1e
Repotted much of State.
11 years ago
Tim Hughes
5bfa6a013b
Enable precompiled headers and multi-processor compilation. Much faster!
11 years ago
Muharem Hrnjadovic
be65dbc46d
Fixed the other occurrence of Foobar
11 years ago
Muharem Hrnjadovic
4bab3c57a5
Corrected license headers (Foobar -> cpp-ethereum)
11 years ago
Gav Wood
2a53d5f751
AlephZero renamed AlethZero and moved to cmake project.
Other minor changes.
11 years ago
Gav Wood
1983777cd0
GPL v2, not 3.
11 years ago
Gav Wood
f666853724
Repotted a lot of the Trie stuff.
11 years ago
Gav Wood
140fc42e09
Moved to endian-neutral 256/160-bit datatypes.
11 years ago
Gav Wood
ade3d0225d
Coding standards doc.
Some repotting.
Documentation.
Some minor API cleanups.
11 years ago
Gav Wood
0349f7bf05
Some repotting.
11 years ago