Avatar for the bluealloy user
bluealloy
revm
BlogDocsChangelog

bench: add subcall benchmarks (1000-call variants)

#3427Merged
Comparing
subcall-bench
(
cb82522
) with
main
(
0b34496
)
CodSpeed Performance Gauge
+4%
Improvement
2
Untouched
171
New
3
Ignored
6

Benchmarks

182 total
transfer
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+4%
14.1 µs13.6 µs
transfer_finalize
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+3%
17.5 µs17 µs
subcall_1000_transfer_1wei
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
N/A
N/A1.2 ms
subcall_1000_nested
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
N/A
N/A2.1 ms
subcall_1000_same_account
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
N/A
N/A1.1 ms
blake2/2_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
+3%
3.3 µs3.2 µs
blake2/10_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
+2%
4.6 µs4.5 µs
JUMPDEST_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
15.2 µs15 µs
JUMP_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
17.6 µs17.3 µs
GASLIMIT_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
18 µs17.7 µs
PUSH6_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
18.3 µs18 µs
blake2/4_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
+2%
3.6 µs3.6 µs
PUSH13_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
18.6 µs18.3 µs
PUSH18_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
18.7 µs18.4 µs
PUSH19_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
18.8 µs18.5 µs
SWAP2_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
20.8 µs20.5 µs
PUSH1_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
18 µs17.7 µs
MSIZE_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
18 µs17.7 µs
GAS_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
18 µs17.7 µs
RETURNDATASIZE_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
18 µs17.7 µs
CALLVALUE_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
18 µs17.7 µs
CALLDATASIZE_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
18 µs17.7 µs
CHAINID_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
18 µs17.7 µs
TIMESTAMP_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
18 µs17.8 µs
NUMBER_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+2%
18 µs17.8 µs

Commits

Click on a commit to change the comparison range
Base
main
0b34496
+4.86%
bench: add subcall benchmarks (1000-call variants)
9c72021
4 hours ago
by rakita
-1.14%
fix: resolve clippy warnings and wire subcall bench into CodSpeed
16650a3
4 hours ago
by rakita
0%
style: cargo fmt subcall bench
cb82522
4 hours ago
by rakita
© 2026 CodSpeed Technology
Home Terms Privacy Docs