Last active
October 22, 2018 12:47
-
-
Save rurban/67cb4b4046a3538837b6c2aade18ba2f to your computer and use it in GitHub Desktop.
Search best cperl .o permution
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
make: Nothing to be done for 'miniperl'. | |
0 1.451963 | |
0 1.453744 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_ctl pp_sys doop doio regcomp util xsutilsmini mg keywords regexec utf8 globals universal | |
# 27 1 | |
0 1.462567 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_ctl pp_sys doop doio regcomp util xsutilsmini mg keywords regexec utf8 universal globals | |
# 27 2 | |
0 1.455446 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_ctl pp_sys doop doio regcomp util xsutilsmini mg keywords regexec utf8 globals universal | |
# 27 3 | |
0 1.455162 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_ctl pp_sys doop doio regcomp util xsutilsmini mg keywords regexec utf8 universal globals | |
# 27 4 | |
0 1.450706 | |
# RECORD: | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_ctl pp_sys doop doio regcomp util xsutilsmini mg keywords regexec utf8 globals universal | |
0 1.460073 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_ctl pp_sys doop doio regcomp util xsutilsmini mg keywords regexec globals utf8 universal | |
# 26 5 | |
0 1.449924 | |
# RECORD: | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_ctl pp_sys doop doio regcomp util xsutilsmini mg keywords regexec utf8 globals universal | |
0 1.450837 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_ctl pp_sys doop doio regcomp util xsutilsmini mg keywords utf8 regexec globals universal | |
# 25 6 | |
0 1.452247 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_ctl pp_sys doop doio regcomp util xsutilsmini mg keywords regexec utf8 globals universal | |
# 25 7 | |
0 1.454845 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_ctl pp_sys doop doio regcomp util xsutilsmini mg keywords utf8 regexec globals universal | |
# 25 8 | |
0 1.461799 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_ctl pp_sys doop doio regcomp util xsutilsmini mg keywords regexec utf8 globals universal | |
# 25 9 | |
0 1.459602 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_ctl pp_sys doop doio regcomp util xsutilsmini mg keywords utf8 regexec globals universal | |
# 25 10 | |
0 1.461707 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_ctl pp_sys doop doio regcomp util xsutilsmini mg keywords regexec utf8 globals universal | |
# 25 11 | |
0 1.452305 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_ctl pp_sys doop doio regcomp util xsutilsmini mg keywords utf8 regexec globals universal | |
# 25 12 | |
0 1.453819 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_ctl pp_sys doop doio regcomp util xsutilsmini mg keywords regexec utf8 globals universal | |
# 25 13 | |
0 1.455157 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_ctl pp_sys doop doio regcomp util xsutilsmini mg keywords utf8 regexec globals universal | |
# 25 14 | |
0 1.458377 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_ctl pp_sys doop doio regcomp util xsutilsmini mg keywords regexec utf8 globals universal | |
# 25 15 | |
0 1.458648 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_ctl pp_sys doop doio regcomp util xsutilsmini mg keywords utf8 regexec globals universal | |
# 25 16 | |
0 1.450204 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_ctl pp_sys doop doio regcomp util xsutilsmini mg keywords regexec utf8 globals universal | |
0 1.456048 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_ctl pp_sys doop doio regcomp util xsutilsmini mg regexec keywords utf8 globals universal | |
# 24 17 | |
0 1.452551 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_ctl pp_sys doop doio regcomp util xsutilsmini mg keywords regexec utf8 globals universal | |
# 24 18 | |
0 1.465233 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_ctl pp_sys doop doio regcomp util xsutilsmini mg regexec keywords utf8 globals universal | |
# 24 19 | |
0 1.456118 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_ctl pp_sys doop doio regcomp util xsutilsmini mg keywords regexec utf8 globals universal | |
# 24 20 | |
0 1.456899 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_ctl pp_sys doop doio regcomp util xsutilsmini mg regexec keywords utf8 globals universal | |
# 24 21 | |
0 1.459013 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_ctl pp_sys doop doio regcomp util xsutilsmini mg keywords regexec utf8 globals universal | |
# 24 22 | |
0 1.454527 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_ctl pp_sys doop doio regcomp util xsutilsmini mg regexec keywords utf8 globals universal | |
# 24 23 | |
0 1.454738 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_ctl pp_sys doop doio regcomp util xsutilsmini mg keywords regexec utf8 globals universal | |
# 24 24 | |
0 1.460138 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_ctl pp_sys doop doio regcomp util xsutilsmini mg regexec keywords utf8 globals universal | |
# 24 25 | |
0 1.455626 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_ctl pp_sys doop doio regcomp util xsutilsmini mg keywords regexec utf8 globals universal | |
# 24 26 | |
0 1.463698 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_ctl pp_sys doop doio regcomp util xsutilsmini mg regexec keywords utf8 globals universal | |
# 24 27 | |
0 1.452264 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_ctl pp_sys doop doio regcomp util xsutilsmini mg keywords regexec utf8 globals universal | |
# 24 28 | |
0 1.458474 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_ctl pp_sys doop doio regcomp util xsutilsmini mg regexec keywords utf8 globals universal | |
# 24 29 | |
0 1.456727 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_ctl pp_sys doop doio regcomp util xsutilsmini mg keywords regexec utf8 globals universal | |
# 24 30 | |
0 1.454437 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_ctl pp_sys doop doio regcomp util xsutilsmini mg regexec keywords utf8 globals universal | |
# 24 31 | |
0 1.451989 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_ctl pp_sys doop doio regcomp util xsutilsmini mg keywords regexec utf8 globals universal | |
# 24 32 | |
0 1.456385 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_ctl pp_sys doop doio regcomp util xsutilsmini mg regexec keywords utf8 globals universal | |
# 24 33 | |
0 1.455367 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_ctl pp_sys doop doio regcomp util xsutilsmini mg keywords regexec utf8 globals universal | |
# 24 34 | |
0 1.47458 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_ctl pp_sys doop doio regcomp util xsutilsmini mg regexec keywords utf8 globals universal | |
# 24 35 | |
0 1.462037 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_ctl pp_sys doop doio regcomp util xsutilsmini mg keywords regexec utf8 globals universal | |
# 24 36 | |
0 1.458134 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_ctl pp_sys doop doio regcomp util xsutilsmini mg regexec keywords utf8 globals universal | |
# 24 37 | |
0 1.458989 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_ctl pp_sys doop doio regcomp util xsutilsmini mg keywords regexec utf8 globals universal | |
# 24 38 | |
0 1.459208 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_ctl pp_sys doop doio regcomp util xsutilsmini mg regexec keywords utf8 globals universal | |
# 24 39 | |
0 1.456046 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_ctl pp_sys doop doio regcomp util xsutilsmini mg keywords regexec utf8 globals universal | |
# 24 40 | |
0 1.459938 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_ctl pp_sys doop doio regcomp util xsutilsmini mg regexec keywords utf8 globals universal | |
# 24 41 | |
0 1.458836 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_ctl pp_sys doop doio regcomp util xsutilsmini mg keywords regexec utf8 globals universal | |
# 24 42 | |
0 1.4594 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_ctl pp_sys doop doio regcomp util xsutilsmini mg regexec keywords utf8 globals universal | |
# 24 43 | |
0 1.451653 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_ctl pp_sys doop doio regcomp util xsutilsmini mg keywords regexec utf8 globals universal | |
0 1.45579 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_ctl pp_sys doop doio regcomp util xsutilsmini keywords mg regexec utf8 globals universal | |
# 23 44 | |
0 1.453919 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_ctl pp_sys doop doio regcomp util xsutilsmini mg keywords regexec utf8 globals universal | |
# 23 45 | |
0 1.457118 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_ctl pp_sys doop doio regcomp util xsutilsmini keywords mg regexec utf8 globals universal | |
# 23 46 | |
0 1.450569 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_ctl pp_sys doop doio regcomp util xsutilsmini mg keywords regexec utf8 globals universal | |
0 1.453123 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_ctl pp_sys doop doio regcomp util mg xsutilsmini keywords regexec utf8 globals universal | |
# 22 47 | |
0 1.459049 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_ctl pp_sys doop doio regcomp util xsutilsmini mg keywords regexec utf8 globals universal | |
# 22 48 | |
0 1.446352 | |
# RECORD: | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_ctl pp_sys doop doio regcomp util mg xsutilsmini keywords regexec utf8 globals universal | |
0 1.445549 | |
# RECORD: | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_ctl pp_sys doop doio regcomp mg util xsutilsmini keywords regexec utf8 globals universal | |
0 1.453995 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_ctl pp_sys doop doio mg regcomp util xsutilsmini keywords regexec utf8 globals universal | |
# 20 49 | |
0 1.448763 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_ctl pp_sys doop doio regcomp mg util xsutilsmini keywords regexec utf8 globals universal | |
0 1.44366 | |
# RECORD: | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_ctl pp_sys doop regcomp doio mg util xsutilsmini keywords regexec utf8 globals universal | |
0 1.448301 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_ctl pp_sys regcomp doop doio mg util xsutilsmini keywords regexec utf8 globals universal | |
# 18 50 | |
0 1.453053 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_ctl pp_sys doop regcomp doio mg util xsutilsmini keywords regexec utf8 globals universal | |
# 18 51 | |
0 1.4427 | |
# RECORD: | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_ctl pp_sys regcomp doop doio mg util xsutilsmini keywords regexec utf8 globals universal | |
0 1.446114 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_ctl regcomp pp_sys doop doio mg util xsutilsmini keywords regexec utf8 globals universal | |
# 17 52 | |
0 1.448411 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_ctl pp_sys regcomp doop doio mg util xsutilsmini keywords regexec utf8 globals universal | |
0 1.447092 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_sys pp_ctl regcomp doop doio mg util xsutilsmini keywords regexec utf8 globals universal | |
0 1.447131 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type pp_sys scope pp_ctl regcomp doop doio mg util xsutilsmini keywords regexec utf8 globals universal | |
# 15 53 | |
0 1.443325 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_sys pp_ctl regcomp doop doio mg util xsutilsmini keywords regexec utf8 globals universal | |
0 1.451051 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini scope pp_type pp_sys pp_ctl regcomp doop doio mg util xsutilsmini keywords regexec utf8 globals universal | |
# 14 54 | |
0 1.446257 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_sys pp_ctl regcomp doop doio mg util xsutilsmini keywords regexec utf8 globals universal | |
0 1.452458 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot pp_type ppmini scope pp_sys pp_ctl regcomp doop doio mg util xsutilsmini keywords regexec utf8 globals universal | |
# 13 55 | |
0 1.452602 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot ppmini pp_type scope pp_sys pp_ctl regcomp doop doio mg util xsutilsmini keywords regexec utf8 globals universal | |
# 13 56 | |
0 1.446418 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot pp_type ppmini scope pp_sys pp_ctl regcomp doop doio mg util xsutilsmini keywords regexec utf8 globals universal | |
0 1.455174 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_type pp_hot ppmini scope pp_sys pp_ctl regcomp doop doio mg util xsutilsmini keywords regexec utf8 globals universal | |
# 12 57 | |
0 1.44522 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot pp_type ppmini scope pp_sys pp_ctl regcomp doop doio mg util xsutilsmini keywords regexec utf8 globals universal | |
0 1.448159 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av pp_hot run pp_type ppmini scope pp_sys pp_ctl regcomp doop doio mg util xsutilsmini keywords regexec utf8 globals universal | |
# 11 58 | |
0 1.45253 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot pp_type ppmini scope pp_sys pp_ctl regcomp doop doio mg util xsutilsmini keywords regexec utf8 globals universal | |
# 11 59 | |
0 1.457205 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av pp_hot run pp_type ppmini scope pp_sys pp_ctl regcomp doop doio mg util xsutilsmini keywords regexec utf8 globals universal | |
# 11 60 | |
0 1.453269 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av run pp_hot pp_type ppmini scope pp_sys pp_ctl regcomp doop doio mg util xsutilsmini keywords regexec utf8 globals universal | |
# 11 61 | |
0 1.447123 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av pp_hot run pp_type ppmini scope pp_sys pp_ctl regcomp doop doio mg util xsutilsmini keywords regexec utf8 globals universal | |
0 1.451033 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv pp_hot av run pp_type ppmini scope pp_sys pp_ctl regcomp doop doio mg util xsutilsmini keywords regexec utf8 globals universal | |
# 10 62 | |
0 1.450177 | |
# perlmini miniperlmain gv toke perly opmini pad sv hv av pp_hot run pp_type ppmini scope pp_sys pp_ctl regcomp doop doio mg util xsutilsmini keywords regexec utf8 globals universal | |
0 1.446487 | |
# perlmini miniperlmain gv toke perly opmini pad sv av hv pp_hot run pp_type ppmini scope pp_sys pp_ctl regcomp doop doio mg util xsutilsmini keywords regexec utf8 globals universal | |
0 1.446755 | |
# perlmini miniperlmain gv toke perly opmini pad av sv hv pp_hot run pp_type ppmini scope pp_sys pp_ctl regcomp doop doio mg util xsutilsmini keywords regexec utf8 globals universal | |
# 8 63 | |
0 1.457011 | |
# perlmini miniperlmain gv toke perly opmini pad sv av hv pp_hot run pp_type ppmini scope pp_sys pp_ctl regcomp doop doio mg util xsutilsmini keywords regexec utf8 globals universal | |
# 8 64 | |
0 1.447104 | |
# perlmini miniperlmain gv toke perly opmini pad av sv hv pp_hot run pp_type ppmini scope pp_sys pp_ctl regcomp doop doio mg util xsutilsmini keywords regexec utf8 globals universal | |
0 1.446618 | |
# perlmini miniperlmain gv toke perly opmini av pad sv hv pp_hot run pp_type ppmini scope pp_sys pp_ctl regcomp doop doio mg util xsutilsmini keywords regexec utf8 globals universal | |
0 1.448608 | |
# perlmini miniperlmain gv toke perly av opmini pad sv hv pp_hot run pp_type ppmini scope pp_sys pp_ctl regcomp doop doio mg util xsutilsmini keywords regexec utf8 globals universal | |
# 6 65 | |
0 1.451646 | |
# perlmini miniperlmain gv toke perly opmini av pad sv hv pp_hot run pp_type ppmini scope pp_sys pp_ctl regcomp doop doio mg util xsutilsmini keywords regexec utf8 globals universal | |
0 1.454811 | |
# perlmini miniperlmain gv toke opmini perly av pad sv hv pp_hot run pp_type ppmini scope pp_sys pp_ctl regcomp doop doio mg util xsutilsmini keywords regexec utf8 globals universal | |
# 5 66 | |
0 1.450257 | |
# perlmini miniperlmain gv toke perly opmini av pad sv hv pp_hot run pp_type ppmini scope pp_sys pp_ctl regcomp doop doio mg util xsutilsmini keywords regexec utf8 globals universal | |
0 1.445868 | |
# perlmini miniperlmain gv perly toke opmini av pad sv hv pp_hot run pp_type ppmini scope pp_sys pp_ctl regcomp doop doio mg util xsutilsmini keywords regexec utf8 globals universal | |
0 1.479424 | |
# perlmini miniperlmain perly gv toke opmini av pad sv hv pp_hot run pp_type ppmini scope pp_sys pp_ctl regcomp doop doio mg util xsutilsmini keywords regexec utf8 globals universal | |
# 3 67 | |
0 1.486003 | |
# perlmini miniperlmain gv perly toke opmini av pad sv hv pp_hot run pp_type ppmini scope pp_sys pp_ctl regcomp doop doio mg util xsutilsmini keywords regexec utf8 globals universal | |
# 3 68 | |
0 1.476894 | |
# perlmini miniperlmain perly gv toke opmini av pad sv hv pp_hot run pp_type ppmini scope pp_sys pp_ctl regcomp doop doio mg util xsutilsmini keywords regexec utf8 globals universal | |
# 3 69 | |
0 1.451023 | |
# perlmini miniperlmain gv perly toke opmini av pad sv hv pp_hot run pp_type ppmini scope pp_sys pp_ctl regcomp doop doio mg util xsutilsmini keywords regexec utf8 globals universal | |
0 1.447885 | |
# perlmini gv miniperlmain perly toke opmini av pad sv hv pp_hot run pp_type ppmini scope pp_sys pp_ctl regcomp doop doio mg util xsutilsmini keywords regexec utf8 globals universal | |
0 1.445667 | |
# gv perlmini miniperlmain perly toke opmini av pad sv hv pp_hot run pp_type ppmini scope pp_sys pp_ctl regcomp doop doio mg util xsutilsmini keywords regexec utf8 globals universal | |
# 0 70 | |
0 1.451281 | |
# gv perlmini miniperlmain perly toke opmini av pad sv hv pp_hot run pp_type ppmini scope pp_sys pp_ctl regcomp doop doio mg util xsutilsmini keywords regexec utf8 universal globals | |
0 1.459315 | |
# gv perlmini miniperlmain perly toke opmini av pad sv hv pp_hot run pp_type ppmini scope pp_sys pp_ctl regcomp doop doio mg util xsutilsmini keywords regexec universal utf8 globals | |
# -2 71 | |
0 1.447321 | |
# gv perlmini miniperlmain perly toke opmini av pad sv hv pp_hot run pp_type ppmini scope pp_sys pp_ctl regcomp doop doio mg util xsutilsmini keywords regexec utf8 universal globals | |
0 1.447537 | |
# gv perlmini miniperlmain perly toke opmini av pad sv hv pp_hot run pp_type ppmini scope pp_sys pp_ctl regcomp doop doio mg util xsutilsmini keywords utf8 regexec universal globals | |
# -3 72 | |
0 1.443838 | |
# gv perlmini miniperlmain perly toke opmini av pad sv hv pp_hot run pp_type ppmini scope pp_sys pp_ctl regcomp doop doio mg util xsutilsmini keywords regexec utf8 universal globals | |
0 1.452592 | |
# gv perlmini miniperlmain perly toke opmini av pad sv hv pp_hot run pp_type ppmini scope pp_sys pp_ctl regcomp doop doio mg util xsutilsmini regexec keywords utf8 universal globals | |
# -4 73 | |
0 1.449644 | |
# gv perlmini miniperlmain perly toke opmini av pad sv hv pp_hot run pp_type ppmini scope pp_sys pp_ctl regcomp doop doio mg util xsutilsmini keywords regexec utf8 universal globals | |
0 1.445223 | |
# gv perlmini miniperlmain perly toke opmini av pad sv hv pp_hot run pp_type ppmini scope pp_sys pp_ctl regcomp doop doio mg util keywords xsutilsmini regexec utf8 universal globals | |
0 1.450843 | |
# gv perlmini miniperlmain perly toke opmini av pad sv hv pp_hot run pp_type ppmini scope pp_sys pp_ctl regcomp doop doio mg keywords util xsutilsmini regexec utf8 universal globals | |
# -6 74 | |
0 1.444532 | |
# gv perlmini miniperlmain perly toke opmini av pad sv hv pp_hot run pp_type ppmini scope pp_sys pp_ctl regcomp doop doio mg util keywords xsutilsmini regexec utf8 universal globals | |
0 1.45351 | |
# gv perlmini miniperlmain perly toke opmini av pad sv hv pp_hot run pp_type ppmini scope pp_sys pp_ctl regcomp doop doio util mg keywords xsutilsmini regexec utf8 universal globals | |
# -7 75 | |
0 1.447768 | |
# gv perlmini miniperlmain perly toke opmini av pad sv hv pp_hot run pp_type ppmini scope pp_sys pp_ctl regcomp doop doio mg util keywords xsutilsmini regexec utf8 universal globals | |
0 1.447451 | |
# gv perlmini miniperlmain perly toke opmini av pad sv hv pp_hot run pp_type ppmini scope pp_sys pp_ctl regcomp doop mg doio util keywords xsutilsmini regexec utf8 universal globals | |
0 1.447285 | |
# gv perlmini miniperlmain perly toke opmini av pad sv hv pp_hot run pp_type ppmini scope pp_sys pp_ctl regcomp mg doop doio util keywords xsutilsmini regexec utf8 universal globals | |
0 1.444272 | |
# gv perlmini miniperlmain perly toke opmini av pad sv hv pp_hot run pp_type ppmini scope pp_sys pp_ctl mg regcomp doop doio util keywords xsutilsmini regexec utf8 universal globals | |
0 1.448551 | |
# gv perlmini miniperlmain perly toke opmini av pad sv hv pp_hot run pp_type ppmini scope pp_sys mg pp_ctl regcomp doop doio util keywords xsutilsmini regexec utf8 universal globals | |
# -11 76 | |
0 1.444242 | |
# gv perlmini miniperlmain perly toke opmini av pad sv hv pp_hot run pp_type ppmini scope pp_sys pp_ctl mg regcomp doop doio util keywords xsutilsmini regexec utf8 universal globals | |
0 1.392077 | |
# RECORD: | |
# gv perlmini miniperlmain perly toke opmini av pad sv hv pp_hot run pp_type ppmini scope pp_ctl pp_sys mg regcomp doop doio util keywords xsutilsmini regexec utf8 universal globals | |
0 1.446619 | |
# gv perlmini miniperlmain perly toke opmini av pad sv hv pp_hot run pp_type ppmini pp_ctl scope pp_sys mg regcomp doop doio util keywords xsutilsmini regexec utf8 universal globals | |
# -13 77 | |
0 1.442391 | |
# gv perlmini miniperlmain perly toke opmini av pad sv hv pp_hot run pp_type ppmini scope pp_ctl pp_sys mg regcomp doop doio util keywords xsutilsmini regexec utf8 universal globals | |
0 1.443932 | |
# gv perlmini miniperlmain perly toke opmini av pad sv hv pp_hot run pp_type scope ppmini pp_ctl pp_sys mg regcomp doop doio util keywords xsutilsmini regexec utf8 universal globals | |
# -14 78 | |
0 1.446377 | |
# gv perlmini miniperlmain perly toke opmini av pad sv hv pp_hot run pp_type ppmini scope pp_ctl pp_sys mg regcomp doop doio util keywords xsutilsmini regexec utf8 universal globals | |
0 1.445051 | |
# gv perlmini miniperlmain perly toke opmini av pad sv hv pp_hot run ppmini pp_type scope pp_ctl pp_sys mg regcomp doop doio util keywords xsutilsmini regexec utf8 universal globals | |
0 1.443021 | |
# gv perlmini miniperlmain perly toke opmini av pad sv hv pp_hot ppmini run pp_type scope pp_ctl pp_sys mg regcomp doop doio util keywords xsutilsmini regexec utf8 universal globals | |
0 1.440395 | |
# gv perlmini miniperlmain perly toke opmini av pad sv hv ppmini pp_hot run pp_type scope pp_ctl pp_sys mg regcomp doop doio util keywords xsutilsmini regexec utf8 universal globals | |
0 1.43894 | |
# gv perlmini miniperlmain perly toke opmini av pad sv ppmini hv pp_hot run pp_type scope pp_ctl pp_sys mg regcomp doop doio util keywords xsutilsmini regexec utf8 universal globals | |
0 1.444663 | |
# gv perlmini miniperlmain perly toke opmini av pad ppmini sv hv pp_hot run pp_type scope pp_ctl pp_sys mg regcomp doop doio util keywords xsutilsmini regexec utf8 universal globals | |
# -19 79 | |
0 1.439799 | |
# gv perlmini miniperlmain perly toke opmini av pad sv ppmini hv pp_hot run pp_type scope pp_ctl pp_sys mg regcomp doop doio util keywords xsutilsmini regexec utf8 universal globals | |
0 1.446392 | |
# gv perlmini miniperlmain perly toke opmini av sv pad ppmini hv pp_hot run pp_type scope pp_ctl pp_sys mg regcomp doop doio util keywords xsutilsmini regexec utf8 universal globals | |
# -20 80 | |
0 1.442517 | |
# gv perlmini miniperlmain perly toke opmini av pad sv ppmini hv pp_hot run pp_type scope pp_ctl pp_sys mg regcomp doop doio util keywords xsutilsmini regexec utf8 universal globals | |
0 1.439785 | |
# gv perlmini miniperlmain perly toke opmini pad av sv ppmini hv pp_hot run pp_type scope pp_ctl pp_sys mg regcomp doop doio util keywords xsutilsmini regexec utf8 universal globals | |
0 1.446599 | |
# gv perlmini miniperlmain perly toke pad opmini av sv ppmini hv pp_hot run pp_type scope pp_ctl pp_sys mg regcomp doop doio util keywords xsutilsmini regexec utf8 universal globals | |
# -22 81 | |
0 1.440604 | |
# gv perlmini miniperlmain perly toke opmini pad av sv ppmini hv pp_hot run pp_type scope pp_ctl pp_sys mg regcomp doop doio util keywords xsutilsmini regexec utf8 universal globals | |
0 1.445091 | |
# gv perlmini miniperlmain perly opmini toke pad av sv ppmini hv pp_hot run pp_type scope pp_ctl pp_sys mg regcomp doop doio util keywords xsutilsmini regexec utf8 universal globals | |
# -23 82 | |
0 1.439022 | |
# gv perlmini miniperlmain perly toke opmini pad av sv ppmini hv pp_hot run pp_type scope pp_ctl pp_sys mg regcomp doop doio util keywords xsutilsmini regexec utf8 universal globals | |
0 1.444443 | |
# gv perlmini miniperlmain toke perly opmini pad av sv ppmini hv pp_hot run pp_type scope pp_ctl pp_sys mg regcomp doop doio util keywords xsutilsmini regexec utf8 universal globals | |
# -24 83 | |
0 1.441245 | |
# gv perlmini miniperlmain perly toke opmini pad av sv ppmini hv pp_hot run pp_type scope pp_ctl pp_sys mg regcomp doop doio util keywords xsutilsmini regexec utf8 universal globals | |
0 1.441357 | |
# gv perlmini perly miniperlmain toke opmini pad av sv ppmini hv pp_hot run pp_type scope pp_ctl pp_sys mg regcomp doop doio util keywords xsutilsmini regexec utf8 universal globals | |
# -25 84 | |
0 1.437197 | |
# gv perlmini miniperlmain perly toke opmini pad av sv ppmini hv pp_hot run pp_type scope pp_ctl pp_sys mg regcomp doop doio util keywords xsutilsmini regexec utf8 universal globals | |
0 1.439428 | |
# gv miniperlmain perlmini perly toke opmini pad av sv ppmini hv pp_hot run pp_type scope pp_ctl pp_sys mg regcomp doop doio util keywords xsutilsmini regexec utf8 universal globals | |
# -26 85 | |
0 1.446338 | |
# gv perlmini miniperlmain perly toke opmini pad av sv ppmini hv pp_hot run pp_type scope pp_ctl pp_sys mg regcomp doop doio util keywords xsutilsmini regexec utf8 universal globals | |
0 1.4415 | |
# perlmini gv miniperlmain perly toke opmini pad av sv ppmini hv pp_hot run pp_type scope pp_ctl pp_sys mg regcomp doop doio util keywords xsutilsmini regexec utf8 universal globals |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/local/bin/cperl5.28.1-nt | |
# measure best possible .o permutations | |
#obj1(11) = gv.o toke.o perly.o pad.o regcomp.o dump.o util.o mg.o reentr.o mro_core.o keywords.o | |
#obj2(9) = hv.o av.o run.o pp_hot.o sv.o pp_type.o scope.o pp_ctl.o pp_sys.o | |
#obj3(18) = doop.o doio.o regexec.o utf8.o taint.o deb.o universal.o globals.o perlio.o perlapi.o numeric.o mathoms.o locale.o pp_pack.o pp_sort.o caretx.o dquote.o time64.o | |
#common_objs(38) = $(obj1) $(obj2) $(obj3) | |
#mini_only_objs(4) = opmini.o perlmini.o xsutilsmini.o ppmini.o | |
#miniperl_objs_nodt(43) = $(mini_only_objs) $(common_objs) miniperlmain.o | |
#darwin: | |
# clang-mp-6.0 -mmacosx-version-min=10.11 -fstack-protector -L/usr/local/lib -L/opt/local/lib -force_flat_namespace -o miniperl opmini.o perlmini.o xsutilsmini.o ppmini.o gv.o toke.o perly.o pad.o regcomp.o dump.o util.o mg.o reentr.o mro_core.o keywords.o hv.o av.o run.o pp_hot.o sv.o pp_type.o scope.o pp_ctl.o pp_sys.o doop.o doio.o regexec.o utf8.o taint.o deb.o universal.o globals.o perlio.o perlapi.o numeric.o mathoms.o locale.o pp_pack.o pp_sort.o caretx.o dquote.o time64.o miniperlmain.o -lpthread -ldl -lm -lutil -lc | |
#linux: | |
#gcc -fstack-protector -L/usr/local/lib -L/opt/local/lib -o miniperl opmini.o perlmini.o xsutilsmini.o ppmini.o gv.o toke.o perly.o pad.o regcomp.o dump.o util.o mg.o reentr.o mro_core.o keywords.o hv.o av.o run.o pp_hot.o sv.o pp_type.o scope.o pp_ctl.o pp_sys.o doop.o doio.o regexec.o utf8.o taint.o deb.o universal.o globals.o perlio.o perlapi.o numeric.o mathoms.o locale.o pp_pack.o pp_sort.o caretx.o dquote.o time64.o miniperlmain.o -lpthread -lnsl -ldl -lm -lcrypt -lutil -lc | |
use strict; | |
use Time::HiRes qw(tv_interval gettimeofday); | |
# => best: gv perlmini miniperlmain perly toke opmini av pad sv hv pp_hot run pp_type ppmini scope pp_ctl pp_sys mg regcomp doop doio util keywords xsutilsmini regexec utf8 universal globals | |
my @o = qw(perlmini.o miniperlmain.o gv.o toke.o perly.o opmini.o pad.o sv.o hv.o av.o run.o pp_hot.o ppmini.o pp_type.o scope.o pp_ctl.o pp_sys.o doop.o doio.o regcomp.o util.o xsutilsmini.o mg.o keywords.o regexec.o utf8.o universal.o globals.o ); | |
my @fixed = qw(perlio.o pp_sort.o pp_pack.o perlapi.o numeric.o mathoms.o locale.o reentr.o mro_core.o taint.o dquote.o time64.o dump.o deb.o caretx.o); | |
system("make miniperl"); | |
my $i = 0; | |
my $best; | |
# baseline: | |
compile(\@o); | |
my $curr = bench($i); | |
$best = $curr; | |
my $p = $#o; | |
for my $i (0..5000) { # 4 hrs | |
$p = permute(\@o, $p, $curr); | |
$i++; | |
print "# $p $i\n"; | |
}; | |
sub permute { | |
my ($a,$p,$curr) = @_; | |
my @idx = 0..$#{$a}; | |
my $new = $curr; | |
while ($new <= $curr) { #faster | |
$curr = $new; | |
--$p while $idx[$p-1] > $idx[$p]; | |
my $q = $p or return $p; | |
push @idx, reverse splice @idx, $p; | |
++$q while $idx[$p-1] > $idx[$q]; | |
@idx[$p-1,$q] = @idx[$q,$p-1]; | |
my $tmp = $a->[$p-1]; | |
$a->[$p-1] = $a->[$q]; | |
$a->[$q] = $tmp; | |
compile($a); | |
$new = bench($i); | |
print "# ",join(" ",map{substr($_,0,-2)} @$a),"\n"; | |
} | |
$p | |
} | |
sub bench1 { $curr } | |
sub compile { | |
my @o = @{$_[0]}; | |
# $" = " "; # default | |
if ($^O eq 'linux') { | |
system("gcc -fstack-protector -L/usr/local/lib -L/opt/local/lib -o miniperl @o @fixed -lpthread -lnsl -ldl -lm -lcrypt -lutil -lc"); | |
} elsif ($^O eq 'darwin') { | |
system("cc -mmacosx-version-min=10.11 -fstack-protector -L/usr/local/lib -L/opt/local/lib -force_flat_namespace -o miniperl @o @fixed -lpthread -ldl -lm -lutil -lc"); | |
} | |
} | |
sub bench { | |
my ($i) = @_; | |
system("./miniperl t/opbasic/arith.t >/dev/null 2>/dev/null"); # warmup | |
my $t0 = [gettimeofday]; | |
system("./minibench.sh"); | |
my $elapsed = tv_interval ( $t0 ); | |
print "$i $elapsed\n"; | |
if ($elapsed < $best) { | |
$best = $elapsed; | |
print "# RECORD:\n"; | |
} | |
$elapsed | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment