Samples: 59K of event 'cycles', Event count (approx.): 53414880438
Children Self Command Shared Object Symbol
+ 37.23% 36.78% worker 31 motis [.] nigiri::routing::raptor<(nigiri::direction)0, true, (unsigned char)0>::execute ◆
+ 16.48% 15.92% worker 31 motis [.] nigiri::routing::raptor<(nigiri::direction)0, true, (unsigned char)0>::get_earliest_transport ▒
+ 14.79% 14.58% worker 31 motis [.] nigiri::routing::raptor<(nigiri::direction)0, true, (unsigned char)0>::update_route<false> ▒
+ 9.92% 0.00% worker 31 [unknown] [.] 0x0000000100000002 ▒
+ 9.53% 0.00% worker 31 [unknown] [.] 0x0000000200000003 ▒
+ 8.94% 0.00% worker 31 [unknown] [.] 0x0000000300000004 ▒
+ 6.50% 6.14% worker 31 motis [.] nigiri::routing::search<(nigiri::direction)0, nigiri::routing::raptor<(nigiri::direction)0, true, (unsigned char)0> >::search_interval()::{lambda(auto:1&&, auto:2&&)#1}::operator()<__gnu_cxx::__normal_iterator<nigiri::routing::start*, std::vector<nigiri::routing::start, std::allocator<nigiri::routing::start> > >&, __g▒
+ 5.32% 5.15% worker 31 motis [.] cista::basic_bitvec<cista::basic_vector<unsigned long, cista::raw::ptr, false, unsigned int, cista::allocator<unsigned long, cista::raw::ptr> >, unsigned int>::for_each_set_bit<nigiri::routing::raptor<(nigiri::direction)0, true, (unsigned char)0>::execute(std::chrono::time_point<std::chrono::_V2::system_clock, std::ch▒
4.48% 4.41% worker 31 motis [.] nigiri::routing::dijkstra<cista::strong<unsigned int, nigiri::_location_idx>, nigiri::footpath, nigiri::routing::label, nigiri::routing::get_bucket> ▒
+ 4.28% 4.27% worker 31 motis [.] nigiri::routing::raptor<(nigiri::direction)0, true, (unsigned char)0>::update_footpaths(unsigned int, unsigned char)::{lambda(unsigned long)#1}::operator() ▒
+ 2.70% 0.01% worker 31 [kernel.kallsyms] [k] asm_exc_page_fault ▒
+ 2.26% 0.00% worker 31 [kernel.kallsyms] [k] exc_page_fault ▒
+ 2.26% 0.02% worker 31 [kernel.kallsyms] [k] do_user_addr_fault ▒
+ 2.21% 0.02% worker 31 [kernel.kallsyms] [k] handle_mm_fault ▒
+ 2.18% 0.16% worker 31 [kernel.kallsyms] [k] __handle_mm_fault ▒
+ 1.94% 1.93% worker 31 motis [.] cista::basic_bitvec<cista::basic_vector<unsigned long, cista::raw::ptr, false, unsigned int, cista::allocator<unsigned long, cista::raw::ptr> >, unsigned int>::for_each_set_bit<nigiri::routing::raptor<(nigiri::direction)0, true, (unsigned char)0>::update_transfers(unsigned int)::{lambda(auto:1&&)#1}> ▒
+ 1.91% 0.00% worker 31 [kernel.kallsyms] [k] asm_sysvec_apic_timer_interrupt ▒
+ 1.84% 0.00% worker 31 [kernel.kallsyms] [k] irqentry_exit_to_user_mode ▒
+ 1.84% 0.01% worker 31 [kernel.kallsyms] [k] exit_to_user_mode_prepare ▒
+ 1.83% 0.00% worker 31 [kernel.kallsyms] [k] task_work_run ▒
+ 1.83% 0.00% worker 31 [kernel.kallsyms] [k] task_numa_work ▒
+ 1.82% 0.00% worker 31 [kernel.kallsyms] [k] change_prot_numa ▒
1.82% 1.75% worker 31 [kernel.kallsyms] [k] change_protection ▒
+ 1.78% 0.51% worker 31 motis [.] osr::foot<false, osr::elevator_tracking>::adjacent<(osr::direction)0, true, osr::dijkstra<osr::foot<false, osr::elevator_tracking> >::run<(osr::direction)0, true>(osr::ways const&, osr::ways::routing const&, unsigned short, cista::basic_bitvec<cista::basic_vector<unsigned long, cista::raw::ptr, false, unsigned int, ci▒
+ 1.59% 0.64% worker 31 libc.so.6 [.] __memset_evex_unaligned_erms ▒
+ 1.18% 0.12% worker 31 [kernel.kallsyms] [k] migrate_misplaced_page ▒
1.02% 1.02% worker 31 motis [.] cista::basic_rtree<cista::strong<unsigned int, osr::way_idx_>, cista::mmap_vec_map, 2u, float, 64u, unsigned int>::node_search<osr::lookup::find<osr::lookup::get_way_candidates<osr::foot<false, osr::elevator_tracking> >(osr::location const&, bool, osr::direction, double, cista::basic_bitvec<cista::basic_vector<unsigne▒
+ 0.92% 0.05% worker 31 [kernel.kallsyms] [k] migrate_pages ▒
+ 0.74% 0.25% worker 31 motis [.] osr::foot<false, osr::elevator_tracking>::adjacent<(osr::direction)0, true, osr::dijkstra<osr::foot<false, osr::elevator_tracking> >::run<(osr::direction)0, true>(osr::ways const&, osr::ways::routing const&, unsigned short, cista::basic_bitvec<cista::basic_vector<unsigned long, cista::raw::ptr, false, unsigned int, ci▒
+ 0.70% 0.69% worker 31 motis [.] cista::basic_bitvec<cista::basic_vector<unsigned long, cista::raw::ptr, false, unsigned int, cista::allocator<unsigned long, cista::raw::ptr> >, unsigned int>::for_each_set_bit<nigiri::routing::raptor<(nigiri::direction)0, true, (unsigned char)0>::loop_routes<false, false>(unsigned int)::{lambda(auto:1)#1}> ▒
+ 0.70% 0.00% worker 31 [kernel.kallsyms] [k] __folio_alloc ▒
+ 0.70% 0.01% worker 31 [kernel.kallsyms] [k] __alloc_pages ▒
+ 0.69% 0.01% worker 31 [kernel.kallsyms] [k] get_page_from_freelist ▒
0.52% 0.52% worker 31 motis [.] cista::basic_bitvec<cista::basic_vector<unsigned long, cista::raw::ptr, false, unsigned int, cista::allocator<unsigned long, cista::raw::ptr> >, unsigned int>::for_each_set_bit<nigiri::routing::raptor<(nigiri::direction)0, true, (unsigned char)0>::execute(std::chrono::time_point<std::chrono::_V2::system_clock, std::ch▒
0.50% 0.50% worker 31 motis [.] cista::basic_bitvec<cista::basic_vector<unsigned long, cista::raw::ptr, false, unsigned int, cista::allocator<unsigned long, cista::raw::ptr> >, unsigned int>::for_each_set_bit<nigiri::routing::raptor<(nigiri::direction)0, true, (unsigned char)0>::update_footpaths(unsigned int, unsigned char)::{lambda(unsigned long)#1▒