8 months ago 75dad3a Pana:chore/opFolderEra pull_request Compare
Headchore: group era crates
#16146
Compare Suggested base runs: • Benchmarks
receipts root | size: 1000 | HashBuilder crates/trie/trie/benches/trie_root.rs::benches::trie_root_benchmark::Receipts root calculationsparse trie[init size 10000 | update size 1000 | num updates 1] crates/trie/sparse/benches/root.rs::root::calculate_root_from_leaves_repeated::calculate root from leaves repeatedreceipts root | size: 10 | HashBuilder crates/trie/trie/benches/trie_root.rs::benches::trie_root_benchmark::Receipts root calculationcrates/trie/trie/benches/trie_root.rs::benches::trie_root_benchmark::Receipts root calculation::receipts root | size: 10 | triehash prefix set | size: 10 | `BTreeSet` with `Iterator:any` lookup crates/trie/common/benches/prefix_set.rs::prefix_set::prefix_set_lookups::Prefix Set Lookupssize 100000 | updated 1% | depth 5 crates/trie/sparse/benches/rlp_node.rs::rlp_node::update_rlp_node_level::update rlp node levelcrates/trie/trie/benches/trie_root.rs::benches::trie_root_benchmark::Receipts root calculation::receipts root | size: 1000 | triehash prefix set | size: 10 | `Vec` with binary search lookup crates/trie/common/benches/prefix_set.rs::prefix_set::prefix_set_lookups::Prefix Set Lookupsreceipts root | size: 100 | HashBuilder crates/trie/trie/benches/trie_root.rs::benches::trie_root_benchmark::Receipts root calculationcrates/trie/trie/benches/trie_root.rs::benches::trie_root_benchmark::Receipts root calculation::receipts root | size: 100 | triehash hash builder[init size 10000 | update size 1000 | num updates 1] crates/trie/sparse/benches/root.rs::root::calculate_root_from_leaves_repeated::calculate root from leaves repeatedvalidate_blob | num blobs: 1 | ValidateBlob crates/primitives/benches/validate_blob_tx.rs::validate_blob::blob_validation::Blob Transaction KZG validationprefix set | size: 10 | `Vec` with custom cursor lookup crates/trie/common/benches/prefix_set.rs::prefix_set::prefix_set_lookups::Prefix Set Lookupsprefix set | size: 10 | `BTreeSet` with `BTreeSet:range` lookup crates/trie/common/benches/prefix_set.rs::prefix_set::prefix_set_lookups::Prefix Set Lookupssparse trie[init size 10000 | update size 1000 | num updates 3] crates/trie/sparse/benches/root.rs::root::calculate_root_from_leaves_repeated::calculate root from leaves repeatedhash builder[init size 10000 | update size 1000 | num updates 3] crates/trie/sparse/benches/root.rs::root::calculate_root_from_leaves_repeated::calculate root from leaves repeatedhash builder[init size 10000 | update size 1000 | num updates 5] crates/trie/sparse/benches/root.rs::root::calculate_root_from_leaves_repeated::calculate root from leaves repeatedsparse trie[init size 10000 | update size 1000 | num updates 5] crates/trie/sparse/benches/root.rs::root::calculate_root_from_leaves_repeated::calculate root from leaves repeatedprefix set | size: 100 | `BTreeSet` with `BTreeSet:range` lookup crates/trie/common/benches/prefix_set.rs::prefix_set::prefix_set_lookups::Prefix Set Lookupsprefix set | size: 100 | `Vec` with custom cursor lookup crates/trie/common/benches/prefix_set.rs::prefix_set::prefix_set_lookups::Prefix Set Lookupsprefix set | size: 1000 | `Vec` with binary search lookup crates/trie/common/benches/prefix_set.rs::prefix_set::prefix_set_lookups::Prefix Set Lookupssize 100000 | updated 0.1% | depth 1 crates/trie/sparse/benches/rlp_node.rs::rlp_node::update_rlp_node_level::update rlp node levelsparse trie[init size 10000 | update size 1000 | num updates 10] crates/trie/sparse/benches/root.rs::root::calculate_root_from_leaves_repeated::calculate root from leaves repeatedprefix set | size: 1000 | `BTreeSet` with `BTreeSet:range` lookup crates/trie/common/benches/prefix_set.rs::prefix_set::prefix_set_lookups::Prefix Set Lookupssize 100000 | updated 0.1% | depth 0 crates/trie/sparse/benches/rlp_node.rs::rlp_node::update_rlp_node_level::update rlp node levelcrates/trie/trie/benches/hash_post_state.rs::post_state::hash_post_state::Hash Post State prefix set | size: 1000 | `BTreeSet` with `Iterator:any` lookup crates/trie/common/benches/prefix_set.rs::prefix_set::prefix_set_lookups::Prefix Set Lookupshash builder[init size 10000 | update size 1000 | num updates 10] crates/trie/sparse/benches/root.rs::root::calculate_root_from_leaves_repeated::calculate root from leaves repeatedsize 100000 | updated 0.1% | depth 2 crates/trie/sparse/benches/rlp_node.rs::rlp_node::update_rlp_node_level::update rlp node levelsize 100000 | updated 0.1% | depth 5 crates/trie/sparse/benches/rlp_node.rs::rlp_node::update_rlp_node_level::update rlp node levelsize 100000 | updated 0.1% | depth 3 crates/trie/sparse/benches/rlp_node.rs::rlp_node::update_rlp_node_level::update rlp node levelprefix set | size: 100 | `Vec` with binary search lookup crates/trie/common/benches/prefix_set.rs::prefix_set::prefix_set_lookups::Prefix Set Lookupscrates/trie/sparse/benches/root.rs::root::calculate_root_from_leaves::calculate root from leaves size 100000 | updated 0.1% | depth 4 crates/trie/sparse/benches/rlp_node.rs::rlp_node::update_rlp_node_level::update rlp node levelvalidate_blob | num blobs: 3 | ValidateBlob crates/primitives/benches/validate_blob_tx.rs::validate_blob::blob_validation::Blob Transaction KZG validationcrates/trie/sparse/benches/root.rs::root::calculate_root_from_leaves::calculate root from leaves crates/primitives/benches/recover_ecdsa_crit.rs::benches::criterion_benchmark validate_blob | num blobs: 5 | ValidateBlob crates/primitives/benches/validate_blob_tx.rs::validate_blob::blob_validation::Blob Transaction KZG validationvalidate_blob | num blobs: 4 | ValidateBlob crates/primitives/benches/validate_blob_tx.rs::validate_blob::blob_validation::Blob Transaction KZG validationhash builder[init size 1000 | update size 100 | num updates 1] crates/trie/sparse/benches/root.rs::root::calculate_root_from_leaves_repeated::calculate root from leaves repeatedsize 100000 | updated 1% | depth 0 crates/trie/sparse/benches/rlp_node.rs::rlp_node::update_rlp_node_level::update rlp node levelprefix set | size: 1000 | `Vec` with custom cursor lookup crates/trie/common/benches/prefix_set.rs::prefix_set::prefix_set_lookups::Prefix Set Lookupscrates/trie/sparse/benches/root.rs::root::calculate_root_from_leaves::calculate root from leaves validate_blob | num blobs: 2 | ValidateBlob crates/primitives/benches/validate_blob_tx.rs::validate_blob::blob_validation::Blob Transaction KZG validationcrates/trie/trie/benches/hash_post_state.rs::post_state::hash_post_state::Hash Post State hash builder[init size 1000 | update size 100 | num updates 5] crates/trie/sparse/benches/root.rs::root::calculate_root_from_leaves_repeated::calculate root from leaves repeatedsparse trie[init size 1000 | update size 100 | num updates 1] crates/trie/sparse/benches/root.rs::root::calculate_root_from_leaves_repeated::calculate root from leaves repeatedsize 100000 | updated 1% | depth 1 crates/trie/sparse/benches/rlp_node.rs::rlp_node::update_rlp_node_level::update rlp node levelcrates/trie/sparse/benches/root.rs::root::calculate_root_from_leaves::calculate root from leaves sparse trie[init size 1000 | update size 100 | num updates 5] crates/trie/sparse/benches/root.rs::root::calculate_root_from_leaves_repeated::calculate root from leaves repeatedhash builder[init size 1000 | update size 100 | num updates 3] crates/trie/sparse/benches/root.rs::root::calculate_root_from_leaves_repeated::calculate root from leaves repeatedcrates/trie/trie/benches/hash_post_state.rs::post_state::hash_post_state::Hash Post State sparse trie[init size 1000 | update size 100 | num updates 3] crates/trie/sparse/benches/root.rs::root::calculate_root_from_leaves_repeated::calculate root from leaves repeatedhash builder[init size 1000 | update size 100 | num updates 10] crates/trie/sparse/benches/root.rs::root::calculate_root_from_leaves_repeated::calculate root from leaves repeatedsize 100000 | updated 1% | depth 3 crates/trie/sparse/benches/rlp_node.rs::rlp_node::update_rlp_node_level::update rlp node levelprefix set | size: 100 | `BTreeSet` with `Iterator:any` lookup crates/trie/common/benches/prefix_set.rs::prefix_set::prefix_set_lookups::Prefix Set Lookupssparse trie[init size 1000 | update size 100 | num updates 10] crates/trie/sparse/benches/root.rs::root::calculate_root_from_leaves_repeated::calculate root from leaves repeatedvalidate_blob | num blobs: 6 | ValidateBlob crates/primitives/benches/validate_blob_tx.rs::validate_blob::blob_validation::Blob Transaction KZG validationsparse trie[init size 1000 | update size 1000 | num updates 1] crates/trie/sparse/benches/root.rs::root::calculate_root_from_leaves_repeated::calculate root from leaves repeatedhash builder[init size 1000 | update size 1000 | num updates 1] crates/trie/sparse/benches/root.rs::root::calculate_root_from_leaves_repeated::calculate root from leaves repeatedhash builder[init size 1000 | update size 1000 | num updates 5] crates/trie/sparse/benches/root.rs::root::calculate_root_from_leaves_repeated::calculate root from leaves repeatedsparse trie[init size 1000 | update size 1000 | num updates 10] crates/trie/sparse/benches/root.rs::root::calculate_root_from_leaves_repeated::calculate root from leaves repeatedhash builder[init size 1000 | update size 1000 | num updates 3] crates/trie/sparse/benches/root.rs::root::calculate_root_from_leaves_repeated::calculate root from leaves repeatedsparse trie[init size 1000 | update size 1000 | num updates 5] crates/trie/sparse/benches/root.rs::root::calculate_root_from_leaves_repeated::calculate root from leaves repeatedhash builder[init size 10000 | update size 100 | num updates 3] crates/trie/sparse/benches/root.rs::root::calculate_root_from_leaves_repeated::calculate root from leaves repeatedsparse trie[init size 10000 | update size 100 | num updates 1] crates/trie/sparse/benches/root.rs::root::calculate_root_from_leaves_repeated::calculate root from leaves repeatedsize 100000 | updated 1% | depth 4 crates/trie/sparse/benches/rlp_node.rs::rlp_node::update_rlp_node_level::update rlp node levelcrates/trie/trie/benches/hash_post_state.rs::post_state::hash_post_state::Hash Post State hash builder[init size 10000 | update size 100 | num updates 5] crates/trie/sparse/benches/root.rs::root::calculate_root_from_leaves_repeated::calculate root from leaves repeatedhash builder[init size 10000 | update size 100 | num updates 1] crates/trie/sparse/benches/root.rs::root::calculate_root_from_leaves_repeated::calculate root from leaves repeatedsparse trie[init size 10000 | update size 100 | num updates 3] crates/trie/sparse/benches/root.rs::root::calculate_root_from_leaves_repeated::calculate root from leaves repeatedhash builder[init size 1000 | update size 1000 | num updates 10] crates/trie/sparse/benches/root.rs::root::calculate_root_from_leaves_repeated::calculate root from leaves repeatedsparse trie[init size 1000 | update size 1000 | num updates 3] crates/trie/sparse/benches/root.rs::root::calculate_root_from_leaves_repeated::calculate root from leaves repeatedsparse trie[init size 10000 | update size 100 | num updates 5] crates/trie/sparse/benches/root.rs::root::calculate_root_from_leaves_repeated::calculate root from leaves repeatedsparse trie[init size 10000 | update size 100 | num updates 10] crates/trie/sparse/benches/root.rs::root::calculate_root_from_leaves_repeated::calculate root from leaves repeatedsize 100000 | updated 1% | depth 2 crates/trie/sparse/benches/rlp_node.rs::rlp_node::update_rlp_node_level::update rlp node levelhash builder[init size 10000 | update size 100 | num updates 10] crates/trie/sparse/benches/root.rs::root::calculate_root_from_leaves_repeated::calculate root from leaves repeated© 2026 CodSpeed Technology