Skip to content

Instantly share code, notes, and snippets.

@timo
Created April 1, 2014 21:00
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save timo/8d0187163cdbebc35d70 to your computer and use it in GitHub Desktop.
Save timo/8d0187163cdbebc35d70 to your computer and use it in GitHub Desktop.
timo@schmetterling ~/p/rakudo (nom)> perl6-m ../moarvm/tools/spesh_diff.p6 --matcher="name => \"to\"" testlog.txt
making a supersmartmatcher for name -> to
we've parsed 6271 lines
we have the following cuids:
cuid_15_1396374441.83998 ()
cuid_1_1396374441.83998 (search_path)
cuid_20_1396374441.83998 ()
cuid_3_1396374441.83998 (load_module)
cuid_18_1396374441.83998 ()
cuid_39_1396374451.04592 (add_core_op)
cuid_41_1396374451.04592 (set_core_op_inlinability)
cuid_39_1396374451.04592_ (add_core_op)
cuid_44_1396374451.04592 (add_core_moarop_mapping)
cuid_46_1396374451.04592 (moarop_mapper)
cuid_44_1396374451.04592_ (add_core_moarop_mapping)
cuid_198_1396374451.04592 ()
cuid_199_1396374451.04592 ()
cuid_234_1396374445.70272 ()
cuid_235_1396374445.70272 ()
cuid_68_1396374445.70272 (O)
cuid_233_1396374445.70272 ()
cuid_296_1396374445.70272 ()
cuid_295_1396374445.70272 ()
cuid_171_1396374445.70272 (add-spec)
cuid_170_1396374445.70272 (split-option-aliases)
cuid_170_1396374445.70272_ (split-option-aliases)
cuid_36_1396374442.09232 (push)
cuid_40_1396374442.09232 (key)
cuid_41_1396374442.09232 (value)
cuid_3_1396374441.83998_ (load_module)
cuid_12_1396374441.83998 ()
cuid_9_1396374441.83998 ()
cuid_10_1396374441.83998 ()
cuid_139_1396374442.87834 ()
cuid_102_1396374442.87834 (symbol)
cuid_248_1396374445.70272 ()
cuid_249_1396374445.70272 ()
cuid_39_1396374443.73067 (!cursor_start)
cuid_91_1396374440.55013 (cache)
cuid_91_1396374440.55013_ (cache)
cuid_66_1396374443.73067 (!LITERAL)
cuid_53_1396374443.73067 * (!protoregex)
cuid_24_1396374443.73067 (run)
cuid_5_1396374443.73067 (states)
cuid_74_1396374445.70272 (starter)
cuid_75_1396374445.70272 * (stopper)
cuid_48_1396374445.70272 (quote_escape)
cuid_45_1396374443.73067 (!cursor_pass)
cuid_45_1396374443.73067_ (!cursor_pass)
cuid_40_1396374443.73067 (!cursor_start_cur)
cuid_101_1396374443.73067 (MATCH)
cuid_171_1396374443.73067 ()
cuid_31_1396374443.73067 (orig)
cuid_36_1396374443.73067 (CAPHASH)
cuid_50_1396374443.73067 (!reduce)
cuid_18_1396374442.09232 (CAPS)
cuid_43_1396374443.73067 (!cursor_capture)
cuid_56_1396374443.73067 (!alt)
cuid_25_1396374443.73067 (run_alt)
cuid_50_1396374443.73067_ (!reduce)
cuid_96_1396374443.73067 (!make)
cuid_34_1396374443.73067 (pos)
cuid_46_1396374443.73067 (!cursor_fail)
cuid_82_1396374445.70272 (MARKED)
cuid_98_1396374443.73067 (ast)
cuid_40_1396374460.07479 (ws)
cuid_68_1396374445.70272_ (O)
cuid_41_1396374443.73067 (!cursor_start_fail)
cuid_71_1396374443.73067 (ww)
cuid_81_1396374445.70272 (MARKER)
cuid_47_1396374443.73067 (!cursor_pos)
cuid_106_1396374443.73067 ()
cuid_95_1396374443.73067 (prune)
cuid_47_1396374442.09232 (capture_prune)
cuid_97_1396374443.73067 (made)
cuid_42_1396374443.73067 (!cursor_start_subcapture)
cuid_8_1396374442.87834 (new)
cuid_96_1396374443.73067_ (!make)
cuid_21_1396374445.70272 (termish)
cuid_30_1396374445.70272 (prefixish)
cuid_24_1396374445.70272 (prefix)
cuid_22_1396374445.70272 (term)
cuid_102_1396374442.87834_ (symbol)
cuid_78_1396374442.87834 (op)
cuid_18_1396374442.87834 (push)
cuid_31_1396374445.70272 (postfixish)
cuid_90_1396374445.70272 (termish)
cuid_176_1396374460.07479 (infixish)
cuid_177_1396374460.07479 * (infixstopper)
cuid_23_1396374445.70272 (infix)
cuid_44_1396374443.73067 (!cursor_push_cstack)
cuid_8_1396374442.87834_ (new)
cuid_78_1396374442.87834_ (op)
cuid_194_1396374440.55013 ()
cuid_82_1396374440.55013 (method_table)
cuid_203_1396374440.55013 ()
cuid_110_1396374440.55013 (name)
cuid_67_1396374442.87834 (name)
cuid_68_1396374442.87834 (scope)
cuid_205_1396374440.55013 ()
cuid_184_1396374440.55013 ()
cuid_120_1396374440.55013 (compose)
cuid_199_1396374440.55013 ()
cuid_186_1396374440.55013 ()
cuid_111_1396374440.55013 (type)
cuid_114_1396374440.55013 (box_target)
cuid_115_1396374440.55013 * (auto_viv_container)
cuid_118_1396374440.55013 (positional_delegate)
cuid_119_1396374440.55013 (associative_delegate)
cuid_28_1396374442.09232 (CREATE)
cuid_16_1396374442.87834 (list)
cuid_248_1396374460.07479 (visit_children)
cuid_454_1396374460.07479 ()
cuid_245_1396374460.07479 (visit_op)
cuid_77_1396374442.87834 (name)
cuid_90_1396374442.09232 ()
cuid_75_1396374442.09232 ()
cuid_9_1396374442.09232 (signature)
cuid_10_1396374442.09232 (types)
cuid_11_1396374442.09232 (definednesses)
cuid_74_1396374442.09232 ()
cuid_72_1396374442.09232 (is_narrower_type)
cuid_73_1396374442.09232 (is_narrower)
cuid_76_1396374442.09232 ()
cuid_78_1396374442.09232 ()
cuid_79_1396374442.09232 ()
cuid_68_1396374442.87834_ (scope)
cuid_67_1396374442.87834_ (name)
cuid_69_1396374442.87834 (decl)
cuid_33_1396374451.04592 (result_kind)
cuid_32_1396374451.04592 (result_reg)
cuid_9_1396374442.87834 (node)
cuid_98_1396374451.04592 (as_mast)
cuid_30_1396374451.04592 (new)
cuid_43_1396374450.38937 (index)
cuid_31_1396374451.04592 (instructions)
cuid_68_1396374451.04592 (release_register)
cuid_63_1396374451.04592 (fresh_register)
cuid_96_1396374451.04592 (coerce)
cuid_5_1396374442.09232 (dispatch)
cuid_81_1396374442.09232 ()
cuid_18_1396374450.38937 (add_local)
cuid_75_1396374451.04592 (is_var)
cuid_57_1396374451.04592 (push_ilist)
cuid_149_1396374451.04592 (push_op)
cuid_149_1396374451.04592_ (push_op)
cuid_328_1396374451.04592 ()
cuid_108_1396374451.04592 (as_mast)
cuid_110_1396374451.04592 (compile_var)
cuid_106_1396374451.04592 (as_mast)
cuid_37_1396374451.04592 (compile_op)
cuid_191_1396374451.04592 ()
cuid_36_1396374451.04592 (append)
cuid_97_1396374451.04592 (coercion)
cuid_42_1396374442.87834 (value)
cuid_105_1396374451.04592 (compile_all_the_stmts)
cuid_10_1396374442.87834 (returns)
cuid_128_1396374451.04592 * (type_to_register_kind)
cuid_80_1396374451.04592 (lexical)
cuid_33_1396374442.09232 (ACCEPTS)
cuid_34_1396374442.09232 (ACCEPTS)
cuid_11_1396374442.87834 (named)
cuid_97_1396374442.87834 (blocktype)
cuid_101_1396374442.87834 (cuid)
cuid_63_1396374451.04592_ (fresh_register)
cuid_97_1396374442.87834_ (blocktype)
cuid_105_1396374451.04592_ (compile_all_the_stmts)
cuid_51_1396374442.87834 (value)
cuid_88_1396374442.87834 (resultchild)
cuid_62_1396374451.04592 (fresh_o)
cuid_19_1396374450.38937 (instructions)
cuid_103_1396374451.04592 (as_mast)
cuid_86_1396374451.04592 (params)
cuid_70_1396374442.87834 (slurpy)
cuid_4_1396374441.83998 (load_setting)
cuid_19_1396374441.83998 ()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment