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
SWAP3_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+5%
21.8 µs20.7 µs
SWAP9_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+5%
21.8 µs20.7 µs
PUSH19_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+5%
19.5 µs18.5 µs
PUSH25_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+5%
19.6 µs18.6 µs
STATICCALL_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+5%
93.6 µs88.8 µs
PUSH9_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+5%
19.1 µs18.1 µs
PUSH10_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+5%
19.2 µs18.2 µs
PUSH29_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+5%
19.8 µs18.8 µs
PUSH11_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+5%
19.2 µs18.3 µs
SWAP5_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+5%
21.7 µs20.7 µs
SWAP8_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+5%
21.7 µs20.7 µs
PUSH20_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+5%
19.4 µs18.4 µs
SWAP12_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+5%
21.8 µs20.7 µs
SWAP7_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+5%
21.9 µs20.8 µs
PUSH24_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+5%
19.5 µs18.6 µs
PUSH22_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+5%
19.6 µs18.6 µs
SWAP15_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+5%
22.1 µs21 µs
PUSH30_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+5%
19.8 µs18.8 µs
PUSH31_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+5%
19.8 µs18.9 µs
SWAP1_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+5%
21.7 µs20.7 µs
SWAP4_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+5%
21.7 µs20.7 µs
SWAP13_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+5%
21.8 µs20.7 µs
SWAP10_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+5%
21.9 µs20.9 µs
MCOPY_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+5%
21.4 µs20.4 µs
POP_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+5%
21.5 µs20.5 µ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