Avatar for the bluealloy user
bluealloy
revm
BlogDocsChangelog

chore(revme): use alloy-trie instead of triehash

#3488
Comparing
DaniPopes:dani/revme-alloy-trie
(
b102cd1
) with
main
(
5e7b632
)
CodSpeed Performance Gauge
0%
Untouched
176
Ignored
6

Benchmarks

182 total
transact_1000tx_commit_inner_every_40
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+3%
2.3 ms2.2 ms
ecrecover precompile
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
+1%
204 µs201.5 µs
g1_add
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
+1%
28.5 µs28.3 µs
g2_add
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
+1%
43.6 µs43.3 µs
bn254 add precompile
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
0%
21.1 µs21 µs
transfer
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
13.9 µs13.9 µs
ADDMOD_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
27.4 µs27.3 µs
SSTORE_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
29.9 µs29.9 µs
CREATE_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
405.6 µs405.1 µs
g1_msm (size 2)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
0%
1.4 ms1.4 ms
SMOD_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
26.7 µs26.7 µs
CALLDATACOPY_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
57.4 µs57.4 µs
bn254 mul precompile
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
0%
338.5 µs338.3 µs
map_fp_to_g1
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
0%
243.9 µs243.8 µs
SWAP5_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
20.9 µs20.9 µs
SWAP16_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
21.1 µs21.1 µs
JUMP_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
17.5 µs17.5 µs
PUSH7_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
18.4 µs18.4 µs
PUSH11_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
18.4 µs18.4 µs
PUSH15_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
18.6 µs18.6 µs
PUSH22_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
18.8 µs18.8 µs
PUSH32_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
18.9 µs18.9 µs
PUSH31_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
19.1 µs19.1 µs
SWAP2_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
20.8 µs20.8 µs
SWAP4_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
20.8 µs20.8 µs

Commits

Click on a commit to change the comparison range
Base
main
5e7b632
-0.11%
chore(revme): use alloy-trie instead of triehash
b102cd1
22 hours ago
by DaniPopes
© 2026 CodSpeed Technology
Home Terms Privacy Docs