bluealloy
revm
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
perf(interpreter): match loop
#3563
Closed
Comparing
DaniPopes:dani/for-each-opcode
(
b4800cb
) with
main
(
e41ad68
)
CodSpeed Performance Gauge
-7%
Improvement
1
Regression
8
Untouched
168
Ignored
6
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Regression
Improvement
Untouched
Ignored
183 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
burntpix
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
-7%
473.3 ms
508.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
STATICCALL_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
-5%
92.6 µs
97.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
REVERT_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
-5%
111.3 µs
116.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
DELEGATECALL_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
-5%
89.8 µs
94.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
CALL_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
-4%
93.8 µs
98 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
RETURN_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
-4%
111 µs
115.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
subcall_1000_same_account
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
-4%
1.2 ms
1.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
snailtracer
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
-3%
180.3 ms
186.6 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
snailtracer-inspect
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+4%
189.4 ms
182.6 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
transact_1000tx_commit_inner_every_40
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
2.3 ms
2.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
transfer
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
14.8 µs
14.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
EXTCODEHASH_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
40.7 µs
39.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
blake2/4_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
+2%
3.5 µs
3.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
blake2/12_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
+1%
4.6 µs
4.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
transact_commit_1000txs
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+1%
2.9 ms
2.9 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
ecrecover precompile
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
+1%
201 µs
199.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
EXTCODESIZE_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+1%
40.7 µs
40.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
blake2/64_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
0%
9.5 µs
9.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
analysis
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
44.6 µs
44.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
g2_add
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
0%
43.6 µs
43.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
EXTCODECOPY_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
52.8 µs
52.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
blake2/512_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
0%
51.9 µs
51.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
g1_msm (size 2)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
0%
1.4 ms
1.4 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
g2_msm (size 2)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
0%
2.7 ms
2.7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
p256verify precompile
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
0%
1 ms
1 ms
1
2
3
4
5
...
8
Commits
Click on a commit to change the comparison range
Base
main
e41ad68
-6.87%
feat: match loop
b4800cb
16 days ago
by DaniPopes
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs