Skip to content

Instantly share code, notes, and snippets.

@timo
Created May 18, 2017 14:13
Show Gist options
  • Save timo/2b25fca488f179a29c9a555863343d78 to your computer and use it in GitHub Desktop.
Save timo/2b25fca488f179a29c9a555863343d78 to your computer and use it in GitHub Desktop.
exprjit compiled ops stats for core setting
timo@schmand ~> perl6 -e 'lines().grep(*.starts-with("Build tree out of:")).map(|*.match(/ \[ <( (\w+)+ %% ", " )> \] /)[0]>>.Str).Bag.sort(*.value).map(*.perl.say)' /tmp/coresettingjitlog.txt
:curcode(2)
:hllboxtype_n(3)
:const_i64_32(3)
:sp_getarg_n(3)
:getwhat(25)
:sp_p6oget_o(86)
:getwho(104)
:sp_getarg_i(140)
:if_i(173)
:sp_getarg_s(174)
:getlex(235)
:sp_p6oget_s(387)
:sp_p6oget_i(421)
:hllboxtype_s(515)
:unless_i(525)
:add_i(607)
:sub_i(621)
:inc_i(736)
:hllboxtype_i(775)
:bindlex(902)
:sp_p6obind_o(1046)
:sp_p6obind_i(1244)
:sp_p6ogetvt_o(1351)
:ifnonnull(1577)
:dec_i(1684)
:sp_getarg_o(2466)
:const_i64_16(4023)
:decont(5524)
:sp_getspeshslot(6121)
:const_s(7437)
:goto(7620)
:null(10013)
:set(21906)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment