bluealloy
revm
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
perf: Replace HashSet/BitVec with u64 bitmask/Hashset for precompile lookups
#3368
Comparing
malik672:jonathan
(
d24d452
) with
main
(
f3b74d4
)
CodSpeed Performance Gauge
-27%
Regression
130
Untouched
43
Ignored
6
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Regression
Untouched
Ignored
179 total
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
-27%
2.2 ms
3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
transact_commit_1000txs
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
-26%
2.7 ms
3.7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
transfer
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
-20%
13.9 µs
17.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
CALLER_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
-17%
18.1 µs
21.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
RETURNDATASIZE_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
-17%
18.1 µs
21.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
GASLIMIT_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
-17%
18 µs
21.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
JUMP_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
-17%
17.7 µs
21.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
ADDRESS_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
-16%
18.1 µs
21.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
PC_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
-16%
18.1 µs
21.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
PUSH1_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
-16%
18 µs
21.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
JUMPDEST_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
-16%
15.4 µs
18.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
CODESIZE_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
-16%
18.2 µs
21.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
CALLDATASIZE_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
-16%
18.1 µs
21.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
transfer_finalize
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
-16%
17.5 µs
20.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
MSIZE_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
-16%
18.1 µs
21.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
TIMESTAMP_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
-16%
18.1 µs
21.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
PUSH13_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
-16%
18.5 µs
22 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
PUSH12_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
-16%
18.5 µs
21.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
GASPRICE_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
-15%
18.2 µs
21.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
CALLVALUE_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
-15%
18.1 µs
21.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
PUSH16_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
-15%
18.5 µs
21.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
PUSH31_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
-15%
19.2 µs
22.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
PUSH32_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
-15%
19 µs
22.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
PUSH15_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
-15%
18.7 µs
22.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
PUSH14_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
-15%
18.6 µs
21.9 µs
1
2
...
8
Commits
Click on a commit to change the comparison range
Base
main
f3b74d4
-26.79%
optimize precompile
d24d452
4 hours ago
by malik672
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs