Skip to content

Instantly share code, notes, and snippets.

Created August 18, 2010 12:53
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 anonymous/534606 to your computer and use it in GitHub Desktop.
Save anonymous/534606 to your computer and use it in GitHub Desktop.
pmichaud@plum:~/nqp-rx$ perl analyze actions.trace2
All Passing Failing
Regex Calls Time Calls Time Calls Time
------------------------------------------------------------------------------
TOTAL : 73428 10.9547 33183 6.7774 40245 4.1773
ws : 6700 1.4627 6700 1.4627 0 0.0000
quote_escape : 4530 0.8711 1 0.0001 4529 0.8710
quote_atom : 1023 0.5831 510 0.4954 513 0.0877
statement : 689 0.5521 505 0.4935 184 0.0586
termish : 1388 0.4740 1373 0.4720 15 0.0020
MARKED : 7324 0.4234 2925 0.2075 4399 0.2159
postfixish : 1838 0.3340 465 0.0806 1373 0.2534
term : 1388 0.2995 1373 0.2935 15 0.0060
quote_escape:sym<misc> : 4529 0.2905 0 0.0000 4529 0.2905
postcircumfix : 1649 0.2875 276 0.0910 1373 0.1965
statementlist : 184 0.2545 184 0.2545 0 0.0000
infixish : 1377 0.2363 367 0.0528 1010 0.1836
MARKER : 4240 0.2127 4240 0.2127 0 0.0000
variable : 629 0.2087 629 0.2087 0 0.0000
postfix : 1838 0.2069 367 0.0682 1471 0.1387
infix : 1377 0.2005 367 0.0468 1010 0.1536
colonpair : 800 0.1955 266 0.0992 534 0.0962
arglist : 246 0.1805 246 0.1805 0 0.0000
infixstopper : 1377 0.1712 0 0.0000 1377 0.1712
prefixish : 1524 0.1712 136 0.0205 1388 0.1507
ww : 4058 0.1694 0 0.0000 4058 0.1694
regex_declarator : 231 0.1567 0 0.0000 231 0.1567
identifier : 2261 0.1522 1602 0.1170 659 0.0352
quote_delimited : 513 0.1520 513 0.1520 0 0.0000
deflongname : 706 0.1335 605 0.1247 101 0.0088
name : 867 0.1243 514 0.0909 353 0.0334
prefix : 1524 0.1159 136 0.0175 1388 0.0985
circumfix : 877 0.1032 273 0.0361 604 0.0671
method_def : 104 0.0863 104 0.0863 0 0.0000
postfix:sym<.> : 365 0.0855 365 0.0855 0 0.0000
pod_comment : 1095 0.0828 0 0.0000 1095 0.0828
term:sym<circumfix> : 507 0.0796 7 0.0008 500 0.0787
lambda : 1652 0.0791 0 0.0000 1652 0.0791
dotty : 365 0.0761 365 0.0761 0 0.0000
circumfix:sym<( : 178 0.0742 178 0.0742 0 0.0000
term:sym<variable> : 551 0.0689 551 0.0689 0 0.0000
postcircumfix:sym<ang> : 215 0.0649 215 0.0649 0 0.0000
sigil : 1467 0.0646 1467 0.0646 0 0.0000
blockoid : 182 0.0620 182 0.0620 0 0.0000
xblock : 61 0.0610 61 0.0610 0 0.0000
statement_control:sym<if> : 42 0.0605 42 0.0605 0 0.0000
value : 412 0.0596 293 0.0419 119 0.0176
quote : 412 0.0584 207 0.0265 205 0.0319
circumfix:sym<sigil> : 500 0.0498 0 0.0000 500 0.0498
term:sym<value> : 412 0.0464 293 0.0360 119 0.0105
postcircumfix:sym<[ : 61 0.0454 61 0.0454 0 0.0000
quote:sym<apos> : 195 0.0443 195 0.0443 0 0.0000
twigil : 744 0.0424 6 0.0003 738 0.0421
number : 206 0.0423 86 0.0211 120 0.0212
<anon> : 927 0.0422 184 0.0073 743 0.0349
statement_control : 505 0.0394 57 0.0074 448 0.0319
parameter : 115 0.0370 115 0.0370 0 0.0000
args : 348 0.0352 246 0.0309 102 0.0042
term:sym<lambda> : 205 0.0336 0 0.0000 205 0.0336
param_var : 115 0.0322 115 0.0322 0 0.0000
eat_terminator : 505 0.0317 505 0.0317 0 0.0000
signature : 110 0.0292 110 0.0292 0 0.0000
term:sym<name> : 119 0.0276 104 0.0263 15 0.0013
infix:sym<:=> : 103 0.0274 103 0.0274 0 0.0000
ENDSTMT : 182 0.0266 182 0.0266 0 0.0000
term:sym<identifier> : 231 0.0252 26 0.0052 205 0.0200
term:sym<colonpair> : 195 0.0245 195 0.0245 0 0.0000
integer : 207 0.0241 87 0.0127 120 0.0115
statement_mod_cond : 335 0.0239 2 0.0003 333 0.0236
statement_mod_loop : 335 0.0238 0 0.0000 335 0.0238
term:sym<scope_declarator> : 78 0.0238 78 0.0238 0 0.0000
circumfix:sym<ang> : 91 0.0231 91 0.0231 0 0.0000
term:sym<multi_declarator> : 231 0.0218 0 0.0000 231 0.0218
term:sym<regex_declarator> : 231 0.0208 0 0.0000 231 0.0208
dec_number : 206 0.0199 0 0.0000 206 0.0199
fatarrow : 205 0.0198 0 0.0000 205 0.0198
term:sym<fatarrow> : 205 0.0181 0 0.0000 205 0.0181
scoped : 78 0.0180 78 0.0180 0 0.0000
variable_declarator : 78 0.0172 78 0.0172 0 0.0000
prefix:sym<make> : 99 0.0168 99 0.0168 0 0.0000
infix:sym<,> : 188 0.0163 188 0.0163 0 0.0000
pblock : 70 0.0162 70 0.0162 0 0.0000
routine_declarator:sym<method> : 104 0.0158 104 0.0158 0 0.0000
newpad : 184 0.0147 184 0.0147 0 0.0000
routine_declarator : 110 0.0143 110 0.0143 0 0.0000
decint : 207 0.0133 87 0.0075 120 0.0057
term:sym<routine_declarator> : 110 0.0132 110 0.0132 0 0.0000
scope_declarator:sym<my> : 74 0.0109 74 0.0109 0 0.0000
default_value : 115 0.0105 0 0.0000 115 0.0105
typename : 115 0.0104 0 0.0000 115 0.0104
declarator : 78 0.0099 78 0.0099 0 0.0000
scope_declarator : 78 0.0097 78 0.0097 0 0.0000
infix:sym<?? : 21 0.0090 21 0.0090 0 0.0000
finishpad : 182 0.0078 182 0.0078 0 0.0000
routine_def : 6 0.0059 6 0.0059 0 0.0000
escale : 86 0.0037 0 0.0000 86 0.0037
statement_control:sym<unless> : 7 0.0035 7 0.0035 0 0.0000
quote_escape:sym<$> : 52 0.0025 0 0.0000 52 0.0025
infix:sym<eq> : 29 0.0025 29 0.0025 0 0.0000
prefix:sym<~> : 28 0.0025 28 0.0025 0 0.0000
statement_control:sym<for> : 6 0.0018 6 0.0018 0 0.0000
package_def : 2 0.0017 2 0.0017 0 0.0000
quote:sym<Q:PIR> : 5 0.0017 5 0.0017 0 0.0000
quote:sym<dblq> : 7 0.0016 7 0.0016 0 0.0000
statement_mod_cond:sym<if> : 2 0.0015 2 0.0015 0 0.0000
circumfix:sym<[ : 4 0.0013 4 0.0013 0 0.0000
infix:sym<~> : 11 0.0009 11 0.0009 0 0.0000
routine_declarator:sym<sub> : 6 0.0009 6 0.0009 0 0.0000
terminator : 6 0.0008 6 0.0008 0 0.0000
comp_unit : 2 0.0008 2 0.0008 0 0.0000
term:sym<pir::op> : 4 0.0007 4 0.0007 0 0.0000
statement_control:sym<while> : 2 0.0007 2 0.0007 0 0.0000
scope_declarator:sym<our> : 4 0.0006 4 0.0006 0 0.0000
quote_escape:sym<{ : 11 0.0006 0 0.0000 11 0.0006
package_declarator:sym<class> : 2 0.0005 2 0.0005 0 0.0000
nullterm_alt : 4 0.0005 4 0.0005 0 0.0000
block : 2 0.0004 2 0.0004 0 0.0000
infix:sym<ne> : 4 0.0004 4 0.0004 0 0.0000
prefix:sym<+> : 4 0.0003 4 0.0003 0 0.0000
infix:sym<&&> : 3 0.0003 3 0.0003 0 0.0000
term:sym<package_declarator> : 2 0.0003 2 0.0003 0 0.0000
terminator:sym<}> : 6 0.0003 6 0.0003 0 0.0000
charnames : 1 0.0003 1 0.0003 0 0.0000
package_declarator : 2 0.0002 2 0.0002 0 0.0000
nullterm : 4 0.0002 4 0.0002 0 0.0000
term:sym<self> : 2 0.0002 2 0.0002 0 0.0000
prefix:sym<return> : 2 0.0002 2 0.0002 0 0.0000
blorst : 1 0.0002 1 0.0002 0 0.0000
prefix:sym<!> : 2 0.0002 2 0.0002 0 0.0000
infix:sym<>> : 2 0.0002 2 0.0002 0 0.0000
statement_prefix:sym<INIT> : 1 0.0002 1 0.0002 0 0.0000
infix:sym<||> : 2 0.0002 2 0.0002 0 0.0000
charname : 1 0.0002 1 0.0002 0 0.0000
postfix:sym<++> : 1 0.0002 1 0.0002 0 0.0000
prefix:sym<-> : 1 0.0001 1 0.0001 0 0.0000
postfix:sym<--> : 1 0.0001 1 0.0001 0 0.0000
charspec : 1 0.0001 1 0.0001 0 0.0000
quote_escape:sym<chr> : 1 0.0001 1 0.0001 0 0.0000
outerctx : 2 0.0001 2 0.0001 0 0.0000
term:sym<statement_prefix> : 1 0.0001 1 0.0001 0 0.0000
infix:sym<//> : 1 0.0001 1 0.0001 0 0.0000
statement_prefix : 1 0.0001 1 0.0001 0 0.0000
infix:sym<+> : 1 0.0001 1 0.0001 0 0.0000
infix:sym<<> : 1 0.0001 1 0.0001 0 0.0000
infix:sym<-> : 1 0.0001 1 0.0001 0 0.0000
pmichaud@plum:~/nqp-rx$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment