Skip to content

Instantly share code, notes, and snippets.

@timo
Created November 27, 2024 01:58
Show Gist options
  • Save timo/d8aa2c3924a99da2fa66b1566bd36550 to your computer and use it in GitHub Desktop.
Save timo/d8aa2c3924a99da2fa66b1566bd36550 to your computer and use it in GitHub Desktop.
ugexe's "extremely deeply nested for loop" example, "perf record" of the first few tens of seconds
# Samples: 332K of event 'cycles:P'
# Event count (approx.): 423460046950
#
# Overhead Command Shared Object Symbol
# ........ ............... .................... ..............................................................................................
#
23.77% rakudo libmoar.so [.] MVM_spesh_deopt_all
19.35% rakudo libmoar.so [.] MVM_gc_root_add_frame_registers_to_worklist
4.26% rakudo libmoar.so [.] MVM_repr_at_pos_o
3.16% rakudo libmoar.so [.] MVM_get_lexical_by_name
3.16% rakudo libmoar.so [.] MVM_spesh_frame_walker_next
2.95% rakudo libmoar.so [.] MVM_frame_find_dynamic_using_frame_walker
2.58% rakudo [JIT] tid 2076083 [.] symbol(NQP::src/QAST/Block.nqp:65)
2.43% rakudo libmoar.so [.] mark
2.39% rakudo libmoar.so [.] MVM_jit_code_get_active_inlines
2.35% rakudo libmoar.so [.] MVM_frame_dispatch
2.34% rakudo libmoar.so [.] MVM_spesh_frame_walker_get_lex
2.09% rakudo [JIT] tid 2076083 [.] is_lexical(src/Perl6/World.nqp:322)
2.00% rakudo libmoar.so [.] MVM_string_equal
1.99% rakudo libmoar.so [.] MVM_gc_root_add_frame_roots_to_worklist
1.49% rakudo libmoar.so [.] MVM_callstack_unwind_frame
1.48% rakudo libmoar.so [.] MVM_frame_extra
1.46% rakudo libmoar.so [.] MVM_interp_run
1.23% rakudo [JIT] tid 2076083 [.] find_lexical(src/Perl6/World.nqp:340)
1.22% rakudo libmoar.so [.] MVM_spesh_arg_guard_run
1.21% rakudo [JIT] tid 2076083 [.] find_single_symbol(src/Perl6/World.nqp:5152)
1.15% rakudo libmoar.so [.] MVMHash_at_key
1.08% rakudo libmoar.so [.] run_handler
1.06% rakudo libmoar.so [.] MVM_callstack_allocate_frame
0.87% rakudo libmoar.so [.] MVM_disp_program_mark_run_temps
0.82% rakudo libmoar.so [.] MVM_VMArray_at_pos
0.69% rakudo libc.so.6 [.] __memset_avx2_unaligned_erms
0.65% rakudo libmoar.so [.] MVM_jit_code_enter
0.58% rakudo libmoar.so [.] MVM_args_set_result_obj
0.58% rakudo libmoar.so [.] MVM_frame_extra@plt
0.54% rakudo libmoar.so [.] MVM_gc_mark_collectable
0.48% rakudo libmoar.so [.] MVM_jit_code_enter@plt
0.39% rakudo libmoar.so [.] MVM_gc_collect_free_nursery_uncopied
0.37% rakudo libmoar.so [.] MVM_frame_try_return
0.31% rakudo libmoar.so [.] MVM_gc_allocate_nursery
0.30% rakudo [JIT] tid 2076083 [.] find_symbol(src/Perl6/World.nqp:5232)
0.28% rakudo libmoar.so [.] mark_resumption_temps
0.28% rakudo [JIT] tid 2076083 [.] find_single_symbol(src/Perl6/World.nqp:5152)
0.26% rakudo libmoar.so [.] MVM_spesh_frame_walker_get_lex@plt
0.25% rakudo libmoar.so [.] nqp_nfa_run
0.22% rakudo libmoar.so [.] MVM_gc_root_add_gen2s_to_worklist
0.20% rakudo libmoar.so [.] MVM_get_lexical_by_name@plt
0.19% rakudo libmoar.so [.] SCRef_gc_mark
0.17% rakudo libmoar.so [.] MVM_jit_code_trampoline
0.15% rakudo libmoar.so [.] MVM_jit_code_get_active_inlines@plt
0.15% rakudo libmoar.so [.] MVM_string_equal@plt
0.14% rakudo libmoar.so [.] elems
0.13% rakudo libmoar.so [.] gc_free
0.13% rakudo libmoar.so [.] MVM_jit_code_get_current_position
0.12% rakudo libmoar.so [.] MVM_spesh_frame_walker_next@plt
0.12% rakudo libmoar.so [.] MVM_str_hash_demolish
0.11% rakudo libmoar.so [.] MVM_jit_code_get_current_position@plt
0.11% rakudo libmoar.so [.] MVM_VMArray_push
0.10% rakudo libmoar.so [.] MVM_str_hash_demolish@plt
0.08% rakudo [JIT] tid 2076083 [.] MATCH(NQP::src/QRegex/Cursor.nqp:1349)
0.08% spesh optimizer libmoar.so [.] MVM_spesh_inline
0.07% rakudo libmoar.so [.] MVM_callsite_mark
0.07% rakudo libmoar.so [.] MVM_SC_WB_OBJ
0.07% rakudo libmoar.so [.] process_worklist
0.07% rakudo libmoar.so [.] MVM_disp_program_run
0.06% rakudo libc.so.6 [.] __memcmp_avx2_movbe
0.05% rakudo libmoar.so [.] VMArray_gc_mark
0.05% rakudo libmoar.so [.] gc_mark
0.05% rakudo libmoar.so [.] mi_free
0.05% rakudo libmoar.so [.] MVMHash_gc_mark
0.04% rakudo libmoar.so [.] MVM_gc_root_add_frame_roots_to_worklist@plt
0.04% rakudo [JIT] tid 2076083 [.] _ws(/var/home/timo/raku/prefix/share/perl6/lib/Perl6/Grammar.moarvm:1)
0.04% rakudo [JIT] tid 2076083 [.] termish(src/Perl6/Grammar.nqp:3751)
0.04% rakudo libmoar.so [.] pop
0.04% rakudo libmoar.so [.] MVM_str_hash_lvalue_fetch_nocheck
0.04% rakudo libmoar.so [.] MVM_string_index_of_grapheme
0.04% spesh optimizer libmoar.so [.] process_bb_for_deopt_usage
0.04% rakudo libmoar.so [.] MVM_disp_program_mark_run_temps@plt
0.03% rakudo libmoar.so [.] MVM_callstack_unwind_frame@plt
0.03% rakudo libmoar.so [.] MVM_jit_code_trampoline@plt
0.03% rakudo libmoar.so [.] MVM_spesh_arg_guard_run@plt
0.03% rakudo libmoar.so [.] MVM_callstack_allocate_frame@plt
0.03% rakudo libmoar.so [.] MVM_VMArray_at_pos@plt
0.03% rakudo libmoar.so [.] vmarray_at_pos_int64
0.03% rakudo libmoar.so [.] MVM_frame_takeclosure
0.03% rakudo [JIT] tid 2076083 [.] parameter(src/Perl6/Grammar.nqp:2697)
0.03% rakudo libmoar.so [.] MVM_string_substrings_equal_nocheck
0.03% rakudo [kernel.kallsyms] [k] read_tsc
0.02% rakudo [kernel.kallsyms] [k] clear_page_erms
0.02% rakudo libmoar.so [.] find_interned_callsite
0.02% rakudo libmoar.so [.] get_attribute
0.02% rakudo [JIT] tid 2076083 [.] prepare-hash(NQP::src/core/NQPRoutine.nqp:371)
0.02% rakudo [kernel.kallsyms] [k] srso_alias_return_thunk
0.02% rakudo [JIT] tid 2076083 [.] stdstopper(/var/home/timo/raku/prefix/share/perl6/lib/Perl6/Grammar.moarvm:1)
0.02% rakudo [kernel.kallsyms] [k] srso_alias_safe_ret
0.02% spesh optimizer libmoar.so [.] collect_deopt_users
0.02% rakudo libmoar.so [.] dispatch_polymorphic
0.02% rakudo libmoar.so [.] MVM_gc_mark_collectable@plt
0.02% rakudo libmoar.so [.] MVM_gc_root_add_frame_registers_to_worklist@plt
0.02% rakudo libmoar.so [.] MVM_disp_resume_mark_resumption_state
0.02% rakudo libmoar.so [.] memset@plt
0.02% rakudo [JIT] tid 2076083 [.] term:sym<name>(src/Perl6/Grammar.nqp:3177)
0.02% rakudo [JIT] tid 2076083 [.] unv(/var/home/timo/raku/prefix/share/perl6/lib/Perl6/Grammar.moarvm:1)
0.02% rakudo [JIT] tid 2076083 [.] !alt(NQP::src/QRegex/Cursor.nqp:813)
0.02% rakudo [JIT] tid 2076083 [.] !cursor_capture(NQP::src/QRegex/Cursor.nqp:559)
0.02% rakudo [JIT] tid 2076083 [.] !protoregex(NQP::src/QRegex/Cursor.nqp:729)
0.02% rakudo [kernel.kallsyms] [k] sched_balance_trigger
0.02% rakudo [kernel.kallsyms] [k] update_curr
0.02% rakudo [JIT] tid 2076083 [.] EXPR(src/Perl6/Actions.nqp:7326)
0.02% rakudo [JIT] tid 2076083 [.] !clone_match_at(NQP::src/QRegex/Cursor.nqp:684)
0.02% rakudo libmoar.so [.] MVM_gc_allocate_object
0.02% rakudo [kernel.kallsyms] [k] asm_sysvec_apic_timer_interrupt
0.02% rakudo libmoar.so [.] dispatch_monomorphic
0.02% rakudo [kernel.kallsyms] [k] task_tick_fair
0.02% rakudo [JIT] tid 2076083 [.] param_var(src/Perl6/Grammar.nqp:2782)
0.02% spesh optimizer libmoar.so [.] incorporate_stats
0.02% rakudo [JIT] tid 2076083 [.] EXPR(NQP::src/HLL/Grammar.nqp:395)
0.02% rakudo [kernel.kallsyms] [k] native_sched_clock
0.02% rakudo [JIT] tid 2076083 [.] variable(src/Perl6/Grammar.nqp:1832)
0.02% rakudo [kernel.kallsyms] [k] sched_use_asym_prio
0.01% rakudo [JIT] tid 2076083 [.] run_alt(NQP::src/QRegex/NFA.nqp:1044)
0.01% rakudo [JIT] tid 2076083 [.] before(NQP::src/QRegex/Cursor.nqp:1053)
0.01% rakudo libc.so.6 [.] __memmove_avx_unaligned_erms
0.01% rakudo [kernel.kallsyms] [k] update_load_avg
0.01% rakudo [JIT] tid 2076083 [.] signature(src/Perl6/Grammar.nqp:2677)
0.01% rakudo libmoar.so [.] MVM_string_graphs
0.01% rakudo [JIT] tid 2076083 [.] postfixish(src/Perl6/Grammar.nqp:3859)
0.01% rakudo [JIT] tid 2076083 [.] whatever_curry(src/Perl6/Actions.nqp:10725)
0.01% rakudo [JIT] tid 2076083 [.] param_var(src/Perl6/Actions.nqp:5709)
0.01% rakudo libmoar.so [.] maybe_grow_hash
0.01% rakudo libmoar.so [.] MVM_repr_at_key_o
0.01% rakudo libmoar.so [.] MVM_frame_getdynlex
0.01% rakudo [JIT] tid 2076083 [.] pblock(src/Perl6/Grammar.nqp:1019)
0.01% rakudo [kernel.kallsyms] [k] sched_clock
0.01% rakudo [kernel.kallsyms] [k] __update_load_avg_se
0.01% rakudo libmoar.so [.] MVM_args_set_result_int
0.01% rakudo [kernel.kallsyms] [k] sched_clock_cpu
0.01% rakudo [kernel.kallsyms] [k] do_anonymous_page
0.01% rakudo [JIT] tid 2076083 [.] MARKED(NQP::src/HLL/Grammar.nqp:634)
0.01% rakudo libmoar.so [.] MVMHash_bind_key
0.01% rakudo [kernel.kallsyms] [k] __handle_mm_fault
0.01% rakudo [JIT] tid 2076083 [.] statement(src/Perl6/Grammar.nqp:962)
0.01% rakudo libmoar.so [.] at_key
0.01% rakudo libmoar.so [.] MVM_disp_resume_mark_resumption_state@plt
0.01% rakudo libmoar.so [.] mi_malloc
0.01% rakudo libmoar.so [.] try_cache_dynlex
0.01% rakudo [JIT] tid 2076083 [.] statementlist(src/Perl6/Grammar.nqp:895)
0.01% rakudo [JIT] tid 2076083 [.] term:sym<name>(src/Perl6/Actions.nqp:6557)
0.01% spesh optimizer libmoar.so [.] MVM_spesh_usages_remove_unused_deopt
0.01% rakudo libmoar.so [.] search_for_handler_from
0.01% rakudo [JIT] tid 2076083 [.] name(/var/home/timo/raku/prefix/share/perl6/lib/Perl6/Grammar.moarvm:1)
0.01% rakudo [kernel.kallsyms] [k] __update_load_avg_cfs_rq
0.01% rakudo libmoar.so [.] MVM_string_concatenate
0.01% rakudo libmoar.so [.] MVM_string_compute_hash_code
0.01% rakudo libmoar.so [.] MVM_frame_move_to_heap
0.01% rakudo libmoar.so [.] MVM_frame_get_code_object
0.01% rakudo libmoar.so [.] MVM_iter
0.01% rakudo libmoar.so [.] MVM_cu_string
0.01% rakudo libmoar.so [.] MVM_callstack_allocate_heap_frame
0.01% rakudo libmoar.so [.] mi_calloc
0.01% rakudo [kernel.kallsyms] [k] sync_regs
0.01% rakudo [JIT] tid 2076083 [.] variable(src/Perl6/Actions.nqp:2928)
0.01% rakudo [JIT] tid 2076083 [.] infixish(src/Perl6/Grammar.nqp:3818)
0.01% rakudo [JIT] tid 2076083 [.] identifier(/var/home/timo/raku/prefix/share/perl6/lib/Perl6/Grammar.moarvm:1)
0.01% rakudo libmoar.so [.] MVM_gc_collect_free_gen2_unmarked
0.01% rakudo libmoar.so [.] set_elems
0.01% rakudo [JIT] tid 2076083 [.] make_variable_from_parts(src/Perl6/Actions.nqp:3066)
0.01% rakudo libmoar.so [.] MVM_disp_syscall_boolify_boxed_int_impl
0.01% rakudo libmoar.so [.] exit_heap_frame
0.01% rakudo libmoar.so [.] MVM_nfa_run_alt
0.01% rakudo [JIT] tid 2076083 [.] create_signature_and_params(src/Perl6/World.nqp:2395)
0.01% rakudo [JIT] tid 2076083 [.] arglist(/var/home/timo/raku/prefix/share/perl6/lib/Perl6/Grammar.moarvm:1)
0.01% rakudo [JIT] tid 2076083 [.] prepare-list(NQP::src/core/NQPRoutine.nqp:350)
0.01% rakudo [JIT] tid 2076083 [.] blockoid(src/Perl6/Grammar.nqp:1073)
0.01% rakudo [JIT] tid 2076083 [.] statement_control:sym<for>(src/Perl6/Grammar.nqp:1190)
0.01% rakudo [kernel.kallsyms] [k] psi_account_irqtime
0.01% rakudo [kernel.kallsyms] [k] lru_add_fn
0.01% rakudo libmoar.so [.] MVM_repr_at_pos_i
0.01% rakudo [JIT] tid 2076083 [.] set(NQP::src/QAST/Node.nqp:11)
0.01% rakudo [JIT] tid 2076083 [.] desigilname(src/Perl6/Grammar.nqp:1813)
0.01% rakudo [kernel.kallsyms] [k] do_user_addr_fault
0.01% rakudo [kernel.kallsyms] [k] timekeeping_advance
0.01% rakudo [kernel.kallsyms] [k] __rmqueue_pcplist
0.01% rakudo libmoar.so [.] iterate_gi_into_string.isra.0
0.01% rakudo libmoar.so [.] MVM_spesh_sim_stack_gc_mark
0.01% rakudo [JIT] tid 2076083 [.] decint(/var/home/timo/raku/prefix/share/nqp/lib/NQPHLL.moarvm:1)
0.01% rakudo [kernel.kallsyms] [k] native_irq_return_iret
0.01% rakudo [kernel.kallsyms] [k] timekeeping_update
0.01% rakudo [JIT] tid 2076083 [.] create_parameter(src/Perl6/World.nqp:2251)
0.01% rakudo [JIT] tid 2076083 [.] prefix:sym<^>(/var/home/timo/raku/prefix/share/perl6/lib/Perl6/Grammar.moarvm:1)
0.01% rakudo [kernel.kallsyms] [k] asm_exc_page_fault
0.01% rakudo libmoar.so [.] MVM_callstack_allocate_dispatch_run
0.01% rakudo [JIT] tid 2076083 [.] parameter(src/Perl6/Actions.nqp:5602)
0.01% rakudo [kernel.kallsyms] [k] sched_tick
0.01% rakudo [JIT] tid 2076083 [.] prefixish(/var/home/timo/raku/prefix/share/perl6/lib/Perl6/Grammar.moarvm:1)
0.01% rakudo [JIT] tid 2076083 [.] dissect_longname(src/Perl6/World.nqp:4867)
0.01% spesh optimizer libmoar.so [.] MVM_spesh_stats_update
0.01% rakudo libmoar.so [.] memcmp@plt
0.01% rakudo libmoar.so [.] run_gc
0.01% rakudo libmoar.so [.] MVM_string_grapheme_is_cclass
0.01% rakudo libmoar.so [.] MVM_nfg_is_concat_stable
0.01% rakudo [JIT] tid 2076083 [.] param_sep(src/Perl6/Grammar.nqp:2638)
0.01% rakudo [JIT] tid 2076083 [.] longname(src/Perl6/Grammar.nqp:595)
0.01% rakudo [JIT] tid 2076083 [.] find_macro_routine(src/Perl6/Actions.nqp:6440)
0.01% rakudo libmoar.so [.] bind_attribute
0.01% rakudo [JIT] tid 2076083 [.] (/var/home/timo/raku/prefix/share/perl6/lib/Perl6/Grammar.moarvm:1)
0.01% rakudo [JIT] tid 2076083 [.] (/var/home/timo/raku/prefix/share/perl6/lib/Perl6/Grammar.moarvm:1)
0.01% rakudo [JIT] tid 2076083 [.] args(/var/home/timo/raku/prefix/share/perl6/lib/Perl6/Grammar.moarvm:1)
0.01% rakudo [JIT] tid 2076083 [.] term:sym<variable>(src/Perl6/Grammar.nqp:1492)
0.01% rakudo libmoar.so [.] MVM_callsite_mark_interns
0.01% rakudo [JIT] tid 2076083 [.] value:sym<number>(/var/home/timo/raku/prefix/share/perl6/lib/Perl6/Grammar.moarvm:1)
0.01% rakudo libmoar.so [.] MVM_string_gi_get_grapheme
0.01% rakudo [JIT] tid 2076083 [.] arg_flat_nok(src/Perl6/Grammar.nqp:3784)
0.01% rakudo libmoar.so [.] MVM_gc_gen2_allocate
0.01% rakudo [kernel.kallsyms] [k] __calc_delta.constprop.0
0.01% rakudo libmoar.so [.] boolify_using_elems_impl
0.01% rakudo libmoar.so [.] _mi_heap_realloc_zero
0.01% rakudo [JIT] tid 2076083 [.] istype(src/Perl6/Actions.nqp:11013)
0.01% rakudo [JIT] tid 2076083 [.] integer(src/Perl6/Grammar.nqp:3341)
0.01% rakudo libmoar.so [.] exists_key
0.01% rakudo libmoar.so [.] MVM_repr_box_str
0.01% rakudo libmoar.so [.] MVM_repr_box_int
0.01% rakudo [JIT] tid 2076083 [.] trait_mod:sym<returns>(/var/home/timo/raku/prefix/share/perl6/lib/Perl6/Grammar.moarvm:1)
0.01% rakudo [kernel.kallsyms] [k] irqentry_enter
0.01% rakudo [JIT] tid 2076083 [.] line_and_column_of(NQP::src/HLL/Compiler.nqp:672)
0.01% spesh optimizer libmoar.so [.] MVM_region_alloc
0.01% rakudo libmoar.so [.] MVM_args_perform_flattening
0.01% rakudo libmoar.so [.] MVM_string_equal_at
0.01% rakudo libmoar.so [.] MVM_6model_try_cache_type_check
0.01% rakudo [JIT] tid 2076083 [.] MARKER(NQP::src/HLL/Grammar.nqp:617)
0.01% rakudo [JIT] tid 2076083 [.] type_constraint(/var/home/timo/raku/prefix/share/perl6/lib/Perl6/Grammar.moarvm:1)
0.01% rakudo [JIT] tid 2076083 [.] check_variable(src/Perl6/Grammar.nqp:421)
0.01% rakudo [kernel.kallsyms] [k] hrtimer_interrupt
0.01% rakudo [JIT] tid 2076083 [.] xblock(/var/home/timo/raku/prefix/share/perl6/lib/Perl6/Grammar.moarvm:1)
0.01% rakudo [kernel.kallsyms] [k] __hrtimer_run_queues
0.01% rakudo [JIT] tid 2076083 [.] ww(NQP::src/QRegex/Cursor.nqp:1149)
0.01% rakudo libmoar.so [.] MVM_frame_getdynlex_with_frame_walker
0.01% rakudo [JIT] tid 2076083 [.] stopper(/var/home/timo/raku/prefix/share/perl6/lib/Perl6/Grammar.moarvm:1)
0.01% rakudo [JIT] tid 2076083 [.] eat_terminator(src/Perl6/Grammar.nqp:995)
0.01% rakudo [kernel.kallsyms] [k] get_page_from_freelist
0.01% rakudo libmoar.so [.] MVM_string_substring
0.01% rakudo libmoar.so [.] MVM_string_char_at_in_string
0.01% rakudo [kernel.kallsyms] [k] _find_next_bit
0.01% rakudo libmoar.so [.] MVM_repr_alloc_init
0.01% rakudo libmoar.so [.] MVM_str_hash_build
0.00% rakudo [JIT] tid 2076083 [.] arglist(src/Perl6/Actions.nqp:6934)
0.00% rakudo libmoar.so [.] MVM_jit_code_get_active_handlers
0.00% rakudo [JIT] tid 2076083 [.] finishpad(src/Perl6/Actions.nqp:1998)
0.00% rakudo libmoar.so [.] boolify_iter_impl
0.00% rakudo [kernel.kallsyms] [k] update_rq_clock
0.00% rakudo [JIT] tid 2076083 [.] canonicalize_pair(src/Perl6/World.nqp:5885)
0.00% rakudo [JIT] tid 2076083 [.] (/var/home/timo/raku/prefix/share/perl6/lib/Perl6/Grammar.moarvm:1)
0.00% rakudo libmoar.so [.] gc_mark
0.00% rakudo [JIT] tid 2076083 [.] !cursor_push_cstack(NQP::src/QRegex/Cursor.nqp:577)
0.00% rakudo [JIT] tid 2076083 [.] add_constant(src/Perl6/World.nqp:3088)
0.00% rakudo [JIT] tid 2076083 [.] post_constraint(/var/home/timo/raku/prefix/share/perl6/lib/Perl6/Grammar.moarvm:1)
0.00% rakudo [kernel.kallsyms] [k] handle_mm_fault
0.00% rakudo ld-linux-x86-64.so.2 [.] __tls_get_addr
0.00% rakudo libmoar.so [.] MVM_gc_allocate_frame
0.00% rakudo [kernel.kallsyms] [k] native_read_msr
0.00% rakudo [kernel.kallsyms] [k] update_process_times
0.00% rakudo [JIT] tid 2076083 [.] is_attr_alias(src/Perl6/World.nqp:351)
0.00% rakudo [JIT] tid 2076083 [.] default_value(/var/home/timo/raku/prefix/share/perl6/lib/Perl6/Grammar.moarvm:1)
0.00% rakudo libmoar.so [.] shift
0.00% rakudo [JIT] tid 2076083 [.] kok(src/Perl6/Grammar.nqp:650)
0.00% rakudo [JIT] tid 2076083 [.] add_mystery(src/Perl6/Grammar.nqp:4436)
0.00% rakudo [JIT] tid 2076083 [.] (/var/home/timo/raku/prefix/share/perl6/lib/Perl6/Grammar.moarvm:1)
0.00% rakudo [JIT] tid 2076083 [.] create_block(src/Perl6/World.nqp:221)
0.00% rakudo [JIT] tid 2076083 [.] morename(src/Perl6/Grammar.nqp:590)
0.00% rakudo [kernel.kallsyms] [k] perf_adjust_freq_unthr_context
0.00% rakudo libmoar.so [.] zero_slots.isra.0
0.00% rakudo libmoar.so [.] gc_free
0.00% rakudo [kernel.kallsyms] [k] __count_memcg_events
0.00% rakudo [JIT] tid 2076083 [.] Bool(NQP::src/QRegex/Cursor.nqp:70)
0.00% rakudo libmoar.so [.] MVM_repr_elems
0.00% spesh optimizer libmoar.so [.] dasm_put
0.00% rakudo libmoar.so [.] MVM_string_index
0.00% rakudo libmoar.so [.] _mi_page_free_collect
0.00% rakudo libmoar.so [.] MVM_spesh_frame_walker_init
0.00% rakudo [kernel.kallsyms] [k] mem_cgroup_commit_charge
0.00% rakudo [JIT] tid 2076083 [.] sigil(/var/home/timo/raku/prefix/share/perl6/lib/Perl6/Grammar.moarvm:1)
0.00% rakudo [JIT] tid 2076083 [.] (src/Perl6/Grammar.nqp:4440)
0.00% rakudo [kernel.kallsyms] [k] __alloc_pages_noprof
0.00% rakudo [kernel.kallsyms] [k] tick_nohz_handler
0.00% rakudo [kernel.kallsyms] [k] hrtimer_update_next_event
0.00% rakudo [kernel.kallsyms] [k] get_mem_cgroup_from_mm
0.00% rakudo [JIT] tid 2076083 [.] infixstopper(src/Perl6/Grammar.nqp:3850)
0.00% rakudo [kernel.kallsyms] [k] reweight_entity
0.00% rakudo libmoar.so [.] MVMP6str_get_str
0.00% rakudo [kernel.kallsyms] [k] rcu_sched_clock_irq
0.00% rakudo libmoar.so [.] MVM_string_join
0.00% rakudo [JIT] tid 2076083 [.] number:sym<numish>(/var/home/timo/raku/prefix/share/perl6/lib/Perl6/Grammar.moarvm:1)
0.00% rakudo [JIT] tid 2076083 [.] lambda(/var/home/timo/raku/prefix/share/perl6/lib/Perl6/Grammar.moarvm:1)
0.00% rakudo [JIT] tid 2076083 [.] apostrophe(/var/home/timo/raku/prefix/share/perl6/lib/Perl6/Grammar.moarvm:1)
0.00% rakudo [JIT] tid 2076083 [.] !no_experimental_rakuast(src/Perl6/World.nqp:5226)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment