Avatar for the bluealloy user
bluealloy
revm
BlogDocsChangelog

perf(inspector): remove redundant log clone in precompile path

#3520
Comparing
saylor-mik87786:perf-inspector-precompile-log-clone
(
c28945e
) with
main
(
ce911a2
)
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%
201.8 µs199.7 µs
blake2/compress_12_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
+1%
3.4 µs3.3 µs
transact_commit_1000txs
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+1%
2.8 ms2.8 ms
GASLIMIT_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+1%
18.3 µs18.2 µs
CALLVALUE_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+1%
18.4 µs18.2 µs
NUMBER_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+1%
18.4 µs18.3 µs
DIFFICULTY_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+1%
18.7 µs18.5 µs
blake2/4_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
+1%
3.5 µs3.5 µs
JUMPDEST_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+1%
15.6 µs15.5 µs
SAR_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+1%
25.1 µs24.9 µs
JUMP_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+1%
17.9 µs17.8 µs
MSIZE_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+1%
18.3 µs18.2 µs
PUSH0_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+1%
18.3 µs18.1 µs
PUSH1_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+1%
18.3 µs18.2 µs
GAS_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+1%
18.3 µs18.2 µs
RETURNDATASIZE_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+1%
18.3 µs18.2 µs
CHAINID_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+1%
18.4 µs18.3 µs
PC_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+1%
18.4 µs18.3 µs
PUSH2_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+1%
18.4 µs18.3 µs
CODESIZE_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+1%
18.5 µs18.3 µs
ORIGIN_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+1%
18.5 µs18.3 µs
COINBASE_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+1%
18.5 µs18.4 µs
ADDRESS_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+1%
18.5 µs18.4 µs
PUSH4_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+1%
18.6 µs18.4 µs
PUSH3_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+1%
18.6 µs18.4 µs

Commits

Click on a commit to change the comparison range
Base
main
ce911a2
+0.44%
perf(inspector): remove redundant log clone in precompile path
c28945e
2 days ago
by saylor-mik87786
© 2026 CodSpeed Technology
Home Terms Privacy Docs