Avatar for the bluealloy user
bluealloy
revm
BlogDocsChangelog

fix(bytecode): mark `Bytecode::new_analyzed` as unsafe

#3557
Comparing
pep/unsafe-new-analyzed
(
d830d46
) with
main
(
31bee69
)
CodSpeed Performance Gauge
0%
Untouched
177
Ignored
6

Benchmarks

183 total
blake2/4_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
+2%
3.5 µs3.5 µs
blake2/12_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
+1%
4.6 µs4.5 µs
transfer
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
+1%
14.7 µs14.6 µs
ecrecover precompile
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
+1%
203 µs201.8 µs
transfer_finalize
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
17.7 µs17.6 µs
blake2/64_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
0%
9.5 µs9.5 µs
g2_add
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
0%
43.6 µs43.5 µs
p256verify precompile
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
0%
1 ms1 ms
EXTCODEHASH_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
40.8 µs40.8 µs
EXTCODESIZE_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
40.8 µs40.8 µs
EXTCODECOPY_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
52.9 µs52.8 µs
JUMPDEST_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
16.5 µs16.5 µs
JUMP_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
18.8 µs18.8 µs
PUSH0_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
19.1 µs19.1 µs
CHAINID_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
19.1 µs19.1 µs
CALLVALUE_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
19.1 µs19.1 µs
NUMBER_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
19.1 µs19.1 µs
TIMESTAMP_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
19.1 µs19.1 µs
PUSH1_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
19.2 µs19.1 µs
CODESIZE_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
19.2 µs19.1 µs
GASLIMIT_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
19.2 µs19.2 µs
GAS_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
19.2 µs19.2 µs
RETURNDATASIZE_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
19.2 µs19.2 µs
CALLDATASIZE_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
19.2 µs19.2 µs
MSIZE_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
19.2 µs19.2 µs

Commits

Click on a commit to change the comparison range
Base
main
31bee69
+0.07%
fix(bytecode): mark `Bytecode::new_analyzed` as unsafe
6a65e17
12 hours ago
by decofe
-0.01%
docs: remove intra-doc link to private analyze_legacy
d830d46
11 hours ago
by decofe
© 2026 CodSpeed Technology
Home Terms Privacy Docs