Lines Copies Function name ----- ------ ------------- 23342 (100%) 922 (100%) (TOTAL) 2438 (10.4%) 1 (0.1%) git2_curl::CurlSubtransport::execute 1264 (5.4%) 20 (2.2%) alloc::alloc::box_free 626 (2.7%) 2 (0.2%) core::str::pattern::TwoWaySearcher::next 602 (2.6%) 13 (1.4%) as core::ops::try_trait::Try>::branch 494 (2.1%) 2 (0.2%) git2::transport::register 341 (1.5%) 1 (0.1%) ::action 341 (1.5%) 1 (0.1%) std::io::default_read_to_end 295 (1.3%) 10 (1.1%) as core::ops::try_trait::FromResidual>>::from_residual 287 (1.2%) 1 (0.1%) git2::transport::Transport::smart 268 (1.1%) 9 (1.0%) alloc::boxed::Box::new 241 (1.0%) 1 (0.1%) core::char::methods::encode_utf8_raw 232 (1.0%) 4 (0.4%) alloc::raw_vec::RawVec::current_memory 223 (1.0%) 4 (0.4%) core::result::Result::map_err 211 (0.9%) 1 (0.1%) ::next 200 (0.9%) 1 (0.1%) std::io::default_read_exact 199 (0.9%) 7 (0.8%) core::ops::function::FnOnce::call_once 196 (0.8%) 2 (0.2%) alloc::sync::Arc::new 186 (0.8%) 6 (0.7%) core::fmt::ArgumentV1::new 186 (0.8%) 6 (0.7%) core::ptr::metadata::from_raw_parts_mut 186 (0.8%) 1 (0.1%) std::io::Write::write_all 171 (0.7%) 1 (0.1%) std::io::Write::write_all_vectored 167 (0.7%) 24 (2.6%) core::ptr::unique::Unique::cast 167 (0.7%) 1 (0.1%) std::io::Read::read_buf_exact 164 (0.7%) 20 (2.2%) core::ptr::unique::Unique::as_ref 162 (0.7%) 3 (0.3%) git2_curl::CurlSubtransport::execute::{{closure}} 160 (0.7%) 2 (0.2%) std::sync::mutex::Mutex::new 157 (0.7%) 1 (0.1%) alloc::alloc::Global::grow_impl 156 (0.7%) 2 (0.2%) std::sync::poison::map_result 154 (0.7%) 1 (0.1%) alloc::raw_vec::finish_grow 153 (0.7%) 3 (0.3%) core::result::Result::unwrap 152 (0.7%) 2 (0.2%) core::cmp::min_by 152 (0.7%) 2 (0.2%) core::option::Option::map_or 149 (0.6%) 3 (0.3%) core::mem::replace 140 (0.6%) 1 (0.1%) alloc::raw_vec::RawVec::allocate_in 139 (0.6%) 1 (0.1%) alloc::raw_vec::RawVec::grow_amortized 132 (0.6%) 1 (0.1%) std::io::append_to_string 125 (0.5%) 1 (0.1%) std::io::IoSlice::advance_slices 121 (0.5%) 3 (0.3%) core::option::Option::map 116 (0.5%) 4 (0.4%) as core::ops::drop::Drop>::drop 114 (0.5%) 1 (0.1%) std::io::Write::write_fmt 111 (0.5%) 1 (0.1%) std::io::default_read_buf 110 (0.5%) 2 (0.2%) as core::ops::drop::Drop>::drop 108 (0.5%) 1 (0.1%) as core::iter::adapters::zip::ZipImpl>::next 108 (0.5%) 1 (0.1%) std::io::readbuf::ReadBuf::initialize_unfilled_to 105 (0.4%) 3 (0.3%) core::option::Option::ok_or 105 (0.4%) 1 (0.1%) ::next_match 104 (0.4%) 1 (0.1%) core::ptr::drop_in_place 101 (0.4%) 1 (0.1%) core::str::validations::next_code_point_reverse 99 (0.4%) 1 (0.1%) core::str::::trim_matches 98 (0.4%) 1 (0.1%) core::iter::traits::iterator::Iterator::try_fold 96 (0.4%) 1 (0.1%) as core::fmt::Write>::write_str 96 (0.4%) 1 (0.1%) core::str::validations::next_code_point 89 (0.4%) 1 (0.1%) alloc::alloc::Global::alloc_impl 89 (0.4%) 1 (0.1%) core::ptr::drop_in_place> 84 (0.4%) 2 (0.2%) alloc::sync::Weak::inner 83 (0.4%) 2 (0.2%) as core::iter::traits::iterator::Iterator>::next 83 (0.4%) 2 (0.2%) as core::iter::traits::iterator::Iterator>::next 82 (0.4%) 1 (0.1%) core::str::iter::SplitInternal

::get_end 81 (0.3%) 24 (2.6%) core::ptr::unique::Unique::as_ptr 81 (0.3%) 2 (0.2%) core::slice::iter::Iter::new 81 (0.3%) 2 (0.2%) core::slice::iter::IterMut::new 81 (0.3%) 1 (0.1%) ::read 80 (0.3%) 2 (0.2%) core::slice::iter::Iter::post_inc_start 80 (0.3%) 2 (0.2%) core::slice::iter::IterMut::post_inc_start 79 (0.3%) 1 (0.1%) ::write 77 (0.3%) 1 (0.1%) core::ptr::drop_in_place<[alloc::vec::Vec]> 77 (0.3%) 1 (0.1%) core::ptr::drop_in_place<[curl::easy::list::List]> 77 (0.3%) 1 (0.1%) core::ptr::drop_in_place<[std::ffi::c_str::CString]> 76 (0.3%) 1 (0.1%) core::cmp::max_by 76 (0.3%) 1 (0.1%) std::sync::once::Once::call_once 73 (0.3%) 1 (0.1%) core::str::iter::SplitInternal

