Avatar for the bluealloy user
bluealloy
revm
BlogDocsChangelog

perf(interpreter): cache init_code_hash in CreateInputs for inspector reuse

#3664
Comparing
cotter-circle:fix/cache-create2-init-code-hash
(
3ea585f
) with
main
(
ae93983
)
CodSpeed Performance Gauge
+1%
Untouched
176
Ignored
6
Skipped
1

Benchmarks

183 total
JUMP_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+3%
18.4 µs17.9 µs
GAS_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
18.7 µs18.2 µs
PC_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
18.8 µs18.4 µs
PUSH8_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
19 µs18.5 µs
MSIZE_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
18.7 µs18.4 µs
CALLER_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
18.9 µs18.5 µs
PUSH10_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
19.1 µs18.7 µs
CHAINID_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
18.8 µs18.4 µs
PUSH4_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
18.8 µs18.5 µs
PUSH14_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
19.3 µs18.9 µs
MCOPY_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
21.3 µs20.9 µs
SWAP12_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
21.7 µs21.3 µs
transfer_finalize
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
16.8 µs16.5 µs
GASLIMIT_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
18.7 µs18.3 µs
NUMBER_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
18.7 µs18.3 µs
JUMPI_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
23.7 µs23.3 µs
COINBASE_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
18.8 µs18.5 µs
PUSH2_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
18.8 µs18.5 µs
CODESIZE_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
18.8 µs18.5 µs
ORIGIN_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
18.9 µs18.6 µs
GASPRICE_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
19 µs18.6 µs
PUSH6_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
19 µs18.6 µs
PUSH7_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
19.1 µs18.8 µs
PUSH24_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
19.4 µs19.1 µs
PUSH22_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
19.5 µs19.2 µs

Commits

Click on a commit to change the comparison range
Base
main
ae93983
+0.94%
fix: cache init_code_hash
3ea585f
4 days ago
by cotter-circle
© 2026 CodSpeed Technology
Home Terms Privacy Docs