opt_send_without_block: total = 26763344
putself = 5201835/26763344 (0.19436416465745088)
getlocal_WC_0 = 3166018/26763344 (0.11829680177484547)
getinstancevariable = 2921009/26763344 (0.10914215353656853)
opt_send_without_block = 2193804/26763344 (0.08197047424268059)
leave = 1997212/26763344 (0.07462490486988473)
opt_getconstant_path = 1750787/26763344 (0.06541734844494769)
branchunless = 1509922/26763344 (0.0564175388546364)
setlocal_WC_0 = 1490974/26763344 (0.055709555577210385)
putnil = 1050212/26763344 (0.039240686814024435)
branchif = 984791/26763344 (0.03679626133415914)
dup = 869345/26763344 (0.03248267481074114)
opt_invokebuiltin_delegate_leave = 565522/26763344 (0.021130468599140674)
pop = 563708/26763344 (0.021062689326117094)
putobject = 558440/26763344 (0.02086585293676306)
getlocal_WC_1 = 552185/26763344 (0.020632137747809094)
opt_eq = 214531/26763344 (0.008015851830772717)
send = 188339/26763344 (0.007037199835715597)
opt_aref = 120048/26763344 (0.004485538130063269)
nop = 98164/26763344 (0.0036678525673025015)
getclassvariable = 88295/26763344 (0.003299101935841799)
setinstancevariable = 83664/26763344 (0.00312606675757708)
opt_not = 77341/26763344 (0.0028898107799981945)
checkkeyword = 60780/26763344 (0.0022710166562145595)
putobject_INT2FIX_1_ = 57169/26763344 (0.0021360933073236287)
splatarray = 52342/26763344 (0.001955734679492966)
newhash = 49161/26763344 (0.0018368780822007893)
newarray = 42472/26763344 (0.0015869466834936622)
opt_minus = 40522/26763344 (0.0015140858332202433)
jump = 35798/26763344 (0.0013375757528655613)
opt_gt = 30322/26763344 (0.0011329675394823606)
opt_size = 29780/26763344 (0.0011127159595602104)
opt_ltlt = 28106/26763344 (0.0010501677219408756)
getlocal = 27153/26763344 (0.0010145593166534048)
opt_empty_p = 16802/26763344 (0.0006277989775866573)
setn = 15193/26763344 (0.0005676794349764365)
opt_nil_p = 9076/26763344 (0.0003391205523495121)
opt_plus = 5103/26763344 (0.0001906712404847466)
opt_or = 2919/26763344 (0.0001090670881785176)
invokesuper = 2813/26763344 (0.00010510644708673176)
dupn = 1622/26763344 (6.0605281612043695e-05)
getblockparamproxy = 1611/26763344 (6.019427168742441e-05)
invokeblock = 1559/26763344 (5.825131568013325e-05)
putobject_INT2FIX_0_ = 1301/26763344 (4.861126472088092e-05)
getlocal_WC_0: total = 24146049
opt_send_without_block = 6636133/24146049 (0.27483307931662027)
getlocal_WC_0 = 2513414/24146049 (0.1040921436049434)
leave = 1778951/24146049 (0.07367462063876372)
opt_aref = 1494582/24146049 (0.06189758001402217)
dup = 1143960/24146049 (0.04737669504439422)
putobject = 1109471/24146049 (0.045948345420818125)
setinstancevariable = 889556/24146049 (0.03684064419814604)
invokesuper = 865565/24146049 (0.035847065497133714)
opt_getconstant_path = 796867/24146049 (0.03300196235003085)
getlocal_WC_1 = 784248/24146049 (0.03247935096959341)
send = 670051/24146049 (0.02774992297911762)
invokeblock = 625617/24146049 (0.025909704730575175)
opt_nil_p = 596582/24146049 (0.024707230570102795)
branchunless = 556940/24146049 (0.02306547129097601)
putself = 531977/24146049 (0.0220316375569353)
opt_ltlt = 398940/24146049 (0.0165219576917118)
splatarray = 353703/24146049 (0.014648483484813603)
opt_neq = 338017/24146049 (0.013998853394192979)
getblockparamproxy = 284737/24146049 (0.011792281213377808)
getinstancevariable = 279514/24146049 (0.01157597253281479)
opt_empty_p = 189928/24146049 (0.007865800322031982)
putobject_INT2FIX_0_ = 184971/24146049 (0.007660507936515825)
opt_not = 151255/24146049 (0.0062641718320044825)
jump = 138504/24146049 (0.005736093718686647)
setlocal_WC_0 = 117772/24146049 (0.004877485339319903)
dupn = 95328/24146049 (0.0039479750910801185)
expandarray = 75981/24146049 (0.003146725992314519)
getlocal = 74908/24146049 (0.003102288080339769)
setn = 70640/24146049 (0.0029255303838735688)
newarray = 68551/24146049 (0.0028390151945769677)
branchif = 62867/24146049 (0.0026036143635755895)
nop = 41664/24146049 (0.0017254996873401524)
putnil = 40702/24146049 (0.0016856588007421007)
opt_plus = 32541/24146049 (0.0013476738989471942)
putobject_INT2FIX_1_ = 27569/24146049 (0.0011417602937855381)
opt_length = 20626/24146049 (0.0008542184272052127)
opt_eq = 19460/24146049 (0.0008059289534283642)
opt_mod = 16928/24146049 (0.0007010670772680035)
opt_regexpmatch2 = 16640/24146049 (0.0006891396600744081)
opt_size = 15863/24146049 (0.0006569604824375201)
newhash = 13727/24146049 (0.0005684988049183533)
setlocal_WC_1 = 3768/24146049 (0.00015605037494954144)
opt_aset = 3073/24146049 (0.00012726719804138556)
defined = 3064/24146049 (0.00012689446625408572)
opt_minus = 2939/24146049 (0.00012171763587492098)
putspecialobject = 2108/24146049 (8.730206751423391e-05)
opt_lt = 1593/24146049 (6.597352635207523e-05)
opt_or = 1355/24146049 (5.61168413101456e-05)
swap = 1191/24146049 (4.932483985268149e-05)
leave: total = 20978763
leave = 7229273/20978763 (0.34459958387441625)
dup = 1970623/20978763 (0.09393418477533685)
pop = 1959553/20978763 (0.09340650828649906)
opt_send_without_block = 1675498/20978763 (0.07986638678362494)
getlocal_WC_0 = 1654878/20978763 (0.0788834880302523)
setlocal_WC_0 = 1190093/20978763 (0.056728463923254195)
nop = 1080948/20978763 (0.05152582161302838)
branchunless = 1004594/20978763 (0.047886236190379766)
putself = 588746/20978763 (0.02806390443516617)
setinstancevariable = 258262/20978763 (0.012310640050607368)
branchif = 238016/20978763 (0.011345568849793479)
opt_aref = 234578/20978763 (0.011181688834560931)
dupn = 223706/20978763 (0.010663450461783661)
invokeblock = 219403/20978763 (0.010458338272852408)
getlocal_WC_1 = 199102/20978763 (0.00949064537313282)
putobject = 195476/20978763 (0.009317803914368069)
send = 192781/20978763 (0.009189340667988861)
jump = 155575/20978763 (0.007415832859163336)
opt_getconstant_path = 109358/20978763 (0.005212795435078799)
opt_not = 93971/20978763 (0.004479339415770129)
opt_ltlt = 82810/20978763 (0.003947325206924736)
anytostring = 82691/20978763 (0.003941652803837862)
setn = 50673/20978763 (0.002415442702698915)
opt_nil_p = 45941/20978763 (0.002189881262303216)
getinstancevariable = 36553/20978763 (0.001742381092726964)
putobject_INT2FIX_1_ = 28349/20978763 (0.0013513189505024678)
opt_empty_p = 26988/20978763 (0.001286443819399647)
opt_lt = 26138/20978763 (0.0012459266544934035)
putnil = 24598/20978763 (0.0011725190851338565)
getblockparamproxy = 15189/20978763 (0.0007240179032481563)
putobject_INT2FIX_0_ = 12739/20978763 (0.0006072331338125131)
opt_neq = 12619/20978763 (0.0006015130634728082)
expandarray = 8204/20978763 (0.00039106214222449625)
opt_aset = 7908/20978763 (0.00037695263538655734)
newarray = 6690/20978763 (0.0003188939214385519)
throw = 5079/20978763 (0.00024210197712801274)
getclassvariable = 4988/20978763 (0.00023776425712040313)
swap = 4203/20978763 (0.00020034546364816648)
opt_plus = 3863/20978763 (0.00018413859768566908)
opt_eq = 2908/20978763 (0.0001386163712321837)
invokesuper = 2765/20978763 (0.0001317999540773686)
splatarray = 2734/20978763 (0.0001303222692396115)
opt_gt = 2492/20978763 (0.00011878679405453982)
newhash = 1739/20978763 (8.289335267289116e-05)
opt_minus = 1308/20978763 (6.234876670278414e-05)
getlocal = 1215/20978763 (5.791571218951279e-05)
putself: total = 13456831
opt_send_without_block = 7487080/13456831 (0.5563776493886264)
getlocal_WC_0 = 3079265/13456831 (0.2288254195954456)
putself = 618994/13456831 (0.0459984969715381)
leave = 514486/13456831 (0.038232329736473614)
invokesuper = 363626/13456831 (0.027021666542442275)
getlocal_WC_1 = 321571/13456831 (0.023896487962136108)
send = 300035/13456831 (0.02229611117208799)
putobject = 273742/13456831 (0.020342233620976587)
getinstancevariable = 197392/13456831 (0.01466853525915574)
opt_getconstant_path = 69752/13456831 (0.005183389759446337)
getblockparamproxy = 59830/13456831 (0.004446069063362689)
setlocal_WC_0 = 31132/13456831 (0.002313471871646452)
opt_empty_p = 28926/13456831 (0.0021495402595157805)
dupn = 25662/13456831 (0.0019069868678591563)
dup = 25388/13456831 (0.001886625461819354)
getlocal = 18851/13456831 (0.0014008498731982292)
putstring = 10460/13456831 (0.0007773003911544999)
throw = 7856/13456831 (0.000583792722075502)
invokeblock = 7240/13456831 (0.0005380167143363842)
newarray = 5882/13456831 (0.0004371014245478746)
opt_eq = 2471/13456831 (0.00018362421286259744)
putobject_INT2FIX_0_ = 2290/13456831 (0.00017017379500418783)
opt_not = 1339/13456831 (9.950336747188101e-05)
getinstancevariable: total = 7887842
getlocal_WC_0 = 2079159/7887842 (0.26359034574982615)
dup = 1293174/7887842 (0.163945221012287)
opt_send_without_block = 980728/7887842 (0.12433413346768356)
putobject = 604643/7887842 (0.07665505977427033)
send = 573181/7887842 (0.07266638961581634)
putself = 532881/7887842 (0.06755726090862367)
leave = 358614/7887842 (0.0454641459603273)
getinstancevariable = 251590/7887842 (0.031895922864580706)
getlocal_WC_1 = 247475/7887842 (0.031374233915943045)
branchunless = 236591/7887842 (0.029994388832839197)
getblockparamproxy = 204645/7887842 (0.02594435841894399)
opt_empty_p = 84743/7887842 (0.010743496129866699)
opt_nil_p = 68920/7887842 (0.008737497531010384)
setlocal_WC_0 = 53016/7887842 (0.006721229963784771)
opt_not = 52810/7887842 (0.00669511382200607)
branchif = 51940/7887842 (0.0065848174950766)
opt_getconstant_path = 42061/7887842 (0.005332383686184383)
opt_gt = 35154/7887842 (0.004456732272274217)
invokeblock = 34768/7887842 (0.004407796200785969)
putobject_INT2FIX_0_ = 26212/7887842 (0.003323088875258911)
setn = 22228/7887842 (0.0028180077643543064)
getlocal = 13177/7887842 (0.0016705456321259985)
opt_eq = 12235/7887842 (0.001551121333312711)
opt_size = 9765/7887842 (0.001237981186742838)
opt_aref = 6532/7887842 (0.0008281098936819475)
putobject_INT2FIX_1_ = 5615/7887842 (0.0007118550295505412)
putnil = 1745/7887842 (0.00022122654079531512)
opt_length = 1597/7887842 (0.0002024634874785778)
opt_plus = 1026/7887842 (0.00013007359934440876)
dup: total = 6821510
branchif = 3020193/6821510 (0.4427455211529412)
objtostring = 969956/6821510 (0.14219080526159164)
setlocal_WC_0 = 866483/6821510 (0.12702216957828985)
setinstancevariable = 739654/6821510 (0.10842965853601329)
branchunless = 575399/6821510 (0.08435067895524598)
opt_send_without_block = 260346/6821510 (0.03816545017158957)
setlocal_WC_1 = 172686/6821510 (0.025314922942281107)
branchnil = 162493/6821510 (0.023820678999224514)
opt_case_dispatch = 52651/6821510 (0.007718379068563998)
branchunless: total = 6579351
getlocal_WC_0 = 2076141/6579351 (0.3155540721265669)
putself = 1503639/6579351 (0.22853910666872765)
putnil = 1175225/6579351 (0.1786232411069116)
getinstancevariable = 639180/6579351 (0.09714939969003021)
pop = 407055/6579351 (0.061868564239846754)
opt_getconstant_path = 219183/6579351 (0.03331377213345207)
getlocal_WC_1 = 183804/6579351 (0.027936494040217644)
leave = 161262/6579351 (0.02451032024283246)
putobject = 140661/6579351 (0.021379160345754468)
dup = 25503/6579351 (0.0038762181862618365)
putobject_INT2FIX_0_ = 11139/6579351 (0.0016930241295836019)
invokeblock = 7835/6579351 (0.0011908469391585887)
getclassvariable = 7079/6579351 (0.0010759419888071028)
newhash = 6769/6579351 (0.0010288248795359907)
setlocal_WC_0 = 3075/6579351 (0.0004673713258344174)
getblockparamproxy = 2648/6579351 (0.00040247130758033734)
duparray = 2537/6579351 (0.0003856003426477779)
opt_send_without_block = 1978/6579351 (0.00030063755528470816)
newarray = 1847/6579351 (0.00028072677685078663)
opt_not = 1702/6579351 (0.0002586881289659117)
opt_getconstant_path: total = 5918109
opt_send_without_block = 2068754/5918109 (0.3495633486980385)
opt_getconstant_path = 709432/5918109 (0.11987477756830771)
getlocal_WC_0 = 611781/5918109 (0.10337440557448334)
getinstancevariable = 494246/5918109 (0.0835141765722801)
putobject = 483481/5918109 (0.08169518337698747)
topn = 429122/5918109 (0.07250998587555586)
send = 289234/5918109 (0.048872705791664195)
getblockparamproxy = 281964/5918109 (0.04764427285810383)
putself = 271097/5918109 (0.045808044427704864)
setlocal_WC_0 = 107908/5918109 (0.01823352695937165)
leave = 84398/5918109 (0.014260974240251405)
opt_eq = 48438/5918109 (0.008184709000797383)
putnil = 26279/5918109 (0.004440438660389662)
getlocal_WC_1 = 2235/5918109 (0.0003776544163008826)
opt_minus = 1251/5918109 (0.00021138508939257456)
opt_neq = 1013/5918109 (0.00017116954081109354)
opt_gt = 1002/5918109 (0.00016931083898589905)
setlocal_WC_0: total = 5703670
getlocal_WC_0 = 2103381/5703670 (0.3687767700445503)
putself = 980642/5703670 (0.17193175622011792)
branchunless = 686214/5703670 (0.12031095768163305)
getinstancevariable = 570641/5703670 (0.10004803924490722)
opt_getconstant_path = 374472/5703670 (0.06565456977700322)
putnil = 296580/5703670 (0.05199809946928907)
putobject = 144047/5703670 (0.02525514274142789)
opt_neq = 115232/5703670 (0.020203132369158806)
setlocal_WC_0 = 91210/5703670 (0.015991458131343502)
nop = 76104/5703670 (0.013342987935837802)
getlocal_WC_1 = 70555/5703670 (0.012370105563610798)
branchif = 50634/5703670 (0.008877442068001831)
getblockparamproxy = 48921/5703670 (0.008577109124475995)
newarray = 36324/5703670 (0.006368531138722963)
jump = 20516/5703670 (0.0035969822938564117)
checkkeyword = 16947/5703670 (0.002971244830083087)
opt_eq = 8831/5703670 (0.0015483013568456801)
putobject_INT2FIX_0_ = 3561/5703670 (0.000624334858082603)
invokeblock = 2447/5703670 (0.000429022015649573)
pop = 2191/5703670 (0.00038413863354647094)
newhash = 1910/5703670 (0.00033487210865986285)
putobject: total = 5451326
opt_aref = 1140841/5451326 (0.20927770601134477)
opt_send_without_block = 862008/5451326 (0.15812813249473615)
getlocal_WC_0 = 709006/5451326 (0.13006119978882202)
leave = 529415/5451326 (0.09711673820277855)
setinstancevariable = 311709/5451326 (0.05718039977796228)
topn = 286929/5451326 (0.052634716764324865)
toregexp = 198474/5451326 (0.03640838944506346)
concatstrings = 191067/5451326 (0.03504963746435271)
send = 139802/5451326 (0.025645503497681115)
dup = 137218/5451326 (0.025171490386008834)
setlocal_WC_0 = 126853/5451326 (0.02327011813272587)
opt_ltlt = 121956/5451326 (0.022371804584792765)
opt_eq = 113352/5451326 (0.020793473000880885)
opt_getconstant_path = 110632/5451326 (0.02029451183069954)
dupn = 96465/5451326 (0.017695694588802796)
putobject = 69606/5451326 (0.012768636474868684)
opt_aset = 67009/5451326 (0.012292238622309508)
getblockparamproxy = 52508/5451326 (0.009632151883780204)
putnil = 39931/5451326 (0.007325006796511528)
getconstant = 39281/5451326 (0.00720576975216672)
putself = 31522/5451326 (0.005782446325903092)
setn = 22605/5451326 (0.004146697519099023)
opt_neq = 18524/5451326 (0.0033980723222203184)
getinstancevariable = 9186/5451326 (0.001685094599002151)
opt_gt = 7353/5451326 (0.001348846133949795)
getlocal_WC_1 = 5658/5451326 (0.001037912610619875)
putstring = 5185/5451326 (0.0009511447306581922)
opt_regexpmatch2 = 2111/5451326 (0.00038724523171059666)
jump = 1418/5451326 (0.00026012019827836386)
pop: total = 5091223
putself = 1417021/5091223 (0.2783262489189729)
getlocal_WC_0 = 940668/5091223 (0.18476267882982145)
leave = 836577/5091223 (0.1643174930660079)
opt_getconstant_path = 634877/5091223 (0.12470029303371705)
getinstancevariable = 631816/5091223 (0.12409906224889383)
putobject = 193612/5091223 (0.038028583701794245)
getlocal_WC_1 = 93348/5091223 (0.018335083731354923)
putnil = 70482/5091223 (0.013843824951293628)
newarray = 55243/5091223 (0.010850634513554013)
jump = 44910/5091223 (0.008821063229797635)
getlocal = 35628/5091223 (0.006997925645763307)
putobject_INT2FIX_1_ = 32184/5091223 (0.006321467356664597)
duparray = 31081/5091223 (0.006104820001009581)
invokeblock = 23970/5091223 (0.004708102552176559)
newhash = 17860/5091223 (0.003507997980053123)
pop = 14526/5091223 (0.00285314550158184)
getclassvariable = 4422/5091223 (0.0008685535872225593)
getspecial = 3398/5091223 (0.0006674231319272403)
branchunless = 3276/5091223 (0.0006434603237768214)
putstring = 2871/5091223 (0.0005639116573758408)
getblockparam = 2246/5091223 (0.0004411513697200064)
branchif: total = 5009907
leave = 1389621/5009907 (0.27737460994784935)
pop = 1074441/5009907 (0.21446326249169895)
getlocal_WC_0 = 620110/5009907 (0.1237767487500267)
setn = 406799/5009907 (0.08119891247482239)
opt_getconstant_path = 355976/5009907 (0.07105441278650482)
putobject = 256269/5009907 (0.05115244654242085)
swap = 243105/5009907 (0.04852485285655003)
getinstancevariable = 220733/5009907 (0.04405930090119437)
putnil = 164108/5009907 (0.03275669588277787)
putself = 138876/5009907 (0.02772027504702183)
getlocal_WC_1 = 38619/5009907 (0.007708526325937787)
checkkeyword = 27638/5009907 (0.005516669271505439)
putspecialobject = 15113/5009907 (0.0030166228634583435)
newhash = 14640/5009907 (0.0029222099332382816)
getlocal = 13801/5009907 (0.0027547417546872626)
dup = 12973/5009907 (0.002589469225676245)
opt_send_without_block = 5323/5009907 (0.001062494772857061)
opt_eq = 3752/5009907 (0.0007489160976441279)
setlocal_WC_0 = 1640/5009907 (0.00032735138596385124)
newarray = 1548/5009907 (0.0003089877716292937)
putobject_INT2FIX_0_ = 1234/5009907 (0.00024631195748743437)
putobject_INT2FIX_1_ = 1060/5009907 (0.00021158077385468433)
getlocal_WC_1: total = 3847011
opt_send_without_block = 952324/3847011 (0.24754907121398925)
getlocal_WC_1 = 863940/3847011 (0.2245743513600559)
getlocal_WC_0 = 634438/3847011 (0.1649171265691728)
leave = 453030/3847011 (0.11776155565970568)
send = 212793/3847011 (0.05531385275477507)
branchunless = 143241/3847011 (0.0372343619500958)
putobject_INT2FIX_1_ = 139560/3847011 (0.0362775151929641)
putobject = 110998/3847011 (0.028853049809319496)
getinstancevariable = 61316/3847011 (0.01593860792183854)
opt_aref = 56301/3847011 (0.014634998444246716)
putself = 49845/3847011 (0.012956812444778556)
invokesuper = 39594/3847011 (0.010292146292277303)
opt_eq = 28315/3847011 (0.007360259692524924)
opt_lt = 26789/3847011 (0.006963588094757203)
dup = 20531/3847011 (0.00533687062501251)
opt_getconstant_path = 16536/3847011 (0.004298402058117328)
setn = 12998/3847011 (0.0033787270168970144)
branchif = 10018/3847011 (0.0026040996503519224)
opt_not = 4534/3847011 (0.0011785773422535054)
splatarray = 3888/3847011 (0.0010106547654789653)
opt_ltlt = 2853/3847011 (0.0007416147237426667)
opt_nil_p = 1202/3847011 (0.00031245036731114106)
send: total = 3825336
nop = 838681/3825336 (0.2192437474773458)
getlocal_WC_0 = 784744/3825336 (0.2051438095895367)
getinstancevariable = 548032/3825336 (0.14326375513157538)
putself = 468962/3825336 (0.12259367543138694)
opt_getconstant_path = 465515/3825336 (0.12169257811601386)
putnil = 227201/3825336 (0.059393736916182)
leave = 197059/3825336 (0.05151416764435856)
pop = 71325/3825336 (0.018645420951257614)
putobject = 57636/3825336 (0.015066911769319086)
getlocal_WC_1 = 46201/3825336 (0.012077631873383149)
setlocal_WC_0 = 38011/3825336 (0.009936643473932747)
checkkeyword = 26001/3825336 (0.0067970499846288016)
newarray = 22773/3825336 (0.005953202542208057)
getlocal = 11615/3825336 (0.0030363345860337496)
opt_send_without_block = 4702/3825336 (0.0012291730713328188)
setinstancevariable = 3921/3825336 (0.0010250079992973166)
invokeblock = 3760/3825336 (0.0009829201931542745)
getclassvariable = 2988/3825336 (0.0007811078556236628)
dup = 1853/3825336 (0.00048440189306246564)
newhash = 1014/3825336 (0.0002650747542176687)
opt_aref: total = 3702987
opt_send_without_block = 1413263/3702987 (0.38165486403273896)
leave = 1135300/3702987 (0.3065903282944282)
dup = 475532/3702987 (0.1284184902620506)
setlocal_WC_0 = 215450/3702987 (0.05818275894568358)
branchunless = 130565/3702987 (0.035259373041277214)
getlocal_WC_0 = 110975/3702987 (0.029969049310732118)
opt_getconstant_path = 72389/3702987 (0.019548812890782495)
opt_ltlt = 53869/3702987 (0.014547445076096675)
branchif = 29137/3702987 (0.007868512635880169)
opt_aset = 24472/3702987 (0.00660871885318528)
putobject = 13156/3702987 (0.0035528075037800566)
putnil = 11185/3702987 (0.003020534503631798)
putobject_INT2FIX_0_ = 3728/3702987 (0.0010067548171246619)
setinstancevariable = 2634/3702987 (0.000711317647077886)
send = 2545/3702987 (0.0006872829961325816)
jump = 2531/3702987 (0.0006835022645232079)
getlocal_WC_1 = 2052/3702987 (0.0005541472330310638)
putnil: total = 3366187
leave = 1181624/3366187 (0.35102743846375734)
setlocal_WC_0 = 751667/3366187 (0.22329924035711624)
defined = 322260/3366187 (0.09573443186608468)
getinstancevariable = 303890/3366187 (0.09027721870472437)
getlocal_WC_0 = 180543/3366187 (0.053634275220004114)
setinstancevariable = 125107/3366187 (0.03716579025467094)
putself = 98875/3366187 (0.029372996806178622)
opt_getconstant_path = 93616/3366187 (0.027810695008922557)
dup = 93451/3366187 (0.027761678124239682)
getlocal_WC_1 = 60647/3366187 (0.018016527305226952)
topn = 51660/3366187 (0.015346740986166247)
opt_send_without_block = 42109/3366187 (0.012509406043098616)
putnil = 31931/3366187 (0.009485806938236052)
getlocal = 11205/3366187 (0.0033286920780099265)
pop = 10990/3366187 (0.0032648215919079955)
throw = 2697/3366187 (0.0008012032605437547)
jump = 2224/3366187 (0.000660688191119507)
setinstancevariable: total = 2549608
getlocal_WC_0 = 884212/2549608 (0.3468031164006388)
leave = 720225/2549608 (0.28248460155443506)
putself = 258629/2549608 (0.10143873097354573)
putobject = 203595/2549608 (0.07985345198163796)
putnil = 185069/2549608 (0.07258723693995313)
getinstancevariable = 127368/2549608 (0.04995591479160718)
putobject_INT2FIX_0_ = 61263/2549608 (0.024028399659869283)
newarray = 28626/2549608 (0.011227608322534288)
opt_getconstant_path = 24758/2549608 (0.009710512361115906)
setinstancevariable = 22474/2549608 (0.008814688375624801)
newhash = 16917/2549608 (0.006635137636844566)
dup = 8195/2549608 (0.0032142195976793296)
pop = 4190/2549608 (0.0016433898858177413)
jump = 2328/2549608 (0.0009130815403779718)
nop: total = 2516799
getlocal_WC_0 = 809470/2516799 (0.32162679657771637)
leave = 761755/2516799 (0.3026681908249328)
putself = 427711/2516799 (0.16994245468152205)
getlocal_WC_1 = 300659/2516799 (0.11946087073302239)
getinstancevariable = 76493/2516799 (0.03039297138945144)
putobject = 42431/2516799 (0.016859113500919225)
opt_getconstant_path = 38792/2516799 (0.01541322926463337)
pop = 27870/2516799 (0.01107358990527253)
getlocal = 24263/2516799 (0.009640420232207658)
putnil = 5769/2516799 (0.002292197350682355)
invokesuper: total = 1327051
getinstancevariable = 500217/1327051 (0.376938791350144)
leave = 264000/1327051 (0.19893734302600277)
getlocal_WC_0 = 214708/1327051 (0.1617933297213144)
putself = 211638/1327051 (0.15947992955809537)
putobject = 50869/1327051 (0.038332362509052025)
pop = 34833/1327051 (0.02624842602130589)
opt_getconstant_path = 13972/1327051 (0.010528608169542843)
putnil = 13383/1327051 (0.010084766900443163)
setlocal_WC_0 = 9300/1327051 (0.007008020038416007)
dup = 6697/1327051 (0.00504652797820129)
newarray = 2891/1327051 (0.0021785146162430834)
checkkeyword = 1742/1327051 (0.0013126850437549123)
branchunless = 1437/1327051 (0.0010828521285165377)
newhash = 1266/1327051 (0.0009539949858746951)
getblockparamproxy: total = 1262450
send = 1209924/1262450 (0.9583935997465246)
branchunless = 49766/1262450 (0.03942017505643788)
opt_send_without_block = 2481/1262450 (0.0019652263455978455)
anytostring: total = 970318
putobject = 664901/970318 (0.6852403026636629)
getlocal_WC_0 = 183318/970318 (0.18892569240187237)
concatstrings = 121304/970318 (0.12501468590709439)
objtostring: total = 970281
anytostring = 887354/970281 (0.9145330064177285)
opt_send_without_block = 82854/970281 (0.0853917576454656)
invokeblock: total = 929242
getlocal_WC_0 = 496327/929242 (0.5341202829833348)
nop = 256427/929242 (0.2759528734172584)
leave = 50432/929242 (0.05427219174337793)
putself = 37891/929242 (0.0407762455851113)
getlocal_WC_1 = 29227/929242 (0.031452517212954216)
branchunless = 25021/929242 (0.026926247414559394)
opt_getconstant_path = 14397/929242 (0.01549327301176658)
getlocal = 11911/929242 (0.012817974219848005)
putobject = 4417/929242 (0.00475333659046836)
getinstancevariable = 1732/929242 (0.00186388475768422)
putnil = 1164/929242 (0.0012526338671734597)
topn: total = 778821
opt_send_without_block = 777962/778821 (0.9988970507985788)
opt_nil_p: total = 722755
branchunless = 574754/722755 (0.795226598224848)
branchif = 70699/722755 (0.09781876292796314)
opt_not = 37397/722755 (0.05174229164793049)
dup = 32673/722755 (0.045206190202765804)
leave = 5331/722755 (0.0073759434386479516)
opt_send_without_block = 1628/722755 (0.0022524921999847805)
opt_ltlt: total = 694210
pop = 293794/694210 (0.4232062344247418)
opt_send_without_block = 287576/694210 (0.4142492905604932)
leave = 111258/694210 (0.16026562567522795)
setn: total = 657576
adjuststack = 406791/657576 (0.618622030001095)
opt_aset = 178321/657576 (0.27117930094772313)
opt_send_without_block = 72399/657576 (0.11009982116135625)
opt_invokebuiltin_delegate_leave: total = 565764
opt_send_without_block = 228488/565764 (0.40385743879073255)
leave = 127596/565764 (0.22552866566271448)
opt_aref = 66719/565764 (0.11792726295769967)
getlocal_WC_0 = 43157/565764 (0.07628092278759341)
putobject = 40703/565764 (0.07194342517374736)
putself = 23514/565764 (0.04156149914098458)
setlocal_WC_0 = 16302/565764 (0.028814134515451673)
getinstancevariable = 4340/565764 (0.0076710430497521935)
branchunless = 4249/565764 (0.0075101985987090026)
dupn = 3448/565764 (0.006094413925240913)
opt_eq = 2402/565764 (0.004245586498964233)
opt_getconstant_path = 1837/565764 (0.003246936885344419)
dup = 1410/565764 (0.0024922052304494455)
opt_eq: total = 557812
branchunless = 210356/557812 (0.3771091335432009)
dup = 172401/557812 (0.3090664955217887)
branchif = 72339/557812 (0.1296834775874309)
leave = 67084/557812 (0.1202627408517565)
opt_send_without_block = 18034/557812 (0.03232988892314974)
getlocal_WC_0 = 13827/557812 (0.024787921378528966)
opt_aset = 2230/557812 (0.003997762687070196)
setlocal_WC_0 = 1431/557812 (0.0025653804507611883)
opt_neq: total = 487055
branchunless = 449063/487055 (0.9219964891028734)
opt_send_without_block = 14163/487055 (0.02907885146441367)
dup = 11888/487055 (0.02440792107667512)
branchif = 7586/487055 (0.015575243042366878)
leave = 3626/487055 (0.007444744433380213)
opt_not: total = 483170
dup = 186064/483170 (0.3850901339073204)
leave = 113145/483170 (0.23417223751474636)
branchunless = 77716/483170 (0.1608460790198067)
branchif = 73206/483170 (0.15151189022497258)
setlocal_WC_0 = 16774/483170 (0.034716559389034916)
opt_not = 11612/483170 (0.02403294906554629)
nop = 3986/483170 (0.00824968437609951)
dupn: total = 447768
opt_aref = 447719/447768 (0.9998905683300281)
splatarray: total = 413025
getblockparamproxy = 296914/413025 (0.7188765813207433)
opt_send_without_block = 57752/413025 (0.13982688699231283)
invokesuper = 27273/413025 (0.0660323224986381)
getlocal_WC_0 = 26366/413025 (0.06383632952000484)
putspecialobject = 4262/413025 (0.010318987954724291)
adjuststack: total = 407665
leave = 392274/407665 (0.9622459617578158)
getlocal_WC_0 = 10986/407665 (0.026948597500398613)
setlocal_WC_0 = 3559/407665 (0.008730207400684385)
jump: total = 405552
setlocal_WC_0 = 155760/405552 (0.38406912060598886)
nop = 119863/405552 (0.29555519390854934)
getlocal_WC_0 = 43148/405552 (0.1063932615299641)
dup = 29830/405552 (0.07355406951513)
putself = 28156/405552 (0.06942636209413343)
getlocal_WC_1 = 14831/405552 (0.03656990965400245)
pop = 5502/405552 (0.013566694283347142)
opt_send_without_block = 2858/405552 (0.007047185071211584)
opt_getconstant_path = 2194/405552 (0.00540991044305046)
getinstancevariable = 1577/405552 (0.0038885272418826685)
opt_empty_p: total = 347650
branchunless = 91464/347650 (0.2630921904214008)
opt_send_without_block = 70105/347650 (0.2016539623184237)
branchif = 69203/347650 (0.19905939882065296)
leave = 64034/347650 (0.18419099669207536)
dup = 28390/347650 (0.08166259168704157)
opt_not = 24363/347650 (0.07007910254566374)
defined: total = 326409
branchunless = 121403/326409 (0.371935210119819)
branchif = 105226/326409 (0.32237468942339215)
dup = 62818/326409 (0.19245180126773465)
opt_not = 25622/326409 (0.07849661008121712)
leave = 7271/326409 (0.02227573381861407)
swap = 4051/326409 (0.012410809750956622)
concatstrings: total = 312472
leave = 138169/312472 (0.4421804193655752)
setlocal_WC_0 = 95036/312472 (0.30414245116362426)
opt_send_without_block = 46924/312472 (0.15017025525487085)
intern = 14095/312472 (0.045108041680534575)
opt_ltlt = 4930/312472 (0.0157774136562636)
putobject = 4428/312472 (0.01417086970992601)
getlocal_WC_0 = 2981/312472 (0.009540054788909087)
setn = 1372/312472 (0.004390793415089992)
invokeblock = 1140/312472 (0.003648326890089352)
putobject_INT2FIX_0_: total = 310507
opt_send_without_block = 113107/310507 (0.36426553990731286)
opt_eq = 80077/310507 (0.25789112644803497)
opt_gt = 34160/310507 (0.1100136228812877)
dup = 30707/310507 (0.09889310063863295)
setinstancevariable = 30661/310507 (0.09874495583030335)
setlocal_WC_0 = 14673/310507 (0.0472549733178318)
setn = 2037/310507 (0.0065602385775521965)
getlocal_WC_0 = 1337/310507 (0.004305861059493023)
topn = 1229/310507 (0.003958042813849608)
putobject_INT2FIX_1_: total = 306350
opt_plus = 175778/306350 (0.5737816223274033)
opt_send_without_block = 73484/306350 (0.23986943039007672)
setlocal_WC_0 = 26079/306350 (0.08512812142973723)
opt_eq = 13430/306350 (0.043838746531744736)
dup = 12837/306350 (0.041903052064631956)
opt_minus = 1605/306350 (0.005239105598172026)
topn = 1232/306350 (0.004021543985637343)
opt_aset: total = 300006
pop = 281572/300006 (0.9385545622420884)
opt_send_without_block = 16838/300006 (0.05612554415578355)
newarray: total = 275108
setlocal_WC_0 = 97034/275108 (0.3527123893161958)
leave = 31773/275108 (0.1154928246361429)
setinstancevariable = 30935/275108 (0.11244674818616689)
getlocal_WC_0 = 30693/275108 (0.11156709365049362)
concatarray = 29445/275108 (0.10703069340041002)
opt_send_without_block = 18488/275108 (0.06720269857655903)
setn = 12965/275108 (0.047126946508280386)
getlocal_WC_1 = 10474/275108 (0.03807232068860229)
dup = 6535/275108 (0.02375430739927592)
putobject = 2767/275108 (0.010057868182677348)
send = 1440/275108 (0.0052343079808656965)
swap: total = 257371
pop = 246955/257371 (0.9595292398910522)
topn = 6821/257371 (0.026502597417735488)
getlocal_WC_0 = 2020/257371 (0.007848592110222208)
getlocal: total = 245228
opt_send_without_block = 114509/245228 (0.46694912489601514)
getlocal_WC_0 = 37563/245228 (0.153175820053175)
putself = 23547/245228 (0.09602084590666644)
putobject = 16407/245228 (0.06690508424812827)
getlocal_WC_1 = 15274/245228 (0.062284894057774806)
getblockparamproxy = 12737/245228 (0.051939419642128955)
send = 11885/245228 (0.048465101864387426)
branchunless = 8098/245228 (0.03302233023961375)
opt_eq = 2203/245228 (0.008983476601366891)
dupn = 1437/245228 (0.005859852871613356)
opt_plus: total = 219821
dup = 140436/219821 (0.6388652585512758)
setn = 30285/219821 (0.13777118655633447)
setlocal_WC_0 = 26263/219821 (0.11947448150995582)
opt_send_without_block = 13189/219821 (0.05999881721946493)
setinstancevariable = 4668/219821 (0.02123545976044145)
swap = 1704/219821 (0.007751761660623871)
toregexp: total = 198503
putobject = 198478/198503 (0.999874057319033)
setlocal_WC_1: total = 178713
opt_aref = 133192/178713 (0.7452843385763767)
leave = 29151/178713 (0.1631162814120965)
pop = 10382/178713 (0.05809314375563054)
getlocal_WC_0 = 4247/178713 (0.023764359615696676)
branchnil: total = 162509
opt_send_without_block = 74467/162509 (0.45823308247543215)
pop = 26459/162509 (0.16281559790534678)
leave = 22273/162509 (0.1370570245340258)
getlocal_WC_0 = 17335/162509 (0.10667101514377665)
setlocal_WC_0 = 10884/162509 (0.06697475216757226)
branchunless = 4822/162509 (0.029672202770308107)
dup = 2992/162509 (0.01841128799020362)
send = 1945/162509 (0.011968567894701217)
newhash: total = 133258
setinstancevariable = 43523/133258 (0.3266070329736301)
setlocal_WC_0 = 41772/133258 (0.31346710891653784)
opt_aset = 13932/133258 (0.10454907022467694)
setn = 9109/133258 (0.06835612120848279)
dup = 6415/133258 (0.04813969892989539)
getlocal_WC_0 = 5447/133258 (0.04087559471101172)
leave = 3116/133258 (0.023383211514505696)
opt_send_without_block = 3100/133258 (0.02326314367617704)
send = 2466/133258 (0.01850545558240406)
putobject = 2068/133258 (0.015518768103978748)
putspecialobject = 2035/133258 (0.015271128187425896)
checkkeyword: total = 133124
branchif = 133111/133124 (0.9999023466842943)
opt_gt: total = 110949
branchunless = 68540/110949 (0.6177613137567711)
leave = 42011/110949 (0.3786514524691525)
getclassvariable: total = 108388
leave = 91507/108388 (0.8442539764549581)
getlocal_WC_0 = 8477/108388 (0.07820976491862568)
dup = 5606/108388 (0.05172159279625051)
putself = 2539/108388 (0.02342510240986087)
expandarray: total = 86032
setlocal_WC_0 = 85119/86032 (0.989387669704296)
opt_lt: total = 56459
branchif = 28483/56459 (0.5044899838821092)
branchunless = 27010/56459 (0.47840025505233885)
opt_size: total = 55622
opt_send_without_block = 26293/55622 (0.47270864046600264)
putobject_INT2FIX_1_ = 11402/55622 (0.20499083096616447)
getinstancevariable = 9116/55622 (0.16389198518571788)
opt_eq = 3627/55622 (0.06520801121858258)
getlocal_WC_0 = 3489/55622 (0.06272697853367373)
dup = 1115/55622 (0.02004602495415483)
opt_case_dispatch: total = 52653
pop = 52561/52653 (0.9982527111465633)
opt_minus: total = 47926
leave = 26506/47926 (0.5530609689938656)
opt_send_without_block = 16869/47926 (0.3519801360430664)
setlocal_WC_0 = 3498/47926 (0.07298752243041355)
getconstant: total = 39283
leave = 39260/39283 (0.9994145050021638)
duparray: total = 35057
getlocal_WC_0 = 33485/35057 (0.9551587414781642)
concatarray: total = 29630
invokesuper = 25090/29630 (0.8467769152885589)
opt_send_without_block = 3988/29630 (0.13459331758353021)
putspecialobject: total = 24476
send = 15387/24476 (0.6286566432423598)
newhash = 6306/24476 (0.25764013727733287)
swap = 2102/24476 (0.08588004575911097)
opt_length: total = 23284
putobject = 7367/23284 (0.31639752619824774)
setlocal_WC_0 = 4628/23284 (0.1987630991238619)
getlocal_WC_1 = 3390/23284 (0.14559354062875796)
putself = 2414/23284 (0.10367634427074386)
opt_send_without_block = 1575/23284 (0.06764301666380347)
putobject_INT2FIX_1_ = 1474/23284 (0.06330527400790242)
leave = 1452/23284 (0.06236041917196358)
putstring: total = 19966
opt_send_without_block = 15193/19966 (0.7609436041270159)
leave = 1708/19966 (0.08554542722628468)
setlocal_WC_0 = 1350/19966 (0.06761494540719222)
getlocal_WC_0 = 1078/19966 (0.053991786036261646)
opt_regexpmatch2: total = 18228
branchunless = 17093/18228 (0.9377331577792407)
opt_mod: total = 17561
opt_send_without_block = 13726/17561 (0.7816183588633905)
setlocal_WC_0 = 3655/17561 (0.20813165537270087)
throw: total = 16934
leave = 12224/16934 (0.7218613440415732)
pop = 2558/16934 (0.15105704499822842)
intern: total = 14129
send = 11818/14129 (0.836435699624885)
setlocal_WC_0 = 1279/14129 (0.09052303772383041)
getspecial: total = 5366
leave = 3242/5366 (0.6041744316064107)
opt_send_without_block = 1228/5366 (0.2288483041371599)
opt_or: total = 5033
opt_send_without_block = 4931/5033 (0.9797337572024637)
getblockparam: total = 3038
dup = 1642/3038 (0.5404871626069783)