::next 72 (0.3%) 2 (0.2%) core::sync::atomic::atomic_load 72 (0.3%) 1 (0.1%) as core::iter::traits::iterator::Iterator>::find 72 (0.3%) 1 (0.1%) as core::iter::traits::iterator::Iterator>::find 70 (0.3%) 1 (0.1%) as std::io::Read>::read 68 (0.3%) 1 (0.1%) git2_curl::register::{{closure}} 68 (0.3%) 1 (0.1%) std::io::impls::::read 67 (0.3%) 1 (0.1%) curl::easy::handle::Transfer::header_function 67 (0.3%) 1 (0.1%) curl::easy::handle::Transfer::write_function 66 (0.3%) 3 (0.3%) as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut 66 (0.3%) 1 (0.1%) as core::iter::traits::iterator::Iterator>::size_hint 65 (0.3%) 3 (0.3%) core::ptr::read 65 (0.3%) 1 (0.1%) as core::cmp::PartialEq>::eq 62 (0.3%) 2 (0.2%) core::ptr::metadata::from_raw_parts 62 (0.3%) 1 (0.1%) ::next 62 (0.3%) 1 (0.1%) git2_curl::register 61 (0.3%) 5 (0.5%) core::ops::function::FnOnce::call_once{{vtable.shim}} 61 (0.3%) 1 (0.1%) as core::str::pattern::ReverseSearcher>::next_back 61 (0.3%) 1 (0.1%) as core::str::pattern::Searcher>::next 60 (0.3%) 1 (0.1%) as core::iter::adapters::zip::ZipImpl>::new 59 (0.3%) 1 (0.1%) std::io::default_read_vectored 59 (0.3%) 1 (0.1%) std::io::default_write_vectored 58 (0.2%) 3 (0.3%) core::option::Option::unwrap 58 (0.2%) 1 (0.1%) core::ptr::drop_in_place 58 (0.2%) 1 (0.1%) git2_curl::factory 57 (0.2%) 1 (0.1%) core::slice::::ends_with 57 (0.2%) 1 (0.1%) core::str::::split 55 (0.2%) 1 (0.1%) core::iter::adapters::zip::zip 54 (0.2%) 6 (0.7%) core::ptr::slice_from_raw_parts_mut 54 (0.2%) 1 (0.1%) core::slice::iter::Iter::make_slice 53 (0.2%) 1 (0.1%) core::result::Result::and_then 51 (0.2%) 1 (0.1%) core::alloc::layout::Layout::array 50 (0.2%) 5 (0.5%) core::ptr::mut_ptr::::offset 50 (0.2%) 1 (0.1%) core::fmt::Arguments::new_v1 49 (0.2%) 7 (0.8%) core::slice::index:: for [T]>::index_mut 49 (0.2%) 1 (0.1%) ::to_vec 48 (0.2%) 2 (0.2%) as core::ops::drop::Drop>::drop 48 (0.2%) 2 (0.2%) core::alloc::layout::Layout::for_value_raw 47 (0.2%) 1 (0.1%) core::option::Option::unwrap_unchecked 47 (0.2%) 1 (0.1%) core::str::pattern::ReverseSearcher::next_reject_back 47 (0.2%) 1 (0.1%) core::str::pattern::Searcher::next_reject 45 (0.2%) 1 (0.1%) as core::iter::range::RangeIteratorImpl>::spec_next_back 44 (0.2%) 1 (0.1%) core::ptr::drop_in_place 43 (0.2%) 4 (0.4%) as core::ops::drop::Drop>::drop 43 (0.2%) 1 (0.1%) ::clone 43 (0.2%) 1 (0.1%) core::ptr::drop_in_place+Output = core::result::Result+core::marker::Send+core::marker::Sync>> 43 (0.2%) 1 (0.1%) core::ptr::drop_in_place+Output = bool>> 43 (0.2%) 1 (0.1%) core::ptr::drop_in_place+Output = core::result::Result>> 43 (0.2%) 1 (0.1%) core::ptr::drop_in_place+Output = core::result::Result>> 43 (0.2%) 1 (0.1%) core::ptr::drop_in_place+Output = core::result::Result<(),curl::error::Error>>> 43 (0.2%) 1 (0.1%) core::ptr::drop_in_place+Output = ()>> 43 (0.2%) 1 (0.1%) core::ptr::drop_in_place+Output = bool>> 43 (0.2%) 1 (0.1%) core::ptr::drop_in_place+Output = curl::easy::handler::SeekResult>> 43 (0.2%) 1 (0.1%) core::ptr::drop_in_place> 43 (0.2%) 1 (0.1%) core::ptr::drop_in_place> 42 (0.2%) 3 (0.3%) core::ptr::metadata::metadata 40 (0.2%) 7 (0.8%) core::ptr::mut_ptr::::is_null 40 (0.2%) 1 (0.1%) as core::iter::traits::double_ended::DoubleEndedIterator>::next_back 40 (0.2%) 1 (0.1%) as core::iter::traits::exact_size::ExactSizeIterator>::len 40 (0.2%) 1 (0.1%) core::str::::is_char_boundary 40 (0.2%) 1 (0.1%) core::str::traits:: for core::ops::range::RangeFrom>::index 40 (0.2%) 1 (0.1%) std::sync::poison::Flag::borrow 39 (0.2%) 3 (0.3%) as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut 39 (0.2%) 1 (0.1%) alloc::raw_vec::handle_reserve 38 (0.2%) 2 (0.2%) as core::fmt::Debug>::fmt 38 (0.2%) 1 (0.1%) as core::str::pattern::Pattern>::into_searcher 38 (0.2%) 1 (0.1%) std::io::error::Error::kind 37 (0.2%) 1 (0.1%) as core::ops::index::Index>::index 36 (0.2%) 4 (0.4%) alloc::vec::Vec::as_mut_ptr 36 (0.2%) 3 (0.3%) std::sync::poison::PoisonError::new 36 (0.2%) 2 (0.2%) as core::clone::Clone>::clone 36 (0.2%) 2 (0.2%) alloc::raw_vec::finish_grow::{{closure}} 35 (0.1%) 1 (0.1%) alloc::raw_vec::RawVec::new_in 35 (0.1%) 1 (0.1%) core::slice::iter::Iter::pre_dec_end 34 (0.1%) 2 (0.2%) std::sync::mutex::MutexGuard::new 34 (0.1%) 1 (0.1%) core::num::::overflowing_add 34 (0.1%) 1 (0.1%) core::num::::overflowing_mul 33 (0.1%) 3 (0.3%) as core::slice::index::SliceIndex<[T]>>::index_mut 33 (0.1%) 1 (0.1%) core::slice::::split_at_unchecked 33 (0.1%) 1 (0.1%) core::str::iter::SplitNInternal

