Avatar for the bluealloy user
bluealloy
revm
BlogDocsChangelog

perf(op-revm): remove unnecessary enveloped_tx clone in reward_beneficiary

#3455Merged
Comparing
jackwener:fix/op-revm-remove-unnecessary-clone
(
ca73fb5
) with
main
(
f06cdd8
)
CodSpeed Performance Gauge
0%
Untouched
176
Ignored
6

Benchmarks

182 total
ecrecover precompile
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
+1%
200.8 µs198.8 µs
transfer_finalize
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+1%
17.2 µs17.1 µs
analysis
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
43.2 µs43.1 µs
transact_1000tx_commit_inner_every_40
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
2.3 ms2.3 ms
transact_commit_1000txs
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
2.9 ms2.9 ms
transfer
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
13.7 µs13.7 µs
EXTCODESIZE_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
37.9 µs37.8 µs
EXTCODEHASH_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
39.4 µs39.4 µs
g2_add
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
0%
43.9 µs43.9 µs
EXTCODECOPY_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
51.5 µs51.4 µs
DELEGATECALL_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
84.4 µs84.4 µs
STATICCALL_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
87.6 µs87.6 µs
CALL_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
89.1 µs89 µs
RETURNDATACOPY_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
107.6 µs107.5 µs
g2_msm (size 2)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
0%
2.7 ms2.7 ms
subcall_1000_same_account
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
1.1 ms1.1 ms
CREATE_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
406.2 µs406.2 µs
subcall_1000_transfer_1wei
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
1.2 ms1.2 ms
subcall_1000_nested
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
2.1 ms2.1 ms
ecpairing precompile
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
0%
4.7 ms4.7 ms
g1_msm (size 256)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
0%
89.2 ms89.2 ms
pairing (16 pairs)
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
0%
36.5 ms36.5 ms
burntpix
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
475.2 ms475.2 ms
SWAP15_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
21.1 µs21.1 µs
ADDMOD_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
27.2 µs27.2 µs

Commits

Click on a commit to change the comparison range
Base
main
f06cdd8
+0.01%
perf(op-revm): remove unnecessary enveloped_tx clone in reward_beneficiary
ca73fb5
2 months ago
by jackwener
© 2026 CodSpeed Technology
Home Terms Privacy Docs