plugeth/core
Jeffrey Wilcke 342ae7ce7d core, core/vm, tests: changed the initialisation behaviour of the EVM
The EVM was previously initialised and created for every CALL, CALLCODE,
DELEGATECALL and CREATE. This PR changes this behaviour so that the same
EVM can be used through the session and beyond as long as the
Environment sticks around.
2016-03-23 00:04:00 +01:00
..
state core: various typos 2016-03-15 11:08:18 -07:00
types core: various typos 2016-03-15 11:08:18 -07:00
vm core, core/vm, tests: changed the initialisation behaviour of the EVM 2016-03-23 00:04:00 +01:00
.gitignore Renamed chain => core 2014-12-04 10:28:02 +01:00
asm.go all: fix license headers one more time 2015-07-23 18:35:11 +02:00
bad_block.go all: fix license headers one more time 2015-07-23 18:35:11 +02:00
bench_test.go cmd, eth, ethdb, node: prioritise chaindata for resources, bump cache 2016-03-09 10:33:39 +02:00
block_validator_test.go cmd, common, core, eth, node, rpc, tests, whisper, xeth: use protocol stacks 2015-11-27 11:06:12 +02:00
block_validator.go core: various typos 2016-03-15 11:08:18 -07:00
blockchain_test.go core, eth: replace reorganiz with reorganis 2016-03-15 12:03:17 -07:00
blockchain.go Merge pull request #2341 from leijurv/patch-2 2016-03-16 11:22:33 +02:00
blocks.go remove 0x 2015-08-20 18:50:47 +02:00
canary.go canary update 2015-08-20 18:38:21 +02:00
chain_makers_test.go core, eth, rpc: split out block validator and state processor 2015-11-18 14:24:42 +01:00
chain_makers.go core: various typos 2016-03-15 11:08:18 -07:00
chain_pow_test.go core, eth: receipt chain reconstruction 2015-10-19 10:03:09 +03:00
chain_pow.go core: separate and contain POW verifier, extensive tests 2015-09-21 10:24:49 +03:00
database_util_test.go cmd, eth, ethdb, node: prioritise chaindata for resources, bump cache 2016-03-09 10:33:39 +02:00
database_util.go core, core/vm, crypto: fixes for homestead 2016-02-18 10:11:48 +01:00
default_genesis.go cmd, common, core, eth, node, rpc, tests, whisper, xeth: use protocol stacks 2015-11-27 11:06:12 +02:00
error.go Merge pull request #1889 from karalabe/fast-sync-rebase 2015-10-21 11:44:22 -07:00
events.go core, miner: add PendingStateEvent to track non-log updates 2016-02-29 11:24:58 +02:00
execution.go core, core/vm, tests: changed the initialisation behaviour of the EVM 2016-03-23 00:04:00 +01:00
fees.go Merge pull request #1515 from fjl/license-fixes 2015-07-28 04:29:42 -07:00
filter_test.go all: fix license headers one more time 2015-07-23 18:35:11 +02:00
gaspool.go core, eth, rpc: split out block validator and state processor 2015-11-18 14:24:42 +01:00
genesis.go cmd, common, core, eth, node, rpc, tests, whisper, xeth: use protocol stacks 2015-11-27 11:06:12 +02:00
headerchain.go core: cache fresh headers and tds to avoid db trashing 2016-03-10 21:40:34 +02:00
helper_test.go cmd/geth, cmd/utils, core, rpc: renamed to blockchain 2015-10-04 01:13:56 +02:00
state_processor.go core: various typos 2016-03-15 11:08:18 -07:00
state_transition.go Merge pull request #2215 from bas-vk/estimategas 2016-03-01 10:59:12 +02:00
tx_pool_test.go core, eth: replace reorganiz with reorganis 2016-03-15 12:03:17 -07:00
tx_pool.go core: various typos 2016-03-15 11:08:18 -07:00
types.go core: various typos 2016-03-15 11:08:18 -07:00
vm_env.go core, core/vm, tests: changed the initialisation behaviour of the EVM 2016-03-23 00:04:00 +01:00