Skip to content

Instantly share code, notes, and snippets.

@rainerborene
Created December 1, 2015 00:15
Show Gist options
  • Save rainerborene/c3338cefa7f24d531ade to your computer and use it in GitHub Desktop.
Save rainerborene/c3338cefa7f24d531ade to your computer and use it in GitHub Desktop.
TOTAL COUNT MATCH SLOWEST AVERAGE NAME PATTERN
1.276129 4701 135 0.006099 0.000271 rubyConditionalExpression \%(\%(^\|\.\.\.\=\|[{:,;([<>~\*%&^|+=-]\|\%(\<[_[
0.781294 6021 1455 0.003978 0.000130 rubySymbol []})\"':]\@<!\%(\h\|[^\x00-\x7F]\)\%(\w\|[^\x00-\
0.463584 5689 1123 0.002217 0.000081 rubySymbol \%([{(,]\_s*\)\@<=\l\w*[!?]\=::\@!
0.159944 6262 1782 0.005996 0.000026 rubyOperator [~!^&|*/%+-]\|\%(class\s*\)\@<!<<\|<=>\|<=\|\%(<\
0.095848 6307 1741 0.000193 0.000015 rubyOperator ->\|-=\|/=\|\*\*=\|\*=\|&&=\|&=\|&&\|||=\||=\|||\
0.078334 9755 5189 0.000152 0.000008 rubySymbol [[:space:],{(]\%(\h\|[^\x00-\x7F]\)\%(\w\|[^\x00-
0.071211 9390 5247 0.001712 0.000008 rubySymbol []})\"':]\@<!:\%(\h\|[^\x00-\x7F]\)\%(\w\|[^\x00-
0.066833 6308 1931 0.000280 0.000011 rubyConstant \%(\%(^\|[^.]\)\.\s*\)\@<!\<\u\%(\w\|[^\x00-\x7F]
0.056176 5432 866 0.000157 0.000010 rubySymbol \%([{(,]\_s*\)\@<=[[:space:],{]\l\w*[!?]\=::\@!
0.055145 4566 0 0.000973 0.000012 rubyCapitalizedMethod \%(\%(^\|[^.]\)\.\s*\)\@<!\<\u\%(\w\|[^\x00-\x7F]
0.046714 4566 0 0.000200 0.000010 rubyKeywordAsMethod \%(\%(\.\@<!\.\)\|::\)\_s*\%(public\|require\|req
0.044948 4867 301 0.000219 0.000009 rubyKeywordAsMethod \%(\%(\.\@<!\.\)\|::\)\_s*\%(not\|or\|redo\|refin
0.044774 4646 80 0.000161 0.000010 rubyKeywordAsMethod \%(\%(\.\@<!\.\)\|::\)\_s*\%(load\|loop\|prepend\
0.044233 4743 177 0.000321 0.000009 rubyKeywordAsMethod \%(\%(\.\@<!\.\)\|::\)\_s*\%(extend\|fail\|fork\|
0.043893 4566 0 0.000233 0.000010 rubyKeywordAsMethod \%(\%(\.\@<!\.\)\|::\)\_s*\%(undef\|unless\|until
0.042433 4566 0 0.000154 0.000009 rubyKeywordAsMethod \%(\%(\.\@<!\.\)\|::\)\_s*\%(elsif\|end\|ensure\|
0.042045 4566 0 0.000444 0.000009 rubyKeywordAsMethod \%(\%(\.\@<!\.\)\|::\)\_s*\%(attr_writer\|autoloa
0.041992 4566 0 0.000155 0.000009 rubyKeywordAsMethod \%(\%(\.\@<!\.\)\|::\)\_s*\%(eval\|class_eval\|in
0.041766 4566 0 0.000255 0.000009 rubyKeywordAsMethod \%(\%(\.\@<!\.\)\|::\)\_s*\%(abort\|at_exit\|attr
0.041635 4566 0 0.000153 0.000009 rubyKeywordAsMethod \%(\%(\.\@<!\.\)\|::\)\_s*\%(alias\|and\|begin\|b
0.040402 6721 2578 0.000220 0.000006 rubySymbol []})\"':]\@<!:\%(\$\|@@\=\)\=\%(\h\|[^\x00-\x7F]\
0.039048 4566 0 0.000259 0.000009 rubyPredefinedConstant \%(\%(^\|[^.]\)\.\s*\)\@<!\<\%(ARGF\|ARGV\|ENV\|D
0.037600 4566 0 0.000196 0.000008 rubyMultilineComment \%(\%(^\s*#.*\n\)\@<!\%(^\s*#.*\n\)\)\%(\(^\s*#.*
0.035340 4566 0 0.000158 0.000008 rubyMultilineComment \%(\%(^\s*#.*\n\)\@<!\%(^\s*#.*\n\)\)\%(\(^\s*#.*
0.030814 4566 0 0.000696 0.000007 rubyPredefinedConstant \%(\%(^\|[^.]\)\.\s*\)\@<!\<\%(RUBY_\%(VERSION\|R
0.030686 4566 0 0.000658 0.000007 rubySymbol []})\"':]\@<!:\%(\^\|\~\|<<\|<=>\|<=\|<\|===\|[=!
0.030331 4566 0 0.000194 0.000007 rubyRepeatExpression \%(\%(^\|\.\.\.\=\|[{:,;([<>~\*/%&^|+-]\|\%(\<[_[
0.029269 4606 40 0.000193 0.000006 rubyASCIICode \%(\w\|[]})\"'/\.]\)\@<!\%(?\%(\\M-\\C-\|\\C-\\M-
0.028780 4566 0 0.000731 0.000006 rubyOptionalDoLine \%(\%(^\|\.\.\.\=\|[{:,;([<>~\*/%&^|+-]\|\%(\<[_[
0.026712 4756 248 0.000138 0.000006 rubyPseudoVariable \<\%(nil\|self\|__ENCODING__\|__dir__\|__FILE__\|
0.026427 4717 151 0.000245 0.000006 rubyControl \<\%(and\|break\|in\|next\|not\|or\|redo\|rescue\
0.025186 4566 0 0.000092 0.000006 rubyKeywordAsMethod \<\%(if\|module\|refine\|undef\|unless\|until\|wh
0.025030 4604 38 0.000310 0.000005 rubyString \%(\%(class\|::\)\_s*\|\%([]}).]\)\s\|\w\)\@<!<<-
0.024720 413 0 0.000380 0.000060 rubyFunction \%([[:space:].]\|^\)\@<=\%(\[\]=\=\|\*\*\|[+-]@\=
0.024408 4566 0 0.000276 0.000005 rubyString \%(:conditions\s*=>\s*\[\s*\)\@<='
0.024397 4566 0 0.000190 0.000005 rubyControl \<\%(exit!\|\%(abort\|at_exit\|exit\|fork\|loop\|
0.023944 4566 0 0.000101 0.000005 rubyString \%(\%(class\|::\)\_s*\|\%([]}).]\)\s\|\w\)\@<!<<-
0.023682 6110 754 0.000227 0.000004 rubyMethodBlock \%(\<def\_s\+\)\@<!\<end\>
0.023536 4566 0 0.000324 0.000005 rubyString \%(\%(class\|::\)\_s*\|\%([]})"'.]\)\s\|\w\)\@<!<
0.023450 4566 0 0.000086 0.000005 rubyString \%(\%(class\|::\)\_s*\|\%([]})"'.]\)\s\|\w\)\@<!<
0.023346 4566 0 0.000133 0.000005 rubyString \%(\%(class\|::\)\_s*\|\%([]})"'.]\)\s\|\w\)\@<!<
0.023319 4566 0 0.000108 0.000005 rubyString \%(\%(class\|::\)\_s*\|\%([]}).]\)\s\|\w\)\@<!<<-
0.023316 4566 0 0.000276 0.000005 rubyString \%(:order\s*=>\s*\)\@<='
0.023198 4566 0 0.000082 0.000005 rubyKeywordAsMethod \<\%(alias\|begin\|case\|class\|def\|do\|end\)[?!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment