Lines Copies Function name ----- ------ ------------- 10981 (100%) 488 (100%) (TOTAL) 322 (2.9%) 7 (1.4%) as core::ops::try_trait::Try>::branch 224 (2.0%) 5 (1.0%) malloc_buf::MallocBuffer::new 193 (1.8%) 1 (0.2%) alloc::alloc::Global::grow_impl 179 (1.6%) 3 (0.6%) core::result::Result::map_err 174 (1.6%) 6 (1.2%) core::fmt::ArgumentV1::new 165 (1.5%) 1 (0.2%) objc::declare::ClassDecl::add_class_method 163 (1.5%) 1 (0.2%) alloc::raw_vec::RawVec::grow_amortized 156 (1.4%) 3 (0.6%) core::slice::iter::Iter::post_inc_start 152 (1.4%) 6 (1.2%) as core::ops::try_trait::FromResidual>>::from_residual 152 (1.4%) 1 (0.2%) alloc::raw_vec::finish_grow 145 (1.3%) 1 (0.2%) alloc::raw_vec::RawVec::allocate_in 144 (1.3%) 2 (0.4%) core::iter::traits::iterator::Iterator::fold 140 (1.3%) 3 (0.6%) core::slice::iter::Iter::new 132 (1.2%) 3 (0.6%) as core::iter::traits::iterator::Iterator>::next 127 (1.2%) 3 (0.6%) core::option::Option::ok_or 122 (1.1%) 1 (0.2%) as core::iter::adapters::zip::ZipImpl>::next 118 (1.1%) 2 (0.4%) alloc::alloc::box_free 118 (1.1%) 1 (0.2%) objc::encode::Encoding::as_str 116 (1.1%) 2 (0.4%) core::iter::adapters::map::map_fold::{{closure}} 115 (1.0%) 5 (1.0%) core::option::Option::unwrap 113 (1.0%) 1 (0.2%) core::str::validations::next_code_point 98 (0.9%) 1 (0.2%) objc::encode::from_str 97 (0.9%) 2 (0.4%) core::result::Result::unwrap 97 (0.9%) 1 (0.2%) alloc::alloc::Global::alloc_impl 96 (0.9%) 11 (2.3%) core::ptr::mut_ptr::::is_null 96 (0.9%) 2 (0.4%) as core::iter::traits::iterator::Iterator>::fold 96 (0.9%) 1 (0.2%) objc::declare::method_type_encoding 91 (0.8%) 1 (0.2%) as core::str::pattern::Searcher>::next 89 (0.8%) 1 (0.2%) ::spec_new_impl 85 (0.8%) 1 (0.2%) core::str::::trim_start_matches 79 (0.7%) 1 (0.2%) ::next 73 (0.7%) 1 (0.2%) objc::declare::ClassDecl::with_superclass 72 (0.7%) 1 (0.2%) alloc::raw_vec::RawVec::current_memory 70 (0.6%) 8 (1.6%) core::ptr::const_ptr::::is_null 70 (0.6%) 1 (0.2%) core::cmp::max_by 70 (0.6%) 1 (0.2%) core::cmp::min_by 69 (0.6%) 1 (0.2%) core::option::Option::map_or 67 (0.6%) 1 (0.2%) as core::iter::traits::iterator::Iterator>::size_hint 67 (0.6%) 1 (0.2%) as core::iter::traits::iterator::Iterator>::size_hint 65 (0.6%) 1 (0.2%) objc::declare::ProtocolDecl::new 64 (0.6%) 1 (0.2%) as core::iter::adapters::zip::ZipImpl>::new 63 (0.6%) 1 (0.2%) objc::declare::ClassDecl::root 59 (0.5%) 1 (0.2%) core::fmt::Arguments::new_v1 59 (0.5%) 1 (0.2%) objc::encode::from_malloc_str 58 (0.5%) 1 (0.2%) core::slice::iter::Iter::make_slice 56 (0.5%) 1 (0.2%) core::alloc::layout::Layout::array 56 (0.5%) 1 (0.2%) objc::runtime::Class::instance_variable 53 (0.5%) 1 (0.2%) objc::runtime::Class::get 53 (0.5%) 1 (0.2%) objc::runtime::Protocol::get 52 (0.5%) 1 (0.2%) ::to_vec 52 (0.5%) 1 (0.2%) objc::declare::ClassDecl::root::register_sel 51 (0.5%) 1 (0.2%) as core::iter::traits::iterator::Iterator>::any 48 (0.4%) 1 (0.2%) ::clone 48 (0.4%) 1 (0.2%) as core::iter::traits::exact_size::ExactSizeIterator>::len 48 (0.4%) 1 (0.2%) objc::runtime::Sel::register 47 (0.4%) 1 (0.2%) as core::str::pattern::Pattern>::into_searcher 47 (0.4%) 1 (0.2%) core::option::Option::unwrap_unchecked 46 (0.4%) 1 (0.2%) core::str::pattern::Searcher::next_reject 45 (0.4%) 1 (0.2%) core::slice::iter::IterMut::new 43 (0.4%) 2 (0.4%) alloc::raw_vec::finish_grow::{{closure}} 43 (0.4%) 1 (0.2%) core::num::::checked_add 43 (0.4%) 1 (0.2%) core::num::::checked_mul 43 (0.4%) 1 (0.2%) core::num::::overflowing_add 43 (0.4%) 1 (0.2%) core::num::::overflowing_mul 42 (0.4%) 2 (0.4%) core::iter::adapters::map::Map::new 42 (0.4%) 1 (0.2%) ::clone 42 (0.4%) 1 (0.2%) alloc::alloc::exchange_malloc 42 (0.4%) 1 (0.2%) core::iter::traits::iterator::Iterator::zip 42 (0.4%) 1 (0.2%) core::str::traits:: for core::ops::range::Range>::get_unchecked 41 (0.4%) 4 (0.8%) core::ptr::non_null::NonNull::new_unchecked 40 (0.4%) 1 (0.2%) core::option::Option::map 39 (0.4%) 3 (0.6%) core::slice::::iter 39 (0.4%) 1 (0.2%) objc::rc::weak::WeakPtr::new 38 (0.3%) 1 (0.2%) as core::iter::traits::iterator::Iterator>::count 38 (0.3%) 1 (0.2%) as core::ops::deref::Deref>::deref 38 (0.3%) 1 (0.2%) alloc::raw_vec::handle_reserve 38 (0.3%) 1 (0.2%) alloc::vec::Vec::append_elements 37 (0.3%) 1 (0.2%) as core::ops::drop::Drop>::drop 37 (0.3%) 1 (0.2%) ::fmt 37 (0.3%) 1 (0.2%) core::iter::traits::iterator::Iterator::for_each 37 (0.3%) 1 (0.2%) objc::declare::ClassDecl::register 36 (0.3%) 3 (0.6%) core::ptr::const_ptr::::offset 36 (0.3%) 3 (0.6%) core::ptr::mut_ptr::::offset 36 (0.3%) 1 (0.2%) core::sync::atomic::atomic_load 35 (0.3%) 1 (0.2%) <[A] as core::slice::cmp::SlicePartialEq>::equal 35 (0.3%) 1 (0.2%) as core::iter::traits::iterator::Iterator>::count::to_usize::{{closure}} 35 (0.3%) 1 (0.2%) objc::runtime::Ivar::type_encoding 35 (0.3%) 1 (0.2%) objc::runtime::Sel::name 34 (0.3%) 2 (0.4%) core::cmp::impls:: for &A>::eq 34 (0.3%) 1 (0.2%) core::sync::atomic::atomic_store 34 (0.3%) 1 (0.2%) objc::declare::ClassDecl::add_protocol 33 (0.3%) 1 (0.2%) alloc::raw_vec::RawVec::new_in 33 (0.3%) 1 (0.2%) objc::runtime::Class::instance_method 33 (0.3%) 1 (0.2%) std::ffi::c_str::CStr::to_bytes 32 (0.3%) 4 (0.8%) core::slice::::as_ptr 32 (0.3%) 2 (0.4%) core::slice::::len 31 (0.3%) 3 (0.6%) core::ptr::unique::Unique::cast 31 (0.3%) 2 (0.4%) core::slice::index:: for [T]>::index 31 (0.3%) 1 (0.2%) ::clone 31 (0.3%) 1 (0.2%) ::eq 30 (0.3%) 3 (0.6%) <&T as core::fmt::Debug>::fmt 30 (0.3%) 2 (0.4%) core::iter::traits::iterator::Iterator::map 30 (0.3%) 1 (0.2%) <&[char] as core::str::pattern::Pattern>::into_searcher 30 (0.3%) 1 (0.2%) as core::slice::index::SliceIndex<[T]>>::get_unchecked 30 (0.3%) 1 (0.2%) core::str::::bytes 29 (0.3%) 1 (0.2%) core::ptr::metadata::from_raw_parts 29 (0.3%) 1 (0.2%) core::ptr::metadata::from_raw_parts_mut 29 (0.3%) 1 (0.2%) objc::runtime::Class::name 29 (0.3%) 1 (0.2%) objc::runtime::Ivar::name 29 (0.3%) 1 (0.2%) objc::runtime::Protocol::name 29 (0.3%) 1 (0.2%) std::ffi::c_str::CStr::from_ptr 28 (0.3%) 1 (0.2%) alloc::raw_vec::alloc_guard 28 (0.3%) 1 (0.2%) objc::runtime::Method::argument_type 27 (0.2%) 3 (0.6%) >::into 27 (0.2%) 3 (0.6%) core::ptr::const_ptr::::add 27 (0.2%) 1 (0.2%) ::deallocate 27 (0.2%) 1 (0.2%) as core::slice::index::SliceIndex<[T]>>::index 27 (0.2%) 1 (0.2%) ::fmt 27 (0.2%) 1 (0.2%) ::fmt 27 (0.2%) 1 (0.2%) ::fmt 27 (0.2%) 1 (0.2%) ::fmt 27 (0.2%) 1 (0.2%) core::ptr::drop_in_place> 27 (0.2%) 1 (0.2%) core::ptr::drop_in_place> 27 (0.2%) 1 (0.2%) core::ptr::drop_in_place 26 (0.2%) 2 (0.4%) core::array:: for [T; N]>::index 26 (0.2%) 1 (0.2%) core::iter::traits::iterator::Iterator::for_each::call::{{closure}} 26 (0.2%) 1 (0.2%) core::str::::chars 25 (0.2%) 1 (0.2%) ::grow 25 (0.2%) 1 (0.2%) as core::slice::index::SliceIndex<[T]>>::get_unchecked 25 (0.2%) 1 (0.2%) as core::slice::index::SliceIndex<[T]>>::index 24 (0.2%) 1 (0.2%) ::fmt 24 (0.2%) 1 (0.2%) alloc::boxed::Box::new 24 (0.2%) 1 (0.2%) core::cmp::impls::::cmp 23 (0.2%) 4 (0.8%) core::ptr::non_null::NonNull::as_ptr 23 (0.2%) 3 (0.6%) ::into_iter 23 (0.2%) 1 (0.2%) alloc::raw_vec::RawVec::set_ptr_and_cap 23 (0.2%) 1 (0.2%) core::str::traits::::eq 23 (0.2%) 1 (0.2%) objc::runtime::Class::adopted_protocols 23 (0.2%) 1 (0.2%) objc::runtime::Class::instance_methods 23 (0.2%) 1 (0.2%) objc::runtime::Class::instance_variables 23 (0.2%) 1 (0.2%) objc::runtime::Protocol::adopted_protocols 22 (0.2%) 1 (0.2%) as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter>>::spec_extend 22 (0.2%) 1 (0.2%) as core::ops::try_trait::Try>::branch 22 (0.2%) 1 (0.2%) objc::declare::count_args 21 (0.2%) 2 (0.4%) core::ptr::unique::Unique::as_ref 21 (0.2%) 1 (0.2%) core::iter::adapters::filter::Filter::new 21 (0.2%) 1 (0.2%) core::ptr::drop_in_place>> 20 (0.2%) 1 (0.2%) <&[char] as core::str::pattern::MultiCharEq>::matches 20 (0.2%) 1 (0.2%) >::extend 20 (0.2%) 1 (0.2%) core::alloc::layout::Layout::from_size_align_unchecked 20 (0.2%) 1 (0.2%) objc::declare::ClassDecl::new 20 (0.2%) 1 (0.2%) objc::encode::from_static_str 20 (0.2%) 1 (0.2%) objc::runtime::Class::classes 20 (0.2%) 1 (0.2%) objc::runtime::Class::superclass 20 (0.2%) 1 (0.2%) objc::runtime::Protocol::protocols 19 (0.2%) 3 (0.6%) core::ptr::unique::Unique::as_ptr 19 (0.2%) 1 (0.2%) alloc::alloc::realloc 19 (0.2%) 1 (0.2%) core::ptr::non_null::NonNull<[T]>::slice_from_raw_parts 19 (0.2%) 1 (0.2%) core::str::::as_bytes 19 (0.2%) 1 (0.2%) core::str::::get_unchecked 19 (0.2%) 1 (0.2%) core::str::::trim_left_matches 19 (0.2%) 1 (0.2%) core::str::converts::from_utf8_unchecked 18 (0.2%) 2 (0.4%) core::iter::adapters::map::map_fold 18 (0.2%) 2 (0.4%) core::iter::adapters::zip::TrustedRandomAccessNoCoerce::size 18 (0.2%) 1 (0.2%) >::from 18 (0.2%) 1 (0.2%) core::iter::adapters::copied::Copied::new 18 (0.2%) 1 (0.2%) core::str::::char_indices 18 (0.2%) 1 (0.2%) core::str::validations::utf8_first_byte 17 (0.2%) 2 (0.4%) std::ffi::c_str::CString::new 17 (0.2%) 1 (0.2%) ::sum::{{closure}} 17 (0.2%) 1 (0.2%) alloc::string::String::push_str 17 (0.2%) 1 (0.2%) alloc::vec::Vec::with_capacity_in 17 (0.2%) 1 (0.2%) core::ptr::drop_in_place 17 (0.2%) 1 (0.2%) core::ptr::non_null::NonNull::new 16 (0.1%) 1 (0.2%) <&[char] as core::str::pattern::MultiCharEq>::matches::{{closure}} 16 (0.1%) 1 (0.2%) ::allocate 16 (0.1%) 1 (0.2%) ::allocate_zeroed 16 (0.1%) 1 (0.2%) >::extend::{{closure}} 16 (0.1%) 1 (0.2%) alloc::alloc::dealloc 16 (0.1%) 1 (0.2%) alloc::raw_vec::RawVec::capacity 16 (0.1%) 1 (0.2%) alloc::raw_vec::RawVec::reserve 16 (0.1%) 1 (0.2%) alloc::raw_vec::RawVec::with_capacity_in 16 (0.1%) 1 (0.2%) alloc::str::::to_owned 16 (0.1%) 1 (0.2%) alloc::vec::Vec::extend_from_slice 16 (0.1%) 1 (0.2%) core::slice::::get_unchecked 16 (0.1%) 1 (0.2%) std::sys_common::memchr::memchr 15 (0.1%) 3 (0.6%) >::from 15 (0.1%) 1 (0.2%) ::deref 15 (0.1%) 1 (0.2%) alloc::raw_vec::RawVec::needs_to_grow 15 (0.1%) 1 (0.2%) alloc::raw_vec::RawVec::reserve::do_reserve_and_handle 15 (0.1%) 1 (0.2%) alloc::raw_vec::handle_reserve::{{closure}} 15 (0.1%) 1 (0.2%) alloc::vec::Vec::as_mut_ptr 15 (0.1%) 1 (0.2%) alloc::vec::Vec::as_ptr 15 (0.1%) 1 (0.2%) core::iter::adapters::zip::Zip::new 15 (0.1%) 1 (0.2%) core::iter::traits::iterator::Iterator::filter 15 (0.1%) 1 (0.2%) core::ops::function::FnOnce::call_once 15 (0.1%) 1 (0.2%) core::ptr::non_null::NonNull<[T]>::as_non_null_ptr 15 (0.1%) 1 (0.2%) core::ptr::slice_from_raw_parts 15 (0.1%) 1 (0.2%) core::ptr::slice_from_raw_parts_mut 15 (0.1%) 1 (0.2%) core::result::Result::is_ok 15 (0.1%) 1 (0.2%) core::slice::cmp:: for [A]>::eq 15 (0.1%) 1 (0.2%) core::slice::raw::from_raw_parts 15 (0.1%) 1 (0.2%) core::sync::atomic::AtomicUsize::store 15 (0.1%) 1 (0.2%) objc::rc::weak::WeakPtr::load 14 (0.1%) 2 (0.4%) core::mem::manually_drop::ManuallyDrop::new 14 (0.1%) 1 (0.2%) as core::ops::deref::Deref>::deref 14 (0.1%) 1 (0.2%) ::eq 14 (0.1%) 1 (0.2%) ::deref 14 (0.1%) 1 (0.2%) >::get_unchecked_mut 14 (0.1%) 1 (0.2%) core::ptr::const_ptr::::guaranteed_eq 14 (0.1%) 1 (0.2%) core::ptr::mut_ptr::::guaranteed_eq 14 (0.1%) 1 (0.2%) core::ptr::non_null::NonNull::cast 14 (0.1%) 1 (0.2%) objc::runtime::Method::name 13 (0.1%) 1 (0.2%) <&T as core::fmt::Display>::fmt 13 (0.1%) 1 (0.2%) ::fmt 13 (0.1%) 1 (0.2%) ::fmt 13 (0.1%) 1 (0.2%) as core::ops::drop::Drop>::drop 13 (0.1%) 1 (0.2%) as core::iter::traits::iterator::Iterator>::__iterator_get_unchecked 13 (0.1%) 1 (0.2%) as core::iter::traits::iterator::Iterator>::__iterator_get_unchecked 13 (0.1%) 1 (0.2%) alloc::alloc::alloc 13 (0.1%) 1 (0.2%) alloc::alloc::alloc_zeroed 13 (0.1%) 1 (0.2%) core::intrinsics::write_bytes 13 (0.1%) 1 (0.2%) core::iter::traits::iterator::Iterator::copied 13 (0.1%) 1 (0.2%) core::slice::::iter_mut 13 (0.1%) 1 (0.2%) objc::declare::method_type_encoding::{{closure}} 12 (0.1%) 2 (0.4%) core::mem::forget 12 (0.1%) 1 (0.2%) <&T as core::fmt::Pointer>::fmt 12 (0.1%) 1 (0.2%) <*mut T as core::fmt::Pointer>::fmt 12 (0.1%) 1 (0.2%) as core::ops::try_trait::FromResidual>::from_residual 12 (0.1%) 1 (0.2%) ::eq 12 (0.1%) 1 (0.2%) ::drop 12 (0.1%) 1 (0.2%) alloc::vec::Vec::reserve 12 (0.1%) 1 (0.2%) core::intrinsics::copy_nonoverlapping 12 (0.1%) 1 (0.2%) core::mem::size_of_val 12 (0.1%) 1 (0.2%) core::ptr::const_ptr::::copy_to_nonoverlapping 12 (0.1%) 1 (0.2%) core::ptr::const_ptr::::wrapping_offset 12 (0.1%) 1 (0.2%) core::ptr::drop_in_place> 12 (0.1%) 1 (0.2%) core::ptr::mut_ptr::::wrapping_offset 12 (0.1%) 1 (0.2%) core::ptr::mut_ptr::::write_bytes 12 (0.1%) 1 (0.2%) core::slice::::get_unchecked_mut 12 (0.1%) 1 (0.2%) core::str::validations::utf8_acc_cont_byte 12 (0.1%) 1 (0.2%) core::sync::atomic::AtomicUsize::load 12 (0.1%) 1 (0.2%) objc::declare::count_args::{{closure}} 12 (0.1%) 1 (0.2%) objc::rc::strong::StrongPtr::autorelease 11 (0.1%) 1 (0.2%) <*const T as core::fmt::Pointer>::fmt 11 (0.1%) 1 (0.2%) >::index 11 (0.1%) 1 (0.2%) ::description 11 (0.1%) 1 (0.2%) alloc::slice::::to_vec_in 11 (0.1%) 1 (0.2%) alloc::slice::hack::to_vec 11 (0.1%) 1 (0.2%) core::ptr::non_null::NonNull<[T]>::as_mut_ptr 11 (0.1%) 1 (0.2%) core::str::::len 11 (0.1%) 1 (0.2%) objc::declare::ProtocolDecl::add_protocol 11 (0.1%) 1 (0.2%) objc::runtime::Method::return_type 11 (0.1%) 1 (0.2%) std::ffi::c_str::CString::as_bytes_with_nul 10 (0.1%) 1 (0.2%) ::clone 10 (0.1%) 1 (0.2%) as core::iter::traits::iterator::Iterator>::__iterator_get_unchecked 10 (0.1%) 1 (0.2%) as core::iter::traits::iterator::Iterator>::next 10 (0.1%) 1 (0.2%) ::next 10 (0.1%) 1 (0.2%) ::fmt 10 (0.1%) 1 (0.2%) ::fmt 10 (0.1%) 1 (0.2%) ::drop 10 (0.1%) 1 (0.2%) ::eq 10 (0.1%) 1 (0.2%) ::clone 10 (0.1%) 1 (0.2%) alloc::collections::TryReserveError::kind 10 (0.1%) 1 (0.2%) alloc::string::String::from_utf8_unchecked 10 (0.1%) 1 (0.2%) core::array:: for [T; N]>::as_ref 10 (0.1%) 1 (0.2%) core::slice::iter::Iter::as_slice 10 (0.1%) 1 (0.2%) objc::rc::strong::StrongPtr::retain 10 (0.1%) 1 (0.2%) objc::runtime::Class::conforms_to 10 (0.1%) 1 (0.2%) objc::runtime::Class::metaclass 10 (0.1%) 1 (0.2%) objc::runtime::Protocol::conforms_to 10 (0.1%) 1 (0.2%) std::ffi::c_str::CStr::as_ptr 10 (0.1%) 1 (0.2%) std::ffi::c_str::CStr::from_bytes_with_nul_unchecked 10 (0.1%) 1 (0.2%) std::ffi::c_str::CStr::to_bytes_with_nul 9 (0.1%) 2 (0.4%) core::cell::UnsafeCell::get 9 (0.1%) 1 (0.2%) ::try_get_unchecked 9 (0.1%) 1 (0.2%) ::__iterator_get_unchecked 9 (0.1%) 1 (0.2%) R as objc::declare::MethodImplementation>::imp 9 (0.1%) 1 (0.2%) ::sum 9 (0.1%) 1 (0.2%) alloc::slice::::to_vec 9 (0.1%) 1 (0.2%) alloc::slice::::to_owned 9 (0.1%) 1 (0.2%) alloc::vec::Vec::set_len 9 (0.1%) 1 (0.2%) core::alloc::layout::Layout::dangling 9 (0.1%) 1 (0.2%) core::cmp::Ord::max 9 (0.1%) 1 (0.2%) core::cmp::Ord::min 9 (0.1%) 1 (0.2%) core::cmp::max 9 (0.1%) 1 (0.2%) core::cmp::min 9 (0.1%) 1 (0.2%) core::iter::adapters::zip::try_get_unchecked 9 (0.1%) 1 (0.2%) core::iter::traits::iterator::Iterator::sum 9 (0.1%) 1 (0.2%) core::ptr::const_ptr::::wrapping_add 9 (0.1%) 1 (0.2%) core::ptr::mut_ptr::::add 9 (0.1%) 1 (0.2%) core::ptr::mut_ptr::::wrapping_add 9 (0.1%) 1 (0.2%) objc::encode::Encoding::from_str 9 (0.1%) 1 (0.2%) objc::runtime::Ivar::offset 9 (0.1%) 1 (0.2%) objc::runtime::Sel::from_ptr 8 (0.1%) 1 (0.2%) as core::convert::From>>::from 8 (0.1%) 1 (0.2%) ::next::{{closure}} 8 (0.1%) 1 (0.2%) ::drop 8 (0.1%) 1 (0.2%) ::clone 8 (0.1%) 1 (0.2%) ::drop 8 (0.1%) 1 (0.2%) alloc::raw_vec::RawVec::ptr 8 (0.1%) 1 (0.2%) core::alloc::layout::Layout::align 8 (0.1%) 1 (0.2%) core::cell::UnsafeCell::new 8 (0.1%) 1 (0.2%) core::char::convert::from_u32_unchecked 8 (0.1%) 1 (0.2%) core::num::::wrapping_sub 8 (0.1%) 1 (0.2%) core::ptr::const_ptr::::as_ptr 8 (0.1%) 1 (0.2%) core::ptr::mut_ptr::::as_mut_ptr 8 (0.1%) 1 (0.2%) core::slice::::as_mut_ptr 8 (0.1%) 1 (0.2%) core::str::::as_ptr 8 (0.1%) 1 (0.2%) objc::declare::ProtocolDecl::register 8 (0.1%) 1 (0.2%) objc::rc::strong::StrongPtr::new 8 (0.1%) 1 (0.2%) objc::rc::strong::StrongPtr::weak 7 (0.1%) 1 (0.2%) ::next_reject 7 (0.1%) 1 (0.2%) ::drop 7 (0.1%) 1 (0.2%) core::iter::traits::iterator::Iterator::for_each::call 7 (0.1%) 1 (0.2%) core::num::nonzero::NonZeroUsize::new_unchecked 7 (0.1%) 1 (0.2%) core::ptr::drop_in_place 7 (0.1%) 1 (0.2%) core::ptr::drop_in_place> 7 (0.1%) 1 (0.2%) core::ptr::drop_in_place 7 (0.1%) 1 (0.2%) core::ptr::drop_in_place 7 (0.1%) 1 (0.2%) core::ptr::unique::Unique::new_unchecked 7 (0.1%) 1 (0.2%) core::slice::raw::debug_check_data_len 7 (0.1%) 1 (0.2%) objc::runtime::Method::arguments_count 6 (0.1%) 1 (0.2%) as core::iter::traits::iterator::Iterator>::size_hint 6 (0.1%) 1 (0.2%) ::size_hint 6 (0.1%) 1 (0.2%) alloc::vec::Vec::len 6 (0.1%) 1 (0.2%) core::alloc::layout::Layout::size 6 (0.1%) 1 (0.2%) core::ptr::drop_in_place> 6 (0.1%) 1 (0.2%) core::ptr::drop_in_place 6 (0.1%) 1 (0.2%) core::ptr::drop_in_place 6 (0.1%) 1 (0.2%) core::ptr::unique::Unique::dangling 6 (0.1%) 1 (0.2%) core::slice::iter::size_from_ptr 6 (0.1%) 1 (0.2%) objc::declare::ClassDecl::with_superclass::{{closure}} 6 (0.1%) 1 (0.2%) objc::rc::autorelease::AutoReleaseHelper::new 6 (0.1%) 1 (0.2%) objc::runtime::Class::classes_count 6 (0.1%) 1 (0.2%) objc::runtime::Class::instance_size 6 (0.1%) 1 (0.2%) objc::runtime::Method::implementation 6 (0.1%) 1 (0.2%) objc::runtime::Object::class 6 (0.1%) 1 (0.2%) objc::runtime::Sel::as_ptr 5 (0.0%) 1 (0.2%) as core::iter::traits::iterator::Iterator>::count::to_usize 5 (0.0%) 1 (0.2%) ::deref 5 (0.0%) 1 (0.2%) core::ptr::const_ptr::::cast 5 (0.0%) 1 (0.2%) core::ptr::mut_ptr::::cast 4 (0.0%) 1 (0.2%) core::clone::Clone::clone 4 (0.0%) 1 (0.2%) core::num::nonzero::NonZeroUsize::get 4 (0.0%) 1 (0.2%) core::ptr::drop_in_place<&alloc::string::String> 4 (0.0%) 1 (0.2%) core::ptr::drop_in_place 3 (0.0%) 3 (0.6%) core::mem::size_of 3 (0.0%) 3 (0.6%) core::ptr::null_mut 3 (0.0%) 1 (0.2%) <&mut objc::runtime::Class as objc::encode::Encode>::encode 3 (0.0%) 1 (0.2%) <&mut objc::runtime::Object as objc::encode::Encode>::encode 3 (0.0%) 1 (0.2%) <&objc::runtime::Class as objc::encode::Encode>::encode 3 (0.0%) 1 (0.2%) <&objc::runtime::Object as objc::encode::Encode>::encode 3 (0.0%) 1 (0.2%) <() as objc::encode::Encode>::encode 3 (0.0%) 1 (0.2%) <*const core::ffi::c_void as objc::encode::Encode>::encode 3 (0.0%) 1 (0.2%) <*const i8 as objc::encode::Encode>::encode 3 (0.0%) 1 (0.2%) <*const objc::runtime::Class as objc::encode::Encode>::encode 3 (0.0%) 1 (0.2%) <*const objc::runtime::Object as objc::encode::Encode>::encode 3 (0.0%) 1 (0.2%) <*mut core::ffi::c_void as objc::encode::Encode>::encode 3 (0.0%) 1 (0.2%) <*mut i8 as objc::encode::Encode>::encode 3 (0.0%) 1 (0.2%) <*mut objc::runtime::Class as objc::encode::Encode>::encode 3 (0.0%) 1 (0.2%) <*mut objc::runtime::Object as objc::encode::Encode>::encode 3 (0.0%) 1 (0.2%) ::encode 3 (0.0%) 1 (0.2%) as objc::encode::Encode>::encode 3 (0.0%) 1 (0.2%) as objc::encode::Encode>::encode 3 (0.0%) 1 (0.2%) as objc::encode::Encode>::encode 3 (0.0%) 1 (0.2%) as objc::encode::Encode>::encode 3 (0.0%) 1 (0.2%) ::encode 3 (0.0%) 1 (0.2%) ::encode 3 (0.0%) 1 (0.2%) ::encode 3 (0.0%) 1 (0.2%) ::encode 3 (0.0%) 1 (0.2%) ::encode 3 (0.0%) 1 (0.2%) ::encode 3 (0.0%) 1 (0.2%) ::encode 3 (0.0%) 1 (0.2%) ::encode 3 (0.0%) 1 (0.2%) ::encode 3 (0.0%) 1 (0.2%) ::encode 3 (0.0%) 1 (0.2%) ::encode 3 (0.0%) 1 (0.2%) ::encode 3 (0.0%) 1 (0.2%) ::encode 2 (0.0%) 2 (0.4%) core::ptr::null 1 (0.0%) 1 (0.2%) <() as objc::encode::EncodeArguments>::encodings 1 (0.0%) 1 (0.2%) core::hint::unreachable_unchecked 1 (0.0%) 1 (0.2%) core::mem::align_of