Lines Copies Function name ----- ------ ------------- 243020 (100%) 4235 (100%) (TOTAL) 51014 (21.0%) 26 (0.6%) serde_cbor::de::Deserializer::parse_value 12144 (5.0%) 26 (0.6%) serde_cbor::de::Deserializer::parse_indefinite_str 11848 (4.9%) 130 (3.1%) serde_cbor::de::Deserializer::recursion_checked 9466 (3.9%) 26 (0.6%) serde_cbor::de::Deserializer::parse_indefinite_bytes 6800 (2.8%) 26 (0.6%) serde_cbor::de::Deserializer::parse_str 5113 (2.1%) 26 (0.6%) serde_cbor::de::Deserializer::parse_indefinite_map::{{closure}} 4567 (1.9%) 26 (0.6%) serde_cbor::de::Deserializer::parse_indefinite_array::{{closure}} 3527 (1.5%) 63 (1.5%) core::option::Option::map 3275 (1.3%) 26 (0.6%) serde_cbor::de::Deserializer::parse_map::{{closure}} 2886 (1.2%) 26 (0.6%) serde_cbor::de::Deserializer::parse_bytes 2781 (1.1%) 26 (0.6%) serde_cbor::de::Deserializer::parse_array::{{closure}} 2653 (1.1%) 14 (0.3%) as serde::de::SeqAccess>::next_element_seed 2213 (0.9%) 46 (1.1%) as core::ops::try_trait::Try>::branch 2106 (0.9%) 6 (0.1%) >::deserialize::__Visitor as serde::de::Visitor>::visit_map 2106 (0.9%) 6 (0.1%) >::deserialize::__Visitor as serde::de::Visitor>::visit_map 1925 (0.8%) 2 (0.0%) as serde::de::Visitor>::visit_seq 1846 (0.8%) 14 (0.3%) as ruc::err::RucResult>::c::{{closure}} 1776 (0.7%) 12 (0.3%) time::formatting::format_number_pad_zero 1743 (0.7%) 14 (0.3%) as serde::de::SeqAccess>::next_element_seed 1690 (0.7%) 25 (0.6%) serde::de::Visitor::visit_i128 1624 (0.7%) 23 (0.5%) core::result::Result::map_err 1584 (0.7%) 12 (0.3%) serde_cbor::ser::StructSerializer::serialize_field_inner 1572 (0.6%) 6 (0.1%) as serde::de::MapAccess>::next_key_seed 1554 (0.6%) 6 (0.1%) as serde::de::MapAccess>::next_key_seed 1360 (0.6%) 63 (1.5%) as core::ops::try_trait::FromResidual>>::from_residual 1260 (0.5%) 32 (0.8%) serde::de::Visitor::visit_map 1175 (0.5%) 9 (0.2%) serde_cbor::de::from_slice 1114 (0.5%) 28 (0.7%) serde::de::Visitor::visit_seq 1113 (0.5%) 6 (0.1%) >::deserialize::__Visitor as serde::de::Visitor>::visit_seq 1113 (0.5%) 6 (0.1%) >::deserialize::__Visitor as serde::de::Visitor>::visit_seq 1082 (0.4%) 11 (0.3%) core::iter::traits::iterator::Iterator::try_fold 1040 (0.4%) 25 (0.6%) serde::de::Visitor::visit_bool 1027 (0.4%) 18 (0.4%) core::result::Result::unwrap_or_else 990 (0.4%) 25 (0.6%) serde::de::Visitor::visit_f64 983 (0.4%) 1 (0.0%) time::formatting::format_component 944 (0.4%) 1 (0.0%) ::new 910 (0.4%) 20 (0.5%) serde::de::Visitor::visit_str 870 (0.4%) 22 (0.5%) serde::de::Visitor::visit_i64 867 (0.4%) 14 (0.3%) core::result::Result::map 864 (0.4%) 19 (0.4%) serde::de::Visitor::visit_bytes 858 (0.4%) 26 (0.6%) serde_cbor::de::Deserializer::parse_map 832 (0.3%) 26 (0.6%) serde_cbor::de::Deserializer::parse_indefinite_map 820 (0.3%) 10 (0.2%) serde_cbor::ser::to_vec 806 (0.3%) 18 (0.4%) core::result::Result::unwrap 754 (0.3%) 2 (0.0%) ::deserialize::__Visitor as serde::de::Visitor>::visit_map 740 (0.3%) 5 (0.1%) time::formatting::format_number_pad_space 726 (0.3%) 2 (0.0%) ::deserialize::__Visitor as serde::de::Visitor>::visit_map 680 (0.3%) 20 (0.5%) serde::de::Visitor::visit_unit 679 (0.3%) 9 (0.2%) vsdb::common::ende::ValueDe::decode_value 670 (0.3%) 17 (0.4%) serde::de::Visitor::visit_u64 652 (0.3%) 4 (0.1%) alloc::raw_vec::RawVec::grow_amortized 606 (0.2%) 1 (0.0%) vsdb::versioned::mapx_raw::backend::MapxRawVs::branch_merge_to_parent 597 (0.2%) 3 (0.1%) vsdbsled::tree::Tree::insert 595 (0.2%) 13 (0.3%) core::mem::replace 555 (0.2%) 2 (0.0%) ::range 519 (0.2%) 4 (0.1%) vsdbsled::tree::Tree::get 518 (0.2%) 2 (0.0%) ::deserialize::__Visitor as serde::de::Visitor>::visit_map 518 (0.2%) 1 (0.0%) vsdb::versioned::mapx_raw::backend::MapxRawVs::prune_by_branch 488 (0.2%) 23 (0.5%) core::ops::function::FnOnce::call_once 487 (0.2%) 9 (0.2%) core::option::Option::ok_or_else 483 (0.2%) 5 (0.1%) once_cell::imp::OnceCell::initialize::{{closure}} 480 (0.2%) 3 (0.1%) vsdb::basic::mapx_ord::_::>::serialize 480 (0.2%) 3 (0.1%) vsdb::basic::mapx_ord_rawkey::_::>::serialize 443 (0.2%) 1 (0.0%) vsdb::versioned::mapx_raw::backend::MapxRawVs::version_remove_by_branch 440 (0.2%) 23 (0.5%) core::ptr::read 436 (0.2%) 12 (0.3%) as serde::de::Deserializer>::deserialize_any 435 (0.2%) 5 (0.1%) once_cell::sync::OnceCell::get_or_try_init 405 (0.2%) 7 (0.2%) alloc::alloc::box_free 405 (0.2%) 6 (0.1%) core::iter::traits::iterator::Iterator::fold 399 (0.2%) 2 (0.0%) ::deserialize::__Visitor as serde::de::Visitor>::visit_seq 395 (0.2%) 2 (0.0%) ::deserialize::__Visitor as serde::de::Visitor>::visit_seq 390 (0.2%) 26 (0.6%) serde_cbor::de::Deserializer::parse_array 365 (0.2%) 2 (0.0%) vsdbsled::tree::Tree::range 360 (0.1%) 2 (0.0%) serde::de::MapAccess::next_entry_seed 350 (0.1%) 19 (0.4%) core::option::Option::unwrap 348 (0.1%) 6 (0.1%) core::iter::traits::iterator::Iterator::find::check::{{closure}} 338 (0.1%) 26 (0.6%) serde_cbor::de::Deserializer::handle_tagged_value 322 (0.1%) 1 (0.0%) time::formatting::formattable::::format_into 321 (0.1%) 1 (0.0%) vsdb::merkle::MerkleTree::new 310 (0.1%) 31 (0.7%) <&T as core::fmt::Debug>::fmt 310 (0.1%) 2 (0.0%) alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::KV>::split_leaf_data 304 (0.1%) 4 (0.1%) as core::iter::traits::iterator::Iterator>::next::{{closure}} 301 (0.1%) 1 (0.0%) core::array::::default 298 (0.1%) 1 (0.0%) vsdb::versioned::mapx_raw::backend::MapxRawVs::branch_create_by_base_branch_version 298 (0.1%) 1 (0.0%) vsdb::versioned::mapx_raw::backend::MapxRawVs::write_by_branch_version 290 (0.1%) 2 (0.0%) alloc::raw_vec::RawVec::allocate_in 288 (0.1%) 4 (0.1%) alloc::raw_vec::RawVec::current_memory 286 (0.1%) 26 (0.6%) serde::de::Visitor::visit_borrowed_bytes 286 (0.1%) 26 (0.6%) serde::de::Visitor::visit_borrowed_str 281 (0.1%) 7 (0.2%) vsdb::basic::mapx_ord_rawkey::MapxOrdRawKey::remove::{{closure}} 280 (0.1%) 6 (0.1%) vsdb::basic::mapx_ord_rawkey::MapxOrdRawKey::insert_ref 279 (0.1%) 1 (0.0%) vsdb::versioned::mapx_raw::backend::MapxRawVs::version_create_by_branch 277 (0.1%) 2 (0.0%) >::deserialize::VecVisitor as serde::de::Visitor>::visit_seq 273 (0.1%) 1 (0.0%) alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::Edge>::insert_recursing 268 (0.1%) 5 (0.1%) core::slice::iter::Iter::post_inc_start 263 (0.1%) 1 (0.0%) vsdb::versioned::mapx_raw::backend::MapxRawVs::branch_truncate_to 262 (0.1%) 1 (0.0%) vsdb::merkle::MerkleTree::get_proof_path_by_index 261 (0.1%) 1 (0.0%) core::char::methods::encode_utf8_raw 261 (0.1%) 1 (0.0%) time::formatting::fmt_subsecond 260 (0.1%) 26 (0.6%) serde_cbor::de::Deserializer::parse_indefinite_array 259 (0.1%) 26 (0.6%) core::mem::maybe_uninit::MaybeUninit::assume_init 256 (0.1%) 3 (0.1%) alloc::collections::btree::mem::replace 254 (0.1%) 16 (0.4%) core::option::Option::is_some 254 (0.1%) 1 (0.0%) vsdb::common::engines::sled_db::sled_open 250 (0.1%) 1 (0.0%) itoa::::write 250 (0.1%) 1 (0.0%) itoa::::write 248 (0.1%) 6 (0.1%) vsdb::basic::mapx_ord_rawkey::MapxOrdRawKey::get::{{closure}} 248 (0.1%) 1 (0.0%) itoa::::write 247 (0.1%) 1 (0.0%) vsdbsled::db::Db::open_tree 244 (0.1%) 6 (0.1%) alloc::collections::btree::node::NodeRef::key_area_mut 244 (0.1%) 6 (0.1%) alloc::collections::btree::node::NodeRef::val_area_mut 244 (0.1%) 5 (0.1%) core::option::Option::ok_or 243 (0.1%) 1 (0.0%) time::formatting::fmt_year 241 (0.1%) 1 (0.0%) vsdb::basic::mapx_ord::MapxOrd::range_ref 240 (0.1%) 12 (0.3%) serde::__private::de::missing_field 240 (0.1%) 4 (0.1%) alloc::boxed::Box::into_unique 239 (0.1%) 5 (0.1%) core::slice::iter::Iter::new 237 (0.1%) 6 (0.1%) as core::ops::try_trait::Try>::branch 237 (0.1%) 6 (0.1%) vsdb::basic::mapx_ord_rawkey::MapxOrdRawKey::insert_ref::{{closure}} 235 (0.1%) 3 (0.1%) as core::iter::traits::double_ended::DoubleEndedIterator>::next_back::{{closure}} 234 (0.1%) 26 (0.6%) serde::de::Visitor::visit_f32 234 (0.1%) 26 (0.6%) serde_cbor::de::Deserializer::handle_tagged_value::{{closure}} 233 (0.1%) 6 (0.1%) core::iter::traits::iterator::Iterator::for_each 231 (0.1%) 7 (0.2%) > as ruc::err::RucResult>::c::{{closure}} 231 (0.1%) 2 (0.0%) ::deserialize::__Visitor as serde::de::Visitor>::visit_seq 230 (0.1%) 5 (0.1%) once_cell::imp::OnceCell::initialize 227 (0.1%) 5 (0.1%) as core::iter::traits::iterator::Iterator>::next 225 (0.1%) 25 (0.6%) ::fmt 225 (0.1%) 3 (0.1%) alloc::collections::btree::node::Handle,Type>::force 225 (0.1%) 1 (0.0%) ::next 224 (0.1%) 4 (0.1%) core::alloc::layout::Layout::array 222 (0.1%) 6 (0.1%) vsdb::basic::mapx_ord::MapxOrd::remove 220 (0.1%) 2 (0.0%) ::deserialize::{{closure}} 219 (0.1%) 1 (0.0%) serde::ser::Serializer::collect_seq 218 (0.1%) 2 (0.0%) as core::iter::traits::double_ended::DoubleEndedIterator>::next_back::{{closure}} 218 (0.1%) 2 (0.0%) vsdb::basic::mapx_ord::MapxOrd::get_le::{{closure}} 216 (0.1%) 9 (0.2%) as ruc::err::RucResult>::c::{{closure}} 211 (0.1%) 2 (0.0%) as core::iter::traits::iterator::Iterator>::next::{{closure}} 208 (0.1%) 26 (0.6%) <&mut serde_cbor::de::Deserializer as serde::de::Deserializer>::deserialize_any 208 (0.1%) 14 (0.3%) as ruc::err::RucResult>::c 207 (0.1%) 23 (0.5%) serde::de::Visitor::visit_i16 207 (0.1%) 23 (0.5%) serde::de::Visitor::visit_i32 207 (0.1%) 23 (0.5%) serde::de::Visitor::visit_i8 207 (0.1%) 23 (0.5%) serde::de::Visitor::visit_u16 207 (0.1%) 23 (0.5%) serde::de::Visitor::visit_u32 207 (0.1%) 23 (0.5%) serde::de::Visitor::visit_u8 207 (0.1%) 1 (0.0%) block_buffer::BlockBuffer::digest_blocks 204 (0.1%) 1 (0.0%) ruc::err::RucError::stringify_chain 202 (0.1%) 2 (0.0%) <&mut serde_cbor::de::Deserializer as serde::de::Deserializer>::deserialize_option 200 (0.1%) 5 (0.1%) vsdb::basic::mapx_ord::MapxOrd::insert_ref 199 (0.1%) 20 (0.5%) core::ptr::write 193 (0.1%) 3 (0.1%) alloc::vec::Vec::push 190 (0.1%) 5 (0.1%) as core::fmt::Debug>::fmt 184 (0.1%) 4 (0.1%) vsdb::basic::mapx_ord_rawkey::MapxOrdRawKey::set_value_ref 183 (0.1%) 1 (0.0%) time::formatting::fmt_offset_hour 180 (0.1%) 12 (0.3%) as serde::ser::SerializeStruct>::serialize_field 180 (0.1%) 9 (0.2%) <&mut serde_cbor::de::Deserializer as serde::de::Deserializer>::deserialize_struct 180 (0.1%) 4 (0.1%) alloc::boxed::Box::into_raw_with_allocator 180 (0.1%) 4 (0.1%) vsdb::versioned::mapx_raw::backend::MapxRawVs::branch_merge_to_parent::{{closure}} 180 (0.1%) 1 (0.0%) ::shrink 179 (0.1%) 2 (0.0%) core::iter::traits::double_ended::DoubleEndedIterator::try_rfold 178 (0.1%) 5 (0.1%) core::ops::control_flow::ControlFlow::break_value 177 (0.1%) 2 (0.0%) core::iter::traits::double_ended::DoubleEndedIterator::advance_back_by 177 (0.1%) 1 (0.0%) alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::Edge>::insert 177 (0.1%) 1 (0.0%) alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::Edge>::insert 174 (0.1%) 6 (0.1%) core::ptr::metadata::from_raw_parts 174 (0.1%) 3 (0.1%) vsdb::basic::mapx_ord::MapxOrd::get_mut 173 (0.1%) 1 (0.0%) vsdb::versioned::mapx_raw::backend::MapxRawVs::insert_by_branch 172 (0.1%) 5 (0.1%) vsdb::basic::mapx_ord::MapxOrd::insert 172 (0.1%) 2 (0.0%) vsdb::basic::mapx_ord_rawkey::MapxOrdRawKey::get_mut::{{closure}} 171 (0.1%) 1 (0.0%) vsdb::versioned::mapx_raw::Entry::or_insert_ref 168 (0.1%) 28 (0.7%) serde::de::SeqAccess::next_element 167 (0.1%) 1 (0.0%) vsdbsled::tree::Tree::remove 165 (0.1%) 5 (0.1%) core::cell::Cell::replace 165 (0.1%) 2 (0.0%) ::visit_seq 164 (0.1%) 2 (0.0%) ::visit_map 161 (0.1%) 5 (0.1%) once_cell::sync::Lazy::force::{{closure}} 160 (0.1%) 5 (0.1%) time::formatting::format_number 160 (0.1%) 1 (0.0%) vsdb::common::engines::_::::serialize 160 (0.1%) 1 (0.0%) vsdb::common::vsdb_set_base_dir 160 (0.1%) 1 (0.0%) vsdb::versioned::mapx_raw::backend::_::::serialize 158 (0.1%) 5 (0.1%) alloc::boxed::Box::from_raw_in 156 (0.1%) 26 (0.6%) serde::de::MapAccess::next_value 156 (0.1%) 15 (0.4%) core::mem::manually_drop::ManuallyDrop::new 156 (0.1%) 2 (0.0%) as generic_array::sequence::GenericSequence>::generate 156 (0.1%) 2 (0.0%) vsdb::basic::mapx_ord_rawkey::MapxOrdRawKey::get_le::{{closure}} 155 (0.1%) 5 (0.1%) ::to_string 155 (0.1%) 1 (0.0%) hashbrown::raw::RawTableInner::resize_inner 153 (0.1%) 9 (0.2%) alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::Edge>::new_edge 152 (0.1%) 19 (0.4%) as serde::de::DeserializeSeed>::deserialize 152 (0.1%) 1 (0.0%) vsdb::versioned::mapx_raw::backend::MapxRawVs::get_by_branch_version 150 (0.1%) 2 (0.0%) alloc::boxed::Box::try_new_uninit_in 148 (0.1%) 5 (0.1%) once_cell::imp::OnceCell::get_unchecked 148 (0.1%) 4 (0.1%) as core::ops::drop::Drop>::drop 148 (0.1%) 4 (0.1%) vsdb::basic::mapx_ord::MapxOrd::get 148 (0.1%) 1 (0.0%) ruc::err::RucError::msg_has_overloop 147 (0.1%) 26 (0.6%) core::mem::manually_drop::ManuallyDrop::into_inner 147 (0.1%) 1 (0.0%) alloc::str::::replace 146 (0.1%) 5 (0.1%) as core::ops::try_trait::Try>::branch 146 (0.1%) 1 (0.0%) alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::KV>::split 145 (0.1%) 5 (0.1%) core::ptr::metadata::from_raw_parts_mut 144 (0.1%) 9 (0.2%) vsdb::common::ende::ValueEn::encode_value 144 (0.1%) 1 (0.0%) vsdb::merkle::Proof::verify_by_hash::{{closure}} 142 (0.1%) 29 (0.7%) core::mem::maybe_uninit::MaybeUninit::as_mut_ptr 142 (0.1%) 1 (0.0%) alloc::collections::btree::map::entry::VacantEntry::insert 141 (0.1%) 1 (0.0%) alloc::raw_vec::RawVec::shrink 139 (0.1%) 1 (0.0%) serde::ser::impls::::serialize 136 (0.1%) 2 (0.0%) as core::iter::traits::iterator::Iterator>::fold::enumerate::{{closure}} 135 (0.1%) 3 (0.1%) alloc::collections::btree::node::NodeRef::ascend::{{closure}} 135 (0.1%) 3 (0.1%) alloc::collections::btree::node::NodeRef::force 134 (0.1%) 2 (0.0%) core::fmt::builders::DebugList::entries 133 (0.1%) 1 (0.0%) ::next_back 133 (0.1%) 1 (0.0%) ::next 132 (0.1%) 3 (0.1%) <(core::ops::range::Bound,core::ops::range::Bound) as core::ops::range::RangeBounds>::end_bound 132 (0.1%) 3 (0.1%) <(core::ops::range::Bound,core::ops::range::Bound) as core::ops::range::RangeBounds>::start_bound 131 (0.1%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::try_fold::{{closure}} 131 (0.1%) 1 (0.0%) ::next_back 131 (0.1%) 1 (0.0%) ::next 131 (0.1%) 1 (0.0%) alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::Edge>::insert_fit 130 (0.1%) 13 (0.3%) as serde::de::MapAccess>::next_value_seed 130 (0.1%) 13 (0.3%) as serde::de::MapAccess>::next_value_seed 129 (0.1%) 3 (0.1%) alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::Edge>::descend 129 (0.1%) 1 (0.0%) ::clone 129 (0.1%) 1 (0.0%) vsdb::basic::mapx_raw::_::::serialize 128 (0.1%) 8 (0.2%) vsdb::basic::mapx_ord_rawkey::MapxOrdRawKey::new 128 (0.1%) 4 (0.1%) vsdb::basic::mapx_ord_rawkey::ValueMut::new 127 (0.1%) 9 (0.2%) as ruc::err::RucResult>::c 126 (0.1%) 3 (0.1%) alloc::collections::btree::node::NodeRef::ascend 126 (0.1%) 1 (0.0%) vsdb::versioned::mapx_raw::backend::MapxRawVs::version_exists_on_branch 124 (0.1%) 1 (0.0%) ::alloc_prefix 124 (0.1%) 1 (0.0%) time::formatting::formattable::::format_into 123 (0.1%) 7 (0.2%) vsdb::basic::mapx_ord_rawkey::MapxOrdRawKey::remove 122 (0.1%) 3 (0.1%) alloc::collections::btree::node::NodeRef::edge_area_mut 121 (0.0%) 2 (0.0%) hashbrown::raw::RawTable::find 121 (0.0%) 1 (0.0%) alloc::collections::btree::search::>::find_key_index 120 (0.0%) 6 (0.1%) core::iter::traits::iterator::Iterator::for_each::call::{{closure}} 118 (0.0%) 1 (0.0%) ::alloc_branch_id 118 (0.0%) 1 (0.0%) ::alloc_version_id 118 (0.0%) 1 (0.0%) vsdb::basic::mapx_ord_rawkey::Entry::or_insert 117 (0.0%) 2 (0.0%) alloc::collections::btree::node::NodeRef::correct_childrens_parent_links 117 (0.0%) 1 (0.0%) ::eq::{{closure}} 117 (0.0%) 1 (0.0%) vsdb::common::VsDB::new 116 (0.0%) 1 (0.0%) as core::iter::traits::double_ended::DoubleEndedIterator>::next_back::{{closure}} 116 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::next::{{closure}} 116 (0.0%) 1 (0.0%) ::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes 116 (0.0%) 1 (0.0%) time::formatting::fmt_weekday 116 (0.0%) 1 (0.0%) vsdb::versioned::mapx_raw::backend::MapxRawVs::branch_get_recurive_path 116 (0.0%) 1 (0.0%) vsdbsled::tree::Tree::scan_prefix 115 (0.0%) 5 (0.1%) once_cell::sync::OnceCell::get_or_init 115 (0.0%) 1 (0.0%) alloc::collections::btree::map::BTreeMap::entry 114 (0.0%) 3 (0.1%) as core::fmt::Debug>::fmt 113 (0.0%) 1 (0.0%) as alloc::vec::spec_from_iter_nested::SpecFromIterNested>::from_iter 112 (0.0%) 6 (0.1%) as core::ops::try_trait::FromResidual>::from_residual 112 (0.0%) 3 (0.1%) as core::ops::index::Index>::index 112 (0.0%) 1 (0.0%) time::formatting::formattable::sealed::Sealed::format 111 (0.0%) 26 (0.6%) core::mem::maybe_uninit::MaybeUninit::uninit 111 (0.0%) 1 (0.0%) ::next_match 110 (0.0%) 1 (0.0%) hashbrown::map::HashMap::insert 110 (0.0%) 1 (0.0%) vsdb::basic::mapx_raw::Entry::or_insert_ref 109 (0.0%) 11 (0.3%) core::ptr::unique::Unique::cast 109 (0.0%) 1 (0.0%) ::next_back 108 (0.0%) 9 (0.2%) core::ptr::mut_ptr::::offset 108 (0.0%) 2 (0.0%) as core::iter::traits::iterator::Iterator>::fold 108 (0.0%) 1 (0.0%) vsdb::versioned::mapx_raw::backend::MapxRawVs::insert_by_branch::{{closure}} 106 (0.0%) 6 (0.1%) vsdb::basic::mapx_ord_rawkey::MapxOrdRawKey::get 106 (0.0%) 2 (0.0%) alloc::boxed::Box::new_uninit_in 106 (0.0%) 1 (0.0%) as core::iter::adapters::zip::ZipImpl>::next 106 (0.0%) 1 (0.0%) alloc::collections::btree::node::NodeRef::push 106 (0.0%) 1 (0.0%) vsdb::common::engines::Mapx::new 105 (0.0%) 5 (0.1%) once_cell::take_unchecked 105 (0.0%) 1 (0.0%) ruc::err::RucError::generate_log_custom 104 (0.0%) 6 (0.1%) alloc::boxed::Box::leak 104 (0.0%) 1 (0.0%) >::as_ref 104 (0.0%) 1 (0.0%) alloc::collections::btree::navigate::,alloc::collections::btree::node::marker::Edge>>::next_back_kv 103 (0.0%) 7 (0.2%) > as ruc::err::RucResult>::c 103 (0.0%) 1 (0.0%) vsdb::basic::mapx_ord_rawkey::EntryRef::or_insert_ref 102 (0.0%) 8 (0.2%) core::ptr::non_null::NonNull::cast 102 (0.0%) 2 (0.0%) alloc::collections::btree::navigate::full_range 102 (0.0%) 1 (0.0%) time::formatting::fmt_month 101 (0.0%) 1 (0.0%) alloc::collections::btree::navigate::,alloc::collections::btree::node::marker::Edge>>::deallocating_next 101 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::insert 100 (0.0%) 2 (0.0%) as core::ops::drop::Drop>::drop 100 (0.0%) 2 (0.0%) as generic_array::sequence::GenericSequence>::generate::{{closure}} 100 (0.0%) 1 (0.0%) alloc::collections::btree::search::>::search_tree 100 (0.0%) 1 (0.0%) sha3::state::Sha3State::absorb_block 100 (0.0%) 1 (0.0%) vsdb::versioned::mapx_raw::backend::MapxRawVs::insert_by_branch_version 99 (0.0%) 1 (0.0%) core::iter::adapters::filter_map::filter_map_try_fold::{{closure}} 98 (0.0%) 2 (0.0%) as core::fmt::Debug>::fmt 98 (0.0%) 1 (0.0%) core::ops::range::RangeBounds::contains 97 (0.0%) 17 (0.4%) ::into_iter 97 (0.0%) 1 (0.0%) alloc::alloc::Global::alloc_impl 97 (0.0%) 1 (0.0%) ruc::err::get_pidns 96 (0.0%) 6 (0.1%) vsdb::basic::mapx_ord::MapxOrd::new 96 (0.0%) 1 (0.0%) ::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes 95 (0.0%) 1 (0.0%) as core::fmt::Display>::fmt 92 (0.0%) 4 (0.1%) as serde::de::Deserializer>::deserialize_struct 92 (0.0%) 4 (0.1%) alloc::raw_vec::RawVec::set_ptr_and_cap 92 (0.0%) 3 (0.1%) core::result::Result::ok 91 (0.0%) 2 (0.0%) vsdb::common::engines::Mapx::range 91 (0.0%) 1 (0.0%) ::drop 91 (0.0%) 1 (0.0%) fast_math::log::log2_raw 91 (0.0%) 1 (0.0%) vsdb::versioned::mapx_raw::backend::MapxRawVs::remove_by_branch_version 90 (0.0%) 9 (0.2%) vsdb::common::ende::ValueEnDe::encode 90 (0.0%) 6 (0.1%) core::ptr::slice_from_raw_parts 90 (0.0%) 6 (0.1%) core::slice::raw::from_raw_parts 90 (0.0%) 5 (0.1%) once_cell::sync::OnceCell::get 90 (0.0%) 1 (0.0%) ::new::{{closure}} 89 (0.0%) 1 (0.0%) ruc::err::RucError::generate_log_custom::generate_log_header 89 (0.0%) 1 (0.0%) time::formatting::fmt_hour 88 (0.0%) 6 (0.1%) core::iter::traits::iterator::Iterator::find 87 (0.0%) 11 (0.3%) core::ptr::non_null::NonNull::new_unchecked 87 (0.0%) 3 (0.1%) core::fmt::ArgumentV1::new 87 (0.0%) 3 (0.1%) vsdb::basic::mapx_ord::MapxOrd::get_mut::{{closure}} 87 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::next 87 (0.0%) 1 (0.0%) hashbrown::raw::RawTableInner::reserve_rehash_inner 87 (0.0%) 1 (0.0%) vsdb::common::engines::Mapx::clear::{{closure}} 86 (0.0%) 8 (0.2%) core::ops::function::FnOnce::call_once{{vtable.shim}} 86 (0.0%) 1 (0.0%) ::read 86 (0.0%) 1 (0.0%) ::finalize_fixed_core 86 (0.0%) 1 (0.0%) alloc::vec::Vec::extend_desugared 86 (0.0%) 1 (0.0%) vsdb::versioned::mapx_raw::backend::MapxRawVs::insert 85 (0.0%) 9 (0.2%) vsdb::common::ende::ValueEnDe::decode 85 (0.0%) 5 (0.1%) as core::fmt::Debug>::fmt 85 (0.0%) 5 (0.1%) alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::KV>::new_kv 85 (0.0%) 5 (0.1%) core::alloc::layout::Layout::new 85 (0.0%) 1 (0.0%) core::str::::trim_start_matches 85 (0.0%) 1 (0.0%) serde_cbor::de::Deserializer::parse_u8 85 (0.0%) 1 (0.0%) vsdb::versioned::mapx_raw::MapxRawVs::insert 84 (0.0%) 7 (0.2%) core::ptr::const_ptr::::offset 83 (0.0%) 2 (0.0%) vsdb::basic::mapx_ord::MapxOrd::get_le 83 (0.0%) 1 (0.0%) ::fmt 83 (0.0%) 1 (0.0%) alloc::collections::btree::navigate::LazyLeafRange::init_back 83 (0.0%) 1 (0.0%) alloc::collections::btree::navigate::LazyLeafRange::init_front 83 (0.0%) 1 (0.0%) alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::Edge>::insert_fit 82 (0.0%) 9 (0.2%) core::ptr::unique::Unique::new_unchecked 82 (0.0%) 2 (0.0%) generic_array::ArrayBuilder::into_inner 82 (0.0%) 1 (0.0%) alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::KV>::split 82 (0.0%) 1 (0.0%) serde_cbor::de::Deserializer::convert_str 80 (0.0%) 5 (0.1%) alloc::raw_vec::RawVec::capacity 80 (0.0%) 5 (0.1%) core::alloc::layout::size_align 80 (0.0%) 3 (0.1%) core::iter::traits::iterator::Iterator::all::check::{{closure}} 80 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::try_fold 80 (0.0%) 1 (0.0%) ::get_instance_len 79 (0.0%) 1 (0.0%) alloc::collections::btree::navigate::LazyLeafRange::take_front 78 (0.0%) 1 (0.0%) alloc::collections::btree::map::BTreeMap::insert 78 (0.0%) 1 (0.0%) alloc::collections::btree::node::slice_insert 77 (0.0%) 7 (0.2%) core::option::Option::take 77 (0.0%) 2 (0.0%) core::iter::traits::double_ended::DoubleEndedIterator::nth_back 77 (0.0%) 1 (0.0%) ::default 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[alloc::boxed::Box<[u8]>]> 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[vsdbsled::tree::Tree]> 76 (0.0%) 8 (0.2%) serde::de::impls::>::deserialize 76 (0.0%) 1 (0.0%) alloc::collections::btree::node::NodeRef::new_internal 76 (0.0%) 1 (0.0%) alloc::vec::Vec::into_boxed_slice 76 (0.0%) 1 (0.0%) time::offset_date_time::OffsetDateTime::format 75 (0.0%) 5 (0.1%) alloc::vec::Vec::as_ptr 75 (0.0%) 5 (0.1%) core::ptr::slice_from_raw_parts_mut 75 (0.0%) 1 (0.0%) vsdb::common::VSDB::{{closure}} 74 (0.0%) 1 (0.0%) serde_cbor::de::Deserializer::end 73 (0.0%) 2 (0.0%) hashbrown::raw::RawTable::get 73 (0.0%) 1 (0.0%) ::insert 73 (0.0%) 1 (0.0%) vsdb::versioned::mapx_raw::backend::MapxRawVs::get_by_branch 72 (0.0%) 4 (0.1%) alloc::collections::btree::node::NodeRef::forget_type 72 (0.0%) 4 (0.1%) alloc::collections::btree::node::NodeRef::forget_type 72 (0.0%) 2 (0.0%) ::deserialize::{{closure}}::{{closure}} 72 (0.0%) 1 (0.0%) as core::cmp::PartialEq>::eq 72 (0.0%) 1 (0.0%) as core::cmp::PartialEq>::ne 71 (0.0%) 5 (0.1%) once_cell::sync::OnceCell::get_or_init::{{closure}} 71 (0.0%) 1 (0.0%) ::read_into 71 (0.0%) 1 (0.0%) alloc::collections::btree::node::SplitResult::forget_node_type 71 (0.0%) 1 (0.0%) alloc::collections::btree::node::SplitResult::forget_node_type 71 (0.0%) 1 (0.0%) core::iter::adapters::process_results 71 (0.0%) 1 (0.0%) ruc::err::RucError::type_ids 70 (0.0%) 5 (0.1%) as core::ops::deref::Deref>::deref 70 (0.0%) 2 (0.0%) as core::iter::traits::double_ended::DoubleEndedIterator>::next_back::{{closure}}::{{closure}} 70 (0.0%) 2 (0.0%) as core::iter::traits::iterator::Iterator>::next::{{closure}}::{{closure}} 70 (0.0%) 2 (0.0%) vsdb::basic::mapx_ord::MapxOrd::get_le::{{closure}}::{{closure}} 70 (0.0%) 2 (0.0%) vsdb::versioned::mapx_raw::Entry::or_insert_ref::{{closure}} 70 (0.0%) 1 (0.0%) ::next 70 (0.0%) 1 (0.0%) vsdb::common::engines::Mapx::insert 68 (0.0%) 4 (0.1%) as serde::de::Deserializer>::deserialize_unit_struct 68 (0.0%) 1 (0.0%) >::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes 67 (0.0%) 1 (0.0%) as core::iter::traits::collect::IntoIterator>::into_iter 67 (0.0%) 1 (0.0%) ::eq 67 (0.0%) 1 (0.0%) ::get 67 (0.0%) 1 (0.0%) ::remove 66 (0.0%) 2 (0.0%) alloc::raw_vec::RawVec::new_in 66 (0.0%) 2 (0.0%) hashbrown::raw::RawTable::find::{{closure}} 66 (0.0%) 1 (0.0%) ::from_slice 65 (0.0%) 11 (0.3%) core::ptr::unique::Unique::as_ptr 65 (0.0%) 5 (0.1%) core::slice::::iter 65 (0.0%) 3 (0.1%) serde::ser::impls::>::serialize 65 (0.0%) 2 (0.0%) serde::de::impls::::deserialize 65 (0.0%) 1 (0.0%) core::str::::trim_end_matches 65 (0.0%) 1 (0.0%) ruc::err::RucError::print 65 (0.0%) 1 (0.0%) ruc::gen_datetime 64 (0.0%) 4 (0.1%) core::slice::::len 64 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::next 64 (0.0%) 1 (0.0%) >::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes 64 (0.0%) 1 (0.0%) alloc::collections::btree::navigate::>::first_leaf_edge 64 (0.0%) 1 (0.0%) alloc::collections::btree::navigate::>::last_leaf_edge 64 (0.0%) 1 (0.0%) vsdb::common::engines::Mapx::remove 64 (0.0%) 1 (0.0%) vsdb::merkle::Proof::verify_by_hash 64 (0.0%) 1 (0.0%) vsdbsled::config::Config::path 63 (0.0%) 7 (0.2%) core::ptr::const_ptr::::add 63 (0.0%) 7 (0.2%) core::ptr::unique::Unique::as_ref 63 (0.0%) 6 (0.1%) core::iter::traits::iterator::Iterator::for_each::call 63 (0.0%) 2 (0.0%) hashbrown::map::HashMap::get_inner 63 (0.0%) 1 (0.0%) ::split_blocks 62 (0.0%) 14 (0.3%) core::cell::UnsafeCell::get 61 (0.0%) 1 (0.0%) <&mut serde_cbor::ser::Serializer as serde::ser::Serializer>::serialize_struct 61 (0.0%) 1 (0.0%) alloc::collections::btree::search::>::search_node 60 (0.0%) 10 (0.2%) serde::de::MapAccess::next_key 60 (0.0%) 5 (0.1%) once_cell::sync::Lazy::force 60 (0.0%) 5 (0.1%) vsdb::basic::mapx_ord_rawkey::MapxOrdRawKey::iter 60 (0.0%) 4 (0.1%) alloc::vec::Vec::as_mut_ptr 60 (0.0%) 3 (0.1%) alloc::collections::btree::node::NodeRef::from_internal 60 (0.0%) 1 (0.0%) core::iter::adapters::map::map_try_fold::{{closure}} 60 (0.0%) 1 (0.0%) core::option::Option::get_or_insert_with 60 (0.0%) 1 (0.0%) core::result::Result::unwrap_or_default 60 (0.0%) 1 (0.0%) time::formatting::write 60 (0.0%) 1 (0.0%) vsdb::merkle::hashv 59 (0.0%) 12 (0.3%) core::ptr::non_null::NonNull::as_ptr 59 (0.0%) 4 (0.1%) vsdb::versioned::mapx_raw::backend::MapxRawVs::prune_by_branch::{{closure}} 59 (0.0%) 1 (0.0%) as core::ops::drop::Drop>::drop 59 (0.0%) 1 (0.0%) core::fmt::Arguments::new_v1 59 (0.0%) 1 (0.0%) ruc::err::RucError::print_debug 59 (0.0%) 1 (0.0%) time::formatting::fmt_period 58 (0.0%) 6 (0.1%) as core::ops::try_trait::Try>::from_output 58 (0.0%) 1 (0.0%) alloc::slice::hack::into_vec 58 (0.0%) 1 (0.0%) vsdb::common::engines::sled_db::sled_open::{{closure}} 57 (0.0%) 6 (0.1%) vsdb::basic::mapx_ord_rawkey::_::>::deserialize 57 (0.0%) 3 (0.1%) alloc::collections::btree::node::NodeRef::borrow_mut 57 (0.0%) 1 (0.0%) vsdb::versioned::mapx_raw::backend::MapxRawVs::init 56 (0.0%) 7 (0.2%) alloc::collections::btree::node::NodeRef::as_leaf_ptr 56 (0.0%) 4 (0.1%) <&mut serde_cbor::de::Deserializer as serde::de::Deserializer>::deserialize_unit_struct 56 (0.0%) 4 (0.1%) as core::ops::drop::Drop>::drop 56 (0.0%) 1 (0.0%) as core::fmt::Debug>::fmt 56 (0.0%) 1 (0.0%) ::peek 56 (0.0%) 1 (0.0%) core::option::Option::unwrap_or 56 (0.0%) 1 (0.0%) core::result::Result::or_else 55 (0.0%) 5 (0.1%) once_cell::imp::OnceCell::is_initialized 55 (0.0%) 2 (0.0%) alloc::boxed::Box::new 55 (0.0%) 1 (0.0%) alloc::collections::btree::node::NodeRef::from_new_internal 55 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::reserve_rehash 54 (0.0%) 6 (0.1%) core::ptr::mut_ptr::::is_null 54 (0.0%) 4 (0.1%) as core::ops::drop::Drop>::drop 54 (0.0%) 4 (0.1%) as core::convert::From<&mut T>>::from 54 (0.0%) 1 (0.0%) alloc::collections::btree::navigate::,alloc::collections::btree::node::marker::KV>>::next_back_leaf_edge 54 (0.0%) 1 (0.0%) alloc::collections::btree::navigate::,alloc::collections::btree::node::marker::KV>>::next_leaf_edge 54 (0.0%) 1 (0.0%) serde::ser::iterator_len_hint 53 (0.0%) 1 (0.0%) ::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes 53 (0.0%) 1 (0.0%) core::result::Result::and_then 52 (0.0%) 2 (0.0%) <[T] as core::fmt::Debug>::fmt 52 (0.0%) 2 (0.0%) vsdb::common::gen_data_dir::{{closure}} 52 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::next 52 (0.0%) 1 (0.0%) vsdb::merkle::ProofEntry::new 51 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::any 51 (0.0%) 1 (0.0%) ::serialize 51 (0.0%) 1 (0.0%) sha3::state::Sha3State::as_bytes 50 (0.0%) 5 (0.1%) alloc::collections::btree::node::NodeRef::len 50 (0.0%) 2 (0.0%) vsdb::basic::mapx_ord_rawkey::MapxOrdRawKey::get_mut 50 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::size_hint 50 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::try_fold 50 (0.0%) 1 (0.0%) as core::fmt::Display>::fmt 50 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::drop_elements 50 (0.0%) 1 (0.0%) ruc::err::RucError::msg_eq 50 (0.0%) 1 (0.0%) ruc::err::SimpleMsg::new 50 (0.0%) 1 (0.0%) ruc::err::get_pidns::{{closure}} 49 (0.0%) 1 (0.0%) as ruc::err::RucError>::get_lowest_err 49 (0.0%) 1 (0.0%) core::iter::traits::double_ended::DoubleEndedIterator::rfind::check::{{closure}} 49 (0.0%) 1 (0.0%) core::option::Option::or_else 48 (0.0%) 6 (0.1%) core::slice::::as_ptr 48 (0.0%) 1 (0.0%) as core::iter::traits::exact_size::ExactSizeIterator>::len 48 (0.0%) 1 (0.0%) ::deserialize::PrimitiveVisitor as serde::de::Visitor>::visit_i16 48 (0.0%) 1 (0.0%) ::deserialize::PrimitiveVisitor as serde::de::Visitor>::visit_i32 48 (0.0%) 1 (0.0%) core::option::Option::unwrap_unchecked 48 (0.0%) 1 (0.0%) core::str::::is_char_boundary 47 (0.0%) 3 (0.1%) core::iter::traits::iterator::Iterator::all 47 (0.0%) 3 (0.1%) core::slice::::get_unchecked_mut 47 (0.0%) 1 (0.0%) ::into_searcher 47 (0.0%) 1 (0.0%) ::deserialize::PrimitiveVisitor as serde::de::Visitor>::visit_i16 47 (0.0%) 1 (0.0%) ::deserialize::PrimitiveVisitor as serde::de::Visitor>::visit_i32 47 (0.0%) 1 (0.0%) ::deserialize::PrimitiveVisitor as serde::de::Visitor>::visit_i8 47 (0.0%) 1 (0.0%) ::deserialize::PrimitiveVisitor as serde::de::Visitor>::visit_i8 47 (0.0%) 1 (0.0%) ::deserialize::PrimitiveVisitor as serde::de::Visitor>::visit_i16 47 (0.0%) 1 (0.0%) ::deserialize::PrimitiveVisitor as serde::de::Visitor>::visit_i32 47 (0.0%) 1 (0.0%) ::deserialize::PrimitiveVisitor as serde::de::Visitor>::visit_i8 47 (0.0%) 1 (0.0%) ::fmt 47 (0.0%) 1 (0.0%) ::iter 47 (0.0%) 1 (0.0%) ::fmt 47 (0.0%) 1 (0.0%) ::fmt 47 (0.0%) 1 (0.0%) ::fmt 47 (0.0%) 1 (0.0%) vsdb::basic::mapx_ord_rawvalue::MapxOrdRawValue::insert_ref 46 (0.0%) 5 (0.1%) >::into 46 (0.0%) 2 (0.0%) generic_array::ArrayBuilder::iter_position 46 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::try_fold 46 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::for_each 46 (0.0%) 1 (0.0%) ::deserialize::PrimitiveVisitor as serde::de::Visitor>::visit_i64 46 (0.0%) 1 (0.0%) alloc::collections::btree::map::BTreeMap::iter 46 (0.0%) 1 (0.0%) alloc::collections::btree::navigate::,alloc::collections::btree::node::marker::Edge>>::deallocating_end 46 (0.0%) 1 (0.0%) core::fmt::Arguments::new_v1_formatted 46 (0.0%) 1 (0.0%) core::str::pattern::ReverseSearcher::next_reject_back 46 (0.0%) 1 (0.0%) core::str::pattern::Searcher::next_reject 46 (0.0%) 1 (0.0%) serde_cbor::de::Deserializer::parse_f16 45 (0.0%) 5 (0.1%) core::ptr::const_ptr::::is_null 45 (0.0%) 5 (0.1%) core::ptr::mut_ptr::::add 45 (0.0%) 3 (0.1%) itoa::Buffer::format 45 (0.0%) 2 (0.0%) core::option::Option::as_ref 45 (0.0%) 1 (0.0%) alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::KV>::into_kv 45 (0.0%) 1 (0.0%) core::ops::control_flow::ControlFlow::Output>::from_try 45 (0.0%) 1 (0.0%) time::formatting::formattable::::format_into 44 (0.0%) 4 (0.1%) as core::iter::traits::iterator::Iterator>::next 44 (0.0%) 1 (0.0%) ::deserialize::PrimitiveVisitor as serde::de::Visitor>::visit_i64 44 (0.0%) 1 (0.0%) ::deserialize::PrimitiveVisitor as serde::de::Visitor>::visit_i64 44 (0.0%) 1 (0.0%) ::update_blocks 44 (0.0%) 1 (0.0%) core::hash::BuildHasher::hash_one 44 (0.0%) 1 (0.0%) vsdb::basic::mapx_ord_rawkey::MapxOrdRawKey::insert 44 (0.0%) 1 (0.0%) vsdb::basic::mapx_raw::MapxRaw::get_le 43 (0.0%) 3 (0.1%) core::slice::index:: for [T]>::index 43 (0.0%) 1 (0.0%) <&mut serde_cbor::ser::Serializer as serde::ser::Serializer>::serialize_tuple 43 (0.0%) 1 (0.0%) alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::Edge>::left_kv 43 (0.0%) 1 (0.0%) alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::KV>::kv_mut 43 (0.0%) 1 (0.0%) core::num::::checked_add 43 (0.0%) 1 (0.0%) core::num::::overflowing_add 43 (0.0%) 1 (0.0%) core::num::::checked_add 43 (0.0%) 1 (0.0%) core::num::::checked_mul 43 (0.0%) 1 (0.0%) core::num::::overflowing_add 43 (0.0%) 1 (0.0%) core::num::::overflowing_mul 43 (0.0%) 1 (0.0%) core::ops::control_flow::ControlFlow::Output>::into_try 43 (0.0%) 1 (0.0%) core::str::iter::MatchIndicesInternal

::next::{{closure}} 43 (0.0%) 1 (0.0%) ruc::err::RucError::contains_type 43 (0.0%) 1 (0.0%) vsdb::basic::mapx_ord::MapxOrd::insert_ref_encoded_value 43 (0.0%) 1 (0.0%) vsdb::basic::mapx_ord::MapxOrd::range 42 (0.0%) 6 (0.1%) core::iter::traits::iterator::Iterator::find::check 42 (0.0%) 6 (0.1%) core::slice::raw::debug_check_data_len 42 (0.0%) 1 (0.0%) >::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str 42 (0.0%) 1 (0.0%) >::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str 42 (0.0%) 1 (0.0%) ::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str 42 (0.0%) 1 (0.0%) ::fmt 42 (0.0%) 1 (0.0%) ::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str 42 (0.0%) 1 (0.0%) alloc::alloc::exchange_malloc 42 (0.0%) 1 (0.0%) alloc::collections::btree::navigate::,alloc::collections::btree::node::marker::Edge>>::next_back_unchecked::{{closure}} 42 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 42 (0.0%) 1 (0.0%) digest::FixedOutput::finalize_fixed 42 (0.0%) 1 (0.0%) vsdb::basic::vecx_raw::VecxRaw::update 41 (0.0%) 1 (0.0%) ::set_instance_len 40 (0.0%) 8 (0.2%) as core::ops::deref::Deref>::deref 40 (0.0%) 5 (0.1%) <&mut serde_cbor::de::Deserializer as serde::de::Deserializer>::deserialize_identifier 40 (0.0%) 5 (0.1%) as core::ops::try_trait::FromResidual>::from_residual 40 (0.0%) 5 (0.1%) core::cell::Cell::take 40 (0.0%) 4 (0.1%) core::iter::adapters::rev::Rev::new 40 (0.0%) 1 (0.0%) as core::iter::traits::double_ended::DoubleEndedIterator>::next_back 40 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::try_fold 40 (0.0%) 1 (0.0%) core::iter::traits::iterator::Iterator::zip 40 (0.0%) 1 (0.0%) core::option::Option::as_deref 40 (0.0%) 1 (0.0%) hashbrown::raw::Bucket::next_n 40 (0.0%) 1 (0.0%) serde_cbor::de::Deserializer::error 40 (0.0%) 1 (0.0%) std::collections::hash::set::HashSet::is_disjoint 40 (0.0%) 1 (0.0%) vsdb::basic::mapx_ord_rawkey::MapxOrdRawKey::insert_ref_encoded_value::{{closure}} 39 (0.0%) 3 (0.1%) vsdb::basic::mapx_ord_rawkey::MapxOrdRawKey::contains_key 39 (0.0%) 1 (0.0%) as core::ops::index::IndexMut>::index_mut 39 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::next 39 (0.0%) 1 (0.0%) alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::Edge>::right_kv 39 (0.0%) 1 (0.0%) alloc::raw_vec::RawVec::from_raw_parts_in 38 (0.0%) 2 (0.0%) alloc::collections::btree::node::NodeRef::reborrow 38 (0.0%) 2 (0.0%) alloc::collections::btree::node::NodeRef::reborrow_mut 38 (0.0%) 1 (0.0%) as core::iter::range::RangeIteratorImpl>::spec_next 38 (0.0%) 1 (0.0%) as core::fmt::Debug>::fmt 38 (0.0%) 1 (0.0%) ::deserialize::PrimitiveVisitor as serde::de::Visitor>::visit_u16 38 (0.0%) 1 (0.0%) ::deserialize::PrimitiveVisitor as serde::de::Visitor>::visit_u32 38 (0.0%) 1 (0.0%) as core::fmt::Debug>::fmt 38 (0.0%) 1 (0.0%) ::fmt 38 (0.0%) 1 (0.0%) ::fmt 38 (0.0%) 1 (0.0%) ::fmt 38 (0.0%) 1 (0.0%) alloc::collections::btree::node::InternalNode::new 38 (0.0%) 1 (0.0%) alloc::raw_vec::handle_reserve 38 (0.0%) 1 (0.0%) std::fs::create_dir_all 38 (0.0%) 1 (0.0%) vsdb::common::gen_data_dir 38 (0.0%) 1 (0.0%) vsdb::common::gen_data_dir::{{closure}}::{{closure}} 38 (0.0%) 1 (0.0%) vsdb::versioned::mapx_raw::backend::MapxRawVs::branch_has_children 37 (0.0%) 2 (0.0%) hashbrown::map::equivalent_key::{{closure}} 37 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::next 37 (0.0%) 1 (0.0%) ::deserialize::PrimitiveVisitor as serde::de::Visitor>::visit_u32 37 (0.0%) 1 (0.0%) alloc::collections::btree::node::LeafNode::new 37 (0.0%) 1 (0.0%) hashbrown::map::HashMap::with_hasher_in 37 (0.0%) 1 (0.0%) time::formatting::fmt_week_number 37 (0.0%) 1 (0.0%) vsdb::basic::mapx_ord::MapxOrd::contains_key 37 (0.0%) 1 (0.0%) vsdb::merkle::MerkleTree::calculate_vec_capacity 36 (0.0%) 4 (0.1%) as serde::de::Visitor>::expecting 36 (0.0%) 4 (0.1%) serde::ser::impls::>::serialize 36 (0.0%) 3 (0.1%) alloc::raw_vec::RawVec::reserve_for_push 36 (0.0%) 3 (0.1%) core::mem::maybe_uninit::MaybeUninit::write 36 (0.0%) 3 (0.1%) vsdb::basic::mapx_ord::MapxOrd::iter 36 (0.0%) 2 (0.0%) alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::KV>::right_edge 36 (0.0%) 2 (0.0%) alloc::collections::btree::node::NodeRef::last_edge 36 (0.0%) 2 (0.0%) vsdb::basic::mapx_ord_rawkey::MapxOrdRawKey::get_le 36 (0.0%) 1 (0.0%) ::deserialize::PrimitiveVisitor as serde::de::Visitor>::visit_u64 36 (0.0%) 1 (0.0%) alloc::collections::btree::node::NodeRef::deallocate_and_ascend 36 (0.0%) 1 (0.0%) hashbrown::raw::Bucket::write 36 (0.0%) 1 (0.0%) hashbrown::raw::RawIterRange::new 36 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::reserve 36 (0.0%) 1 (0.0%) vsdb::basic::mapx_ord::MapxOrd::entry 36 (0.0%) 1 (0.0%) vsdb::versioned::mapx_raw::backend::MapxRawVs::version_id_is_in_bounds 35 (0.0%) 7 (0.2%) core::ptr::const_ptr::::cast 35 (0.0%) 5 (0.1%) core::option::Option::is_none 35 (0.0%) 5 (0.1%) once_cell::sync::OnceCell::get_unchecked 35 (0.0%) 4 (0.1%) core::mem::forget 35 (0.0%) 2 (0.0%) vsdb::basic::mapx_raw::MapxRaw::range 35 (0.0%) 2 (0.0%) vsdb::versioned::mapx_raw::backend::MapxRawVs::get_by_branch::{{closure}} 35 (0.0%) 1 (0.0%) >::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64 35 (0.0%) 1 (0.0%) >::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64 35 (0.0%) 1 (0.0%) as core::iter::traits::double_ended::DoubleEndedIterator>::next_back::{{closure}}::{{closure}} 35 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::next::{{closure}}::{{closure}} 35 (0.0%) 1 (0.0%) ::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64 35 (0.0%) 1 (0.0%) ::drop::{{closure}} 35 (0.0%) 1 (0.0%) ::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64 35 (0.0%) 1 (0.0%) alloc::collections::btree::map::IntoIter::dying_next 35 (0.0%) 1 (0.0%) hashbrown::map::HashMap::get 35 (0.0%) 1 (0.0%) hashbrown::raw::Bucket::from_base_index 35 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::get_mut 35 (0.0%) 1 (0.0%) serde::de::Error::invalid_length 35 (0.0%) 1 (0.0%) vsdb::basic::mapx_ord_rawkey::Entry::or_insert::{{closure}} 35 (0.0%) 1 (0.0%) vsdb::basic::mapx_ord_rawkey::EntryRef::or_insert_ref::{{closure}} 35 (0.0%) 1 (0.0%) vsdb::basic::mapx_raw::Entry::or_insert_ref::{{closure}} 35 (0.0%) 1 (0.0%) vsdb::basic::mapx_raw::MapxRaw::contains_key 35 (0.0%) 1 (0.0%) vsdb::common::VSDB::{{closure}}::{{closure}} 35 (0.0%) 1 (0.0%) vsdb::versioned::mapx_raw::MapxRawVs::contains_key 34 (0.0%) 3 (0.1%) as core::iter::traits::double_ended::DoubleEndedIterator>::next_back 34 (0.0%) 2 (0.0%) as core::iter::traits::iterator::Iterator>::fold::enumerate 34 (0.0%) 2 (0.0%) alloc::vec::Vec::with_capacity_in 34 (0.0%) 2 (0.0%) core::option::Option::Some 34 (0.0%) 2 (0.0%) vsdb::versioned::mapx_raw::backend::MapxRawVs::version_remove_by_branch::{{closure}} 34 (0.0%) 1 (0.0%) ::deserialize::PrimitiveVisitor as serde::de::Visitor>::visit_u64 34 (0.0%) 1 (0.0%) ::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str 34 (0.0%) 1 (0.0%) ::get::{{closure}} 34 (0.0%) 1 (0.0%) ::insert::{{closure}} 34 (0.0%) 1 (0.0%) ::remove::{{closure}} 34 (0.0%) 1 (0.0%) alloc::collections::btree::mem::take_mut::{{closure}} 34 (0.0%) 1 (0.0%) alloc::string::String::push 34 (0.0%) 1 (0.0%) vsdb::common::engines::Engine::decrease_instance_len 34 (0.0%) 1 (0.0%) vsdb::common::engines::Engine::increase_instance_len 34 (0.0%) 1 (0.0%) vsdb::merkle::Proof::verify 33 (0.0%) 3 (0.1%) as core::default::Default>::default 33 (0.0%) 2 (0.0%) as core::ops::range::RangeBounds>::start_bound 33 (0.0%) 1 (0.0%) as ruc::err::RucError>::get_lowest_msg 33 (0.0%) 1 (0.0%) alloc::collections::btree::map::entry::OccupiedEntry::insert 33 (0.0%) 1 (0.0%) ruc::err::RucError::lowest_type_id 33 (0.0%) 1 (0.0%) serde::de::Error::invalid_value 32 (0.0%) 4 (0.1%) alloc::raw_vec::RawVec::ptr 32 (0.0%) 4 (0.1%) core::iter::traits::iterator::Iterator::rev 32 (0.0%) 2 (0.0%) >::index 32 (0.0%) 2 (0.0%) alloc::raw_vec::RawVec::with_capacity_in 32 (0.0%) 2 (0.0%) core::result::Result::is_ok 32 (0.0%) 2 (0.0%) lock_api::mutex::Mutex::new 32 (0.0%) 1 (0.0%) as digest::FixedOutput>::finalize_into 32 (0.0%) 1 (0.0%) as core::default::Default>::default 32 (0.0%) 1 (0.0%) alloc::collections::btree::node::NodeRef::keys 32 (0.0%) 1 (0.0%) core::iter::traits::iterator::Iterator::any::check::{{closure}} 32 (0.0%) 1 (0.0%) vsdb::basic::mapx_ord::MapxOrd::last 32 (0.0%) 1 (0.0%) vsdb::common::ende::KeyEnDeOrdered::from_bytes 31 (0.0%) 2 (0.0%) as serde::de::Visitor>::visit_none 31 (0.0%) 1 (0.0%) as core::default::Default>::default 31 (0.0%) 1 (0.0%) ::finalize_fixed_core::{{closure}} 31 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::iter 31 (0.0%) 1 (0.0%) serde::ser::Serializer::collect_seq::{{closure}} 31 (0.0%) 1 (0.0%) vsdb::basic::vecx_raw::VecxRaw::update_ref 30 (0.0%) 6 (0.1%) core::ptr::mut_ptr::::cast 30 (0.0%) 5 (0.1%) as core::ops::deref::Deref>::deref 30 (0.0%) 2 (0.0%) alloc::boxed::Box,A>::assume_init 30 (0.0%) 2 (0.0%) alloc::collections::btree::navigate::LazyLeafRange::none 30 (0.0%) 2 (0.0%) alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::Edge>::forget_node_type 30 (0.0%) 2 (0.0%) alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::Edge>::forget_node_type 30 (0.0%) 2 (0.0%) core::iter::adapters::filter::Filter::new 30 (0.0%) 2 (0.0%) core::iter::adapters::map::Map::new 30 (0.0%) 2 (0.0%) core::iter::adapters::skip::Skip::new 30 (0.0%) 2 (0.0%) std::collections::hash::set::HashSet::is_disjoint::{{closure}} 30 (0.0%) 1 (0.0%) < as core::ops::drop::Drop>::drop::DropGuard as core::ops::drop::Drop>::drop 30 (0.0%) 1 (0.0%) as core::slice::index::SliceIndex<[T]>>::get_unchecked 30 (0.0%) 1 (0.0%) as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut 30 (0.0%) 1 (0.0%) ::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64 30 (0.0%) 1 (0.0%) block_buffer::BlockBuffer::pad_with_zeros 30 (0.0%) 1 (0.0%) ieee754::impls::::decompose_raw 29 (0.0%) 3 (0.1%) as core::iter::traits::iterator::Iterator>::next 29 (0.0%) 3 (0.1%) core::ptr::mut_ptr::::write 29 (0.0%) 2 (0.0%) as core::fmt::Debug>::fmt 29 (0.0%) 1 (0.0%) ::update 29 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::next 29 (0.0%) 1 (0.0%) ::fmt 29 (0.0%) 1 (0.0%) ::fmt 29 (0.0%) 1 (0.0%) ::fmt 29 (0.0%) 1 (0.0%) time::formatting::fmt_offset_minute 29 (0.0%) 1 (0.0%) time::formatting::fmt_offset_second 29 (0.0%) 1 (0.0%) vsdb::common::get_data_dir 28 (0.0%) 3 (0.1%) core::mem::maybe_uninit::MaybeUninit::new 28 (0.0%) 1 (0.0%) ::eq 28 (0.0%) 1 (0.0%) alloc::collections::btree::borrow::DormantMutRef::new 28 (0.0%) 1 (0.0%) alloc::raw_vec::alloc_guard 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place<((alloc::boxed::Box<[u8]>,alloc::boxed::Box<[u8]>),(alloc::boxed::Box<[u8]>,alloc::boxed::Box<[u8]>))> 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place<(alloc::boxed::Box<[u8]>,alloc::boxed::Box<[u8]>)> 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place<(core::ops::range::Bound,core::ops::range::Bound)> 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place 28 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::reserve_rehash::{{closure}} 28 (0.0%) 1 (0.0%) vsdb::basic::mapx_raw::ValueMut::new 28 (0.0%) 1 (0.0%) vsdb::common::engines::Mapx::get 28 (0.0%) 1 (0.0%) vsdb::versioned::mapx_raw::ValueMut::new 27 (0.0%) 3 (0.1%) <&mut serde_cbor::ser::Serializer as serde::ser::Serializer>::serialize_some 27 (0.0%) 3 (0.1%) >::deserialize::__Visitor as serde::de::Visitor>::expecting 27 (0.0%) 3 (0.1%) >::deserialize::__Visitor as serde::de::Visitor>::expecting 27 (0.0%) 3 (0.1%) alloc::collections::btree::node::NodeRef::as_internal_ptr 27 (0.0%) 3 (0.1%) alloc::collections::btree::node::NodeRef::as_leaf_mut 27 (0.0%) 2 (0.0%) hashbrown::map::equivalent_key 27 (0.0%) 1 (0.0%) ::deallocate 27 (0.0%) 1 (0.0%) as core::slice::index::SliceIndex<[T]>>::index 27 (0.0%) 1 (0.0%) as core::slice::index::SliceIndex<[T]>>::index_mut 27 (0.0%) 1 (0.0%) alloc::collections::btree::navigate::LazyLeafRange::deallocating_end 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place>>>> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place>>>>> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place 27 (0.0%) 1 (0.0%) core::sync::atomic::AtomicU8::compare_exchange 27 (0.0%) 1 (0.0%) core::sync::atomic::AtomicU8::compare_exchange_weak 27 (0.0%) 1 (0.0%) hashbrown::raw::bucket_mask_to_capacity 27 (0.0%) 1 (0.0%) time::formatting::fmt_minute 27 (0.0%) 1 (0.0%) time::formatting::fmt_second 26 (0.0%) 2 (0.0%) as core::fmt::Debug>::fmt 26 (0.0%) 2 (0.0%) as core::ops::range::RangeBounds>::end_bound 26 (0.0%) 2 (0.0%) core::ops::function::impls:: for &mut F>::call_mut 26 (0.0%) 2 (0.0%) core::slice::iter::::into_iter 26 (0.0%) 1 (0.0%) ::lock 26 (0.0%) 1 (0.0%) ::eq 26 (0.0%) 1 (0.0%) alloc::boxed::Box<[core::mem::maybe_uninit::MaybeUninit],A>::assume_init 26 (0.0%) 1 (0.0%) alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::Edge>::correct_parent_link 26 (0.0%) 1 (0.0%) core::str::::chars 26 (0.0%) 1 (0.0%) std::fs::read_link 25 (0.0%) 5 (0.1%) as core::default::Default>::default 25 (0.0%) 2 (0.0%) as core::iter::traits::double_ended::DoubleEndedIterator>::next_back 25 (0.0%) 2 (0.0%) as core::iter::traits::iterator::Iterator>::next 25 (0.0%) 2 (0.0%) vsdb::versioned::mapx_raw::backend::MapxRawVs::branch_has_children::{{closure}} 25 (0.0%) 1 (0.0%) as core::iter::adapters::zip::ZipImpl>::new 25 (0.0%) 1 (0.0%) as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut 25 (0.0%) 1 (0.0%) as core::slice::index::SliceIndex<[T]>>::index_mut 25 (0.0%) 1 (0.0%) alloc::raw_vec::RawVec::shrink::{{closure}} 25 (0.0%) 1 (0.0%) core::str::::match_indices 25 (0.0%) 1 (0.0%) ieee754::impls::::recompose_raw 25 (0.0%) 1 (0.0%) vsdb::basic::mapx_raw::MapxRaw::get_mut 25 (0.0%) 1 (0.0%) vsdb::common::engines::Mapx::clear 24 (0.0%) 3 (0.1%) as core::convert::From<&mut T>>::from 24 (0.0%) 3 (0.1%) vsdb::basic::mapx_ord::_::>::deserialize 24 (0.0%) 2 (0.0%) as core::iter::traits::iterator::Iterator>::nth 24 (0.0%) 1 (0.0%) as digest::Update>::update 24 (0.0%) 1 (0.0%) ::fmt 24 (0.0%) 1 (0.0%) ::fmt 24 (0.0%) 1 (0.0%) ::fmt 24 (0.0%) 1 (0.0%) >::from 24 (0.0%) 1 (0.0%) ::fmt 24 (0.0%) 1 (0.0%) alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::KV>::drop_key_val 24 (0.0%) 1 (0.0%) alloc::collections::btree::node::NodeRef::set_parent_link 24 (0.0%) 1 (0.0%) alloc::collections::btree::node::move_to_slice 24 (0.0%) 1 (0.0%) core::cmp::impls::::cmp 24 (0.0%) 1 (0.0%) hashbrown::raw::bitmask::BitMask::lowest_set_bit 24 (0.0%) 1 (0.0%) vsdb::common::engines::sled_db::PrefixAllocator::init 24 (0.0%) 1 (0.0%) vsdb::versioned::mapx_raw::MapxRawVs::get_mut 23 (0.0%) 2 (0.0%) serde::ser::impls::::serialize 23 (0.0%) 1 (0.0%) ::unlock 23 (0.0%) 1 (0.0%) >::from 23 (0.0%) 1 (0.0%) >::from 23 (0.0%) 1 (0.0%) >::from 23 (0.0%) 1 (0.0%) alloc::collections::btree::navigate::>::full_range 23 (0.0%) 1 (0.0%) alloc::vec::Vec::from_raw_parts_in 23 (0.0%) 1 (0.0%) core::option::Option::as_mut 23 (0.0%) 1 (0.0%) core::str::traits::::eq 23 (0.0%) 1 (0.0%) hashbrown::raw::TableLayout::new 23 (0.0%) 1 (0.0%) ruc::err::RucError::lowest_is_type 23 (0.0%) 1 (0.0%) serde::de::Error::duplicate_field 23 (0.0%) 1 (0.0%) serde::de::Error::missing_field 23 (0.0%) 1 (0.0%) vsdb::basic::mapx_ord_rawkey::MapxOrdRawKey::insert_ref_encoded_value 23 (0.0%) 1 (0.0%) vsdb::basic::mapx_raw::MapxRaw::insert 22 (0.0%) 2 (0.0%) <&T as core::convert::AsRef>::as_ref 22 (0.0%) 2 (0.0%) as core::ops::deref::Deref>::deref 22 (0.0%) 2 (0.0%) as core::ops::deref::DerefMut>::deref_mut 22 (0.0%) 2 (0.0%) as serde::de::Deserializer>::deserialize_u64 22 (0.0%) 2 (0.0%) as serde::de::Visitor>::visit_some 22 (0.0%) 2 (0.0%) as core::default::Default>::default 22 (0.0%) 2 (0.0%) alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::KV>::left_edge 22 (0.0%) 2 (0.0%) core::iter::traits::iterator::Iterator::filter 22 (0.0%) 2 (0.0%) core::iter::traits::iterator::Iterator::map 22 (0.0%) 2 (0.0%) core::iter::traits::iterator::Iterator::skip 22 (0.0%) 1 (0.0%) ::to_bytes 22 (0.0%) 1 (0.0%) ::drop 22 (0.0%) 1 (0.0%) ::flush 22 (0.0%) 1 (0.0%) core::char::methods::::encode_utf8 22 (0.0%) 1 (0.0%) core::char::methods::len_utf8 22 (0.0%) 1 (0.0%) hashbrown::raw::Bucket::as_ptr 21 (0.0%) 3 (0.1%) core::mem::maybe_uninit::MaybeUninit::assume_init_mut 21 (0.0%) 2 (0.0%) ::deserialize 21 (0.0%) 1 (0.0%) alloc::collections::btree::node::NodeRef::push_internal_level 21 (0.0%) 1 (0.0%) core::ops::function::impls:: for &mut F>::call_once 21 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 21 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 21 (0.0%) 1 (0.0%) core::ptr::drop_in_place>>> 21 (0.0%) 1 (0.0%) core::ptr::drop_in_place>>> 21 (0.0%) 1 (0.0%) core::slice::::last 21 (0.0%) 1 (0.0%) ruc::err::SimpleError::new 20 (0.0%) 4 (0.1%) as serde::de::Visitor>::visit_unit 20 (0.0%) 4 (0.1%) as core::ops::deref::Deref>::deref 20 (0.0%) 2 (0.0%) alloc::vec::Vec::new 20 (0.0%) 2 (0.0%) core::cell::UnsafeCell::new 20 (0.0%) 2 (0.0%) generic_array::ArrayBuilder::new 20 (0.0%) 1 (0.0%) >::from 20 (0.0%) 1 (0.0%) >>::from 20 (0.0%) 1 (0.0%) >::from 20 (0.0%) 1 (0.0%) >>::from 20 (0.0%) 1 (0.0%) >::from 20 (0.0%) 1 (0.0%) >>::from 20 (0.0%) 1 (0.0%) >::from 20 (0.0%) 1 (0.0%) ::flush::{{closure}} 20 (0.0%) 1 (0.0%) core::alloc::layout::Layout::from_size_align_unchecked 20 (0.0%) 1 (0.0%) core::sync::atomic::AtomicBool::swap 20 (0.0%) 1 (0.0%) vsdb::basic::mapx_raw::MapxRaw::get_mut::{{closure}} 20 (0.0%) 1 (0.0%) vsdb::merkle::MerkleTree::next_level_len 20 (0.0%) 1 (0.0%) vsdb::versioned::mapx_raw::MapxRawVs::get_mut::{{closure}} 19 (0.0%) 3 (0.1%) core::iter::traits::iterator::Iterator::all::check 19 (0.0%) 2 (0.0%) vsdb::basic::mapx_raw::_::::deserialize 19 (0.0%) 1 (0.0%) ::slice_contains 19 (0.0%) 1 (0.0%) as core::ops::try_trait::Try>::from_output 19 (0.0%) 1 (0.0%) as serde::de::SeqAccess>::size_hint 19 (0.0%) 1 (0.0%) >::from 19 (0.0%) 1 (0.0%) >::from 19 (0.0%) 1 (0.0%) >::from 19 (0.0%) 1 (0.0%) ::visit_bytes 19 (0.0%) 1 (0.0%) alloc::alloc::realloc 19 (0.0%) 1 (0.0%) alloc::collections::btree::node::NodeRef::from_new_leaf 19 (0.0%) 1 (0.0%) alloc::collections::btree::node::NodeRef::push_internal_level::{{closure}} 19 (0.0%) 1 (0.0%) core::num::::abs 19 (0.0%) 1 (0.0%) core::num::::from_ne_bytes 19 (0.0%) 1 (0.0%) core::num::::from_ne_bytes 19 (0.0%) 1 (0.0%) core::num::::from_ne_bytes 19 (0.0%) 1 (0.0%) core::str::::as_bytes 19 (0.0%) 1 (0.0%) core::str::converts::from_utf8_unchecked 19 (0.0%) 1 (0.0%) serde_cbor::de::Deserializer::parse_u16 19 (0.0%) 1 (0.0%) serde_cbor::de::Deserializer::parse_u32 19 (0.0%) 1 (0.0%) serde_cbor::de::Deserializer::parse_u64 18 (0.0%) 3 (0.1%) >::from 18 (0.0%) 3 (0.1%) core::mem::drop 18 (0.0%) 2 (0.0%) as core::ops::deref::DerefMut>::deref_mut 18 (0.0%) 2 (0.0%) as core::ops::drop::Drop>::drop 18 (0.0%) 2 (0.0%) alloc::collections::btree::node::Handle::into_node 18 (0.0%) 2 (0.0%) alloc::collections::btree::node::NodeRef::first_edge 18 (0.0%) 2 (0.0%) core::mem::maybe_uninit::MaybeUninit::assume_init_read 18 (0.0%) 2 (0.0%) generic_array::impls::>::default::{{closure}} 18 (0.0%) 2 (0.0%) lock_api::mutex::Mutex::lock 18 (0.0%) 1 (0.0%) as digest::Update>::update::{{closure}} 18 (0.0%) 1 (0.0%) alloc::collections::btree::node::NodeRef::into_dying 18 (0.0%) 1 (0.0%) core::array::::fmt 18 (0.0%) 1 (0.0%) core::iter::adapters::filter_map::filter_map_try_fold 18 (0.0%) 1 (0.0%) core::num::::from_be_bytes 18 (0.0%) 1 (0.0%) core::num::::from_be_bytes 18 (0.0%) 1 (0.0%) core::num::::from_be_bytes 18 (0.0%) 1 (0.0%) ruc::err::RucError::stringify_chain::{{closure}} 18 (0.0%) 1 (0.0%) serde_cbor::de::Deserializer::parse_u16::{{closure}} 18 (0.0%) 1 (0.0%) serde_cbor::de::Deserializer::parse_u32::{{closure}} 18 (0.0%) 1 (0.0%) serde_cbor::de::Deserializer::parse_u64::{{closure}} 18 (0.0%) 1 (0.0%) vsdb::common::engines::Mapx::iter 18 (0.0%) 1 (0.0%) vsdb::versioned::mapx_raw::backend::MapxRawVs::get 17 (0.0%) 1 (0.0%) as core::cmp::PartialEq>::eq 17 (0.0%) 1 (0.0%) ::eq 17 (0.0%) 1 (0.0%) >::index 17 (0.0%) 1 (0.0%) as core::ops::range::RangeBounds>::end_bound 17 (0.0%) 1 (0.0%) as core::ops::range::RangeBounds>::start_bound 17 (0.0%) 1 (0.0%) as core::ops::range::RangeBounds>::end_bound 17 (0.0%) 1 (0.0%) alloc::string::String::push_str 17 (0.0%) 1 (0.0%) core::cmp::impls:: for &A>::ne 17 (0.0%) 1 (0.0%) core::fmt::Write::write_char 17 (0.0%) 1 (0.0%) core::iter::adapters::map::map_try_fold 17 (0.0%) 1 (0.0%) hashbrown::set::HashSet::insert 17 (0.0%) 1 (0.0%) std::path::Path::to_string_lossy 17 (0.0%) 1 (0.0%) time::formatting::fmt_day 17 (0.0%) 1 (0.0%) time::formatting::fmt_ordinal 17 (0.0%) 1 (0.0%) vsdb::basic::mapx_ord_rawkey::MapxOrdRawKey::entry_ref 17 (0.0%) 1 (0.0%) vsdb::basic::mapx_ord_rawkey::MapxOrdRawKey::range_ref 17 (0.0%) 1 (0.0%) vsdb::basic::mapx_raw::MapxRaw::get 17 (0.0%) 1 (0.0%) vsdb::basic::mapx_raw::MapxRaw::remove 17 (0.0%) 1 (0.0%) vsdb::versioned::mapx_raw::MapxRawVs::get 16 (0.0%) 2 (0.0%) <&mut serde_cbor::de::Deserializer as serde::de::Deserializer>::deserialize_u64 16 (0.0%) 2 (0.0%) as core::iter::traits::iterator::Iterator>::next 16 (0.0%) 2 (0.0%) core::iter::traits::iterator::Iterator::collect 16 (0.0%) 2 (0.0%) core::ptr::const_ptr::::as_ptr 16 (0.0%) 2 (0.0%) lock_api::mutex::Mutex::guard 16 (0.0%) 1 (0.0%) ::allocate 16 (0.0%) 1 (0.0%) ::allocate_zeroed 16 (0.0%) 1 (0.0%) ::write_str 16 (0.0%) 1 (0.0%) ::eq 16 (0.0%) 1 (0.0%) ::default 16 (0.0%) 1 (0.0%) >::le 16 (0.0%) 1 (0.0%) alloc::alloc::dealloc 16 (0.0%) 1 (0.0%) alloc::collections::btree::map::BTreeMap::new 16 (0.0%) 1 (0.0%) alloc::raw_vec::RawVec::reserve 16 (0.0%) 1 (0.0%) alloc::str::::to_owned 16 (0.0%) 1 (0.0%) alloc::vec::Vec::shrink_to_fit 16 (0.0%) 1 (0.0%) block_buffer::BlockBuffer::get_pos 16 (0.0%) 1 (0.0%) block_buffer::BlockBuffer::set_pos_unchecked 16 (0.0%) 1 (0.0%) core::iter::traits::iterator::Iterator::any 16 (0.0%) 1 (0.0%) core::num::::to_be_bytes 16 (0.0%) 1 (0.0%) core::num::::to_be_bytes 16 (0.0%) 1 (0.0%) core::ptr::drop_in_place,serde_cbor::error::Error>> 16 (0.0%) 1 (0.0%) core::ptr::drop_in_place>,alloc::boxed::Box>> 16 (0.0%) 1 (0.0%) core::ptr::drop_in_place>,serde_cbor::error::Error>> 16 (0.0%) 1 (0.0%) core::ptr::drop_in_place,vsdbsled::result::Error>> 16 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 16 (0.0%) 1 (0.0%) core::ptr::drop_in_place,std::sync::poison::PoisonError>>> 16 (0.0%) 1 (0.0%) core::ptr::drop_in_place,alloc::boxed::Box>> 16 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 16 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 16 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 16 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 16 (0.0%) 1 (0.0%) core::slice::cmp::SlicePartialEq::not_equal 16 (0.0%) 1 (0.0%) core::slice::index:: for [T]>::index_mut 16 (0.0%) 1 (0.0%) vsdb::basic::mapx_ord_rawvalue::MapxOrdRawValue::new 16 (0.0%) 1 (0.0%) vsdb::basic::mapx_raw::MapxRaw::new 16 (0.0%) 1 (0.0%) vsdb::basic::vecx_raw::VecxRaw::new 16 (0.0%) 1 (0.0%) vsdb::common::ende::encode_optioned_bytes 16 (0.0%) 1 (0.0%) vsdb::common::engines::Mapx::len 15 (0.0%) 2 (0.0%) serde::de::impls::::deserialize 15 (0.0%) 2 (0.0%) serde::de::impls::::deserialize 15 (0.0%) 1 (0.0%) <&str as core::str::pattern::Pattern>::into_searcher 15 (0.0%) 1 (0.0%) ::deref 15 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::next 15 (0.0%) 1 (0.0%) ::discard 15 (0.0%) 1 (0.0%) ::clone 15 (0.0%) 1 (0.0%) alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::KV>::forget_node_type 15 (0.0%) 1 (0.0%) alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::KV>::forget_node_type 15 (0.0%) 1 (0.0%) alloc::raw_vec::RawVec::needs_to_grow 15 (0.0%) 1 (0.0%) alloc::raw_vec::RawVec::reserve::do_reserve_and_handle 15 (0.0%) 1 (0.0%) core::intrinsics::copy 15 (0.0%) 1 (0.0%) core::iter::traits::iterator::Iterator::try_for_each::call::{{closure}} 15 (0.0%) 1 (0.0%) core::num::::wrapping_abs 15 (0.0%) 1 (0.0%) core::num::::wrapping_abs 15 (0.0%) 1 (0.0%) core::ptr::drop_in_place,serde_cbor::error::Error>> 15 (0.0%) 1 (0.0%) core::ptr::drop_in_place>>,serde_cbor::error::Error>> 15 (0.0%) 1 (0.0%) core::ptr::drop_in_place,serde_cbor::error::Error>> 15 (0.0%) 1 (0.0%) core::ptr::drop_in_place>>>,serde_cbor::error::Error>> 15 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 15 (0.0%) 1 (0.0%) core::slice::cmp:: for [A]>::ne 15 (0.0%) 1 (0.0%) core::str::iter::MatchIndicesInternal

::next 15 (0.0%) 1 (0.0%) hashbrown::raw::bitmask::BitMask::remove_lowest_bit 15 (0.0%) 1 (0.0%) itoa::Buffer::new 15 (0.0%) 1 (0.0%) std::ffi::os_str::OsStr::to_string_lossy 14 (0.0%) 14 (0.3%) core::mem::size_of 14 (0.0%) 2 (0.0%) alloc::collections::btree::node::NodeRef::len_mut 14 (0.0%) 1 (0.0%) as core::ops::drop::Drop>::drop 14 (0.0%) 1 (0.0%) as serde::de::Deserializer>::deserialize_tuple 14 (0.0%) 1 (0.0%) >::get_unchecked 14 (0.0%) 1 (0.0%) >::get_unchecked_mut 14 (0.0%) 1 (0.0%) ::next_back 14 (0.0%) 1 (0.0%) ::next 14 (0.0%) 1 (0.0%) ::alloc_branch_id::LK::{{closure}} 14 (0.0%) 1 (0.0%) ::alloc_prefix::LK::{{closure}} 14 (0.0%) 1 (0.0%) ::alloc_version_id::LK::{{closure}} 14 (0.0%) 1 (0.0%) alloc::collections::btree::navigate::LazyLeafRange::next_back_unchecked 14 (0.0%) 1 (0.0%) alloc::collections::btree::node::LeafNode::init 14 (0.0%) 1 (0.0%) alloc::collections::btree::node::NodeRef::correct_all_childrens_parent_links 14 (0.0%) 1 (0.0%) core::array:: for [T; N]>::index 14 (0.0%) 1 (0.0%) core::array:: for [T; N]>::index_mut 14 (0.0%) 1 (0.0%) core::intrinsics::copy_nonoverlapping 14 (0.0%) 1 (0.0%) core::iter::adapters::enumerate::Enumerate::new 14 (0.0%) 1 (0.0%) core::ptr::drop_in_place,u64)>> 14 (0.0%) 1 (0.0%) core::ptr::drop_in_place,vsdb::basic::mapx_ord::MapxOrd>>>)>> 14 (0.0%) 1 (0.0%) core::ptr::drop_in_place,alloc::boxed::Box<[u8]>),(alloc::boxed::Box<[u8]>,alloc::boxed::Box<[u8]>))>> 14 (0.0%) 1 (0.0%) core::ptr::drop_in_place,alloc::boxed::Box<[u8]>)>> 14 (0.0%) 1 (0.0%) core::ptr::drop_in_place,u64)>> 14 (0.0%) 1 (0.0%) core::ptr::drop_in_place,vsdb::basic::mapx_ord::MapxOrd>>>)>> 14 (0.0%) 1 (0.0%) core::ptr::drop_in_place>>> 14 (0.0%) 1 (0.0%) core::ptr::drop_in_place>>>>> 14 (0.0%) 1 (0.0%) core::ptr::drop_in_place>>>>>> 14 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 14 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 14 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 14 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 14 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 14 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 14 (0.0%) 1 (0.0%) core::ptr::drop_in_place>::deserialize::__Field,serde_cbor::error::Error>> 14 (0.0%) 1 (0.0%) core::ptr::drop_in_place>::deserialize::__Field,serde_cbor::error::Error>> 14 (0.0%) 1 (0.0%) core::ptr::drop_in_place::deserialize::__Field,serde_cbor::error::Error>> 14 (0.0%) 1 (0.0%) core::ptr::drop_in_place::deserialize::__Field,serde_cbor::error::Error>> 14 (0.0%) 1 (0.0%) core::ptr::drop_in_place::deserialize::__Field,serde_cbor::error::Error>> 14 (0.0%) 1 (0.0%) hashbrown::map::make_hasher::{{closure}} 14 (0.0%) 1 (0.0%) ruc::err::RucError::print_die 14 (0.0%) 1 (0.0%) vsdb::common::engines::Mapx::get_instance_cfg 13 (0.0%) 1 (0.0%) <&mut W as core::fmt::Write>::write_str 13 (0.0%) 1 (0.0%) ::fmt 13 (0.0%) 1 (0.0%) ::write_char 13 (0.0%) 1 (0.0%) ::fmt 13 (0.0%) 1 (0.0%) as core::ops::range::RangeBounds>::start_bound 13 (0.0%) 1 (0.0%) ::default 13 (0.0%) 1 (0.0%) alloc::alloc::alloc 13 (0.0%) 1 (0.0%) alloc::alloc::alloc_zeroed 13 (0.0%) 1 (0.0%) alloc::collections::btree::navigate::,alloc::collections::btree::node::marker::Edge>>::deallocating_next_unchecked::{{closure}} 13 (0.0%) 1 (0.0%) alloc::collections::btree::navigate::LazyLeafRange::deallocating_next_unchecked 13 (0.0%) 1 (0.0%) core::hash::impls::::hash 13 (0.0%) 1 (0.0%) core::iter::adapters::filter_map::FilterMap::new 13 (0.0%) 1 (0.0%) core::iter::adapters::zip::Zip::new 13 (0.0%) 1 (0.0%) core::iter::traits::double_ended::DoubleEndedIterator::rfind 13 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 13 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 13 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 13 (0.0%) 1 (0.0%) core::slice::iter::::into_iter 13 (0.0%) 1 (0.0%) hashbrown::map::HashMap::contains_key 13 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::data_end 13 (0.0%) 1 (0.0%) ruc::err::> for alloc::boxed::Box>::from 13 (0.0%) 1 (0.0%) ruc::err::RucError::generate_log_debug 13 (0.0%) 1 (0.0%) serde::de::SeqAccess::size_hint 13 (0.0%) 1 (0.0%) serde::ser::impls::>::serialize 13 (0.0%) 1 (0.0%) std::collections::hash::map::HashMap::get 12 (0.0%) 2 (0.0%) alloc::vec::Vec::with_capacity 12 (0.0%) 2 (0.0%) core::ptr::unique::Unique::dangling 12 (0.0%) 2 (0.0%) serde::de::MapAccess::next_entry 12 (0.0%) 2 (0.0%) serde::de::impls::>::deserialize 12 (0.0%) 1 (0.0%) <&mut W as core::fmt::Write>::write_fmt 12 (0.0%) 1 (0.0%) <&mut serde_cbor::ser::Serializer as serde::ser::Serializer>::serialize_unit_struct 12 (0.0%) 1 (0.0%) ::slice_contains::{{closure}} 12 (0.0%) 1 (0.0%) as core::ops::drop::Drop>::drop 12 (0.0%) 1 (0.0%) as core::iter::traits::double_ended::DoubleEndedIterator>::next_back::{{closure}} 12 (0.0%) 1 (0.0%) as core::iter::traits::double_ended::DoubleEndedIterator>::next_back::{{closure}} 12 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::try_fold 12 (0.0%) 1 (0.0%) ::deserialize::PrimitiveVisitor as serde::de::Visitor>::visit_u16 12 (0.0%) 1 (0.0%) ::deserialize::PrimitiveVisitor as serde::de::Visitor>::visit_u32 12 (0.0%) 1 (0.0%) ::deserialize::PrimitiveVisitor as serde::de::Visitor>::visit_u8 12 (0.0%) 1 (0.0%) ::deserialize::PrimitiveVisitor as serde::de::Visitor>::visit_u16 12 (0.0%) 1 (0.0%) ::deserialize::PrimitiveVisitor as serde::de::Visitor>::visit_u8 12 (0.0%) 1 (0.0%) ::clone 12 (0.0%) 1 (0.0%) alloc::collections::btree::node::NodeRef::into_leaf 12 (0.0%) 1 (0.0%) alloc::raw_vec::RawVec::shrink_to_fit 12 (0.0%) 1 (0.0%) alloc::vec::Vec::reserve 12 (0.0%) 1 (0.0%) core::fmt::Write::write_fmt 12 (0.0%) 1 (0.0%) core::iter::range::>::next 12 (0.0%) 1 (0.0%) core::num::::saturating_sub 12 (0.0%) 1 (0.0%) core::num::::unchecked_add 12 (0.0%) 1 (0.0%) core::num::::saturating_add 12 (0.0%) 1 (0.0%) core::num::::saturating_sub 12 (0.0%) 1 (0.0%) core::ptr::const_ptr::::wrapping_offset 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place>)>> 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place>)>> 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place>>> 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place,serde_cbor::error::Error>> 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place,serde_cbor::error::Error>> 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place>>,serde_cbor::error::Error>> 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place>>>,serde_cbor::error::Error>> 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place,serde_cbor::error::Error>> 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place>>,serde_cbor::error::Error>> 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place>>>,serde_cbor::error::Error>> 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place 12 (0.0%) 1 (0.0%) core::slice::::contains 12 (0.0%) 1 (0.0%) core::slice::::get_unchecked 12 (0.0%) 1 (0.0%) core::sync::atomic::AtomicUsize::load 12 (0.0%) 1 (0.0%) hashbrown::map::HashMap::iter 12 (0.0%) 1 (0.0%) hashbrown::map::make_hash 12 (0.0%) 1 (0.0%) hashbrown::raw::RawTableInner::data_end 12 (0.0%) 1 (0.0%) hashbrown::set::HashSet::iter 12 (0.0%) 1 (0.0%) ruc::err::RucError::generate_log 12 (0.0%) 1 (0.0%) serde::ser::impls::::serialize 12 (0.0%) 1 (0.0%) serde::ser::impls::::serialize 12 (0.0%) 1 (0.0%) std::collections::hash::set::HashSet::insert 12 (0.0%) 1 (0.0%) std::collections::hash::set::HashSet::iter 12 (0.0%) 1 (0.0%) vsdb::basic::mapx_raw::MapxRaw::iter 12 (0.0%) 1 (0.0%) vsdb::merkle::Proof::push 11 (0.0%) 1 (0.0%) <&mut serde_cbor::de::Deserializer as serde::de::Deserializer>::deserialize_tuple 11 (0.0%) 1 (0.0%) as core::iter::traits::double_ended::DoubleEndedIterator>::next_back 11 (0.0%) 1 (0.0%) as core::iter::traits::double_ended::DoubleEndedIterator>::next_back 11 (0.0%) 1 (0.0%) as alloc::vec::spec_extend::SpecExtend>::spec_extend 11 (0.0%) 1 (0.0%) as core::iter::traits::collect::FromIterator>::from_iter 11 (0.0%) 1 (0.0%) as core::iter::traits::collect::FromIterator>>::from_iter 11 (0.0%) 1 (0.0%) as core::iter::traits::collect::FromIterator>>::from_iter::{{closure}} 11 (0.0%) 1 (0.0%) ::haystack 11 (0.0%) 1 (0.0%) as ruc::err::RucError>::cause 11 (0.0%) 1 (0.0%) as serde::de::Deserializer>::deserialize_bytes 11 (0.0%) 1 (0.0%) ::visit_bytes 11 (0.0%) 1 (0.0%) ::visit_str 11 (0.0%) 1 (0.0%) ::deserialize::PrimitiveVisitor as serde::de::Visitor>::visit_u64 11 (0.0%) 1 (0.0%) ::deserialize::PrimitiveVisitor as serde::de::Visitor>::visit_u8 11 (0.0%) 1 (0.0%) as serde::ser::SerializeSeq>::serialize_element 11 (0.0%) 1 (0.0%) ::deref 11 (0.0%) 1 (0.0%) ::default 11 (0.0%) 1 (0.0%) ::default 11 (0.0%) 1 (0.0%) ::next_back::{{closure}} 11 (0.0%) 1 (0.0%) ::next::{{closure}} 11 (0.0%) 1 (0.0%) alloc::collections::btree::map::BTreeMap::keys 11 (0.0%) 1 (0.0%) alloc::collections::btree::map::BTreeMap::values 11 (0.0%) 1 (0.0%) alloc::collections::btree::node::NodeRef::new 11 (0.0%) 1 (0.0%) alloc::string::String::as_bytes 11 (0.0%) 1 (0.0%) core::array::::into_iter 11 (0.0%) 1 (0.0%) core::cmp::impls:: for &A>::le 11 (0.0%) 1 (0.0%) core::cmp::impls:: for &A>::lt 11 (0.0%) 1 (0.0%) core::core_arch::x86::sse2::_mm_movemask_epi8 11 (0.0%) 1 (0.0%) core::iter::traits::iterator::Iterator::try_for_each 11 (0.0%) 1 (0.0%) core::ptr::mut_ptr::::sub 11 (0.0%) 1 (0.0%) core::str::::len 11 (0.0%) 1 (0.0%) hashbrown::map::HashMap::keys 11 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::bucket 11 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::free_buckets 11 (0.0%) 1 (0.0%) hashbrown::raw::RawTableInner::bucket 11 (0.0%) 1 (0.0%) hashbrown::raw::bitmask::BitMask::lowest_set_bit_nonzero 11 (0.0%) 1 (0.0%) hashbrown::raw::sse2::Group::load_aligned 11 (0.0%) 1 (0.0%) hashbrown::raw::sse2::Group::match_empty_or_deleted 11 (0.0%) 1 (0.0%) hashbrown::raw::sse2::Group::match_full 11 (0.0%) 1 (0.0%) serde::__private::size_hint::cautious 10 (0.0%) 1 (0.0%) <&mut W as core::fmt::Write>::write_char 10 (0.0%) 1 (0.0%) <&mut serde_cbor::ser::Serializer as serde::ser::SerializeTuple>::serialize_element 10 (0.0%) 1 (0.0%) as core::ops::deref::Deref>::deref 10 (0.0%) 1 (0.0%) as core::default::Default>::default 10 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::next 10 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::find 10 (0.0%) 1 (0.0%) ::next_back 10 (0.0%) 1 (0.0%) ::next 10 (0.0%) 1 (0.0%) ::forward_unchecked 10 (0.0%) 1 (0.0%) as core::iter::traits::double_ended::DoubleEndedIterator>::next_back 10 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::next 10 (0.0%) 1 (0.0%) ::next_back::{{closure}} 10 (0.0%) 1 (0.0%) ::next::{{closure}} 10 (0.0%) 1 (0.0%) ::deref 10 (0.0%) 1 (0.0%) alloc::collections::btree::mem::take_mut 10 (0.0%) 1 (0.0%) alloc::collections::btree::navigate::,alloc::collections::btree::node::marker::Edge>>::next_back_unchecked 10 (0.0%) 1 (0.0%) alloc::string::String::as_str 10 (0.0%) 1 (0.0%) alloc::string::String::from_utf8_unchecked 10 (0.0%) 1 (0.0%) core::array:: for [T; N]>::as_ref 10 (0.0%) 1 (0.0%) core::cmp::PartialEq::ne 10 (0.0%) 1 (0.0%) core::cmp::impls::::lt 10 (0.0%) 1 (0.0%) core::iter::traits::iterator::Iterator::filter_map 10 (0.0%) 1 (0.0%) core::num::::to_ne_bytes 10 (0.0%) 1 (0.0%) core::num::::to_ne_bytes 10 (0.0%) 1 (0.0%) generic_array::GenericArray::as_slice 10 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::new_in 10 (0.0%) 1 (0.0%) hashbrown::set::HashSet::contains 10 (0.0%) 1 (0.0%) log::max_level 10 (0.0%) 1 (0.0%) serde::ser::impls::::serialize 10 (0.0%) 1 (0.0%) serde::ser::impls::::serialize 10 (0.0%) 1 (0.0%) serde::ser::impls::::serialize 10 (0.0%) 1 (0.0%) serde::ser::impls::::serialize 10 (0.0%) 1 (0.0%) std::collections::hash::set::HashSet::contains 10 (0.0%) 1 (0.0%) std::path:: for alloc::string::String>::as_ref 9 (0.0%) 9 (0.2%) core::mem::align_of 9 (0.0%) 2 (0.0%) core::mem::maybe_uninit::MaybeUninit::as_ptr 9 (0.0%) 1 (0.0%) <&mut serde_cbor::ser::Serializer as serde::ser::Serializer>::serialize_u32 9 (0.0%) 1 (0.0%) <&mut serde_cbor::ser::Serializer as serde::ser::Serializer>::serialize_u64 9 (0.0%) 1 (0.0%) <&mut serde_cbor::ser::Serializer as serde::ser::Serializer>::serialize_u8 9 (0.0%) 1 (0.0%) as core::ops::deref::Deref>::deref 9 (0.0%) 1 (0.0%) ::visit_bool 9 (0.0%) 1 (0.0%) >::deserialize::VecVisitor as serde::de::Visitor>::expecting 9 (0.0%) 1 (0.0%) as serde::de::Visitor>::expecting 9 (0.0%) 1 (0.0%) as serde::ser::SerializeStruct>::end 9 (0.0%) 1 (0.0%) >::deserialize::__FieldVisitor as serde::de::Visitor>::expecting 9 (0.0%) 1 (0.0%) >::deserialize::__FieldVisitor as serde::de::Visitor>::expecting 9 (0.0%) 1 (0.0%) >::deserialize::__FieldVisitor as serde::de::Visitor>::expecting 9 (0.0%) 1 (0.0%) >::deserialize::__FieldVisitor as serde::de::Visitor>::expecting 9 (0.0%) 1 (0.0%) ::deserialize::__FieldVisitor as serde::de::Visitor>::expecting 9 (0.0%) 1 (0.0%) ::deserialize::__Visitor as serde::de::Visitor>::expecting 9 (0.0%) 1 (0.0%) >::deserialize::__FieldVisitor as serde::de::Visitor>::expecting 9 (0.0%) 1 (0.0%) >::deserialize::__FieldVisitor as serde::de::Visitor>::expecting 9 (0.0%) 1 (0.0%) ::deserialize::__FieldVisitor as serde::de::Visitor>::expecting 9 (0.0%) 1 (0.0%) ::deserialize::__Visitor as serde::de::Visitor>::expecting 9 (0.0%) 1 (0.0%) ::expecting 9 (0.0%) 1 (0.0%) ::deserialize::__FieldVisitor as serde::de::Visitor>::expecting 9 (0.0%) 1 (0.0%) ::deserialize::__Visitor as serde::de::Visitor>::expecting 9 (0.0%) 1 (0.0%) ::deserialize::__FieldVisitor as serde::de::Visitor>::expecting 9 (0.0%) 1 (0.0%) ::deserialize::__Visitor as serde::de::Visitor>::expecting 9 (0.0%) 1 (0.0%) ::deserialize::__FieldVisitor as serde::de::Visitor>::expecting 9 (0.0%) 1 (0.0%) ::deserialize::__Visitor as serde::de::Visitor>::expecting 9 (0.0%) 1 (0.0%) >::deserialize::__FieldVisitor as serde::de::Visitor>::expecting 9 (0.0%) 1 (0.0%) >::deserialize::__FieldVisitor as serde::de::Visitor>::expecting 9 (0.0%) 1 (0.0%) >::deserialize::__FieldVisitor as serde::de::Visitor>::expecting 9 (0.0%) 1 (0.0%) ::deserialize::__FieldVisitor as serde::de::Visitor>::expecting 9 (0.0%) 1 (0.0%) ::deserialize::__Visitor as serde::de::Visitor>::expecting 9 (0.0%) 1 (0.0%) ::deserialize::__FieldVisitor as serde::de::Visitor>::expecting 9 (0.0%) 1 (0.0%) ::deserialize::__Visitor as serde::de::Visitor>::expecting 9 (0.0%) 1 (0.0%) ::deserialize::__FieldVisitor as serde::de::Visitor>::expecting 9 (0.0%) 1 (0.0%) ::deserialize::__Visitor as serde::de::Visitor>::expecting 9 (0.0%) 1 (0.0%) >::deserialize::__FieldVisitor as serde::de::Visitor>::expecting 9 (0.0%) 1 (0.0%) >::deserialize::__FieldVisitor as serde::de::Visitor>::expecting 9 (0.0%) 1 (0.0%) alloc::collections::btree::map::entry::OccupiedEntry::get_mut 9 (0.0%) 1 (0.0%) alloc::collections::btree::navigate::>::full_range 9 (0.0%) 1 (0.0%) alloc::collections::btree::node::NodeRef::as_leaf_dying 9 (0.0%) 1 (0.0%) alloc::collections::btree::node::NodeRef::as_internal_mut 9 (0.0%) 1 (0.0%) alloc::collections::btree::node::NodeRef::new_leaf 9 (0.0%) 1 (0.0%) alloc::slice::::into_vec 9 (0.0%) 1 (0.0%) alloc::vec::Vec::set_len 9 (0.0%) 1 (0.0%) core::alloc::layout::Layout::dangling 9 (0.0%) 1 (0.0%) core::f32::::from_bits 9 (0.0%) 1 (0.0%) core::f64::::from_bits 9 (0.0%) 1 (0.0%) core::iter::adapters::process_results::{{closure}} 9 (0.0%) 1 (0.0%) core::iter::traits::iterator::Iterator::enumerate 9 (0.0%) 1 (0.0%) core::mem::maybe_uninit::MaybeUninit::slice_assume_init_ref 9 (0.0%) 1 (0.0%) core::num::::swap_bytes 9 (0.0%) 1 (0.0%) core::num::::swap_bytes 9 (0.0%) 1 (0.0%) core::num::::swap_bytes 9 (0.0%) 1 (0.0%) core::num::::swap_bytes 9 (0.0%) 1 (0.0%) core::ptr::const_ptr::::wrapping_add 9 (0.0%) 1 (0.0%) core::slice::raw::from_ref 9 (0.0%) 1 (0.0%) core::str::converts::from_utf8_unchecked_mut 9 (0.0%) 1 (0.0%) ieee754::impls::::bits 9 (0.0%) 1 (0.0%) ieee754::impls::::from_bits 9 (0.0%) 1 (0.0%) serde::de::impls::>::deserialize 9 (0.0%) 1 (0.0%) serde::ser::impls::::serialize 9 (0.0%) 1 (0.0%) serde_cbor::de::Deserializer::parse_f32 9 (0.0%) 1 (0.0%) serde_cbor::de::Deserializer::parse_f64 9 (0.0%) 1 (0.0%) serde_cbor::ser::StructSerializer::end_inner 9 (0.0%) 1 (0.0%) vsdb::common::VSDB_BASE_DIR::{{closure}} 9 (0.0%) 1 (0.0%) vsdb::versioned::mapx_raw::backend::MapxRawVs::branch_get_full_path 9 (0.0%) 1 (0.0%) vsdb::versioned::mapx_raw::backend::MapxRawVs::branch_get_recurive_path::{{closure}} 9 (0.0%) 1 (0.0%) vsdb::versioned::mapx_raw::backend::MapxRawVs::get_by_branch::{{closure}}::{{closure}} 8 (0.0%) 1 (0.0%) <&mut serde_cbor::de::Deserializer as serde::de::Deserializer>::deserialize_bytes 8 (0.0%) 1 (0.0%) <&mut serde_cbor::de::Deserializer as serde::de::Deserializer>::deserialize_ignored_any 8 (0.0%) 1 (0.0%) <&mut serde_cbor::de::Deserializer as serde::de::Deserializer>::deserialize_seq 8 (0.0%) 1 (0.0%) <&mut serde_cbor::de::Deserializer as serde::de::Deserializer>::deserialize_u8 8 (0.0%) 1 (0.0%) <&mut serde_cbor::de::Deserializer as serde::de::Deserializer>::deserialize_unit 8 (0.0%) 1 (0.0%) ::finalize 8 (0.0%) 1 (0.0%) as alloc::vec::spec_from_iter::SpecFromIter>::from_iter 8 (0.0%) 1 (0.0%) ::invariant 8 (0.0%) 1 (0.0%) as core::default::Default>::default 8 (0.0%) 1 (0.0%) as ruc::err::RucError>::get_top_msg 8 (0.0%) 1 (0.0%) ::visit_f64 8 (0.0%) 1 (0.0%) ::visit_i128 8 (0.0%) 1 (0.0%) ::visit_i64 8 (0.0%) 1 (0.0%) ::visit_u64 8 (0.0%) 1 (0.0%) ::default 8 (0.0%) 1 (0.0%) ::default 8 (0.0%) 1 (0.0%) as core::default::Default>::default 8 (0.0%) 1 (0.0%) ::default 8 (0.0%) 1 (0.0%) alloc::string::String::new 8 (0.0%) 1 (0.0%) block_buffer::BlockBuffer::pad_with_zeros::{{closure}} 8 (0.0%) 1 (0.0%) core::alloc::layout::Layout::align 8 (0.0%) 1 (0.0%) core::any::TypeId::of 8 (0.0%) 1 (0.0%) core::char::methods::::len_utf8 8 (0.0%) 1 (0.0%) core::num::::wrapping_sub 8 (0.0%) 1 (0.0%) core::num::::wrapping_sub 8 (0.0%) 1 (0.0%) core::num::::wrapping_sub 8 (0.0%) 1 (0.0%) core::num::::wrapping_add 8 (0.0%) 1 (0.0%) core::num::::wrapping_sub 8 (0.0%) 1 (0.0%) core::ptr::mut_ptr::::as_mut_ptr 8 (0.0%) 1 (0.0%) core::slice::::as_mut_ptr 8 (0.0%) 1 (0.0%) core::slice::::is_empty 8 (0.0%) 1 (0.0%) hashbrown::map::make_hasher 8 (0.0%) 1 (0.0%) hashbrown::raw::Bucket::drop 8 (0.0%) 1 (0.0%) hashbrown::raw::bitmask::BitMask::invert 8 (0.0%) 1 (0.0%) serde::de::impls::>::deserialize 8 (0.0%) 1 (0.0%) serde_cbor::de::Deserializer::parse_f32::{{closure}} 8 (0.0%) 1 (0.0%) serde_cbor::de::Deserializer::parse_f64::{{closure}} 8 (0.0%) 1 (0.0%) vsdb::common::engines::_::::deserialize 8 (0.0%) 1 (0.0%) vsdb::versioned::mapx_raw::MapxRawVs::new 8 (0.0%) 1 (0.0%) vsdb::versioned::mapx_raw::backend::_::::deserialize 7 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::next::{{closure}} 7 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::size_hint 7 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::next 7 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::next 7 (0.0%) 1 (0.0%) as ruc::err::RucError>::get_top_msg_with_dbginfo 7 (0.0%) 1 (0.0%) ::default 7 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::next 7 (0.0%) 1 (0.0%) ::next_back 7 (0.0%) 1 (0.0%) ::next 7 (0.0%) 1 (0.0%) ::area_count 7 (0.0%) 1 (0.0%) alloc::collections::btree::map::BTreeMap::is_empty 7 (0.0%) 1 (0.0%) alloc::vec::Vec::capacity 7 (0.0%) 1 (0.0%) core::array::::as_mut_slice 7 (0.0%) 1 (0.0%) core::array::::as_slice 7 (0.0%) 1 (0.0%) core::iter::traits::double_ended::DoubleEndedIterator::rfind::check 7 (0.0%) 1 (0.0%) core::iter::traits::iterator::Iterator::any::check 7 (0.0%) 1 (0.0%) core::iter::traits::iterator::Iterator::try_for_each::call 7 (0.0%) 1 (0.0%) core::mem::maybe_uninit::MaybeUninit::assume_init_ref 7 (0.0%) 1 (0.0%) core::num::nonzero::NonZeroUsize::new_unchecked 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place<(alloc::boxed::Box<[u8]>,u64)> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place<(alloc::boxed::Box<[u8]>,vsdb::basic::mapx_ord::MapxOrd>>>)> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place<(alloc::string::String,())> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place<(u64,core::option::Option>)> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as ruc::err::RucResult<(u64,()),alloc::string::String>>::c::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place<> as ruc::err::RucResult,alloc::string::String>>::c::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place<>> as ruc::err::RucResult>,alloc::string::String>>::c::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place<>>>> as ruc::err::RucResult>>>,alloc::string::String>>::c::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place<>>>>> as ruc::err::RucResult>>>>,alloc::string::String>>::c::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place<> as ruc::err::RucResult,alloc::string::String>>::c::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as ruc::err::RucResult>::c::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as ruc::err::RucResult>::c::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as ruc::err::RucResult>::c::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place<> as ruc::err::RucResult<(),alloc::string::String>>::c::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as ruc::err::RucResult<(),alloc::string::String>>::c::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as ruc::err::RucResult<[u8; 8],alloc::string::String>>::c::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place<>,alloc::boxed::Box> as ruc::err::RucResult>,alloc::string::String>>::c::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place<>,serde_cbor::error::Error> as ruc::err::RucResult>,alloc::string::String>>::c::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place<,serde_cbor::error::Error> as ruc::err::RucResult,alloc::string::String>>::c::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place<,vsdbsled::result::Error> as ruc::err::RucResult,alloc::string::String>>::c::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as ruc::err::RucResult>::c::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place<> as ruc::err::RucResult>::c::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as ruc::err::RucResult>::c::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place<,serde_cbor::error::Error> as ruc::err::RucResult,alloc::string::String>>::c::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place<>>,serde_cbor::error::Error> as ruc::err::RucResult>>,alloc::string::String>>::c::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place<>>>,serde_cbor::error::Error> as ruc::err::RucResult>>>,alloc::string::String>>::c::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as ruc::err::RucResult>::c::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place<,alloc::boxed::Box> as ruc::err::RucResult,alloc::string::String>>::c::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place<> as ruc::err::RucResult>::c::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as ruc::err::RucResult>::c::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place<> as ruc::err::RucResult>::c::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place<> as ruc::err::RucResult>::c::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as ruc::err::RucResult>::c::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as ruc::err::RucResult>::c::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>>>>,vsdb::versioned::mapx_raw::backend::MapxRawVs::prune_by_branch::{{closure}}>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>>>>,vsdb::versioned::mapx_raw::backend::MapxRawVs::prune_by_branch::{{closure}}>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>,vsdb::versioned::mapx_raw::backend::MapxRawVs::branch_has_children::{{closure}}>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,::new::{{closure}}>,vsdbsled::tree::Tree,alloc::boxed::Box,,alloc::boxed::Box> as core::iter::traits::collect::FromIterator>>>::from_iter,::new::{{closure}}>>::{{closure}},alloc::vec::Vec>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>>>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>>>>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>::get_mut::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>>>::get_mut::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place::get_mut::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>>>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>>>>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place 7 (0.0%) 1 (0.0%) core::result::Result::is_err 7 (0.0%) 1 (0.0%) half::binary16::f16::from_bits 7 (0.0%) 1 (0.0%) hashbrown::map::HashMap::len 7 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::is_empty 7 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::len 7 (0.0%) 1 (0.0%) hashbrown::set::HashSet::len 7 (0.0%) 1 (0.0%) ruc::err::RucError::print_die_debug 7 (0.0%) 1 (0.0%) serde_cbor::de::Deserializer::consume 7 (0.0%) 1 (0.0%) serde_cbor::de::Deserializer::next 7 (0.0%) 1 (0.0%) serde_cbor::de::Deserializer::peek 7 (0.0%) 1 (0.0%) std::collections::hash::map::RandomState::new 7 (0.0%) 1 (0.0%) std::collections::hash::set::HashSet::len 7 (0.0%) 1 (0.0%) vsdb::basic::mapx_ord::MapxOrd::clear 7 (0.0%) 1 (0.0%) vsdb::basic::mapx_ord::MapxOrd::is_empty 7 (0.0%) 1 (0.0%) vsdb::basic::mapx_ord::MapxOrd::len 7 (0.0%) 1 (0.0%) vsdb::basic::mapx_ord_rawkey::MapxOrdRawKey::clear 7 (0.0%) 1 (0.0%) vsdb::basic::mapx_ord_rawkey::MapxOrdRawKey::is_empty 7 (0.0%) 1 (0.0%) vsdb::basic::mapx_ord_rawkey::MapxOrdRawKey::len 7 (0.0%) 1 (0.0%) vsdb::basic::mapx_ord_rawvalue::MapxOrdRawValue::len 7 (0.0%) 1 (0.0%) vsdb::basic::mapx_raw::MapxRaw::clear 7 (0.0%) 1 (0.0%) vsdb::basic::mapx_raw::MapxRaw::is_empty 7 (0.0%) 1 (0.0%) vsdb::basic::mapx_raw::MapxRaw::len 7 (0.0%) 1 (0.0%) vsdb::basic::vecx_raw::VecxRaw::len 7 (0.0%) 1 (0.0%) vsdb::common::VsDB::alloc_branch_id 7 (0.0%) 1 (0.0%) vsdb::common::VsDB::alloc_version_id 7 (0.0%) 1 (0.0%) vsdb::common::VsDB::flush 7 (0.0%) 1 (0.0%) vsdb::common::engines::Mapx::is_empty 6 (0.0%) 2 (0.0%) alloc::boxed::Box::new_uninit 6 (0.0%) 2 (0.0%) generic_array::impls::>::default 6 (0.0%) 1 (0.0%) <&mut serde_cbor::ser::Serializer as serde::ser::SerializeTuple>::end 6 (0.0%) 1 (0.0%) ::to_string 6 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::next 6 (0.0%) 1 (0.0%) as ruc::err::RucError>::type_id 6 (0.0%) 1 (0.0%) ::deserialize 6 (0.0%) 1 (0.0%) >::deserialize::__Field as serde::de::Deserialize>::deserialize 6 (0.0%) 1 (0.0%) >::deserialize::__Field as serde::de::Deserialize>::deserialize 6 (0.0%) 1 (0.0%) ::deserialize::__Field as serde::de::Deserialize>::deserialize 6 (0.0%) 1 (0.0%) ::deserialize::__Field as serde::de::Deserialize>::deserialize 6 (0.0%) 1 (0.0%) ::deserialize::__Field as serde::de::Deserialize>::deserialize 6 (0.0%) 1 (0.0%) alloc::collections::btree::borrow::DormantMutRef::awaken 6 (0.0%) 1 (0.0%) alloc::collections::btree::map::BTreeMap::ensure_is_owned 6 (0.0%) 1 (0.0%) alloc::collections::btree::map::BTreeMap::len 6 (0.0%) 1 (0.0%) alloc::collections::btree::navigate::,alloc::collections::btree::node::marker::Edge>>::deallocating_next_unchecked 6 (0.0%) 1 (0.0%) alloc::vec::Vec::len 6 (0.0%) 1 (0.0%) core::alloc::layout::Layout::size 6 (0.0%) 1 (0.0%) core::array::from_ref 6 (0.0%) 1 (0.0%) core::core_arch::x86::sse2::_mm_load_si128 6 (0.0%) 1 (0.0%) core::mem::needs_drop 6 (0.0%) 1 (0.0%) core::num::::unsigned_abs 6 (0.0%) 1 (0.0%) core::num::::wrapping_neg 6 (0.0%) 1 (0.0%) core::num::::unsigned_abs 6 (0.0%) 1 (0.0%) core::num::::wrapping_neg 6 (0.0%) 1 (0.0%) core::num::::wrapping_neg 6 (0.0%) 1 (0.0%) core::num::::from_be 6 (0.0%) 1 (0.0%) core::num::::from_be 6 (0.0%) 1 (0.0%) core::num::::from_be 6 (0.0%) 1 (0.0%) core::num::::to_be 6 (0.0%) 1 (0.0%) core::num::::to_be 6 (0.0%) 1 (0.0%) core::ptr::const_ptr::::read 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B1>,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B0>>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B0>>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::mut_ptr::::drop_in_place 6 (0.0%) 1 (0.0%) core::slice::iter::size_from_ptr 6 (0.0%) 1 (0.0%) core::str::error::Utf8Error::valid_up_to 6 (0.0%) 1 (0.0%) core::time::Duration::as_secs 6 (0.0%) 1 (0.0%) half::binary16:: for f32>::from 6 (0.0%) 1 (0.0%) half::binary16::convert::f16_to_f32 6 (0.0%) 1 (0.0%) half::binary16::f16::to_f32 6 (0.0%) 1 (0.0%) hashbrown::raw::Bucket::as_mut 6 (0.0%) 1 (0.0%) hashbrown::raw::Bucket::as_ref 6 (0.0%) 1 (0.0%) hashbrown::raw::is_full 6 (0.0%) 1 (0.0%) hashbrown::raw::special_is_empty 6 (0.0%) 1 (0.0%) serde::de::impls::::deserialize 6 (0.0%) 1 (0.0%) serde::de::impls::::deserialize 6 (0.0%) 1 (0.0%) vsdb::versioned::mapx_raw::backend::MapxRawVs::branch_get_default 6 (0.0%) 1 (0.0%) vsdb::versioned::mapx_raw::backend::MapxRawVs::new 5 (0.0%) 1 (0.0%) as core::ops::deref::DerefMut>::deref_mut 5 (0.0%) 1 (0.0%) ::finish 5 (0.0%) 1 (0.0%) ::visit_unit 5 (0.0%) 1 (0.0%) ::visit_unit 5 (0.0%) 1 (0.0%) ::deref 5 (0.0%) 1 (0.0%) ::deref_mut 5 (0.0%) 1 (0.0%) ::deref 5 (0.0%) 1 (0.0%) ::deref_mut 5 (0.0%) 1 (0.0%) core::clone::impls::::clone 5 (0.0%) 1 (0.0%) core::clone::impls::::clone 5 (0.0%) 1 (0.0%) core::convert::num:: for i32>::from 5 (0.0%) 1 (0.0%) core::convert::num:: for u64>::from 5 (0.0%) 1 (0.0%) core::convert::num:: for usize>::from 5 (0.0%) 1 (0.0%) core::convert::num:: for i64>::from 5 (0.0%) 1 (0.0%) core::convert::num:: for u64>::from 5 (0.0%) 1 (0.0%) core::convert::num:: for i128>::from 5 (0.0%) 1 (0.0%) core::convert::num:: for i16>::from 5 (0.0%) 1 (0.0%) core::convert::num:: for u64>::from 5 (0.0%) 1 (0.0%) core::num::::is_negative 5 (0.0%) 1 (0.0%) core::num::::is_negative 5 (0.0%) 1 (0.0%) vsdb::common::vsdb_flush 4 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::last 4 (0.0%) 1 (0.0%) block_buffer::BlockBuffer::size 4 (0.0%) 1 (0.0%) core::array::TryFromSliceError::__description 4 (0.0%) 1 (0.0%) core::num::nonzero::NonZeroUsize::get 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&&[u8]> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&&vsdb::basic::mapx_raw::MapxRaw> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&&vsdb::versioned::mapx_raw::MapxRawVs> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&[u8; 8]> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&alloc::boxed::Box<[u8]>> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&alloc::boxed::Box> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&alloc::string::String> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&alloc::vec::Vec>> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&alloc::vec::Vec> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&core::marker::PhantomData>> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&core::marker::PhantomData> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&core::marker::PhantomData>> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&core::marker::PhantomData>>>>> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&core::marker::PhantomData> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&core::option::Option<&[u8]>> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&core::option::Option>> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&mut serde::de::format::Buf> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&ruc::err::SimpleMsg> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&str> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&u32> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&u64> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&usize> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&vsdb::basic::mapx_ord::MapxOrd>> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&vsdb::basic::mapx_ord::MapxOrd>> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&vsdb::basic::mapx_ord::MapxOrd> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&vsdb::basic::mapx_ord_rawkey::MapxOrdRawKey>> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&vsdb::basic::mapx_ord_rawkey::MapxOrdRawKey> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&vsdb::basic::mapx_ord_rawkey::MapxOrdRawKey>> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&vsdb::basic::mapx_ord_rawkey::MapxOrdRawKey>>>>> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&vsdb::basic::mapx_ord_rawkey::MapxOrdRawKey> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&vsdb::basic::mapx_ord_rawvalue::MapxOrdRawValue> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&vsdb::basic::mapx_raw::MapxRaw> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&vsdb::basic::vecx_raw::VecxRaw> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&vsdb::common::engines::Mapx> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&vsdb::merkle::ProofEntry> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&vsdb::versioned::mapx_raw::backend::MapxRawVs> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place::find::{{closure}}>::{{closure}}> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place::reserve_rehash::{{closure}}>::{{closure}}> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place::find::{{closure}}>::{{closure}}> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place::initialize::get_or_init::force::{{closure}}>::{{closure}},once_cell::sync::OnceCell::get_or_init::Void>::{{closure}}> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place>::initialize>::get_or_init>::force::{{closure}}>::{{closure}},once_cell::sync::OnceCell::get_or_init::Void>::{{closure}}> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place>::initialize>::get_or_init>::force::{{closure}}>::{{closure}},once_cell::sync::OnceCell::get_or_init::Void>::{{closure}}> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place>::initialize>::get_or_init>::force::{{closure}}>::{{closure}},once_cell::sync::OnceCell::get_or_init::Void>::{{closure}}> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place>::initialize>::get_or_init>::force::{{closure}}>::{{closure}},once_cell::sync::OnceCell::get_or_init::Void>::{{closure}}> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place>::deserialize::VecVisitor> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place::deserialize::PrimitiveVisitor> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place::deserialize::PrimitiveVisitor> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place::deserialize::PrimitiveVisitor> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place>>> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place>>>> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place>::deserialize::__FieldVisitor> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place>::deserialize::__Visitor> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place>::deserialize::__Visitor>>> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place>::deserialize::__Visitor>>>> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place>::deserialize::__FieldVisitor> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place>::deserialize::__Visitor<()>> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place>::deserialize::__Visitor>>> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place>::deserialize::__Visitor>>>> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place::deserialize::__FieldVisitor> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place::deserialize::__Visitor> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place::deserialize::__FieldVisitor> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place::deserialize::__Visitor> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place::deserialize::__FieldVisitor> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place::deserialize::__Visitor> 4 (0.0%) 1 (0.0%) parking_lot_core::parking_lot::deadlock::acquire_resource 4 (0.0%) 1 (0.0%) parking_lot_core::parking_lot::deadlock::release_resource 3 (0.0%) 1 (0.0%) ::new 3 (0.0%) 1 (0.0%) as core::default::Default>::default 3 (0.0%) 1 (0.0%) ::default 3 (0.0%) 1 (0.0%) std::collections::hash::map::RandomState::new::KEYS::__getit 3 (0.0%) 1 (0.0%) std::collections::hash::set::HashSet::new 1 (0.0%) 1 (0.0%) ::default 1 (0.0%) 1 (0.0%) ::default 1 (0.0%) 1 (0.0%) ::default 1 (0.0%) 1 (0.0%) ::default 1 (0.0%) 1 (0.0%) core::fmt::UnsafeArg::new 1 (0.0%) 1 (0.0%) core::hint::unreachable_unchecked 1 (0.0%) 1 (0.0%) core::num::::max_value 1 (0.0%) 1 (0.0%) core::num::::max_value 1 (0.0%) 1 (0.0%) core::num::::max_value 1 (0.0%) 1 (0.0%) core::num::::max_value 1 (0.0%) 1 (0.0%) core::ptr::null 1 (0.0%) 1 (0.0%) core::ptr::null_mut 1 (0.0%) 1 (0.0%) serde::de::impls::ArrayVisitor::new