Flame Graph Reset ZoomSearch <F as nom::internal::Parser<I,O,E>>::parse (893 samples, 0.50%)[anon] (1,037 samples, 0.58%)hprof_slurp::parser::record_parser::HprofRecordParser::parse_streaming (130 samples, 0.07%)hprof_slurp::parser::record_parser::lazy_many1::{{closure}} (130 samples, 0.07%)<(FnA,FnB,FnC,FnD) as nom::sequence::Tuple<Input,(A,B,C,D),Error>>::parse (2,616 samples, 1.48%)<F as nom::internal::Parser<I,O,E>>::parse (122 samples, 0.07%)hprof_slurp::parser::record_parser::parse_gc_instance_dump (2,007 samples, 1.13%)[unknown] (4,839 samples, 2.73%)[u..hprof_slurp::parser::record_parser::parse_gc_primitive_array_dump (81 samples, 0.05%)nom::combinator::flat_map::{{closure}} (24 samples, 0.01%)<F as nom::internal::Parser<I,O,E>>::parse (24 samples, 0.01%)__mem_cgroup_charge (21 samples, 0.01%)clear_page_erms (33 samples, 0.02%)alloc_pages_vma (54 samples, 0.03%)__alloc_pages (52 samples, 0.03%)get_page_from_freelist (47 samples, 0.03%)lru_cache_add_inactive_or_unevictable (21 samples, 0.01%)lru_cache_add (20 samples, 0.01%)do_anonymous_page (102 samples, 0.06%)handle_pte_fault (104 samples, 0.06%)__handle_mm_fault (110 samples, 0.06%)asm_exc_page_fault (120 samples, 0.07%)exc_page_fault (118 samples, 0.07%)do_user_addr_fault (118 samples, 0.07%)handle_mm_fault (117 samples, 0.07%)asm_sysvec_apic_timer_interrupt (26 samples, 0.01%)sysvec_apic_timer_interrupt (25 samples, 0.01%)alloc::vec::Vec<T,A>::append (8,528 samples, 4.81%)alloc:..alloc::vec::Vec<T,A>::append_elements (8,528 samples, 4.81%)alloc:..core::intrinsics::copy_nonoverlapping (8,523 samples, 4.81%)core::..__memcpy_avx_unaligned_erms (8,523 samples, 4.81%)__memc..free_pages_and_swap_cache (18 samples, 0.01%)release_pages (18 samples, 0.01%)alloc::vec::Vec<T,A>::shrink_to (30 samples, 0.02%)alloc::raw_vec::RawVec<T,A>::shrink_to_fit (30 samples, 0.02%)alloc::raw_vec::RawVec<T,A>::shrink (30 samples, 0.02%)<alloc::alloc::Global as core::alloc::Allocator>::shrink (30 samples, 0.02%)alloc::alloc::realloc (30 samples, 0.02%)__GI___libc_realloc (30 samples, 0.02%)mremap_chunk (30 samples, 0.02%)__GI___mremap (30 samples, 0.02%)entry_SYSCALL_64_after_hwframe (30 samples, 0.02%)do_syscall_64 (30 samples, 0.02%)__x64_sys_mremap (30 samples, 0.02%)__do_sys_mremap (30 samples, 0.02%)__do_munmap (30 samples, 0.02%)unmap_region (30 samples, 0.02%)unmap_vmas (29 samples, 0.02%)unmap_single_vma (29 samples, 0.02%)unmap_page_range (29 samples, 0.02%)zap_pmd_range.isra.0 (29 samples, 0.02%)zap_pte_range (29 samples, 0.02%)tlb_flush_mmu (21 samples, 0.01%)core::ptr::drop_in_place<hprof_slurp::parser::record_stream_parser::HprofRecordStreamParser::start::{{closure}}> (19 samples, 0.01%)crossbeam_channel::channel::Sender<T>::send (20 samples, 0.01%)crossbeam_channel::flavors::list::Channel<T>::send (20 samples, 0.01%)crossbeam_channel::flavors::list::Channel<T>::write (20 samples, 0.01%)crossbeam_channel::waker::SyncWaker::notify (18 samples, 0.01%)__GI___libc_malloc (18 samples, 0.01%)<T as core::convert::Into<U>>::into (20 samples, 0.01%)<alloc::boxed::Box<str> as core::convert::From<alloc::borrow::Cow<str>>>::from (20 samples, 0.01%)<alloc::boxed::Box<str> as core::convert::From<&str>>::from (20 samples, 0.01%)<alloc::boxed::Box<[T]> as core::convert::From<&[T]>>::from (20 samples, 0.01%)alloc::raw_vec::RawVec<T>::with_capacity (20 samples, 0.01%)alloc::raw_vec::RawVec<T,A>::with_capacity_in (20 samples, 0.01%)alloc::raw_vec::RawVec<T,A>::allocate_in (20 samples, 0.01%)<alloc::alloc::Global as core::alloc::Allocator>::allocate (20 samples, 0.01%)alloc::alloc::Global::alloc_impl (20 samples, 0.01%)alloc::alloc::alloc (20 samples, 0.01%)core::result::Result<T,E>::and_then (29 samples, 0.02%)hprof_slurp::parser::record_parser::HprofRecordParser::parse_hprof_record::{{closure}}::{{closure}} (29 samples, 0.02%)hprof_slurp::parser::record_parser::parse_utf8_string (28 samples, 0.02%)nom::combinator::flat_map::{{closure}} (28 samples, 0.02%)<F as nom::internal::Parser<I,O,E>>::parse (28 samples, 0.02%)nom::combinator::map::{{closure}} (28 samples, 0.02%)hprof_slurp::parser::record_parser::parse_utf8_string::{{closure}}::{{closure}} (28 samples, 0.02%)__hrtimer_run_queues (19 samples, 0.01%)__sysvec_apic_timer_interrupt (22 samples, 0.01%)hrtimer_interrupt (22 samples, 0.01%)asm_sysvec_apic_timer_interrupt (29 samples, 0.02%)sysvec_apic_timer_interrupt (29 samples, 0.02%)__hrtimer_run_queues (20 samples, 0.01%)tick_sched_timer (20 samples, 0.01%)__sysvec_apic_timer_interrupt (23 samples, 0.01%)hrtimer_interrupt (22 samples, 0.01%)asm_sysvec_apic_timer_interrupt (29 samples, 0.02%)sysvec_apic_timer_interrupt (29 samples, 0.02%)core::result::Result<T,E>::map (35,461 samples, 20.00%)core::result::Result<T,E>::maphprof_slurp::parser::record_parser::HprofRecordParser::parse_hprof_record::{{closure}}::{{closure}} (23,765 samples, 13.40%)hprof_slurp::parser:..hprof_slurp::parser::primitive_parsers::parse_u8 (1,712 samples, 0.97%)nom::number::streaming::be_u8 (1,712 samples, 0.97%)<core::iter::adapters::copied::Copied<I> as core::iter::traits::iterator::Iterator>::next (1,706 samples, 0.96%)core::option::Option<&T>::copied (1,706 samples, 0.96%)<&[u8] as nom::traits::InputIter>::slice_index (682 samples, 0.38%)<F as nom::internal::Parser<I,O,E>>::parse (685 samples, 0.39%)nom::bytes::streaming::take::{{closure}} (685 samples, 0.39%)nom::combinator::map::{{closure}} (2,024 samples, 1.14%)hprof_slurp::parser::primitive_parsers::parse_u32 (2,376 samples, 1.34%)nom::number::streaming::be_u32 (2,376 samples, 1.34%)<F as nom::internal::Parser<I,O,E>>::parse (5,834 samples, 3.29%)<F ..core::ops::function::FnMut::call_mut (5,834 samples, 3.29%)cor..hprof_slurp::parser::record_parser::parse_id (3,458 samples, 1.95%)h..hprof_slurp::parser::primitive_parsers::parse_u64 (3,458 samples, 1.95%)h..nom::number::streaming::be_u64 (3,458 samples, 1.95%)n..<(FnA,FnB,FnC,FnD) as nom::sequence::Tuple<Input,(A,B,C,D),Error>>::parse (9,959 samples, 5.62%)<(FnA,F..<F as nom::internal::Parser<I,O,E>>::parse (11,987 samples, 6.76%)<F as nom..nom::sequence::tuple::{{closure}} (9,963 samples, 5.62%)nom::se..<core::result::Result<T,E> as core::ops::try_trait::Try>::branch (793 samples, 0.45%)__sysvec_apic_timer_interrupt (21 samples, 0.01%)hrtimer_interrupt (21 samples, 0.01%)__hrtimer_run_queues (20 samples, 0.01%)hprof_slurp::parser::record_parser::parse_gc_instance_dump (22,825 samples, 12.87%)hprof_slurp::parser..nom::combinator::flat_map::{{closure}} (21,442 samples, 12.09%)nom::combinator::f..asm_sysvec_apic_timer_interrupt (22 samples, 0.01%)sysvec_apic_timer_interrupt (22 samples, 0.01%)nom::combinator::map::{{closure}} (26 samples, 0.01%)<(FnA,FnB,FnC,FnD) as nom::sequence::Tuple<Input,(A,B,C,D),Error>>::parse (52 samples, 0.03%)<F as nom::internal::Parser<I,O,E>>::parse (29 samples, 0.02%)core::ops::function::FnMut::call_mut (29 samples, 0.02%)<F as nom::internal::Parser<I,O,E>>::parse (80 samples, 0.05%)nom::sequence::tuple::{{closure}} (54 samples, 0.03%)hprof_slurp::parser::record_parser::parse_gc_object_array_dump (101 samples, 0.06%)nom::combinator::flat_map::{{closure}} (99 samples, 0.06%)<F as nom::internal::Parser<I,O,E>>::parse (89 samples, 0.05%)hprof_slurp::parser::record_parser::skip_array_value::{{closure}} (79 samples, 0.04%)nom::combinator::map::{{closure}} (191 samples, 0.11%)<core::result::Result<T,E> as core::ops::try_trait::Try>::branch (41 samples, 0.02%)hprof_slurp::parser::primitive_parsers::parse_u32 (93 samples, 0.05%)nom::number::streaming::be_u32 (93 samples, 0.05%)<core::iter::adapters::take::Take<I> as core::iter::traits::iterator::Iterator>::next (34 samples, 0.02%)<core::iter::adapters::copied::Copied<I> as core::iter::traits::iterator::Iterator>::next (34 samples, 0.02%)core::option::Option<&T>::copied (34 samples, 0.02%)<F as nom::internal::Parser<I,O,E>>::parse (44 samples, 0.02%)nom::number::streaming::be_i8::{{closure}} (43 samples, 0.02%)nom::number::streaming::be_u8 (43 samples, 0.02%)<F as nom::internal::Parser<I,O,E>>::parse (71 samples, 0.04%)core::ops::function::FnMut::call_mut (71 samples, 0.04%)hprof_slurp::parser::primitive_parsers::parse_i8 (71 samples, 0.04%)nom::number::streaming::be_i8 (71 samples, 0.04%)<F as nom::internal::Parser<I,O,E>>::parse (71 samples, 0.04%)nom::combinator::map::{{closure}} (71 samples, 0.04%)<core::result::Result<T,E> as core::ops::try_trait::Try>::branch (27 samples, 0.02%)<F as nom::internal::Parser<I,O,E>>::parse (523 samples, 0.29%)nom::sequence::tuple::{{closure}} (332 samples, 0.19%)<(FnA,FnB,FnC,FnD) as nom::sequence::Tuple<Input,(A,B,C,D),Error>>::parse (332 samples, 0.19%)<F as nom::internal::Parser<I,O,E>>::parse (228 samples, 0.13%)core::ops::function::FnMut::call_mut (228 samples, 0.13%)hprof_slurp::parser::record_parser::parse_field_type (135 samples, 0.08%)nom::combinator::map::{{closure}} (135 samples, 0.08%)core::ops::function::FnMut::call_mut (64 samples, 0.04%)hprof_slurp::parser::gc_record::FieldType::from_value (64 samples, 0.04%)<core::result::Result<T,E> as core::ops::try_trait::Try>::branch (54 samples, 0.03%)hprof_slurp::parser::record_parser::parse_gc_primitive_array_dump (629 samples, 0.35%)nom::combinator::flat_map::{{closure}} (614 samples, 0.35%)hprof_slurp::parser::record_parser::parse_gc_primitive_array_dump::{{closure}} (37 samples, 0.02%)nom::combinator::map (37 samples, 0.02%)<F as nom::internal::Parser<I,O,E>>::parse (25,375 samples, 14.31%)<F as nom::internal::P..core::ops::function::FnMut::call_mut (25,375 samples, 14.31%)core::ops::function::F..hprof_slurp::parser::record_parser::HprofRecordParser::parse_hprof_record::{{closure}} (64,861 samples, 36.57%)hprof_slurp::parser::record_parser::HprofRecordParser::pars..hprof_slurp::parser::record_parser::parse_gc_record (26,053 samples, 14.69%)hprof_slurp::parser::r..nom::combinator::flat_map::{{closure}} (26,053 samples, 14.69%)nom::combinator::flat_..hprof_slurp::parser::record_parser::parse_gc_record::{{closure}} (612 samples, 0.35%)<F as nom::internal::Parser<I,O,E>>::parse (65,545 samples, 36.96%)<F as nom::internal::Parser<I,O,E>>::parsealloc::vec::Vec<T,A>::as_mut_ptr (567 samples, 0.32%)core::ptr::mut_ptr::<impl *mut T>::add (32 samples, 0.02%)core::ptr::mut_ptr::<impl *mut T>::offset (32 samples, 0.02%)do_anonymous_page (20 samples, 0.01%)do_user_addr_fault (26 samples, 0.01%)handle_mm_fault (24 samples, 0.01%)__handle_mm_fault (24 samples, 0.01%)handle_pte_fault (23 samples, 0.01%)asm_exc_page_fault (30 samples, 0.02%)exc_page_fault (30 samples, 0.02%)alloc::vec::Vec<T,A>::push (2,069 samples, 1.17%)core::ptr::write (1,387 samples, 0.78%)__sysvec_apic_timer_interrupt (23 samples, 0.01%)hrtimer_interrupt (23 samples, 0.01%)__hrtimer_run_queues (23 samples, 0.01%)asm_sysvec_apic_timer_interrupt (30 samples, 0.02%)sysvec_apic_timer_interrupt (29 samples, 0.02%)__clone3 (89,633 samples, 50.54%)__clone3start_thread (89,633 samples, 50.54%)start_threadstd::sys::unix::thread::Thread::new::thread_start (89,633 samples, 50.54%)std::sys::unix::thread::Thread::new::thread_start<alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once (89,633 samples, 50.54%)<alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once<alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once (89,633 samples, 50.54%)<alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_oncecore::ops::function::FnOnce::call_once{{vtable.shim}} (89,633 samples, 50.54%)core::ops::function::FnOnce::call_once{{vtable.shim}}std::thread::Builder::spawn_unchecked_::{{closure}} (89,633 samples, 50.54%)std::thread::Builder::spawn_unchecked_::{{closure}}std::panic::catch_unwind (89,633 samples, 50.54%)std::panic::catch_unwindstd::panicking::try (89,633 samples, 50.54%)std::panicking::trystd::panicking::try::do_call (89,633 samples, 50.54%)std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once (89,633 samples, 50.54%)<core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>:..std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}} (89,633 samples, 50.54%)std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}std::sys_common::backtrace::__rust_begin_short_backtrace (89,633 samples, 50.54%)std::sys_common::backtrace::__rust_begin_short_backtracehprof_slurp::parser::record_stream_parser::HprofRecordStreamParser::start::{{closure}} (89,633 samples, 50.54%)hprof_slurp::parser::record_stream_parser::HprofRecordStreamParser::start::{{closur..hprof_slurp::parser::record_parser::HprofRecordParser::parse_streaming (81,010 samples, 45.68%)hprof_slurp::parser::record_parser::HprofRecordParser::parse_streaminghprof_slurp::parser::record_parser::lazy_many1::{{closure}} (81,010 samples, 45.68%)hprof_slurp::parser::record_parser::lazy_many1::{{closure}}asm_exc_page_fault (34 samples, 0.02%)hprof-parser (95,549 samples, 53.88%)hprof-parsercopy_page_to_iter (23 samples, 0.01%)__cond_resched (26 samples, 0.01%)copy_page_to_iter (434 samples, 0.24%)rcu_all_qs (21 samples, 0.01%)__read_end_io (21 samples, 0.01%)nvme_complete_rq (51 samples, 0.03%)blk_mq_end_request (51 samples, 0.03%)blk_update_request (42 samples, 0.02%)bio_endio (38 samples, 0.02%)mpage_end_io (33 samples, 0.02%)nvme_irq (68 samples, 0.04%)nvme_process_cq (68 samples, 0.04%)nvme_pci_complete_rq (62 samples, 0.03%)__handle_irq_event_percpu (72 samples, 0.04%)handle_irq_event (73 samples, 0.04%)handle_edge_irq (76 samples, 0.04%)__common_interrupt (80 samples, 0.05%)asm_common_interrupt (83 samples, 0.05%)common_interrupt (83 samples, 0.05%)tick_sched_handle (19 samples, 0.01%)update_process_times (18 samples, 0.01%)__sysvec_apic_timer_interrupt (23 samples, 0.01%)hrtimer_interrupt (23 samples, 0.01%)__hrtimer_run_queues (22 samples, 0.01%)tick_sched_timer (20 samples, 0.01%)asm_sysvec_apic_timer_interrupt (28 samples, 0.02%)sysvec_apic_timer_interrupt (28 samples, 0.02%)copy_user_enhanced_fast_string (13,469 samples, 7.59%)copy_user_..__xas_next (21 samples, 0.01%)filemap_get_read_batch (660 samples, 0.37%)xas_load (81 samples, 0.05%)filemap_update_page (20 samples, 0.01%)wait_on_page_bit_common (20 samples, 0.01%)io_schedule (19 samples, 0.01%)schedule (19 samples, 0.01%)__schedule (19 samples, 0.01%)add_to_page_cache_lru (18 samples, 0.01%)__alloc_pages (18 samples, 0.01%)_find_first_bit (38 samples, 0.02%)clear_page_erms (66 samples, 0.04%)get_page_from_freelist (111 samples, 0.06%)rmqueue (31 samples, 0.02%)wake_all_kswapds (18 samples, 0.01%)__alloc_pages_slowpath.constprop.0 (135 samples, 0.08%)__cond_resched (36 samples, 0.02%)__next_zones_zonelist (134 samples, 0.08%)__next_zones_zonelist (25 samples, 0.01%)__zone_watermark_ok (27 samples, 0.02%)__read_end_io (79 samples, 0.04%)blk_update_request (109 samples, 0.06%)bio_endio (108 samples, 0.06%)mpage_end_io (104 samples, 0.06%)unlock_page (25 samples, 0.01%)blk_mq_end_request (113 samples, 0.06%)nvme_complete_rq (114 samples, 0.06%)__handle_irq_event_percpu (133 samples, 0.07%)nvme_irq (131 samples, 0.07%)nvme_process_cq (131 samples, 0.07%)nvme_pci_complete_rq (126 samples, 0.07%)__common_interrupt (142 samples, 0.08%)handle_edge_irq (141 samples, 0.08%)handle_irq_event (138 samples, 0.08%)asm_common_interrupt (149 samples, 0.08%)common_interrupt (149 samples, 0.08%)clear_page_erms (3,858 samples, 2.18%)c..kernel_init_free_pages.part.0 (74 samples, 0.04%)__read_end_io (26 samples, 0.01%)nvme_complete_rq (39 samples, 0.02%)blk_mq_end_request (39 samples, 0.02%)blk_update_request (38 samples, 0.02%)bio_endio (36 samples, 0.02%)mpage_end_io (33 samples, 0.02%)nvme_pci_complete_rq (47 samples, 0.03%)nvme_irq (49 samples, 0.03%)nvme_process_cq (49 samples, 0.03%)__handle_irq_event_percpu (51 samples, 0.03%)handle_irq_event (53 samples, 0.03%)asm_common_interrupt (57 samples, 0.03%)common_interrupt (57 samples, 0.03%)__common_interrupt (57 samples, 0.03%)handle_edge_irq (56 samples, 0.03%)rmqueue (1,462 samples, 0.82%)rmqueue_bulk (909 samples, 0.51%)_raw_spin_lock (34 samples, 0.02%)native_queued_spin_lock_slowpath (34 samples, 0.02%)native_queued_spin_lock_slowpath.part.0 (34 samples, 0.02%)get_page_from_freelist (5,854 samples, 3.30%)get..kernel_init_free_pages.part.0 (19 samples, 0.01%)rcu_all_qs (27 samples, 0.02%)__alloc_pages (6,604 samples, 3.72%)__al..__cond_resched (25 samples, 0.01%)__next_zones_zonelist (18 samples, 0.01%)policy_nodemask (50 samples, 0.03%)alloc_pages (6,917 samples, 3.90%)allo..should_fail_alloc_page (23 samples, 0.01%)__page_cache_alloc (7,051 samples, 3.98%)__pa..PageHuge (54 samples, 0.03%)PageHuge (78 samples, 0.04%)mem_cgroup_charge_statistics.constprop.0 (189 samples, 0.11%)cgroup_rstat_updated (77 samples, 0.04%)memcg_check_events (24 samples, 0.01%)page_counter_try_charge (57 samples, 0.03%)charge_memcg (682 samples, 0.38%)try_charge_memcg (286 samples, 0.16%)get_mem_cgroup_from_mm (171 samples, 0.10%)memcg_check_events (31 samples, 0.02%)rcu_read_unlock_strict (41 samples, 0.02%)__mem_cgroup_charge (1,018 samples, 0.57%)__mod_memcg_lruvec_state (198 samples, 0.11%)cgroup_rstat_updated (64 samples, 0.04%)__mod_node_page_state (163 samples, 0.09%)__mod_lruvec_state (406 samples, 0.23%)__mod_node_page_state (21 samples, 0.01%)__mod_lruvec_page_state (578 samples, 0.33%)__mod_lruvec_state (19 samples, 0.01%)_raw_spin_lock_irq (454 samples, 0.26%)native_queued_spin_lock_slowpath (226 samples, 0.13%)native_queued_spin_lock_slowpath.part.0 (226 samples, 0.13%)__read_end_io (86 samples, 0.05%)blk_update_request (151 samples, 0.09%)bio_endio (148 samples, 0.08%)mpage_end_io (144 samples, 0.08%)unlock_page (58 samples, 0.03%)nvme_complete_rq (162 samples, 0.09%)blk_mq_end_request (162 samples, 0.09%)nvme_irq (185 samples, 0.10%)nvme_process_cq (185 samples, 0.10%)nvme_pci_complete_rq (181 samples, 0.10%)__handle_irq_event_percpu (186 samples, 0.10%)handle_irq_event (188 samples, 0.11%)handle_edge_irq (189 samples, 0.11%)__common_interrupt (192 samples, 0.11%)asm_common_interrupt (196 samples, 0.11%)common_interrupt (196 samples, 0.11%)rcu_read_unlock_strict (71 samples, 0.04%)workingset_update_node (23 samples, 0.01%)nvme_complete_rq (22 samples, 0.01%)blk_mq_end_request (22 samples, 0.01%)blk_update_request (21 samples, 0.01%)bio_endio (21 samples, 0.01%)mpage_end_io (20 samples, 0.01%)__common_interrupt (25 samples, 0.01%)handle_edge_irq (25 samples, 0.01%)handle_irq_event (24 samples, 0.01%)__handle_irq_event_percpu (24 samples, 0.01%)nvme_irq (23 samples, 0.01%)nvme_process_cq (23 samples, 0.01%)nvme_pci_complete_rq (23 samples, 0.01%)asm_common_interrupt (27 samples, 0.02%)common_interrupt (27 samples, 0.02%)xas_load (1,317 samples, 0.74%)xas_start (183 samples, 0.10%)xa_get_order (1,720 samples, 0.97%)xas_start (29 samples, 0.02%)xas_descend (82 samples, 0.05%)xas_descend (400 samples, 0.23%)xas_find_conflict (760 samples, 0.43%)xas_start (98 samples, 0.06%)xas_load (21 samples, 0.01%)xas_nomem (32 samples, 0.02%)list_lru_del (56 samples, 0.03%)mem_cgroup_from_obj (28 samples, 0.02%)workingset_update_node (111 samples, 0.06%)__add_to_page_cache_locked (8,071 samples, 4.55%)__add..xas_store (502 samples, 0.28%)xas_create (103 samples, 0.06%)__mod_lruvec_page_state (22 samples, 0.01%)_raw_spin_lock_irq (26 samples, 0.01%)__read_end_io (39 samples, 0.02%)nvme_complete_rq (64 samples, 0.04%)blk_mq_end_request (64 samples, 0.04%)blk_update_request (62 samples, 0.03%)bio_endio (58 samples, 0.03%)mpage_end_io (57 samples, 0.03%)unlock_page (18 samples, 0.01%)__handle_irq_event_percpu (72 samples, 0.04%)nvme_irq (72 samples, 0.04%)nvme_process_cq (72 samples, 0.04%)nvme_pci_complete_rq (71 samples, 0.04%)handle_irq_event (73 samples, 0.04%)__common_interrupt (78 samples, 0.04%)handle_edge_irq (77 samples, 0.04%)asm_common_interrupt (79 samples, 0.04%)common_interrupt (79 samples, 0.04%)__lock_text_start (89 samples, 0.05%)__mod_zone_page_state (21 samples, 0.01%)__mod_memcg_lruvec_state (178 samples, 0.10%)cgroup_rstat_updated (43 samples, 0.02%)__mod_node_page_state (87 samples, 0.05%)__mod_lruvec_state (313 samples, 0.18%)__mod_node_page_state (34 samples, 0.02%)__mod_zone_page_state (97 samples, 0.05%)mem_cgroup_update_lru_size (84 samples, 0.05%)page_mapping (142 samples, 0.08%)__pagevec_lru_add_fn (1,478 samples, 0.83%)_raw_spin_lock_irqsave (75 samples, 0.04%)native_queued_spin_lock_slowpath (41 samples, 0.02%)native_queued_spin_lock_slowpath.part.0 (41 samples, 0.02%)lock_page_lruvec_irqsave (97 samples, 0.05%)page_mapping (22 samples, 0.01%)__pagevec_lru_add (2,052 samples, 1.16%)release_pages (208 samples, 0.12%)free_unref_page_list (20 samples, 0.01%)lru_cache_add (2,316 samples, 1.31%)mem_cgroup_flush_stats_delayed (44 samples, 0.02%)rcu_read_unlock_strict (20 samples, 0.01%)idr_find (26 samples, 0.01%)__radix_tree_lookup (22 samples, 0.01%)idr_find (314 samples, 0.18%)radix_tree_lookup (271 samples, 0.15%)__radix_tree_lookup (266 samples, 0.15%)mem_cgroup_from_id (330 samples, 0.19%)mem_cgroup_get_nr_swap_pages (174 samples, 0.10%)__mod_memcg_lruvec_state (209 samples, 0.12%)cgroup_rstat_updated (46 samples, 0.03%)__mod_node_page_state (75 samples, 0.04%)__mod_lruvec_state (339 samples, 0.19%)handle_edge_irq (18 samples, 0.01%)common_interrupt (19 samples, 0.01%)__common_interrupt (19 samples, 0.01%)asm_common_interrupt (20 samples, 0.01%)mod_lruvec_state.constprop.0 (456 samples, 0.26%)workingset_refault (1,465 samples, 0.83%)xa_get_order (28 samples, 0.02%)xas_find_conflict (33 samples, 0.02%)xas_nomem (20 samples, 0.01%)add_to_page_cache_lru (12,347 samples, 6.96%)add_to_pa..lru_cache_add (30 samples, 0.02%)__blk_bios_map_sg (38 samples, 0.02%)__blk_rq_map_sg (44 samples, 0.02%)dma_direct_map_sg (21 samples, 0.01%)dma_map_sg_attrs (25 samples, 0.01%)__dma_map_sg_attrs (25 samples, 0.01%)mempool_alloc (19 samples, 0.01%)mempool_kmalloc (19 samples, 0.01%)nvme_pci_setup_prps (52 samples, 0.03%)nvme_map_data (153 samples, 0.09%)nvme_queue_rq (181 samples, 0.10%)__blk_mq_try_issue_directly (185 samples, 0.10%)blk_finish_plug (194 samples, 0.11%)blk_flush_plug_list (194 samples, 0.11%)blk_mq_flush_plug_list (194 samples, 0.11%)blk_mq_sched_insert_requests (194 samples, 0.11%)blk_mq_try_issue_list_directly (193 samples, 0.11%)__bio_try_merge_page (22 samples, 0.01%)__bio_add_page (25 samples, 0.01%)__bio_try_merge_page (193 samples, 0.11%)bio_add_page (309 samples, 0.17%)bvec_alloc (25 samples, 0.01%)mempool_alloc (18 samples, 0.01%)bio_alloc_bioset (41 samples, 0.02%)__check_block_validity.constprop.0 (31 samples, 0.02%)ext4_inode_block_valid (28 samples, 0.02%)ext4_map_blocks (65 samples, 0.04%)ext4_es_lookup_extent (30 samples, 0.02%)fscrypt_mergeable_bio (80 samples, 0.05%)__blk_mq_alloc_request (23 samples, 0.01%)blk_bio_segment_split (111 samples, 0.06%)bvec_split_segs (33 samples, 0.02%)__blk_queue_split (120 samples, 0.07%)__rq_qos_track (20 samples, 0.01%)__blk_bios_map_sg (58 samples, 0.03%)__blk_rq_map_sg (66 samples, 0.04%)dma_direct_map_sg (50 samples, 0.03%)dma_direct_map_page (42 samples, 0.02%)dma_map_sg_attrs (58 samples, 0.03%)__dma_map_sg_attrs (58 samples, 0.03%)nvme_pci_setup_prps (21 samples, 0.01%)nvme_map_data (174 samples, 0.10%)blk_mq_sched_insert_requests (189 samples, 0.11%)blk_mq_try_issue_list_directly (188 samples, 0.11%)__blk_mq_try_issue_directly (188 samples, 0.11%)nvme_queue_rq (185 samples, 0.10%)blk_flush_plug_list (192 samples, 0.11%)blk_mq_flush_plug_list (191 samples, 0.11%)blk_mq_submit_bio (401 samples, 0.23%)__submit_bio (441 samples, 0.25%)submit_bio_checks (28 samples, 0.02%)submit_bio (454 samples, 0.26%)submit_bio_noacct (451 samples, 0.25%)xas_load (486 samples, 0.27%)xas_start (71 samples, 0.04%)xa_load (568 samples, 0.32%)ext4_mpage_readpages (2,736 samples, 1.54%)read_pages (2,971 samples, 1.68%)ext4_readahead (2,773 samples, 1.56%)xas_load (649 samples, 0.37%)xas_start (88 samples, 0.05%)xa_load (724 samples, 0.41%)page_cache_ra_unbounded (23,449 samples, 13.22%)page_cache_ra_unboun..page_cache_async_ra (23,530 samples, 13.27%)page_cache_async_raondemand_readahead (23,511 samples, 13.26%)ondemand_readaheadfilemap_get_pages (24,248 samples, 13.67%)filemap_get_pagesmark_page_accessed (2,596 samples, 1.46%)filemap_read (41,497 samples, 23.40%)filemap_read__x64_sys_read (41,531 samples, 23.42%)__x64_sys_readksys_read (41,531 samples, 23.42%)ksys_readvfs_read (41,531 samples, 23.42%)vfs_readnew_sync_read (41,530 samples, 23.42%)new_sync_readext4_file_read_iter (41,530 samples, 23.42%)ext4_file_read_itergeneric_file_read_iter (41,530 samples, 23.42%)generic_file_read_iterentry_SYSCALL_64_after_hwframe (41,532 samples, 23.42%)entry_SYSCALL_64_after_hwframedo_syscall_64 (41,532 samples, 23.42%)do_syscall_64<std::io::buffered::bufreader::BufReader<R> as std::io::Read>::read_exact (41,536 samples, 23.42%)<std::io::buffered::bufreader::BufRea..std::io::default_read_exact (41,536 samples, 23.42%)std::io::default_read_exact<std::io::buffered::bufreader::BufReader<R> as std::io::Read>::read (41,536 samples, 23.42%)<std::io::buffered::bufreader::BufRea..<std::fs::File as std::io::Read>::read (41,536 samples, 23.42%)<std::fs::File as std::io::Read>::readstd::sys::unix::fs::File::read (41,536 samples, 23.42%)std::sys::unix::fs::File::readstd::sys::unix::fd::FileDesc::read (41,536 samples, 23.42%)std::sys::unix::fd::FileDesc::read__GI___libc_read (41,536 samples, 23.42%)__GI___libc_read__GI___libc_read (41,535 samples, 23.42%)__GI___libc_readdo_user_addr_fault (21 samples, 0.01%)handle_mm_fault (18 samples, 0.01%)asm_exc_page_fault (27 samples, 0.02%)exc_page_fault (27 samples, 0.02%)__memset_avx2_unaligned_erms (904 samples, 0.51%)alloc::vec::Vec<T,A>::resize (905 samples, 0.51%)alloc::vec::Vec<T,A>::extend_with (905 samples, 0.51%)core::ptr::write (905 samples, 0.51%)do_futex (22 samples, 0.01%)futex_wait (22 samples, 0.01%)futex_wait_queue_me (22 samples, 0.01%)schedule (22 samples, 0.01%)__schedule (22 samples, 0.01%)__x64_sys_futex (23 samples, 0.01%)crossbeam_channel::context::Context::with (35 samples, 0.02%)std::thread::local::LocalKey<T>::try_with (35 samples, 0.02%)crossbeam_channel::context::Context::with::{{closure}} (35 samples, 0.02%)crossbeam_channel::context::Context::with::{{closure}} (32 samples, 0.02%)crossbeam_channel::flavors::list::Channel<T>::recv::{{closure}} (32 samples, 0.02%)crossbeam_channel::context::Context::wait_until (32 samples, 0.02%)std::thread::park (24 samples, 0.01%)std::sys_common::thread_parker::futex::Parker::park (24 samples, 0.01%)std::sys::unix::futex::futex_wait (24 samples, 0.01%)syscall (24 samples, 0.01%)entry_SYSCALL_64_after_hwframe (24 samples, 0.01%)do_syscall_64 (24 samples, 0.01%)crossbeam_channel::channel::Receiver<T>::recv (49 samples, 0.03%)crossbeam_channel::flavors::list::Channel<T>::recv (49 samples, 0.03%)std::panic::catch_unwind (42,491 samples, 23.96%)std::panic::catch_unwindstd::panicking::try (42,491 samples, 23.96%)std::panicking::trystd::panicking::try::do_call (42,491 samples, 23.96%)std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once (42,491 samples, 23.96%)<core::panic::unwind_safe::AssertUnwin..std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}} (42,491 samples, 23.96%)std::thread::Builder::spawn_unchecked_..std::sys_common::backtrace::__rust_begin_short_backtrace (42,491 samples, 23.96%)std::sys_common::backtrace::__rust_beg..hprof_slurp::prefetch_reader::PrefetchReader::start::{{closure}} (42,491 samples, 23.96%)hprof_slurp::prefetch_reader::Prefetch..__clone3 (42,493 samples, 23.96%)__clone3start_thread (42,493 samples, 23.96%)start_threadstd::sys::unix::thread::Thread::new::thread_start (42,492 samples, 23.96%)std::sys::unix::thread::Thread::new::t..<alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once (42,492 samples, 23.96%)<alloc::boxed::Box<F,A> as core::ops::..<alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once (42,492 samples, 23.96%)<alloc::boxed::Box<F,A> as core::ops::..core::ops::function::FnOnce::call_once{{vtable.shim}} (42,492 samples, 23.96%)core::ops::function::FnOnce::call_once..std::thread::Builder::spawn_unchecked_::{{closure}} (42,492 samples, 23.96%)std::thread::Builder::spawn_unchecked_..__irqentry_text_start (152 samples, 0.09%)asm_exc_page_fault (33 samples, 0.02%)asm_sysvec_apic_timer_interrupt (1,298 samples, 0.73%)asm_sysvec_reschedule_ipi (42 samples, 0.02%)copy_user_enhanced_fast_string (27 samples, 0.02%)filemap_get_pages (26 samples, 0.01%)page_cache_async_ra (25 samples, 0.01%)ondemand_readahead (25 samples, 0.01%)page_cache_ra_unbounded (25 samples, 0.01%)entry_SYSCALL_64_after_hwframe (57 samples, 0.03%)do_syscall_64 (57 samples, 0.03%)__x64_sys_read (57 samples, 0.03%)ksys_read (57 samples, 0.03%)vfs_read (57 samples, 0.03%)new_sync_read (57 samples, 0.03%)ext4_file_read_iter (57 samples, 0.03%)generic_file_read_iter (57 samples, 0.03%)filemap_read (57 samples, 0.03%)hprof-prefetch (44,085 samples, 24.86%)hprof-prefetchcore::ptr::drop_in_place<hprof_slurp::parser::record::Record> (1,989 samples, 1.12%)hashbrown::rustc_entry::<impl hashbrown::map::HashMap<K,V,S,A>>::rustc_entry (18 samples, 0.01%)std::sys_common::backtrace::__rust_begin_short_backtrace (51 samples, 0.03%)hprof_slurp::result_recorder::ResultRecorder::start::{{closure}} (51 samples, 0.03%)alloc::vec::Vec<T,A>::clear (51 samples, 0.03%)core::ptr::drop_in_place<[hprof_slurp::parser::record::Record]> (51 samples, 0.03%)[unknown] (2,074 samples, 1.17%)__malloc_arena_thread_freeres (26 samples, 0.01%)tcache_thread_shutdown (26 samples, 0.01%)__GI___libc_free (26 samples, 0.01%)_int_free (26 samples, 0.01%)malloc_consolidate (26 samples, 0.01%)core::ptr::drop_in_place<hprof_slurp::parser::record::Record> (8,520 samples, 4.80%)core::..core::ptr::drop_in_place<hprof_slurp::parser::gc_record::GcRecord> (1,091 samples, 0.62%)alloc::vec::Vec<T,A>::clear (9,897 samples, 5.58%)alloc::..core::ptr::drop_in_place<[hprof_slurp::parser::record::Record]> (9,896 samples, 5.58%)core::p..<hashbrown::raw::RawTable<T,A> as core::ops::drop::Drop>::drop (23 samples, 0.01%)hashbrown::raw::RawTable<T,A>::drop_elements (23 samples, 0.01%)hashbrown::raw::Bucket<T>::drop (22 samples, 0.01%)core::ptr::mut_ptr::<impl *mut T>::drop_in_place (22 samples, 0.01%)core::ptr::drop_in_place<(u64,alloc::boxed::Box<str>)> (22 samples, 0.01%)core::ptr::drop_in_place<alloc::boxed::Box<str>> (22 samples, 0.01%)alloc::alloc::box_free (22 samples, 0.01%)<alloc::alloc::Global as core::alloc::Allocator>::deallocate (22 samples, 0.01%)alloc::alloc::dealloc (22 samples, 0.01%)__GI___libc_free (22 samples, 0.01%)core::ptr::drop_in_place<hprof_slurp::result_recorder::ResultRecorder::start::{{closure}}> (24 samples, 0.01%)core::ptr::drop_in_place<hprof_slurp::result_recorder::ResultRecorder> (24 samples, 0.01%)core::ptr::drop_in_place<ahash::hash_map::AHashMap<u64,alloc::boxed::Box<str>>> (24 samples, 0.01%)core::ptr::drop_in_place<std::collections::hash::map::HashMap<u64,alloc::boxed::Box<str>,ahash::random_state::RandomState>> (24 samples, 0.01%)core::ptr::drop_in_place<hashbrown::map::HashMap<u64,alloc::boxed::Box<str>,ahash::random_state::RandomState>> (24 samples, 0.01%)core::ptr::drop_in_place<hashbrown::raw::RawTable<(u64,alloc::boxed::Box<str>)>> (24 samples, 0.01%)finish_task_switch.isra.0 (21 samples, 0.01%)__perf_event_task_sched_in (21 samples, 0.01%)x86_pmu_enable (21 samples, 0.01%)intel_pmu_enable_all (21 samples, 0.01%)native_write_msr (21 samples, 0.01%)__x64_sys_futex (24 samples, 0.01%)do_futex (24 samples, 0.01%)futex_wait (24 samples, 0.01%)futex_wait_queue_me (24 samples, 0.01%)schedule (24 samples, 0.01%)__schedule (24 samples, 0.01%)std::sys_common::thread_parker::futex::Parker::park (30 samples, 0.02%)std::sys::unix::futex::futex_wait (29 samples, 0.02%)syscall (27 samples, 0.02%)entry_SYSCALL_64_after_hwframe (27 samples, 0.02%)do_syscall_64 (27 samples, 0.02%)crossbeam_channel::context::Context::wait_until (46 samples, 0.03%)std::thread::park (33 samples, 0.02%)crossbeam_channel::context::Context::with (47 samples, 0.03%)std::thread::local::LocalKey<T>::try_with (47 samples, 0.03%)crossbeam_channel::context::Context::with::{{closure}} (47 samples, 0.03%)crossbeam_channel::context::Context::with::{{closure}} (47 samples, 0.03%)crossbeam_channel::flavors::list::Channel<T>::recv::{{closure}} (47 samples, 0.03%)crossbeam_channel::channel::Receiver<T>::recv (63 samples, 0.04%)crossbeam_channel::flavors::list::Channel<T>::recv (63 samples, 0.04%)<core::slice::iter::IterMut<T> as core::iter::traits::iterator::Iterator>::next (344 samples, 0.19%)core::slice::iter::IterMut<T>::post_inc_start (332 samples, 0.19%)core::ptr::mut_ptr::<impl *mut T>::offset (332 samples, 0.19%)ahash::hash_map::AHashMap<K,V,S>::insert (25 samples, 0.01%)std::collections::hash::map::HashMap<K,V,S>::insert (25 samples, 0.01%)hashbrown::map::HashMap<K,V,S,A>::insert (25 samples, 0.01%)hashbrown::raw::RawTable<T,A>::insert (19 samples, 0.01%)__hrtimer_run_queues (21 samples, 0.01%)tick_sched_timer (19 samples, 0.01%)tick_sched_handle (19 samples, 0.01%)update_process_times (18 samples, 0.01%)__sysvec_apic_timer_interrupt (25 samples, 0.01%)hrtimer_interrupt (25 samples, 0.01%)asm_sysvec_apic_timer_interrupt (37 samples, 0.02%)sysvec_apic_timer_interrupt (37 samples, 0.02%)hprof_slurp::result_recorder::ArrayCounter::add_elements_from_array (42 samples, 0.02%)hprof_slurp::result_recorder::ClassInstanceCounter::add_instance (1,340 samples, 0.76%)ahash::operations::folded_multiply (1,217 samples, 0.69%)core::num::<impl u128>::wrapping_mul (772 samples, 0.44%)<ahash::fallback_hash::AHasher as core::hash::Hasher>::finish (1,615 samples, 0.91%)core::num::<impl u64>::rotate_left (398 samples, 0.22%)<hprof_slurp::parser::gc_record::FieldType as core::hash::Hash>::hash (19 samples, 0.01%)ahash::operations::folded_multiply (768 samples, 0.43%)core::num::<impl u128>::wrapping_mul (698 samples, 0.39%)hashbrown::map::make_insert_hash (2,437 samples, 1.37%)core::hash::BuildHasher::hash_one (2,437 samples, 1.37%)core::hash::impls::<impl core::hash::Hash for &T>::hash (822 samples, 0.46%)core::hash::impls::<impl core::hash::Hash for u64>::hash (803 samples, 0.45%)<ahash::fallback_hash::AHasher as core::hash::Hasher>::write_u64 (803 samples, 0.45%)ahash::fallback_hash::AHasher::update (803 samples, 0.45%)<hashbrown::raw::bitmask::BitMaskIter as core::iter::traits::iterator::Iterator>::next (1,808 samples, 1.02%)hashbrown::raw::bitmask::BitMask::lowest_set_bit (1,500 samples, 0.85%)hashbrown::raw::ProbeSeq::move_next (49 samples, 0.03%)hashbrown::raw::RawTable<T,A>::bucket (996 samples, 0.56%)hashbrown::raw::Bucket<T>::from_base_index (996 samples, 0.56%)core::ptr::non_null::NonNull<T>::new_unchecked (982 samples, 0.55%)hashbrown::raw::RawTable<T,A>::find::{{closure}} (2,870 samples, 1.62%)hashbrown::rustc_entry::<impl hashbrown::map::HashMap<K,V,S,A>>::rustc_entry::{{closure}} (1,874 samples, 1.06%)core::cmp::impls::<impl core::cmp::PartialEq for u64>::eq (1,858 samples, 1.05%)hashbrown::raw::RawTableInner<A>::probe_seq (1,641 samples, 0.93%)hashbrown::raw::h2 (660 samples, 0.37%)hashbrown::raw::sse2::Group::load (668 samples, 0.38%)core::core_arch::x86::sse2::_mm_loadu_si128 (668 samples, 0.38%)core::intrinsics::copy_nonoverlapping (668 samples, 0.38%)hashbrown::raw::sse2::Group::match_byte (1,276 samples, 0.72%)core::core_arch::x86::sse2::_mm_movemask_epi8 (1,276 samples, 0.72%)hashbrown::rustc_entry::<impl hashbrown::map::HashMap<K,V,S,A>>::rustc_entry (13,016 samples, 7.34%)hashbrown:..hashbrown::raw::RawTable<T,A>::find (10,538 samples, 5.94%)hashbrow..hashbrown::raw::RawTableInner<A>::find_inner (10,538 samples, 5.94%)hashbrow..hashbrown::raw::sse2::Group::match_empty (218 samples, 0.12%)hashbrown::raw::sse2::Group::match_byte (218 samples, 0.12%)core::core_arch::x86::sse2::_mm_movemask_epi8 (218 samples, 0.12%)std::collections::hash::map::HashMap<K,V,S>::entry (13,040 samples, 7.35%)std::colle..hprof_slurp::result_recorder::ResultRecorder::record_records (25,406 samples, 14.33%)hprof_slurp::result_re..<core::slice::iter::IterMut<T> as core::iter::traits::iterator::Iterator>::for_each (25,406 samples, 14.33%)<core::slice::iter::It..hprof_slurp::result_recorder::ResultRecorder::record_records::{{closure}} (25,062 samples, 14.13%)hprof_slurp::result_r..__clone3 (35,427 samples, 19.98%)__clone3start_thread (35,427 samples, 19.98%)start_threadstd::sys::unix::thread::Thread::new::thread_start (35,401 samples, 19.96%)std::sys::unix::thread::Thread:..<alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once (35,401 samples, 19.96%)<alloc::boxed::Box<F,A> as core..<alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once (35,401 samples, 19.96%)<alloc::boxed::Box<F,A> as core..core::ops::function::FnOnce::call_once{{vtable.shim}} (35,401 samples, 19.96%)core::ops::function::FnOnce::ca..std::thread::Builder::spawn_unchecked_::{{closure}} (35,401 samples, 19.96%)std::thread::Builder::spawn_unc..std::panic::catch_unwind (35,401 samples, 19.96%)std::panic::catch_unwindstd::panicking::try (35,401 samples, 19.96%)std::panicking::trystd::panicking::try::do_call (35,401 samples, 19.96%)std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once (35,401 samples, 19.96%)<core::panic::unwind_safe::Asse..std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}} (35,401 samples, 19.96%)std::thread::Builder::spawn_unc..std::sys_common::backtrace::__rust_begin_short_backtrace (35,401 samples, 19.96%)std::sys_common::backtrace::__r..hprof_slurp::result_recorder::ResultRecorder::start::{{closure}} (35,401 samples, 19.96%)hprof_slurp::result_recorder::R..hprof-recorder (37,523 samples, 21.16%)hprof-recorder__perf_event_task_sched_in (40 samples, 0.02%)x86_pmu_enable (40 samples, 0.02%)intel_pmu_enable_all (40 samples, 0.02%)native_write_msr (40 samples, 0.02%)finish_task_switch.isra.0 (44 samples, 0.02%)__x64_sys_futex (46 samples, 0.03%)do_futex (46 samples, 0.03%)futex_wait (46 samples, 0.03%)futex_wait_queue_me (46 samples, 0.03%)schedule (46 samples, 0.03%)__schedule (46 samples, 0.03%)std::sys_common::thread_parker::futex::Parker::park (50 samples, 0.03%)std::sys::unix::futex::futex_wait (50 samples, 0.03%)syscall (47 samples, 0.03%)entry_SYSCALL_64_after_hwframe (47 samples, 0.03%)do_syscall_64 (47 samples, 0.03%)crossbeam_channel::context::Context::with (60 samples, 0.03%)std::thread::local::LocalKey<T>::try_with (60 samples, 0.03%)crossbeam_channel::context::Context::with::{{closure}} (60 samples, 0.03%)crossbeam_channel::context::Context::with::{{closure}} (60 samples, 0.03%)crossbeam_channel::flavors::list::Channel<T>::recv::{{closure}} (60 samples, 0.03%)crossbeam_channel::context::Context::wait_until (60 samples, 0.03%)std::thread::park (51 samples, 0.03%)crossbeam_channel::channel::Receiver<T>::recv (72 samples, 0.04%)crossbeam_channel::flavors::list::Channel<T>::recv (72 samples, 0.04%)indicatif::state::BarState::tick (58 samples, 0.03%)indicatif::state::BarState::update_estimate_and_draw (58 samples, 0.03%)indicatif::state::BarState::draw (58 samples, 0.03%)indicatif::style::ProgressStyle::format_state (22 samples, 0.01%)core::fmt::Write::write_fmt (19 samples, 0.01%)core::fmt::write (19 samples, 0.01%)__libc_start_call_main (132 samples, 0.07%)main (132 samples, 0.07%)std::rt::lang_start_internal (132 samples, 0.07%)std::panic::catch_unwind (132 samples, 0.07%)std::panicking::try (132 samples, 0.07%)std::panicking::try::do_call (132 samples, 0.07%)std::rt::lang_start_internal::{{closure}} (132 samples, 0.07%)std::panic::catch_unwind (132 samples, 0.07%)std::panicking::try (132 samples, 0.07%)std::panicking::try::do_call (132 samples, 0.07%)core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once (132 samples, 0.07%)std::rt::lang_start::{{closure}} (132 samples, 0.07%)std::sys_common::backtrace::__rust_begin_short_backtrace (132 samples, 0.07%)core::ops::function::FnOnce::call_once (132 samples, 0.07%)hprof_slurp::main (132 samples, 0.07%)hprof_slurp::main_result (132 samples, 0.07%)hprof_slurp::slurp::slurp_file (132 samples, 0.07%)indicatif::progress_bar::ProgressBar::set_position (59 samples, 0.03%)_start (133 samples, 0.07%)__libc_start_main_impl (133 samples, 0.07%)schedule_tail (18 samples, 0.01%)finish_task_switch.isra.0 (18 samples, 0.01%)__perf_event_task_sched_in (18 samples, 0.01%)x86_pmu_enable (18 samples, 0.01%)intel_pmu_enable_all (18 samples, 0.01%)native_write_msr (18 samples, 0.01%)hprof-slurp (186 samples, 0.10%)ret_from_fork (19 samples, 0.01%)all (177,348 samples, 100%)