erigon-pulse/core/vm/runtime
Martin Holst Swende 89a32451ae core/vm: faster create/create2 (#17806)
* core/vm/runtim: benchmark create/create2

* core/vm: do less hashing in CREATE2

* core/vm: avoid storing jumpdest analysis for initcode

* core/vm: avoid unneccesary lookups, remove unused fields

* core/vm: go formatting tests

* core/vm: save jumpdest analysis locally

* core/vm: use common.Hash instead of nil, fix review comments

* core/vm: removed type destinations

* core/vm: correct check for empty hash

* eth: more elegant api_tracer

* core/vm: address review concerns
2018-10-04 18:15:37 +03:00
..
doc.go core/vm/runtime: added simple execution runtime 2015-11-18 16:50:20 +01:00
env.go all: switch gas limits from big.Int to uint64 2018-01-03 14:45:35 +02:00
fuzz.go all: update license information 2017-04-14 10:29:00 +02:00
runtime_example_test.go core/vm/runtime: added simple execution runtime 2015-11-18 16:50:20 +01:00
runtime_test.go core/vm: faster create/create2 (#17806) 2018-10-04 18:15:37 +03:00
runtime.go params: fix golint warnings (#16853) 2018-06-05 12:31:34 +02:00