Avatar for the bluealloy user
bluealloy
revm
BlogDocsChangelog

refactor: pass reservoir into `first_frame_input`

#3578Merged
Comparing
klkvr/refactor-pass-reservoir-into-frame
(
f1f0765
) with
main
(
a1a1824
)
CodSpeed Performance Gauge
+37%
Improvement
14
Untouched
163
Ignored
6

Benchmarks

183 total
blake2/200K_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
+37%
18.9 ms13.8 ms
blake2/100K_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
+37%
9.5 ms6.9 ms
blake2/1024_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
+36%
100.5 µs73.7 µs
blake2/512_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
+35%
52 µs38.5 µs
blake2/64_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
+26%
9.5 µs7.6 µs
blake2/compress_12_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
+21%
3.3 µs2.8 µs
blake2/12_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
+16%
4.7 µs4 µs
blake2/10_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
+15%
4.4 µs3.8 µs
blake2/4_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
+14%
3.5 µs3.1 µs
blake2/2_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
+13%
3.2 µs2.8 µs
transact_1000tx_commit_inner_every_40
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+5%
2.4 ms2.3 ms
EXTCODESIZE_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+4%
40.5 µs39 µs
EXTCODECOPY_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+3%
52.2 µs50.6 µs
transact_commit_1000txs
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+3%
2.9 ms2.8 ms
subcall_1000_same_account
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+3%
1.2 ms1.2 ms
p256verify precompile
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
+3%
1 ms1 ms
subcall_1000_nested
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+3%
2.3 ms2.2 ms
burntpix
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
482.5 ms471.1 ms
SLOAD_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
24.9 µs24.3 µs
SSTORE_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
30.6 µs30.1 µs
subcall_1000_transfer_1wei
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
1.3 ms1.3 ms
PUSH9_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+1%
19.2 µs19 µs
snailtracer
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+1%
180.4 ms178.6 ms
snailtracer-inspect
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+1%
189.5 ms187.7 ms
EXP_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+1%
31.3 µs31.1 µs

Commits

Click on a commit to change the comparison range
Base
main
a1a1824
+37.49%
fix
f1f0765
22 hours ago
by klkvr
© 2026 CodSpeed Technology
Home Terms Privacy Docs