Lines Copies Function name
----- ------ -------------
20321 (100%) 424 (100%) (TOTAL)
1300 (6.4%) 5 (1.2%) nom::combinator::map_res::{{closure}}
965 (4.7%) 5 (1.2%) nom::combinator::opt::{{closure}}
786 (3.9%) 3 (0.7%) <(A,B) as nom::branch::Alt>::choice
759 (3.7%) 33 (7.8%) >::parse
702 (3.5%) 14 (3.3%) as core::ops::try_trait::Try>::branch
612 (3.0%) 1 (0.2%) hdrhistogram::serialization::interval_log::interval_hist
555 (2.7%) 2 (0.5%) <(FnA,FnB,FnC) as nom::sequence::Tuple>::parse
504 (2.5%) 1 (0.2%) <(A,B,C,D) as nom::branch::Alt>::choice
405 (2.0%) 1 (0.2%) core::num::dec2flt::lemire::compute_float
399 (2.0%) 2 (0.5%) <(FnA,FnB) as nom::sequence::Tuple>::parse
383 (1.9%) 1 (0.2%) <(A,B,C) as nom::branch::Alt>::choice
373 (1.8%) 1 (0.2%) core::num::dec2flt::slow::parse_long_mantissa
335 (1.6%) 1 (0.2%) hdrhistogram::serialization::interval_log::base_time
335 (1.6%) 1 (0.2%) hdrhistogram::serialization::interval_log::start_time
312 (1.5%) 2 (0.5%) nom::combinator::recognize::{{closure}}
308 (1.5%) 14 (3.3%) as core::ops::try_trait::FromResidual>>::from_residual
299 (1.5%) 3 (0.7%) core::iter::traits::iterator::Iterator::try_fold
272 (1.3%) 4 (0.9%) core::result::Result::map_err
272 (1.3%) 2 (0.5%) nom::combinator::map::{{closure}}
272 (1.3%) 1 (0.2%) core::num::dec2flt::dec2flt
262 (1.3%) 2 (0.5%) nom::combinator::complete::{{closure}}
258 (1.3%) 4 (0.9%) nom::number::complete::recognize_float_or_exceptions::{{closure}}
257 (1.3%) 2 (0.5%) <&[u8] as nom::traits::InputTakeAtPosition>::split_at_position1_complete
247 (1.2%) 1 (0.2%) hdrhistogram::serialization::interval_log::fract_sec_tuple
234 (1.2%) 2 (0.5%) as core::iter::traits::iterator::Iterator>::position
220 (1.1%) 1 (0.2%) hdrhistogram::serialization::interval_log::tag_bytes
213 (1.0%) 4 (0.9%) nom::number::complete::recognize_float_or_exceptions::{{closure}}::{{closure}}
210 (1.0%) 1 (0.2%) hdrhistogram::serialization::interval_log::fract_sec_duration
209 (1.0%) 1 (0.2%) hdrhistogram::serialization::interval_log::comment_line
209 (1.0%) 1 (0.2%) hdrhistogram::serialization::interval_log::legend
188 (0.9%) 10 (2.4%) core::ops::function::FnMut::call_mut
167 (0.8%) 1 (0.2%) nom::number::complete::recognize_float
163 (0.8%) 1 (0.2%) alloc::raw_vec::RawVec::grow_amortized
145 (0.7%) 1 (0.2%) nom::number::complete::double
144 (0.7%) 1 (0.2%) core::num::dec2flt::number::Number::try_fast_path
143 (0.7%) 1 (0.2%) ::next
136 (0.7%) 1 (0.2%) nom::character::complete::char::{{closure}}
128 (0.6%) 2 (0.5%) alloc::alloc::box_free
123 (0.6%) 2 (0.5%) core::result::Result::map
108 (0.5%) 1 (0.2%) nom::sequence::pair::{{closure}}
107 (0.5%) 1 (0.2%) hdrhistogram::serialization::interval_log::tag_parser
104 (0.5%) 1 (0.2%) nom::bytes::complete::take_until::{{closure}}
102 (0.5%) 1 (0.2%) nom::bytes::complete::tag::{{closure}}
102 (0.5%) 1 (0.2%) nom::bytes::complete::tag_no_case::{{closure}}
95 (0.5%) 1 (0.2%) nom::bytes::complete::take::{{closure}}
95 (0.5%) 1 (0.2%) nom::combinator::cut::{{closure}}
86 (0.4%) 1 (0.2%) ::fmt
85 (0.4%) 1 (0.2%) ::fmt
84 (0.4%) 2 (0.5%) core::result::Result::ok
82 (0.4%) 1 (0.2%) core::iter::traits::iterator::Iterator::fold
79 (0.4%) 5 (1.2%) nom::combinator::map_res
72 (0.4%) 1 (0.2%) alloc::raw_vec::RawVec::current_memory
71 (0.3%) 5 (1.2%) nom::branch::alt::{{closure}}
71 (0.3%) 1 (0.2%) ::fmt
65 (0.3%) 1 (0.2%) ::fmt
65 (0.3%) 1 (0.2%) core::num::::pow
64 (0.3%) 1 (0.2%) ::fmt
64 (0.3%) 1 (0.2%) alloc::vec::Vec::push
61 (0.3%) 1 (0.2%) ::fmt
60 (0.3%) 6 (1.4%) <&T as core::fmt::Debug>::fmt
60 (0.3%) 1 (0.2%) core::option::Option::and_then
59 (0.3%) 2 (0.5%) core::iter::traits::iterator::Iterator::any::check::{{closure}}
59 (0.3%) 1 (0.2%) core::fmt::Arguments::new_v1
58 (0.3%) 2 (0.5%) core::fmt::ArgumentV1::new
58 (0.3%) 1 (0.2%) core::num::dec2flt::parse::parse_inf_nan
58 (0.3%) 1 (0.2%) core::num::dec2flt::parse::parse_partial_inf_nan
57 (0.3%) 1 (0.2%) ::fmt
57 (0.3%) 1 (0.2%) ::fmt
57 (0.3%) 1 (0.2%) core::option::Option::map
56 (0.3%) 4 (0.9%) nom::sequence::tuple::{{closure}}
56 (0.3%) 1 (0.2%) core::alloc::layout::Layout::array
55 (0.3%) 1 (0.2%) ::fmt
55 (0.3%) 1 (0.2%) hdrhistogram::serialization::interval_log::system_time_as_fp_seconds
54 (0.3%) 1 (0.2%) core::iter::traits::iterator::Iterator::position::check::{{closure}}
51 (0.3%) 5 (1.2%) nom::branch::alt
50 (0.2%) 5 (1.2%) nom::combinator::opt
49 (0.2%) 1 (0.2%) <&[u8] as nom::traits::Compare<&[u8]>>::compare
49 (0.2%) 1 (0.2%) core::num::dec2flt::common::ByteSlice::eq_ignore_case
48 (0.2%) 1 (0.2%) as core::fmt::Debug>::fmt
48 (0.2%) 1 (0.2%) hdrhistogram::serialization::v2_deflate_serializer::V2DeflateSerializer::new
47 (0.2%) 1 (0.2%) core::time::Duration::new
46 (0.2%) 2 (0.5%) as nom::error::FromExternalError>::from_external_error
46 (0.2%) 1 (0.2%) <&[u8] as nom::traits::InputTake>::take_split
46 (0.2%) 1 (0.2%) as core::ops::try_trait::Try>::branch
45 (0.2%) 1 (0.2%) <&[u8] as nom::traits::InputIter>::slice_index
45 (0.2%) 1 (0.2%) nom::number::complete::recognize_float_or_exceptions
44 (0.2%) 1 (0.2%) core::num::dec2flt::number::Number::is_fast_path
44 (0.2%) 1 (0.2%) nom::sequence::pair::{{closure}}::{{closure}}
43 (0.2%) 1 (0.2%) core::num::::checked_add
43 (0.2%) 1 (0.2%) core::num::::checked_mul
43 (0.2%) 1 (0.2%) core::num::::overflowing_add
43 (0.2%) 1 (0.2%) core::num::::overflowing_mul
43 (0.2%) 1 (0.2%) core::num::::checked_add
43 (0.2%) 1 (0.2%) core::num::::checked_mul
43 (0.2%) 1 (0.2%) core::num::::overflowing_add
43 (0.2%) 1 (0.2%) core::num::::overflowing_mul
42 (0.2%) 1 (0.2%) ::fmt
42 (0.2%) 1 (0.2%) core::iter::traits::iterator::Iterator::zip
42 (0.2%) 1 (0.2%) core::ptr::drop_in_place>
40 (0.2%) 1 (0.2%) ::source
39 (0.2%) 1 (0.2%) core::ops::control_flow::ControlFlow::break_value
39 (0.2%) 1 (0.2%) hdrhistogram::serialization::interval_log::Tag::new
39 (0.2%) 1 (0.2%) nom::bytes::complete::take_while1::{{closure}}
38 (0.2%) 1 (0.2%) <&[u8] as nom::traits::Compare<&[u8]>>::compare_no_case
38 (0.2%) 1 (0.2%) ::ne
38 (0.2%) 1 (0.2%) alloc::raw_vec::handle_reserve
38 (0.2%) 1 (0.2%) hdrhistogram::serialization::interval_log::Tag::new::{{closure}}
36 (0.2%) 2 (0.5%) <&[u8] as nom::traits::InputTakeAtPosition>::split_at_position1_complete::{{closure}}
35 (0.2%) 4 (0.9%) nom::sequence::tuple
35 (0.2%) 1 (0.2%) ::source
35 (0.2%) 1 (0.2%) ::source
34 (0.2%) 2 (0.5%) core::str::::parse
34 (0.2%) 1 (0.2%) as core::ops::try_trait::Try>::branch
34 (0.2%) 1 (0.2%) core::option::Option<&T>::copied
34 (0.2%) 1 (0.2%) hdrhistogram::serialization::interval_log::IntervalLogWriterBuilder::new
34 (0.2%) 1 (0.2%) hdrhistogram::serialization::interval_log::fract_sec_duration::{{closure}}
32 (0.2%) 3 (0.7%) core::ptr::unique::Unique::cast
31 (0.2%) 1 (0.2%) ::fmt
30 (0.1%) 2 (0.5%) core::iter::traits::iterator::Iterator::any
30 (0.1%) 1 (0.2%) ::fmt
30 (0.1%) 1 (0.2%) ::fmt
30 (0.1%) 1 (0.2%) ::fmt
30 (0.1%) 1 (0.2%) core::ptr::drop_in_place>
30 (0.1%) 1 (0.2%) nom::character::complete::char::{{closure}}::{{closure}}
29 (0.1%) 1 (0.2%) nom::bytes::complete::take
29 (0.1%) 1 (0.2%) nom::character::complete::digit1
28 (0.1%) 1 (0.2%) ::fmt
27 (0.1%) 1 (0.2%) ::deallocate
27 (0.1%) 1 (0.2%) ::fmt
27 (0.1%) 1 (0.2%) ::fmt
27 (0.1%) 1 (0.2%) ::fmt
27 (0.1%) 1 (0.2%) hdrhistogram::serialization::interval_log::IntervalLogWriterBuilder::with_base_time
27 (0.1%) 1 (0.2%) hdrhistogram::serialization::interval_log::IntervalLogWriterBuilder::with_start_time
26 (0.1%) 1 (0.2%) core::num::dec2flt::slow::parse_long_mantissa::{{closure}}
26 (0.1%) 1 (0.2%) core::str::::chars
25 (0.1%) 1 (0.2%) <&[u8] as nom::traits::ParseTo>::parse_to::{{closure}}
25 (0.1%) 1 (0.2%) hdrhistogram::serialization::interval_log::log_entry
24 (0.1%) 2 (0.5%) nom::combinator::recognize
24 (0.1%) 1 (0.2%) ::fmt
24 (0.1%) 1 (0.2%) core::cmp::impls::::cmp
23 (0.1%) 1 (0.2%) <&[u8] as nom::traits::Compare<&[u8]>>::compare_no_case::{{closure}}
23 (0.1%) 1 (0.2%) alloc::raw_vec::RawVec::set_ptr_and_cap
23 (0.1%) 1 (0.2%) core::num::dec2flt::common::ByteSlice::advance
23 (0.1%) 1 (0.2%) core::num::dec2flt::common::ByteSlice::eq_ignore_case::{{closure}}
23 (0.1%) 1 (0.2%) hdrhistogram::iterators::PickMetadata::new
23 (0.1%) 1 (0.2%) hdrhistogram::serialization::interval_log::ignored_line
22 (0.1%) 1 (0.2%) core::char::methods::len_utf8
21 (0.1%) 3 (0.7%) core::ptr::unique::Unique::as_ptr
21 (0.1%) 2 (0.5%) core::ptr::unique::Unique::as_ref
21 (0.1%) 1 (0.2%) <&[u8] as nom::traits::ParseTo>::parse_to
20 (0.1%) 2 (0.5%) <&T as core::fmt::Display>::fmt
20 (0.1%) 2 (0.5%) core::clone::impls::::clone
20 (0.1%) 2 (0.5%) nom::combinator::map
20 (0.1%) 1 (0.2%) as core::ops::try_trait::FromResidual>::from_residual
20 (0.1%) 1 (0.2%) >::from
20 (0.1%) 1 (0.2%) >::from
20 (0.1%) 1 (0.2%) core::alloc::layout::Layout::from_size_align_unchecked
20 (0.1%) 1 (0.2%) core::slice::::first
19 (0.1%) 1 (0.2%) >::from
19 (0.1%) 1 (0.2%) core::num::dec2flt::biased_fp_to_float
19 (0.1%) 1 (0.2%) core::str::::as_bytes
19 (0.1%) 1 (0.2%) nom::bytes::complete::tag
19 (0.1%) 1 (0.2%) nom::bytes::complete::tag_no_case
19 (0.1%) 1 (0.2%) nom::bytes::complete::take_until
18 (0.1%) 1 (0.2%) <&[u8] as nom::traits::Compare<&[u8]>>::compare::{{closure}}
18 (0.1%) 1 (0.2%) <&[u8] as nom::traits::InputIter>::iter_elements
18 (0.1%) 1 (0.2%) core::iter::traits::iterator::Iterator::position
18 (0.1%) 1 (0.2%) nom::bytes::complete::take_while1::{{closure}}::{{closure}}
17 (0.1%) 1 (0.2%) <&[T] as nom::traits::Slice>>::slice
17 (0.1%) 1 (0.2%) <&[T] as nom::traits::Slice>>::slice
17 (0.1%) 1 (0.2%) as nom::error::ParseError>::from_error_kind
17 (0.1%) 1 (0.2%) core::num::dec2flt::::from_str
17 (0.1%) 1 (0.2%) core::ptr::drop_in_place
16 (0.1%) 2 (0.5%) core::any::TypeId::of
16 (0.1%) 2 (0.5%) std::error::Error::backtrace
16 (0.1%) 2 (0.5%) std::error::Error::type_id
16 (0.1%) 1 (0.2%) <&[u8] as nom::traits::Compare<&str>>::compare
16 (0.1%) 1 (0.2%) <&[u8] as nom::traits::Compare<&str>>::compare_no_case
16 (0.1%) 1 (0.2%) as core::ops::try_trait::Try>::from_output
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::str::::to_owned
16 (0.1%) 1 (0.2%) hdrhistogram::serialization::interval_log::IntervalLogIterator::new
16 (0.1%) 1 (0.2%) hdrhistogram::serialization::interval_log::IntervalLogWriterBuilder::add_comment
16 (0.1%) 1 (0.2%) hdrhistogram::serialization::interval_log::duration_as_fp_seconds
15 (0.1%) 1 (0.2%) as nom::error::ParseError>::append
15 (0.1%) 1 (0.2%) ::is_dec_digit
15 (0.1%) 1 (0.2%) alloc::vec::Vec::as_mut_ptr
15 (0.1%) 1 (0.2%) nom::character::is_digit
15 (0.1%) 1 (0.2%) nom::error::ParseError::from_char
14 (0.1%) 1 (0.2%) as core::iter::traits::iterator::Iterator>::next
14 (0.1%) 1 (0.2%) core::ptr::non_null::NonNull::cast
13 (0.1%) 1 (0.2%) ::as_bytes
13 (0.1%) 1 (0.2%) core::ptr::drop_in_place
13 (0.1%) 1 (0.2%) core::str:: for str>::as_ref
12 (0.1%) 2 (0.5%) nom::number::complete::recognize_float::{{closure}}
12 (0.1%) 1 (0.2%) as core::ops::try_trait::FromResidual>::from_residual
12 (0.1%) 1 (0.2%) ::fmt
12 (0.1%) 1 (0.2%) alloc::raw_vec::RawVec::reserve_for_push
12 (0.1%) 1 (0.2%) core::ptr::drop_in_place
12 (0.1%) 1 (0.2%) core::ptr::mut_ptr::::offset
12 (0.1%) 1 (0.2%) nom::error::make_error
11 (0.1%) 1 (0.2%) core::str::::len
11 (0.1%) 1 (0.2%) hdrhistogram::serialization::interval_log::IntervalLogHistogram::duration
11 (0.1%) 1 (0.2%) hdrhistogram::serialization::interval_log::IntervalLogHistogram::encoded_histogram
11 (0.1%) 1 (0.2%) hdrhistogram::serialization::interval_log::IntervalLogHistogram::start_timestamp
11 (0.1%) 1 (0.2%) hdrhistogram::serialization::interval_log::IntervalLogHistogram::tag
11 (0.1%) 1 (0.2%) hdrhistogram::serialization::interval_log::Tag::as_str
10 (0.0%) 2 (0.5%) core::iter::traits::iterator::Iterator::any::check
10 (0.0%) 2 (0.5%) nom::combinator::complete
10 (0.0%) 1 (0.2%) <&str as nom::traits::InputLength>::input_len
10 (0.0%) 1 (0.2%) ::next
10 (0.0%) 1 (0.2%) ::deref
10 (0.0%) 1 (0.2%) alloc::string::String::from_utf8_unchecked
10 (0.0%) 1 (0.2%) alloc::vec::Vec::new
10 (0.0%) 1 (0.2%) core::num::::leading_zeros
10 (0.0%) 1 (0.2%) core::ops::function::Fn::call
10 (0.0%) 1 (0.2%) hdrhistogram::serialization::v2_serializer::counts_array_max_encoded_size
10 (0.0%) 1 (0.2%) nom::character::complete::digit1::{{closure}}
10 (0.0%) 1 (0.2%) nom::sequence::pair
10 (0.0%) 1 (0.2%) std::error::Error::cause
9 (0.0%) 1 (0.2%) ::fmt
9 (0.0%) 1 (0.2%) core::ptr::mut_ptr::::add
9 (0.0%) 1 (0.2%) core::ptr::mut_ptr::::is_null
9 (0.0%) 1 (0.2%) hdrhistogram::serialization::interval_log::IntervalLogWriterBuilder::with_max_value_divisor
8 (0.0%) 1 (0.2%) <&[T] as nom::traits::InputLength>::input_len
8 (0.0%) 1 (0.2%) ::div
8 (0.0%) 1 (0.2%) ::mul
8 (0.0%) 1 (0.2%) alloc::raw_vec::RawVec::ptr
8 (0.0%) 1 (0.2%) core::alloc::layout::Layout::align
8 (0.0%) 1 (0.2%) core::char::methods::::len_utf8
8 (0.0%) 1 (0.2%) core::num::::wrapping_sub
8 (0.0%) 1 (0.2%) core::ptr::non_null::NonNull::new_unchecked
8 (0.0%) 1 (0.2%) core::ptr::unique::Unique::new_unchecked
8 (0.0%) 1 (0.2%) core::ptr::write
8 (0.0%) 1 (0.2%) hdrhistogram::serialization::deserializer::Deserializer::new
8 (0.0%) 1 (0.2%) hdrhistogram::serialization::v2_serializer::V2Serializer::new
7 (0.0%) 1 (0.2%) <&char as nom::traits::AsChar>::len
7 (0.0%) 1 (0.2%) core::num::nonzero::NonZeroUsize::new_unchecked
7 (0.0%) 1 (0.2%) core::ptr::drop_in_place
7 (0.0%) 1 (0.2%) core::ptr::drop_in_place
7 (0.0%) 1 (0.2%) nom::character::complete::char
7 (0.0%) 1 (0.2%) nom::error::ParseError::or
6 (0.0%) 1 (0.2%) core::alloc::layout::Layout::size
6 (0.0%) 1 (0.2%) core::slice::iter::size_from_ptr
6 (0.0%) 1 (0.2%) core::time::Duration::as_secs
6 (0.0%) 1 (0.2%) core::time::Duration::subsec_nanos
6 (0.0%) 1 (0.2%) hdrhistogram::serialization::interval_log::IntervalLogHistogram::max
5 (0.0%) 1 (0.2%) <&char as nom::traits::AsChar>::as_char
5 (0.0%) 1 (0.2%) >::from
5 (0.0%) 1 (0.2%) ::neg
5 (0.0%) 1 (0.2%) ::as_char
5 (0.0%) 1 (0.2%) ::to_usize
5 (0.0%) 1 (0.2%) core::convert::num:: for f64>::from
5 (0.0%) 1 (0.2%) core::iter::traits::iterator::Iterator::position::check
5 (0.0%) 1 (0.2%) core::ptr::non_null::NonNull::as_ptr
5 (0.0%) 1 (0.2%) nom::bytes::complete::take_while1
5 (0.0%) 1 (0.2%) nom::combinator::cut
4 (0.0%) 1 (0.2%) core::num::nonzero::NonZeroUsize::get
4 (0.0%) 1 (0.2%) core::ptr::drop_in_place<&&str>
4 (0.0%) 1 (0.2%) core::ptr::drop_in_place<&core::option::Option>
4 (0.0%) 1 (0.2%) core::ptr::drop_in_place<&core::time::Duration>
4 (0.0%) 1 (0.2%) core::ptr::drop_in_place<&f64>
4 (0.0%) 1 (0.2%) core::ptr::drop_in_place<&hdrhistogram::serialization::interval_log::IntervalLogHistogram>
4 (0.0%) 1 (0.2%) core::ptr::drop_in_place<&hdrhistogram::serialization::interval_log::Tag>
4 (0.0%) 1 (0.2%) core::ptr::drop_in_place<&hdrhistogram::serialization::v2_serializer::V2SerializeError>
4 (0.0%) 1 (0.2%) core::ptr::drop_in_place<&std::io::error::Error>
4 (0.0%) 1 (0.2%) core::ptr::drop_in_place<&usize>
4 (0.0%) 1 (0.2%) std::error::Error::description
3 (0.0%) 1 (0.2%) ::default
3 (0.0%) 1 (0.2%) ::default
3 (0.0%) 1 (0.2%) ::default
3 (0.0%) 1 (0.2%) ::default
2 (0.0%) 2 (0.5%) core::mem::size_of
1 (0.0%) 1 (0.2%) core::mem::align_of
1 (0.0%) 1 (0.2%) core::num::dec2flt::fpu::fpu_precision::set_precision
1 (0.0%) 1 (0.2%) core::ptr::null_mut