Avatar for the bluealloy user
bluealloy
revm
BlogDocsChangelog

chore(database): avoid panic by conditionally using block_in_place

#2927Merged
Comparing
radik878:fix/asyncdb-conditional-block-in-place
(
21e3512
) with
main
(
c3d2689
)
CodSpeed Performance Gauge
0%
Untouched
173
Ignored
6

Benchmarks

179 total
ecrecover precompile
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
+2%
202 µs197.2 µs
blake2/compress_12_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
-1%
3.3 µs3.3 µs
DELEGATECALL_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
-1%
89.1 µs89.6 µs
ecpairing precompile
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
-1%
4.7 ms4.7 ms
PUSH17_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
18 µs18 µs
PUSH15_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
18.1 µs18 µs
PUSH18_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
18.2 µs18.1 µs
EXTCODECOPY_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
46 µs46.2 µs
POP_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
20.2 µs20.1 µs
MCOPY_COLD_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
23.8 µs23.9 µs
NUMBER_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
17.5 µs17.5 µs
CHAINID_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
17.5 µs17.6 µs
ADDRESS_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
17.6 µs17.7 µs
ORIGIN_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
17.6 µs17.7 µs
PUSH7_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
17.9 µs17.9 µs
PUSH13_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
18 µs18 µs
PUSH22_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
18.2 µs18.2 µs
PUSH23_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
18.3 µs18.3 µs
PUSH27_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
18.4 µs18.3 µs
blake2/64_rounds
crates/precompile/bench/main.rs::benches::benchmark_crypto_precompiles::Crypto Precompile benchmarks
CodSpeed Performance Gauge
0%
9.4 µs9.5 µs
SELFBALANCE_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
19.8 µs19.8 µs
SWAP16_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
20.6 µs20.5 µs
DUP15_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
22.6 µs22.6 µs
DUP14_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
22.7 µs22.6 µs
DUP13_50
bins/revme/benches/evm.rs::benches::evm
CodSpeed Performance Gauge
0%
22.7 µs22.7 µs

Commits

Click on a commit to change the comparison range
Base
main
c3d2689
+0.08%
chore(database): avoid panic by conditionally using block_in_place
0861106
11 months ago
by radik878
-0.07%
fix clippy
21e3512
11 months ago
by radik878
© 2026 CodSpeed Technology
Home Terms Privacy Docs