Avatar for the bluealloy user
bluealloy
revm
BlogDocsChangelog

feat(account): Optimized index type for account ID using `non-max`

#3605
Comparing
developeruche:feat/intro-account-id
(
428c942
) with
main
(
a71d065
)
CodSpeed Performance Gauge
0%
Untouched
176
Ignored
6
Skipped
1

Benchmarks

183 total
transact_1000tx_commit_inner_every_40
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
2.3 ms2.3 ms
transact_commit_1000txs
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
2.9 ms2.8 ms
REVERT_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+1%
110.1 µs109.2 µs
MCOPY_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+1%
21.4 µs21.3 µs
DELEGATECALL_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+1%
87.2 µs86.7 µs
RETURNDATACOPY_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
107.7 µs107.2 µs
EXTCODECOPY_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
51.5 µs51.3 µs
ecrecover precompile
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
0%
202 µs201.3 µs
MCOPY_COLD_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
25.4 µs25.3 µs
PUSH3_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
18.9 µs18.9 µs
PUSH21_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
19.5 µs19.5 µs
PUSH30_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
19.7 µs19.6 µs
analysis
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
43.5 µs43.4 µs
CALL_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
91.6 µs91.4 µs
ISZERO_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
23.9 µs23.8 µs
DUP5_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
23.9 µs23.9 µs
DUP9_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
23.9 µs23.9 µs
DUP1_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
23.9 µs23.9 µs
DUP7_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
24 µs24 µs
DUP11_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
24.1 µs24.1 µs
DUP16_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
24.2 µs24.2 µs
SIGNEXTEND_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
24.9 µs24.9 µs
MSIZE_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
18.8 µs18.8 µs
ecpairing precompile
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
0%
4.8 ms4.8 ms
PUSH5_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
19 µs19 µs

Commits

Click on a commit to change the comparison range
Base
main
a71d065
+0.15%
used non-max
9e65c4e
4 days ago
by developeruche
+0.02%
fmt
231d4be
2 days ago
by developeruche
-0.3%
fix: propagate std feature to nonmax
428c942
2 days ago
by developeruche
© 2026 CodSpeed Technology
Home Terms Privacy Docs