::next 32 (0.1%) 2 (0.2%) std::sync::mutex::MutexGuard::new::{{closure}} 32 (0.1%) 1 (0.1%) core::num::::checked_add 32 (0.1%) 1 (0.1%) core::num::::checked_mul 32 (0.1%) 1 (0.1%) core::str::::splitn 31 (0.1%) 5 (0.5%) core::ptr::non_null::NonNull::new_unchecked 31 (0.1%) 1 (0.1%) core::ptr::drop_in_place> 31 (0.1%) 1 (0.1%) core::ptr::drop_in_place>> 31 (0.1%) 1 (0.1%) core::ptr::drop_in_place> 31 (0.1%) 1 (0.1%) core::ptr::drop_in_place> 31 (0.1%) 1 (0.1%) core::ptr::drop_in_place> 31 (0.1%) 1 (0.1%) core::sync::atomic::atomic_store 31 (0.1%) 1 (0.1%) std::io::readbuf::ReadBuf::filled 31 (0.1%) 1 (0.1%) std::io::readbuf::ReadBuf::initialized_mut 30 (0.1%) 3 (0.3%) core::ptr::const_ptr::::offset 30 (0.1%) 2 (0.2%) as core::slice::index::SliceIndex<[T]>>::index 30 (0.1%) 2 (0.2%) as core::slice::index::SliceIndex<[T]>>::index_mut 30 (0.1%) 2 (0.2%) alloc::boxed::Box::leak 30 (0.1%) 2 (0.2%) alloc::sync::Arc::drop_slow 30 (0.1%) 1 (0.1%) as core::iter::range::RangeIteratorImpl>::spec_next 30 (0.1%) 1 (0.1%) core::ptr::drop_in_place 30 (0.1%) 1 (0.1%) core::sync::atomic::atomic_add 30 (0.1%) 1 (0.1%) core::sync::atomic::atomic_sub 29 (0.1%) 1 (0.1%) alloc::raw_vec::alloc_guard 29 (0.1%) 1 (0.1%) core::ptr::drop_in_place 29 (0.1%) 1 (0.1%) core::ptr::drop_in_place 29 (0.1%) 1 (0.1%) core::ptr::drop_in_place> 29 (0.1%) 1 (0.1%) core::ptr::drop_in_place> 29 (0.1%) 1 (0.1%) std::io::append_to_string::{{closure}} 28 (0.1%) 4 (0.4%) core::slice::index:: for [T]>::index 28 (0.1%) 1 (0.1%) alloc::alloc::exchange_malloc 28 (0.1%) 1 (0.1%) core::ptr::drop_in_place>> 28 (0.1%) 1 (0.1%) core::ptr::drop_in_place> 28 (0.1%) 1 (0.1%) core::ptr::drop_in_place> 28 (0.1%) 1 (0.1%) core::ptr::drop_in_place> 28 (0.1%) 1 (0.1%) core::ptr::drop_in_place> 28 (0.1%) 1 (0.1%) core::ptr::drop_in_place 28 (0.1%) 1 (0.1%) core::ptr::drop_in_place 28 (0.1%) 1 (0.1%) std::io::cursor::Cursor::remaining_slice 27 (0.1%) 2 (0.2%) core::result::Result::is_ok 27 (0.1%) 1 (0.1%) std::sync::poison::Flag::done 26 (0.1%) 2 (0.2%) as core::slice::index::SliceIndex<[T]>>::get_unchecked 26 (0.1%) 1 (0.1%) ::next_back 26 (0.1%) 1 (0.1%) core::ptr::drop_in_place> 26 (0.1%) 1 (0.1%) core::ptr::drop_in_place> 25 (0.1%) 1 (0.1%) core::iter::traits::iterator::Iterator::all::check::{{closure}} 25 (0.1%) 1 (0.1%) core::str::traits:: for core::ops::range::RangeTo>::index 25 (0.1%) 1 (0.1%) std::error:: for alloc::boxed::Box>::from 24 (0.1%) 5 (0.5%) core::mem::manually_drop::ManuallyDrop::new 24 (0.1%) 3 (0.3%) core::ptr::write 24 (0.1%) 2 (0.2%) as core::ops::drop::Drop>::drop 24 (0.1%) 1 (0.1%) core::str::traits:: for core::ops::range::RangeFrom>::get 24 (0.1%) 1 (0.1%) core::str::traits:: for core::ops::range::RangeTo>::get 24 (0.1%) 1 (0.1%) std::sys::unix::io::IoSlice::advance 23 (0.1%) 5 (0.5%) >::into 23 (0.1%) 1 (0.1%) as core::ops::try_trait::Try>::branch 23 (0.1%) 1 (0.1%) core::sync::atomic::fence 23 (0.1%) 1 (0.1%) std::io::Read::read_buf 22 (0.1%) 4 (0.4%) >::from 22 (0.1%) 3 (0.3%) core::mem::maybe_uninit::MaybeUninit::assume_init 22 (0.1%) 3 (0.3%) core::mem::maybe_uninit::MaybeUninit::uninit 22 (0.1%) 1 (0.1%) as core::slice::index::SliceIndex<[T]>>::get_unchecked 22 (0.1%) 1 (0.1%) ::matching 22 (0.1%) 1 (0.1%) core::char::methods::::is_whitespace 21 (0.1%) 3 (0.3%) core::cell::UnsafeCell::new 21 (0.1%) 1 (0.1%) std::io::error::Error::new_const 21 (0.1%) 1 (0.1%) std::io::readbuf::ReadBuf::uninitialized_mut 20 (0.1%) 4 (0.4%) alloc::raw_vec::RawVec::ptr 20 (0.1%) 3 (0.3%) core::ptr::non_null::NonNull::cast 20 (0.1%) 1 (0.1%) <[A] as core::slice::cmp::SlicePartialEq>::equal 20 (0.1%) 1 (0.1%) ::deallocate 20 (0.1%) 1 (0.1%) as core::slice::index::SliceIndex<[T]>>::get_unchecked 20 (0.1%) 1 (0.1%) as core::slice::index::SliceIndex<[T]>>::index 20 (0.1%) 1 (0.1%) as core::slice::index::SliceIndex<[T]>>::index_mut 20 (0.1%) 1 (0.1%) alloc::vec::Vec::spare_capacity_mut 20 (0.1%) 1 (0.1%) core::ptr::drop_in_place> 20 (0.1%) 1 (0.1%) core::slice::ascii::::eq_ignore_ascii_case 20 (0.1%) 1 (0.1%) core::str::::chars 20 (0.1%) 1 (0.1%) git2_curl::CurlSubtransport::err 20 (0.1%) 1 (0.1%) std::panicking::panic_count::count_is_zero 19 (0.1%) 1 (0.1%) core::char::methods::len_utf8 19 (0.1%) 1 (0.1%) core::str::traits::::eq 19 (0.1%) 1 (0.1%) std::io::error::Error::new 18 (0.1%) 2 (0.2%) core::mem::align_of_val_raw 18 (0.1%) 2 (0.2%) core::mem::size_of_val_raw 18 (0.1%) 2 (0.2%) core::ptr::slice_from_raw_parts 18 (0.1%) 2 (0.2%) core::slice::raw::from_raw_parts_mut 18 (0.1%) 1 (0.1%) as core::ops::try_trait::Try>::branch 18 (0.1%) 1 (0.1%) ::next_back::{{closure}} 18 (0.1%) 1 (0.1%) alloc::vec::Vec::append_elements 18 (0.1%) 1 (0.1%) core::cmp::impls::::cmp 18 (0.1%) 1 (0.1%) core::cmp::impls::::cmp 18 (0.1%) 1 (0.1%) core::option::Option::as_mut 18 (0.1%) 1 (0.1%) core::option::Option::take 17 (0.1%) 1 (0.1%) core::str::::as_bytes 17 (0.1%) 1 (0.1%) core::str::converts::from_utf8_unchecked 16 (0.1%) 2 (0.2%) std::io::default_read_vectored::{{closure}} 16 (0.1%) 2 (0.2%) std::io::default_write_vectored::{{closure}} 16 (0.1%) 1 (0.1%) log::max_level 15 (0.1%) 5 (0.5%) core::ptr::mut_ptr::::add 15 (0.1%) 5 (0.5%) git2::call::convert 15 (0.1%) 2 (0.2%) core::array:: for [T; N]>::index 15 (0.1%) 1 (0.1%) core::fmt::Write::write_char 15 (0.1%) 1 (0.1%) core::str::traits:: for core::ops::range::RangeFrom>::get_unchecked 15 (0.1%) 1 (0.1%) std::io::Read::read_exact 15 (0.1%) 1 (0.1%) std::io::cursor::Cursor::new 14 (0.1%) 7 (0.8%) core::ptr::non_null::NonNull::as_ptr 14 (0.1%) 2 (0.2%) core::slice::::get_unchecked 14 (0.1%) 2 (0.2%) core::slice::::iter 14 (0.1%) 2 (0.2%) core::slice::::iter_mut 14 (0.1%) 2 (0.2%) core::str::traits:: for str>::index 14 (0.1%) 1 (0.1%) ::into_searcher 14 (0.1%) 1 (0.1%) ::eq 14 (0.1%) 1 (0.1%) alloc::str::::to_owned 14 (0.1%) 1 (0.1%) core::alloc::layout::Layout::from_size_align_unchecked 14 (0.1%) 1 (0.1%) core::fmt::Write::write_fmt 14 (0.1%) 1 (0.1%) core::num::::is_ascii_uppercase 14 (0.1%) 1 (0.1%) core::option::Option::is_some 14 (0.1%) 1 (0.1%) core::ptr::non_null::NonNull::new 14 (0.1%) 1 (0.1%) core::slice::::len 14 (0.1%) 1 (0.1%) std::error:: for alloc::boxed::Box>::from 13 (0.1%) 1 (0.1%) alloc::raw_vec::RawVec::capacity 13 (0.1%) 1 (0.1%) alloc::raw_vec::RawVec::with_capacity_in 13 (0.1%) 1 (0.1%) alloc::string::String::from_utf8_unchecked 13 (0.1%) 1 (0.1%) core::char::methods::::encode_utf8 13 (0.1%) 1 (0.1%) core::ptr::non_null::NonNull<[T]>::slice_from_raw_parts 13 (0.1%) 1 (0.1%) core::str::traits:: for core::ops::range::Range>::get_unchecked 13 (0.1%) 1 (0.1%) std::sync::once::Once::call_once::{{closure}} 12 (0.1%) 6 (0.7%) core::ptr::mut_ptr::::cast 12 (0.1%) 4 (0.4%) ::into_iter 12 (0.1%) 2 (0.2%) as core::ops::deref::DerefMut>::deref_mut 12 (0.1%) 2 (0.2%) std::sync::mutex::Mutex::lock 12 (0.1%) 1 (0.1%) <&mut W as core::fmt::Write>::write_fmt 12 (0.1%) 1 (0.1%) >::from 12 (0.1%) 1 (0.1%) ::deref 12 (0.1%) 1 (0.1%) >::index 12 (0.1%) 1 (0.1%) as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter>>::spec_extend 12 (0.1%) 1 (0.1%) >::get 12 (0.1%) 1 (0.1%) alloc::alloc::alloc 12 (0.1%) 1 (0.1%) alloc::alloc::alloc_zeroed 12 (0.1%) 1 (0.1%) alloc::alloc::dealloc 12 (0.1%) 1 (0.1%) alloc::alloc::realloc 12 (0.1%) 1 (0.1%) alloc::raw_vec::handle_reserve::{{closure}} 12 (0.1%) 1 (0.1%) alloc::string::String::new 12 (0.1%) 1 (0.1%) alloc::vec::Vec::with_capacity_in 12 (0.1%) 1 (0.1%) core::any::TypeId::of 12 (0.1%) 1 (0.1%) core::iter::adapters::rev::Rev::new 12 (0.1%) 1 (0.1%) core::iter::traits::iterator::Iterator::all 12 (0.1%) 1 (0.1%) core::ptr::drop_in_place> 12 (0.1%) 1 (0.1%) core::str::::char_indices 11 (0.0%) 2 (0.2%) <&T as core::fmt::Display>::fmt 11 (0.0%) 2 (0.2%) core::ptr::const_ptr::::is_null 11 (0.0%) 1 (0.1%) <&str as core::str::pattern::Pattern>::is_suffix_of 11 (0.0%) 1 (0.1%) ::ne 11 (0.0%) 1 (0.1%) as core::ops::deref::Deref>::deref 11 (0.0%) 1 (0.1%) as core::slice::index::SliceIndex<[T]>>::index 11 (0.0%) 1 (0.1%) alloc::raw_vec::RawVec::set_ptr_and_cap 11 (0.0%) 1 (0.1%) core::cmp::impls:: for &A>::eq 11 (0.0%) 1 (0.1%) core::ptr::drop_in_place> 11 (0.0%) 1 (0.1%) core::ptr::drop_in_place> 11 (0.0%) 1 (0.1%) core::ptr::drop_in_place>>> 11 (0.0%) 1 (0.1%) core::slice::::copy_from_slice 11 (0.0%) 1 (0.1%) core::str::::eq_ignore_ascii_case 11 (0.0%) 1 (0.1%) std::io::Read::read_vectored 11 (0.0%) 1 (0.1%) std::io::Write::write_vectored 11 (0.0%) 1 (0.1%) std::io::default_read_to_string 11 (0.0%) 1 (0.1%) std::io::readbuf::ReadBuf::assume_init 11 (0.0%) 1 (0.1%) std::sys::unix::io::IoSlice::as_slice 11 (0.0%) 1 (0.1%) std::sys::unix::io::IoSliceMut::as_mut_slice 11 (0.0%) 1 (0.1%) std::sys::unix::io::IoSliceMut::as_slice 10 (0.0%) 2 (0.2%) as core::convert::From<&mut T>>::from 10 (0.0%) 2 (0.2%) alloc::sync::Arc::get_mut_unchecked 10 (0.0%) 2 (0.2%) core::mem::drop 10 (0.0%) 2 (0.2%) git2_curl::register::{{closure}}::{{closure}} 10 (0.0%) 1 (0.1%) ::matches 10 (0.0%) 1 (0.1%) as core::ops::try_trait::FromResidual>::from_residual 10 (0.0%) 1 (0.1%) >::le 10 (0.0%) 1 (0.1%) alloc::raw_vec::RawVec::reserve::do_reserve_and_handle 10 (0.0%) 1 (0.1%) alloc::vec::Vec::new 10 (0.0%) 1 (0.1%) core::iter::adapters::zip::TrustedRandomAccessNoCoerce::size 10 (0.0%) 1 (0.1%) core::mem::size_of_val 10 (0.0%) 1 (0.1%) core::num::::to_ascii_lowercase 10 (0.0%) 1 (0.1%) core::num::::unchecked_add 10 (0.0%) 1 (0.1%) core::num::::unchecked_sub 10 (0.0%) 1 (0.1%) core::ptr::const_ptr::::guaranteed_eq 10 (0.0%) 1 (0.1%) core::ptr::const_ptr::::wrapping_offset 10 (0.0%) 1 (0.1%) core::ptr::drop_in_place+Output = bool>>> 10 (0.0%) 1 (0.1%) core::ptr::drop_in_place+Output = core::result::Result>>> 10 (0.0%) 1 (0.1%) core::ptr::drop_in_place+Output = core::result::Result>>> 10 (0.0%) 1 (0.1%) core::ptr::drop_in_place+Output = core::result::Result<(),curl::error::Error>>>> 10 (0.0%) 1 (0.1%) core::ptr::drop_in_place+Output = ()>>> 10 (0.0%) 1 (0.1%) core::ptr::drop_in_place+Output = bool>>> 10 (0.0%) 1 (0.1%) core::ptr::drop_in_place+Output = curl::easy::handler::SeekResult>>> 10 (0.0%) 1 (0.1%) core::ptr::drop_in_place>> 10 (0.0%) 1 (0.1%) core::ptr::drop_in_place> 10 (0.0%) 1 (0.1%) core::ptr::drop_in_place 10 (0.0%) 1 (0.1%) core::ptr::mut_ptr::::guaranteed_eq 10 (0.0%) 1 (0.1%) core::ptr::mut_ptr::::wrapping_offset 10 (0.0%) 1 (0.1%) core::str::pattern::TwoWaySearcher::byteset_contains 10 (0.0%) 1 (0.1%) std::error::Error::source 10 (0.0%) 1 (0.1%) std::io::readbuf::ReadBuf::set_filled 10 (0.0%) 1 (0.1%) std::io::readbuf::ReadBuf::uninit 10 (0.0%) 1 (0.1%) std::sync::once::Once::is_completed 10 (0.0%) 1 (0.1%) url::Url::parse 9 (0.0%) 3 (0.3%) core::ptr::const_ptr::::add 9 (0.0%) 3 (0.3%) core::ptr::mut_ptr::::len 9 (0.0%) 1 (0.1%) ::matching 9 (0.0%) 1 (0.1%) ::rejecting 9 (0.0%) 1 (0.1%) ::drop 9 (0.0%) 1 (0.1%) alloc::vec::Vec::as_ptr 9 (0.0%) 1 (0.1%) core::char::convert::from_u32_unchecked 9 (0.0%) 1 (0.1%) core::ptr::drop_in_place> 9 (0.0%) 1 (0.1%) core::ptr::drop_in_place,curl::error::Error>> 9 (0.0%) 1 (0.1%) core::ptr::drop_in_place> 9 (0.0%) 1 (0.1%) core::ptr::non_null::NonNull<[T]>::as_non_null_ptr 9 (0.0%) 1 (0.1%) core::slice::raw::from_raw_parts 9 (0.0%) 1 (0.1%) core::str::traits:: for core::ops::range::RangeTo>::get_unchecked 9 (0.0%) 1 (0.1%) core::sync::atomic::AtomicBool::store 9 (0.0%) 1 (0.1%) std::io::readbuf::ReadBuf::initialize_unfilled 9 (0.0%) 1 (0.1%) std::sync::poison::Flag::get 8 (0.0%) 3 (0.3%) core::mem::manually_drop::ManuallyDrop::into_inner 8 (0.0%) 2 (0.2%) as core::ops::deref::Deref>::deref 8 (0.0%) 2 (0.2%) alloc::rc::is_dangling 8 (0.0%) 2 (0.2%) alloc::sync::Arc::from_inner 8 (0.0%) 2 (0.2%) core::ptr::non_null::NonNull::as_ref 8 (0.0%) 2 (0.2%) core::result::Result::is_err 8 (0.0%) 1 (0.1%) as core::iter::traits::iterator::Iterator>::next 8 (0.0%) 1 (0.1%) ::haystack 8 (0.0%) 1 (0.1%) core::slice::::split_at 8 (0.0%) 1 (0.1%) core::sync::atomic::AtomicUsize::new 7 (0.0%) 7 (0.8%) core::mem::size_of 7 (0.0%) 5 (0.5%) core::cell::UnsafeCell::get 7 (0.0%) 1 (0.1%) ::allocate 7 (0.0%) 1 (0.1%) ::allocate_zeroed 7 (0.0%) 1 (0.1%) ::grow 7 (0.0%) 1 (0.1%) ::fmt 7 (0.0%) 1 (0.1%) as core::convert::AsRef<[T]>>::as_ref 7 (0.0%) 1 (0.1%) ::clone 7 (0.0%) 1 (0.1%) as core::iter::traits::iterator::Iterator>::next 7 (0.0%) 1 (0.1%) as core::iter::traits::iterator::Iterator>::next 7 (0.0%) 1 (0.1%) as core::ops::try_trait::FromResidual>::from_residual 7 (0.0%) 1 (0.1%) as core::ops::try_trait::Try>::from_output 7 (0.0%) 1 (0.1%) as core::iter::traits::iterator::Iterator>::__iterator_get_unchecked 7 (0.0%) 1 (0.1%) ::next_back 7 (0.0%) 1 (0.1%) ::next 7 (0.0%) 1 (0.1%) as core::ops::drop::Drop>::drop 7 (0.0%) 1 (0.1%) ::deref 7 (0.0%) 1 (0.1%) ::deref 7 (0.0%) 1 (0.1%) ::deref_mut 7 (0.0%) 1 (0.1%) alloc::collections::TryReserveError::kind 7 (0.0%) 1 (0.1%) alloc::raw_vec::RawVec::reserve 7 (0.0%) 1 (0.1%) alloc::vec::Vec::extend_from_slice 7 (0.0%) 1 (0.1%) core::array:: for [T; N]>::index_mut 7 (0.0%) 1 (0.1%) core::iter::range::>::next_back 7 (0.0%) 1 (0.1%) core::iter::range::>::next 7 (0.0%) 1 (0.1%) core::iter::traits::iterator::Iterator::rev 7 (0.0%) 1 (0.1%) core::slice::iter::::into_iter 7 (0.0%) 1 (0.1%) core::slice::iter::Iter::as_slice 7 (0.0%) 1 (0.1%) core::str::::get_unchecked 7 (0.0%) 1 (0.1%) core::str::::trim 7 (0.0%) 1 (0.1%) core::str::validations::utf8_first_byte 7 (0.0%) 1 (0.1%) core::sync::atomic::AtomicBool::load 7 (0.0%) 1 (0.1%) std::error::Error::cause 7 (0.0%) 1 (0.1%) std::io::readbuf::ReadBuf::add_filled 7 (0.0%) 1 (0.1%) std::io::readbuf::ReadBuf::remaining 6 (0.0%) 4 (0.4%) core::mem::maybe_uninit::MaybeUninit::as_mut_ptr 6 (0.0%) 3 (0.3%) core::ptr::mut_ptr::::as_mut_ptr 6 (0.0%) 3 (0.3%) core::slice::::as_mut_ptr 6 (0.0%) 3 (0.3%) git2::call::impls:: for T>::convert 6 (0.0%) 2 (0.2%) alloc::sync::Arc::inner 6 (0.0%) 2 (0.2%) core::cmp::Ord::min 6 (0.0%) 2 (0.2%) core::mem::forget 6 (0.0%) 2 (0.2%) core::ptr::drop_in_place 6 (0.0%) 1 (0.1%) ::flush 6 (0.0%) 1 (0.1%) as core::ops::deref::Deref>::deref 6 (0.0%) 1 (0.1%) alloc::raw_vec::RawVec::needs_to_grow 6 (0.0%) 1 (0.1%) alloc::vec::Vec::reserve 6 (0.0%) 1 (0.1%) core::alloc::layout::Layout::dangling 6 (0.0%) 1 (0.1%) core::mem::maybe_uninit::MaybeUninit::new 6 (0.0%) 1 (0.1%) core::mem::maybe_uninit::MaybeUninit::write 6 (0.0%) 1 (0.1%) core::num::::eq_ignore_ascii_case 6 (0.0%) 1 (0.1%) core::ptr::drop_in_place+Output = core::result::Result+core::marker::Send+core::marker::Sync> 6 (0.0%) 1 (0.1%) core::ptr::drop_in_place+Output = bool> 6 (0.0%) 1 (0.1%) core::ptr::drop_in_place+Output = core::result::Result> 6 (0.0%) 1 (0.1%) core::ptr::drop_in_place+Output = core::result::Result> 6 (0.0%) 1 (0.1%) core::ptr::drop_in_place+Output = core::result::Result<(),curl::error::Error>> 6 (0.0%) 1 (0.1%) core::ptr::drop_in_place+Output = ()> 6 (0.0%) 1 (0.1%) core::ptr::drop_in_place+Output = bool> 6 (0.0%) 1 (0.1%) core::ptr::drop_in_place+Output = curl::easy::handler::SeekResult> 6 (0.0%) 1 (0.1%) core::ptr::drop_in_place 6 (0.0%) 1 (0.1%) core::ptr::drop_in_place 6 (0.0%) 1 (0.1%) core::ptr::unique::Unique::dangling 6 (0.0%) 1 (0.1%) core::str::validations::utf8_acc_cont_byte 6 (0.0%) 1 (0.1%) core::sync::atomic::AtomicUsize::fetch_add 6 (0.0%) 1 (0.1%) core::sync::atomic::AtomicUsize::fetch_sub 6 (0.0%) 1 (0.1%) core::sync::atomic::AtomicUsize::load 6 (0.0%) 1 (0.1%) std::io::readbuf::ReadBuf::capacity 6 (0.0%) 1 (0.1%) std::sys::unix::mutex::Mutex::lock 6 (0.0%) 1 (0.1%) std::sys::unix::mutex::Mutex::unlock 5 (0.0%) 1 (0.1%) as core::convert::From>>::from 5 (0.0%) 1 (0.1%) as core::fmt::Display>::fmt 5 (0.0%) 1 (0.1%) >::get_unchecked 5 (0.0%) 1 (0.1%) >::get_unchecked_mut 5 (0.0%) 1 (0.1%) core::alloc::layout::Layout::align 5 (0.0%) 1 (0.1%) core::char::methods::::len_utf8 5 (0.0%) 1 (0.1%) core::ptr::non_null::NonNull<[T]>::as_mut_ptr 5 (0.0%) 1 (0.1%) core::str::::len 5 (0.0%) 1 (0.1%) std::error::Error::backtrace 5 (0.0%) 1 (0.1%) std::sys_common::mutex::MovableMutex::raw_lock 5 (0.0%) 1 (0.1%) std::sys_common::mutex::MovableMutex::raw_unlock 4 (0.0%) 4 (0.4%) core::mem::align_of 4 (0.0%) 2 (0.2%) as core::ops::deref::Deref>::deref 4 (0.0%) 2 (0.2%) core::ptr::const_ptr::::cast 4 (0.0%) 2 (0.2%) core::ptr::const_ptr::::as_ptr 4 (0.0%) 2 (0.2%) core::slice::::as_ptr 4 (0.0%) 2 (0.2%) core::slice::::is_empty 4 (0.0%) 1 (0.1%) <&mut W as core::fmt::Write>::write_char 4 (0.0%) 1 (0.1%) <&mut W as core::fmt::Write>::write_str 4 (0.0%) 1 (0.1%) as core::str::pattern::ReverseSearcher>::next_reject_back 4 (0.0%) 1 (0.1%) as core::str::pattern::Searcher>::next_reject 4 (0.0%) 1 (0.1%) alloc::string::String::len 4 (0.0%) 1 (0.1%) alloc::vec::Vec::capacity 4 (0.0%) 1 (0.1%) core::cmp::impls::::lt 4 (0.0%) 1 (0.1%) core::intrinsics::write_bytes 4 (0.0%) 1 (0.1%) core::mem::maybe_uninit::MaybeUninit::assume_init_mut 4 (0.0%) 1 (0.1%) core::num::nonzero::NonZeroUsize::new_unchecked 4 (0.0%) 1 (0.1%) core::option::Option::is_none 4 (0.0%) 1 (0.1%) core::ptr::drop_in_place 4 (0.0%) 1 (0.1%) core::ptr::drop_in_place>> 4 (0.0%) 1 (0.1%) core::ptr::drop_in_place> 4 (0.0%) 1 (0.1%) core::ptr::drop_in_place>> 4 (0.0%) 1 (0.1%) core::ptr::drop_in_place 4 (0.0%) 1 (0.1%) core::ptr::drop_in_place 4 (0.0%) 1 (0.1%) core::ptr::drop_in_place 4 (0.0%) 1 (0.1%) core::ptr::drop_in_place 4 (0.0%) 1 (0.1%) core::ptr::drop_in_place 4 (0.0%) 1 (0.1%) core::ptr::drop_in_place for alloc::boxed::Box>::from::StringError> 4 (0.0%) 1 (0.1%) core::ptr::drop_in_place> 4 (0.0%) 1 (0.1%) core::ptr::drop_in_place>> 4 (0.0%) 1 (0.1%) core::ptr::drop_in_place 4 (0.0%) 1 (0.1%) core::ptr::drop_in_place 4 (0.0%) 1 (0.1%) core::ptr::drop_in_place 4 (0.0%) 1 (0.1%) core::ptr::unique::Unique::new_unchecked 4 (0.0%) 1 (0.1%) core::str::traits::::ne 4 (0.0%) 1 (0.1%) std::io::Read::read_buf::{{closure}} 4 (0.0%) 1 (0.1%) std::io::Read::read_vectored::{{closure}} 4 (0.0%) 1 (0.1%) std::io::Write::write_vectored::{{closure}} 4 (0.0%) 1 (0.1%) std::io::default_read_to_string::{{closure}} 4 (0.0%) 1 (0.1%) std::panicking::panicking 3 (0.0%) 1 (0.1%) <&str as core::str::pattern::Pattern>::into_searcher 3 (0.0%) 1 (0.1%) >::from 3 (0.0%) 1 (0.1%) >::index 3 (0.0%) 1 (0.1%) >::index_mut 3 (0.0%) 1 (0.1%) ::next_back::{{closure}} 3 (0.0%) 1 (0.1%) ::next::{{closure}} 3 (0.0%) 1 (0.1%) ::rejecting 3 (0.0%) 1 (0.1%) ::close 3 (0.0%) 1 (0.1%) ::to_string 3 (0.0%) 1 (0.1%) ::backward_unchecked 3 (0.0%) 1 (0.1%) ::forward_unchecked 3 (0.0%) 1 (0.1%) alloc::slice::::to_vec 3 (0.0%) 1 (0.1%) alloc::slice::::to_vec_in 3 (0.0%) 1 (0.1%) alloc::slice::::to_owned 3 (0.0%) 1 (0.1%) alloc::slice::hack::to_vec 3 (0.0%) 1 (0.1%) alloc::vec::Vec::len 3 (0.0%) 1 (0.1%) alloc::vec::Vec::set_len 3 (0.0%) 1 (0.1%) core::alloc::layout::Layout::size 3 (0.0%) 1 (0.1%) core::cmp::Ord::max 3 (0.0%) 1 (0.1%) core::cmp::max 3 (0.0%) 1 (0.1%) core::cmp::min 3 (0.0%) 1 (0.1%) core::intrinsics::copy_nonoverlapping 3 (0.0%) 1 (0.1%) core::iter::traits::iterator::Iterator::all::check 3 (0.0%) 1 (0.1%) core::mem::maybe_uninit::MaybeUninit::slice_assume_init_mut 3 (0.0%) 1 (0.1%) core::mem::maybe_uninit::MaybeUninit::slice_assume_init_ref 3 (0.0%) 1 (0.1%) core::ptr::const_ptr::::copy_to_nonoverlapping 3 (0.0%) 1 (0.1%) core::ptr::const_ptr::::wrapping_add 3 (0.0%) 1 (0.1%) core::ptr::const_ptr::::len 3 (0.0%) 1 (0.1%) core::ptr::drop_in_place>> 3 (0.0%) 1 (0.1%) core::ptr::drop_in_place> 3 (0.0%) 1 (0.1%) core::ptr::drop_in_place> 3 (0.0%) 1 (0.1%) core::ptr::drop_in_place> 3 (0.0%) 1 (0.1%) core::ptr::drop_in_place>> 3 (0.0%) 1 (0.1%) core::ptr::drop_in_place>> 3 (0.0%) 1 (0.1%) core::ptr::drop_in_place>> 3 (0.0%) 1 (0.1%) core::ptr::drop_in_place>> 3 (0.0%) 1 (0.1%) core::ptr::drop_in_place> 3 (0.0%) 1 (0.1%) core::ptr::drop_in_place 3 (0.0%) 1 (0.1%) core::ptr::drop_in_place 3 (0.0%) 1 (0.1%) core::ptr::drop_in_place 3 (0.0%) 1 (0.1%) core::ptr::drop_in_place> 3 (0.0%) 1 (0.1%) core::ptr::drop_in_place> 3 (0.0%) 1 (0.1%) core::ptr::drop_in_place>> 3 (0.0%) 1 (0.1%) core::ptr::drop_in_place>> 3 (0.0%) 1 (0.1%) core::ptr::mut_ptr::::wrapping_add 3 (0.0%) 1 (0.1%) core::ptr::mut_ptr::::write_bytes 3 (0.0%) 1 (0.1%) core::slice::::get 3 (0.0%) 1 (0.1%) core::slice::::get_unchecked_mut 3 (0.0%) 1 (0.1%) core::slice::ascii::::eq_ignore_ascii_case::{{closure}} 3 (0.0%) 1 (0.1%) core::slice::cmp:: for [A]>::eq 3 (0.0%) 1 (0.1%) core::slice::iter::size_from_ptr 3 (0.0%) 1 (0.1%) core::str::::ends_with 3 (0.0%) 1 (0.1%) core::str::::trim::{{closure}} 3 (0.0%) 1 (0.1%) core::str::converts::from_utf8_unchecked_mut 3 (0.0%) 1 (0.1%) std::error::Error::type_id 3 (0.0%) 1 (0.1%) std::ffi::c_str::CString::new 3 (0.0%) 1 (0.1%) std::io::IoSlice::advance 3 (0.0%) 1 (0.1%) std::io::Read::read_to_end 3 (0.0%) 1 (0.1%) std::io::Read::read_to_string 3 (0.0%) 1 (0.1%) std::io::readbuf::ReadBuf::filled_len 3 (0.0%) 1 (0.1%) std::io::readbuf::ReadBuf::initialized_len 3 (0.0%) 1 (0.1%) std::thread::panicking 2 (0.0%) 2 (0.2%) core::ptr::drop_in_place 2 (0.0%) 2 (0.2%) core::ptr::null_mut 2 (0.0%) 2 (0.2%) core::slice::raw::debug_check_data_len 2 (0.0%) 1 (0.1%) alloc::string::String::as_mut_vec 2 (0.0%) 1 (0.1%) core::clone::impls::::clone 2 (0.0%) 1 (0.1%) core::num::::wrapping_sub 2 (0.0%) 1 (0.1%) core::str::validations::utf8_is_cont_byte 2 (0.0%) 1 (0.1%) git2::call::impls:: for &mut T>::convert 1 (0.0%) 1 (0.1%) ::use_early_reject 1 (0.0%) 1 (0.1%) ::use_early_reject 1 (0.0%) 1 (0.1%) core::clone::Clone::clone 1 (0.0%) 1 (0.1%) core::cmp::impls::::eq 1 (0.0%) 1 (0.1%) core::hint::unreachable_unchecked 1 (0.0%) 1 (0.1%) core::num::nonzero::NonZeroUsize::get 1 (0.0%) 1 (0.1%) core::ptr::drop_in_place<&mut std::io::Write::write_fmt::Adapter> 1 (0.0%) 1 (0.1%) core::ptr::drop_in_place::{{closure}}> 1 (0.0%) 1 (0.1%) core::ptr::null 1 (0.0%) 1 (0.1%) std::io::Read::is_read_vectored 1 (0.0%) 1 (0.1%) std::io::Write::is_write_vectored