paradigmxyz
reth
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
perf: defer ExecutedBlock drop to background thread
#22080
Closed
Comparing
yk/deferred-block-drop
(
018fcef
) with
main
(
e2a3527
)
CodSpeed Performance Gauge
0%
Untouched
70
Skipped
55
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Untouched
Skipped
125 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fold_reduce[50000]
crates/trie/common/benches/hashed_state.rs::benches::bench_from_parallel_iterator::HashedPostState::from_par_iter
CodSpeed Performance Gauge
+4%
71 ms
68.5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
prefix set | size: 10 | `BTreeSet` with `BTreeSet:range` lookup
crates/trie/common/benches/prefix_set.rs::prefix_set::prefix_set_lookups::Prefix Set Lookups
CodSpeed Performance Gauge
+1%
5.6 µs
5.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
validate_blob | num blobs: 3 | ValidateBlob
crates/primitives/benches/validate_blob_tx.rs::validate_blob::blob_validation::Blob Transaction KZG validation
CodSpeed Performance Gauge
0%
149.5 µs
148.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
V2[dataset_10240/targets_1]
crates/trie/trie/benches/proof_v2.rs::proof_comparison::bench_proof_algos::Proof
CodSpeed Performance Gauge
0%
636.1 ms
635.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
Legacy[dataset_10240/targets_1]
crates/trie/trie/benches/proof_v2.rs::proof_comparison::bench_proof_algos::Proof
CodSpeed Performance Gauge
0%
636.5 ms
635.5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
V2[dataset_128/targets_512]
crates/trie/trie/benches/proof_v2.rs::proof_comparison::bench_proof_algos::Proof
CodSpeed Performance Gauge
0%
798.1 µs
797 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
V2[dataset_10240/targets_64]
crates/trie/trie/benches/proof_v2.rs::proof_comparison::bench_proof_algos::Proof
CodSpeed Performance Gauge
0%
636.6 ms
635.8 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
Legacy[dataset_10240/targets_64]
crates/trie/trie/benches/proof_v2.rs::proof_comparison::bench_proof_algos::Proof
CodSpeed Performance Gauge
0%
645 ms
644.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
Legacy[dataset_10240/targets_512]
crates/trie/trie/benches/proof_v2.rs::proof_comparison::bench_proof_algos::Proof
CodSpeed Performance Gauge
0%
702.2 ms
701.4 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
V2[dataset_10240/targets_2048]
crates/trie/trie/benches/proof_v2.rs::proof_comparison::bench_proof_algos::Proof
CodSpeed Performance Gauge
0%
638.4 ms
637.7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
V2[dataset_10240/targets_512]
crates/trie/trie/benches/proof_v2.rs::proof_comparison::bench_proof_algos::Proof
CodSpeed Performance Gauge
0%
637 ms
636.4 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
parallel hashing[1000]
crates/trie/trie/benches/hash_post_state.rs::post_state::hash_post_state::Hash Post State
CodSpeed Performance Gauge
0%
2.5 s
2.5 s
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
prefix set | size: 100 | `BTreeSet` with `BTreeSet:range` lookup
crates/trie/common/benches/prefix_set.rs::prefix_set::prefix_set_lookups::Prefix Set Lookups
CodSpeed Performance Gauge
0%
44.2 µs
44.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
ordered_trie_root
crates/trie/trie/benches/trie_root.rs::benches::trie_root_benchmark::Receipts root calculation::receipts root | size: 100 | triehash
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
receipts root | size: 100 | HashBuilder
crates/trie/trie/benches/trie_root.rs::benches::trie_root_benchmark::Receipts root calculation
CodSpeed Performance Gauge
0%
921.5 µs
921.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
V2[dataset_128/targets_1]
crates/trie/trie/benches/proof_v2.rs::proof_comparison::bench_proof_algos::Proof
CodSpeed Performance Gauge
0%
663.4 µs
663.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
validate_blob | num blobs: 6 | ValidateBlob
crates/primitives/benches/validate_blob_tx.rs::validate_blob::blob_validation::Blob Transaction KZG validation
CodSpeed Performance Gauge
0%
152.7 µs
152.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
receipts root | size: 1000 | HashBuilder
crates/trie/trie/benches/trie_root.rs::benches::trie_root_benchmark::Receipts root calculation
CodSpeed Performance Gauge
0%
8.9 ms
8.9 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
Legacy[dataset_10240/targets_2048]
crates/trie/trie/benches/proof_v2.rs::proof_comparison::bench_proof_algos::Proof
CodSpeed Performance Gauge
0%
868.2 ms
867.9 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
validate_blob | num blobs: 2 | ValidateBlob
crates/primitives/benches/validate_blob_tx.rs::validate_blob::blob_validation::Blob Transaction KZG validation
CodSpeed Performance Gauge
0%
147.9 µs
147.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fold_reduce[10000]
crates/trie/common/benches/hashed_state.rs::benches::bench_from_parallel_iterator::HashedPostState::from_par_iter
CodSpeed Performance Gauge
0%
11.8 ms
11.8 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
ordered_trie_root
crates/trie/trie/benches/trie_root.rs::benches::trie_root_benchmark::Receipts root calculation::receipts root | size: 10 | triehash
CodSpeed Performance Gauge
0%
129.3 µs
129.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
validate_blob | num blobs: 1 | ValidateBlob
crates/primitives/benches/validate_blob_tx.rs::validate_blob::blob_validation::Blob Transaction KZG validation
CodSpeed Performance Gauge
0%
144.3 µs
144.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
Legacy[dataset_1024/targets_128]
crates/trie/trie/benches/proof_v2.rs::proof_comparison::bench_proof_algos::Proof
CodSpeed Performance Gauge
0%
12.1 ms
12.1 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
V2[dataset_1024/targets_128]
crates/trie/trie/benches/proof_v2.rs::proof_comparison::bench_proof_algos::Proof
CodSpeed Performance Gauge
0%
10.5 ms
10.5 ms
1
2
...
5
Commits
Click on a commit to change the comparison range
Base
main
e2a3527
-0.04%
perf: defer ExecutedBlock drop to background thread after eviction
018fcef
12 days ago
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs