openethereum/ethcore/src/evm
Robert Habermeier 0318bb9fe9 Have Ext::ret take self by value (#1187)
* refactor externalities::ret to take self by-value, add GasLeft enum, and alter evm::Result.

* remove unused imports, StopExecutionWithGasLeft variant

* adjust tests

* remove extraneous call to reserve

* update json_tests Ext to match new trait

* adjust executive json_test

* have evms own their memory for their entire lifetime

* make finalize API more friendly

* indentation fix

[ci skip]
2016-06-02 19:04:15 +02:00
..
evm.rs Have Ext::ret take self by value (#1187) 2016-06-02 19:04:15 +02:00
ext.rs Have Ext::ret take self by value (#1187) 2016-06-02 19:04:15 +02:00
factory.rs Have Ext::ret take self by value (#1187) 2016-06-02 19:04:15 +02:00
instructions.rs VM tracing and JSON RPC endpoint for it. (#1169) 2016-06-02 12:40:31 +02:00
interpreter.rs Have Ext::ret take self by value (#1187) 2016-06-02 19:04:15 +02:00
jit.rs Have Ext::ret take self by value (#1187) 2016-06-02 19:04:15 +02:00
mod.rs Have Ext::ret take self by value (#1187) 2016-06-02 19:04:15 +02:00
schedule.rs added license in every *.rs file 2016-02-05 13:40:41 +01:00
tests.rs Have Ext::ret take self by value (#1187) 2016-06-02 19:04:15 +02:00