Lines Copies Function name ----- ------ ------------- 535853 (100%) 12344 (100%) (TOTAL) 33413 (6.2%) 17 (0.1%) serde_cbor::de::Deserializer::parse_value 8316 (1.6%) 91 (0.7%) serde_cbor::de::Deserializer::recursion_checked 8256 (1.5%) 25 (0.2%) criterion_plot::curve::> for criterion_plot::Figure>::plot 7948 (1.5%) 17 (0.1%) serde_cbor::de::Deserializer::parse_indefinite_str 6197 (1.2%) 17 (0.1%) serde_cbor::de::Deserializer::parse_indefinite_bytes 5180 (1.0%) 66 (0.5%) core::iter::traits::iterator::Iterator::fold 5088 (0.9%) 3 (0.0%) plotters::chart::context::ChartContext>::draw_axis_and_labels 5007 (0.9%) 62 (0.5%) as alloc::vec::spec_from_iter_nested::SpecFromIterNested>::from_iter 4855 (0.9%) 96 (0.8%) core::option::Option::map 4796 (0.9%) 8 (0.1%) core::slice::sort::partition_in_blocks 4564 (0.9%) 28 (0.2%) alloc::raw_vec::RawVec::grow_amortized 4450 (0.8%) 17 (0.1%) serde_cbor::de::Deserializer::parse_str 4298 (0.8%) 65 (0.5%) as alloc::vec::spec_extend::SpecExtend>::spec_extend 4112 (0.8%) 24 (0.2%) plotters::drawing::area::DrawingArea::backend_ops 3942 (0.7%) 10 (0.1%) <::deserialize::__Visitor as serde::de::Visitor>::visit_enum::__Visitor as serde::de::Visitor>::visit_map 3934 (0.7%) 40 (0.3%) core::iter::traits::iterator::Iterator::try_fold 3371 (0.6%) 17 (0.1%) serde_cbor::de::Deserializer::parse_indefinite_map::{{closure}} 3161 (0.6%) 53 (0.4%) core::iter::adapters::map::map_fold::{{closure}} 3045 (0.6%) 21 (0.2%) alloc::raw_vec::RawVec::allocate_in 3014 (0.6%) 17 (0.1%) serde_cbor::de::Deserializer::parse_indefinite_array::{{closure}} 2994 (0.6%) 3 (0.0%) plotters::chart::builder::ChartBuilder::build_cartesian_2d 2874 (0.5%) 1 (0.0%) criterion::Criterion::configure_from_args 2809 (0.5%) 18 (0.1%) criterion_plot::data::Matrix::new 2768 (0.5%) 27 (0.2%) >::configure 2745 (0.5%) 53 (0.4%) as core::iter::traits::iterator::Iterator>::fold 2616 (0.5%) 13 (0.1%) serde::ser::Serializer::collect_seq 2593 (0.5%) 25 (0.2%) as core::iter::adapters::zip::ZipImpl>::next 2574 (0.5%) 6 (0.0%) plotters::chart::context::ChartContext>::draw_mesh 2490 (0.5%) 6 (0.0%) plotters::coord::ranged2d::cartesian::Cartesian2d::draw_mesh 2460 (0.5%) 13 (0.1%) as serde::de::SeqAccess>::next_element_seed 2456 (0.5%) 8 (0.1%) core::slice::sort::recurse 2244 (0.4%) 50 (0.4%) as core::ops::try_trait::Try>::branch 2160 (0.4%) 30 (0.2%) alloc::raw_vec::RawVec::current_memory 2156 (0.4%) 17 (0.1%) serde_cbor::de::Deserializer::parse_map::{{closure}} 2145 (0.4%) 87 (0.7%) core::ops::function::FnOnce::call_once 2130 (0.4%) 7 (0.1%) as serde::de::SeqAccess>::next_element_seed 2112 (0.4%) 16 (0.1%) serde_cbor::ser::StructSerializer::serialize_field_inner 2096 (0.4%) 45 (0.4%) core::mem::replace 2078 (0.4%) 8 (0.1%) as serde::de::MapAccess>::next_key_seed 1926 (0.4%) 3 (0.0%) <&mut serde_json::de::Deserializer as serde::de::Deserializer>::deserialize_struct 1920 (0.4%) 16 (0.1%) >::configure 1916 (0.4%) 8 (0.1%) core::slice::sort::partition 1903 (0.4%) 10 (0.1%) <::deserialize::__Visitor as serde::de::Visitor>::visit_enum::__Visitor as serde::de::Visitor>::visit_seq 1887 (0.4%) 17 (0.1%) serde_cbor::de::Deserializer::parse_bytes 1886 (0.4%) 21 (0.2%) alloc::vec::Vec::extend_desugared 1833 (0.3%) 17 (0.1%) serde_cbor::de::Deserializer::parse_array::{{closure}} 1827 (0.3%) 110 (0.9%) core::iter::adapters::map::Map::new 1785 (0.3%) 30 (0.2%) core::result::Result::map_err 1774 (0.3%) 4 (0.0%) alloc::slice::merge_sort 1761 (0.3%) 45 (0.4%) core::iter::traits::iterator::Iterator::for_each 1748 (0.3%) 8 (0.1%) core::slice::sort::partition_equal 1746 (0.3%) 91 (0.7%) core::ptr::read 1744 (0.3%) 17 (0.1%) as core::iter::adapters::zip::ZipImpl>::size_hint 1734 (0.3%) 12 (0.1%) criterion_plot::filledcurve::> for criterion_plot::Figure>::plot 1678 (0.3%) 2 (0.0%) plotters::chart::series::SeriesLabelStyle::draw 1652 (0.3%) 8 (0.1%) core::slice::sort::shift_tail 1632 (0.3%) 16 (0.1%) as serde::ser::SerializeMap>::serialize_value 1624 (0.3%) 12 (0.1%) as rayon_core::job::Job>::execute 1622 (0.3%) 23 (0.2%) core::option::Option::map_or 1615 (0.3%) 13 (0.1%) as serde::de::SeqAccess>::next_element_seed 1602 (0.3%) 26 (0.2%) alloc::alloc::box_free 1589 (0.3%) 14 (0.1%) plotters::chart::context::ChartContext::draw_series_impl 1576 (0.3%) 6 (0.0%) as serde::de::MapAccess>::next_key_seed 1568 (0.3%) 28 (0.2%) core::alloc::layout::Layout::array 1529 (0.3%) 75 (0.6%) as core::ops::try_trait::FromResidual>>::from_residual 1516 (0.3%) 6 (0.0%) rayon_core::join::join_context::{{closure}} 1506 (0.3%) 5 (0.0%) rayon::iter::plumbing::bridge_producer_consumer::helper 1444 (0.3%) 26 (0.2%) plotters::chart::series::SeriesAnno::legend 1427 (0.3%) 1 (0.0%) criterion::connection::_::::serialize 1416 (0.3%) 24 (0.2%) core::slice::sort::choose_pivot::{{closure}} 1392 (0.3%) 26 (0.2%) core::slice::iter::Iter::post_inc_start 1392 (0.3%) 16 (0.1%) ::serialize_value 1364 (0.3%) 1 (0.0%) ::measurement_complete 1326 (0.2%) 110 (0.9%) core::iter::traits::iterator::Iterator::map 1312 (0.2%) 2 (0.0%) serde_json::de::Deserializer::ignore_value 1305 (0.2%) 10 (0.1%) as serde::de::VariantAccess>::struct_variant 1294 (0.2%) 5 (0.0%) plotters::data::data_range::fitting_range 1284 (0.2%) 1 (0.0%) ::deserialize::__Visitor as serde::de::Visitor>::visit_map 1260 (0.2%) 8 (0.1%) core::slice::sort::shift_head 1248 (0.2%) 32 (0.3%) serde::ser::SerializeMap::serialize_entry 1248 (0.2%) 16 (0.1%) as core::iter::traits::collect::IntoIterator>::into_iter 1238 (0.2%) 18 (0.1%) as core::iter::traits::iterator::Iterator>::size_hint 1191 (0.2%) 3 (0.0%) plotters::chart::mesh::MeshStyle::draw 1184 (0.2%) 8 (0.1%) core::slice::sort::heapsort 1184 (0.2%) 8 (0.1%) core::slice::sort::heapsort::{{closure}} 1177 (0.2%) 44 (0.4%) as alloc::vec::spec_extend::SpecExtend>::spec_extend::{{closure}} 1176 (0.2%) 8 (0.1%) core::slice::sort::choose_pivot 1147 (0.2%) 31 (0.3%) as core::ops::drop::Drop>::drop 1145 (0.2%) 24 (0.2%) core::slice::iter::Iter::new 1144 (0.2%) 29 (0.2%) core::iter::traits::iterator::Iterator::zip 1144 (0.2%) 8 (0.1%) core::slice::sort::partial_insertion_sort 1140 (0.2%) 6 (0.0%) plotters::chart::context::ChartContext>::draw_mesh_lines::{{closure}} 1121 (0.2%) 20 (0.2%) core::result::Result::map 1110 (0.2%) 6 (0.0%) plotters::chart::context::ChartContext>::draw_mesh_lines 1110 (0.2%) 3 (0.0%) plotters::chart::context::ChartContext>::draw_axis 1095 (0.2%) 24 (0.2%) as core::iter::traits::iterator::Iterator>::next 1086 (0.2%) 17 (0.1%) alloc::vec::Vec::push 1086 (0.2%) 16 (0.1%) serde::de::Visitor::visit_i128 1065 (0.2%) 18 (0.1%) std::panicking::try 1051 (0.2%) 15 (0.1%) core::iter::adapters::map::map_try_fold::{{closure}} 1044 (0.2%) 18 (0.1%) core::iter::traits::exact_size::ExactSizeIterator::len 1038 (0.2%) 4 (0.0%) <&mut serde_json::de::Deserializer as serde::de::Deserializer>::deserialize_str 1023 (0.2%) 22 (0.2%) plotters::drawing::area::DrawingArea::draw::{{closure}} 1022 (0.2%) 1 (0.0%) criterion::plot::plotters_backend::pdf::pdf 1016 (0.2%) 8 (0.1%) core::slice::::reverse::revswap 1015 (0.2%) 35 (0.3%) core::ptr::metadata::from_raw_parts_mut 998 (0.2%) 45 (0.4%) core::iter::traits::iterator::Iterator::for_each::call::{{closure}} 988 (0.2%) 97 (0.8%) core::mem::maybe_uninit::MaybeUninit::assume_init 970 (0.2%) 16 (0.1%) as core::iter::traits::iterator::Iterator>::next 969 (0.2%) 11 (0.1%) plotters::series::area_series::AreaSeries::new 948 (0.2%) 83 (0.7%) core::mem::manually_drop::ManuallyDrop::new 935 (0.2%) 25 (0.2%) core::option::Option::unwrap_or_else 928 (0.2%) 4 (0.0%) alloc::slice::merge 924 (0.2%) 12 (0.1%) >::configure 902 (0.2%) 2 (0.0%) <&mut serde_cbor::de::Deserializer as serde::de::Deserializer>::deserialize_enum 900 (0.2%) 53 (0.4%) core::ops::function::impls:: for &mut F>::call_once 898 (0.2%) 63 (0.5%) core::ops::function::FnOnce::call_once{{vtable.shim}} 884 (0.2%) 158 (1.3%) ::into_iter 876 (0.2%) 22 (0.2%) serde::de::Visitor::visit_map 866 (0.2%) 4 (0.0%) ::deserialize::__Visitor as serde::de::Visitor>::visit_enum 858 (0.2%) 3 (0.0%) as serde::de::MapAccess>::next_key_seed 856 (0.2%) 4 (0.0%) <&mut csv::serializer::SeHeader as serde::ser::SerializeStruct>::serialize_field 848 (0.2%) 1 (0.0%) criterion::plot::plotters_backend::distributions::rel_distribution 845 (0.2%) 1 (0.0%) criterion::plot::plotters_backend::distributions::abs_distribution 839 (0.2%) 25 (0.2%) as core::iter::adapters::zip::ZipImpl>::new 833 (0.2%) 17 (0.1%) < as core::ops::drop::Drop>::drop::DropGuard as core::ops::drop::Drop>::drop 819 (0.2%) 21 (0.2%) alloc::raw_vec::RawVec::from_raw_parts_in 814 (0.2%) 2 (0.0%) criterion::plot::plotters_backend::summary::draw_line_comarision_figure 813 (0.2%) 1 (0.0%) ::measurement_complete 806 (0.2%) 20 (0.2%) serde::de::Visitor::visit_seq 802 (0.1%) 27 (0.2%) as core::ops::try_trait::Try>::branch 799 (0.1%) 17 (0.1%) as core::iter::traits::iterator::Iterator>::size_hint 799 (0.1%) 4 (0.0%) as core::iter::traits::iterator::Iterator>::next 783 (0.1%) 27 (0.2%) core::ptr::metadata::from_raw_parts 778 (0.1%) 1 (0.0%) criterion::plot::plotters_backend::regression::regression_comparison_figure 773 (0.1%) 3 (0.0%) ::draw_path 766 (0.1%) 1 (0.0%) criterion::html::Html::generate_plots 756 (0.1%) 4 (0.0%) alloc::slice::insert_head 745 (0.1%) 10 (0.1%) rayon::iter::plumbing::bridge_producer_consumer::helper::{{closure}} 745 (0.1%) 2 (0.0%) <&mut serde_json::de::Deserializer as serde::de::Deserializer>::deserialize_enum 742 (0.1%) 15 (0.1%) core::result::Result::expect 735 (0.1%) 3 (0.0%) plotters::chart::mesh::MeshStyle::new 730 (0.1%) 2 (0.0%) criterion::html::_::::serialize 723 (0.1%) 39 (0.3%) core::option::Option::unwrap 723 (0.1%) 11 (0.1%) alloc::boxed::Box::into_unique 720 (0.1%) 12 (0.1%) rayon_core::job::StackJob::new 709 (0.1%) 1 (0.0%) criterion::plot::gnuplot_backend::distributions::rel_distribution 708 (0.1%) 15 (0.1%) as core::iter::traits::iterator::Iterator>::try_fold 706 (0.1%) 1 (0.0%) criterion::plot::plotters_backend::pdf::pdf_comparison_figure 705 (0.1%) 77 (0.6%) core::ptr::write 700 (0.1%) 20 (0.2%) core::ptr::const_ptr::::offset_from 698 (0.1%) 26 (0.2%) plotters::chart::series::SeriesAnno::legend::{{closure}} 695 (0.1%) 62 (0.5%) as core::iter::traits::collect::FromIterator>::from_iter 693 (0.1%) 21 (0.2%) alloc::raw_vec::RawVec::new_in 692 (0.1%) 1 (0.0%) criterion::plot::gnuplot_backend::distributions::abs_distribution 688 (0.1%) 5 (0.0%) alloc::vec::source_iter_marker:: for alloc::vec::Vec>::from_iter 685 (0.1%) 50 (0.4%) as core::iter::traits::iterator::Iterator>::next 684 (0.1%) 1 (0.0%) rayon::slice::quicksort::partition_in_blocks 671 (0.1%) 2 (0.0%) criterion::plot::plotters_backend::summary::draw_violin_figure 670 (0.1%) 16 (0.1%) serde::de::Visitor::visit_bool 665 (0.1%) 16 (0.1%) core::result::Result::unwrap 662 (0.1%) 3 (0.0%) as plotters::element::Drawable>::draw 658 (0.1%) 14 (0.1%) plotters::chart::context::ChartContext::draw_series 651 (0.1%) 11 (0.1%) core::iter::traits::iterator::Iterator::find::check::{{closure}} 649 (0.1%) 13 (0.1%) core::ptr::swap_nonoverlapping_one 644 (0.1%) 107 (0.9%) core::mem::manually_drop::ManuallyDrop::into_inner 644 (0.1%) 28 (0.2%) alloc::raw_vec::RawVec::set_ptr_and_cap 638 (0.1%) 16 (0.1%) serde::de::Visitor::visit_f64 638 (0.1%) 2 (0.0%) plotters::drawing::area::DrawingArea::titled 631 (0.1%) 1 (0.0%) criterion::plot::plotters_backend::regression::regression_figure 629 (0.1%) 66 (0.5%) serde::ser::impls::::serialize 624 (0.1%) 2 (0.0%) itertools::groupbylazy::GroupInner::step_buffering 623 (0.1%) 1 (0.0%) criterion::plot::gnuplot_backend::pdf::pdf 619 (0.1%) 1 (0.0%) ::draw_text 614 (0.1%) 1 (0.0%) ::summarize 613 (0.1%) 1 (0.0%) ::deserialize::__Visitor as serde::de::Visitor>::visit_seq 610 (0.1%) 1 (0.0%) criterion::report::BenchmarkId::new 600 (0.1%) 50 (0.4%) core::ptr::mut_ptr::::offset 595 (0.1%) 5 (0.0%) core::slice::sort::break_patterns 594 (0.1%) 18 (0.1%) std::panicking::try::do_catch 590 (0.1%) 4 (0.0%) alloc::vec::Vec::dedup_by 582 (0.1%) 4 (0.0%) as serde::de::EnumAccess>::variant_seed 578 (0.1%) 17 (0.1%) as core::ops::drop::Drop>::drop 576 (0.1%) 36 (0.3%) alloc::raw_vec::RawVec::capacity 572 (0.1%) 1 (0.0%) ::deserialize::__Visitor as serde::de::Visitor>::visit_map 568 (0.1%) 56 (0.5%) core::ptr::unique::Unique::cast 561 (0.1%) 17 (0.1%) serde_cbor::de::Deserializer::parse_map 560 (0.1%) 5 (0.0%) as serde::ser::SerializeSeq>::serialize_element 558 (0.1%) 14 (0.1%) serde::de::Visitor::visit_i64 558 (0.1%) 11 (0.1%) alloc::boxed::Box::into_raw_with_allocator 558 (0.1%) 6 (0.0%) rayon_core::registry::Registry::in_worker_cold::{{closure}} 557 (0.1%) 1 (0.0%) criterion::analysis::copy_new_dir_to_base 552 (0.1%) 24 (0.2%) serde_json::value::to_value 548 (0.1%) 2 (0.0%) serde_json::de::Deserializer::deserialize_number 547 (0.1%) 20 (0.2%) criterion::plot::gnuplot_backend::pdf::pdf::{{closure}} 547 (0.1%) 7 (0.1%) core::iter::traits::iterator::Iterator::reduce 544 (0.1%) 17 (0.1%) serde_cbor::de::Deserializer::parse_indefinite_map 542 (0.1%) 8 (0.1%) core::slice::::reverse 540 (0.1%) 1 (0.0%) criterion::html::Html::generate_summary 532 (0.1%) 78 (0.6%) as core::iter::traits::iterator::Iterator>::size_hint 532 (0.1%) 66 (0.5%) core::iter::traits::iterator::Iterator::collect 525 (0.1%) 35 (0.3%) core::ptr::slice_from_raw_parts_mut 525 (0.1%) 18 (0.1%) std::panicking::try::do_call 517 (0.1%) 53 (0.4%) core::iter::adapters::map::map_fold 510 (0.1%) 15 (0.1%) serde::de::Visitor::visit_unit 509 (0.1%) 7 (0.1%) std::thread::local::LocalKey::try_with 509 (0.1%) 6 (0.0%) ::deserialize::__Visitor as serde::de::Visitor>::visit_enum 507 (0.1%) 3 (0.0%) plotters::chart::context::ChartContext>::is_overlapping_drawing_area 506 (0.1%) 2 (0.0%) serde_json::de::Deserializer::peek_invalid_type 505 (0.1%) 1 (0.0%) criterion::plot::gnuplot_backend::summary::violin 496 (0.1%) 8 (0.1%) core::slice::sort::insertion_sort 495 (0.1%) 24 (0.2%) plotters::chart::mesh::MeshStyle::draw::{{closure}} 495 (0.1%) 2 (0.0%) as plotters::coord::ranged1d::Ranged>::key_points 493 (0.1%) 17 (0.1%) core::fmt::ArgumentV1::new 493 (0.1%) 5 (0.0%) <::deserialize::__Visitor as serde::de::Visitor>::visit_enum::__FieldVisitor as serde::de::Visitor>::visit_bytes 492 (0.1%) 41 (0.3%) core::ptr::const_ptr::::offset 488 (0.1%) 4 (0.0%) as core::iter::traits::iterator::Iterator>::position 481 (0.1%) 30 (0.2%) core::ops::function::impls:: for &mut F>::call_mut 478 (0.1%) 11 (0.1%) as core::ops::try_trait::Try>::branch 478 (0.1%) 2 (0.0%) criterion::html::_::::serialize 473 (0.1%) 29 (0.2%) core::slice::index:: for [T]>::index_mut 472 (0.1%) 11 (0.1%) criterion::plot::plotters_backend::distributions::rel_distribution::{{closure}} 470 (0.1%) 8 (0.1%) as serde::de::MapAccess>::next_value_seed 470 (0.1%) 2 (0.0%) criterion::csv_report::_::::serialize 464 (0.1%) 8 (0.1%) alloc::slice::hack::into_vec 460 (0.1%) 57 (0.5%) as alloc::vec::spec_from_iter::SpecFromIter>::from_iter 453 (0.1%) 12 (0.1%) core::option::Option::unwrap_or 453 (0.1%) 3 (0.0%) criterion::html::debug_context 453 (0.1%) 1 (0.0%) criterion::connection::InnerConnection::new 452 (0.1%) 4 (0.0%) as core::iter::traits::iterator::Iterator>::try_fold::{{closure}} 450 (0.1%) 1 (0.0%) ::draw_rect 450 (0.1%) 1 (0.0%) criterion::plot::plotters_backend::pdf::pdf_small 447 (0.1%) 33 (0.3%) core::ptr::non_null::NonNull::cast 447 (0.1%) 9 (0.1%) core::result::Result::unwrap_or_else 446 (0.1%) 2 (0.0%) as core::iter::traits::iterator::Iterator>::try_fold 444 (0.1%) 1 (0.0%) criterion::html::BenchmarkGroup::new 440 (0.1%) 4 (0.0%) core::iter::traits::iterator::Iterator::advance_by 439 (0.1%) 5 (0.0%) >::collect_in_place 438 (0.1%) 7 (0.1%) >::into_dyn 436 (0.1%) 2 (0.0%) criterion::html::_::::serialize 435 (0.1%) 29 (0.2%) alloc::vec::Vec::as_mut_ptr 432 (0.1%) 12 (0.1%) rayon_core::registry::Registry::in_worker_cold::{{closure}}::{{closure}} 429 (0.1%) 1 (0.0%) ::draw_circle 428 (0.1%) 1 (0.0%) ::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes 420 (0.1%) 10 (0.1%) criterion::plot::gnuplot_backend::summary::violin::{{closure}} 420 (0.1%) 4 (0.0%) core::iter::traits::double_ended::DoubleEndedIterator::try_rfold 416 (0.1%) 13 (0.1%) core::ptr::swap_nonoverlapping 416 (0.1%) 1 (0.0%) criterion::plot::plotters_backend::summary::violin 413 (0.1%) 1 (0.0%) criterion::csv_report::CsvReportWriter::write_data 412 (0.1%) 9 (0.1%) serde::de::Visitor::visit_bytes 412 (0.1%) 9 (0.1%) serde::de::Visitor::visit_str 412 (0.1%) 8 (0.1%) criterion::plot::plotters_backend::pdf::pdf_comparison_figure::{{closure}} 405 (0.1%) 27 (0.2%) core::ptr::slice_from_raw_parts 404 (0.1%) 12 (0.1%) criterion::plot::plotters_backend::pdf::pdf::{{closure}} 403 (0.1%) 13 (0.1%) serde::ser::Serializer::collect_seq::{{closure}} 403 (0.1%) 10 (0.1%) criterion::plot::gnuplot_backend::summary::line_comparison::{{closure}} 402 (0.1%) 4 (0.0%) as core::iter::traits::iterator::Iterator>::try_fold::check::{{closure}} 402 (0.1%) 1 (0.0%) <&mut serde_json::de::Deserializer as serde::de::Deserializer>::deserialize_seq 401 (0.1%) 1 (0.0%) criterion::plot::plotters_backend::iteration_times::iteration_times_comparison_figure 397 (0.1%) 1 (0.0%) criterion::plot::gnuplot_backend::summary::line_comparison 396 (0.1%) 44 (0.4%) core::ptr::mut_ptr::::add 396 (0.1%) 6 (0.0%) core::cell::RefCell::try_borrow_mut 396 (0.1%) 4 (0.0%) alloc::vec::Vec::retain_mut::process_loop 395 (0.1%) 10 (0.1%) criterion::plot::plotters_backend::distributions::abs_distribution::{{closure}} 394 (0.1%) 11 (0.1%) plotters::drawing::area::DrawingArea::draw 394 (0.1%) 4 (0.0%) <(A,B,C) as criterion_plot::data::Row>::append_to 393 (0.1%) 1 (0.0%) criterion::connection::Connection::serve_value_formatter 390 (0.1%) 26 (0.2%) alloc::vec::Vec::as_ptr 390 (0.1%) 26 (0.2%) core::slice::raw::from_raw_parts 390 (0.1%) 8 (0.1%) core::slice::sort::quicksort 389 (0.1%) 3 (0.0%) >::deserialize::VecVisitor as serde::de::Visitor>::visit_seq 388 (0.1%) 1 (0.0%) criterion::plot::gnuplot_backend::pdf::pdf_comparison_figure 387 (0.1%) 3 (0.0%) tinytemplate::TinyTemplate::render 384 (0.1%) 2 (0.0%) ::fill_polygon 384 (0.1%) 1 (0.0%) ::fmt 382 (0.1%) 28 (0.2%) as core::ops::drop::Drop>::drop 381 (0.1%) 1 (0.0%) ::draw_line 379 (0.1%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::size_hint 378 (0.1%) 7 (0.1%) serde::ser::iterator_len_hint 378 (0.1%) 3 (0.0%) as serde::de::Deserializer>::deserialize_any 377 (0.1%) 1 (0.0%) ::wait 377 (0.1%) 1 (0.0%) criterion::html::Html::comparison 376 (0.1%) 7 (0.1%) as core::iter::traits::iterator::Iterator>::all 375 (0.1%) 37 (0.3%) core::option::Option::take 375 (0.1%) 2 (0.0%) serde_cbor::de::Deserializer::parse_indefinite_enum::{{closure}} 375 (0.1%) 1 (0.0%) ::final_summary 374 (0.1%) 2 (0.0%) itertools::groupbylazy::GroupInner::step_current 373 (0.1%) 2 (0.0%) csv::writer::Writer::write_field_impl 372 (0.1%) 12 (0.1%) rayon_core::job::StackJob::into_result 372 (0.1%) 8 (0.1%) core::option::Option::and_then 372 (0.1%) 4 (0.0%) as rayon::iter::plumbing::Folder>::consume_iter 372 (0.1%) 1 (0.0%) criterion::plot::plotters_backend::t_test::t_test 369 (0.1%) 1 (0.0%) rayon::slice::quicksort::recurse 366 (0.1%) 1 (0.0%) criterion::plot::gnuplot_backend::regression::regression_comparison_figure 362 (0.1%) 1 (0.0%) criterion::plot::gnuplot_backend::regression::regression_figure 360 (0.1%) 2 (0.0%) serde::de::MapAccess::next_entry_seed 357 (0.1%) 21 (0.2%) alloc::vec::Vec::with_capacity_in 356 (0.1%) 21 (0.2%) core::option::Option::is_some 354 (0.1%) 6 (0.0%) rayon_core::registry::in_worker 352 (0.1%) 2 (0.0%) criterion::html::_::::serialize 350 (0.1%) 25 (0.2%) as core::ops::deref::Deref>::deref 349 (0.1%) 12 (0.1%) criterion_plot::filledcurve::> for criterion_plot::Figure>::plot::{{closure}} 348 (0.1%) 56 (0.5%) core::ptr::unique::Unique::as_ptr 344 (0.1%) 4 (0.0%) as rayon::iter::plumbing::Consumer>::split_at 342 (0.1%) 71 (0.6%) core::mem::maybe_uninit::MaybeUninit::as_mut_ptr 342 (0.1%) 1 (0.0%) criterion::stats::bivariate::resamples::Resamples::next 340 (0.1%) 4 (0.0%) as core::iter::traits::double_ended::DoubleEndedIterator>::try_rfold::enumerate::{{closure}} 340 (0.1%) 2 (0.0%) itertools::groupbylazy::GroupInner::group_key 339 (0.1%) 3 (0.0%) as rayon::iter::plumbing::Consumer>::split_at 338 (0.1%) 2 (0.0%) serde_json::de::Deserializer::ignore_integer 336 (0.1%) 21 (0.2%) alloc::raw_vec::RawVec::with_capacity_in 335 (0.1%) 99 (0.8%) core::mem::maybe_uninit::MaybeUninit::uninit 334 (0.1%) 1 (0.0%) criterion::plot::plotters_backend::iteration_times::iteration_times_figure 333 (0.1%) 1 (0.0%) criterion::analysis::estimates 332 (0.1%) 4 (0.0%) as core::iter::traits::iterator::Iterator>::try_fold 331 (0.1%) 25 (0.2%) core::iter::adapters::zip::Zip::new 327 (0.1%) 1 (0.0%) serde_json::de::Deserializer::parse_exponent 326 (0.1%) 2 (0.0%) itertools::groupbylazy::GroupInner::lookup_buffer 325 (0.1%) 38 (0.3%) core::ptr::unique::Unique::new_unchecked 324 (0.1%) 6 (0.0%) plotters::chart::context::ChartContext>::draw_axis_and_labels::{{closure}} 324 (0.1%) 4 (0.0%) as core::iter::traits::double_ended::DoubleEndedIterator>::try_rfold 320 (0.1%) 20 (0.2%) alloc::raw_vec::RawVec::reserve 320 (0.1%) 13 (0.1%) serde::ser::impls::>::serialize 320 (0.1%) 4 (0.0%) as core::iter::traits::iterator::Iterator>::try_fold::enumerate::{{closure}} 319 (0.1%) 31 (0.3%) core::cell::UnsafeCell::new 319 (0.1%) 1 (0.0%) serde_json::de::Deserializer::parse_integer 318 (0.1%) 13 (0.1%) alloc::boxed::Box::new 318 (0.1%) 4 (0.0%) core::cmp::max_by 318 (0.1%) 3 (0.0%) as rayon::iter::plumbing::Consumer>::split_at 318 (0.1%) 3 (0.0%) plotters::coord::ranged2d::cartesian::Cartesian2d::new 318 (0.1%) 3 (0.0%) serde_json::de::from_trait 317 (0.1%) 2 (0.0%) criterion::fs::load 315 (0.1%) 7 (0.1%) core::slice::::split_at_mut_unchecked 315 (0.1%) 5 (0.0%) rayon::iter::plumbing::bridge_producer_consumer 312 (0.1%) 24 (0.2%) core::slice::::iter 312 (0.1%) 6 (0.0%) plotters::drawing::area::DrawingArea>::draw_mesh::{{closure}} 312 (0.1%) 1 (0.0%) criterion::plot::gnuplot_backend::pdf::pdf_small 310 (0.1%) 5 (0.0%) ::in_pixels 310 (0.1%) 2 (0.0%) criterion::html::_::::serialize 310 (0.1%) 2 (0.0%) criterion::html::_::::serialize 310 (0.1%) 1 (0.0%) criterion::connection::_::::serialize 309 (0.1%) 39 (0.3%) core::ptr::non_null::NonNull::new_unchecked 309 (0.1%) 7 (0.1%) core::iter::traits::iterator::Iterator::find_map::check::{{closure}} 301 (0.1%) 5 (0.0%) hashbrown::raw::RawTable::find 300 (0.1%) 20 (0.2%) alloc::raw_vec::RawVec::needs_to_grow 300 (0.1%) 20 (0.2%) alloc::raw_vec::RawVec::reserve::do_reserve_and_handle 300 (0.1%) 15 (0.1%) alloc::boxed::Box::leak 300 (0.1%) 10 (0.1%) as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut 300 (0.1%) 5 (0.0%) rayon::iter::plumbing::bridge 300 (0.1%) 2 (0.0%) alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::KV>::split_leaf_data 300 (0.1%) 1 (0.0%) alloc::slice::merge_sort::collapse 299 (0.1%) 9 (0.1%) criterion::Criterion::configure_from_args::{{closure}} 297 (0.1%) 33 (0.3%) core::ptr::const_ptr::::add 293 (0.1%) 23 (0.2%) serde::de::Visitor::visit_borrowed_str 290 (0.1%) 1 (0.0%) criterion::ActualSamplingMode::iteration_counts 288 (0.1%) 28 (0.2%) as serde::de::DeserializeSeed>::deserialize 288 (0.1%) 12 (0.1%) rayon_core::job::JobRef::new 288 (0.1%) 6 (0.0%) rayon_core::job::StackJob::run_inline 288 (0.1%) 1 (0.0%) ::deserialize::__Visitor as serde::de::Visitor>::visit_map 286 (0.1%) 32 (0.3%) core::ptr::mut_ptr::::is_null 286 (0.1%) 2 (0.0%) as serde::de::EnumAccess>::variant_seed 284 (0.1%) 10 (0.1%) ::summarize::{{closure}} 282 (0.1%) 10 (0.1%) rayon_core::job::JobResult::into_return_value 281 (0.1%) 1 (0.0%) ::default 278 (0.1%) 7 (0.1%) serde::de::Visitor::visit_u64 276 (0.1%) 12 (0.1%) plotters::chart::context::ChartContext>::draw_mesh::{{closure}} 275 (0.1%) 10 (0.1%) core::slice::sort::break_patterns::{{closure}} 274 (0.1%) 8 (0.1%) core::result::Result::ok 274 (0.1%) 5 (0.0%) as core::iter::traits::iterator::Iterator>::find 274 (0.1%) 1 (0.0%) serde_json::de::Deserializer::parse_decimal 273 (0.1%) 26 (0.2%) core::ptr::unique::Unique::as_ref 272 (0.1%) 4 (0.0%) core::iter::traits::double_ended::DoubleEndedIterator::rfind::check::{{closure}} 272 (0.1%) 2 (0.0%) ::deserialize::__Visitor as serde::de::Visitor>::visit_enum 271 (0.1%) 5 (0.0%) criterion::plot::plotters_backend::regression::regression_figure::{{closure}} 271 (0.1%) 2 (0.0%) serde_cbor::de::Deserializer::parse_enum_map::{{closure}} 270 (0.1%) 45 (0.4%) core::iter::traits::iterator::Iterator::for_each::call 270 (0.1%) 10 (0.1%) as core::slice::index::SliceIndex<[T]>>::index_mut 270 (0.1%) 6 (0.0%) core::option::Option::ok_or 270 (0.1%) 6 (0.0%) rayon_core::join::join_context::call_a::{{closure}} 270 (0.1%) 3 (0.0%) as core::cmp::PartialOrd>::partial_cmp 268 (0.1%) 2 (0.0%) criterion::html::_::::serialize 268 (0.1%) 2 (0.0%) criterion::html::_::::serialize 268 (0.1%) 2 (0.0%) criterion::html::_::::serialize 266 (0.0%) 1 (0.0%) ::deserialize::__Visitor as serde::de::Visitor>::visit_seq 265 (0.0%) 5 (0.0%) std::sync::once::Once::call_once 264 (0.0%) 6 (0.0%) rayon_core::join::join_context::call_b::{{closure}} 264 (0.0%) 3 (0.0%) plotters_svg::svg::SVGBackend::new 263 (0.0%) 1 (0.0%) alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::Edge>::insert_recursing 261 (0.0%) 3 (0.0%) as plotters::element::Drawable>::draw 261 (0.0%) 1 (0.0%) core::char::methods::encode_utf8_raw 261 (0.0%) 1 (0.0%) criterion::plot::plotters_backend::summary::line_comparison 260 (0.0%) 3 (0.0%) as core::iter::traits::iterator::Iterator>::next 260 (0.0%) 1 (0.0%) criterion::stats::univariate::resamples::Resamples::next 259 (0.0%) 1 (0.0%) ::iteration_times 259 (0.0%) 1 (0.0%) ::regression 258 (0.0%) 3 (0.0%) as rayon::iter::plumbing::Folder>::consume_iter 257 (0.0%) 1 (0.0%) criterion::plot::gnuplot_backend::iteration_times::iteration_times_comparison_figure 256 (0.0%) 16 (0.1%) core::slice::::len 255 (0.0%) 17 (0.1%) alloc::vec::into_iter::IntoIter::as_raw_mut_slice 255 (0.0%) 17 (0.1%) serde_cbor::de::Deserializer::parse_array 253 (0.0%) 1 (0.0%) std::net::each_addr 252 (0.0%) 2 (0.0%) <&mut serde_json::de::Deserializer as serde::de::Deserializer>::deserialize_option 250 (0.0%) 10 (0.1%) as core::slice::index::SliceIndex<[T]>>::index_mut 250 (0.0%) 7 (0.1%) as serde::de::Deserializer>::deserialize_any 250 (0.0%) 1 (0.0%) criterion::format::time 248 (0.0%) 10 (0.1%) criterion::plot::gnuplot_backend::distributions::rel_distribution::{{closure}} 248 (0.0%) 7 (0.1%) as core::ops::index::Index>::index 247 (0.0%) 2 (0.0%) serde_cbor::de::Deserializer::parse_enum::{{closure}} 246 (0.0%) 18 (0.1%) rayon_core::unwind::halt_unwinding 246 (0.0%) 9 (0.1%) criterion::plot::gnuplot_backend::distributions::abs_distribution::{{closure}} 246 (0.0%) 3 (0.0%) serde_json::ser::to_string 246 (0.0%) 1 (0.0%) criterion::plot::plotters_backend::summary::line_comparison_series_data 245 (0.0%) 1 (0.0%) criterion::plot::gnuplot_backend::t_test::t_test 245 (0.0%) 1 (0.0%) rayon::slice::quicksort::partition 244 (0.0%) 6 (0.0%) alloc::collections::btree::node::NodeRef::key_area_mut 244 (0.0%) 6 (0.0%) alloc::collections::btree::node::NodeRef::val_area_mut 244 (0.0%) 2 (0.0%) serde_json::de::Deserializer::ignore_exponent 242 (0.0%) 11 (0.1%) plotters::chart::series::SeriesAnno::legend::new 242 (0.0%) 5 (0.0%) criterion::plot::plotters_backend::summary::violin::{{closure}} 241 (0.0%) 30 (0.2%) >::into 240 (0.0%) 20 (0.2%) alloc::vec::Vec::reserve 240 (0.0%) 16 (0.1%) as serde::ser::SerializeStruct>::serialize_field 240 (0.0%) 16 (0.1%) ::serialize_field 240 (0.0%) 3 (0.0%) ::draw_path::{{closure}} 238 (0.0%) 17 (0.1%) core::intrinsics::copy_nonoverlapping 238 (0.0%) 1 (0.0%) serde_json::ser::format_escaped_str_contents 237 (0.0%) 3 (0.0%) csv::serializer::SeHeader::handle_scalar 236 (0.0%) 1 (0.0%) >::write_to 234 (0.0%) 9 (0.1%) as core::iter::traits::iterator::Iterator>::size_hint 233 (0.0%) 3 (0.0%) alloc::collections::btree::node::slice_insert 232 (0.0%) 29 (0.2%) alloc::raw_vec::RawVec::ptr 231 (0.0%) 8 (0.1%) core::slice::::as_mut_ptr_range 230 (0.0%) 23 (0.2%) <&T as core::fmt::Debug>::fmt 230 (0.0%) 10 (0.1%) alloc::vec::Vec::from_raw_parts_in 229 (0.0%) 7 (0.1%) alloc::boxed::Box::from_raw_in 229 (0.0%) 1 (0.0%) criterion::report::CliReport::outliers 228 (0.0%) 10 (0.1%) core::option::Option::as_ref 228 (0.0%) 3 (0.0%) core::iter::adapters::filter::filter_fold::{{closure}} 228 (0.0%) 3 (0.0%) criterion::fs::save 228 (0.0%) 3 (0.0%) plotters::coord::ranged2d::cartesian::MeshLine::draw 227 (0.0%) 6 (0.0%) core::iter::adapters::flatten::FlattenCompat::new 225 (0.0%) 15 (0.1%) core::slice::raw::from_raw_parts_mut 225 (0.0%) 6 (0.0%) core::ops::control_flow::ControlFlow::break_value 224 (0.0%) 28 (0.2%) core::slice::::as_ptr 224 (0.0%) 16 (0.1%) core::intrinsics::write_bytes 224 (0.0%) 4 (0.0%) plotters::element::basic_shapes::PathElement::new 224 (0.0%) 2 (0.0%) criterion::html::_::::serialize 223 (0.0%) 2 (0.0%) as serde::de::VariantAccess>::newtype_variant_seed 223 (0.0%) 1 (0.0%) criterion::html::Html::load_summary_data::{{closure}} 223 (0.0%) 1 (0.0%) rayon::slice::quicksort::shift_tail 222 (0.0%) 5 (0.0%) core::ops::control_flow::ControlFlow::Output>::from_try 221 (0.0%) 17 (0.1%) serde_cbor::de::Deserializer::handle_tagged_value 221 (0.0%) 13 (0.1%) core::iter::traits::iterator::Iterator::try_for_each::call::{{closure}} 221 (0.0%) 6 (0.0%) core::iter::traits::iterator::Iterator::max_by 221 (0.0%) 3 (0.0%) criterion::plot::plotters_backend::regression::regression_comparison_figure::{{closure}} 220 (0.0%) 3 (0.0%) as core::iter::traits::iterator::Iterator>::find_map 220 (0.0%) 1 (0.0%) criterion::connection::_::::serialize 219 (0.0%) 1 (0.0%) rayon::slice::quicksort::partition_equal 217 (0.0%) 44 (0.4%) core::ptr::non_null::NonNull::as_ptr 217 (0.0%) 7 (0.1%) >::into_dyn::{{closure}} 217 (0.0%) 3 (0.0%) <(A,B) as criterion_plot::data::Row>::append_to 216 (0.0%) 8 (0.1%) as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut 216 (0.0%) 1 (0.0%) plotters::chart::dual_coord::DualCoordChartContext::new 215 (0.0%) 7 (0.1%) criterion::plot::gnuplot_backend::regression::regression_comparison_figure::{{closure}} 214 (0.0%) 24 (0.2%) core::ptr::const_ptr::::is_null 214 (0.0%) 2 (0.0%) as serde::de::EnumAccess>::variant_seed 214 (0.0%) 2 (0.0%) itertools::groupbylazy::GroupInner::push_next_group 213 (0.0%) 15 (0.1%) core::ops::function::FnMut::call_mut 212 (0.0%) 1 (0.0%) ::pdf 211 (0.0%) 3 (0.0%) as core::cmp::PartialEq>::eq 211 (0.0%) 1 (0.0%) ::fmt 210 (0.0%) 25 (0.2%) as core::iter::traits::iterator::Iterator>::next 210 (0.0%) 6 (0.0%) plotters::drawing::area::DrawingArea>::draw_mesh::{{closure}}::{{closure}} 210 (0.0%) 5 (0.0%) as serde::de::VariantAccess>::struct_variant 210 (0.0%) 5 (0.0%) ::serialize_element 210 (0.0%) 5 (0.0%) rayon::iter::plumbing::Producer::fold_with 210 (0.0%) 4 (0.0%) ::measurement_complete::{{closure}} 209 (0.0%) 15 (0.1%) core::iter::adapters::map::map_try_fold 208 (0.0%) 1 (0.0%) ::deref::__static_ref_initialize 206 (0.0%) 11 (0.1%) as core::ops::try_trait::FromResidual>::from_residual 206 (0.0%) 6 (0.0%) criterion::plot::plotters_backend::summary::draw_violin_figure::{{closure}} 206 (0.0%) 5 (0.0%) <::deserialize::__Visitor as serde::de::Visitor>::visit_enum::__FieldVisitor as serde::de::Visitor>::visit_str 206 (0.0%) 4 (0.0%) as rayon::iter::ParallelIterator>::drive_unindexed 206 (0.0%) 4 (0.0%) criterion::fs::load::{{closure}} 206 (0.0%) 2 (0.0%) as core::iter::traits::iterator::Iterator>::try_fold::flatten::{{closure}} 206 (0.0%) 1 (0.0%) criterion::analysis::regression 205 (0.0%) 6 (0.0%) criterion::stats::univariate::mixed::bootstrap::{{closure}} 204 (0.0%) 42 (0.3%) as core::ops::deref::Deref>::deref 204 (0.0%) 17 (0.1%) alloc::raw_vec::RawVec::reserve_for_push 204 (0.0%) 3 (0.0%) as core::iter::traits::iterator::Iterator>::size_hint 204 (0.0%) 2 (0.0%) as core::iter::traits::iterator::Iterator>::size_hint 203 (0.0%) 27 (0.2%) as core::ops::try_trait::FromResidual>::from_residual 203 (0.0%) 1 (0.0%) criterion::kde::sweep_and_estimate 200 (0.0%) 4 (0.0%) as core::iter::traits::iterator::Iterator>::fold 200 (0.0%) 1 (0.0%) plotters::drawing::area::Rect::split_grid 199 (0.0%) 7 (0.1%) criterion::html::BenchmarkGroup::new::{{closure}} 198 (0.0%) 18 (0.1%) as core::ops::function::FnOnce<()>>::call_once 198 (0.0%) 1 (0.0%) criterion::analysis::compare::t_test 196 (0.0%) 4 (0.0%) as core::iter::traits::iterator::Iterator>::fold 196 (0.0%) 2 (0.0%) serde_json::de::Deserializer::ignore_decimal 194 (0.0%) 4 (0.0%) as core::iter::traits::iterator::Iterator>::try_fold 193 (0.0%) 3 (0.0%) criterion::plot::plotters_backend::t_test::t_test::{{closure}} 193 (0.0%) 1 (0.0%) plotters::element::text::MultiLineText<(i32,i32),T>::compute_line_layout 192 (0.0%) 16 (0.1%) core::ptr::mut_ptr::::write_bytes 192 (0.0%) 6 (0.0%) rayon_core::log::Logger::log 192 (0.0%) 3 (0.0%) as core::iter::traits::iterator::Iterator>::next 190 (0.0%) 38 (0.3%) core::ptr::mut_ptr::::cast 190 (0.0%) 3 (0.0%) core::slice::::sort_unstable_by_key::{{closure}} 190 (0.0%) 2 (0.0%) itertools::groupbylazy::new 189 (0.0%) 27 (0.2%) core::slice::raw::debug_check_data_len 189 (0.0%) 21 (0.2%) ::fmt 189 (0.0%) 1 (0.0%) csv::writer::Writer::serialize 188 (0.0%) 9 (0.1%) serde::__private::de::missing_field 188 (0.0%) 4 (0.0%) as core::iter::traits::iterator::Iterator>::size_hint 188 (0.0%) 4 (0.0%) core::iter::traits::iterator::Iterator::nth 187 (0.0%) 17 (0.1%) serde::de::Visitor::visit_borrowed_bytes 187 (0.0%) 11 (0.1%) as core::convert::From<&mut T>>::from 187 (0.0%) 8 (0.1%) core::option::Option::as_mut 186 (0.0%) 12 (0.1%) core::iter::adapters::filter_map::FilterMap::new 186 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::next 186 (0.0%) 1 (0.0%) criterion::format::iter_count 185 (0.0%) 5 (0.0%) ::in_pixels 185 (0.0%) 2 (0.0%) plotters::chart::builder::ChartBuilder::caption 184 (0.0%) 8 (0.1%) criterion_plot::curve::Curve::style 184 (0.0%) 1 (0.0%) plotters::element::text::MultiLineText::estimate_dimension 183 (0.0%) 16 (0.1%) core::mem::maybe_uninit::MaybeUninit::zeroed 183 (0.0%) 5 (0.0%) as core::ops::index::IndexMut>::index_mut 183 (0.0%) 3 (0.0%) serde_json::ser::to_vec 182 (0.0%) 2 (0.0%) as core::str::pattern::Searcher>::next 182 (0.0%) 1 (0.0%) criterion::plot::gnuplot_backend::debug_script 181 (0.0%) 3 (0.0%) alloc::vec::into_iter::IntoIter::forget_allocation_drop_remaining 180 (0.0%) 6 (0.0%) plotters::drawing::area::DrawingArea>::draw_mesh 180 (0.0%) 1 (0.0%) ::shrink 178 (0.0%) 4 (0.0%) plotters::chart::mesh::MeshStyle::y_desc 177 (0.0%) 5 (0.0%) core::cell::Cell::replace 177 (0.0%) 4 (0.0%) plotters::chart::mesh::MeshStyle::x_desc 177 (0.0%) 3 (0.0%) rayon::slice::quicksort::choose_pivot::{{closure}} 176 (0.0%) 8 (0.1%) plotters::chart::series::SeriesAnno::legend as core::iter::traits::iterator::Iterator>::try_fold 176 (0.0%) 4 (0.0%) as rayon::iter::plumbing::Consumer>::into_folder 176 (0.0%) 2 (0.0%) core::iter::traits::iterator::Iterator::max_by_key 176 (0.0%) 1 (0.0%) alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::Edge>::insert 176 (0.0%) 1 (0.0%) alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::Edge>::insert 176 (0.0%) 1 (0.0%) criterion::fs::list_existing_benchmarks 175 (0.0%) 1 (0.0%) std::io::default_read_exact 174 (0.0%) 29 (0.2%) alloc::vec::Vec::len 174 (0.0%) 5 (0.0%) <::deserialize::__Visitor as serde::de::Visitor>::visit_enum::__FieldVisitor as serde::de::Visitor>::visit_u64 174 (0.0%) 5 (0.0%) criterion::plot::gnuplot_backend::regression::regression_figure::{{closure}} 173 (0.0%) 8 (0.1%) criterion::plot::gnuplot_backend::pdf::pdf_comparison_figure::{{closure}} 173 (0.0%) 1 (0.0%) criterion::connection::InnerConnection::recv 172 (0.0%) 1 (0.0%) rayon::slice::quicksort::shift_head 171 (0.0%) 1 (0.0%) <&mut serde_json::de::Deserializer as serde::de::Deserializer>::deserialize_unit 171 (0.0%) 1 (0.0%) ::fmt 170 (0.0%) 17 (0.1%) serde_cbor::de::Deserializer::parse_indefinite_array 170 (0.0%) 1 (0.0%) <(alloc::vec::Vec,alloc::vec::Vec,alloc::vec::Vec,alloc::vec::Vec) as criterion::stats::tuple::TupledDistributionsBuilder>::complete 169 (0.0%) 2 (0.0%) as core::iter::traits::iterator::Iterator>::nth 169 (0.0%) 1 (0.0%) plotters::drawing::area::DrawingArea::shrink 168 (0.0%) 12 (0.1%) as core::ops::deref::DerefMut>::deref_mut 168 (0.0%) 12 (0.1%) as rayon_core::job::Job>::execute::call::{{closure}} 168 (0.0%) 11 (0.1%) core::iter::traits::iterator::Iterator::find 168 (0.0%) 4 (0.0%) as plotters::element::Drawable>::draw 168 (0.0%) 4 (0.0%) rayon::iter::reduce::reduce 168 (0.0%) 1 (0.0%) criterion::cargo_target_directory::{{closure}} 166 (0.0%) 5 (0.0%) core::ops::control_flow::ControlFlow::Output>::into_try 165 (0.0%) 11 (0.1%) core::intrinsics::copy 165 (0.0%) 5 (0.0%) as serde::de::VariantAccess>::struct_variant 165 (0.0%) 5 (0.0%) hashbrown::raw::RawTable::find::{{closure}} 165 (0.0%) 2 (0.0%) ::visit_seq 165 (0.0%) 2 (0.0%) alloc::collections::btree::mem::replace 164 (0.0%) 10 (0.1%) core::iter::adapters::filter::Filter::new 164 (0.0%) 4 (0.0%) plotters::drawing::area::DrawingArea::dim_in_pixel 164 (0.0%) 2 (0.0%) ::visit_map 164 (0.0%) 2 (0.0%) criterion::plot::plotters_backend::summary::draw_line_comarision_figure::{{closure}} 164 (0.0%) 1 (0.0%) plotters::drawing::area::DrawingArea::margin 163 (0.0%) 6 (0.0%) criterion::plot::gnuplot_backend::pdf::pdf_small::{{closure}} 163 (0.0%) 6 (0.0%) criterion::plot::plotters_backend::iteration_times::iteration_times_comparison_figure::{{closure}} 163 (0.0%) 1 (0.0%) ::fmt 162 (0.0%) 1 (0.0%) criterion::Criterion::with_filter 161 (0.0%) 1 (0.0%) <&mut serde_cbor::ser::Serializer as serde::ser::Serializer>::serialize_newtype_variant 161 (0.0%) 1 (0.0%) criterion::connection::InnerConnection::send 160 (0.0%) 16 (0.1%) alloc::vec::Vec::new 160 (0.0%) 8 (0.1%) as core::slice::index::SliceIndex<[T]>>::index_mut 160 (0.0%) 6 (0.0%) criterion::plot::gnuplot_backend::iteration_times::iteration_times_comparison_figure::{{closure}} 160 (0.0%) 5 (0.0%) lazy_static::lazy::Lazy::get 160 (0.0%) 2 (0.0%) ::fill_polygon::{{closure}} 160 (0.0%) 1 (0.0%) criterion::connection::_::::serialize 160 (0.0%) 1 (0.0%) criterion::plot::gnuplot_backend::iteration_times::iteration_times_figure 159 (0.0%) 2 (0.0%) as serde::de::VariantAccess>::unit_variant 158 (0.0%) 1 (0.0%) serde_json::de::Deserializer::parse_number 157 (0.0%) 1 (0.0%) as plotters::element::Drawable>::draw 157 (0.0%) 1 (0.0%) std::io::Write::write_all 156 (0.0%) 18 (0.1%) std::panic::catch_unwind 156 (0.0%) 6 (0.0%) core::iter::adapters::fuse::Fuse::new 156 (0.0%) 3 (0.0%) ::to_vec 156 (0.0%) 3 (0.0%) plotters::series::line_series::LineSeries::new 156 (0.0%) 3 (0.0%) serde_json::ser::to_writer 155 (0.0%) 5 (0.0%) core::slice::sort::partition_in_blocks::width 155 (0.0%) 1 (0.0%) hashbrown::raw::RawTableInner::resize_inner 154 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::next 154 (0.0%) 1 (0.0%) criterion::stats::univariate::percentiles::Percentiles::at_unchecked 154 (0.0%) 1 (0.0%) rayon::iter::collect::Collect::with_consumer 153 (0.0%) 17 (0.1%) serde_cbor::de::Deserializer::handle_tagged_value::{{closure}} 153 (0.0%) 11 (0.1%) core::slice::index:: for [T]>::index 153 (0.0%) 10 (0.1%) core::slice::::get_unchecked_mut 153 (0.0%) 3 (0.0%) as rayon::iter::ParallelIterator>::drive_unindexed 152 (0.0%) 2 (0.0%) itertools::groupbylazy::GroupInner::step 151 (0.0%) 16 (0.1%) core::mem::zeroed 150 (0.0%) 10 (0.1%) as serde::ser::SerializeStructVariant>::serialize_field 150 (0.0%) 6 (0.0%) core::slice::::swap 150 (0.0%) 3 (0.0%) as core::iter::traits::iterator::Iterator>::fold 150 (0.0%) 3 (0.0%) hashbrown::raw::RawTable::drop_elements 150 (0.0%) 2 (0.0%) as core::iter::adapters::fuse::FuseImpl>::try_fold 150 (0.0%) 2 (0.0%) alloc::boxed::Box::try_new_uninit_in 150 (0.0%) 2 (0.0%) alloc::collections::btree::node::Handle,Type>::force 150 (0.0%) 1 (0.0%) rayon::slice::quicksort::choose_pivot 150 (0.0%) 1 (0.0%) rayon::slice::quicksort::heapsort::{{closure}} 148 (0.0%) 6 (0.0%) itertools::groupbylazy::GroupInner::lookup_buffer::{{closure}} 148 (0.0%) 3 (0.0%) as core::iter::traits::exact_size::ExactSizeIterator>::len 148 (0.0%) 1 (0.0%) rayon::iter::collect:: for alloc::vec::Vec>::par_extend 147 (0.0%) 7 (0.1%) >::draw_dyn 147 (0.0%) 1 (0.0%) alloc::str::::replace 146 (0.0%) 8 (0.1%) criterion::html::Html::generate_summary::{{closure}} 145 (0.0%) 1 (0.0%) ::regression 145 (0.0%) 1 (0.0%) core::ptr::drop_in_place 144 (0.0%) 16 (0.1%) serde::de::Visitor::visit_f32 144 (0.0%) 6 (0.0%) core::slice::::swap_unchecked 144 (0.0%) 4 (0.0%) as rayon::iter::plumbing::Folder>::consume 144 (0.0%) 1 (0.0%) as core::convert::From>>::from 144 (0.0%) 1 (0.0%) serde_json::de::Deserializer::end_seq 143 (0.0%) 13 (0.1%) core::iter::traits::iterator::Iterator::try_for_each 143 (0.0%) 3 (0.0%) as rayon::iter::ParallelIterator>::drive_unindexed 142 (0.0%) 2 (0.0%) plotters::drawing::area::DrawingArea::titled::{{closure}} 142 (0.0%) 1 (0.0%) criterion::csv_report::FileCsvReport::write_file 141 (0.0%) 1 (0.0%) ::deref::__static_ref_initialize 141 (0.0%) 1 (0.0%) >>::set 141 (0.0%) 1 (0.0%) alloc::raw_vec::RawVec::shrink 140 (0.0%) 11 (0.1%) core::slice::::get_unchecked 140 (0.0%) 10 (0.1%) >::get_unchecked 140 (0.0%) 10 (0.1%) plotters::data::data_range::fitting_range::{{closure}} 140 (0.0%) 2 (0.0%) as core::iter::traits::iterator::Iterator>::next 140 (0.0%) 2 (0.0%) alloc::vec::source_iter_marker::write_in_place_with_drop::{{closure}} 140 (0.0%) 1 (0.0%) rayon::slice::quicksort::partial_insertion_sort 139 (0.0%) 1 (0.0%) ::measurement_start 138 (0.0%) 5 (0.0%) plotters::drawing::area::Rect::split_grid::{{closure}} 138 (0.0%) 3 (0.0%) criterion::fs::save::{{closure}} 138 (0.0%) 3 (0.0%) plotters::drawing::area::DrawingArea::apply_coord_spec 138 (0.0%) 1 (0.0%) alloc::collections::btree::map::entry::VacantEntry::insert 138 (0.0%) 1 (0.0%) alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::KV>::split 138 (0.0%) 1 (0.0%) criterion::format::signed_short 137 (0.0%) 6 (0.0%) criterion::stats::univariate::sample::Sample::bootstrap::{{closure}} 137 (0.0%) 1 (0.0%) hashbrown::raw::TableLayout::calculate_layout_for 136 (0.0%) 17 (0.1%) <&mut serde_cbor::de::Deserializer as serde::de::Deserializer>::deserialize_any 136 (0.0%) 1 (0.0%) criterion::format::short 136 (0.0%) 1 (0.0%) rayon::slice::quicksort::heapsort 135 (0.0%) 27 (0.2%) core::ptr::const_ptr::::cast 135 (0.0%) 15 (0.1%) serde::de::Visitor::visit_i16 135 (0.0%) 15 (0.1%) serde::de::Visitor::visit_i32 135 (0.0%) 15 (0.1%) serde::de::Visitor::visit_i8 135 (0.0%) 15 (0.1%) serde::de::Visitor::visit_u16 135 (0.0%) 15 (0.1%) serde::de::Visitor::visit_u32 135 (0.0%) 15 (0.1%) serde::de::Visitor::visit_u8 135 (0.0%) 12 (0.1%) core::iter::traits::iterator::Iterator::filter_map 135 (0.0%) 9 (0.1%) as serde::ser::SerializeStruct>::serialize_field 134 (0.0%) 2 (0.0%) as serde::de::EnumAccess>::variant_seed 134 (0.0%) 2 (0.0%) core::iter::adapters::process_results 134 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::next 133 (0.0%) 1 (0.0%) serde_cbor::de::from_slice 132 (0.0%) 22 (0.2%) alloc::vec::Vec::with_capacity 132 (0.0%) 3 (0.0%) as rayon::iter::plumbing::Consumer>::into_folder 132 (0.0%) 2 (0.0%) core::cell::RefCell::try_borrow 131 (0.0%) 4 (0.0%) as core::iter::traits::iterator::Iterator>::fold::ok::{{closure}} 131 (0.0%) 1 (0.0%) <&mut serde_cbor::ser::Serializer as serde::ser::Serializer>::serialize_f32 131 (0.0%) 1 (0.0%) <&mut serde_cbor::ser::Serializer as serde::ser::Serializer>::serialize_struct_variant 131 (0.0%) 1 (0.0%) serde_cbor::ser::Serializer::serialize_collection 130 (0.0%) 15 (0.1%) core::mem::forget 130 (0.0%) 6 (0.0%) core::ptr::swap 130 (0.0%) 6 (0.0%) criterion::stats::bivariate::Data::bootstrap::{{closure}} 130 (0.0%) 2 (0.0%) as core::iter::traits::iterator::Iterator>::next::{{closure}} 130 (0.0%) 2 (0.0%) alloc::vec::Vec::retain_mut 130 (0.0%) 2 (0.0%) serde::de::Error::unknown_variant 130 (0.0%) 1 (0.0%) alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::Edge>::insert_fit 129 (0.0%) 3 (0.0%) csv::serializer::error_scalar_outside_struct 129 (0.0%) 3 (0.0%) plotters::style::color::Color::to_rgba 129 (0.0%) 1 (0.0%) ::scale_values 128 (0.0%) 8 (0.1%) core::ptr::metadata::metadata 128 (0.0%) 2 (0.0%) as serde::de::EnumAccess>::variant_seed 128 (0.0%) 1 (0.0%) clap::args::arg::Arg::alias 128 (0.0%) 1 (0.0%) criterion::connection::_::::serialize 127 (0.0%) 1 (0.0%) ::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes 126 (0.0%) 21 (0.2%) core::ptr::unique::Unique::dangling 126 (0.0%) 18 (0.1%) <&mut I as core::iter::traits::exact_size::ExactSizeIterator>::len 126 (0.0%) 18 (0.1%) core::mem::manually_drop::ManuallyDrop::take 126 (0.0%) 9 (0.1%) <&alloc::vec::Vec as core::iter::traits::collect::IntoIterator>::into_iter 126 (0.0%) 2 (0.0%) alloc::vec::Vec::dedup_by_key::{{closure}} 126 (0.0%) 1 (0.0%) as core::ops::drop::Drop>::drop 124 (0.0%) 9 (0.1%) core::ops::function::Fn::call 124 (0.0%) 4 (0.0%) as rayon::iter::plumbing::Reducer>::reduce 124 (0.0%) 1 (0.0%) criterion::stats::bivariate::regression::Slope::r_squared 124 (0.0%) 1 (0.0%) criterion::stats::univariate::mixed::bootstrap 124 (0.0%) 1 (0.0%) serde_json::ser::format_escaped_str 122 (0.0%) 3 (0.0%) alloc::collections::btree::node::NodeRef::edge_area_mut 122 (0.0%) 2 (0.0%) ::dedup_by::FillGapOnDrop as core::ops::drop::Drop>::drop 122 (0.0%) 1 (0.0%) alloc::collections::btree::search::>::find_key_index 121 (0.0%) 11 (0.1%) core::ptr::mut_ptr::::sub 121 (0.0%) 2 (0.0%) ::measurement_complete::{{closure}} 121 (0.0%) 1 (0.0%) clap::errors::Error::argument_not_found_auto 121 (0.0%) 1 (0.0%) criterion::report::BenchmarkId::ensure_directory_name_unique 121 (0.0%) 1 (0.0%) criterion::report::BenchmarkId::ensure_title_unique 120 (0.0%) 20 (0.2%) core::slice::iter::size_from_ptr 120 (0.0%) 12 (0.1%) rayon_core::job::StackJob::as_job_ref 120 (0.0%) 4 (0.0%) as core::slice::index::SliceIndex<[T]>>::get_unchecked 120 (0.0%) 3 (0.0%) hashbrown::raw::Bucket::next_n 120 (0.0%) 2 (0.0%) core::slice::iter::Iter::make_slice 120 (0.0%) 1 (0.0%) hashbrown::map::HashMap::insert 119 (0.0%) 10 (0.1%) core::iter::traits::iterator::Iterator::filter 119 (0.0%) 7 (0.1%) core::alloc::layout::Layout::new 119 (0.0%) 7 (0.1%) core::slice::::split_at_mut 119 (0.0%) 1 (0.0%) <&mut serde_json::ser::Serializer as serde::ser::Serializer>::serialize_map 119 (0.0%) 1 (0.0%) <&mut serde_json::ser::Serializer as serde::ser::Serializer>::serialize_seq 119 (0.0%) 1 (0.0%) as serde::ser::SerializeMap>::serialize_key 119 (0.0%) 1 (0.0%) core::ptr::drop_in_place 118 (0.0%) 5 (0.0%) plotters::chart::series::SeriesAnno::legend as core::clone::Clone>::clone 117 (0.0%) 2 (0.0%) alloc::collections::btree::node::NodeRef::correct_childrens_parent_links 117 (0.0%) 1 (0.0%) ::iteration_times 117 (0.0%) 1 (0.0%) ::pdf 117 (0.0%) 1 (0.0%) rayon::slice::quicksort::break_patterns 116 (0.0%) 1 (0.0%) criterion::html::IndividualBenchmark::from_id 116 (0.0%) 1 (0.0%) serde_json::de::Deserializer::parse_ident 115 (0.0%) 11 (0.1%) as core::ops::try_trait::Try>::from_output 115 (0.0%) 4 (0.0%) criterion::plot::plotters_backend::summary::line_comparison_series_data::{{closure}} 115 (0.0%) 2 (0.0%) core::result::Result::unwrap_or 115 (0.0%) 2 (0.0%) criterion::plot::plotters_backend::pdf::pdf::{{closure}}::{{closure}} 115 (0.0%) 1 (0.0%) alloc::collections::btree::map::BTreeMap::entry 115 (0.0%) 1 (0.0%) criterion::stats::univariate::outliers::tukey::LabeledSample::count 115 (0.0%) 1 (0.0%) plotters::chart::context::ChartContext>::set_secondary_coord 114 (0.0%) 2 (0.0%) serde_json::de::ParserNumber::visit 114 (0.0%) 1 (0.0%) criterion::measurement::DurationFormatter::bytes_per_second 114 (0.0%) 1 (0.0%) criterion::measurement::DurationFormatter::elements_per_second 114 (0.0%) 1 (0.0%) serde_json::de::Deserializer::f64_from_parts 113 (0.0%) 1 (0.0%) >>::reduce 113 (0.0%) 1 (0.0%) csv::writer::Writer::flush 112 (0.0%) 16 (0.1%) alloc::vec::Vec::allocator 112 (0.0%) 7 (0.1%) core::alloc::layout::size_align 112 (0.0%) 2 (0.0%) serde_json::de::Deserializer::next_char_or_null 112 (0.0%) 1 (0.0%) ::measurement_complete 111 (0.0%) 4 (0.0%) as core::iter::adapters::fuse::FuseImpl>::next 111 (0.0%) 3 (0.0%) as core::iter::traits::iterator::Iterator>::next 111 (0.0%) 3 (0.0%) hashbrown::raw::RawTable::get 110 (0.0%) 23 (0.2%) core::cell::UnsafeCell::get 110 (0.0%) 17 (0.1%) serde::de::MapAccess::next_value 110 (0.0%) 17 (0.1%) serde::de::SeqAccess::next_element 110 (0.0%) 11 (0.1%) as serde::de::MapAccess>::next_value_seed 110 (0.0%) 10 (0.1%) ::in_pixels::{{closure}} 110 (0.0%) 2 (0.0%) as rayon::iter::plumbing::Folder>::consume_iter 110 (0.0%) 2 (0.0%) hashbrown::raw::RawTable::reserve_rehash 110 (0.0%) 1 (0.0%) ::deserialize::__Visitor as serde::de::Visitor>::visit_seq 110 (0.0%) 1 (0.0%) core::ptr::swap_nonoverlapping_bytes 110 (0.0%) 1 (0.0%) csv::writer::Writer::new 109 (0.0%) 1 (0.0%) csv::writer::Writer::write_terminator 108 (0.0%) 12 (0.1%) alloc::vec::Vec::set_len 108 (0.0%) 3 (0.0%) as plotters::coord::translate::CoordTranslate>::translate 108 (0.0%) 3 (0.0%) hashbrown::raw::RawIterRange::new 108 (0.0%) 2 (0.0%) core::slice::iter::Iter::pre_dec_end 108 (0.0%) 2 (0.0%) core::slice::iter::IterMut::post_inc_start 108 (0.0%) 2 (0.0%) plotters::element::basic_shapes::Rectangle::new 108 (0.0%) 1 (0.0%) criterion::benchmark::PartialBenchmarkConfig::to_complete 108 (0.0%) 1 (0.0%) serde_json::de::Deserializer::parse_decimal_overflow 107 (0.0%) 3 (0.0%) serde::ser::impls::::serialize 107 (0.0%) 2 (0.0%) as plotters::element::Drawable>::draw 107 (0.0%) 1 (0.0%) criterion::format::change 107 (0.0%) 1 (0.0%) criterion::stats::univariate::sample::Sample::t 107 (0.0%) 1 (0.0%) hashbrown::rustc_entry::>::rustc_entry 106 (0.0%) 5 (0.0%) criterion::plot::gnuplot_backend::t_test::t_test::{{closure}} 106 (0.0%) 5 (0.0%) lazy_static::lazy::Lazy::get::{{closure}} 106 (0.0%) 2 (0.0%) <&mut serde_json::de::Deserializer as serde::de::Deserializer>::deserialize_ignored_any 106 (0.0%) 2 (0.0%) alloc::boxed::Box::new_uninit_in 106 (0.0%) 1 (0.0%) ::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str 105 (0.0%) 3 (0.0%) as core::iter::traits::iterator::Iterator>::next 105 (0.0%) 3 (0.0%) hashbrown::raw::Bucket::from_base_index 105 (0.0%) 2 (0.0%) as core::iter::adapters::zip::ZipImpl>::get_unchecked 105 (0.0%) 2 (0.0%) as core::iter::traits::iterator::Iterator>::any 105 (0.0%) 1 (0.0%) ::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str 105 (0.0%) 1 (0.0%) alloc::collections::btree::node::NodeRef::push 105 (0.0%) 1 (0.0%) criterion::estimate::build_estimates 104 (0.0%) 13 (0.1%) core::ptr::mut_ptr::::as_mut_ptr 104 (0.0%) 1 (0.0%) alloc::vec::Vec::extend_with 104 (0.0%) 1 (0.0%) criterion::stats::univariate::sample::Sample::median_abs_dev 104 (0.0%) 1 (0.0%) criterion_plot::map::axis::Map::insert 103 (0.0%) 12 (0.1%) serde::ser::impls::>::serialize 103 (0.0%) 4 (0.0%) as core::iter::traits::iterator::Iterator>::size_hint 102 (0.0%) 17 (0.1%) as core::iter::traits::iterator::Iterator>::size_hint 102 (0.0%) 13 (0.1%) serde::de::MapAccess::next_key 102 (0.0%) 6 (0.0%) alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::Edge>::new_edge 102 (0.0%) 6 (0.0%) plotters::chart::series::SeriesLabelStyle::draw::{{closure}} 102 (0.0%) 5 (0.0%) core::ops::function::impls:: for &F>::call_mut 102 (0.0%) 3 (0.0%) as core::ops::drop::Drop>::drop 102 (0.0%) 2 (0.0%) criterion::fs::save_string::{{closure}} 102 (0.0%) 2 (0.0%) plotters::drawing::area::DrawingArea::strip_coord_spec 101 (0.0%) 1 (0.0%) alloc::collections::btree::navigate::,alloc::collections::btree::node::marker::Edge>>::deallocating_next 101 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::insert 100 (0.0%) 4 (0.0%) as rayon::iter::plumbing::Consumer>::split_at 100 (0.0%) 2 (0.0%) as core::iter::traits::iterator::Iterator>::size_hint 100 (0.0%) 2 (0.0%) ::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str 100 (0.0%) 2 (0.0%) >::from 100 (0.0%) 1 (0.0%) alloc::collections::btree::search::>::search_tree 99 (0.0%) 3 (0.0%) core::slice::::sort_unstable_by::{{closure}} 99 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::into_allocation 98 (0.0%) 7 (0.1%) std::thread::local::LocalKey::with 98 (0.0%) 6 (0.0%) as core::iter::traits::collect::IntoIterator>::into_iter 98 (0.0%) 1 (0.0%) plotters_backend::DrawingBackend::estimate_text_size 98 (0.0%) 1 (0.0%) serde_json::ser::Formatter::write_char_escape 97 (0.0%) 3 (0.0%) hashbrown::map::HashMap::get_inner 97 (0.0%) 2 (0.0%) as core::fmt::Debug>::fmt 97 (0.0%) 1 (0.0%) alloc::alloc::Global::alloc_impl 97 (0.0%) 1 (0.0%) criterion::html::if_exists 96 (0.0%) 16 (0.1%) core::cell::UnsafeCell::into_inner 96 (0.0%) 12 (0.1%) core::ptr::const_ptr::::as_ptr 96 (0.0%) 12 (0.1%) core::slice::::as_mut_ptr 96 (0.0%) 6 (0.0%) >::index 96 (0.0%) 4 (0.0%) criterion::plot::gnuplot_backend::iteration_times::iteration_times_figure::{{closure}} 96 (0.0%) 3 (0.0%) core::slice::::sort_unstable_by 96 (0.0%) 3 (0.0%) core::slice::::sort_unstable_by_key 96 (0.0%) 2 (0.0%) core::slice::iter::IterMut::new 94 (0.0%) 2 (0.0%) plotters::drawing::area::DrawingArea::get_pixel_range 94 (0.0%) 1 (0.0%) criterion::plot::gnuplot_backend::regression::regression_comparison 94 (0.0%) 1 (0.0%) serde_json::de::Deserializer::parse_exponent_overflow 93 (0.0%) 4 (0.0%) criterion::plot::plotters_backend::iteration_times::iteration_times_figure::{{closure}} 93 (0.0%) 3 (0.0%) hashbrown::raw::RawTable::iter 93 (0.0%) 1 (0.0%) core::ptr::drop_in_place 93 (0.0%) 1 (0.0%) core::ptr::drop_in_place 93 (0.0%) 1 (0.0%) serde_json::de::Deserializer::parse_long_integer 92 (0.0%) 7 (0.1%) core::iter::traits::iterator::Iterator::find_map 92 (0.0%) 4 (0.0%) plotters::drawing::area::DrawingArea::estimate_text_size 92 (0.0%) 2 (0.0%) as core::iter::traits::double_ended::DoubleEndedIterator>::next_back 92 (0.0%) 2 (0.0%) as core::iter::traits::iterator::Iterator>::next 92 (0.0%) 2 (0.0%) core::iter::traits::iterator::Iterator::max_by_key::key::{{closure}} 92 (0.0%) 2 (0.0%) plotters::element::basic_shapes::Circle::new 92 (0.0%) 1 (0.0%) core::iter::adapters::filter_map::filter_map_try_fold::{{closure}} 92 (0.0%) 1 (0.0%) core::ptr::drop_in_place 91 (0.0%) 13 (0.1%) core::iter::traits::iterator::Iterator::try_for_each::call 91 (0.0%) 3 (0.0%) plotters::drawing::area::DrawingArea::split_by_breakpoints::{{closure}} 91 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::next 91 (0.0%) 1 (0.0%) criterion::BatchSize::iters_per_batch 91 (0.0%) 1 (0.0%) criterion::html::Html::new 91 (0.0%) 1 (0.0%) criterion::plot::gnuplot_backend::iteration_times::iteration_times_comparison 91 (0.0%) 1 (0.0%) criterion::plot::gnuplot_backend::pdf::pdf_comparison 91 (0.0%) 1 (0.0%) serde_json::de::Deserializer::parse_whitespace 90 (0.0%) 10 (0.1%) core::iter::adapters::zip::TrustedRandomAccessNoCoerce::size 90 (0.0%) 5 (0.0%) std::sync::once::Once::call_once::{{closure}} 90 (0.0%) 3 (0.0%) as rayon::iter::plumbing::Folder>::complete 90 (0.0%) 3 (0.0%) plotters::chart::builder::ChartBuilder::build_cartesian_2d::{{closure}} 90 (0.0%) 3 (0.0%) std::path::PathBuf::push 90 (0.0%) 2 (0.0%) alloc::collections::btree::node::NodeRef::ascend::{{closure}} 90 (0.0%) 2 (0.0%) alloc::collections::btree::node::NodeRef::force 90 (0.0%) 2 (0.0%) itertools::groupbylazy::GroupInner::next_element 90 (0.0%) 2 (0.0%) plotters::chart::mesh::MeshStyle::y_label_style 90 (0.0%) 1 (0.0%) ::measurement_complete::{{closure}} 90 (0.0%) 1 (0.0%) ::rel_distributions 90 (0.0%) 1 (0.0%) ::t_test 90 (0.0%) 1 (0.0%) rayon::iter::plumbing::Folder::consume_iter 89 (0.0%) 2 (0.0%) criterion::plot::plotters_backend::distributions::abs_distributions::{{closure}} 89 (0.0%) 1 (0.0%) alloc::collections::linked_list::LinkedList::pop_front_node::{{closure}} 89 (0.0%) 1 (0.0%) criterion::plot::gnuplot_backend::iteration_times::iteration_times 89 (0.0%) 1 (0.0%) criterion::plot::gnuplot_backend::regression::regression 89 (0.0%) 1 (0.0%) criterion::stats::Distribution::confidence_interval 88 (0.0%) 2 (0.0%) ::deserialize::PrimitiveVisitor as serde::de::Visitor>::visit_i64 88 (0.0%) 1 (0.0%) ::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64 88 (0.0%) 1 (0.0%) clap::args::arg_matches::ArgMatches::value_of 88 (0.0%) 1 (0.0%) criterion::html::Html::comparison::{{closure}} 88 (0.0%) 1 (0.0%) criterion_plot::map::grid::Map::insert 88 (0.0%) 1 (0.0%) serde_json::de::Deserializer::end_map 87 (0.0%) 3 (0.0%) as rayon::iter::plumbing::Folder>::consume_iter::with::{{closure}} 87 (0.0%) 2 (0.0%) criterion::plot::gnuplot_backend::distributions::abs_distributions::{{closure}} 87 (0.0%) 1 (0.0%) criterion::plot::gnuplot_backend::regression::regression_comparison_small 87 (0.0%) 1 (0.0%) csv::writer::Writer::check_field_count 87 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::fallible_with_capacity 87 (0.0%) 1 (0.0%) hashbrown::raw::RawTableInner::reserve_rehash_inner 86 (0.0%) 4 (0.0%) as plotters::element::Drawable>::draw 86 (0.0%) 2 (0.0%) alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::Edge>::descend 86 (0.0%) 2 (0.0%) plotters::coord::ranged1d::Ranged::axis_pixel_range 86 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::next::{{closure}} 86 (0.0%) 1 (0.0%) ::read 86 (0.0%) 1 (0.0%) alloc::vec::Vec::drain 86 (0.0%) 1 (0.0%) std::collections::hash::map::Entry::or_insert_with 86 (0.0%) 1 (0.0%) std::sync::poison::map_result 85 (0.0%) 17 (0.1%) as core::ops::deref::DerefMut>::deref_mut 85 (0.0%) 5 (0.0%) as rayon::iter::plumbing::ProducerCallback>::callback 85 (0.0%) 5 (0.0%) core::cell::Cell::set 85 (0.0%) 2 (0.0%) as core::str::pattern::Pattern>::into_searcher 85 (0.0%) 1 (0.0%) <(ExtendA,ExtendB) as core::iter::traits::collect::Extend<(A,B)>>::extend 85 (0.0%) 1 (0.0%) ::fmt 85 (0.0%) 1 (0.0%) core::iter::adapters::filter_map::filter_map_fold::{{closure}} 85 (0.0%) 1 (0.0%) criterion::fs::cp::{{closure}} 85 (0.0%) 1 (0.0%) serde_cbor::de::Deserializer::parse_u8 84 (0.0%) 6 (0.0%) ::final_summary::{{closure}} 84 (0.0%) 6 (0.0%) >::get_unchecked_mut 84 (0.0%) 6 (0.0%) rayon_core::join::join_context 84 (0.0%) 6 (0.0%) rayon_core::registry::Registry::in_worker_cold 84 (0.0%) 4 (0.0%) plotters::drawing::area::DrawingArea::get_base_pixel 84 (0.0%) 2 (0.0%) alloc::collections::btree::node::NodeRef::ascend 84 (0.0%) 1 (0.0%) criterion::plot::gnuplot_backend::iteration_times::iteration_times_comparison_small 84 (0.0%) 1 (0.0%) criterion::plot::gnuplot_backend::pdf::pdf_comparison_small 83 (0.0%) 5 (0.0%) core::iter::sources::once::once 83 (0.0%) 2 (0.0%) ::key_points 83 (0.0%) 1 (0.0%) ::fmt 83 (0.0%) 1 (0.0%) alloc::collections::btree::navigate::LazyLeafRange::init_front 83 (0.0%) 1 (0.0%) csv::writer::Writer::flush_buf 83 (0.0%) 1 (0.0%) csv::writer::Writer::write_delimiter 83 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::insert_no_grow 82 (0.0%) 12 (0.1%) serde::de::EnumAccess::variant 82 (0.0%) 7 (0.1%) serde::ser::impls::::serialize 82 (0.0%) 1 (0.0%) as core::iter::adapters::zip::ZipImpl>::nth 82 (0.0%) 1 (0.0%) ::default 82 (0.0%) 1 (0.0%) alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::Edge>::insert_fit 82 (0.0%) 1 (0.0%) serde_cbor::de::Deserializer::convert_str 81 (0.0%) 1 (0.0%) <&mut serde_cbor::ser::Serializer as serde::ser::Serializer>::serialize_f64 81 (0.0%) 1 (0.0%) core::str::::trim_start_matches 81 (0.0%) 1 (0.0%) criterion::plot::gnuplot_backend::iteration_times::iteration_times_small 81 (0.0%) 1 (0.0%) criterion::plot::gnuplot_backend::regression::regression_small 81 (0.0%) 1 (0.0%) serde_json::de::Deserializer::parse_object_colon 80 (0.0%) 16 (0.1%) alloc::raw_vec::RawVec::allocator 80 (0.0%) 10 (0.1%) as core::iter::traits::iterator::Iterator>::next 80 (0.0%) 4 (0.0%) ::map 80 (0.0%) 2 (0.0%) <(F,T) as plotters::style::text::IntoTextStyle>::into_text_style 80 (0.0%) 2 (0.0%) criterion::report::CliReport::outliers::{{closure}} 80 (0.0%) 1 (0.0%) as core::fmt::Debug>::fmt 80 (0.0%) 1 (0.0%) ::fmt 80 (0.0%) 1 (0.0%) >>::set::{{closure}} 80 (0.0%) 1 (0.0%) core::ptr::drop_in_place 79 (0.0%) 10 (0.1%) as core::iter::traits::iterator::Iterator>::next 79 (0.0%) 2 (0.0%) criterion::report::ReportContext::report_path 79 (0.0%) 1 (0.0%) ::next 79 (0.0%) 1 (0.0%) alloc::collections::btree::navigate::LazyLeafRange::take_front 79 (0.0%) 1 (0.0%) plotters::drawing::area::DrawingArea::with_rc_cell 78 (0.0%) 11 (0.1%) core::iter::traits::iterator::Iterator::find::check 78 (0.0%) 6 (0.0%) rayon_core::join::join_context::call_a 78 (0.0%) 1 (0.0%) criterion::analysis::estimates::stats 78 (0.0%) 1 (0.0%) rayon_core::sleep::Sleep::new_jobs 77 (0.0%) 1 (0.0%) ::from_elem 77 (0.0%) 1 (0.0%) ::profile 77 (0.0%) 1 (0.0%) ::warmup 77 (0.0%) 1 (0.0%) core::iter::adapters::zip::Zip::super_nth 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[(&criterion::report::BenchmarkId,alloc::vec::Vec)]> 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[(&str,alloc::boxed::Box<[f64]>,alloc::boxed::Box<[f64]>)]> 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[(&str,alloc::string::String)]> 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[(alloc::boxed::Box<[f64]>,alloc::boxed::Box<[f64]>)]> 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[(core::option::Option<&alloc::string::String>,alloc::vec::Vec,alloc::vec::Vec)]> 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[(i32,alloc::string::String)]> 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[alloc::vec::into_iter::IntoIter<&&(&criterion::report::BenchmarkId,alloc::vec::Vec)>]> 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[core::option::Option>]> 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[criterion::html::BenchmarkGroup]> 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[criterion::html::BenchmarkValueGroup]> 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[criterion::html::IndividualBenchmark]> 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[criterion::html::Plot]> 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[criterion::html::ReportLink]> 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[criterion::report::BenchmarkId]> 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[plotters::chart::series::SeriesAnno]> 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[plotters::drawing::area::DrawingArea]> 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[plotters::element::basic_shapes::PathElement<(f64,f64)>]> 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[plotters::element::dynelem::DynElement]> 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[std::process::Child]> 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[walkdir::dent::DirEntry]> 77 (0.0%) 1 (0.0%) criterion::measurement::ValueFormatter::format_throughput 77 (0.0%) 1 (0.0%) serde_json::error::Error::fix_position 76 (0.0%) 4 (0.0%) core::iter::traits::double_ended::DoubleEndedIterator::rfind 76 (0.0%) 2 (0.0%) alloc::vec::Vec::append_elements 76 (0.0%) 2 (0.0%) plotters::chart::series::SeriesLabelStyle::new 76 (0.0%) 1 (0.0%) alloc::collections::btree::node::NodeRef::new_internal 76 (0.0%) 1 (0.0%) alloc::vec::Vec::into_boxed_slice 76 (0.0%) 1 (0.0%) core::iter::traits::double_ended::DoubleEndedIterator::rfold 75 (0.0%) 3 (0.0%) as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut 75 (0.0%) 1 (0.0%) ::serialize_key 75 (0.0%) 1 (0.0%) alloc::collections::linked_list::LinkedList::append 75 (0.0%) 1 (0.0%) clap::args::arg::Arg::short 74 (0.0%) 4 (0.0%) hashbrown::map::equivalent_key::{{closure}} 74 (0.0%) 2 (0.0%) >::from 74 (0.0%) 2 (0.0%) criterion_plot::Plot::new 74 (0.0%) 1 (0.0%) alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::KV>::split 74 (0.0%) 1 (0.0%) core::cmp::min_by 74 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[core::option::Option; 4]> 74 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[core::option::Option>; 2]> 74 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[core::option::Option>; 4]> 74 (0.0%) 1 (0.0%) criterion::measurement::ValueFormatter::format_value 74 (0.0%) 1 (0.0%) serde_cbor::de::Deserializer::end 74 (0.0%) 1 (0.0%) serde_cbor::ser::Serializer::write_u64 73 (0.0%) 6 (0.0%) core::iter::traits::iterator::Iterator::fuse 73 (0.0%) 1 (0.0%) >::from 73 (0.0%) 1 (0.0%) ::next 73 (0.0%) 1 (0.0%) criterion::report::CliReport::print_overwritable 72 (0.0%) 12 (0.1%) as rayon_core::job::Job>::execute::call 72 (0.0%) 8 (0.1%) alloc::slice::::into_vec 72 (0.0%) 8 (0.1%) core::ptr::mut_ptr::::len 72 (0.0%) 5 (0.0%) core::array:: for [T; N]>::index 72 (0.0%) 4 (0.0%) as core::iter::traits::double_ended::DoubleEndedIterator>::try_rfold::enumerate 72 (0.0%) 4 (0.0%) as core::iter::traits::iterator::Iterator>::try_fold::enumerate 72 (0.0%) 4 (0.0%) as rayon::iter::plumbing::Consumer>::into_folder 72 (0.0%) 3 (0.0%) alloc::collections::btree::node::move_to_slice 72 (0.0%) 3 (0.0%) rayon::iter::map_with::MapInit::new 72 (0.0%) 2 (0.0%) hashbrown::raw::Bucket::write 72 (0.0%) 2 (0.0%) hashbrown::raw::RawTable::reserve 72 (0.0%) 2 (0.0%) rayon::slice::quicksort::break_patterns::{{closure}} 72 (0.0%) 1 (0.0%) criterion::analysis::compare::estimates::stats 72 (0.0%) 1 (0.0%) plotters::element::text::MultiLineText::new 71 (0.0%) 1 (0.0%) ::read_into 71 (0.0%) 1 (0.0%) plotters::drawing::area::DrawingArea::split_by_breakpoints 70 (0.0%) 10 (0.1%) alloc::vec::Vec::capacity 70 (0.0%) 5 (0.0%) core::cell::RefCell::borrow_mut 70 (0.0%) 5 (0.0%) core::ptr::drop_in_place::deserialize::__Visitor as serde::de::Visitor>::visit_enum::__Field,serde_cbor::error::Error>> 70 (0.0%) 2 (0.0%) serde::de::Error::invalid_length 70 (0.0%) 1 (0.0%) ::next 70 (0.0%) 1 (0.0%) alloc::collections::btree::map::BTreeMap::insert 70 (0.0%) 1 (0.0%) plotters::drawing::area::DrawingArea::draw_text::{{closure}} 69 (0.0%) 4 (0.0%) core::ops::function::impls:: for &F>::call 69 (0.0%) 3 (0.0%) hashbrown::raw::TableLayout::new 69 (0.0%) 3 (0.0%) rayon::range::::with_producer 69 (0.0%) 1 (0.0%) criterion::stats::univariate::sample::Sample::var 68 (0.0%) 4 (0.0%) as rayon::iter::plumbing::Folder>::complete 68 (0.0%) 4 (0.0%) alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::KV>::new_kv 68 (0.0%) 4 (0.0%) core::iter::adapters::take_while::TakeWhile::new 68 (0.0%) 4 (0.0%) plotters::drawing::area::DrawingArea::estimate_text_size::{{closure}} 68 (0.0%) 2 (0.0%) criterion::html::BenchmarkGroup::new::{{closure}}::{{closure}} 68 (0.0%) 2 (0.0%) itertools::groupbylazy::GroupBy::drop_group 68 (0.0%) 2 (0.0%) itertools::groupbylazy::GroupBy::step 68 (0.0%) 1 (0.0%) criterion::fs::cp 68 (0.0%) 1 (0.0%) criterion::stats::bivariate::Data::new 67 (0.0%) 1 (0.0%) <(alloc::vec::Vec,alloc::vec::Vec,alloc::vec::Vec,alloc::vec::Vec) as criterion::stats::tuple::TupledDistributionsBuilder>::new 67 (0.0%) 1 (0.0%) < as core::ops::drop::Drop>::drop::DropGuard as core::ops::drop::Drop>::drop 67 (0.0%) 1 (0.0%) as core::iter::traits::collect::IntoIterator>::into_iter 67 (0.0%) 1 (0.0%) ::t_test 67 (0.0%) 1 (0.0%) cast::_64:: for usize>::cast 67 (0.0%) 1 (0.0%) core::fmt::builders::DebugList::entries 67 (0.0%) 1 (0.0%) core::ptr::drop_in_place 67 (0.0%) 1 (0.0%) core::ptr::drop_in_place,plotters::coord::ranged1d::combinators::logarithmic::LogCoord,plotters_svg::svg::SVGBackend>> 67 (0.0%) 1 (0.0%) core::ptr::drop_in_place,plotters::coord::ranged1d::types::numeric::RangedCoordf64,plotters_svg::svg::SVGBackend>> 67 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 67 (0.0%) 1 (0.0%) core::ptr::drop_in_place 67 (0.0%) 1 (0.0%) criterion::stats::univariate::sample::Sample::percentiles 67 (0.0%) 1 (0.0%) serde_json::de::Deserializer::end 67 (0.0%) 1 (0.0%) std::process::Command::args 67 (0.0%) 1 (0.0%) std::thread::local::lazy::LazyKeyInner::initialize 66 (0.0%) 5 (0.0%) as core::ops::try_trait::Try>::from_output 66 (0.0%) 3 (0.0%) hashbrown::raw::Bucket::as_ptr 66 (0.0%) 2 (0.0%) alloc::slice::::sort_by::{{closure}} 66 (0.0%) 2 (0.0%) alloc::vec::Vec::retain 66 (0.0%) 2 (0.0%) serde::de::Error::invalid_value 66 (0.0%) 1 (0.0%) as core::cmp::PartialEq>::ne 66 (0.0%) 1 (0.0%) ::clone 66 (0.0%) 1 (0.0%) as rayon::iter::plumbing::Producer>::split_at 66 (0.0%) 1 (0.0%) criterion::SamplingMode::choose_sampling_mode 66 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::into_iter_from 66 (0.0%) 1 (0.0%) serde_cbor::ser::Serializer::write_u32 65 (0.0%) 1 (0.0%) ::fmt 65 (0.0%) 1 (0.0%) alloc::collections::btree::node::SplitResult::forget_node_type 65 (0.0%) 1 (0.0%) alloc::collections::btree::node::SplitResult::forget_node_type 65 (0.0%) 1 (0.0%) criterion::fs::save_string 64 (0.0%) 4 (0.0%) <&mut csv::serializer::SeRecord as serde::ser::SerializeStruct>::serialize_field 64 (0.0%) 4 (0.0%) as core::iter::traits::iterator::Iterator>::try_fold::check 64 (0.0%) 4 (0.0%) rayon::iter::fold::Fold::new 64 (0.0%) 2 (0.0%) alloc::slice::::sort_by 64 (0.0%) 2 (0.0%) serde_cbor::de::Deserializer::parse_enum_map 64 (0.0%) 1 (0.0%) ::fmt 64 (0.0%) 1 (0.0%) ::fmt 64 (0.0%) 1 (0.0%) ::measurement_complete 64 (0.0%) 1 (0.0%) ::cause 64 (0.0%) 1 (0.0%) as core::fmt::Debug>::fmt 64 (0.0%) 1 (0.0%) ::set 64 (0.0%) 1 (0.0%) alloc::collections::btree::navigate::>::first_leaf_edge 64 (0.0%) 1 (0.0%) criterion::Criterion::plotting_backend 64 (0.0%) 1 (0.0%) criterion::stats::univariate::kde::Kde::estimate 64 (0.0%) 1 (0.0%) plotters::coord::ranged1d::combinators::logarithmic::LogCoord::is_inf 63 (0.0%) 2 (0.0%) as core::iter::traits::iterator::Iterator>::next 63 (0.0%) 1 (0.0%) as rayon::iter::plumbing::Folder>::consume 63 (0.0%) 1 (0.0%) alloc::slice::::sort_by_key::{{closure}} 63 (0.0%) 1 (0.0%) criterion::html::ReportLink::function 63 (0.0%) 1 (0.0%) criterion::html::ReportLink::value 63 (0.0%) 1 (0.0%) criterion::runner 63 (0.0%) 1 (0.0%) std::sync::mutex::Mutex::new 62 (0.0%) 2 (0.0%) as core::iter::traits::iterator::Iterator>::next 62 (0.0%) 2 (0.0%) rayon::slice::quicksort::partition_in_blocks::width 62 (0.0%) 2 (0.0%) rayon::slice::quicksort::recurse::{{closure}} 62 (0.0%) 1 (0.0%) ::retain_mut::BackshiftOnDrop as core::ops::drop::Drop>::drop 62 (0.0%) 1 (0.0%) alloc::raw_vec::RawVec::into_box 62 (0.0%) 1 (0.0%) serde_cbor::ser::Serializer::write_u16 62 (0.0%) 1 (0.0%) walkdir::WalkDir::new 61 (0.0%) 5 (0.0%) <&T as core::convert::AsRef>::as_ref 61 (0.0%) 4 (0.0%) core::iter::adapters::cloned::Cloned::new 61 (0.0%) 1 (0.0%) <&mut serde_cbor::ser::Serializer as serde::ser::Serializer>::serialize_struct 61 (0.0%) 1 (0.0%) ::fmt 61 (0.0%) 1 (0.0%) ::line_comparison 61 (0.0%) 1 (0.0%) alloc::collections::btree::search::>::search_node 61 (0.0%) 1 (0.0%) alloc::collections::linked_list::LinkedList::push_back_node 61 (0.0%) 1 (0.0%) criterion::error::log_error 61 (0.0%) 1 (0.0%) criterion::kde::sweep 60 (0.0%) 4 (0.0%) as core::iter::traits::collect::Extend>::extend 60 (0.0%) 3 (0.0%) rayon::iter::map_with::MapInitConsumer::new 60 (0.0%) 1 (0.0%) ::clone 60 (0.0%) 1 (0.0%) as rayon::iter::plumbing::Consumer>::split_at 60 (0.0%) 1 (0.0%) core::option::Option::get_or_insert_with 59 (0.0%) 4 (0.0%) core::array:: for [T; N]>::index_mut 59 (0.0%) 1 (0.0%) <&mut serde_cbor::ser::Serializer as serde::ser::Serializer>::serialize_str 59 (0.0%) 1 (0.0%) as core::ops::drop::Drop>::drop 59 (0.0%) 1 (0.0%) as rayon::iter::plumbing::Folder>::consume 59 (0.0%) 1 (0.0%) ::peek 59 (0.0%) 1 (0.0%) core::fmt::Arguments::new_v1 59 (0.0%) 1 (0.0%) criterion::plot::plotters_backend::distributions::rel_distributions::{{closure}} 59 (0.0%) 1 (0.0%) criterion::report::CliReport::bold 59 (0.0%) 1 (0.0%) criterion::report::CliReport::faint 59 (0.0%) 1 (0.0%) criterion::report::CliReport::green 59 (0.0%) 1 (0.0%) criterion::report::CliReport::red 59 (0.0%) 1 (0.0%) criterion::report::CliReport::yellow 58 (0.0%) 2 (0.0%) as core::clone::Clone>::clone 58 (0.0%) 2 (0.0%) alloc::vec::Vec::dedup_by_key 58 (0.0%) 2 (0.0%) criterion::stats::univariate::sample::Sample::median_abs_dev::{{closure}} 58 (0.0%) 1 (0.0%) ::violin 58 (0.0%) 1 (0.0%) ::line_comparison 58 (0.0%) 1 (0.0%) as serde::ser::SerializeMap>::end 58 (0.0%) 1 (0.0%) as serde::ser::SerializeSeq>::end 58 (0.0%) 1 (0.0%) criterion::connection::Connection::new 58 (0.0%) 1 (0.0%) criterion::stats::bivariate::Data::bootstrap 58 (0.0%) 1 (0.0%) std::thread::local::fast::Key::get 57 (0.0%) 6 (0.0%) serde::de::VariantAccess::newtype_variant 57 (0.0%) 3 (0.0%) as rayon::iter::plumbing::Folder>::consume_iter::with 57 (0.0%) 3 (0.0%) alloc::collections::btree::node::NodeRef::borrow_mut 57 (0.0%) 3 (0.0%) criterion::plot::plotters_backend::pdf::pdf_small::{{closure}} 57 (0.0%) 3 (0.0%) criterion::report::Report::summarize 57 (0.0%) 3 (0.0%) plotters::chart::context::ChartContext::alloc_series_anno 57 (0.0%) 3 (0.0%) plotters::style::color::Color::rgb 57 (0.0%) 1 (0.0%) ::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str 57 (0.0%) 1 (0.0%) alloc::rc::Rc::new 57 (0.0%) 1 (0.0%) criterion::estimate::build_change_estimates::{{closure}} 57 (0.0%) 1 (0.0%) criterion::estimate::build_estimates::{{closure}} 57 (0.0%) 1 (0.0%) criterion::plot::gnuplot_backend::distributions::rel_distributions::{{closure}} 57 (0.0%) 1 (0.0%) criterion::stats::univariate::sample::Sample::bootstrap 57 (0.0%) 1 (0.0%) plotters::element::basic_shapes::Polygon::new 57 (0.0%) 1 (0.0%) rayon::slice::quicksort::par_quicksort 57 (0.0%) 1 (0.0%) rayon_core::join::join 57 (0.0%) 1 (0.0%) std::thread::local::fast::Key::try_initialize 56 (0.0%) 7 (0.1%) <&mut serde_cbor::de::Deserializer as serde::de::Deserializer>::deserialize_identifier 56 (0.0%) 7 (0.1%) core::iter::traits::iterator::Iterator::find_map::check 56 (0.0%) 4 (0.0%) as core::iter::traits::iterator::Iterator>::find 56 (0.0%) 4 (0.0%) as rayon::iter::plumbing::Folder>::consume_iter::not_full::{{closure}} 56 (0.0%) 2 (0.0%) hashbrown::raw::RawTable::reserve_rehash::{{closure}} 56 (0.0%) 1 (0.0%) <(ExtendA,ExtendB) as core::iter::traits::collect::Extend<(A,B)>>::extend::extend::{{closure}} 56 (0.0%) 1 (0.0%) as core::ops::drop::Drop>::drop 56 (0.0%) 1 (0.0%) ::fmt 56 (0.0%) 1 (0.0%) ::fmt 56 (0.0%) 1 (0.0%) ::peek 56 (0.0%) 1 (0.0%) core::result::Result::and_then 56 (0.0%) 1 (0.0%) criterion::estimate::build_change_estimates 56 (0.0%) 1 (0.0%) criterion::fs::mkdirp 56 (0.0%) 1 (0.0%) plotters::chart::builder::ChartBuilder::set_label_area_size 56 (0.0%) 1 (0.0%) serde_json::de::Deserializer::peek_or_null 55 (0.0%) 5 (0.0%) as core::ops::drop::Drop>::drop 55 (0.0%) 4 (0.0%) core::iter::adapters::flatten::Flatten::new 55 (0.0%) 3 (0.0%) core::iter::traits::iterator::Iterator::max_by::fold::{{closure}} 55 (0.0%) 1 (0.0%) ::violin 55 (0.0%) 1 (0.0%) alloc::collections::btree::node::NodeRef::from_new_internal 55 (0.0%) 1 (0.0%) criterion::Criterion::final_summary 55 (0.0%) 1 (0.0%) criterion::fs::mkdirp::{{closure}} 55 (0.0%) 1 (0.0%) criterion::html::ReportLink::individual 55 (0.0%) 1 (0.0%) criterion::html::compare_to_threshold 55 (0.0%) 1 (0.0%) criterion::report::CliReport::text_overwrite 55 (0.0%) 1 (0.0%) criterion::report::compare_to_threshold 55 (0.0%) 1 (0.0%) csv::writer::WriterBuilder::from_path 55 (0.0%) 1 (0.0%) rayon_core::sleep::counters::Counters::awake_but_idle_threads 55 (0.0%) 1 (0.0%) std::collections::hash::map::map_entry 54 (0.0%) 11 (0.1%) >::from 54 (0.0%) 4 (0.0%) as core::ops::drop::Drop>::drop 54 (0.0%) 4 (0.0%) hashbrown::map::equivalent_key 54 (0.0%) 3 (0.0%) as rayon::iter::plumbing::Consumer>::into_folder 54 (0.0%) 3 (0.0%) alloc::collections::btree::node::NodeRef::forget_type 54 (0.0%) 3 (0.0%) alloc::collections::btree::node::NodeRef::forget_type 54 (0.0%) 2 (0.0%) as core::slice::index::SliceIndex<[T]>>::get_unchecked 54 (0.0%) 2 (0.0%) as serde::de::Deserializer>::deserialize_enum 54 (0.0%) 2 (0.0%) core::cmp::PartialOrd::lt 54 (0.0%) 1 (0.0%) ::fmt 54 (0.0%) 1 (0.0%) as core::fmt::Debug>::fmt 54 (0.0%) 1 (0.0%) alloc::collections::btree::navigate::,alloc::collections::btree::node::marker::KV>>::next_leaf_edge 54 (0.0%) 1 (0.0%) core::ptr::drop_in_place<(alloc::vec::Vec,alloc::vec::Vec,alloc::vec::Vec,alloc::vec::Vec)> 54 (0.0%) 1 (0.0%) core::ptr::drop_in_place<(criterion::stats::Distribution,criterion::stats::Distribution,criterion::stats::Distribution,criterion::stats::Distribution)> 54 (0.0%) 1 (0.0%) core::ptr::drop_in_place 54 (0.0%) 1 (0.0%) core::ptr::drop_in_place 54 (0.0%) 1 (0.0%) core::ptr::drop_in_place 54 (0.0%) 1 (0.0%) core::ptr::drop_in_place,plotters::coord::ranged1d::combinators::logarithmic::LogCoord>>> 54 (0.0%) 1 (0.0%) core::ptr::drop_in_place,plotters::coord::ranged1d::types::numeric::RangedCoordf64>>> 54 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 54 (0.0%) 1 (0.0%) criterion::html::ReportLink::group 54 (0.0%) 1 (0.0%) hashbrown::map::HashMap::remove 54 (0.0%) 1 (0.0%) rayon::slice::quicksort::insertion_sort 53 (0.0%) 53 (0.4%) core::mem::size_of 53 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::fold 53 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::for_each 53 (0.0%) 1 (0.0%) criterion::report::BenchmarkId::as_number 53 (0.0%) 1 (0.0%) csv::serializer::serialize_header 53 (0.0%) 1 (0.0%) plotters::element::text::MultiLineText::layout_lines 53 (0.0%) 1 (0.0%) std::io::error::Error::kind 52 (0.0%) 4 (0.0%) as core::iter::traits::iterator::Iterator>::__iterator_get_unchecked 52 (0.0%) 4 (0.0%) core::slice::iter::::into_iter 52 (0.0%) 2 (0.0%) itertools::groupbylazy::GroupInner::drop_group 52 (0.0%) 1 (0.0%) >::from 52 (0.0%) 1 (0.0%) plotters::element::text::MultiLineText::layout_lines::{{closure}} 51 (0.0%) 7 (0.1%) as core::iter::traits::iterator::Iterator>::next 51 (0.0%) 1 (0.0%) ::clone 51 (0.0%) 1 (0.0%) as core::clone::Clone>::clone 51 (0.0%) 1 (0.0%) as serde::de::VariantAccess>::unit_variant 51 (0.0%) 1 (0.0%) alloc::collections::btree::navigate::full_range 51 (0.0%) 1 (0.0%) alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::KV>::into_key_val 50 (0.0%) 10 (0.1%) as rayon_core::job::Job>::execute::call< 50 (0.0%) 5 (0.0%) <&T as core::fmt::Display>::fmt 50 (0.0%) 2 (0.0%) as rayon::iter::IndexedParallelIterator>::with_producer 50 (0.0%) 1 (0.0%) ::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str 50 (0.0%) 1 (0.0%) >::from 50 (0.0%) 1 (0.0%) as core::ops::deref::Deref>::deref 50 (0.0%) 1 (0.0%) serde_cbor::ser::Serializer::write_u8 49 (0.0%) 5 (0.0%) core::ptr::mut_ptr::::write 49 (0.0%) 3 (0.0%) core::iter::adapters::skip::Skip::new 49 (0.0%) 3 (0.0%) rayon::iter::map::MapConsumer::new 49 (0.0%) 1 (0.0%) alloc::collections::linked_list::LinkedList::push_back 49 (0.0%) 1 (0.0%) clap::app::App::after_help 49 (0.0%) 1 (0.0%) core::iter::range::>::size_hint 49 (0.0%) 1 (0.0%) criterion::analysis::base_dir_exists 49 (0.0%) 1 (0.0%) criterion::fs::list_existing_benchmarks::is_benchmark 49 (0.0%) 1 (0.0%) criterion::stats::bivariate::resamples::Resamples::new 49 (0.0%) 1 (0.0%) plotters::chart::dual_coord::DualCoordChartContext,plotters::coord::ranged2d::cartesian::Cartesian2d>::draw_secondary_series 48 (0.0%) 6 (0.0%) as core::convert::From<&mut T>>::from 48 (0.0%) 5 (0.0%) core::option::Option::Some 48 (0.0%) 4 (0.0%) alloc::vec::Vec::from_raw_parts 48 (0.0%) 4 (0.0%) rayon::iter::ParallelIterator::fold 48 (0.0%) 4 (0.0%) rayon::iter::ParallelIterator::reduce 48 (0.0%) 3 (0.0%) as serde::de::Deserializer>::deserialize_identifier 48 (0.0%) 3 (0.0%) >::index_mut 48 (0.0%) 3 (0.0%) plotters::coord::ranged2d::cartesian::Cartesian2d::get_x_axis_pixel_range 48 (0.0%) 3 (0.0%) plotters::coord::ranged2d::cartesian::Cartesian2d::get_y_axis_pixel_range 48 (0.0%) 3 (0.0%) rayon::iter::ParallelIterator::map_init 48 (0.0%) 1 (0.0%) ::deref::__static_ref_initialize 48 (0.0%) 1 (0.0%) ::scale_throughputs 48 (0.0%) 1 (0.0%) core::option::Option::unwrap_unchecked 48 (0.0%) 1 (0.0%) core::str::::is_char_boundary 48 (0.0%) 1 (0.0%) criterion::stats::rand_util::new_rng::{{closure}} 47 (0.0%) 10 (0.1%) core::mem::drop 47 (0.0%) 1 (0.0%) ::fmt 47 (0.0%) 1 (0.0%) ::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64 47 (0.0%) 1 (0.0%) ::fmt 47 (0.0%) 1 (0.0%) ::fmt 47 (0.0%) 1 (0.0%) ::measurement_complete 47 (0.0%) 1 (0.0%) ::measurement_start 47 (0.0%) 1 (0.0%) ::summarize 47 (0.0%) 1 (0.0%) ::deserialize::PrimitiveVisitor as serde::de::Visitor>::visit_i16 47 (0.0%) 1 (0.0%) ::deserialize::PrimitiveVisitor as serde::de::Visitor>::visit_i32 47 (0.0%) 1 (0.0%) ::deserialize::PrimitiveVisitor as serde::de::Visitor>::visit_i8 47 (0.0%) 1 (0.0%) core::time::Duration::new 47 (0.0%) 1 (0.0%) criterion::Criterion::with_filter::{{closure}} 47 (0.0%) 1 (0.0%) criterion::stats::univariate::percentiles::Percentiles::at 47 (0.0%) 1 (0.0%) plotters::style::color::Color::mix 46 (0.0%) 4 (0.0%) core::mem::maybe_uninit::MaybeUninit::write 46 (0.0%) 3 (0.0%) core::result::Result::is_ok 46 (0.0%) 2 (0.0%) serde::de::Error::duplicate_field 46 (0.0%) 2 (0.0%) serde::de::Error::missing_field 46 (0.0%) 1 (0.0%) <&mut serde_json::ser::Serializer as serde::ser::Serializer>::serialize_str 46 (0.0%) 1 (0.0%) alloc::collections::btree::navigate::,alloc::collections::btree::node::marker::Edge>>::deallocating_end 46 (0.0%) 1 (0.0%) core::fmt::Arguments::new_v1_formatted 46 (0.0%) 1 (0.0%) core::str::pattern::Searcher::next_match 46 (0.0%) 1 (0.0%) core::str::pattern::Searcher::next_reject 46 (0.0%) 1 (0.0%) criterion::plot::plotters_backend::convert_size 46 (0.0%) 1 (0.0%) criterion::stats::univariate::kde::Bandwidth::estimate 46 (0.0%) 1 (0.0%) serde_cbor::de::Deserializer::parse_f16 45 (0.0%) 6 (0.0%) as core::iter::traits::iterator::Iterator>::next 45 (0.0%) 5 (0.0%) <&mut serde_json::ser::Serializer as serde::ser::Serializer>::serialize_some 45 (0.0%) 5 (0.0%) <::deserialize::__Visitor as serde::de::Visitor>::visit_enum::__FieldVisitor as serde::de::Visitor>::expecting 45 (0.0%) 5 (0.0%) <::deserialize::__Visitor as serde::de::Visitor>::visit_enum::__Visitor as serde::de::Visitor>::expecting 45 (0.0%) 4 (0.0%) core::iter::traits::iterator::Iterator::cloned 45 (0.0%) 4 (0.0%) criterion::plot::gnuplot_backend::summary::violin::{{closure}}::{{closure}} 45 (0.0%) 3 (0.0%) >::from 45 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::for_each 45 (0.0%) 1 (0.0%) criterion::plot::PlotContext::size 45 (0.0%) 1 (0.0%) criterion::plot::plotters_backend::distributions::abs_distributions 45 (0.0%) 1 (0.0%) csv::serializer::error_container_inside_struct 45 (0.0%) 1 (0.0%) hashbrown::raw::RawIter::drop_elements 45 (0.0%) 1 (0.0%) plotters::chart::series::SeriesAnno::label 45 (0.0%) 1 (0.0%) serde_json::de::Deserializer::error 45 (0.0%) 1 (0.0%) serde_json::de::Deserializer::peek_error 45 (0.0%) 1 (0.0%) serde_json::ser::CharEscape::from_escape_table 44 (0.0%) 4 (0.0%) alloc::vec::in_place_drop::InPlaceDrop::len 44 (0.0%) 4 (0.0%) core::iter::traits::iterator::Iterator::take_while 44 (0.0%) 2 (0.0%) as core::iter::traits::iterator::Iterator>::__iterator_get_unchecked 44 (0.0%) 2 (0.0%) >::get 44 (0.0%) 2 (0.0%) >::get_mut 44 (0.0%) 1 (0.0%) <&mut serde_json::ser::Serializer as serde::ser::Serializer>::serialize_bool 44 (0.0%) 1 (0.0%) as core::hash::Hash>::hash 44 (0.0%) 1 (0.0%) alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::KV>::kv_mut 44 (0.0%) 1 (0.0%) core::cmp::impls::::partial_cmp 44 (0.0%) 1 (0.0%) core::iter::traits::iterator::Iterator::unzip 44 (0.0%) 1 (0.0%) criterion::html::Plot::new 44 (0.0%) 1 (0.0%) csv::serializer::SeHeader::handle_container 44 (0.0%) 1 (0.0%) plotters::chart::builder::ChartBuilder::margin 44 (0.0%) 1 (0.0%) rayon::iter::extend::as_list 44 (0.0%) 1 (0.0%) rayon::iter::plumbing::LengthSplitter::new 43 (0.0%) 1 (0.0%) <&mut serde_json::ser::Serializer as serde::ser::Serializer>::serialize_u64 43 (0.0%) 1 (0.0%) as core::ops::drop::Drop>::drop 43 (0.0%) 1 (0.0%) as core::clone::Clone>::clone 43 (0.0%) 1 (0.0%) alloc::vec::Vec::truncate 43 (0.0%) 1 (0.0%) core::iter::adapters::chain::Chain::new 43 (0.0%) 1 (0.0%) core::num::::checked_add 43 (0.0%) 1 (0.0%) core::num::::overflowing_add 43 (0.0%) 1 (0.0%) core::num::::checked_add 43 (0.0%) 1 (0.0%) core::num::::checked_mul 43 (0.0%) 1 (0.0%) core::num::::overflowing_add 43 (0.0%) 1 (0.0%) core::num::::overflowing_mul 43 (0.0%) 1 (0.0%) core::str::iter::MatchIndicesInternal

::next::{{closure}} 43 (0.0%) 1 (0.0%) criterion::stats::univariate::kde::Kde::estimate::{{closure}} 43 (0.0%) 1 (0.0%) rayon::iter::extend::list_append 43 (0.0%) 1 (0.0%) rayon::iter::from_par_iter::collect_extended 42 (0.0%) 42 (0.3%) core::mem::align_of 42 (0.0%) 6 (0.0%) as core::iter::adapters::SourceIter>::as_inner 42 (0.0%) 3 (0.0%) as core::ops::drop::Drop>::drop 42 (0.0%) 3 (0.0%) as rayon::iter::IndexedParallelIterator>::with_producer 42 (0.0%) 3 (0.0%) as rayon::iter::ParallelIterator>::drive_unindexed 42 (0.0%) 3 (0.0%) plotters::style::color::Color::alpha 42 (0.0%) 3 (0.0%) rayon::range::::drive_unindexed 42 (0.0%) 2 (0.0%) criterion::plot::plotters_backend::summary::line_comparison::{{closure}} 42 (0.0%) 1 (0.0%) ::fmt 42 (0.0%) 1 (0.0%) alloc::alloc::exchange_malloc 42 (0.0%) 1 (0.0%) core::iter::traits::iterator::Iterator::chain 42 (0.0%) 1 (0.0%) core::ptr::drop_in_place+Output = plotters::element::dynelem::DynElement>> 42 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 42 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 42 (0.0%) 1 (0.0%) core::tuple::::default 42 (0.0%) 1 (0.0%) criterion::ActualSamplingMode::recommend_linear_sample_size 42 (0.0%) 1 (0.0%) criterion::PlottingBackend::create_plotter 42 (0.0%) 1 (0.0%) criterion::plot::gnuplot_backend::distributions::abs_distributions 42 (0.0%) 1 (0.0%) std::sync::poison::Flag::borrow 41 (0.0%) 1 (0.0%) ::profile 41 (0.0%) 1 (0.0%) ::warmup 41 (0.0%) 1 (0.0%) core::ptr::drop_in_place,plotters::drawing::area::Rect::split_grid,plotters::drawing::area::DrawingArea::split_by_breakpoints::{{closure}}>,core::iter::adapters::map::Map,plotters::drawing::area::DrawingArea::split_by_breakpoints::{{closure}}>>::{{closure}}>,core::iter::adapters::map::Map,plotters::drawing::area::Rect::split_grid,plotters::drawing::area::DrawingArea::split_by_breakpoints::{{closure}}>,core::iter::adapters::map::Map,plotters::drawing::area::DrawingArea::split_by_breakpoints::{{closure}}>>::{{closure}}::{{closure}}>>> 41 (0.0%) 1 (0.0%) core::ptr::drop_in_place 41 (0.0%) 1 (0.0%) core::ptr::drop_in_place 41 (0.0%) 1 (0.0%) criterion::stats::bivariate::regression::Slope::fit 41 (0.0%) 1 (0.0%) criterion::stats::univariate::sample::Sample::max 41 (0.0%) 1 (0.0%) criterion::stats::univariate::sample::Sample::min 41 (0.0%) 1 (0.0%) rayon::iter::collect::special_extend 41 (0.0%) 1 (0.0%) std::fs::create_dir_all 40 (0.0%) 8 (0.1%) rayon_core::join::join_context::call_b< 40 (0.0%) 5 (0.0%) as serde::de::DeserializeSeed>::deserialize 40 (0.0%) 5 (0.0%) ::serialize_some 40 (0.0%) 5 (0.0%) alloc::collections::btree::node::NodeRef::as_leaf_ptr 40 (0.0%) 4 (0.0%) as plotters::style::size::HasDimension>::dim 40 (0.0%) 4 (0.0%) as serde::de::MapAccess>::next_value_seed 40 (0.0%) 3 (0.0%) core::iter::adapters::enumerate::Enumerate::new 40 (0.0%) 2 (0.0%) as core::slice::index::SliceIndex<[T]>>::index 40 (0.0%) 2 (0.0%) alloc::collections::btree::node::NodeRef::from_internal 40 (0.0%) 2 (0.0%) core::iter::adapters::flatten::FlatMap::new 40 (0.0%) 1 (0.0%) <&mut serde_json::ser::Serializer as serde::ser::Serializer>::serialize_unit 40 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::try_fold 40 (0.0%) 1 (0.0%) ::source 40 (0.0%) 1 (0.0%) ::fmt::format_opt 40 (0.0%) 1 (0.0%) as core::ops::drop::Drop>::drop 40 (0.0%) 1 (0.0%) ::eq 40 (0.0%) 1 (0.0%) core::hash::BuildHasher::hash_one 40 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 40 (0.0%) 1 (0.0%) criterion::stats::univariate::sample::Sample::new 40 (0.0%) 1 (0.0%) serde_cbor::de::Deserializer::error 40 (0.0%) 1 (0.0%) std::fs::DirBuilder::create 40 (0.0%) 1 (0.0%) std::fs::copy 39 (0.0%) 3 (0.0%) criterion::report::Report::profile 39 (0.0%) 3 (0.0%) criterion::report::Report::warmup 39 (0.0%) 3 (0.0%) hashbrown::raw::RawTable::data_end 39 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::size_hint 39 (0.0%) 1 (0.0%) ::fmt 39 (0.0%) 1 (0.0%) as core::iter::traits::collect::IntoIterator>::into_iter 39 (0.0%) 1 (0.0%) ::clone 39 (0.0%) 1 (0.0%) alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::Edge>::right_kv 39 (0.0%) 1 (0.0%) core::option::Option::or_else 39 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 39 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 39 (0.0%) 1 (0.0%) core::ptr::drop_in_place]>> 39 (0.0%) 1 (0.0%) core::ptr::drop_in_place]>> 39 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 39 (0.0%) 1 (0.0%) criterion::estimate::Distributions::get 39 (0.0%) 1 (0.0%) criterion::estimate::Estimates::get 39 (0.0%) 1 (0.0%) rayon_core::registry::WorkerThread::push 38 (0.0%) 8 (0.1%) core::mem::maybe_uninit::MaybeUninit::as_ptr 38 (0.0%) 4 (0.0%) serde::de::impls::>::deserialize 38 (0.0%) 2 (0.0%) as core::iter::traits::iterator::Iterator>::try_fold::flatten 38 (0.0%) 2 (0.0%) alloc::collections::btree::node::NodeRef::reborrow_mut 38 (0.0%) 2 (0.0%) alloc::vec::Vec::retain::{{closure}} 38 (0.0%) 2 (0.0%) criterion::report::Report::measurement_start 38 (0.0%) 2 (0.0%) plotters::chart::series::SeriesLabelStyle::position 38 (0.0%) 2 (0.0%) plotters::style::size::AsRelative::percent 38 (0.0%) 1 (0.0%) ::partial_cmp 38 (0.0%) 1 (0.0%) ::fmt 38 (0.0%) 1 (0.0%) ::fmt 38 (0.0%) 1 (0.0%) ::fmt 38 (0.0%) 1 (0.0%) ::analysis 38 (0.0%) 1 (0.0%) ::benchmark_start 38 (0.0%) 1 (0.0%) ::terminated 38 (0.0%) 1 (0.0%) ::test_pass 38 (0.0%) 1 (0.0%) ::test_start 38 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::next 38 (0.0%) 1 (0.0%) alloc::collections::btree::node::InternalNode::new 38 (0.0%) 1 (0.0%) alloc::raw_vec::handle_reserve 38 (0.0%) 1 (0.0%) core::num::::one_less_than_next_power_of_two 38 (0.0%) 1 (0.0%) core::ops::range::RangeInclusive::into_slice_range 38 (0.0%) 1 (0.0%) criterion::plot::gnuplot_backend::distributions::abs_distributions::{{closure}}::{{closure}} 38 (0.0%) 1 (0.0%) criterion::plot::plotters_backend::distributions::abs_distributions::{{closure}}::{{closure}} 38 (0.0%) 1 (0.0%) criterion::stats::univariate::resamples::Resamples::new 38 (0.0%) 1 (0.0%) hashbrown::map::HashMap::with_capacity_and_hasher 38 (0.0%) 1 (0.0%) serde_json::ser::Formatter::write_bool 38 (0.0%) 1 (0.0%) serde_json::ser::Formatter::write_u64 37 (0.0%) 1 (0.0%) ::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str 37 (0.0%) 1 (0.0%) ::clone 37 (0.0%) 1 (0.0%) ::set 37 (0.0%) 1 (0.0%) alloc::collections::btree::node::LeafNode::new 37 (0.0%) 1 (0.0%) core::ptr::drop_in_place 37 (0.0%) 1 (0.0%) hashbrown::map::HashMap::with_hasher_in 37 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::remove_entry 37 (0.0%) 1 (0.0%) serde_cbor::ser::to_writer 37 (0.0%) 1 (0.0%) std::fs::File::open 36 (0.0%) 6 (0.0%) rayon_core::join::join_context::call_b 36 (0.0%) 4 (0.0%) as core::iter::traits::iterator::Iterator>::next 36 (0.0%) 4 (0.0%) core::mem::maybe_uninit::MaybeUninit::new 36 (0.0%) 4 (0.0%) core::ptr::mut_ptr::::offset_from 36 (0.0%) 3 (0.0%) alloc::slice::merge::get_and_increment 36 (0.0%) 3 (0.0%) core::ptr::const_ptr::::copy_to_nonoverlapping 36 (0.0%) 3 (0.0%) plotters::chart::context::ChartContext>::draw_axis_and_labels::{{closure}}::{{closure}} 36 (0.0%) 2 (0.0%) alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::KV>::right_edge 36 (0.0%) 2 (0.0%) core::iter::traits::iterator::Iterator::size_hint 36 (0.0%) 1 (0.0%) ::description 36 (0.0%) 1 (0.0%) ::abs_distributions 36 (0.0%) 1 (0.0%) ::analysis 36 (0.0%) 1 (0.0%) as serde::de::VariantAccess>::newtype_variant_seed 36 (0.0%) 1 (0.0%) as serde::de::VariantAccess>::newtype_variant_seed 36 (0.0%) 1 (0.0%) ::steps_between 36 (0.0%) 1 (0.0%) alloc::collections::btree::node::NodeRef::deallocate_and_ascend 36 (0.0%) 1 (0.0%) core::iter::traits::iterator::Iterator::min_by 36 (0.0%) 1 (0.0%) criterion::plot::PlotContext::line_comparison_path 36 (0.0%) 1 (0.0%) criterion::plot::PlotContext::violin_path 36 (0.0%) 1 (0.0%) criterion::report::truncate_to_character_boundary 36 (0.0%) 1 (0.0%) plotters::chart::builder::ChartBuilder::on 36 (0.0%) 1 (0.0%) plotters::drawing::area::Rect::split_grid::{{closure}}::{{closure}} 36 (0.0%) 1 (0.0%) std::fs::File::create 35 (0.0%) 5 (0.0%) core::option::Option::is_none 35 (0.0%) 4 (0.0%) core::iter::traits::iterator::Iterator::flatten 35 (0.0%) 3 (0.0%) <&mut I as core::iter::traits::iterator::Iterator>::next 35 (0.0%) 3 (0.0%) core::iter::traits::iterator::Iterator::skip 35 (0.0%) 2 (0.0%) criterion::_::::deserialize 35 (0.0%) 2 (0.0%) criterion::report::BenchmarkId::value_type::{{closure}} 35 (0.0%) 2 (0.0%) criterion::stats::univariate::sample::Sample::var::{{closure}} 35 (0.0%) 1 (0.0%) ::measurement_start 35 (0.0%) 1 (0.0%) ::final_summary 35 (0.0%) 1 (0.0%) alloc::collections::btree::map::IntoIter::dying_next 35 (0.0%) 1 (0.0%) criterion::plot::plotters_backend::distributions::rel_distributions 35 (0.0%) 1 (0.0%) hashbrown::map::HashMap::get 35 (0.0%) 1 (0.0%) hashbrown::map::HashMap::with_hasher 35 (0.0%) 1 (0.0%) hashbrown::raw::Bucket::to_base_index 35 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::get_mut 35 (0.0%) 1 (0.0%) rayon::slice::ParallelSliceMut::par_sort_unstable_by 35 (0.0%) 1 (0.0%) ryu::buffer::Buffer::format 34 (0.0%) 2 (0.0%) as core::iter::traits::collect::FromIterator>>::from_iter 34 (0.0%) 1 (0.0%) < as core::ops::drop::Drop>::drop::DropGuard as core::ops::drop::Drop>::drop 34 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::next::{{closure}} 34 (0.0%) 1 (0.0%) ::abs_distributions 34 (0.0%) 1 (0.0%) ::benchmark_start 34 (0.0%) 1 (0.0%) alloc::collections::btree::mem::take_mut::{{closure}} 34 (0.0%) 1 (0.0%) alloc::rc::RcInnerPtr::inc_strong 34 (0.0%) 1 (0.0%) core::option::Option<&T>::cloned 34 (0.0%) 1 (0.0%) criterion::connection::Connection::send 34 (0.0%) 1 (0.0%) criterion::plot::gnuplot_backend::gnuplot_escape 34 (0.0%) 1 (0.0%) criterion::report::BenchmarkId::value_type 34 (0.0%) 1 (0.0%) csv::writer::Writer::from_path 34 (0.0%) 1 (0.0%) hashbrown::rustc_entry::RustcVacantEntry::insert 34 (0.0%) 1 (0.0%) rayon::iter::plumbing::Splitter::try_split 33 (0.0%) 5 (0.0%) as core::iter::traits::iterator::Iterator>::next 33 (0.0%) 5 (0.0%) core::cell::Cell::as_ptr 33 (0.0%) 4 (0.0%) core::iter::traits::iterator::Iterator::max 33 (0.0%) 3 (0.0%) alloc::slice::::to_vec_in 33 (0.0%) 3 (0.0%) alloc::slice::hack::to_vec 33 (0.0%) 3 (0.0%) core::array::::into_iter 33 (0.0%) 3 (0.0%) core::cmp::impls::::cmp 33 (0.0%) 3 (0.0%) hashbrown::raw::RawTable::bucket 33 (0.0%) 3 (0.0%) hashbrown::raw::RawTable::free_buckets 33 (0.0%) 3 (0.0%) plotters::drawing::area::DrawingArea>::get_x_axis_pixel_range 33 (0.0%) 3 (0.0%) plotters::drawing::area::DrawingArea>::get_y_axis_pixel_range 33 (0.0%) 1 (0.0%) as alloc::vec::spec_extend::SpecExtend>>::spec_extend 33 (0.0%) 1 (0.0%) ::rel_distributions 33 (0.0%) 1 (0.0%) ::draw_text::{{closure}} 33 (0.0%) 1 (0.0%) criterion::report::make_filename_safe 33 (0.0%) 1 (0.0%) csv::serializer::::custom 33 (0.0%) 1 (0.0%) rayon::slice::ParallelSliceMut::par_sort_unstable_by::{{closure}} 33 (0.0%) 1 (0.0%) std::process::Command::arg 33 (0.0%) 1 (0.0%) std::thread::local::fast::destroy_value 32 (0.0%) 4 (0.0%) as core::iter::traits::iterator::Iterator>::fold::ok 32 (0.0%) 4 (0.0%) as rayon::iter::plumbing::Folder>::consume_iter::not_full 32 (0.0%) 3 (0.0%) as core::ops::drop::Drop>::drop 32 (0.0%) 2 (0.0%) <&mut serde_json::de::Deserializer as serde::de::Deserializer>::deserialize_identifier 32 (0.0%) 2 (0.0%) core::str::::parse 32 (0.0%) 2 (0.0%) criterion::analysis::compare::t_test::{{closure}} 32 (0.0%) 2 (0.0%) criterion::fs::is_dir 32 (0.0%) 2 (0.0%) plotters::chart::series::SeriesLabelStyle::draw::{{closure}}::{{closure}} 32 (0.0%) 1 (0.0%) <(alloc::vec::Vec,) as criterion::stats::tuple::TupledDistributionsBuilder>::complete 32 (0.0%) 1 (0.0%) ::cmp 32 (0.0%) 1 (0.0%) ::group_separator 32 (0.0%) 1 (0.0%) as core::ops::drop::Drop>::drop 32 (0.0%) 1 (0.0%) as core::default::Default>::default 32 (0.0%) 1 (0.0%) ::write 32 (0.0%) 1 (0.0%) alloc::collections::btree::map::entry::OccupiedEntry::insert 32 (0.0%) 1 (0.0%) alloc::collections::btree::node::NodeRef::keys 32 (0.0%) 1 (0.0%) alloc::slice::::sort_by_key 32 (0.0%) 1 (0.0%) clap::app::App::arg 32 (0.0%) 1 (0.0%) criterion::plot::gnuplot_backend::distributions::rel_distributions 32 (0.0%) 1 (0.0%) rayon::iter::collect::Collect::reserve_get_tail_slice 32 (0.0%) 1 (0.0%) std::path::Path::join 32 (0.0%) 1 (0.0%) std::path::PathBuf::set_extension 32 (0.0%) 1 (0.0%) std::thread::local::fast::Key::try_register_dtor 31 (0.0%) 2 (0.0%) as serde::de::Visitor>::visit_none 31 (0.0%) 1 (0.0%) as core::iter::traits::collect::IntoIterator>::into_iter 31 (0.0%) 1 (0.0%) criterion::ActualSamplingMode::recommend_flat_sample_size 31 (0.0%) 1 (0.0%) criterion::connection::Connection::recv 31 (0.0%) 1 (0.0%) criterion::plot::gnuplot_backend::iteration_times::iteration_times::{{closure}} 31 (0.0%) 1 (0.0%) criterion::plot::gnuplot_backend::regression::regression::{{closure}} 31 (0.0%) 1 (0.0%) criterion::stats::univariate::outliers::tukey::LabeledSample::iter 31 (0.0%) 1 (0.0%) plotters::drawing::area::DrawingArea::draw_text 31 (0.0%) 1 (0.0%) std::path::Path::exists 31 (0.0%) 1 (0.0%) std::process::Command::new 30 (0.0%) 5 (0.0%) <::deserialize::__Visitor as serde::de::Visitor>::visit_enum::__Field as serde::de::Deserialize>::deserialize 30 (0.0%) 4 (0.0%) serde::de::impls::>::deserialize 30 (0.0%) 3 (0.0%) alloc::collections::btree::node::NodeRef::len 30 (0.0%) 3 (0.0%) core::iter::adapters::filter::filter_fold 30 (0.0%) 3 (0.0%) criterion::report::Report::analysis 30 (0.0%) 3 (0.0%) criterion::report::Report::benchmark_start 30 (0.0%) 3 (0.0%) criterion::report::Report::terminated 30 (0.0%) 3 (0.0%) criterion::report::Report::test_pass 30 (0.0%) 3 (0.0%) criterion::report::Report::test_start 30 (0.0%) 3 (0.0%) serde::ser::impls::::serialize 30 (0.0%) 3 (0.0%) serde::ser::impls::::serialize 30 (0.0%) 2 (0.0%) <&T as plotters::style::color::Color>::to_backend_color 30 (0.0%) 2 (0.0%) alloc::boxed::Box,A>::assume_init 30 (0.0%) 2 (0.0%) core::iter::adapters::take::Take::new 30 (0.0%) 2 (0.0%) plotters::chart::mesh::MeshStyle::y_label_formatter 30 (0.0%) 2 (0.0%) rayon::iter::map::Map::new 30 (0.0%) 2 (0.0%) serde_cbor::de::Deserializer::parse_enum 30 (0.0%) 1 (0.0%) <&[char] as core::str::pattern::Pattern>::into_searcher 30 (0.0%) 1 (0.0%) < as core::ops::drop::Drop>::drop::DropGuard as core::ops::drop::Drop>::drop 30 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::next 30 (0.0%) 1 (0.0%) ::fmt 30 (0.0%) 1 (0.0%) ::fmt 30 (0.0%) 1 (0.0%) core::ptr::drop_in_place>>> 30 (0.0%) 1 (0.0%) core::ptr::drop_in_place 30 (0.0%) 1 (0.0%) criterion::Criterion::with_plots 30 (0.0%) 1 (0.0%) criterion::stats::univariate::kde::Kde::map 29 (0.0%) 3 (0.0%) serde::de::impls::::deserialize 29 (0.0%) 3 (0.0%) serde::ser::impls::::serialize 29 (0.0%) 2 (0.0%) hashbrown::map::HashMap::contains_key 29 (0.0%) 1 (0.0%) as core::slice::index::SliceIndex<[T]>>::index_mut 29 (0.0%) 1 (0.0%) ::fmt 29 (0.0%) 1 (0.0%) ::serialize_u64 29 (0.0%) 1 (0.0%) core::alloc::layout::Layout::for_value 29 (0.0%) 1 (0.0%) criterion::html::Html::load_summary_data 29 (0.0%) 1 (0.0%) criterion::plot::gnuplot_backend::distributions::abs_distributions::{{closure}}::{{closure}}::{{closure}} 29 (0.0%) 1 (0.0%) criterion::plot::plotters_backend::distributions::abs_distributions::{{closure}}::{{closure}}::{{closure}} 29 (0.0%) 1 (0.0%) criterion::report::CliReport::new 29 (0.0%) 1 (0.0%) criterion::stats::dot::{{closure}} 29 (0.0%) 1 (0.0%) csv::serializer::serialize 29 (0.0%) 1 (0.0%) plotters::element::text::MultiLineText::relocate 29 (0.0%) 1 (0.0%) std::env::var_os 29 (0.0%) 1 (0.0%) std::sync::poison::Flag::done 28 (0.0%) 7 (0.1%) >::borrow 28 (0.0%) 7 (0.1%) core::ptr::drop_in_place 28 (0.0%) 4 (0.0%) as core::iter::traits::iterator::Iterator>::next 28 (0.0%) 4 (0.0%) as rayon::iter::plumbing::Consumer>::full 28 (0.0%) 4 (0.0%) core::iter::traits::double_ended::DoubleEndedIterator::rfind::check 28 (0.0%) 4 (0.0%) core::mem::maybe_uninit::MaybeUninit::assume_init_mut 28 (0.0%) 2 (0.0%) >::call_mut 28 (0.0%) 2 (0.0%) as core::iter::traits::iterator::Iterator>::try_fold 28 (0.0%) 2 (0.0%) as rayon::iter::ParallelIterator>::drive_unindexed 28 (0.0%) 2 (0.0%) core::cmp::impls:: for &A>::partial_cmp 28 (0.0%) 2 (0.0%) core::iter::adapters::rev::Rev::new 28 (0.0%) 2 (0.0%) hashbrown::map::make_hasher::{{closure}} 28 (0.0%) 2 (0.0%) rayon_core::join::join::call::{{closure}} 28 (0.0%) 1 (0.0%) ::fmt 28 (0.0%) 1 (0.0%) ::fmt 28 (0.0%) 1 (0.0%) ::terminated 28 (0.0%) 1 (0.0%) as core::ops::deref::Deref>::deref 28 (0.0%) 1 (0.0%) ::to_backend_color 28 (0.0%) 1 (0.0%) alloc::collections::btree::borrow::DormantMutRef::new 28 (0.0%) 1 (0.0%) alloc::raw_vec::alloc_guard 28 (0.0%) 1 (0.0%) core::num::::saturating_mul 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place<(&str,alloc::boxed::Box<[f64]>,alloc::boxed::Box<[f64]>)> 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place<((alloc::vec::Vec,),(alloc::vec::Vec,))> 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place<((alloc::vec::Vec,alloc::vec::Vec,alloc::vec::Vec,alloc::vec::Vec),(alloc::vec::Vec,alloc::vec::Vec,alloc::vec::Vec,alloc::vec::Vec))> 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place<(alloc::boxed::Box<[f64]>,alloc::boxed::Box<[f64]>)> 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place<(alloc::collections::linked_list::LinkedList>,alloc::collections::linked_list::LinkedList>)> 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place<(alloc::string::String,plotters::style::text::TextStyle)> 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place<(alloc::vec::Vec,alloc::vec::Vec)> 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place<(core::option::Option<&alloc::string::String>,alloc::vec::Vec,alloc::vec::Vec)> 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place<(rayon::iter::collect::consumer::CollectResult,rayon::iter::collect::consumer::CollectResult)> 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place,plotters::drawing::area::Rect::split_grid,plotters::drawing::area::DrawingArea::split_by_breakpoints::{{closure}}>,core::iter::adapters::map::Map,plotters::drawing::area::DrawingArea::split_by_breakpoints::{{closure}}>>::{{closure}}>> 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place,alloc::vec::into_iter::IntoIter<&dyn core::ops::function::Fn<((i32,i32),)>+Output = plotters::element::dynelem::DynElement>>> 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place,alloc::vec::into_iter::IntoIter>> 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place,alloc::vec::into_iter::IntoIter>,alloc::vec::into_iter::IntoIter>> 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place,plotters::coord::ranged2d::cartesian::Cartesian2d>> 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place>,alloc::collections::linked_list::LinkedList>>,rayon::iter::extend::as_list>>,alloc::vec::Vec,rayon::iter::extend::vec_push>> 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place::bootstrap<(f64,),criterion::analysis::regression::{{closure}}>::{{closure}},(alloc::vec::Vec,)>,(alloc::vec::Vec,),criterion::stats::bivariate::Data::bootstrap<(f64,),criterion::analysis::regression::{{closure}}>::{{closure}}>> 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place::{{closure}},(alloc::vec::Vec,)>,(alloc::vec::Vec,),criterion::stats::univariate::mixed::bootstrap::{{closure}}>> 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place::bootstrap<(f64,f64,f64,f64),criterion::analysis::estimates::stats>::{{closure}},(alloc::vec::Vec,alloc::vec::Vec,alloc::vec::Vec,alloc::vec::Vec)>,(alloc::vec::Vec,alloc::vec::Vec,alloc::vec::Vec,alloc::vec::Vec),criterion::stats::univariate::sample::Sample::bootstrap<(f64,f64,f64,f64),criterion::analysis::estimates::stats>::{{closure}}>> 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place::bootstrap<(f64,),criterion::analysis::regression::{{closure}}>::{{closure}},(alloc::vec::Vec,)>,(alloc::vec::Vec,),criterion::stats::bivariate::Data::bootstrap<(f64,),criterion::analysis::regression::{{closure}}>::{{closure}}>,criterion::stats::bivariate::resamples::Resamples,criterion::stats::bivariate::Data::bootstrap<(f64,),criterion::analysis::regression::{{closure}}>::{{closure}}>> 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place::{{closure}},(alloc::vec::Vec,)>,(alloc::vec::Vec,),criterion::stats::univariate::mixed::bootstrap::{{closure}}>,criterion::stats::univariate::resamples::Resamples,criterion::stats::univariate::mixed::bootstrap::{{closure}}>> 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place::bootstrap<(f64,f64,f64,f64),criterion::analysis::estimates::stats>::{{closure}},(alloc::vec::Vec,alloc::vec::Vec,alloc::vec::Vec,alloc::vec::Vec)>,(alloc::vec::Vec,alloc::vec::Vec,alloc::vec::Vec,alloc::vec::Vec),criterion::stats::univariate::sample::Sample::bootstrap<(f64,f64,f64,f64),criterion::analysis::estimates::stats>::{{closure}}>,criterion::stats::univariate::resamples::Resamples,criterion::stats::univariate::sample::Sample::bootstrap<(f64,f64,f64,f64),criterion::analysis::estimates::stats>::{{closure}}>> 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 28 (0.0%) 1 (0.0%) criterion::stats::univariate::sample::Sample::percentiles::cmp 28 (0.0%) 1 (0.0%) criterion_plot::data::write_f64 27 (0.0%) 3 (0.0%) as rayon::iter::plumbing::Folder>::complete 27 (0.0%) 3 (0.0%) alloc::collections::btree::node::NodeRef::as_leaf_mut 27 (0.0%) 3 (0.0%) alloc::slice::merge::decrement_and_get 27 (0.0%) 3 (0.0%) core::mem::maybe_uninit::MaybeUninit::assume_init_read 27 (0.0%) 3 (0.0%) criterion::_::::deserialize 27 (0.0%) 2 (0.0%) ::deserialize::PrimitiveVisitor as serde::de::Visitor>::visit_i64 27 (0.0%) 2 (0.0%) ::deserialize::PrimitiveVisitor as serde::de::Visitor>::visit_u64 27 (0.0%) 2 (0.0%) criterion_plot::proxy::Label 27 (0.0%) 1 (0.0%) <&mut serde_cbor::ser::Serializer as serde::ser::Serializer>::serialize_unit_variant 27 (0.0%) 1 (0.0%) ::deallocate 27 (0.0%) 1 (0.0%) as core::slice::index::SliceIndex<[T]>>::index 27 (0.0%) 1 (0.0%) ::fmt 27 (0.0%) 1 (0.0%) ::fmt 27 (0.0%) 1 (0.0%) ::fmt 27 (0.0%) 1 (0.0%) ::fmt 27 (0.0%) 1 (0.0%) ::fmt 27 (0.0%) 1 (0.0%) ::fmt 27 (0.0%) 1 (0.0%) ::serialize_str 27 (0.0%) 1 (0.0%) alloc::collections::btree::navigate::LazyLeafRange::deallocating_end 27 (0.0%) 1 (0.0%) core::cell::BorrowRef::new 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place]>> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place)>> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place)>> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place+Output = plotters::element::dynelem::DynElement>> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place)>> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place,alloc::boxed::Box<[f64]>)>> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place,alloc::boxed::Box<[f64]>)>> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place,alloc::vec::Vec,alloc::vec::Vec)>> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place)>>> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place>>> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 27 (0.0%) 1 (0.0%) hashbrown::raw::bucket_mask_to_capacity 27 (0.0%) 1 (0.0%) rayon::iter::extend::vec_push 27 (0.0%) 1 (0.0%) rayon::iter::plumbing::LengthSplitter::try_split 27 (0.0%) 1 (0.0%) rayon_core::registry::WorkerThread::take_local_job 27 (0.0%) 1 (0.0%) serde_json::ser::Formatter::write_string_fragment 26 (0.0%) 3 (0.0%) core::iter::traits::iterator::Iterator::enumerate 26 (0.0%) 2 (0.0%) as core::fmt::Debug>::fmt 26 (0.0%) 2 (0.0%) as core::iter::traits::iterator::Iterator>::__iterator_get_unchecked 26 (0.0%) 2 (0.0%) core::slice::::iter_mut 26 (0.0%) 2 (0.0%) serde::de::SeqAccess::size_hint 26 (0.0%) 1 (0.0%) <[T] as core::fmt::Debug>::fmt 26 (0.0%) 1 (0.0%) ::abs_distributions::{{closure}} 26 (0.0%) 1 (0.0%) ::iteration_times::{{closure}} 26 (0.0%) 1 (0.0%) ::pdf::{{closure}} 26 (0.0%) 1 (0.0%) ::regression::{{closure}} 26 (0.0%) 1 (0.0%) ::rel_distributions::{{closure}} 26 (0.0%) 1 (0.0%) ::t_test::{{closure}} 26 (0.0%) 1 (0.0%) ::test_start 26 (0.0%) 1 (0.0%) ::eq 26 (0.0%) 1 (0.0%) as plotters::coord::ranged1d::Ranged>::map 26 (0.0%) 1 (0.0%) ::to_backend_color 26 (0.0%) 1 (0.0%) ::eq 26 (0.0%) 1 (0.0%) ::eq 26 (0.0%) 1 (0.0%) alloc::boxed::Box<[core::mem::maybe_uninit::MaybeUninit],A>::assume_init 26 (0.0%) 1 (0.0%) alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::Edge>::correct_parent_link 26 (0.0%) 1 (0.0%) core::str::::chars 26 (0.0%) 1 (0.0%) criterion::_::::serialize 26 (0.0%) 1 (0.0%) criterion::report::BenchmarkId::as_number::{{closure}} 26 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::with_capacity_in 26 (0.0%) 1 (0.0%) plotters::coord::ranged1d::combinators::logarithmic::LogCoord::value_to_f64 26 (0.0%) 1 (0.0%) rayon_core::latch::SpinLatch::new 26 (0.0%) 1 (0.0%) serde_cbor::ser::CollectionSerializer::end_inner 25 (0.0%) 2 (0.0%) ::deserialize::PrimitiveVisitor as serde::de::Visitor>::visit_f64 25 (0.0%) 2 (0.0%) ::deserialize::PrimitiveVisitor as serde::de::Visitor>::visit_u64 25 (0.0%) 1 (0.0%) <&mut csv::serializer::SeRecord as serde::ser::Serializer>::serialize_struct 25 (0.0%) 1 (0.0%) <&mut serde_json::ser::Serializer as serde::ser::Serializer>::serialize_struct 25 (0.0%) 1 (0.0%) <(alloc::vec::Vec,alloc::vec::Vec,alloc::vec::Vec,alloc::vec::Vec) as criterion::stats::tuple::TupledDistributionsBuilder>::push 25 (0.0%) 1 (0.0%) as core::slice::index::SliceIndex<[T]>>::get_unchecked 25 (0.0%) 1 (0.0%) ::deref::__static_ref_initialize 25 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::size_hint 25 (0.0%) 1 (0.0%) alloc::raw_vec::RawVec::shrink::{{closure}} 25 (0.0%) 1 (0.0%) alloc::string::String::truncate 25 (0.0%) 1 (0.0%) core::iter::range::>::next 25 (0.0%) 1 (0.0%) core::str::::match_indices 25 (0.0%) 1 (0.0%) core::time::Duration::as_millis 25 (0.0%) 1 (0.0%) criterion::html::BenchmarkGroup::new::parse_opt::{{closure}} 25 (0.0%) 1 (0.0%) serde_json::ser::Formatter::begin_array_value 25 (0.0%) 1 (0.0%) serde_json::ser::Formatter::begin_object_key 25 (0.0%) 1 (0.0%) std::sync::mutex::MutexGuard::new::{{closure}} 24 (0.0%) 6 (0.0%) criterion::analysis::copy_new_dir_to_base::{{closure}} 24 (0.0%) 4 (0.0%) as core::ops::deref::DerefMut>::deref_mut 24 (0.0%) 4 (0.0%) as core::iter::traits::iterator::Iterator>::size_hint 24 (0.0%) 4 (0.0%) as rayon::iter::plumbing::Folder>::complete 24 (0.0%) 4 (0.0%) core::mem::needs_drop 24 (0.0%) 3 (0.0%) hashbrown::raw::Bucket::drop 24 (0.0%) 3 (0.0%) plotters::chart::mesh::MeshStyle::disable_mesh 24 (0.0%) 2 (0.0%) as core::iter::traits::iterator::Iterator>::try_fold 24 (0.0%) 2 (0.0%) alloc::vec::Vec::dedup::{{closure}} 24 (0.0%) 2 (0.0%) core::iter::range::>::__iterator_get_unchecked 24 (0.0%) 2 (0.0%) core::slice::::get 24 (0.0%) 2 (0.0%) core::slice::::get_mut 24 (0.0%) 2 (0.0%) core::slice::::sort_unstable::{{closure}} 24 (0.0%) 2 (0.0%) hashbrown::raw::RawTableInner::data_end 24 (0.0%) 2 (0.0%) serde_json::de::from_str 24 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::__iterator_get_unchecked 24 (0.0%) 1 (0.0%) ::eq 24 (0.0%) 1 (0.0%) ::to_nanos 24 (0.0%) 1 (0.0%) ::add 24 (0.0%) 1 (0.0%) >::from 24 (0.0%) 1 (0.0%) as serde::de::VariantAccess>::newtype_variant_seed 24 (0.0%) 1 (0.0%) ::forward 24 (0.0%) 1 (0.0%) alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::KV>::drop_key_val 24 (0.0%) 1 (0.0%) alloc::collections::btree::node::NodeRef::set_parent_link 24 (0.0%) 1 (0.0%) core::cmp::impls::::cmp 24 (0.0%) 1 (0.0%) core::cmp::impls::::cmp 24 (0.0%) 1 (0.0%) core::cmp::impls::::cmp 24 (0.0%) 1 (0.0%) core::cmp::impls::::cmp 24 (0.0%) 1 (0.0%) core::option::Option::expect 24 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 24 (0.0%) 1 (0.0%) core::tuple::::eq 24 (0.0%) 1 (0.0%) criterion::format::integer 24 (0.0%) 1 (0.0%) criterion::stats::dot 24 (0.0%) 1 (0.0%) hashbrown::raw::bitmask::BitMask::lowest_set_bit 24 (0.0%) 1 (0.0%) plotters::coord::ranged1d::combinators::logarithmic::LogCoord::f64_to_value 23 (0.0%) 2 (0.0%) criterion::html::Html::load_summary_data::{{closure}}::{{closure}} 23 (0.0%) 2 (0.0%) hashbrown::set::HashSet::contains 23 (0.0%) 2 (0.0%) itoa::Buffer::new 23 (0.0%) 2 (0.0%) std::collections::hash::set::HashSet::contains 23 (0.0%) 1 (0.0%) <(alloc::vec::Vec,alloc::vec::Vec,alloc::vec::Vec,alloc::vec::Vec) as criterion::stats::tuple::TupledDistributionsBuilder>::extend 23 (0.0%) 1 (0.0%) ::summarize::try_parse 23 (0.0%) 1 (0.0%) alloc::collections::btree::navigate::>::full_range 23 (0.0%) 1 (0.0%) core::convert::num::ptr_try_from_impls:: for u32>::try_from 23 (0.0%) 1 (0.0%) core::str::traits::::cmp 23 (0.0%) 1 (0.0%) core::str::traits::::eq 23 (0.0%) 1 (0.0%) hashbrown::rustc_entry::RustcOccupiedEntry::into_mut 23 (0.0%) 1 (0.0%) std::io::error::Error::new_const 22 (0.0%) 2 (0.0%) <&plotters::element::basic_shapes::PathElement as plotters::element::PointCollection>::point_iter 22 (0.0%) 2 (0.0%) ::try_get_unchecked 22 (0.0%) 2 (0.0%) >::index 22 (0.0%) 2 (0.0%) as core::iter::traits::collect::FromIterator>>::from_iter::{{closure}} 22 (0.0%) 2 (0.0%) as core::iter::traits::collect::FromIterator>>::from_iter 22 (0.0%) 2 (0.0%) as core::iter::traits::collect::FromIterator>>::from_iter::{{closure}} 22 (0.0%) 2 (0.0%) as serde::de::Deserializer>::deserialize_option 22 (0.0%) 2 (0.0%) as serde::de::Deserializer>::deserialize_seq 22 (0.0%) 2 (0.0%) as serde::de::Deserializer>::deserialize_string 22 (0.0%) 2 (0.0%) as serde::de::Visitor>::visit_some 22 (0.0%) 2 (0.0%) as serde::ser::SerializeSeq>::serialize_element 22 (0.0%) 2 (0.0%) core::cmp::impls:: for &A>::eq 22 (0.0%) 2 (0.0%) core::cmp::impls:: for &A>::ne 22 (0.0%) 2 (0.0%) core::cmp::impls:: for &mut A>::eq 22 (0.0%) 2 (0.0%) core::iter::adapters::zip::try_get_unchecked 22 (0.0%) 2 (0.0%) core::iter::traits::iterator::Iterator::flat_map 22 (0.0%) 2 (0.0%) core::iter::traits::iterator::Iterator::take 22 (0.0%) 2 (0.0%) criterion::stats::bivariate::Data::new::{{closure}} 22 (0.0%) 2 (0.0%) hashbrown::raw::RawTableInner::bucket 22 (0.0%) 2 (0.0%) itertools::Itertools::group_by 22 (0.0%) 2 (0.0%) rayon::iter::ParallelIterator::map 22 (0.0%) 1 (0.0%) as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter>>::spec_extend 22 (0.0%) 1 (0.0%) >::from 22 (0.0%) 1 (0.0%) ::clone 22 (0.0%) 1 (0.0%) as plotters::element::Drawable>::draw 22 (0.0%) 1 (0.0%) ::clone 22 (0.0%) 1 (0.0%) alloc::collections::linked_list::Node::new 22 (0.0%) 1 (0.0%) core::char::methods::::encode_utf8 22 (0.0%) 1 (0.0%) core::char::methods::len_utf8 22 (0.0%) 1 (0.0%) criterion::stats::rand_util::SEED_RAND::__init 22 (0.0%) 1 (0.0%) std::sync::poison::PoisonError::new 22 (0.0%) 1 (0.0%) std::sys::unix::os_str::Buf::as_slice 21 (0.0%) 3 (0.0%) as rayon::iter::plumbing::Consumer>::full 21 (0.0%) 3 (0.0%) as rayon::iter::plumbing::Consumer>::full 21 (0.0%) 3 (0.0%) alloc::vec::Vec::is_empty 21 (0.0%) 3 (0.0%) core::array::::as_mut_slice 21 (0.0%) 3 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend,criterion::plot::gnuplot_backend::summary::violin::{{closure}}>>>::spec_extend::{{closure}}> 21 (0.0%) 3 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend,criterion::plot::gnuplot_backend::summary::violin::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 21 (0.0%) 3 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend,criterion::plot::gnuplot_backend::summary::violin::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}> 21 (0.0%) 3 (0.0%) criterion::report::Report::final_summary 21 (0.0%) 3 (0.0%) hashbrown::raw::RawTable::is_empty 21 (0.0%) 3 (0.0%) hashbrown::raw::RawTable::len 21 (0.0%) 2 (0.0%) core::iter::traits::iterator::Iterator::rev 21 (0.0%) 2 (0.0%) csv::writer::Writer::write_field 21 (0.0%) 2 (0.0%) serde::ser::impls::::serialize 21 (0.0%) 1 (0.0%) <&mut W as serde_cbor::write::Write>::write_all 21 (0.0%) 1 (0.0%) ::ValueType>>::format 21 (0.0%) 1 (0.0%) as core::ops::drop::Drop>::drop 21 (0.0%) 1 (0.0%) as serde_cbor::write::Write>::write_all 21 (0.0%) 1 (0.0%) ::serialize_bool 21 (0.0%) 1 (0.0%) ::forward_checked 21 (0.0%) 1 (0.0%) alloc::collections::btree::node::NodeRef::push_internal_level 21 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 21 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 21 (0.0%) 1 (0.0%) core::ptr::drop_in_place>>> 21 (0.0%) 1 (0.0%) core::ptr::drop_in_place>>> 21 (0.0%) 1 (0.0%) criterion::__warn_about_html_reports_feature 21 (0.0%) 1 (0.0%) criterion::estimate::ChangeDistributions::get 21 (0.0%) 1 (0.0%) criterion::estimate::ChangeEstimates::get 21 (0.0%) 1 (0.0%) criterion::stats::univariate::kde::Kde::new 21 (0.0%) 1 (0.0%) std::io::impls::::write_all 20 (0.0%) 5 (0.0%) core::ptr::drop_in_place<::deserialize::__Visitor as serde::de::Visitor>::visit_enum::__FieldVisitor> 20 (0.0%) 5 (0.0%) core::ptr::drop_in_place<::deserialize::__Visitor as serde::de::Visitor>::visit_enum::__Visitor> 20 (0.0%) 4 (0.0%) rayon_core::join::join_context::call_a< 20 (0.0%) 2 (0.0%) ::deserialize::__Field as serde::de::Deserialize>::deserialize 20 (0.0%) 2 (0.0%) as core::ops::drop::Drop>::drop 20 (0.0%) 2 (0.0%) core::clone::Clone::clone 20 (0.0%) 2 (0.0%) core::slice::iter::Iter::as_slice 20 (0.0%) 2 (0.0%) serde::de::impls::::deserialize 20 (0.0%) 2 (0.0%) serde_cbor::de::Deserializer::parse_indefinite_enum 20 (0.0%) 2 (0.0%) std::error::Error::cause 20 (0.0%) 1 (0.0%) <&[char] as core::str::pattern::MultiCharEq>::matches 20 (0.0%) 1 (0.0%) core::alloc::layout::Layout::from_size_align_unchecked 20 (0.0%) 1 (0.0%) core::cell::BorrowRefMut::new 20 (0.0%) 1 (0.0%) core::ptr::drop_in_place 20 (0.0%) 1 (0.0%) core::ptr::drop_in_place 20 (0.0%) 1 (0.0%) criterion::stats::univariate::sample::Sample::mean 20 (0.0%) 1 (0.0%) criterion_plot::map::grid::Map::contains_key 20 (0.0%) 1 (0.0%) criterion_plot::map::grid::Map::get_mut 20 (0.0%) 1 (0.0%) plotters::chart::mesh::MeshStyle::light_line_style 20 (0.0%) 1 (0.0%) plotters::chart::mesh::SecondaryMeshStyle::new 20 (0.0%) 1 (0.0%) plotters::chart::series::SeriesAnno::new 20 (0.0%) 1 (0.0%) std::ffi::os_str::OsStr::to_os_string 20 (0.0%) 1 (0.0%) std::io::Read::read_exact 20 (0.0%) 1 (0.0%) std::sys::unix::os_str::Slice::from_u8_slice 19 (0.0%) 1 (0.0%) <&mut csv::serializer::SeHeader as serde::ser::Serializer>::serialize_struct 19 (0.0%) 1 (0.0%) <&mut csv::serializer::SeRecord as serde::ser::Serializer>::serialize_f64 19 (0.0%) 1 (0.0%) <&mut csv::serializer::SeRecord as serde::ser::Serializer>::serialize_u64 19 (0.0%) 1 (0.0%) <(ExtendA,ExtendB) as core::iter::traits::collect::Extend<(A,B)>>::extend::extend 19 (0.0%) 1 (0.0%) as core::slice::index::SliceIndex<[T]>>::index_mut 19 (0.0%) 1 (0.0%) >::from 19 (0.0%) 1 (0.0%) >::evaluate 19 (0.0%) 1 (0.0%) ::visit_str 19 (0.0%) 1 (0.0%) as serde::de::SeqAccess>::size_hint 19 (0.0%) 1 (0.0%) ::serialize_str 19 (0.0%) 1 (0.0%) alloc::alloc::realloc 19 (0.0%) 1 (0.0%) alloc::collections::btree::node::NodeRef::reborrow 19 (0.0%) 1 (0.0%) alloc::collections::btree::node::NodeRef::from_new_leaf 19 (0.0%) 1 (0.0%) alloc::collections::btree::node::NodeRef::push_internal_level::{{closure}} 19 (0.0%) 1 (0.0%) core::hash::impls::::hash 19 (0.0%) 1 (0.0%) core::num::::abs 19 (0.0%) 1 (0.0%) core::num::::from_ne_bytes 19 (0.0%) 1 (0.0%) core::num::::from_ne_bytes 19 (0.0%) 1 (0.0%) core::num::::from_ne_bytes 19 (0.0%) 1 (0.0%) core::str::::as_bytes 19 (0.0%) 1 (0.0%) core::str::converts::from_utf8_unchecked 19 (0.0%) 1 (0.0%) core::sync::atomic::AtomicBool::store 19 (0.0%) 1 (0.0%) criterion::stats::Distribution::from 19 (0.0%) 1 (0.0%) criterion::stats::sum 19 (0.0%) 1 (0.0%) criterion::stats::univariate::kde::Kde::map::{{closure}} 19 (0.0%) 1 (0.0%) criterion_plot::map::axis::Map::contains_key 19 (0.0%) 1 (0.0%) criterion_plot::map::axis::Map::get_mut 19 (0.0%) 1 (0.0%) plotters::style::size::AsRelative::percent_height 19 (0.0%) 1 (0.0%) plotters::style::size::AsRelative::percent_width 19 (0.0%) 1 (0.0%) rayon::iter::collect::consumer::CollectConsumer::new 19 (0.0%) 1 (0.0%) rayon::slice::::into_par_iter 19 (0.0%) 1 (0.0%) serde_cbor::de::Deserializer::parse_u16 19 (0.0%) 1 (0.0%) serde_cbor::de::Deserializer::parse_u32 19 (0.0%) 1 (0.0%) serde_cbor::de::Deserializer::parse_u64 19 (0.0%) 1 (0.0%) std::ffi::os_str::OsStr::to_str 18 (0.0%) 3 (0.0%) as core::iter::traits::iterator::Iterator>::size_hint 18 (0.0%) 3 (0.0%) ::deserialize 18 (0.0%) 3 (0.0%) core::ptr::const_ptr::::read 18 (0.0%) 3 (0.0%) core::ptr::mut_ptr::::drop_in_place 18 (0.0%) 3 (0.0%) hashbrown::raw::Bucket::as_ref 18 (0.0%) 3 (0.0%) plotters::chart::context::ChartContext>::configure_mesh 18 (0.0%) 3 (0.0%) plotters::chart::mesh::MeshStyle::disable_x_mesh 18 (0.0%) 3 (0.0%) plotters::chart::mesh::MeshStyle::disable_y_mesh 18 (0.0%) 2 (0.0%) <[T] as core::convert::AsRef<[T]>>::as_ref 18 (0.0%) 2 (0.0%) alloc::collections::btree::node::NodeRef::first_edge 18 (0.0%) 2 (0.0%) alloc::collections::btree::node::NodeRef::as_internal_ptr 18 (0.0%) 2 (0.0%) core::iter::adapters::process_results::{{closure}} 18 (0.0%) 2 (0.0%) core::ptr::const_ptr::::len 18 (0.0%) 2 (0.0%) core::slice::::sort_unstable 18 (0.0%) 2 (0.0%) plotters::chart::mesh::MeshStyle::y_labels 18 (0.0%) 2 (0.0%) plotters::style::color::Color::filled 18 (0.0%) 1 (0.0%) <&mut serde_cbor::ser::Serializer as serde::ser::Serializer>::serialize_f32::{{closure}} 18 (0.0%) 1 (0.0%) <&mut serde_cbor::ser::Serializer as serde::ser::Serializer>::serialize_f64::{{closure}} 18 (0.0%) 1 (0.0%) <&mut serde_cbor::ser::Serializer as serde::ser::Serializer>::serialize_newtype_variant::{{closure}} 18 (0.0%) 1 (0.0%) <&mut serde_cbor::ser::Serializer as serde::ser::Serializer>::serialize_none::{{closure}} 18 (0.0%) 1 (0.0%) <&mut serde_cbor::ser::Serializer as serde::ser::Serializer>::serialize_str::{{closure}} 18 (0.0%) 1 (0.0%) <&mut serde_cbor::ser::Serializer as serde::ser::Serializer>::serialize_struct_variant::{{closure}} 18 (0.0%) 1 (0.0%) ::into_searcher 18 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::next 18 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::size_hint 18 (0.0%) 1 (0.0%) >::from 18 (0.0%) 1 (0.0%) >::from 18 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::next 18 (0.0%) 1 (0.0%) as rayon::iter::ParallelIterator>::opt_len 18 (0.0%) 1 (0.0%) alloc::collections::btree::node::NodeRef::into_dying 18 (0.0%) 1 (0.0%) alloc::collections::linked_list::LinkedList::pop_front_node 18 (0.0%) 1 (0.0%) alloc::vec::set_len_on_drop::SetLenOnDrop::increment_len 18 (0.0%) 1 (0.0%) core::array::::fmt 18 (0.0%) 1 (0.0%) core::iter::adapters::filter_map::filter_map_try_fold 18 (0.0%) 1 (0.0%) core::iter::range::>::size_hint 18 (0.0%) 1 (0.0%) core::num::::from_be_bytes 18 (0.0%) 1 (0.0%) core::num::::from_be_bytes 18 (0.0%) 1 (0.0%) core::num::::from_be_bytes 18 (0.0%) 1 (0.0%) core::str::::char_indices 18 (0.0%) 1 (0.0%) core::str::traits::::partial_cmp 18 (0.0%) 1 (0.0%) core::time::Duration::from_nanos 18 (0.0%) 1 (0.0%) criterion::ActualSamplingMode::iteration_counts::{{closure}} 18 (0.0%) 1 (0.0%) criterion::plot::gnuplot_backend::summary::::to_gnuplot 18 (0.0%) 1 (0.0%) csv::serializer::SeHeader::new 18 (0.0%) 1 (0.0%) csv::writer::Buffer::written 18 (0.0%) 1 (0.0%) hashbrown::map::HashMap::remove_entry 18 (0.0%) 1 (0.0%) plotters::element::composable::EmptyElement::at 18 (0.0%) 1 (0.0%) plotters_backend::DrawingBackend::estimate_text_size::{{closure}} 18 (0.0%) 1 (0.0%) rayon::iter::collect::Collect::new 18 (0.0%) 1 (0.0%) serde_cbor::de::Deserializer::parse_u16::{{closure}} 18 (0.0%) 1 (0.0%) serde_cbor::de::Deserializer::parse_u32::{{closure}} 18 (0.0%) 1 (0.0%) serde_cbor::de::Deserializer::parse_u64::{{closure}} 18 (0.0%) 1 (0.0%) serde_cbor::ser::CollectionSerializer::end_inner::{{closure}} 18 (0.0%) 1 (0.0%) serde_cbor::ser::Serializer::serialize_collection::{{closure}} 18 (0.0%) 1 (0.0%) serde_cbor::ser::Serializer::write_u16::{{closure}} 18 (0.0%) 1 (0.0%) serde_cbor::ser::Serializer::write_u32::{{closure}} 18 (0.0%) 1 (0.0%) serde_cbor::ser::Serializer::write_u64::{{closure}} 18 (0.0%) 1 (0.0%) serde_cbor::ser::Serializer::write_u8::{{closure}} 18 (0.0%) 1 (0.0%) std::panicking::panic_count::count_is_zero 17 (0.0%) 1 (0.0%) <&mut serde_cbor::ser::Serializer as serde::ser::Serializer>::serialize_none 17 (0.0%) 1 (0.0%) ::eq 17 (0.0%) 1 (0.0%) ::ne 17 (0.0%) 1 (0.0%) >::index 17 (0.0%) 1 (0.0%) ::default::{{closure}} 17 (0.0%) 1 (0.0%) as serde::de::VariantAccess>::newtype_variant_seed 17 (0.0%) 1 (0.0%) >::index 17 (0.0%) 1 (0.0%) >::as_ref 17 (0.0%) 1 (0.0%) as core::fmt::Debug>::fmt 17 (0.0%) 1 (0.0%) ::sum::{{closure}} 17 (0.0%) 1 (0.0%) alloc::rc::RcInnerPtr::dec_strong 17 (0.0%) 1 (0.0%) alloc::rc::RcInnerPtr::dec_weak 17 (0.0%) 1 (0.0%) alloc::string::String::push_str 17 (0.0%) 1 (0.0%) core::fmt::Write::write_char 17 (0.0%) 1 (0.0%) core::iter::traits::iterator::Iterator::max_by_key::compare 17 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 17 (0.0%) 1 (0.0%) criterion::connection::_::::serialize 17 (0.0%) 1 (0.0%) criterion::connection::_::::serialize 17 (0.0%) 1 (0.0%) criterion::stats::univariate::sample::Sample::std_dev 17 (0.0%) 1 (0.0%) csv::serializer::SeHeader::wrote_header 17 (0.0%) 1 (0.0%) plotters::chart::series::SeriesAnno::get_label 17 (0.0%) 1 (0.0%) plotters::element::text::MultiLineText::push_line 17 (0.0%) 1 (0.0%) rayon::iter::extend::collect 17 (0.0%) 1 (0.0%) serde_json::de::MapAccess::new 17 (0.0%) 1 (0.0%) serde_json::de::SeqAccess::new 17 (0.0%) 1 (0.0%) serde_json::map::Map::insert 17 (0.0%) 1 (0.0%) serde_json::ser::Formatter::begin_array 17 (0.0%) 1 (0.0%) serde_json::ser::Formatter::begin_object 17 (0.0%) 1 (0.0%) serde_json::ser::Formatter::begin_object_value 17 (0.0%) 1 (0.0%) serde_json::ser::Formatter::begin_string 17 (0.0%) 1 (0.0%) serde_json::ser::Formatter::end_array 17 (0.0%) 1 (0.0%) serde_json::ser::Formatter::end_object 17 (0.0%) 1 (0.0%) serde_json::ser::Formatter::end_string 17 (0.0%) 1 (0.0%) serde_json::ser::Formatter::write_null 17 (0.0%) 1 (0.0%) std::collections::hash::map::HashMap::insert 17 (0.0%) 1 (0.0%) std::collections::hash::map::HashMap::with_capacity_and_hasher 17 (0.0%) 1 (0.0%) std::ffi::os_str:: for str>::as_ref 17 (0.0%) 1 (0.0%) std::path::Path::to_string_lossy 17 (0.0%) 1 (0.0%) std::sys::unix::os_str::Slice::from_str 16 (0.0%) 4 (0.0%) as rayon::iter::plumbing::Consumer>::full 16 (0.0%) 4 (0.0%) as rayon::iter::plumbing::Folder>::full 16 (0.0%) 2 (0.0%) <&itertools::groupbylazy::GroupBy as core::iter::traits::collect::IntoIterator>::into_iter 16 (0.0%) 2 (0.0%) <&mut serde_json::de::Deserializer as serde::de::Deserializer>::deserialize_string 16 (0.0%) 2 (0.0%) <&plotters::element::basic_shapes::Rectangle as plotters::element::PointCollection>::point_iter 16 (0.0%) 2 (0.0%) ::in_pixels 16 (0.0%) 2 (0.0%) alloc::vec::source_iter_marker::write_in_place_with_drop 16 (0.0%) 2 (0.0%) core::any::TypeId::of 16 (0.0%) 2 (0.0%) criterion::plot::gnuplot_backend::iteration_times::iteration_times_comparison_figure::{{closure}}::{{closure}} 16 (0.0%) 2 (0.0%) criterion::plot::gnuplot_backend::iteration_times::iteration_times_figure::{{closure}}::{{closure}} 16 (0.0%) 2 (0.0%) criterion::plot::gnuplot_backend::regression::regression_comparison_figure::{{closure}}::{{closure}} 16 (0.0%) 2 (0.0%) criterion::plot::gnuplot_backend::regression::regression_figure::{{closure}}::{{closure}} 16 (0.0%) 2 (0.0%) criterion::plot::gnuplot_backend::summary::line_comparison::{{closure}}::{{closure}} 16 (0.0%) 2 (0.0%) hashbrown::map::make_hasher 16 (0.0%) 2 (0.0%) hashbrown::raw::Bucket::read 16 (0.0%) 2 (0.0%) std::error::Error::backtrace 16 (0.0%) 2 (0.0%) std::error::Error::type_id 16 (0.0%) 1 (0.0%) <&[char] as core::str::pattern::MultiCharEq>::matches::{{closure}} 16 (0.0%) 1 (0.0%) <&mut serde_json::de::Deserializer as serde::de::Deserializer>::deserialize_f64 16 (0.0%) 1 (0.0%) <&mut serde_json::de::Deserializer as serde::de::Deserializer>::deserialize_u64 16 (0.0%) 1 (0.0%) ::allocate 16 (0.0%) 1 (0.0%) ::allocate_zeroed 16 (0.0%) 1 (0.0%) as core::fmt::Debug>::fmt 16 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::fold 16 (0.0%) 1 (0.0%) as plotters::coord::ranged1d::combinators::logarithmic::IntoLogRange>::log_scale 16 (0.0%) 1 (0.0%) ::end 16 (0.0%) 1 (0.0%) ::start_profiling 16 (0.0%) 1 (0.0%) ::stop_profiling 16 (0.0%) 1 (0.0%) alloc::alloc::dealloc 16 (0.0%) 1 (0.0%) alloc::collections::btree::map::BTreeMap::new 16 (0.0%) 1 (0.0%) alloc::collections::linked_list::LinkedList::iter 16 (0.0%) 1 (0.0%) alloc::raw_vec::RawVec::with_capacity_zeroed_in 16 (0.0%) 1 (0.0%) alloc::str::::to_owned 16 (0.0%) 1 (0.0%) alloc::vec::Vec::extend_from_slice 16 (0.0%) 1 (0.0%) alloc::vec::Vec::shrink_to_fit 16 (0.0%) 1 (0.0%) alloc::vec::set_len_on_drop::SetLenOnDrop::new 16 (0.0%) 1 (0.0%) core::num::::to_be_bytes 16 (0.0%) 1 (0.0%) core::num::::to_be_bytes 16 (0.0%) 1 (0.0%) core::num::::to_be_bytes 16 (0.0%) 1 (0.0%) core::num::::to_le_bytes 16 (0.0%) 1 (0.0%) core::ptr::drop_in_place,serde_cbor::error::Error>> 16 (0.0%) 1 (0.0%) core::ptr::drop_in_place,serde_json::error::Error>> 16 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 16 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 16 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 16 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 16 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 16 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 16 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 16 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 16 (0.0%) 1 (0.0%) core::ptr::drop_in_place,),(alloc::vec::Vec,))>> 16 (0.0%) 1 (0.0%) core::ptr::drop_in_place,alloc::vec::Vec,alloc::vec::Vec,alloc::vec::Vec),(alloc::vec::Vec,alloc::vec::Vec,alloc::vec::Vec,alloc::vec::Vec))>> 16 (0.0%) 1 (0.0%) core::ptr::drop_in_place>,alloc::collections::linked_list::LinkedList>)>> 16 (0.0%) 1 (0.0%) core::ptr::drop_in_place,)>> 16 (0.0%) 1 (0.0%) core::ptr::drop_in_place,alloc::vec::Vec,alloc::vec::Vec,alloc::vec::Vec)>> 16 (0.0%) 1 (0.0%) core::ptr::drop_in_place,rayon::iter::collect::consumer::CollectResult)>> 16 (0.0%) 1 (0.0%) core::ptr::drop_in_place>>> 16 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 16 (0.0%) 1 (0.0%) core::str::traits::::ne 16 (0.0%) 1 (0.0%) criterion::ActualSamplingMode::is_linear 16 (0.0%) 1 (0.0%) criterion::Throughput::Bytes 16 (0.0%) 1 (0.0%) criterion::Throughput::Elements 16 (0.0%) 1 (0.0%) criterion::stats::univariate::sample::Sample::max::{{closure}} 16 (0.0%) 1 (0.0%) criterion::stats::univariate::sample::Sample::min::{{closure}} 16 (0.0%) 1 (0.0%) csv::writer::Buffer::readable 16 (0.0%) 1 (0.0%) csv::writer::Buffer::writable 16 (0.0%) 1 (0.0%) rayon::iter::collect::special_extend::{{closure}} 16 (0.0%) 1 (0.0%) rayon_core::latch::CoreLatch::new 16 (0.0%) 1 (0.0%) rayon_core::sleep::Sleep::new_internal_jobs 16 (0.0%) 1 (0.0%) rayon_core::sleep::counters::select_thread 16 (0.0%) 1 (0.0%) std::collections::hash::map::HashMap::entry 16 (0.0%) 1 (0.0%) std::net::each_addr::{{closure}} 16 (0.0%) 1 (0.0%) std::sync::mutex::MutexGuard::new 15 (0.0%) 3 (0.0%) core::iter::traits::iterator::Iterator::max_by::fold 15 (0.0%) 3 (0.0%) plotters::chart::context::ChartContext::plotting_area 15 (0.0%) 2 (0.0%) serde::de::impls::::deserialize 15 (0.0%) 2 (0.0%) serde::de::impls::::deserialize 15 (0.0%) 1 (0.0%) <[T] as core::slice::CloneFromSpec>::spec_clone_from 15 (0.0%) 1 (0.0%) ::deref 15 (0.0%) 1 (0.0%) ::test_pass 15 (0.0%) 1 (0.0%) as rayon::iter::plumbing::Consumer>::into_folder 15 (0.0%) 1 (0.0%) as core::ops::drop::Drop>::drop 15 (0.0%) 1 (0.0%) ::discard 15 (0.0%) 1 (0.0%) ::discard 15 (0.0%) 1 (0.0%) ::build_hasher 15 (0.0%) 1 (0.0%) as core::ops::drop::Drop>::drop 15 (0.0%) 1 (0.0%) alloc::collections::btree::navigate::LazyLeafRange::none 15 (0.0%) 1 (0.0%) alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::Edge>::forget_node_type 15 (0.0%) 1 (0.0%) alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::KV>::forget_node_type 15 (0.0%) 1 (0.0%) alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::Edge>::forget_node_type 15 (0.0%) 1 (0.0%) alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::KV>::forget_node_type 15 (0.0%) 1 (0.0%) alloc::collections::btree::set::BTreeSet::insert 15 (0.0%) 1 (0.0%) alloc::string:: for alloc::borrow::Cow>::from 15 (0.0%) 1 (0.0%) alloc::vec::Vec::append 15 (0.0%) 1 (0.0%) core::iter::traits::iterator::Iterator::min_by::fold::{{closure}} 15 (0.0%) 1 (0.0%) core::num::::wrapping_abs 15 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 15 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 15 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 15 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 15 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 15 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 15 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 15 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 15 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 15 (0.0%) 1 (0.0%) core::slice::::clone_from_slice 15 (0.0%) 1 (0.0%) core::str::::trim_left_matches 15 (0.0%) 1 (0.0%) core::str::iter::MatchIndicesInternal

