From ba4e5e0afeb6c1b1e40dcaf0671b08c5d4ab2d32 Mon Sep 17 00:00:00 2001 From: yangcancai Date: Tue, 11 Jan 2022 17:34:36 +0800 Subject: [PATCH] Add Flamegraph --- pretty-graph.svg | 16964 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 16964 insertions(+) diff --git a/pretty-graph.svg b/pretty-graph.svg index e69de29..dd07976 100644 --- a/pretty-graph.svg +++ b/pretty-graph.svg @@ -0,0 +1,16964 @@ + + + + + + + + + + + + + + +Flame Graph + +Reset Zoom +Search +ic + + + +libredis_api.dylib`alloc::alloc::realloc::h0192dc3589380d85 (206 samples, 0.18%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::h743c5c7b8ac21d05 (237 samples, 0.20%) + + + +libredis_api.dylib`num_bigint::biguint::BigUint::bits::h826f6933dfc7dd95 (56 samples, 0.05%) + + + +libsystem_malloc.dylib`szone_size (13 samples, 0.01%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::as_mut_ptr::h1d00c440e29474d9 (23 samples, 0.02%) + + + +libredis_api.dylib`alloc::collections::btree::search::_$LT$impl$u20$alloc..collections..btree..node..NodeRef$LT$BorrowType$C$K$C$V$C$alloc..collections..btree..node..marker..LeafOrInternal$GT$$GT$::search_tree::h0b46bcb7c75e3ede (777 samples, 0.67%) + + + +redis-server`keyIsExpired (17 samples, 0.01%) + + + +redis-server`zfree (14 samples, 0.01%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::push::hb51fd68f91e9a896 (19 samples, 0.02%) + + + +libredis_api.dylib`core::alloc::layout::Layout::array::h2fbe42ed54f1b90f (85 samples, 0.07%) + + + +libredis_api.dylib`nom::bytes::complete::tag::_$u7b$$u7b$closure$u7d$$u7d$::h6bbbf177392646ec (66 samples, 0.06%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_amortized::hc61dbb2f2feb1d4e (11 samples, 0.01%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::push::hb212d796b564f91c (312 samples, 0.27%) + + + +libredis_api.dylib`core::alloc::layout::Layout::array::h7e5847770fb72303 (74 samples, 0.06%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$T$C$I$GT$$GT$::spec_extend::_$u7b$$u7b$closure$u7d$$u7d$::hfef8195d958c9318 (1,063 samples, 0.91%) + + + +libredis_api.dylib`core::cmp::Ord::min::h54d63bd11a68ed24 (29 samples, 0.02%) + + + +libredis_api.dylib`_$LT$hashbrown..raw..bitmask..BitMaskIter$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::hb90a4f270cf6fc10 (17 samples, 0.01%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::as_mut_ptr::h1d00c440e29474d9 (18 samples, 0.02%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (24 samples, 0.02%) + + + +libredis_api.dylib`alloc::collections::btree::search::_$LT$impl$u20$alloc..collections..btree..node..NodeRef$LT$BorrowType$C$K$C$V$C$alloc..collections..btree..node..marker..LeafOrInternal$GT$$GT$::search_tree::h0b46bcb7c75e3ede (601 samples, 0.52%) + + + +libredis_api.dylib`num_bigint::biguint::convert::from_bitwise_digits_le::_$u7b$$u7b$closure$u7d$$u7d$::h9d4dad92f91913c9 (76 samples, 0.07%) + + + +libredis_api.dylib`erlang_term::raw_term::RawTerm::to_bytes::h5ea3419c924c6b1c (59,653 samples, 51.27%) +libredis_api.dylib`erlang_term::raw_term::RawTerm::to_bytes::h5ea3419c924c6b1c + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::h4488e33be5257b6e (97 samples, 0.08%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..flatten..Flatten$LT$I$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::he83b4651487f96d7 (724 samples, 0.62%) + + + +libredis_api.dylib`_$LT$F$u20$as$u20$nom..internal..Parser$LT$I$C$O$C$E$GT$$GT$::parse::he6871ce822d6e18b (30 samples, 0.03%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::deallocate::hf205a3e955ba6bff (34 samples, 0.03%) + + + +libredis_api.dylib`_$LT$core..hash..sip..Hasher$LT$S$GT$$u20$as$u20$core..hash..Hasher$GT$::finish::h715a2b3c1a4b4ae3 (30 samples, 0.03%) + + + +libredis_api.dylib`_$LT$core..ops..range..RangeTo$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::get_unchecked::h42f0cbe69cb0b91f (16 samples, 0.01%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (49 samples, 0.04%) + + + +libredis_api.dylib`_$LT$alloc..vec..drain..Drain$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::hfead74519ed399cb (50 samples, 0.04%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::fold::hb59baa4d225fcb78 (26 samples, 0.02%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hcea6e609b5b85f86 (261 samples, 0.22%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::position::h01b1ef08652a8fc4 (33 samples, 0.03%) + + + +libredis_api.dylib`_$LT$$RF$$u5b$u8$u5d$$u20$as$u20$nom..traits..InputTake$GT$::take_split::h918d92f542200974 (59 samples, 0.05%) + + + +libredis_api.dylib`core::cmp::impls::_$LT$impl$u20$core..cmp..PartialEq$u20$for$u20$u8$GT$::ne::h1276b3c6ec90e7b1 (12 samples, 0.01%) + + + +libsystem_kernel.dylib`kevent (69 samples, 0.06%) + + + +libredis_api.dylib`redis_api::api::to_redis_res_ok::ha2948e28c5eb20a0 (970 samples, 0.83%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::split_at_unchecked::hc9b7e674c053a809 (27 samples, 0.02%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$alloc..vec..spec_from_iter_nested..SpecFromIterNested$LT$T$C$I$GT$$GT$::from_iter::h70c5335446352c94 (8,345 samples, 7.17%) +libredis_.. + + +libsystem_malloc.dylib`malloc_size (34 samples, 0.03%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::is_null::h870152844fa24474 (10 samples, 0.01%) + + + +libredis_api.dylib`hashbrown::raw::RawTableInner$LT$A$GT$::prepare_resize::h31e81040052ed882 (25 samples, 0.02%) + + + +libsystem_malloc.dylib`tiny_malloc_should_clear (48 samples, 0.04%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::as_ptr::h9f901b43ff096c3e (33 samples, 0.03%) + + + +libredis_api.dylib`core::alloc::layout::Layout::align::h1ecbc2af8432ade1 (14 samples, 0.01%) + + + +libredis_api.dylib`alloc::collections::btree::navigate::_$LT$impl$u20$alloc..collections..btree..node..Handle$LT$alloc..collections..btree..node..NodeRef$LT$BorrowType$C$K$C$V$C$alloc..collections..btree..node..marker..LeafOrInternal$GT$$C$alloc..collections..btree..node..marker..KV$GT$$GT$::next_leaf_edge::h2226b7e086806b99 (26 samples, 0.02%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::split_at::hc50c484e3fefdbed (18 samples, 0.02%) + + + +libredis_api.dylib`std::thread::local::fast::Key$LT$T$GT$::get::h0df0f02689c95cff (18 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$core..big_data..RowData$GT$$GT$::hf998b2b65aac4b40 (75 samples, 0.06%) + + + +libredis_api.dylib`core::core_arch::x86::sse2::_mm_set_epi8::ha01ce2e0f474fb01 (12 samples, 0.01%) + + + +libredis_api.dylib`core::intrinsics::copy_nonoverlapping::h2afaeac7aaf597b7 (152 samples, 0.13%) + + + +libsystem_malloc.dylib`tiny_malloc_should_clear (35 samples, 0.03%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::had93bd4f6e6c7519 (40 samples, 0.03%) + + + +libredis_api.dylib`_$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h41651f3c588c191a (69 samples, 0.06%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..fuse..Fuse$LT$I$GT$$u20$as$u20$core..iter..adapters..fuse..FuseImpl$LT$I$GT$$GT$::next::h24c9310b2d92f326 (176 samples, 0.15%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::h7cd8e9fb949ada0c (107 samples, 0.09%) + + + +libredis_api.dylib`alloc::alloc::Global::alloc_impl::h7acb0c73e20b3e9c (33 samples, 0.03%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$core..iter..adapters..skip..Skip$LT$alloc..vec..into_iter..IntoIter$LT$redis_module..redismodule..RedisString$GT$$GT$$GT$::hff5c70e557265812 (149 samples, 0.13%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h106cd9b4ff86be53 (15 samples, 0.01%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::insert::h016cb5acf5fd7f2d (560 samples, 0.48%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::for_each::call::_$u7b$$u7b$closure$u7d$$u7d$::hb5e4975f30246dc4 (1,608 samples, 1.38%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..map..Map$LT$I$C$F$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::fold::h442256f6ddbec821 (144 samples, 0.12%) + + + +libredis_api.dylib`core::alloc::layout::Layout::array::hac29dc5ec464f62c (53 samples, 0.05%) + + + +libredis_api.dylib`core::ptr::const_ptr::_$LT$impl$u20$$BP$const$u20$T$GT$::is_null::hd725737af60d7ed9 (106 samples, 0.09%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::dealloc::he2a70f176594312c (76 samples, 0.07%) + + + +libsystem_malloc.dylib`tiny_malloc_from_free_list (14 samples, 0.01%) + + + +redis-server`call (11,232 samples, 9.65%) +redis-server`c.. + + +libredis_api.dylib`_$LT$core..hash..sip..SipHasher13$u20$as$u20$core..hash..Hasher$GT$::finish::hce0e6f44bc1c4395 (29 samples, 0.02%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (22 samples, 0.02%) + + + +libredis_api.dylib`std::thread::local::LocalKey$LT$T$GT$::try_with::h1ea80c53fa51f19c (95 samples, 0.08%) + + + +redis-server`zmalloc (67 samples, 0.06%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_amortized::hc61dbb2f2feb1d4e (135 samples, 0.12%) + + + +libredis_api.dylib`_$LT$$RF$mut$u20$I$u20$as$u20$core..iter..traits..exact_size..ExactSizeIterator$GT$::len::hf523dc03345cf840 (18 samples, 0.02%) + + + +libredis_api.dylib`_$LT$T$u20$as$u20$core..convert..TryInto$LT$U$GT$$GT$::try_into::hf06fc686448b34d0 (43 samples, 0.04%) + + + +libredis_api.dylib`core::ops::function::impls::_$LT$impl$u20$core..ops..function..FnOnce$LT$A$GT$$u20$for$u20$$RF$mut$u20$F$GT$::call_once::hc7b33b2189e46b5e (12,237 samples, 10.52%) +libredis_api.dy.. + + +libredis_api.dylib`alloc::alloc::alloc::h5e7260c1d6a40b28 (46 samples, 0.04%) + + + +libredis_api.dylib`_$LT$T$u20$as$u20$core..convert..Into$LT$U$GT$$GT$::into::h525eed5061a86fdf (98 samples, 0.08%) + + + +libredis_api.dylib`alloc::vec::set_len_on_drop::SetLenOnDrop::increment_len::h2ddd5be1cd2eaccf (26 samples, 0.02%) + + + +libsystem_malloc.dylib`free (17 samples, 0.01%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::reserve::h349e1c5beb7d5c15 (85 samples, 0.07%) + + + +libredis_api.dylib`redis_module::key::verify_type::h9fc35653ab568601 (154 samples, 0.13%) + + + +redis-server`lookupKeyWriteWithFlags (18 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::is_null::h870152844fa24474 (21 samples, 0.02%) + + + +libsystem_pthread.dylib`_pthread_mutex_firstfit_unlock_slow (35 samples, 0.03%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::insert::h016cb5acf5fd7f2d (597 samples, 0.51%) + + + +libredis_api.dylib`_$LT$core..ops..range..RangeTo$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::get_unchecked::h42f0cbe69cb0b91f (15 samples, 0.01%) + + + +libsystem_malloc.dylib`tiny_free_no_lock (20 samples, 0.02%) + + + +redis-server`cronUpdateMemoryStats (134 samples, 0.12%) + + + +redis-server`ztrymalloc_usable (38 samples, 0.03%) + + + +redis-server`processInputBuffer (11,782 samples, 10.13%) +redis-server`p.. + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::iter::h18751ab7ff15b79e (24 samples, 0.02%) + + + +libredis_api.dylib`num_bigint::bigint::BigInt::from_bytes_le::h34ee4c0095ff5d8e (584 samples, 0.50%) + + + +libredis_api.dylib`core::cmp::max_by::hbf4bf74b0ef5d417 (18 samples, 0.02%) + + + +libsystem_malloc.dylib`malloc (43 samples, 0.04%) + + + +libredis_api.dylib`core::ptr::non_null::NonNull$LT$T$GT$::as_ptr::h3ec1bdc090918b3b (14 samples, 0.01%) + + + +libredis_api.dylib`_$LT$$RF$$u5b$u8$u5d$$u20$as$u20$nom..traits..InputTake$GT$::take_split::h918d92f542200974 (38 samples, 0.03%) + + + +libredis_api.dylib`_$LT$$RF$$u5b$u8$u5d$$u20$as$u20$nom..traits..InputTake$GT$::take_split::h918d92f542200974 (13 samples, 0.01%) + + + +libredis_api.dylib`num_bigint::bigint::convert::_$LT$impl$u20$num_traits..cast..ToPrimitive$u20$for$u20$num_bigint..bigint..BigInt$GT$::to_u128::hc46cf4cab0fa1997 (74 samples, 0.06%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..flatten..FlattenCompat$LT$I$C$U$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::hf9a3164f14caea6e (13,409 samples, 11.53%) +libredis_api.dyli.. + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::ptr::h85a8f49f32ca8746 (113 samples, 0.10%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$T$C$I$GT$$GT$::spec_extend::h7c6f6a542f0dc3e1 (85 samples, 0.07%) + + + +libsystem_malloc.dylib`malloc (23 samples, 0.02%) + + + +redis-server`prepareForShutdown (20,883 samples, 17.95%) +redis-server`prepareForShut.. + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::h2f7cec729de27f12 (61 samples, 0.05%) + + + +libredis_api.dylib`core::iter::traits::exact_size::ExactSizeIterator::len::had72fef7cf585ec1 (10 samples, 0.01%) + + + +libredis_api.dylib`alloc::collections::btree::node::LeafNode$LT$K$C$V$GT$::new::h6c7f171dbdfe3b77 (30 samples, 0.03%) + + + +libredis_api.dylib`alloc::alloc::Global::alloc_impl::h526abdb1dea99970 (69 samples, 0.06%) + + + +libredis_api.dylib`core::ptr::slice_from_raw_parts::h6f6561bed0a3f65e (10 samples, 0.01%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (36 samples, 0.03%) + + + +libredis_api.dylib`core::mem::replace::ha16e9887585c6757 (13 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::grow::h203e1f077e0776a9 (820 samples, 0.70%) + + + +libsystem_malloc.dylib`tiny_free_list_add_ptr (18 samples, 0.02%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hcea6e609b5b85f86 (27 samples, 0.02%) + + + +libsystem_malloc.dylib`free_tiny (52 samples, 0.04%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::current_memory::h175779bebc6487f2 (21 samples, 0.02%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hcea6e609b5b85f86 (98 samples, 0.08%) + + + +libredis_api.dylib`core::alloc::layout::Layout::array::h6f6d89342f252520 (66 samples, 0.06%) + + + +libredis_api.dylib`_$LT$alloc..string..String$u20$as$u20$core..ops..index..Index$LT$core..ops..range..RangeFull$GT$$GT$::index::h186e6c986575e6d4 (40 samples, 0.03%) + + + +libredis_api.dylib`core::cmp::min::h746a9882690bca1a (14 samples, 0.01%) + + + +redis-server`ztrymalloc_usable (38 samples, 0.03%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::is_null::h870152844fa24474 (11 samples, 0.01%) + + + +libredis_api.dylib`alloc::collections::btree::map::BTreeMap$LT$K$C$V$GT$::insert::h95eb30110977114a (903 samples, 0.78%) + + + +libredis_api.dylib`alloc::alloc::Global::alloc_impl::habab3b6f8f369e0f (83 samples, 0.07%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::had93bd4f6e6c7519 (41 samples, 0.04%) + + + +libredis_api.dylib`alloc::alloc::alloc::h5e7260c1d6a40b28 (26 samples, 0.02%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::for_each::call::_$u7b$$u7b$closure$u7d$$u7d$::hb5e4975f30246dc4 (1,503 samples, 1.29%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::as_mut_ptr::h1e7daf10460d4149 (18 samples, 0.02%) + + + +libsystem_malloc.dylib`tiny_malloc_from_free_list (11 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::h7eee54553c0e4c9c (30 samples, 0.03%) + + + +libsystem_c.dylib`ftello (467 samples, 0.40%) + + + +libredis_api.dylib`core::intrinsics::copy_nonoverlapping::h2afaeac7aaf597b7 (38 samples, 0.03%) + + + +libredis_api.dylib`core::alloc::layout::Layout::repeat::h8115c0a361c8e985 (10 samples, 0.01%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (20 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$redis_module..redismodule..RedisString$GT$::h693db24318f5e7be (14 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..hash..sip..Hasher$LT$S$GT$$u20$as$u20$core..hash..Hasher$GT$::write::h1ac23a613089a15b (12 samples, 0.01%) + + + +libredis_api.dylib`ordermap::OrderMap$LT$K$C$V$GT$::new::hec4cf5b75a7c253c (132 samples, 0.11%) + + + +libredis_api.dylib`core::alloc::layout::Layout::new::h1dad9e96249f8324 (16 samples, 0.01%) + + + +libredis_api.dylib`redis_module::redismodule::RedisString::as_slice::h5fefae0bbe9e13e1 (24 samples, 0.02%) + + + +redis-server`moduleCloseKey (39 samples, 0.03%) + + + +redis-server`dictFind (116 samples, 0.10%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..fuse..Fuse$LT$I$GT$$u20$as$u20$core..iter..adapters..fuse..FuseImpl$LT$I$GT$$GT$::next::h24c9310b2d92f326 (33 samples, 0.03%) + + + +redis-server`readQueryFromClient (113 samples, 0.10%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$core..iter..adapters..map..Map$LT$alloc..vec..into_iter..IntoIter$LT$erlang_term..raw_term..RawTerm$GT$$C$erlang_term..dump..small_tuple..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$::hf1bf0f59b3cfec54 (64 samples, 0.06%) + + + +libredis_api.dylib`core::ptr::slice_from_raw_parts_mut::hd9aeeaa7b69dd783 (18 samples, 0.02%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..flatten..Flatten$LT$I$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h44d03e8336ff1aff (28 samples, 0.02%) + + + +libredis_api.dylib`alloc::slice::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$$u5b$T$u5d$$GT$::to_owned::h7cc7e157ea72c1cc (288 samples, 0.25%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (160 samples, 0.14%) + + + +libredis_api.dylib`alloc::alloc::Global::alloc_impl::h7acb0c73e20b3e9c (63 samples, 0.05%) + + + +libredis_api.dylib`alloc::str::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$str$GT$::to_owned::he88db120a0d9c7d7 (310 samples, 0.27%) + + + +libredis_api.dylib`core::ptr::const_ptr::_$LT$impl$u20$$BP$const$u20$T$GT$::offset_from::h65f9ffb8e6f49d86 (10 samples, 0.01%) + + + +libredis_api.dylib`core::alloc::layout::Layout::repeat::h42e8d99fa038b9c1 (30 samples, 0.03%) + + + +libredis_api.dylib`__rg_dealloc (110 samples, 0.09%) + + + +libredis_api.dylib`core::ptr::const_ptr::_$LT$impl$u20$$BP$const$u20$T$GT$::is_null::h6016c792c8a6408c (25 samples, 0.02%) + + + +libredis_api.dylib`core::alloc::layout::Layout::repeat::h710da420f08dd5df (19 samples, 0.02%) + + + +libredis_api.dylib`alloc::alloc::alloc::hfd939e44061a7479 (37 samples, 0.03%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$num_bigint..bigint..BigInt$GT$::hbab82566b5653410 (115 samples, 0.10%) + + + +libredis_api.dylib`_$LT$$RF$$u5b$u8$u5d$$u20$as$u20$nom..traits..InputTake$GT$::take_split::h918d92f542200974 (29 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::non_null::NonNull$LT$T$GT$::as_ptr::h2777f7d0d1ee40a3 (76 samples, 0.07%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::guaranteed_eq::h0d48ab76d8914d8c (16 samples, 0.01%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::for_each::call::_$u7b$$u7b$closure$u7d$$u7d$::hb5e4975f30246dc4 (1,433 samples, 1.23%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::reserve::do_reserve_and_handle::h51ca0a68051325bb (1,467 samples, 1.26%) + + + +libredis_api.dylib`_$LT$core..hash..sip..SipHasher13$u20$as$u20$core..hash..Hasher$GT$::write::hec6435422e592c25 (110 samples, 0.09%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..fuse..Fuse$LT$I$GT$$u20$as$u20$core..iter..adapters..fuse..FuseImpl$LT$I$GT$$GT$::next::h842fcfde1a4c5670 (89 samples, 0.08%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::push::h78256bbe69ff0dd7 (23 samples, 0.02%) + + + +libredis_api.dylib`core::alloc::layout::Layout::padding_needed_for::h116498761d9284c5 (11 samples, 0.01%) + + + +libredis_api.dylib`_$LT$$LT$alloc..vec..into_iter..IntoIter$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$..drop..DropGuard$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::hc949f2559f47d157 (94 samples, 0.08%) + + + +redis-server`beforeSleep (244 samples, 0.21%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (35 samples, 0.03%) + + + +redis-server`sigShutdownHandler (16 samples, 0.01%) + + + +libredis_api.dylib`core::intrinsics::copy_nonoverlapping::h2afaeac7aaf597b7 (26 samples, 0.02%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::for_each::call::_$u7b$$u7b$closure$u7d$$u7d$::hb5e4975f30246dc4 (13 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..option..Option$LT$T$GT$$u20$as$u20$core..cmp..PartialEq$GT$::eq::hbdaecce8b5eeb585 (12 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$erlang_term..raw_term..RawTerm$GT$$GT$::h39d6b37a5cc685b9 (370 samples, 0.32%) + + + +libsystem_malloc.dylib`tiny_free_list_remove_ptr (17 samples, 0.01%) + + + +libsystem_malloc.dylib`szone_size (15 samples, 0.01%) + + + +redis-server`zfree (10 samples, 0.01%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::h2f7cec729de27f12 (517 samples, 0.44%) + + + +libredis_api.dylib`std::thread::local::LocalKey$LT$T$GT$::try_with::h1ea80c53fa51f19c (63 samples, 0.05%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::extend_desugared::h53b48922fa8e4e49 (7,960 samples, 6.84%) +libredis_.. + + +libredis_api.dylib`core::alloc::layout::Layout::array::h2fbe42ed54f1b90f (109 samples, 0.09%) + + + +libredis_api.dylib`alloc::alloc::Global::alloc_impl::h575b8f3dcefe1b84 (10 samples, 0.01%) + + + +libredis_api.dylib`std::collections::hash::map::RandomState::new::KEYS::__getit::h68b3326f85dbd576 (13 samples, 0.01%) + + + +libredis_api.dylib`redis_module::context::Context::open_key_writable::h61bd5ee437753a04 (278 samples, 0.24%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::h2f7cec729de27f12 (199 samples, 0.17%) + + + +libsystem_platform.dylib`_platform_memmove$VARIANT$Haswell (36 samples, 0.03%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..deref..Deref$GT$::deref::h245c29457e1a248d (11 samples, 0.01%) + + + +redis-server`zmalloc (91 samples, 0.08%) + + + +libredis_api.dylib`core::iter::traits::exact_size::ExactSizeIterator::len::had72fef7cf585ec1 (13 samples, 0.01%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::iter::h95f168e918ea9fb1 (10 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::is_null::h870152844fa24474 (17 samples, 0.01%) + + + +libsystem_malloc.dylib`szone_size (10 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..slice..iter..Iter$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h119138b20614b566 (56 samples, 0.05%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::ptr::h85a8f49f32ca8746 (45 samples, 0.04%) + + + +libredis_api.dylib`_$LT$core..ops..range..RangeTo$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::get_unchecked_mut::h9a96f2c6ba1aa77c (14 samples, 0.01%) + + + +libredis_api.dylib`_$LT$$LT$alloc..vec..into_iter..IntoIter$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$..drop..DropGuard$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::hc949f2559f47d157 (111 samples, 0.10%) + + + +libredis_api.dylib`alloc::vec::into_iter::IntoIter$LT$T$C$A$GT$::as_raw_mut_slice::h87beba092fce656f (38 samples, 0.03%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::deallocate::hf205a3e955ba6bff (49 samples, 0.04%) + + + +libredis_api.dylib`__rg_dealloc (88 samples, 0.08%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (37 samples, 0.03%) + + + +libredis_api.dylib`core::slice::iter::Iter$LT$T$GT$::new::hf6ec383a2a14131e (12 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::non_null::NonNull$LT$T$GT$::as_ptr::h2777f7d0d1ee40a3 (274 samples, 0.24%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::iter::h95f168e918ea9fb1 (20 samples, 0.02%) + + + +libredis_api.dylib`core::cell::Cell$LT$T$GT$::replace::hce1b185850b44bb0 (11 samples, 0.01%) + + + +libredis_api.dylib`alloc::alloc::Global::alloc_impl::h526abdb1dea99970 (83 samples, 0.07%) + + + +libredis_api.dylib`_$LT$std..collections..hash..map..DefaultHasher$u20$as$u20$core..hash..Hasher$GT$::write::h8dafff3bd35e1d82 (18 samples, 0.02%) + + + +redis-server`rdbSaveLzfBlob (165 samples, 0.14%) + + + +libredis_api.dylib`core::alloc::layout::Layout::array::h6f6d89342f252520 (31 samples, 0.03%) + + + +libredis_api.dylib`_$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h7394d49153c9a25f (165 samples, 0.14%) + + + +libsystem_c.dylib`strcasecmp_l (23 samples, 0.02%) + + + +libredis_api.dylib`__rg_alloc (15 samples, 0.01%) + + + +libsystem_malloc.dylib`malloc (38 samples, 0.03%) + + + +libsystem_malloc.dylib`szone_realloc (99 samples, 0.09%) + + + +libredis_api.dylib`__rg_realloc (183 samples, 0.16%) + + + +libredis_api.dylib`core::cmp::max::h82bc389b33298eec (24 samples, 0.02%) + + + +libredis_api.dylib`core::term::_$LT$impl$u20$core..traits..ToBytes$u20$for$u20$alloc..vec..Vec$LT$$RF$core..big_data..RowData$GT$$GT$::to_bytes::h74ee895759320109 (19,728 samples, 16.96%) +libredis_api.dylib`core::t.. + + +libredis_api.dylib`_$LT$$RF$$u5b$u8$u5d$$u20$as$u20$nom..traits..InputTake$GT$::take_split::h918d92f542200974 (25 samples, 0.02%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::reserve::h540db810f699d1bf (52 samples, 0.04%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::collect::h4ec9c0aa884eb316 (587 samples, 0.50%) + + + +libredis_api.dylib`__rg_alloc (42 samples, 0.04%) + + + +libredis_api.dylib`hashbrown::raw::Bucket$LT$T$GT$::write::he14196a642c24126 (21 samples, 0.02%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::split_at_unchecked::hc9b7e674c053a809 (28 samples, 0.02%) + + + +libredis_api.dylib`alloc::alloc::Global::alloc_impl::h575b8f3dcefe1b84 (86 samples, 0.07%) + + + +libsystem_malloc.dylib`malloc (29 samples, 0.02%) + + + +redis-server`zmalloc (34 samples, 0.03%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::is_null::h58eecec38673facb (22 samples, 0.02%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::allocate_in::h9676e7da28c8d531 (240 samples, 0.21%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::fold::h9d48af746ffe6da3 (25 samples, 0.02%) + + + +libredis_api.dylib`alloc::alloc::dealloc::he20a05a81a0bb178 (31 samples, 0.03%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h86abdc93e5325504 (16 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::unique::Unique$LT$T$GT$::as_ptr::hff1173a8595f9b5c (71 samples, 0.06%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_amortized::hc61dbb2f2feb1d4e (1,430 samples, 1.23%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::extend_desugared::h53b48922fa8e4e49 (64 samples, 0.06%) + + + +libredis_api.dylib`__rg_dealloc (66 samples, 0.06%) + + + +libredis_api.dylib`alloc::alloc::realloc::h0192dc3589380d85 (68 samples, 0.06%) + + + +libredis_api.dylib`_$LT$T$u20$as$u20$alloc..slice..hack..ConvertVec$GT$::to_vec::haca88a4aac980384 (283 samples, 0.24%) + + + +libredis_api.dylib`_$LT$hashbrown..raw..RawIter$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h2be42634cd8f8194 (19 samples, 0.02%) + + + +libredis_api.dylib`_$LT$$RF$mut$u20$I$u20$as$u20$core..iter..traits..exact_size..ExactSizeIterator$GT$::len::h7ae3224f1a1f3a7e (44 samples, 0.04%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..boxed..Box$LT$$u5b$ordermap..Pos$u5d$$GT$$GT$::h19f8cdbf76b5afb9 (35 samples, 0.03%) + + + +libredis_api.dylib`core::intrinsics::copy_nonoverlapping::h2afaeac7aaf597b7 (58 samples, 0.05%) + + + +libredis_api.dylib`core::iter::range::_$LT$impl$u20$core..iter..traits..iterator..Iterator$u20$for$u20$core..ops..range..Range$LT$A$GT$$GT$::next::h35f4cc61282762a7 (40 samples, 0.03%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (22 samples, 0.02%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::as_ptr::h3a306017ed28acb4 (32 samples, 0.03%) + + + +libredis_api.dylib`erlang_term::dump::internal_to_binary::h1b07979cbe893298 (4,355 samples, 3.74%) +libr.. + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::as_mut_ptr::h1d00c440e29474d9 (13 samples, 0.01%) + + + +redis-server`zfree (11 samples, 0.01%) + + + +libredis_api.dylib`core::hash::impls::_$LT$impl$u20$core..hash..Hash$u20$for$u20$str$GT$::hash::ha890ec53ff710d46 (142 samples, 0.12%) + + + +libredis_api.dylib`hashbrown::raw::sse2::Group::match_byte::h4c4b57fb64a8721b (28 samples, 0.02%) + + + +redis-server`ztrymalloc_usable (37 samples, 0.03%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::is_null::h870152844fa24474 (977 samples, 0.84%) + + + +libredis_api.dylib`_$LT$$LT$alloc..vec..into_iter..IntoIter$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$..drop..DropGuard$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::habfd022c625532ba (158 samples, 0.14%) + + + +libredis_api.dylib`core::alloc::layout::Layout::from_size_align_unchecked::hda89d4c4bb9a2137 (17 samples, 0.01%) + + + +libsystem_malloc.dylib`malloc_size (11 samples, 0.01%) + + + +libredis_api.dylib`core::cmp::Ord::max::hcf749aeeb83bf048 (18 samples, 0.02%) + + + +libredis_api.dylib`_$LT$core..result..Result$LT$T$C$E$GT$$u20$as$u20$core..ops..try_trait..Try$GT$::branch::h12876fa1efde2e64 (11 samples, 0.01%) + + + +libsystem_malloc.dylib`malloc_size (10 samples, 0.01%) + + + +libredis_api.dylib`alloc::boxed::Box$LT$T$C$A$GT$::try_new_uninit_in::h204b853d37cc4142 (21 samples, 0.02%) + + + +redis-server`ztrymalloc_usable (31 samples, 0.03%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$u64$GT$$GT$::he25058fe0971ef71 (53 samples, 0.05%) + + + +redis-server`ztrymalloc_usable (32 samples, 0.03%) + + + +libredis_api.dylib`core::ptr::non_null::NonNull$LT$$u5b$T$u5d$$GT$::as_mut_ptr::h0a59728beb4f4ee3 (13 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..vec..drain..Drain$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::_$u7b$$u7b$closure$u7d$$u7d$::h4d1dfdaf1e96314a (1,576 samples, 1.35%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (19 samples, 0.02%) + + + +libredis_api.dylib`_$LT$F$u20$as$u20$nom..internal..Parser$LT$I$C$O$C$E$GT$$GT$::parse::h0e948613427e0f28 (4,128 samples, 3.55%) +lib.. + + +libsystem_platform.dylib`_sigtramp (17 samples, 0.01%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::h7fcd034efd846811 (207 samples, 0.18%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h1dd396de8068b17a (32 samples, 0.03%) + + + +libredis_api.dylib`_$LT$core..slice..iter..Iter$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h119138b20614b566 (3,907 samples, 3.36%) +lib.. + + +libredis_api.dylib`erlang_term::parse::parser::h71127ff5ca6c76c2 (10 samples, 0.01%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$GT$::with_capacity::h8225deb6d3ec7783 (61 samples, 0.05%) + + + +libsystem_malloc.dylib`malloc (63 samples, 0.05%) + + + +libredis_api.dylib`_$LT$core..ops..range..Range$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::get_unchecked::hd97a836382b486a9 (17 samples, 0.01%) + + + +libredis_api.dylib`nom::multi::many_m_n::_$u7b$$u7b$closure$u7d$$u7d$::h8e0e4ac1f2674aec (2,256 samples, 1.94%) +l.. + + +libredis_api.dylib`_$LT$alloc..vec..drain..Drain$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::hfead74519ed399cb (27 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$u8$GT$$GT$::h2b0f07c8ebef6d48 (46 samples, 0.04%) + + + +redis-server`zmalloc (22 samples, 0.02%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (10 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..collect..Extend$LT$T$GT$$GT$::extend::h5bfdfd1135c37dab (3,671 samples, 3.16%) +lib.. + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::position::h01b1ef08652a8fc4 (20 samples, 0.02%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::had93bd4f6e6c7519 (37 samples, 0.03%) + + + +libredis_api.dylib`core::cmp::Ord::min::h12f15ab6e31e6a4e (22 samples, 0.02%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::dealloc::he2a70f176594312c (30 samples, 0.03%) + + + +libredis_api.dylib`alloc::slice::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$$u5b$T$u5d$$GT$::to_owned::h7cc7e157ea72c1cc (222 samples, 0.19%) + + + +libredis_api.dylib`_$LT$$u5b$A$u5d$$u20$as$u20$core..slice..cmp..SlicePartialEq$LT$B$GT$$GT$::equal::h0584c49ed11427b2 (37 samples, 0.03%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$$LT$alloc..vec..drain..Drain$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$..drop..DropGuard$LT$u8$C$alloc..alloc..Global$GT$$GT$::h552a2b2dd48bb1da (41 samples, 0.04%) + + + +libredis_api.dylib`_$LT$alloc..string..String$u20$as$u20$core..cmp..PartialEq$GT$::eq::h1ce9431de3a714b6 (266 samples, 0.23%) + + + +libsystem_malloc.dylib`szone_size (33 samples, 0.03%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::reserve::do_reserve_and_handle::h51ca0a68051325bb (140 samples, 0.12%) + + + +libsystem_malloc.dylib`tiny_size (10 samples, 0.01%) + + + +redis-server`_sdsnewlen (46 samples, 0.04%) + + + +libredis_api.dylib`alloc::alloc::Global::alloc_impl::h7acb0c73e20b3e9c (91 samples, 0.08%) + + + +libredis_api.dylib`ordermap::OrderMap$LT$K$C$V$GT$::with_capacity::h3ed96d241b2f318a (126 samples, 0.11%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$T$C$I$GT$$GT$::spec_extend::ha7cb2b5b2828648c (25,310 samples, 21.75%) +libredis_api.dylib`_$LT$alloc..vec.. + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::reserve::do_reserve_and_handle::h16954a29d410f4a6 (84 samples, 0.07%) + + + +libsystem_kernel.dylib`mach_absolute_time (10 samples, 0.01%) + + + +libredis_api.dylib`core::option::Option$LT$T$GT$::map::hb8bd021b3151f744 (947 samples, 0.81%) + + + +libsystem_c.dylib`__srefill1 (1,161 samples, 1.00%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::had93bd4f6e6c7519 (70 samples, 0.06%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::as_ptr::hec663f74100251ab (325 samples, 0.28%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::is_null::h870152844fa24474 (10 samples, 0.01%) + + + +libsystem_malloc.dylib`malloc_size (10 samples, 0.01%) + + + +libsystem_malloc.dylib`tiny_malloc_from_free_list (46 samples, 0.04%) + + + +libredis_api.dylib`_$LT$alloc..string..String$u20$as$u20$core..hash..Hash$GT$::hash::he9ce998e442e054e (180 samples, 0.15%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::hfbf7f0e130567333 (161 samples, 0.14%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::deallocate::hf205a3e955ba6bff (32 samples, 0.03%) + + + +libredis_api.dylib`core::alloc::layout::Layout::repeat::h59cbdd99fa06efb7 (26 samples, 0.02%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::h87fde21e54d22a5b (56 samples, 0.05%) + + + +libredis_api.dylib`_$LT$core..option..Option$LT$T$GT$$u20$as$u20$core..ops..try_trait..Try$GT$::branch::hd34fff7b0a3b9ef7 (22 samples, 0.02%) + + + +libredis_api.dylib`core::big_data::BigData::insert::he36b8b023a8772a8 (4,617 samples, 3.97%) +libr.. + + +libredis_api.dylib`__rg_alloc (32 samples, 0.03%) + + + +libredis_api.dylib`core::ptr::non_null::NonNull$LT$T$GT$::new_unchecked::hb8ac7e6540cf8ab4 (97 samples, 0.08%) + + + +redis-server`redisOpArrayAppend (37 samples, 0.03%) + + + +redis-server`ztrymalloc_usable (19 samples, 0.02%) + + + +libsystem_malloc.dylib`free_tiny (16 samples, 0.01%) + + + +libredis_api.dylib`core::alloc::layout::Layout::pad_to_align::hfeab21a483a45ae6 (11 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$erlang_term..raw_term..RawTerm$GT$$GT$::h39d6b37a5cc685b9 (118 samples, 0.10%) + + + +libredis_api.dylib`ordermap::OrderMap$LT$K$C$V$GT$::new::hec4cf5b75a7c253c (188 samples, 0.16%) + + + +libredis_api.dylib`core::alloc::layout::Layout::new::h1dad9e96249f8324 (16 samples, 0.01%) + + + +libsystem_malloc.dylib`tiny_free_no_lock (59 samples, 0.05%) + + + +libredis_api.dylib`num_bigint::biguint::biguint_from_vec::hf1db8a72f52b319e (33 samples, 0.03%) + + + +libredis_api.dylib`_$LT$core..hash..sip..SipHasher13$u20$as$u20$core..hash..Hasher$GT$::finish::hce0e6f44bc1c4395 (73 samples, 0.06%) + + + +libredis_api.dylib`ordermap::OrderMap$LT$K$C$V$C$S$GT$::first_allocation::hfc9729676896a8da (1,027 samples, 0.88%) + + + +libredis_api.dylib`core::cmp::impls::_$LT$impl$u20$core..cmp..Ord$u20$for$u20$u128$GT$::cmp::h7e02fcc35d06bb3d (28 samples, 0.02%) + + + +libredis_api.dylib`alloc::alloc::alloc::h75bdbb68371fdece (46 samples, 0.04%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$core..iter..adapters..map..map_fold$LT$$RF$$BP$mut$u20$redis_module..redisraw..bindings..RedisModuleString$C$redis_module..redismodule..RedisString$C$$LP$$RP$$C$redis_module..redismodule..decode_args..$u7b$$u7b$closure$u7d$$u7d$$C$core..iter..traits..iterator..Iterator..for_each..call$LT$redis_module..redismodule..RedisString$C$$LT$alloc..vec..Vec$LT$redis_module..redismodule..RedisString$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$redis_module..redismodule..RedisString$C$core..iter..adapters..map..Map$LT$core..slice..iter..Iter$LT$$BP$mut$u20$redis_module..redisraw..bindings..RedisModuleString$GT$$C$redis_module..redismodule..decode_args..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$$GT$..spec_extend..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$::h2494c4f56f16a1da (18 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$u8$GT$$GT$::h0c9f490b30374b14 (74 samples, 0.06%) + + + +libredis_api.dylib`alloc::slice::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$$u5b$T$u5d$$GT$::to_owned::h7cc7e157ea72c1cc (71 samples, 0.06%) + + + +libredis_api.dylib`_$LT$core..slice..iter..Iter$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h093b3654207820a7 (40 samples, 0.03%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::insert::h016cb5acf5fd7f2d (153 samples, 0.13%) + + + +libredis_api.dylib`alloc::str::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$str$GT$::to_owned::he88db120a0d9c7d7 (73 samples, 0.06%) + + + +libredis_api.dylib`alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec::h797f0a6e52b06e86 (179 samples, 0.15%) + + + +libsystem_platform.dylib`_platform_memmove$VARIANT$Haswell (95 samples, 0.08%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$core..iter..adapters..map..map_fold$LT$$RF$$u5b$u8$u5d$$C$u64$C$$LP$$RP$$C$num_bigint..biguint..convert..from_bitwise_digits_le..$u7b$$u7b$closure$u7d$$u7d$$C$core..iter..traits..iterator..Iterator..for_each..call$LT$u64$C$$LT$alloc..vec..Vec$LT$u64$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$u64$C$core..iter..adapters..map..Map$LT$core..slice..iter..Chunks$LT$u8$GT$$C$num_bigint..biguint..convert..from_bitwise_digits_le..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$$GT$..spec_extend..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$::h12c258cb909c80d8 (12 samples, 0.01%) + + + +libredis_api.dylib`__rg_alloc (176 samples, 0.15%) + + + +libredis_api.dylib`_$LT$$RF$ordermap..set..OrderSet$LT$T$C$S$GT$$u20$as$u20$core..iter..traits..collect..IntoIterator$GT$::into_iter::h54013220c059d405 (136 samples, 0.12%) + + + +libredis_api.dylib`_$LT$$RF$ordermap..set..OrderSet$LT$T$C$S$GT$$u20$as$u20$core..iter..traits..collect..IntoIterator$GT$::into_iter::h54013220c059d405 (347 samples, 0.30%) + + + +libredis_api.dylib`core::iter::traits::exact_size::ExactSizeIterator::len::had72fef7cf585ec1 (39 samples, 0.03%) + + + +libredis_api.dylib`__rg_alloc (81 samples, 0.07%) + + + +libredis_api.dylib`core::result::Result$LT$T$C$E$GT$::map::ha4b8c2b86e4e25d7 (13 samples, 0.01%) + + + +libsystem_malloc.dylib`tiny_free_list_remove_ptr (10 samples, 0.01%) + + + +libredis_api.dylib`core::term::_$LT$impl$u20$core..traits..FromBytes$u20$for$u20$alloc..vec..Vec$LT$core..big_data..RowData$GT$$GT$::from_bytes::hfec8e60a2e4cd840 (6,631 samples, 5.70%) +libredi.. + + +libredis_api.dylib`alloc::alloc::alloc::h5e7260c1d6a40b28 (57 samples, 0.05%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::guaranteed_eq::h0d48ab76d8914d8c (143 samples, 0.12%) + + + +libsystem_malloc.dylib`malloc (21 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..vec..into_iter..IntoIter$LT$u8$GT$$GT$::ha5cdb37a85f622b0 (214 samples, 0.18%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::get_unchecked::h0ee9db236227d022 (26 samples, 0.02%) + + + +libsystem_malloc.dylib`malloc (14 samples, 0.01%) + + + +libredis_api.dylib`core::alloc::layout::Layout::array::h6f6d89342f252520 (70 samples, 0.06%) + + + +libredis_api.dylib`core::ptr::const_ptr::_$LT$impl$u20$$BP$const$u20$T$GT$::is_null::hd725737af60d7ed9 (553 samples, 0.48%) + + + +libredis_api.dylib`nom::bytes::complete::take::h7640141a1fdea0d4 (10 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..deref..Deref$GT$::deref::h245c29457e1a248d (13 samples, 0.01%) + + + +libredis_api.dylib`core::alloc::layout::Layout::repeat::hf4271170a33e3251 (32 samples, 0.03%) + + + +libredis_api.dylib`_$LT$core..option..Option$LT$T$GT$$u20$as$u20$core..cmp..PartialEq$GT$::eq::hbdaecce8b5eeb585 (23 samples, 0.02%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..flatten..Flatten$LT$I$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::he83b4651487f96d7 (166 samples, 0.14%) + + + +redis-server`ztrymalloc_usable (20 samples, 0.02%) + + + +libredis_api.dylib`core::alloc::layout::Layout::align::h1ecbc2af8432ade1 (12 samples, 0.01%) + + + +libredis_api.dylib`core::cmp::Ord::min::h12f15ab6e31e6a4e (14 samples, 0.01%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::had93bd4f6e6c7519 (24 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::read::hf3a95f15e3c6a4e5 (1,204 samples, 1.03%) + + + +redis-server`ztrymalloc_usable (17 samples, 0.01%) + + + +libsystem_c.dylib`gettimeofday (11 samples, 0.01%) + + + +libredis_api.dylib`core::num::_$LT$impl$u20$u32$GT$::from_be_bytes::h4dfd6823eb5c6618 (15 samples, 0.01%) + + + +libsystem_malloc.dylib`malloc_size (17 samples, 0.01%) + + + +libsystem_malloc.dylib`szone_size (13 samples, 0.01%) + + + +libsystem_malloc.dylib`tiny_malloc_should_clear (26 samples, 0.02%) + + + +libredis_api.dylib`_$LT$core..result..Result$LT$T$C$E$GT$$u20$as$u20$core..ops..try_trait..Try$GT$::branch::hd76154203afd44ec (10 samples, 0.01%) + + + +libredis_api.dylib`alloc::alloc::Global::alloc_impl::h7acb0c73e20b3e9c (113 samples, 0.10%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..index..Index$LT$I$GT$$GT$::index::h338b58c2d52fcbb2 (54 samples, 0.05%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (33 samples, 0.03%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::for_each::h3322bdfafc6d63cb (3,728 samples, 3.20%) +lib.. + + +libredis_api.dylib`core::slice::iter::Iter$LT$T$GT$::new::h9497bb9a874fd2de (17 samples, 0.01%) + + + +libredis_api.dylib`alloc::collections::btree::node::LeafNode$LT$K$C$V$GT$::new::h6c7f171dbdfe3b77 (16 samples, 0.01%) + + + +libredis_api.dylib`erlang_term::dump::internal_to_binary::h1b07979cbe893298 (38,510 samples, 33.10%) +libredis_api.dylib`erlang_term::dump::internal_to_bin.. + + +redis-server`siphash (16 samples, 0.01%) + + + +libredis_api.dylib`core::cell::Cell$LT$T$GT$::set::h74e564c7f63591a3 (23 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::const_ptr::_$LT$impl$u20$$BP$const$u20$T$GT$::guaranteed_eq::h5642173ff746f1bd (138 samples, 0.12%) + + + +libredis_api.dylib`_$LT$$RF$$u5b$u8$u5d$$u20$as$u20$nom..traits..InputTake$GT$::take_split::h918d92f542200974 (17 samples, 0.01%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::get_unchecked::hab4ea38e63e0aadb (11 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::deallocate::hf205a3e955ba6bff (35 samples, 0.03%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::h2f7cec729de27f12 (231 samples, 0.20%) + + + +libredis_api.dylib`_$LT$num_bigint..biguint..BigUint$u20$as$u20$num_traits..identities..Zero$GT$::is_zero::hf4a6b6f4635aca41 (10 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..collect..Extend$LT$T$GT$$GT$::extend::h5bfdfd1135c37dab (11,448 samples, 9.84%) +libredis_api.d.. + + +libredis_api.dylib`alloc::vec::Vec$LT$T$GT$::with_capacity::h8225deb6d3ec7783 (251 samples, 0.22%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::had93bd4f6e6c7519 (71 samples, 0.06%) + + + +libredis_api.dylib`ordermap::OrderMap$LT$K$C$V$C$S$GT$::keys::hd9076d48682c0451 (133 samples, 0.11%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::as_mut_ptr::h1d00c440e29474d9 (624 samples, 0.54%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..vec..drain..Drain$LT$u8$GT$$GT$::h4d73c9161a770186 (25 samples, 0.02%) + + + +libredis_api.dylib`erlang_term::raw_term::RawTerm::to_bytes::h5ea3419c924c6b1c (685 samples, 0.59%) + + + +libredis_api.dylib`num_bigint::biguint::BigUint::normalized::h870508f797e7ab95 (49 samples, 0.04%) + + + +libredis_api.dylib`core::alloc::global::GlobalAlloc::realloc::hf019f731dee6f0ce (189 samples, 0.16%) + + + +libredis_api.dylib`redis_module::redismodule::RedisString::as_slice::h5fefae0bbe9e13e1 (32 samples, 0.03%) + + + +libredis_api.dylib`num_bigint::biguint::convert::to_bitwise_digits_le::hd967bd1fcebee4f7 (192 samples, 0.17%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::for_each::h3322bdfafc6d63cb (332 samples, 0.29%) + + + +libredis_api.dylib`_$LT$core..hash..sip..Hasher$LT$S$GT$$u20$as$u20$core..hash..Hasher$GT$::write::h1ac23a613089a15b (108 samples, 0.09%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::guaranteed_eq::h0d48ab76d8914d8c (15 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..string..String$GT$::h8e58ffbfefa995f7 (86 samples, 0.07%) + + + +libredis_api.dylib`_$LT$F$u20$as$u20$nom..internal..Parser$LT$I$C$O$C$E$GT$$GT$::parse::h25b111d29662ab6e (2,994 samples, 2.57%) +li.. + + +libredis_api.dylib`alloc::collections::btree::mem::replace::h1c79529585f4307f (52 samples, 0.04%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::position::h01b1ef08652a8fc4 (36 samples, 0.03%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..fuse..Fuse$LT$I$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::size_hint::hce6b069b929a71be (61 samples, 0.05%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..zip..Zip$LT$A$C$B$GT$$u20$as$u20$core..iter..adapters..zip..ZipImpl$LT$A$C$B$GT$$GT$::new::h9d253b1077566d8d (24 samples, 0.02%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::try_fold::h68ccbb5affe19c48 (65 samples, 0.06%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::try_fold::h68ccbb5affe19c48 (22 samples, 0.02%) + + + +libredis_api.dylib`_$LT$T$u20$as$u20$core..convert..Into$LT$U$GT$$GT$::into::h3bb242fb9aa2f773 (15 samples, 0.01%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_amortized::h66c1ffd7d998023f (34 samples, 0.03%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..vec..into_iter..IntoIter$LT$u8$GT$$GT$::ha5cdb37a85f622b0 (197 samples, 0.17%) + + + +libredis_api.dylib`_$LT$core..ops..range..RangeTo$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::get_unchecked::hea60c4f2416a8606 (11 samples, 0.01%) + + + +libredis_api.dylib`redis_module::context::Context::reply::h83c8a5072db23164 (258 samples, 0.22%) + + + +libredis_api.dylib`core::cmp::max::h82bc389b33298eec (18 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$core..iter..traits..iterator..Iterator..for_each..call$LT$u8$C$$LT$alloc..vec..Vec$LT$u8$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$u8$C$alloc..vec..drain..Drain$LT$u8$GT$$GT$$GT$..spec_extend..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$::haa0a751e6ceb5f4a (10 samples, 0.01%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (15 samples, 0.01%) + + + +libredis_api.dylib`alloc::alloc::alloc::h5e7260c1d6a40b28 (43 samples, 0.04%) + + + +libredis_api.dylib`hashbrown::raw::RawTableInner$LT$A$GT$::bucket::h3b27a0fc1e57feda (10 samples, 0.01%) + + + +libredis_api.dylib`core::term::_$LT$impl$u20$core..traits..FromBytes$u20$for$u20$alloc..vec..Vec$LT$core..big_data..RowData$GT$$GT$::from_bytes::hfec8e60a2e4cd840 (4,426 samples, 3.80%) +libr.. + + +libredis_api.dylib`core::iter::traits::double_ended::DoubleEndedIterator::rfold::h865524f07ae97c01 (93 samples, 0.08%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..collect..IntoIterator$GT$::into_iter::h74f2f5d4d4c73f64 (31 samples, 0.03%) + + + +libredis_api.dylib`core::cell::RefCell$LT$T$GT$::borrow::h25a11eb572733c49 (11 samples, 0.01%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::zip::h08b6140e525e60ae (27 samples, 0.02%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::split_at::hc50c484e3fefdbed (59 samples, 0.05%) + + + +libredis_api.dylib`alloc::alloc::alloc::h5e7260c1d6a40b28 (100 samples, 0.09%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..string..String$GT$::h8e58ffbfefa995f7 (84 samples, 0.07%) + + + +libsystem_malloc.dylib`tiny_malloc_from_free_list (15 samples, 0.01%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::current_memory::h18c6c4e78a506609 (46 samples, 0.04%) + + + +libredis_api.dylib`core::ptr::const_ptr::_$LT$impl$u20$$BP$const$u20$T$GT$::guaranteed_eq::h5642173ff746f1bd (135 samples, 0.12%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::split_at::hc50c484e3fefdbed (53 samples, 0.05%) + + + +libredis_api.dylib`core::ptr::const_ptr::_$LT$impl$u20$$BP$const$u20$T$GT$::is_null::hd725737af60d7ed9 (40 samples, 0.03%) + + + +libredis_api.dylib`erlang_term::parse::slice_to_u16::h3eaa1b1a1ec4a6f0 (57 samples, 0.05%) + + + +libredis_api.dylib`num_bigint::bigint::BigInt::from_biguint::h661eeb24e92cd72f (20 samples, 0.02%) + + + +libredis_api.dylib`redis_module::key::verify_type::h9fc35653ab568601 (95 samples, 0.08%) + + + +redis-server`ztrymalloc_usable (89 samples, 0.08%) + + + +libredis_api.dylib`erlang_term::dump::list::_$u7b$$u7b$closure$u7d$$u7d$::h4286d7c58c7b7b15 (315 samples, 0.27%) + + + +libredis_api.dylib`core::ops::function::impls::_$LT$impl$u20$core..ops..function..FnOnce$LT$A$GT$$u20$for$u20$$RF$mut$u20$F$GT$::call_once::hc2e7b996d76480f2 (598 samples, 0.51%) + + + +redis-server`rdbSaveLen (11 samples, 0.01%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (72 samples, 0.06%) + + + +libredis_api.dylib`_$LT$redis_module..raw..KeyType$u20$as$u20$num_traits..cast..FromPrimitive$GT$::from_i64::hac1ededbde35ddaa (10 samples, 0.01%) + + + +libredis_api.dylib`core::alloc::layout::Layout::new::h467a5b3aeb451a2d (11 samples, 0.01%) + + + +redis-server`zrealloc_usable (185 samples, 0.16%) + + + +libredis_api.dylib`core::alloc::layout::Layout::array::h6f6d89342f252520 (78 samples, 0.07%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::zip::h08b6140e525e60ae (26 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::non_null::NonNull$LT$T$GT$::as_ptr::h3ec1bdc090918b3b (10 samples, 0.01%) + + + +libredis_api.dylib`core::alloc::layout::Layout::array::h50ea59d2af97c342 (44 samples, 0.04%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::as_mut_ptr::h1d00c440e29474d9 (11 samples, 0.01%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (15 samples, 0.01%) + + + +libredis_api.dylib`alloc::collections::btree::node::NodeRef$LT$alloc..collections..btree..node..marker..Immut$C$K$C$V$C$Type$GT$::keys::h678dbdbdc01b7cde (105 samples, 0.09%) + + + +libredis_api.dylib`nom::bytes::complete::tag::_$u7b$$u7b$closure$u7d$$u7d$::h6bbbf177392646ec (85 samples, 0.07%) + + + +libredis_api.dylib`num_bigint::bigint::convert::_$LT$impl$u20$core..convert..From$LT$u128$GT$$u20$for$u20$num_bigint..bigint..BigInt$GT$::from::hc03580bb32d04f60 (98 samples, 0.08%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::split_at::hc50c484e3fefdbed (25 samples, 0.02%) + + + +redis-server`moduleCloseKey (23 samples, 0.02%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::allocate_in::h9676e7da28c8d531 (191 samples, 0.16%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hcea6e609b5b85f86 (37 samples, 0.03%) + + + +libredis_api.dylib`_$LT$erlang_term..raw_term..RawTerm$u20$as$u20$core..clone..Clone$GT$::clone::h15d8f00741048cea (270 samples, 0.23%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::as_mut_ptr::h1d00c440e29474d9 (76 samples, 0.07%) + + + +redis-server`zmalloc (46 samples, 0.04%) + + + +libredis_api.dylib`num_bigint::biguint::convert::from_bitwise_digits_le::_$u7b$$u7b$closure$u7d$$u7d$::h9d4dad92f91913c9 (127 samples, 0.11%) + + + +libredis_api.dylib`alloc::boxed::Box$LT$T$GT$::new_uninit::h4299113421e33179 (25 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$erlang_term..raw_term..RawTerm$GT$::hada5171afc0cd931 (296 samples, 0.25%) + + + +libredis_api.dylib`__rg_alloc (39 samples, 0.03%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h72e60db144702213 (10 samples, 0.01%) + + + +libsystem_malloc.dylib`malloc (25 samples, 0.02%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::h7fcd034efd846811 (245 samples, 0.21%) + + + +libredis_api.dylib`alloc::vec::into_iter::IntoIter$LT$T$C$A$GT$::as_raw_mut_slice::hd6b2b066a73e609b (36 samples, 0.03%) + + + +libredis_api.dylib`alloc::collections::btree::search::_$LT$impl$u20$alloc..collections..btree..node..NodeRef$LT$BorrowType$C$K$C$V$C$Type$GT$$GT$::find_key_index::he747fb8a4b071a91 (647 samples, 0.56%) + + + +libredis_api.dylib`alloc::string::_$LT$impl$u20$core..cmp..PartialEq$LT$alloc..string..String$GT$$u20$for$u20$str$GT$::eq::h58c577957e3fc66f (33 samples, 0.03%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..flatten..Flatten$LT$I$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h44d03e8336ff1aff (42,559 samples, 36.58%) +libredis_api.dylib`_$LT$core..iter..adapters..flatten..Fla.. + + +libsystem_malloc.dylib`tiny_free_no_lock (31 samples, 0.03%) + + + +libredis_api.dylib`alloc::collections::btree::node::NodeRef$LT$BorrowType$C$K$C$V$C$Type$GT$::len::h86c482314e4a8013 (22 samples, 0.02%) + + + +libredis_api.dylib`alloc::vec::into_iter::IntoIter$LT$T$C$A$GT$::as_raw_mut_slice::ha4407c206b0d4f53 (27 samples, 0.02%) + + + +libredis_api.dylib`nom::bytes::complete::take::_$u7b$$u7b$closure$u7d$$u7d$::hd66f6f53f6e219a0 (44 samples, 0.04%) + + + +redis-server`ztrymalloc_usable (24 samples, 0.02%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::get_unchecked::heb678ea81e3255a9 (34 samples, 0.03%) + + + +libsystem_malloc.dylib`tiny_free_no_lock (12 samples, 0.01%) + + + +redis-server`zmalloc (49 samples, 0.04%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$T$C$I$GT$$GT$::spec_extend::h7c6f6a542f0dc3e1 (3,666 samples, 3.15%) +lib.. + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::is_null::hd99d41d9050abe58 (15 samples, 0.01%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::as_ptr::h9f901b43ff096c3e (17 samples, 0.01%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$GT$::with_capacity::h8225deb6d3ec7783 (84 samples, 0.07%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::iter::h95f168e918ea9fb1 (27 samples, 0.02%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::had93bd4f6e6c7519 (54 samples, 0.05%) + + + +redis-server`sdscatlen (61 samples, 0.05%) + + + +dyld`_dyld_start (10 samples, 0.01%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (19 samples, 0.02%) + + + +libredis_api.dylib`core::num::_$LT$impl$u20$u16$GT$::from_be_bytes::h846c9a8bef8f33f2 (11 samples, 0.01%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (27 samples, 0.02%) + + + +redis-server`rioGenericUpdateChecksum (182 samples, 0.16%) + + + +libredis_api.dylib`_$LT$std..collections..hash..map..DefaultHasher$u20$as$u20$core..hash..Hasher$GT$::write::h8dafff3bd35e1d82 (75 samples, 0.06%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$ordermap..Bucket$LT$alloc..string..String$C$$LP$$RP$$GT$$GT$$GT$::h46b4cc052a8e3da6 (12 samples, 0.01%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::dealloc::he2a70f176594312c (26 samples, 0.02%) + + + +libredis_api.dylib`_$LT$T$u20$as$u20$core..convert..TryInto$LT$U$GT$$GT$::try_into::h287efe7916eba977 (18 samples, 0.02%) + + + +libredis_api.dylib`core::alloc::layout::Layout::repeat::hf4271170a33e3251 (15 samples, 0.01%) + + + +redis-server`sdsMakeRoomFor (277 samples, 0.24%) + + + +libredis_api.dylib`core::big_data::RowData::new::h68dc9574f95aab39 (244 samples, 0.21%) + + + +libredis_api.dylib`__rg_dealloc (10 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::deallocate::h425aa9327c642d2a (48 samples, 0.04%) + + + +libredis_api.dylib`_$LT$alloc..collections..btree..map..Iter$LT$K$C$V$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h1e207e33ace3aba2 (63 samples, 0.05%) + + + +libredis_api.dylib`core::alloc::layout::Layout::from_size_align::h21052baa28180561 (11 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hcea6e609b5b85f86 (115 samples, 0.10%) + + + +libredis_api.dylib`_$LT$alloc..string..String$u20$as$u20$core..convert..From$LT$$RF$str$GT$$GT$::from::hf062be7d7bfd686d (232 samples, 0.20%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..collect..Extend$LT$T$GT$$GT$::extend::h5bfdfd1135c37dab (11,434 samples, 9.83%) +libredis_api.d.. + + +libredis_api.dylib`hashbrown::raw::RawTable$LT$T$C$A$GT$::resize::h15c04df3b97eda43 (303 samples, 0.26%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::split_at_unchecked::hc9b7e674c053a809 (29 samples, 0.02%) + + + +libredis_api.dylib`_$LT$$LP$FnA$C$FnB$RP$$u20$as$u20$nom..sequence..Tuple$LT$Input$C$$LP$A$C$B$RP$$C$Error$GT$$GT$::parse::hf5fcc77519ccdfe6 (102 samples, 0.09%) + + + +libredis_api.dylib`core::slice::cmp::_$LT$impl$u20$core..cmp..PartialEq$LT$$u5b$B$u5d$$GT$$u20$for$u20$$u5b$A$u5d$$GT$::eq::h1985a896db440b11 (14 samples, 0.01%) + + + +libredis_api.dylib`alloc::collections::btree::navigate::_$LT$impl$u20$alloc..collections..btree..node..NodeRef$LT$BorrowType$C$K$C$V$C$alloc..collections..btree..node..marker..LeafOrInternal$GT$$GT$::first_leaf_edge::hbc3a604f0cdf8ede (13 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..slice..iter..Iter$LT$T$GT$$u20$as$u20$core..iter..traits..double_ended..DoubleEndedIterator$GT$::next_back::h19b72454b74004cc (33 samples, 0.03%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..enumerate..Enumerate$LT$I$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h7602a8c46459dc3c (154 samples, 0.13%) + + + +libredis_api.dylib`alloc::string::String::from_utf8::h121e87ea3f238dd3 (26 samples, 0.02%) + + + +libredis_api.dylib`_$LT$$LT$alloc..vec..into_iter..IntoIter$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$..drop..DropGuard$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h77fd1ea3b6ea7e03 (96 samples, 0.08%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::reserve::hc57ea00fb8c4bf95 (12 samples, 0.01%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::as_mut_ptr::h1d00c440e29474d9 (1,952 samples, 1.68%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$core..iter..traits..collect..FromIterator$LT$T$GT$$GT$::from_iter::h945f677ad4401fa9 (360 samples, 0.31%) + + + +libredis_api.dylib`_$LT$T$u20$as$u20$core..convert..Into$LT$U$GT$$GT$::into::hae03fab989e50136 (16 samples, 0.01%) + + + +libredis_api.dylib`std::collections::hash::map::HashMap$LT$K$C$V$C$S$GT$::get::h71547b545a32793d (898 samples, 0.77%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::insert::h016cb5acf5fd7f2d (419 samples, 0.36%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..fuse..Fuse$LT$I$GT$$u20$as$u20$core..iter..adapters..fuse..FuseImpl$LT$I$GT$$GT$::next::h24c9310b2d92f326 (666 samples, 0.57%) + + + +redis-server`redisFork (14 samples, 0.01%) + + + +redis-server`freeClientArgv (130 samples, 0.11%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (30 samples, 0.03%) + + + +libredis_api.dylib`_$LT$core..slice..iter..Iter$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::size_hint::h3f9025cf7ba7ac1a (13 samples, 0.01%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::allocate_in::hdbff12f04bc653b1 (235 samples, 0.20%) + + + +libredis_api.dylib`redis_module::redismodule::RedisString::string_as_slice::h2f90f82bbb1ba4f0 (24 samples, 0.02%) + + + +libredis_api.dylib`_$LT$core..ops..range..RangeFrom$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::get_unchecked::hdffe2fcffa7ea5df (13 samples, 0.01%) + + + +libredis_api.dylib`core::ops::function::FnMut::call_mut::h8de286cbe912324d (3,702 samples, 3.18%) +lib.. + + +libredis_api.dylib`core::alloc::layout::Layout::pad_to_align::hfeab21a483a45ae6 (12 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::is_null::h870152844fa24474 (20 samples, 0.02%) + + + +libsystem_kernel.dylib`__error (10 samples, 0.01%) + + + +libsystem_malloc.dylib`free_tiny (48 samples, 0.04%) + + + +libredis_api.dylib`erlang_term::dump::binary::h0b17232a3809e595 (3,795 samples, 3.26%) +lib.. + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::get_unchecked::hab4ea38e63e0aadb (11 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$alloc..vec..spec_from_iter_nested..SpecFromIterNested$LT$T$C$I$GT$$GT$::from_iter::he52da7f38ebe0eda (584 samples, 0.50%) + + + +libredis_api.dylib`_$LT$alloc..vec..drain..Drain$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::_$u7b$$u7b$closure$u7d$$u7d$::h4d1dfdaf1e96314a (503 samples, 0.43%) + + + +libredis_api.dylib`core::result::Result$LT$T$C$E$GT$::map::h183ef6c418bfa9e9 (13 samples, 0.01%) + + + +libredis_api.dylib`alloc::alloc::alloc::h5e7260c1d6a40b28 (84 samples, 0.07%) + + + +libredis_api.dylib`core::ptr::const_ptr::_$LT$impl$u20$$BP$const$u20$T$GT$::read::hf182730d497fc0b1 (17 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$T$C$I$GT$$GT$::spec_extend::hbb331103b0454718 (277 samples, 0.24%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::dealloc::he2a70f176594312c (25 samples, 0.02%) + + + +libsystem_malloc.dylib`tiny_size (12 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::write::ha0dc927db7cdd88f (104 samples, 0.09%) + + + +libredis_api.dylib`core::ops::function::impls::_$LT$impl$u20$core..ops..function..FnOnce$LT$A$GT$$u20$for$u20$$RF$mut$u20$F$GT$::call_once::hc2e7b996d76480f2 (4,369 samples, 3.76%) +libr.. + + +libredis_api.dylib`ordermap::set::OrderSet$LT$T$C$S$GT$::insert::hc56144c64324e9ae (854 samples, 0.73%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::as_ptr::h9f901b43ff096c3e (126 samples, 0.11%) + + + +redis-server`rdbSaveKeyValuePair (20,880 samples, 17.95%) +redis-server`rdbSaveKeyValu.. + + +libredis_api.dylib`__rg_dealloc (29 samples, 0.02%) + + + +redis-server`getMonotonicUs_posix (14 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$core..option..Option$LT$core..iter..adapters..map..Map$LT$alloc..vec..into_iter..IntoIter$LT$erlang_term..raw_term..RawTerm$GT$$C$erlang_term..dump..small_tuple..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$$GT$::h2645fa94ad88c795 (65 samples, 0.06%) + + + +libredis_api.dylib`core::cmp::max_by::hbf4bf74b0ef5d417 (15 samples, 0.01%) + + + +libredis_api.dylib`alloc::string::_$LT$impl$u20$core..cmp..PartialEq$LT$alloc..string..String$GT$$u20$for$u20$str$GT$::eq::h58c577957e3fc66f (58 samples, 0.05%) + + + +libredis_api.dylib`num_bigint::bigint::BigInt::from_biguint::h661eeb24e92cd72f (11 samples, 0.01%) + + + +libsystem_malloc.dylib`malloc_size (37 samples, 0.03%) + + + +libredis_api.dylib`nom::bytes::complete::take::_$u7b$$u7b$closure$u7d$$u7d$::hd66f6f53f6e219a0 (72 samples, 0.06%) + + + +libredis_api.dylib`alloc::collections::btree::map::BTreeMap$LT$K$C$V$GT$::insert::h95eb30110977114a (634 samples, 0.54%) + + + +libsystem_c.dylib`__sflush (27 samples, 0.02%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (30 samples, 0.03%) + + + +libsystem_malloc.dylib`free_tiny (13 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..slice..iter..Iter$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h355aea3fe0bd4629 (13 samples, 0.01%) + + + +libredis_api.dylib`__rg_alloc (27 samples, 0.02%) + + + +libsystem_malloc.dylib`tiny_malloc_from_free_list (12 samples, 0.01%) + + + +libredis_api.dylib`alloc::raw_vec::finish_grow::h29648f6c9cce927a (213 samples, 0.18%) + + + +libredis_api.dylib`alloc::alloc::alloc::h5e7260c1d6a40b28 (118 samples, 0.10%) + + + +redis-server`rdbSaveObject (65,061 samples, 55.92%) +redis-server`rdbSaveObject + + +libsystem_pthread.dylib`_pthread_mutex_firstfit_lock_slow (23 samples, 0.02%) + + + +libredis_api.dylib`hashbrown::raw::RawTable$LT$T$C$A$GT$::find::h3e9c1d337190efc9 (257 samples, 0.22%) + + + +libredis_api.dylib`core::slice::index::range::hdaef420d4db15feb (11 samples, 0.01%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::ptr::hae619a93b209ff1d (320 samples, 0.28%) + + + +libredis_api.dylib`hashbrown::map::HashMap$LT$K$C$V$C$S$C$A$GT$::get::h213915f945a99ca5 (893 samples, 0.77%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::split_at_unchecked::hc9b7e674c053a809 (16 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::deallocate::h425aa9327c642d2a (101 samples, 0.09%) + + + +libredis_api.dylib`core::ptr::unique::Unique$LT$T$GT$::as_ptr::hff1173a8595f9b5c (118 samples, 0.10%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::split_at_unchecked::hc9b7e674c053a809 (36 samples, 0.03%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$redis_module..redismodule..RedisString$GT$$GT$::he5e13ec393f7c5a7 (81 samples, 0.07%) + + + +libredis_api.dylib`_$LT$alloc..vec..drain..Drain$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::hfead74519ed399cb (17 samples, 0.01%) + + + +redis-server`rdbSaveBackground (65,126 samples, 55.98%) +redis-server`rdbSaveBackground + + +libredis_api.dylib`core::ptr::write::ha0dc927db7cdd88f (128 samples, 0.11%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$T$C$I$GT$$GT$::spec_extend::_$u7b$$u7b$closure$u7d$$u7d$::h11d233f3e91b2de3 (16 samples, 0.01%) + + + +libredis_api.dylib`core::intrinsics::copy_nonoverlapping::h2afaeac7aaf597b7 (68 samples, 0.06%) + + + +libredis_api.dylib`core::iter::adapters::zip::TrustedRandomAccessNoCoerce::size::h99b29cb1cbef95f6 (16 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::h7eee54553c0e4c9c (77 samples, 0.07%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::deallocate::hf205a3e955ba6bff (111 samples, 0.10%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..zip..Zip$LT$A$C$B$GT$$u20$as$u20$core..iter..adapters..zip..ZipImpl$LT$A$C$B$GT$$GT$::new::h9d253b1077566d8d (18 samples, 0.02%) + + + +libredis_api.dylib`_$LT$core..slice..iter..Iter$LT$T$GT$$u20$as$u20$core..iter..traits..double_ended..DoubleEndedIterator$GT$::next_back::h19b72454b74004cc (54 samples, 0.05%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::is_null::h870152844fa24474 (10 samples, 0.01%) + + + +redis-server`zmalloc (47 samples, 0.04%) + + + +libredis_api.dylib`ordermap::OrderMap$LT$K$C$V$C$S$GT$::with_capacity_and_hasher::h96630d2f7d2f635b (33 samples, 0.03%) + + + +libredis_api.dylib`alloc::alloc::Global::alloc_impl::h575b8f3dcefe1b84 (51 samples, 0.04%) + + + +libredis_api.dylib`_$LT$core..hash..sip..Hasher$LT$S$GT$$u20$as$u20$core..hash..Hasher$GT$::write::h1ac23a613089a15b (33 samples, 0.03%) + + + +libsystem_malloc.dylib`malloc (76 samples, 0.07%) + + + +libredis_api.dylib`core::ptr::non_null::NonNull$LT$T$GT$::new::ha865c8d103682fb4 (22 samples, 0.02%) + + + +redis-server`zmalloc_usable (30 samples, 0.03%) + + + +libredis_api.dylib`core::alloc::layout::Layout::array::h7e5847770fb72303 (61 samples, 0.05%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..flatten..FlattenCompat$LT$I$C$U$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::size_hint::h92ccf79de4fd8f58 (160 samples, 0.14%) + + + +libredis_api.dylib`core::mem::take::h71e7f3b5aebb5c38 (16 samples, 0.01%) + + + +libsystem_malloc.dylib`malloc_size (12 samples, 0.01%) + + + +libredis_api.dylib`alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::into_vec::h433e47bc626d5ea0 (54 samples, 0.05%) + + + +libredis_api.dylib`core::term::rowdata_to_raw::h03180ecaa6867f81 (549 samples, 0.47%) + + + +redis-server`ztrymalloc_usable (45 samples, 0.04%) + + + +libredis_api.dylib`_$LT$alloc..vec..drain..Drain$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::hfead74519ed399cb (19 samples, 0.02%) + + + +libredis_api.dylib`_$LT$alloc..vec..into_iter..IntoIter$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h2e9ac899f36b3570 (205 samples, 0.18%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (25 samples, 0.02%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::fold::hb59baa4d225fcb78 (30 samples, 0.03%) + + + +libredis_api.dylib`alloc::alloc::dealloc::hae803714d19a510f (52 samples, 0.04%) + + + +libredis_api.dylib`core::intrinsics::copy_nonoverlapping::h2afaeac7aaf597b7 (20 samples, 0.02%) + + + +libsystem_c.dylib`atoi (12 samples, 0.01%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::reserve::h349e1c5beb7d5c15 (302 samples, 0.26%) + + + +libredis_api.dylib`alloc::slice::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$$u5b$T$u5d$$GT$::to_owned::h7cc7e157ea72c1cc (300 samples, 0.26%) + + + +libredis_api.dylib`_$LT$core..slice..iter..Iter$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::all::h2f6ff366fb7be586 (82 samples, 0.07%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::split_at_unchecked::hc9b7e674c053a809 (34 samples, 0.03%) + + + +redis-server`zmalloc (10 samples, 0.01%) + + + +libredis_api.dylib`core::slice::iter::Iter$LT$T$GT$::new::hf6ec383a2a14131e (18 samples, 0.02%) + + + +libredis_api.dylib`core::iter::traits::exact_size::ExactSizeIterator::len::h31ddf590c2a26e20 (14 samples, 0.01%) + + + +libredis_api.dylib`alloc::alloc::Global::alloc_impl::h526abdb1dea99970 (27 samples, 0.02%) + + + +libredis_api.dylib`__rg_dealloc (212 samples, 0.18%) + + + +libredis_api.dylib`_$LT$T$u20$as$u20$alloc..slice..hack..ConvertVec$GT$::to_vec::ha05554c8663b9f84 (344 samples, 0.30%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::iter::h95f168e918ea9fb1 (11 samples, 0.01%) + + + +libsystem_malloc.dylib`malloc (42 samples, 0.04%) + + + +libsystem_malloc.dylib`szone_size (10 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::deallocate::h6c6c7647452a840a (64 samples, 0.06%) + + + +libredis_api.dylib`_$LT$core..slice..iter..Iter$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::size_hint::h3f9025cf7ba7ac1a (14 samples, 0.01%) + + + +libredis_api.dylib`_$LT$std..collections..hash..map..DefaultHasher$u20$as$u20$core..hash..Hasher$GT$::write::h8dafff3bd35e1d82 (22 samples, 0.02%) + + + +libredis_api.dylib`core::alloc::layout::Layout::array::h6f6d89342f252520 (77 samples, 0.07%) + + + +libredis_api.dylib`core::ptr::const_ptr::_$LT$impl$u20$$BP$const$u20$T$GT$::offset_from::h76447ff9cc52569c (17 samples, 0.01%) + + + +libredis_api.dylib`core::hash::impls::_$LT$impl$u20$core..hash..Hash$u20$for$u20$str$GT$::hash::ha890ec53ff710d46 (38 samples, 0.03%) + + + +redis-server`zfree (13 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..ops..range..RangeTo$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::get_unchecked::hea60c4f2416a8606 (14 samples, 0.01%) + + + +libredis_api.dylib`alloc::collections::btree::node::Handle$LT$alloc..collections..btree..node..NodeRef$LT$alloc..collections..btree..node..marker..Mut$C$K$C$V$C$alloc..collections..btree..node..marker..Leaf$GT$$C$alloc..collections..btree..node..marker..Edge$GT$::insert::h8e233164d19e4ed5 (262 samples, 0.23%) + + + +libredis_api.dylib`ordermap::set::OrderSet$LT$T$C$S$GT$::iter::h306cab27679fbd1c (347 samples, 0.30%) + + + +redis-server`zmalloc (59 samples, 0.05%) + + + +libredis_api.dylib`core::ptr::write::ha0dc927db7cdd88f (342 samples, 0.29%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$erlang_term..raw_term..RawTerm$GT$$GT$::ha909c9f4f935bbc8 (65 samples, 0.06%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$T$C$I$GT$$GT$::spec_extend::_$u7b$$u7b$closure$u7d$$u7d$::hfef8195d958c9318 (926 samples, 0.80%) + + + +libredis_api.dylib`_$LT$core..ops..range..RangeFrom$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::get_unchecked::hdffe2fcffa7ea5df (12 samples, 0.01%) + + + +libredis_api.dylib`redis_api::api::to_redis_res::h044c159a15ef489b (18 samples, 0.02%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..flatten..Flatten$LT$I$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::he83b4651487f96d7 (18 samples, 0.02%) + + + +redis-server`handleClientsWithPendingWrites (77 samples, 0.07%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::as_ptr::hcdafb16f58bdd47b (24 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::const_ptr::_$LT$impl$u20$$BP$const$u20$T$GT$::copy_to_nonoverlapping::h03dd10a63fe3850d (41 samples, 0.04%) + + + +libsystem_malloc.dylib`free (27 samples, 0.02%) + + + +libredis_api.dylib`alloc::alloc::dealloc::he20a05a81a0bb178 (376 samples, 0.32%) + + + +libredis_api.dylib`_$LT$core..slice..iter..Iter$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h119138b20614b566 (14 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..ops..range..Range$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::get_unchecked::hf4a06a0a9e6c7a0f (14 samples, 0.01%) + + + +libredis_api.dylib`_$LT$F$u20$as$u20$nom..internal..Parser$LT$I$C$O$C$E$GT$$GT$::parse::h0c20f113c9ff2b76 (1,959 samples, 1.68%) + + + +libredis_api.dylib`_$LT$core..hash..sip..SipHasher13$u20$as$u20$core..hash..Hasher$GT$::write::hec6435422e592c25 (20 samples, 0.02%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::reserve::hf124c46a135943b3 (433 samples, 0.37%) + + + +libredis_api.dylib`_$LT$core..ops..range..RangeTo$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::get_unchecked::hea60c4f2416a8606 (21 samples, 0.02%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::get_unchecked::h0ee9db236227d022 (15 samples, 0.01%) + + + +libredis_api.dylib`alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec_in::ha51d956b5f3186be (406 samples, 0.35%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (144 samples, 0.12%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::h7fcd034efd846811 (221 samples, 0.19%) + + + +libredis_api.dylib`alloc::vec::set_len_on_drop::SetLenOnDrop::increment_len::h2ddd5be1cd2eaccf (144 samples, 0.12%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$T$C$I$GT$$GT$::spec_extend::h0c5a0e231eb1751a (15,304 samples, 13.15%) +libredis_api.dylib`.. + + +redis-server`zmalloc (59 samples, 0.05%) + + + +libredis_api.dylib`alloc::vec::from_elem::h5b918a678bcf7a98 (526 samples, 0.45%) + + + +libredis_api.dylib`alloc::alloc::Global::grow_impl::h35a8251407dd2c03 (19 samples, 0.02%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::fold::h9d48af746ffe6da3 (3,603 samples, 3.10%) +lib.. + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::reserve::hc57ea00fb8c4bf95 (11 samples, 0.01%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$GT$::with_capacity::h1978ee346e744d48 (127 samples, 0.11%) + + + +libsystem_malloc.dylib`free_tiny (20 samples, 0.02%) + + + +libredis_api.dylib`hashbrown::map::make_insert_hash::hc51d8f45bc321d6a (117 samples, 0.10%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::nth::hcb20950d015f1f62 (63 samples, 0.05%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..zip..Zip$LT$A$C$B$GT$$u20$as$u20$core..iter..adapters..zip..ZipImpl$LT$A$C$B$GT$$GT$::new::h9d253b1077566d8d (37 samples, 0.03%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::guaranteed_eq::h0d48ab76d8914d8c (440 samples, 0.38%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::h7eee54553c0e4c9c (99 samples, 0.09%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::push::h78256bbe69ff0dd7 (81 samples, 0.07%) + + + +libredis_api.dylib`alloc::alloc::Global::grow_impl::h35a8251407dd2c03 (23 samples, 0.02%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (31 samples, 0.03%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::h7fcd034efd846811 (152 samples, 0.13%) + + + +libredis_api.dylib`core::alloc::layout::Layout::pad_to_align::he2cd29ba6ebc6b7e (20 samples, 0.02%) + + + +libredis_api.dylib`core::alloc::layout::Layout::repeat::hf4271170a33e3251 (11 samples, 0.01%) + + + +libredis_api.dylib`hashbrown::raw::sse2::Group::match_empty::h67015b412fa6bdbe (29 samples, 0.02%) + + + +libredis_api.dylib`core::big_data::BigData::to_list::h5fd0427c83dc95f6 (1,593 samples, 1.37%) + + + +libsystem_malloc.dylib`tiny_malloc_should_clear (36 samples, 0.03%) + + + +libredis_api.dylib`_$LT$ordermap..set..Iter$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h195ba1de7bd77040 (15 samples, 0.01%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::allocate_in::hfc9e2e8f928f3e5f (248 samples, 0.21%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (26 samples, 0.02%) + + + +libredis_api.dylib`hashbrown::map::equivalent_key::_$u7b$$u7b$closure$u7d$$u7d$::h5543cf01ceabba1a (269 samples, 0.23%) + + + +libsystem_platform.dylib`_platform_memmove$VARIANT$Haswell (10 samples, 0.01%) + + + +libredis_api.dylib`_$LT$T$u20$as$u20$core..convert..Into$LT$U$GT$$GT$::into::ha3094c43d8c601f6 (34 samples, 0.03%) + + + +libredis_api.dylib`core::iter::traits::double_ended::DoubleEndedIterator::rfold::h865524f07ae97c01 (58 samples, 0.05%) + + + +libredis_api.dylib`_$LT$F$u20$as$u20$nom..internal..Parser$LT$I$C$O$C$E$GT$$GT$::parse::h65ecb2a5bef00106 (210 samples, 0.18%) + + + +libredis_api.dylib`alloc::slice::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$$u5b$T$u5d$$GT$::to_owned::h7cc7e157ea72c1cc (180 samples, 0.15%) + + + +libredis_api.dylib`core::cmp::Ord::max::hcf749aeeb83bf048 (20 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::is_null::h870152844fa24474 (11 samples, 0.01%) + + + +libredis_api.dylib`alloc::alloc::Global::alloc_impl::h7acb0c73e20b3e9c (99 samples, 0.09%) + + + +libredis_api.dylib`num_bigint::biguint::BigUint::bits::h826f6933dfc7dd95 (16 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..vec..drain..Drain$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::hfead74519ed399cb (15 samples, 0.01%) + + + +libredis_api.dylib`__rg_realloc (139 samples, 0.12%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$T$C$I$GT$$GT$::spec_extend::h7c6f6a542f0dc3e1 (11,447 samples, 9.84%) +libredis_api.d.. + + +redis-server`RM_ReplyWithStringBuffer (29 samples, 0.02%) + + + +redis-server`loadDataFromDisk (17,803 samples, 15.30%) +redis-server`loadDataFr.. + + +libredis_api.dylib`_$LT$alloc..vec..drain..Drain$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::_$u7b$$u7b$closure$u7d$$u7d$::h4d1dfdaf1e96314a (21 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::unique::Unique$LT$T$GT$::as_ptr::h9caf6c7c27dde4c4 (11 samples, 0.01%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (58 samples, 0.05%) + + + +libredis_api.dylib`_$LT$std..collections..hash..map..DefaultHasher$u20$as$u20$core..hash..Hasher$GT$::finish::haa4fbfe328fb6975 (32 samples, 0.03%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$core..iter..traits..iterator..Iterator..for_each..call$LT$redis_module..redismodule..RedisString$C$$LT$alloc..vec..Vec$LT$redis_module..redismodule..RedisString$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$redis_module..redismodule..RedisString$C$core..iter..adapters..map..Map$LT$core..slice..iter..Iter$LT$$BP$mut$u20$redis_module..redisraw..bindings..RedisModuleString$GT$$C$redis_module..redismodule..decode_args..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$$GT$..spec_extend..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$::hf0247d3e6a726cfa (18 samples, 0.02%) + + + +libredis_api.dylib`nom::multi::many0::_$u7b$$u7b$closure$u7d$$u7d$::h3650d52555916c93 (2,755 samples, 2.37%) +l.. + + +libredis_api.dylib`core::num::_$LT$impl$u20$usize$GT$::checked_mul::h3321798cd33214e1 (23 samples, 0.02%) + + + +libredis_api.dylib`core::core_arch::x86::sse2::_mm_set1_epi8::h2f84560c51e793db (20 samples, 0.02%) + + + +libredis_api.dylib`core::array::_$LT$impl$u20$core..iter..traits..collect..IntoIterator$u20$for$u20$$RF$$u5b$T$u3b$$u20$N$u5d$$GT$::into_iter::h04d807d618bac33e (10 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::write::ha0dc927db7cdd88f (71 samples, 0.06%) + + + +libredis_api.dylib`core::intrinsics::copy::h7ce1d420b6998572 (11 samples, 0.01%) + + + +libredis_api.dylib`core::cmp::min::h4425c4fe21e0aec0 (34 samples, 0.03%) + + + +redis-server`zmalloc (26 samples, 0.02%) + + + +redis-server`sdsMakeRoomFor (41 samples, 0.04%) + + + +redis-server`ztrymalloc_usable (46 samples, 0.04%) + + + +libsystem_malloc.dylib`malloc (37 samples, 0.03%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::guaranteed_eq::h0d48ab76d8914d8c (707 samples, 0.61%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::for_each::h3322bdfafc6d63cb (10,603 samples, 9.11%) +libredis_api... + + +libredis_api.dylib`_$LT$F$u20$as$u20$nom..internal..Parser$LT$I$C$O$C$E$GT$$GT$::parse::h65ecb2a5bef00106 (257 samples, 0.22%) + + + +libredis_api.dylib`_$LT$T$u20$as$u20$alloc..slice..hack..ConvertVec$GT$::to_vec::ha05554c8663b9f84 (303 samples, 0.26%) + + + +libredis_api.dylib`core::alloc::layout::Layout::pad_to_align::hfeab21a483a45ae6 (23 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..vec..drain..Drain$LT$u8$GT$$GT$::h4d73c9161a770186 (10 samples, 0.01%) + + + +libredis_api.dylib`alloc::collections::btree::node::NodeRef$LT$alloc..collections..btree..node..marker..Immut$C$K$C$V$C$Type$GT$::keys::h678dbdbdc01b7cde (40 samples, 0.03%) + + + +libsystem_platform.dylib`_platform_memmove$VARIANT$Haswell (38 samples, 0.03%) + + + +libredis_api.dylib`core::num::_$LT$impl$u20$usize$GT$::checked_mul::h3321798cd33214e1 (17 samples, 0.01%) + + + +redis-server`ztrymalloc_usable (11 samples, 0.01%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::had93bd4f6e6c7519 (22 samples, 0.02%) + + + +libsystem_malloc.dylib`tiny_malloc_should_clear (12 samples, 0.01%) + + + +libredis_api.dylib`alloc::alloc::dealloc::h8dc19c2c31a3667d (69 samples, 0.06%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (33 samples, 0.03%) + + + +libredis_api.dylib`erlang_term::raw_term::RawTerm::from_bytes::h9efdc79961faaddf (3,206 samples, 2.76%) +li.. + + +libredis_api.dylib`hashbrown::raw::sse2::Group::load::h1342b5e5e200a546 (34 samples, 0.03%) + + + +libredis_api.dylib`_$LT$alloc..vec..drain..Drain$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::hfead74519ed399cb (7,827 samples, 6.73%) +libredis_.. + + +libredis_api.dylib`_$LT$core..slice..iter..Iter$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::hca77afca7809ccae (165 samples, 0.14%) + + + +libredis_api.dylib`core::term::parse_time::h6bf82e37160b70fe (84 samples, 0.07%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$alloc..vec..spec_from_iter_nested..SpecFromIterNested$LT$T$C$I$GT$$GT$::from_iter::h85c29936ce26e43d (15,394 samples, 13.23%) +libredis_api.dylib`_.. + + +libsystem_malloc.dylib`tiny_malloc_from_free_list (24 samples, 0.02%) + + + +redis-server`RedisModuleCommandDispatcher (15,034 samples, 12.92%) +redis-server`RedisM.. + + +libredis_api.dylib`core::hash::sip::SipHasher13::new_with_keys::h73cb099b5ff0358a (11 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..ops..range..RangeFrom$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::get_unchecked::hdffe2fcffa7ea5df (25 samples, 0.02%) + + + +redis-server`dictFind (106 samples, 0.09%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::current_memory::hd62d7695628d5305 (18 samples, 0.02%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::as_mut_ptr::h1d00c440e29474d9 (80 samples, 0.07%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$GT$::with_capacity::hadf14462d87f5892 (202 samples, 0.17%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (40 samples, 0.03%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::push::h7cec19039c14486e (125 samples, 0.11%) + + + +libredis_api.dylib`alloc::collections::btree::search::_$LT$impl$u20$alloc..collections..btree..node..NodeRef$LT$BorrowType$C$K$C$V$C$alloc..collections..btree..node..marker..LeafOrInternal$GT$$GT$::search_tree::h0b46bcb7c75e3ede (485 samples, 0.42%) + + + +libredis_api.dylib`__rg_alloc (60 samples, 0.05%) + + + +libredis_api.dylib`alloc::vec::into_iter::IntoIter$LT$T$C$A$GT$::as_raw_mut_slice::ha4407c206b0d4f53 (13 samples, 0.01%) + + + +libsystem_malloc.dylib`malloc (31 samples, 0.03%) + + + +libredis_api.dylib`alloc::collections::btree::node::NodeRef$LT$alloc..collections..btree..node..marker..Immut$C$K$C$V$C$Type$GT$::keys::h678dbdbdc01b7cde (32 samples, 0.03%) + + + +libredis_api.dylib`hashbrown::map::HashMap$LT$K$C$V$C$S$C$A$GT$::insert::h1a8f9fdada7c7a04 (1,086 samples, 0.93%) + + + +libredis_api.dylib`hashbrown::map::HashMap$LT$K$C$V$C$S$C$A$GT$::insert::h1a8f9fdada7c7a04 (794 samples, 0.68%) + + + +libsystem_malloc.dylib`tiny_free_list_add_ptr (15 samples, 0.01%) + + + +libredis_api.dylib`__rg_dealloc (134 samples, 0.12%) + + + +libredis_api.dylib`alloc::collections::btree::node::NodeRef$LT$alloc..collections..btree..node..marker..Mut$C$K$C$V$C$Type$GT$::val_area_mut::h372ad452854bb088 (16 samples, 0.01%) + + + +libredis_api.dylib`alloc::collections::btree::node::Handle$LT$alloc..collections..btree..node..NodeRef$LT$BorrowType$C$K$C$V$C$alloc..collections..btree..node..marker..Internal$GT$$C$alloc..collections..btree..node..marker..Edge$GT$::descend::h0957a899a67f5216 (39 samples, 0.03%) + + + +libredis_api.dylib`core::alloc::layout::Layout::repeat::h710da420f08dd5df (38 samples, 0.03%) + + + +libredis_api.dylib`alloc::vec::into_iter::IntoIter$LT$T$C$A$GT$::as_raw_mut_slice::hd6b2b066a73e609b (10 samples, 0.01%) + + + +libredis_api.dylib`_$LT$$RF$mut$u20$I$u20$as$u20$core..iter..traits..exact_size..ExactSizeIterator$GT$::len::h7ae3224f1a1f3a7e (28 samples, 0.02%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..deref..Deref$GT$::deref::h02038b0b23a436f2 (16 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$erlang_term..raw_term..RawTerm$GT$$GT$::ha909c9f4f935bbc8 (42 samples, 0.04%) + + + +libsystem_platform.dylib`_platform_memchr$VARIANT$Haswell (11 samples, 0.01%) + + + +libredis_api.dylib`core::alloc::layout::Layout::pad_to_align::hfeab21a483a45ae6 (23 samples, 0.02%) + + + +libredis_api.dylib`alloc::alloc::exchange_malloc::h029e153855b7aec5 (23 samples, 0.02%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (26 samples, 0.02%) + + + +libredis_api.dylib`alloc::vec::set_len_on_drop::SetLenOnDrop::increment_len::h2ddd5be1cd2eaccf (15 samples, 0.01%) + + + +libredis_api.dylib`core::alloc::layout::Layout::new::h2fb70d028d654b6d (16 samples, 0.01%) + + + +libsystem_platform.dylib`_sigtramp (16 samples, 0.01%) + + + +libredis_api.dylib`hashbrown::raw::sse2::Group::match_byte::h4c4b57fb64a8721b (21 samples, 0.02%) + + + +libredis_api.dylib`_$LT$$RF$mut$u20$I$u20$as$u20$core..iter..traits..exact_size..ExactSizeIterator$GT$::len::hf523dc03345cf840 (53 samples, 0.05%) + + + +libredis_api.dylib`core::option::Option$LT$T$GT$::map_or::hee5d5ac5c6a11d47 (48 samples, 0.04%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..zip..Zip$LT$A$C$B$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::hbaf62d3c6abf9b48 (12 samples, 0.01%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::iter::h95f168e918ea9fb1 (10 samples, 0.01%) + + + +libredis_api.dylib`erlang_term::parse::slice_to_u32::h4c9efe49b0079935 (32 samples, 0.03%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (19 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::write::ha0dc927db7cdd88f (352 samples, 0.30%) + + + +libredis_api.dylib`_$LT$alloc..vec..into_iter..IntoIter$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::size_hint::h0fb2b13930146dd4 (19 samples, 0.02%) + + + +libredis_api.dylib`alloc::alloc::dealloc::he20a05a81a0bb178 (11 samples, 0.01%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::reserve::hc57ea00fb8c4bf95 (515 samples, 0.44%) + + + +libredis_api.dylib`num_bigint::biguint::convert::from_bitwise_digits_le::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h3ef3af00b3fb7106 (14 samples, 0.01%) + + + +libredis_api.dylib`core::alloc::layout::Layout::repeat::hf4271170a33e3251 (37 samples, 0.03%) + + + +redis-server`zmalloc (89 samples, 0.08%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$core..iter..adapters..map..Map$LT$alloc..vec..into_iter..IntoIter$LT$erlang_term..raw_term..RawTerm$GT$$C$erlang_term..dump..small_tuple..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$::hf1bf0f59b3cfec54 (207 samples, 0.18%) + + + +libsystem_malloc.dylib`free (13 samples, 0.01%) + + + +libredis_api.dylib`_$LT$$RF$$u5b$u8$u5d$$u20$as$u20$nom..traits..InputTake$GT$::take_split::h918d92f542200974 (58 samples, 0.05%) + + + +redis-server`RM_FreeString (10 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..collect..IntoIterator$GT$::into_iter::h74f2f5d4d4c73f64 (14 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$u8$GT$$GT$::h2b0f07c8ebef6d48 (165 samples, 0.14%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::allocate_in::hf305bce28e3bb103 (106 samples, 0.09%) + + + +libredis_api.dylib`_$LT$F$u20$as$u20$nom..internal..Parser$LT$I$C$O$C$E$GT$$GT$::parse::he6871ce822d6e18b (33 samples, 0.03%) + + + +libsystem_malloc.dylib`tiny_malloc_should_clear (21 samples, 0.02%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::get_unchecked::hab4ea38e63e0aadb (17 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..option..Option$LT$T$GT$$u20$as$u20$core..ops..try_trait..Try$GT$::branch::hd34fff7b0a3b9ef7 (11 samples, 0.01%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::reserve::hf124c46a135943b3 (24 samples, 0.02%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::as_mut_ptr::h852bbd4c663e78e1 (10 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::const_ptr::_$LT$impl$u20$$BP$const$u20$T$GT$::guaranteed_eq::h5642173ff746f1bd (45 samples, 0.04%) + + + +libredis_api.dylib`nom::bytes::complete::tag::_$u7b$$u7b$closure$u7d$$u7d$::h6bbbf177392646ec (111 samples, 0.10%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::reserve::hc57ea00fb8c4bf95 (142 samples, 0.12%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::allocate_in::h9676e7da28c8d531 (80 samples, 0.07%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$core..iter..traits..collect..FromIterator$LT$T$GT$$GT$::from_iter::h7c813bdc6664ff6e (48,166 samples, 41.40%) +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$core.... + + +libsystem_malloc.dylib`tiny_malloc_should_clear (17 samples, 0.01%) + + + +libredis_api.dylib`alloc::string::String::from_utf8::h121e87ea3f238dd3 (27 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::write::ha0dc927db7cdd88f (54 samples, 0.05%) + + + +libredis_api.dylib`erlang_term::raw_term::RawTerm::from_bytes::h9efdc79961faaddf (4,838 samples, 4.16%) +libr.. + + +libredis_api.dylib`core::ops::function::impls::_$LT$impl$u20$core..ops..function..FnOnce$LT$A$GT$$u20$for$u20$$RF$mut$u20$F$GT$::call_once::hc7b33b2189e46b5e (89 samples, 0.08%) + + + +libredis_api.dylib`_$LT$alloc..vec..into_iter..IntoIter$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::size_hint::h0fb2b13930146dd4 (12 samples, 0.01%) + + + +libredis_api.dylib`__rg_realloc (674 samples, 0.58%) + + + +libsystem_malloc.dylib`malloc (26 samples, 0.02%) + + + +libredis_api.dylib`core::alloc::layout::Layout::from_size_align::hfd2b8d0fe1d648b4 (10 samples, 0.01%) + + + +libredis_api.dylib`core::iter::adapters::zip::TrustedRandomAccessNoCoerce::size::h99b29cb1cbef95f6 (34 samples, 0.03%) + + + +libredis_api.dylib`redis_module::key::RedisKeyWritable::open::h94c90ff2d1871426 (268 samples, 0.23%) + + + +libredis_api.dylib`_$LT$std..collections..hash..map..DefaultHasher$u20$as$u20$core..hash..Hasher$GT$::finish::haa4fbfe328fb6975 (19 samples, 0.02%) + + + +libredis_api.dylib`_$LT$core..ops..range..RangeFrom$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::get_unchecked::h08d1bd47a4673bd3 (29 samples, 0.02%) + + + +libredis_api.dylib`hashbrown::raw::RawTableInner$LT$A$GT$::set_ctrl_h2::h2e9c5530bf065850 (19 samples, 0.02%) + + + +libredis_api.dylib`hashbrown::raw::RawIterHashInner$LT$A$GT$::new::hd04cb9d37381cd03 (106 samples, 0.09%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::had93bd4f6e6c7519 (12 samples, 0.01%) + + + +libredis_api.dylib`core::alloc::layout::Layout::repeat::hf4271170a33e3251 (29 samples, 0.02%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..deref..Deref$GT$::deref::h02038b0b23a436f2 (12 samples, 0.01%) + + + +redis-server`processCommandAndResetClient (11,541 samples, 9.92%) +redis-server`p.. + + +redis-server`ztrymalloc_usable (29 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$core..iter..traits..iterator..Iterator..for_each..call$LT$u8$C$$LT$alloc..vec..Vec$LT$u8$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$u8$C$alloc..vec..drain..Drain$LT$u8$GT$$GT$$GT$..spec_extend..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$::haa0a751e6ceb5f4a (11 samples, 0.01%) + + + +libredis_api.dylib`__rg_alloc (51 samples, 0.04%) + + + +libredis_api.dylib`nom::sequence::preceded::_$u7b$$u7b$closure$u7d$$u7d$::hcd5d773b0613fbec (101 samples, 0.09%) + + + +libredis_api.dylib`core::alloc::layout::Layout::array::hac557166a3269298 (55 samples, 0.05%) + + + +libredis_api.dylib`alloc::raw_vec::finish_grow::h29648f6c9cce927a (68 samples, 0.06%) + + + +libredis_api.dylib`core::intrinsics::copy_nonoverlapping::h2afaeac7aaf597b7 (53 samples, 0.05%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::h0e1f1bd7bc6e0204 (253 samples, 0.22%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::deallocate::hf205a3e955ba6bff (114 samples, 0.10%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$u8$GT$$GT$::h0c9f490b30374b14 (174 samples, 0.15%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::get_unchecked_mut::h99517c1e54256357 (18 samples, 0.02%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (16 samples, 0.01%) + + + +libredis_api.dylib`alloc::alloc::alloc::h5e7260c1d6a40b28 (73 samples, 0.06%) + + + +libredis_api.dylib`alloc::alloc::alloc::h75bdbb68371fdece (10 samples, 0.01%) + + + +redis-server`zmalloc (19 samples, 0.02%) + + + +libredis_api.dylib`nom::sequence::preceded::_$u7b$$u7b$closure$u7d$$u7d$::hcd5d773b0613fbec (172 samples, 0.15%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$$LT$alloc..vec..into_iter..IntoIter$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$..drop..DropGuard$LT$u8$C$alloc..alloc..Global$GT$$GT$::h577a922edca024a3 (176 samples, 0.15%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::h7fcd034efd846811 (81 samples, 0.07%) + + + +libredis_api.dylib`core::array::_$LT$impl$u20$core..ops..index..Index$LT$I$GT$$u20$for$u20$$u5b$T$u3b$$u20$N$u5d$$GT$::index::h9f535d1d41ef419b (11 samples, 0.01%) + + + +libredis_api.dylib`_$LT$$RF$$u5b$u8$u5d$$u20$as$u20$nom..traits..InputTake$GT$::take_split::h918d92f542200974 (30 samples, 0.03%) + + + +libredis_api.dylib`alloc::alloc::realloc::h0192dc3589380d85 (64 samples, 0.06%) + + + +libredis_api.dylib`core::alloc::layout::Layout::repeat::hf4271170a33e3251 (75 samples, 0.06%) + + + +libredis_api.dylib`core::ptr::read::h7942f49ca70ce4a4 (10 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::non_null::NonNull$LT$T$GT$::as_ptr::h2777f7d0d1ee40a3 (269 samples, 0.23%) + + + +libredis_api.dylib`_$LT$std..collections..hash..map..DefaultHasher$u20$as$u20$core..hash..Hasher$GT$::write::h8dafff3bd35e1d82 (24 samples, 0.02%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::split_at_unchecked::hc9b7e674c053a809 (20 samples, 0.02%) + + + +libredis_api.dylib`_$LT$alloc..vec..into_iter..IntoIter$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h1bb63491b04b407f (69 samples, 0.06%) + + + +libsystem_malloc.dylib`free_tiny (39 samples, 0.03%) + + + +libsystem_malloc.dylib`tiny_free_no_lock (30 samples, 0.03%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::reserve::do_reserve_and_handle::h16954a29d410f4a6 (291 samples, 0.25%) + + + +libredis_api.dylib`alloc::alloc::alloc::h5e7260c1d6a40b28 (60 samples, 0.05%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::dealloc::he2a70f176594312c (50 samples, 0.04%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::as_mut_ptr::h1d00c440e29474d9 (38 samples, 0.03%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::dealloc::he2a70f176594312c (240 samples, 0.21%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::grow::h203e1f077e0776a9 (23 samples, 0.02%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..deref..Deref$GT$::deref::h02038b0b23a436f2 (16 samples, 0.01%) + + + +libredis_api.dylib`num_bigint::biguint::convert::to_bitwise_digits_le::hd967bd1fcebee4f7 (596 samples, 0.51%) + + + +libredis_api.dylib`alloc::alloc::Global::alloc_impl::h7acb0c73e20b3e9c (166 samples, 0.14%) + + + +libsystem_malloc.dylib`szone_size (26 samples, 0.02%) + + + +libredis_api.dylib`alloc::alloc::realloc::h0192dc3589380d85 (214 samples, 0.18%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::grow::h203e1f077e0776a9 (11 samples, 0.01%) + + + +libredis_api.dylib`core::cmp::impls::_$LT$impl$u20$core..cmp..PartialEq$LT$$RF$B$GT$$u20$for$u20$$RF$A$GT$::eq::hf9ff8ad320f0c6ec (32 samples, 0.03%) + + + +libredis_api.dylib`alloc::collections::btree::node::NodeRef$LT$alloc..collections..btree..node..marker..Immut$C$K$C$V$C$Type$GT$::keys::h678dbdbdc01b7cde (98 samples, 0.08%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::dealloc::he2a70f176594312c (26 samples, 0.02%) + + + +libredis_api.dylib`_$LT$hashbrown..raw..RawIterHashInner$LT$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::hbadb53c8cfccf0d2 (81 samples, 0.07%) + + + +libredis_api.dylib`alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec::h797f0a6e52b06e86 (271 samples, 0.23%) + + + +libredis_api.dylib`alloc::alloc::box_free::hc1968403ff1b518e (25 samples, 0.02%) + + + +libsystem_malloc.dylib`tiny_free_no_lock (107 samples, 0.09%) + + + +libredis_api.dylib`_$LT$alloc..vec..into_iter..IntoIter$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h2e9ac899f36b3570 (140 samples, 0.12%) + + + +libredis_api.dylib`core::alloc::global::GlobalAlloc::realloc::hf019f731dee6f0ce (64 samples, 0.06%) + + + +libredis_api.dylib`hashbrown::raw::h2::h6049415d44625a27 (10 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..slice..iter..Iter$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h119138b20614b566 (26 samples, 0.02%) + + + +libredis_api.dylib`alloc::collections::btree::node::NodeRef$LT$alloc..collections..btree..node..marker..Mut$C$K$C$V$C$Type$GT$::key_area_mut::h8730d6458ddf3ab2 (23 samples, 0.02%) + + + +libredis_api.dylib`_$LT$core..hash..sip..SipHasher13$u20$as$u20$core..hash..Hasher$GT$::finish::hce0e6f44bc1c4395 (37 samples, 0.03%) + + + +libredis_api.dylib`alloc::alloc::Global::grow_impl::h35a8251407dd2c03 (173 samples, 0.15%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::extend_with::hea5e4e63ff3a4219 (109 samples, 0.09%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::had93bd4f6e6c7519 (18 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::const_ptr::_$LT$impl$u20$$BP$const$u20$T$GT$::is_null::h6016c792c8a6408c (19 samples, 0.02%) + + + +libredis_api.dylib`core::term::atom_to_raw_term::h3413a5afe4c0130e (13 samples, 0.01%) + + + +libredis_api.dylib`alloc::collections::btree::node::Handle$LT$alloc..collections..btree..node..NodeRef$LT$BorrowType$C$K$C$V$C$alloc..collections..btree..node..marker..Internal$GT$$C$alloc..collections..btree..node..marker..Edge$GT$::descend::h0957a899a67f5216 (15 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..vec..into_iter..IntoIter$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h1bb63491b04b407f (68 samples, 0.06%) + + + +libredis_api.dylib`_$LT$core..hash..sip..Sip13Rounds$u20$as$u20$core..hash..sip..Sip$GT$::d_rounds::ha43c2f4c86130e9d (33 samples, 0.03%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$num_bigint..bigint..BigInt$GT$::hbab82566b5653410 (53 samples, 0.05%) + + + +libredis_api.dylib`alloc::collections::btree::map::BTreeMap$LT$K$C$V$GT$::get_mut::h337f451b234a318f (800 samples, 0.69%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$alloc..vec..spec_from_iter..SpecFromIter$LT$T$C$I$GT$$GT$::from_iter::h754a875d392916d1 (355 samples, 0.31%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$alloc..vec..spec_from_iter..SpecFromIter$LT$T$C$I$GT$$GT$::from_iter::h4982aada81d47921 (395 samples, 0.34%) + + + +libredis_api.dylib`_$LT$T$u20$as$u20$core..convert..Into$LT$U$GT$$GT$::into::hae03fab989e50136 (20 samples, 0.02%) + + + +libredis_api.dylib`alloc::alloc::dealloc::he20a05a81a0bb178 (113 samples, 0.10%) + + + +libredis_api.dylib`ordermap::hash_elem_using::h7665f950bbdf36a8 (82 samples, 0.07%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (23 samples, 0.02%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$core..iter..traits..collect..FromIterator$LT$T$GT$$GT$::from_iter::h945f677ad4401fa9 (580 samples, 0.50%) + + + +libsystem_c.dylib`flockfile (13 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..flatten..Flatten$LT$I$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h44d03e8336ff1aff (13,591 samples, 11.68%) +libredis_api.dyli.. + + +libsystem_kernel.dylib`__write_nocancel (207 samples, 0.18%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h1dd396de8068b17a (12 samples, 0.01%) + + + +libredis_api.dylib`redis_module::redismodule::decode_args::_$u7b$$u7b$closure$u7d$$u7d$::h2d410d36339e3bb0 (45 samples, 0.04%) + + + +libredis_api.dylib`_$LT$alloc..vec..drain..Drain$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::_$u7b$$u7b$closure$u7d$$u7d$::h4d1dfdaf1e96314a (10 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$u8$GT$$GT$::h0c9f490b30374b14 (332 samples, 0.29%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::split_at::hc50c484e3fefdbed (31 samples, 0.03%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$erlang_term..raw_term..RawTerm$GT$$GT$::ha909c9f4f935bbc8 (135 samples, 0.12%) + + + +libredis_api.dylib`alloc::collections::btree::node::slice_insert::hdbd731780a623dab (12 samples, 0.01%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::ptr::h85a8f49f32ca8746 (133 samples, 0.11%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$GT$::with_capacity::h1eac5f923411da17 (249 samples, 0.21%) + + + +libsystem_malloc.dylib`malloc (59 samples, 0.05%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::grow::h203e1f077e0776a9 (74 samples, 0.06%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::deallocate::hf205a3e955ba6bff (11 samples, 0.01%) + + + +libredis_api.dylib`alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec::h5d965cd025b3789b (71 samples, 0.06%) + + + +libredis_api.dylib`core::ptr::read::hf3a95f15e3c6a4e5 (817 samples, 0.70%) + + + +libsystem_malloc.dylib`free_tiny (27 samples, 0.02%) + + + +libredis_api.dylib`__rg_alloc (56 samples, 0.05%) + + + +libredis_api.dylib`core::alloc::layout::Layout::repeat::hf4271170a33e3251 (20 samples, 0.02%) + + + +libredis_api.dylib`ordermap::hash_elem_using::h7665f950bbdf36a8 (142 samples, 0.12%) + + + +libsystem_c.dylib`gettimeofday (19 samples, 0.02%) + + + +libredis_api.dylib`alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec::h797f0a6e52b06e86 (408 samples, 0.35%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::get_unchecked::hab4ea38e63e0aadb (26 samples, 0.02%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::get_unchecked::h0ee9db236227d022 (15 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$T$C$I$GT$$GT$::spec_extend::_$u7b$$u7b$closure$u7d$$u7d$::hfef8195d958c9318 (28 samples, 0.02%) + + + +libredis_api.dylib`core::alloc::layout::Layout::repeat::h8115c0a361c8e985 (20 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::read::hf3a95f15e3c6a4e5 (824 samples, 0.71%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::iter::h725380fd1ee3a351 (13 samples, 0.01%) + + + +libredis_api.dylib`alloc::alloc::dealloc::h66e577bf5a6d31f1 (37 samples, 0.03%) + + + +libredis_api.dylib`std::collections::hash::map::RandomState::new::_$u7b$$u7b$closure$u7d$$u7d$::h5a26eff6e72e0667 (20 samples, 0.02%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::hfbf7f0e130567333 (108 samples, 0.09%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::get_unchecked::had76140d24aa2259 (16 samples, 0.01%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::h9bd19128d4420c35 (179 samples, 0.15%) + + + +libredis_api.dylib`core::iter::adapters::zip::Zip$LT$A$C$B$GT$::new::hea5fba25b6062aed (11 samples, 0.01%) + + + +libredis_api.dylib`core::cmp::min_by::hf31c0ddf306dcde8 (29 samples, 0.02%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::len::hefbd3d9f9f563b53 (58 samples, 0.05%) + + + +libredis_api.dylib`__rg_dealloc (87 samples, 0.07%) + + + +redis-server`main (116,302 samples, 99.96%) +redis-server`main + + +libredis_api.dylib`core::ptr::const_ptr::_$LT$impl$u20$$BP$const$u20$T$GT$::is_null::hd725737af60d7ed9 (14 samples, 0.01%) + + + +libredis_api.dylib`_$LT$$LT$alloc..vec..into_iter..IntoIter$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$..drop..DropGuard$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h77fd1ea3b6ea7e03 (150 samples, 0.13%) + + + +libsystem_malloc.dylib`szone_size (12 samples, 0.01%) + + + +libredis_api.dylib`alloc::collections::btree::search::_$LT$impl$u20$alloc..collections..btree..node..NodeRef$LT$BorrowType$C$K$C$V$C$alloc..collections..btree..node..marker..LeafOrInternal$GT$$GT$::search_tree::h0b46bcb7c75e3ede (11 samples, 0.01%) + + + +libredis_api.dylib`hashbrown::map::make_hasher::_$u7b$$u7b$closure$u7d$$u7d$::he21b24331b4166d9 (263 samples, 0.23%) + + + +libredis_api.dylib`core::option::Option$LT$T$GT$::as_ref::h4b47f73185e79e95 (11 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..string..String$u20$as$u20$core..cmp..PartialEq$GT$::eq::h1ce9431de3a714b6 (92 samples, 0.08%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::reserve::h563cdf398b5ed5c4 (14 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$u8$GT$$GT$::h0c9f490b30374b14 (41 samples, 0.04%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::guaranteed_eq::h0d48ab76d8914d8c (210 samples, 0.18%) + + + +redis-server`ztrymalloc_usable (34 samples, 0.03%) + + + +libredis_api.dylib`core::intrinsics::copy_nonoverlapping::h2afaeac7aaf597b7 (46 samples, 0.04%) + + + +libredis_api.dylib`hashbrown::raw::RawTable$LT$T$C$A$GT$::insert::h1799e331feb96cc7 (417 samples, 0.36%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (33 samples, 0.03%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::had93bd4f6e6c7519 (266 samples, 0.23%) + + + +libsystem_malloc.dylib`tiny_malloc_should_clear (53 samples, 0.05%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::dealloc::he2a70f176594312c (43 samples, 0.04%) + + + +libredis_api.dylib`core::cmp::max_by::hbf4bf74b0ef5d417 (23 samples, 0.02%) + + + +libredis_api.dylib`_$LT$alloc..string..String$u20$as$u20$core..convert..From$LT$$RF$str$GT$$GT$::from::hf062be7d7bfd686d (330 samples, 0.28%) + + + +libredis_api.dylib`_$LT$hashbrown..raw..bitmask..BitMaskIter$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::hb90a4f270cf6fc10 (12 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$erlang_term..raw_term..RawTerm$GT$$GT$::h39d6b37a5cc685b9 (164 samples, 0.14%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$$u5b$erlang_term..raw_term..RawTerm$u5d$$GT$::he755192eb94904d0 (398 samples, 0.34%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$u8$GT$$GT$::h2b0f07c8ebef6d48 (72 samples, 0.06%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$core..iter..adapters..flatten..FlattenCompat$LT$core..iter..adapters..map..Map$LT$alloc..vec..into_iter..IntoIter$LT$erlang_term..raw_term..RawTerm$GT$$C$erlang_term..dump..small_tuple..$u7b$$u7b$closure$u7d$$u7d$$GT$$C$alloc..vec..into_iter..IntoIter$LT$u8$GT$$GT$$GT$::hb1e81ce8831650cc (219 samples, 0.19%) + + + +libredis_api.dylib`alloc::alloc::dealloc::he20a05a81a0bb178 (80 samples, 0.07%) + + + +libredis_api.dylib`__rg_dealloc (68 samples, 0.06%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_amortized::hc61dbb2f2feb1d4e (484 samples, 0.42%) + + + +libredis_api.dylib`core::ptr::const_ptr::_$LT$impl$u20$$BP$const$u20$T$GT$::copy_to_nonoverlapping::h03dd10a63fe3850d (39 samples, 0.03%) + + + +libredis_api.dylib`core::alloc::layout::Layout::repeat::hf4271170a33e3251 (38 samples, 0.03%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..map..Map$LT$I$C$F$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::size_hint::h7268ba08f486133d (22 samples, 0.02%) + + + +libsystem_malloc.dylib`free_tiny (31 samples, 0.03%) + + + +redis-server`zmalloc (18 samples, 0.02%) + + + +libredis_api.dylib`_$LT$core..hash..sip..SipHasher13$u20$as$u20$core..hash..Hasher$GT$::write::hec6435422e592c25 (23 samples, 0.02%) + + + +redis-server`zfree (13 samples, 0.01%) + + + +libredis_api.dylib`ordermap::OrderMap$LT$K$C$V$C$S$GT$::first_allocation::hfc9729676896a8da (656 samples, 0.56%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (27 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$u8$GT$$GT$::h2b0f07c8ebef6d48 (153 samples, 0.13%) + + + +libredis_api.dylib`num_bigint::biguint::convert::_$LT$impl$u20$num_traits..cast..ToPrimitive$u20$for$u20$num_bigint..biguint..BigUint$GT$::to_u128::hed8755da6e736fed (54 samples, 0.05%) + + + +libredis_api.dylib`__rg_alloc (48 samples, 0.04%) + + + +libredis_api.dylib`_$LT$hashbrown..raw..RawIterRange$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::hcc1ebc0860168bf0 (16 samples, 0.01%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::had93bd4f6e6c7519 (23 samples, 0.02%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::fold::h9d48af746ffe6da3 (11,278 samples, 9.69%) +libredis_api.d.. + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::reserve::do_reserve_and_handle::h51ca0a68051325bb (494 samples, 0.42%) + + + +libredis_api.dylib`_$LT$$RF$mut$u20$I$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h01dd9d2882a7cb05 (17 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..string..String$u20$as$u20$core..convert..From$LT$$RF$str$GT$$GT$::from::hf062be7d7bfd686d (180 samples, 0.15%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::had93bd4f6e6c7519 (51 samples, 0.04%) + + + +redis-server`rioFileWrite (308 samples, 0.26%) + + + +libredis_api.dylib`alloc::vec::into_iter::IntoIter$LT$T$C$A$GT$::as_raw_mut_slice::h87beba092fce656f (13 samples, 0.01%) + + + +libredis_api.dylib`core::intrinsics::copy_nonoverlapping::he53157a7493a5985 (19 samples, 0.02%) + + + +libredis_api.dylib`alloc::boxed::Box$LT$T$C$A$GT$::into_unique::h658f845defebe0cf (17 samples, 0.01%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::iter::h95f168e918ea9fb1 (18 samples, 0.02%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::reserve::do_reserve_and_handle::h17f277f9610649c2 (36 samples, 0.03%) + + + +libredis_api.dylib`alloc::boxed::Box$LT$$u5b$core..mem..maybe_uninit..MaybeUninit$LT$T$GT$$u5d$$C$A$GT$::assume_init::h8c30d7ff8be113a0 (38 samples, 0.03%) + + + +libredis_api.dylib`core::slice::raw::from_raw_parts::h08f645ed14601d06 (16 samples, 0.01%) + + + +libredis_api.dylib`erlang_term::dump::internal_to_binary::h1b07979cbe893298 (89 samples, 0.08%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$$LT$alloc..vec..into_iter..IntoIter$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$..drop..DropGuard$LT$u8$C$alloc..alloc..Global$GT$$GT$::h577a922edca024a3 (535 samples, 0.46%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (26 samples, 0.02%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::get_unchecked::hab4ea38e63e0aadb (28 samples, 0.02%) + + + +libredis_api.dylib`_$LT$alloc..vec..into_iter..IntoIter$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h4671d81f587f577c (28 samples, 0.02%) + + + +libredis_api.dylib`_$LT$alloc..vec..drain..Drain$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::_$u7b$$u7b$closure$u7d$$u7d$::h4d1dfdaf1e96314a (1,640 samples, 1.41%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$core..iter..adapters..flatten..Flatten$LT$core..iter..adapters..map..Map$LT$alloc..vec..into_iter..IntoIter$LT$erlang_term..raw_term..RawTerm$GT$$C$erlang_term..dump..small_tuple..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$$GT$::h47a24419bc434d93 (221 samples, 0.19%) + + + +libredis_api.dylib`erlang_term::parse::from_bytes::h69076d2ab7ab0358 (3,200 samples, 2.75%) +li.. + + +libsystem_c.dylib`__sfvwrite (306 samples, 0.26%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::as_mut_ptr::h1e7daf10460d4149 (16 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..flatten..FlattenCompat$LT$I$C$U$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::size_hint::h92ccf79de4fd8f58 (60 samples, 0.05%) + + + +libredis_api.dylib`_$LT$core..ops..range..Range$LT$T$GT$$u20$as$u20$core..iter..range..RangeIteratorImpl$GT$::spec_next::h977adfe4194aa451 (39 samples, 0.03%) + + + +libredis_api.dylib`_$LT$redis_module..redismodule..RedisString$u20$as$u20$core..ops..drop..Drop$GT$::drop::h04646e7a8c9a8f21 (13 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$core..iter..traits..collect..FromIterator$LT$T$GT$$GT$::from_iter::h7c813bdc6664ff6e (15,394 samples, 13.23%) +libredis_api.dylib`_.. + + +libredis_api.dylib`_$LT$core..hash..sip..Sip13Rounds$u20$as$u20$core..hash..sip..Sip$GT$::d_rounds::ha43c2f4c86130e9d (24 samples, 0.02%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$T$C$I$GT$$GT$::spec_extend::_$u7b$$u7b$closure$u7d$$u7d$::hfef8195d958c9318 (11 samples, 0.01%) + + + +libredis_api.dylib`alloc::boxed::Box$LT$T$GT$::new_uninit::h4299113421e33179 (13 samples, 0.01%) + + + +libredis_api.dylib`core::option::Option$LT$T$GT$::map::hf105be13d6326187 (164 samples, 0.14%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (23 samples, 0.02%) + + + +libsystem_malloc.dylib`malloc_size (14 samples, 0.01%) + + + +libredis_api.dylib`alloc::alloc::realloc::h0192dc3589380d85 (688 samples, 0.59%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$u8$GT$$GT$::h2b0f07c8ebef6d48 (64 samples, 0.06%) + + + +libredis_api.dylib`core::ptr::unique::Unique$LT$T$GT$::as_ptr::hff1173a8595f9b5c (25 samples, 0.02%) + + + +libredis_api.dylib`alloc::collections::btree::node::Handle$LT$alloc..collections..btree..node..NodeRef$LT$alloc..collections..btree..node..marker..Mut$C$K$C$V$C$NodeType$GT$$C$alloc..collections..btree..node..marker..KV$GT$::split_leaf_data::h326a50dd3bd52bdc (32 samples, 0.03%) + + + +libredis_api.dylib`__rg_dealloc (51 samples, 0.04%) + + + +libredis_api.dylib`core::ptr::const_ptr::_$LT$impl$u20$$BP$const$u20$T$GT$::offset_from::h76447ff9cc52569c (43 samples, 0.04%) + + + +libredis_api.dylib`redis_module::raw::replicate_verbatim::h235f8cc27b74278a (108 samples, 0.09%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..zip..Zip$LT$A$C$B$GT$$u20$as$u20$core..iter..adapters..zip..ZipImpl$LT$A$C$B$GT$$GT$::next::ha81c05883896d84e (10 samples, 0.01%) + + + +redis-server`ztrymalloc_usable (44 samples, 0.04%) + + + +libredis_api.dylib`ordermap::set::OrderSet$LT$T$C$S$GT$::iter::h306cab27679fbd1c (133 samples, 0.11%) + + + +libsystem_malloc.dylib`free_tiny (49 samples, 0.04%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..fuse..Fuse$LT$I$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h3da83d60b332a0ff (13,724 samples, 11.80%) +libredis_api.dyli.. + + +libredis_api.dylib`core::ptr::unique::Unique$LT$T$GT$::as_ptr::hff1173a8595f9b5c (18 samples, 0.02%) + + + +libredis_api.dylib`_$LT$core..hash..sip..SipHasher13$u20$as$u20$core..hash..Hasher$GT$::write::hec6435422e592c25 (25 samples, 0.02%) + + + +libredis_api.dylib`_$LT$core..ops..range..RangeFrom$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::get_unchecked::hdffe2fcffa7ea5df (25 samples, 0.02%) + + + +libredis_api.dylib`core::ops::function::FnOnce::call_once::hf7e0604de47814e7 (28 samples, 0.02%) + + + +libsystem_malloc.dylib`tiny_malloc_should_clear (38 samples, 0.03%) + + + +libredis_api.dylib`alloc::vec::set_len_on_drop::SetLenOnDrop::increment_len::h2ddd5be1cd2eaccf (136 samples, 0.12%) + + + +libredis_api.dylib`alloc::vec::into_iter::IntoIter$LT$T$C$A$GT$::as_raw_mut_slice::he6050875e1650b3c (36 samples, 0.03%) + + + +libsystem_malloc.dylib`malloc (100 samples, 0.09%) + + + +libredis_api.dylib`core::slice::index::_$LT$impl$u20$core..ops..index..Index$LT$I$GT$$u20$for$u20$$u5b$T$u5d$$GT$::index::h0316458bd0f6c359 (11 samples, 0.01%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::fold::h9d48af746ffe6da3 (3,370 samples, 2.90%) +li.. + + +libredis_api.dylib`_$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h620cf830d3f9eccd (126 samples, 0.11%) + + + +libredis_api.dylib`alloc::slice::hack::to_vec::he48daac01fef5883 (70 samples, 0.06%) + + + +libredis_api.dylib`_$LT$alloc..string..String$u20$as$u20$core..convert..From$LT$$RF$str$GT$$GT$::from::hf062be7d7bfd686d (75 samples, 0.06%) + + + +libredis_api.dylib`num_bigint::biguint::convert::from_bitwise_digits_le::_$u7b$$u7b$closure$u7d$$u7d$::hc234be48663c8743 (16 samples, 0.01%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (40 samples, 0.03%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::had93bd4f6e6c7519 (44 samples, 0.04%) + + + +libredis_api.dylib`core::alloc::layout::Layout::array::h6f6d89342f252520 (66 samples, 0.06%) + + + +libsystem_malloc.dylib`tiny_malloc_from_free_list (40 samples, 0.03%) + + + +libsystem_malloc.dylib`malloc_zone_realloc (126 samples, 0.11%) + + + +libredis_api.dylib`alloc::alloc::realloc::h0192dc3589380d85 (25 samples, 0.02%) + + + +libredis_api.dylib`_$LT$core..ops..range..RangeFrom$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::get_unchecked::hdffe2fcffa7ea5df (25 samples, 0.02%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (15 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hcea6e609b5b85f86 (100 samples, 0.09%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::fold::h9d48af746ffe6da3 (10,486 samples, 9.01%) +libredis_api... + + +libredis_api.dylib`alloc::vec::set_len_on_drop::SetLenOnDrop::increment_len::h2ddd5be1cd2eaccf (55 samples, 0.05%) + + + +libredis_api.dylib`hashbrown::raw::RawTable$LT$T$C$A$GT$::get_mut::h9de44d9058e3b17d (223 samples, 0.19%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::get_unchecked::hab4ea38e63e0aadb (16 samples, 0.01%) + + + +libredis_api.dylib`hashbrown::map::HashMap$LT$K$C$V$C$S$C$A$GT$::get_inner::h5b61ccb4f112fcaf (890 samples, 0.76%) + + + +libsystem_malloc.dylib`tiny_free_no_lock (12 samples, 0.01%) + + + +libredis_api.dylib`core::alloc::layout::Layout::padding_needed_for::h116498761d9284c5 (11 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..vec..into_iter..IntoIter$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h04bcdb20d98923da (23 samples, 0.02%) + + + +libredis_api.dylib`core::cmp::min::h746a9882690bca1a (10 samples, 0.01%) + + + +libredis_api.dylib`core::cmp::impls::_$LT$impl$u20$core..cmp..PartialEq$LT$$RF$B$GT$$u20$for$u20$$RF$A$GT$::eq::hf9ff8ad320f0c6ec (14 samples, 0.01%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::h2f7cec729de27f12 (97 samples, 0.08%) + + + +libredis_api.dylib`__rg_dealloc (32 samples, 0.03%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_amortized::hc61dbb2f2feb1d4e (465 samples, 0.40%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..fuse..Fuse$LT$I$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h3da83d60b332a0ff (176 samples, 0.15%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..flatten..FlattenCompat$LT$I$C$U$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::hf9a3164f14caea6e (42,041 samples, 36.13%) +libredis_api.dylib`_$LT$core..iter..adapters..flatten..Fla.. + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$erlang_term..raw_term..RawTerm$GT$$GT$::ha909c9f4f935bbc8 (96 samples, 0.08%) + + + +libredis_api.dylib`_$LT$core..slice..iter..Iter$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h119138b20614b566 (1,235 samples, 1.06%) + + + +libredis_api.dylib`nom::bytes::complete::take::_$u7b$$u7b$closure$u7d$$u7d$::hd66f6f53f6e219a0 (32 samples, 0.03%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..flatten..FlattenCompat$LT$I$C$U$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::size_hint::h92ccf79de4fd8f58 (11 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$hashbrown..scopeguard..ScopeGuard$LT$hashbrown..raw..RawTableInner$LT$alloc..alloc..Global$GT$$C$hashbrown..raw..RawTableInner$LT$alloc..alloc..Global$GT$..prepare_resize..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$::ha3da0cf31320a001 (10 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..vec..drain..Drain$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::_$u7b$$u7b$closure$u7d$$u7d$::h4d1dfdaf1e96314a (10 samples, 0.01%) + + + +libsystem_malloc.dylib`free_tiny (24 samples, 0.02%) + + + +libredis_api.dylib`redis_api::api::rdb_save::h301f11406d0f6b62 (20,878 samples, 17.94%) +libredis_api.dylib`redis_ap.. + + +libredis_api.dylib`core::cmp::min::h36d21eae670e3844 (34 samples, 0.03%) + + + +libredis_api.dylib`erlang_term::dump::to_bytes::hf632625c164f3d73 (19,137 samples, 16.45%) +libredis_api.dylib`erlang.. + + +libredis_api.dylib`_$LT$F$u20$as$u20$nom..internal..Parser$LT$I$C$O$C$E$GT$$GT$::parse::h65ecb2a5bef00106 (79 samples, 0.07%) + + + +libredis_api.dylib`_$LT$core..ops..range..RangeTo$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::get_unchecked::hea60c4f2416a8606 (10 samples, 0.01%) + + + +libsystem_malloc.dylib`tiny_free_list_add_ptr (38 samples, 0.03%) + + + +libredis_api.dylib`__rg_alloc (45 samples, 0.04%) + + + +libsystem_malloc.dylib`malloc (48 samples, 0.04%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$alloc..vec..spec_from_iter..SpecFromIter$LT$T$C$I$GT$$GT$::from_iter::hdcec200338061c58 (48,166 samples, 41.40%) +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$alloc... + + +libredis_api.dylib`core::alloc::layout::Layout::array::h6f6d89342f252520 (85 samples, 0.07%) + + + +libsystem_malloc.dylib`malloc (15 samples, 0.01%) + + + +redis-server`_sdsnewlen (32 samples, 0.03%) + + + +libredis_api.dylib`core::hash::sip::u8to64_le::h438c01d58f67829a (12 samples, 0.01%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::iter::h95f168e918ea9fb1 (24 samples, 0.02%) + + + +libredis_api.dylib`_$LT$$LT$alloc..vec..into_iter..IntoIter$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$..drop..DropGuard$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h5dae83ea7df03ec6 (46 samples, 0.04%) + + + +libredis_api.dylib`alloc::collections::btree::search::_$LT$impl$u20$alloc..collections..btree..node..NodeRef$LT$BorrowType$C$K$C$V$C$Type$GT$$GT$::search_node::h5c8fa117f979a985 (293 samples, 0.25%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::had93bd4f6e6c7519 (62 samples, 0.05%) + + + +libredis_api.dylib`core::str::traits::_$LT$impl$u20$core..cmp..PartialEq$u20$for$u20$str$GT$::eq::hc5548e72b35be137 (49 samples, 0.04%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::ptr::h85a8f49f32ca8746 (102 samples, 0.09%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::reserve::hc57ea00fb8c4bf95 (1,482 samples, 1.27%) + + + +libsystem_malloc.dylib`free_tiny (25 samples, 0.02%) + + + +redis-server`rdbSaveKeyValuePair (65,072 samples, 55.93%) +redis-server`rdbSaveKeyValuePair + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::get_unchecked::h0ee9db236227d022 (11 samples, 0.01%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::current_memory::hd571919e38646535 (17 samples, 0.01%) + + + +libredis_api.dylib`core::cmp::Ord::max::hcf749aeeb83bf048 (23 samples, 0.02%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::current_memory::hd62d7695628d5305 (29 samples, 0.02%) + + + +libredis_api.dylib`core::hash::Hasher::write_u8::h04949b96e50e6828 (21 samples, 0.02%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$core..iter..traits..collect..FromIterator$LT$T$GT$$GT$::from_iter::h5843de3d947f8670 (26,399 samples, 22.69%) +libredis_api.dylib`_$LT$alloc..vec... + + +libredis_api.dylib`alloc::alloc::dealloc::he20a05a81a0bb178 (106 samples, 0.09%) + + + +libsystem_malloc.dylib`szone_size (14 samples, 0.01%) + + + +libsystem_malloc.dylib`szone_size (10 samples, 0.01%) + + + +libredis_api.dylib`core::term::raw_to_rowdata::h965d0b013d599f09 (1,183 samples, 1.02%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::current_memory::hd62d7695628d5305 (15 samples, 0.01%) + + + +libredis_api.dylib`core::term::_$LT$impl$u20$core..convert..From$LT$core..big_data..RowTerm$GT$$u20$for$u20$core..result..Result$LT$erlang_term..raw_term..RawTerm$C$anyhow..Error$GT$$GT$::from::h3d1b7109c0c179af (13 samples, 0.01%) + + + +libsystem_malloc.dylib`free_tiny (169 samples, 0.15%) + + + +libredis_api.dylib`core::ptr::non_null::NonNull$LT$$u5b$T$u5d$$GT$::slice_from_raw_parts::h35725117576cb63a (26 samples, 0.02%) + + + +libredis_api.dylib`core::iter::adapters::map::map_fold::_$u7b$$u7b$closure$u7d$$u7d$::h22b5da0f895fc465 (52 samples, 0.04%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::current_memory::h175779bebc6487f2 (18 samples, 0.02%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::fold::h4d144416937ef87c (135 samples, 0.12%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::is_null::h870152844fa24474 (11 samples, 0.01%) + + + +libredis_api.dylib`alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec_in::h4a8dc7e4c2a312b7 (172 samples, 0.15%) + + + +redis-server`RedisModuleCommandDispatcher (10,408 samples, 8.95%) +redis-server.. + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::grow::h203e1f077e0776a9 (19 samples, 0.02%) + + + +libsystem_platform.dylib`_platform_memmove$VARIANT$Haswell (18 samples, 0.02%) + + + +libredis_api.dylib`alloc::alloc::alloc::h23017b089be2f6dc (56 samples, 0.05%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::split_at::hc50c484e3fefdbed (12 samples, 0.01%) + + + +libredis_api.dylib`__rg_dealloc (87 samples, 0.07%) + + + +libsystem_malloc.dylib`tiny_size (13 samples, 0.01%) + + + +libredis_api.dylib`core::term::is_row_data::h973e97e00796adce (82 samples, 0.07%) + + + +redis-server`ztrymalloc_usable (32 samples, 0.03%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (25 samples, 0.02%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (14 samples, 0.01%) + + + +libsystem_malloc.dylib`tiny_free_no_lock (38 samples, 0.03%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$u8$GT$$GT$::h0c9f490b30374b14 (13 samples, 0.01%) + + + +libredis_api.dylib`_$LT$T$u20$as$u20$core..convert..TryInto$LT$U$GT$$GT$::try_into::h287efe7916eba977 (33 samples, 0.03%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::iter::h725380fd1ee3a351 (24 samples, 0.02%) + + + +libredis_api.dylib`__rg_dealloc (59 samples, 0.05%) + + + +libredis_api.dylib`core::iter::traits::exact_size::ExactSizeIterator::len::h31ddf590c2a26e20 (38 samples, 0.03%) + + + +libredis_api.dylib`core::ptr::const_ptr::_$LT$impl$u20$$BP$const$u20$T$GT$::guaranteed_eq::h5642173ff746f1bd (294 samples, 0.25%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::allocate_in::h2bec131458e16144 (104 samples, 0.09%) + + + +libredis_api.dylib`core::ptr::non_null::NonNull$LT$T$GT$::as_ptr::h2777f7d0d1ee40a3 (501 samples, 0.43%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::needs_to_grow::hc51dfadd8472bf2a (17 samples, 0.01%) + + + +libsystem_malloc.dylib`malloc (26 samples, 0.02%) + + + +libredis_api.dylib`_$LT$core..ptr..unique..Unique$LT$T$GT$$u20$as$u20$core..convert..From$LT$$RF$mut$u20$T$GT$$GT$::from::h2edae7bc6635344d (11 samples, 0.01%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::iter::h39cf829f2b65fd07 (26 samples, 0.02%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::allocate_in::hf305bce28e3bb103 (163 samples, 0.14%) + + + +libredis_api.dylib`alloc::vec::into_iter::IntoIter$LT$T$C$A$GT$::as_raw_mut_slice::hd6b2b066a73e609b (35 samples, 0.03%) + + + +libredis_api.dylib`_$LT$core..hash..sip..Sip13Rounds$u20$as$u20$core..hash..sip..Sip$GT$::d_rounds::ha43c2f4c86130e9d (40 samples, 0.03%) + + + +libredis_api.dylib`alloc::collections::btree::node::Handle$LT$alloc..collections..btree..node..NodeRef$LT$alloc..collections..btree..node..marker..Mut$C$K$C$V$C$alloc..collections..btree..node..marker..Leaf$GT$$C$alloc..collections..btree..node..marker..Edge$GT$::insert_fit::h9f8288955510198d (130 samples, 0.11%) + + + +libsystem_malloc.dylib`tiny_malloc_should_clear (14 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..slice..iter..Iter$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h119138b20614b566 (4,356 samples, 3.74%) +libr.. + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::try_fold::h68ccbb5affe19c48 (19 samples, 0.02%) + + + +libredis_api.dylib`alloc::alloc::exchange_malloc::h029e153855b7aec5 (60 samples, 0.05%) + + + +libsystem_platform.dylib`_platform_memmove$VARIANT$Haswell (24 samples, 0.02%) + + + +libredis_api.dylib`__rg_alloc (92 samples, 0.08%) + + + +libredis_api.dylib`alloc::slice::hack::to_vec::h15c0a96e5227da07 (401 samples, 0.34%) + + + +redis-server`_sdsnewlen (151 samples, 0.13%) + + + +redis-server`ztrymalloc_usable (61 samples, 0.05%) + + + +libredis_api.dylib`core::core_arch::x86::sse2::_mm_loadu_si128::hea51df4992a088f8 (27 samples, 0.02%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::dealloc::he2a70f176594312c (44 samples, 0.04%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..flatten..Flatten$LT$I$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h44d03e8336ff1aff (89 samples, 0.08%) + + + +libsystem_malloc.dylib`tiny_free_no_lock (50 samples, 0.04%) + + + +libsystem_malloc.dylib`tiny_malloc_should_clear (22 samples, 0.02%) + + + +redis-server`zmalloc (51 samples, 0.04%) + + + +libredis_api.dylib`core::core_arch::x86::sse2::_mm_set_epi8::ha01ce2e0f474fb01 (16 samples, 0.01%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::as_ptr::hec663f74100251ab (122 samples, 0.10%) + + + +libredis_api.dylib`_$LT$core..slice..iter..Iter$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::__iterator_get_unchecked::h1672f041db2ca8fb (16 samples, 0.01%) + + + +libredis_api.dylib`num_bigint::biguint::BigUint::from_bytes_le::hc1efd13e3f48985b (856 samples, 0.74%) + + + +libredis_api.dylib`_$LT$alloc..string..String$u20$as$u20$core..ops..deref..Deref$GT$::deref::hdd43b17c236e048d (137 samples, 0.12%) + + + +libsystem_malloc.dylib`tiny_malloc_should_clear (25 samples, 0.02%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::dealloc::he2a70f176594312c (45 samples, 0.04%) + + + +libredis_api.dylib`_$LT$core..ops..range..RangeFrom$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::get_unchecked::hdffe2fcffa7ea5df (10 samples, 0.01%) + + + +libredis_api.dylib`core::alloc::layout::Layout::pad_to_align::h4af14d325be0c118 (14 samples, 0.01%) + + + +libredis_api.dylib`alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec_in::ha51d956b5f3186be (349 samples, 0.30%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$core..iter..traits..collect..FromIterator$LT$T$GT$$GT$::from_iter::heb6fe80c2f49ea69 (404 samples, 0.35%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::allocate_in::hfbc34620eba13981 (165 samples, 0.14%) + + + +redis-server`ztrymalloc_usable (218 samples, 0.19%) + + + +libsystem_malloc.dylib`malloc_size (13 samples, 0.01%) + + + +redis-server`ztrymalloc_usable (126 samples, 0.11%) + + + +libredis_api.dylib`core::alloc::layout::Layout::repeat::h710da420f08dd5df (26 samples, 0.02%) + + + +libredis_api.dylib`core::alloc::layout::Layout::array::h6f6d89342f252520 (81 samples, 0.07%) + + + +redis-server`zmalloc (29 samples, 0.02%) + + + +libredis_api.dylib`__rg_dealloc (76 samples, 0.07%) + + + +libredis_api.dylib`core::ptr::const_ptr::_$LT$impl$u20$$BP$const$u20$T$GT$::is_null::hd725737af60d7ed9 (118 samples, 0.10%) + + + +libredis_api.dylib`alloc::slice::hack::to_vec::h15c0a96e5227da07 (261 samples, 0.22%) + + + +redis-server`rdbSaveRawString (601 samples, 0.52%) + + + +libredis_api.dylib`_$LT$core..ops..range..RangeTo$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::get_unchecked::h42f0cbe69cb0b91f (14 samples, 0.01%) + + + +libredis_api.dylib`alloc::raw_vec::finish_grow::h29648f6c9cce927a (137 samples, 0.12%) + + + +libredis_api.dylib`nom::bytes::complete::take::_$u7b$$u7b$closure$u7d$$u7d$::hd66f6f53f6e219a0 (28 samples, 0.02%) + + + +libredis_api.dylib`_$LT$redis_module..raw..KeyType$u20$as$u20$core..convert..From$LT$i32$GT$$GT$::from::h4205564566792453 (17 samples, 0.01%) + + + +redis-server`rdbSave (20,883 samples, 17.95%) +redis-server`rdbSave + + +libredis_api.dylib`_$LT$core..slice..iter..Iter$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h119138b20614b566 (1,416 samples, 1.22%) + + + +libredis_api.dylib`core::alloc::layout::Layout::from_size_align_unchecked::hda89d4c4bb9a2137 (15 samples, 0.01%) + + + +libredis_api.dylib`nom::bytes::complete::take::_$u7b$$u7b$closure$u7d$$u7d$::hd66f6f53f6e219a0 (40 samples, 0.03%) + + + +libsystem_malloc.dylib`tiny_free_no_lock (11 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$core..option..Option$LT$redis_module..redismodule..RedisString$GT$$GT$::h5c429412a43181c1 (11 samples, 0.01%) + + + +libsystem_malloc.dylib`malloc (101 samples, 0.09%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::fold::h4d144416937ef87c (242 samples, 0.21%) + + + +libredis_api.dylib`core::big_data::BigData::insert_list::h175e73f6f24a3c8b (5,011 samples, 4.31%) +libre.. + + +libsystem_malloc.dylib`szone_malloc_should_clear (35 samples, 0.03%) + + + +libsystem_malloc.dylib`malloc (43 samples, 0.04%) + + + +0x7ffeeddf1738 (16 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..hash..sip..Sip13Rounds$u20$as$u20$core..hash..sip..Sip$GT$::d_rounds::ha43c2f4c86130e9d (53 samples, 0.05%) + + + +redis-server`sigShutdownHandler (17 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..zip..Zip$LT$A$C$B$GT$$u20$as$u20$core..iter..adapters..zip..ZipImpl$LT$A$C$B$GT$$GT$::new::h9d253b1077566d8d (12 samples, 0.01%) + + + +redis-server`RM_SaveStringBuffer (1,959 samples, 1.68%) + + + +libredis_api.dylib`core::ops::function::impls::_$LT$impl$u20$core..ops..function..FnOnce$LT$A$GT$$u20$for$u20$$RF$mut$u20$F$GT$::call_once::hc2e7b996d76480f2 (13,538 samples, 11.64%) +libredis_api.dyli.. + + +libredis_api.dylib`__rg_alloc (77 samples, 0.07%) + + + +redis-server`ztrymalloc_usable (29 samples, 0.02%) + + + +libsystem_platform.dylib`_platform_memcmp (10 samples, 0.01%) + + + +libredis_api.dylib`core::str::traits::_$LT$impl$u20$core..cmp..PartialEq$u20$for$u20$str$GT$::eq::hc5548e72b35be137 (123 samples, 0.11%) + + + +libredis_api.dylib`core::intrinsics::copy_nonoverlapping::h2afaeac7aaf597b7 (120 samples, 0.10%) + + + +libsystem_malloc.dylib`szone_size (14 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..flatten..FlattenCompat$LT$I$C$U$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::hf9a3164f14caea6e (89 samples, 0.08%) + + + +libredis_api.dylib`hashbrown::map::make_hash::he56e530b6b4e3a48 (442 samples, 0.38%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::reserve::h7f6d01c3f639c9c5 (85 samples, 0.07%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::ptr::h85a8f49f32ca8746 (97 samples, 0.08%) + + + +libsystem_malloc.dylib`malloc_size (12 samples, 0.01%) + + + +libredis_api.dylib`core::hash::sip::u8to64_le::h438c01d58f67829a (98 samples, 0.08%) + + + +libredis_api.dylib`core::ptr::const_ptr::_$LT$impl$u20$$BP$const$u20$T$GT$::guaranteed_eq::h5642173ff746f1bd (15 samples, 0.01%) + + + +libsystem_c.dylib`fwrite (111 samples, 0.10%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::grow::h203e1f077e0776a9 (65 samples, 0.06%) + + + +libredis_api.dylib`alloc::boxed::Box$LT$T$C$A$GT$::try_new_uninit_in::h204b853d37cc4142 (10 samples, 0.01%) + + + +libredis_api.dylib`core::cmp::impls::_$LT$impl$u20$core..cmp..PartialEq$LT$$RF$B$GT$$u20$for$u20$$RF$A$GT$::ne::h9cbf132fa573fe0f (14 samples, 0.01%) + + + +libredis_api.dylib`std::thread::local::lazy::LazyKeyInner$LT$T$GT$::get::haf24e475a54e8ef9 (12 samples, 0.01%) + + + +libredis_api.dylib`nom::bytes::complete::tag::_$u7b$$u7b$closure$u7d$$u7d$::h6bbbf177392646ec (312 samples, 0.27%) + + + +libredis_api.dylib`hashbrown::raw::sse2::Group::match_byte::h4c4b57fb64a8721b (27 samples, 0.02%) + + + +libredis_api.dylib`hashbrown::map::make_hash::he56e530b6b4e3a48 (142 samples, 0.12%) + + + +libredis_api.dylib`alloc::alloc::alloc::h5e7260c1d6a40b28 (67 samples, 0.06%) + + + +libredis_api.dylib`_$LT$core..hash..sip..SipHasher13$u20$as$u20$core..hash..Hasher$GT$::finish::hce0e6f44bc1c4395 (19 samples, 0.02%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::allocate_in::h9676e7da28c8d531 (86 samples, 0.07%) + + + +libredis_api.dylib`_$LT$$RF$$u5b$u8$u5d$$u20$as$u20$nom..traits..Compare$LT$$RF$$u5b$u8$u5d$$GT$$GT$::compare::_$u7b$$u7b$closure$u7d$$u7d$::h5c0cc2673f7e0b2c (11 samples, 0.01%) + + + +libredis_api.dylib`alloc::vec::set_len_on_drop::SetLenOnDrop::increment_len::h2ddd5be1cd2eaccf (35 samples, 0.03%) + + + +libsystem_pthread.dylib`thread_start (16 samples, 0.01%) + + + +redis-server`zmalloc (20 samples, 0.02%) + + + +redis-server`zmalloc (14 samples, 0.01%) + + + +libredis_api.dylib`num_bigint::bigint::convert::_$LT$impl$u20$num_traits..cast..ToPrimitive$u20$for$u20$num_bigint..bigint..BigInt$GT$::to_u128::hc46cf4cab0fa1997 (109 samples, 0.09%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (94 samples, 0.08%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::ptr::h85a8f49f32ca8746 (28 samples, 0.02%) + + + +libsystem_malloc.dylib`tiny_malloc_should_clear (18 samples, 0.02%) + + + +redis-server`addReplyBulkCBuffer (21 samples, 0.02%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::dealloc::he2a70f176594312c (103 samples, 0.09%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::h87fde21e54d22a5b (76 samples, 0.07%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::split_at::hc50c484e3fefdbed (26 samples, 0.02%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::for_each::h3322bdfafc6d63cb (11,395 samples, 9.79%) +libredis_api.d.. + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..deref..Deref$GT$::deref::h245c29457e1a248d (33 samples, 0.03%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::into_box::h14b2ded2b2ebd1e4 (42 samples, 0.04%) + + + +libredis_api.dylib`alloc::collections::btree::node::Handle$LT$alloc..collections..btree..node..NodeRef$LT$alloc..collections..btree..node..marker..Mut$C$K$C$V$C$NodeType$GT$$C$alloc..collections..btree..node..marker..KV$GT$::split_leaf_data::h326a50dd3bd52bdc (15 samples, 0.01%) + + + +libredis_api.dylib`core::array::_$LT$impl$u20$core..convert..TryFrom$LT$$RF$$u5b$T$u5d$$GT$$u20$for$u20$$u5b$T$u3b$$u20$N$u5d$$GT$::try_from::h95542ea918f5326b (14 samples, 0.01%) + + + +libredis_api.dylib`core::slice::cmp::_$LT$impl$u20$core..cmp..PartialEq$LT$$u5b$B$u5d$$GT$$u20$for$u20$$u5b$A$u5d$$GT$::eq::h1985a896db440b11 (116 samples, 0.10%) + + + +libredis_api.dylib`core::alloc::layout::Layout::repeat::hf4271170a33e3251 (22 samples, 0.02%) + + + +redis-server`ztrymalloc_usable (46 samples, 0.04%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (20 samples, 0.02%) + + + +libredis_api.dylib`core::alloc::layout::Layout::array::h6f6d89342f252520 (22 samples, 0.02%) + + + +libsystem_c.dylib`__sflush (92 samples, 0.08%) + + + +libredis_api.dylib`core::cmp::min_by::h939e4a5c09fc59a4 (26 samples, 0.02%) + + + +libredis_api.dylib`erlang_term::dump::small_tuple::_$u7b$$u7b$closure$u7d$$u7d$::h5f5fdd04f2f9b26b (13,501 samples, 11.60%) +libredis_api.dyli.. + + +libsystem_platform.dylib`_platform_memmove$VARIANT$Haswell (15 samples, 0.01%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::try_fold::h68ccbb5affe19c48 (30 samples, 0.03%) + + + +libredis_api.dylib`__rg_alloc (10 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h7394d49153c9a25f (485 samples, 0.42%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::guaranteed_eq::h0d48ab76d8914d8c (12 samples, 0.01%) + + + +libredis_api.dylib`core::alloc::layout::Layout::repeat::hf4271170a33e3251 (34 samples, 0.03%) + + + +libsystem_malloc.dylib`tiny_free_no_lock (24 samples, 0.02%) + + + +libsystem_malloc.dylib`tiny_free_no_lock (43 samples, 0.04%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::get_unchecked::h0ee9db236227d022 (13 samples, 0.01%) + + + +libredis_api.dylib`alloc::collections::btree::map::entry::VacantEntry$LT$K$C$V$GT$::insert::h936c8c2ec1e24793 (263 samples, 0.23%) + + + +libredis_api.dylib`_$LT$erlang_term..raw_term..RawTerm$u20$as$u20$core..clone..Clone$GT$::clone::h15d8f00741048cea (175 samples, 0.15%) + + + +redis-server`zmalloc (19 samples, 0.02%) + + + +libredis_api.dylib`alloc::collections::btree::navigate::LazyLeafRange$LT$BorrowType$C$K$C$V$GT$::init_front::hdb5a0775a30a9d6c (21 samples, 0.02%) + + + +libredis_api.dylib`alloc::alloc::Global::grow_impl::h35a8251407dd2c03 (262 samples, 0.23%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::get_unchecked::heb678ea81e3255a9 (34 samples, 0.03%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::h7fcd034efd846811 (125 samples, 0.11%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::collect::h39580c8733ba4477 (48,167 samples, 41.40%) +libredis_api.dylib`core::iter::traits::iterator::Iterator::collect.. + + +libsystem_c.dylib`__srefill (15 samples, 0.01%) + + + +libredis_api.dylib`core::ops::function::FnMut::call_mut::h8de286cbe912324d (2,452 samples, 2.11%) +l.. + + +libredis_api.dylib`redis_api::api::to_redis_res_ok::ha2948e28c5eb20a0 (697 samples, 0.60%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::h4decaa95bf10ec4c (253 samples, 0.22%) + + + +libredis_api.dylib`alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec_in::h4a8dc7e4c2a312b7 (71 samples, 0.06%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$GT$::with_capacity::h8225deb6d3ec7783 (78 samples, 0.07%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::current_memory::hd571919e38646535 (30 samples, 0.03%) + + + +libredis_api.dylib`core::term::to_raw_term::h57038324f51b2f82 (38 samples, 0.03%) + + + +libredis_api.dylib`core::ptr::unique::Unique$LT$T$GT$::as_ptr::hff1173a8595f9b5c (55 samples, 0.05%) + + + +libredis_api.dylib`hashbrown::raw::h2::h6049415d44625a27 (12 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..vec..drain..Drain$LT$u8$GT$$GT$::h4d73c9161a770186 (89 samples, 0.08%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::had93bd4f6e6c7519 (45 samples, 0.04%) + + + +libredis_api.dylib`redis_module::redismodule::RedisString::new::hb1fe1221493fd60a (39 samples, 0.03%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..skip..Skip$LT$I$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h2ea3093bc0a72f52 (91 samples, 0.08%) + + + +libredis_api.dylib`_$LT$alloc..vec..drain..Drain$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::hb5d1580ceeb2b164 (14 samples, 0.01%) + + + +libsystem_malloc.dylib`tiny_free_no_lock (55 samples, 0.05%) + + + +libsystem_malloc.dylib`tiny_size (14 samples, 0.01%) + + + +libredis_api.dylib`alloc::alloc::Global::alloc_impl::h7acb0c73e20b3e9c (53 samples, 0.05%) + + + +libredis_api.dylib`__rg_dealloc (25 samples, 0.02%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::skip::hb4bbb45dc116d9a2 (10 samples, 0.01%) + + + +redis-server`ztrymalloc_usable (45 samples, 0.04%) + + + +libredis_api.dylib`_$LT$std..collections..hash..map..DefaultHasher$u20$as$u20$core..hash..Hasher$GT$::write::h8dafff3bd35e1d82 (25 samples, 0.02%) + + + +libsystem_malloc.dylib`tiny_free_no_lock (31 samples, 0.03%) + + + +redis-server`crcspeed64little (182 samples, 0.16%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::as_mut_ptr::h13bdf383d4a1f900 (16 samples, 0.01%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::allocate_in::h9676e7da28c8d531 (151 samples, 0.13%) + + + +libredis_api.dylib`__rg_realloc (25 samples, 0.02%) + + + +libredis_api.dylib`redis_module::context::Context::open_key_writable::h61bd5ee437753a04 (230 samples, 0.20%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::dealloc::he2a70f176594312c (36 samples, 0.03%) + + + +libredis_api.dylib`_$LT$$RF$$u5b$u8$u5d$$u20$as$u20$nom..traits..InputTake$GT$::take_split::h918d92f542200974 (43 samples, 0.04%) + + + +libsystem_kernel.dylib`write (70 samples, 0.06%) + + + +libredis_api.dylib`_$LT$core..hash..sip..Hasher$LT$S$GT$$u20$as$u20$core..hash..Hasher$GT$::finish::h715a2b3c1a4b4ae3 (29 samples, 0.02%) + + + +libredis_api.dylib`_$LT$core..slice..iter..Iter$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h119138b20614b566 (29 samples, 0.02%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..flatten..FlattenCompat$LT$I$C$U$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::size_hint::h92ccf79de4fd8f58 (54 samples, 0.05%) + + + +libredis_api.dylib`ordermap::OrderMap$LT$K$C$V$C$S$GT$::insert::h8f3db11129b518a4 (844 samples, 0.73%) + + + +libredis_api.dylib`_$LT$alloc..vec..into_iter..IntoIter$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h1bb63491b04b407f (2,239 samples, 1.92%) +l.. + + +libsystem_platform.dylib`_platform_memmove$VARIANT$Haswell (26 samples, 0.02%) + + + +libredis_api.dylib`core::alloc::layout::Layout::repeat::hf4271170a33e3251 (32 samples, 0.03%) + + + +libsystem_malloc.dylib`free_tiny (41 samples, 0.04%) + + + +libredis_api.dylib`_$LT$core..slice..iter..Iter$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::hca77afca7809ccae (102 samples, 0.09%) + + + +libredis_api.dylib`_$LT$std..collections..hash..map..DefaultHasher$u20$as$u20$core..hash..Hasher$GT$::write::h8dafff3bd35e1d82 (180 samples, 0.15%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::as_mut_ptr::h1d00c440e29474d9 (18 samples, 0.02%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::split_at_unchecked::hc9b7e674c053a809 (29 samples, 0.02%) + + + +libredis_api.dylib`core::slice::raw::from_raw_parts::he22bbeb2d1fcc778 (10 samples, 0.01%) + + + +libredis_api.dylib`erlang_term::dump::to_bytes::hf632625c164f3d73 (678 samples, 0.58%) + + + +libredis_api.dylib`core::option::Option$LT$T$GT$::map::hb8bd021b3151f744 (904 samples, 0.78%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::allocate_in::h9676e7da28c8d531 (228 samples, 0.20%) + + + +libredis_api.dylib`core::ptr::non_null::NonNull$LT$T$GT$::as_ptr::h3ec1bdc090918b3b (16 samples, 0.01%) + + + +redis-server`rdbSaveRio (65,081 samples, 55.94%) +redis-server`rdbSaveRio + + +libsystem_malloc.dylib`free_tiny (62 samples, 0.05%) + + + +libredis_api.dylib`core::option::Option$LT$T$GT$::map_or::hee5d5ac5c6a11d47 (25 samples, 0.02%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::for_each::hd336a159e8be84b3 (30 samples, 0.03%) + + + +libredis_api.dylib`alloc::slice::hack::to_vec::h15c0a96e5227da07 (138 samples, 0.12%) + + + +libredis_api.dylib`core::cell::RefCell$LT$T$GT$::try_borrow::h12508dc28996f504 (31 samples, 0.03%) + + + +libredis_api.dylib`__rg_alloc (78 samples, 0.07%) + + + +libsystem_malloc.dylib`tiny_malloc_should_clear (21 samples, 0.02%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (54 samples, 0.05%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::reserve::hf124c46a135943b3 (528 samples, 0.45%) + + + +libredis_api.dylib`_$LT$T$u20$as$u20$core..convert..TryInto$LT$U$GT$$GT$::try_into::hf06fc686448b34d0 (20 samples, 0.02%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h1dd396de8068b17a (16 samples, 0.01%) + + + +redis-server`decrRefCount (149 samples, 0.13%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::get_unchecked::hab4ea38e63e0aadb (14 samples, 0.01%) + + + +redis-server`catAppendOnlyGenericCommand (411 samples, 0.35%) + + + +libredis_api.dylib`alloc::alloc::alloc::hfd939e44061a7479 (45 samples, 0.04%) + + + +libredis_api.dylib`erlang_term::parse::small_big_int::he0aa349c6ec894ed (803 samples, 0.69%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::is_null::h870152844fa24474 (14 samples, 0.01%) + + + +libredis_api.dylib`core::cmp::Ord::min::h1dd8ffb5d32f5ba9 (13 samples, 0.01%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::current_memory::hd62d7695628d5305 (61 samples, 0.05%) + + + +libredis_api.dylib`alloc::collections::btree::map::BTreeMap$LT$K$C$V$GT$::entry::h376989960af09a3a (354 samples, 0.30%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::had93bd4f6e6c7519 (28 samples, 0.02%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::get_unchecked::h0ee9db236227d022 (10 samples, 0.01%) + + + +libsystem_malloc.dylib`malloc_size (20 samples, 0.02%) + + + +libredis_api.dylib`core::term::_$LT$impl$u20$core..traits..ToBytes$u20$for$u20$$RF$core..big_data..BigData$GT$::to_bytes::h3228b4348a038fcb (20,271 samples, 17.42%) +libredis_api.dylib`core::te.. + + +libredis_api.dylib`alloc::alloc::dealloc::he20a05a81a0bb178 (33 samples, 0.03%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$alloc..vec..spec_from_iter..SpecFromIter$LT$T$C$I$GT$$GT$::from_iter::hcd3460d457ad1fed (67 samples, 0.06%) + + + +libredis_api.dylib`std::collections::hash::map::HashMap$LT$K$C$V$C$S$GT$::get::h71547b545a32793d (303 samples, 0.26%) + + + +libredis_api.dylib`core::ptr::non_null::NonNull$LT$T$GT$::as_ptr::h2777f7d0d1ee40a3 (501 samples, 0.43%) + + + +libredis_api.dylib`__rg_alloc (54 samples, 0.05%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::is_null::h870152844fa24474 (73 samples, 0.06%) + + + +libredis_api.dylib`_$LT$core..hash..sip..SipHasher13$u20$as$u20$core..hash..Hasher$GT$::finish::hce0e6f44bc1c4395 (31 samples, 0.03%) + + + +redis-server`zfree (46 samples, 0.04%) + + + +redis-server`zmalloc (25 samples, 0.02%) + + + +libsystem_malloc.dylib`tiny_malloc_should_clear (53 samples, 0.05%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::ptr::hae619a93b209ff1d (114 samples, 0.10%) + + + +redis-server`zmalloc (65 samples, 0.06%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..map..Map$LT$I$C$F$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::size_hint::h7268ba08f486133d (12 samples, 0.01%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::current_memory::h7060d7fc790ac696 (26 samples, 0.02%) + + + +libredis_api.dylib`alloc::alloc::Global::alloc_impl::h7acb0c73e20b3e9c (25 samples, 0.02%) + + + +libredis_api.dylib`core::alloc::layout::Layout::repeat::hf4271170a33e3251 (99 samples, 0.09%) + + + +libsystem_malloc.dylib`tiny_malloc_from_free_list (10 samples, 0.01%) + + + +libredis_api.dylib`core::iter::adapters::zip::Zip$LT$A$C$B$GT$::new::hea5fba25b6062aed (44 samples, 0.04%) + + + +libredis_api.dylib`alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec_in::ha51d956b5f3186be (310 samples, 0.27%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::split_at::hc50c484e3fefdbed (14 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..deref..Deref$GT$::deref::h245c29457e1a248d (14 samples, 0.01%) + + + +libredis_api.dylib`core::term::atom_to_raw_term::h3413a5afe4c0130e (10 samples, 0.01%) + + + +libredis_api.dylib`erlang_term::dump::small_tuple::_$u7b$$u7b$closure$u7d$$u7d$::h5f5fdd04f2f9b26b (4,357 samples, 3.74%) +libr.. + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hcea6e609b5b85f86 (128 samples, 0.11%) + + + +libredis_api.dylib`_$LT$core..hash..sip..SipHasher13$u20$as$u20$core..hash..Hasher$GT$::finish::hecf9bdc69ccfda2e (46 samples, 0.04%) + + + +libsystem_c.dylib`flockfile (35 samples, 0.03%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::had93bd4f6e6c7519 (57 samples, 0.05%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::push::h78256bbe69ff0dd7 (34 samples, 0.03%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::split_at_unchecked::hc9b7e674c053a809 (30 samples, 0.03%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::get_unchecked::h0ee9db236227d022 (23 samples, 0.02%) + + + +libredis_api.dylib`alloc::alloc::alloc::h75bdbb68371fdece (72 samples, 0.06%) + + + +libredis_api.dylib`_$LT$core..hash..sip..Sip13Rounds$u20$as$u20$core..hash..sip..Sip$GT$::c_rounds::h2cf4c1e2193db371 (13 samples, 0.01%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::allocate_in::h9676e7da28c8d531 (219 samples, 0.19%) + + + +libredis_api.dylib`_$LT$alloc..string..String$u20$as$u20$core..ops..deref..Deref$GT$::deref::hdd43b17c236e048d (22 samples, 0.02%) + + + +libsystem_kernel.dylib`__write_nocancel (83 samples, 0.07%) + + + +libredis_api.dylib`_$LT$core..slice..iter..Iter$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h119138b20614b566 (4,296 samples, 3.69%) +libr.. + + +libredis_api.dylib`core::alloc::layout::Layout::pad_to_align::hfeab21a483a45ae6 (14 samples, 0.01%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (44 samples, 0.04%) + + + +libredis_api.dylib`alloc::alloc::realloc::h0192dc3589380d85 (145 samples, 0.12%) + + + +libredis_api.dylib`core::alloc::layout::Layout::repeat::hf4271170a33e3251 (32 samples, 0.03%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::dealloc::he2a70f176594312c (72 samples, 0.06%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hcea6e609b5b85f86 (82 samples, 0.07%) + + + +libredis_api.dylib`_$LT$core..slice..iter..Chunks$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::hb92f370d174b6633 (27 samples, 0.02%) + + + +libsystem_platform.dylib`_platform_memmove$VARIANT$Haswell (73 samples, 0.06%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::drain::h59923748d38fbff1 (11 samples, 0.01%) + + + +libredis_api.dylib`_$LT$T$u20$as$u20$core..convert..Into$LT$U$GT$$GT$::into::h3bb242fb9aa2f773 (17 samples, 0.01%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::for_each::call::_$u7b$$u7b$closure$u7d$$u7d$::hb5e4975f30246dc4 (28 samples, 0.02%) + + + +libredis_api.dylib`alloc::alloc::Global::alloc_impl::h575b8f3dcefe1b84 (64 samples, 0.06%) + + + +libredis_api.dylib`core::alloc::layout::Layout::from_size_align::hfd2b8d0fe1d648b4 (10 samples, 0.01%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::set_len::hc5e83412e34a0050 (21 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::const_ptr::_$LT$impl$u20$$BP$const$u20$T$GT$::is_null::hd725737af60d7ed9 (578 samples, 0.50%) + + + +libsystem_malloc.dylib`tiny_size (13 samples, 0.01%) + + + +libredis_api.dylib`alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec_in::h4a8dc7e4c2a312b7 (288 samples, 0.25%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::h7eee54553c0e4c9c (81 samples, 0.07%) + + + +libsystem_malloc.dylib`tiny_free_no_lock (15 samples, 0.01%) + + + +libredis_api.dylib`core::term::raw_to_rowdata::h965d0b013d599f09 (1,728 samples, 1.49%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$$LT$alloc..vec..drain..Drain$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$..drop..DropGuard$LT$u8$C$alloc..alloc..Global$GT$$GT$::h552a2b2dd48bb1da (14 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..vec..drain..Drain$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::hfead74519ed399cb (8,568 samples, 7.36%) +libredis_a.. + + +libredis_api.dylib`core::ptr::non_null::NonNull$LT$T$GT$::new_unchecked::h91df14ddf32fc6e8 (13 samples, 0.01%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::reserve::do_reserve_and_handle::h51ca0a68051325bb (72 samples, 0.06%) + + + +libsystem_malloc.dylib`tiny_free_no_lock (12 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hcea6e609b5b85f86 (36 samples, 0.03%) + + + +libredis_api.dylib`core::ptr::read::hf3a95f15e3c6a4e5 (380 samples, 0.33%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (29 samples, 0.02%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::as_ptr::h2b02707b9b49a52c (10 samples, 0.01%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::as_mut_ptr::h1d00c440e29474d9 (22 samples, 0.02%) + + + +libredis_api.dylib`core::alloc::layout::Layout::pad_to_align::hfeab21a483a45ae6 (47 samples, 0.04%) + + + +redis-server`zmalloc_usable (30 samples, 0.03%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::as_mut_ptr::h03ea79121ac16423 (13 samples, 0.01%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::for_each::call::_$u7b$$u7b$closure$u7d$$u7d$::hb5e4975f30246dc4 (473 samples, 0.41%) + + + +libsystem_malloc.dylib`tiny_free_no_lock (48 samples, 0.04%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::is_null::h6772efd21feff41a (14 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..ops..range..Range$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::get_unchecked::h879f18ac9b1f225b (12 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$ordermap..Bucket$LT$alloc..string..String$C$$LP$$RP$$GT$$GT$$GT$::ha034f29cd9bee015 (40 samples, 0.03%) + + + +libredis_api.dylib`erlang_term::parse::term::ha3368d7ee3cda585 (1,946 samples, 1.67%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_amortized::hb0a2e872829f4f3f (46 samples, 0.04%) + + + +redis-server`RM_ReplyWithStringBuffer (10 samples, 0.01%) + + + +libredis_api.dylib`_$LT$$RF$mut$u20$I$u20$as$u20$core..iter..traits..exact_size..ExactSizeIterator$GT$::len::h37a4653d66e61865 (28 samples, 0.02%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$T$C$I$GT$$GT$::spec_extend::_$u7b$$u7b$closure$u7d$$u7d$::hfef8195d958c9318 (11 samples, 0.01%) + + + +libsystem_c.dylib`clock_gettime (13 samples, 0.01%) + + + +libsystem_malloc.dylib`free_tiny (15 samples, 0.01%) + + + +libredis_api.dylib`core::alloc::layout::Layout::repeat::h59cbdd99fa06efb7 (48 samples, 0.04%) + + + +libredis_api.dylib`alloc::alloc::dealloc::he20a05a81a0bb178 (234 samples, 0.20%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::h7eee54553c0e4c9c (15 samples, 0.01%) + + + +libredis_api.dylib`_$LT$$RF$$u5b$u8$u5d$$u20$as$u20$nom..traits..InputTake$GT$::take_split::h918d92f542200974 (18 samples, 0.02%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$alloc..vec..spec_from_iter..SpecFromIter$LT$T$C$I$GT$$GT$::from_iter::h4982aada81d47921 (589 samples, 0.51%) + + + +libredis_api.dylib`_$LT$T$u20$as$u20$alloc..slice..hack..ConvertVec$GT$::to_vec::haca88a4aac980384 (168 samples, 0.14%) + + + +libsystem_malloc.dylib`tiny_free_no_lock (14 samples, 0.01%) + + + +libredis_api.dylib`redis_module::key::RedisKeyWritable::get_value::hb7ff4eaf175daf00 (123 samples, 0.11%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..deref..Deref$GT$::deref::h245c29457e1a248d (15 samples, 0.01%) + + + +libredis_api.dylib`__rg_alloc (46 samples, 0.04%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::current_memory::h7060d7fc790ac696 (11 samples, 0.01%) + + + +libredis_api.dylib`hashbrown::raw::RawTableInner$LT$A$GT$::set_ctrl_h2::h2e9c5530bf065850 (12 samples, 0.01%) + + + +libredis_api.dylib`alloc::alloc::alloc::h5e7260c1d6a40b28 (51 samples, 0.04%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..fuse..Fuse$LT$I$GT$$u20$as$u20$core..iter..adapters..fuse..FuseImpl$LT$I$GT$$GT$::next::h842fcfde1a4c5670 (316 samples, 0.27%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::ptr::h85a8f49f32ca8746 (119 samples, 0.10%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::is_null::h870152844fa24474 (10 samples, 0.01%) + + + +libredis_api.dylib`_$LT$std..collections..hash..map..DefaultHasher$u20$as$u20$core..hash..Hasher$GT$::finish::haa4fbfe328fb6975 (39 samples, 0.03%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::reserve::hd811e89464ec1280 (18 samples, 0.02%) + + + +libredis_api.dylib`alloc::alloc::alloc::h5e7260c1d6a40b28 (47 samples, 0.04%) + + + +libredis_api.dylib`core::result::Result$LT$T$C$E$GT$::ok::h3817418ddaccd0d0 (10 samples, 0.01%) + + + +libredis_api.dylib`core::alloc::layout::Layout::new::h2fb70d028d654b6d (16 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..map..Map$LT$I$C$F$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h55361d2ebcfdcb68 (13,706 samples, 11.78%) +libredis_api.dyli.. + + +libredis_api.dylib`nom::bytes::complete::tag::_$u7b$$u7b$closure$u7d$$u7d$::h6bbbf177392646ec (148 samples, 0.13%) + + + +libsystem_malloc.dylib`tiny_malloc_should_clear (13 samples, 0.01%) + + + +libsystem_malloc.dylib`malloc (25 samples, 0.02%) + + + +libredis_api.dylib`core::slice::iter::Iter$LT$T$GT$::new::hf6ec383a2a14131e (11 samples, 0.01%) + + + +libredis_api.dylib`alloc::raw_vec::finish_grow::h29648f6c9cce927a (26 samples, 0.02%) + + + +libsystem_c.dylib`ftello (10 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..hash..sip..Hasher$LT$S$GT$$u20$as$u20$core..hash..Hasher$GT$::write::h1ac23a613089a15b (15 samples, 0.01%) + + + +libsystem_malloc.dylib`tiny_malloc_from_free_list (15 samples, 0.01%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (18 samples, 0.02%) + + + +libsystem_malloc.dylib`malloc (15 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..hash..sip..Sip13Rounds$u20$as$u20$core..hash..sip..Sip$GT$::c_rounds::h2cf4c1e2193db371 (10 samples, 0.01%) + + + +redis-server`ztrymalloc_usable (87 samples, 0.07%) + + + +libredis_api.dylib`core::ptr::slice_from_raw_parts::h98a454ebe27a2a50 (10 samples, 0.01%) + + + +libredis_api.dylib`_$LT$T$u20$as$u20$alloc..slice..hack..ConvertVec$GT$::to_vec::ha05554c8663b9f84 (114 samples, 0.10%) + + + +libredis_api.dylib`core::slice::iter::Iter$LT$T$GT$::new::h916c8bc4aabe4e74 (14 samples, 0.01%) + + + +libsystem_malloc.dylib`free (13 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::is_null::h58eecec38673facb (23 samples, 0.02%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::collect::h39580c8733ba4477 (15,394 samples, 13.23%) +libredis_api.dylib`c.. + + +libsystem_malloc.dylib`tiny_malloc_should_clear (40 samples, 0.03%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::for_each::h3322bdfafc6d63cb (92 samples, 0.08%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::had93bd4f6e6c7519 (49 samples, 0.04%) + + + +redis-server`zmalloc (18 samples, 0.02%) + + + +libredis_api.dylib`alloc::alloc::realloc::h0192dc3589380d85 (21 samples, 0.02%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::current_memory::hd62d7695628d5305 (29 samples, 0.02%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (39 samples, 0.03%) + + + +libredis_api.dylib`alloc::boxed::Box$LT$T$C$A$GT$::new_uninit_in::hbca77b29ae647f6a (23 samples, 0.02%) + + + +libsystem_malloc.dylib`malloc (13 samples, 0.01%) + + + +redis-server`rdbSaveObject (20,879 samples, 17.95%) +redis-server`rdbSaveObject + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::split_at::hc50c484e3fefdbed (20 samples, 0.02%) + + + +redis-server`ztrymalloc_usable (48 samples, 0.04%) + + + +libsystem_platform.dylib`_platform_memmove$VARIANT$Haswell (21 samples, 0.02%) + + + +libredis_api.dylib`alloc::collections::btree::node::NodeRef$LT$alloc..collections..btree..node..marker..Immut$C$K$C$V$C$Type$GT$::into_leaf::h5d4b77113f7c82b7 (10 samples, 0.01%) + + + +libredis_api.dylib`alloc::alloc::Global::alloc_impl::h575b8f3dcefe1b84 (118 samples, 0.10%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..enumerate..Enumerate$LT$I$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h7602a8c46459dc3c (187 samples, 0.16%) + + + +libredis_api.dylib`core::ptr::non_null::NonNull$LT$T$GT$::new_unchecked::hb8ac7e6540cf8ab4 (22 samples, 0.02%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::iter::h39cf829f2b65fd07 (23 samples, 0.02%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..deref..Deref$GT$::deref::h02038b0b23a436f2 (25 samples, 0.02%) + + + +libsystem_malloc.dylib`tiny_free_no_lock (12 samples, 0.01%) + + + +libredis_api.dylib`core::alloc::layout::Layout::pad_to_align::h416ac49604c0adc7 (37 samples, 0.03%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::hcb902ff29d80f0c7 (264 samples, 0.23%) + + + +libredis_api.dylib`core::ptr::read::hf3a95f15e3c6a4e5 (363 samples, 0.31%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::had93bd4f6e6c7519 (60 samples, 0.05%) + + + +libredis_api.dylib`core::slice::iter::Iter$LT$T$GT$::new::h9497bb9a874fd2de (13 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::h7eee54553c0e4c9c (121 samples, 0.10%) + + + +libsystem_malloc.dylib`free_tiny (54 samples, 0.05%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::split_at_unchecked::hc9b7e674c053a809 (52 samples, 0.04%) + + + +libredis_api.dylib`_$LT$std..collections..hash..map..RandomState$u20$as$u20$core..hash..BuildHasher$GT$::build_hasher::heed58bfc59cad386 (18 samples, 0.02%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::had93bd4f6e6c7519 (27 samples, 0.02%) + + + +libredis_api.dylib`hashbrown::raw::sse2::Group::load::h1342b5e5e200a546 (60 samples, 0.05%) + + + +libredis_api.dylib`_$LT$F$u20$as$u20$nom..internal..Parser$LT$I$C$O$C$E$GT$$GT$::parse::h0c20f113c9ff2b76 (3,708 samples, 3.19%) +lib.. + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::grow::h203e1f077e0776a9 (234 samples, 0.20%) + + + +libredis_api.dylib`alloc::vec::set_len_on_drop::SetLenOnDrop::increment_len::h2ddd5be1cd2eaccf (46 samples, 0.04%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$T$C$I$GT$$GT$::spec_extend::h7c6f6a542f0dc3e1 (26 samples, 0.02%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::had93bd4f6e6c7519 (51 samples, 0.04%) + + + +libredis_api.dylib`core::slice::iter::Iter$LT$T$GT$::new::hf6ec383a2a14131e (20 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$core..iter..adapters..fuse..Fuse$LT$core..iter..adapters..map..Map$LT$alloc..vec..into_iter..IntoIter$LT$erlang_term..raw_term..RawTerm$GT$$C$erlang_term..dump..small_tuple..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$$GT$::h9fa899a81e694337 (215 samples, 0.18%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::h7fcd034efd846811 (60 samples, 0.05%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::position::h01b1ef08652a8fc4 (25 samples, 0.02%) + + + +libredis_api.dylib`_$LT$core..result..Result$LT$T$C$E$GT$$u20$as$u20$core..ops..try_trait..Try$GT$::branch::h5e110f5334cea412 (11 samples, 0.01%) + + + +redis-server`loadAppendOnlyFile (17,739 samples, 15.25%) +redis-server`loadAppend.. + + +libredis_api.dylib`nom::bytes::complete::take::_$u7b$$u7b$closure$u7d$$u7d$::hd66f6f53f6e219a0 (29 samples, 0.02%) + + + +redis-server`ztrymalloc_usable (63 samples, 0.05%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::split_at_unchecked::hc9b7e674c053a809 (21 samples, 0.02%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..deref..Deref$GT$::deref::h02038b0b23a436f2 (10 samples, 0.01%) + + + +libredis_api.dylib`__rg_alloc (40 samples, 0.03%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::h2f7cec729de27f12 (127 samples, 0.11%) + + + +redis-server`writeToClient (71 samples, 0.06%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..deref..Deref$GT$::deref::h245c29457e1a248d (23 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$core..option..Option$LT$alloc..vec..into_iter..IntoIter$LT$u8$GT$$GT$$GT$::h167241fc7d30bb42 (201 samples, 0.17%) + + + +libsystem_c.dylib`localtime_r (21 samples, 0.02%) + + + +libredis_api.dylib`core::cmp::min::h36d21eae670e3844 (15 samples, 0.01%) + + + +libsystem_malloc.dylib`tiny_malloc_should_clear (16 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h620cf830d3f9eccd (89 samples, 0.08%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..vec..drain..Drain$LT$u8$GT$$GT$::h4d73c9161a770186 (14 samples, 0.01%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::as_mut_ptr::h1d00c440e29474d9 (19 samples, 0.02%) + + + +libredis_api.dylib`__rg_realloc (21 samples, 0.02%) + + + +libredis_api.dylib`std::collections::hash::map::RandomState::new::_$u7b$$u7b$closure$u7d$$u7d$::h5a26eff6e72e0667 (34 samples, 0.03%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::had93bd4f6e6c7519 (59 samples, 0.05%) + + + +libredis_api.dylib`alloc::slice::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$$u5b$T$u5d$$GT$::to_owned::h7cc7e157ea72c1cc (12 samples, 0.01%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (38 samples, 0.03%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::remove::hd1d7d2905edb4f73 (23 samples, 0.02%) + + + +libsystem_malloc.dylib`malloc (26 samples, 0.02%) + + + +libredis_api.dylib`_$LT$core..hash..sip..SipHasher13$u20$as$u20$core..hash..Hasher$GT$::finish::hce0e6f44bc1c4395 (58 samples, 0.05%) + + + +libredis_api.dylib`alloc::collections::btree::node::NodeRef$LT$alloc..collections..btree..node..marker..Mut$C$K$C$V$C$Type$GT$::key_area_mut::h8730d6458ddf3ab2 (25 samples, 0.02%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::h7eee54553c0e4c9c (52 samples, 0.04%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::from_raw_parts_in::h5c10510c4a6085bc (18 samples, 0.02%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (86 samples, 0.07%) + + + +libredis_api.dylib`core::ptr::non_null::NonNull$LT$T$GT$::new_unchecked::hb8ac7e6540cf8ab4 (350 samples, 0.30%) + + + +redis-server`ztrymalloc_usable (48 samples, 0.04%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::had93bd4f6e6c7519 (42 samples, 0.04%) + + + +libredis_api.dylib`erlang_term::parse::term::ha3368d7ee3cda585 (2,926 samples, 2.51%) +li.. + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::reserve::do_reserve_and_handle::h51ca0a68051325bb (497 samples, 0.43%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::is_null::h870152844fa24474 (28 samples, 0.02%) + + + +libredis_api.dylib`_$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h7394d49153c9a25f (144 samples, 0.12%) + + + +libsystem_malloc.dylib`malloc (10 samples, 0.01%) + + + +libredis_api.dylib`alloc::alloc::Global::grow_impl::h35a8251407dd2c03 (25 samples, 0.02%) + + + +dyld`dyldbootstrap::start (10 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::h4488e33be5257b6e (72 samples, 0.06%) + + + +redis-server`ztrymalloc_usable (66 samples, 0.06%) + + + +libredis_api.dylib`alloc::boxed::Box$LT$T$C$A$GT$::into_raw_with_allocator::h2324a7a9ae755467 (32 samples, 0.03%) + + + +libredis_api.dylib`_$LT$std..collections..hash..map..DefaultHasher$u20$as$u20$core..hash..Hasher$GT$::write::h8dafff3bd35e1d82 (12 samples, 0.01%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::h2f7cec729de27f12 (250 samples, 0.21%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (23 samples, 0.02%) + + + +libsystem_malloc.dylib`free_tiny (38 samples, 0.03%) + + + +libredis_api.dylib`core::alloc::layout::Layout::repeat::h8115c0a361c8e985 (19 samples, 0.02%) + + + +libredis_api.dylib`hashbrown::raw::RawIterHash$LT$T$C$A$GT$::new::h1511dfd5908d3eda (38 samples, 0.03%) + + + +libredis_api.dylib`alloc::slice::hack::to_vec::h15c0a96e5227da07 (339 samples, 0.29%) + + + +libsystem_platform.dylib`_platform_memcmp (30 samples, 0.03%) + + + +libredis_api.dylib`core::alloc::layout::Layout::new::h2fb70d028d654b6d (10 samples, 0.01%) + + + +libsystem_malloc.dylib`tiny_malloc_should_clear (24 samples, 0.02%) + + + +libredis_api.dylib`core::hash::Hasher::write_u8::h04949b96e50e6828 (22 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::const_ptr::_$LT$impl$u20$$BP$const$u20$T$GT$::is_null::hd725737af60d7ed9 (11 samples, 0.01%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::current_memory::h43a2bf40887de8b2 (23 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::is_null::h870152844fa24474 (318 samples, 0.27%) + + + +redis-server`expireIfNeeded (12 samples, 0.01%) + + + +libsystem_malloc.dylib`free_tiny (25 samples, 0.02%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::position::h01b1ef08652a8fc4 (25 samples, 0.02%) + + + +libredis_api.dylib`hashbrown::raw::RawTableInner$LT$A$GT$::find_insert_slot::h848a8eb4bb90f039 (29 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::guaranteed_eq::h0d48ab76d8914d8c (243 samples, 0.21%) + + + +libredis_api.dylib`_$LT$alloc..vec..drain..Drain$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::hfead74519ed399cb (10 samples, 0.01%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::had93bd4f6e6c7519 (72 samples, 0.06%) + + + +libsystem_malloc.dylib`malloc (19 samples, 0.02%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (26 samples, 0.02%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::push::h7cec19039c14486e (15 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..ops..range..RangeTo$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::get_unchecked::hea60c4f2416a8606 (15 samples, 0.01%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::split_at_unchecked::hc9b7e674c053a809 (42 samples, 0.04%) + + + +libredis_api.dylib`core::alloc::layout::Layout::repeat::hf4271170a33e3251 (26 samples, 0.02%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..collect..IntoIterator$GT$::into_iter::hfd2d474cfe71aa80 (86 samples, 0.07%) + + + +libredis_api.dylib`hashbrown::raw::RawIterHashInner$LT$A$GT$::new::hd04cb9d37381cd03 (38 samples, 0.03%) + + + +libredis_api.dylib`_$LT$alloc..string..String$u20$as$u20$core..ops..index..Index$LT$core..ops..range..RangeFull$GT$$GT$::index::h186e6c986575e6d4 (17 samples, 0.01%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::push::hb51fd68f91e9a896 (73 samples, 0.06%) + + + +libsystem_malloc.dylib`malloc (32 samples, 0.03%) + + + +libredis_api.dylib`core::ptr::read::h016d42abb0c6df01 (62 samples, 0.05%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$core..big_data..RowData$GT$$GT$::hf998b2b65aac4b40 (90 samples, 0.08%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::had93bd4f6e6c7519 (70 samples, 0.06%) + + + +redis-server`rdbSaveLzfBlob (493 samples, 0.42%) + + + +libredis_api.dylib`alloc::alloc::Global::alloc_impl::habab3b6f8f369e0f (97 samples, 0.08%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::h7fcd034efd846811 (196 samples, 0.17%) + + + +libredis_api.dylib`_$LT$alloc..vec..drain..Drain$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::hb5d1580ceeb2b164 (25 samples, 0.02%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..flatten..FlattenCompat$LT$I$C$U$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::hee36935019e92cdb (5,684 samples, 4.89%) +libred.. + + +libsystem_malloc.dylib`szone_malloc_should_clear (25 samples, 0.02%) + + + +libredis_api.dylib`erlang_term::dump::small_big_int::h892d8a7a0bc9f7b5 (543 samples, 0.47%) + + + +libredis_api.dylib`_$LT$alloc..vec..into_iter..IntoIter$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h1bb63491b04b407f (685 samples, 0.59%) + + + +libredis_api.dylib`_$LT$core..ops..range..Range$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::get_unchecked::hf4a06a0a9e6c7a0f (14 samples, 0.01%) + + + +libredis_api.dylib`alloc::alloc::dealloc::hc9b79fb237429f08 (56 samples, 0.05%) + + + +libredis_api.dylib`_$LT$core..hash..sip..SipHasher13$u20$as$u20$core..hash..Hasher$GT$::write::hec6435422e592c25 (24 samples, 0.02%) + + + +libredis_api.dylib`alloc::collections::btree::node::NodeRef$LT$alloc..collections..btree..node..marker..Mut$C$K$C$V$C$Type$GT$::val_area_mut::h4114558188c817c4 (22 samples, 0.02%) + + + +libredis_api.dylib`core::iter::traits::exact_size::ExactSizeIterator::len::h99c2aa5ab4caf810 (70 samples, 0.06%) + + + +redis-server`getMonotonicUs_posix (60 samples, 0.05%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (13 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..ops..range..RangeFrom$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::get_unchecked::hdffe2fcffa7ea5df (15 samples, 0.01%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::current_memory::h7060d7fc790ac696 (12 samples, 0.01%) + + + +libredis_api.dylib`alloc::alloc::alloc::h5e7260c1d6a40b28 (122 samples, 0.10%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$GT$::with_capacity::h1978ee346e744d48 (200 samples, 0.17%) + + + +libredis_api.dylib`_$LT$alloc..vec..drain..Drain$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::_$u7b$$u7b$closure$u7d$$u7d$::h4d1dfdaf1e96314a (1,512 samples, 1.30%) + + + +libredis_api.dylib`alloc::alloc::Global::grow_impl::h35a8251407dd2c03 (807 samples, 0.69%) + + + +libsystem_malloc.dylib`malloc_size (29 samples, 0.02%) + + + +libredis_api.dylib`core::alloc::layout::Layout::pad_to_align::hfeab21a483a45ae6 (17 samples, 0.01%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::as_mut_ptr::h4617b686a076ecc8 (18 samples, 0.02%) + + + +libsystem_malloc.dylib`malloc_size (11 samples, 0.01%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::get_unchecked::hb3593de19b9bf9a2 (10 samples, 0.01%) + + + +libsystem_malloc.dylib`tiny_free_no_lock (12 samples, 0.01%) + + + +libredis_api.dylib`erlang_term::dump::small_big_int::h892d8a7a0bc9f7b5 (1,629 samples, 1.40%) + + + +libredis_api.dylib`core::alloc::layout::Layout::from_size_align_unchecked::hda89d4c4bb9a2137 (12 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..ops..range..Range$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::get_unchecked::hf4a06a0a9e6c7a0f (13 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::deallocate::h4868337d28f9be1a (47 samples, 0.04%) + + + +libredis_api.dylib`_$LT$hashbrown..raw..bitmask..BitMaskIter$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::hb90a4f270cf6fc10 (10 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::guaranteed_eq::h0d48ab76d8914d8c (75 samples, 0.06%) + + + +libredis_api.dylib`core::ptr::slice_from_raw_parts_mut::h525678cbe4632578 (11 samples, 0.01%) + + + +libredis_api.dylib`hashbrown::raw::alloc::inner::do_alloc::h8f5c2922af3dcd0d (21 samples, 0.02%) + + + +libredis_api.dylib`alloc::raw_vec::finish_grow::h29648f6c9cce927a (78 samples, 0.07%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::get_unchecked::h0ee9db236227d022 (21 samples, 0.02%) + + + +libsystem_kernel.dylib`__exit (15 samples, 0.01%) + + + +libredis_api.dylib`alloc::alloc::alloc::h5e7260c1d6a40b28 (90 samples, 0.08%) + + + +redis-server`ztrymalloc_usable (55 samples, 0.05%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::h2f7cec729de27f12 (275 samples, 0.24%) + + + +redis-server`zmalloc (34 samples, 0.03%) + + + +libredis_api.dylib`hashbrown::raw::sse2::Group::match_byte::h4c4b57fb64a8721b (29 samples, 0.02%) + + + +libredis_api.dylib`alloc::alloc::Global::grow_impl::h35a8251407dd2c03 (65 samples, 0.06%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::dealloc::he2a70f176594312c (22 samples, 0.02%) + + + +libredis_api.dylib`hashbrown::raw::RawTable$LT$T$C$A$GT$::find::h3e9c1d337190efc9 (207 samples, 0.18%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::allocate_in::h1dfc6c65b2168539 (208 samples, 0.18%) + + + +libsystem_platform.dylib`_platform_memmove$VARIANT$Haswell (58 samples, 0.05%) + + + +libredis_api.dylib`core::cmp::max_by::hbf4bf74b0ef5d417 (13 samples, 0.01%) + + + +libsystem_malloc.dylib`tiny_free_no_lock (48 samples, 0.04%) + + + +libsystem_malloc.dylib`malloc_size (12 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$T$C$I$GT$$GT$::spec_extend::_$u7b$$u7b$closure$u7d$$u7d$::hfef8195d958c9318 (15 samples, 0.01%) + + + +libredis_api.dylib`core::alloc::layout::Layout::pad_to_align::hfc2476329caa8041 (13 samples, 0.01%) + + + +libredis_api.dylib`alloc::slice::hack::to_vec::h15c0a96e5227da07 (119 samples, 0.10%) + + + +redis-server`zmalloc (35 samples, 0.03%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::from_raw_parts_in::h89046e123ee0e2ce (10 samples, 0.01%) + + + +libsystem_malloc.dylib`tiny_malloc_should_clear (18 samples, 0.02%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::for_each::call::_$u7b$$u7b$closure$u7d$$u7d$::hb5e4975f30246dc4 (60 samples, 0.05%) + + + +libsystem_malloc.dylib`malloc (16 samples, 0.01%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (33 samples, 0.03%) + + + +libredis_api.dylib`__rg_alloc (79 samples, 0.07%) + + + +libredis_api.dylib`core::ptr::const_ptr::_$LT$impl$u20$$BP$const$u20$T$GT$::guaranteed_eq::h5642173ff746f1bd (45 samples, 0.04%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::iter::h95f168e918ea9fb1 (11 samples, 0.01%) + + + +libredis_api.dylib`alloc::vec::from_elem::h5b918a678bcf7a98 (330 samples, 0.28%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..deref..Deref$GT$::deref::h245c29457e1a248d (13 samples, 0.01%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (14 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::grow::h203e1f077e0776a9 (25 samples, 0.02%) + + + +libredis_api.dylib`__rg_alloc (69 samples, 0.06%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::capacity::he3e68870cacd4095 (78 samples, 0.07%) + + + +libredis_api.dylib`core::hash::sip::u8to64_le::h438c01d58f67829a (12 samples, 0.01%) + + + +libsystem_platform.dylib`_platform_memmove$VARIANT$Haswell (41 samples, 0.04%) + + + +libredis_api.dylib`_$LT$$RF$mut$u20$I$u20$as$u20$core..iter..traits..exact_size..ExactSizeIterator$GT$::len::hba6851f41d3b493b (30 samples, 0.03%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::get_unchecked_mut::h30e331fe473e2723 (16 samples, 0.01%) + + + +libredis_api.dylib`core::alloc::layout::Layout::array::h6f6d89342f252520 (61 samples, 0.05%) + + + +libsystem_malloc.dylib`tiny_free_list_add_ptr (40 samples, 0.03%) + + + +redis-server`createObject (97 samples, 0.08%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::extend_desugared::hf4d6000dc93e9ffb (47,464 samples, 40.80%) +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::extend_desugared.. + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$alloc..vec..spec_from_iter_nested..SpecFromIterNested$LT$T$C$I$GT$$GT$::from_iter::h70c5335446352c94 (67 samples, 0.06%) + + + +libsystem_platform.dylib`_platform_memmove$VARIANT$Haswell (19 samples, 0.02%) + + + +libredis_api.dylib`core::alloc::layout::Layout::pad_to_align::he2cd29ba6ebc6b7e (13 samples, 0.01%) + + + +libsystem_malloc.dylib`szone_size (12 samples, 0.01%) + + + +libredis_api.dylib`core::term::_$LT$impl$u20$core..convert..From$LT$core..big_data..RowTerm$GT$$u20$for$u20$core..result..Result$LT$erlang_term..raw_term..RawTerm$C$anyhow..Error$GT$$GT$::from::h3d1b7109c0c179af (26 samples, 0.02%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::h7eee54553c0e4c9c (11 samples, 0.01%) + + + +libredis_api.dylib`erlang_term::parse::term::ha3368d7ee3cda585 (2,442 samples, 2.10%) +l.. + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::iter::h18751ab7ff15b79e (14 samples, 0.01%) + + + +libsystem_malloc.dylib`szone_size (26 samples, 0.02%) + + + +redis-server`ztrymalloc_usable (22 samples, 0.02%) + + + +libredis_api.dylib`alloc::alloc::alloc::h5e7260c1d6a40b28 (18 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::write::ha0dc927db7cdd88f (69 samples, 0.06%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::into_box::h14b2ded2b2ebd1e4 (22 samples, 0.02%) + + + +libredis_api.dylib`_$LT$core..ops..range..RangeTo$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::get_unchecked::h42f0cbe69cb0b91f (14 samples, 0.01%) + + + +libsystem_malloc.dylib`tiny_malloc_should_clear (12 samples, 0.01%) + + + +libsystem_malloc.dylib`szone_size (11 samples, 0.01%) + + + +libredis_api.dylib`alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::into_vec::hdf6eb9c8f93b99b7 (76 samples, 0.07%) + + + +libredis_api.dylib`nom::bytes::complete::tag::_$u7b$$u7b$closure$u7d$$u7d$::h6bbbf177392646ec (73 samples, 0.06%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (30 samples, 0.03%) + + + +libsystem_malloc.dylib`malloc_size (10 samples, 0.01%) + + + +libredis_api.dylib`core::alloc::layout::Layout::pad_to_align::hfeab21a483a45ae6 (24 samples, 0.02%) + + + +redis-server`sigShutdownHandler (19 samples, 0.02%) + + + +libsystem_malloc.dylib`free (12 samples, 0.01%) + + + +libredis_api.dylib`core::alloc::layout::Layout::array::h6f6d89342f252520 (29 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$core..iter..adapters..flatten..Flatten$LT$core..iter..adapters..map..Map$LT$alloc..vec..into_iter..IntoIter$LT$erlang_term..raw_term..RawTerm$GT$$C$erlang_term..dump..small_tuple..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$$GT$::h47a24419bc434d93 (66 samples, 0.06%) + + + +libredis_api.dylib`core::ptr::read::h016d42abb0c6df01 (29 samples, 0.02%) + + + +libsystem_malloc.dylib`tiny_free_list_add_ptr (13 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$u8$GT$$GT$::h0c9f490b30374b14 (210 samples, 0.18%) + + + +libredis_api.dylib`core::ptr::write::ha0dc927db7cdd88f (25 samples, 0.02%) + + + +libredis_api.dylib`_$LT$core..hash..sip..Hasher$LT$S$GT$$u20$as$u20$core..hash..Hasher$GT$::finish::h715a2b3c1a4b4ae3 (20 samples, 0.02%) + + + +libsystem_platform.dylib`_platform_memmove$VARIANT$Haswell (29 samples, 0.02%) + + + +libredis_api.dylib`__rg_alloc (17 samples, 0.01%) + + + +libredis_api.dylib`_$LT$hashbrown..scopeguard..ScopeGuard$LT$T$C$F$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h68c77158a37d3ad8 (10 samples, 0.01%) + + + +libredis_api.dylib`core::option::Option$LT$T$GT$::map::hb8bd021b3151f744 (20 samples, 0.02%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::h273d69eec2a891e2 (242 samples, 0.21%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::h7fcd034efd846811 (187 samples, 0.16%) + + + +libredis_api.dylib`_$LT$T$u20$as$u20$alloc..slice..hack..ConvertVec$GT$::to_vec::haca88a4aac980384 (267 samples, 0.23%) + + + +libsystem_malloc.dylib`free_tiny (18 samples, 0.02%) + + + +libredis_api.dylib`core::alloc::layout::Layout::pad_to_align::hfeab21a483a45ae6 (25 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..vec..into_iter..IntoIter$LT$redis_module..redismodule..RedisString$GT$$GT$::h2e85705bb6d4e5fc (230 samples, 0.20%) + + + +libredis_api.dylib`alloc::boxed::Box$LT$$u5b$core..mem..maybe_uninit..MaybeUninit$LT$T$GT$$u5d$$C$A$GT$::assume_init::h8c30d7ff8be113a0 (51 samples, 0.04%) + + + +libredis_api.dylib`core::alloc::layout::Layout::array::h6f6d89342f252520 (25 samples, 0.02%) + + + +libredis_api.dylib`redis_module::raw::string_retain_string::hcf2ea29dcc1167c1 (12 samples, 0.01%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::as_ptr::h9f901b43ff096c3e (34 samples, 0.03%) + + + +libsystem_c.dylib`funlockfile (42 samples, 0.04%) + + + +libredis_api.dylib`erlang_term::dump::small_atom::h51c153b7ca392bdf (644 samples, 0.55%) + + + +redis-server`ztrymalloc_usable (34 samples, 0.03%) + + + +libredis_api.dylib`_$LT$alloc..vec..drain..Drain$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::hfead74519ed399cb (66 samples, 0.06%) + + + +libredis_api.dylib`alloc::collections::btree::node::Handle$LT$alloc..collections..btree..node..NodeRef$LT$BorrowType$C$K$C$V$C$alloc..collections..btree..node..marker..LeafOrInternal$GT$$C$Type$GT$::force::hf3a02df8bcbb5e91 (11 samples, 0.01%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::reserve::hf124c46a135943b3 (73 samples, 0.06%) + + + +libredis_api.dylib`alloc::alloc::alloc::h75bdbb68371fdece (68 samples, 0.06%) + + + +libredis_api.dylib`hashbrown::raw::sse2::Group::match_byte::h4c4b57fb64a8721b (33 samples, 0.03%) + + + +libredis_api.dylib`hashbrown::map::make_insert_hash::hc51d8f45bc321d6a (164 samples, 0.14%) + + + +libredis_api.dylib`alloc::alloc::dealloc::he20a05a81a0bb178 (105 samples, 0.09%) + + + +libredis_api.dylib`_$LT$core..hash..sip..Hasher$LT$S$GT$$u20$as$u20$core..hash..Hasher$GT$::write::h1ac23a613089a15b (21 samples, 0.02%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::fold::h9d48af746ffe6da3 (3,683 samples, 3.17%) +lib.. + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::split_at::hc50c484e3fefdbed (34 samples, 0.03%) + + + +libredis_api.dylib`_$LT$core..ops..range..Range$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::get_unchecked::hf4a06a0a9e6c7a0f (12 samples, 0.01%) + + + +libsystem_malloc.dylib`malloc_size (11 samples, 0.01%) + + + +libredis_api.dylib`alloc::alloc::dealloc::he20a05a81a0bb178 (33 samples, 0.03%) + + + +redis-server`zfree (14 samples, 0.01%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::had93bd4f6e6c7519 (22 samples, 0.02%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::for_each::hb046b9be0a5d6e0e (148 samples, 0.13%) + + + +libredis_api.dylib`redis_api::api::rdb_save::h301f11406d0f6b62 (65,056 samples, 55.92%) +libredis_api.dylib`redis_api::api::rdb_save::h301f11406d0f6b62 + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::set_len::hc5e83412e34a0050 (14 samples, 0.01%) + + + +libsystem_malloc.dylib`tiny_malloc_should_clear (20 samples, 0.02%) + + + +libsystem_kernel.dylib`__exit (18 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$ordermap..Bucket$LT$alloc..string..String$C$$LP$$RP$$GT$$GT$$GT$::ha034f29cd9bee015 (69 samples, 0.06%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (30 samples, 0.03%) + + + +libredis_api.dylib`_$LT$core..ops..range..Range$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::get_unchecked::hd97a836382b486a9 (23 samples, 0.02%) + + + +libredis_api.dylib`alloc::alloc::Global::grow_impl::h35a8251407dd2c03 (74 samples, 0.06%) + + + +libredis_api.dylib`_$LT$core..ops..range..Range$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::get_unchecked::hf4a06a0a9e6c7a0f (11 samples, 0.01%) + + + +redis-server`zmalloc (18 samples, 0.02%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::get_unchecked::h0ee9db236227d022 (10 samples, 0.01%) + + + +libredis_api.dylib`alloc::alloc::exchange_malloc::h029e153855b7aec5 (42 samples, 0.04%) + + + +libredis_api.dylib`core::ptr::non_null::NonNull$LT$T$GT$::cast::h4d67ae7a6642bfab (18 samples, 0.02%) + + + +libredis_api.dylib`std::thread::local::LocalKey$LT$T$GT$::with::hcfd77f53aed0f8ad (74 samples, 0.06%) + + + +libredis_api.dylib`ordermap::OrderMap$LT$K$C$V$C$S$GT$::keys::hd9076d48682c0451 (345 samples, 0.30%) + + + +redis-server`addReply (15 samples, 0.01%) + + + +libsystem_malloc.dylib`szone_size (13 samples, 0.01%) + + + +libredis_api.dylib`core::alloc::layout::Layout::pad_to_align::hfc2476329caa8041 (13 samples, 0.01%) + + + +libredis_api.dylib`core::alloc::layout::Layout::repeat::h59cbdd99fa06efb7 (16 samples, 0.01%) + + + +redis-server`zmalloc (38 samples, 0.03%) + + + +libredis_api.dylib`core::ptr::const_ptr::_$LT$impl$u20$$BP$const$u20$T$GT$::is_null::hd725737af60d7ed9 (161 samples, 0.14%) + + + +libredis_api.dylib`_$LT$hashbrown..raw..RawIterHash$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::he0f3ff22b61728ab (16 samples, 0.01%) + + + +libredis_api.dylib`core::iter::range::_$LT$impl$u20$core..iter..traits..iterator..Iterator$u20$for$u20$core..ops..range..Range$LT$A$GT$$GT$::next::h35f4cc61282762a7 (64 samples, 0.06%) + + + +redis-server`ztrymalloc_usable (47 samples, 0.04%) + + + +libredis_api.dylib`erlang_term::dump::small_tuple::_$u7b$$u7b$closure$u7d$$u7d$::h5f5fdd04f2f9b26b (157 samples, 0.13%) + + + +libredis_api.dylib`erlang_term::dump::small_atom::h51c153b7ca392bdf (571 samples, 0.49%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::is_null::h870152844fa24474 (10 samples, 0.01%) + + + +libsystem_malloc.dylib`szone_size (17 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h620cf830d3f9eccd (42 samples, 0.04%) + + + +libsystem_malloc.dylib`malloc_size (17 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$core..iter..adapters..flatten..FlattenCompat$LT$core..iter..adapters..map..Map$LT$alloc..vec..into_iter..IntoIter$LT$erlang_term..raw_term..RawTerm$GT$$C$erlang_term..dump..small_tuple..$u7b$$u7b$closure$u7d$$u7d$$GT$$C$alloc..vec..into_iter..IntoIter$LT$u8$GT$$GT$$GT$::hb1e81ce8831650cc (66 samples, 0.06%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$core..iter..adapters..map..map_fold$LT$$RF$$BP$mut$u20$redis_module..redisraw..bindings..RedisModuleString$C$redis_module..redismodule..RedisString$C$$LP$$RP$$C$redis_module..redismodule..decode_args..$u7b$$u7b$closure$u7d$$u7d$$C$core..iter..traits..iterator..Iterator..for_each..call$LT$redis_module..redismodule..RedisString$C$$LT$alloc..vec..Vec$LT$redis_module..redismodule..RedisString$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$redis_module..redismodule..RedisString$C$core..iter..adapters..map..Map$LT$core..slice..iter..Iter$LT$$BP$mut$u20$redis_module..redisraw..bindings..RedisModuleString$GT$$C$redis_module..redismodule..decode_args..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$$GT$..spec_extend..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$::h2494c4f56f16a1da (10 samples, 0.01%) + + + +libredis_api.dylib`num_bigint::bigint::BigInt::from_bytes_le::h34ee4c0095ff5d8e (901 samples, 0.77%) + + + +libsystem_malloc.dylib`tiny_malloc_should_clear (28 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::write::ha0dc927db7cdd88f (30 samples, 0.03%) + + + +libredis_api.dylib`core::ptr::const_ptr::_$LT$impl$u20$$BP$const$u20$T$GT$::copy_to_nonoverlapping::h03dd10a63fe3850d (31 samples, 0.03%) + + + +libsystem_malloc.dylib`tiny_malloc_from_free_list (13 samples, 0.01%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$GT$::with_capacity::h8225deb6d3ec7783 (276 samples, 0.24%) + + + +libredis_api.dylib`__rg_alloc (26 samples, 0.02%) + + + +libredis_api.dylib`alloc::alloc::Global::alloc_impl::h7acb0c73e20b3e9c (258 samples, 0.22%) + + + +libredis_api.dylib`nom::bytes::complete::take::_$u7b$$u7b$closure$u7d$$u7d$::hd66f6f53f6e219a0 (50 samples, 0.04%) + + + +libredis_api.dylib`erlang_term::dump::binary::h0b17232a3809e595 (29 samples, 0.02%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::ptr::h85a8f49f32ca8746 (19 samples, 0.02%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::push::h78256bbe69ff0dd7 (22 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::guaranteed_eq::h0d48ab76d8914d8c (747 samples, 0.64%) + + + +libredis_api.dylib`__rg_realloc (202 samples, 0.17%) + + + +libredis_api.dylib`core::alloc::layout::Layout::repeat::h710da420f08dd5df (17 samples, 0.01%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::dealloc::he2a70f176594312c (88 samples, 0.08%) + + + +libredis_api.dylib`alloc::alloc::exchange_malloc::h029e153855b7aec5 (123 samples, 0.11%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::current_memory::hd62d7695628d5305 (82 samples, 0.07%) + + + +libredis_api.dylib`alloc::str::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$str$GT$::to_owned::he88db120a0d9c7d7 (177 samples, 0.15%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::is_null::h870152844fa24474 (11 samples, 0.01%) + + + +libsystem_malloc.dylib`szone_size (10 samples, 0.01%) + + + +libredis_api.dylib`alloc::alloc::dealloc::hc9b79fb237429f08 (37 samples, 0.03%) + + + +redis-server`zmalloc (22 samples, 0.02%) + + + +libredis_api.dylib`_$LT$core..ops..range..Range$LT$T$GT$$u20$as$u20$core..iter..range..RangeIteratorImpl$GT$::spec_next::h977adfe4194aa451 (48 samples, 0.04%) + + + +libredis_api.dylib`alloc::collections::btree::node::Handle$LT$alloc..collections..btree..node..NodeRef$LT$alloc..collections..btree..node..marker..Mut$C$K$C$V$C$alloc..collections..btree..node..marker..Leaf$GT$$C$alloc..collections..btree..node..marker..Edge$GT$::insert_recursing::h1a933221faf30327 (236 samples, 0.20%) + + + +libredis_api.dylib`_$LT$alloc..vec..drain..Drain$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::_$u7b$$u7b$closure$u7d$$u7d$::h4d1dfdaf1e96314a (510 samples, 0.44%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::allocate_in::h9676e7da28c8d531 (142 samples, 0.12%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::allocate_in::h9676e7da28c8d531 (68 samples, 0.06%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$alloc..vec..spec_from_iter..SpecFromIter$LT$T$C$I$GT$$GT$::from_iter::hcd3460d457ad1fed (225 samples, 0.19%) + + + +redis-server`RM_ModuleTypeGetType (10 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..collect..IntoIterator$GT$::into_iter::hfd2d474cfe71aa80 (24 samples, 0.02%) + + + +libsystem_malloc.dylib`tiny_size (12 samples, 0.01%) + + + +libredis_api.dylib`core::alloc::layout::Layout::array::h2fbe42ed54f1b90f (51 samples, 0.04%) + + + +libredis_api.dylib`core::alloc::layout::Layout::pad_to_align::hfeab21a483a45ae6 (21 samples, 0.02%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::split_at::hc50c484e3fefdbed (47 samples, 0.04%) + + + +libredis_api.dylib`alloc::alloc::Global::grow_impl::h35a8251407dd2c03 (248 samples, 0.21%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::had93bd4f6e6c7519 (26 samples, 0.02%) + + + +libredis_api.dylib`core::iter::adapters::zip::TrustedRandomAccessNoCoerce::size::h99b29cb1cbef95f6 (20 samples, 0.02%) + + + +libredis_api.dylib`alloc::raw_vec::finish_grow::h29648f6c9cce927a (910 samples, 0.78%) + + + +libsystem_malloc.dylib`tiny_free_no_lock (12 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::write::ha0dc927db7cdd88f (51 samples, 0.04%) + + + +libredis_api.dylib`core::ops::function::FnOnce::call_once::h4318c8ba9e37d8f3 (11 samples, 0.01%) + + + +libredis_api.dylib`__rg_alloc (45 samples, 0.04%) + + + +redis-server`zmalloc_usable (127 samples, 0.11%) + + + +libredis_api.dylib`_$LT$std..collections..hash..map..RandomState$u20$as$u20$core..hash..BuildHasher$GT$::build_hasher::he5b6d4eab6317d25 (15 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..deref..Deref$GT$::deref::h245c29457e1a248d (11 samples, 0.01%) + + + +libredis_api.dylib`nom::bytes::complete::take::_$u7b$$u7b$closure$u7d$$u7d$::hd66f6f53f6e219a0 (28 samples, 0.02%) + + + +libredis_api.dylib`hashbrown::map::HashMap$LT$K$C$V$C$S$C$A$GT$::get::h213915f945a99ca5 (302 samples, 0.26%) + + + +libredis_api.dylib`alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec_in::ha51d956b5f3186be (119 samples, 0.10%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::split_at_unchecked::hc9b7e674c053a809 (17 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..hash..sip..Sip13Rounds$u20$as$u20$core..hash..sip..Sip$GT$::c_rounds::h2cf4c1e2193db371 (12 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::non_null::NonNull$LT$T$GT$::as_ptr::h2777f7d0d1ee40a3 (171 samples, 0.15%) + + + +libsystem_malloc.dylib`free_tiny (18 samples, 0.02%) + + + +libredis_api.dylib`nom::sequence::preceded::_$u7b$$u7b$closure$u7d$$u7d$::hfe4c309e30169d46 (255 samples, 0.22%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::dealloc::he2a70f176594312c (36 samples, 0.03%) + + + +libredis_api.dylib`_$LT$$RF$$u5b$u8$u5d$$u20$as$u20$nom..traits..InputTake$GT$::take_split::h918d92f542200974 (35 samples, 0.03%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (22 samples, 0.02%) + + + +libredis_api.dylib`_$LT$core..slice..iter..Iter$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::size_hint::h3f9025cf7ba7ac1a (19 samples, 0.02%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::allocate_in::h9676e7da28c8d531 (184 samples, 0.16%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..flatten..FlattenCompat$LT$I$C$U$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::hee36935019e92cdb (163 samples, 0.14%) + + + +libredis_api.dylib`hashbrown::raw::RawTableInner$LT$A$GT$::record_item_insert_at::hda9fc7b1862deb67 (25 samples, 0.02%) + + + +dyld`dyld::_main (10 samples, 0.01%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::had93bd4f6e6c7519 (36 samples, 0.03%) + + + +libredis_api.dylib`_$LT$F$u20$as$u20$nom..internal..Parser$LT$I$C$O$C$E$GT$$GT$::parse::h0c20f113c9ff2b76 (2,461 samples, 2.12%) +l.. + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::get_unchecked::hab4ea38e63e0aadb (13 samples, 0.01%) + + + +libredis_api.dylib`core::intrinsics::copy_nonoverlapping::h2afaeac7aaf597b7 (38 samples, 0.03%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::for_each::h3322bdfafc6d63cb (106 samples, 0.09%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$u8$GT$$GT$::h2b0f07c8ebef6d48 (192 samples, 0.17%) + + + +libsystem_malloc.dylib`tiny_free_no_lock (47 samples, 0.04%) + + + +libredis_api.dylib`_$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h7394d49153c9a25f (63 samples, 0.05%) + + + +libsystem_c.dylib`funlockfile (30 samples, 0.03%) + + + +libsystem_c.dylib`atoi (14 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::deallocate::hf205a3e955ba6bff (101 samples, 0.09%) + + + +libredis_api.dylib`core::slice::raw::from_raw_parts::h08f645ed14601d06 (24 samples, 0.02%) + + + +libredis_api.dylib`hashbrown::raw::RawIterHash$LT$T$C$A$GT$::new::h1511dfd5908d3eda (115 samples, 0.10%) + + + +libredis_api.dylib`core::cmp::Ord::min::h54d63bd11a68ed24 (13 samples, 0.01%) + + + +libredis_api.dylib`num_bigint::biguint::convert::_$LT$impl$u20$num_traits..cast..ToPrimitive$u20$for$u20$num_bigint..biguint..BigUint$GT$::to_u128::hed8755da6e736fed (78 samples, 0.07%) + + + +libredis_api.dylib`redis_api::api::RedisModule_OnLoad::__do_command::hce0f098d7d30c14f (10 samples, 0.01%) + + + +redis-server`ztrymalloc_usable (34 samples, 0.03%) + + + +libredis_api.dylib`hashbrown::raw::RawTable$LT$T$C$A$GT$::reserve::hd4bf31741f13571f (308 samples, 0.26%) + + + +libredis_api.dylib`_$LT$core..ops..range..Range$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::get_unchecked::hf4a06a0a9e6c7a0f (13 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::h87fde21e54d22a5b (19 samples, 0.02%) + + + +libredis_api.dylib`_$LT$alloc..string..String$u20$as$u20$core..hash..Hash$GT$::hash::he9ce998e442e054e (69 samples, 0.06%) + + + +libredis_api.dylib`alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec_in::ha51d956b5f3186be (176 samples, 0.15%) + + + +libredis_api.dylib`nom::sequence::preceded::_$u7b$$u7b$closure$u7d$$u7d$::hcd5d773b0613fbec (208 samples, 0.18%) + + + +libredis_api.dylib`core::cell::Cell$LT$T$GT$::set::h63c442aaed2025f0 (15 samples, 0.01%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::had93bd4f6e6c7519 (61 samples, 0.05%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::reserve::hf124c46a135943b3 (1,489 samples, 1.28%) + + + +libredis_api.dylib`erlang_term::parse::atom_deprecated::h019758fe985e0b3b (605 samples, 0.52%) + + + +libredis_api.dylib`core::cmp::Ord::max::hcf749aeeb83bf048 (13 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$u8$GT$$GT$::h0c9f490b30374b14 (137 samples, 0.12%) + + + +libredis_api.dylib`_$LT$std..collections..hash..map..DefaultHasher$u20$as$u20$core..hash..Hasher$GT$::finish::haa4fbfe328fb6975 (73 samples, 0.06%) + + + +libredis_api.dylib`core::ptr::non_null::NonNull$LT$T$GT$::new::h78a3d4d6d2f49cb3 (11 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..map..Map$LT$I$C$F$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::size_hint::h7268ba08f486133d (57 samples, 0.05%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$u8$GT$$GT$::h2b0f07c8ebef6d48 (67 samples, 0.06%) + + + +redis-server`createObject (22 samples, 0.02%) + + + +libsystem_malloc.dylib`free (10 samples, 0.01%) + + + +libsystem_malloc.dylib`malloc (43 samples, 0.04%) + + + +libredis_api.dylib`alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::into_vec::h433e47bc626d5ea0 (11 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..zip..Zip$LT$A$C$B$GT$$u20$as$u20$core..iter..adapters..zip..ZipImpl$LT$A$C$B$GT$$GT$::new::h9d253b1077566d8d (12 samples, 0.01%) + + + +libredis_api.dylib`_$LT$std..collections..hash..map..RandomState$u20$as$u20$core..hash..BuildHasher$GT$::build_hasher::heed58bfc59cad386 (11 samples, 0.01%) + + + +libredis_api.dylib`erlang_term::dump::small_tuple::_$u7b$$u7b$closure$u7d$$u7d$::h5f5fdd04f2f9b26b (31 samples, 0.03%) + + + +redis-server`addReplyBulkCBuffer (36 samples, 0.03%) + + + +libredis_api.dylib`core::alloc::layout::Layout::array::h50ea59d2af97c342 (26 samples, 0.02%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (13 samples, 0.01%) + + + +redis-server`ztrymalloc_usable (23 samples, 0.02%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..index..Index$LT$I$GT$$GT$::index::h338b58c2d52fcbb2 (89 samples, 0.08%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::set_ptr::h743f46f33ab649d3 (62 samples, 0.05%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$u8$GT$$GT$::h0c9f490b30374b14 (74 samples, 0.06%) + + + +libredis_api.dylib`ordermap::OrderMap$LT$K$C$V$GT$::with_capacity::h3ed96d241b2f318a (182 samples, 0.16%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::append_elements::hea60a55e7f8c286b (36 samples, 0.03%) + + + +libredis_api.dylib`__rg_dealloc (38 samples, 0.03%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::h0e1f1bd7bc6e0204 (57 samples, 0.05%) + + + +libredis_api.dylib`alloc::collections::btree::node::Handle$LT$alloc..collections..btree..node..NodeRef$LT$alloc..collections..btree..node..marker..Mut$C$K$C$V$C$alloc..collections..btree..node..marker..Internal$GT$$C$alloc..collections..btree..node..marker..Edge$GT$::insert_fit::ha7c718c92c5f2dd4 (17 samples, 0.01%) + + + +libredis_api.dylib`hashbrown::raw::sse2::Group::load::h1342b5e5e200a546 (62 samples, 0.05%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::deallocate::h16da0a8bf015a94b (39 samples, 0.03%) + + + +libredis_api.dylib`core::alloc::layout::Layout::array::h6f6d89342f252520 (63 samples, 0.05%) + + + +libredis_api.dylib`alloc::collections::btree::navigate::_$LT$impl$u20$alloc..collections..btree..node..Handle$LT$alloc..collections..btree..node..NodeRef$LT$alloc..collections..btree..node..marker..Immut$C$K$C$V$C$alloc..collections..btree..node..marker..Leaf$GT$$C$alloc..collections..btree..node..marker..Edge$GT$$GT$::next_unchecked::h3ae3d3a3097fef9c (54 samples, 0.05%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::as_mut_ptr::h4617b686a076ecc8 (23 samples, 0.02%) + + + +libredis_api.dylib`core::slice::iter::Iter$LT$T$GT$::as_slice::h030f8b95fc6abce4 (23 samples, 0.02%) + + + +libsystem_malloc.dylib`free_tiny (152 samples, 0.13%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::set_len::hc5e83412e34a0050 (85 samples, 0.07%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::push::hb212d796b564f91c (93 samples, 0.08%) + + + +libredis_api.dylib`erlang_term::dump::binary::h0b17232a3809e595 (11,812 samples, 10.15%) +libredis_api.d.. + + +libsystem_malloc.dylib`malloc (17 samples, 0.01%) + + + +libredis_api.dylib`erlang_term::dump::list::_$u7b$$u7b$closure$u7d$$u7d$::h4286d7c58c7b7b15 (12,237 samples, 10.52%) +libredis_api.dy.. + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::extend_desugared::hf4d6000dc93e9ffb (15,191 samples, 13.06%) +libredis_api.dylib`.. + + +libredis_api.dylib`core::iter::traits::exact_size::ExactSizeIterator::len::h4782ac98a1707f60 (11 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::is_null::h870152844fa24474 (309 samples, 0.27%) + + + +redis-server`zmalloc (63 samples, 0.05%) + + + +libredis_api.dylib`_$LT$alloc..vec..drain..Drain$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::_$u7b$$u7b$closure$u7d$$u7d$::h4d1dfdaf1e96314a (494 samples, 0.42%) + + + +libredis_api.dylib`redis_api::api::big_data_set::hcee2d438ad61f2b9 (9,637 samples, 8.28%) +libredis_ap.. + + +libredis_api.dylib`core::alloc::layout::Layout::pad_to_align::hfeab21a483a45ae6 (29 samples, 0.02%) + + + +libredis_api.dylib`_$LT$alloc..vec..ExtendElement$LT$T$GT$$u20$as$u20$alloc..vec..ExtendWith$LT$T$GT$$GT$::next::hce656af79f1519e3 (10 samples, 0.01%) + + + +libredis_api.dylib`core::alloc::layout::Layout::array::h6f6d89342f252520 (74 samples, 0.06%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::current_memory::hd62d7695628d5305 (17 samples, 0.01%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::try_fold::h68ccbb5affe19c48 (20 samples, 0.02%) + + + +redis-server`ztrymalloc_usable (27 samples, 0.02%) + + + +libredis_api.dylib`_$LT$core..slice..iter..Iter$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::size_hint::h3f9025cf7ba7ac1a (10 samples, 0.01%) + + + +redis-server`processCommand (11,375 samples, 9.78%) +redis-server`p.. + + +libredis_api.dylib`core::ptr::non_null::NonNull$LT$T$GT$::new_unchecked::hb8ac7e6540cf8ab4 (326 samples, 0.28%) + + + +redis-server`zfree (47 samples, 0.04%) + + + +libsystem_malloc.dylib`tiny_free_list_add_ptr (14 samples, 0.01%) + + + +libredis_api.dylib`core::alloc::layout::Layout::repeat::h42e8d99fa038b9c1 (21 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::is_null::h870152844fa24474 (15 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..vec..into_iter..IntoIter$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h543630852f1ae084 (197 samples, 0.17%) + + + +libredis_api.dylib`core::alloc::global::GlobalAlloc::realloc::hf019f731dee6f0ce (19 samples, 0.02%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::current_memory::hd62d7695628d5305 (18 samples, 0.02%) + + + +libredis_api.dylib`core::intrinsics::copy_nonoverlapping::h2afaeac7aaf597b7 (100 samples, 0.09%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..flatten..FlattenCompat$LT$I$C$U$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::hee36935019e92cdb (24 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::const_ptr::_$LT$impl$u20$$BP$const$u20$T$GT$::is_null::hd725737af60d7ed9 (39 samples, 0.03%) + + + +libredis_api.dylib`core::alloc::layout::Layout::from_size_align_unchecked::h6798cf15b83f0880 (16 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::deallocate::h6c6c7647452a840a (41 samples, 0.04%) + + + +libredis_api.dylib`alloc::slice::hack::to_vec::he48daac01fef5883 (284 samples, 0.24%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$GT$::with_capacity::he6a7b5b38c3c5d29 (187 samples, 0.16%) + + + +libredis_api.dylib`alloc::collections::btree::node::NodeRef$LT$BorrowType$C$K$C$V$C$Type$GT$::ascend::h0448c860664e5ebf (18 samples, 0.02%) + + + +libredis_api.dylib`_$LT$core..hash..sip..SipHasher13$u20$as$u20$core..hash..Hasher$GT$::write::hec6435422e592c25 (179 samples, 0.15%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::is_null::h870152844fa24474 (920 samples, 0.79%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$redis_module..redismodule..RedisString$GT$::h693db24318f5e7be (21 samples, 0.02%) + + + +libsystem_malloc.dylib`tiny_malloc_should_clear (38 samples, 0.03%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::reserve::hc57ea00fb8c4bf95 (368 samples, 0.32%) + + + +libredis_api.dylib`__rg_dealloc (38 samples, 0.03%) + + + +libredis_api.dylib`core::ptr::const_ptr::_$LT$impl$u20$$BP$const$u20$T$GT$::is_null::hd725737af60d7ed9 (487 samples, 0.42%) + + + +libsystem_malloc.dylib`tiny_malloc_should_clear (33 samples, 0.03%) + + + +redis-server`zmalloc (79 samples, 0.07%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::reserve::h9bab3c1b3a820717 (10 samples, 0.01%) + + + +libredis_api.dylib`core::slice::index::_$LT$impl$u20$core..ops..index..Index$LT$I$GT$$u20$for$u20$$u5b$T$u5d$$GT$::index::h7b1cc5acc3cf2fa4 (23 samples, 0.02%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (17 samples, 0.01%) + + + +redis-server`zmalloc (42 samples, 0.04%) + + + +libredis_api.dylib`_$LT$T$u20$as$u20$core..convert..Into$LT$U$GT$$GT$::into::h525eed5061a86fdf (324 samples, 0.28%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::for_each::h5db6df726767c846 (202 samples, 0.17%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$T$C$I$GT$$GT$::spec_extend::_$u7b$$u7b$closure$u7d$$u7d$::hfef8195d958c9318 (306 samples, 0.26%) + + + +libredis_api.dylib`__rg_alloc (44 samples, 0.04%) + + + +redis-server`zmalloc (33 samples, 0.03%) + + + +libsystem_malloc.dylib`tiny_malloc_should_clear (14 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..vec..drain..Drain$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::hb5d1580ceeb2b164 (54 samples, 0.05%) + + + +libredis_api.dylib`alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec::h5d965cd025b3789b (176 samples, 0.15%) + + + +libredis_api.dylib`alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec::h797f0a6e52b06e86 (119 samples, 0.10%) + + + +libredis_api.dylib`_$LT$std..collections..hash..map..DefaultHasher$u20$as$u20$core..hash..Hasher$GT$::finish::h00946bb41446ffb8 (46 samples, 0.04%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (13 samples, 0.01%) + + + +libredis_api.dylib`erlang_term::dump::internal_to_binary::h1b07979cbe893298 (669 samples, 0.58%) + + + +libredis_api.dylib`alloc::alloc::Global::alloc_impl::hb88be960d3b4b639 (83 samples, 0.07%) + + + +libsystem_malloc.dylib`free (13 samples, 0.01%) + + + +libredis_api.dylib`alloc::collections::btree::node::Handle$LT$alloc..collections..btree..node..NodeRef$LT$alloc..collections..btree..node..marker..Mut$C$K$C$V$C$alloc..collections..btree..node..marker..Leaf$GT$$C$alloc..collections..btree..node..marker..Edge$GT$::insert_recursing::h1a933221faf30327 (342 samples, 0.29%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::h7eee54553c0e4c9c (86 samples, 0.07%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::h7eee54553c0e4c9c (71 samples, 0.06%) + + + +redis-server`ztrymalloc_usable (64 samples, 0.06%) + + + +libredis_api.dylib`alloc::collections::btree::node::NodeRef$LT$alloc..collections..btree..node..marker..Mut$C$K$C$V$C$Type$GT$::val_area_mut::h4114558188c817c4 (28 samples, 0.02%) + + + +libredis_api.dylib`core::cmp::max_by::hbf4bf74b0ef5d417 (66 samples, 0.06%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::had93bd4f6e6c7519 (21 samples, 0.02%) + + + +libredis_api.dylib`_$LT$$LP$FnA$C$FnB$RP$$u20$as$u20$nom..sequence..Tuple$LT$Input$C$$LP$A$C$B$RP$$C$Error$GT$$GT$::parse::hf5fcc77519ccdfe6 (58 samples, 0.05%) + + + +libsystem_malloc.dylib`tiny_malloc_should_clear (32 samples, 0.03%) + + + +redis-server`zmalloc (46 samples, 0.04%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::iter::h95f168e918ea9fb1 (27 samples, 0.02%) + + + +libredis_api.dylib`alloc::alloc::dealloc::he20a05a81a0bb178 (30 samples, 0.03%) + + + +redis-server`ztrymalloc_usable (59 samples, 0.05%) + + + +libredis_api.dylib`_$LT$F$u20$as$u20$nom..internal..Parser$LT$I$C$O$C$E$GT$$GT$::parse::he6871ce822d6e18b (42 samples, 0.04%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::len::hefbd3d9f9f563b53 (134 samples, 0.12%) + + + +libredis_api.dylib`core::ptr::write::ha0dc927db7cdd88f (19 samples, 0.02%) + + + +libredis_api.dylib`nom::bytes::complete::tag::_$u7b$$u7b$closure$u7d$$u7d$::h6bbbf177392646ec (123 samples, 0.11%) + + + +libredis_api.dylib`alloc::alloc::alloc::h75bdbb68371fdece (66 samples, 0.06%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (19 samples, 0.02%) + + + +libredis_api.dylib`core::alloc::layout::Layout::pad_to_align::hfeab21a483a45ae6 (13 samples, 0.01%) + + + +libredis_api.dylib`core::alloc::layout::Layout::array::hac557166a3269298 (123 samples, 0.11%) + + + +libredis_api.dylib`core::ptr::non_null::NonNull$LT$T$GT$::new_unchecked::hb8ac7e6540cf8ab4 (105 samples, 0.09%) + + + +libsystem_c.dylib`strtol_l (28 samples, 0.02%) + + + +redis-server`aeProcessEvents (98,386 samples, 84.56%) +redis-server`aeProcessEvents + + +libsystem_malloc.dylib`tiny_size (22 samples, 0.02%) + + + +libredis_api.dylib`alloc::slice::hack::to_vec::he48daac01fef5883 (211 samples, 0.18%) + + + +libredis_api.dylib`alloc::alloc::exchange_malloc::h029e153855b7aec5 (85 samples, 0.07%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$$LT$alloc..vec..into_iter..IntoIter$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$..drop..DropGuard$LT$erlang_term..raw_term..RawTerm$C$alloc..alloc..Global$GT$$GT$::h8d1e386d7d659294 (157 samples, 0.13%) + + + +redis-server`rdbSaveLzfStringObject (1,941 samples, 1.67%) + + + +libredis_api.dylib`_$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h620cf830d3f9eccd (139 samples, 0.12%) + + + +libsystem_kernel.dylib`fsync (12 samples, 0.01%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::remove::hd1d7d2905edb4f73 (33 samples, 0.03%) + + + +libredis_api.dylib`_$LT$core..ops..range..RangeTo$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::get_unchecked::hea60c4f2416a8606 (18 samples, 0.02%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..collect..Extend$LT$$RF$T$GT$$GT$::extend::hf6dd95abc5044627 (110 samples, 0.09%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::ptr::h85a8f49f32ca8746 (125 samples, 0.11%) + + + +libredis_api.dylib`core::ptr::read::hf3a95f15e3c6a4e5 (1,278 samples, 1.10%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$u8$GT$$GT$::h825fdf72fecaee24 (109 samples, 0.09%) + + + +libredis_api.dylib`core::ops::function::FnMut::call_mut::h8de286cbe912324d (1,954 samples, 1.68%) + + + +libredis_api.dylib`core::ptr::const_ptr::_$LT$impl$u20$$BP$const$u20$T$GT$::is_null::h6016c792c8a6408c (28 samples, 0.02%) + + + +libsystem_malloc.dylib`small_malloc_from_free_list (12 samples, 0.01%) + + + +libredis_api.dylib`core::cmp::max_by::hbf4bf74b0ef5d417 (17 samples, 0.01%) + + + +libredis_api.dylib`redis_module::redismodule::decode_args::ha16b551d7c6bf3d4 (447 samples, 0.38%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::reserve::hc57ea00fb8c4bf95 (431 samples, 0.37%) + + + +libredis_api.dylib`core::num::_$LT$impl$u20$usize$GT$::checked_add::h20edd13e277f2008 (10 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::read::hf3a95f15e3c6a4e5 (399 samples, 0.34%) + + + +libsystem_platform.dylib`_platform_memmove$VARIANT$Haswell (13 samples, 0.01%) + + + +libredis_api.dylib`core::term::parse_time::h6bf82e37160b70fe (120 samples, 0.10%) + + + +libsystem_malloc.dylib`tiny_free_list_add_ptr (13 samples, 0.01%) + + + +libsystem_platform.dylib`_platform_memmove$VARIANT$Haswell (11 samples, 0.01%) + + + +redis-server`sdscatlen (357 samples, 0.31%) + + + +libredis_api.dylib`core::ptr::const_ptr::_$LT$impl$u20$$BP$const$u20$T$GT$::offset_from::h76447ff9cc52569c (12 samples, 0.01%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::allocate_in::h9676e7da28c8d531 (57 samples, 0.05%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::for_each::call::_$u7b$$u7b$closure$u7d$$u7d$::hb5e4975f30246dc4 (26 samples, 0.02%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..zip..Zip$LT$A$C$B$GT$$u20$as$u20$core..iter..adapters..zip..ZipImpl$LT$A$C$B$GT$$GT$::new::h9d253b1077566d8d (61 samples, 0.05%) + + + +libredis_api.dylib`core::slice::iter::Iter$LT$T$GT$::new::hf6ec383a2a14131e (17 samples, 0.01%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::for_each::hd336a159e8be84b3 (14 samples, 0.01%) + + + +libredis_api.dylib`nom::bytes::complete::take::_$u7b$$u7b$closure$u7d$$u7d$::hd66f6f53f6e219a0 (44 samples, 0.04%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::had93bd4f6e6c7519 (56 samples, 0.05%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$alloc..vec..spec_from_iter..SpecFromIter$LT$T$C$I$GT$$GT$::from_iter::hdcec200338061c58 (15,394 samples, 13.23%) +libredis_api.dylib`_.. + + +libredis_api.dylib`_$LT$$LT$alloc..vec..into_iter..IntoIter$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$..drop..DropGuard$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::habfd022c625532ba (52 samples, 0.04%) + + + +libsystem_malloc.dylib`free_tiny (17 samples, 0.01%) + + + +redis-server`moduleLoadFromQueue (10 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..hash..sip..Hasher$LT$S$GT$$u20$as$u20$core..hash..Hasher$GT$::finish::h715a2b3c1a4b4ae3 (35 samples, 0.03%) + + + +libsystem_malloc.dylib`tiny_malloc_from_free_list (12 samples, 0.01%) + + + +libsystem_malloc.dylib`malloc (16 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::guaranteed_eq::h0d48ab76d8914d8c (22 samples, 0.02%) + + + +libredis_api.dylib`ordermap::set::OrderSet$LT$T$C$S$GT$::insert::hc56144c64324e9ae (1,360 samples, 1.17%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$T$C$I$GT$$GT$::spec_extend::hbb331103b0454718 (171 samples, 0.15%) + + + +libredis_api.dylib`hashbrown::raw::RawIterHashInner$LT$A$GT$::new::hd04cb9d37381cd03 (132 samples, 0.11%) + + + +libredis_api.dylib`erlang_term::dump::small_atom::h51c153b7ca392bdf (155 samples, 0.13%) + + + +libsystem_kernel.dylib`__write_nocancel (91 samples, 0.08%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..vec..into_iter..IntoIter$LT$core..big_data..RowData$GT$$GT$::he4ef36b8bc8fc623 (224 samples, 0.19%) + + + +libredis_api.dylib`core::option::Option$LT$T$GT$::map::hb8bd021b3151f744 (65 samples, 0.06%) + + + +libredis_api.dylib`alloc::alloc::dealloc::he20a05a81a0bb178 (44 samples, 0.04%) + + + +libredis_api.dylib`erlang_term::dump::internal_to_binary::h1b07979cbe893298 (119 samples, 0.10%) + + + +libsystem_malloc.dylib`tiny_free_list_add_ptr (54 samples, 0.05%) + + + +libredis_api.dylib`core::iter::adapters::zip::Zip$LT$A$C$B$GT$::new::hea5fba25b6062aed (75 samples, 0.06%) + + + +libsystem_malloc.dylib`free_tiny (81 samples, 0.07%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::deallocate::hf205a3e955ba6bff (35 samples, 0.03%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..map..Map$LT$I$C$F$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h6bdd5e65219d91f4 (38,587 samples, 33.17%) +libredis_api.dylib`_$LT$core..iter..adapters..map..Ma.. + + +libredis_api.dylib`alloc::alloc::Global::alloc_impl::hb88be960d3b4b639 (19 samples, 0.02%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::reserve::h563cdf398b5ed5c4 (53 samples, 0.05%) + + + +libsystem_malloc.dylib`malloc (168 samples, 0.14%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::split_at::hc50c484e3fefdbed (56 samples, 0.05%) + + + +libredis_api.dylib`core::core_arch::x86::sse2::_mm_set1_epi8::h2f84560c51e793db (11 samples, 0.01%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::had93bd4f6e6c7519 (16 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..fuse..Fuse$LT$I$GT$$u20$as$u20$core..iter..adapters..fuse..FuseImpl$LT$I$GT$$GT$::next::h24c9310b2d92f326 (13,722 samples, 11.79%) +libredis_api.dyli.. + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::allocate_in::h2bec131458e16144 (206 samples, 0.18%) + + + +libredis_api.dylib`hashbrown::raw::RawTableInner$LT$A$GT$::fallible_with_capacity::he7dae59bea143d3e (35 samples, 0.03%) + + + +libsystem_malloc.dylib`tiny_free_list_add_ptr (27 samples, 0.02%) + + + +libredis_api.dylib`alloc::collections::btree::search::_$LT$impl$u20$alloc..collections..btree..node..NodeRef$LT$BorrowType$C$K$C$V$C$alloc..collections..btree..node..marker..LeafOrInternal$GT$$GT$::search_tree::h0b46bcb7c75e3ede (321 samples, 0.28%) + + + +libredis_api.dylib`__rg_dealloc (38 samples, 0.03%) + + + +libsystem_kernel.dylib`__write_nocancel (27 samples, 0.02%) + + + +libsystem_malloc.dylib`malloc (30 samples, 0.03%) + + + +libredis_api.dylib`_$LT$core..hash..sip..Hasher$LT$S$GT$$u20$as$u20$core..hash..Hasher$GT$::write::h1ac23a613089a15b (11 samples, 0.01%) + + + +libredis_api.dylib`_$LT$$RF$$u5b$u8$u5d$$u20$as$u20$nom..traits..InputTake$GT$::take_split::h918d92f542200974 (23 samples, 0.02%) + + + +redis-server`zfree (32 samples, 0.03%) + + + +redis-server`flushAppendOnlyFile (144 samples, 0.12%) + + + +redis-server`ztrymalloc_usable (25 samples, 0.02%) + + + +libsystem_malloc.dylib`tiny_malloc_from_free_list (13 samples, 0.01%) + + + +libredis_api.dylib`alloc::alloc::Global::alloc_impl::h7acb0c73e20b3e9c (126 samples, 0.11%) + + + +libredis_api.dylib`core::hash::impls::_$LT$impl$u20$core..hash..Hash$u20$for$u20$str$GT$::hash::ha890ec53ff710d46 (70 samples, 0.06%) + + + +redis-server`zmalloc (35 samples, 0.03%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::is_null::h870152844fa24474 (21 samples, 0.02%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_amortized::hc61dbb2f2feb1d4e (416 samples, 0.36%) + + + +libsystem_malloc.dylib`tiny_free_list_add_ptr (10 samples, 0.01%) + + + +libredis_api.dylib`core::iter::adapters::zip::TrustedRandomAccessNoCoerce::size::h99b29cb1cbef95f6 (10 samples, 0.01%) + + + +libredis_api.dylib`alloc::collections::btree::search::_$LT$impl$u20$alloc..collections..btree..node..NodeRef$LT$BorrowType$C$K$C$V$C$Type$GT$$GT$::find_key_index::he747fb8a4b071a91 (282 samples, 0.24%) + + + +redis-server`zmalloc (40 samples, 0.03%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$T$C$I$GT$$GT$::spec_extend::h7c6f6a542f0dc3e1 (22 samples, 0.02%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$GT$::with_capacity::h8225deb6d3ec7783 (194 samples, 0.17%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::for_each::call::_$u7b$$u7b$closure$u7d$$u7d$::hb5e4975f30246dc4 (26 samples, 0.02%) + + + +libredis_api.dylib`alloc::collections::btree::node::Handle$LT$alloc..collections..btree..node..NodeRef$LT$alloc..collections..btree..node..marker..Mut$C$K$C$V$C$alloc..collections..btree..node..marker..Leaf$GT$$C$alloc..collections..btree..node..marker..Edge$GT$::insert::h8e233164d19e4ed5 (167 samples, 0.14%) + + + +libsystem_c.dylib`fread (118 samples, 0.10%) + + + +libsystem_malloc.dylib`malloc_size (10 samples, 0.01%) + + + +libsystem_malloc.dylib`tiny_malloc_should_clear (16 samples, 0.01%) + + + +libredis_api.dylib`core::iter::adapters::map::map_fold::_$u7b$$u7b$closure$u7d$$u7d$::h22b5da0f895fc465 (81 samples, 0.07%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (54 samples, 0.05%) + + + +libredis_api.dylib`hashbrown::map::make_hasher::_$u7b$$u7b$closure$u7d$$u7d$::he21b24331b4166d9 (156 samples, 0.13%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$erlang_term..raw_term..RawTerm$GT$$GT$::ha909c9f4f935bbc8 (89 samples, 0.08%) + + + +libsystem_malloc.dylib`tiny_malloc_should_clear (31 samples, 0.03%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::reserve::h275c4b12987d6dfa (36 samples, 0.03%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$u8$GT$$GT$::h0c9f490b30374b14 (82 samples, 0.07%) + + + +libsystem_pthread.dylib`_pthread_start (14 samples, 0.01%) + + + +libredis_api.dylib`hashbrown::raw::RawTableInner$LT$A$GT$::set_ctrl_h2::h2e9c5530bf065850 (24 samples, 0.02%) + + + +libredis_api.dylib`erlang_term::dump::list::_$u7b$$u7b$closure$u7d$$u7d$::h4286d7c58c7b7b15 (89 samples, 0.08%) + + + +libredis_api.dylib`nom::multi::many0::_$u7b$$u7b$closure$u7d$$u7d$::h3650d52555916c93 (4,122 samples, 3.54%) +lib.. + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$T$C$I$GT$$GT$::spec_extend::h7c6f6a542f0dc3e1 (3,433 samples, 2.95%) +li.. + + +libredis_api.dylib`_$LT$$RF$$u5b$u8$u5d$$u20$as$u20$nom..traits..InputTake$GT$::take_split::h918d92f542200974 (19 samples, 0.02%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::had93bd4f6e6c7519 (38 samples, 0.03%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::h4488e33be5257b6e (78 samples, 0.07%) + + + +libredis_api.dylib`alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec_in::h4a8dc7e4c2a312b7 (178 samples, 0.15%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$u8$GT$$GT$::h0c9f490b30374b14 (103 samples, 0.09%) + + + +libredis_api.dylib`alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec::h5d965cd025b3789b (299 samples, 0.26%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::fold::h9d48af746ffe6da3 (92 samples, 0.08%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::current_memory::h43a2bf40887de8b2 (12 samples, 0.01%) + + + +libredis_api.dylib`alloc::alloc::dealloc::h8dc19c2c31a3667d (73 samples, 0.06%) + + + +libredis_api.dylib`_$LT$alloc..vec..drain..Drain$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::hfead74519ed399cb (56 samples, 0.05%) + + + +libredis_api.dylib`alloc::alloc::alloc::h5e7260c1d6a40b28 (189 samples, 0.16%) + + + +libsystem_malloc.dylib`free (13 samples, 0.01%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$GT$::with_capacity::h8225deb6d3ec7783 (89 samples, 0.08%) + + + +libredis_api.dylib`core::cell::Cell$LT$T$GT$::replace::h4748d42fb6a947e9 (18 samples, 0.02%) + + + +libsystem_platform.dylib`_platform_memmove$VARIANT$Haswell (12 samples, 0.01%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (30 samples, 0.03%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (20 samples, 0.02%) + + + +libsystem_c.dylib`tzsetwall_basic (11 samples, 0.01%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::len::hefbd3d9f9f563b53 (124 samples, 0.11%) + + + +libredis_api.dylib`erlang_term::dump::small_tuple::_$u7b$$u7b$closure$u7d$$u7d$::h5f5fdd04f2f9b26b (588 samples, 0.51%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::deallocate::hf205a3e955ba6bff (66 samples, 0.06%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::split_at::hc50c484e3fefdbed (29 samples, 0.02%) + + + +libsystem_malloc.dylib`tiny_size (12 samples, 0.01%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::h0e1f1bd7bc6e0204 (144 samples, 0.12%) + + + +libredis_api.dylib`core::ptr::read::hf3a95f15e3c6a4e5 (241 samples, 0.21%) + + + +libredis_api.dylib`core::slice::cmp::_$LT$impl$u20$core..cmp..PartialEq$LT$$u5b$B$u5d$$GT$$u20$for$u20$$u5b$A$u5d$$GT$::eq::h1985a896db440b11 (31 samples, 0.03%) + + + +libsystem_malloc.dylib`szone_size (13 samples, 0.01%) + + + +libredis_api.dylib`core::core_arch::x86::sse2::_mm_loadu_si128::hea51df4992a088f8 (55 samples, 0.05%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::h87fde21e54d22a5b (121 samples, 0.10%) + + + +libredis_api.dylib`core::ops::function::impls::_$LT$impl$u20$core..ops..function..FnOnce$LT$A$GT$$u20$for$u20$$RF$mut$u20$F$GT$::call_once::hc7b33b2189e46b5e (38,525 samples, 33.11%) +libredis_api.dylib`core::ops::function::impls::_$LT$i.. + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::collect::heaae54cd29874f5a (226 samples, 0.19%) + + + +redis-server`dictSdsKeyCompare (29 samples, 0.02%) + + + +libredis_api.dylib`alloc::collections::btree::node::Handle$LT$alloc..collections..btree..node..NodeRef$LT$alloc..collections..btree..node..marker..Mut$C$K$C$V$C$alloc..collections..btree..node..marker..Leaf$GT$$C$alloc..collections..btree..node..marker..Edge$GT$::insert_fit::h9f8288955510198d (105 samples, 0.09%) + + + +libredis_api.dylib`core::iter::adapters::zip::TrustedRandomAccessNoCoerce::size::h99b29cb1cbef95f6 (11 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$u8$GT$$GT$::h2b0f07c8ebef6d48 (87 samples, 0.07%) + + + +libredis_api.dylib`core::ptr::const_ptr::_$LT$impl$u20$$BP$const$u20$T$GT$::is_null::hd725737af60d7ed9 (34 samples, 0.03%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..vec..drain..Drain$LT$u8$GT$$GT$::h4d73c9161a770186 (55 samples, 0.05%) + + + +libredis_api.dylib`_$LT$T$u20$as$u20$core..convert..Into$LT$U$GT$$GT$::into::h3c1a52d479b61e84 (182 samples, 0.16%) + + + +libredis_api.dylib`core::iter::adapters::map::map_fold::_$u7b$$u7b$closure$u7d$$u7d$::hcffa0b4e43fc0b7b (88 samples, 0.08%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::position::h01b1ef08652a8fc4 (59 samples, 0.05%) + + + +libredis_api.dylib`num_traits::cast::FromPrimitive::from_i32::hc1719d3deb9e8540 (12 samples, 0.01%) + + + +libsystem_malloc.dylib`tiny_malloc_should_clear (20 samples, 0.02%) + + + +redis-server`ztrymalloc_usable (39 samples, 0.03%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::capacity::he3e68870cacd4095 (70 samples, 0.06%) + + + +libredis_api.dylib`core::ptr::const_ptr::_$LT$impl$u20$$BP$const$u20$T$GT$::guaranteed_eq::h5642173ff746f1bd (11 samples, 0.01%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::dealloc::he2a70f176594312c (10 samples, 0.01%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::dealloc::he2a70f176594312c (121 samples, 0.10%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..clone..Clone$GT$::clone::h2fb91ae529938650 (160 samples, 0.14%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$u64$GT$$GT$::h190dda98f8410d48 (43 samples, 0.04%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::is_null::h870152844fa24474 (13 samples, 0.01%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::reserve::hc57ea00fb8c4bf95 (16 samples, 0.01%) + + + +libredis_api.dylib`alloc::vec::set_len_on_drop::SetLenOnDrop::increment_len::h2ddd5be1cd2eaccf (56 samples, 0.05%) + + + +libredis_api.dylib`_$LT$T$u20$as$u20$alloc..slice..hack..ConvertVec$GT$::to_vec::ha05554c8663b9f84 (398 samples, 0.34%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (12 samples, 0.01%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::set_ptr::h743f46f33ab649d3 (21 samples, 0.02%) + + + +libsystem_malloc.dylib`tiny_malloc_should_clear (28 samples, 0.02%) + + + +redis-server`zfree (18 samples, 0.02%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::get_unchecked::heb678ea81e3255a9 (24 samples, 0.02%) + + + +libredis_api.dylib`ordermap::set::OrderSet$LT$T$GT$::new::h15838f9569a110ef (135 samples, 0.12%) + + + +libredis_api.dylib`__rg_dealloc (30 samples, 0.03%) + + + +libredis_api.dylib`alloc::vec::into_iter::IntoIter$LT$T$C$A$GT$::as_raw_mut_slice::ha4407c206b0d4f53 (69 samples, 0.06%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::extend_desugared::h53b48922fa8e4e49 (204 samples, 0.18%) + + + +libredis_api.dylib`__rg_alloc (42 samples, 0.04%) + + + +libredis_api.dylib`core::alloc::layout::Layout::repeat::hf4271170a33e3251 (17 samples, 0.01%) + + + +libsystem_malloc.dylib`szone_free (12 samples, 0.01%) + + + +libredis_api.dylib`_$LT$std..collections..hash..map..DefaultHasher$u20$as$u20$core..hash..Hasher$GT$::finish::h00946bb41446ffb8 (21 samples, 0.02%) + + + +redis-server`addReplyLongLongWithPrefix (24 samples, 0.02%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (19 samples, 0.02%) + + + +libredis_api.dylib`alloc::alloc::alloc::h5e7260c1d6a40b28 (89 samples, 0.08%) + + + +libredis_api.dylib`_$LT$std..collections..hash..map..DefaultHasher$u20$as$u20$core..hash..Hasher$GT$::write::h8dafff3bd35e1d82 (111 samples, 0.10%) + + + +libredis_api.dylib`core::alloc::layout::Layout::pad_to_align::h416ac49604c0adc7 (14 samples, 0.01%) + + + +libredis_api.dylib`alloc::alloc::alloc::h5e7260c1d6a40b28 (27 samples, 0.02%) + + + +libredis_api.dylib`_$LT$alloc..string..String$u20$as$u20$core..ops..deref..Deref$GT$::deref::hdd43b17c236e048d (32 samples, 0.03%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::reserve::do_reserve_and_handle::h6319b5d2c4531b34 (51 samples, 0.04%) + + + +libredis_api.dylib`_$LT$alloc..string..String$u20$as$u20$core..clone..Clone$GT$::clone::h46347979a85d91dc (82 samples, 0.07%) + + + +libredis_api.dylib`core::alloc::layout::Layout::new::h2fb70d028d654b6d (23 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::is_null::hd99d41d9050abe58 (14 samples, 0.01%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::set_len::hc5e83412e34a0050 (49 samples, 0.04%) + + + +libredis_api.dylib`_$LT$alloc..vec..into_iter..IntoIter$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h543630852f1ae084 (64 samples, 0.06%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::position::check::_$u7b$$u7b$closure$u7d$$u7d$::hde062a1e4cf8c3c6 (20 samples, 0.02%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..collect..IntoIterator$GT$::into_iter::hfd2d474cfe71aa80 (37 samples, 0.03%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::as_ptr::hcdafb16f58bdd47b (13 samples, 0.01%) + + + +libredis_api.dylib`core::iter::adapters::zip::Zip$LT$A$C$B$GT$::new::hea5fba25b6062aed (27 samples, 0.02%) + + + +libredis_api.dylib`core::slice::cmp::_$LT$impl$u20$core..cmp..PartialEq$LT$$u5b$B$u5d$$GT$$u20$for$u20$$u5b$A$u5d$$GT$::eq::h1985a896db440b11 (41 samples, 0.04%) + + + +libredis_api.dylib`_$LT$u64$u20$as$u20$num_integer..Integer$GT$::div_ceil::h53603aab7404d3f3 (20 samples, 0.02%) + + + +libredis_api.dylib`redis_module::raw::close_key::h1fecd12206ca086f (113 samples, 0.10%) + + + +libsystem_malloc.dylib`free (19 samples, 0.02%) + + + +libredis_api.dylib`core::slice::iter::Iter$LT$T$GT$::new::ha03b651a07ad4aea (12 samples, 0.01%) + + + +libredis_api.dylib`std::collections::hash::map::HashMap$LT$K$C$V$C$S$GT$::insert::hd4bfe250af7dc703 (809 samples, 0.70%) + + + +libredis_api.dylib`num_bigint::bigint::BigInt::to_bytes_le::hc5d65193e0bc247a (205 samples, 0.18%) + + + +libredis_api.dylib`core::mem::replace::ha16e9887585c6757 (15 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::deallocate::hf205a3e955ba6bff (128 samples, 0.11%) + + + +redis-server`ztrymalloc_usable (24 samples, 0.02%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (30 samples, 0.03%) + + + +libredis_api.dylib`core::alloc::layout::Layout::align::h1ecbc2af8432ade1 (13 samples, 0.01%) + + + +libsystem_malloc.dylib`tiny_malloc_should_clear (18 samples, 0.02%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::h7eee54553c0e4c9c (94 samples, 0.08%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::allocate_in::hfc9e2e8f928f3e5f (169 samples, 0.15%) + + + +libredis_api.dylib`alloc::slice::hack::into_vec::h42d1f4e69ac94926 (50 samples, 0.04%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hcea6e609b5b85f86 (152 samples, 0.13%) + + + +libredis_api.dylib`core::ptr::unique::Unique$LT$T$GT$::as_ptr::hff1173a8595f9b5c (87 samples, 0.07%) + + + +libsystem_malloc.dylib`tiny_malloc_should_clear (91 samples, 0.08%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::get_unchecked::h0ee9db236227d022 (14 samples, 0.01%) + + + +libredis_api.dylib`alloc::alloc::alloc::hfd939e44061a7479 (23 samples, 0.02%) + + + +libsystem_malloc.dylib`malloc (30 samples, 0.03%) + + + +libredis_api.dylib`alloc::alloc::alloc::hfd939e44061a7479 (73 samples, 0.06%) + + + +libsystem_malloc.dylib`tiny_size (17 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..deref..Deref$GT$::deref::h02038b0b23a436f2 (16 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..string..String$u20$as$u20$core..clone..Clone$GT$::clone::h46347979a85d91dc (71 samples, 0.06%) + + + +redis-server`dictFind (78 samples, 0.07%) + + + +libredis_api.dylib`_$LT$alloc..string..String$u20$as$u20$core..hash..Hash$GT$::hash::he9ce998e442e054e (89 samples, 0.08%) + + + +libredis_api.dylib`core::core_arch::x86::sse2::_mm_loadu_si128::hea51df4992a088f8 (56 samples, 0.05%) + + + +libredis_api.dylib`core::iter::traits::exact_size::ExactSizeIterator::len::h4782ac98a1707f60 (30 samples, 0.03%) + + + +libsystem_malloc.dylib`malloc (36 samples, 0.03%) + + + +libredis_api.dylib`_$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h7394d49153c9a25f (70 samples, 0.06%) + + + +redis-server`zmalloc (22 samples, 0.02%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..zip..Zip$LT$A$C$B$GT$$u20$as$u20$core..iter..adapters..zip..ZipImpl$LT$A$C$B$GT$$GT$::next::ha81c05883896d84e (26 samples, 0.02%) + + + +libredis_api.dylib`core::array::_$LT$impl$u20$core..convert..TryFrom$LT$$RF$$u5b$T$u5d$$GT$$u20$for$u20$$u5b$T$u3b$$u20$N$u5d$$GT$::try_from::h7dd8841ad0c6737f (31 samples, 0.03%) + + + +redis-server`ztrymalloc_usable (46 samples, 0.04%) + + + +libredis_api.dylib`hashbrown::raw::RawTableInner$LT$A$GT$::find_insert_slot::h848a8eb4bb90f039 (43 samples, 0.04%) + + + +libredis_api.dylib`_$LT$alloc..string..String$u20$as$u20$core..convert..From$LT$$RF$str$GT$$GT$::from::hf062be7d7bfd686d (192 samples, 0.17%) + + + +libredis_api.dylib`_$LT$alloc..vec..into_iter..IntoIter$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h4671d81f587f577c (46 samples, 0.04%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::dealloc::he2a70f176594312c (33 samples, 0.03%) + + + +libredis_api.dylib`core::ops::function::FnOnce::call_once::h887e1b8f393fb122 (10 samples, 0.01%) + + + +libredis_api.dylib`core::alloc::layout::Layout::pad_to_align::hfeab21a483a45ae6 (11 samples, 0.01%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::reserve::hf124c46a135943b3 (22 samples, 0.02%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::reserve::hf124c46a135943b3 (371 samples, 0.32%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..clone..Clone$GT$::clone::h2fb91ae529938650 (122 samples, 0.10%) + + + +libredis_api.dylib`erlang_term::dump::small_tuple::hfecdcd6a6e4b1636 (313 samples, 0.27%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::as_mut_ptr::h13bdf383d4a1f900 (12 samples, 0.01%) + + + +libredis_api.dylib`_$LT$std..collections..hash..map..DefaultHasher$u20$as$u20$core..hash..Hasher$GT$::finish::haa4fbfe328fb6975 (29 samples, 0.02%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$GT$::with_capacity::h1eac5f923411da17 (108 samples, 0.09%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::h7eee54553c0e4c9c (34 samples, 0.03%) + + + +libredis_api.dylib`alloc::raw_vec::finish_grow::h29648f6c9cce927a (301 samples, 0.26%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::fold::h9d48af746ffe6da3 (85 samples, 0.07%) + + + +libsystem_malloc.dylib`tiny_malloc_from_free_list (11 samples, 0.01%) + + + +redis-server`lookupKey (140 samples, 0.12%) + + + +libredis_api.dylib`core::iter::adapters::zip::Zip$LT$A$C$B$GT$::new::hea5fba25b6062aed (13 samples, 0.01%) + + + +libredis_api.dylib`core::iter::range::_$LT$impl$u20$core..iter..traits..iterator..Iterator$u20$for$u20$core..ops..range..Range$LT$A$GT$$GT$::next::h35f4cc61282762a7 (116 samples, 0.10%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$core..iter..traits..collect..FromIterator$LT$T$GT$$GT$::from_iter::heb6fe80c2f49ea69 (596 samples, 0.51%) + + + +libsystem_malloc.dylib`tiny_free_list_add_ptr (14 samples, 0.01%) + + + +libredis_api.dylib`core::cmp::Ord::min::h1dd8ffb5d32f5ba9 (19 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::unique::Unique$LT$T$GT$::as_ptr::h9caf6c7c27dde4c4 (12 samples, 0.01%) + + + +libredis_api.dylib`alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec::h5d965cd025b3789b (222 samples, 0.19%) + + + +libredis_api.dylib`core::alloc::global::GlobalAlloc::realloc::hf019f731dee6f0ce (64 samples, 0.06%) + + + +libredis_api.dylib`_$LT$$u5b$A$u5d$$u20$as$u20$core..slice..cmp..SlicePartialEq$LT$B$GT$$GT$::equal::h0584c49ed11427b2 (112 samples, 0.10%) + + + +libredis_api.dylib`alloc::alloc::Global::alloc_impl::h526abdb1dea99970 (53 samples, 0.05%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..fuse..Fuse$LT$I$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::size_hint::hce6b069b929a71be (14 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..vec..into_iter..IntoIter$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::size_hint::h8e6d852f1bf82bac (10 samples, 0.01%) + + + +libredis_api.dylib`alloc::collections::btree::search::_$LT$impl$u20$alloc..collections..btree..node..NodeRef$LT$BorrowType$C$K$C$V$C$Type$GT$$GT$::find_key_index::he747fb8a4b071a91 (497 samples, 0.43%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::for_each::call::_$u7b$$u7b$closure$u7d$$u7d$::hb5e4975f30246dc4 (69 samples, 0.06%) + + + +libredis_api.dylib`_$LT$core..slice..iter..Iter$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::all::h2f6ff366fb7be586 (115 samples, 0.10%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hcea6e609b5b85f86 (33 samples, 0.03%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::split_at_unchecked::hc9b7e674c053a809 (39 samples, 0.03%) + + + +libredis_api.dylib`_$LT$$RF$$u5b$u8$u5d$$u20$as$u20$nom..traits..InputTake$GT$::take_split::h918d92f542200974 (30 samples, 0.03%) + + + +libsystem_malloc.dylib`free_tiny (47 samples, 0.04%) + + + +libredis_api.dylib`alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec_in::h4a8dc7e4c2a312b7 (214 samples, 0.18%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::set_ptr::h743f46f33ab649d3 (20 samples, 0.02%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..flatten..FlattenCompat$LT$I$C$U$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::hf9a3164f14caea6e (316 samples, 0.27%) + + + +libsystem_malloc.dylib`tiny_malloc_from_free_list (15 samples, 0.01%) + + + +redis-server`zmalloc (39 samples, 0.03%) + + + +libsystem_malloc.dylib`free (13 samples, 0.01%) + + + +libredis_api.dylib`core::option::Option$LT$T$GT$::map::hf105be13d6326187 (13,591 samples, 11.68%) +libredis_api.dyli.. + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::had93bd4f6e6c7519 (33 samples, 0.03%) + + + +libredis_api.dylib`redis_module::raw::open_key::h00b5142c47f44294 (210 samples, 0.18%) + + + +libredis_api.dylib`alloc::boxed::Box$LT$T$C$A$GT$::into_unique::h688ba3b39d802940 (18 samples, 0.02%) + + + +libredis_api.dylib`core::cmp::Ord::min::h12f15ab6e31e6a4e (34 samples, 0.03%) + + + +libredis_api.dylib`_$LT$$LT$alloc..vec..drain..Drain$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$..drop..DropGuard$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::hd883a5bc5d7da41d (28 samples, 0.02%) + + + +libredis_api.dylib`_$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h7394d49153c9a25f (289 samples, 0.25%) + + + +libredis_api.dylib`_$LT$hashbrown..raw..RawIter$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h2be42634cd8f8194 (16 samples, 0.01%) + + + +libredis_api.dylib`core::alloc::layout::Layout::repeat::hf4271170a33e3251 (13 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..collect..IntoIterator$GT$::into_iter::hfd2d474cfe71aa80 (10 samples, 0.01%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$GT$::with_capacity::h1eac5f923411da17 (352 samples, 0.30%) + + + +libredis_api.dylib`_$LT$core..ops..range..RangeFrom$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::get_unchecked::hdffe2fcffa7ea5df (10 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..collect..Extend$LT$T$GT$$GT$::extend::h5bfdfd1135c37dab (3,728 samples, 3.20%) +lib.. + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::capacity::he3e68870cacd4095 (219 samples, 0.19%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::hcb902ff29d80f0c7 (197 samples, 0.17%) + + + +libredis_api.dylib`_$LT$core..option..Option$LT$T$GT$$u20$as$u20$core..ops..try_trait..FromResidual$GT$::from_residual::h1888f7c7eab20172 (14 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..vec..into_iter..IntoIter$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::ha7df8d1f23ed364a (203 samples, 0.17%) + + + +libredis_api.dylib`__rg_alloc (79 samples, 0.07%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::split_at::hc50c484e3fefdbed (37 samples, 0.03%) + + + +libsystem_malloc.dylib`free_tiny (26 samples, 0.02%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::h0e1f1bd7bc6e0204 (183 samples, 0.16%) + + + +libredis_api.dylib`__rg_dealloc (38 samples, 0.03%) + + + +libsystem_c.dylib`clock_gettime (55 samples, 0.05%) + + + +libredis_api.dylib`redis_module::key::RedisKeyWritable::open::h94c90ff2d1871426 (220 samples, 0.19%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..index..Index$LT$I$GT$$GT$::index::h0841f6b1b0df7e1d (20 samples, 0.02%) + + + +libredis_api.dylib`hashbrown::map::equivalent_key::_$u7b$$u7b$closure$u7d$$u7d$::h5543cf01ceabba1a (94 samples, 0.08%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::allocate_in::h9676e7da28c8d531 (265 samples, 0.23%) + + + +libredis_api.dylib`_$LT$F$u20$as$u20$nom..internal..Parser$LT$I$C$O$C$E$GT$$GT$::parse::he6871ce822d6e18b (84 samples, 0.07%) + + + +libredis_api.dylib`alloc::collections::btree::node::slice_insert::hdbd731780a623dab (13 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h41651f3c588c191a (101 samples, 0.09%) + + + +libredis_api.dylib`core::alloc::layout::Layout::array::h6f6d89342f252520 (22 samples, 0.02%) + + + +libredis_api.dylib`core::alloc::layout::Layout::array::h6f6d89342f252520 (29 samples, 0.02%) + + + +libredis_api.dylib`core::cmp::Ord::min::h54d63bd11a68ed24 (10 samples, 0.01%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::reserve::h275c4b12987d6dfa (13 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::h3111d9b2b480b594 (97 samples, 0.08%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::set_ptr::hdc5f5a9ae5a4ea76 (22 samples, 0.02%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::allocate_in::hfc9e2e8f928f3e5f (215 samples, 0.18%) + + + +libredis_api.dylib`core::big_data::RowData::new::h68dc9574f95aab39 (343 samples, 0.29%) + + + +libredis_api.dylib`erlang_term::dump::internal_to_binary::h1b07979cbe893298 (31 samples, 0.03%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::allocate_in::h9676e7da28c8d531 (192 samples, 0.17%) + + + +libredis_api.dylib`core::alloc::layout::Layout::array::hac557166a3269298 (30 samples, 0.03%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (22 samples, 0.02%) + + + +redis-server`ztrymalloc_usable (50 samples, 0.04%) + + + +libredis_api.dylib`hashbrown::raw::RawIterHash$LT$T$C$A$GT$::new::h1511dfd5908d3eda (114 samples, 0.10%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::get_unchecked::hab4ea38e63e0aadb (20 samples, 0.02%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::h2f7cec729de27f12 (277 samples, 0.24%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..flatten..FlattenCompat$LT$I$C$U$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::hf9a3164f14caea6e (68 samples, 0.06%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::current_memory::h7060d7fc790ac696 (15 samples, 0.01%) + + + +libsystem_malloc.dylib`malloc_size (19 samples, 0.02%) + + + +libsystem_malloc.dylib`tiny_malloc_from_free_list (14 samples, 0.01%) + + + +libsystem_malloc.dylib`tiny_free_list_add_ptr (13 samples, 0.01%) + + + +libredis_api.dylib`__rg_alloc (72 samples, 0.06%) + + + +libsystem_malloc.dylib`malloc (28 samples, 0.02%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$T$C$I$GT$$GT$::spec_extend::h7c6f6a542f0dc3e1 (11,429 samples, 9.82%) +libredis_api.d.. + + +libredis_api.dylib`alloc::collections::btree::node::Handle$LT$alloc..collections..btree..node..NodeRef$LT$alloc..collections..btree..node..marker..Mut$C$K$C$V$C$alloc..collections..btree..node..marker..Internal$GT$$C$alloc..collections..btree..node..marker..Edge$GT$::insert_fit::ha7c718c92c5f2dd4 (15 samples, 0.01%) + + + +libredis_api.dylib`erlang_term::dump::list::_$u7b$$u7b$closure$u7d$$u7d$::h4286d7c58c7b7b15 (38,516 samples, 33.10%) +libredis_api.dylib`erlang_term::dump::list::_$u7b$$u7.. + + +libsystem_platform.dylib`_platform_memcmp (10 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::non_null::NonNull$LT$$u5b$T$u5d$$GT$::slice_from_raw_parts::h557e79e75c7ab257 (12 samples, 0.01%) + + + +libsystem_malloc.dylib`malloc (29 samples, 0.02%) + + + +libredis_api.dylib`alloc::vec::set_len_on_drop::SetLenOnDrop::increment_len::h2ddd5be1cd2eaccf (128 samples, 0.11%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$T$C$I$GT$$GT$::spec_extend::h0c5a0e231eb1751a (47,846 samples, 41.12%) +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$al.. + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..deref..Deref$GT$::deref::h245c29457e1a248d (131 samples, 0.11%) + + + +libredis_api.dylib`core::alloc::layout::Layout::pad_to_align::hfeab21a483a45ae6 (67 samples, 0.06%) + + + +libredis_api.dylib`core::ptr::const_ptr::_$LT$impl$u20$$BP$const$u20$T$GT$::guaranteed_eq::h5642173ff746f1bd (81 samples, 0.07%) + + + +libredis_api.dylib`_$LT$alloc..vec..drain..Drain$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::_$u7b$$u7b$closure$u7d$$u7d$::h4d1dfdaf1e96314a (12 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..fuse..Fuse$LT$I$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h3da83d60b332a0ff (33 samples, 0.03%) + + + +libredis_api.dylib`hashbrown::raw::sse2::Group::match_byte::h4c4b57fb64a8721b (43 samples, 0.04%) + + + +libredis_api.dylib`core::ptr::read::hf3a95f15e3c6a4e5 (13 samples, 0.01%) + + + +redis-server`zmalloc (42 samples, 0.04%) + + + +libredis_api.dylib`alloc::slice::hack::into_vec::h6d5064b0647076a1 (59 samples, 0.05%) + + + +libredis_api.dylib`alloc::alloc::dealloc::h8dc19c2c31a3667d (93 samples, 0.08%) + + + +libredis_api.dylib`core::intrinsics::copy_nonoverlapping::h57f10c84bddaddd2 (27 samples, 0.02%) + + + +libredis_api.dylib`_$LT$T$u20$as$u20$core..convert..Into$LT$U$GT$$GT$::into::h3c1a52d479b61e84 (304 samples, 0.26%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..fuse..Fuse$LT$I$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h3eb2a64f083470c8 (89 samples, 0.08%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::for_each::hd336a159e8be84b3 (26 samples, 0.02%) + + + +libredis_api.dylib`_$LT$hashbrown..raw..RawIterHash$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::he0f3ff22b61728ab (33 samples, 0.03%) + + + +libredis_api.dylib`core::hash::sip::u8to64_le::h438c01d58f67829a (66 samples, 0.06%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hcea6e609b5b85f86 (37 samples, 0.03%) + + + +libsystem_malloc.dylib`free_tiny (21 samples, 0.02%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::zip::h08b6140e525e60ae (49 samples, 0.04%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::allocate_in::h2bec131458e16144 (157 samples, 0.13%) + + + +libredis_api.dylib`core::option::Option$LT$T$GT$::map::h3b1cf9c8bec3d5bd (89 samples, 0.08%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::ptr::h85a8f49f32ca8746 (32 samples, 0.03%) + + + +libredis_api.dylib`alloc::alloc::alloc::hfd939e44061a7479 (55 samples, 0.05%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..fuse..Fuse$LT$I$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h3eb2a64f083470c8 (38,593 samples, 33.17%) +libredis_api.dylib`_$LT$core..iter..adapters..fuse..F.. + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::hfbf7f0e130567333 (350 samples, 0.30%) + + + +libredis_api.dylib`alloc::boxed::Box$LT$T$C$A$GT$::into_raw_with_allocator::hdf0932abb26ca287 (28 samples, 0.02%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::h743c5c7b8ac21d05 (190 samples, 0.16%) + + + +libredis_api.dylib`core::ptr::const_ptr::_$LT$impl$u20$$BP$const$u20$T$GT$::copy_to_nonoverlapping::h03dd10a63fe3850d (121 samples, 0.10%) + + + +libredis_api.dylib`hashbrown::raw::RawIterHashInner$LT$A$GT$::new::hd04cb9d37381cd03 (105 samples, 0.09%) + + + +redis-server`dictSdsKeyCompare (36 samples, 0.03%) + + + +libredis_api.dylib`nom::bytes::complete::take::_$u7b$$u7b$closure$u7d$$u7d$::hd66f6f53f6e219a0 (11 samples, 0.01%) + + + +libredis_api.dylib`alloc::slice::hack::to_vec::he48daac01fef5883 (278 samples, 0.24%) + + + +libredis_api.dylib`_$LT$core..slice..iter..Iter$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h093b3654207820a7 (57 samples, 0.05%) + + + +libsystem_platform.dylib`_platform_memmove$VARIANT$Haswell (28 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$u8$GT$$GT$::h2b0f07c8ebef6d48 (36 samples, 0.03%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::h7fcd034efd846811 (88 samples, 0.08%) + + + +libsystem_malloc.dylib`malloc (20 samples, 0.02%) + + + +libsystem_malloc.dylib`tiny_free_no_lock (33 samples, 0.03%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::allocate_in::hfc9e2e8f928f3e5f (137 samples, 0.12%) + + + +libredis_api.dylib`_$LT$core..ops..range..Range$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::get_unchecked::hf4a06a0a9e6c7a0f (17 samples, 0.01%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::position::h01b1ef08652a8fc4 (54 samples, 0.05%) + + + +redis-server`ztrymalloc_usable (44 samples, 0.04%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::h2f7cec729de27f12 (157 samples, 0.13%) + + + +libredis_api.dylib`num_bigint::biguint::BigUint::normalized::h870508f797e7ab95 (30 samples, 0.03%) + + + +libsystem_malloc.dylib`malloc_size (11 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..ops..range..Range$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::get_unchecked::hf4a06a0a9e6c7a0f (11 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$$LT$alloc..vec..drain..Drain$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$..drop..DropGuard$LT$u8$C$alloc..alloc..Global$GT$$GT$::h552a2b2dd48bb1da (36 samples, 0.03%) + + + +libredis_api.dylib`core::intrinsics::copy_nonoverlapping::h57f10c84bddaddd2 (32 samples, 0.03%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::into_boxed_slice::h9aa06cba1caf6fec (143 samples, 0.12%) + + + +libredis_api.dylib`_$LT$core..hash..sip..SipHasher13$u20$as$u20$core..hash..Hasher$GT$::write::hec6435422e592c25 (75 samples, 0.06%) + + + +redis-server`lzf_compress (433 samples, 0.37%) + + + +libredis_api.dylib`_$LT$usize$u20$as$u20$core..iter..range..Step$GT$::forward_unchecked::h2d62bb38245d5ccc (10 samples, 0.01%) + + + +libredis_api.dylib`core::alloc::layout::Layout::pad_to_align::h416ac49604c0adc7 (14 samples, 0.01%) + + + +redis-server`connSocketEventHandler (11,903 samples, 10.23%) +redis-server`co.. + + +libredis_api.dylib`_$LT$$LT$alloc..vec..drain..Drain$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$..drop..DropGuard$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::hd883a5bc5d7da41d (36 samples, 0.03%) + + + +libsystem_malloc.dylib`tiny_free_no_lock (39 samples, 0.03%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$$LT$alloc..vec..into_iter..IntoIter$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$..drop..DropGuard$LT$u8$C$alloc..alloc..Global$GT$$GT$::h577a922edca024a3 (159 samples, 0.14%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..zip..Zip$LT$A$C$B$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::hbaf62d3c6abf9b48 (19 samples, 0.02%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::split_at_unchecked::hc9b7e674c053a809 (18 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::write::ha0dc927db7cdd88f (116 samples, 0.10%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$redis_module..key..RedisKeyWritable$GT$::hbfe517597ea37571 (123 samples, 0.11%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::iter::h725380fd1ee3a351 (12 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::h4488e33be5257b6e (29 samples, 0.02%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (19 samples, 0.02%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..collect..IntoIterator$GT$::into_iter::h0c974f248d2f7218 (37 samples, 0.03%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::h7fcd034efd846811 (96 samples, 0.08%) + + + +libredis_api.dylib`core::ptr::write::ha0dc927db7cdd88f (112 samples, 0.10%) + + + +libredis_api.dylib`_$LT$core..slice..iter..Iter$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h119138b20614b566 (12 samples, 0.01%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::get_unchecked::had76140d24aa2259 (18 samples, 0.02%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (13 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::const_ptr::_$LT$impl$u20$$BP$const$u20$T$GT$::is_null::hd725737af60d7ed9 (10 samples, 0.01%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (55 samples, 0.05%) + + + +libredis_api.dylib`_$LT$core..hash..sip..SipHasher13$u20$as$u20$core..hash..Hasher$GT$::write::hec6435422e592c25 (24 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..vec..into_iter..IntoIter$LT$core..big_data..RowData$GT$$GT$::he4ef36b8bc8fc623 (151 samples, 0.13%) + + + +libredis_api.dylib`ordermap::set::OrderSet$LT$T$GT$::new::h15838f9569a110ef (199 samples, 0.17%) + + + +libredis_api.dylib`core::big_data::BigData::to_list::h5fd0427c83dc95f6 (543 samples, 0.47%) + + + +libsystem_malloc.dylib`tiny_free_no_lock (46 samples, 0.04%) + + + +libredis_api.dylib`alloc::alloc::Global::alloc_impl::h575b8f3dcefe1b84 (23 samples, 0.02%) + + + +redis-server`rioFileWrite (111 samples, 0.10%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..collect..Extend$LT$T$GT$$GT$::extend::h5bfdfd1135c37dab (377 samples, 0.32%) + + + +libredis_api.dylib`_$LT$T$u20$as$u20$core..convert..Into$LT$U$GT$$GT$::into::h3c1a52d479b61e84 (75 samples, 0.06%) + + + +libredis_api.dylib`core::cell::RefCell$LT$T$GT$::try_borrow::h12508dc28996f504 (10 samples, 0.01%) + + + +libredis_api.dylib`core::cmp::max::h82bc389b33298eec (14 samples, 0.01%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::position::check::_$u7b$$u7b$closure$u7d$$u7d$::hde062a1e4cf8c3c6 (11 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..deref..Deref$GT$::deref::h245c29457e1a248d (10 samples, 0.01%) + + + +libsystem_malloc.dylib`tiny_malloc_from_free_list (31 samples, 0.03%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::is_null::h870152844fa24474 (13 samples, 0.01%) + + + +libredis_api.dylib`_$LT$$LT$alloc..vec..into_iter..IntoIter$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$..drop..DropGuard$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::habfd022c625532ba (176 samples, 0.15%) + + + +libredis_api.dylib`alloc::collections::btree::navigate::_$LT$impl$u20$alloc..collections..btree..node..Handle$LT$alloc..collections..btree..node..NodeRef$LT$alloc..collections..btree..node..marker..Immut$C$K$C$V$C$alloc..collections..btree..node..marker..Leaf$GT$$C$alloc..collections..btree..node..marker..Edge$GT$$GT$::next_unchecked::_$u7b$$u7b$closure$u7d$$u7d$::h6dd7dc1624348524 (158 samples, 0.14%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::get_unchecked::h0ee9db236227d022 (10 samples, 0.01%) + + + +libredis_api.dylib`_$LT$T$u20$as$u20$redis_module..redismodule..NextArg$GT$::next_arg::h6b86bdd7e53e1069 (181 samples, 0.16%) + + + +libsystem_malloc.dylib`free_tiny (65 samples, 0.06%) + + + +libredis_api.dylib`alloc::slice::hack::into_vec::h6d5064b0647076a1 (32 samples, 0.03%) + + + +libredis_api.dylib`core::alloc::global::GlobalAlloc::realloc::hf019f731dee6f0ce (639 samples, 0.55%) + + + +libredis_api.dylib`alloc::collections::btree::node::Handle$LT$alloc..collections..btree..node..NodeRef$LT$alloc..collections..btree..node..marker..Mut$C$K$C$V$C$alloc..collections..btree..node..marker..Internal$GT$$C$alloc..collections..btree..node..marker..Edge$GT$::insert::h6fd1111990212205 (23 samples, 0.02%) + + + +libredis_api.dylib`core::alloc::layout::Layout::pad_to_align::h416ac49604c0adc7 (11 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..deref..Deref$GT$::deref::h245c29457e1a248d (33 samples, 0.03%) + + + +libredis_api.dylib`erlang_term::dump::small_tuple::_$u7b$$u7b$closure$u7d$$u7d$::h5f5fdd04f2f9b26b (121 samples, 0.10%) + + + +libsystem_malloc.dylib`free_tiny (17 samples, 0.01%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (29 samples, 0.02%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..flatten..Flatten$LT$I$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::size_hint::h3498e8aa070a861d (12 samples, 0.01%) + + + +libredis_api.dylib`alloc::collections::btree::map::entry::VacantEntry$LT$K$C$V$GT$::insert::h936c8c2ec1e24793 (10 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$T$C$I$GT$$GT$::spec_extend::h7c6f6a542f0dc3e1 (92 samples, 0.08%) + + + +libsystem_c.dylib`_sseek (18 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$u8$GT$$GT$::h2b0f07c8ebef6d48 (289 samples, 0.25%) + + + +libsystem_malloc.dylib`tiny_malloc_from_free_list (10 samples, 0.01%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::as_mut_ptr::h1d00c440e29474d9 (14 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..zip..Zip$LT$A$C$B$GT$$u20$as$u20$core..iter..adapters..zip..ZipImpl$LT$A$C$B$GT$$GT$::next::ha81c05883896d84e (10 samples, 0.01%) + + + +libredis_api.dylib`__rg_alloc (66 samples, 0.06%) + + + +libsystem_malloc.dylib`tiny_malloc_should_clear (10 samples, 0.01%) + + + +libredis_api.dylib`core::cmp::min_by::h939e4a5c09fc59a4 (12 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::unique::Unique$LT$T$GT$::as_ptr::hff1173a8595f9b5c (48 samples, 0.04%) + + + +libredis_api.dylib`core::cmp::min_by::hf31c0ddf306dcde8 (19 samples, 0.02%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::push::h6a5beeab88c09613 (18 samples, 0.02%) + + + +libredis_api.dylib`core::alloc::layout::Layout::repeat::h710da420f08dd5df (23 samples, 0.02%) + + + +libredis_api.dylib`hashbrown::raw::Bucket$LT$T$GT$::copy_from_nonoverlapping::hdaaec27074020f39 (36 samples, 0.03%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (14 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$num_bigint..bigint..BigInt$GT$::hbab82566b5653410 (148 samples, 0.13%) + + + +libsystem_malloc.dylib`tiny_malloc_should_clear (37 samples, 0.03%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::position::h01b1ef08652a8fc4 (27 samples, 0.02%) + + + +libredis_api.dylib`__rg_alloc (24 samples, 0.02%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..map..Map$LT$I$C$F$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h55361d2ebcfdcb68 (121 samples, 0.10%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::split_at_unchecked::hc9b7e674c053a809 (57 samples, 0.05%) + + + +libredis_api.dylib`core::ops::function::impls::_$LT$impl$u20$core..ops..function..FnOnce$LT$A$GT$$u20$for$u20$$RF$mut$u20$F$GT$::call_once::hc2e7b996d76480f2 (33 samples, 0.03%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::drain::h59923748d38fbff1 (55 samples, 0.05%) + + + +libredis_api.dylib`hashbrown::raw::RawTable$LT$T$C$A$GT$::reserve::hd4bf31741f13571f (468 samples, 0.40%) + + + +libredis_api.dylib`_$LT$core..hash..sip..Sip13Rounds$u20$as$u20$core..hash..sip..Sip$GT$::d_rounds::ha43c2f4c86130e9d (20 samples, 0.02%) + + + +libredis_api.dylib`_$LT$alloc..vec..drain..Drain$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::hfead74519ed399cb (200 samples, 0.17%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::allocate_in::hfc9e2e8f928f3e5f (140 samples, 0.12%) + + + +libredis_api.dylib`_$LT$$RF$mut$u20$I$u20$as$u20$core..iter..traits..exact_size..ExactSizeIterator$GT$::len::h37a4653d66e61865 (22 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..boxed..Box$LT$$u5b$ordermap..Pos$u5d$$GT$$GT$::h19f8cdbf76b5afb9 (36 samples, 0.03%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::fold::h9d48af746ffe6da3 (105 samples, 0.09%) + + + +libredis_api.dylib`alloc::alloc::alloc::h75bdbb68371fdece (63 samples, 0.05%) + + + +libredis_api.dylib`alloc::alloc::realloc::h0192dc3589380d85 (193 samples, 0.17%) + + + +libsystem_malloc.dylib`malloc (12 samples, 0.01%) + + + +libredis_api.dylib`alloc::alloc::alloc::hd4e303fbe8dea5e5 (48 samples, 0.04%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::for_each::call::_$u7b$$u7b$closure$u7d$$u7d$::hb5e4975f30246dc4 (19 samples, 0.02%) + + + +libsystem_c.dylib`flockfile (28 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::is_null::h870152844fa24474 (16 samples, 0.01%) + + + +redis-server`RM_SaveStringBuffer (603 samples, 0.52%) + + + +libsystem_malloc.dylib`tiny_malloc_should_clear (25 samples, 0.02%) + + + +libsystem_malloc.dylib`malloc (25 samples, 0.02%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::split_at::hc50c484e3fefdbed (17 samples, 0.01%) + + + +libredis_api.dylib`_$LT$F$u20$as$u20$nom..internal..Parser$LT$I$C$O$C$E$GT$$GT$::parse::h65ecb2a5bef00106 (112 samples, 0.10%) + + + +libredis_api.dylib`erlang_term::dump::internal_to_binary::h1b07979cbe893298 (13,485 samples, 11.59%) +libredis_api.dyli.. + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::h3111d9b2b480b594 (109 samples, 0.09%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::split_at::hc50c484e3fefdbed (21 samples, 0.02%) + + + +libsystem_kernel.dylib`write (139 samples, 0.12%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::h7fcd034efd846811 (230 samples, 0.20%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::split_at_unchecked::hc9b7e674c053a809 (11 samples, 0.01%) + + + +libsystem_malloc.dylib`malloc (55 samples, 0.05%) + + + +libredis_api.dylib`core::alloc::layout::Layout::repeat::hf4271170a33e3251 (20 samples, 0.02%) + + + +libredis_api.dylib`hashbrown::map::make_hash::he56e530b6b4e3a48 (156 samples, 0.13%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$erlang_term..raw_term..RawTerm$GT$$GT$::h39d6b37a5cc685b9 (506 samples, 0.43%) + + + +libredis_api.dylib`_$LT$$RF$$u5b$u8$u5d$$u20$as$u20$nom..traits..InputTake$GT$::take_split::h918d92f542200974 (28 samples, 0.02%) + + + +redis-server`ztrymalloc_usable (28 samples, 0.02%) + + + +libsystem_malloc.dylib`malloc (20 samples, 0.02%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::for_each::call::_$u7b$$u7b$closure$u7d$$u7d$::hb5e4975f30246dc4 (44 samples, 0.04%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::reserve::h540db810f699d1bf (14 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..ops..range..Range$LT$T$GT$$u20$as$u20$core..iter..range..RangeIteratorImpl$GT$::spec_next::h977adfe4194aa451 (30 samples, 0.03%) + + + +libredis_api.dylib`core::alloc::layout::Layout::repeat::hf4271170a33e3251 (12 samples, 0.01%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::as_ptr::h2b02707b9b49a52c (11 samples, 0.01%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (93 samples, 0.08%) + + + +libsystem_malloc.dylib`small_malloc_should_clear (13 samples, 0.01%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (57 samples, 0.05%) + + + +libredis_api.dylib`hashbrown::raw::Bucket$LT$T$GT$::write::he14196a642c24126 (24 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::guaranteed_eq::h0d48ab76d8914d8c (162 samples, 0.14%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hcea6e609b5b85f86 (64 samples, 0.06%) + + + +libredis_api.dylib`core::ptr::non_null::NonNull$LT$T$GT$::new_unchecked::hb8ac7e6540cf8ab4 (34 samples, 0.03%) + + + +libsystem_platform.dylib`_platform_memmove$VARIANT$Haswell (46 samples, 0.04%) + + + +libredis_api.dylib`_$LT$$RF$$u5b$u8$u5d$$u20$as$u20$nom..traits..InputTake$GT$::take_split::h918d92f542200974 (20 samples, 0.02%) + + + +libredis_api.dylib`_$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h7b300c79d217e124 (113 samples, 0.10%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$core..option..Option$LT$alloc..vec..into_iter..IntoIter$LT$u8$GT$$GT$$GT$::h167241fc7d30bb42 (67 samples, 0.06%) + + + +libsystem_malloc.dylib`malloc_size (16 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::const_ptr::_$LT$impl$u20$$BP$const$u20$T$GT$::is_null::h6016c792c8a6408c (19 samples, 0.02%) + + + +libredis_api.dylib`core::alloc::layout::Layout::new::h2fb70d028d654b6d (11 samples, 0.01%) + + + +libsystem_malloc.dylib`tiny_malloc_should_clear (10 samples, 0.01%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::push::h78256bbe69ff0dd7 (17 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..map..Map$LT$I$C$F$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h55361d2ebcfdcb68 (176 samples, 0.15%) + + + +libredis_api.dylib`_$LT$alloc..vec..drain..Drain$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::hfead74519ed399cb (69 samples, 0.06%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::chunks::h09b0707118095ab5 (10 samples, 0.01%) + + + +libsystem_malloc.dylib`szone_size (25 samples, 0.02%) + + + +libredis_api.dylib`_$LT$alloc..string..String$u20$as$u20$core..ops..deref..Deref$GT$::deref::hdd43b17c236e048d (35 samples, 0.03%) + + + +libsystem_platform.dylib`_platform_memmove$VARIANT$Haswell (151 samples, 0.13%) + + + +libredis_api.dylib`core::option::Option$LT$T$GT$::map::hf105be13d6326187 (611 samples, 0.53%) + + + +libredis_api.dylib`core::ptr::non_null::NonNull$LT$$u5b$T$u5d$$GT$::slice_from_raw_parts::h35725117576cb63a (15 samples, 0.01%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::for_each::call::_$u7b$$u7b$closure$u7d$$u7d$::h865dea8f0e44a765 (19 samples, 0.02%) + + + +libredis_api.dylib`alloc::alloc::Global::alloc_impl::h7acb0c73e20b3e9c (125 samples, 0.11%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::had93bd4f6e6c7519 (71 samples, 0.06%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::reserve::do_reserve_and_handle::h51ca0a68051325bb (358 samples, 0.31%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::h2f7cec729de27f12 (208 samples, 0.18%) + + + +libsystem_malloc.dylib`tiny_malloc_should_clear (21 samples, 0.02%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::reserve::hc57ea00fb8c4bf95 (24 samples, 0.02%) + + + +libredis_api.dylib`_$LT$$LT$alloc..vec..drain..Drain$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$..drop..DropGuard$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::hd883a5bc5d7da41d (14 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$u64$GT$$GT$::he25058fe0971ef71 (141 samples, 0.12%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..zip..Zip$LT$A$C$B$GT$$u20$as$u20$core..iter..adapters..zip..ZipImpl$LT$A$C$B$GT$$GT$::next::ha81c05883896d84e (17 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::non_null::NonNull$LT$$u5b$T$u5d$$GT$::slice_from_raw_parts::h35725117576cb63a (31 samples, 0.03%) + + + +libredis_api.dylib`__rg_alloc (67 samples, 0.06%) + + + +libredis_api.dylib`_$LT$core..slice..iter..Iter$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h119138b20614b566 (19 samples, 0.02%) + + + +redis-server`ztrymalloc_usable (37 samples, 0.03%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::split_at_unchecked::hc9b7e674c053a809 (53 samples, 0.05%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::for_each::hd336a159e8be84b3 (34 samples, 0.03%) + + + +libredis_api.dylib`_$LT$alloc..collections..btree..map..Iter$LT$K$C$V$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h1e207e33ace3aba2 (211 samples, 0.18%) + + + +libredis_api.dylib`core::ptr::slice_from_raw_parts::h6f6561bed0a3f65e (10 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..vec..drain..Drain$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::hfead74519ed399cb (34 samples, 0.03%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::collect::heaae54cd29874f5a (26,405 samples, 22.70%) +libredis_api.dylib`core::iter::trai.. + + +redis-server`freeFakeClientArgv (286 samples, 0.25%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::h7fcd034efd846811 (75 samples, 0.06%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$u8$GT$$GT$::h825fdf72fecaee24 (79 samples, 0.07%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::zip::h08b6140e525e60ae (73 samples, 0.06%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hcea6e609b5b85f86 (115 samples, 0.10%) + + + +libsystem_malloc.dylib`szone_size (13 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::is_null::h870152844fa24474 (10 samples, 0.01%) + + + +libredis_api.dylib`alloc::boxed::Box$LT$T$C$A$GT$::into_raw_with_allocator::hdf0932abb26ca287 (17 samples, 0.01%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (12 samples, 0.01%) + + + +libredis_api.dylib`_$LT$num_bigint..bigint..Sign$u20$as$u20$core..cmp..PartialEq$GT$::eq::h49f94fd4d7b253ff (11 samples, 0.01%) + + + +libsystem_malloc.dylib`tiny_malloc_should_clear (28 samples, 0.02%) + + + +libredis_api.dylib`_$LT$core..result..Result$LT$T$C$E$GT$$u20$as$u20$core..ops..try_trait..Try$GT$::branch::h5f1daf6380c63d83 (12 samples, 0.01%) + + + +libsystem_malloc.dylib`tiny_malloc_from_free_list (11 samples, 0.01%) + + + +libredis_api.dylib`_$LT$F$u20$as$u20$nom..internal..Parser$LT$I$C$O$C$E$GT$$GT$::parse::he6871ce822d6e18b (67 samples, 0.06%) + + + +libredis_api.dylib`nom::bytes::complete::take::_$u7b$$u7b$closure$u7d$$u7d$::hd66f6f53f6e219a0 (80 samples, 0.07%) + + + +libsystem_malloc.dylib`free_tiny (49 samples, 0.04%) + + + +libsystem_c.dylib`fwrite (308 samples, 0.26%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::capacity::he3e68870cacd4095 (22 samples, 0.02%) + + + +libsystem_malloc.dylib`free (10 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::is_null::h870152844fa24474 (20 samples, 0.02%) + + + +libredis_api.dylib`_$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h7394d49153c9a25f (64 samples, 0.06%) + + + +libredis_api.dylib`redis_api::api::to_redis_res::h044c159a15ef489b (14 samples, 0.01%) + + + +libredis_api.dylib`alloc::alloc::exchange_malloc::h029e153855b7aec5 (140 samples, 0.12%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::current_memory::hd62d7695628d5305 (16 samples, 0.01%) + + + +libredis_api.dylib`core::cmp::impls::_$LT$impl$u20$core..cmp..Ord$u20$for$u20$u128$GT$::cmp::h7e02fcc35d06bb3d (125 samples, 0.11%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::had93bd4f6e6c7519 (98 samples, 0.08%) + + + +libsystem_malloc.dylib`malloc_size (11 samples, 0.01%) + + + +redis-server`ll2string (19 samples, 0.02%) + + + +libsystem_malloc.dylib`malloc_size (20 samples, 0.02%) + + + +libredis_api.dylib`_$LT$hashbrown..raw..RawIterHash$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::he0f3ff22b61728ab (88 samples, 0.08%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$$LT$alloc..vec..drain..Drain$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$..drop..DropGuard$LT$u8$C$alloc..alloc..Global$GT$$GT$::h552a2b2dd48bb1da (28 samples, 0.02%) + + + +libsystem_malloc.dylib`malloc (38 samples, 0.03%) + + + +libredis_api.dylib`_$LT$str$u20$as$u20$alloc..string..ToString$GT$::to_string::h28f1757d711bff08 (334 samples, 0.29%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::guaranteed_eq::h0d48ab76d8914d8c (417 samples, 0.36%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::h2f7cec729de27f12 (152 samples, 0.13%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::had93bd4f6e6c7519 (56 samples, 0.05%) + + + +libredis_api.dylib`erlang_term::dump::small_big_int::h892d8a7a0bc9f7b5 (18 samples, 0.02%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::as_mut_ptr::h1d00c440e29474d9 (15 samples, 0.01%) + + + +libredis_api.dylib`core::cmp::impls::_$LT$impl$u20$core..cmp..PartialEq$LT$$RF$B$GT$$u20$for$u20$$RF$A$GT$::eq::hf9ff8ad320f0c6ec (44 samples, 0.04%) + + + +libredis_api.dylib`_$LT$core..ops..range..RangeTo$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::get_unchecked::hea60c4f2416a8606 (13 samples, 0.01%) + + + +libredis_api.dylib`ordermap::OrderMap$LT$K$C$V$C$S$GT$::insert_phase_1::heee71e848107b5dc (123 samples, 0.11%) + + + +libredis_api.dylib`ordermap::OrderMap$LT$K$C$V$C$S$GT$::double_capacity::hd9374356ff5aca2e (675 samples, 0.58%) + + + +libredis_api.dylib`core::ptr::write::ha0dc927db7cdd88f (327 samples, 0.28%) + + + +libredis_api.dylib`alloc::collections::btree::navigate::_$LT$impl$u20$alloc..collections..btree..node..Handle$LT$alloc..collections..btree..node..NodeRef$LT$BorrowType$C$K$C$V$C$alloc..collections..btree..node..marker..Leaf$GT$$C$alloc..collections..btree..node..marker..Edge$GT$$GT$::next_kv::h2b62fe487f7e673a (90 samples, 0.08%) + + + +redis-server`siphash_nocase (14 samples, 0.01%) + + + +libredis_api.dylib`core::alloc::layout::Layout::array::hac29dc5ec464f62c (70 samples, 0.06%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::deallocate::h4868337d28f9be1a (52 samples, 0.04%) + + + +libredis_api.dylib`core::alloc::layout::Layout::array::h2fbe42ed54f1b90f (63 samples, 0.05%) + + + +libredis_api.dylib`core::alloc::layout::Layout::from_size_align_unchecked::h522a493a2102ce45 (11 samples, 0.01%) + + + +libredis_api.dylib`core::term::_$LT$impl$u20$core..traits..ToBytes$u20$for$u20$alloc..vec..Vec$LT$$RF$core..big_data..RowData$GT$$GT$::to_bytes::h74ee895759320109 (61,495 samples, 52.85%) +libredis_api.dylib`core::term::_$LT$impl$u20$core..traits..ToBytes$u20$for$u20$alloc.... + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::allocate_in::h9676e7da28c8d531 (75 samples, 0.06%) + + + +libredis_api.dylib`alloc::alloc::Global::alloc_impl::h575b8f3dcefe1b84 (97 samples, 0.08%) + + + +libredis_api.dylib`hashbrown::raw::RawTable$LT$T$C$A$GT$::iter_hash::h84182e888ed94c33 (40 samples, 0.03%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::hd090620de7f44fba (33 samples, 0.03%) + + + +libredis_api.dylib`core::alloc::layout::Layout::repeat::h8115c0a361c8e985 (22 samples, 0.02%) + + + +libredis_api.dylib`alloc::alloc::alloc::h75bdbb68371fdece (45 samples, 0.04%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..cloned..Cloned$LT$I$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h541ed0fb1a690c16 (19 samples, 0.02%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..zip..Zip$LT$A$C$B$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::hbaf62d3c6abf9b48 (14 samples, 0.01%) + + + +libredis_api.dylib`hashbrown::raw::RawTableInner$LT$A$GT$::record_item_insert_at::hda9fc7b1862deb67 (30 samples, 0.03%) + + + +redis-server`zmalloc (24 samples, 0.02%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::fold::hda08f1eb66be39f2 (117 samples, 0.10%) + + + +libredis_api.dylib`__rg_alloc (68 samples, 0.06%) + + + +libredis_api.dylib`_$LT$alloc..vec..into_iter..IntoIter$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h543630852f1ae084 (214 samples, 0.18%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::h5edda8484a567538 (183 samples, 0.16%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::reserve::hc57ea00fb8c4bf95 (506 samples, 0.43%) + + + +libredis_api.dylib`alloc::alloc::alloc::h5e7260c1d6a40b28 (91 samples, 0.08%) + + + +libredis_api.dylib`_$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::hc463dc183a64cf27 (10 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..skip..Skip$LT$I$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h2ea3093bc0a72f52 (10 samples, 0.01%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::as_mut_ptr::h1d00c440e29474d9 (668 samples, 0.57%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..skip..Skip$LT$I$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h2ea3093bc0a72f52 (143 samples, 0.12%) + + + +libredis_api.dylib`core::ptr::const_ptr::_$LT$impl$u20$$BP$const$u20$T$GT$::offset_from::h76447ff9cc52569c (13 samples, 0.01%) + + + +libsystem_platform.dylib`_platform_memmove$VARIANT$Haswell (60 samples, 0.05%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$u8$GT$$GT$::h2b0f07c8ebef6d48 (121 samples, 0.10%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::had93bd4f6e6c7519 (29 samples, 0.02%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::split_at_unchecked::hc9b7e674c053a809 (52 samples, 0.04%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$core..iter..traits..collect..FromIterator$LT$T$GT$$GT$::from_iter::h5843de3d947f8670 (225 samples, 0.19%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::reserve::h7f6d01c3f639c9c5 (301 samples, 0.26%) + + + +libsystem_malloc.dylib`malloc (20 samples, 0.02%) + + + +redis-server`RM_OpenKey (198 samples, 0.17%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h1dd396de8068b17a (14 samples, 0.01%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::insert::h016cb5acf5fd7f2d (20 samples, 0.02%) + + + +libredis_api.dylib`redis_api::api::big_data_set::hcee2d438ad61f2b9 (13,948 samples, 11.99%) +libredis_api.dyli.. + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::current_memory::hd62d7695628d5305 (36 samples, 0.03%) + + + +libredis_api.dylib`_$LT$std..collections..hash..map..DefaultHasher$u20$as$u20$core..hash..Hasher$GT$::finish::haa4fbfe328fb6975 (59 samples, 0.05%) + + + +libredis_api.dylib`_$LT$std..collections..hash..map..RandomState$u20$as$u20$core..hash..BuildHasher$GT$::build_hasher::heed58bfc59cad386 (31 samples, 0.03%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::is_null::h870152844fa24474 (421 samples, 0.36%) + + + +libredis_api.dylib`_$LT$T$u20$as$u20$alloc..slice..hack..ConvertVec$GT$::to_vec::ha05554c8663b9f84 (153 samples, 0.13%) + + + +libredis_api.dylib`_$LT$core..ops..range..Range$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::get_unchecked::hf4a06a0a9e6c7a0f (13 samples, 0.01%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::allocate_in::h2bec131458e16144 (302 samples, 0.26%) + + + +libredis_api.dylib`core::iter::traits::exact_size::ExactSizeIterator::len::had72fef7cf585ec1 (20 samples, 0.02%) + + + +libredis_api.dylib`alloc::collections::btree::node::Handle$LT$alloc..collections..btree..node..NodeRef$LT$BorrowType$C$K$C$V$C$alloc..collections..btree..node..marker..LeafOrInternal$GT$$C$Type$GT$::force::hf3a02df8bcbb5e91 (11 samples, 0.01%) + + + +libsystem_malloc.dylib`free_tiny (54 samples, 0.05%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::h7fcd034efd846811 (507 samples, 0.44%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::is_null::h58eecec38673facb (27 samples, 0.02%) + + + +redis-server`dictFetchValue (32 samples, 0.03%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..deref..Deref$GT$::deref::h245c29457e1a248d (26 samples, 0.02%) + + + +redis-server`moduleFreeContext (12 samples, 0.01%) + + + +redis-server`ztrymalloc_usable (13 samples, 0.01%) + + + +libredis_api.dylib`core::str::traits::_$LT$impl$u20$core..cmp..PartialEq$u20$for$u20$str$GT$::eq::hc5548e72b35be137 (14 samples, 0.01%) + + + +libredis_api.dylib`alloc::alloc::Global::alloc_impl::h7acb0c73e20b3e9c (96 samples, 0.08%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::h7cd8e9fb949ada0c (238 samples, 0.20%) + + + +libredis_api.dylib`hashbrown::raw::RawTableInner$LT$A$GT$::new_uninitialized::hd59e1af7f34f4a1e (11 samples, 0.01%) + + + +libredis_api.dylib`core::intrinsics::copy_nonoverlapping::h2afaeac7aaf597b7 (53 samples, 0.05%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::split_at::hc50c484e3fefdbed (22 samples, 0.02%) + + + +libredis_api.dylib`_$LT$F$u20$as$u20$nom..internal..Parser$LT$I$C$O$C$E$GT$$GT$::parse::he6871ce822d6e18b (14 samples, 0.01%) + + + +libredis_api.dylib`core::alloc::layout::Layout::padding_needed_for::h116498761d9284c5 (14 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::non_null::NonNull$LT$$u5b$T$u5d$$GT$::slice_from_raw_parts::h35725117576cb63a (15 samples, 0.01%) + + + +libredis_api.dylib`alloc::collections::btree::node::NodeRef$LT$BorrowType$C$K$C$V$C$Type$GT$::len::h34c16060fa97c604 (14 samples, 0.01%) + + + +libredis_api.dylib`alloc::collections::btree::node::NodeRef$LT$BorrowType$C$K$C$V$C$Type$GT$::len::h86c482314e4a8013 (47 samples, 0.04%) + + + +libredis_api.dylib`hashbrown::raw::sse2::Group::load::h1342b5e5e200a546 (13 samples, 0.01%) + + + +redis-server`ztrymalloc_usable (32 samples, 0.03%) + + + +libredis_api.dylib`_$LT$core..slice..iter..Iter$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h119138b20614b566 (23 samples, 0.02%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (24 samples, 0.02%) + + + +libsystem_c.dylib`_ftello (412 samples, 0.35%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$core..option..Option$LT$alloc..vec..into_iter..IntoIter$LT$u8$GT$$GT$$GT$::h167241fc7d30bb42 (671 samples, 0.58%) + + + +libredis_api.dylib`core::ptr::read::h016d42abb0c6df01 (14 samples, 0.01%) + + + +libredis_api.dylib`_$LT$T$u20$as$u20$core..convert..Into$LT$U$GT$$GT$::into::h21caf39b55c44e5b (24 samples, 0.02%) + + + +libredis_api.dylib`nom::sequence::tuple::_$u7b$$u7b$closure$u7d$$u7d$::h098fae26112e378c (62 samples, 0.05%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::for_each::h5db6df726767c846 (130 samples, 0.11%) + + + +libsystem_malloc.dylib`malloc (63 samples, 0.05%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::set_ptr::h743f46f33ab649d3 (20 samples, 0.02%) + + + +libredis_api.dylib`core::term::rowdata_to_raw::h03180ecaa6867f81 (1,727 samples, 1.48%) + + + +libredis_api.dylib`core::ptr::non_null::NonNull$LT$T$GT$::as_ptr::h3ec1bdc090918b3b (12 samples, 0.01%) + + + +libredis_api.dylib`redis_module::redismodule::RedisString::new::hb1fe1221493fd60a (25 samples, 0.02%) + + + +redis-server`ztrymalloc_usable (39 samples, 0.03%) + + + +libredis_api.dylib`redis_module::raw::string_retain_string::hcf2ea29dcc1167c1 (23 samples, 0.02%) + + + +libredis_api.dylib`core::cmp::impls::_$LT$impl$u20$core..cmp..PartialEq$LT$$RF$B$GT$$u20$for$u20$$RF$A$GT$::eq::hf9ff8ad320f0c6ec (116 samples, 0.10%) + + + +libredis_api.dylib`core::alloc::layout::Layout::array::h6f6d89342f252520 (90 samples, 0.08%) + + + +libredis_api.dylib`core::alloc::layout::Layout::repeat::hf4271170a33e3251 (28 samples, 0.02%) + + + +libredis_api.dylib`_$LT$$RF$$u5b$u8$u5d$$u20$as$u20$nom..traits..InputTake$GT$::take_split::h918d92f542200974 (57 samples, 0.05%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..enumerate..Enumerate$LT$I$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h7602a8c46459dc3c (212 samples, 0.18%) + + + +redis-server`zfree (16 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..zip..Zip$LT$A$C$B$GT$$u20$as$u20$core..iter..adapters..zip..ZipImpl$LT$A$C$B$GT$$GT$::new::h9d253b1077566d8d (20 samples, 0.02%) + + + +libredis_api.dylib`hashbrown::raw::sse2::Group::match_empty::h67015b412fa6bdbe (28 samples, 0.02%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::zip::h08b6140e525e60ae (31 samples, 0.03%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::h2f7cec729de27f12 (84 samples, 0.07%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::had93bd4f6e6c7519 (76 samples, 0.07%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::had93bd4f6e6c7519 (14 samples, 0.01%) + + + +libredis_api.dylib`alloc::collections::btree::search::_$LT$impl$u20$alloc..collections..btree..node..NodeRef$LT$BorrowType$C$K$C$V$C$Type$GT$$GT$::search_node::h5c8fa117f979a985 (440 samples, 0.38%) + + + +libredis_api.dylib`_$LT$core..ops..range..RangeFrom$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::get_unchecked::hdffe2fcffa7ea5df (21 samples, 0.02%) + + + +libredis_api.dylib`redis_module::redismodule::decode_args::ha16b551d7c6bf3d4 (654 samples, 0.56%) + + + +libredis_api.dylib`_$LT$core..ops..range..Range$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::get_unchecked::hf4a06a0a9e6c7a0f (12 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$T$C$I$GT$$GT$::spec_extend::ha7cb2b5b2828648c (209 samples, 0.18%) + + + +libredis_api.dylib`core::ptr::non_null::NonNull$LT$T$GT$::new::ha865c8d103682fb4 (17 samples, 0.01%) + + + +libredis_api.dylib`hashbrown::raw::RawTable$LT$T$C$A$GT$::reserve_rehash::h428643ca8549f940 (307 samples, 0.26%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::for_each::h3322bdfafc6d63cb (11,445 samples, 9.84%) +libredis_api.d.. + + +libsystem_malloc.dylib`malloc_zone_malloc (42 samples, 0.04%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::split_at::hc50c484e3fefdbed (27 samples, 0.02%) + + + +libsystem_malloc.dylib`tiny_free_no_lock (13 samples, 0.01%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::get_unchecked::h0ee9db236227d022 (14 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..vec..drain..Drain$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::hfead74519ed399cb (17 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..hash..sip..Hasher$LT$S$GT$$u20$as$u20$core..hash..Hasher$GT$::write::h1ac23a613089a15b (25 samples, 0.02%) + + + +libredis_api.dylib`_$LT$std..collections..hash..map..RandomState$u20$as$u20$core..hash..BuildHasher$GT$::build_hasher::he5b6d4eab6317d25 (26 samples, 0.02%) + + + +redis-server`commandProcessed (139 samples, 0.12%) + + + +libredis_api.dylib`core::ptr::read::hf3a95f15e3c6a4e5 (10 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..vec..into_iter..IntoIter$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h1bb63491b04b407f (761 samples, 0.65%) + + + +libredis_api.dylib`alloc::alloc::Global::alloc_impl::h7acb0c73e20b3e9c (85 samples, 0.07%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (11 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..hash..sip..SipHasher13$u20$as$u20$core..hash..Hasher$GT$::write::hec6435422e592c25 (34 samples, 0.03%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::collect::h72506ac3e9ae5832 (606 samples, 0.52%) + + + +libsystem_notify.dylib`notify_check (10 samples, 0.01%) + + + +libredis_api.dylib`_$LT$$LT$alloc..vec..into_iter..IntoIter$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$..drop..DropGuard$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::habfd022c625532ba (528 samples, 0.45%) + + + +libredis_api.dylib`_$LT$alloc..string..String$u20$as$u20$core..hash..Hash$GT$::hash::he9ce998e442e054e (116 samples, 0.10%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h106cd9b4ff86be53 (416 samples, 0.36%) + + + +libredis_api.dylib`num_bigint::biguint::BigUint::from_bytes_le::hc1efd13e3f48985b (550 samples, 0.47%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (25 samples, 0.02%) + + + +libredis_api.dylib`core::cmp::Ord::max::hcf749aeeb83bf048 (17 samples, 0.01%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::dealloc::he2a70f176594312c (80 samples, 0.07%) + + + +libredis_api.dylib`erlang_term::dump::internal_to_binary::h1b07979cbe893298 (453 samples, 0.39%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hcea6e609b5b85f86 (59 samples, 0.05%) + + + +libredis_api.dylib`_$LT$alloc..string..String$u20$as$u20$core..hash..Hash$GT$::hash::he9ce998e442e054e (113 samples, 0.10%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (29 samples, 0.02%) + + + +libredis_api.dylib`alloc::vec::into_iter::IntoIter$LT$T$C$A$GT$::as_raw_mut_slice::he6050875e1650b3c (51 samples, 0.04%) + + + +libsystem_malloc.dylib`tiny_malloc_from_free_list (10 samples, 0.01%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (29 samples, 0.02%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$alloc..vec..spec_from_iter..SpecFromIter$LT$T$C$I$GT$$GT$::from_iter::h754a875d392916d1 (563 samples, 0.48%) + + + +libsystem_malloc.dylib`tiny_size (12 samples, 0.01%) + + + +libredis_api.dylib`_$LT$$RF$mut$u20$I$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h01dd9d2882a7cb05 (22 samples, 0.02%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::iter::h725380fd1ee3a351 (10 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..deref..Deref$GT$::deref::h02038b0b23a436f2 (22 samples, 0.02%) + + + +libredis_api.dylib`core::intrinsics::copy_nonoverlapping::h2afaeac7aaf597b7 (98 samples, 0.08%) + + + +redis-server`zmalloc (32 samples, 0.03%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (21 samples, 0.02%) + + + +redis-server`zfree (16 samples, 0.01%) + + + +libredis_api.dylib`__rg_dealloc (58 samples, 0.05%) + + + +libredis_api.dylib`core::alloc::layout::Layout::array::h2fbe42ed54f1b90f (21 samples, 0.02%) + + + +libredis_api.dylib`core::option::Option$LT$T$GT$::map::hb8bd021b3151f744 (31 samples, 0.03%) + + + +libredis_api.dylib`_$LT$F$u20$as$u20$nom..internal..Parser$LT$I$C$O$C$E$GT$$GT$::parse::h9aab4ebbddae6a62 (65 samples, 0.06%) + + + +redis-server`lzf_compress (1,440 samples, 1.24%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..flatten..FlattenCompat$LT$I$C$U$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::hee36935019e92cdb (185 samples, 0.16%) + + + +redis-server`moduleCallCommandFilters (10 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..term..ErlRes$LT$core..big_data..RowTerm$C$core..big_data..RowTerm$GT$$u20$as$u20$core..traits..ToBytes$GT$::to_bytes::h8558d138f395191c (673 samples, 0.58%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::get_unchecked::hab4ea38e63e0aadb (29 samples, 0.02%) + + + +libredis_api.dylib`alloc::collections::btree::search::_$LT$impl$u20$alloc..collections..btree..node..NodeRef$LT$BorrowType$C$K$C$V$C$Type$GT$$GT$::search_node::h5c8fa117f979a985 (533 samples, 0.46%) + + + +libredis_api.dylib`core::slice::index::range::hdaef420d4db15feb (13 samples, 0.01%) + + + +libsystem_malloc.dylib`malloc (21 samples, 0.02%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::hf15b2f1c73051780 (123 samples, 0.11%) + + + +libredis_api.dylib`nom::sequence::preceded::_$u7b$$u7b$closure$u7d$$u7d$::hcd5d773b0613fbec (163 samples, 0.14%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::try_fold::h68ccbb5affe19c48 (22 samples, 0.02%) + + + +libsystem_malloc.dylib`tiny_malloc_should_clear (15 samples, 0.01%) + + + +libsystem_malloc.dylib`tiny_malloc_should_clear (22 samples, 0.02%) + + + +libredis_api.dylib`_$LT$core..ops..range..Range$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::get_unchecked_mut::he4045455c55d4cb3 (11 samples, 0.01%) + + + +libredis_api.dylib`core::cmp::impls::_$LT$impl$u20$core..cmp..PartialEq$LT$$RF$B$GT$$u20$for$u20$$RF$A$GT$::eq::h424b5d23a93355be (39 samples, 0.03%) + + + +libredis_api.dylib`alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec_in::ha51d956b5f3186be (339 samples, 0.29%) + + + +libredis_api.dylib`core::ptr::read::hf3a95f15e3c6a4e5 (15 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h72e60db144702213 (20 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::non_null::NonNull$LT$T$GT$::as_ptr::h3ec1bdc090918b3b (17 samples, 0.01%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (13 samples, 0.01%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (24 samples, 0.02%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..map..Map$LT$I$C$F$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::fold::h442256f6ddbec821 (247 samples, 0.21%) + + + +libredis_api.dylib`core::cmp::max::h82bc389b33298eec (23 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::const_ptr::_$LT$impl$u20$$BP$const$u20$T$GT$::copy_to_nonoverlapping::h03dd10a63fe3850d (101 samples, 0.09%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::set_ptr::h743f46f33ab649d3 (11 samples, 0.01%) + + + +redis-server`zmalloc (47 samples, 0.04%) + + + +libredis_api.dylib`alloc::string::String::as_bytes::h3b70ec59dee861d1 (28 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::write::h31d165064214113c (25 samples, 0.02%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..collect..IntoIterator$GT$::into_iter::h0d6994be5b42ef05 (28 samples, 0.02%) + + + +libredis_api.dylib`core::array::_$LT$impl$u20$core..convert..TryFrom$LT$$RF$$u5b$T$u5d$$GT$$u20$for$u20$$u5b$T$u3b$$u20$N$u5d$$GT$::try_from::h95542ea918f5326b (25 samples, 0.02%) + + + +libsystem_malloc.dylib`tiny_malloc_should_clear (13 samples, 0.01%) + + + +libsystem_malloc.dylib`tiny_free_no_lock (10 samples, 0.01%) + + + +libredis_api.dylib`core::ops::function::FnOnce::call_once::h8299b80d7dce8dc0 (27 samples, 0.02%) + + + +libredis_api.dylib`num_bigint::biguint::BigUint::normalize::heb8afdd616c0b7d9 (26 samples, 0.02%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::split_at::hc50c484e3fefdbed (37 samples, 0.03%) + + + +libredis_api.dylib`_$LT$core..slice..iter..Iter$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h119138b20614b566 (25 samples, 0.02%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (59 samples, 0.05%) + + + +libredis_api.dylib`_$LT$core..slice..iter..Iter$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::size_hint::h3f9025cf7ba7ac1a (10 samples, 0.01%) + + + +libsystem_malloc.dylib`tiny_size (10 samples, 0.01%) + + + +redis-server`decrRefCount (32 samples, 0.03%) + + + +libredis_api.dylib`_$LT$F$u20$as$u20$nom..internal..Parser$LT$I$C$O$C$E$GT$$GT$::parse::h9aab4ebbddae6a62 (114 samples, 0.10%) + + + +libredis_api.dylib`core::ptr::non_null::NonNull$LT$T$GT$::new::ha865c8d103682fb4 (14 samples, 0.01%) + + + +libredis_api.dylib`_$LT$T$u20$as$u20$core..convert..Into$LT$U$GT$$GT$::into::h5eb97ed457966d12 (13 samples, 0.01%) + + + +libredis_api.dylib`_$LT$F$u20$as$u20$nom..internal..Parser$LT$I$C$O$C$E$GT$$GT$::parse::h65ecb2a5bef00106 (125 samples, 0.11%) + + + +libsystem_malloc.dylib`tiny_malloc_from_free_list (11 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..vec..into_iter..IntoIter$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::advance_by::h5e7345eb569c114e (43 samples, 0.04%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (40 samples, 0.03%) + + + +libredis_api.dylib`alloc::alloc::Global::grow_impl::h35a8251407dd2c03 (233 samples, 0.20%) + + + +libredis_api.dylib`core::cmp::min_by::h558e707fe34296be (11 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$erlang_term..raw_term..RawTerm$GT$::hada5171afc0cd931 (395 samples, 0.34%) + + + +libredis_api.dylib`_$LT$$RF$$u5b$u8$u5d$$u20$as$u20$nom..traits..InputTake$GT$::take_split::h918d92f542200974 (33 samples, 0.03%) + + + +libsystem_malloc.dylib`tiny_malloc_should_clear (11 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..vec..into_iter..IntoIter$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::size_hint::h0fb2b13930146dd4 (20 samples, 0.02%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::deallocate::h425aa9327c642d2a (76 samples, 0.07%) + + + +libredis_api.dylib`_$LT$T$u20$as$u20$redis_module..redismodule..NextArg$GT$::next_arg::h6b86bdd7e53e1069 (111 samples, 0.10%) + + + +libredis_api.dylib`_$LT$core..hash..sip..Hasher$LT$S$GT$$u20$as$u20$core..hash..Hasher$GT$::write::h1ac23a613089a15b (14 samples, 0.01%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::zip::h08b6140e525e60ae (16 samples, 0.01%) + + + +redis-server`zmalloc (38 samples, 0.03%) + + + +libredis_api.dylib`core::alloc::layout::Layout::repeat::h59cbdd99fa06efb7 (16 samples, 0.01%) + + + +libredis_api.dylib`redis_module::raw::replicate_verbatim::h235f8cc27b74278a (38 samples, 0.03%) + + + +libredis_api.dylib`alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec_in::ha51d956b5f3186be (114 samples, 0.10%) + + + +libredis_api.dylib`_$LT$F$u20$as$u20$nom..internal..Parser$LT$I$C$O$C$E$GT$$GT$::parse::h65ecb2a5bef00106 (343 samples, 0.29%) + + + +libredis_api.dylib`nom::sequence::tuple::_$u7b$$u7b$closure$u7d$$u7d$::h098fae26112e378c (107 samples, 0.09%) + + + +libredis_api.dylib`core::slice::iter::Iter$LT$T$GT$::new::hf6ec383a2a14131e (17 samples, 0.01%) + + + +libredis_api.dylib`_$LT$T$u20$as$u20$core..convert..Into$LT$U$GT$$GT$::into::h5eb97ed457966d12 (10 samples, 0.01%) + + + +redis-server`updateCachedTime (25 samples, 0.02%) + + + +libredis_api.dylib`core::hash::Hasher::write_u8::h04949b96e50e6828 (27 samples, 0.02%) + + + +libredis_api.dylib`core::cmp::min::h4425c4fe21e0aec0 (15 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..hash..sip..Hasher$LT$S$GT$$u20$as$u20$core..hash..Hasher$GT$::finish::h715a2b3c1a4b4ae3 (57 samples, 0.05%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::allocate_in::h9676e7da28c8d531 (270 samples, 0.23%) + + + +redis-server`ztrymalloc_usable (16 samples, 0.01%) + + + +libredis_api.dylib`alloc::raw_vec::finish_grow::h29648f6c9cce927a (29 samples, 0.02%) + + + +libsystem_platform.dylib`_platform_memmove$VARIANT$Haswell (27 samples, 0.02%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::h5edda8484a567538 (120 samples, 0.10%) + + + +libsystem_malloc.dylib`malloc (42 samples, 0.04%) + + + +libredis_api.dylib`erlang_term::raw_term::RawTerm::to_bytes::h5ea3419c924c6b1c (19,138 samples, 16.45%) +libredis_api.dylib`erlang.. + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::h273d69eec2a891e2 (180 samples, 0.15%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::drain::h59923748d38fbff1 (12 samples, 0.01%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::allocate_in::hdbff12f04bc653b1 (184 samples, 0.16%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$T$C$I$GT$$GT$::spec_extend::ha32fa81f9c680027 (194 samples, 0.17%) + + + +libredis_api.dylib`core::ptr::non_null::NonNull$LT$T$GT$::as_ptr::h2777f7d0d1ee40a3 (11 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$core..option..Option$LT$alloc..vec..into_iter..IntoIter$LT$u8$GT$$GT$$GT$::h167241fc7d30bb42 (218 samples, 0.19%) + + + +libsystem_malloc.dylib`malloc (42 samples, 0.04%) + + + +libredis_api.dylib`_$LT$std..collections..hash..map..RandomState$u20$as$u20$core..hash..BuildHasher$GT$::build_hasher::heed58bfc59cad386 (17 samples, 0.01%) + + + +libredis_api.dylib`alloc::raw_vec::finish_grow::h29648f6c9cce927a (21 samples, 0.02%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::get_unchecked::had76140d24aa2259 (20 samples, 0.02%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::dealloc::he2a70f176594312c (10 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..vec..into_iter..IntoIter$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h1bb63491b04b407f (2,165 samples, 1.86%) +l.. + + +libsystem_malloc.dylib`tiny_malloc_should_clear (17 samples, 0.01%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::ptr::h85a8f49f32ca8746 (288 samples, 0.25%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::reserve::do_reserve_and_handle::h17f277f9610649c2 (13 samples, 0.01%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::h743c5c7b8ac21d05 (154 samples, 0.13%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (11 samples, 0.01%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (75 samples, 0.06%) + + + +libredis_api.dylib`_$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h7b300c79d217e124 (43 samples, 0.04%) + + + +libredis_api.dylib`alloc::alloc::Global::alloc_impl::h7acb0c73e20b3e9c (36 samples, 0.03%) + + + +libsystem_malloc.dylib`malloc (28 samples, 0.02%) + + + +redis-server`lookupKeyWriteWithFlags (30 samples, 0.03%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (34 samples, 0.03%) + + + +libsystem_malloc.dylib`free (49 samples, 0.04%) + + + +redis-server`zfree (12 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..vec..into_iter..IntoIter$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::size_hint::h0fb2b13930146dd4 (52 samples, 0.04%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (50 samples, 0.04%) + + + +libsystem_malloc.dylib`free (12 samples, 0.01%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (35 samples, 0.03%) + + + +libredis_api.dylib`redis_module::raw::open_key::h00b5142c47f44294 (252 samples, 0.22%) + + + +libredis_api.dylib`_$LT$alloc..vec..into_iter..IntoIter$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::hba178bf7227cc5e5 (146 samples, 0.13%) + + + +libredis_api.dylib`core::alloc::layout::Layout::array::h6f6d89342f252520 (31 samples, 0.03%) + + + +libsystem_malloc.dylib`tiny_malloc_should_clear (37 samples, 0.03%) + + + +libredis_api.dylib`__rg_alloc (51 samples, 0.04%) + + + +libredis_api.dylib`core::alloc::layout::Layout::array::h6f6d89342f252520 (30 samples, 0.03%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::get_unchecked::had76140d24aa2259 (22 samples, 0.02%) + + + +libredis_api.dylib`_$LT$alloc..vec..drain..Drain$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::hfead74519ed399cb (22 samples, 0.02%) + + + +libredis_api.dylib`_$LT$T$u20$as$u20$alloc..slice..hack..ConvertVec$GT$::to_vec::haca88a4aac980384 (205 samples, 0.18%) + + + +libredis_api.dylib`core::alloc::layout::Layout::array::h6f6d89342f252520 (34 samples, 0.03%) + + + +libsystem_malloc.dylib`tiny_malloc_should_clear (11 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..deref..Deref$GT$::deref::h245c29457e1a248d (12 samples, 0.01%) + + + +libredis_api.dylib`core::term::_$LT$impl$u20$core..traits..ToBytes$u20$for$u20$$RF$core..big_data..BigData$GT$::to_bytes::h3228b4348a038fcb (63,093 samples, 54.23%) +libredis_api.dylib`core::term::_$LT$impl$u20$core..traits..ToBytes$u20$for$u20$$RF$core... + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::capacity::he3e68870cacd4095 (64 samples, 0.06%) + + + +libredis_api.dylib`_$LT$hashbrown..raw..RawIterHash$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::he0f3ff22b61728ab (61 samples, 0.05%) + + + +libsystem_malloc.dylib`tiny_size (10 samples, 0.01%) + + + +redis-server`rdbSave (65,089 samples, 55.94%) +redis-server`rdbSave + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$core..iter..traits..collect..FromIterator$LT$T$GT$$GT$::from_iter::h5843de3d947f8670 (67 samples, 0.06%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..rev..Rev$LT$I$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::fold::h7bff86802c8f9456 (65 samples, 0.06%) + + + +libredis_api.dylib`core::ptr::non_null::NonNull$LT$T$GT$::as_ptr::h2777f7d0d1ee40a3 (273 samples, 0.23%) + + + +libredis_api.dylib`_$LT$core..ops..range..Range$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::get_unchecked::h879f18ac9b1f225b (14 samples, 0.01%) + + + +libredis_api.dylib`_$LT$$u5b$A$u5d$$u20$as$u20$core..slice..cmp..SlicePartialEq$LT$B$GT$$GT$::equal::h0584c49ed11427b2 (14 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$alloc..vec..spec_from_iter_nested..SpecFromIterNested$LT$T$C$I$GT$$GT$::from_iter::hbea701274ee7fe38 (561 samples, 0.48%) + + + +libredis_api.dylib`__rg_alloc (50 samples, 0.04%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::reserve::hf124c46a135943b3 (12 samples, 0.01%) + + + +libredis_api.dylib`core::ops::function::impls::_$LT$impl$u20$core..ops..function..FnOnce$LT$A$GT$$u20$for$u20$$RF$mut$u20$F$GT$::call_once::hc2e7b996d76480f2 (121 samples, 0.10%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..rev..Rev$LT$I$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::fold::h7bff86802c8f9456 (101 samples, 0.09%) + + + +libredis_api.dylib`_$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h7394d49153c9a25f (153 samples, 0.13%) + + + +libredis_api.dylib`hashbrown::raw::Bucket$LT$T$GT$::from_base_index::h9f3dff7eeb9baf1b (11 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$T$C$I$GT$$GT$::spec_extend::h7c6f6a542f0dc3e1 (367 samples, 0.32%) + + + +libredis_api.dylib`_$LT$core..ops..range..RangeFrom$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::get_unchecked::hdffe2fcffa7ea5df (18 samples, 0.02%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..flatten..Flatten$LT$I$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::he83b4651487f96d7 (18,249 samples, 15.68%) +libredis_api.dylib`_$LT$.. + + +libredis_api.dylib`hashbrown::raw::RawTableInner$LT$A$GT$::bucket::h3b27a0fc1e57feda (18 samples, 0.02%) + + + +libredis_api.dylib`__rg_alloc (87 samples, 0.07%) + + + +libredis_api.dylib`core::cmp::impls::_$LT$impl$u20$core..cmp..Ord$u20$for$u20$u128$GT$::cmp::h7e02fcc35d06bb3d (33 samples, 0.03%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (25 samples, 0.02%) + + + +libredis_api.dylib`alloc::alloc::dealloc::hae803714d19a510f (45 samples, 0.04%) + + + +libredis_api.dylib`erlang_term::parse::binary::hb03b72a2ec116361 (643 samples, 0.55%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$num_bigint..biguint..BigUint$GT$::h697ca0a0fd62b074 (56 samples, 0.05%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::capacity::he3e68870cacd4095 (77 samples, 0.07%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::had93bd4f6e6c7519 (47 samples, 0.04%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::split_at_unchecked::hc9b7e674c053a809 (11 samples, 0.01%) + + + +redis-server`RM_KeyType (12 samples, 0.01%) + + + +libredis_api.dylib`_$LT$$RF$$u5b$u8$u5d$$u20$as$u20$nom..traits..InputTake$GT$::take_split::h918d92f542200974 (36 samples, 0.03%) + + + +libsystem_malloc.dylib`tiny_size (11 samples, 0.01%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::had93bd4f6e6c7519 (51 samples, 0.04%) + + + +libsystem_platform.dylib`_platform_memmove$VARIANT$Haswell (12 samples, 0.01%) + + + +libredis_api.dylib`_$LT$hashbrown..raw..RawIterRange$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::hcc1ebc0860168bf0 (14 samples, 0.01%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::reserve::do_reserve_and_handle::h51ca0a68051325bb (425 samples, 0.37%) + + + +libredis_api.dylib`alloc::collections::btree::navigate::LazyLeafRange$LT$alloc..collections..btree..node..marker..Immut$C$K$C$V$GT$::next_unchecked::h9804aca2319589f7 (60 samples, 0.05%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (11 samples, 0.01%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::for_each::h3322bdfafc6d63cb (85 samples, 0.07%) + + + +libredis_api.dylib`_$LT$core..ops..range..Range$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::get_unchecked::hf4a06a0a9e6c7a0f (11 samples, 0.01%) + + + +libredis_api.dylib`hashbrown::raw::sse2::Group::load::h1342b5e5e200a546 (10 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$$LT$alloc..vec..into_iter..IntoIter$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$..drop..DropGuard$LT$core..big_data..RowData$C$alloc..alloc..Global$GT$$GT$::h70878c52d8a12efb (117 samples, 0.10%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..collect..IntoIterator$GT$::into_iter::h0d6994be5b42ef05 (18 samples, 0.02%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::h7fcd034efd846811 (69 samples, 0.06%) + + + +libredis_api.dylib`__rg_alloc (67 samples, 0.06%) + + + +libredis_api.dylib`_$LT$T$u20$as$u20$alloc..slice..hack..ConvertVec$GT$::to_vec::ha05554c8663b9f84 (338 samples, 0.29%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::guaranteed_eq::h0d48ab76d8914d8c (68 samples, 0.06%) + + + +libredis_api.dylib`alloc::alloc::alloc::h75bdbb68371fdece (41 samples, 0.04%) + + + +libredis_api.dylib`core::alloc::layout::Layout::pad_to_align::hfeab21a483a45ae6 (26 samples, 0.02%) + + + +libredis_api.dylib`core::cmp::min::h4425c4fe21e0aec0 (25 samples, 0.02%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..map..Map$LT$I$C$F$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h55361d2ebcfdcb68 (663 samples, 0.57%) + + + +libsystem_malloc.dylib`tiny_malloc_should_clear (13 samples, 0.01%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::reserve::hf124c46a135943b3 (19 samples, 0.02%) + + + +libredis_api.dylib`_$LT$F$u20$as$u20$nom..internal..Parser$LT$I$C$O$C$E$GT$$GT$::parse::h65ecb2a5bef00106 (149 samples, 0.13%) + + + +libredis_api.dylib`alloc::collections::btree::node::Handle$LT$alloc..collections..btree..node..NodeRef$LT$BorrowType$C$K$C$V$C$alloc..collections..btree..node..marker..Internal$GT$$C$alloc..collections..btree..node..marker..Edge$GT$::descend::hfca4d1cc6393849c (11 samples, 0.01%) + + + +libredis_api.dylib`__rg_alloc (28 samples, 0.02%) + + + +libredis_api.dylib`core::alloc::layout::Layout::repeat::hf4271170a33e3251 (13 samples, 0.01%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::collect::h72506ac3e9ae5832 (410 samples, 0.35%) + + + +libredis_api.dylib`num_bigint::biguint::convert::_$LT$impl$u20$core..convert..From$LT$u128$GT$$u20$for$u20$num_bigint..biguint..BigUint$GT$::from::h444ca1c20369b4f8 (96 samples, 0.08%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$T$C$I$GT$$GT$::spec_extend::h7c6f6a542f0dc3e1 (3,728 samples, 3.20%) +lib.. + + +libredis_api.dylib`core::ptr::drop_in_place$LT$num_bigint..biguint..BigUint$GT$::h697ca0a0fd62b074 (53 samples, 0.05%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::allocate_in::hfc9e2e8f928f3e5f (56 samples, 0.05%) + + + +libsystem_malloc.dylib`tiny_malloc_should_clear (29 samples, 0.02%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::reserve::hc57ea00fb8c4bf95 (73 samples, 0.06%) + + + +libredis_api.dylib`nom::combinator::all_consuming::_$u7b$$u7b$closure$u7d$$u7d$::h616623735014dbd0 (4,525 samples, 3.89%) +libr.. + + +libredis_api.dylib`_$LT$alloc..vec..drain..Drain$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::hfead74519ed399cb (2,525 samples, 2.17%) +l.. + + +libsystem_platform.dylib`_platform_memcmp (105 samples, 0.09%) + + + +libredis_api.dylib`core::hash::impls::_$LT$impl$u20$core..hash..Hash$u20$for$u20$str$GT$::hash::ha890ec53ff710d46 (210 samples, 0.18%) + + + +libredis_api.dylib`alloc::slice::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$$u5b$T$u5d$$GT$::to_owned::h7cc7e157ea72c1cc (177 samples, 0.15%) + + + +libredis_api.dylib`alloc::alloc::Global::alloc_impl::hb88be960d3b4b639 (113 samples, 0.10%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::as_mut_ptr::h1d00c440e29474d9 (13 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..hash..sip..Hasher$LT$S$GT$$u20$as$u20$core..hash..Hasher$GT$::finish::h715a2b3c1a4b4ae3 (19 samples, 0.02%) + + + +libredis_api.dylib`__rg_dealloc (99 samples, 0.09%) + + + +libsystem_malloc.dylib`free (15 samples, 0.01%) + + + +libredis_api.dylib`core::ops::function::FnMut::call_mut::h8de286cbe912324d (2,945 samples, 2.53%) +li.. + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::reserve::hc57ea00fb8c4bf95 (20 samples, 0.02%) + + + +libredis_api.dylib`alloc::collections::btree::navigate::_$LT$impl$u20$alloc..collections..btree..node..Handle$LT$alloc..collections..btree..node..NodeRef$LT$alloc..collections..btree..node..marker..Immut$C$K$C$V$C$alloc..collections..btree..node..marker..Leaf$GT$$C$alloc..collections..btree..node..marker..Edge$GT$$GT$::next_unchecked::_$u7b$$u7b$closure$u7d$$u7d$::h6dd7dc1624348524 (46 samples, 0.04%) + + + +libredis_api.dylib`alloc::alloc::dealloc::he20a05a81a0bb178 (141 samples, 0.12%) + + + +libsystem_malloc.dylib`tiny_free_no_lock (15 samples, 0.01%) + + + +redis-server`ztryrealloc_usable (37 samples, 0.03%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..collect..IntoIterator$GT$::into_iter::hfd2d474cfe71aa80 (34 samples, 0.03%) + + + +libsystem_kernel.dylib`__exit (16 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::h4488e33be5257b6e (59 samples, 0.05%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..flatten..FlattenCompat$LT$I$C$U$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::hee36935019e92cdb (46 samples, 0.04%) + + + +libsystem_malloc.dylib`tiny_free_no_lock (25 samples, 0.02%) + + + +redis-server`zmalloc (32 samples, 0.03%) + + + +libredis_api.dylib`core::cmp::min::h36d21eae670e3844 (22 samples, 0.02%) + + + +redis-server`processMultibulkBuffer (206 samples, 0.18%) + + + +libredis_api.dylib`core::alloc::layout::Layout::pad_to_align::hfeab21a483a45ae6 (24 samples, 0.02%) + + + +libredis_api.dylib`num_bigint::biguint::convert::_$LT$impl$u20$core..convert..From$LT$u128$GT$$u20$for$u20$num_bigint..biguint..BigUint$GT$::from::h444ca1c20369b4f8 (318 samples, 0.27%) + + + +redis-server`zfree (12 samples, 0.01%) + + + +libredis_api.dylib`_$LT$std..collections..hash..map..DefaultHasher$u20$as$u20$core..hash..Hasher$GT$::write::h8dafff3bd35e1d82 (35 samples, 0.03%) + + + +libsystem_malloc.dylib`tiny_malloc_should_clear (32 samples, 0.03%) + + + +libredis_api.dylib`core::slice::iter::Iter$LT$T$GT$::new::hf6ec383a2a14131e (25 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$u64$GT$$GT$::h190dda98f8410d48 (92 samples, 0.08%) + + + +libredis_api.dylib`__rg_alloc (55 samples, 0.05%) + + + +libredis_api.dylib`alloc::alloc::alloc::h5e7260c1d6a40b28 (31 samples, 0.03%) + + + +libsystem_malloc.dylib`tiny_malloc_should_clear (24 samples, 0.02%) + + + +libredis_api.dylib`erlang_term::parse::small_tuple::hbbd6d5ecd9f59283 (3,645 samples, 3.13%) +lib.. + + +libredis_api.dylib`_$LT$core..ops..range..RangeTo$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::index::heac752eb379c807c (21 samples, 0.02%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..flatten..Flatten$LT$I$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h44d03e8336ff1aff (316 samples, 0.27%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::is_null::h870152844fa24474 (418 samples, 0.36%) + + + +libredis_api.dylib`hashbrown::raw::RawTable$LT$T$C$A$GT$::insert::h1799e331feb96cc7 (607 samples, 0.52%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$core..iter..adapters..skip..Skip$LT$alloc..vec..into_iter..IntoIter$LT$redis_module..redismodule..RedisString$GT$$GT$$GT$::hff5c70e557265812 (232 samples, 0.20%) + + + +libredis_api.dylib`core::num::_$LT$impl$u20$usize$GT$::checked_add::h20edd13e277f2008 (16 samples, 0.01%) + + + +libredis_api.dylib`core::core_arch::x86::sse2::_mm_set1_epi8::h2f84560c51e793db (14 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::const_ptr::_$LT$impl$u20$$BP$const$u20$T$GT$::read::hf182730d497fc0b1 (18 samples, 0.02%) + + + +libredis_api.dylib`erlang_term::parse::small_tuple::hbbd6d5ecd9f59283 (2,411 samples, 2.07%) +l.. + + +libredis_api.dylib`core::ptr::const_ptr::_$LT$impl$u20$$BP$const$u20$T$GT$::is_null::hd725737af60d7ed9 (12 samples, 0.01%) + + + +libredis_api.dylib`hashbrown::raw::RawTable$LT$T$C$A$GT$::iter_hash::h84182e888ed94c33 (117 samples, 0.10%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$u64$GT$$GT$::he25058fe0971ef71 (56 samples, 0.05%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::allocate_in::h1dfc6c65b2168539 (162 samples, 0.14%) + + + +libredis_api.dylib`_$LT$alloc..vec..into_iter..IntoIter$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::size_hint::h8e6d852f1bf82bac (11 samples, 0.01%) + + + +libredis_api.dylib`nom::sequence::preceded::_$u7b$$u7b$closure$u7d$$u7d$::hcd5d773b0613fbec (332 samples, 0.29%) + + + +libsystem_malloc.dylib`szone_size (10 samples, 0.01%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::split_at::hc50c484e3fefdbed (40 samples, 0.03%) + + + +libredis_api.dylib`core::alloc::layout::Layout::pad_to_align::he2cd29ba6ebc6b7e (17 samples, 0.01%) + + + +libsystem_malloc.dylib`free_tiny (19 samples, 0.02%) + + + +libredis_api.dylib`_$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h65da0602a01b8f3d (123 samples, 0.11%) + + + +libredis_api.dylib`erlang_term::parse::atom_deprecated::h019758fe985e0b3b (426 samples, 0.37%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::grow::h203e1f077e0776a9 (255 samples, 0.22%) + + + +libredis_api.dylib`num_bigint::biguint::BigUint::to_bytes_le::h3ee17c5963489456 (199 samples, 0.17%) + + + +libredis_api.dylib`_$LT$core..result..Result$LT$T$C$E$GT$$u20$as$u20$core..ops..try_trait..Try$GT$::branch::hd412d97a43ca3570 (15 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::const_ptr::_$LT$impl$u20$$BP$const$u20$T$GT$::is_null::hd725737af60d7ed9 (161 samples, 0.14%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (25 samples, 0.02%) + + + +redis-server`zmalloc_usable (24 samples, 0.02%) + + + +libredis_api.dylib`redis_module::key::RedisKeyWritable::get_value::hb7ff4eaf175daf00 (227 samples, 0.20%) + + + +libredis_api.dylib`alloc::alloc::Global::alloc_impl::h7acb0c73e20b3e9c (125 samples, 0.11%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (26 samples, 0.02%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..flatten..FlattenCompat$LT$I$C$U$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::hf9a3164f14caea6e (22 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::read::hf3a95f15e3c6a4e5 (10 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::non_null::NonNull$LT$T$GT$::new::hce9f55cf5d034942 (11 samples, 0.01%) + + + +libsystem_malloc.dylib`tiny_malloc_should_clear (84 samples, 0.07%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hcea6e609b5b85f86 (128 samples, 0.11%) + + + +libredis_api.dylib`alloc::alloc::dealloc::he20a05a81a0bb178 (123 samples, 0.11%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$GT$::with_capacity::hadf14462d87f5892 (270 samples, 0.23%) + + + +libredis_api.dylib`alloc::collections::btree::node::Handle$LT$alloc..collections..btree..node..NodeRef$LT$alloc..collections..btree..node..marker..Mut$C$K$C$V$C$alloc..collections..btree..node..marker..Leaf$GT$$C$alloc..collections..btree..node..marker..KV$GT$::split::h50f4ffd7738d4808 (36 samples, 0.03%) + + + +libredis_api.dylib`_$LT$core..result..Result$LT$T$C$E$GT$$u20$as$u20$core..ops..try_trait..Try$GT$::branch::hd412d97a43ca3570 (13 samples, 0.01%) + + + +libredis_api.dylib`core::cmp::Ord::min::h54d63bd11a68ed24 (11 samples, 0.01%) + + + +libsystem_malloc.dylib`free_tiny (70 samples, 0.06%) + + + +libsystem_pthread.dylib`_pthread_mutex_firstfit_lock_slow (27 samples, 0.02%) + + + +libredis_api.dylib`nom::sequence::preceded::_$u7b$$u7b$closure$u7d$$u7d$::h41257e888c5f5d84 (4,485 samples, 3.85%) +libr.. + + +libredis_api.dylib`erlang_term::parse::from_bytes::h69076d2ab7ab0358 (4,816 samples, 4.14%) +libr.. + + +libredis_api.dylib`_$LT$alloc..string..String$u20$as$u20$core..convert..From$LT$$RF$str$GT$$GT$::from::hf062be7d7bfd686d (302 samples, 0.26%) + + + +redis-server`zfree (70 samples, 0.06%) + + + +libredis_api.dylib`_$LT$core..slice..iter..Iter$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h119138b20614b566 (15 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..map..Map$LT$I$C$F$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h55361d2ebcfdcb68 (33 samples, 0.03%) + + + +redis-server`ztrymalloc_usable (56 samples, 0.05%) + + + +redis-server`RM_OpenKey (227 samples, 0.20%) + + + +libredis_api.dylib`erlang_term::dump::internal_to_binary::h1b07979cbe893298 (59,652 samples, 51.27%) +libredis_api.dylib`erlang_term::dump::internal_to_binary::h1b07979cbe893298 + + +libredis_api.dylib`core::alloc::layout::Layout::pad_to_align::hfeab21a483a45ae6 (25 samples, 0.02%) + + + +libredis_api.dylib`hashbrown::raw::RawTable$LT$T$C$A$GT$::get::hd8a43d80752a28f5 (446 samples, 0.38%) + + + +libredis_api.dylib`_$LT$core..hash..sip..Hasher$LT$S$GT$$u20$as$u20$core..hash..Hasher$GT$::write::h1ac23a613089a15b (22 samples, 0.02%) + + + +libredis_api.dylib`_$LT$alloc..vec..into_iter..IntoIter$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h1bb63491b04b407f (13 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$core..iter..traits..collect..FromIterator$LT$T$GT$$GT$::from_iter::h5843de3d947f8670 (8,349 samples, 7.18%) +libredis_.. + + +libredis_api.dylib`_$LT$core..slice..iter..Iter$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h119138b20614b566 (30 samples, 0.03%) + + + +libredis_api.dylib`_$LT$std..collections..hash..map..DefaultHasher$u20$as$u20$core..hash..Hasher$GT$::write::h8dafff3bd35e1d82 (16 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..map..Map$LT$I$C$F$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::size_hint::h9d6dab611636a6e4 (26 samples, 0.02%) + + + +libredis_api.dylib`core::cell::RefCell$LT$T$GT$::borrow::h25a11eb572733c49 (32 samples, 0.03%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (36 samples, 0.03%) + + + +libredis_api.dylib`_$LT$alloc..vec..into_iter..IntoIter$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h4671d81f587f577c (99 samples, 0.09%) + + + +libsystem_kernel.dylib`__exit (20 samples, 0.02%) + + + +libredis_api.dylib`core::iter::adapters::zip::TrustedRandomAccessNoCoerce::size::h99b29cb1cbef95f6 (11 samples, 0.01%) + + + +libredis_api.dylib`alloc::alloc::dealloc::h8dc19c2c31a3667d (91 samples, 0.08%) + + + +libredis_api.dylib`core::hash::sip::u8to64_le::h438c01d58f67829a (12 samples, 0.01%) + + + +redis-server`zmalloc (13 samples, 0.01%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::as_mut_ptr::h1d00c440e29474d9 (11 samples, 0.01%) + + + +libredis_api.dylib`core::alloc::global::GlobalAlloc::realloc::hf019f731dee6f0ce (171 samples, 0.15%) + + + +libredis_api.dylib`_$LT$core..ops..range..RangeFrom$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::get_unchecked::hdffe2fcffa7ea5df (11 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..flatten..Flatten$LT$I$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::size_hint::h3498e8aa070a861d (62 samples, 0.05%) + + + +redis-server`zmalloc (62 samples, 0.05%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..map..Map$LT$I$C$F$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h6bdd5e65219d91f4 (12,249 samples, 10.53%) +libredis_api.dy.. + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::for_each::h3322bdfafc6d63cb (3,413 samples, 2.93%) +li.. + + +libredis_api.dylib`core::ptr::read::h016d42abb0c6df01 (24 samples, 0.02%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::push::h78256bbe69ff0dd7 (11 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..result..Result$LT$T$C$E$GT$$u20$as$u20$core..ops..try_trait..Try$GT$::branch::hb4b47b3910629aba (17 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..map..Map$LT$I$C$F$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h55361d2ebcfdcb68 (4,421 samples, 3.80%) +libr.. + + +libredis_api.dylib`nom::bytes::complete::take::_$u7b$$u7b$closure$u7d$$u7d$::hca854e14ec3acf7d (32 samples, 0.03%) + + + +libredis_api.dylib`core::alloc::layout::Layout::new::h1dad9e96249f8324 (11 samples, 0.01%) + + + +libredis_api.dylib`core::cmp::Ord::min::h54d63bd11a68ed24 (17 samples, 0.01%) + + + +libredis_api.dylib`core::mem::replace::ha16e9887585c6757 (13 samples, 0.01%) + + + +libredis_api.dylib`_$LT$std..collections..hash..map..RandomState$u20$as$u20$core..default..Default$GT$::default::h0d5c0d719a40dadf (86 samples, 0.07%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::h0e1f1bd7bc6e0204 (11 samples, 0.01%) + + + +libredis_api.dylib`redis_module::redismodule::RedisString::string_as_slice::h2f90f82bbb1ba4f0 (16 samples, 0.01%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (21 samples, 0.02%) + + + +libredis_api.dylib`_$LT$std..collections..hash..map..DefaultHasher$u20$as$u20$core..hash..Hasher$GT$::write::h8dafff3bd35e1d82 (16 samples, 0.01%) + + + +libredis_api.dylib`hashbrown::raw::RawTableInner$LT$A$GT$::prepare_insert_slot::h8db47b3107dced98 (71 samples, 0.06%) + + + +libsystem_kernel.dylib`task_info (32 samples, 0.03%) + + + +libredis_api.dylib`_$LT$alloc..vec..drain..Drain$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::_$u7b$$u7b$closure$u7d$$u7d$::h4d1dfdaf1e96314a (11 samples, 0.01%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::reserve::do_reserve_and_handle::h51ca0a68051325bb (24 samples, 0.02%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::drain::h59923748d38fbff1 (33 samples, 0.03%) + + + +libredis_api.dylib`_$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h7394d49153c9a25f (121 samples, 0.10%) + + + +libredis_api.dylib`_$LT$T$u20$as$u20$alloc..slice..hack..ConvertVec$GT$::to_vec::ha05554c8663b9f84 (206 samples, 0.18%) + + + +libredis_api.dylib`core::alloc::layout::Layout::repeat::hf4271170a33e3251 (31 samples, 0.03%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::reserve::hf124c46a135943b3 (142 samples, 0.12%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::for_each::h3322bdfafc6d63cb (3,660 samples, 3.15%) +lib.. + + +libredis_api.dylib`_$LT$alloc..vec..drain..Drain$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::hfead74519ed399cb (65 samples, 0.06%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::is_null::h870152844fa24474 (1,256 samples, 1.08%) + + + +libredis_api.dylib`_$LT$T$u20$as$u20$alloc..slice..hack..ConvertVec$GT$::to_vec::ha05554c8663b9f84 (137 samples, 0.12%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::reserve::h8e529f2c64f72f30 (38 samples, 0.03%) + + + +libredis_api.dylib`__rg_alloc (23 samples, 0.02%) + + + +libredis_api.dylib`hashbrown::raw::sse2::Group::load::h1342b5e5e200a546 (13 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::deallocate::h425aa9327c642d2a (34 samples, 0.03%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::push::h7cec19039c14486e (62 samples, 0.05%) + + + +libsystem_malloc.dylib`free_tiny (28 samples, 0.02%) + + + +libredis_api.dylib`erlang_term::parse::parser::h71127ff5ca6c76c2 (3,018 samples, 2.59%) +li.. + + +libredis_api.dylib`core::alloc::layout::Layout::pad_to_align::h4af14d325be0c118 (16 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..vec..drain..Drain$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::_$u7b$$u7b$closure$u7d$$u7d$::h4d1dfdaf1e96314a (53 samples, 0.05%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..flatten..Flatten$LT$I$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::he83b4651487f96d7 (185 samples, 0.16%) + + + +libsystem_platform.dylib`_platform_memmove$VARIANT$Haswell (33 samples, 0.03%) + + + +redis-server`aeMain (98,463 samples, 84.63%) +redis-server`aeMain + + +libredis_api.dylib`core::alloc::layout::Layout::pad_to_align::h416ac49604c0adc7 (10 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..result..Result$LT$T$C$E$GT$$u20$as$u20$core..ops..try_trait..Try$GT$::branch::hd412d97a43ca3570 (11 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::unique::Unique$LT$T$GT$::as_ptr::hea926266c4866f54 (12 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..ops..range..RangeFrom$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::get_unchecked::h08d1bd47a4673bd3 (23 samples, 0.02%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::fold::h9d48af746ffe6da3 (11,306 samples, 9.72%) +libredis_api.d.. + + +libredis_api.dylib`hashbrown::raw::RawTable$LT$T$C$A$GT$::get_mut::h9de44d9058e3b17d (277 samples, 0.24%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hcea6e609b5b85f86 (68 samples, 0.06%) + + + +libredis_api.dylib`_$LT$redis_module..raw..Status$u20$as$u20$core..convert..From$LT$i32$GT$$GT$::from::hd95e75b3bfa22c17 (11 samples, 0.01%) + + + +libredis_api.dylib`core::alloc::layout::Layout::array::h2fbe42ed54f1b90f (49 samples, 0.04%) + + + +libredis_api.dylib`core::ptr::non_null::NonNull$LT$T$GT$::new_unchecked::hb8ac7e6540cf8ab4 (291 samples, 0.25%) + + + +libsystem_malloc.dylib`tiny_size (13 samples, 0.01%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::collect::h4ec9c0aa884eb316 (366 samples, 0.31%) + + + +libredis_api.dylib`alloc::alloc::Global::alloc_impl::h575b8f3dcefe1b84 (55 samples, 0.05%) + + + +libredis_api.dylib`_$LT$alloc..vec..drain..Drain$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::size_hint::h4b5257b4199ef10c (13 samples, 0.01%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (26 samples, 0.02%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::dealloc::he2a70f176594312c (79 samples, 0.07%) + + + +libredis_api.dylib`alloc::alloc::alloc::h23017b089be2f6dc (75 samples, 0.06%) + + + +libredis_api.dylib`core::cmp::min_by::h939e4a5c09fc59a4 (11 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..ops..range..Range$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::get_unchecked::hf4a06a0a9e6c7a0f (12 samples, 0.01%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::dealloc::he2a70f176594312c (20 samples, 0.02%) + + + +libredis_api.dylib`core::alloc::global::GlobalAlloc::realloc::hf019f731dee6f0ce (21 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::const_ptr::_$LT$impl$u20$$BP$const$u20$T$GT$::copy_to_nonoverlapping::h03dd10a63fe3850d (59 samples, 0.05%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::current_memory::hd62d7695628d5305 (35 samples, 0.03%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::as_mut_ptr::h1d00c440e29474d9 (15 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..ops..range..Range$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::get_unchecked::hf4a06a0a9e6c7a0f (15 samples, 0.01%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::flatten::heed38fc0698d81f1 (17 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$u8$GT$$GT$::h2b0f07c8ebef6d48 (147 samples, 0.13%) + + + +libredis_api.dylib`core::alloc::layout::Layout::repeat::hf4271170a33e3251 (27 samples, 0.02%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::fold::hb59baa4d225fcb78 (11 samples, 0.01%) + + + +libsystem_malloc.dylib`tiny_malloc_from_free_list (16 samples, 0.01%) + + + +libredis_api.dylib`__rg_alloc (64 samples, 0.06%) + + + +libredis_api.dylib`_$LT$T$u20$as$u20$core..convert..Into$LT$U$GT$$GT$::into::h3c1a52d479b61e84 (197 samples, 0.17%) + + + +libredis_api.dylib`_$LT$alloc..vec..drain..Drain$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::hfead74519ed399cb (22 samples, 0.02%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::zip::h08b6140e525e60ae (85 samples, 0.07%) + + + +libredis_api.dylib`core::cmp::min::h4425c4fe21e0aec0 (11 samples, 0.01%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::get_unchecked::h0ee9db236227d022 (17 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..collect..Extend$LT$T$GT$$GT$::extend::h5bfdfd1135c37dab (22 samples, 0.02%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..deref..Deref$GT$::deref::h60025bbfa118f809 (122 samples, 0.10%) + + + +libredis_api.dylib`hashbrown::raw::RawIterHash$LT$T$C$A$GT$::new::h1511dfd5908d3eda (137 samples, 0.12%) + + + +libredis_api.dylib`core::core_arch::x86::sse2::_mm_set1_epi8::h2f84560c51e793db (17 samples, 0.01%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::current_memory::h7060d7fc790ac696 (17 samples, 0.01%) + + + +redis-server`zmalloc (52 samples, 0.04%) + + + +libredis_api.dylib`__rg_dealloc (46 samples, 0.04%) + + + +libredis_api.dylib`core::alloc::layout::Layout::array::h6f6d89342f252520 (235 samples, 0.20%) + + + +libsystem_malloc.dylib`tiny_malloc_from_free_list (11 samples, 0.01%) + + + +libsystem_platform.dylib`_platform_memmove$VARIANT$Haswell (31 samples, 0.03%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..collect..Extend$LT$T$GT$$GT$::extend::h5bfdfd1135c37dab (10,700 samples, 9.20%) +libredis_api... + + +libredis_api.dylib`alloc::alloc::realloc::h0192dc3589380d85 (19 samples, 0.02%) + + + +libsystem_malloc.dylib`tiny_free_no_lock (17 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..zip..Zip$LT$A$C$B$GT$$u20$as$u20$core..iter..adapters..zip..ZipImpl$LT$A$C$B$GT$$GT$::next::ha81c05883896d84e (28 samples, 0.02%) + + + +libredis_api.dylib`core::iter::adapters::zip::Zip$LT$A$C$B$GT$::new::hea5fba25b6062aed (25 samples, 0.02%) + + + +libredis_api.dylib`_$LT$$RF$mut$u20$I$u20$as$u20$core..iter..traits..exact_size..ExactSizeIterator$GT$::len::h37a4653d66e61865 (76 samples, 0.07%) + + + +libsystem_c.dylib`_mach_boottime_usec (39 samples, 0.03%) + + + +libredis_api.dylib`core::str::traits::_$LT$impl$u20$core..cmp..PartialEq$u20$for$u20$str$GT$::eq::hc5548e72b35be137 (33 samples, 0.03%) + + + +libredis_api.dylib`core::hash::sip::u8to64_le::h438c01d58f67829a (72 samples, 0.06%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..fuse..Fuse$LT$I$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h3da83d60b332a0ff (121 samples, 0.10%) + + + +libredis_api.dylib`alloc::raw_vec::finish_grow::h29648f6c9cce927a (12 samples, 0.01%) + + + +libredis_api.dylib`core::option::Option$LT$T$GT$::map::hf105be13d6326187 (4,385 samples, 3.77%) +libr.. + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::fold::h9d48af746ffe6da3 (22 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::is_null::h1098470ae0c88168 (15 samples, 0.01%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::h0e1f1bd7bc6e0204 (146 samples, 0.13%) + + + +libsystem_platform.dylib`_platform_memmove$VARIANT$Haswell (10 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..string..String$u20$as$u20$core..hash..Hash$GT$::hash::he9ce998e442e054e (64 samples, 0.06%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::guaranteed_eq::h0d48ab76d8914d8c (151 samples, 0.13%) + + + +libredis_api.dylib`_$LT$core..slice..iter..Iter$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h119138b20614b566 (71 samples, 0.06%) + + + +libsystem_c.dylib`__sflush (396 samples, 0.34%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..deref..Deref$GT$::deref::h245c29457e1a248d (131 samples, 0.11%) + + + +redis-server`RM_ModuleTypeGetType (26 samples, 0.02%) + + + +libsystem_malloc.dylib`free (34 samples, 0.03%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::deallocate::hf205a3e955ba6bff (85 samples, 0.07%) + + + +redis-server`zmalloc (29 samples, 0.02%) + + + +libredis_api.dylib`_$LT$alloc..vec..drain..Drain$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::size_hint::h4b5257b4199ef10c (23 samples, 0.02%) + + + +redis-server`bioProcessBackgroundJobs (13 samples, 0.01%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::as_ptr::h9f901b43ff096c3e (120 samples, 0.10%) + + + +libsystem_platform.dylib`_platform_memmove$VARIANT$Haswell (10 samples, 0.01%) + + + +libredis_api.dylib`__rg_alloc (37 samples, 0.03%) + + + +libredis_api.dylib`core::ptr::unique::Unique$LT$T$GT$::as_ptr::hff1173a8595f9b5c (149 samples, 0.13%) + + + +libredis_api.dylib`core::ops::function::impls::_$LT$impl$u20$core..ops..function..FnOnce$LT$A$GT$$u20$for$u20$$RF$mut$u20$F$GT$::call_once::hc2e7b996d76480f2 (160 samples, 0.14%) + + + +redis-server`zmalloc (28 samples, 0.02%) + + + +libsystem_malloc.dylib`malloc_size (16 samples, 0.01%) + + + +libsystem_platform.dylib`_platform_memmove$VARIANT$Haswell (120 samples, 0.10%) + + + +libredis_api.dylib`core::hash::sip::SipHasher13::new_with_keys::h73cb099b5ff0358a (16 samples, 0.01%) + + + +redis-server`zmalloc (46 samples, 0.04%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::had93bd4f6e6c7519 (159 samples, 0.14%) + + + +libredis_api.dylib`alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec_in::ha51d956b5f3186be (209 samples, 0.18%) + + + +libsystem_platform.dylib`_platform_memmove$VARIANT$Haswell (27 samples, 0.02%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::h7fcd034efd846811 (248 samples, 0.21%) + + + +libredis_api.dylib`hashbrown::raw::RawTable$LT$T$C$A$GT$::bucket::h47d7f348fed175ee (22 samples, 0.02%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$alloc..vec..spec_from_iter_nested..SpecFromIterNested$LT$T$C$I$GT$$GT$::from_iter::h70c5335446352c94 (224 samples, 0.19%) + + + +libredis_api.dylib`erlang_term::parse::small_big_int::he0aa349c6ec894ed (1,296 samples, 1.11%) + + + +libsystem_malloc.dylib`tiny_malloc_should_clear (69 samples, 0.06%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::dealloc::he2a70f176594312c (40 samples, 0.03%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::hf15b2f1c73051780 (189 samples, 0.16%) + + + +libredis_api.dylib`_$LT$core..hash..sip..SipHasher13$u20$as$u20$core..hash..Hasher$GT$::write::hec6435422e592c25 (16 samples, 0.01%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::for_each::call::_$u7b$$u7b$closure$u7d$$u7d$::hb5e4975f30246dc4 (541 samples, 0.46%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..zip..Zip$LT$A$C$B$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::hbaf62d3c6abf9b48 (27 samples, 0.02%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$T$C$I$GT$$GT$::spec_extend::_$u7b$$u7b$closure$u7d$$u7d$::hfef8195d958c9318 (79 samples, 0.07%) + + + +libsystem_malloc.dylib`tiny_malloc_from_free_list (11 samples, 0.01%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::had93bd4f6e6c7519 (78 samples, 0.07%) + + + +libredis_api.dylib`alloc::collections::btree::mem::replace::h1c79529585f4307f (178 samples, 0.15%) + + + +libredis_api.dylib`hashbrown::map::make_hash::he56e530b6b4e3a48 (260 samples, 0.22%) + + + +libredis_api.dylib`_$LT$alloc..vec..drain..Drain$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::hfead74519ed399cb (66 samples, 0.06%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::as_ptr::h9f901b43ff096c3e (21 samples, 0.02%) + + + +redis-server`ztrymalloc_usable (35 samples, 0.03%) + + + +libredis_api.dylib`_$LT$T$u20$as$u20$alloc..slice..hack..ConvertVec$GT$::to_vec::haca88a4aac980384 (68 samples, 0.06%) + + + +libredis_api.dylib`hashbrown::raw::RawTable$LT$T$C$A$GT$::get::hd8a43d80752a28f5 (158 samples, 0.14%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::get_unchecked::hab4ea38e63e0aadb (11 samples, 0.01%) + + + +libredis_api.dylib`alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec::h5d965cd025b3789b (178 samples, 0.15%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$alloc..vec..spec_from_iter_nested..SpecFromIterNested$LT$T$C$I$GT$$GT$::from_iter::he52da7f38ebe0eda (393 samples, 0.34%) + + + +libredis_api.dylib`_$LT$alloc..vec..drain..Drain$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::hfead74519ed399cb (14 samples, 0.01%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (12 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::metadata::from_raw_parts_mut::h258b0aebc2fde31c (11 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$u64$GT$$GT$::h190dda98f8410d48 (113 samples, 0.10%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..fuse..Fuse$LT$I$GT$$u20$as$u20$core..iter..adapters..fuse..FuseImpl$LT$I$GT$$GT$::next::h24c9310b2d92f326 (4,426 samples, 3.80%) +libr.. + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::hd090620de7f44fba (25 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::is_null::h870152844fa24474 (64 samples, 0.06%) + + + +libredis_api.dylib`core::ptr::non_null::NonNull$LT$T$GT$::as_ptr::h2777f7d0d1ee40a3 (91 samples, 0.08%) + + + +libredis_api.dylib`_$LT$core..hash..sip..Hasher$LT$S$GT$$u20$as$u20$core..hash..Hasher$GT$::finish::h715a2b3c1a4b4ae3 (45 samples, 0.04%) + + + +libredis_api.dylib`alloc::alloc::dealloc::he20a05a81a0bb178 (96 samples, 0.08%) + + + +libsystem_malloc.dylib`malloc (35 samples, 0.03%) + + + +libredis_api.dylib`_$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h65da0602a01b8f3d (76 samples, 0.07%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (17 samples, 0.01%) + + + +libsystem_malloc.dylib`szone_realloc (37 samples, 0.03%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..vec..into_iter..IntoIter$LT$u8$GT$$GT$::ha5cdb37a85f622b0 (64 samples, 0.06%) + + + +libredis_api.dylib`core::ptr::write::ha0dc927db7cdd88f (18 samples, 0.02%) + + + +libsystem_malloc.dylib`malloc_zone_realloc (37 samples, 0.03%) + + + +libsystem_malloc.dylib`szone_size (19 samples, 0.02%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::get_unchecked::heb678ea81e3255a9 (48 samples, 0.04%) + + + +libsystem_malloc.dylib`tiny_free_no_lock (38 samples, 0.03%) + + + +libredis_api.dylib`_$LT$redis_module..key..RedisKeyWritable$u20$as$u20$core..ops..drop..Drop$GT$::drop::ha4dde2e6c3978ae1 (98 samples, 0.08%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::current_memory::hd62d7695628d5305 (16 samples, 0.01%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (24 samples, 0.02%) + + + +libredis_api.dylib`core::iter::adapters::map::map_fold::_$u7b$$u7b$closure$u7d$$u7d$::hcffa0b4e43fc0b7b (156 samples, 0.13%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::allocate_in::h9676e7da28c8d531 (75 samples, 0.06%) + + + +redis-server`zmalloc (227 samples, 0.20%) + + + +libsystem_kernel.dylib`mach_boottime_usec (10 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::is_null::h58eecec38673facb (33 samples, 0.03%) + + + +libredis_api.dylib`erlang_term::dump::small_atom::h51c153b7ca392bdf (437 samples, 0.38%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::get_unchecked::hab4ea38e63e0aadb (14 samples, 0.01%) + + + +libredis_api.dylib`_$LT$redis_module..raw..Status$u20$as$u20$core..convert..From$LT$i32$GT$$GT$::from::hd95e75b3bfa22c17 (11 samples, 0.01%) + + + +libredis_api.dylib`__rg_dealloc (353 samples, 0.30%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..deref..Deref$GT$::deref::h60025bbfa118f809 (330 samples, 0.28%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::is_null::h870152844fa24474 (858 samples, 0.74%) + + + +redis-server`siphash (10 samples, 0.01%) + + + +libsystem_malloc.dylib`tiny_size (13 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h7394d49153c9a25f (137 samples, 0.12%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::set_len::hc5e83412e34a0050 (178 samples, 0.15%) + + + +libsystem_malloc.dylib`small_malloc_should_clear (10 samples, 0.01%) + + + +libredis_api.dylib`alloc::alloc::alloc::h75bdbb68371fdece (91 samples, 0.08%) + + + +libredis_api.dylib`core::ptr::write::ha0dc927db7cdd88f (66 samples, 0.06%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (17 samples, 0.01%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::get_unchecked::hab4ea38e63e0aadb (19 samples, 0.02%) + + + +libredis_api.dylib`core::alloc::layout::Layout::new::hca9d39ef31e57343 (20 samples, 0.02%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::zip::h08b6140e525e60ae (23 samples, 0.02%) + + + +0x10bab5e00 (17 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..slice..iter..Iter$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::__iterator_get_unchecked::h1672f041db2ca8fb (13 samples, 0.01%) + + + +libredis_api.dylib`core::hash::impls::_$LT$impl$u20$core..hash..Hash$u20$for$u20$str$GT$::hash::ha890ec53ff710d46 (51 samples, 0.04%) + + + +libsystem_malloc.dylib`tiny_malloc_from_free_list (16 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..flatten..Flatten$LT$I$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::he83b4651487f96d7 (5,847 samples, 5.03%) +libred.. + + +libredis_api.dylib`_$LT$T$u20$as$u20$core..convert..Into$LT$U$GT$$GT$::into::ha3094c43d8c601f6 (16 samples, 0.01%) + + + +libredis_api.dylib`_$LT$std..collections..hash..map..DefaultHasher$u20$as$u20$core..hash..Hasher$GT$::write::h8dafff3bd35e1d82 (67 samples, 0.06%) + + + +libsystem_malloc.dylib`malloc (15 samples, 0.01%) + + + +libsystem_malloc.dylib`tiny_free_no_lock (32 samples, 0.03%) + + + +libredis_api.dylib`_$LT$core..slice..iter..Iter$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h355aea3fe0bd4629 (13 samples, 0.01%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (33 samples, 0.03%) + + + +libredis_api.dylib`_$LT$alloc..vec..into_iter..IntoIter$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::he75a5a2249cdafd2 (13 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h620cf830d3f9eccd (64 samples, 0.06%) + + + +libredis_api.dylib`erlang_term::dump::small_tuple::hfecdcd6a6e4b1636 (12,233 samples, 10.51%) +libredis_api.dy.. + + +libsystem_c.dylib`__fread (30 samples, 0.03%) + + + +libredis_api.dylib`_$LT$T$u20$as$u20$alloc..slice..hack..ConvertVec$GT$::to_vec::ha05554c8663b9f84 (119 samples, 0.10%) + + + +libsystem_malloc.dylib`malloc (44 samples, 0.04%) + + + +libsystem_malloc.dylib`free (12 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$T$C$I$GT$$GT$::spec_extend::_$u7b$$u7b$closure$u7d$$u7d$::hfef8195d958c9318 (980 samples, 0.84%) + + + +libredis_api.dylib`erlang_term::parse::parser::h71127ff5ca6c76c2 (4,544 samples, 3.91%) +libr.. + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::h2f7cec729de27f12 (226 samples, 0.19%) + + + +libredis_api.dylib`hashbrown::raw::RawTableInner$LT$A$GT$::prepare_insert_slot::h8db47b3107dced98 (41 samples, 0.04%) + + + +libredis_api.dylib`alloc::slice::hack::to_vec::h15c0a96e5227da07 (114 samples, 0.10%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$num_bigint..biguint..BigUint$GT$::h697ca0a0fd62b074 (145 samples, 0.12%) + + + +libredis_api.dylib`hashbrown::raw::RawTable$LT$T$C$A$GT$::iter_hash::h84182e888ed94c33 (120 samples, 0.10%) + + + +libredis_api.dylib`hashbrown::raw::RawTableInner$LT$A$GT$::fallible_with_capacity::he7dae59bea143d3e (22 samples, 0.02%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::h743c5c7b8ac21d05 (259 samples, 0.22%) + + + +libredis_api.dylib`_$LT$core..option..Option$LT$T$GT$$u20$as$u20$core..ops..try_trait..Try$GT$::branch::hd34fff7b0a3b9ef7 (28 samples, 0.02%) + + + +libredis_api.dylib`hashbrown::raw::RawTableInner$LT$A$GT$::set_ctrl_h2::h2e9c5530bf065850 (16 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..deref..Deref$GT$::deref::h245c29457e1a248d (36 samples, 0.03%) + + + +libredis_api.dylib`core::ptr::non_null::NonNull$LT$T$GT$::as_ptr::h2777f7d0d1ee40a3 (158 samples, 0.14%) + + + +libredis_api.dylib`core::ptr::non_null::NonNull$LT$$u5b$T$u5d$$GT$::len::h3496e38744b3be21 (12 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::slice_from_raw_parts_mut::hd9aeeaa7b69dd783 (10 samples, 0.01%) + + + +libredis_api.dylib`core::core_arch::x86::sse2::_mm_set1_epi8::h2f84560c51e793db (10 samples, 0.01%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::allocator::h1c48d3513576ef40 (10 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..zip..Zip$LT$A$C$B$GT$$u20$as$u20$core..iter..adapters..zip..ZipImpl$LT$A$C$B$GT$$GT$::new::h9d253b1077566d8d (10 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..ops..range..RangeFrom$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::get_unchecked::hdffe2fcffa7ea5df (18 samples, 0.02%) + + + +libredis_api.dylib`alloc::str::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$str$GT$::to_owned::he88db120a0d9c7d7 (189 samples, 0.16%) + + + +libredis_api.dylib`core::alloc::layout::Layout::array::h72b37a4084eb635a (29 samples, 0.02%) + + + +libredis_api.dylib`_$LT$alloc..vec..into_iter..IntoIter$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h1bb63491b04b407f (26 samples, 0.02%) + + + +libredis_api.dylib`core::core_arch::x86::sse2::_mm_set1_epi8::h2f84560c51e793db (10 samples, 0.01%) + + + +libredis_api.dylib`core::cmp::impls::_$LT$impl$u20$core..cmp..PartialEq$LT$$RF$B$GT$$u20$for$u20$$RF$A$GT$::eq::hf9ff8ad320f0c6ec (17 samples, 0.01%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::iter::h95f168e918ea9fb1 (12 samples, 0.01%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (32 samples, 0.03%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hcea6e609b5b85f86 (93 samples, 0.08%) + + + +libredis_api.dylib`_$LT$core..hash..sip..SipHasher13$u20$as$u20$core..hash..Hasher$GT$::write::hec6435422e592c25 (12 samples, 0.01%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::reserve::h349e1c5beb7d5c15 (14 samples, 0.01%) + + + +libsystem_malloc.dylib`tiny_free_no_lock (15 samples, 0.01%) + + + +libsystem_kernel.dylib`task_for_pid (97 samples, 0.08%) + + + +libsystem_platform.dylib`_platform_memmove$VARIANT$Haswell (15 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..hash..sip..SipHasher13$u20$as$u20$core..hash..Hasher$GT$::finish::hecf9bdc69ccfda2e (21 samples, 0.02%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::get_unchecked::hab4ea38e63e0aadb (20 samples, 0.02%) + + + +libredis_api.dylib`core::iter::adapters::zip::Zip$LT$A$C$B$GT$::new::hea5fba25b6062aed (12 samples, 0.01%) + + + +libredis_api.dylib`erlang_term::raw_term::RawTerm::to_bytes::h5ea3419c924c6b1c (464 samples, 0.40%) + + + +libredis_api.dylib`hashbrown::raw::Bucket$LT$T$GT$::copy_from_nonoverlapping::hdaaec27074020f39 (25 samples, 0.02%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::h87fde21e54d22a5b (92 samples, 0.08%) + + + +libsystem_malloc.dylib`tiny_free_list_add_ptr (16 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..collect..Extend$LT$T$GT$$GT$::extend::h5bfdfd1135c37dab (92 samples, 0.08%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::had93bd4f6e6c7519 (49 samples, 0.04%) + + + +libredis_api.dylib`core::option::Option$LT$T$GT$::map::hb8bd021b3151f744 (2,911 samples, 2.50%) +li.. + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h1dd396de8068b17a (15 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..ops..range..Range$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::index::h3d772b83db355ade (19 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::guaranteed_eq::h0d48ab76d8914d8c (11 samples, 0.01%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::h2f7cec729de27f12 (71 samples, 0.06%) + + + +libredis_api.dylib`_$LT$T$u20$as$u20$alloc..vec..spec_from_elem..SpecFromElem$GT$::from_elem::h5f6e74394aab0508 (518 samples, 0.45%) + + + +libsystem_malloc.dylib`realloc (149 samples, 0.13%) + + + +libredis_api.dylib`_$LT$core..slice..iter..Iter$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h61769ac1ddc4173d (19 samples, 0.02%) + + + +libredis_api.dylib`erlang_term::parse::slice_to_u32::h4c9efe49b0079935 (73 samples, 0.06%) + + + +libsystem_malloc.dylib`tiny_free_no_lock (19 samples, 0.02%) + + + +libredis_api.dylib`__rg_alloc (43 samples, 0.04%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$T$C$I$GT$$GT$::spec_extend::h7c6f6a542f0dc3e1 (119 samples, 0.10%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::as_mut_ptr::h1d00c440e29474d9 (2,080 samples, 1.79%) + + + +libredis_api.dylib`core::ptr::const_ptr::_$LT$impl$u20$$BP$const$u20$T$GT$::guaranteed_eq::h5642173ff746f1bd (86 samples, 0.07%) + + + +libredis_api.dylib`_$LT$$RF$$u5b$u8$u5d$$u20$as$u20$nom..traits..Compare$LT$$RF$$u5b$u8$u5d$$GT$$GT$::compare::_$u7b$$u7b$closure$u7d$$u7d$::h5c0cc2673f7e0b2c (16 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..ops..range..RangeTo$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::get_unchecked::hea60c4f2416a8606 (14 samples, 0.01%) + + + +redis-server`feedAppendOnlyFile (594 samples, 0.51%) + + + +libredis_api.dylib`erlang_term::dump::small_tuple::hfecdcd6a6e4b1636 (89 samples, 0.08%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$$LT$alloc..vec..into_iter..IntoIter$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$..drop..DropGuard$LT$erlang_term..raw_term..RawTerm$C$alloc..alloc..Global$GT$$GT$::h8d1e386d7d659294 (46 samples, 0.04%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$u8$GT$$GT$::h0c9f490b30374b14 (152 samples, 0.13%) + + + +libredis_api.dylib`core::iter::adapters::zip::Zip$LT$A$C$B$GT$::new::hea5fba25b6062aed (22 samples, 0.02%) + + + +libredis_api.dylib`core::array::_$LT$impl$u20$core..convert..TryFrom$LT$$RF$$u5b$T$u5d$$GT$$u20$for$u20$$u5b$T$u3b$$u20$N$u5d$$GT$::try_from::h7dd8841ad0c6737f (16 samples, 0.01%) + + + +libsystem_malloc.dylib`free_tiny (38 samples, 0.03%) + + + +libredis_api.dylib`core::cmp::max::h82bc389b33298eec (22 samples, 0.02%) + + + +libredis_api.dylib`_$LT$$RF$$u5b$u8$u5d$$u20$as$u20$nom..traits..InputTake$GT$::take_split::h918d92f542200974 (51 samples, 0.04%) + + + +redis-server`ztrymalloc_usable (30 samples, 0.03%) + + + +libredis_api.dylib`num_bigint::bigint::BigInt::to_bytes_le::hc5d65193e0bc247a (632 samples, 0.54%) + + + +libredis_api.dylib`alloc::alloc::Global::alloc_impl::hb88be960d3b4b639 (56 samples, 0.05%) + + + +libredis_api.dylib`core::ptr::non_null::NonNull$LT$T$GT$::as_ptr::h2777f7d0d1ee40a3 (186 samples, 0.16%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::h7fcd034efd846811 (75 samples, 0.06%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$num_bigint..biguint..BigUint$GT$::h697ca0a0fd62b074 (115 samples, 0.10%) + + + +libsystem_platform.dylib`_platform_memmove$VARIANT$Haswell (10 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::const_ptr::_$LT$impl$u20$$BP$const$u20$T$GT$::guaranteed_eq::h5642173ff746f1bd (312 samples, 0.27%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::split_at::hc50c484e3fefdbed (53 samples, 0.05%) + + + +libredis_api.dylib`alloc::alloc::alloc::h5e7260c1d6a40b28 (80 samples, 0.07%) + + + +libredis_api.dylib`alloc::collections::btree::node::Handle$LT$alloc..collections..btree..node..NodeRef$LT$alloc..collections..btree..node..marker..Mut$C$K$C$V$C$alloc..collections..btree..node..marker..Internal$GT$$C$alloc..collections..btree..node..marker..Edge$GT$::insert::h6fd1111990212205 (28 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::non_null::NonNull$LT$T$GT$::new::ha865c8d103682fb4 (15 samples, 0.01%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (14 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..index..Index$LT$I$GT$$GT$::index::h0841f6b1b0df7e1d (46 samples, 0.04%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::push::h78256bbe69ff0dd7 (35 samples, 0.03%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::get_unchecked::hab4ea38e63e0aadb (13 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$core..option..Option$LT$core..iter..adapters..map..Map$LT$alloc..vec..into_iter..IntoIter$LT$erlang_term..raw_term..RawTerm$GT$$C$erlang_term..dump..small_tuple..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$$GT$::h2645fa94ad88c795 (213 samples, 0.18%) + + + +libredis_api.dylib`_$LT$usize$u20$as$u20$core..iter..range..Step$GT$::forward_unchecked::h2d62bb38245d5ccc (13 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::is_null::h870152844fa24474 (283 samples, 0.24%) + + + +libsystem_malloc.dylib`tiny_malloc_should_clear (11 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..hash..sip..Hasher$LT$S$GT$$u20$as$u20$core..hash..Hasher$GT$::write::h1ac23a613089a15b (67 samples, 0.06%) + + + +libsystem_platform.dylib`_platform_memmove$VARIANT$Haswell (26 samples, 0.02%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hcea6e609b5b85f86 (128 samples, 0.11%) + + + +libsystem_kernel.dylib`mach_msg_trap (26 samples, 0.02%) + + + +libredis_api.dylib`core::iter::adapters::zip::TrustedRandomAccessNoCoerce::size::h99b29cb1cbef95f6 (12 samples, 0.01%) + + + +libredis_api.dylib`core::hash::sip::SipHasher13::new_with_keys::h73cb099b5ff0358a (16 samples, 0.01%) + + + +libredis_api.dylib`alloc::alloc::alloc::h23017b089be2f6dc (57 samples, 0.05%) + + + +libsystem_malloc.dylib`tiny_malloc_from_free_list (34 samples, 0.03%) + + + +libredis_api.dylib`core::alloc::layout::Layout::align::hd4d0f4f877f8290b (13 samples, 0.01%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::try_fold::h68ccbb5affe19c48 (21 samples, 0.02%) + + + +redis-server`zfree (10 samples, 0.01%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::h7cd8e9fb949ada0c (158 samples, 0.14%) + + + +redis-server`ztrymalloc_usable (137 samples, 0.12%) + + + +libsystem_malloc.dylib`malloc (14 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..collect..Extend$LT$$RF$T$GT$$GT$::extend::hf6dd95abc5044627 (36 samples, 0.03%) + + + +libredis_api.dylib`alloc::alloc::Global::alloc_impl::h575b8f3dcefe1b84 (12 samples, 0.01%) + + + +libsystem_malloc.dylib`malloc_size (14 samples, 0.01%) + + + +redis-server`dictFind (29 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::write::ha0dc927db7cdd88f (20 samples, 0.02%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::dealloc::he2a70f176594312c (32 samples, 0.03%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (42 samples, 0.04%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$T$C$I$GT$$GT$::spec_extend::ha7cb2b5b2828648c (8,077 samples, 6.94%) +libredis_.. + + +libredis_api.dylib`_$LT$alloc..vec..drain..Drain$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::hfead74519ed399cb (2,735 samples, 2.35%) +l.. + + +libredis_api.dylib`_$LT$alloc..vec..drain..Drain$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::hfead74519ed399cb (8,535 samples, 7.34%) +libredis_a.. + + +libredis_api.dylib`_$LT$core..slice..iter..Iter$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h119138b20614b566 (108 samples, 0.09%) + + + +libredis_api.dylib`nom::multi::many_m_n::_$u7b$$u7b$closure$u7d$$u7d$::h8e0e4ac1f2674aec (3,397 samples, 2.92%) +li.. + + +libsystem_malloc.dylib`malloc_zone_malloc (15 samples, 0.01%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::had93bd4f6e6c7519 (11 samples, 0.01%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::iter::h39cf829f2b65fd07 (17 samples, 0.01%) + + + +libredis_api.dylib`alloc::alloc::alloc::hfd939e44061a7479 (38 samples, 0.03%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::had93bd4f6e6c7519 (105 samples, 0.09%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_amortized::hb0a2e872829f4f3f (14 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h106cd9b4ff86be53 (303 samples, 0.26%) + + + +libredis_api.dylib`core::hash::Hasher::write_u8::h04949b96e50e6828 (35 samples, 0.03%) + + + +libredis_api.dylib`core::ptr::const_ptr::_$LT$impl$u20$$BP$const$u20$T$GT$::read::hf182730d497fc0b1 (10 samples, 0.01%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::had93bd4f6e6c7519 (39 samples, 0.03%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::drain::h59923748d38fbff1 (80 samples, 0.07%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_amortized::hc61dbb2f2feb1d4e (24 samples, 0.02%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::h0e1f1bd7bc6e0204 (228 samples, 0.20%) + + + +libsystem_malloc.dylib`tiny_free_no_lock (14 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..hash..sip..SipHasher13$u20$as$u20$core..hash..Hasher$GT$::write::hec6435422e592c25 (17 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hcea6e609b5b85f86 (70 samples, 0.06%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..index..Index$LT$I$GT$$GT$::index::hd8d2ff13dcaa6b5a (27 samples, 0.02%) + + + +libsystem_malloc.dylib`free_tiny (83 samples, 0.07%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::dealloc::he2a70f176594312c (71 samples, 0.06%) + + + +libredis_api.dylib`_$LT$core..slice..iter..Iter$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h119138b20614b566 (1,360 samples, 1.17%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..deref..Deref$GT$::deref::hf9d9951a383073fd (63 samples, 0.05%) + + + +libredis_api.dylib`_$LT$T$u20$as$u20$alloc..vec..spec_from_elem..SpecFromElem$GT$::from_elem::h5f6e74394aab0508 (322 samples, 0.28%) + + + +libredis_api.dylib`core::iter::adapters::flatten::Flatten$LT$I$GT$::new::he00b01be4be46cd8 (14 samples, 0.01%) + + + +redis-server`ztrymalloc_usable (42 samples, 0.04%) + + + +libredis_api.dylib`_$LT$alloc..vec..into_iter..IntoIter$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h04bcdb20d98923da (12 samples, 0.01%) + + + +libredis_api.dylib`alloc::alloc::Global::alloc_impl::h7acb0c73e20b3e9c (59 samples, 0.05%) + + + +libredis_api.dylib`std::collections::hash::map::RandomState::new::h2a84b4e6074519d9 (82 samples, 0.07%) + + + +libredis_api.dylib`_$LT$alloc..vec..into_iter..IntoIter$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::hba178bf7227cc5e5 (222 samples, 0.19%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (19 samples, 0.02%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::h9bd19128d4420c35 (235 samples, 0.20%) + + + +libredis_api.dylib`core::cmp::min::h4425c4fe21e0aec0 (14 samples, 0.01%) + + + +libredis_api.dylib`_$LT$std..collections..hash..map..DefaultHasher$u20$as$u20$core..hash..Hasher$GT$::write::h8dafff3bd35e1d82 (30 samples, 0.03%) + + + +libsystem_kernel.dylib`__lseek (349 samples, 0.30%) + + + +libsystem_platform.dylib`_platform_memmove$VARIANT$Haswell (98 samples, 0.08%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::reserve::h8e529f2c64f72f30 (13 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..fuse..Fuse$LT$I$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h3eb2a64f083470c8 (12,250 samples, 10.53%) +libredis_api.dy.. + + +libredis_api.dylib`nom::bytes::complete::tag::_$u7b$$u7b$closure$u7d$$u7d$::h6bbbf177392646ec (255 samples, 0.22%) + + + +libdyld.dylib`tlv_get_addr (12 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..flatten..FlattenCompat$LT$I$C$U$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::hee36935019e92cdb (17,711 samples, 15.22%) +libredis_api.dylib`_$LT.. + + +libredis_api.dylib`core::ptr::write::ha0dc927db7cdd88f (72 samples, 0.06%) + + + +libredis_api.dylib`alloc::alloc::dealloc::h8dc19c2c31a3667d (34 samples, 0.03%) + + + +libredis_api.dylib`core::alloc::layout::Layout::pad_to_align::hfeab21a483a45ae6 (31 samples, 0.03%) + + + +libredis_api.dylib`alloc::collections::btree::node::Handle$LT$alloc..collections..btree..node..NodeRef$LT$BorrowType$C$K$C$V$C$alloc..collections..btree..node..marker..Internal$GT$$C$alloc..collections..btree..node..marker..Edge$GT$::descend::h0957a899a67f5216 (33 samples, 0.03%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..zip..Zip$LT$A$C$B$GT$$u20$as$u20$core..iter..adapters..zip..ZipImpl$LT$A$C$B$GT$$GT$::new::h9d253b1077566d8d (24 samples, 0.02%) + + + +libredis_api.dylib`_$LT$$LT$alloc..vec..into_iter..IntoIter$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$..drop..DropGuard$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h5dae83ea7df03ec6 (155 samples, 0.13%) + + + +libredis_api.dylib`ordermap::OrderMap$LT$K$C$V$C$S$GT$::reserve_one::he282017efd968db3 (1,090 samples, 0.94%) + + + +libsystem_malloc.dylib`szone_size (24 samples, 0.02%) + + + +redis-server`getExpire (15 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::h7eee54553c0e4c9c (56 samples, 0.05%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::deallocate::hf205a3e955ba6bff (244 samples, 0.21%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$erlang_term..raw_term..RawTerm$GT$$GT$::ha909c9f4f935bbc8 (142 samples, 0.12%) + + + +libredis_api.dylib`alloc::slice::hack::to_vec::he48daac01fef5883 (178 samples, 0.15%) + + + +libredis_api.dylib`core::ptr::read::hf3a95f15e3c6a4e5 (32 samples, 0.03%) + + + +libredis_api.dylib`_$LT$alloc..vec..into_iter..IntoIter$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h21edaf2f2b99a61b (12 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$T$C$I$GT$$GT$::spec_extend::_$u7b$$u7b$closure$u7d$$u7d$::hfef8195d958c9318 (29 samples, 0.02%) + + + +redis-server`zmalloc (17 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$$LT$alloc..vec..into_iter..IntoIter$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$..drop..DropGuard$LT$core..big_data..RowData$C$alloc..alloc..Global$GT$$GT$::h70878c52d8a12efb (102 samples, 0.09%) + + + +libredis_api.dylib`_$LT$core..slice..iter..Iter$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h119138b20614b566 (19 samples, 0.02%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::hfbf7f0e130567333 (246 samples, 0.21%) + + + +redis-server`zfree (27 samples, 0.02%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::dealloc::he2a70f176594312c (56 samples, 0.05%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::as_mut_ptr::h1d00c440e29474d9 (32 samples, 0.03%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::deallocate::h425aa9327c642d2a (100 samples, 0.09%) + + + +libredis_api.dylib`core::cell::Cell$LT$T$GT$::replace::h4748d42fb6a947e9 (14 samples, 0.01%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::current_memory::hd62d7695628d5305 (28 samples, 0.02%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::deallocate::h16da0a8bf015a94b (55 samples, 0.05%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::deallocate::hf205a3e955ba6bff (113 samples, 0.10%) + + + +libredis_api.dylib`hashbrown::raw::sse2::Group::load::h1342b5e5e200a546 (12 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::guaranteed_eq::h0d48ab76d8914d8c (10 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..hash..sip..Hasher$LT$S$GT$$u20$as$u20$core..hash..Hasher$GT$::write::h1ac23a613089a15b (17 samples, 0.01%) + + + +libredis_api.dylib`__rg_alloc (38 samples, 0.03%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::h7cd8e9fb949ada0c (340 samples, 0.29%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::deallocate::hf205a3e955ba6bff (66 samples, 0.06%) + + + +libredis_api.dylib`core::iter::adapters::zip::Zip$LT$A$C$B$GT$::new::hea5fba25b6062aed (21 samples, 0.02%) + + + +libredis_api.dylib`core::alloc::layout::Layout::new::h188f16975444c31a (11 samples, 0.01%) + + + +libredis_api.dylib`alloc::alloc::Global::alloc_impl::h7acb0c73e20b3e9c (34 samples, 0.03%) + + + +libredis_api.dylib`core::cmp::max::h82bc389b33298eec (73 samples, 0.06%) + + + +libredis_api.dylib`core::cmp::min::h746a9882690bca1a (10 samples, 0.01%) + + + +redis-server`ztrymalloc_usable (31 samples, 0.03%) + + + +libredis_api.dylib`core::alloc::layout::Layout::pad_to_align::hfeab21a483a45ae6 (25 samples, 0.02%) + + + +libredis_api.dylib`alloc::collections::btree::navigate::LazyLeafRange$LT$alloc..collections..btree..node..marker..Immut$C$K$C$V$GT$::next_unchecked::h9804aca2319589f7 (207 samples, 0.18%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$u8$GT$$GT$::h2b0f07c8ebef6d48 (489 samples, 0.42%) + + + +redis-server`redisOpArrayFree (65 samples, 0.06%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::he81c387b6309951a (182 samples, 0.16%) + + + +libredis_api.dylib`erlang_term::dump::internal_to_binary::h1b07979cbe893298 (19,137 samples, 16.45%) +libredis_api.dylib`erlang.. + + +redis-server`RM_CloseKey (56 samples, 0.05%) + + + +libredis_api.dylib`_$LT$T$u20$as$u20$core..convert..Into$LT$U$GT$$GT$::into::h3bb242fb9aa2f773 (12 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..flatten..Flatten$LT$I$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::size_hint::h3498e8aa070a861d (169 samples, 0.15%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::split_at_unchecked::hc9b7e674c053a809 (25 samples, 0.02%) + + + +libredis_api.dylib`num_bigint::biguint::convert::from_bitwise_digits_le::hfc56891a0321ad99 (525 samples, 0.45%) + + + +libredis_api.dylib`alloc::alloc::Global::alloc_impl::h526abdb1dea99970 (106 samples, 0.09%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (21 samples, 0.02%) + + + +libredis_api.dylib`__rg_dealloc (39 samples, 0.03%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$$LT$alloc..vec..into_iter..IntoIter$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$..drop..DropGuard$LT$redis_module..redismodule..RedisString$C$alloc..alloc..Global$GT$$GT$::h91801c563bef30db (163 samples, 0.14%) + + + +libredis_api.dylib`_$LT$alloc..vec..drain..Drain$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::_$u7b$$u7b$closure$u7d$$u7d$::h4d1dfdaf1e96314a (48 samples, 0.04%) + + + +libsystem_malloc.dylib`malloc (11 samples, 0.01%) + + + +libredis_api.dylib`nom::sequence::preceded::_$u7b$$u7b$closure$u7d$$u7d$::h41257e888c5f5d84 (2,986 samples, 2.57%) +li.. + + +libredis_api.dylib`core::intrinsics::copy::h7ce1d420b6998572 (11 samples, 0.01%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (40 samples, 0.03%) + + + +libredis_api.dylib`core::iter::adapters::zip::Zip$LT$A$C$B$GT$::new::hea5fba25b6062aed (64 samples, 0.06%) + + + +libredis_api.dylib`_$LT$core..ops..range..RangeFrom$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::get_unchecked::hdffe2fcffa7ea5df (14 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::write::ha0dc927db7cdd88f (69 samples, 0.06%) + + + +redis-server`dictSdsKeyCaseCompare (25 samples, 0.02%) + + + +redis-server`zmalloc (40 samples, 0.03%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::as_ptr::h9f901b43ff096c3e (24 samples, 0.02%) + + + +libsystem_malloc.dylib`realloc (37 samples, 0.03%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::chunks::h09b0707118095ab5 (10 samples, 0.01%) + + + +libsystem_malloc.dylib`tiny_malloc_should_clear (34 samples, 0.03%) + + + +libredis_api.dylib`__rg_alloc (50 samples, 0.04%) + + + +redis-server`ztrymalloc_usable (13 samples, 0.01%) + + + +libredis_api.dylib`core::alloc::global::GlobalAlloc::realloc::hf019f731dee6f0ce (173 samples, 0.15%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_amortized::h66c1ffd7d998023f (12 samples, 0.01%) + + + +libredis_api.dylib`core::mem::replace::ha16e9887585c6757 (31 samples, 0.03%) + + + +libredis_api.dylib`_$LT$alloc..vec..drain..Drain$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::_$u7b$$u7b$closure$u7d$$u7d$::h4d1dfdaf1e96314a (11 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::deallocate::hf205a3e955ba6bff (148 samples, 0.13%) + + + +libsystem_malloc.dylib`tiny_malloc_should_clear (20 samples, 0.02%) + + + +libsystem_malloc.dylib`malloc_size (21 samples, 0.02%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::allocate_in::h9676e7da28c8d531 (115 samples, 0.10%) + + + +libredis_api.dylib`hashbrown::raw::RawTableInner$LT$A$GT$::find_insert_slot::h848a8eb4bb90f039 (24 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::non_null::NonNull$LT$$u5b$T$u5d$$GT$::slice_from_raw_parts::h35725117576cb63a (15 samples, 0.01%) + + + +libredis_api.dylib`alloc::alloc::alloc::h23017b089be2f6dc (46 samples, 0.04%) + + + +libredis_api.dylib`core::hash::sip::u8to64_le::h438c01d58f67829a (10 samples, 0.01%) + + + +libsystem_malloc.dylib`tiny_size (14 samples, 0.01%) + + + +redis-server`ztrymalloc_usable (18 samples, 0.02%) + + + +libredis_api.dylib`__rg_alloc (59 samples, 0.05%) + + + +libredis_api.dylib`alloc::alloc::box_free::hc1968403ff1b518e (24 samples, 0.02%) + + + +libsystem_platform.dylib`_platform_memmove$VARIANT$Haswell (68 samples, 0.06%) + + + +redis-server`rdbSaveLzfStringObject (600 samples, 0.52%) + + + +libsystem_malloc.dylib`malloc (11 samples, 0.01%) + + + +libredis_api.dylib`alloc::alloc::Global::alloc_impl::h7acb0c73e20b3e9c (65 samples, 0.06%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..enumerate..Enumerate$LT$I$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h7602a8c46459dc3c (257 samples, 0.22%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$GT$::with_capacity::h8225deb6d3ec7783 (519 samples, 0.45%) + + + +libredis_api.dylib`_$LT$core..result..Result$LT$T$C$E$GT$$u20$as$u20$core..ops..try_trait..Try$GT$::branch::hb4b47b3910629aba (39 samples, 0.03%) + + + +libredis_api.dylib`alloc::alloc::Global::alloc_impl::h575b8f3dcefe1b84 (84 samples, 0.07%) + + + +libredis_api.dylib`core::ptr::const_ptr::_$LT$impl$u20$$BP$const$u20$T$GT$::is_null::hd725737af60d7ed9 (103 samples, 0.09%) + + + +libredis_api.dylib`erlang_term::parse::slice_to_u16::h3eaa1b1a1ec4a6f0 (32 samples, 0.03%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (15 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$u8$GT$$GT$::h1acee9f254eb2fc9 (133 samples, 0.11%) + + + +libredis_api.dylib`core::ptr::const_ptr::_$LT$impl$u20$$BP$const$u20$T$GT$::guaranteed_eq::h5642173ff746f1bd (128 samples, 0.11%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::zip::h08b6140e525e60ae (14 samples, 0.01%) + + + +libredis_api.dylib`alloc::alloc::alloc::h75bdbb68371fdece (57 samples, 0.05%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::h743c5c7b8ac21d05 (147 samples, 0.13%) + + + +redis-server`zmalloc (11 samples, 0.01%) + + + +libsystem_malloc.dylib`tiny_malloc_should_clear (25 samples, 0.02%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::dealloc::he2a70f176594312c (185 samples, 0.16%) + + + +libredis_api.dylib`alloc::collections::btree::node::Handle$LT$alloc..collections..btree..node..NodeRef$LT$BorrowType$C$K$C$V$C$alloc..collections..btree..node..marker..LeafOrInternal$GT$$C$Type$GT$::force::hf3a02df8bcbb5e91 (10 samples, 0.01%) + + + +redis-server`dictFetchValue (93 samples, 0.08%) + + + +libsystem_malloc.dylib`free_tiny (19 samples, 0.02%) + + + +libredis_api.dylib`_$LT$alloc..string..String$u20$as$u20$core..ops..deref..Deref$GT$::deref::hdd43b17c236e048d (14 samples, 0.01%) + + + +libredis_api.dylib`alloc::alloc::Global::alloc_impl::h7acb0c73e20b3e9c (150 samples, 0.13%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..deref..Deref$GT$::deref::hf9d9951a383073fd (35 samples, 0.03%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (20 samples, 0.02%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (25 samples, 0.02%) + + + +libredis_api.dylib`_$LT$alloc..vec..into_iter..IntoIter$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h1bb63491b04b407f (31 samples, 0.03%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::iter::h95f168e918ea9fb1 (12 samples, 0.01%) + + + +libdyld.dylib`start (116,302 samples, 99.96%) +libdyld.dylib`start + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::iter::haef4a16c1e6ab9bf (14 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..flatten..Flatten$LT$I$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::he83b4651487f96d7 (62 samples, 0.05%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::current_memory::hd62d7695628d5305 (21 samples, 0.02%) + + + +libsystem_malloc.dylib`tiny_free_no_lock (20 samples, 0.02%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::get_unchecked::h0ee9db236227d022 (20 samples, 0.02%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (28 samples, 0.02%) + + + +redis-server`RM_ReplicateVerbatim (87 samples, 0.07%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (35 samples, 0.03%) + + + +libredis_api.dylib`_$LT$core..ops..range..RangeTo$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::get_unchecked_mut::h9a96f2c6ba1aa77c (13 samples, 0.01%) + + + +libredis_api.dylib`core::slice::raw::from_raw_parts_mut::hf3e05480e97afd97 (10 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..vec..drain..Drain$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::hfead74519ed399cb (16 samples, 0.01%) + + + +libsystem_malloc.dylib`free_tiny (16 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..vec..into_iter..IntoIter$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::ha7df8d1f23ed364a (61 samples, 0.05%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::as_ptr::h2b02707b9b49a52c (15 samples, 0.01%) + + + +libredis_api.dylib`__rg_dealloc (32 samples, 0.03%) + + + +libredis_api.dylib`_$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h7b300c79d217e124 (46 samples, 0.04%) + + + +libredis_api.dylib`num_bigint::biguint::convert::from_bitwise_digits_le::hfc56891a0321ad99 (822 samples, 0.71%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$alloc..vec..spec_from_iter_nested..SpecFromIterNested$LT$T$C$I$GT$$GT$::from_iter::h85c29936ce26e43d (48,166 samples, 41.40%) +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$alloc... + + +libredis_api.dylib`_$LT$std..collections..hash..map..DefaultHasher$u20$as$u20$core..hash..Hasher$GT$::write::h8dafff3bd35e1d82 (23 samples, 0.02%) + + + +libredis_api.dylib`_$LT$core..slice..iter..Chunks$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::hb92f370d174b6633 (52 samples, 0.04%) + + + +libredis_api.dylib`core::alloc::layout::Layout::from_size_align_unchecked::hda89d4c4bb9a2137 (10 samples, 0.01%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::he81c387b6309951a (122 samples, 0.10%) + + + +libsystem_malloc.dylib`tiny_free_list_remove_ptr (11 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..string..String$u20$as$u20$core..ops..deref..Deref$GT$::deref::hdd43b17c236e048d (18 samples, 0.02%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::split_at_unchecked::hc9b7e674c053a809 (43 samples, 0.04%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::get_unchecked_mut::h99517c1e54256357 (17 samples, 0.01%) + + + +libredis_api.dylib`core::option::Option$LT$T$GT$::map::hf105be13d6326187 (33 samples, 0.03%) + + + +libsystem_kernel.dylib`__commpage_gettimeofday_internal (12 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..zip..Zip$LT$A$C$B$GT$$u20$as$u20$core..iter..adapters..zip..ZipImpl$LT$A$C$B$GT$$GT$::new::h9d253b1077566d8d (64 samples, 0.06%) + + + +libredis_api.dylib`core::alloc::layout::Layout::array::h6f6d89342f252520 (21 samples, 0.02%) + + + +redis-server`ztrymalloc_usable (23 samples, 0.02%) + + + +libredis_api.dylib`core::cmp::Ord::max::hcf749aeeb83bf048 (68 samples, 0.06%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::h2f7cec729de27f12 (75 samples, 0.06%) + + + +libredis_api.dylib`core::option::Option$LT$T$GT$::map::h3b1cf9c8bec3d5bd (12,240 samples, 10.52%) +libredis_api.dy.. + + +redis-server`propagate (605 samples, 0.52%) + + + +libredis_api.dylib`ordermap::OrderMap$LT$K$C$V$C$S$GT$::reserve_one::he282017efd968db3 (689 samples, 0.59%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (41 samples, 0.04%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::h743c5c7b8ac21d05 (58 samples, 0.05%) + + + +libsystem_malloc.dylib`tiny_free_list_add_ptr (11 samples, 0.01%) + + + +libredis_api.dylib`_$LT$$RF$$u5b$u8$u5d$$u20$as$u20$nom..traits..InputTake$GT$::take_split::h918d92f542200974 (50 samples, 0.04%) + + + +libredis_api.dylib`core::slice::iter::Iter$LT$T$GT$::new::hf6ec383a2a14131e (10 samples, 0.01%) + + + +libredis_api.dylib`_$LT$$RF$mut$u20$I$u20$as$u20$core..iter..traits..exact_size..ExactSizeIterator$GT$::len::h7ae3224f1a1f3a7e (13 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..string..String$u20$as$u20$core..ops..deref..Deref$GT$::deref::hdd43b17c236e048d (33 samples, 0.03%) + + + +libredis_api.dylib`core::alloc::layout::Layout::array::h6f6d89342f252520 (67 samples, 0.06%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (41 samples, 0.04%) + + + +libredis_api.dylib`_$LT$alloc..boxed..Box$LT$T$C$A$GT$$u20$as$u20$core..convert..AsRef$LT$T$GT$$GT$::as_ref::h4c94fa4a0922ca94 (13 samples, 0.01%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_amortized::hc61dbb2f2feb1d4e (322 samples, 0.28%) + + + +libredis_api.dylib`_$LT$core..ops..range..RangeFrom$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::get_unchecked::h08d1bd47a4673bd3 (39 samples, 0.03%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::reserve::h01f295eec07eacb4 (17 samples, 0.01%) + + + +libredis_api.dylib`redis_module::raw::close_key::h1fecd12206ca086f (88 samples, 0.08%) + + + +libsystem_malloc.dylib`malloc (12 samples, 0.01%) + + + +libredis_api.dylib`core::alloc::layout::Layout::array::h6f6d89342f252520 (172 samples, 0.15%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::try_fold::h68ccbb5affe19c48 (37 samples, 0.03%) + + + +redis-server`zfree (21 samples, 0.02%) + + + +libredis_api.dylib`hashbrown::raw::RawTable$LT$T$C$A$GT$::resize::h15c04df3b97eda43 (465 samples, 0.40%) + + + +libredis_api.dylib`hashbrown::raw::RawTable$LT$T$C$A$GT$::find::h3e9c1d337190efc9 (157 samples, 0.13%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::get_unchecked::hab4ea38e63e0aadb (10 samples, 0.01%) + + + +libredis_api.dylib`core::option::Option$LT$T$GT$::map::hb8bd021b3151f744 (22 samples, 0.02%) + + + +libredis_api.dylib`__rg_realloc (19 samples, 0.02%) + + + +libredis_api.dylib`core::iter::traits::exact_size::ExactSizeIterator::len::h99c2aa5ab4caf810 (26 samples, 0.02%) + + + +libredis_api.dylib`hashbrown::raw::RawTableInner$LT$A$GT$::find_insert_slot::h848a8eb4bb90f039 (45 samples, 0.04%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..flatten..Flatten$LT$I$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::he83b4651487f96d7 (47 samples, 0.04%) + + + +libredis_api.dylib`alloc::alloc::Global::alloc_impl::h7acb0c73e20b3e9c (36 samples, 0.03%) + + + +redis-server`rdbSaveRio (20,881 samples, 17.95%) +redis-server`rdbSaveRio + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_amortized::h150e86736a49e7c7 (285 samples, 0.24%) + + + +libredis_api.dylib`_$LT$core..slice..iter..Iter$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h119138b20614b566 (73 samples, 0.06%) + + + +libredis_api.dylib`redis_api::api::RedisModule_OnLoad::__do_command::hce0f098d7d30c14f (10,359 samples, 8.90%) +libredis_api.. + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::ptr::h85a8f49f32ca8746 (269 samples, 0.23%) + + + +libredis_api.dylib`_$LT$core..ops..range..Range$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::get_unchecked::hd97a836382b486a9 (16 samples, 0.01%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::get_unchecked_mut::h30e331fe473e2723 (19 samples, 0.02%) + + + +libredis_api.dylib`_$LT$$RF$mut$u20$I$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h01dd9d2882a7cb05 (24 samples, 0.02%) + + + +libredis_api.dylib`erlang_term::parse::term::ha3368d7ee3cda585 (3,687 samples, 3.17%) +lib.. + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::push::h7cec19039c14486e (20 samples, 0.02%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::reserve::hf124c46a135943b3 (508 samples, 0.44%) + + + +redis-server`ztrymalloc_usable (30 samples, 0.03%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h86abdc93e5325504 (24 samples, 0.02%) + + + +redis-server`zmalloc (24 samples, 0.02%) + + + +libredis_api.dylib`alloc::collections::btree::node::Handle$LT$alloc..collections..btree..node..NodeRef$LT$alloc..collections..btree..node..marker..Mut$C$K$C$V$C$alloc..collections..btree..node..marker..Leaf$GT$$C$alloc..collections..btree..node..marker..KV$GT$::split::h50f4ffd7738d4808 (75 samples, 0.06%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::reserve::do_reserve_and_handle::h6319b5d2c4531b34 (14 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..slice..iter..Iter$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::hca77afca7809ccae (122 samples, 0.10%) + + + +libredis_api.dylib`_$LT$core..ops..range..RangeFrom$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::get_unchecked::h08d1bd47a4673bd3 (30 samples, 0.03%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::had93bd4f6e6c7519 (54 samples, 0.05%) + + + +libredis_api.dylib`core::option::Option$LT$T$GT$::map::hb8bd021b3151f744 (2,948 samples, 2.53%) +li.. + + +libsystem_malloc.dylib`szone_malloc_should_clear (11 samples, 0.01%) + + + +libsystem_malloc.dylib`tiny_malloc_from_free_list (18 samples, 0.02%) + + + +libsystem_malloc.dylib`malloc (15 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::deallocate::hf205a3e955ba6bff (391 samples, 0.34%) + + + +libsystem_malloc.dylib`malloc_size (14 samples, 0.01%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (12 samples, 0.01%) + + + +libsystem_kernel.dylib`__fork (11 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$u8$GT$$GT$::h2b0f07c8ebef6d48 (13 samples, 0.01%) + + + +libredis_api.dylib`core::hash::Hasher::write_u8::h04949b96e50e6828 (27 samples, 0.02%) + + + +libredis_api.dylib`core::ops::function::FnOnce::call_once::h887e1b8f393fb122 (11 samples, 0.01%) + + + +libredis_api.dylib`core::hash::Hasher::write_u8::h04949b96e50e6828 (18 samples, 0.02%) + + + +libredis_api.dylib`hashbrown::raw::RawTable$LT$T$C$A$GT$::bucket::h47d7f348fed175ee (17 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h14f17bb57e93ec1a (68 samples, 0.06%) + + + +libredis_api.dylib`__rg_alloc (21 samples, 0.02%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::split_at_unchecked::hc9b7e674c053a809 (18 samples, 0.02%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::h2f7cec729de27f12 (245 samples, 0.21%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::zip::h08b6140e525e60ae (13 samples, 0.01%) + + + +libredis_api.dylib`alloc::collections::btree::map::entry::VacantEntry$LT$K$C$V$GT$::insert::h936c8c2ec1e24793 (364 samples, 0.31%) + + + +libredis_api.dylib`erlang_term::dump::to_bytes::hf632625c164f3d73 (460 samples, 0.40%) + + + +libredis_api.dylib`_$LT$core..hash..sip..Sip13Rounds$u20$as$u20$core..hash..sip..Sip$GT$::d_rounds::ha43c2f4c86130e9d (23 samples, 0.02%) + + + +redis-server`lookupKey (129 samples, 0.11%) + + + +libsystem_platform.dylib`_platform_memmove$VARIANT$Haswell (68 samples, 0.06%) + + + +redis-server`zmalloc (56 samples, 0.05%) + + + +redis-server`ztryrealloc_usable (176 samples, 0.15%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$T$C$I$GT$$GT$::spec_extend::_$u7b$$u7b$closure$u7d$$u7d$::hfef8195d958c9318 (94 samples, 0.08%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$redis_module..key..RedisKeyWritable$GT$::hbfe517597ea37571 (100 samples, 0.09%) + + + +redis-server`RM_ReplyWithStringBuffer (45 samples, 0.04%) + + + +libredis_api.dylib`_$LT$alloc..vec..into_iter..IntoIter$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::size_hint::h7a9199ac74121acd (33 samples, 0.03%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::dealloc::he2a70f176594312c (91 samples, 0.08%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (98 samples, 0.08%) + + + +libredis_api.dylib`_$LT$alloc..vec..into_iter..IntoIter$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h543630852f1ae084 (653 samples, 0.56%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::as_mut_ptr::h1d00c440e29474d9 (16 samples, 0.01%) + + + +libsystem_malloc.dylib`malloc (32 samples, 0.03%) + + + +libredis_api.dylib`alloc::alloc::Global::alloc_impl::hb88be960d3b4b639 (76 samples, 0.07%) + + + +libredis_api.dylib`_$LT$alloc..string..String$u20$as$u20$core..hash..Hash$GT$::hash::he9ce998e442e054e (348 samples, 0.30%) + + + +libredis_api.dylib`_$LT$F$u20$as$u20$nom..internal..Parser$LT$I$C$O$C$E$GT$$GT$::parse::h0e948613427e0f28 (2,761 samples, 2.37%) +l.. + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::h2f7cec729de27f12 (194 samples, 0.17%) + + + +redis-server`ztrymalloc_usable (55 samples, 0.05%) + + + +libredis_api.dylib`_$LT$alloc..vec..drain..Drain$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::hfead74519ed399cb (2,761 samples, 2.37%) +l.. + + +libredis_api.dylib`alloc::slice::hack::to_vec::h15c0a96e5227da07 (208 samples, 0.18%) + + + +libredis_api.dylib`_$LT$core..ops..range..RangeTo$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::get_unchecked::hea60c4f2416a8606 (12 samples, 0.01%) + + + +libsystem_malloc.dylib`tiny_size (21 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$u8$GT$$GT$::h1acee9f254eb2fc9 (92 samples, 0.08%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::grow::h203e1f077e0776a9 (263 samples, 0.23%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..map..Map$LT$I$C$F$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h6bdd5e65219d91f4 (315 samples, 0.27%) + + + +libredis_api.dylib`_$LT$core..hash..sip..Hasher$LT$S$GT$$u20$as$u20$core..hash..Hasher$GT$::finish::h715a2b3c1a4b4ae3 (73 samples, 0.06%) + + + +libredis_api.dylib`_$LT$core..ops..range..Range$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::get_unchecked::hbd34e80f3138d3c1 (14 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$num_bigint..bigint..BigInt$GT$::hbab82566b5653410 (59 samples, 0.05%) + + + +libredis_api.dylib`_$LT$core..big_data..RowTerm$u20$as$u20$core..clone..Clone$GT$::clone::h09270730b4ab8291 (124 samples, 0.11%) + + + +libsystem_malloc.dylib`tiny_malloc_should_clear (50 samples, 0.04%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::current_memory::hd62d7695628d5305 (30 samples, 0.03%) + + + +libsystem_malloc.dylib`free_tiny (28 samples, 0.02%) + + + +libredis_api.dylib`_$LT$F$u20$as$u20$nom..internal..Parser$LT$I$C$O$C$E$GT$$GT$::parse::he6871ce822d6e18b (45 samples, 0.04%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (11 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h7394d49153c9a25f (46 samples, 0.04%) + + + +libredis_api.dylib`alloc::alloc::exchange_malloc::h029e153855b7aec5 (46 samples, 0.04%) + + + +libredis_api.dylib`alloc::vec::set_len_on_drop::SetLenOnDrop::increment_len::h2ddd5be1cd2eaccf (68 samples, 0.06%) + + + +libredis_api.dylib`__rg_dealloc (46 samples, 0.04%) + + + +libsystem_malloc.dylib`malloc (53 samples, 0.05%) + + + +libredis_api.dylib`__rg_alloc (114 samples, 0.10%) + + + +redis-server`zmalloc (40 samples, 0.03%) + + + +libredis_api.dylib`_$LT$std..collections..hash..map..RandomState$u20$as$u20$core..hash..BuildHasher$GT$::build_hasher::heed58bfc59cad386 (18 samples, 0.02%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..fuse..Fuse$LT$I$GT$$u20$as$u20$core..iter..adapters..fuse..FuseImpl$LT$I$GT$$GT$::next::h24c9310b2d92f326 (121 samples, 0.10%) + + + +libredis_api.dylib`_$LT$core..slice..iter..Iter$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::hca77afca7809ccae (122 samples, 0.10%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::had93bd4f6e6c7519 (34 samples, 0.03%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..zip..Zip$LT$A$C$B$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::hbaf62d3c6abf9b48 (30 samples, 0.03%) + + + +libredis_api.dylib`__rg_dealloc (30 samples, 0.03%) + + + +libredis_api.dylib`alloc::raw_vec::finish_grow::h29648f6c9cce927a (297 samples, 0.26%) + + + +libsystem_malloc.dylib`malloc (25 samples, 0.02%) + + + +libredis_api.dylib`_$LT$redis_module..key..RedisKeyWritable$u20$as$u20$core..ops..drop..Drop$GT$::drop::ha4dde2e6c3978ae1 (123 samples, 0.11%) + + + +libredis_api.dylib`__rg_dealloc (115 samples, 0.10%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$u64$GT$$GT$::h190dda98f8410d48 (50 samples, 0.04%) + + + +libredis_api.dylib`alloc::slice::hack::to_vec::h15c0a96e5227da07 (348 samples, 0.30%) + + + +redis-server`0x2 (116,312 samples, 99.97%) +redis-server`0x2 + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$redis_module..redismodule..RedisString$GT$$GT$::he5e13ec393f7c5a7 (132 samples, 0.11%) + + + +redis-server`zfree (10 samples, 0.01%) + + + +libsystem_malloc.dylib`malloc (33 samples, 0.03%) + + + +libredis_api.dylib`core::hash::impls::_$LT$impl$u20$core..hash..Hash$u20$for$u20$str$GT$::hash::ha890ec53ff710d46 (31 samples, 0.03%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$GT$::with_capacity::he6a7b5b38c3c5d29 (125 samples, 0.11%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::reserve::hf124c46a135943b3 (11 samples, 0.01%) + + + +libsystem_malloc.dylib`free_tiny (10 samples, 0.01%) + + + +all (116,347 samples, 100%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::is_null::h870152844fa24474 (74 samples, 0.06%) + + + +libredis_api.dylib`nom::bytes::complete::tag::_$u7b$$u7b$closure$u7d$$u7d$::h6bbbf177392646ec (117 samples, 0.10%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (20 samples, 0.02%) + + + +libredis_api.dylib`core::slice::index::_$LT$impl$u20$core..ops..index..Index$LT$I$GT$$u20$for$u20$$u5b$T$u5d$$GT$::index::h7b1cc5acc3cf2fa4 (10 samples, 0.01%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::dealloc::he2a70f176594312c (63 samples, 0.05%) + + + +libsystem_pthread.dylib`_pthread_mutex_firstfit_unlock_slow (25 samples, 0.02%) + + + +libsystem_platform.dylib`_platform_memmove$VARIANT$Haswell (10 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::guaranteed_eq::h0d48ab76d8914d8c (16 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h7394d49153c9a25f (36 samples, 0.03%) + + + +libredis_api.dylib`alloc::alloc::alloc::h5e7260c1d6a40b28 (30 samples, 0.03%) + + + +libredis_api.dylib`core::intrinsics::copy_nonoverlapping::h2afaeac7aaf597b7 (41 samples, 0.04%) + + + +libredis_api.dylib`alloc::raw_vec::finish_grow::h29648f6c9cce927a (261 samples, 0.22%) + + + +libredis_api.dylib`core::ptr::read::hf3a95f15e3c6a4e5 (267 samples, 0.23%) + + + +libredis_api.dylib`core::ptr::non_null::NonNull$LT$T$GT$::new_unchecked::hb8ac7e6540cf8ab4 (118 samples, 0.10%) + + + +redis-server`createStringObject (46 samples, 0.04%) + + + +libsystem_platform.dylib`_platform_memmove$VARIANT$Haswell (10 samples, 0.01%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::collect::heaae54cd29874f5a (67 samples, 0.06%) + + + +libsystem_malloc.dylib`tiny_malloc_from_free_list (11 samples, 0.01%) + + + +libredis_api.dylib`core::alloc::layout::Layout::pad_to_align::hfeab21a483a45ae6 (10 samples, 0.01%) + + + +libredis_api.dylib`erlang_term::dump::internal_to_binary::h1b07979cbe893298 (586 samples, 0.50%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$alloc..vec..spec_from_iter..SpecFromIter$LT$T$C$I$GT$$GT$::from_iter::hcd3460d457ad1fed (26,383 samples, 22.68%) +libredis_api.dylib`_$LT$alloc..vec... + + +libredis_api.dylib`alloc::vec::Vec$LT$T$GT$::with_capacity::h8225deb6d3ec7783 (157 samples, 0.13%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::for_each::call::_$u7b$$u7b$closure$u7d$$u7d$::h865dea8f0e44a765 (21 samples, 0.02%) + + + +libsystem_malloc.dylib`set_tiny_meta_header_in_use (12 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..vec..drain..Drain$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::_$u7b$$u7b$closure$u7d$$u7d$::h4d1dfdaf1e96314a (41 samples, 0.04%) + + + +libsystem_malloc.dylib`malloc_size (35 samples, 0.03%) + + + +libredis_api.dylib`core::alloc::layout::Layout::align::hd574e43e5bc5ed85 (13 samples, 0.01%) + + + +redis-server`ztrymalloc_usable (10 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..ops..range..Range$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::get_unchecked::hf4a06a0a9e6c7a0f (13 samples, 0.01%) + + + +libredis_api.dylib`core::intrinsics::copy_nonoverlapping::h2afaeac7aaf597b7 (73 samples, 0.06%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (37 samples, 0.03%) + + + +libredis_api.dylib`alloc::raw_vec::handle_reserve::h2801ea1a5db4ec07 (18 samples, 0.02%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::len::hefbd3d9f9f563b53 (57 samples, 0.05%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_amortized::h150e86736a49e7c7 (81 samples, 0.07%) + + + +libsystem_malloc.dylib`tiny_size (10 samples, 0.01%) + + + +libredis_api.dylib`core::alloc::layout::Layout::array::h6f6d89342f252520 (40 samples, 0.03%) + + + +libsystem_platform.dylib`_sigtramp (19 samples, 0.02%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (11 samples, 0.01%) + + + +libredis_api.dylib`_$LT$F$u20$as$u20$nom..internal..Parser$LT$I$C$O$C$E$GT$$GT$::parse::he6871ce822d6e18b (51 samples, 0.04%) + + + +libredis_api.dylib`alloc::alloc::dealloc::he20a05a81a0bb178 (62 samples, 0.05%) + + + +libredis_api.dylib`_$LT$core..ops..range..RangeTo$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::get_unchecked::hea60c4f2416a8606 (20 samples, 0.02%) + + + +libredis_api.dylib`_$LT$core..hash..sip..Sip13Rounds$u20$as$u20$core..hash..sip..Sip$GT$::c_rounds::h2cf4c1e2193db371 (14 samples, 0.01%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::fold::h9d48af746ffe6da3 (327 samples, 0.28%) + + + +libredis_api.dylib`core::ptr::slice_from_raw_parts::h50cc98dfd28c578c (11 samples, 0.01%) + + + +libredis_api.dylib`core::hash::sip::u8to64_le::h438c01d58f67829a (10 samples, 0.01%) + + + +redis-server`rioGenericUpdateChecksum (51 samples, 0.04%) + + + +libredis_api.dylib`nom::sequence::preceded::_$u7b$$u7b$closure$u7d$$u7d$::hfe4c309e30169d46 (138 samples, 0.12%) + + + +libredis_api.dylib`_$LT$core..hash..sip..Hasher$LT$S$GT$$u20$as$u20$core..hash..Hasher$GT$::write::h1ac23a613089a15b (23 samples, 0.02%) + + + +libredis_api.dylib`_$LT$core..slice..iter..Iter$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h119138b20614b566 (64 samples, 0.06%) + + + +libredis_api.dylib`core::option::Option$LT$T$GT$::map::h3b1cf9c8bec3d5bd (315 samples, 0.27%) + + + +libredis_api.dylib`core::ptr::non_null::NonNull$LT$T$GT$::as_ptr::h2777f7d0d1ee40a3 (10 samples, 0.01%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::had93bd4f6e6c7519 (40 samples, 0.03%) + + + +libredis_api.dylib`alloc::collections::btree::search::_$LT$impl$u20$alloc..collections..btree..node..NodeRef$LT$BorrowType$C$K$C$V$C$Type$GT$$GT$::search_node::h5c8fa117f979a985 (695 samples, 0.60%) + + + +libredis_api.dylib`core::hash::sip::u8to64_le::h438c01d58f67829a (17 samples, 0.01%) + + + +libredis_api.dylib`alloc::alloc::Global::alloc_impl::h7acb0c73e20b3e9c (81 samples, 0.07%) + + + +libredis_api.dylib`_$LT$F$u20$as$u20$nom..internal..Parser$LT$I$C$O$C$E$GT$$GT$::parse::h65ecb2a5bef00106 (121 samples, 0.10%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::iter::h95f168e918ea9fb1 (13 samples, 0.01%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::set_len::hc5e83412e34a0050 (67 samples, 0.06%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::had93bd4f6e6c7519 (57 samples, 0.05%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::needs_to_grow::hc51dfadd8472bf2a (11 samples, 0.01%) + + + +redis-server`getExpire (10 samples, 0.01%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::as_mut_ptr::h13bdf383d4a1f900 (11 samples, 0.01%) + + + +libsystem_malloc.dylib`tiny_malloc_should_clear (22 samples, 0.02%) + + + +redis-server`rdbSaveRawString (1,943 samples, 1.67%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hcea6e609b5b85f86 (89 samples, 0.08%) + + + +redis-server`zfree (11 samples, 0.01%) + + + +libredis_api.dylib`ordermap::OrderMap$LT$K$C$V$C$S$GT$::double_capacity::hd9374356ff5aca2e (1,055 samples, 0.91%) + + + +libsystem_malloc.dylib`malloc (22 samples, 0.02%) + + + +libredis_api.dylib`redis_module::context::Context::replicate_verbatim::hc543f6186c35394e (117 samples, 0.10%) + + + +libredis_api.dylib`_$LT$alloc..vec..into_iter..IntoIter$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::size_hint::h7a9199ac74121acd (15 samples, 0.01%) + + + +libredis_api.dylib`nom::sequence::preceded::_$u7b$$u7b$closure$u7d$$u7d$::hcd5d773b0613fbec (125 samples, 0.11%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (19 samples, 0.02%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$T$C$I$GT$$GT$::spec_extend::h7c6f6a542f0dc3e1 (10,684 samples, 9.18%) +libredis_api... + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$T$C$I$GT$$GT$::spec_extend::_$u7b$$u7b$closure$u7d$$u7d$::hfef8195d958c9318 (69 samples, 0.06%) + + + +redis-server`zfree (24 samples, 0.02%) + + + +libredis_api.dylib`__rg_alloc (29 samples, 0.02%) + + + +libredis_api.dylib`core::mem::take::h71e7f3b5aebb5c38 (21 samples, 0.02%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::current_memory::h18c6c4e78a506609 (26 samples, 0.02%) + + + +redis-server`zmalloc (51 samples, 0.04%) + + + +libredis_api.dylib`_$LT$ordermap..set..Iter$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h195ba1de7bd77040 (31 samples, 0.03%) + + + +redis-server`serverCron (86,187 samples, 74.08%) +redis-server`serverCron + + +redis-server`zmalloc (26 samples, 0.02%) + + + +libredis_api.dylib`erlang_term::dump::internal_to_binary::h1b07979cbe893298 (12,237 samples, 10.52%) +libredis_api.dy.. + + +libredis_api.dylib`_$LT$std..collections..hash..map..DefaultHasher$u20$as$u20$core..hash..Hasher$GT$::write::h8dafff3bd35e1d82 (12 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$T$C$I$GT$$GT$::spec_extend::_$u7b$$u7b$closure$u7d$$u7d$::hfef8195d958c9318 (327 samples, 0.28%) + + + +libredis_api.dylib`core::ptr::non_null::NonNull$LT$$u5b$T$u5d$$GT$::slice_from_raw_parts::h35725117576cb63a (13 samples, 0.01%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (24 samples, 0.02%) + + + +redis-server`RM_CloseKey (30 samples, 0.03%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::had93bd4f6e6c7519 (82 samples, 0.07%) + + + +libredis_api.dylib`alloc::slice::hack::to_vec::h15c0a96e5227da07 (166 samples, 0.14%) + + + +libsystem_malloc.dylib`free_tiny (53 samples, 0.05%) + + + +libredis_api.dylib`__rg_alloc (43 samples, 0.04%) + + + +libredis_api.dylib`alloc::alloc::alloc::h5e7260c1d6a40b28 (24 samples, 0.02%) + + + +redis-server`ztrymalloc_usable (45 samples, 0.04%) + + + +libredis_api.dylib`_$LT$core..ops..range..RangeFrom$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::get_unchecked::hdffe2fcffa7ea5df (11 samples, 0.01%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::position::check::_$u7b$$u7b$closure$u7d$$u7d$::hde062a1e4cf8c3c6 (22 samples, 0.02%) + + + +libredis_api.dylib`core::result::Result$LT$T$C$E$GT$::map_err::he4071178ffecf8dc (11 samples, 0.01%) + + + +libredis_api.dylib`__rg_dealloc (100 samples, 0.09%) + + + +libredis_api.dylib`core::ptr::const_ptr::_$LT$impl$u20$$BP$const$u20$T$GT$::guaranteed_eq::h5642173ff746f1bd (48 samples, 0.04%) + + + +libredis_api.dylib`core::hash::impls::_$LT$impl$u20$core..hash..Hash$u20$for$u20$str$GT$::hash::ha890ec53ff710d46 (82 samples, 0.07%) + + + +libredis_api.dylib`num_bigint::bigint::convert::_$LT$impl$u20$core..convert..From$LT$u128$GT$$u20$for$u20$num_bigint..bigint..BigInt$GT$::from::hc03580bb32d04f60 (321 samples, 0.28%) + + + +libredis_api.dylib`core::big_data::BigData::insert_list::h175e73f6f24a3c8b (3,511 samples, 3.02%) +lib.. + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::capacity::he3e68870cacd4095 (206 samples, 0.18%) + + + +libredis_api.dylib`num_bigint::biguint::BigUint::normalize::heb8afdd616c0b7d9 (42 samples, 0.04%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..collect..Extend$LT$T$GT$$GT$::extend::h5bfdfd1135c37dab (3,440 samples, 2.96%) +li.. + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hcea6e609b5b85f86 (55 samples, 0.05%) + + + +libredis_api.dylib`alloc::collections::btree::navigate::_$LT$impl$u20$alloc..collections..btree..node..Handle$LT$alloc..collections..btree..node..NodeRef$LT$alloc..collections..btree..node..marker..Immut$C$K$C$V$C$alloc..collections..btree..node..marker..Leaf$GT$$C$alloc..collections..btree..node..marker..Edge$GT$$GT$::next_unchecked::h3ae3d3a3097fef9c (182 samples, 0.16%) + + + +libsystem_malloc.dylib`tiny_malloc_should_clear (32 samples, 0.03%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$T$C$I$GT$$GT$::spec_extend::_$u7b$$u7b$closure$u7d$$u7d$::hfef8195d958c9318 (333 samples, 0.29%) + + + +libredis_api.dylib`_$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h7394d49153c9a25f (87 samples, 0.07%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..vec..into_iter..IntoIter$LT$erlang_term..raw_term..RawTerm$GT$$GT$::hb718a9bd6a345d65 (61 samples, 0.05%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::as_mut_ptr::h1bcdf9a87ef8aff4 (15 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..map..Map$LT$I$C$F$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::fold::hc5d1071c15249a1c (195 samples, 0.17%) + + + +libredis_api.dylib`nom::bytes::complete::take::_$u7b$$u7b$closure$u7d$$u7d$::hca854e14ec3acf7d (48 samples, 0.04%) + + + +libredis_api.dylib`core::alloc::layout::Layout::pad_to_align::hfeab21a483a45ae6 (12 samples, 0.01%) + + + +libredis_api.dylib`std::collections::hash::map::RandomState::new::KEYS::__getit::h68b3326f85dbd576 (23 samples, 0.02%) + + + +libredis_api.dylib`_$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h7394d49153c9a25f (190 samples, 0.16%) + + + +libredis_api.dylib`core::ptr::const_ptr::_$LT$impl$u20$$BP$const$u20$T$GT$::is_null::hd725737af60d7ed9 (165 samples, 0.14%) + + + +libredis_api.dylib`core::option::Option$LT$T$GT$::map::hf105be13d6326187 (121 samples, 0.10%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::for_each::call::_$u7b$$u7b$closure$u7d$$u7d$::hb5e4975f30246dc4 (14 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..collect..IntoIterator$GT$::into_iter::h0c974f248d2f7218 (53 samples, 0.05%) + + + +redis-server`ztrymalloc_usable (73 samples, 0.06%) + + + +libredis_api.dylib`alloc::collections::btree::node::slice_insert::h837b5c5d45f478be (10 samples, 0.01%) + + + +redis-server`zfree (10 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..hash..sip..Hasher$LT$S$GT$$u20$as$u20$core..hash..Hasher$GT$::write::h1ac23a613089a15b (179 samples, 0.15%) + + + +libredis_api.dylib`nom::combinator::all_consuming::_$u7b$$u7b$closure$u7d$$u7d$::h616623735014dbd0 (3,010 samples, 2.59%) +li.. + + +libredis_api.dylib`_$LT$alloc..vec..into_iter..IntoIter$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h4671d81f587f577c (43 samples, 0.04%) + + + +libredis_api.dylib`redis_module::redismodule::decode_args::_$u7b$$u7b$closure$u7d$$u7d$::h2d410d36339e3bb0 (26 samples, 0.02%) + + + +libredis_api.dylib`_$LT$hashbrown..raw..RawIterHashInner$LT$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::hbadb53c8cfccf0d2 (59 samples, 0.05%) + + + +libsystem_malloc.dylib`tiny_malloc_should_clear (14 samples, 0.01%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::dealloc::he2a70f176594312c (321 samples, 0.28%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$T$C$I$GT$$GT$::spec_extend::_$u7b$$u7b$closure$u7d$$u7d$::hfef8195d958c9318 (17 samples, 0.01%) + + + +libredis_api.dylib`erlang_term::dump::to_bytes::hf632625c164f3d73 (59,653 samples, 51.27%) +libredis_api.dylib`erlang_term::dump::to_bytes::hf632625c164f3d73 + + +libsystem_malloc.dylib`tiny_malloc_should_clear (18 samples, 0.02%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..fuse..Fuse$LT$I$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::size_hint::hce6b069b929a71be (25 samples, 0.02%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..collect..Extend$LT$T$GT$$GT$::extend::h5bfdfd1135c37dab (85 samples, 0.07%) + + + +libredis_api.dylib`core::cmp::min_by::h558e707fe34296be (12 samples, 0.01%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::append_elements::hea60a55e7f8c286b (13 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..hash..sip..SipHasher13$u20$as$u20$core..hash..Hasher$GT$::write::hec6435422e592c25 (11 samples, 0.01%) + + + +libredis_api.dylib`alloc::slice::hack::into_vec::h42d1f4e69ac94926 (11 samples, 0.01%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::for_each::call::_$u7b$$u7b$closure$u7d$$u7d$::hb5e4975f30246dc4 (12 samples, 0.01%) + + + +libredis_api.dylib`core::alloc::global::GlobalAlloc::realloc::hf019f731dee6f0ce (129 samples, 0.11%) + + + +libredis_api.dylib`_$LT$alloc..vec..drain..Drain$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::hb5d1580ceeb2b164 (54 samples, 0.05%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (25 samples, 0.02%) + + + +libredis_api.dylib`core::iter::traits::exact_size::ExactSizeIterator::len::h99c2aa5ab4caf810 (21 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::write::h31d165064214113c (70 samples, 0.06%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (18 samples, 0.02%) + + + +libredis_api.dylib`core::term::to_row_term::h3876abe720af8592 (19 samples, 0.02%) + + + +libsystem_malloc.dylib`szone_size (12 samples, 0.01%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_amortized::hc61dbb2f2feb1d4e (71 samples, 0.06%) + + + +libredis_api.dylib`alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec_in::h4a8dc7e4c2a312b7 (287 samples, 0.25%) + + + +libredis_api.dylib`_$LT$num_bigint..biguint..BigUint$u20$as$u20$num_traits..identities..Zero$GT$::is_zero::hf4a6b6f4635aca41 (15 samples, 0.01%) + + + +redis-server`keyIsExpired (10 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..fuse..Fuse$LT$I$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h3eb2a64f083470c8 (316 samples, 0.27%) + + + +libredis_api.dylib`_$LT$core..hash..sip..Sip13Rounds$u20$as$u20$core..hash..sip..Sip$GT$::d_rounds::ha43c2f4c86130e9d (11 samples, 0.01%) + + + +libredis_api.dylib`core::alloc::layout::Layout::from_size_align_unchecked::h6798cf15b83f0880 (11 samples, 0.01%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::dealloc::he2a70f176594312c (30 samples, 0.03%) + + + +libredis_api.dylib`_$LT$alloc..vec..drain..Drain$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::hfead74519ed399cb (16 samples, 0.01%) + + + +libredis_api.dylib`_$LT$$RF$mut$u20$I$u20$as$u20$core..iter..traits..exact_size..ExactSizeIterator$GT$::len::hba6851f41d3b493b (11 samples, 0.01%) + + + +libredis_api.dylib`core::alloc::layout::Layout::from_size_align::hfd2b8d0fe1d648b4 (28 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::guaranteed_eq::h0d48ab76d8914d8c (25 samples, 0.02%) + + + +redis-server`zrealloc (34 samples, 0.03%) + + + +libredis_api.dylib`_$LT$alloc..vec..into_iter..IntoIter$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::size_hint::h7a9199ac74121acd (23 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$u8$GT$$GT$::h2b0f07c8ebef6d48 (137 samples, 0.12%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$GT$::with_capacity::h8225deb6d3ec7783 (246 samples, 0.21%) + + + +libredis_api.dylib`core::ptr::unique::Unique$LT$T$GT$::cast::h2893a9958f625630 (10 samples, 0.01%) + + + +libredis_api.dylib`core::alloc::layout::Layout::repeat::hf4271170a33e3251 (17 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$$RF$T$C$core..slice..iter..Iter$LT$T$GT$$GT$$GT$::spec_extend::hfadbe14e4f08f91f (70 samples, 0.06%) + + + +libredis_api.dylib`alloc::boxed::Box$LT$T$C$A$GT$::into_unique::h658f845defebe0cf (10 samples, 0.01%) + + + +libredis_api.dylib`alloc::boxed::Box$LT$T$C$A$GT$::into_unique::hb6d5e026fd0f0036 (12 samples, 0.01%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::position::h01b1ef08652a8fc4 (90 samples, 0.08%) + + + +libredis_api.dylib`_$LT$alloc..vec..drain..Drain$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::hb5d1580ceeb2b164 (88 samples, 0.08%) + + + +libredis_api.dylib`core::big_data::BigData::insert::he36b8b023a8772a8 (3,242 samples, 2.79%) +li.. + + +libredis_api.dylib`_$LT$core..iter..adapters..flatten..Flatten$LT$I$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h44d03e8336ff1aff (73 samples, 0.06%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::dealloc::he2a70f176594312c (50 samples, 0.04%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (60 samples, 0.05%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::get_unchecked::hab4ea38e63e0aadb (22 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..vec..into_iter..IntoIter$LT$redis_module..redismodule..RedisString$GT$$GT$::h2e85705bb6d4e5fc (149 samples, 0.13%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::as_mut_ptr::h1d00c440e29474d9 (12 samples, 0.01%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::capacity::he3e68870cacd4095 (22 samples, 0.02%) + + + +libredis_api.dylib`core::alloc::layout::Layout::repeat::hf4271170a33e3251 (21 samples, 0.02%) + + + +libsystem_malloc.dylib`tiny_try_realloc_in_place (16 samples, 0.01%) + + + +libsystem_malloc.dylib`free_tiny (12 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..fuse..Fuse$LT$I$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h3da83d60b332a0ff (667 samples, 0.57%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::deallocate::hf205a3e955ba6bff (39 samples, 0.03%) + + + +libredis_api.dylib`core::alloc::layout::Layout::from_size_align::hfd2b8d0fe1d648b4 (10 samples, 0.01%) + + + +libredis_api.dylib`num_bigint::biguint::BigUint::to_bytes_le::h3ee17c5963489456 (625 samples, 0.54%) + + + +libsystem_malloc.dylib`szone_size (10 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h620cf830d3f9eccd (93 samples, 0.08%) + + + +redis-server`createEmbeddedStringObject (58 samples, 0.05%) + + + +libredis_api.dylib`alloc::raw_vec::finish_grow::h29648f6c9cce927a (43 samples, 0.04%) + + + +libsystem_malloc.dylib`tiny_size (27 samples, 0.02%) + + + +libredis_api.dylib`alloc::alloc::Global::alloc_impl::h526abdb1dea99970 (68 samples, 0.06%) + + + +libredis_api.dylib`_$LT$F$u20$as$u20$nom..internal..Parser$LT$I$C$O$C$E$GT$$GT$::parse::h0c20f113c9ff2b76 (2,949 samples, 2.53%) +li.. + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::had93bd4f6e6c7519 (62 samples, 0.05%) + + + +libredis_api.dylib`core::term::is_row_data::h973e97e00796adce (40 samples, 0.03%) + + + +libredis_api.dylib`_$LT$core..slice..iter..Iter$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h119138b20614b566 (79 samples, 0.07%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::split_at::hc50c484e3fefdbed (19 samples, 0.02%) + + + +libsystem_malloc.dylib`tiny_malloc_from_free_list (11 samples, 0.01%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::iter::h95f168e918ea9fb1 (22 samples, 0.02%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::ptr::h85a8f49f32ca8746 (19 samples, 0.02%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::h4decaa95bf10ec4c (191 samples, 0.16%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hcea6e609b5b85f86 (168 samples, 0.14%) + + + +libredis_api.dylib`_$LT$T$u20$as$u20$core..convert..Into$LT$U$GT$$GT$::into::h5eb97ed457966d12 (15 samples, 0.01%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::split_at::hc50c484e3fefdbed (31 samples, 0.03%) + + + +redis-server`ztrymalloc_usable (39 samples, 0.03%) + + + +libredis_api.dylib`_$LT$core..ops..control_flow..ControlFlow$LT$B$C$C$GT$$u20$as$u20$core..ops..try_trait..Try$GT$::branch::hdbb1eb34dfc5aad2 (11 samples, 0.01%) + + + +libredis_api.dylib`core::alloc::layout::Layout::array::h50ea59d2af97c342 (74 samples, 0.06%) + + + +libredis_api.dylib`core::array::_$LT$impl$u20$core..iter..traits..collect..IntoIterator$u20$for$u20$$RF$$u5b$T$u3b$$u20$N$u5d$$GT$::into_iter::h04d807d618bac33e (30 samples, 0.03%) + + + +libredis_api.dylib`_$LT$alloc..vec..drain..Drain$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::_$u7b$$u7b$closure$u7d$$u7d$::h4d1dfdaf1e96314a (57 samples, 0.05%) + + + +libredis_api.dylib`alloc::vec::set_len_on_drop::SetLenOnDrop::increment_len::h2ddd5be1cd2eaccf (28 samples, 0.02%) + + + +libredis_api.dylib`hashbrown::raw::RawTableInner$LT$A$GT$::new_uninitialized::hd59e1af7f34f4a1e (24 samples, 0.02%) + + + +libredis_api.dylib`alloc::slice::hack::to_vec::h15c0a96e5227da07 (306 samples, 0.26%) + + + +libsystem_malloc.dylib`tiny_free_no_lock (119 samples, 0.10%) + + + +libredis_api.dylib`core::convert::num::_$LT$impl$u20$core..convert..From$LT$u64$GT$$u20$for$u20$u128$GT$::from::hbed3feee1716237f (11 samples, 0.01%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::had93bd4f6e6c7519 (34 samples, 0.03%) + + + +libsystem_malloc.dylib`malloc (31 samples, 0.03%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::position::h01b1ef08652a8fc4 (21 samples, 0.02%) + + + +libredis_api.dylib`core::alloc::layout::Layout::pad_to_align::h4af14d325be0c118 (12 samples, 0.01%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (11 samples, 0.01%) + + + +libredis_api.dylib`erlang_term::dump::list::h2e8bb2d6b50cbc30 (59,650 samples, 51.27%) +libredis_api.dylib`erlang_term::dump::list::h2e8bb2d6b50cbc30 + + +libredis_api.dylib`_$LT$alloc..string..String$u20$as$u20$core..ops..index..Index$LT$core..ops..range..RangeFull$GT$$GT$::index::h186e6c986575e6d4 (140 samples, 0.12%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::as_mut_ptr::h1d00c440e29474d9 (19 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::is_null::he81f3198f0193087 (13 samples, 0.01%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$GT$::with_capacity::h1eac5f923411da17 (162 samples, 0.14%) + + + +libredis_api.dylib`_$LT$core..big_data..RowTerm$u20$as$u20$core..clone..Clone$GT$::clone::h09270730b4ab8291 (370 samples, 0.32%) + + + +libredis_api.dylib`core::alloc::layout::Layout::new::h1dad9e96249f8324 (11 samples, 0.01%) + + + +libredis_api.dylib`core::cmp::min_by::hf31c0ddf306dcde8 (14 samples, 0.01%) + + + +redis-server`zfree (37 samples, 0.03%) + + + +libredis_api.dylib`alloc::collections::btree::node::Handle$LT$alloc..collections..btree..node..NodeRef$LT$alloc..collections..btree..node..marker..Immut$C$K$C$V$C$NodeType$GT$$C$alloc..collections..btree..node..marker..KV$GT$::into_kv::hbb7f1c37e032d785 (25 samples, 0.02%) + + + +redis-server`zmalloc (65 samples, 0.06%) + + + +libredis_api.dylib`_$LT$$RF$$u5b$u8$u5d$$u20$as$u20$nom..traits..InputTake$GT$::take_split::h918d92f542200974 (61 samples, 0.05%) + + + +redis-server`resetClient (134 samples, 0.12%) + + + +libsystem_platform.dylib`_platform_memmove$VARIANT$Haswell (56 samples, 0.05%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::split_at_unchecked::hc9b7e674c053a809 (24 samples, 0.02%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::allocate_in::h9676e7da28c8d531 (240 samples, 0.21%) + + + +redis-server`crcspeed64little (51 samples, 0.04%) + + + +redis-server`RM_ModuleTypeGetType (25 samples, 0.02%) + + + +libredis_api.dylib`core::alloc::layout::Layout::array::h6f6d89342f252520 (48 samples, 0.04%) + + + +libsystem_malloc.dylib`malloc (22 samples, 0.02%) + + + +libredis_api.dylib`ordermap::OrderMap$LT$K$C$V$C$S$GT$::insert_phase_1::heee71e848107b5dc (199 samples, 0.17%) + + + +libredis_api.dylib`alloc::collections::btree::map::BTreeMap$LT$K$C$V$GT$::get_mut::h337f451b234a318f (620 samples, 0.53%) + + + +libredis_api.dylib`core::option::Option$LT$T$GT$::map::hb8bd021b3151f744 (2,678 samples, 2.30%) +l.. + + +libsystem_malloc.dylib`tiny_free_no_lock (20 samples, 0.02%) + + + +libredis_api.dylib`core::option::Option$LT$T$GT$::map_or::hee5d5ac5c6a11d47 (15 samples, 0.01%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::extend_desugared::h53b48922fa8e4e49 (24,966 samples, 21.46%) +libredis_api.dylib`alloc::vec::Ve.. + + +libredis_api.dylib`_$LT$core..hash..sip..Sip13Rounds$u20$as$u20$core..hash..sip..Sip$GT$::d_rounds::ha43c2f4c86130e9d (12 samples, 0.01%) + + + +libredis_api.dylib`erlang_term::dump::insert_prefix::hcf43542e7d014a89 (20 samples, 0.02%) + + + +libredis_api.dylib`alloc::alloc::Global::alloc_impl::h575b8f3dcefe1b84 (33 samples, 0.03%) + + + +libredis_api.dylib`alloc::alloc::alloc::hd4e303fbe8dea5e5 (49 samples, 0.04%) + + + +libredis_api.dylib`_$LT$core..ops..range..RangeTo$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::get_unchecked_mut::h602bd07f1362841d (11 samples, 0.01%) + + + +libredis_api.dylib`erlang_term::parse::binary::hb03b72a2ec116361 (938 samples, 0.81%) + + + +libredis_api.dylib`_$LT$T$u20$as$u20$alloc..slice..hack..ConvertVec$GT$::to_vec::haca88a4aac980384 (176 samples, 0.15%) + + + +libsystem_malloc.dylib`malloc (28 samples, 0.02%) + + + +libredis_api.dylib`std::collections::hash::map::RandomState::new::h2a84b4e6074519d9 (113 samples, 0.10%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::dealloc::he2a70f176594312c (70 samples, 0.06%) + + + +libsystem_malloc.dylib`tiny_size (22 samples, 0.02%) + + + +libredis_api.dylib`alloc::str::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$str$GT$::to_owned::he88db120a0d9c7d7 (297 samples, 0.26%) + + + +libredis_api.dylib`_$LT$core..ops..range..RangeTo$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::get_unchecked::hea60c4f2416a8606 (18 samples, 0.02%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..fuse..Fuse$LT$I$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h3da83d60b332a0ff (4,426 samples, 3.80%) +libr.. + + +libsystem_malloc.dylib`szone_malloc_should_clear (34 samples, 0.03%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hcea6e609b5b85f86 (35 samples, 0.03%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::reserve::h94703b99485e6204 (11 samples, 0.01%) + + + +libredis_api.dylib`core::ops::function::impls::_$LT$impl$u20$core..ops..function..FnOnce$LT$A$GT$$u20$for$u20$$RF$mut$u20$F$GT$::call_once::hc7b33b2189e46b5e (315 samples, 0.27%) + + + +libredis_api.dylib`alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec_in::ha51d956b5f3186be (267 samples, 0.23%) + + + +libredis_api.dylib`_$LT$alloc..string..String$u20$as$u20$core..hash..Hash$GT$::hash::he9ce998e442e054e (40 samples, 0.03%) + + + +libredis_api.dylib`alloc::alloc::alloc::h5e7260c1d6a40b28 (51 samples, 0.04%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..clone..Clone$GT$::clone::h2fb91ae529938650 (239 samples, 0.21%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::ptr::h85a8f49f32ca8746 (45 samples, 0.04%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::for_each::h3322bdfafc6d63cb (26 samples, 0.02%) + + + +libredis_api.dylib`core::intrinsics::copy_nonoverlapping::he53157a7493a5985 (27 samples, 0.02%) + + + +libsystem_malloc.dylib`free_tiny (60 samples, 0.05%) + + + +libsystem_malloc.dylib`tiny_malloc_should_clear (32 samples, 0.03%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::deallocate::hf205a3e955ba6bff (57 samples, 0.05%) + + + +libredis_api.dylib`core::cmp::impls::_$LT$impl$u20$core..cmp..PartialEq$LT$$RF$B$GT$$u20$for$u20$$RF$A$GT$::eq::h424b5d23a93355be (74 samples, 0.06%) + + + +libredis_api.dylib`core::slice::iter::Iter$LT$T$GT$::new::h9497bb9a874fd2de (19 samples, 0.02%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::had93bd4f6e6c7519 (90 samples, 0.08%) + + + +redis-server`zrealloc_usable (37 samples, 0.03%) + + + +libsystem_malloc.dylib`tiny_free_list_add_ptr (14 samples, 0.01%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::h7fcd034efd846811 (272 samples, 0.23%) + + + +libsystem_platform.dylib`_platform_memmove$VARIANT$Haswell (53 samples, 0.05%) + + + +libredis_api.dylib`alloc::str::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$str$GT$::to_owned::he88db120a0d9c7d7 (230 samples, 0.20%) + + + +libsystem_malloc.dylib`malloc (24 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::guaranteed_eq::h0d48ab76d8914d8c (18 samples, 0.02%) + + + +libsystem_kernel.dylib`read (112 samples, 0.10%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$u64$GT$$GT$::he25058fe0971ef71 (112 samples, 0.10%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::collect::heaae54cd29874f5a (8,349 samples, 7.18%) +libredis_.. + + +libsystem_malloc.dylib`tiny_free_no_lock (37 samples, 0.03%) + + + +libredis_api.dylib`alloc::boxed::Box$LT$T$C$A$GT$::new_uninit_in::hbca77b29ae647f6a (13 samples, 0.01%) + + + +libredis_api.dylib`_$LT$$LT$alloc..vec..drain..Drain$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$..drop..DropGuard$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::hd883a5bc5d7da41d (33 samples, 0.03%) + + + +libsystem_platform.dylib`_platform_memmove$VARIANT$Haswell (19 samples, 0.02%) + + + +libsystem_c.dylib`notify_check_tz (11 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..vec..into_iter..IntoIter$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h4671d81f587f577c (12 samples, 0.01%) + + + +libsystem_malloc.dylib`malloc (37 samples, 0.03%) + + + +redis-server`addReplyLongLongWithPrefix (13 samples, 0.01%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::iter::h95f168e918ea9fb1 (15 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::h4488e33be5257b6e (110 samples, 0.09%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::split_at::hc50c484e3fefdbed (28 samples, 0.02%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$alloc..vec..spec_from_iter_nested..SpecFromIterNested$LT$T$C$I$GT$$GT$::from_iter::h70c5335446352c94 (26,380 samples, 22.67%) +libredis_api.dylib`_$LT$alloc..vec... + + +libredis_api.dylib`core::ptr::non_null::NonNull$LT$T$GT$::as_ptr::h2777f7d0d1ee40a3 (94 samples, 0.08%) + + + +libsystem_malloc.dylib`malloc_size (11 samples, 0.01%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::allocator::h1b7056df9a223dfd (11 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..string..String$u20$as$u20$core..ops..index..Index$LT$core..ops..range..RangeFull$GT$$GT$::index::h186e6c986575e6d4 (11 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..ops..range..RangeTo$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::get_unchecked_mut::h602bd07f1362841d (11 samples, 0.01%) + + + +libredis_api.dylib`core::hash::Hasher::write_u8::h04949b96e50e6828 (12 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..term..ErlRes$LT$core..big_data..RowTerm$C$core..big_data..RowTerm$GT$$u20$as$u20$core..traits..ToBytes$GT$::to_bytes::h8558d138f395191c (926 samples, 0.80%) + + + +redis-server`zmalloc (45 samples, 0.04%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::had93bd4f6e6c7519 (39 samples, 0.03%) + + + +libredis_api.dylib`_$LT$$RF$mut$u20$I$u20$as$u20$core..iter..traits..exact_size..ExactSizeIterator$GT$::len::h7ae3224f1a1f3a7e (10 samples, 0.01%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::fold::hb59baa4d225fcb78 (23 samples, 0.02%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::as_ptr::h9f901b43ff096c3e (11 samples, 0.01%) + + + +libredis_api.dylib`core::hash::impls::_$LT$impl$u20$core..hash..Hash$u20$for$u20$str$GT$::hash::ha890ec53ff710d46 (80 samples, 0.07%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::push::h7cec19039c14486e (71 samples, 0.06%) + + + +libredis_api.dylib`alloc::boxed::Box$LT$T$C$A$GT$::into_raw_with_allocator::h2197edd44c6ca05c (37 samples, 0.03%) + + + +libredis_api.dylib`alloc::vec::into_iter::IntoIter$LT$T$C$A$GT$::as_raw_mut_slice::hd6b2b066a73e609b (105 samples, 0.09%) + + + +redis-server`ztrymalloc_usable (17 samples, 0.01%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (39 samples, 0.03%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$$LT$alloc..vec..into_iter..IntoIter$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$..drop..DropGuard$LT$redis_module..redismodule..RedisString$C$alloc..alloc..Global$GT$$GT$::h91801c563bef30db (104 samples, 0.09%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::guaranteed_eq::h0d48ab76d8914d8c (476 samples, 0.41%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::try_fold::h68ccbb5affe19c48 (30 samples, 0.03%) + + + +libredis_api.dylib`ordermap::OrderMap$LT$K$C$V$C$S$GT$::insert::h8f3db11129b518a4 (1,345 samples, 1.16%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..deref..Deref$GT$::deref::h245c29457e1a248d (12 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$$RF$T$C$core..slice..iter..Iter$LT$T$GT$$GT$$GT$::spec_extend::hfadbe14e4f08f91f (23 samples, 0.02%) + + + +libsystem_malloc.dylib`tiny_malloc_should_clear (135 samples, 0.12%) + + + +redis-server`ztrymalloc_usable (20 samples, 0.02%) + + + +libsystem_malloc.dylib`tiny_size (24 samples, 0.02%) + + + +libredis_api.dylib`alloc::alloc::Global::alloc_impl::h7acb0c73e20b3e9c (67 samples, 0.06%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::h7fcd034efd846811 (156 samples, 0.13%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::split_at_unchecked::hc9b7e674c053a809 (22 samples, 0.02%) + + + +libredis_api.dylib`_$LT$core..ops..range..Range$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::get_unchecked::hd97a836382b486a9 (17 samples, 0.01%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::get_unchecked::h0ee9db236227d022 (16 samples, 0.01%) + + + +libredis_api.dylib`erlang_term::dump::binary::h0b17232a3809e595 (98 samples, 0.08%) + + + +libredis_api.dylib`core::ptr::const_ptr::_$LT$impl$u20$$BP$const$u20$T$GT$::guaranteed_eq::h5642173ff746f1bd (78 samples, 0.07%) + + + +libredis_api.dylib`alloc::alloc::alloc::h23017b089be2f6dc (15 samples, 0.01%) + + + +libredis_api.dylib`alloc::alloc::Global::alloc_impl::h7acb0c73e20b3e9c (35 samples, 0.03%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::for_each::call::_$u7b$$u7b$closure$u7d$$u7d$::hb5e4975f30246dc4 (479 samples, 0.41%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::get_unchecked::hab4ea38e63e0aadb (10 samples, 0.01%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (14 samples, 0.01%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::nth::hcb20950d015f1f62 (53 samples, 0.05%) + + + +libredis_api.dylib`alloc::collections::btree::node::Handle$LT$alloc..collections..btree..node..NodeRef$LT$BorrowType$C$K$C$V$C$NodeType$GT$$C$alloc..collections..btree..node..marker..Edge$GT$::right_kv::ha59798cc43ad6a2f (53 samples, 0.05%) + + + +libredis_api.dylib`alloc::collections::btree::navigate::_$LT$impl$u20$alloc..collections..btree..node..Handle$LT$alloc..collections..btree..node..NodeRef$LT$BorrowType$C$K$C$V$C$alloc..collections..btree..node..marker..Leaf$GT$$C$alloc..collections..btree..node..marker..Edge$GT$$GT$::next_kv::h2b62fe487f7e673a (32 samples, 0.03%) + + + +libredis_api.dylib`core::option::Option$LT$T$GT$::map::h3b1cf9c8bec3d5bd (38,535 samples, 33.12%) +libredis_api.dylib`core::option::Option$LT$T$GT$::map.. + + +libredis_api.dylib`_$LT$core..slice..iter..Iter$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h355aea3fe0bd4629 (30 samples, 0.03%) + + + +libsystem_malloc.dylib`tiny_size (10 samples, 0.01%) + + + +libredis_api.dylib`redis_module::context::Context::reply::h83c8a5072db23164 (186 samples, 0.16%) + + + +libredis_api.dylib`alloc::vec::set_len_on_drop::SetLenOnDrop::increment_len::h2ddd5be1cd2eaccf (69 samples, 0.06%) + + + +libsystem_malloc.dylib`tiny_size (10 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$T$C$I$GT$$GT$::spec_extend::_$u7b$$u7b$closure$u7d$$u7d$::h11d233f3e91b2de3 (12 samples, 0.01%) + + + +redis-server`zmalloc (41 samples, 0.04%) + + + +libredis_api.dylib`core::ptr::non_null::NonNull$LT$T$GT$::new_unchecked::hb8ac7e6540cf8ab4 (22 samples, 0.02%) + + + +libredis_api.dylib`core::option::Option$LT$T$GT$::map::hb8bd021b3151f744 (931 samples, 0.80%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..vec..drain..Drain$LT$u8$GT$$GT$::h4d73c9161a770186 (55 samples, 0.05%) + + + +libredis_api.dylib`std::thread::local::LocalKey$LT$T$GT$::with::hcfd77f53aed0f8ad (112 samples, 0.10%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::h2f7cec729de27f12 (89 samples, 0.08%) + + + +libredis_api.dylib`alloc::alloc::dealloc::h66e577bf5a6d31f1 (48 samples, 0.04%) + + + +libredis_api.dylib`core::cell::BorrowRef::new::h025d88e1ee7f9f5b (25 samples, 0.02%) + + + +libredis_api.dylib`_$LT$F$u20$as$u20$nom..internal..Parser$LT$I$C$O$C$E$GT$$GT$::parse::h65ecb2a5bef00106 (89 samples, 0.08%) + + + +libredis_api.dylib`_$LT$core..hash..sip..Hasher$LT$S$GT$$u20$as$u20$core..hash..Hasher$GT$::write::h1ac23a613089a15b (15 samples, 0.01%) + + + +libsystem_malloc.dylib`free_tiny (26 samples, 0.02%) + + + +libredis_api.dylib`_$LT$core..hash..sip..SipHasher13$u20$as$u20$core..hash..Hasher$GT$::write::hec6435422e592c25 (67 samples, 0.06%) + + + +libredis_api.dylib`core::cell::Cell$LT$T$GT$::set::h74e564c7f63591a3 (16 samples, 0.01%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::allocate_in::h9676e7da28c8d531 (94 samples, 0.08%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::allocate_in::h9676e7da28c8d531 (502 samples, 0.43%) + + + +libredis_api.dylib`nom::bytes::complete::take::_$u7b$$u7b$closure$u7d$$u7d$::hd66f6f53f6e219a0 (67 samples, 0.06%) + + + +libredis_api.dylib`alloc::boxed::Box$LT$T$C$A$GT$::into_unique::hb6d5e026fd0f0036 (15 samples, 0.01%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::drain::h59923748d38fbff1 (49 samples, 0.04%) + + + +libsystem_malloc.dylib`malloc_size (10 samples, 0.01%) + + + +libredis_api.dylib`_$LT$F$u20$as$u20$nom..internal..Parser$LT$I$C$O$C$E$GT$$GT$::parse::h65ecb2a5bef00106 (69 samples, 0.06%) + + + +libredis_api.dylib`core::hash::sip::u8to64_le::h438c01d58f67829a (17 samples, 0.01%) + + + +libredis_api.dylib`hashbrown::map::HashMap$LT$K$C$V$C$S$C$A$GT$::get_inner::h5b61ccb4f112fcaf (302 samples, 0.26%) + + + +libredis_api.dylib`_$LT$core..ops..range..Range$LT$T$GT$$u20$as$u20$core..iter..range..RangeIteratorImpl$GT$::spec_next::h977adfe4194aa451 (97 samples, 0.08%) + + + +libredis_api.dylib`core::alloc::layout::Layout::from_size_align_unchecked::h6798cf15b83f0880 (18 samples, 0.02%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::hfd9beb1573ae0b94 (184 samples, 0.16%) + + + +libredis_api.dylib`__rg_dealloc (36 samples, 0.03%) + + + +libredis_api.dylib`core::ptr::read::h7f8817e3496028aa (16 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::non_null::NonNull$LT$T$GT$::as_ptr::h2777f7d0d1ee40a3 (517 samples, 0.44%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::guaranteed_eq::h0d48ab76d8914d8c (10 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::mut_ptr::_$LT$impl$u20$$BP$mut$u20$T$GT$::is_null::h870152844fa24474 (1,392 samples, 1.20%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..map..Map$LT$I$C$F$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h6bdd5e65219d91f4 (89 samples, 0.08%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..flatten..Flatten$LT$I$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::size_hint::h3498e8aa070a861d (58 samples, 0.05%) + + + +libredis_api.dylib`alloc::collections::btree::node::Handle$LT$alloc..collections..btree..node..NodeRef$LT$BorrowType$C$K$C$V$C$NodeType$GT$$C$alloc..collections..btree..node..marker..Edge$GT$::right_kv::ha59798cc43ad6a2f (24 samples, 0.02%) + + + +libredis_api.dylib`alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec_in::ha51d956b5f3186be (140 samples, 0.12%) + + + +libredis_api.dylib`alloc::alloc::dealloc::he20a05a81a0bb178 (62 samples, 0.05%) + + + +libredis_api.dylib`redis_api::api::RedisModule_OnLoad::__do_command::hce0f098d7d30c14f (14,973 samples, 12.87%) +libredis_api.dylib`.. + + +libredis_api.dylib`redis_module::context::Context::replicate_verbatim::hc543f6186c35394e (49 samples, 0.04%) + + + +libredis_api.dylib`core::alloc::layout::Layout::array::hac557166a3269298 (75 samples, 0.06%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (14 samples, 0.01%) + + + +libsystem_c.dylib`fgets (1,298 samples, 1.12%) + + + +libredis_api.dylib`_$LT$$RF$$u5b$u8$u5d$$u20$as$u20$nom..traits..InputTake$GT$::take_split::h918d92f542200974 (40 samples, 0.03%) + + + +libredis_api.dylib`nom::bytes::complete::tag::_$u7b$$u7b$closure$u7d$$u7d$::h6bbbf177392646ec (180 samples, 0.15%) + + + +libredis_api.dylib`_$LT$alloc..vec..into_iter..IntoIter$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::advance_by::h5e7345eb569c114e (28 samples, 0.02%) + + + +redis-server`alsoPropagate (43 samples, 0.04%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..flatten..FlattenCompat$LT$I$C$U$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::hee36935019e92cdb (74 samples, 0.06%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$core..iter..adapters..fuse..Fuse$LT$core..iter..adapters..map..Map$LT$alloc..vec..into_iter..IntoIter$LT$erlang_term..raw_term..RawTerm$GT$$C$erlang_term..dump..small_tuple..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$$GT$::h9fa899a81e694337 (65 samples, 0.06%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::push::h7cec19039c14486e (21 samples, 0.02%) + + + +libsystem_kernel.dylib`__read_nocancel (1,151 samples, 0.99%) + + + +libredis_api.dylib`core::cmp::impls::_$LT$impl$u20$core..cmp..Ord$u20$for$u20$u128$GT$::cmp::h7e02fcc35d06bb3d (90 samples, 0.08%) + + + +libredis_api.dylib`_$LT$core..ops..range..RangeTo$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::get_unchecked::hea60c4f2416a8606 (11 samples, 0.01%) + + + +libredis_api.dylib`alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec::h797f0a6e52b06e86 (312 samples, 0.27%) + + + +libredis_api.dylib`_$LT$core..option..Option$LT$T$GT$$u20$as$u20$core..ops..try_trait..Try$GT$::branch::hd34fff7b0a3b9ef7 (14 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..flatten..FlattenCompat$LT$I$C$U$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::hee36935019e92cdb (720 samples, 0.62%) + + + +libredis_api.dylib`erlang_term::dump::small_tuple::hfecdcd6a6e4b1636 (38,481 samples, 33.07%) +libredis_api.dylib`erlang_term::dump::small_tuple::hf.. + + +libredis_api.dylib`core::slice::iter::Iter$LT$T$GT$::new::hf6ec383a2a14131e (21 samples, 0.02%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$T$C$I$GT$$GT$::spec_extend::ha7cb2b5b2828648c (65 samples, 0.06%) + + + +libsystem_malloc.dylib`tiny_malloc_from_free_list (11 samples, 0.01%) + + + +libredis_api.dylib`alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::into_vec::hdf6eb9c8f93b99b7 (45 samples, 0.04%) + + + +libredis_api.dylib`core::alloc::layout::Layout::from_size_align::hfd2b8d0fe1d648b4 (17 samples, 0.01%) + + + +redis-server`ztrymalloc_usable (21 samples, 0.02%) + + + +libredis_api.dylib`__rg_realloc (65 samples, 0.06%) + + + +libredis_api.dylib`hashbrown::raw::RawTable$LT$T$C$A$GT$::iter_hash::h84182e888ed94c33 (142 samples, 0.12%) + + + +libredis_api.dylib`_$LT$F$u20$as$u20$nom..internal..Parser$LT$I$C$O$C$E$GT$$GT$::parse::h25b111d29662ab6e (4,494 samples, 3.86%) +libr.. + + +libredis_api.dylib`core::ptr::const_ptr::_$LT$impl$u20$$BP$const$u20$T$GT$::copy_to_nonoverlapping::h03dd10a63fe3850d (10 samples, 0.01%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::set_len::hc5e83412e34a0050 (166 samples, 0.14%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..vec..into_iter..IntoIter$LT$u8$GT$$GT$::ha5cdb37a85f622b0 (663 samples, 0.57%) + + + +libredis_api.dylib`core::cmp::max::h82bc389b33298eec (10 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..hash..sip..Hasher$LT$S$GT$$u20$as$u20$core..hash..Hasher$GT$::write::h1ac23a613089a15b (75 samples, 0.06%) + + + +libredis_api.dylib`_$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h14f17bb57e93ec1a (81 samples, 0.07%) + + + +libredis_api.dylib`core::alloc::layout::Layout::array::h50ea59d2af97c342 (20 samples, 0.02%) + + + +libredis_api.dylib`hashbrown::raw::RawTableInner$LT$A$GT$::prepare_resize::h31e81040052ed882 (36 samples, 0.03%) + + + +libredis_api.dylib`core::ptr::const_ptr::_$LT$impl$u20$$BP$const$u20$T$GT$::guaranteed_eq::h5642173ff746f1bd (11 samples, 0.01%) + + + +libredis_api.dylib`erlang_term::dump::internal_to_binary::h1b07979cbe893298 (314 samples, 0.27%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::as_mut_ptr::h1d00c440e29474d9 (25 samples, 0.02%) + + + +libredis_api.dylib`hashbrown::map::equivalent_key::_$u7b$$u7b$closure$u7d$$u7d$::h5543cf01ceabba1a (10 samples, 0.01%) + + + +libredis_api.dylib`alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec::h797f0a6e52b06e86 (350 samples, 0.30%) + + + +libredis_api.dylib`core::term::to_raw_term::h57038324f51b2f82 (16 samples, 0.01%) + + + +libsystem_malloc.dylib`tiny_free_list_add_ptr (20 samples, 0.02%) + + + +libredis_api.dylib`_$LT$core..slice..iter..Iter$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h119138b20614b566 (36 samples, 0.03%) + + + +libredis_api.dylib`core::ptr::read::h7f8817e3496028aa (10 samples, 0.01%) + + + +libredis_api.dylib`alloc::alloc::exchange_malloc::h029e153855b7aec5 (95 samples, 0.08%) + + + +libredis_api.dylib`core::ptr::read::hf3a95f15e3c6a4e5 (1,151 samples, 0.99%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$alloc..vec..spec_from_iter..SpecFromIter$LT$T$C$I$GT$$GT$::from_iter::hcd3460d457ad1fed (8,347 samples, 7.17%) +libredis_.. + + +libredis_api.dylib`core::ptr::const_ptr::_$LT$impl$u20$$BP$const$u20$T$GT$::copy_to_nonoverlapping::h03dd10a63fe3850d (38 samples, 0.03%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::try_fold::h68ccbb5affe19c48 (54 samples, 0.05%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$$LT$alloc..vec..into_iter..IntoIter$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$..drop..DropGuard$LT$u8$C$alloc..alloc..Global$GT$$GT$::h577a922edca024a3 (53 samples, 0.05%) + + + +libredis_api.dylib`_$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h7394d49153c9a25f (11 samples, 0.01%) + + + +libredis_api.dylib`alloc::alloc::Global::alloc_impl::h7acb0c73e20b3e9c (113 samples, 0.10%) + + + +libsystem_malloc.dylib`tiny_malloc_from_free_list (11 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$T$C$I$GT$$GT$::spec_extend::ha32fa81f9c680027 (322 samples, 0.28%) + + + +libredis_api.dylib`core::ptr::unique::Unique$LT$T$GT$::cast::h2893a9958f625630 (19 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$$u5b$erlang_term..raw_term..RawTerm$u5d$$GT$::he755192eb94904d0 (297 samples, 0.26%) + + + +libredis_api.dylib`core::ptr::write::ha0dc927db7cdd88f (176 samples, 0.15%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..fuse..Fuse$LT$I$GT$$u20$as$u20$core..iter..adapters..fuse..FuseImpl$LT$I$GT$$GT$::next::h842fcfde1a4c5670 (38,593 samples, 33.17%) +libredis_api.dylib`_$LT$core..iter..adapters..fuse..F.. + + +libredis_api.dylib`_$LT$std..collections..hash..map..RandomState$u20$as$u20$core..default..Default$GT$::default::h0d5c0d719a40dadf (121 samples, 0.10%) + + + +redis-server`ztrymalloc_usable (88 samples, 0.08%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::set_len::hc5e83412e34a0050 (55 samples, 0.05%) + + + +redis-server`zfree (24 samples, 0.02%) + + + +libredis_api.dylib`num_bigint::biguint::biguint_from_vec::hf1db8a72f52b319e (56 samples, 0.05%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::ptr::h85a8f49f32ca8746 (11 samples, 0.01%) + + + +libredis_api.dylib`alloc::alloc::Global::alloc_impl::h575b8f3dcefe1b84 (79 samples, 0.07%) + + + +libredis_api.dylib`alloc::alloc::dealloc::he20a05a81a0bb178 (49 samples, 0.04%) + + + +redis-server`zmalloc (50 samples, 0.04%) + + + +libredis_api.dylib`_$LT$core..ops..range..RangeFrom$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::get_unchecked::hdffe2fcffa7ea5df (17 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::const_ptr::_$LT$impl$u20$$BP$const$u20$T$GT$::guaranteed_eq::h5642173ff746f1bd (252 samples, 0.22%) + + + +libredis_api.dylib`alloc::alloc::dealloc::h8dc19c2c31a3667d (47 samples, 0.04%) + + + +libredis_api.dylib`alloc::alloc::dealloc::he20a05a81a0bb178 (39 samples, 0.03%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::for_each::h3322bdfafc6d63cb (22 samples, 0.02%) + + + +redis-server`zmalloc (139 samples, 0.12%) + + + +libredis_api.dylib`core::alloc::layout::Layout::pad_to_align::hfeab21a483a45ae6 (20 samples, 0.02%) + + + +libredis_api.dylib`alloc::collections::btree::search::_$LT$impl$u20$alloc..collections..btree..node..NodeRef$LT$BorrowType$C$K$C$V$C$Type$GT$$GT$::find_key_index::he747fb8a4b071a91 (420 samples, 0.36%) + + + +libsystem_c.dylib`clock_gettime (14 samples, 0.01%) + + + +redis-server`zmalloc (90 samples, 0.08%) + + + +redis-server`zmalloc (46 samples, 0.04%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::allocate_in::hfbc34620eba13981 (110 samples, 0.09%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$alloc..vec..spec_from_iter_nested..SpecFromIterNested$LT$T$C$I$GT$$GT$::from_iter::hbea701274ee7fe38 (339 samples, 0.29%) + + + +redis-server`zmalloc (56 samples, 0.05%) + + + +libredis_api.dylib`alloc::collections::btree::map::BTreeMap$LT$K$C$V$GT$::entry::h376989960af09a3a (519 samples, 0.45%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::dealloc::he2a70f176594312c (27 samples, 0.02%) + + + +libredis_api.dylib`num_bigint::bigint::BigInt::from_biguint::h661eeb24e92cd72f (13 samples, 0.01%) + + + +libredis_api.dylib`__rg_realloc (201 samples, 0.17%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (41 samples, 0.04%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::dealloc::he2a70f176594312c (34 samples, 0.03%) + + + +libsystem_malloc.dylib`malloc_zone_malloc (11 samples, 0.01%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::for_each::hb046b9be0a5d6e0e (257 samples, 0.22%) + + + +libredis_api.dylib`core::alloc::layout::Layout::new::h2fb70d028d654b6d (11 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..collect..Extend$LT$T$GT$$GT$::extend::h5bfdfd1135c37dab (124 samples, 0.11%) + + + +libredis_api.dylib`hashbrown::raw::RawTable$LT$T$C$A$GT$::reserve_rehash::h428643ca8549f940 (466 samples, 0.40%) + + + +redis-server`zmalloc_get_rss (34 samples, 0.03%) + + + +libredis_api.dylib`core::ptr::non_null::NonNull$LT$$u5b$T$u5d$$GT$::slice_from_raw_parts::h35725117576cb63a (12 samples, 0.01%) + + + +libsystem_malloc.dylib`tiny_malloc_should_clear (27 samples, 0.02%) + + + +libredis_api.dylib`ordermap::OrderMap$LT$K$C$V$C$S$GT$::with_capacity_and_hasher::h96630d2f7d2f635b (55 samples, 0.05%) + + + +libredis_api.dylib`alloc::slice::hack::to_vec::he48daac01fef5883 (169 samples, 0.15%) + + + +libredis_api.dylib`_$LT$core..slice..iter..Iter$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::size_hint::h3f9025cf7ba7ac1a (33 samples, 0.03%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::extend_with::hea5e4e63ff3a4219 (216 samples, 0.19%) + + + +libredis_api.dylib`alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::h7fcd034efd846811 (273 samples, 0.23%) + + + +libredis_api.dylib`core::ptr::const_ptr::_$LT$impl$u20$$BP$const$u20$T$GT$::is_null::hd725737af60d7ed9 (14 samples, 0.01%) + + + +libredis_api.dylib`alloc::boxed::Box$LT$T$C$A$GT$::into_raw_with_allocator::h2197edd44c6ca05c (25 samples, 0.02%) + + + +libredis_api.dylib`core::iter::range::_$LT$impl$u20$core..iter..traits..iterator..Iterator$u20$for$u20$core..ops..range..Range$LT$A$GT$$GT$::next::h35f4cc61282762a7 (50 samples, 0.04%) + + + +libredis_api.dylib`alloc::alloc::Global::alloc_impl::h575b8f3dcefe1b84 (70 samples, 0.06%) + + + +libsystem_malloc.dylib`tiny_size (16 samples, 0.01%) + + + +libsystem_malloc.dylib`malloc (28 samples, 0.02%) + + + +libredis_api.dylib`_$LT$core..result..Result$LT$T$C$E$GT$$u20$as$u20$core..ops..try_trait..Try$GT$::branch::hd76154203afd44ec (10 samples, 0.01%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::get_unchecked::h0ee9db236227d022 (11 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..map..Map$LT$I$C$F$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::fold::hc5d1071c15249a1c (126 samples, 0.11%) + + + +libsystem_malloc.dylib`szone_malloc_should_clear (41 samples, 0.04%) + + + +libredis_api.dylib`_$LT$core..iter..adapters..fuse..Fuse$LT$I$GT$$u20$as$u20$core..iter..adapters..fuse..FuseImpl$LT$I$GT$$GT$::next::h842fcfde1a4c5670 (12,250 samples, 10.53%) +libredis_api.dy.. + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..iter..traits..collect..Extend$LT$T$GT$$GT$::extend::h5bfdfd1135c37dab (26 samples, 0.02%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h1dd396de8068b17a (19 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::const_ptr::_$LT$impl$u20$$BP$const$u20$T$GT$::copy_to_nonoverlapping::h03dd10a63fe3850d (100 samples, 0.09%) + + + +libredis_api.dylib`hashbrown::raw::RawTable$LT$T$C$A$GT$::find::h3e9c1d337190efc9 (440 samples, 0.38%) + + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::iter::h95f168e918ea9fb1 (11 samples, 0.01%) + + + +libredis_api.dylib`_$LT$str$u20$as$u20$alloc..string..ToString$GT$::to_string::h28f1757d711bff08 (239 samples, 0.21%) + + + +redis-server`zfree (15 samples, 0.01%) + + + +redis-server`expireIfNeeded (24 samples, 0.02%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::dealloc::he2a70f176594312c (28 samples, 0.02%) + + + +libredis_api.dylib`_$LT$hashbrown..raw..RawIterHashInner$LT$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::hbadb53c8cfccf0d2 (16 samples, 0.01%) + + + +redis-server`zmalloc (34 samples, 0.03%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::deallocate::h425aa9327c642d2a (74 samples, 0.06%) + + + +libredis_api.dylib`core::ptr::drop_in_place$LT$alloc..vec..into_iter..IntoIter$LT$erlang_term..raw_term..RawTerm$GT$$GT$::hb718a9bd6a345d65 (205 samples, 0.18%) + + + +libredis_api.dylib`_$LT$redis_module..alloc..RedisAlloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::dealloc::he2a70f176594312c (98 samples, 0.08%) + + + +libredis_api.dylib`_$LT$T$u20$as$u20$alloc..slice..hack..ConvertVec$GT$::to_vec::ha05554c8663b9f84 (247 samples, 0.21%) + + + +libredis_api.dylib`core::cmp::impls::_$LT$impl$u20$core..cmp..Ord$u20$for$u20$usize$GT$::cmp::h934338b416ce9438 (20 samples, 0.02%) + + + +libsystem_malloc.dylib`malloc (12 samples, 0.01%) + + + +libredis_api.dylib`core::ptr::read::h1339f497e2907c66 (17 samples, 0.01%) + + + +libsystem_c.dylib`__sfvwrite (111 samples, 0.10%) + + + +libsystem_malloc.dylib`szone_size (10 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h7b300c79d217e124 (90 samples, 0.08%) + + + +libredis_api.dylib`core::hash::sip::u8to64_le::h438c01d58f67829a (176 samples, 0.15%) + + + +redis-server`ztrymalloc_usable (17 samples, 0.01%) + + + +libredis_api.dylib`erlang_term::dump::list::h2e8bb2d6b50cbc30 (19,136 samples, 16.45%) +libredis_api.dylib`erlang.. + + +libredis_api.dylib`core::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::split_at::hc50c484e3fefdbed (48 samples, 0.04%) + + + +libredis_api.dylib`alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec::h5d965cd025b3789b (288 samples, 0.25%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::h2f7cec729de27f12 (76 samples, 0.07%) + + + +redis-server`ztrymalloc_usable (25 samples, 0.02%) + + + +redis-server`ztrymalloc_usable (55 samples, 0.05%) + + + +libredis_api.dylib`core::alloc::global::GlobalAlloc::realloc::hf019f731dee6f0ce (25 samples, 0.02%) + + + +libsystem_malloc.dylib`szone_size (11 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::grow::h203e1f077e0776a9 (180 samples, 0.15%) + + + +libsystem_malloc.dylib`malloc (22 samples, 0.02%) + + + +libredis_api.dylib`__rg_realloc (64 samples, 0.06%) + + + +libredis_api.dylib`core::iter::traits::iterator::Iterator::fold::hda08f1eb66be39f2 (182 samples, 0.16%) + + + +libredis_api.dylib`erlang_term::dump::internal_to_binary::h1b07979cbe893298 (156 samples, 0.13%) + + + +libredis_api.dylib`std::collections::hash::map::HashMap$LT$K$C$V$C$S$GT$::insert::hd4bfe250af7dc703 (1,101 samples, 0.95%) + + + +libredis_api.dylib`core::slice::iter::Iter$LT$T$GT$::new::h0c405fec43b81855 (16 samples, 0.01%) + + + +libredis_api.dylib`core::alloc::layout::Layout::array::h72b37a4084eb635a (47 samples, 0.04%) + + + +libsystem_malloc.dylib`free (11 samples, 0.01%) + + + +libredis_api.dylib`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..clone..Clone$GT$::clone::h2fb91ae529938650 (361 samples, 0.31%) + + + +libsystem_c.dylib`__srefill0 (11 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..slice..iter..Chunks$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::size_hint::h709c0b1bf2a491a0 (25 samples, 0.02%) + + + +libredis_api.dylib`core::ptr::read::h7f8817e3496028aa (17 samples, 0.01%) + + + +libredis_api.dylib`core::slice::index::range::hdaef420d4db15feb (12 samples, 0.01%) + + + +libsystem_malloc.dylib`tiny_malloc_should_clear (32 samples, 0.03%) + + + +libredis_api.dylib`_$LT$core..ops..range..Range$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$::get_unchecked::h879f18ac9b1f225b (12 samples, 0.01%) + + + +libredis_api.dylib`core::ops::function::FnOnce::call_once::h8299b80d7dce8dc0 (16 samples, 0.01%) + + + +libredis_api.dylib`_$LT$core..hash..sip..SipHasher13$u20$as$u20$core..hash..Hasher$GT$::write::hec6435422e592c25 (14 samples, 0.01%) + + + +libredis_api.dylib`__rg_alloc (112 samples, 0.10%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::hfd9beb1573ae0b94 (123 samples, 0.11%) + + + +libredis_api.dylib`alloc::alloc::alloc::h75bdbb68371fdece (28 samples, 0.02%) + + + +libredis_api.dylib`alloc::vec::Vec$LT$T$C$A$GT$::into_boxed_slice::h9aa06cba1caf6fec (90 samples, 0.08%) + + + +libsystem_platform.dylib`_platform_memmove$VARIANT$Haswell (53 samples, 0.05%) + + + +