Avatar for the bluealloy user
bluealloy
revm
BlogDocsChangelog

perf: use fixed bytes hashmaps from alloy-core

#3358Merged
Comparing
danipopes/alloy-fixed-bytes-maps
(
0b1ae86
) with
main
(
087ac46
)
CodSpeed Performance Gauge
+21%
Improvement
130
Untouched
43
Ignored
6

Benchmarks

179 total
SWAP14_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+5%
21.7 µs20.7 µs
SWAP2_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+5%
21.7 µs20.7 µs
SWAP6_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+5%
21.7 µs20.7 µs
DUP1_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+5%
24 µs22.9 µs
DUP3_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+5%
24 µs22.9 µs
DUP9_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+5%
24.1 µs22.9 µs
DUP7_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+5%
24.1 µs23 µs
DUP11_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+5%
24.2 µs23.1 µs
SWAP16_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+5%
21.9 µs20.9 µs
ISZERO_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+5%
24 µs23 µs
EXTCODESIZE_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+5%
42.3 µs40.4 µs
CLZ_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+5%
24.4 µs23.3 µs
blake2/2_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
+5%
3.3 µs3.2 µs
DUP6_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+5%
24 µs22.9 µs
DUP10_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+5%
24 µs23 µs
DUP15_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+5%
24 µs23 µs
DUP2_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+5%
24 µs23 µs
DUP4_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+5%
24 µs23 µs
DUP5_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+5%
24 µs23 µs
DUP8_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+5%
24.1 µs23.1 µs
SAR_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+5%
25.5 µs24.4 µs
SHL_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+4%
25.1 µs24 µs
MUL_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+4%
25.2 µs24.1 µs
NOT_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+4%
23.9 µs22.9 µs
OR_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+4%
24 µs23 µs

Commits

Click on a commit to change the comparison range
Base
main
087ac46
+19.33%
perf: use fixed bytes hashmaps from alloy-core
43c807b
30 days ago
by gakonst
+1.45%
perf: use AddressSet for HashSet<Address>
0b1ae86
30 days ago
by gakonst
© 2026 CodSpeed Technology
Home Terms Privacy Docs