::next 15 (0.0%) 1 (0.0%) core::sync::atomic::AtomicUsize::swap 15 (0.0%) 1 (0.0%) core::time::Duration::from_secs 15 (0.0%) 1 (0.0%) criterion::Mode::is_benchmark 15 (0.0%) 1 (0.0%) criterion::benchmark_group::BenchmarkId::no_function 15 (0.0%) 1 (0.0%) criterion::stats::bivariate::Data::x 15 (0.0%) 1 (0.0%) criterion::stats::bivariate::Data::y 15 (0.0%) 1 (0.0%) criterion::stats::univariate::outliers::tukey::Label::is_high 15 (0.0%) 1 (0.0%) criterion::stats::univariate::outliers::tukey::Label::is_low 15 (0.0%) 1 (0.0%) criterion::stats::univariate::outliers::tukey::Label::is_mild 15 (0.0%) 1 (0.0%) criterion::stats::univariate::outliers::tukey::Label::is_outlier 15 (0.0%) 1 (0.0%) criterion::stats::univariate::outliers::tukey::Label::is_severe 15 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::erase_no_drop 15 (0.0%) 1 (0.0%) hashbrown::raw::bitmask::BitMask::remove_lowest_bit 15 (0.0%) 1 (0.0%) hashbrown::rustc_entry::>::rustc_entry::{{closure}} 15 (0.0%) 1 (0.0%) plotters::chart::mesh::MeshStyle::x_label_formatter 15 (0.0%) 1 (0.0%) ryu::buffer::Buffer::new 15 (0.0%) 1 (0.0%) serde_json::de::Deserializer::next_char 15 (0.0%) 1 (0.0%) serde_json::de::Deserializer::peek 15 (0.0%) 1 (0.0%) std::ffi::os_str::OsStr::to_string_lossy 14 (0.0%) 2 (0.0%) <&plotters::element::basic_shapes::Circle as plotters::element::PointCollection>::point_iter 14 (0.0%) 2 (0.0%) as core::iter::adapters::SourceIter>::as_inner 14 (0.0%) 2 (0.0%) as core::iter::traits::iterator::Iterator>::next::{{closure}} 14 (0.0%) 2 (0.0%) alloc::collections::btree::node::NodeRef::len_mut 14 (0.0%) 2 (0.0%) core::mem::maybe_uninit::MaybeUninit::assume_init_drop 14 (0.0%) 2 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend<(f64,f64),core::iter::adapters::map::Map,core::slice::iter::Iter>,criterion::plot::plotters_backend::pdf::pdf_comparison_figure::{{closure}}>>>::spec_extend::{{closure}}> 14 (0.0%) 2 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend<(f64,f64),core::iter::adapters::map::Map,core::slice::iter::Iter>,criterion::plot::plotters_backend::summary::draw_violin_figure,core::ops::range::Range>::{{closure}}>>>::spec_extend::{{closure}}> 14 (0.0%) 2 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend<(f64,f64),core::iter::adapters::map::Map,core::slice::iter::Iter>,criterion::plot::plotters_backend::summary::draw_violin_figure,core::ops::range::Range>::{{closure}}>>>::spec_extend::{{closure}}> 14 (0.0%) 2 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend,plotters::drawing::area::DrawingArea::split_by_breakpoints::{{closure}}>,plotters::drawing::area::Rect::split_grid,plotters::drawing::area::DrawingArea::split_by_breakpoints::{{closure}}>,core::iter::adapters::map::Map,plotters::drawing::area::DrawingArea::split_by_breakpoints::{{closure}}>>::{{closure}}>>>::spec_extend::{{closure}}> 14 (0.0%) 2 (0.0%) core::ptr::drop_in_place>,criterion::html::BenchmarkGroup::new::{{closure}}>,> as core::iter::traits::collect::FromIterator>>::from_iter>,criterion::html::BenchmarkGroup::new::{{closure}}>>::{{closure}}>,()>> 14 (0.0%) 2 (0.0%) core::ptr::drop_in_place>,criterion::html::BenchmarkGroup::new::{{closure}}>> 14 (0.0%) 2 (0.0%) core::ptr::drop_in_place>,criterion::html::BenchmarkGroup::new::{{closure}}>,> as core::iter::traits::collect::FromIterator>>::from_iter>,criterion::html::BenchmarkGroup::new::{{closure}}>>::{{closure}}>> 14 (0.0%) 2 (0.0%) core::ptr::drop_in_place::split_by_breakpoints::{{closure}},core::iter::adapters::map::map_fold,plotters::drawing::area::DrawingArea::split_by_breakpoints::{{closure}}>,core::iter::adapters::map::Map,plotters::drawing::area::DrawingArea::split_by_breakpoints::{{closure}}>>::{{closure}},core::iter::traits::iterator::Iterator::for_each::call as alloc::vec::spec_extend::SpecExtend,plotters::drawing::area::DrawingArea::split_by_breakpoints::{{closure}}>,plotters::drawing::area::Rect::split_grid,plotters::drawing::area::DrawingArea::split_by_breakpoints::{{closure}}>,core::iter::adapters::map::Map,plotters::drawing::area::DrawingArea::split_by_breakpoints::{{closure}}>>::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}>::{{closure}}> 14 (0.0%) 2 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend<(f64,f64),core::iter::adapters::map::Map,core::slice::iter::Iter>,criterion::plot::plotters_backend::pdf::pdf_comparison_figure::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 14 (0.0%) 2 (0.0%) core::ptr::drop_in_place,core::ops::range::Range>::{{closure}},core::iter::traits::iterator::Iterator::for_each::call<(f64,f64), as alloc::vec::spec_extend::SpecExtend<(f64,f64),core::iter::adapters::map::Map,core::slice::iter::Iter>,criterion::plot::plotters_backend::summary::draw_violin_figure,core::ops::range::Range>::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 14 (0.0%) 2 (0.0%) core::ptr::drop_in_place,core::ops::range::Range>::{{closure}},core::iter::traits::iterator::Iterator::for_each::call<(f64,f64), as alloc::vec::spec_extend::SpecExtend<(f64,f64),core::iter::adapters::map::Map,core::slice::iter::Iter>,criterion::plot::plotters_backend::summary::draw_violin_figure,core::ops::range::Range>::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 14 (0.0%) 2 (0.0%) core::ptr::drop_in_place,plotters::drawing::area::DrawingArea::split_by_breakpoints::{{closure}}>,core::iter::adapters::map::Map,plotters::drawing::area::DrawingArea::split_by_breakpoints::{{closure}}>>::{{closure}},core::iter::traits::iterator::Iterator::for_each::call as alloc::vec::spec_extend::SpecExtend,plotters::drawing::area::DrawingArea::split_by_breakpoints::{{closure}}>,plotters::drawing::area::Rect::split_grid,plotters::drawing::area::DrawingArea::split_by_breakpoints::{{closure}}>,core::iter::adapters::map::Map,plotters::drawing::area::DrawingArea::split_by_breakpoints::{{closure}}>>::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 14 (0.0%) 2 (0.0%) core::ptr::drop_in_place>,criterion::html::BenchmarkGroup::new::{{closure}}>,> as core::iter::traits::collect::FromIterator>>::from_iter>,criterion::html::BenchmarkGroup::new::{{closure}}>>::{{closure}}>,criterion::html::ReportLink,(),,()> as core::iter::traits::collect::FromIterator>>::from_iter>,criterion::html::BenchmarkGroup::new::{{closure}}>,> as core::iter::traits::collect::FromIterator>>::from_iter>,criterion::html::BenchmarkGroup::new::{{closure}}>>::{{closure}}>>::{{closure}},alloc::vec::Vec>::{{closure}}> 14 (0.0%) 2 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend<(f64,f64),core::iter::adapters::map::Map,core::slice::iter::Iter>,criterion::plot::plotters_backend::pdf::pdf_comparison_figure::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}> 14 (0.0%) 2 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend<(f64,f64),core::iter::adapters::map::Map,core::slice::iter::Iter>,criterion::plot::plotters_backend::summary::draw_violin_figure,core::ops::range::Range>::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}> 14 (0.0%) 2 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend<(f64,f64),core::iter::adapters::map::Map,core::slice::iter::Iter>,criterion::plot::plotters_backend::summary::draw_violin_figure,core::ops::range::Range>::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}> 14 (0.0%) 2 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend,plotters::drawing::area::DrawingArea::split_by_breakpoints::{{closure}}>,plotters::drawing::area::Rect::split_grid,plotters::drawing::area::DrawingArea::split_by_breakpoints::{{closure}}>,core::iter::adapters::map::Map,plotters::drawing::area::DrawingArea::split_by_breakpoints::{{closure}}>>::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}> 14 (0.0%) 2 (0.0%) core::ptr::non_null::NonNull::as_mut 14 (0.0%) 2 (0.0%) core::result::Result::is_err 14 (0.0%) 1 (0.0%) <&mut csv::serializer::SeRecord as serde::ser::Serializer>::serialize_str 14 (0.0%) 1 (0.0%) as alloc::string::ToString>::to_string 14 (0.0%) 1 (0.0%) as core::iter::traits::collect::IntoIterator>::into_iter 14 (0.0%) 1 (0.0%) ::deserialize::__Field as serde::de::Deserialize>::deserialize 14 (0.0%) 1 (0.0%) ::deserialize::__Field as serde::de::Deserialize>::deserialize 14 (0.0%) 1 (0.0%) ::deserialize::__Field as serde::de::Deserialize>::deserialize 14 (0.0%) 1 (0.0%) ::deserialize::__Field as serde::de::Deserialize>::deserialize 14 (0.0%) 1 (0.0%) as rayon::iter::plumbing::Producer>::into_iter 14 (0.0%) 1 (0.0%) as core::iter::traits::collect::IntoIterator>::into_iter 14 (0.0%) 1 (0.0%) alloc::collections::btree::node::LeafNode::init 14 (0.0%) 1 (0.0%) alloc::collections::btree::node::NodeRef::correct_all_childrens_parent_links 14 (0.0%) 1 (0.0%) alloc::vec::into_iter::IntoIter::as_slice 14 (0.0%) 1 (0.0%) cast::usize 14 (0.0%) 1 (0.0%) core::cell::RefCell::borrow 14 (0.0%) 1 (0.0%) core::hash::sip::SipHasher13::new_with_keys 14 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 14 (0.0%) 1 (0.0%) core::ptr::drop_in_place)>> 14 (0.0%) 1 (0.0%) core::ptr::drop_in_place,alloc::vec::Vec)>> 14 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 14 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 14 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 14 (0.0%) 1 (0.0%) core::ptr::drop_in_place,plotters::drawing::area::Rect::split_grid,plotters::drawing::area::DrawingArea::split_by_breakpoints::{{closure}}>,core::iter::adapters::map::Map,plotters::drawing::area::DrawingArea::split_by_breakpoints::{{closure}}>>::{{closure}}::{{closure}}>>> 14 (0.0%) 1 (0.0%) core::ptr::drop_in_place,plotters::drawing::area::Rect::split_grid,plotters::drawing::area::DrawingArea::split_by_breakpoints::{{closure}}>,core::iter::adapters::map::Map,plotters::drawing::area::DrawingArea::split_by_breakpoints::{{closure}}>>::{{closure}}>>> 14 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 14 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 14 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 14 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 14 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 14 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 14 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 14 (0.0%) 1 (0.0%) core::ptr::drop_in_place,()>> 14 (0.0%) 1 (0.0%) core::ptr::drop_in_place::deserialize::__Field,serde_cbor::error::Error>> 14 (0.0%) 1 (0.0%) core::ptr::drop_in_place::deserialize::__Field,serde_cbor::error::Error>> 14 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 14 (0.0%) 1 (0.0%) criterion::html::BenchmarkGroup::new::parse_opt 14 (0.0%) 1 (0.0%) criterion::plot::PlotData::comparison 14 (0.0%) 1 (0.0%) criterion::stats::bivariate::Data::iter 14 (0.0%) 1 (0.0%) criterion_plot::proxy::Font 14 (0.0%) 1 (0.0%) rayon_core::latch::CoreLatch::set 14 (0.0%) 1 (0.0%) std::collections::hash::map::HashMap::with_hasher 14 (0.0%) 1 (0.0%) std::collections::hash::map::VacantEntry::insert 14 (0.0%) 1 (0.0%) std::path::Path::new 13 (0.0%) 1 (0.0%) <&mut W as core::fmt::Write>::write_str 13 (0.0%) 1 (0.0%) ::par_iter 13 (0.0%) 1 (0.0%) ::fmt 13 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::nth 13 (0.0%) 1 (0.0%) >::from 13 (0.0%) 1 (0.0%) >::from 13 (0.0%) 1 (0.0%) ::fmt 13 (0.0%) 1 (0.0%) as core::convert::From>::from 13 (0.0%) 1 (0.0%) as serde_cbor::de::MakeError>::error 13 (0.0%) 1 (0.0%) as serde_cbor::de::MakeError>::error 13 (0.0%) 1 (0.0%) as serde_cbor::de::MakeError>::error 13 (0.0%) 1 (0.0%) as serde::ser::Serializer>::serialize_str 13 (0.0%) 1 (0.0%) ::serialize_unit 13 (0.0%) 1 (0.0%) >::from 13 (0.0%) 1 (0.0%) alloc::alloc::alloc 13 (0.0%) 1 (0.0%) alloc::alloc::alloc_zeroed 13 (0.0%) 1 (0.0%) alloc::collections::btree::navigate::,alloc::collections::btree::node::marker::Edge>>::deallocating_next_unchecked::{{closure}} 13 (0.0%) 1 (0.0%) alloc::collections::btree::navigate::LazyLeafRange::deallocating_next_unchecked 13 (0.0%) 1 (0.0%) alloc::string:: for alloc::borrow::Cow>::from 13 (0.0%) 1 (0.0%) core::num::::next_power_of_two 13 (0.0%) 1 (0.0%) core::ptr::drop_in_place>>>> 13 (0.0%) 1 (0.0%) core::ptr::drop_in_place+Output = plotters::element::dynelem::DynElement>>> 13 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 13 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 13 (0.0%) 1 (0.0%) core::slice::iter::::into_iter 13 (0.0%) 1 (0.0%) core::sync::atomic::AtomicBool::load 13 (0.0%) 1 (0.0%) criterion::PlotConfiguration::summary_scale 13 (0.0%) 1 (0.0%) criterion::stats::univariate::sample::Sample::sum 13 (0.0%) 1 (0.0%) criterion_plot::proxy::Output 13 (0.0%) 1 (0.0%) criterion_plot::proxy::Title 13 (0.0%) 1 (0.0%) hashbrown::map::HashMap::reserve 13 (0.0%) 1 (0.0%) itoa::Buffer::format 13 (0.0%) 1 (0.0%) plotters::chart::mesh::SecondaryMeshStyle::x_label_formatter 13 (0.0%) 1 (0.0%) plotters::chart::mesh::SecondaryMeshStyle::y_desc 13 (0.0%) 1 (0.0%) plotters::chart::mesh::SecondaryMeshStyle::y_label_formatter 13 (0.0%) 1 (0.0%) plotters::chart::series::SeriesAnno::get_draw_func 13 (0.0%) 1 (0.0%) serde_cbor::ser::Serializer::new 13 (0.0%) 1 (0.0%) serde_json::de::Deserializer::fix_position 13 (0.0%) 1 (0.0%) serde_json::de::Deserializer::fix_position::{{closure}} 13 (0.0%) 1 (0.0%) std::collections::hash::map::HashMap::get 13 (0.0%) 1 (0.0%) std::error::Error::source 13 (0.0%) 1 (0.0%) std::path:: for alloc::borrow::Cow>::from 12 (0.0%) 3 (0.0%) as core::iter::adapters::SourceIter>::as_inner 12 (0.0%) 3 (0.0%) as alloc::vec::into_iter::AsIntoIter>::as_into_iter 12 (0.0%) 2 (0.0%) as core::ops::deref::Deref>::deref 12 (0.0%) 2 (0.0%) as core::iter::traits::iterator::Iterator>::next 12 (0.0%) 2 (0.0%) as core::iter::traits::iterator::Iterator>::size_hint 12 (0.0%) 2 (0.0%) ::visit_unit 12 (0.0%) 2 (0.0%) alloc::vec::Vec::dedup 12 (0.0%) 2 (0.0%) core::ptr::mut_ptr::::read 12 (0.0%) 2 (0.0%) hashbrown::raw::Bucket::as_mut 12 (0.0%) 2 (0.0%) plotters::chart::context::ChartContext::configure_series_labels 12 (0.0%) 2 (0.0%) rayon_core::join::join::call 12 (0.0%) 2 (0.0%) serde::de::MapAccess::next_entry 12 (0.0%) 2 (0.0%) serde::de::impls::::deserialize 12 (0.0%) 1 (0.0%) <&mut W as core::fmt::Write>::write_fmt 12 (0.0%) 1 (0.0%) <&mut csv::serializer::SeHeader as serde::ser::Serializer>::serialize_str 12 (0.0%) 1 (0.0%) <&mut serde_cbor::ser::Serializer as serde::ser::Serializer>::serialize_seq 12 (0.0%) 1 (0.0%) ::matches 12 (0.0%) 1 (0.0%) as core::ops::drop::Drop>::drop 12 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::next 12 (0.0%) 1 (0.0%) as core::clone::Clone>::clone 12 (0.0%) 1 (0.0%) ::deserialize::PrimitiveVisitor as serde::de::Visitor>::visit_f32 12 (0.0%) 1 (0.0%) ::deserialize::PrimitiveVisitor as serde::de::Visitor>::visit_i16 12 (0.0%) 1 (0.0%) ::deserialize::PrimitiveVisitor as serde::de::Visitor>::visit_i32 12 (0.0%) 1 (0.0%) ::deserialize::PrimitiveVisitor as serde::de::Visitor>::visit_i8 12 (0.0%) 1 (0.0%) ::deserialize::PrimitiveVisitor as serde::de::Visitor>::visit_u16 12 (0.0%) 1 (0.0%) ::deserialize::PrimitiveVisitor as serde::de::Visitor>::visit_u32 12 (0.0%) 1 (0.0%) ::deserialize::PrimitiveVisitor as serde::de::Visitor>::visit_u8 12 (0.0%) 1 (0.0%) ::deserialize::PrimitiveVisitor as serde::de::Visitor>::visit_u16 12 (0.0%) 1 (0.0%) ::deserialize::PrimitiveVisitor as serde::de::Visitor>::visit_u32 12 (0.0%) 1 (0.0%) ::deserialize::PrimitiveVisitor as serde::de::Visitor>::visit_u8 12 (0.0%) 1 (0.0%) ::clone 12 (0.0%) 1 (0.0%) ::clone 12 (0.0%) 1 (0.0%) ::clone 12 (0.0%) 1 (0.0%) alloc::collections::btree::node::NodeRef::into_leaf 12 (0.0%) 1 (0.0%) alloc::raw_vec::RawVec::shrink_to_fit 12 (0.0%) 1 (0.0%) alloc::slice::::sort::{{closure}} 12 (0.0%) 1 (0.0%) core::cmp::impls::::partial_cmp 12 (0.0%) 1 (0.0%) core::f64::::max 12 (0.0%) 1 (0.0%) core::f64::::min 12 (0.0%) 1 (0.0%) core::fmt::Write::write_fmt 12 (0.0%) 1 (0.0%) core::num::::saturating_add 12 (0.0%) 1 (0.0%) core::num::::saturating_sub 12 (0.0%) 1 (0.0%) core::num::::unchecked_add 12 (0.0%) 1 (0.0%) core::num::::saturating_add 12 (0.0%) 1 (0.0%) core::num::::saturating_sub 12 (0.0%) 1 (0.0%) core::num::::unchecked_add 12 (0.0%) 1 (0.0%) core::option::Option::iter 12 (0.0%) 1 (0.0%) core::ptr::const_ptr::::wrapping_offset 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place>>> 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place+Output = plotters::element::dynelem::DynElement> 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 12 (0.0%) 1 (0.0%) core::ptr::mut_ptr::::wrapping_offset 12 (0.0%) 1 (0.0%) core::sync::atomic::AtomicUsize::load 12 (0.0%) 1 (0.0%) criterion::plot::PlotContext::thumbnail 12 (0.0%) 1 (0.0%) plotters::chart::series::SeriesAnno::get_draw_func::{{closure}} 12 (0.0%) 1 (0.0%) plotters::chart::series::SeriesAnno::get_label::{{closure}} 12 (0.0%) 1 (0.0%) rayon::iter::extend::len 12 (0.0%) 1 (0.0%) rayon_core::registry::WorkerThread::execute 12 (0.0%) 1 (0.0%) serde::ser::impls::::serialize 12 (0.0%) 1 (0.0%) serde_json::de::from_slice 12 (0.0%) 1 (0.0%) serde_json::ser::Formatter::end_array_value 12 (0.0%) 1 (0.0%) serde_json::ser::Formatter::end_object_key 12 (0.0%) 1 (0.0%) serde_json::ser::Formatter::end_object_value 12 (0.0%) 1 (0.0%) std::f64::::powf 12 (0.0%) 1 (0.0%) std::f64::::powi 12 (0.0%) 1 (0.0%) std::sys::unix::mutex::Mutex::lock 12 (0.0%) 1 (0.0%) std::sys::unix::mutex::Mutex::unlock 11 (0.0%) 1 (0.0%) <&plotters::element::basic_shapes::Polygon as plotters::element::PointCollection>::point_iter 11 (0.0%) 1 (0.0%) <(alloc::vec::Vec,) as criterion::stats::tuple::TupledDistributionsBuilder>::extend 11 (0.0%) 1 (0.0%) <(alloc::vec::Vec,) as criterion::stats::tuple::TupledDistributionsBuilder>::new 11 (0.0%) 1 (0.0%) as core::clone::Clone>::clone 11 (0.0%) 1 (0.0%) as core::fmt::Debug>::fmt 11 (0.0%) 1 (0.0%) ::haystack 11 (0.0%) 1 (0.0%) as core::str::pattern::Searcher>::haystack 11 (0.0%) 1 (0.0%) as core::ops::deref::Deref>::deref 11 (0.0%) 1 (0.0%) ::is_nonfinite 11 (0.0%) 1 (0.0%) as rayon::iter::ParallelIterator>::opt_len 11 (0.0%) 1 (0.0%) as core::ops::drop::Drop>::drop 11 (0.0%) 1 (0.0%) as serde::de::Deserializer>::deserialize_f64 11 (0.0%) 1 (0.0%) ::visit_bytes 11 (0.0%) 1 (0.0%) ::visit_str 11 (0.0%) 1 (0.0%) >::from 11 (0.0%) 1 (0.0%) ::deref 11 (0.0%) 1 (0.0%) alloc::collections::btree::node::NodeRef::new 11 (0.0%) 1 (0.0%) alloc::collections::linked_list::Node::into_element 11 (0.0%) 1 (0.0%) core::cmp::impls:: for &A>::lt 11 (0.0%) 1 (0.0%) core::core_arch::x86::sse2::_mm_movemask_epi8 11 (0.0%) 1 (0.0%) core::iter::adapters::filter_map::filter_map_fold 11 (0.0%) 1 (0.0%) core::str::::len 11 (0.0%) 1 (0.0%) core::sync::atomic::AtomicUsize::new 11 (0.0%) 1 (0.0%) criterion::report::BenchmarkId::as_directory_name 11 (0.0%) 1 (0.0%) criterion::report::BenchmarkId::as_title 11 (0.0%) 1 (0.0%) criterion::report::BenchmarkId::id 11 (0.0%) 1 (0.0%) criterion::report::MeasurementData::iter_counts 11 (0.0%) 1 (0.0%) criterion::report::MeasurementData::sample_times 11 (0.0%) 1 (0.0%) criterion::stats::univariate::sample::Sample::new::{{closure}} 11 (0.0%) 1 (0.0%) csv::serializer::serialize_header::{{closure}} 11 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::bucket_index 11 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::remove 11 (0.0%) 1 (0.0%) hashbrown::raw::bitmask::BitMask::lowest_set_bit_nonzero 11 (0.0%) 1 (0.0%) hashbrown::raw::sse2::Group::load_aligned 11 (0.0%) 1 (0.0%) hashbrown::raw::sse2::Group::match_empty_or_deleted 11 (0.0%) 1 (0.0%) hashbrown::raw::sse2::Group::match_full 11 (0.0%) 1 (0.0%) rayon::iter::collect::consumer::CollectResult::release_ownership 11 (0.0%) 1 (0.0%) rayon_core::job::JobRef::execute 11 (0.0%) 1 (0.0%) rayon_core::latch::CoreLatch::probe 11 (0.0%) 1 (0.0%) serde::__private::size_hint::cautious 11 (0.0%) 1 (0.0%) serde_json::ser::Serializer::with_formatter 11 (0.0%) 1 (0.0%) std::net::tcp::TcpStream::connect 11 (0.0%) 1 (0.0%) std::sync::once::Once::is_completed 10 (0.0%) 2 (0.0%) <&T as core::borrow::Borrow>::borrow 10 (0.0%) 2 (0.0%) <&plotters::element::dynelem::DynElement as plotters::element::PointCollection>::point_iter 10 (0.0%) 2 (0.0%) core::iter::traits::iterator::Iterator::max_by_key::key 10 (0.0%) 2 (0.0%) rayon_core::join::join_context::call_b>, [closure@rayon::iter::plumbing::bridge_producer_consumer::helper, rayon::iter::map::MapConsumer, rayon::iter::map_with::MapInitConsumer, [closure@src/stats/bivariate/mod.rs:82:17: 82:38], [closure@src/stats/bivariate/mod.rs:83:17: 86:18]>, [closure@src/stats/bivariate/mod.rs:78:17: 78:41], [closure@src/stats/bivariate/mod.rs:79:17: 79:59]>>::{closure#0}], [closure@rayon::iter::plumbing::bridge_producer_consumer::helper, rayon::iter::map_with::MapInitConsumer, [closure@src/stats/bivariate/mod.rs:82:17: 82:38], [closure@src/stats/bivariate/mod.rs:83:17: 86:18]>, [closure@src/stats/bivariate/mod.rs:78:17: 78:41], [closure@src/stats/bivariate/mod.rs:79:17: 79:59]>>::{closure#1}], 10 (0.0%) 2 (0.0%) rayon_core::registry::Registry::in_worker_cold<[closure@rayon_core::join::join_context<[closure@rayon::iter::plumbing::bridge_producer_consumer::helper, rayon::iter::map_with::MapInitConsumer, [closure@src/stats/univariate/mixed.rs:43:13: 43:34], [closure@src/stats/univariate/mixed.rs:44:13: 47:14]>, [closure@src/stats/univariate/mixed.rs:33:13: 33:33], [closure@src/stats/univariate/mixed.rs:34:13: 40:14]>>::{closure#0}], [closure@rayon::iter::plumbing::bridge_producer_consumer::helper, rayon::iter::map_with::MapInitConsumer, [closure@src/stats/univariate/mixed.rs:43:13: 43:34], [closure@src/stats/univariate/mixed.rs:44:13: 47:14]>, [closure@src/stats/univariate/mixed.rs:33:13: 33:33], [closure@src/stats/univariate/mixed.rs:34:13: 40:14]>>::{closure#1}], 10 (0.0%) 2 (0.0%) rayon_core::registry::Registry::in_worker_cold<[closure@rayon_core::join::join_context<[closure@rayon::iter::plumbing::bridge_producer_consumer::helper, rayon::iter::map_with::MapInitConsumer, [closure@src/stats/univariate/sample.rs:216:17: 216:38], [closure@src/stats/univariate/sample.rs:217:17: 220:18]>, [closure@src/stats/univariate/sample.rs:212:17: 212:40], [closure@src/stats/univariate/sample.rs:213:17: 213:59]>>::{closure#0}], [closure@rayon::iter::plumbing::bridge_producer_consumer::helper, rayon::iter::map_with::MapInitConsumer, [closure@src/stats/univariate/sample.rs:216:17: 216:38], [closure@src/stats/univariate/sample.rs:217:17: 220:18]>, [closure@src/stats/univariate/sample.rs:212:17: 212:40], [closure@src/stats/univariate/sample.rs:213:17: 213:59]>>::{closure#1}], 10 (0.0%) 2 (0.0%) rayon_core::registry::Registry::in_worker_cold<[closure@rayon_core::join::join_context<[closure@rayon::iter::plumbing::bridge_producer_consumer::helper, rayon::iter::map::MapConsumer, [closure@src/stats/univariate/kde/mod.rs:46:18: 46:39]>>::{closure#0}], [closure@rayon::iter::plumbing::bridge_producer_consumer::helper, rayon::iter::map::MapConsumer, [closure@src/stats/univariate/kde/mod.rs:46:18: 46:39]>>::{closure#1}], rayon::iter::collect::consumer::CollectResult, rayon::iter::collect::consumer::CollectResult>::{closure#0}], 10 (0.0%) 2 (0.0%) rayon_core::registry::Registry::in_worker_cold<[closure@rayon_core::join::join_context<[closure@rayon::iter::plumbing::bridge_producer_consumer::helper, rayon::iter::map::MapConsumer>::mul 10 (0.0%) 1 (0.0%) <&mut W as core::fmt::Write>::write_char 10 (0.0%) 1 (0.0%) <(alloc::vec::Vec,) as criterion::stats::tuple::TupledDistributionsBuilder>::push 10 (0.0%) 1 (0.0%) ::size 10 (0.0%) 1 (0.0%) as core::convert::AsRef>::as_ref 10 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::next::{{closure}} 10 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::next::{{closure}} 10 (0.0%) 1 (0.0%) as core::iter::traits::collect::IntoIterator>::into_iter 10 (0.0%) 1 (0.0%) >::as_ref 10 (0.0%) 1 (0.0%) as core::convert::AsRef<[T]>>::as_ref 10 (0.0%) 1 (0.0%) ::next 10 (0.0%) 1 (0.0%) ::scale_for_machines 10 (0.0%) 1 (0.0%) ::start 10 (0.0%) 1 (0.0%) ::to_f64 10 (0.0%) 1 (0.0%) ::zero 10 (0.0%) 1 (0.0%) as core::ops::deref::Deref>::deref 10 (0.0%) 1 (0.0%) ::clone 10 (0.0%) 1 (0.0%) ::clone 10 (0.0%) 1 (0.0%) ::clone 10 (0.0%) 1 (0.0%) as core::ops::drop::Drop>::drop 10 (0.0%) 1 (0.0%) as serde::ser::SerializeSeq>::end 10 (0.0%) 1 (0.0%) >::as_ref 10 (0.0%) 1 (0.0%) ::deref 10 (0.0%) 1 (0.0%) >::as_ref 10 (0.0%) 1 (0.0%) >::from 10 (0.0%) 1 (0.0%) ::forward_unchecked 10 (0.0%) 1 (0.0%) ::is_zero 10 (0.0%) 1 (0.0%) alloc::collections::btree::map::entry::OccupiedEntry::get_mut 10 (0.0%) 1 (0.0%) alloc::collections::btree::mem::take_mut 10 (0.0%) 1 (0.0%) alloc::str:: for alloc::string::String>::borrow 10 (0.0%) 1 (0.0%) alloc::string::String::as_str 10 (0.0%) 1 (0.0%) alloc::string::String::from_utf8_unchecked 10 (0.0%) 1 (0.0%) alloc::vec::Vec::as_slice 10 (0.0%) 1 (0.0%) core::array:: for [T; N]>::as_ref 10 (0.0%) 1 (0.0%) core::cmp::impls::::eq 10 (0.0%) 1 (0.0%) core::cmp::impls::::ne 10 (0.0%) 1 (0.0%) core::cmp::impls::::ge 10 (0.0%) 1 (0.0%) core::cmp::impls::::gt 10 (0.0%) 1 (0.0%) core::cmp::impls::::le 10 (0.0%) 1 (0.0%) core::cmp::impls::::lt 10 (0.0%) 1 (0.0%) core::cmp::impls::::lt 10 (0.0%) 1 (0.0%) core::cmp::impls::::lt 10 (0.0%) 1 (0.0%) core::hash::impls::::hash 10 (0.0%) 1 (0.0%) core::hash::impls::::hash 10 (0.0%) 1 (0.0%) core::mem::maybe_uninit::MaybeUninit::slice_assume_init_ref 10 (0.0%) 1 (0.0%) core::num::::to_ne_bytes 10 (0.0%) 1 (0.0%) core::num::::to_ne_bytes 10 (0.0%) 1 (0.0%) core::num::::to_ne_bytes 10 (0.0%) 1 (0.0%) core::num::::leading_zeros 10 (0.0%) 1 (0.0%) criterion::analysis::regression::{{closure}} 10 (0.0%) 1 (0.0%) criterion::estimate::Distributions::typical 10 (0.0%) 1 (0.0%) criterion::estimate::Estimates::typical 10 (0.0%) 1 (0.0%) criterion::html::Html::comparison::{{closure}}::{{closure}} 10 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::new_in 10 (0.0%) 1 (0.0%) hashbrown::raw::calculate_layout 10 (0.0%) 1 (0.0%) plotters::series::line_series::LineSeries::point_size 10 (0.0%) 1 (0.0%) rayon_core::FnContext::new 10 (0.0%) 1 (0.0%) serde::ser::impls::::serialize 10 (0.0%) 1 (0.0%) serde_json::de::Deserializer::parse_any_number 10 (0.0%) 1 (0.0%) std::collections::hash::map::HashMap::remove 10 (0.0%) 1 (0.0%) std::collections::hash::map::HashMap::with_capacity 10 (0.0%) 1 (0.0%) std::ffi::os_str::OsStr::from_inner 10 (0.0%) 1 (0.0%) std::path:: for alloc::string::String>::as_ref 10 (0.0%) 1 (0.0%) std::path::PathBuf::as_path 10 (0.0%) 1 (0.0%) std::sync::poison::Flag::get 9 (0.0%) 1 (0.0%) <&mut csv::serializer::SeHeader as serde::ser::Serializer>::serialize_f64 9 (0.0%) 1 (0.0%) <&mut csv::serializer::SeHeader as serde::ser::Serializer>::serialize_some 9 (0.0%) 1 (0.0%) <&mut csv::serializer::SeHeader as serde::ser::Serializer>::serialize_u64 9 (0.0%) 1 (0.0%) <&mut csv::serializer::SeRecord as serde::ser::Serializer>::serialize_some 9 (0.0%) 1 (0.0%) <&mut serde_cbor::ser::Serializer as serde::ser::Serializer>::serialize_some 9 (0.0%) 1 (0.0%) <&mut serde_cbor::ser::Serializer as serde::ser::Serializer>::serialize_u32 9 (0.0%) 1 (0.0%) <&mut serde_cbor::ser::Serializer as serde::ser::Serializer>::serialize_u64 9 (0.0%) 1 (0.0%) <[T] as rayon::slice::ParallelSliceMut>::as_parallel_slice_mut 9 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::next 9 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::next 9 (0.0%) 1 (0.0%) >::from 9 (0.0%) 1 (0.0%) as core::iter::traits::collect::Extend>::extend_one 9 (0.0%) 1 (0.0%) as core::iter::traits::collect::Extend>::extend_reserve 9 (0.0%) 1 (0.0%) as core::convert::From<&[T]>>::from 9 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::next 9 (0.0%) 1 (0.0%) ::deserialize::__FieldVisitor as serde::de::Visitor>::expecting 9 (0.0%) 1 (0.0%) ::deserialize::__Visitor as serde::de::Visitor>::expecting 9 (0.0%) 1 (0.0%) ::deserialize::__FieldVisitor as serde::de::Visitor>::expecting 9 (0.0%) 1 (0.0%) ::deserialize::__Visitor as serde::de::Visitor>::expecting 9 (0.0%) 1 (0.0%) ::deserialize::__FieldVisitor as serde::de::Visitor>::expecting 9 (0.0%) 1 (0.0%) ::deserialize::__Visitor as serde::de::Visitor>::expecting 9 (0.0%) 1 (0.0%) ::deserialize::__FieldVisitor as serde::de::Visitor>::expecting 9 (0.0%) 1 (0.0%) ::deserialize::__Visitor as serde::de::Visitor>::expecting 9 (0.0%) 1 (0.0%) ::deserialize::__FieldVisitor as serde::de::Visitor>::expecting 9 (0.0%) 1 (0.0%) ::deserialize::__Visitor as serde::de::Visitor>::expecting 9 (0.0%) 1 (0.0%) ::deserialize::__FieldVisitor as serde::de::Visitor>::expecting 9 (0.0%) 1 (0.0%) ::deserialize::__Visitor as serde::de::Visitor>::expecting 9 (0.0%) 1 (0.0%) >::from 9 (0.0%) 1 (0.0%) ::deserialize::__FieldVisitor as serde::de::Visitor>::expecting 9 (0.0%) 1 (0.0%) ::deserialize::__Visitor as serde::de::Visitor>::expecting 9 (0.0%) 1 (0.0%) ::deserialize::__FieldVisitor as serde::de::Visitor>::expecting 9 (0.0%) 1 (0.0%) ::deserialize::__Visitor as serde::de::Visitor>::expecting 9 (0.0%) 1 (0.0%) ::deserialize::__FieldVisitor as serde::de::Visitor>::expecting 9 (0.0%) 1 (0.0%) ::deserialize::__Visitor as serde::de::Visitor>::expecting 9 (0.0%) 1 (0.0%) ::deserialize::__FieldVisitor as serde::de::Visitor>::expecting 9 (0.0%) 1 (0.0%) ::deserialize::__Visitor as serde::de::Visitor>::expecting 9 (0.0%) 1 (0.0%) ::deserialize::__FieldVisitor as serde::de::Visitor>::expecting 9 (0.0%) 1 (0.0%) ::deserialize::__Visitor as serde::de::Visitor>::expecting 9 (0.0%) 1 (0.0%) ::group_separator 9 (0.0%) 1 (0.0%) ::group_separator 9 (0.0%) 1 (0.0%) ::deserialize::__FieldVisitor as serde::de::Visitor>::expecting 9 (0.0%) 1 (0.0%) ::deserialize::__Visitor as serde::de::Visitor>::expecting 9 (0.0%) 1 (0.0%) ::max 9 (0.0%) 1 (0.0%) ::min 9 (0.0%) 1 (0.0%) ::powf 9 (0.0%) 1 (0.0%) ::powi 9 (0.0%) 1 (0.0%) as rayon::iter::IndexedParallelIterator>::len 9 (0.0%) 1 (0.0%) ::visit_bool 9 (0.0%) 1 (0.0%) >::deserialize::VecVisitor as serde::de::Visitor>::expecting 9 (0.0%) 1 (0.0%) as serde::ser::SerializeStruct>::end 9 (0.0%) 1 (0.0%) as serde::ser::SerializeStructVariant>::end 9 (0.0%) 1 (0.0%) as serde::ser::SerializeStruct>::end 9 (0.0%) 1 (0.0%) ::to_owned 9 (0.0%) 1 (0.0%) >::as_ref 9 (0.0%) 1 (0.0%) ::to_string 9 (0.0%) 1 (0.0%) ::forward_unchecked 9 (0.0%) 1 (0.0%) alloc::collections::btree::node::Handle::into_node 9 (0.0%) 1 (0.0%) alloc::collections::btree::node::NodeRef::as_leaf_dying 9 (0.0%) 1 (0.0%) alloc::collections::btree::node::NodeRef::as_internal_mut 9 (0.0%) 1 (0.0%) alloc::collections::btree::node::NodeRef::new_leaf 9 (0.0%) 1 (0.0%) alloc::slice::::sort 9 (0.0%) 1 (0.0%) alloc::slice::::to_vec 9 (0.0%) 1 (0.0%) alloc::vec::from_elem 9 (0.0%) 1 (0.0%) core::alloc::layout::Layout::dangling 9 (0.0%) 1 (0.0%) core::cmp::Ord::max 9 (0.0%) 1 (0.0%) core::f32::::abs_private 9 (0.0%) 1 (0.0%) core::f32::::from_bits 9 (0.0%) 1 (0.0%) core::f32::::to_bits 9 (0.0%) 1 (0.0%) core::f64::::abs_private 9 (0.0%) 1 (0.0%) core::f64::::from_bits 9 (0.0%) 1 (0.0%) core::f64::::to_bits 9 (0.0%) 1 (0.0%) core::hash::Hasher::write_isize 9 (0.0%) 1 (0.0%) core::iter::traits::iterator::Iterator::min 9 (0.0%) 1 (0.0%) core::mem::maybe_uninit::MaybeUninit::slice_as_mut_ptr 9 (0.0%) 1 (0.0%) core::num::::swap_bytes 9 (0.0%) 1 (0.0%) core::num::::swap_bytes 9 (0.0%) 1 (0.0%) core::num::::swap_bytes 9 (0.0%) 1 (0.0%) core::ptr::const_ptr::::wrapping_add 9 (0.0%) 1 (0.0%) core::ptr::mut_ptr::::wrapping_add 9 (0.0%) 1 (0.0%) core::str::converts::from_utf8_unchecked_mut 9 (0.0%) 1 (0.0%) criterion::cargo_target_directory 9 (0.0%) 1 (0.0%) criterion::stats::bivariate::Data::len 9 (0.0%) 1 (0.0%) half::binary16::f16::from_f32 9 (0.0%) 1 (0.0%) hashbrown::map::make_hash 9 (0.0%) 1 (0.0%) hashbrown::map::make_insert_hash 9 (0.0%) 1 (0.0%) hashbrown::raw::offset_from 9 (0.0%) 1 (0.0%) plotters::chart::mesh::MeshStyle::x_labels 9 (0.0%) 1 (0.0%) serde_cbor::de::Deserializer::parse_f32 9 (0.0%) 1 (0.0%) serde_cbor::de::Deserializer::parse_f64 9 (0.0%) 1 (0.0%) serde_cbor::ser::StructSerializer::end_inner 9 (0.0%) 1 (0.0%) std::collections::hash::map::OccupiedEntry::into_mut 9 (0.0%) 1 (0.0%) std::f64::::abs 9 (0.0%) 1 (0.0%) std::f64::::ceil 9 (0.0%) 1 (0.0%) std::f64::::exp 9 (0.0%) 1 (0.0%) std::f64::::floor 9 (0.0%) 1 (0.0%) std::f64::::round 9 (0.0%) 1 (0.0%) std::f64::::sqrt 9 (0.0%) 1 (0.0%) std::sync::mutex::Mutex::lock 9 (0.0%) 1 (0.0%) std::thread::local::lazy::LazyKeyInner::get 9 (0.0%) 1 (0.0%) std::thread::local::lazy::LazyKeyInner::take 8 (0.0%) 2 (0.0%) core::ptr::drop_in_place 8 (0.0%) 2 (0.0%) core::ptr::drop_in_place 8 (0.0%) 2 (0.0%) core::ptr::drop_in_place 8 (0.0%) 2 (0.0%) core::ptr::drop_in_place 8 (0.0%) 2 (0.0%) core::ptr::drop_in_place::legend,criterion::plot::plotters_backend::iteration_times::iteration_times_comparison_figure::{{closure}}>::{{closure}}> 8 (0.0%) 2 (0.0%) core::ptr::drop_in_place::legend,criterion::plot::plotters_backend::distributions::abs_distribution::{{closure}}>::{{closure}}> 8 (0.0%) 2 (0.0%) core::ptr::drop_in_place::legend,criterion::plot::plotters_backend::distributions::rel_distribution::{{closure}}>::{{closure}}> 8 (0.0%) 2 (0.0%) core::ptr::drop_in_place::legend,criterion::plot::plotters_backend::pdf::pdf_comparison_figure::{{closure}}>::{{closure}}> 8 (0.0%) 2 (0.0%) core::ptr::drop_in_place::legend,criterion::plot::plotters_backend::regression::regression_comparison_figure::{{closure}}>::{{closure}}> 8 (0.0%) 2 (0.0%) core::ptr::drop_in_place::legend,criterion::plot::plotters_backend::distributions::rel_distribution::{{closure}}>::{{closure}}> 8 (0.0%) 2 (0.0%) core::ptr::drop_in_place::legend,criterion::plot::plotters_backend::pdf::pdf_comparison_figure::{{closure}}>::{{closure}}> 8 (0.0%) 2 (0.0%) criterion::html::Html::generate_plots::{{closure}} 8 (0.0%) 2 (0.0%) criterion::report::Report::group_separator 8 (0.0%) 2 (0.0%) rayon::iter::plumbing::Producer::max_len 8 (0.0%) 2 (0.0%) rayon::iter::plumbing::Producer::min_len 8 (0.0%) 2 (0.0%) std::error::Error::description 8 (0.0%) 1 (0.0%) <&mut csv::serializer::SeHeader as serde::ser::SerializeStruct>::end 8 (0.0%) 1 (0.0%) <&mut csv::serializer::SeRecord as serde::ser::SerializeStruct>::end 8 (0.0%) 1 (0.0%) <&mut csv::serializer::SeRecord as serde::ser::Serializer>::serialize_none 8 (0.0%) 1 (0.0%) <&mut serde_cbor::de::Deserializer as serde::de::Deserializer>::deserialize_f64 8 (0.0%) 1 (0.0%) <&mut serde_cbor::de::Deserializer as serde::de::Deserializer>::deserialize_ignored_any 8 (0.0%) 1 (0.0%) <&mut serde_cbor::de::Deserializer as serde::de::Deserializer>::deserialize_seq 8 (0.0%) 1 (0.0%) <&mut serde_cbor::de::Deserializer as serde::de::Deserializer>::deserialize_u64 8 (0.0%) 1 (0.0%) <&mut serde_cbor::de::Deserializer as serde::de::Deserializer>::deserialize_unit 8 (0.0%) 1 (0.0%) ::into_drawing_area 8 (0.0%) 1 (0.0%) ::into_font 8 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::next::{{closure}} 8 (0.0%) 1 (0.0%) ::default 8 (0.0%) 1 (0.0%) ::add 8 (0.0%) 1 (0.0%) ::div 8 (0.0%) 1 (0.0%) ::mul 8 (0.0%) 1 (0.0%) ::sub 8 (0.0%) 1 (0.0%) as core::default::Default>::default 8 (0.0%) 1 (0.0%) ::visit_f64 8 (0.0%) 1 (0.0%) ::visit_i128 8 (0.0%) 1 (0.0%) ::visit_i64 8 (0.0%) 1 (0.0%) ::visit_u64 8 (0.0%) 1 (0.0%) as serde::de::VariantAccess>::unit_variant 8 (0.0%) 1 (0.0%) as core::default::Default>::default 8 (0.0%) 1 (0.0%) ::in_pixels 8 (0.0%) 1 (0.0%) ::is_zero::{{closure}} 8 (0.0%) 1 (0.0%) ::sum 8 (0.0%) 1 (0.0%) alloc::collections::btree::set::BTreeSet::new 8 (0.0%) 1 (0.0%) alloc::collections::linked_list::LinkedList::pop_front 8 (0.0%) 1 (0.0%) alloc::rc::Rc::get_mut_unchecked 8 (0.0%) 1 (0.0%) alloc::rc::RcInnerPtr::strong 8 (0.0%) 1 (0.0%) alloc::rc::RcInnerPtr::weak 8 (0.0%) 1 (0.0%) alloc::string::String::new 8 (0.0%) 1 (0.0%) clap::args::arg::Arg::short::{{closure}} 8 (0.0%) 1 (0.0%) core::alloc::layout::Layout::align 8 (0.0%) 1 (0.0%) core::f32::::is_sign_negative 8 (0.0%) 1 (0.0%) core::iter::traits::iterator::Iterator::sum 8 (0.0%) 1 (0.0%) core::mem::align_of_val 8 (0.0%) 1 (0.0%) core::mem::size_of_val 8 (0.0%) 1 (0.0%) core::num::::wrapping_sub 8 (0.0%) 1 (0.0%) core::num::::wrapping_sub 8 (0.0%) 1 (0.0%) core::num::::wrapping_add 8 (0.0%) 1 (0.0%) core::num::::wrapping_sub 8 (0.0%) 1 (0.0%) core::num::::wrapping_add 8 (0.0%) 1 (0.0%) core::num::::wrapping_add 8 (0.0%) 1 (0.0%) core::num::::wrapping_sub 8 (0.0%) 1 (0.0%) criterion::Criterion::without_plots 8 (0.0%) 1 (0.0%) criterion::_::::deserialize 8 (0.0%) 1 (0.0%) criterion::cargo_target_directory::_::::deserialize 8 (0.0%) 1 (0.0%) criterion::connection::_::::deserialize 8 (0.0%) 1 (0.0%) criterion::plot::gnuplot_backend::iteration_times::iteration_times_comparison_small::{{closure}} 8 (0.0%) 1 (0.0%) criterion::plot::gnuplot_backend::iteration_times::iteration_times_small::{{closure}} 8 (0.0%) 1 (0.0%) criterion::plot::gnuplot_backend::pdf::pdf_comparison_small::{{closure}} 8 (0.0%) 1 (0.0%) criterion::plot::gnuplot_backend::regression::regression_comparison_small::{{closure}} 8 (0.0%) 1 (0.0%) criterion::plot::gnuplot_backend::regression::regression_small::{{closure}} 8 (0.0%) 1 (0.0%) criterion::report::_::::deserialize 8 (0.0%) 1 (0.0%) criterion::stats::univariate::outliers::tukey::LabeledSample::fences 8 (0.0%) 1 (0.0%) criterion::stats::univariate::percentiles::Percentiles::median 8 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::new 8 (0.0%) 1 (0.0%) hashbrown::raw::bitmask::BitMask::invert 8 (0.0%) 1 (0.0%) rayon::iter::ParallelIterator::collect 8 (0.0%) 1 (0.0%) rayon::iter::from_par_iter:: for alloc::vec::Vec>::from_par_iter 8 (0.0%) 1 (0.0%) serde_cbor::de::Deserializer::parse_f32::{{closure}} 8 (0.0%) 1 (0.0%) serde_cbor::de::Deserializer::parse_f64::{{closure}} 8 (0.0%) 1 (0.0%) serde_cbor::write::IoWrite::new 8 (0.0%) 1 (0.0%) serde_json::de::UnitVariantAccess::new 8 (0.0%) 1 (0.0%) serde_json::de::VariantAccess::new 8 (0.0%) 1 (0.0%) std::sys_common::mutex::MovableMutex::raw_lock 8 (0.0%) 1 (0.0%) std::sys_common::mutex::MovableMutex::raw_unlock 7 (0.0%) 1 (0.0%) <&L as rayon_core::latch::Latch>::set 7 (0.0%) 1 (0.0%) <&mut I as core::iter::traits::iterator::Iterator>::size_hint 7 (0.0%) 1 (0.0%) <&plotters::element::text::MultiLineText as plotters::element::PointCollection>::point_iter 7 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::next 7 (0.0%) 1 (0.0%) as core::ops::deref::Deref>::deref 7 (0.0%) 1 (0.0%) ::finish 7 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::size_hint 7 (0.0%) 1 (0.0%) as core::iter::adapters::SourceIter>::as_inner 7 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::next 7 (0.0%) 1 (0.0%) as core::str::pattern::Searcher>::next_reject 7 (0.0%) 1 (0.0%) ::next_match 7 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::size_hint 7 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::next 7 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::size_hint 7 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::size_hint 7 (0.0%) 1 (0.0%) ::clone 7 (0.0%) 1 (0.0%) as rayon::iter::plumbing::Folder>::full 7 (0.0%) 1 (0.0%) as serde::de::VariantAccess>::unit_variant 7 (0.0%) 1 (0.0%) ::finish 7 (0.0%) 1 (0.0%) as core::default::Default>::default 7 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::next 7 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::size_hint 7 (0.0%) 1 (0.0%) ::default 7 (0.0%) 1 (0.0%) alloc::collections::linked_list::LinkedList::new 7 (0.0%) 1 (0.0%) alloc::rc::Rc::from_inner 7 (0.0%) 1 (0.0%) alloc::string::String::clear 7 (0.0%) 1 (0.0%) alloc::string::String::len 7 (0.0%) 1 (0.0%) core::f32::::is_infinite 7 (0.0%) 1 (0.0%) core::f32::::is_sign_positive 7 (0.0%) 1 (0.0%) core::f64::::is_finite 7 (0.0%) 1 (0.0%) core::f64::::is_infinite 7 (0.0%) 1 (0.0%) core::iter::sources::repeat::repeat 7 (0.0%) 1 (0.0%) core::mem::uninitialized 7 (0.0%) 1 (0.0%) core::num::nonzero::NonZeroUsize::new_unchecked 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place<(&criterion::report::BenchmarkId,alloc::vec::Vec)> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place<(&str,alloc::string::String)> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place<(&str,alloc::vec::Vec<&criterion::report::BenchmarkId>)> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place<((core::option::Option<&str>,core::option::Option<&str>),criterion::html::ReportLink)> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place<(alloc::string::String,())> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place<(alloc::vec::Vec,)> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place<(f64,alloc::string::String)> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place<(i32,alloc::string::String)> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place<)> as alloc::vec::spec_extend::SpecExtend<&(&criterion::report::BenchmarkId,alloc::vec::Vec),&mut core::slice::iter::Iter<(&criterion::report::BenchmarkId,alloc::vec::Vec)>>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place<)> as alloc::vec::spec_extend::SpecExtend<&(&criterion::report::BenchmarkId,alloc::vec::Vec),core::iter::adapters::cloned::Cloned)>>>>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend<(&str,&str),core::iter::adapters::map::Map,::draw_text::{{closure}}>>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place<,alloc::boxed::Box<[f64]>)> as alloc::vec::spec_extend::SpecExtend<(&str,alloc::boxed::Box<[f64]>,alloc::boxed::Box<[f64]>),core::iter::adapters::map::Map)>,criterion::plot::plotters_backend::summary::violin::{{closure}}>>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place<,alloc::boxed::Box<[f64]>)> as alloc::vec::spec_extend::SpecExtend<(alloc::boxed::Box<[f64]>,alloc::boxed::Box<[f64]>),core::iter::adapters::map::Map)>,criterion::plot::gnuplot_backend::summary::violin::{{closure}}>>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend<(f64,f64),core::iter::adapters::map::Map,core::slice::iter::Iter>,criterion::plot::plotters_backend::distributions::abs_distribution::{{closure}}>>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend<(f64,f64),core::iter::adapters::map::Map,core::slice::iter::Iter>,criterion::plot::plotters_backend::distributions::rel_distribution::{{closure}}>>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend<(f64,f64),core::iter::adapters::map::Map,core::slice::iter::Iter>,criterion::plot::plotters_backend::pdf::pdf::{{closure}}>>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend<(f64,f64),core::iter::adapters::map::Map,core::slice::iter::Iter>,criterion::plot::plotters_backend::pdf::pdf_small::{{closure}}>>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend<(f64,f64),core::iter::adapters::map::Map,core::slice::iter::Iter>,criterion::plot::plotters_backend::t_test::t_test::{{closure}}>>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend<(f64,f64),core::iter::adapters::map::Map, as plotters::element::dynelem::IntoDynElement>::into_dyn::{{closure}}>>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend<(f64,f64),core::iter::adapters::map::Map, as plotters::element::dynelem::IntoDynElement>::into_dyn::{{closure}}>>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend<(f64,f64),core::iter::adapters::map::Map, as plotters::element::dynelem::IntoDynElement>::into_dyn::{{closure}}>>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend<(f64,f64),core::iter::adapters::zip::Zip,alloc::vec::into_iter::IntoIter>>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend<(i32,i32),core::iter::adapters::map::Map, as plotters::element::dynelem::IntoDynElement>::into_dyn::{{closure}}>>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend<(i32,i32),core::iter::adapters::map::Map, as plotters::element::dynelem::IntoDynElement>::into_dyn::{{closure}}>>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend<(i32,i32),core::iter::adapters::map::Map, as plotters::element::dynelem::IntoDynElement>::into_dyn::{{closure}}>>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend<(i32,i32),core::iter::adapters::map::Map, as plotters::element::dynelem::IntoDynElement>::into_dyn::{{closure}}>>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend,criterion::plot::gnuplot_backend::summary::violin::{{closure}}::{{closure}}>,core::iter::adapters::map::Map)>,criterion::plot::gnuplot_backend::summary::violin::{{closure}}::{{closure}}>>,,criterion::plot::gnuplot_backend::summary::violin::{{closure}}::{{closure}}>,core::iter::adapters::map::Map)>,criterion::plot::gnuplot_backend::summary::violin::{{closure}}::{{closure}}>>>>::set::{{closure}}>>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place<> as alloc::vec::spec_extend::SpecExtend,core::iter::adapters::map::Map)>,criterion::html::Html::generate_summary::{{closure}}>>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place<> as alloc::vec::spec_extend::SpecExtend,core::iter::adapters::map::Map)>,criterion::html::Html::generate_summary::{{closure}}>>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place<>> as alloc::vec::spec_extend::SpecExtend>,core::iter::adapters::map::Map>,core::option::Option>::Some>>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend>>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend)>,criterion::html::Html::generate_summary::{{closure}}>>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend>>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend,alloc::vec::into_iter::IntoIter>,criterion::html::Html::load_summary_data::{{closure}}::{{closure}}>>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend,criterion::stats::univariate::sample::Sample::median_abs_dev::{{closure}}>>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend,plotters::chart::context::ChartContext,plotters::coord::ranged1d::combinators::logarithmic::LogCoord>>::draw_axis_and_labels::{{closure}}>>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend,plotters::chart::context::ChartContext,plotters::coord::ranged1d::types::numeric::RangedCoordf64>>::draw_axis_and_labels::{{closure}}>>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend,plotters::chart::context::ChartContext>::draw_axis_and_labels::{{closure}}>>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend,criterion::plot::gnuplot_backend::distributions::rel_distributions::{{closure}}>>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend,criterion::ActualSamplingMode::iteration_counts::{{closure}}>>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>>>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,core::slice::iter::Iter<&(&criterion::report::BenchmarkId,alloc::vec::Vec)>,criterion::plot::gnuplot_backend::summary::line_comparison::{{closure}}>>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,core::slice::iter::Iter<&(&criterion::report::BenchmarkId,alloc::vec::Vec)>,criterion::plot::plotters_backend::summary::line_comparison_series_data::{{closure}}>>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,core::slice::iter::Iter<&(&criterion::report::BenchmarkId,alloc::vec::Vec)>,criterion::plot::gnuplot_backend::summary::line_comparison::{{closure}}>>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,core::slice::iter::Iter<&(&criterion::report::BenchmarkId,alloc::vec::Vec)>,criterion::plot::plotters_backend::summary::line_comparison_series_data::{{closure}}>>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>>>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,core::slice::iter::Iter<&(&criterion::report::BenchmarkId,alloc::vec::Vec)>,criterion::plot::gnuplot_backend::summary::line_comparison::{{closure}}>>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,core::slice::iter::Iter<&(&criterion::report::BenchmarkId,alloc::vec::Vec)>,criterion::plot::plotters_backend::summary::line_comparison_series_data::{{closure}}>>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,),(alloc::vec::Vec,))>>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,alloc::vec::Vec,alloc::vec::Vec,alloc::vec::Vec),(alloc::vec::Vec,alloc::vec::Vec,alloc::vec::Vec,alloc::vec::Vec))>>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>,alloc::collections::linked_list::LinkedList>)>>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,)>>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,alloc::vec::Vec,alloc::vec::Vec,alloc::vec::Vec)>>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,rayon::iter::collect::consumer::CollectResult)>>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>>>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,alloc::boxed::Box<[f64]>)>>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place::ok>,criterion::fs::list_existing_benchmarks::is_benchmark>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place::ok>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,plotters::drawing::area::Rect::split_grid,plotters::drawing::area::DrawingArea::split_by_breakpoints::{{closure}}>,core::iter::adapters::map::Map,plotters::drawing::area::DrawingArea::split_by_breakpoints::{{closure}}>>::{{closure}}>>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,plotters::drawing::area::Rect::split_grid,plotters::drawing::area::DrawingArea::split_by_breakpoints::{{closure}}>,core::iter::adapters::map::Map,plotters::drawing::area::DrawingArea::split_by_breakpoints::{{closure}}>>::{{closure}}>>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,plotters::drawing::area::Rect::split_grid,plotters::drawing::area::DrawingArea::split_by_breakpoints::{{closure}}>,core::iter::adapters::map::Map,plotters::drawing::area::DrawingArea::split_by_breakpoints::{{closure}}>>::{{closure}}::{{closure}}>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>,core::option::Option>::Some>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,plotters::drawing::area::Rect::split_grid,plotters::drawing::area::DrawingArea::split_by_breakpoints::{{closure}}>,core::iter::adapters::map::Map,plotters::drawing::area::DrawingArea::split_by_breakpoints::{{closure}}>>::{{closure}}>>,plotters::drawing::area::DrawingArea::split_by_breakpoints::{{closure}}>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,alloc::vec::into_iter::IntoIter>,criterion::html::Html::load_summary_data::{{closure}}::{{closure}}>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,alloc::vec::into_iter::IntoIter>,alloc::vec::into_iter::IntoIter>,criterion_plot::filledcurve::,alloc::vec::Vec,alloc::vec::Vec>> for criterion_plot::Figure>::plot::{{closure}}>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,core::slice::iter::Iter<&(&criterion::report::BenchmarkId,alloc::vec::Vec)>,criterion::plot::gnuplot_backend::summary::line_comparison::{{closure}}>,criterion::plot::gnuplot_backend::summary::line_comparison::{{closure}}>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,core::slice::iter::Iter<&(&criterion::report::BenchmarkId,alloc::vec::Vec)>,criterion::plot::plotters_backend::summary::line_comparison_series_data::{{closure}}>,criterion::plot::plotters_backend::summary::line_comparison_series_data::{{closure}}>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>,::final_summary::{{closure}}>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place),&(&criterion::report::BenchmarkId,alloc::vec::Vec),(),<&(&criterion::report::BenchmarkId,alloc::vec::Vec) as core::clone::Clone>::clone,core::iter::traits::iterator::Iterator::for_each::call<&(&criterion::report::BenchmarkId,alloc::vec::Vec),)> as alloc::vec::spec_extend::SpecExtend<&(&criterion::report::BenchmarkId,alloc::vec::Vec),core::iter::adapters::cloned::Cloned)>>>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place),(&str,alloc::boxed::Box<[f64]>,alloc::boxed::Box<[f64]>),(),criterion::plot::plotters_backend::summary::violin::{{closure}},core::iter::traits::iterator::Iterator::for_each::call<(&str,alloc::boxed::Box<[f64]>,alloc::boxed::Box<[f64]>),,alloc::boxed::Box<[f64]>)> as alloc::vec::spec_extend::SpecExtend<(&str,alloc::boxed::Box<[f64]>,alloc::boxed::Box<[f64]>),core::iter::adapters::map::Map)>,criterion::plot::plotters_backend::summary::violin::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place),(alloc::boxed::Box<[f64]>,alloc::boxed::Box<[f64]>),(),criterion::plot::gnuplot_backend::summary::violin::{{closure}},core::iter::traits::iterator::Iterator::for_each::call<(alloc::boxed::Box<[f64]>,alloc::boxed::Box<[f64]>),,alloc::boxed::Box<[f64]>)> as alloc::vec::spec_extend::SpecExtend<(alloc::boxed::Box<[f64]>,alloc::boxed::Box<[f64]>),core::iter::adapters::map::Map)>,criterion::plot::gnuplot_backend::summary::violin::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place),core::option::Option,(),criterion::html::Html::generate_summary::{{closure}},core::iter::traits::iterator::Iterator::for_each::call,> as alloc::vec::spec_extend::SpecExtend,core::iter::adapters::map::Map)>,criterion::html::Html::generate_summary::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place),core::option::Option,(),criterion::html::Html::generate_summary::{{closure}},core::iter::traits::iterator::Iterator::for_each::call,> as alloc::vec::spec_extend::SpecExtend,core::iter::adapters::map::Map)>,criterion::html::Html::generate_summary::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place),criterion::html::IndividualBenchmark,(),criterion::html::Html::generate_summary::{{closure}},core::iter::traits::iterator::Iterator::for_each::call as alloc::vec::spec_extend::SpecExtend)>,criterion::html::Html::generate_summary::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place::draw_text::{{closure}},core::iter::traits::iterator::Iterator::for_each::call<(&str,&str), as alloc::vec::spec_extend::SpecExtend<(&str,&str),core::iter::adapters::map::Map,::draw_text::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as plotters::element::dynelem::IntoDynElement>::into_dyn::{{closure}},core::iter::traits::iterator::Iterator::for_each::call<(f64,f64), as alloc::vec::spec_extend::SpecExtend<(f64,f64),core::iter::adapters::map::Map, as plotters::element::dynelem::IntoDynElement>::into_dyn::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as plotters::element::dynelem::IntoDynElement>::into_dyn::{{closure}},core::iter::traits::iterator::Iterator::for_each::call<(f64,f64), as alloc::vec::spec_extend::SpecExtend<(f64,f64),core::iter::adapters::map::Map, as plotters::element::dynelem::IntoDynElement>::into_dyn::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as plotters::element::dynelem::IntoDynElement>::into_dyn::{{closure}},core::iter::traits::iterator::Iterator::for_each::call<(f64,f64), as alloc::vec::spec_extend::SpecExtend<(f64,f64),core::iter::adapters::map::Map, as plotters::element::dynelem::IntoDynElement>::into_dyn::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,plotters::coord::ranged1d::combinators::logarithmic::LogCoord>>::draw_axis_and_labels::{{closure}},core::iter::traits::iterator::Iterator::for_each::call as alloc::vec::spec_extend::SpecExtend,plotters::chart::context::ChartContext,plotters::coord::ranged1d::combinators::logarithmic::LogCoord>>::draw_axis_and_labels::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,plotters::coord::ranged1d::types::numeric::RangedCoordf64>>::draw_axis_and_labels::{{closure}},core::iter::traits::iterator::Iterator::for_each::call as alloc::vec::spec_extend::SpecExtend,plotters::chart::context::ChartContext,plotters::coord::ranged1d::types::numeric::RangedCoordf64>>::draw_axis_and_labels::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>::draw_axis_and_labels::{{closure}},core::iter::traits::iterator::Iterator::for_each::call as alloc::vec::spec_extend::SpecExtend,plotters::chart::context::ChartContext>::draw_axis_and_labels::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as plotters::element::dynelem::IntoDynElement>::into_dyn::{{closure}},core::iter::traits::iterator::Iterator::for_each::call<(i32,i32), as alloc::vec::spec_extend::SpecExtend<(i32,i32),core::iter::adapters::map::Map, as plotters::element::dynelem::IntoDynElement>::into_dyn::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as plotters::element::dynelem::IntoDynElement>::into_dyn::{{closure}},core::iter::traits::iterator::Iterator::for_each::call<(i32,i32), as alloc::vec::spec_extend::SpecExtend<(i32,i32),core::iter::adapters::map::Map, as plotters::element::dynelem::IntoDynElement>::into_dyn::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as plotters::element::dynelem::IntoDynElement>::into_dyn::{{closure}},core::iter::traits::iterator::Iterator::for_each::call<(i32,i32), as alloc::vec::spec_extend::SpecExtend<(i32,i32),core::iter::adapters::map::Map, as plotters::element::dynelem::IntoDynElement>::into_dyn::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as plotters::element::dynelem::IntoDynElement>::into_dyn::{{closure}},core::iter::traits::iterator::Iterator::for_each::call<(i32,i32), as alloc::vec::spec_extend::SpecExtend<(i32,i32),core::iter::adapters::map::Map, as plotters::element::dynelem::IntoDynElement>::into_dyn::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place::clone,core::iter::traits::iterator::Iterator::for_each::call as alloc::vec::spec_extend::SpecExtend>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend,criterion::plot::gnuplot_backend::distributions::rel_distributions::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place::clone,core::iter::traits::iterator::Iterator::for_each::call as alloc::vec::spec_extend::SpecExtend>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place::median_abs_dev::{{closure}},core::iter::traits::iterator::Iterator::for_each::call as alloc::vec::spec_extend::SpecExtend,criterion::stats::univariate::sample::Sample::median_abs_dev::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend<(f64,f64),core::iter::adapters::map::Map,core::slice::iter::Iter>,criterion::plot::plotters_backend::distributions::abs_distribution::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend<(f64,f64),core::iter::adapters::map::Map,core::slice::iter::Iter>,criterion::plot::plotters_backend::distributions::rel_distribution::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend<(f64,f64),core::iter::adapters::map::Map,core::slice::iter::Iter>,criterion::plot::plotters_backend::pdf::pdf::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend<(f64,f64),core::iter::adapters::map::Map,core::slice::iter::Iter>,criterion::plot::plotters_backend::pdf::pdf_small::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend<(f64,f64),core::iter::adapters::map::Map,core::slice::iter::Iter>,criterion::plot::plotters_backend::t_test::t_test::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,criterion::plot::gnuplot_backend::summary::violin::{{closure}}::{{closure}}>,core::iter::adapters::map::Map)>,criterion::plot::gnuplot_backend::summary::violin::{{closure}}::{{closure}}>>>>::set::{{closure}},core::iter::traits::iterator::Iterator::for_each::call as alloc::vec::spec_extend::SpecExtend,criterion::plot::gnuplot_backend::summary::violin::{{closure}}::{{closure}}>,core::iter::adapters::map::Map)>,criterion::plot::gnuplot_backend::summary::violin::{{closure}}::{{closure}}>>,,criterion::plot::gnuplot_backend::summary::violin::{{closure}}::{{closure}}>,core::iter::adapters::map::Map)>,criterion::plot::gnuplot_backend::summary::violin::{{closure}}::{{closure}}>>>>::set::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend,alloc::vec::into_iter::IntoIter>,criterion::html::Html::load_summary_data::{{closure}}::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,core::option::Option>,(),core::option::Option>::Some,core::iter::traits::iterator::Iterator::for_each::call>,>> as alloc::vec::spec_extend::SpecExtend>,core::iter::adapters::map::Map>,core::option::Option>::Some>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend,criterion::ActualSamplingMode::iteration_counts::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,alloc::vec::into_iter::IntoIter<(core::option::Option<&alloc::string::String>,alloc::vec::Vec,alloc::vec::Vec)>>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,alloc::vec::into_iter::IntoIter>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,alloc::vec::into_iter::IntoIter>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place),)> as alloc::vec::spec_extend::SpecExtend<&(&criterion::report::BenchmarkId,alloc::vec::Vec),&mut core::slice::iter::Iter<(&criterion::report::BenchmarkId,alloc::vec::Vec)>>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place),)> as alloc::vec::spec_extend::SpecExtend<&(&criterion::report::BenchmarkId,alloc::vec::Vec),core::iter::adapters::cloned::Cloned)>>>>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend<(&str,&str),core::iter::adapters::map::Map,::draw_text::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,alloc::boxed::Box<[f64]>),,alloc::boxed::Box<[f64]>)> as alloc::vec::spec_extend::SpecExtend<(&str,alloc::boxed::Box<[f64]>,alloc::boxed::Box<[f64]>),core::iter::adapters::map::Map)>,criterion::plot::plotters_backend::summary::violin::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,alloc::boxed::Box<[f64]>),,alloc::boxed::Box<[f64]>)> as alloc::vec::spec_extend::SpecExtend<(alloc::boxed::Box<[f64]>,alloc::boxed::Box<[f64]>),core::iter::adapters::map::Map)>,criterion::plot::gnuplot_backend::summary::violin::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend<(f64,f64),core::iter::adapters::map::Map,core::slice::iter::Iter>,criterion::plot::plotters_backend::distributions::abs_distribution::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend<(f64,f64),core::iter::adapters::map::Map,core::slice::iter::Iter>,criterion::plot::plotters_backend::distributions::rel_distribution::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend<(f64,f64),core::iter::adapters::map::Map,core::slice::iter::Iter>,criterion::plot::plotters_backend::pdf::pdf::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend<(f64,f64),core::iter::adapters::map::Map,core::slice::iter::Iter>,criterion::plot::plotters_backend::pdf::pdf_small::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend<(f64,f64),core::iter::adapters::map::Map,core::slice::iter::Iter>,criterion::plot::plotters_backend::t_test::t_test::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend<(f64,f64),core::iter::adapters::map::Map, as plotters::element::dynelem::IntoDynElement>::into_dyn::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend<(f64,f64),core::iter::adapters::map::Map, as plotters::element::dynelem::IntoDynElement>::into_dyn::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend<(f64,f64),core::iter::adapters::map::Map, as plotters::element::dynelem::IntoDynElement>::into_dyn::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend<(f64,f64),core::iter::adapters::zip::Zip,alloc::vec::into_iter::IntoIter>>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend<(i32,i32),core::iter::adapters::map::Map, as plotters::element::dynelem::IntoDynElement>::into_dyn::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend<(i32,i32),core::iter::adapters::map::Map, as plotters::element::dynelem::IntoDynElement>::into_dyn::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend<(i32,i32),core::iter::adapters::map::Map, as plotters::element::dynelem::IntoDynElement>::into_dyn::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend<(i32,i32),core::iter::adapters::map::Map, as plotters::element::dynelem::IntoDynElement>::into_dyn::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend,criterion::plot::gnuplot_backend::summary::violin::{{closure}}::{{closure}}>,core::iter::adapters::map::Map)>,criterion::plot::gnuplot_backend::summary::violin::{{closure}}::{{closure}}>>,,criterion::plot::gnuplot_backend::summary::violin::{{closure}}::{{closure}}>,core::iter::adapters::map::Map)>,criterion::plot::gnuplot_backend::summary::violin::{{closure}}::{{closure}}>>>>::set::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,> as alloc::vec::spec_extend::SpecExtend,core::iter::adapters::map::Map)>,criterion::html::Html::generate_summary::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,> as alloc::vec::spec_extend::SpecExtend,core::iter::adapters::map::Map)>,criterion::html::Html::generate_summary::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>,>> as alloc::vec::spec_extend::SpecExtend>,core::iter::adapters::map::Map>,core::option::Option>::Some>>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend>>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend)>,criterion::html::Html::generate_summary::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend>>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend,alloc::vec::into_iter::IntoIter>,criterion::html::Html::load_summary_data::{{closure}}::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend,criterion::stats::univariate::sample::Sample::median_abs_dev::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend,plotters::chart::context::ChartContext,plotters::coord::ranged1d::combinators::logarithmic::LogCoord>>::draw_axis_and_labels::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend,plotters::chart::context::ChartContext,plotters::coord::ranged1d::types::numeric::RangedCoordf64>>::draw_axis_and_labels::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend,plotters::chart::context::ChartContext>::draw_axis_and_labels::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend,criterion::plot::gnuplot_backend::distributions::rel_distributions::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend,criterion::ActualSamplingMode::iteration_counts::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,std::collections::hash::map::RandomState>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,core::option::Option<&str>),criterion::html::ReportLink,std::collections::hash::map::RandomState>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,core::slice::iter::Iter<&(&criterion::report::BenchmarkId,alloc::vec::Vec)>,criterion::plot::gnuplot_backend::summary::line_comparison::{{closure}}>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,core::slice::iter::Iter<&(&criterion::report::BenchmarkId,alloc::vec::Vec)>,criterion::plot::plotters_backend::summary::line_comparison_series_data::{{closure}}>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,core::slice::iter::Iter<&(&criterion::report::BenchmarkId,alloc::vec::Vec)>,criterion::plot::gnuplot_backend::summary::line_comparison::{{closure}}>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,core::slice::iter::Iter<&(&criterion::report::BenchmarkId,alloc::vec::Vec)>,criterion::plot::plotters_backend::summary::line_comparison_series_data::{{closure}}>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,plotters::coord::ranged1d::combinators::logarithmic::LogCoord,plotters_svg::svg::SVGBackend>::draw::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,plotters::coord::ranged1d::types::numeric::RangedCoordf64,plotters_svg::svg::SVGBackend>::draw::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place::draw::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,plotters::coord::ranged1d::combinators::logarithmic::LogCoord>>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,plotters::coord::ranged1d::combinators::logarithmic::LogCoord>>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,plotters::coord::ranged1d::types::numeric::RangedCoordf64>>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,plotters::drawing::area::DrawingArea::split_by_breakpoints::{{closure}}>,core::iter::adapters::map::Map,plotters::drawing::area::DrawingArea::split_by_breakpoints::{{closure}}>>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,criterion::stats::univariate::kde::Kde::map::{{closure}}>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>,alloc::collections::linked_list::LinkedList>>,rayon::iter::extend::as_list>>,alloc::vec::Vec,rayon::iter::extend::vec_push>,criterion::stats::univariate::kde::Kde::map::{{closure}}>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>,alloc::collections::linked_list::LinkedList>>,rayon::iter::extend::as_list>>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place::bootstrap<(f64,),criterion::analysis::regression::{{closure}}>::{{closure}},(alloc::vec::Vec,)>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place::{{closure}},(alloc::vec::Vec,)>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place::bootstrap<(f64,f64,f64,f64),criterion::analysis::estimates::stats>::{{closure}},(alloc::vec::Vec,alloc::vec::Vec,alloc::vec::Vec,alloc::vec::Vec)>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>,alloc::collections::linked_list::LinkedList>>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,rayon::iter::map_with::MapInitConsumer::bootstrap<(f64,),criterion::analysis::regression::{{closure}}>::{{closure}},criterion::stats::bivariate::Data::bootstrap<(f64,),criterion::analysis::regression::{{closure}}>::{{closure}}>,criterion::stats::bivariate::Data::bootstrap<(f64,),criterion::analysis::regression::{{closure}}>::{{closure}},criterion::stats::bivariate::Data::bootstrap<(f64,),criterion::analysis::regression::{{closure}}>::{{closure}}>,criterion::stats::bivariate::Data::bootstrap<(f64,),criterion::analysis::regression::{{closure}}>::{{closure}},criterion::stats::bivariate::Data::bootstrap<(f64,),criterion::analysis::regression::{{closure}}>::{{closure}}>>::{{closure}},rayon::iter::plumbing::bridge_producer_consumer::helper,rayon::iter::map_with::MapInitConsumer::bootstrap<(f64,),criterion::analysis::regression::{{closure}}>::{{closure}},criterion::stats::bivariate::Data::bootstrap<(f64,),criterion::analysis::regression::{{closure}}>::{{closure}}>,criterion::stats::bivariate::Data::bootstrap<(f64,),criterion::analysis::regression::{{closure}}>::{{closure}},criterion::stats::bivariate::Data::bootstrap<(f64,),criterion::analysis::regression::{{closure}}>::{{closure}}>,criterion::stats::bivariate::Data::bootstrap<(f64,),criterion::analysis::regression::{{closure}}>::{{closure}},criterion::stats::bivariate::Data::bootstrap<(f64,),criterion::analysis::regression::{{closure}}>::{{closure}}>>::{{closure}},(alloc::vec::Vec,),(alloc::vec::Vec,)>::{{closure}},((alloc::vec::Vec,),(alloc::vec::Vec,))>::{{closure}}::{{closure}},((alloc::vec::Vec,),(alloc::vec::Vec,))>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,rayon::iter::map_with::MapInitConsumer::{{closure}},criterion::stats::univariate::mixed::bootstrap::{{closure}}>,criterion::stats::univariate::mixed::bootstrap::{{closure}},criterion::stats::univariate::mixed::bootstrap::{{closure}}>,criterion::stats::univariate::mixed::bootstrap::{{closure}},criterion::stats::univariate::mixed::bootstrap::{{closure}}>>::{{closure}},rayon::iter::plumbing::bridge_producer_consumer::helper,rayon::iter::map_with::MapInitConsumer::{{closure}},criterion::stats::univariate::mixed::bootstrap::{{closure}}>,criterion::stats::univariate::mixed::bootstrap::{{closure}},criterion::stats::univariate::mixed::bootstrap::{{closure}}>,criterion::stats::univariate::mixed::bootstrap::{{closure}},criterion::stats::univariate::mixed::bootstrap::{{closure}}>>::{{closure}},(alloc::vec::Vec,),(alloc::vec::Vec,)>::{{closure}},((alloc::vec::Vec,),(alloc::vec::Vec,))>::{{closure}}::{{closure}},((alloc::vec::Vec,),(alloc::vec::Vec,))>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,rayon::iter::map_with::MapInitConsumer::bootstrap<(f64,f64,f64,f64),criterion::analysis::estimates::stats>::{{closure}},criterion::stats::univariate::sample::Sample::bootstrap<(f64,f64,f64,f64),criterion::analysis::estimates::stats>::{{closure}}>,criterion::stats::univariate::sample::Sample::bootstrap<(f64,f64,f64,f64),criterion::analysis::estimates::stats>::{{closure}},criterion::stats::univariate::sample::Sample::bootstrap<(f64,f64,f64,f64),criterion::analysis::estimates::stats>::{{closure}}>,criterion::stats::univariate::sample::Sample::bootstrap<(f64,f64,f64,f64),criterion::analysis::estimates::stats>::{{closure}},criterion::stats::univariate::sample::Sample::bootstrap<(f64,f64,f64,f64),criterion::analysis::estimates::stats>::{{closure}}>>::{{closure}},rayon::iter::plumbing::bridge_producer_consumer::helper,rayon::iter::map_with::MapInitConsumer::bootstrap<(f64,f64,f64,f64),criterion::analysis::estimates::stats>::{{closure}},criterion::stats::univariate::sample::Sample::bootstrap<(f64,f64,f64,f64),criterion::analysis::estimates::stats>::{{closure}}>,criterion::stats::univariate::sample::Sample::bootstrap<(f64,f64,f64,f64),criterion::analysis::estimates::stats>::{{closure}},criterion::stats::univariate::sample::Sample::bootstrap<(f64,f64,f64,f64),criterion::analysis::estimates::stats>::{{closure}}>,criterion::stats::univariate::sample::Sample::bootstrap<(f64,f64,f64,f64),criterion::analysis::estimates::stats>::{{closure}},criterion::stats::univariate::sample::Sample::bootstrap<(f64,f64,f64,f64),criterion::analysis::estimates::stats>::{{closure}}>>::{{closure}},(alloc::vec::Vec,alloc::vec::Vec,alloc::vec::Vec,alloc::vec::Vec),(alloc::vec::Vec,alloc::vec::Vec,alloc::vec::Vec,alloc::vec::Vec)>::{{closure}},((alloc::vec::Vec,alloc::vec::Vec,alloc::vec::Vec,alloc::vec::Vec),(alloc::vec::Vec,alloc::vec::Vec,alloc::vec::Vec,alloc::vec::Vec))>::{{closure}}::{{closure}},((alloc::vec::Vec,alloc::vec::Vec,alloc::vec::Vec,alloc::vec::Vec),(alloc::vec::Vec,alloc::vec::Vec,alloc::vec::Vec,alloc::vec::Vec))>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,rayon::iter::map::MapConsumer,criterion::stats::univariate::kde::Kde::map::{{closure}}>>::{{closure}},rayon::iter::plumbing::bridge_producer_consumer::helper,rayon::iter::map::MapConsumer,criterion::stats::univariate::kde::Kde::map::{{closure}}>>::{{closure}},rayon::iter::collect::consumer::CollectResult,rayon::iter::collect::consumer::CollectResult>::{{closure}},(rayon::iter::collect::consumer::CollectResult,rayon::iter::collect::consumer::CollectResult)>::{{closure}}::{{closure}},(rayon::iter::collect::consumer::CollectResult,rayon::iter::collect::consumer::CollectResult)>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,rayon::iter::map::MapConsumer>,alloc::collections::linked_list::LinkedList>::new>,rayon::iter::extend::as_list>>,alloc::vec::Vec::new,rayon::iter::extend::vec_push>,criterion::stats::univariate::kde::Kde::map::{{closure}}>>::{{closure}},rayon::iter::plumbing::bridge_producer_consumer::helper,rayon::iter::map::MapConsumer>,alloc::collections::linked_list::LinkedList>::new>,rayon::iter::extend::as_list>>,alloc::vec::Vec::new,rayon::iter::extend::vec_push>,criterion::stats::univariate::kde::Kde::map::{{closure}}>>::{{closure}},alloc::collections::linked_list::LinkedList>,alloc::collections::linked_list::LinkedList>>::{{closure}},(alloc::collections::linked_list::LinkedList>,alloc::collections::linked_list::LinkedList>)>::{{closure}}::{{closure}},(alloc::collections::linked_list::LinkedList>,alloc::collections::linked_list::LinkedList>)>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>::par_sort_unstable_by::percentiles::cmp>::{{closure}}>::{{closure}}>::{{closure}},rayon_core::join::join::call<(),rayon::slice::quicksort::recurse>::par_sort_unstable_by::percentiles::cmp>::{{closure}}>::{{closure}}>::{{closure}},(),()>::{{closure}},((),())>::{{closure}}::{{closure}},((),())>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>::par_sort_unstable_by::percentiles::cmp>::{{closure}}>::{{closure}}>::{{closure}}>::{{closure}},()>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,),rayon::iter::plumbing::bridge_producer_consumer::helper,rayon::iter::map_with::MapInitConsumer::bootstrap<(f64,),criterion::analysis::regression::{{closure}}>::{{closure}},criterion::stats::bivariate::Data::bootstrap<(f64,),criterion::analysis::regression::{{closure}}>::{{closure}}>,criterion::stats::bivariate::Data::bootstrap<(f64,),criterion::analysis::regression::{{closure}}>::{{closure}},criterion::stats::bivariate::Data::bootstrap<(f64,),criterion::analysis::regression::{{closure}}>::{{closure}}>,criterion::stats::bivariate::Data::bootstrap<(f64,),criterion::analysis::regression::{{closure}}>::{{closure}},criterion::stats::bivariate::Data::bootstrap<(f64,),criterion::analysis::regression::{{closure}}>::{{closure}}>>::{{closure}}>::{{closure}},(alloc::vec::Vec,)>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,),rayon::iter::plumbing::bridge_producer_consumer::helper,rayon::iter::map_with::MapInitConsumer::{{closure}},criterion::stats::univariate::mixed::bootstrap::{{closure}}>,criterion::stats::univariate::mixed::bootstrap::{{closure}},criterion::stats::univariate::mixed::bootstrap::{{closure}}>,criterion::stats::univariate::mixed::bootstrap::{{closure}},criterion::stats::univariate::mixed::bootstrap::{{closure}}>>::{{closure}}>::{{closure}},(alloc::vec::Vec,)>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,alloc::vec::Vec,alloc::vec::Vec,alloc::vec::Vec),rayon::iter::plumbing::bridge_producer_consumer::helper,rayon::iter::map_with::MapInitConsumer::bootstrap<(f64,f64,f64,f64),criterion::analysis::estimates::stats>::{{closure}},criterion::stats::univariate::sample::Sample::bootstrap<(f64,f64,f64,f64),criterion::analysis::estimates::stats>::{{closure}}>,criterion::stats::univariate::sample::Sample::bootstrap<(f64,f64,f64,f64),criterion::analysis::estimates::stats>::{{closure}},criterion::stats::univariate::sample::Sample::bootstrap<(f64,f64,f64,f64),criterion::analysis::estimates::stats>::{{closure}}>,criterion::stats::univariate::sample::Sample::bootstrap<(f64,f64,f64,f64),criterion::analysis::estimates::stats>::{{closure}},criterion::stats::univariate::sample::Sample::bootstrap<(f64,f64,f64,f64),criterion::analysis::estimates::stats>::{{closure}}>>::{{closure}}>::{{closure}},(alloc::vec::Vec,alloc::vec::Vec,alloc::vec::Vec,alloc::vec::Vec)>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>,rayon::iter::plumbing::bridge_producer_consumer::helper,rayon::iter::map::MapConsumer>,alloc::collections::linked_list::LinkedList>::new>,rayon::iter::extend::as_list>>,alloc::vec::Vec::new,rayon::iter::extend::vec_push>,criterion::stats::univariate::kde::Kde::map::{{closure}}>>::{{closure}}>::{{closure}},alloc::collections::linked_list::LinkedList>>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,rayon::iter::plumbing::bridge_producer_consumer::helper,rayon::iter::map::MapConsumer,criterion::stats::univariate::kde::Kde::map::{{closure}}>>::{{closure}}>::{{closure}},rayon::iter::collect::consumer::CollectResult>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,core::option::Option<&str>),criterion::html::ReportLink>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::non_null::NonNull::as_ref 7 (0.0%) 1 (0.0%) criterion::stats::rand_util::new_rng 7 (0.0%) 1 (0.0%) half::binary16::f16::from_bits 7 (0.0%) 1 (0.0%) plotters::chart::dual_coord::DualCoordChartContext>::configure_secondary_axes 7 (0.0%) 1 (0.0%) plotters::chart::mesh::SecondaryMeshStyle::draw 7 (0.0%) 1 (0.0%) plotters::drawing::area::DrawingAreaErrorKind::BackendError 7 (0.0%) 1 (0.0%) rayon_core::latch::SpinLatch::probe 7 (0.0%) 1 (0.0%) serde_cbor::de::Deserializer::consume 7 (0.0%) 1 (0.0%) serde_cbor::de::Deserializer::next 7 (0.0%) 1 (0.0%) serde_cbor::de::Deserializer::peek 7 (0.0%) 1 (0.0%) serde_json::de::Deserializer::eat_char 7 (0.0%) 1 (0.0%) std::collections::hash::map::RandomState::new 7 (0.0%) 1 (0.0%) std::net::tcp::TcpStream 6 (0.0%) 2 (0.0%) as core::default::Default>::default 6 (0.0%) 2 (0.0%) alloc::boxed::Box::new_uninit 6 (0.0%) 1 (0.0%) <&criterion::stats::univariate::outliers::tukey::LabeledSample as core::iter::traits::collect::IntoIterator>::into_iter 6 (0.0%) 1 (0.0%) <&mut csv::serializer::SeHeader as serde::ser::Serializer>::serialize_none 6 (0.0%) 1 (0.0%) <&mut serde_json::ser::Serializer as serde::ser::Serializer>::serialize_none 6 (0.0%) 1 (0.0%) <&plotters::element::composable::EmptyElement as plotters::element::PointCollection>::point_iter 6 (0.0%) 1 (0.0%) as core::borrow::Borrow>::borrow 6 (0.0%) 1 (0.0%) ::to_string 6 (0.0%) 1 (0.0%) as alloc::vec::ExtendWith>::next 6 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::size_hint 6 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::next 6 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::size_hint 6 (0.0%) 1 (0.0%) ::deref 6 (0.0%) 1 (0.0%) ::initialize 6 (0.0%) 1 (0.0%) ::deref 6 (0.0%) 1 (0.0%) ::initialize 6 (0.0%) 1 (0.0%) ::deref 6 (0.0%) 1 (0.0%) ::initialize 6 (0.0%) 1 (0.0%) ::deref 6 (0.0%) 1 (0.0%) ::initialize 6 (0.0%) 1 (0.0%) ::deref 6 (0.0%) 1 (0.0%) ::initialize 6 (0.0%) 1 (0.0%) ::deserialize::__Field as serde::de::Deserialize>::deserialize 6 (0.0%) 1 (0.0%) ::abs 6 (0.0%) 1 (0.0%) ::exp 6 (0.0%) 1 (0.0%) ::floor 6 (0.0%) 1 (0.0%) ::is_nan 6 (0.0%) 1 (0.0%) ::recip 6 (0.0%) 1 (0.0%) ::sqrt 6 (0.0%) 1 (0.0%) as core::ops::deref::DerefMut>::deref_mut 6 (0.0%) 1 (0.0%) as rayon::iter::IndexedParallelIterator>::len 6 (0.0%) 1 (0.0%) as serde::de::VariantAccess>::unit_variant 6 (0.0%) 1 (0.0%) __rust_try 6 (0.0%) 1 (0.0%) alloc::boxed::Box::from_raw 6 (0.0%) 1 (0.0%) alloc::collections::btree::borrow::DormantMutRef::awaken 6 (0.0%) 1 (0.0%) alloc::collections::btree::map::BTreeMap::ensure_is_owned 6 (0.0%) 1 (0.0%) alloc::collections::btree::navigate::,alloc::collections::btree::node::marker::Edge>>::deallocating_next_unchecked 6 (0.0%) 1 (0.0%) alloc::rc::Rc::inner 6 (0.0%) 1 (0.0%) core::alloc::layout::Layout::size 6 (0.0%) 1 (0.0%) core::clone::impls::::clone 6 (0.0%) 1 (0.0%) core::core_arch::x86::sse2::_mm_load_si128 6 (0.0%) 1 (0.0%) core::num::::wrapping_neg 6 (0.0%) 1 (0.0%) core::num::::wrapping_neg 6 (0.0%) 1 (0.0%) core::num::::wrapping_neg 6 (0.0%) 1 (0.0%) core::num::::from_be 6 (0.0%) 1 (0.0%) core::num::::to_be 6 (0.0%) 1 (0.0%) core::num::::from_be 6 (0.0%) 1 (0.0%) core::num::::to_be 6 (0.0%) 1 (0.0%) core::num::::from_be 6 (0.0%) 1 (0.0%) core::num::::to_be 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place<(criterion::stats::Distribution,)> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard<&alloc::string::String,()>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard<&&(&criterion::report::BenchmarkId,alloc::vec::Vec),alloc::alloc::Global>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard<&alloc::string::String,alloc::alloc::Global>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard<&criterion::report::BenchmarkId,alloc::alloc::Global>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard<&dyn core::ops::function::Fn<((i32,i32),)>+Output = plotters::element::dynelem::DynElement,alloc::alloc::Global>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard<(&str,alloc::boxed::Box<[f64]>,alloc::boxed::Box<[f64]>),alloc::alloc::Global>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard<((i32,i32),(i32,i32)),alloc::alloc::Global>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard<(core::option::Option<&alloc::string::String>,alloc::vec::Vec,alloc::vec::Vec),alloc::alloc::Global>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard<(f64,f64),alloc::alloc::Global>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard<(i32,i32),alloc::alloc::Global>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard,alloc::alloc::Global>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard,alloc::alloc::Global>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard,alloc::alloc::Global>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard,alloc::alloc::Global>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place)>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place)>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place+Output = plotters::element::dynelem::DynElement>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place)>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place,alloc::boxed::Box<[f64]>)>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place,alloc::boxed::Box<[f64]>)>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place,alloc::vec::Vec,alloc::vec::Vec)>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place)>>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place>>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place)>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place)>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place::dedup_by::FillGapOnDrop<&alloc::string::String,alloc::alloc::Global>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place::dedup_by::FillGapOnDrop,alloc::alloc::Global>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place::retain_mut::BackshiftOnDrop)>,alloc::alloc::Global>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place>>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place)>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place+Output = plotters::element::dynelem::DynElement>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place,alloc::boxed::Box<[f64]>)>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place,alloc::vec::Vec,alloc::vec::Vec)>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place)>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place)>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place)>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place,core::option::Option<&str>),criterion::html::ReportLink)>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place,core::slice::iter::Iter<&(&criterion::report::BenchmarkId,alloc::vec::Vec)>,criterion::plot::gnuplot_backend::summary::line_comparison::{{closure}}>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place,core::slice::iter::Iter<&(&criterion::report::BenchmarkId,alloc::vec::Vec)>,criterion::plot::plotters_backend::summary::line_comparison_series_data::{{closure}}>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place 6 (0.0%) 1 (0.0%) core::str::error::Utf8Error::valid_up_to 6 (0.0%) 1 (0.0%) core::time::Duration::as_secs 6 (0.0%) 1 (0.0%) core::time::Duration::subsec_nanos 6 (0.0%) 1 (0.0%) criterion::stats::univariate::kde::Kde::bandwidth 6 (0.0%) 1 (0.0%) csv::writer::Buffer::clear 6 (0.0%) 1 (0.0%) half::binary16:: for f32>::from 6 (0.0%) 1 (0.0%) half::binary16::convert::f16_to_f32 6 (0.0%) 1 (0.0%) half::binary16::convert::f32_to_f16 6 (0.0%) 1 (0.0%) half::binary16::f16::to_f32 6 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::with_capacity 6 (0.0%) 1 (0.0%) hashbrown::raw::is_full 6 (0.0%) 1 (0.0%) hashbrown::raw::special_is_empty 6 (0.0%) 1 (0.0%) rayon::iter::collect::consumer::CollectResult::len 6 (0.0%) 1 (0.0%) rayon::iter::plumbing::Splitter::new 6 (0.0%) 1 (0.0%) rayon_core::FnContext::migrated 6 (0.0%) 1 (0.0%) rayon_core::registry::WorkerThread::index 6 (0.0%) 1 (0.0%) rayon_core::sleep::counters::Counters::inactive_threads 6 (0.0%) 1 (0.0%) rayon_core::sleep::counters::Counters::sleeping_threads 6 (0.0%) 1 (0.0%) serde_json::ser::Serializer::new 6 (0.0%) 1 (0.0%) src/plot/gnuplot_backend/summary.rs:86:53: 86:81]>"* @"_ZN74_$LT$core..cell..RefMut$LT$T$GT$$u20$as$u20$core..ops..deref..DerefMut$GT$9deref_mut17h3efcd6ef75a31165E 6 (0.0%) 1 (0.0%) src/plot/plotters_backend/summary.rs:135:53: 135:81]>"* @"_ZN74_$LT$core..cell..RefMut$LT$T$GT$$u20$as$u20$core..ops..deref..DerefMut$GT$9deref_mut17he6223a03b3e9def5E 6 (0.0%) 1 (0.0%) std::f64::::ln 6 (0.0%) 1 (0.0%) std::f64::::log10 5 (0.0%) 1 (0.0%) ::into_par_iter 5 (0.0%) 1 (0.0%) as alloc::rc::RcInnerPtr>::strong_ref 5 (0.0%) 1 (0.0%) as alloc::rc::RcInnerPtr>::weak_ref 5 (0.0%) 1 (0.0%) ::default 5 (0.0%) 1 (0.0%) ::into_benchmark_id 5 (0.0%) 1 (0.0%) as core::borrow::BorrowMut>>::borrow_mut 5 (0.0%) 1 (0.0%) ::clone 5 (0.0%) 1 (0.0%) as rayon::iter::plumbing::Folder>::complete 5 (0.0%) 1 (0.0%) as rayon_core::job::Job>::execute::call>, [closure@rayon_core::join::join_context::call_b>, [closure@rayon::iter::plumbing::bridge_producer_consumer::helper, rayon::iter::map::MapConsumer as rayon_core::job::Job>::execute::call, [closure@rayon_core::join::join_context::call_b, [closure@rayon::iter::plumbing::bridge_producer_consumer::helper, rayon::iter::map::MapConsumer, [closure@src/stats/univariate/kde/mod.rs:46:18: 46:39]>>::{closure#1}]>::{closure#0}]>::{closure#0}]>"* @"_ZN4core3mem12maybe_uninit20MaybeUninit$LT$T$GT$10as_mut_ptr17hd6b7bf79bc8a7061E 5 (0.0%) 1 (0.0%) ::visit_unit 5 (0.0%) 1 (0.0%) ::serialize_none 5 (0.0%) 1 (0.0%) cast::_64:: for f64>::cast 5 (0.0%) 1 (0.0%) cast::_64:: for f64>::cast 5 (0.0%) 1 (0.0%) core::cell::is_reading 5 (0.0%) 1 (0.0%) core::clone::impls::::clone 5 (0.0%) 1 (0.0%) core::clone::impls::::clone 5 (0.0%) 1 (0.0%) core::clone::impls::::clone 5 (0.0%) 1 (0.0%) core::clone::impls::::clone 5 (0.0%) 1 (0.0%) core::clone::impls::::clone 5 (0.0%) 1 (0.0%) core::clone::impls::::clone 5 (0.0%) 1 (0.0%) core::convert::num:: for f64>::from 5 (0.0%) 1 (0.0%) core::convert::num:: for f64>::from 5 (0.0%) 1 (0.0%) core::convert::num:: for i32>::from 5 (0.0%) 1 (0.0%) core::convert::num:: for u32>::from 5 (0.0%) 1 (0.0%) core::convert::num:: for u64>::from 5 (0.0%) 1 (0.0%) core::convert::num:: for usize>::from 5 (0.0%) 1 (0.0%) core::convert::num:: for f64>::from 5 (0.0%) 1 (0.0%) core::convert::num:: for i64>::from 5 (0.0%) 1 (0.0%) core::convert::num:: for u64>::from 5 (0.0%) 1 (0.0%) core::convert::num:: for i128>::from 5 (0.0%) 1 (0.0%) core::convert::num:: for i16>::from 5 (0.0%) 1 (0.0%) core::convert::num:: for u16>::from 5 (0.0%) 1 (0.0%) core::convert::num:: for u64>::from 5 (0.0%) 1 (0.0%) core::f32::::is_nan 5 (0.0%) 1 (0.0%) core::f64::::is_nan 5 (0.0%) 1 (0.0%) core::f64::::recip 5 (0.0%) 1 (0.0%) core::iter::traits::iterator::Iterator::min_by::fold 5 (0.0%) 1 (0.0%) core::num::::is_negative 5 (0.0%) 1 (0.0%) criterion::debug_enabled 5 (0.0%) 1 (0.0%) rayon_core::join::join_context::call_a>, [closure@rayon::iter::plumbing::bridge_producer_consumer::helper, rayon::iter::map::MapConsumer, [closure@rayon::iter::plumbing::bridge_producer_consumer::helper, rayon::iter::map::MapConsumer, [closure@src/stats/univariate/kde/mod.rs:46:18: 46:39]>>::{closure#0}]>::{closure#0}]>"* @"_ZN4core3mem12maybe_uninit20MaybeUninit$LT$T$GT$10as_mut_ptr17h810d1c1c754dc3a8E 5 (0.0%) 1 (0.0%) rayon_core::join::join_context::call_b, [closure@rayon::iter::plumbing::bridge_producer_consumer::helper, rayon::iter::map::MapConsumer, [closure@src/stats/univariate/kde/mod.rs:46:18: 46:39]>>::{closure#1}]>::{closure#0}]>"* @"_ZN4core3mem12maybe_uninit20MaybeUninit$LT$T$GT$10as_mut_ptr17h5f1f68b93ad3a237E 5 (0.0%) 1 (0.0%) rayon_core::join::join_context::call_b, [closure@rayon::iter::plumbing::bridge_producer_consumer::helper, rayon::iter::map::MapConsumer, [closure@src/stats/univariate/kde/mod.rs:46:18: 46:39]>>::{closure#1}]>::{closure#0}]>"* @"_ZN4core4cell19UnsafeCell$LT$T$GT$3get17h64d0ef79488aec13E 5 (0.0%) 1 (0.0%) rayon_core::registry::WorkerThread::registry 5 (0.0%) 1 (0.0%) src/plot/gnuplot_backend/summary.rs:86:53: 86:81]>"* @"_ZN4core4cell19UnsafeCell$LT$T$GT$3get17ha54be08da2fa47ceE 5 (0.0%) 1 (0.0%) src/plot/plotters_backend/summary.rs:135:53: 135:81]>"* @"_ZN4core4cell19UnsafeCell$LT$T$GT$3get17h503584c23e4e7b7eE 4 (0.0%) 4 (0.0%) <(A,B,C) as criterion_plot::data::Row>::ncols 4 (0.0%) 1 (0.0%) ::clone 4 (0.0%) 1 (0.0%) as alloc::vec::ExtendWith>::last 4 (0.0%) 1 (0.0%) ::measurement_complete::{{closure}}::{{closure}} 4 (0.0%) 1 (0.0%) ::formatter 4 (0.0%) 1 (0.0%) ::wait 4 (0.0%) 1 (0.0%) as rayon::iter::plumbing::Consumer>::full 4 (0.0%) 1 (0.0%) as rayon::iter::plumbing::Folder>::full 4 (0.0%) 1 (0.0%) core::iter::traits::iterator::Iterator::by_ref 4 (0.0%) 1 (0.0%) core::num::::to_le 4 (0.0%) 1 (0.0%) core::num::nonzero::NonZeroUsize::get 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&&[f64]> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&&str> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&[u8; 3]> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&alloc::boxed::Box> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&alloc::string::String> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&alloc::vec::Vec> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&alloc::vec::Vec> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&alloc::vec::Vec> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&core::cell::RefCell> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&core::option::Option> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&core::option::Option> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&core::time::Duration> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&criterion::ActualSamplingMode> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&criterion::AxisScale> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&criterion::Throughput> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&criterion::connection::AxisScale> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&criterion::connection::BenchmarkConfig> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&criterion::connection::Duration> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&criterion::connection::PlotConfiguration> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&criterion::connection::RawBenchmarkId> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&criterion::connection::SamplingMethod> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&criterion::estimate::ConfidenceInterval> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&criterion::estimate::Estimate> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&csv::error::Error> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&f64> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&mut serde::de::format::Buf> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&plotters_backend::DrawingErrorKind> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&serde_cbor::error::Error> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&serde_json::error::Error> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&std::io::error::Error> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&std::net::tcp::TcpStream> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&std::path::PathBuf> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&str> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&u32> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&u64> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&usize> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as core::fmt::Debug>::fmt::BorrowedPlaceholder> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as plotters::coord::ranged1d::ValueFormatter>::format> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<>::format> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place,plotters::drawing::area::DrawingArea,plotters::coord::ranged1d::combinators::logarithmic::LogCoord>>::draw,plotters::element::BackendCoordOnly>::{{closure}}>> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place,plotters::drawing::area::DrawingArea,plotters::coord::ranged1d::types::numeric::RangedCoordf64>>::draw,plotters::element::BackendCoordOnly>::{{closure}}>> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place,plotters::drawing::area::DrawingArea>::draw,plotters::element::BackendCoordOnly>::{{closure}}>> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place,plotters::drawing::area::DrawingArea::draw,plotters::element::BackendCoordOnly>::{{closure}}>> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place::deserialize::__FieldVisitor> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place::deserialize::__Visitor> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place::deserialize::__FieldVisitor> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place::deserialize::__Visitor> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place::deserialize::__FieldVisitor> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place,core::ops::range::Range>::{{closure}}> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place,core::ops::range::Range>::{{closure}}> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place::deserialize::__Visitor> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place)>::find,std::collections::hash::map::RandomState>>::rustc_entry::{{closure}}>::{{closure}}> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place)>::reserve_rehash,std::collections::hash::map::RandomState>::{{closure}}>::{{closure}}> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place::find::{{closure}}>::{{closure}}> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place,core::option::Option<&str>),criterion::html::ReportLink)>::find,core::option::Option<&str>),(core::option::Option<&str>,core::option::Option<&str>),criterion::html::ReportLink>::{{closure}}>::{{closure}}> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place,core::option::Option<&str>),criterion::html::ReportLink)>::reserve_rehash,core::option::Option<&str>),(core::option::Option<&str>,core::option::Option<&str>),criterion::html::ReportLink,std::collections::hash::map::RandomState>::{{closure}}>::{{closure}}> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place::find::{{closure}}>::{{closure}}> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place::find::{{closure}}>::{{closure}}> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place::legend,criterion::plot::plotters_backend::iteration_times::iteration_times_figure::{{closure}}>::{{closure}}> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place::legend,criterion::plot::plotters_backend::pdf::pdf::{{closure}}::{{closure}}>::{{closure}}> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place::legend,criterion::plot::plotters_backend::regression::regression_figure::{{closure}}>::{{closure}}> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place::legend,criterion::plot::plotters_backend::pdf::pdf::{{closure}}>::{{closure}}> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place::legend,criterion::plot::plotters_backend::regression::regression_figure::{{closure}}>::{{closure}}> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place::legend,criterion::plot::plotters_backend::t_test::t_test::{{closure}}>::{{closure}}> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place::legend,criterion::plot::plotters_backend::distributions::abs_distribution::{{closure}}>::{{closure}}> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place::legend,criterion::plot::plotters_backend::pdf::pdf::{{closure}}>::{{closure}}> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place::legend,criterion::plot::plotters_backend::regression::regression_figure::{{closure}}>::{{closure}}> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place::legend,criterion::plot::plotters_backend::summary::draw_line_comarision_figure,core::ops::range::Range>::{{closure}}>::{{closure}}> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place::legend,criterion::plot::plotters_backend::summary::draw_line_comarision_figure,plotters::coord::ranged1d::combinators::logarithmic::LogRangeExt>::{{closure}}>::{{closure}}> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place::legend,criterion::plot::plotters_backend::t_test::t_test::{{closure}}>::{{closure}}> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place,plotters::coord::ranged1d::combinators::logarithmic::LogCoord>>::draw::{{closure}}::{{closure}}> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place>::draw::{{closure}}::{{closure}}> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place>::deserialize::VecVisitor> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place::deserialize::PrimitiveVisitor> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place::deserialize::PrimitiveVisitor> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place::get<::deref::__static_ref_initialize>::{{closure}}>::{{closure}}> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place>>::get<::deref::__static_ref_initialize>::{{closure}}>::{{closure}}> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place>::get<::deref::__static_ref_initialize>::{{closure}}>::{{closure}}> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place::get<::deref::__static_ref_initialize>::{{closure}}>::{{closure}}> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place::get<::deref::__static_ref_initialize>::{{closure}}>::{{closure}}> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place 4 (0.0%) 1 (0.0%) half::binary16::f16::to_bits 4 (0.0%) 1 (0.0%) std::panicking::panicking 3 (0.0%) 3 (0.0%) <(A,B) as criterion_plot::data::Row>::ncols 3 (0.0%) 1 (0.0%) ::default 3 (0.0%) 1 (0.0%) ::deref::__stability 3 (0.0%) 1 (0.0%) ::deref::__stability 3 (0.0%) 1 (0.0%) ::deref::__stability 3 (0.0%) 1 (0.0%) ::deref::__stability 3 (0.0%) 1 (0.0%) ::deref::__stability 3 (0.0%) 1 (0.0%) ::deref::__static_ref_initialize 3 (0.0%) 1 (0.0%) criterion::stats::rand_util::SEED_RAND::__getit 3 (0.0%) 1 (0.0%) rayon_core::registry::Registry::in_worker_cold::LOCK_LATCH::__getit 3 (0.0%) 1 (0.0%) rayon_core::registry::WORKER_THREAD_STATE::__getit 3 (0.0%) 1 (0.0%) rayon_core::registry::WorkerThread::current 3 (0.0%) 1 (0.0%) std::collections::hash::map::HashMap::new 3 (0.0%) 1 (0.0%) std::collections::hash::map::RandomState::new::KEYS::__getit 3 (0.0%) 1 (0.0%) std::collections::hash::set::HashSet::new 3 (0.0%) 1 (0.0%) std::thread::panicking 1 (0.0%) 1 (0.0%) ::default 1 (0.0%) 1 (0.0%) ::default 1 (0.0%) 1 (0.0%) ::one 1 (0.0%) 1 (0.0%) ::zero 1 (0.0%) 1 (0.0%) core::fmt::UnsafeArg::new 1 (0.0%) 1 (0.0%) core::hint::unreachable_unchecked 1 (0.0%) 1 (0.0%) core::num::::max_value 1 (0.0%) 1 (0.0%) core::num::::max_value 1 (0.0%) 1 (0.0%) core::num::::max_value 1 (0.0%) 1 (0.0%) core::num::::max_value 1 (0.0%) 1 (0.0%) core::num::::max_value 1 (0.0%) 1 (0.0%) core::num::::max_value 1 (0.0%) 1 (0.0%) core::num::::max_value 1 (0.0%) 1 (0.0%) core::ptr::null 1 (0.0%) 1 (0.0%) core::ptr::null_mut 1 (0.0%) 1 (0.0%) criterion::__warn_about_cargo_bench_support_feature