Avatar for the bluealloy user
bluealloy
revm
BlogDocsChangelog

refactor(interpreter): unify call handlers

#3626
Comparing
DaniPopes:unify-call-handlers
(
e1e61a2
) with
main
(
6b82179
)
CodSpeed Performance Gauge
+4%
Improvement
2
Untouched
174
Ignored
6
Skipped
1

Benchmarks

183 total
EXTCODECOPY_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+4%
51.4 µs49.3 µs
transfer_finalize
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+4%
17.1 µs16.5 µs
transact_commit_1000txs
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+3%
2.8 ms2.8 ms
transfer
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+3%
14.2 µs13.8 µs
GAS_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
18.7 µs18.3 µs
PUSH7_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
19.1 µs18.8 µs
PUSH17_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
19.2 µs18.8 µs
PUSH18_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
19.3 µs18.9 µs
PUSH23_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
19.5 µs19.2 µs
PUSH28_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
19.6 µs19.2 µs
JUMP_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
18.4 µs18 µs
GASLIMIT_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
18.7 µs18.3 µs
PUSH1_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
18.7 µs18.4 µs
NUMBER_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
18.7 µs18.4 µs
MSIZE_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
18.7 µs18.4 µs
TIMESTAMP_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
18.8 µs18.4 µs
PC_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
18.8 µs18.5 µs
CHAINID_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
18.8 µs18.5 µs
CALLVALUE_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
18.8 µs18.5 µ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
CALLDATASIZE_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
18.8 µs18.5 µs
RETURNDATASIZE_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
18.8 µs18.5 µs
PUSH3_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
18.8 µs18.5 µs

Commits

Click on a commit to change the comparison range
Base
main
6b82179
+1.16%
refactor(interpreter): unify call handlers
56b88a0
2 days ago
by DaniPopes
+2.99%
refactor(interpreter): validate call kind
e1e61a2
2 days ago
by DaniPopes
© 2026 CodSpeed Technology
Home Terms Privacy Docs