{ "version": 2, "times": { "hexapdf": [ [ 3171.8468450000046, 3179.1974930000606, 3148.0177959999764, 3152.176778000012, 3149.6106209999652, 3143.3503660000497, 3191.3173920000872, 3139.090097999997, 3137.8035740000314, 3143.8587530000177 ] ], "nbody": [ [ 153.30626500008293, 153.47213999984888, 153.32090299989432, 153.36368899988884, 153.24835699993855, 153.05769499991584, 153.1749960001889, 153.2290689999627, 153.06549100000666, 153.19740599989018, 153.2508160000816, 153.27589600019564, 153.34100500012937, 153.3197090000158, 153.26929100001507, 153.1589349999649, 153.2432379999591, 153.2337200001166, 153.3151190001263, 153.2497670000339, 153.32363400011673, 153.4406719999879, 153.2597390000774, 153.25898399987636, 153.33471899998585, 153.2112600000346, 153.1566670000757, 153.2389079998211, 153.2187499999509, 153.20239599986962, 153.13651600013145, 153.06608599985339, 153.1756580000092, 153.26264099985565, 153.12589000018306, 153.1572149999647, 153.14492300012716, 153.2240419999198, 153.3866570000555, 153.40284000012616, 153.28716799990616, 153.4073420000368, 153.4301219999179, 153.44637299995156, 153.52900900006716, 153.43474099995547, 153.64341300005435, 153.48115000006146, 153.43978000009884, 153.48745500000405, 153.4397819998503, 153.48088499990808, 153.41797400014912, 153.59196899999006, 153.35809899988817, 153.40122299994619, 153.29965199998696, 153.2610310000564, 153.2876829999168, 153.24778400008654, 153.37972799989075, 153.35458300000937, 153.41851900006986, 153.4100880001006, 153.35028800018335, 153.3216740001535, 153.35964799987778, 153.45587299998442, 153.42327899998054, 153.478597000003, 153.4231410000757, 153.50402699982624, 153.534271999888, 153.50293300002704, 153.66060499991363, 153.47094800017658, 153.47920799990789, 153.3777879999434, 153.48111000002973, 153.4469169998829, 153.37391499997466, 153.41807999993762, 153.37697400013894, 153.3019510000031, 153.31913399995756, 153.45831800004817, 153.3300280000276, 153.37495800008583, 153.36133400001017, 153.3674909999263, 153.21657200001937, 153.16815999995015, 153.35924400005752, 153.22220400003062, 153.3509089999825, 153.25833399992916, 153.26391600001443, 153.28417199998512, 153.35694899999908, 153.37180100004844, 153.2411890000276, 153.3707339999637, 153.34725000002436, 153.29549900002348, 153.35207099997206, 153.25947899987113, 153.31723600002078, 153.44480699991436, 153.32258199987336, 153.27901000000566, 153.25645100006113, 153.31683199997315, 153.2885690000967, 153.25561600002402, 153.3506910000142, 153.33235399998557, 153.30424100011442, 153.31352399994103, 153.42201399994337, 153.29071899986957, 153.36176100004195, 153.2804109999688, 153.30191799989734, 153.2865380002022, 153.26892999996744, 153.4493859999202, 153.2678239998404, 153.28024699988418, 153.34737199987103, 153.35415399999874, 153.3324489998904, 153.45079200005785, 153.30298300000322, 153.3234490000268, 153.33482899995943, 153.27294700000493, 153.42171800011783, 153.45502700006364, 153.26464700001452, 153.2391569999163, 153.3627900000738, 153.28609600010168, 153.28439200015964, 153.26425299986113, 153.39135999988684, 153.44489899985092, 153.4508709999045 ] ], "optcarrot": [ [ 10224.09023299997, 10197.879334999925, 10183.099808000406, 10198.353336999844, 10200.630191000073, 10190.617674999885, 10195.820919000198, 9829.450605000147, 9698.695379000128, 9678.90676199977 ] ], "setivar": [ [ 287.35304100018766, 287.37254399993617, 287.56736800005456, 287.3691790000521, 287.36897599992517, 287.3282450000261, 287.52194700018663, 287.392414000351, 287.40322700014076, 287.5084429997514, 287.35796299997673, 287.36565200006225, 287.34891499971127, 287.48498799996014, 287.36487300011504, 287.35975200015673, 287.54289800008337, 287.3971420003727, 287.37509400025374, 287.39225199979046, 287.55262499998935, 287.36083900002996, 287.42453399991064, 287.5914249998459, 287.3824739999691, 287.37233500032744, 287.48645099994974, 287.38529700012805, 287.3710169997139, 287.3459610000282, 287.47480599986375, 287.36585300021034, 287.3118560000876, 287.526428000092, 287.3690540000098, 287.3216479997609, 287.4023950002993, 287.55072200010545, 287.4081979998664, 287.34484699998575, 287.3259530001633, 287.48149800003375, 287.33647499984727, 287.3360909998155, 287.5145699999848, 287.35947799987116, 287.3312530000476, 287.5492450002639, 287.41491900018445, 287.4088620001203, 287.3878479999803, 287.54811499993593, 287.352085999828, 287.40223500017237, 287.5431849997767, 287.34553999993295, 287.3130590000983, 287.36265299994557, 287.5303810001242, 287.3771559998204, 287.394594000034, 287.5527339997461, 287.36104000017804, 287.3699729998407, 287.37040600026376, 287.37513499982015, 287.38402599992696, 287.3648710001362, 287.33610800009046, 287.52463000000716, 287.3376540001118, 287.3756379999577, 287.49612499996147, 287.3649819998718 ] ], "liquid-compile": [ [ 66.40362099915365, 66.65935100045317, 67.73217499994644, 65.84736300010263, 67.79208500029199, 66.92965099955472, 65.78591500056064, 67.96568899972044, 66.95728600061557, 65.7476010001119, 67.64081999972404, 67.01781799984019, 66.11318299928826, 67.59921800039592, 67.15050500042707, 66.24347500019212, 66.51278899971658, 67.66406299993832, 66.62852299996302, 65.77597999967111, 67.32122900029935, 67.15196599998308, 66.24505600029806, 65.64074800007802, 67.75485099933576, 66.99893999939377, 66.43927400000393, 66.01856100041914, 67.06063300043752, 67.3503960006201, 66.63574899994273, 66.11583899939433, 66.70166299954872, 68.18897499942977, 67.05575700016198, 66.29073299973243, 66.12096000026213, 67.52012400011154, 67.74546399992687, 66.71868300054484, 66.3321049996739, 65.92498600002727, 66.69837699973868, 68.06159799998568, 67.2105929997997, 66.61908000023686, 66.21321599959629, 65.9782639995683, 67.36224399992352, 68.01634699968417, 66.83190599960653, 66.53889500012156, 66.10902800002805, 65.96913099929225, 66.78265200025635, 68.40861099954054, 66.78790299974935, 66.97931700000481, 66.5825969999787, 66.1915950004186, 66.17759199980355, 66.17514899971866, 67.33162399996218, 68.14906299950962, 66.84400900030596, 66.74972100063314, 66.17840899980365, 66.13052600005176, 66.15267200049857, 66.21015900054772, 66.92016299984971, 68.18123500033835, 66.84439400032716, 66.90977800008113, 66.35608299984597, 66.23159999980999, 66.11589800013462, 66.07085499945242, 66.12124499952188, 66.18217200048093, 66.91864200001874, 68.25591100005113, 66.98854100068274, 66.94199699995806, 66.66321599914227, 66.3883959996383, 66.31121600003098, 66.47772199994506, 66.37307700020756, 66.16903000031016, 66.16634100009833, 66.09313300032227, 66.24758099951578, 66.02862700037804, 66.05689199932385, 66.06451399966318, 66.04681899989373, 66.01786800001719, 66.02894700063189, 66.10150999949838, 65.98717999986548, 66.12505599969154, 66.08647800021572, 66.23796700023377, 66.05945300088933, 66.09529800061864, 66.04549700023199, 65.97006699939811, 65.99859400012065, 66.07640700076445, 66.12940800005163, 66.06822400044621, 66.05499199940823, 66.15529800001241, 66.05300000046554, 66.03951800025243, 66.06464400010736, 66.08903599953919, 66.11819299996569, 66.24264800029778, 65.99135899978137, 66.10584100053529, 66.0952369998995, 66.11147500007064, 66.01545100056683, 66.07735699981276, 66.18120599978283, 66.07277299917769, 66.07394399998157, 66.09799599937105, 65.97690799935663, 66.01429500005906, 66.0103740001432, 66.09486100023787, 65.85095700029342, 65.99970000024769, 66.08746800066001, 66.09936999939237, 66.1106519992245, 66.11072200030321, 66.03847899987159, 65.89274300040415, 66.07738799993967, 66.05284200031747, 66.13062399992486, 65.97616999988531, 65.98171099994943, 66.08177999987674, 66.10721200013359, 65.97068500013847, 66.00479600001563, 66.14425699990534, 66.19108399991092, 66.14679099948262, 66.17740800083993, 66.15908999992826, 66.17844899938063, 66.10002300021733, 66.0876570000255, 66.13820799975656, 66.05325500004255, 66.15418399996997, 66.08191400027863, 66.02925200058962, 66.06541500059393, 66.12833800045337, 66.13146400013648, 66.05057300021144, 66.11475899990182, 66.05464699987351, 66.02901799942629, 65.98316399959003, 65.79344500005391, 65.93987600081164, 66.06897999972716, 66.01614600003813, 66.19986900022923, 66.17352399916854, 66.20621900037804, 66.07315299970651, 66.13255800039042, 66.09375500011083, 66.10242300030222, 66.07594700017216, 66.06686899976921, 66.04988499930187, 66.10248099968885, 66.06996200025606, 66.15698099994916, 66.16750200009847, 66.1406609997357, 66.2188829992374, 66.13047399969219, 66.1648889999924, 66.20174599993334, 66.0907440005758, 65.99846500012063, 66.09583099998417, 65.99487900075474, 65.88201300019136, 65.86161399991397, 65.95973999992566, 66.06775100044615, 66.0633190000226, 65.98854799995024, 65.98783000026742, 66.0222149999754, 66.10497099973145, 66.21439199989254, 66.29981999958545, 66.150609000033, 66.102141000556, 66.2013899991507, 66.17330999961268, 66.1338939999041, 66.1084880002818, 66.12255800064304, 66.18351999986771, 66.13440399996762, 66.03366000035749, 65.89424600042548, 65.99202100005641, 66.07845000053203, 66.0217479999119, 66.1341530003483, 65.96722300037072, 65.97093100026541, 66.03658899985021, 66.07954000082827, 66.062671000509, 66.05788699926052, 66.09920800019609, 65.97361599961005, 66.06025099972612, 66.02417199974298, 65.9938790004162, 66.02241400014464, 66.04785899980925, 66.0251449999123, 66.05703099921811, 66.06673799979035, 65.88964099955774, 65.79706699994858, 65.9854159994211, 66.09342899992043, 66.05172600029618, 66.02625399955286, 65.99902999914775, 65.9379140006422, 66.04427799993573, 66.09804800064012, 66.06757100053073, 66.08010299987654, 66.12227099958545, 66.19745799980592, 66.11656299992319, 66.09161500000482, 66.15430900001229, 66.00167200031137, 66.03396899936342, 66.03928200001974, 66.10647599973163, 65.98876299995027, 66.14790900039225, 66.11445900034596, 66.07682400044723, 66.16975199995068, 66.13311300043279, 66.15098000020225, 66.16743500035227, 66.2955569996484, 66.14586199975747, 66.1199989999659, 66.07875899953797, 66.02021900016553, 66.11056199926679, 66.0504409997884, 66.07936000000336, 66.11259100009192, 66.01027299984707, 66.0427080001682, 65.98578400007682, 66.02836700039916, 66.03290200018819, 66.12157200015645, 66.1522270002024, 66.08981800036418, 66.06847799957904, 66.01860899991152, 66.09012799981429, 66.03524099955393, 65.99708800058579, 66.06895800086932, 66.02988599934179, 65.98913800007722, 65.89432100008707, 65.87759299964091, 65.95026500053791, 66.07192199953715, 65.97793299988552, 66.14384099975723, 66.00525100020604, 65.99039200045809, 66.0389810000197, 66.12806500015722, 66.02884299991274, 66.02506200033531, 65.9925950003526, 65.98656100049993, 65.88662500053033, 65.93912900007126, 65.94296399998711, 66.00639699991007, 65.94885399954364, 65.96312300007412, 66.24651699985407, 66.03112199991301, 66.06349399953615, 66.11941699975432, 66.12027899973327, 65.90130099993985, 66.01415800014365, 65.9255620003023, 65.91592899985699, 66.04615899959754, 66.05770000078337, 66.08243299979222, 66.05067800046527, 66.06878900038282, 66.16285200016137, 66.22121600048558, 66.0318449999977, 66.16906700037362, 66.0935989999416, 66.07898499987641, 66.01882300037687, 65.99688999995124, 66.20575299984921, 65.96107999939704, 65.85605300006137, 65.84939500044129, 66.14358200022252, 66.0889139999199, 66.19307799974194, 66.14373800039175, 66.21095599984983, 66.07204800002364, 65.93117400007031, 66.01308900008007, 66.163632000098, 66.16117599969584, 66.17130700033158, 66.21564099987154, 66.05512499936594, 66.02182300048298, 66.10806299977412, 66.18671599972004, 66.14674399952492, 66.16957700043713, 66.17078199997195, 66.17036100033147, 66.27693400059798, 65.97020699973655, 65.99677000031079, 66.08778499958134, 65.96684999931313, 66.01835200035566, 65.91194399970846, 66.1323269996501, 66.13810500039108, 66.10163200002717, 66.03634899965982, 66.14376600009564, 66.05107099949237, 66.0459679993437, 66.04343900016829, 65.91026299975056, 66.10337799975241, 66.0929669993493, 66.05446100002155, 66.0020089999307, 66.03673900008289, 66.07632099985494, 66.10493799962569, 66.10037699920213, 66.1006880000059, 66.17870700029016, 66.17590800033213, 66.1501810000118, 66.1428290004551, 66.2149789995965, 66.24050900063594, 66.2170089999563, 65.99465899944335, 65.99565399938001, 66.05378099993686, 66.05567799942946, 66.1644410001827, 66.24996499976987, 66.20461300008174, 66.10856600036641 ] ], "30k_methods": [ [ 405.67643899976247, 405.4381960004321, 405.65662999961205, 405.58876900013274, 405.5366889997458, 405.6205590004538, 405.3403019997859, 405.75907499987807, 405.60598199954256, 405.6066439998176, 405.5166799998915, 405.49996600020677, 405.5526850006572, 405.52228599972295, 405.58579099979397, 405.65277099995, 405.53545799957647, 405.6909810005891, 405.5493679998108, 405.72773100029735, 405.60225900026126, 405.5858250003439, 405.7520670003214 ] ], "rack": [ [ 98.63917999973637, 98.97742900011508, 98.6793129995931, 98.6295450002217, 98.72298599930218, 98.66543099997216, 98.6961809994682, 98.70433699961723, 98.61358099988138, 99.01263600022503, 98.71802599991497, 98.69630199955282, 98.73801600042498, 98.66592299931654, 98.64881899920874, 98.65940999952727, 98.64580200064665, 98.96603600009257, 98.62693200011563, 98.5721580000245, 98.71752799972455, 98.65879100016173, 98.61452000041027, 98.63217499969323, 98.51664699999674, 98.84148000037385, 98.68543199991109, 98.60431700053596, 98.6300399999891, 98.59546400002728, 98.54435800025385, 98.64019400083635, 98.62558700024238, 99.08807499959948, 98.68946799997502, 98.68106699923374, 98.82520100018155, 98.74639299960108, 98.78517600009218, 98.76628199981496, 98.76076699947589, 99.17469399988477, 98.77873500045098, 98.84938300001522, 98.92122299970652, 98.80121900005179, 98.79204600019875, 98.80839700053912, 98.77064299962512, 99.18504100005521, 98.82162299982156, 98.7831130005361, 98.84329499982414, 98.82190999996965, 98.79239600013534, 98.83609299959062, 98.84092299944314, 99.16016799979843, 98.82426700005453, 98.85810800005856, 98.92903400032083, 98.81109300022217, 98.74011200008681, 98.76637399975152, 98.81927600054041, 99.43391399974644, 98.87555699970108, 98.90268499930244, 98.9492019998579, 98.87115000037738, 98.85946600024909, 98.88140999919415, 98.85409100024845, 99.20737500033283, 99.0410949998477, 98.93160200044804, 98.98108500055969, 98.92462500010879, 98.89879900038068, 98.82043399920803, 98.80950200022198, 98.81459600001108, 99.23816799982887, 98.87320699999691, 99.1280630005349, 98.83332999925187, 98.78681400005007, 98.86585799995373, 98.83204099969589, 98.84480999971856, 99.22592000020813, 98.8829629995962, 98.8504209999519, 98.70718699949066, 98.94491600061883, 98.84417000012036, 98.80004499973438, 98.82827199999156, 99.2117909991066, 98.79992500009394, 98.87757100023009, 98.87422300016624, 98.81736199986335, 98.8452760002474, 98.93435000049067, 98.83432799961156, 99.273438999262, 98.95939599937265, 98.95422799945663, 98.91529899960005, 98.91065400006482, 98.90472000006412, 98.8054600002215, 98.83491199980199, 99.37173500020435, 98.92752500036295, 98.74793500057422, 98.92841199962277, 98.80799900020065, 98.83972700026789, 98.70480300014606, 98.69635599989124, 99.09182400042482, 98.82788300001266, 98.89970199947129, 98.95982699981687, 98.7480260000666, 98.72459199959849, 98.67966499950853, 98.75025100063795, 99.04000400001678, 98.89369800021086, 98.72831500069879, 98.86542500044015, 98.87623100075871, 98.82734599977994, 98.72543800065614, 98.73923499981174, 99.04737800025032, 98.82386600020254, 98.82825900058378, 98.85490299984667, 98.79380900019896, 98.77545400013332, 98.7894129993947, 99.04359199936152, 99.16355200039106, 98.9345139996658, 98.95972899994376, 99.06157100067503, 98.89055599978747, 98.88694000073883, 98.78765299981751, 98.88202499951149, 99.38908900039678, 98.99369699996896, 98.91818999949464, 98.98723800051812, 98.90353300033894, 98.90827599974727, 98.87105399957363, 98.89193900016835, 99.23214100035693, 98.89656799987279, 98.8452599995071, 99.1399430004094, 98.81974300060392, 98.82969699992827, 98.80693400009477, 98.82098799971573, 99.15583100064396, 98.9300170003844, 98.86812400054623, 98.97530999933224, 98.81413499988412, 98.85160400062887, 98.84411800067028, 98.88234400023066, 99.23111399984919, 98.95132900055614, 98.90192100010609, 98.90781500052981, 98.76704100042843, 98.8423149992741, 98.81230199971469, 98.93815499981429, 99.12283599987859, 99.01437799999258, 98.86384399942472, 98.96484599994437, 98.80553699986194, 98.87446599987015, 98.85057999963465, 98.88240700001916, 98.74204399966402, 99.28205500000331, 98.91821699966385, 98.95228599998518, 98.76354999960313, 98.75397500036343, 98.80602400062344, 98.75714299960237, 98.8441289991897, 99.30089299996325, 98.79431199988176, 99.04570799972134, 98.8236789999064, 98.8299549999283, 98.80433800026367, 98.83166899999196, 98.7464120007644, 99.30379500019626, 98.92601399951673, 98.93888300030085, 98.78730299988092, 98.99933999986388, 98.84678500020527, 98.79123599966988, 98.81485599998996, 99.23790999982884, 98.84272399995098, 98.90984100002242, 98.7294379992818, 98.73651800080552, 98.78169500007061, 98.81177199986269, 98.9256180000666, 99.1944590005005, 98.90071800055011, 98.80641399922752, 98.8533230001849, 98.81568000037078, 98.78030000072613, 98.81207999933395, 98.76526799962448, 99.1016239995588, 98.83880500001396, 98.78641399973276, 98.83470699969621, 98.81548399971507, 98.78087000015512, 98.87378999974317, 98.75876000023709, 99.16665099990496, 98.74319099981221, 98.67991500050266, 98.85312899950804, 98.77427500032354, 99.02023199992982, 98.88294400025188, 98.87667800012423, 99.2953420000049, 98.9221660001931, 98.88758700071776 ] ], "railsbench": [ [ 2877.54421200043, 2877.2070309996707, 2879.3148929999006, 2881.8824350000796, 2879.5645789996343, 2879.765051000504, 2878.020946000106, 2882.284236000487, 2882.5179519999438, 2884.3334510002023 ] ], "keyword_args": [ [ 356.8563959997846, 356.9684230005805, 356.7552730000898, 356.5251480004008, 356.9258750003428, 357.2255299995959, 357.1578650007723, 357.16273599973647, 357.0222400003331, 357.1222799992029, 356.8811060004009, 356.93173999970895, 357.1673579999697, 357.1436210004322, 356.5090299998701, 357.08520200023486, 357.13876400041045, 357.1972949994233, 356.63420200035034, 357.0731320005507, 356.78208399986033, 356.6843439994045, 356.9013669994092, 356.9732620007926, 357.14376299983996, 356.97802000049705, 357.09245199996076, 356.8062419999478, 356.72050599987415, 357.25956299938844, 356.9100900003832, 356.81518300043535, 357.12159699960466, 357.08114499993826, 356.96145000019897, 357.069973999387, 357.27268799928424, 357.2957709993716, 356.8702359998497, 356.6366550003295, 356.9906830007312 ] ], "liquid-render": [ [ 226.3310399994225, 226.29486000005272, 226.6720229999919, 226.26640599992243, 226.5654140001061, 226.23607499917853, 226.73179899993556, 226.3758509998297, 226.57251599957817, 226.79131400036567, 226.6501590002008, 227.18472500037024, 226.52543599997443, 227.07798299961723, 226.9912319998184, 226.8360730004133, 227.03189399999246, 226.86195400001452, 227.16085499996552, 226.8403269999908, 227.35282499979803, 226.78139499930694, 227.54402999999002, 227.37628200047766, 227.32870999971055, 227.60663799999747, 227.16192600000795, 227.67183599989949, 227.39581400037423, 227.86704300051497, 227.4932029995398, 227.5979810001445, 227.8646069999013, 227.5152390002404, 228.10111200033134, 227.53774800003157, 228.2687100005205, 228.23703900030523, 228.03980000026058, 228.31254900029307, 227.73794800014002, 228.6520269999528, 227.81096100061404, 228.47799500050314, 228.54424299930542, 228.34775499995885, 228.67718700035766, 228.20009399947594, 228.62707300009788, 228.24343299998873, 228.99895799946535, 228.66333199999644, 228.7628650001352, 228.90636200008885, 228.96831199977896, 229.13440799948148, 228.62365400033013, 229.41828799957875, 229.13227699973504, 229.05257799993706, 229.0122220001649, 228.77794000032736, 229.33313799967436, 229.06646100000216, 229.7166329999527, 229.41513800014945, 229.5383030004814, 229.77704300046753, 229.482098000517, 229.8727540000982, 229.41897900000185, 229.98492199985776, 229.49303500081442, 230.16613500021776, 230.0260869997146, 229.82280699943658, 230.12708599981124, 229.58663400004298, 230.3415220003444, 229.9007139999958, 230.68593500011048, 230.63142099999823 ] ], "etanni": [ [ 577.4587470004917, 578.1929650001985, 577.9579359996205, 577.4570799994763, 578.1852030004302, 577.8983700001845, 577.9717540008278, 577.590470999894, 578.308697000466, 577.6899470001808 ] ], "respond_to": [ [ 594.3176700002368, 594.1669809999439, 594.2447790002916, 594.1348870001093, 594.2967829996633, 594.3438639997112, 594.1575720007677, 594.3041040000026, 594.1987030000746, 594.2884639998738 ] ], "binarytrees": [ [ 940.332223999576, 935.8616330000586, 929.1307829998914, 924.9674150005376, 941.128012000263, 937.1194730001662, 931.0205680003492, 926.2638310001421, 940.0215340001523, 936.3743929998236 ] ], "cfunc_itself": [ [ 177.8371390000757, 177.8235849997145, 177.97609999979613, 177.8109939996284, 177.8091950000089, 177.82024600001023, 177.8203489993757, 177.82529300075112, 177.98002399922552, 177.8062299999874, 177.80146500081173, 177.8314240000327, 177.84666100033064, 177.98397099977592, 177.82449500009534, 177.82254299982014, 177.82066099971416, 177.81290000039007, 177.82470000020112, 177.98311800015654, 177.80202500034648, 177.8044550001141, 177.8356819995679, 177.81568499958667, 177.82035999971413, 177.93339599938918, 177.8128599999036, 177.81574899981933, 177.80784700062213, 177.81929800003127, 177.8084809993743, 177.8139909993115, 177.80406800011406, 177.81534700043267, 177.81023699990328, 177.81419399943843, 177.97127700032433, 177.8107430000091, 177.8097260003051, 177.81935400034854, 177.84103399935702, 177.9780369997752, 177.81516000013653, 177.8111550001995, 177.81338300028438, 177.83565900026588, 177.8363410003294, 177.97207900002832, 177.8115120005168, 177.81258299964975, 177.80825800036837, 177.80973099979747, 177.82570799954556, 177.97051900015504, 177.80927700005122, 177.8090260004319, 177.8044789998603, 177.81307499990362, 177.815494999777, 177.80710099941643, 177.81780899986188, 177.824387000328, 177.8064149993952, 177.82053600058134, 177.81775999992533, 177.81461699996726, 177.8046790004737, 177.83370699999068, 177.85565499980294, 177.822949000074, 177.96735200045077, 177.81912100053887, 177.81767600081366, 177.80548100017768, 177.82171099952393, 177.96405799981585, 177.81342299986136, 177.80447299992375, 177.81178699988232, 177.81271599960746, 177.81030600053782, 177.9590369997095, 177.81412699969223, 177.80022300030396, 177.81570900024235, 177.82350600009522, 177.94348600000376, 177.81383200053824, 177.81232099969202, 177.8122979994805, 177.83412199969462, 177.81660099990404, 177.97567099933076, 177.80860899983963, 177.81488399941736, 177.81329100034782, 177.84692300028837, 177.81659000047512, 177.96371300028113, 177.80673899960675, 177.8075850006644, 177.819602999989, 177.82130100022187, 177.97262299973227, 177.8109349997976, 177.82598800022242, 177.8226669994183, 177.8081160000511, 177.82034199990449, 177.98751699956483, 177.8052919999027, 177.80792600024142, 177.83837099977973, 177.82348799937608, 177.98699500053772, 177.8111589992477, 177.82978600007482, 177.8156880000097, 177.80690299969137, 177.82959700070933, 177.8128480000305, 177.81586699948093, 177.809883000009, 177.82035500022175, 177.82313600037014, 177.8375869998854, 177.80892999962816, 177.98372899960668, 177.8098079994379, 177.82610499943985, 177.81208799988235, 177.8215550002642 ] ], "chunky-png": [ [ 1858.8998360000915, 1859.8697910001647, 1859.4319399999222, 1859.007185000337, 1859.190447000401, 1858.7393389998397, 1859.437051999521, 1859.3726949993652, 1859.3583829997442, 1858.9425559994197 ] ], "30k_ifelse": [ [ 811.2290320004831, 811.351896000815, 811.2099869995291, 811.0454490006305, 811.6497270002583, 811.9434420004836, 811.3048209997942, 811.6682380004931, 811.4259619997028, 811.1214319997089 ] ], "object-new": [ [ 127.37549299981765, 127.33504200059542, 127.34689500030072, 127.32497100023465, 127.33555699924182, 127.31884599998011, 127.31867500042426, 127.33540499993978, 127.30914399980975, 127.29742099963914, 127.36349399983737, 127.3181240003396, 127.30023999938567, 127.29684300029476, 127.2709049999321, 127.31396299932385, 127.29408900031558, 127.2818150000603, 127.50873799996043, 127.39593200058152, 127.42991800041636, 127.4162689996956, 127.3792889996912, 127.36300099913933, 127.41010399986408, 127.37200599985954, 127.32471999970585, 127.30457199995726, 127.31811100002233, 127.34486699991976, 127.30969299991557, 127.33324599957996, 127.59069799994904, 127.40026699975715, 127.43435599986697, 127.40617899999052, 127.41176799954701, 127.39632899956632, 127.4753449997661, 127.36814799973217, 127.37852000009298, 127.38955199984048, 127.37433100028284, 127.36717400002817, 127.40645499980019, 127.34367299981386, 127.32476800010772, 127.36450099964713, 127.34196200017323, 127.34633099989878, 127.31863699991663, 127.31849200008583, 127.39541500013729, 127.30020799972408, 127.26805900001636, 127.28471300033561, 127.56991400055995, 127.45125600031315, 127.46625999989192, 127.40343200039206, 127.39598899952398, 127.40035499973601, 127.39299299937556, 127.38387800072815, 127.36944200059952, 127.37891300002957, 127.4175059998015, 127.33022100019298, 127.31183400046575, 127.30926299991552, 127.3106620001272, 127.31573899964133, 127.3054460007188, 127.32679100008681, 127.29545199999848, 127.31702200017025, 127.30651999936526, 127.31466100012767, 127.2762540002077, 127.25697699988814, 127.35077399975125, 127.25947599938081, 127.24966600035259, 127.2922699999981, 127.28169799993339, 127.25370399948588, 127.27688100039813, 127.25924900041719, 127.27471400012291, 127.52423799975077, 127.33690400000341, 127.32859599964286, 127.33186800051044, 127.30036100037978, 127.28693499957444, 127.27449500016519, 127.25838599999406, 127.29023000065354, 127.25867800054402, 127.28148499991221, 127.27454400010174, 127.25419699927443, 127.47213900001952, 127.35124500068196, 127.32563200006553, 127.31467699995846, 127.29173499974422, 127.28719500046282, 127.27053500020702, 127.31499900019116, 127.47087599927909, 127.31385500046599, 127.3225969998748, 127.28091699955257, 127.3068800001056, 127.29558600040036, 127.26384199959284, 127.24174600043625, 127.43063200014149, 127.28310399961629, 127.30143099997804, 127.27408299997478, 127.25223399957031, 127.34435799939092, 127.26124900018476, 127.2620370000368, 127.48579399976734, 127.31666099989525, 127.36064399996394, 127.29863000004116, 127.32975800008717, 127.29187599961733, 127.27119500050321, 127.2584159996768, 127.47243099965999, 127.32380000034027, 127.27246999929775, 127.324717999727, 127.24987700039492, 127.2796709999966, 127.25376799971855, 127.43100900024729, 127.3106970002118, 127.29183299961733, 127.27081399953022, 127.25642799978232, 127.28337899989128, 127.24941099986609, 127.24076300037268, 127.4332470002264, 127.29892100014695, 127.38017500032583, 127.2838419999971, 127.25674400007847, 127.25397299982433, 127.27856200035603, 127.26677000046038, 127.44746200041845, 127.33095299972774, 127.34310499945423, 127.27539300067292, 127.27627999993274, 127.28182999944693, 127.25700300052267, 127.25348799995118, 127.51379600013024, 127.29445100012526, 127.26966100035497, 127.26403299984668, 127.25322299957043, 127.24390799940011, 127.24158800028817, 127.23157700020238, 127.46665200029383, 127.37079999988055, 127.36265999956231, 127.2635999994236, 127.27797499974258, 127.32025799959956, 127.33463099993969, 127.26387800012162, 127.47719900016818, 127.26898199980496, 127.2905460000402, 127.27745299980597, 127.28273199991236, 127.2660389995508, 127.25524000052246, 127.25428300018393, 127.46226499984914, 127.26363300043886, 127.2995709996394, 127.27202499991108, 127.34823800019512, 127.264837000439, 127.26118599948677, 127.25796299946524, 127.49186499968346, 127.32168099955743 ] ], "matmul": [ [ 458.30418600053235, 457.1611200008192, 459.8698939989845, 457.5251850001223, 457.0255430007819, 457.09214599992265, 458.73539700005495, 456.23589400020137, 458.3076080016326, 456.59988800071005, 458.9397280014964, 454.9862789990584, 458.65462199981266, 457.03117299854057, 459.70851400124957, 457.6452210003481 ] ], "ruby-lsp": [ [ 226.00435700042, 225.83806500006176, 225.85529599928122, 225.82955999860133, 225.67051499936497, 225.54334400047082, 225.47777199906704, 225.52873299900966, 225.6843260001915, 225.635457001772, 225.66458099936426, 225.76989700064587, 225.84880800059182, 225.75863899874093, 225.63008599900058, 225.57850900011545, 225.80455800016352, 225.7270170011907, 225.91780299990205, 225.78173200054152, 225.97955300079775, 225.98864899919135, 225.679138000487, 225.60566200081666, 225.6487839986221, 225.85304499989434, 225.84041399932175, 225.60272500049905, 225.6421269994462, 225.85638300006394, 226.05798000040522, 225.59632099910232, 225.74096100106544, 225.88429600000381, 225.8438879998721, 225.56455499943695, 225.85466300006374, 225.56239799996547, 225.64835299999686, 225.82353399957356, 225.93110399975558, 225.68501900059346, 226.09688600095978, 225.7630380008777, 225.56000700024015, 225.75188300106674, 225.5388249996031, 225.8624330006569, 225.9747209991474, 225.67628800061357, 225.6186059985339, 225.60960899863858, 225.8294820003357, 225.68282499923953, 225.8084749992122, 225.68689600120706, 225.97838299952855, 225.75084300115122, 225.66811300021072, 225.6755369999155, 225.51422200012894, 226.01099599887675, 225.67883400006394, 225.59812100007548, 226.02309099966078, 225.62215700054367, 225.81610700035526, 225.45300400088308, 225.664505000168, 225.6327480008622, 225.6588219988771, 225.50988100010727, 225.7636510003067, 225.91707900028268, 225.6251400012843, 225.4605679991073, 225.31513900139544, 225.49736899964046, 225.463918000969, 225.69737500089104, 225.73920299873862, 225.59134699986316, 225.68994899847894 ] ], "activerecord": [ [ 516.8491179992998, 514.8614429999725, 515.1884289989539, 516.3162130011187, 515.0022830002854, 514.9401809994743, 516.6046379999898, 515.0980300004449, 514.7088519988756, 516.4603939992958 ] ], "setivar_object": [ [ 292.109423000511, 291.8945420005912, 291.91028799868945, 291.89486100040085, 292.0561840001028, 291.9099000009737, 291.95310899922333, 292.0699779988354, 291.91923100006534, 291.91450899998017, 291.9197829996847, 292.0936070004245, 291.91020600046613, 291.9159840002976, 291.91888899913465, 291.90147100052855, 291.8748610009061, 291.94668600030127, 291.9090690011217, 291.9092890006141, 291.94243399979314, 292.0730209989415, 291.9120719998318, 291.9292829992628, 292.09633999926155, 291.93997899892565, 291.9561700000486, 291.92983100074343, 292.0922490011435, 291.93543000110367, 291.90887400000065, 292.04813500109594, 291.8959349990473, 291.95957599949907, 291.9359249990521, 292.05261599963706, 291.9099209993874, 291.92937000152597, 292.06226600035734, 291.94080299930647, 291.9307829997706, 292.0719800004008, 291.91332700065686, 291.8883170004847, 291.9032989993866, 292.0547510002507, 291.9164820013975, 291.94244100108335, 292.03286499978276, 291.915969000911, 291.896472001099, 291.9412050014216, 292.0568940007797, 291.8969710008241, 291.91076799907023, 292.14014200078964, 291.9817359997978, 291.9933899993339, 291.8889120010135, 292.05899400039925, 291.89553300057014, 291.94548099985695, 292.06417000023066, 291.90653799923894, 291.91902699858474, 291.9139619989437, 292.0805970006768, 291.8862299993634, 291.929525001251, 292.05816200010304, 291.91353900023387, 291.91277400059334, 292.0615129987709 ] ], "erubi": [ [ 497.5946569993539, 497.18268500146223, 497.6509059997625, 497.11396399834484, 497.2673960000975, 497.7901309994195, 496.9732310000836, 497.7442550007254, 496.979397999894, 497.15001300137374, 497.4054909998813 ] ], "setivar_young": [ [ 292.9519169993, 293.04278200106637, 292.85559299933084, 293.0931739992957, 293.1615519992192, 292.6238710006146, 293.14552300093055, 293.38870299943665, 292.86023100030434, 293.3928390011715, 292.4405600006139, 293.01050799949735, 292.5939179986017, 292.98200300036115, 293.08834899893554, 293.0690289995255, 292.71648900066793, 293.45969799942395, 292.4144589997013, 292.5670690001425, 293.1528270000854, 293.39427200102364, 292.8633239989722, 293.3423149988812, 292.42019099910976, 292.96284100018966, 292.71213299944066, 293.41975700117473, 292.9352179999114, 293.01572300028056, 292.69581500011554, 292.9685190010787, 293.3530320005957, 293.07822000009764, 292.4662500008708, 292.5887889996375, 292.97928099913406, 292.98809399915626, 293.17070199977024, 292.5316490000114, 293.097323999973, 293.4976079995977, 292.80983799981186, 293.08856900024693, 293.18301800049085, 292.62345700044534, 292.9700929998944, 293.5071189986047, 292.8193139996438, 292.46328600129345, 292.6964520011097, 292.9711969991331, 293.3930640010658, 292.9450679985166, 293.31926300073974, 292.4022290007997, 292.96142299972416, 292.70357200039143, 293.17319499932637, 292.4675570011459, 293.12685600052646, 292.53574200083676, 292.9720990014175, 293.4199120008998, 293.03933899973345, 292.91807700064965, 292.97428599966224, 293.1478070004232, 293.4451759992953, 293.2465840003715, 292.41371900025115, 293.5945419994823, 292.83102699992014 ] ], "throw": [ [ 57.72609800078499, 57.624467999630724, 57.7252610000869, 57.71111899957759, 57.69557699932193, 57.63355099952605, 57.72382199938875, 57.69729200073925, 57.672095999805606, 57.634754999526194, 57.708586000444484, 57.74000800010981, 57.84999000024982, 57.683044999066624, 57.72991199955868, 57.720046999747865, 57.70167599985143, 57.70616900008463, 57.62093600060325, 57.71258300046611, 57.70184100038023, 57.70980099987355, 57.631972998933634, 57.700408000528114, 57.704726001247764, 57.700981000380125, 57.60871100028453, 57.700302999364794, 57.67963700054679, 57.68201799946837, 57.822319999104366, 57.70644499898481, 57.699029999639606, 57.68225700012408, 57.64041300062672, 57.69236999913119, 57.69019000035769, 57.694949999131495, 57.68386300042039, 57.603455999924336, 57.698577000337536, 57.66628699893772, 57.72337899907143, 57.63838699931512, 57.712212999831536, 57.63263100016047, 57.844191000185674, 57.62394600060361, 57.677349001096445, 57.70383100025356, 57.65429199891514, 57.614672999989125, 57.68542000078014, 57.685202000357094, 57.663878998937435, 57.61235199861403, 57.69013499957509, 57.68597400128783, 57.67946600099094, 57.704478000232484, 57.607000999269076, 57.65779800094606, 57.682710999870324, 57.675678999657976, 57.808057999864104, 57.69279500054836, 57.66418699931819, 57.68850700042094, 57.61019400051737, 57.73054599922034, 57.704372999069165, 57.65719099872513, 57.620708999820636, 57.691795998835005, 57.687530999828596, 57.68853100016713, 57.60010799895099, 57.72166300084791, 57.69246999989264, 57.66313699859893, 57.715885999641614, 57.62963000051968, 57.85866599944711, 57.67343399929814, 57.693810000273515, 57.596853001086856, 57.69563099966035, 57.654861999253626, 57.693232000019634, 57.613846998719964, 57.67274100071518, 57.68614100088598, 57.632722999187536, 57.61183499998879, 57.672028999149916, 57.658625999465585, 57.64295399967523, 57.589064999774564, 57.66172799849301, 57.87909200080321, 57.64444799933699, 57.692701999258134, 57.61165999865625, 57.70537399985187, 57.6567360003537, 57.68572600027255, 57.605359999797656, 57.64957300016249, 57.62019500070892, 57.65909000001557, 57.58032300036575, 57.65175899978203, 57.63951500011899, 57.633108999652904, 57.60822600132087, 57.65669099855586, 57.86491399885563, 57.654316999105504, 57.61443300070823, 57.669443000122556, 57.68947799879243, 57.639197000753484, 57.65969400090398, 57.62010400030704, 57.67786599972169, 57.65304100168578, 57.71383100000094, 57.61519500083523, 57.71680499856302, 57.65931099995214, 57.677535000038915, 57.60820499926922, 57.67851400014479, 57.70054100139532, 57.86396700023033, 57.65146300109336, 57.705791001353646, 57.7036760005285, 57.68444200111844, 57.60012299833761, 57.70206800116284, 57.71061300038127, 57.67096199997468, 57.6238089997787, 57.61093299952336, 57.6900050000404, 57.6440509994427, 57.67391600056726, 57.59456600026169, 57.67623900101171, 57.660401000248385, 57.66886599849386, 57.60022299909906, 57.65429200073413, 57.62797599891201, 57.66165899876796, 57.562943000448286, 57.66940400098974, 57.672052000270924, 57.658281999465544, 57.59659100112913, 57.66353000035451, 57.674576999488636, 57.68283199904545, 57.606165999459336, 57.65935800081934, 57.657887000459596, 57.66512199988938, 57.676384998558206, 57.60936899969238, 57.677564000186976, 57.64410899973882, 57.66148699876794, 57.60158200064325, 57.67100899902289, 57.643210000605904, 57.6229880007304, 57.55310200038366, 57.65632499969797, 57.67072500020731, 57.63779200060526, 57.54717600029835, 57.63909500092268, 57.635895998828346, 57.63940399992862, 57.58648099981656, 57.65750700084027, 57.66707000111637, 57.62989200047741, 57.64299200018286, 57.57667100078834, 57.65879499995208, 57.62026599950332, 57.665030000862316, 57.56967700108362, 57.656970000607544, 57.63125500016031, 57.65941100071359, 57.56832599945483, 57.65206400064926, 57.650500999443466, 57.61293700015813, 57.57622300006915, 57.671657001264975, 57.66568100079894, 57.6494430006278, 57.760879999477766, 57.709106999027426, 57.68546599938418, 57.65508200056502, 57.67878100050439, 57.589771999118966, 57.68176899982791, 57.65375800001493, 57.65669800166506, 57.60831199950189, 57.65846499889449, 57.635131999631994, 57.64578600064851, 57.573192001655116, 57.66552900058741, 57.84804500035534, 57.6760980002291, 57.588188001318485, 57.68793499919411, 57.672592000017175, 57.63465599920892, 57.59765499897185, 57.640231998448144, 57.63942100020358, 57.62201399920741, 57.679711000673706, 57.58367599992198, 57.62733799929265, 57.6296529998217, 57.64691900003527, 57.58035999861022, 57.84123900048144, 57.682626000314485, 57.692860000315704, 57.57861500023864, 57.63855499935744, 57.67591100084246, 57.63342699901841, 57.5961680006003, 57.66982100067253, 57.650110000395216, 57.64401099986571, 57.57264000021678, 57.66259499978332, 57.670845999382436, 57.64132200056338, 57.67480800022895, 57.58389600123337, 57.6885639984539, 57.81422099971678, 57.71717599964177, 57.602443999712705, 57.67216299864231, 57.647075000204495, 57.659199001136585, 57.56993100112595, 57.66358700020646, 57.67252700024983, 57.641195999167394, 57.6256940003077, 57.67432500033465, 57.65342300037446, 57.636277999336016, 57.56887600000482, 57.64260299838497, 57.67477500012319, 57.655282000268926, 57.861244000378065, 57.61645900020085, 57.66349499936041, 57.66266000136966, 57.64829799954896, 57.59814700104471, 57.66964899885352, 57.64588999954867, 57.66453400065075, 57.572309000534005, 57.664533000206575, 57.64670600001409, 57.666684999276185, 57.5713079997513, 57.66347200005839, 57.67085200022848, 57.65529000018432, 57.79317099950276, 57.7057970003807, 57.65371400048025, 57.617020000179764, 57.65824199988856, 57.57493199962482, 57.67340999955195, 57.67733799984853, 57.67462499898102, 57.59793799916224, 57.66514700007974, 57.65108999912627, 57.682010999997146, 57.57921199983684, 57.63384999954724, 57.62161299935542, 57.66194600073504, 57.75583799913875, 57.70633499923861, 57.668755000122474, 57.64770799942198, 57.59475100057898, 57.69807300021057, 57.657699999253964, 57.649536998724216, 57.61551599971426, 57.68674099999771, 57.689244000357576, 57.6397069999075, 57.67407299936167, 57.59701099850645, 57.67510400073661, 57.64679899948533, 57.66526600018551, 57.73443900034181, 57.68693699974392, 57.67408899919246, 57.66316200060828, 57.59261699859053, 57.651670000268496, 57.653244000903214, 57.64038199959032, 57.62270599916519, 57.685445999595686, 57.697902999279904, 57.67584900058864, 57.62085800051864, 57.6717740004824, 57.67082499914977, 57.634802999018575, 57.668311999805155, 57.59115900036704, 57.88557900086744, 57.68951900063257, 57.722600000488455, 57.60370500138379, 57.70266599938623, 57.66652399870509, 57.68415499915136, 57.583574000091176, 57.67100599950936, 57.688848000907456, 57.64761300088139, 57.59328099884442, 57.664384999952745, 57.654537000416894, 57.63114500041411, 57.58809899998596, 57.692163998581236, 57.85264999940409, 57.665921000079834, 57.700636998561095, 57.622907999757444, 57.68052799976431, 57.645785998829524, 57.6735140002711, 57.61016299948096, 57.66797199976281, 57.66852400120115, 57.69362099999853, 57.603021999966586, 57.68350499965891, 57.67574199853698, 57.62211000001116, 57.57991199971002, 57.65489099940169, 57.87249599961797, 57.65065100058564, 57.603684999776306, 57.694462999279494, 57.6685420001013, 57.659336998767685, 57.641687999421265, 57.581398001275375, 57.671848000609316, 57.64901000111422, 57.69829700147966, 57.60444599945913, 57.6877469993633, 57.6435910006694, 57.68064199946821, 57.57063999953971, 57.6534529991477, 57.67275800099014, 57.86531499870762, 57.632022000689176, 57.69151599997713, 57.68387900025118, 57.64935800107196, 57.5853520003875, 57.68355299915129, 57.67480199938291, 57.68354400061071, 57.69272600082331, 57.646406999992905, 57.70165499961877, 57.65201000031084, 57.664398998895194, 57.59109099926718, 57.673889999932726, 57.66767499881098, 57.673550998515566, 57.78831600036938, 57.665424999868264, 57.671671000207425, 57.63189499884902, 57.60564400043222, 57.683312999870395, 57.66663499889546, 57.62866099939856, 57.58190699998522, 57.66904900156078, 57.67586600086361, 57.64113099940005, 57.64752700088138, 57.572589999836055, 57.65448300007847, 57.63294999997015, 57.65834200065001, 57.589732999986154, 57.64259099851188, 57.62696000056167, 57.61767999865697, 57.57104300028004, 57.6575299983233, 57.65293799959181, 57.645811000838876, 57.59015200055728, 57.63850299990736, 57.642884999950184, 57.62702200081549, 57.568487000025925, 57.65886600056547, 57.62308800149185, 57.58903300011298, 57.62980399958906, 57.569980001062504, 57.63090400068904, 57.62829599916586, 57.625679999546264, 57.567910000216216, 57.65810900084034, 57.65702600001532, 57.66976599988993, 57.56416999975045, 57.64820399963355, 57.61128400081361, 57.67354999989038, 57.606088999818894, 57.66307700105244, 57.66818600022816, 57.65609100126312, 57.576016000894015, 57.660000000396394, 57.65899200014246, 57.626844998594606, 57.58424399937212, 57.56550399928528, 57.67208399993251 ] ], "lobsters": [ [ 1208.8484860014432, 1206.9178199999442, 1205.1931230016635, 1203.6584060006135, 1211.3443260004715, 1212.6932850005687, 1207.9369980001502, 1208.4611919999588, 1210.068758999114, 1208.989938000741 ] ], "rubocop": [ [ 262.18161299948406, 262.2578529990278, 261.82774100016104, 261.7681770007039, 261.8927490002534, 261.32869200046116, 261.5787390004698, 261.74054000148317, 261.77796499905526, 261.81355499829806, 261.7224650002754, 261.6237419988465, 261.05899100002716, 261.6242500007502, 261.78053399962664, 261.521061998792, 261.6625490009028, 260.74979299846746, 261.88431000082346, 261.5886799994769, 262.0164889995067, 260.4403810000804, 262.148090001574, 261.57004900051106, 261.54368499919656, 261.05946699863125, 261.8737039992993, 261.4872220001416, 260.53552600023977, 262.45884399941133, 261.53138500012574, 260.38028100083466, 262.26406100067834, 261.3471889999346, 260.43243300046015, 262.27403299890284, 261.4589770000748, 260.6372240006749, 262.35052500123857, 261.7666909991385, 260.73650699981954, 261.93456900000456, 260.9967990010773, 261.59881700004917, 261.86031500037643, 260.27832699946885, 262.23636899885605, 261.648151999907, 261.0709290001978, 261.8990640003176, 260.69235800059687, 262.0044870000129, 261.2687910004752, 261.10834700011765, 262.27325800027756, 260.2087519990164, 262.0516930001031, 261.2745090009412, 261.3735539998743 ] ], "fluentd": [ [ 465.20098300061363, 465.7824759997311, 463.98506900004577, 463.9371299999766, 463.9399219995539, 464.7755030000553, 464.7821369999292, 465.0179179989209, 465.2286600012303, 464.41222400062543, 463.78780099985306, 464.9788200003968, 464.11082399936276, 464.27337899876875, 464.1938780005148 ] ], "mail": [ [ 146.61773900115804, 146.7649469996104, 146.99437099989154, 152.4770180003543, 148.4348060002958, 147.0526670000254, 146.91469600074925, 147.4603330007085, 151.89194599952316, 147.33031899959315, 147.17486000154167, 147.5064869991911, 147.27926999876217, 148.3477479996509, 147.0991240003059, 153.65290500085393, 147.38515600038227, 147.42319200013299, 152.28225700047915, 147.60225799909676, 147.94421499937016, 152.5737250012753, 148.08970000012778, 152.45732800030964, 149.5737029999873, 147.84274600060598, 153.95566699953633, 148.27440099907108, 153.09843400063983, 148.37018700018234, 148.08624500074075, 153.27698500004772, 148.15200599878153, 148.41833600075915, 148.59222999984922, 151.10122200167098, 147.58032399913645, 149.71109600082855, 148.80873399852135, 148.81456199873355, 149.01577799901133, 153.9091959984944, 149.2048350010009, 149.0786289996322, 149.4422130017483, 149.19532899875776, 149.58320400000957, 149.1264050000609, 149.8951979992853, 149.3075919988769, 150.79848599998513, 149.1404819989839, 150.41846999884, 149.48007500061067, 156.05069099910907, 150.1840170003561, 149.84852300040075, 150.06253899991862, 149.91856099914003, 150.16272100001515, 149.92892699956428, 150.44007700089423, 150.14961599990784, 150.45048499996483, 150.18970599885506, 150.59610799835355, 150.46176699979696, 150.6532289986353, 155.4547990017454, 150.93055199940864, 150.62574700095865, 151.96448000097007, 149.8409489995538, 152.6156620002439, 150.9620119995816, 151.64983499926166, 150.88884699980554, 152.47349200035387, 151.4632830003393, 151.5574570003082, 151.64737399936712, 151.74117900096462, 151.940478999677, 151.4492850001261, 151.75600799921085, 151.8585499998153, 152.09598199908214, 151.8785400003253, 152.4343749988475, 151.95975599999656, 152.1896599988395, 152.1411989997432, 152.69047999936447, 157.07418599959055, 152.88836299987452, 152.2480599996925, 153.94893399934517, 152.18588800053112, 153.2998119982949, 152.36489000017173, 154.22505700007605, 151.87782800057903, 153.89800899902184, 152.99052500085963, 152.81850900100835, 153.27251500093553, 152.8401159994246, 153.4533640005975, 152.97217499937688, 153.41633599928173, 153.1507319996308, 153.65354399909847, 153.49124199929065, 153.83423699859122, 153.34153799994965, 153.83609200034698, 153.5958419990493, 154.02739300043322, 153.84293799979787, 154.10186799999792, 153.90212800048175, 155.2027840007213, 152.7032030007831, 155.5920730006619, 154.05610900052125, 155.6855369999539, 153.67108500140603, 155.56705000017246, 154.7686949998024, 154.44019899950945, 154.80834700065316, 159.85729500062007, 154.97644199967908, 155.0322139992204, 155.08326300005137, 155.01623199997994, 155.40455500013195, 155.14865099976305, 155.54784999949334, 155.43621500000881, 155.74904400091327, 155.5984360002185, 155.79486100068607, 155.53955200084602, 156.77338699970278, 154.788064000968, 157.58320900022227, 155.5237690008653 ] ], "getivar": [ [ 274.6062050009641, 274.7348579996469, 274.58401000149024, 274.61757399942144, 274.60313999836217, 274.7277039998153, 274.5966629991017, 274.6363440001005, 274.746134000452, 274.5861160001368, 274.601614999483, 274.605431000964, 274.7453249994578, 274.62636299969745, 274.60619599878555, 274.5986050013016, 274.74642200104427, 274.59262699994724, 274.63542399891594, 274.7582430001785, 274.617771998237, 274.6017200006463, 274.59898900087865, 274.7421370004304, 274.5843330012576, 274.63186599925393, 274.6032329996524, 274.7411039999861, 274.59556800022256, 274.60182399954647, 274.75822000087646, 274.58583999941766, 274.6101140000974, 274.6104719990399, 274.74261399947864, 274.59418199941865, 274.60675399925094, 274.5945289989322, 274.74665500085393, 274.5964580008149, 274.61274300003424, 274.740525001107, 274.5936819992494, 274.6055190000334, 274.61998099897755, 274.74024599905533, 274.58596599899465, 274.6315179992962, 274.5878209989314, 274.73654099958367, 274.5860849991004, 274.6180750000349, 274.7441319988866, 274.5884930009197, 274.61458499965374, 274.59197100142774, 274.7561220003263, 274.59680100037076, 274.6015989996522, 274.7643680013425, 274.58499199929065, 274.58958299939695, 274.648710999827, 274.74869999969087, 274.5925029994396, 274.59989600174595, 274.59575700049754, 274.73631399880105, 274.5853559990792, 274.61810800014064, 274.7583290001785, 274.592550998932, 274.5946790000744, 274.60392500142916, 274.73912100140296, 274.5854600016173, 274.65163900160405, 274.5972159991652 ] ], "fib": [ [ 1210.3779659992142, 1211.106345999724, 1209.9048769996443, 1210.0716340009967, 1211.2508970003546, 1209.9291360009374, 1210.5521979992773, 1210.3523809983017, 1210.1129840011708, 1210.4128640003182 ] ], "protoboeuf-encode": [ [ 198.17968100142025, 198.2885890010948, 198.99308499952895, 199.6007500001724, 199.49261299916543, 199.5595009993849, 199.679297998955, 199.5949699994526, 199.31669299876376, 199.6269890005351, 198.17655199949513, 197.88997300020128, 198.3224870000413, 198.71026500004518, 199.08190200112585, 199.30838199979917, 199.3978580012481, 198.7316570011899, 198.11120300073526, 198.15945099981036, 198.0934419989353, 198.0729179995251, 198.1646260010166, 198.06043000062346, 198.98941999963426, 199.56295100018906, 199.63155600089522, 199.90091399995435, 199.69185300033132, 199.8298380003689, 199.54544299980626, 211.2366990004375, 198.02282899945567, 197.85210900045058, 197.99343800150382, 198.90672499968787, 199.4724310006859, 199.47065099950123, 199.0512869997474, 198.2736610007123, 197.94920299864316, 197.7520899999945, 198.13289100056863, 197.85288099956233, 197.81272199907107, 197.96563900126785, 198.5437829989678, 197.85022600080993, 197.96302400027344, 198.0622859991854, 197.94142700084194, 197.96556400069676, 198.01787600044918, 198.25194199984253, 197.82148800004506, 197.8798870004539, 197.94235399967874, 198.03079400116985, 198.22567200026242, 198.13899099972332, 197.9834599987953, 198.35193700055243, 198.19791599911696, 198.10510699971928, 198.16833600089012, 198.24224599869922, 198.28101699931722, 198.2937190005032, 198.51030899917532, 197.79818699862517, 197.76990600075806, 198.04368299992348, 198.48258300044108, 198.195848000978, 198.0438080008753, 198.5003339996183, 197.9648239994276, 198.35134299864876, 198.25533699986408, 198.172786998839, 198.0380389995844, 198.029924000366, 198.31257499936328, 198.28537899957155, 197.8484400005982, 198.02647100004833, 198.08472600016103, 198.08919000024616, 198.34763099970587, 198.1682349996845, 198.36181699974986, 198.01756200104137, 198.03100599892787, 198.05937499950232, 198.1591709991335, 197.97602200014808, 198.17212099951576, 198.10841400067147, 197.89462799963076, 198.1464689997665, 198.0938190008601 ] ], "blurhash": [ [ 909.3179809988214, 909.5646389996546, 909.6761159999005, 909.6919010007696, 909.6051070009707, 909.6004889997857, 909.6252210001694, 909.2408329997852, 909.3575389997568, 909.8624100006418 ] ], "nqueens": [ [ 197.84177300061856, 197.84973499918124, 197.90614600060508, 197.88052500007325, 197.6901549987815, 197.54458100032934, 197.92524900003627, 197.5680840005225, 197.81670900010795, 198.116884999763, 198.12512099997548, 198.09326599897759, 197.75592900077754, 197.80319100027555, 197.70298799994634, 197.79471200126864, 197.80354899921804, 198.09269100005622, 198.1472660008876, 198.1466580000415, 198.2985220001865, 198.18241500070144, 198.27514799908386, 198.2215810003254, 198.94168800055922, 198.9989899993816, 199.04328499978874, 198.61836599920935, 198.56120399890642, 198.4643670002697, 198.32663600027445, 198.29570900037652, 197.80925600025512, 198.17809499909345, 198.41505399926973, 198.327997000888, 198.1301230007375, 198.10435100043833, 198.37268700030108, 198.2739640006912, 198.11833000130719, 198.11783300065144, 198.48739799999748, 198.59796300079324, 197.86853500045254, 198.06165699992562, 198.05711899971357, 198.341507000805, 198.38450700081012, 197.9475089992775, 197.93960000060906, 197.9762060000212, 198.31047100160504, 198.38678799897025, 198.13346499904583, 198.13637699917308, 198.0486110005586, 198.22241899964865, 198.0520350007282, 198.7608689996705, 197.59583699851646, 197.47753299998294, 197.73142499980167, 197.5583210005425, 197.54911800009722, 197.51585099947988, 197.59459999841056, 197.82018400110246, 197.64317899898742, 197.663413000555, 197.8231080011028, 198.1629090005299, 198.18913400013116, 198.07638400016003, 198.1159889983246, 197.99494799917738, 197.85648100150866, 197.81163799962087, 197.66361300025892, 197.87550600085524, 197.55235800039372, 197.69412699861277, 197.92622000022675, 197.71992900132318, 197.73709400033113, 198.08984500014049, 197.98116899983143, 197.73272599923075, 197.81103300010727, 197.7714439999545, 197.9093850004574, 197.79539099909016, 197.56379400132573, 197.51376699969114, 197.6982340001996, 197.79842599928088, 197.6924560003681, 197.5569070000347, 197.77498000075866, 197.68673500038858, 197.72569599990675, 197.6966629990784 ] ], "sequel": [ [ 63.39291000040248, 63.16190600045957, 62.685973000043305, 63.152353000987205, 62.87326699930418, 63.13984900043579, 63.1032729997969, 62.93463800102472, 63.313337001090986, 63.053997999304556, 62.63892199967813, 63.59254200106079, 63.05386300118698, 63.46615400070732, 62.976582999908715, 63.42877699898963, 63.57879800088995, 63.10209500043129, 63.13855100052024, 63.78544399922248, 63.346950000777724, 63.47703900064516, 63.15523400007805, 63.034302000232856, 63.68868299978203, 63.15913500111492, 63.14478400054213, 63.745354000275256, 63.20680099997844, 63.66363300003286, 63.36604699936288, 63.203920999512775, 63.779705998967984, 63.56868900002155, 62.954320001153974, 63.798313998631784, 63.05601799977012, 63.67358100033016, 63.4698310004751, 63.22966500010807, 63.943414999812376, 63.41476400120882, 63.63700499969127, 63.549663998855976, 63.439112998821656, 63.97866699990118, 63.28569499964942, 63.31785400107037, 63.97363499854691, 63.492193001366104, 63.63159499960602, 63.205495000147494, 63.31458100066811, 63.57549899985315, 63.63286700070603, 63.24328600021545, 63.7275259996386, 63.681012999950326, 63.77464199977112, 63.426038999750745, 63.40825799998129, 63.71160900016548, 63.54034400101227, 63.25001000004704, 63.8344369999686, 63.277895000283024, 63.7271880004846, 63.773560999834444, 63.23512900053174, 63.63834900002985, 63.52374800007965, 63.33575899952848, 63.82089399994584, 63.54238499989151, 63.80908699975407, 63.66082599924994, 63.2200180007203, 64.16534799973306, 63.659780000307364, 63.30713599891169, 64.18941199990513, 63.477077999777975, 63.628441999753704, 63.5489559990674, 63.37886800065462, 63.62122899918177, 63.439813999139005, 63.37406699822168, 63.966044999688165, 63.17756199860014, 63.6161060010636, 63.101948999246815, 63.56923199928133, 63.81764599973394, 63.28772699998808, 63.1309569998848, 63.63577899901429, 63.3210149990191, 63.542282001435524, 63.237424999897485, 63.16206100018462, 63.737318998391856, 63.17271499938215, 62.76631399850885, 64.14736799888487, 63.4801400010474, 63.696704999529175, 63.44761299988022, 63.00580400056788, 63.60707400017418, 63.377038000908215, 62.86504799936665, 63.71209999997518, 63.07213600121031, 63.71174699961557, 63.5522470001888, 63.32676099918899, 63.69351000103052, 63.37024200001906, 63.1424090006476, 63.91424200046458, 63.41505000091274, 63.800022999203065, 63.38770999900589, 63.4167719999823, 63.89412899989111, 63.381886000570375, 63.37449099919468, 64.14490700080933, 63.615326000217465, 63.82626900085597, 63.59093900027801, 63.21295600173471, 63.95401900044817, 63.42084000061732, 63.64344100074959, 63.346921999254846, 63.52996500027075, 63.818558999628294, 63.3760529999563, 63.02361300004122, 63.9662869998574, 63.59294700087048, 63.56251200122642, 63.13297499946202, 63.2651949999854, 63.53851499989105, 63.6512560013216, 63.484635000349954, 63.65602199912246, 63.45422900085396, 63.51947899929655, 63.51933799851395, 63.39421800112177, 63.8163280000299, 63.17013000079896, 63.23995200000354, 63.91375500061258, 63.621637998949154, 63.86262999876635, 63.47872100013774, 63.45402199985983, 63.71404499986966, 63.45047000104387, 63.20657700052834, 63.747709999006474, 63.42293899979268, 63.50715900043724, 63.45676300043124, 63.50007800028834, 63.76042699957907, 63.617922000048566, 63.09642499945767, 63.581077998605906, 63.50934299916844, 63.92372700065607, 63.356130000101984, 63.37452099978691, 63.99094399966998, 63.43891600045026, 63.15429099959147, 63.7077869996574, 63.425886999539216, 63.71954799942614, 63.374389999808045, 63.367442999151535, 63.62633099888626, 63.2515550005337, 62.93537199962884, 63.66821399933542, 63.15453500064905, 63.47744300001068, 63.3948570011853, 63.48632700064627, 63.91315899963956, 63.21313199987344, 63.0093929994473, 63.68417799967574, 63.23029299892369, 63.648953999290825, 63.08910300140269, 62.991942000735435, 63.94161899879691, 63.09425200015539, 63.34209899978305, 64.24989199877018, 63.05108500055212, 63.64140900041093, 63.26675600030285, 63.463504000537796, 63.86731599923223, 63.35473599938268, 63.092827000218676, 63.729516999956104, 63.38726700050756, 63.41679899924202, 63.273764000769006, 63.30470899956708, 63.617039000746445, 63.19701900065411, 63.00106200069422, 63.830177999989246, 63.18142700001772, 63.46726000083436, 63.38750899885781, 63.05012700067891, 63.85301699992851, 63.26707799962605, 63.57080900124856, 63.41307799993956, 63.339754999105935, 63.673168999230256, 63.310596999144764, 63.01459799942677, 63.711134000186576, 63.245212000765605, 63.63387500095996, 63.681646999611985, 63.381384999956936, 63.67274100011855, 63.19560700103466, 63.12777499988442, 64.01127400022233, 63.501520999125205, 63.6198290012544, 63.43143399863038, 63.249859000279685, 63.95999300002586, 63.42924800082983, 63.140582000414724, 63.9277869995567, 63.429206998989685, 63.98095899930922, 63.505142999929376, 63.17592500090541, 63.79080199985765, 63.15478299984534, 63.283233999754884, 63.86248999842792, 63.299618999735685, 63.62017699939315, 63.459457000135444, 63.31967100049951, 63.83665099929203, 63.34492799942382, 63.19641899972339, 63.77074000010907, 63.323279999167426, 63.4656090005592, 63.33648899999389, 63.35059000048204, 63.6030320001737, 63.05290700038313, 63.101485999141005, 63.761232000615564, 63.18842200016661, 63.86830200062832, 63.76972899852262, 63.406950001080986, 63.66714399882767, 63.46078500064323, 63.24474499888311, 63.71489199955249, 63.24222399962309, 63.50949499937997, 63.00653400103329, 63.21800400110078, 63.97073799962527, 63.59294499998214, 63.183310001477366, 63.933089999409276, 62.956305000625434, 63.476729999820236, 63.47543499941821, 62.897637000787654, 64.04676799866138, 63.1934849989193, 63.15998100035358, 63.66475600043486, 62.580747000538395, 63.71636999938346, 63.31319200035068, 63.36679500054743, 63.388131000465364, 63.191129000188084, 63.08332899970992, 63.90551299955405, 63.221628000974306, 63.301561000116635, 63.25131700032216, 62.65130800056795, 63.32847500016214, 62.96428200039372, 63.00732600175252, 63.926962999175885, 63.23683099981281, 63.58121300036146, 63.33542500033218, 63.14945399935823, 63.590783000108786, 63.63424700066389, 63.61440699947707, 63.32356299935782, 63.30125199929171, 63.75604700042459, 63.42282500008878, 63.3944800010795, 63.85575400054222, 63.11371899937512, 63.50336899959075, 63.51182899925334, 63.50120800016157, 63.95432799945411, 63.076456000999315, 63.17439699887473, 63.590148000002955, 63.51495800117846, 63.49354499980109, 63.37479300054838, 63.20663900078216, 63.726158999998006, 63.48808599977929, 63.19635200088669, 63.69603399980406, 63.16193199927511, 63.735185998666566, 63.58486299905053, 63.638810001066304, 63.87612399885256, 63.359040999785066, 62.95147399941925, 63.807099000769085, 63.0813150000904, 63.41679899924202, 63.46725199909997, 63.21284499972535, 63.7603820014192, 63.45045699890761, 63.27745799899276, 63.84704700030852, 63.10260000100243, 63.18490599915094, 63.3309350014315, 63.160826999592246, 63.703371000883635, 63.45028099894989, 63.19702399923699, 63.78054299966607, 63.3097980007733, 63.53451299946755, 63.429170000745216, 63.272227000197745, 63.787072998820804, 63.35722199946758, 63.02797799980908, 63.745295999979135, 63.22311999974772, 63.75047599976824, 63.50142000155756, 63.49217499882798, 63.80916299895034, 63.385211000422714, 62.98052499914775, 63.75426500017056, 63.33656899914786, 63.56282100023236, 63.269554999351385, 63.32185999963258, 63.77588299983472, 63.27172400051495, 63.26770200030296, 63.93612799911352, 63.381394000316504, 63.69401600022684, 63.17567600126495, 63.03876600031799, 63.60370599941234, 63.11965200075065, 63.11304600058065, 63.82505699912144, 63.22624499989615, 63.8664569996763, 63.232581998818205, 63.10896499962837, 63.62389700007043, 63.29604900020058, 63.21279399890045, 63.878013999783434, 63.246318999517825, 63.64512199979799, 63.073650999285746, 63.285915999585995, 63.77506999888283, 63.279088000854244, 63.66309299846762, 63.44788800015522, 63.399720998859266, 63.478948000920354, 63.19056900065334, 62.81982499967853, 63.47648900009517, 63.11933899996802, 63.54511799872853, 63.11068700051692 ] ], "liquid-c": [ [ 63.77729999985604, 63.60297200080822, 64.42996700025105, 63.921098999344395, 64.35334399975545, 63.890912000715616, 63.727356000526925, 64.5024919995194, 64.06483200044022, 64.27939499917557, 63.9668210005766, 63.707818000693806, 64.51142600053572, 64.07674000001862, 64.33904000004986, 63.95298500137869, 63.84779399922991, 64.64688500091142, 64.31471699943359, 64.41570300012245, 64.23947700022836, 63.88083999991068, 64.686277999499, 64.31512100061809, 64.47254799968505, 64.19195099988428, 63.93388300057268, 64.79554599900439, 64.31131000135792, 64.55386400011776, 64.14559599943459, 64.0504349994444, 64.70894899939594, 64.44015799934277, 64.6198659997026, 64.39260499973898, 64.11537100029818, 64.95601899950998, 64.59254599940323, 64.67718600106309, 64.35921699994651, 64.249404000293, 64.96546800008218, 64.57755399969756, 64.90155000028608, 64.5397509997565, 64.26069299959636, 65.07300600060262, 64.61642099930032, 64.90268899869989, 64.42335199972149, 64.43554299949028, 65.01137699888204, 64.7727510004188, 64.93241999851307, 64.53936400066596, 64.36087299880455, 65.10653299847036, 64.73971199920925, 65.1627669994923, 64.59728799927689, 64.37756400009675, 65.29051399957098, 64.83963299979223, 64.97501300145814, 64.6044039986009, 64.42717900063144, 65.43895800132304, 64.80804499915394, 64.99604399868986, 64.77602000086335, 64.50263000078849, 65.46516299931682, 64.99992099998053, 65.10028400043666, 64.87521499911963, 64.64718999995966, 65.34914199983177, 65.03824399987934, 65.32871899980819, 64.829949000341, 64.685940000345, 65.62244199994893, 65.09428699973796, 65.4446270000335, 64.85159000112617, 64.67634299951897, 65.38459799958218, 65.05685400043149, 65.29073500132654, 65.03611100015405, 64.7764309997001, 65.50730999879306, 65.11177200081875, 65.45388999984425, 64.97553900044295, 64.76707399997395, 65.89087300017127, 65.27670899959048, 65.55472099898907, 65.12618899978406, 64.8585050003021, 65.83122799929697, 65.34226500116347, 65.5574569991586, 65.27220899988606, 65.06087699926866, 65.92117500076711, 65.37836099960259, 65.62499800020305, 65.24582900055975, 65.05285099956382, 66.01539999974193, 65.45028399887087, 65.55495599968708, 65.32487799995579, 65.14237500050513, 65.8862729997054, 65.57855100072629, 65.62008500077354, 65.40124999992258, 65.25198300005286, 65.96398700094142, 65.47325099927548, 65.77912099965033, 65.49501500012411, 65.28773399986676, 66.03815900052723, 65.79564299863705, 65.85681700016721, 65.48356999883254, 65.21234300089418, 66.2007659993833, 65.64241499836498, 65.87945400133322, 65.60874199931277, 65.34139199902711, 66.38686800033611, 65.84767799904512, 65.9892130006483, 65.58864199905656, 65.46896799954993, 66.2399920001917, 65.95884899979865, 66.0372019992792, 65.71090299985372, 65.48413199925562, 66.2966799991409, 65.849378999701, 66.1187580008118, 65.66260600084206, 65.6034740004543, 66.39153600008285, 66.04020099985064, 66.18269799946574, 65.77617299990379, 65.51418300114165, 66.50503800119623, 66.24539199947321, 66.28381900009117, 65.85181300033582, 65.61178999982076, 66.38292999923578, 66.09932799983653, 66.32342599914409, 65.92089399964607, 65.70294999983162, 66.66390699865588, 66.20712599942635, 66.3171140004124, 66.00988299942401, 65.71074500061513, 66.74502699934237, 66.43574699955934, 66.37487399893871, 66.07046200042532, 65.90093900013017, 66.72854799944616, 66.12117099939496, 66.42625299900828, 66.04620100006287, 65.93841100038844, 66.81077299981553, 66.3855920010974, 66.50178500058246, 66.2597780010401, 66.07420399996045, 66.79401499968662, 66.44913799937058, 66.72643599995354, 66.17113799984509, 66.05821800076228, 66.82093900053587, 66.47988000077021, 66.67404099971463, 66.28662000002805, 66.01589400088415, 66.80825900002674, 66.49749300049734, 66.71343900052307, 66.36590299967793, 66.09345899960317, 66.90706100016541, 66.69266300013987, 66.7608490002749, 66.51266900007613, 66.21295799959626, 67.0817589998478, 66.6769090003072, 66.85786400157667, 66.49010699948121, 66.3730910000595, 67.25049200031208, 66.73052900077892, 66.85093200030678, 66.55015599972103, 66.46313100100087, 67.26365800022904, 67.06234400007816, 67.0420570004353, 66.6719019991433, 66.51607700041495, 67.38785599918629, 66.8788000002678, 67.05064100060554, 66.7153620015597, 66.37672699980612, 67.29860499945062, 67.00192000062088, 67.13871699867013, 66.75239900141605, 66.53559400001541, 67.41404500098724, 67.25041800018516, 67.29182900016895, 66.83861300007266, 66.69494600100734, 67.59816399971896, 67.02340099946014, 67.21194100100547, 66.86672899922996, 66.73691000105464, 67.58188699859602, 67.1711659997527, 67.38837900047656, 67.04073800028709, 66.82574700062105, 67.576655999801, 67.37807300123677, 67.4696979986038, 66.97835299928556, 66.9663840017165, 67.81544000114081, 67.3401140011265, 67.49544400008745, 67.12717200025509, 66.93897100012691, 67.78359700001602, 67.46962799843459, 67.6508050000848, 67.25033399925451, 67.09597799999756, 67.8900650000287, 67.62771299872838, 67.78415299959306, 67.3638629996276, 67.08390699895972, 68.07935899996664, 67.60286700045981, 67.75999599994975, 67.3209010001301, 67.21877800009679, 68.04636800006847, 67.69263899877842, 68.0510480015073, 67.4357890002284, 67.25059999916994, 68.30830099897867, 67.63617800061184, 67.88071600021794, 67.42926700098906, 67.35130000015488, 68.27325300037046, 67.68874999943364, 67.88477900045109, 67.52558100015449, 67.31441900046775, 68.09551500009547, 67.73916099882626, 67.98486499974388, 67.58662999891385, 67.49462399966433, 68.48486499984574, 67.9380889996537, 68.06749100178422, 67.67754700013029, 67.4455640000815, 68.1525670006522, 67.89858799857029, 68.13890600096784, 67.72039899988158, 67.57195199861599, 68.34099599836918, 67.98585400065349, 68.25932199899398, 67.75771100001293, 67.75185799961037, 68.38725400120893, 68.08807999914279, 68.29595099952712, 67.94574199921044, 67.80618099946878, 68.6279330002435, 68.18310800008476, 68.5033919999114, 68.05730500127538, 67.80741399961698, 68.58550700053456, 68.1964479990711, 68.6253959993337, 68.10328199935611, 67.91281300138508, 68.83065399961197, 68.29773599929467, 68.65538500096591, 68.16502199944807, 68.00945900067745, 68.73812100093346, 68.44723100039118, 68.6881479996373, 68.29928099978133, 68.09120900106791, 68.97504999869852, 68.54254099926038, 68.8515109995933, 68.43459499941673, 68.35371200031659, 69.08221800040337, 68.81695300035062, 68.73505300063698, 68.39318900165381, 68.33664999976463, 69.22448799923586, 68.67986599900178, 69.01502800064918, 68.54136299989477, 68.5203070006537, 69.36459799908334, 68.87024299976474, 69.0839369999594, 68.85507299921301, 68.43749399922672, 69.39981200048351, 68.92304500070168, 69.23128600101336, 68.79109800138394, 68.49072099976183, 69.35388899910322, 69.11966900042898, 69.10550800057536, 68.80602199998975, 68.63896800132352, 69.4341610014817, 69.07343499915441, 69.288875998609, 69.10033500025747, 68.7250809987745, 69.50973899984092, 69.21417900048255, 69.38497800001642, 68.96501800110855, 68.76756599922373, 69.61172699993767, 69.21552499989048, 69.52128499870014, 69.17411699942022, 68.91386300048907, 69.57730499925674, 69.46930800040718, 69.57036499989044, 69.44483699953707, 69.06946700109984, 69.95064600050682, 69.51014500009478, 69.62434100023529, 69.29839200165588, 69.03188599972054, 69.99840500066057, 69.49349899878143, 69.73732900041796, 69.27042399911443, 69.2469860005076, 70.05086000026495, 69.68571400102519, 70.07244300075399, 69.42671900105779, 69.34906199967372, 70.28575299955264, 69.71437399988645, 69.97145199966326, 69.55226800164382, 69.31734199861239 ] ], "protoboeuf": [ [ 146.9509550006478, 146.93697199982125, 146.92059899971355, 147.4039629993058, 146.9159940006648, 147.0319890013343, 147.1136230011325, 147.0268329994724, 146.9729649998044, 147.08813600009307, 147.4485230010032, 146.91406100064341, 146.9272029989952, 147.03424999970593, 147.03101799932483, 147.07036099935067, 146.9889720010542, 147.121858999526, 146.99323499917227, 146.9760119998682, 147.03960999941046, 147.03676699900825, 147.03461300086929, 147.07632200043008, 147.24506799939263, 147.05049300027895, 147.1218009992299, 147.04520200029947, 147.14898800048104, 147.07789800013416, 147.16484600103286, 147.02833099909185, 147.08850500028348, 147.03386399924057, 147.0756189992244, 147.19892700122728, 147.10485300020082, 147.11285300109012, 147.12101800068922, 147.08899600009318, 147.14087299944367, 147.18956899923796, 147.39289699900837, 147.17457700135128, 147.29789000011806, 147.08658599920454, 147.07188499960466, 147.15321299991047, 147.10799800013774, 147.14893699965614, 147.1445320003113, 147.29477599939855, 147.05287200013117, 147.18130999972345, 147.07094799996412, 147.0391839993681, 146.9642730007763, 147.06811900032335, 147.2744189995865, 147.02007599953504, 146.95288700022502, 146.97101199999452, 147.08142000017688, 147.20895200116502, 146.92421600011585, 147.11150500079384, 147.20773099907092, 146.9673369992961, 147.02983499955735, 146.97359499950835, 147.0044389989198, 147.082262999902, 146.96017200003553, 146.95806099916808, 146.9727919993602, 147.04336400063767, 146.98374699946726, 147.05722300095658, 147.3154590003105, 147.1494369998254, 147.1183440007735, 147.122833001049, 147.14679999997315, 147.03853699938918, 147.112881000794, 147.22307500051102, 147.15546099978383, 146.91269799914153, 146.992121999574, 147.0052399999986, 147.0835599993734, 147.00544199877186, 147.2127740016731, 146.92920000015874, 147.06946899968898, 146.82364500004041, 147.0914109995647, 147.0549490004487, 147.11252500092087, 147.24068100076693, 147.0486329999403, 147.08014499956334, 147.26215799964848, 147.19179700114182, 147.15389400043932, 147.2636569997121, 147.0426799987763, 147.10830499825533, 147.28518899937626, 147.27645600032702, 147.1719290002511, 147.10963900142815, 147.42339399890625, 147.02672400017036, 147.1403380000993, 147.07502999954158, 147.089144000347, 146.98465400033456, 146.96100000037404, 147.22578100008832, 147.0607920000475, 147.21657399968535, 147.17190300143557, 147.16361600039818, 147.06861800004845, 147.05908300129522, 147.03917800034105, 147.015898999598, 146.92489099979866, 147.039785000743, 146.90254000015557, 146.94284200049879, 147.07558200097992, 147.00330099913117, 146.96488800109364, 146.91506500093965, 147.14323800035345, 146.99896899946907, 147.02430600118532, 146.97390199944493, 147.17764700071712, 147.10877000106848, 147.15343499847222, 147.17211300012423, 147.13272500011954, 147.02905000012834, 147.09246200072812, 147.19871499983128, 147.0416579995799, 147.04175800034136, 147.1680529994046 ] ], "sudoku": [ [ 464.53696400021727, 464.70191799926397, 464.3850630000088, 464.92766499977733, 464.44551900094666, 464.4479260005028, 464.1090740005893, 464.5909259998007, 464.8173470013717, 464.5450070001971, 464.5063299994945, 465.07489099894883, 464.3517040003644, 464.28306800044084, 464.5721600008983 ] ], "psych-load": [ [ 3173.8650379993487, 3174.2403139996895, 3174.273663000349, 3177.078075001191, 3175.2836989999196, 3176.364676000958, 3175.7983829993464, 3174.7298399986903, 3176.7560839998623, 3175.8151189987984 ] ], "tinygql": [ [ 975.5857080017449, 975.4909590010357, 975.226365000708, 975.6623709999985, 975.6783689990698, 975.6461810011388, 975.9604749997379, 975.0703490008163, 975.0798790009867, 975.6419109999115 ] ], "loops-times": [ [ 5256.232014000489, 5256.361203999404, 5255.777363001471, 5256.59703600104, 5256.152547000966, 5255.837821001478, 5256.159797998407, 5256.370263999997, 5255.967876999421, 5255.971811000563 ] ], "attr_accessor": [ [ 331.8203779999749, 331.81812099974195, 331.9530799999484, 331.8015149998246, 331.8023819992959, 331.9193389997963, 331.8289549988549, 331.8121689990221, 331.9609530008165, 331.8070049990638, 331.795410000268, 331.92738399884547, 331.79567600018345, 331.81647600031283, 331.97952900081873, 331.81332999993174, 331.81392299957224, 331.9269949988666, 331.82948700050474, 331.8027749992325, 331.9564480007102, 331.81858399984776, 331.8177110013494, 331.93959800155426, 331.8044560000999, 331.8403640005272, 331.95656899988535, 331.8071030007559, 331.7992980009876, 331.9255520000297, 331.8102610010101, 331.8057119995501, 331.92876800058, 331.80233100029, 331.8188539997209, 331.92771100038954, 331.8016160010302, 331.8547859998944, 331.93233299971325, 331.8152169995301, 331.80736800022714, 331.9494499992288, 331.80291399912676, 331.81287800107384, 331.9519399992714, 331.8323550010973, 331.80901800005813, 331.92904200041085, 331.79524800107174, 331.8363369999133, 331.9589439997799, 331.803076000142, 331.8293080010335, 331.92738099933194, 331.79515699885087, 331.8154059998051, 331.95596000041405 ] ], "rubykon": [ [ 1653.9577170005941, 1649.4955479975033, 1694.2999479979335, 1655.2869670013024, 1684.7825349977938, 1691.8074690001959, 1694.7279659980268, 1665.3593189985259, 1629.762854998262, 1690.8614949970797 ] ], "graphql-native": [ [ 275.35960899695056, 274.55001099951915, 274.5476060008514, 275.2903909968154, 274.6756979977363, 274.16043000266654, 275.0747880018025, 274.59690799878445, 274.4621489982819, 275.17771200291463, 274.71174000311294, 274.55136500066146, 275.11893499831785, 274.98608600217267, 274.7675889986567, 275.2549020005972, 274.8074590017495, 274.3548969992844, 275.2194159984356, 274.73460900000646, 274.5923649999895, 274.8721390016726, 274.513891999959, 274.42711899857386, 275.1120079992688, 274.62833000026876, 274.5715340024617, 275.31684700079495, 274.70013099809876, 274.48551999987103, 274.7966839997389, 274.8162729985779, 274.5233019995794, 275.1345679971564, 274.87764000034076, 274.53772599983495, 275.0355319985829, 274.67377100037993, 274.663361000421, 275.19760399809456, 274.7946419985965, 274.4840849991306, 275.32205899842666, 274.8001129984914, 274.51661600207444, 275.41348899831064, 274.84351599923684, 274.5128399983514, 275.2191209983721, 274.7896809996746, 274.48888899743906, 275.06228600032046, 274.67210499889916, 274.54519900129526, 275.20000000004075, 274.65680300156237, 274.4847829999344, 275.23957199809956, 274.65834699978586, 274.52905400059535 ] ], "erubi-rails": [ [ 1720.0652419996914, 1720.9526389997336, 1719.7492770028475, 1719.2042580027191, 1718.855111997982, 1721.598599000572, 1718.142842000816, 1717.4875029995746, 1718.424763999792, 1720.6075319991214 ] ], "fannkuchredux": [ [ 422.4201319993881, 422.35341600098764, 422.024342999066, 422.7305530002923, 422.80471000049147, 421.88334200182, 422.04431899881456, 422.9447369980335, 424.34115699870745, 421.82290499840747, 421.62886500227614, 423.35487799937255, 421.97830000077374, 421.9038740011456, 421.974371001852, 422.25460299960105, 422.3835419979878, 423.16518200095743, 422.7124140015803, 422.02177199942525, 423.33147799945436 ] ], "str_concat": [ [ 68.25019099778729, 68.25010800093878, 68.54367499909131, 68.22220200047013, 68.25006700091762, 68.374534999748, 69.37555399781559, 69.66792399907717, 69.96291700124857, 69.70508099766448, 69.27889500002493, 69.58156800101278, 69.52708899916615, 69.5680610006093, 69.40529299754417, 69.47465499979444, 68.67926599807106, 69.44073100021342, 69.42598699970404, 69.6044799988158, 69.55815000037546, 69.52483200075221, 69.49839200024144, 69.55179799842881, 69.72434199997224, 69.69303200094146, 69.42190599875175, 69.77733800158603, 69.59253400054877, 69.79827999748522, 68.59846400038805, 68.44639900009497, 68.435919998592, 68.25087600009283, 68.58489600199391, 68.41249500212143, 68.2550959973014, 68.09180799973547, 68.30849000107264, 68.55334300053073, 68.45948200134444, 68.21698600106174, 68.20241999957943, 68.15870699938387, 69.18230299925199, 69.5486010008608, 69.76579100228264, 69.3064039987803, 69.58678100272664, 69.57149500158266, 69.51474500237964, 69.57562100069481, 69.76179400226101, 69.69485100125894, 69.70131699927151, 69.60644799983129, 69.6053440005926, 69.7317859994655, 69.10620299822767, 68.24767400030396, 68.13513800079818, 68.22285000089323, 69.46991400036495, 69.48827599990182, 69.6065849988372, 69.58301999839023, 69.69300900163944, 69.52243100022315, 69.40181499885512, 69.44031699822517, 69.72879100067075, 69.62812900019344, 69.46225800129469, 69.75488700118149, 69.6348739984387, 69.66487499812501, 69.58523700086516, 69.25816399962059, 68.87512999674072, 69.30366099913954, 69.5396509981947, 69.35249199887039, 69.65095499981544, 69.56131699917023, 69.8582869990787, 69.54384300115635, 69.44671900055255, 69.31860000258894, 69.58444800329744, 69.34674300282495, 69.477162000112, 69.52286600062507, 69.44364199807751, 69.72259200119879, 69.32264699935331, 69.74306999836699, 68.82907299950602, 68.60613299795659, 68.32599700283026, 68.51185099731083, 68.61348700113012, 69.70606100003351, 69.51169800231582, 69.44231300076353, 68.8233830005629, 68.36384200141765, 69.38498100134893, 69.59568300226238, 69.81861399981426, 69.64917699951911, 69.71164599963231, 69.72090999988723, 69.30915500197443, 69.5230419987638, 69.46121100190794, 69.66535799801932, 69.75539199993364, 69.48251699941466, 69.54190300166374, 69.81759499831242, 69.54072100052144, 69.86016500013648, 69.6373360005964, 68.68978399870684, 68.18968500010669, 68.32248600039748, 69.15249500161735, 69.96974499998032, 69.73380699855625, 69.60465300289798, 69.76896899868734, 69.19338399893604, 68.29196699982276, 69.27337500019348, 69.18971800041618, 69.53326599978027, 69.52772899967385, 69.10490500013111, 69.37180399836507, 69.27264200203354, 69.50533000053838, 69.39343699923484, 69.48228900000686, 69.7387219988741, 69.51093200041214, 69.66686699888669, 70.36394600072526, 69.58008400033577, 68.5493380005937, 68.18045199906919, 68.90352600021288, 69.41549299881444, 69.59255499896244, 69.56647400147631, 69.49895800062222, 69.55397999990964, 69.71608700041543, 69.74306299889577, 69.50566999876173, 69.43092599976808, 69.40219599709962, 68.70459299898357, 68.58394300070358, 69.3030729999009, 69.49587499912013, 69.4251009990694, 69.31050300045172, 69.57406800211174, 69.56923299730988, 69.56295499912812, 69.00064699948416, 69.57970100120292, 69.35341200005496, 68.92785400123103, 69.59033600287512, 69.4296410001698, 69.40330500219716, 69.48171699696104, 69.92702700154041, 69.69812299939804, 69.58137699984945, 69.32007099749171, 68.91142499807756, 68.42575699920417, 68.77103599981638, 69.24821500069811, 69.72648500232026, 69.30886599730002, 68.8546370001859, 69.5572139993601, 69.55173500318779, 69.59264999750303, 69.7794369989424, 69.72136300100829, 69.33487599962973, 69.19161900077597, 69.38530100160278, 69.74879799963674, 69.50690800294979, 69.37368199942284, 69.35751300261472, 69.20893099959358, 69.0989830000035, 68.96816700100317, 69.70860599903972, 69.68310700176517, 69.48331999956281, 69.1146379976999, 68.6263899988262, 69.30595199810341, 69.91745300183538, 69.31813799747033, 68.29142800052068, 68.36209500033874, 68.80652000108967, 69.5429100014735, 69.58295200092834, 69.60633000198868, 69.48856899907696, 69.7006730006251, 69.65229699926567, 69.295143999625, 69.60120200164965, 69.35729199904017, 69.79581500127097, 69.59296500281198, 69.13385599909816, 68.48759899730794, 68.62741800068761, 69.21239600342233, 69.41489999735495, 69.39284200052498, 69.38064799760468, 69.60074400194571, 69.56304300183547, 69.69604599726154, 69.45279099818435, 69.59604900112026, 69.50966599833919, 69.71738200081745, 69.67995199738652, 69.28412900015246, 69.11521399888443, 68.52939800228341, 68.34125899695209, 68.46203399982187, 68.99713600068935, 68.38685600087047, 68.21442799991928, 68.70581499970285, 68.64636599857477, 69.01440799992997, 69.59667599949171, 69.50664599935408, 69.61347099786508, 68.68608799777576, 68.57375800245791, 69.33743699846673, 69.66858099985984, 69.64050100214081, 69.80667699826881, 69.40250099796685, 69.53903099929448, 69.54516200130456, 69.6283469987975, 68.80578799973591, 69.28939100180287, 69.66634999844246, 69.59046900010435, 69.69397200009553, 69.48425299924565, 69.64410599903204, 69.57611499819905, 69.7097849988495, 69.71427100143046, 69.54287299959105, 68.81748900195817, 69.11790999947698, 69.58696899891947, 69.59559800088755, 69.70394900054089, 69.6841780008981, 69.65126399882138, 69.71913399684126, 69.54115100234048, 69.80965999900945, 69.5596250006929, 68.87980999817955, 69.70627400005469, 69.81596699915826, 69.54775900157983, 69.64559300104156, 69.61025199780124, 69.30284200279857, 69.78176800112124, 69.64486400102032, 69.56359499963582, 69.49982099831686, 69.86020299882512, 69.47388700064039, 69.61365499955718, 69.8371889993723, 69.66375099727884, 69.52932399872225, 69.6691409975756, 70.14364899805514, 69.6576999980607, 68.93272200250067, 69.6184459993674, 69.64032299947576, 69.83560800290434, 69.65938599751098, 69.7076600008586, 69.55579900022713, 69.74170300236437, 69.7039050028252, 69.5629839974572, 69.47092300106306, 69.8013479996007, 69.58435599881341, 69.29176199992071, 69.74432800052455, 69.6780439975555, 69.72822999887285, 69.59365099828574, 69.51332199969329, 69.76159700207063, 69.64420700023766, 69.45635900046909, 69.82722299653688, 69.45363499835366, 69.35029300075257, 69.45236599858617, 69.74521699885372, 69.79733600019244, 69.76065399794606, 69.56926400016528, 69.52163000096334, 69.65256300100009, 69.78535300004296, 69.47664800100029, 69.25980099913431, 68.52052899921546, 68.28768700142973, 69.04200500139268, 69.75216600039857, 69.68523699833895, 69.40813400069601, 69.32429700100329, 69.74955500118085, 70.01515299998573, 69.8762700012594, 69.29904199932935, 69.91737099815509, 69.56312100010109, 69.79228899945156, 69.94456599932164, 69.69994500104804, 69.82707399947685, 69.87094199939747, 69.63621199975023, 69.56765199720394, 69.75663499906659, 69.66410600216477, 69.73155599916936, 68.44644299781066, 68.38847099788836, 69.60014899959788, 69.63784199979273, 69.5205329975579, 69.3550559990399, 69.65678100095829, 69.92109400016489, 69.00125699758064, 69.63413600169588, 69.76021899754414, 70.07798900303897, 69.56166699819732, 69.62289800139843, 69.5924819992797, 69.57947200135095, 69.68554000195581 ] ], "rubyboy": [ [ 14864.885800001503, 14851.468253000348, 14850.930050997704, 14829.991767997853, 14853.406914000516, 14848.07346299931, 14849.182740003016, 14864.728455002478, 14854.181564998726, 14824.596383998141 ] ], "graphql": [ [ 83.1071200009319, 83.13353400080814, 83.15881599992281, 83.01593100259197, 83.06995000020834, 82.91935499801184, 82.9312679998111, 83.07350500035682, 83.03919099853374, 83.10807200177805, 83.21783300198149, 83.0796919981367, 83.10758500010706, 83.17655399878277, 84.50833000097191, 82.99657899988233, 83.01138800015906, 83.05609800299862, 83.06625300247106, 82.93180300097447, 82.9044000020076, 83.00835000045481, 83.17580200309749, 83.1026159976318, 83.08936699904734, 83.11327300179983, 83.13246800025809, 83.31204699788941, 82.97986000252422, 82.98192400252447, 82.97188199867378, 83.00380400032736, 82.93462000074214, 83.14854000127525, 83.09905100031756, 83.06394499959424, 83.25702300135163, 83.30334499987657, 83.43589400101337, 82.96911400248064, 83.18803500151262, 83.11534799941, 83.11453799979063, 83.13072300006752, 83.21112799967523, 83.15589199992246, 83.22802600014256, 83.18251200034865, 83.28205500220065, 83.35778999753529, 83.11218400194775, 83.07698800126673, 83.17493999857106, 83.07432899891865, 83.03624800100806, 83.00199400036945, 82.95521500258474, 83.11087399852113, 83.19345599738881, 83.13063999958104, 83.15203100210056, 83.19534600013867, 84.50672699837014, 83.25453199722688, 83.23181500236387, 83.14987099947757, 83.18117700036964, 83.01378100077272, 82.7955849999853, 82.97413200125447, 83.12627600025735, 83.1403459997091, 83.06342099967878, 83.12436699998216, 83.23944700168795, 83.05151999957161, 83.22052599760354, 83.22327499990934, 83.2884789997479, 83.38438200007658, 83.28070900097373, 83.25817299919436, 82.98505200218642, 82.96366599824978, 83.02825400096481, 83.0968850023055, 83.50086299833492, 83.09373100200901, 83.12714299972868, 83.12386499892455, 83.09113500217791, 83.10182199784322, 83.19034799933434, 83.1833660013217, 83.13005300078657, 83.1859540012374, 83.20320699931472, 83.20242300032987, 83.39148500090232, 83.03636900018319, 83.0606790004822, 83.13466600156971, 83.15388800110668, 83.01577699967311, 82.98056299827294, 84.4191559990577, 83.21910499944352, 83.21967300071265, 83.15497299918206, 83.22785899872542, 83.25236800010316, 83.06166400143411, 83.00331300051766, 82.96927899937145, 82.88247499876888, 82.96377800070331, 83.05069400012144, 83.17980699939653, 83.0841059978411, 82.92970700131264, 82.97231599863153, 82.88001300024916, 83.14178400178207, 82.94888399905176, 83.06349699705606, 83.08880799813778, 82.94365699839545, 83.13581699985662, 83.0989200003387, 83.01749599922914, 83.07785799843259, 84.34953199684969, 83.19604599819286, 83.07037799750105, 83.33152900013374, 83.06023899785941, 83.03996000176994, 83.06012499815552, 82.87632499923347, 82.79303100061952, 83.0742010002723, 82.92414099923917, 83.11910599877592, 82.97921800112817, 83.22765499906382, 82.88069199988968, 83.01425900208415, 82.67410099870176, 82.77760799683165, 82.76033400034066, 82.84188199831988, 82.86137400136795, 82.92953400086844, 83.02304600147181, 83.00574899840285, 82.97560099890688, 82.93912300359807, 83.05563099929714, 83.18542499910109, 83.01401199787506, 83.09199900031672, 82.97088800100028, 83.12524799839593, 83.11223200144013, 83.15944399873842, 83.16052599911927, 83.17799799988279, 83.17075300146826, 83.12721200127271, 83.08335200126749, 84.4900720003352, 83.3552010008134, 83.24222000010195, 83.14806400085217, 83.12460199886118, 82.89925300050527, 83.00654900085647, 83.18080000026384, 83.17610299855005, 83.00921800037031, 83.06549700137111, 83.06592699955218, 83.54145700286608, 83.32290299949818, 83.32921300097951, 83.30773100169608, 83.25622699703672, 83.21479299775092, 83.3471379992261, 83.25233000141452, 83.35073700072826, 83.16844699947978, 83.25824400162674, 83.31575200281804, 83.31140300288098, 83.04457899794215, 83.09225599805359, 84.59883199975593, 83.27546699729282, 83.07713199974387, 83.2639019972703, 83.21788700050092, 83.0645550013287, 83.09647200076142, 83.24792300118133, 83.2148999979836, 83.37416100039263, 83.16347299842164, 82.94803500029957, 82.99895900199772, 83.28368500224315, 83.0673710006522, 83.22404000136885, 83.2919709973794, 83.18157200119458, 83.12526800000342, 83.05943199957255, 82.9476920007437, 83.15943000343395, 83.21925400014152, 83.26560800196603, 83.0757090006955, 83.12649299841723, 84.44820599834202, 83.47623500230839, 83.33370800028206, 83.19595400098478, 83.23681999900145, 83.30194099835353, 83.29015499839443, 83.5834680001426, 83.33161599875893, 83.34353800091776, 83.38558299874421, 83.45677399847773, 83.42208600151935, 83.3921069970529, 83.37356299671228, 83.46502599670202, 83.4852289990522, 83.37689399922965, 83.46634500048822, 83.62161399782053, 83.40496900200378, 83.46334399902844, 83.4155140000803, 83.31593999901088, 83.1410370010417, 83.0642849978176, 83.16786399882403, 83.2243289987673, 83.193652000773, 83.32648800205789, 83.2821399999375, 83.34733399897232, 83.3468080018065, 83.21020799849066, 83.07455999965896, 83.27207900219946, 83.25085599790327, 83.2125150009233, 83.13583199924324, 83.3019849997072, 83.22869100084063, 83.21583100041607, 83.17798400094034, 83.42598300077952, 84.4661150003958, 83.23157199993148, 83.08756000042195, 83.13937300044927, 83.13228000042727, 83.18378799958737, 83.18962400153396, 83.20710099724238, 83.1195700011449, 83.16286300032516, 83.09402399754617, 83.34372000172152, 83.13052700032131, 83.18222699745093, 83.13654399898951, 83.2019740009855, 83.08358599970234, 83.13397800156963, 83.26741800192394, 83.23950500198407, 83.17386099952273, 83.1716079992475, 83.04407700052252, 83.31648699822836, 83.22959400175023, 83.35031299793627, 83.0633730001864, 84.37608900203486, 83.27024899699609, 83.15547300298931, 83.24329999959446, 83.15702400068403, 83.11776599657605, 83.22233299986692, 83.02398500018171, 83.29226500063669, 83.13050699871383, 83.27306299906923, 83.29340699856402, 83.30238499911502, 83.18581200001063, 83.2823679993453, 83.2040440000128, 83.2149260022561 ] ], "lee": [ [ 2003.0758950015297, 2004.3966299999738, 2004.5331010005611, 2002.8872350012534, 1993.2194729990442, 1994.3170719998307, 1996.094908001396, 1996.2810859979072, 1996.9191310010501, 1998.5736109993013 ] ], "ruby-xor": [ [ 121.11472700053127, 121.09698099811794, 121.16656099897227, 120.98602699916228, 121.11528300010832, 121.01591100145015, 121.16520500057959, 120.96281699996325, 121.07851600012509, 121.22413100223639, 121.0115419999056, 120.96469899915974, 121.07454499710002, 121.27613399934489, 121.14572299833526, 121.32320599994273, 121.14121999911731, 121.06002299697138, 121.0816579987295, 121.14780399861047, 121.0716070017952, 121.35393199787359, 121.2449189988547, 121.05153699667426, 121.08828500277014, 121.03734700212954, 121.08334100048523, 121.09806000080425, 121.20392200085917, 121.07295399982831, 121.26723600158584, 121.1329640027543, 121.1649020006007, 121.20907899952726, 121.0722949981573, 121.20654299724265, 121.04997200003709, 121.03979799940134, 121.35349299933296, 121.18862799979979, 121.15946899939445, 121.05598199923406, 121.15434400038794, 121.0199699999066, 121.11999099943205, 121.141962998081, 121.22605000331532, 121.07401699904585, 121.169493002526, 121.07496700264164, 121.13287900137948, 121.06337099976372, 121.06413199944654, 121.0852080002951, 121.21585299973958, 121.24949300050503, 121.04718100090395, 121.01687099857372, 121.0721259994898, 121.0681709999335, 121.14113500138046, 121.30230800175923, 121.36416000066674, 121.09265799881541, 121.05381700166618, 121.03457500052173, 121.0953560002963, 121.17064300036873, 121.23416000031284, 120.99873199986177, 121.12474799869233, 121.35239299823297, 121.09221100035938, 121.12470899955952, 121.15802300104406, 121.26434699894162, 121.08225100018899, 121.07263000143575, 121.05851199885365, 121.24671199853765, 121.07894500149996, 121.18407200250658, 121.03860500064911, 121.02693400083808, 121.19967800026643, 121.07720800122479, 121.07597599970177, 121.30823299958138, 121.2178749992745, 121.07528799970169, 121.1171180002566, 121.08067799999844, 121.07261900018784, 121.09452200093074, 121.21055999887176, 121.07797200224013, 121.36197799918591, 121.15259599886485, 121.11881199962227, 121.10703099824605, 121.16533399967011, 121.24689600022975, 121.06157900052494, 121.10394000046654, 121.33607099895016, 121.03674500031048, 121.06786500226008, 121.21352400208707, 121.12633499782532, 121.07619599919417, 121.1915499989118, 121.1741240003903, 121.2809249991551, 121.19467500087922, 121.24129200310563, 121.00373499924899, 121.22631300007924, 121.14400599966757, 121.12371600233018, 121.18374199781101, 121.12285000330303, 121.1406980000902, 121.01209899992682, 121.12385900036315, 121.01669599724119, 121.08545999944909, 120.99715400108835, 121.2700850010151, 120.99692700212472, 121.06060500082094, 120.97916100174189, 121.01008899844601, 120.95850300102029, 121.0531249998894, 121.208641998237, 121.03411600037361, 120.95708299966645, 121.09176100057084, 121.22499899851391, 121.06367100204807, 121.14547600140213, 121.05803899976308, 120.98296800104436, 120.99783899975591, 120.96096700042835, 121.11022699900786, 121.06133600173052, 121.10472999847843, 120.99172899979749, 120.98171300021932, 121.0265019981307, 120.97722999897087, 121.03066600320744, 121.20087199946283, 121.06906799817807, 120.919397999387, 121.07226900116075, 120.96799999926588, 120.89420900156256, 120.9804919999442, 121.0442410010728, 121.02980700001353, 121.1585870005365, 121.03772299815319, 120.8915210008854, 120.99187499916297, 120.96100200142246, 121.123142002034, 121.03046599804657, 121.01198800155544, 121.20755000069039, 121.00713000108954, 120.95192199922167, 121.05310399783775, 121.03294299959089, 120.89361900143558, 120.96209000083036, 121.06264600151917, 121.18298300265451, 120.97768500098027, 121.1493819973839, 120.99872399994638, 121.00689900034922, 121.01046600218979, 120.95341099848156, 120.92554799892241, 121.03310000020429, 121.22203499893658, 121.0289480004576, 121.10652000046684, 121.08886599889956, 121.03092200050014, 121.0218199994415, 121.20293399857474, 121.05982700086315, 121.11299200114445, 121.13174299884122, 121.09902700103703 ] ], "ruby-json": [ [ 266.447761998279, 266.46931700088317, 266.8925180005317, 267.1141840000928, 267.19299300020793, 267.3077929975989, 267.44138299909537, 267.35354400079814, 267.5193780014524, 267.72104900010163, 267.9723110013583, 267.63107100123307, 267.70138400024734, 267.93166199786356, 267.9075410014775, 267.91285799845355, 268.03446499980055, 268.2345670000359, 268.3992690035666, 268.43042399923434, 268.24179400136927, 268.30317699932493, 268.4373149968451, 268.47161399928154, 268.698519001191, 268.8905600007274, 268.85548099744483, 268.6343509994913, 268.788723002217, 268.82281199868885, 269.2503830003261, 266.2533499969868, 262.3495810003078, 262.1764739997161, 262.31715199901373, 262.56203099910636, 262.3701339980471, 262.10543499837513, 262.2516480005288, 262.6996219987632, 262.3769500023627, 262.66919300178415, 262.74841699705576, 262.9636550009309, 262.8212980016542, 263.0968880002911, 262.8929739985324, 263.25464399997145, 263.0677340021066, 263.1393449992174, 263.19557900205837, 263.00262400036445, 263.25201299914625, 263.52188600139925, 263.72284700119053, 263.9589509999496, 264.1016130000935, 263.79968100081896, 264.2882030013425, 264.13024900102755, 263.9115910023975, 264.009950999025, 264.1359689987439, 264.08988800176303 ] ], "shipit": [ [ 2374.5606939992285, 2370.5389730021125, 2376.802205999411, 2314.7064269978728, 2376.220040998305, 2373.216930998751, 2374.126468999748, 2376.395555998897, 2375.814578997961, 2375.771655002609 ] ] }, "warmups": { "hexapdf": [ [ 3570.3862620000564, 3179.103447999978, 3162.9691040000125, 3205.5451259999472, 3153.1977320000806, 3189.081812999916, 3130.7862600000362, 3146.0896250000587, 3197.3914420000256, 3189.570771999911, 3163.6625730000105, 3161.429785999985, 3190.72973599998, 3173.8672719999386, 3163.2640660000106, 3169.0394570000535, 3162.8868200000397, 3147.8313320000098, 3154.377842000031, 3171.0971859999972, 3147.1416499999805, 3181.283078999968, 3144.262241999968, 3177.187733999972, 3141.010692000009, 3161.51765099994, 3133.0088580000393, 3145.515801999977, 3141.26609799996, 3221.573976000059, 3181.426328999919, 3154.19891800002, 3179.917429999932, 3174.534802999915, 3142.828618000067, 3147.2479159999693, 3168.6996070000077, 3178.6351340000465, 3232.341572999985, 3171.1877019999974, 3165.1539550000507, 3219.0541039999516, 3115.307492999932, 3149.3355699999483, 3159.7087869999996, 3183.0951250000226, 3134.6886469999617, 3156.6258200000448, 3200.7279240000344, 3150.4095160000816 ] ], "nbody": [ [ 150.98523100004968, 149.01277899980414, 148.9662409999255, 149.05742099995223, 148.9564490000248, 149.03188700009196, 148.95964300012565, 149.02946500001235, 149.09496899986152, 149.067457000001, 149.1020190001109, 149.0919989998929, 149.08163099994454, 149.24483699996927, 149.07444000004944, 149.08118899984402, 149.1214359998594, 149.0726109998377, 149.0189339999688, 148.96866799995223, 148.99314199988112, 149.06530400003248, 149.10443399980977, 149.08821600010924, 149.51544300015485, 149.1144340000119, 149.07915000003413, 149.16311999991194, 149.18653499989887, 153.81146400000034, 153.4111179998945, 153.53850099995725, 153.289377999954, 153.34638799981803, 153.30415299990818, 153.30704799998784, 153.21419599990804, 153.35035599991897, 153.249267000092, 153.19063800006916, 153.32504200000585, 153.32601500017518, 153.40974199989432, 153.3511349998662, 153.4635170000911, 153.1995589998587, 153.27376899995215, 153.34268799983874, 153.3025539999926, 153.3456259999184 ] ], "optcarrot": [ [ 9778.97483400011, 9697.177401999852, 9694.29552099973, 9731.537133000074, 10149.42344200017, 10182.332695999776, 10144.768511000166, 10062.489131999882, 10207.051757000045, 10264.434219000123, 10204.28396699981, 10268.01511299982, 10211.363467999945, 10205.611515999863, 10199.769248999928, 10188.30404900018, 10191.680445000202, 10193.524016000083, 10188.084210999932, 9698.397082000156, 9703.806636000081, 9709.12243199973, 9717.38801299989, 10093.213484999978, 10126.597867999863, 10174.465431000044, 10082.489954000266, 10183.183649000057, 10247.392949000186, 10189.916698000161, 10259.801714999867, 10191.700858999866, 10190.48117200009, 10200.017314999968, 10190.784784000243, 10199.207071000274, 10197.298838999814, 10193.63236800018, 9712.335876999987, 9706.045893999999, 9680.018381999616, 9711.988967000252, 10004.889093000202, 10116.610803000185, 10164.796025999749, 10070.045809000021, 10118.204564999814, 10193.052672000249, 10249.383199000022, 10214.716336000038 ] ], "setivar": [ [ 94.61454099982802, 94.61838799961697, 94.82441900036065, 94.60256400006983, 94.44960400014679, 94.82113500007472, 94.46151099973576, 94.52063699973223, 94.45059399968159, 94.4006489999083, 94.81035499993595, 94.66869400012001, 94.81048799989367, 94.55141099988396, 94.92198999987522, 94.44623500030502, 94.40759300014179, 94.49913400021615, 94.42868399992221, 94.57171099984407, 94.6176700003889, 94.7242570000526, 94.60013699981573, 94.51749899972128, 94.77878799998507, 94.63706399992589, 94.55199200010611, 94.6043799999643, 94.43604399984906, 287.8592619999836, 287.43127900042964, 287.38434199976837, 287.5376749998395, 287.35212299989144, 287.419466999836, 287.53418199994485, 287.3195220004163, 287.3328910000055, 287.5213160000385, 287.36916199977713, 287.3921669997799, 287.303786999928, 287.4609430000419, 287.32788200022696, 287.32955400028004, 287.4304880001546, 287.369611000031, 287.42232400009016, 287.33433099978356, 287.513305000175 ] ], "liquid-compile": [ [ 120.82554199969309, 74.18173599944566, 73.51144400035992, 72.5952659995528, 75.1156419992185, 72.48528499985696, 72.58197400005884, 69.21872000020812, 72.13503599996329, 69.81287599955976, 71.94808599979297, 68.77712099958444, 72.45309199970507, 69.12807099979545, 72.74746999974013, 67.57513699994888, 67.66066799991677, 70.2571669999088, 71.23070699981326, 67.14854500023648, 67.80736700056877, 67.66287299979012, 67.40751500001352, 67.60045000009995, 67.57252599982166, 67.60902499991062, 67.51101499958168, 67.32895000004646, 68.93104499977198, 69.23028100027295, 68.07315199966979, 73.11628200022824, 67.09531999968021, 66.57831799930136, 67.65871199968387, 66.25585999972827, 68.0110009998316, 66.1686869998448, 67.75011400077346, 66.4477979998992, 67.72184799956449, 66.65344599969103, 67.64094599930104, 66.56414100052643, 67.20629099982034, 66.96834600006696, 66.55054900056712, 67.44985000023007, 65.48900400048296, 67.88348700047209 ] ], "30k_methods": [ [ 838.4084850004001, 405.2518600001349, 405.2118600002359, 405.3978419997293, 405.24651000032463, 405.45922499950393, 405.2358839999215, 405.1441399997202, 405.4042540001319, 405.27433900024334, 405.42524800002866, 405.2510510000502, 405.2563960003681, 405.47206500014, 405.26222600055917, 405.51021400005993, 405.34994500012544, 405.36584300025424, 405.4010410000046, 405.4231649997746, 405.4075029998785, 405.40296099970874, 405.45069400013745, 405.3656330006561, 405.39804699983506, 405.63424700030737, 405.50275199984753, 405.5212229995959, 405.5729990004693, 405.71662399997876, 405.51498599961633, 405.335467000441, 405.46073600035015, 405.28983199965296, 405.3397629995743, 405.49126699988847, 405.28624699982174, 405.5258570006117, 405.36585100016964, 405.38240400019276, 405.61628000068595, 405.2883469994413, 405.3727999998955, 405.4090230001748, 405.3307389995098, 405.5356250000841, 405.353806999301, 405.6502430003093, 405.4864070003532, 405.51132899963704 ] ], "rack": [ [ 108.30917799921735, 96.73565699995379, 97.12349799974618, 96.73694000048272, 96.71556699959183, 96.81922199979454, 96.62815199953911, 96.69002800001181, 96.70060200005537, 96.54767800020636, 96.98058600042714, 96.69684300024528, 96.72373099965625, 96.79251800025668, 96.61246400082746, 96.80888399998366, 96.64604699992196, 96.66854900024191, 96.92562999953225, 96.6461120005988, 96.65617300015583, 96.71432900086074, 96.57941099976597, 96.64448299918149, 96.68039200005296, 99.21773400037637, 99.16075099954469, 98.78818500055786, 98.82389999984298, 98.80400600013672, 98.53051700065407, 98.53818300052808, 98.54396599985193, 98.76279199943383, 98.67602799931774, 99.05825300029392, 98.6380439999266, 98.73980100019253, 98.60460800064175, 98.66237099959108, 98.6272789996292, 98.62088599948038, 98.57854100027907, 99.04336300041905, 98.75718900002539, 98.77435199996398, 98.70582300027309, 98.66488999978174, 98.59445599977334, 98.67801499967754 ] ], "railsbench": [ [ 3388.1797130006817, 3038.1595959997867, 3014.891402000103, 2970.887217999916, 2970.0237259994537, 2975.445475000015, 2945.356821000132, 2943.630482000117, 2945.3210909996415, 2879.105136999897, 2910.2283280008123, 2884.9976340006833, 2847.892623000007, 2880.8006670005852, 2850.944281000011, 2882.1565270000065, 2885.2944449999995, 2882.3140900003636, 2889.8446279999916, 2851.2474700000894, 2853.8217120003537, 2854.569606000041, 2855.416784999761, 2854.359789999762, 2853.6528490003548, 2861.3881450000918, 2851.842609000414, 2863.896618999206, 2859.009390999745, 2860.9049380002034, 2861.23183699965, 2861.8194669998047, 2863.006067000242, 2864.2232470001545, 2867.1534569994037, 2867.0026070003587, 2869.3673249999847, 2871.018997000647, 2864.5374699999593, 2872.759830999712, 2869.840147999639, 2868.8094710005316, 2874.5693150003717, 2868.8520380001137, 2871.946379000292, 2876.1239290006415, 2872.881963000509, 2871.2053770004786, 2880.4763300004197, 2878.5421399998086 ] ], "keyword_args": [ [ 279.6504019997883, 279.29994500027533, 279.2805999997654, 279.39643999980035, 279.50976000010996, 279.5454699999027, 279.2995500003599, 279.40336400024535, 279.4552459999977, 279.333021999264, 279.3403510004282, 279.31286600050953, 279.5566309996502, 279.3387060000896, 279.442129999552, 279.523044000598, 279.276779000611, 279.3747389996497, 279.33606100032193, 279.45360299963795, 279.34704200015403, 279.37966999979835, 279.45650499987096, 279.4516889998704, 279.3849279996721, 279.34968000045046, 279.4787630000428, 279.3403980003859, 279.44138099974225, 357.26485600025626, 356.6378159994201, 356.9743110001582, 356.97561300003144, 356.8336250000357, 356.87989899997774, 356.96675199960737, 357.11168899979384, 356.5940429998591, 356.8985749998319, 356.78246400038915, 356.95227300038823, 357.10860099970887, 356.9723150003483, 356.67479499988985, 356.7535049996877, 357.01798099944426, 356.78282400022, 357.18165099933685, 356.8996389994936, 356.4321909998398 ] ], "liquid-render": [ [ 264.22886500040477, 224.2320169998493, 223.58141400036402, 224.12991900000634, 223.61630500017782, 224.11863199977233, 223.84173099999316, 224.04070800075715, 224.1976169998452, 223.87694099961664, 224.34424600032798, 223.98583800077176, 224.7413590002907, 224.2056679997404, 224.37465599978168, 224.4797050007037, 224.33065899986104, 224.72304200073268, 224.33919600007357, 224.91134200026863, 224.83575499973085, 224.9337250004828, 225.04056100024172, 224.7975790005512, 225.36701699937112, 224.97822500008624, 225.3384729992831, 225.51950300021417, 225.62564600048063, 225.83675799978664, 225.3159849997246, 225.51610800019262, 225.27870199974132, 225.81738499957282, 225.39846600011515, 225.76625200053968, 225.67122199961887, 225.62541499974031, 226.1591659998885, 225.5295249997289, 225.93375900032697, 225.60174799946253, 226.19391800071753, 226.153978000184, 226.053822000722, 226.28907499984052, 225.8938400000261, 226.65804700045555, 225.83733999999822, 226.46503899977688 ] ], "etanni": [ [ 581.0477270006231, 569.6241360001295, 569.799762999537, 567.7317210002002, 567.9810440005895, 567.6471179995133, 567.3374460002378, 567.0193919995654, 571.7302630000631, 573.7930569994205, 572.9016039995258, 570.0298540004951, 569.958396000402, 570.13835700036, 570.0876079999944, 570.4245599999922, 572.0846690001054, 580.8567599997332, 579.4040640003004, 578.8904470000489, 579.5859150002798, 579.3787180000436, 579.337688999658, 578.7268699996275, 579.1733030000614, 579.2876559999058, 579.4140329999209, 579.6219430003475, 579.5293920000404, 578.6957509999411, 576.8217130007542, 577.5509079994663, 578.1688590004705, 577.6709809997556, 578.0389179999474, 577.6721720003479, 578.0525820000548, 577.7473899997858, 577.4187429997255, 578.0477369999062, 578.0860300001223, 576.4805250000791, 577.5685220005471, 577.2205060002307, 577.9665540003407, 577.7482379999128, 576.6864509996594, 577.7302669994242, 577.4149300004865, 577.3274949997358 ] ], "respond_to": [ [ 518.1039089993646, 517.4187729999176, 517.3638359992765, 517.5371109999105, 517.1314740000525, 517.4197189999177, 517.3804089999976, 517.3144199998205, 517.2741919996042, 517.361484000503, 517.1688540003743, 517.3210479997579, 517.326678000245, 517.3377089995483, 517.1366719996513, 517.3452879998877, 517.3376920001829, 517.5656559995332, 517.2422410005311, 517.3631480001859, 517.1754130005866, 517.4965790001806, 517.2039559993209, 517.3987999996825, 517.2726549999425, 517.1545160001187, 517.3552850001215, 517.3894539993853, 517.1514880003087, 594.7381769992717, 594.2732530002104, 594.1844589997345, 594.1440069991586, 594.470273999832, 594.1046900006768, 594.2353159998675, 594.3703479997566, 594.2954900001496, 594.2008930005613, 594.3068720007432, 594.2768439999782, 594.1618329998164, 594.3277599999419, 594.1662200002611, 594.3791159998, 594.304316000489, 594.1619309996895, 594.310793000659, 596.075815000404, 594.3422929994995 ] ], "binarytrees": [ [ 941.5293249994647, 927.6620300006471, 922.3838719999549, 937.4522329999309, 934.5401229993513, 927.274695000051, 924.0480519993071, 937.7375120002398, 934.6764709998752, 929.0200609993917, 924.135958000079, 937.8189059998476, 934.0254400003687, 927.0401809999385, 924.3584870000632, 937.8783339998336, 934.532489999583, 928.2880730006582, 923.592775000543, 937.7429480000501, 934.6604980000848, 927.2370019998561, 924.2125880000458, 938.1345179999698, 934.1067180002938, 928.7095090003277, 923.2825500002946, 937.679205000677, 933.7781360000008, 930.8332450000307, 926.7341140002827, 940.4799610001646, 936.6860760001146, 930.3094959996088, 925.5446110000776, 941.4784500004316, 937.1253469998919, 931.1941209998622, 926.394787999925, 939.8988670000108, 937.07081499997, 930.3395669994643, 925.8910799999285, 941.4537929997095, 937.2798280001007, 930.1828349998686, 927.3399169996992, 940.4237439994176, 934.4907200002126, 927.6990379994459 ] ], "cfunc_itself": [ [ 101.72899999997753, 101.29486599998927, 101.32225100005599, 101.27710400047363, 101.30138699969393, 101.29283999958716, 101.28859199994622, 101.27353600000788, 101.27513199950045, 101.27645000011398, 101.30985500018141, 101.2873049994596, 101.44151399981638, 101.27686999931029, 101.2780559995008, 101.28142400026263, 101.29325899924879, 101.28862500005198, 101.28498399990349, 101.28438999981881, 101.28663900013635, 101.2819710003896, 101.27611100051581, 101.27008000017668, 101.26278100051422, 101.27972500049509, 101.3039409999692, 101.28133000034722, 101.28872800032696, 178.1872219999059, 177.82039500070823, 177.94742299975042, 177.8139829993961, 177.80724100066436, 177.85740900035307, 177.81068499971298, 177.81349400047475, 177.81052400005137, 177.822293000645, 177.82207599975663, 177.81033200026286, 177.96699900009116, 177.81082300007256, 177.80751200007217, 177.8171999994811, 177.81713600015792, 177.97704899930977, 177.81000000013591, 177.80804199992417, 177.82146799982002 ] ], "chunky-png": [ [ 1889.454009000474, 1862.317393000012, 1865.758829000697, 1858.9147010006855, 1857.6166709999598, 1857.597315000021, 1857.6936979998209, 1857.6120709994939, 1857.2618230000444, 1856.8533179995939, 1856.8161530001817, 1857.181433999358, 1857.5746650003566, 1857.3817659998895, 1857.1866060001412, 1857.2751809997499, 1857.5394899999083, 1857.5700229994254, 1857.813786999941, 1857.7731469995342, 1857.5464229998033, 1857.4581630000466, 1857.6939260001382, 1857.140824000453, 1856.8832300006761, 1857.2011759997622, 1857.452232000469, 1848.7939880005797, 1855.2224260001822, 1857.7723270000206, 1857.8690800004551, 1859.6612430001187, 1859.4270690000485, 1859.3813540001065, 1859.0573109995603, 1858.1578560006164, 1859.512970000651, 1859.0841350005576, 1858.9999449995958, 1859.232783999687, 1859.145319000163, 1859.8709980005879, 1859.49303399957, 1858.9715960006288, 1858.4340009992957, 1858.5778870001377, 1859.6612840001399, 1859.4222490000902, 1859.4048300001305, 1859.3750939999154 ] ], "30k_ifelse": [ [ 2397.448370999882, 812.2811729999739, 812.269345000459, 811.6391670000667, 811.147274999712, 811.9930100001511, 811.8684669998402, 812.40621500001, 812.8831849999187, 812.4786240005051, 811.8809550005608, 811.6286279991982, 812.3773759998585, 812.3508810003841, 812.4875049998082, 812.1821179993276, 811.1433770000076, 811.4842289996886, 811.4702180000677, 811.7303839999295, 813.2655230001546, 811.1191589996452, 811.8229149995386, 810.6437739998, 811.8983920003302, 812.1995270003026, 810.9743160002836, 811.1805680000543, 811.8136260000028, 813.5678139997253, 811.736703999486, 811.2369389991727, 811.1382950000916, 811.667915999351, 812.6418410001861, 812.6184709999507, 811.7650020003566, 811.1839120001605, 811.1448259996905, 811.7489239994029, 811.221748999742, 811.595828999998, 810.3684019997672, 810.5372469999566, 810.7141809996392, 811.2097970006289, 811.0651389997656, 811.2970120000682, 810.8931139995548, 811.4484340003401 ] ], "object-new": [ [ 73.90890900023805, 71.88485500046227, 71.86295800056541, 71.79760400049418, 71.70089299961546, 71.72274699951231, 71.70381200012343, 71.76210099987657, 71.66636300007667, 71.63937499990425, 71.62836400038941, 71.57229899985396, 71.55839499955619, 71.46008100062318, 71.48567999956867, 71.40849699953833, 71.41403299920057, 71.43466799971065, 71.44001699998626, 71.44632099971204, 71.40482100021472, 71.36592300048505, 71.3312190000579, 71.35306199961633, 71.3098420001188, 71.29310500022257, 71.25883900062036, 71.24102499983564, 71.58260899996094, 127.86927500019374, 127.49387099938758, 127.43717000012111, 127.44240699976217, 127.41284100047778, 127.41668800026673, 127.3655079994569, 127.37099599962676, 127.36708900047233, 127.3723960002826, 127.47989000035886, 127.35945799977344, 127.33562700032053, 127.34679099958157, 127.34835199989902, 127.33699699947465, 127.67489399993792, 127.40549099999043, 127.37536300028296, 127.3881999995865, 127.36734600002819 ] ], "matmul": [ [ 456.4403200001834, 455.7977220010798, 456.49008200052776, 455.7221680006478, 456.85979799964116, 452.0070560010936, 456.3829729995632, 454.02768599888077, 457.58944999943196, 455.47412899941264, 456.3228950009943, 456.4246199988702, 457.878465000249, 455.4496109994943, 455.12258400049177, 456.90941700013354, 456.2684379998245, 457.0997989994794, 454.2886119998002, 455.43442199959827, 457.77931500015256, 454.6671999996761, 454.48303400007717, 454.42226299928734, 456.6669119994913, 454.25212899863254, 456.2777499995718, 454.7387410002557, 457.58425900021393, 459.867146999386, 457.80508399911923, 457.6575059982133, 457.9524609998771, 457.78229999996256, 457.18077099991206, 456.77326300028653, 459.17027900031826, 457.8977119999763, 454.5229740015202, 457.1369599998434, 457.8098769998178, 458.0983630003175, 458.479361001082, 454.55820099959965, 458.997626999917, 458.15573499930906, 458.5161880004307, 459.09044300060486, 457.35991400033527, 455.9901140000875 ] ], "ruby-lsp": [ [ 317.14402199941105, 249.55595299979905, 234.97228599990194, 231.48810400016373, 226.54699799932132, 225.52356800042617, 226.26546300125483, 225.61200599920994, 225.73627200108604, 226.97063200030243, 226.1906870007806, 225.91867200026172, 226.72902399972372, 226.0905660004937, 226.81161299988162, 225.60348399929353, 225.59269500015944, 225.46047100149735, 225.9742930000357, 225.89289600000484, 225.8173539994459, 226.10791100123606, 225.887980999687, 225.5569770004513, 226.36196699932043, 225.68588700050896, 226.25138699913805, 226.80283400040935, 228.19433699987712, 234.1515680000157, 225.5970050009637, 225.82964899993385, 225.87651100002404, 225.89277100087202, 225.5552410006203, 225.79321900047944, 225.78947100009827, 225.69275199930416, 225.62122700037435, 225.55370299960487, 225.7995789987035, 225.7418899989716, 225.78141600024537, 225.72911299903353, 225.62488400035363, 225.9386280002218, 225.404205999439, 225.5256720000034, 225.56163300032495, 225.90867899998557 ] ], "activerecord": [ [ 525.795334000577, 532.4261890000344, 538.217233000978, 513.4426149998035, 513.3163050013536, 515.2241079995292, 513.5743620012363, 513.5293449984601, 514.9500299994543, 513.8795560014842, 513.3122919996822, 515.1928360010061, 513.4432970007765, 513.7841710002249, 515.1804990000528, 513.64872799968, 513.6471629994048, 515.4592460003187, 513.6154379997606, 513.4051459990587, 515.1315259990952, 513.6946390011872, 513.4147460012173, 514.7970550005994, 513.2140700006858, 513.391081998634, 515.0083909993555, 513.5904159997153, 514.6111120011483, 516.7160620003415, 515.0242290001188, 514.9044240006333, 516.4822120004828, 515.1361919997726, 514.9493529988831, 516.3517180008057, 514.8654570002691, 514.7275729996181, 516.4409540011548, 514.3167010010075, 514.6586970004137, 516.6252489998442, 515.199475999907, 515.120449999813, 516.4851299996371, 514.7519040001498, 515.1692669987824, 516.529474998606, 515.0139429988485, 515.025204000267 ] ], "setivar_object": [ [ 92.90118299941241, 92.81788500084076, 92.83425099965825, 93.73893700103508, 92.77667200149153, 92.7748630001588, 92.83542299999681, 92.73437800038664, 92.8234170005453, 92.82239499952993, 92.7760609993129, 92.77678599937644, 93.49247800128069, 93.00620700014406, 92.83728300033545, 92.86636599972553, 92.81849499893724, 92.75476800030447, 92.86408600019058, 92.84502099944802, 92.88252899932559, 92.85096699932183, 92.83361599955242, 92.90494200104149, 92.91007600040757, 92.8939610002999, 92.8805330004252, 92.83394399972167, 92.87552899877483, 292.44481200112205, 291.8937880003796, 292.04308100088383, 291.93438599941146, 292.06709299978684, 291.89777200008393, 291.9261320002988, 291.9149240005936, 292.0599469998706, 291.8950989987934, 291.8981809998513, 292.05795399866474, 291.90096400088805, 291.9114479991549, 291.91524000088975, 292.06216000056884, 291.9135880001704, 291.91076799907023, 292.0748510005069, 291.9166949995997, 291.9288230004895 ] ], "erubi": [ [ 506.193429000632, 500.2658160010469, 500.7556719992863, 499.70707000102266, 499.9682199995732, 499.5379080010025, 499.6911710004497, 497.96696600060386, 497.16411200097355, 497.7750699999888, 496.88900699948135, 497.05013899983896, 496.9469690004189, 496.510971999669, 497.0799669990811, 496.5497570010484, 497.1959489994333, 497.0327350001753, 497.20757700015383, 497.24485099977755, 496.9219790000352, 496.65600700063806, 497.2950600003969, 496.7868270014151, 497.26204899889126, 496.80410099972505, 496.92359599976044, 497.1880280008918, 499.04704700020375, 497.7156320001086, 496.95042399980593, 497.14955700073915, 497.6104519992077, 497.10830799995165, 497.4445019997802, 497.1614589994715, 496.82839900015097, 497.9123860011896, 496.769346000292, 497.56445799903304, 496.8720340002619, 497.25137899986294, 497.5747610005783, 497.1965610002371, 497.5205709997681, 497.2457769999892, 497.31863899978634, 497.75641999985965, 497.0998429998872, 497.19799400008924 ] ], "setivar_young": [ [ 92.8845350008487, 92.94026299903635, 92.86479499860434, 92.77293400009512, 92.71151800021471, 93.62844099996437, 92.76827000030607, 93.70763500010071, 93.4403259998362, 92.95388300051854, 92.81268500126316, 93.66393699929176, 93.71422399999574, 93.70536700043886, 93.61095399981423, 92.85200500016799, 92.9897770001844, 92.77929500058235, 92.94437400058086, 92.81327200005762, 92.83197199874849, 92.94715099895257, 92.8114389989787, 92.75530199920468, 93.1478620004782, 92.7907530003722, 92.77998300058243, 93.60864200061769, 92.72018699994078, 293.81627600014326, 292.9706310005713, 293.43808599878685, 293.0079729994759, 293.19743500127515, 292.4240429983911, 292.5802529989596, 293.0843670001195, 293.4145780000108, 292.7966560000641, 292.6628109999001, 292.9467609992571, 292.55125199961185, 293.1257350010128, 293.40925500036974, 292.8976290004357, 293.05106900028477, 293.3222069987096, 292.5813700003346, 292.80281600040325, 293.36157200123125 ] ], "throw": [ [ 59.13020200023311, 57.419254999331315, 57.35923400061438, 57.35361799997918, 57.34549199951289, 57.26229200081434, 57.38751299941214, 57.359289001396974, 57.29458900168538, 57.34433800171246, 57.31143500088365, 57.35572800040245, 57.28527899918845, 57.31647799984785, 57.27715299872216, 57.18771200008632, 57.31851099881169, 57.274808999864035, 57.313761999466806, 57.18493399945146, 57.282284999018884, 57.22681100087357, 57.17462400025397, 57.16925600063405, 79.44363900060125, 79.397722000067, 79.25102099943615, 79.3343109999114, 79.36216500092996, 58.49778399897332, 57.7403619990946, 57.78072599969164, 57.7744750007696, 57.741179000004195, 57.75637199985795, 57.6898990002519, 57.74715400002606, 57.7339640003629, 57.77414200019848, 57.66760299957241, 57.75735499992152, 57.690317000378855, 57.71207599900663, 57.64861900024698, 57.73956499979249, 57.70915999892168, 57.72246900050959, 57.65423500088218, 57.89842299964221, 57.72343600074237 ] ], "lobsters": [ [ 1985.105879000912, 1291.767456999878, 1214.8274989995116, 1243.0785729993659, 1308.30822399912, 1228.702833999705, 1204.2355079993285, 1216.7113890009205, 1217.068014000688, 1234.6341409993329, 1206.6626899995754, 1211.6697159999603, 1209.398154000155, 1207.9681579998578, 1215.0075059998926, 1202.1805860003951, 1213.0996020005114, 1213.0902370008698, 1208.9333109997824, 1209.5891929984646, 1208.8704580000922, 1208.9887909987738, 1208.550497998658, 1207.5870690005104, 1204.1046539998206, 1213.3430150006461, 1211.7800549985986, 1208.4850949995598, 1210.049507999429, 1210.917434998919, 1209.3101049995312, 1212.4709720010287, 1205.4250720011623, 1208.0634949998057, 1203.0130629991618, 1214.3839569998818, 1213.0192519998673, 1208.4339239991095, 1207.6100670001324, 1208.1224989997281, 1208.8604099990334, 1208.3012029997917, 1204.725559999133, 1208.7200109999685, 1204.5366980000836, 1213.307273999817, 1210.6306200003019, 1206.6286099998251, 1210.7881419997284, 1209.1791149996425 ] ], "rubocop": [ [ 1094.3197929991584, 351.0558720008703, 316.090622000047, 295.63230399980966, 295.55902399988554, 306.0178790001373, 265.41822200124443, 392.82852500036824, 290.8775039995817, 300.9881879988825, 264.0707550017396, 287.4476870001672, 262.87588299965137, 261.6895259998273, 284.91012300037255, 261.88160099991364, 262.659876001635, 262.1415840003465, 288.48457700041763, 261.3993949998985, 261.639346001175, 262.6430540003639, 262.3663669983216, 261.7883669990988, 262.0818199993664, 261.5331380002317, 263.00190599977213, 262.33814700026414, 288.5804030011059, 315.183923999939, 262.00715599952673, 262.2855760000675, 262.6942320002854, 261.7080720010563, 261.62006800041127, 261.17892999900505, 261.6688599991903, 261.24006300051406, 261.4183839996258, 262.8097010001511, 262.4460859988176, 289.09183599898824, 262.05410699913045, 262.0641280009295, 261.86035799946694, 261.535592000655, 261.6840129994671, 261.6186949999246, 261.83627899990825, 261.76716000009037 ] ], "fluentd": [ [ 526.9094859995676, 512.8132770005323, 479.62085499966634, 440.7377589996031, 452.1513429990591, 461.07148100054474, 449.40130500071973, 445.58001199948194, 463.79128100124944, 475.5217590009124, 477.4418840006547, 446.2423260010837, 437.03732499852777, 465.926512999431, 479.79658500116784, 465.86526700048125, 458.2331410001643, 438.90288900001906, 450.08707100168976, 455.48970399977406, 453.3959349992074, 452.798233998692, 451.3483560003806, 479.01498600003833, 473.39214099883975, 446.3549289994262, 460.74930500071787, 458.95771399955265, 464.1259859999991, 466.23107999948843, 464.04878399880545, 463.70306499920844, 464.20770800068567, 464.32306300084747, 464.51320800042595, 464.71020600074553, 464.4164580004144, 463.6999079993984, 464.3603370004712, 464.0557760012598, 464.1341000005923, 463.9167599998473, 464.19119500023953, 464.3134470006771, 464.9096909997752, 463.40547500039975, 465.1924190002319, 464.07906800050114, 464.2972710007598, 464.225941001132 ] ], "mail": [ [ 287.20237400011683, 153.8185669996892, 149.32281499932287, 148.55367100062722, 149.76355299950228, 153.38819099997636, 148.5063589989295, 144.67652199891745, 149.35264499945333, 148.70245800011617, 148.90609299982316, 148.29561499936972, 150.53284799978428, 148.77706699917326, 148.87442399958672, 151.04135099863925, 147.29584700035048, 145.02806900054566, 149.54830699934973, 150.12689899958787, 150.35681300105352, 149.32580899949244, 145.46804099882138, 148.457552999389, 151.34006599873828, 149.6935230006784, 150.37572700020974, 150.61462999983632, 145.4255770004238, 149.7140440005751, 145.26609300082782, 145.47169100114843, 152.72784100125136, 145.66338900112896, 145.60886100116477, 145.78099000027578, 145.6104739991133, 146.2854969995533, 145.73687099982635, 146.079029998873, 150.53140400050324, 146.22087799943984, 145.97413199953735, 148.73433200045838, 151.35019499939517, 146.30433799902676, 146.6097799984709, 146.3237919997482, 146.66938300069887, 146.51642500029993 ] ], "getivar": [ [ 104.80489200017473, 104.37659099989105, 104.38656900078058, 104.42666099879716, 104.3822289993841, 112.28609999852779, 111.69049599993741, 106.18855300162977, 112.55546699976549, 106.20661299981293, 104.51671599912515, 104.40536799978872, 105.66743199888151, 104.56458299995575, 112.17482100073539, 111.80978599986702, 104.56778899970232, 104.5016879998002, 104.46935999971174, 104.42611500002386, 104.50450600001204, 104.38945400164812, 104.51849199853314, 105.38326599998982, 104.40281099909043, 104.44487499989918, 104.42819699892425, 105.68979799973022, 105.6569419997686, 275.51870699971914, 274.74316699954215, 274.6136280002247, 274.61749400026747, 274.60993100066844, 274.60902799975884, 274.6069160002662, 274.6159810012614, 274.7433410004305, 274.59122500113153, 274.65118700092717, 274.7486130010657, 274.5896760006872, 274.6010330010904, 274.5931190002011, 274.74035199884383, 274.5889289999468, 274.60502899884887, 274.73298300174065, 274.59124400047585, 274.5858529997349 ] ], "fib": [ [ 1210.8850570002687, 1210.5527719995735, 1210.6063419996644, 1210.6857399994624, 1210.6315649998578, 1210.4927910004335, 1210.6720150004548, 1210.7890989991574, 1210.7508919998509, 1210.5008390008152, 1211.2339649993373, 1210.642709998865, 1210.6950640009018, 1210.6203919993277, 1210.7463819993427, 1210.4928589997144, 1210.9903229993506, 1210.510927001451, 1210.6755209988478, 1210.8979220010951, 1210.5171769999288, 1210.623539000153, 1210.6191319999198, 1210.6546949999029, 1210.7256839990441, 1210.5066830008582, 1210.7147579990851, 1210.5059339992295, 1210.6206939988624, 1210.1851020015602, 1210.0903320006182, 1210.4860570016172, 1210.238240999388, 1210.585146000085, 1209.9984029991901, 1210.1114249999227, 1210.24265899905, 1210.5683280005906, 1210.1262609994592, 1210.2015069995105, 1210.0931969998783, 1210.0413509997452, 1210.1227809998818, 1210.2522229997703, 1210.7686149993242, 1210.0121050007147, 1210.0738250010181, 1210.3723539985367, 1210.0065229988104, 1210.4299209986493 ] ], "protoboeuf-encode": [ [ 214.7177639999427, 197.56937399870367, 200.1036949986883, 201.60370499979763, 197.2928100003628, 197.58068599912804, 197.67198800036567, 198.77364700005273, 198.96446600068884, 198.52059099866892, 198.58108799962793, 198.62337199992908, 199.0565300002345, 198.78739299929293, 198.74753200019768, 198.83891500103346, 210.5849780000426, 197.75347100039653, 197.40721200105327, 197.89940300142916, 198.72099699932733, 198.76056499924744, 198.8303479993192, 198.87492599991674, 197.13870200030215, 197.16754999899422, 197.19556900054158, 197.25138500143657, 197.32766500055732, 198.46401600079844, 198.8056170011987, 199.5450369995524, 199.65723600034835, 199.44641400070395, 199.62934300019697, 199.671992999356, 199.46477099983895, 199.35593199988944, 210.93788799953472, 197.7316599986807, 197.84643200000573, 198.72627899894724, 199.54560500082152, 199.46744099979696, 199.3123829997785, 198.73720900068292, 197.84805299968866, 198.37426300000516, 198.16369799991662, 198.2922539991705 ] ], "blurhash": [ [ 915.9982330002094, 910.5313809996005, 913.7567449997732, 909.0091060006671, 908.3867829995143, 908.1696319990442, 908.5974170011468, 908.6496610016184, 908.9551070010202, 921.4757179997832, 947.6548249986081, 947.9552229986439, 948.1740310002351, 947.8539640003874, 948.0155740002374, 947.8526629991393, 947.8977380003926, 948.2539839991659, 948.1834649996017, 947.8512989990122, 948.0847069989977, 947.9495190007583, 947.6831600004516, 947.6412610001717, 947.1367419992021, 945.5136629985645, 945.5098020007426, 945.5518969989498, 945.5825210006878, 911.3048230010463, 908.7883880001755, 909.544834999906, 909.5773939989158, 909.1516799999226, 909.1122030004044, 909.2254189999949, 909.6903270001349, 909.6762320004927, 909.1742239997984, 909.5345370005816, 909.5844330004184, 909.3719419997797, 909.5816640001431, 909.2202390002058, 909.5876799983671, 909.5974470001238, 909.563983001135, 909.5145479986968, 909.5525530010491, 909.5929739996791 ] ], "nqueens": [ [ 198.09725899904151, 197.82343199949537, 200.29455500116455, 197.92064200009918, 197.95683700067457, 197.85792400034552, 197.7476719985134, 197.7943959991535, 197.67261000015424, 197.80261400046584, 197.8078940010164, 197.73605699992913, 197.82091600063723, 197.7964380002959, 198.87125600143918, 198.48885899955349, 198.00586800010933, 197.65913999981422, 197.82018899968534, 197.7523170007771, 197.670270999879, 198.2488009998633, 198.0566260008345, 198.14827299887838, 198.3099469998706, 198.0944790011563, 198.2186700006423, 197.9191289992741, 197.72551800087967, 198.30338700012362, 197.88009599869838, 198.1246720006311, 198.21541300007084, 198.31265900029393, 198.31686700126738, 198.24859999971522, 198.61722199857468, 198.4546549992956, 198.22752199979732, 198.06155799960834, 198.35490399964328, 197.83393099896784, 198.20375699964643, 198.0519530006859, 198.13382599932083, 197.95196399900306, 198.31663400145771, 197.6993839998613, 197.61558400023205, 198.32131800103525 ] ], "sequel": [ [ 65.14590500046324, 62.70067999867024, 63.0270620004012, 62.37229599901184, 62.615886999992654, 62.60058499901788, 62.478627000018605, 62.878546999854734, 62.231134999819915, 62.300337998749455, 62.96782399840595, 62.43774100039445, 62.58742499994696, 62.55190100091568, 62.35458999981347, 62.76447299933352, 62.48495500040008, 62.14041500061285, 62.758357998973224, 62.67483499868831, 62.38148500051466, 62.74420899899269, 62.32665400057158, 62.636646998726064, 62.538463998862426, 62.451735999275115, 63.01586599875009, 62.36945299860963, 63.05080799938878, 63.97102299888502, 62.82156499946723, 63.276412000050186, 63.05378999968525, 62.7321669999219, 63.42680399939127, 62.972121999337105, 62.62827999853471, 63.380063000295195, 62.79433600138873, 63.2779549996485, 62.960080000266316, 62.94091899872001, 63.3687049994478, 63.05219500063686, 62.853321000147844, 63.384733999555465, 63.107172998570604, 63.264497001000564, 63.03807400036021, 63.02327099911054 ] ], "liquid-c": [ [ 100.19049100083066, 63.405794999198406, 62.62662000153796, 63.243309001336456, 63.2459349999408, 62.77455499912321, 63.63763400077005, 62.98208800035354, 62.7938070010714, 63.796701999308425, 63.20044600033725, 62.780754999039345, 63.75344899970514, 63.12596399948234, 62.78692500018224, 63.7883299987152, 63.37405699923693, 62.87283699930413, 63.92599100036023, 62.975171000289265, 63.023097998666344, 63.97145399932924, 63.46407700038981, 63.72951200137322, 63.456384999881266, 63.114120999671286, 62.98351499935961, 64.52062999960617, 63.69627700041747, 64.13005300055374, 63.49693199990725, 63.281746000939165, 64.0534199992544, 63.630542001192225, 63.93810600093275, 63.59078500099713, 63.326614999823505, 64.15704599930905, 63.91003700082365, 63.88972700005979, 63.58635300057358, 63.44396100030281, 64.25517499883426, 63.80944000011368, 63.96880400097871, 63.65540900151245, 63.553876998412306, 64.34867499956454, 63.97303799894871, 64.18848000066646 ] ], "protoboeuf": [ [ 620.2455470011046, 146.8840090001322, 248.2730640003865, 147.0254930009105, 146.65409400004137, 146.6422169996804, 146.70546500019555, 146.47089899881394, 146.65687900014746, 146.77764199950616, 146.482363999894, 146.53698400070425, 146.8654489999608, 146.5850929998851, 146.60258799995063, 146.5591449996282, 146.57917600015935, 146.43266599887284, 146.42940199883014, 146.4825099992595, 146.49512100004358, 146.44891200077836, 146.47375399908924, 146.51641999989806, 146.39836499918601, 146.45022800141305, 146.69219899951713, 146.55907700034732, 146.43707100003667, 146.9160849992477, 147.02297299845668, 146.99253399885492, 147.12350999980117, 147.29354799965222, 146.9344880006247, 147.48187599980156, 146.95273700090183, 146.79803399849334, 146.89086799990037, 146.9451939992723, 147.27661100005207, 146.95651399961207, 147.14988299965626, 146.9881709999754, 147.0667579997098, 146.83994699953473, 147.45061000030546, 146.94642399990698, 146.80036100071447, 146.88418100013223 ] ], "sudoku": [ [ 470.2707039996312, 471.0549359988363, 466.34767599971383, 466.4123799993831, 466.08039000057033, 466.35165400039114, 466.5810530004819, 466.2971749985445, 466.39682599925436, 466.4929970003868, 466.3426820006862, 466.00046700041275, 466.1803010003496, 466.2206140001217, 466.5947280009277, 466.27547000025515, 466.4202830008435, 466.3323330005369, 466.29024000139907, 466.4738999999827, 466.7740929999127, 466.6452260007645, 466.10401699945214, 466.48621699932846, 465.9399680003844, 466.566110999338, 466.1305080007878, 466.56690899908426, 466.3805060008599, 465.2587590007897, 464.4691220000823, 464.53724400089413, 464.3465629997081, 464.5421160003025, 464.46396700048354, 464.4789670001046, 464.5792520004761, 464.3563469999208, 464.4266110008175, 464.62970900029177, 464.67480399951455, 464.20839200072805, 464.7817219993158, 464.29852499932167, 464.57947800081456, 464.49578200008546, 464.3161339990911, 464.1505939998751, 464.278388000821, 464.243489999717 ] ], "psych-load": [ [ 3203.752725999948, 3180.457655000282, 3179.8967170016113, 3180.458720000388, 3178.7012799995864, 3178.9538089997222, 3177.8020490000927, 3177.2901010008354, 3177.217763999579, 3176.609873999041, 3176.8805050014635, 3177.931340000214, 3177.332564999233, 3179.1549469999154, 3177.648405000582, 3177.3758640010783, 3178.000907000751, 3177.69784399934, 3177.490336000119, 3178.8744580007915, 3177.3596439998073, 3176.1373879999155, 3175.9451079997234, 3177.721758000189, 3178.653683000448, 3177.9250590006995, 3177.7353449997463, 3176.211054000305, 3178.5060559996055, 3176.469956000801, 3175.4739509997307, 3175.781891000952, 3174.867752000864, 3173.5639329999685, 3174.410280000302, 3175.7779370000208, 3175.474101999498, 3175.2265539998916, 3175.606312999662, 3174.933227999645, 3174.847800999487, 3174.92607800159, 3175.2371749989834, 3174.907312000869, 3173.8582660000247, 3175.511680999989, 3175.092069999664, 3172.705823999422, 3175.6055529986043, 3174.0507449994766 ] ], "tinygql": [ [ 987.7561710000009, 968.9625020000676, 968.8852769995719, 968.7532309999369, 969.0393309992942, 969.0871729999344, 969.054483999571, 968.1765040004393, 969.8866740000085, 968.3482660002483, 969.6700919994328, 970.7234170000447, 969.1263719996641, 970.0439579992235, 969.6371390000422, 971.8233610001334, 969.3648680004117, 970.2710210003715, 968.8798740007769, 968.7445580002532, 969.6513790004246, 968.3159539999906, 970.057086999077, 969.9846809999144, 970.917474000089, 971.5196180004568, 971.9129250006517, 970.6962730015221, 974.4761269994342, 976.3823160010361, 974.3530899995676, 975.1491679999162, 975.4950900005497, 975.6041010004992, 974.1235790006613, 974.3428829988261, 974.6211130004667, 975.5532819999644, 975.058619000265, 974.5591380014957, 974.4715830001951, 976.3158179994207, 975.6949080001505, 975.6569590008439, 975.5485780005984, 975.8149339995725, 975.7332689987379, 975.8541190003598, 976.9525739993696, 975.2813830000377 ] ], "loops-times": [ [ 5187.685499000509, 5265.014655000414, 5264.96096000119, 5264.924302000509, 5264.95663499918, 5264.949345000787, 5265.506573001403, 5265.056028998515, 5264.902544000506, 5264.799167998717, 5265.096420000191, 5264.404834000743, 5263.7496719999035, 5263.987796000947, 5263.821219999954, 5263.709017999645, 5263.878270001442, 5263.726471999689, 5263.588408000942, 5263.93616399946, 5264.074254000661, 5263.915732999521, 5263.885713999116, 5263.58960700054, 5263.746886999797, 5263.741855000262, 5263.756203999947, 5264.040949001355, 5263.731560000451, 5254.854200000409, 5254.874440999629, 5256.3960930001485, 5256.257515999096, 5256.143150001662, 5255.906369999138, 5256.417774000511, 5256.131253001513, 5256.208538001374, 5256.28689199948, 5256.502438998723, 5256.037531000402, 5256.271647998801, 5256.137424999906, 5256.221417999768, 5256.299798000327, 5256.251470998905, 5256.3951530009945, 5256.085499000619, 5256.25257899992, 5256.277407001107 ] ], "attr_accessor": [ [ 151.72655199967267, 151.9122800000332, 151.39636599997175, 151.62759499980893, 151.31050099989807, 151.65518400135625, 151.37108000089938, 151.84751500055427, 151.73411999967357, 151.70900900011475, 151.84067900008813, 151.6923749986745, 151.51175500068348, 151.7716680009471, 151.42792900041968, 151.6679540000041, 151.45675699932326, 151.68222899956163, 151.46674999959941, 151.59768299963616, 151.70628300074895, 151.65211199928308, 151.69645400055742, 151.60549100073695, 151.82565900067857, 151.15541699924506, 151.12392099945282, 151.054006000777, 151.62078499997733, 332.8282139991643, 331.80537999942317, 331.9633259998227, 331.8160340004397, 331.79862600081833, 331.8105500002275, 331.8081079996773, 331.8003879994649, 331.79495699914696, 331.8265190009697, 331.8074319995503, 331.97530299912614, 331.8346420001035, 331.79609599937976, 331.9564440007525, 331.82556000065233, 331.8018640002265, 331.99205200071447, 331.8265859998064, 331.80327199988824, 331.93025599939574 ] ], "rubykon": [ [ 1698.203627998737, 1669.3905499996617, 1703.971652998007, 1685.6821609981125, 1637.5555659979, 1655.2312489984615, 1671.4975809991302, 1641.090023000288, 1651.302089998353, 1700.2084599989757, 1686.9948330022453, 1598.2280969983549, 1675.2008780022152, 1663.2239450009365, 1676.6018359994632, 1674.7881680021237, 1690.426512999693, 1682.4145529972157, 1643.9892650014372, 1700.76571699974, 1689.7586820014112, 1667.7302019998024, 1684.7271410006215, 1627.6707569995779, 1643.4060539977509, 1698.8277300006303, 1669.7979840027983, 1635.9258459997363, 1669.0628759970423, 1657.2638490033569, 1686.5590699999302, 1659.1993980000552, 1666.5427360021567, 1689.6312339995347, 1646.784922999359, 1626.065099000698, 1682.0853719982551, 1653.6586789989087, 1680.7815809988824, 1678.053233998071, 1685.5663409987756, 1655.1180799979193, 1666.9056460013962, 1640.127921000385, 1688.8612619986816, 1698.4177379999892, 1691.261724998185, 1659.951892997924, 1678.6979040007282, 1654.4789119980123 ] ], "graphql-native": [ [ 285.07162899768446, 275.87609900001553, 276.15318999960436, 275.74454600107856, 275.4730289998406, 276.3619159995869, 275.77774499877705, 275.47514799880446, 276.10827699754736, 275.7584200007841, 275.7987379991391, 276.34508999835816, 275.68436000001384, 275.83987599791726, 276.53239099890925, 275.8167729989509, 275.9086370024306, 276.5410249994602, 275.869192002574, 275.5150140001206, 276.62670300196623, 275.83927599698654, 275.71294799781754, 276.4554079985828, 275.86669900119887, 275.7483419991331, 276.54777799762087, 275.6779640003515, 275.5735319988162, 275.2654270007042, 274.7300289993291, 274.4571929979429, 275.16739400016377, 274.74961600091774, 274.5527810002386, 275.123169998551, 274.48154900048394, 274.7294310029247, 275.2526799995394, 274.7769609995885, 274.38836000146694, 275.22297099858406, 274.8380610028107, 274.5743580017006, 275.08807000049273, 274.68774799854145, 274.43092599787633, 275.20691599784186, 274.90810400195187, 274.2726140022569 ] ], "erubi-rails": [ [ 1910.084111001197, 1876.910566999868, 1751.6353120008716, 1715.3226989976247, 1718.151597000542, 1718.5261950035056, 1716.7400380021718, 1716.073771000083, 1718.1534840019594, 1718.8345700014906, 1717.8831230012293, 1715.4177699994761, 1714.6788219979499, 1720.0435410013597, 1718.3072580010048, 1715.961697002058, 1717.0838589991035, 1719.0253070002655, 1718.3438980027859, 1716.8745689996285, 1717.3915120001766, 1717.69922400199, 1719.0576209977735, 1717.5400170017383, 1716.601782001817, 1718.8306169991847, 1719.5287169997755, 1716.5970200003358, 1718.449446001614, 1719.9721700017108, 1720.0839880024432, 1719.565841001895, 1717.8361869991932, 1718.0665800005954, 1721.6584790003253, 1717.2829600021942, 1717.6848189992597, 1718.239937999897, 1720.685088999744, 1719.9060839993763, 1717.7756220007723, 1717.3614050007018, 1721.0350850000395, 1720.2024619982694, 1718.1715480001003, 1718.743669000105, 1721.1594639993564, 1721.5027960010048, 1718.4342879991163, 1718.5917490023712 ] ], "fannkuchredux": [ [ 423.56068399749347, 422.35311399781494, 424.19364800298354, 422.8983139983029, 422.9371490000631, 422.5597370023024, 422.674088000349, 422.79841100025806, 422.560382001393, 423.08125600175117, 422.5445439988107, 423.32830499799456, 424.0492729986727, 421.9627620004758, 422.49381900182925, 422.29813400263083, 422.19978899811395, 422.66023499905714, 422.0207529979234, 422.98448699875735, 424.223265999899, 423.0102250003256, 422.9070590008632, 423.3081989987113, 423.15701600091415, 422.2082529995532, 422.8724439999496, 423.59064600168495, 422.36242099897936, 424.17019300046377, 422.6600119982322, 421.9232329996885, 422.03938999955426, 422.2435659976327, 423.0643080009031, 421.57122700155014, 422.6130839997495, 422.39576400243095, 421.67705899919383, 430.94754200137686, 422.56601200278965, 422.46608499772265, 422.23079800169216, 421.66219600039767, 423.1671980014653, 422.9633899994951, 422.08896500233095, 421.8649540016486, 422.035252002388, 421.46977400261676 ] ], "str_concat": [ [ 75.79394200001843, 74.00246299948776, 70.4464119990007, 72.41969700044137, 75.3076510009123, 68.67172299826052, 71.35005500094849, 72.08784300019033, 74.84369899975718, 69.51610900068772, 71.21848999668146, 72.11527499748627, 73.0013210013567, 71.10334500248428, 69.36257900088094, 74.00281799709774, 73.00429700262612, 72.20249000238255, 69.9254649989598, 69.62723700053175, 69.70754299982218, 69.70232399908127, 69.62651700087008, 69.63363499744446, 69.51103899700684, 68.8583440023649, 68.72310399921844, 68.97822699829703, 69.03742900249199, 69.88754000121844, 69.86708199838176, 69.63117499981308, 68.41231099679135, 68.15969400122412, 68.42462699933094, 68.68437000230188, 68.34151000293787, 69.16172999990522, 69.49039899700438, 69.54038199910428, 69.70590900164098, 69.61767500251881, 69.40458699682495, 69.52551900030812, 69.46263599820668, 69.18848600253114, 68.01889999769628, 68.37743500000215, 68.49690099988948, 68.3439130007173 ] ], "rubyboy": [ [ 20238.472971999727, 14895.948500001396, 14861.731078002776, 14913.983357997495, 14885.659821997251, 14899.428202999843, 14873.609790000046, 14903.694622997136, 14878.681345002406, 14922.169500001473, 14904.256759000418, 14949.807381999562, 14878.333994001878, 14911.358167999424, 14897.574873000849, 14922.894308998366, 14876.415660997736, 14901.810996998393, 14892.173967000417, 14908.320014998026, 14891.705169000488, 14909.002816999418, 14899.944916000095, 14926.298779999343, 14888.458964000165, 14932.247417997132, 14879.374372001621, 14940.949030999036, 14874.082977999933, 14836.471921997145, 14852.397646998725, 14856.12256099921, 14865.431661997718, 14835.347046002425, 14864.856304000568, 14854.188063000038, 14846.223870001268, 14835.922222999216, 14835.133915999904, 14850.492563000444, 14833.214548998512, 14815.567547000683, 14833.690669001953, 14831.944669000222, 14844.794756001647, 14847.501266998734, 14832.428516001528, 14833.552522999526, 14831.723355000577, 14834.155375996488 ] ], "graphql": [ [ 134.22955799978808, 82.95233500030008, 85.25957299934817, 83.94115600094665, 83.08798399957595, 82.95062799879815, 82.84324600026594, 82.78009700006805, 82.88803799950983, 83.0000959977042, 83.06261700272444, 82.99096700284281, 82.93398900059401, 83.1436369990115, 83.00812100060284, 82.9302940001071, 83.09946200097329, 83.04682200105162, 83.03264899950591, 83.07724699989194, 82.94050400218111, 83.12225500048953, 83.1422230003227, 83.03546599927358, 82.93263800078421, 83.07354399948963, 83.15772100104368, 84.43410199834034, 83.70096599901444, 83.29708299788763, 83.13883699884173, 83.06216799974209, 83.0733600014355, 82.8229110011307, 83.02108799762209, 82.96328699725564, 83.06394700048259, 83.01672300149221, 83.22883999790065, 83.19566899808706, 83.08464899891987, 82.89771699855919, 83.09194799949182, 82.96435400188784, 83.01127400045516, 82.96217099996284, 83.03678700031014, 82.93564599807723, 83.09359700069763, 82.99520099899382 ] ], "lee": [ [ 2021.358860998589, 2000.623206000455, 1999.039845999505, 1994.9359700003697, 1996.40547600211, 1997.1248330002709, 1995.3618350009492, 1997.0344559988007, 1996.8085680011427, 1996.839233997889, 1997.9688540006464, 1997.1237429999746, 1998.3770409999124, 1999.6720569979516, 2000.4917580008623, 2001.3094800015097, 2001.994979000301, 2002.9696130004595, 2003.2071819987323, 2000.7569670015073, 1993.2079069985775, 1997.1917729999404, 1995.0232929986669, 1996.8887970026117, 1997.1370290004415, 1998.382727997523, 1998.6075689994323, 1998.5434659974999, 2003.5433530028968, 2005.6182420012192, 1999.537257997872, 2001.3925029998063, 2001.23078300021, 2001.7139340016001, 2004.3760689986811, 2004.3977549976262, 2002.132089000952, 1993.7991480001074, 1994.321084002877, 1997.5368369996431, 1996.5655870000774, 1997.5697129993932, 1997.941797002568, 1998.3009509996918, 1998.9218600021559, 1999.241819998133, 1999.7844400022586, 2001.97806000142, 2002.1633209980791, 2002.3418849996233 ] ], "ruby-xor": [ [ 123.6229780006397, 121.36558500060346, 121.20329600293189, 121.15765100315912, 121.14576100066188, 121.37189399800263, 121.31684299674816, 121.12865499875625, 121.21056500109262, 121.1982300010277, 121.14128900066135, 121.12261999936891, 121.13543000305071, 121.34483699992415, 121.37409999922966, 121.20724499982316, 121.10918599864817, 121.19853300100658, 121.16560700087575, 121.24944499737467, 121.15765899943653, 121.1245640006382, 121.3355469990347, 121.21635000221431, 121.22173299940187, 121.20136600060505, 121.30613600311335, 121.1847199992917, 121.02392700035125, 121.20345400035148, 121.38888300250983, 121.08240000088699, 121.17612099973485, 121.06280499938293, 121.11111700141919, 121.11791099960101, 121.1235669979942, 121.12296800114564, 121.14956399818766, 121.28639200091129, 121.14953100171988, 121.15476500184741, 121.07417500010342, 121.13799900180311, 121.09751699972549, 121.18383600318339, 121.26344100033748, 121.15318999713054, 121.13338299968746, 121.11485100103891 ] ], "ruby-json": [ [ 268.29711599930306, 262.09470000321744, 261.8554450018564, 261.905111001397, 262.18536400119774, 261.9579079982941, 262.07549600076163, 262.17767099660705, 262.39584300128627, 262.37148300060653, 262.74138200096786, 262.74361299874727, 262.6024139972287, 262.498100000812, 263.0843510014529, 262.9402900020068, 262.9463550001674, 263.0933569998888, 263.43730599910486, 263.1905989983352, 263.4690070008219, 263.4936260001268, 263.5985950000759, 263.9525849990605, 263.9531509994413, 264.0154219989199, 264.1510200010089, 264.38727999993716, 264.4378449986107, 265.351747002569, 265.3119400019932, 265.3029270004481, 264.88582299862173, 265.02944700041553, 264.8149070009822, 264.867628000502, 264.8412489979819, 265.154333999817, 265.136755999265, 265.3845429995272, 265.4512219996832, 265.43615800255793, 265.35660499939695, 265.6384049987537, 265.8392180019291, 266.2351299986767, 265.89003700064495, 266.07427799899597, 266.29194600172923, 266.59533500060206 ] ], "shipit": [ [ 3588.754632997734, 2371.5267529987614, 2396.9587959982164, 2372.2517720016185, 2387.8691050013003, 2379.1948389989557, 2375.904840999283, 2372.488742999849, 2324.5966309987125, 2359.328905997245, 2372.8700749998097, 2371.1491520007257, 2371.3884859971586, 2314.0741160023026, 2380.5666000007477, 2375.836243998492, 2372.8082919988083, 2373.3188480000535, 2374.00473100206, 2371.0651069995947, 2312.1534019992396, 2374.817597999936, 2374.742286003311, 2373.5001369968813, 2368.738151002617, 2374.197920998995, 2315.11966400285, 2376.347887002339, 2371.304737000173, 2377.0662259994424, 2375.8330849996128, 2346.9915759997093, 2339.639306999743, 2371.747534998576, 2376.703051999357, 2377.079293000861, 2372.3606530002144, 2311.861712998507, 2373.3548860000155, 2375.0634379975963, 2373.4887600003276, 2376.1008590008714, 2371.868843001721, 2314.95925100171, 2375.0511850012117, 2371.523892001278, 2373.991794000176, 2372.4181659999886, 2314.2220310000994, 2374.276042999554 ] ] }, "yjit_stats": { "hexapdf": [], "nbody": [], "optcarrot": [], "setivar": [], "liquid-compile": [], "30k_methods": [], "rack": [], "railsbench": [], "keyword_args": [], "liquid-render": [], "etanni": [], "respond_to": [], "binarytrees": [], "cfunc_itself": [], "chunky-png": [], "30k_ifelse": [], "object-new": [], "matmul": [], "ruby-lsp": [], "activerecord": [], "setivar_object": [], "erubi": [], "setivar_young": [], "throw": [], "lobsters": [], "rubocop": [], "fluentd": [], "mail": [], "getivar": [], "fib": [], "protoboeuf-encode": [], "blurhash": [], "nqueens": [], "sequel": [], "liquid-c": [], "protoboeuf": [], "sudoku": [], "psych-load": [], "tinygql": [], "loops-times": [], "attr_accessor": [], "rubykon": [], "graphql-native": [], "erubi-rails": [], "fannkuchredux": [], "str_concat": [], "rubyboy": [], "graphql": [], "lee": [], "ruby-xor": [], "ruby-json": [], "shipit": [] }, "zjit_stats": { "hexapdf": [ [ { "compiled_iseq_count": 535, "failed_iseq_count": 77, "compile_time_ns": 191178504, "profile_time_ns": 2070247, "gc_time_ns": 51724434, "invalidation_time_ns": 45019, "code_region_bytes": 3723264, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 342242, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 3469508, "compile_error_register_spill_on_alloc": 118427687, "compile_error_parse_stack_underflow": 0, "compile_error_parse_malformed_iseq": 0, "compile_error_parse_failed_optional_arguments": 0, "compile_error_parse_not_allowed": 0, "compile_error_validation_block_has_no_terminator": 0, "compile_error_validation_terminator_not_at_end": 0, "compile_error_validation_mismatched_block_arity": 0, "compile_error_validation_jump_target_not_in_rpo": 0, "compile_error_validation_operand_not_defined": 0, "compile_error_validation_duplicate_instruction": 0, "zjit_insn_count": 5055763936, "dynamic_getivar_count": 46432153, "dynamic_setivar_count": 227689167, "unspecialized_def_type_iseq": 29625687, "unspecialized_def_type_cfunc": 0, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 0, "unspecialized_def_type_zsuper": 98313, "unspecialized_def_type_alias": 0, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 12759106, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 791523769, "vm_write_sp_count": 768686798, "vm_write_locals_count": 768686798, "vm_write_stack_count": 768686798, "vm_write_to_parent_iseq_local_count": 4443347, "vm_read_from_parent_iseq_local_count": 91684329, "exit_compile_error": 122239437, "exit_unknown_newarray_send": 5028302, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 292773, "exit_unhandled_kwarg": 361005, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 688803, "exit_unhandled_yarv_insn": 436576, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 28279847, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 257463927, "exit_patchpoint": 4187339, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 4, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 97712, "exit_block_param_proxy_not_iseq_or_ifunc": 439968, "side_exit_count": 419515693, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 337179, "unhandled_yarv_insn_setblockparam": 0, "unhandled_yarv_insn_getblockparamproxy": 0, "unhandled_yarv_insn_getspecial": 0, "unhandled_yarv_insn_setspecial": 0, "unhandled_yarv_insn_getinstancevariable": 0, "unhandled_yarv_insn_setinstancevariable": 0, "unhandled_yarv_insn_getclassvariable": 0, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 31, "unhandled_yarv_insn_setconstant": 0, "unhandled_yarv_insn_getglobal": 0, "unhandled_yarv_insn_setglobal": 0, "unhandled_yarv_insn_putnil": 0, "unhandled_yarv_insn_putself": 0, "unhandled_yarv_insn_putobject": 0, "unhandled_yarv_insn_putspecialobject": 0, "unhandled_yarv_insn_putstring": 0, "unhandled_yarv_insn_putchilledstring": 0, "unhandled_yarv_insn_concatstrings": 0, "unhandled_yarv_insn_anytostring": 0, "unhandled_yarv_insn_toregexp": 0, "unhandled_yarv_insn_intern": 0, "unhandled_yarv_insn_newarray": 0, "unhandled_yarv_insn_pushtoarraykwsplat": 0, "unhandled_yarv_insn_duparray": 0, "unhandled_yarv_insn_duphash": 0, "unhandled_yarv_insn_expandarray": 50493, "unhandled_yarv_insn_concatarray": 0, "unhandled_yarv_insn_concattoarray": 0, "unhandled_yarv_insn_pushtoarray": 0, "unhandled_yarv_insn_splatarray": 0, "unhandled_yarv_insn_splatkw": 0, "unhandled_yarv_insn_newhash": 0, "unhandled_yarv_insn_newrange": 0, "unhandled_yarv_insn_pop": 0, "unhandled_yarv_insn_dup": 0, "unhandled_yarv_insn_dupn": 0, "unhandled_yarv_insn_swap": 0, "unhandled_yarv_insn_opt_reverse": 0, "unhandled_yarv_insn_topn": 0, "unhandled_yarv_insn_setn": 0, "unhandled_yarv_insn_adjuststack": 0, "unhandled_yarv_insn_defined": 0, "unhandled_yarv_insn_definedivar": 0, "unhandled_yarv_insn_checkmatch": 0, "unhandled_yarv_insn_checkkeyword": 62, "unhandled_yarv_insn_checktype": 0, "unhandled_yarv_insn_defineclass": 0, "unhandled_yarv_insn_definemethod": 0, "unhandled_yarv_insn_definesmethod": 0, "unhandled_yarv_insn_send": 0, "unhandled_yarv_insn_sendforward": 0, "unhandled_yarv_insn_opt_send_without_block": 0, "unhandled_yarv_insn_opt_new": 0, "unhandled_yarv_insn_objtostring": 0, "unhandled_yarv_insn_opt_ary_freeze": 0, "unhandled_yarv_insn_opt_hash_freeze": 0, "unhandled_yarv_insn_opt_str_freeze": 0, "unhandled_yarv_insn_opt_nil_p": 0, "unhandled_yarv_insn_opt_str_uminus": 0, "unhandled_yarv_insn_opt_duparray_send": 48811, "unhandled_yarv_insn_opt_newarray_send": 0, "unhandled_yarv_insn_invokesuper": 0, "unhandled_yarv_insn_invokesuperforward": 0, "unhandled_yarv_insn_invokeblock": 0, "unhandled_yarv_insn_leave": 0, "unhandled_yarv_insn_throw": 0, "unhandled_yarv_insn_jump": 0, "unhandled_yarv_insn_branchif": 0, "unhandled_yarv_insn_branchunless": 0, "unhandled_yarv_insn_branchnil": 0, "unhandled_yarv_insn_once": 0, "unhandled_yarv_insn_opt_case_dispatch": 0, "unhandled_yarv_insn_opt_plus": 0, "unhandled_yarv_insn_opt_minus": 0, "unhandled_yarv_insn_opt_mult": 0, "unhandled_yarv_insn_opt_div": 0, "unhandled_yarv_insn_opt_mod": 0, "unhandled_yarv_insn_opt_eq": 0, "unhandled_yarv_insn_opt_neq": 0, "unhandled_yarv_insn_opt_lt": 0, "unhandled_yarv_insn_opt_le": 0, "unhandled_yarv_insn_opt_gt": 0, "unhandled_yarv_insn_opt_ge": 0, "unhandled_yarv_insn_opt_ltlt": 0, "unhandled_yarv_insn_opt_and": 0, "unhandled_yarv_insn_opt_or": 0, "unhandled_yarv_insn_opt_aref": 0, "unhandled_yarv_insn_opt_aset": 0, "unhandled_yarv_insn_opt_length": 0, "unhandled_yarv_insn_opt_size": 0, "unhandled_yarv_insn_opt_empty_p": 0, "unhandled_yarv_insn_opt_succ": 0, "unhandled_yarv_insn_opt_not": 0, "unhandled_yarv_insn_opt_regexpmatch2": 0, "unhandled_yarv_insn_invokebuiltin": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_getlocal_WC_0": 0, "unhandled_yarv_insn_getlocal_WC_1": 0, "unhandled_yarv_insn_setlocal_WC_0": 0, "unhandled_yarv_insn_setlocal_WC_1": 0, "unhandled_yarv_insn_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_trace_nop": 0, "unhandled_yarv_insn_trace_getlocal": 0, "unhandled_yarv_insn_trace_setlocal": 0, "unhandled_yarv_insn_trace_getblockparam": 0, "unhandled_yarv_insn_trace_setblockparam": 0, "unhandled_yarv_insn_trace_getblockparamproxy": 0, "unhandled_yarv_insn_trace_getspecial": 0, "unhandled_yarv_insn_trace_setspecial": 0, "unhandled_yarv_insn_trace_getinstancevariable": 0, "unhandled_yarv_insn_trace_setinstancevariable": 0, "unhandled_yarv_insn_trace_getclassvariable": 0, "unhandled_yarv_insn_trace_setclassvariable": 0, "unhandled_yarv_insn_trace_opt_getconstant_path": 0, "unhandled_yarv_insn_trace_getconstant": 0, "unhandled_yarv_insn_trace_setconstant": 0, "unhandled_yarv_insn_trace_getglobal": 0, "unhandled_yarv_insn_trace_setglobal": 0, "unhandled_yarv_insn_trace_putnil": 0, "unhandled_yarv_insn_trace_putself": 0, "unhandled_yarv_insn_trace_putobject": 0, "unhandled_yarv_insn_trace_putspecialobject": 0, "unhandled_yarv_insn_trace_putstring": 0, "unhandled_yarv_insn_trace_putchilledstring": 0, "unhandled_yarv_insn_trace_concatstrings": 0, "unhandled_yarv_insn_trace_anytostring": 0, "unhandled_yarv_insn_trace_toregexp": 0, "unhandled_yarv_insn_trace_intern": 0, "unhandled_yarv_insn_trace_newarray": 0, "unhandled_yarv_insn_trace_pushtoarraykwsplat": 0, "unhandled_yarv_insn_trace_duparray": 0, "unhandled_yarv_insn_trace_duphash": 0, "unhandled_yarv_insn_trace_expandarray": 0, "unhandled_yarv_insn_trace_concatarray": 0, "unhandled_yarv_insn_trace_concattoarray": 0, "unhandled_yarv_insn_trace_pushtoarray": 0, "unhandled_yarv_insn_trace_splatarray": 0, "unhandled_yarv_insn_trace_splatkw": 0, "unhandled_yarv_insn_trace_newhash": 0, "unhandled_yarv_insn_trace_newrange": 0, "unhandled_yarv_insn_trace_pop": 0, "unhandled_yarv_insn_trace_dup": 0, "unhandled_yarv_insn_trace_dupn": 0, "unhandled_yarv_insn_trace_swap": 0, "unhandled_yarv_insn_trace_opt_reverse": 0, "unhandled_yarv_insn_trace_topn": 0, "unhandled_yarv_insn_trace_setn": 0, "unhandled_yarv_insn_trace_adjuststack": 0, "unhandled_yarv_insn_trace_defined": 0, "unhandled_yarv_insn_trace_definedivar": 0, "unhandled_yarv_insn_trace_checkmatch": 0, "unhandled_yarv_insn_trace_checkkeyword": 0, "unhandled_yarv_insn_trace_checktype": 0, "unhandled_yarv_insn_trace_defineclass": 0, "unhandled_yarv_insn_trace_definemethod": 0, "unhandled_yarv_insn_trace_definesmethod": 0, "unhandled_yarv_insn_trace_send": 0, "unhandled_yarv_insn_trace_sendforward": 0, "unhandled_yarv_insn_trace_opt_send_without_block": 0, "unhandled_yarv_insn_trace_opt_new": 0, "unhandled_yarv_insn_trace_objtostring": 0, "unhandled_yarv_insn_trace_opt_ary_freeze": 0, "unhandled_yarv_insn_trace_opt_hash_freeze": 0, "unhandled_yarv_insn_trace_opt_str_freeze": 0, "unhandled_yarv_insn_trace_opt_nil_p": 0, "unhandled_yarv_insn_trace_opt_str_uminus": 0, "unhandled_yarv_insn_trace_opt_duparray_send": 0, "unhandled_yarv_insn_trace_opt_newarray_send": 0, "unhandled_yarv_insn_trace_invokesuper": 0, "unhandled_yarv_insn_trace_invokesuperforward": 0, "unhandled_yarv_insn_trace_invokeblock": 0, "unhandled_yarv_insn_trace_leave": 0, "unhandled_yarv_insn_trace_throw": 0, "unhandled_yarv_insn_trace_jump": 0, "unhandled_yarv_insn_trace_branchif": 0, "unhandled_yarv_insn_trace_branchunless": 0, "unhandled_yarv_insn_trace_branchnil": 0, "unhandled_yarv_insn_trace_once": 0, "unhandled_yarv_insn_trace_opt_case_dispatch": 0, "unhandled_yarv_insn_trace_opt_plus": 0, "unhandled_yarv_insn_trace_opt_minus": 0, "unhandled_yarv_insn_trace_opt_mult": 0, "unhandled_yarv_insn_trace_opt_div": 0, "unhandled_yarv_insn_trace_opt_mod": 0, "unhandled_yarv_insn_trace_opt_eq": 0, "unhandled_yarv_insn_trace_opt_neq": 0, "unhandled_yarv_insn_trace_opt_lt": 0, "unhandled_yarv_insn_trace_opt_le": 0, "unhandled_yarv_insn_trace_opt_gt": 0, "unhandled_yarv_insn_trace_opt_ge": 0, "unhandled_yarv_insn_trace_opt_ltlt": 0, "unhandled_yarv_insn_trace_opt_and": 0, "unhandled_yarv_insn_trace_opt_or": 0, "unhandled_yarv_insn_trace_opt_aref": 0, "unhandled_yarv_insn_trace_opt_aset": 0, "unhandled_yarv_insn_trace_opt_length": 0, "unhandled_yarv_insn_trace_opt_size": 0, "unhandled_yarv_insn_trace_opt_empty_p": 0, "unhandled_yarv_insn_trace_opt_succ": 0, "unhandled_yarv_insn_trace_opt_not": 0, "unhandled_yarv_insn_trace_opt_regexpmatch2": 0, "unhandled_yarv_insn_trace_invokebuiltin": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_trace_getlocal_WC_0": 0, "unhandled_yarv_insn_trace_getlocal_WC_1": 0, "unhandled_yarv_insn_trace_setlocal_WC_0": 0, "unhandled_yarv_insn_trace_setlocal_WC_1": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_zjit_getinstancevariable": 0, "unhandled_yarv_insn_zjit_opt_send_without_block": 0, "unhandled_yarv_insn_zjit_objtostring": 0, "unhandled_yarv_insn_zjit_opt_nil_p": 0, "unhandled_yarv_insn_zjit_opt_plus": 0, "unhandled_yarv_insn_zjit_opt_minus": 0, "unhandled_yarv_insn_zjit_opt_mult": 0, "unhandled_yarv_insn_zjit_opt_div": 0, "unhandled_yarv_insn_zjit_opt_mod": 0, "unhandled_yarv_insn_zjit_opt_eq": 0, "unhandled_yarv_insn_zjit_opt_neq": 0, "unhandled_yarv_insn_zjit_opt_lt": 0, "unhandled_yarv_insn_zjit_opt_le": 0, "unhandled_yarv_insn_zjit_opt_gt": 0, "unhandled_yarv_insn_zjit_opt_ge": 0, "unhandled_yarv_insn_zjit_opt_and": 0, "unhandled_yarv_insn_zjit_opt_or": 0, "unhandled_yarv_insn_zjit_opt_empty_p": 0, "unhandled_yarv_insn_zjit_opt_not": 0, "send_fallback_send_without_block_polymorphic": 111274170, "send_fallback_send_without_block_no_profiles": 30614970, "send_fallback_send_without_block_cfunc_not_variadic": 185311910, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 42483106, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 95920425, "dynamic_send_count": 465604581, "iseq_optimized_send_count": 264683321, "inline_cfunc_optimized_send_count": 123817041, "variadic_cfunc_optimized_send_count": 7330826, "optimized_send_count": 395831188, "send_count": 861435769, "not_optimized_yarv_insn_nop": 0, "not_optimized_yarv_insn_getlocal": 0, "not_optimized_yarv_insn_setlocal": 0, "not_optimized_yarv_insn_getblockparam": 0, "not_optimized_yarv_insn_setblockparam": 0, "not_optimized_yarv_insn_getblockparamproxy": 0, "not_optimized_yarv_insn_getspecial": 0, "not_optimized_yarv_insn_setspecial": 0, "not_optimized_yarv_insn_getinstancevariable": 0, "not_optimized_yarv_insn_setinstancevariable": 0, "not_optimized_yarv_insn_getclassvariable": 0, "not_optimized_yarv_insn_setclassvariable": 0, "not_optimized_yarv_insn_opt_getconstant_path": 0, "not_optimized_yarv_insn_getconstant": 0, "not_optimized_yarv_insn_setconstant": 0, "not_optimized_yarv_insn_getglobal": 0, "not_optimized_yarv_insn_setglobal": 0, "not_optimized_yarv_insn_putnil": 0, "not_optimized_yarv_insn_putself": 0, "not_optimized_yarv_insn_putobject": 0, "not_optimized_yarv_insn_putspecialobject": 0, "not_optimized_yarv_insn_putstring": 0, "not_optimized_yarv_insn_putchilledstring": 0, "not_optimized_yarv_insn_concatstrings": 0, "not_optimized_yarv_insn_anytostring": 0, "not_optimized_yarv_insn_toregexp": 0, "not_optimized_yarv_insn_intern": 0, "not_optimized_yarv_insn_newarray": 0, "not_optimized_yarv_insn_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_duparray": 0, "not_optimized_yarv_insn_duphash": 0, "not_optimized_yarv_insn_expandarray": 0, "not_optimized_yarv_insn_concatarray": 0, "not_optimized_yarv_insn_concattoarray": 0, "not_optimized_yarv_insn_pushtoarray": 0, "not_optimized_yarv_insn_splatarray": 0, "not_optimized_yarv_insn_splatkw": 0, "not_optimized_yarv_insn_newhash": 0, "not_optimized_yarv_insn_newrange": 0, "not_optimized_yarv_insn_pop": 0, "not_optimized_yarv_insn_dup": 0, "not_optimized_yarv_insn_dupn": 0, "not_optimized_yarv_insn_swap": 0, "not_optimized_yarv_insn_opt_reverse": 0, "not_optimized_yarv_insn_topn": 0, "not_optimized_yarv_insn_setn": 0, "not_optimized_yarv_insn_adjuststack": 0, "not_optimized_yarv_insn_defined": 0, "not_optimized_yarv_insn_definedivar": 0, "not_optimized_yarv_insn_checkmatch": 0, "not_optimized_yarv_insn_checkkeyword": 0, "not_optimized_yarv_insn_checktype": 0, "not_optimized_yarv_insn_defineclass": 0, "not_optimized_yarv_insn_definemethod": 0, "not_optimized_yarv_insn_definesmethod": 0, "not_optimized_yarv_insn_send": 24921934, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 4296214, "not_optimized_yarv_insn_opt_new": 0, "not_optimized_yarv_insn_objtostring": 0, "not_optimized_yarv_insn_opt_ary_freeze": 0, "not_optimized_yarv_insn_opt_hash_freeze": 0, "not_optimized_yarv_insn_opt_str_freeze": 0, "not_optimized_yarv_insn_opt_nil_p": 0, "not_optimized_yarv_insn_opt_str_uminus": 0, "not_optimized_yarv_insn_opt_duparray_send": 0, "not_optimized_yarv_insn_opt_newarray_send": 0, "not_optimized_yarv_insn_invokesuper": 1274560, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 9428215, "not_optimized_yarv_insn_leave": 0, "not_optimized_yarv_insn_throw": 0, "not_optimized_yarv_insn_jump": 0, "not_optimized_yarv_insn_branchif": 0, "not_optimized_yarv_insn_branchunless": 0, "not_optimized_yarv_insn_branchnil": 0, "not_optimized_yarv_insn_once": 0, "not_optimized_yarv_insn_opt_case_dispatch": 0, "not_optimized_yarv_insn_opt_plus": 111850, "not_optimized_yarv_insn_opt_minus": 97591, "not_optimized_yarv_insn_opt_mult": 118, "not_optimized_yarv_insn_opt_div": 49123, "not_optimized_yarv_insn_opt_mod": 0, "not_optimized_yarv_insn_opt_eq": 1324214, "not_optimized_yarv_insn_opt_neq": 393151, "not_optimized_yarv_insn_opt_lt": 502040, "not_optimized_yarv_insn_opt_le": 97736, "not_optimized_yarv_insn_opt_gt": 97591, "not_optimized_yarv_insn_opt_ge": 0, "not_optimized_yarv_insn_opt_ltlt": 0, "not_optimized_yarv_insn_opt_and": 0, "not_optimized_yarv_insn_opt_or": 0, "not_optimized_yarv_insn_opt_aref": 53331215, "not_optimized_yarv_insn_opt_aset": 0, "not_optimized_yarv_insn_opt_length": 0, "not_optimized_yarv_insn_opt_size": 0, "not_optimized_yarv_insn_opt_empty_p": 0, "not_optimized_yarv_insn_opt_succ": 0, "not_optimized_yarv_insn_opt_not": 0, "not_optimized_yarv_insn_opt_regexpmatch2": 0, "not_optimized_yarv_insn_invokebuiltin": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_getlocal_WC_0": 0, "not_optimized_yarv_insn_getlocal_WC_1": 0, "not_optimized_yarv_insn_setlocal_WC_0": 0, "not_optimized_yarv_insn_setlocal_WC_1": 0, "not_optimized_yarv_insn_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_trace_nop": 0, "not_optimized_yarv_insn_trace_getlocal": 0, "not_optimized_yarv_insn_trace_setlocal": 0, "not_optimized_yarv_insn_trace_getblockparam": 0, "not_optimized_yarv_insn_trace_setblockparam": 0, "not_optimized_yarv_insn_trace_getblockparamproxy": 0, "not_optimized_yarv_insn_trace_getspecial": 0, "not_optimized_yarv_insn_trace_setspecial": 0, "not_optimized_yarv_insn_trace_getinstancevariable": 0, "not_optimized_yarv_insn_trace_setinstancevariable": 0, "not_optimized_yarv_insn_trace_getclassvariable": 0, "not_optimized_yarv_insn_trace_setclassvariable": 0, "not_optimized_yarv_insn_trace_opt_getconstant_path": 0, "not_optimized_yarv_insn_trace_getconstant": 0, "not_optimized_yarv_insn_trace_setconstant": 0, "not_optimized_yarv_insn_trace_getglobal": 0, "not_optimized_yarv_insn_trace_setglobal": 0, "not_optimized_yarv_insn_trace_putnil": 0, "not_optimized_yarv_insn_trace_putself": 0, "not_optimized_yarv_insn_trace_putobject": 0, "not_optimized_yarv_insn_trace_putspecialobject": 0, "not_optimized_yarv_insn_trace_putstring": 0, "not_optimized_yarv_insn_trace_putchilledstring": 0, "not_optimized_yarv_insn_trace_concatstrings": 0, "not_optimized_yarv_insn_trace_anytostring": 0, "not_optimized_yarv_insn_trace_toregexp": 0, "not_optimized_yarv_insn_trace_intern": 0, "not_optimized_yarv_insn_trace_newarray": 0, "not_optimized_yarv_insn_trace_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_trace_duparray": 0, "not_optimized_yarv_insn_trace_duphash": 0, "not_optimized_yarv_insn_trace_expandarray": 0, "not_optimized_yarv_insn_trace_concatarray": 0, "not_optimized_yarv_insn_trace_concattoarray": 0, "not_optimized_yarv_insn_trace_pushtoarray": 0, "not_optimized_yarv_insn_trace_splatarray": 0, "not_optimized_yarv_insn_trace_splatkw": 0, "not_optimized_yarv_insn_trace_newhash": 0, "not_optimized_yarv_insn_trace_newrange": 0, "not_optimized_yarv_insn_trace_pop": 0, "not_optimized_yarv_insn_trace_dup": 0, "not_optimized_yarv_insn_trace_dupn": 0, "not_optimized_yarv_insn_trace_swap": 0, "not_optimized_yarv_insn_trace_opt_reverse": 0, "not_optimized_yarv_insn_trace_topn": 0, "not_optimized_yarv_insn_trace_setn": 0, "not_optimized_yarv_insn_trace_adjuststack": 0, "not_optimized_yarv_insn_trace_defined": 0, "not_optimized_yarv_insn_trace_definedivar": 0, "not_optimized_yarv_insn_trace_checkmatch": 0, "not_optimized_yarv_insn_trace_checkkeyword": 0, "not_optimized_yarv_insn_trace_checktype": 0, "not_optimized_yarv_insn_trace_defineclass": 0, "not_optimized_yarv_insn_trace_definemethod": 0, "not_optimized_yarv_insn_trace_definesmethod": 0, "not_optimized_yarv_insn_trace_send": 0, "not_optimized_yarv_insn_trace_sendforward": 0, "not_optimized_yarv_insn_trace_opt_send_without_block": 0, "not_optimized_yarv_insn_trace_opt_new": 0, "not_optimized_yarv_insn_trace_objtostring": 0, "not_optimized_yarv_insn_trace_opt_ary_freeze": 0, "not_optimized_yarv_insn_trace_opt_hash_freeze": 0, "not_optimized_yarv_insn_trace_opt_str_freeze": 0, "not_optimized_yarv_insn_trace_opt_nil_p": 0, "not_optimized_yarv_insn_trace_opt_str_uminus": 0, "not_optimized_yarv_insn_trace_opt_duparray_send": 0, "not_optimized_yarv_insn_trace_opt_newarray_send": 0, "not_optimized_yarv_insn_trace_invokesuper": 0, "not_optimized_yarv_insn_trace_invokesuperforward": 0, "not_optimized_yarv_insn_trace_invokeblock": 0, "not_optimized_yarv_insn_trace_leave": 0, "not_optimized_yarv_insn_trace_throw": 0, "not_optimized_yarv_insn_trace_jump": 0, "not_optimized_yarv_insn_trace_branchif": 0, "not_optimized_yarv_insn_trace_branchunless": 0, "not_optimized_yarv_insn_trace_branchnil": 0, "not_optimized_yarv_insn_trace_once": 0, "not_optimized_yarv_insn_trace_opt_case_dispatch": 0, "not_optimized_yarv_insn_trace_opt_plus": 0, "not_optimized_yarv_insn_trace_opt_minus": 0, "not_optimized_yarv_insn_trace_opt_mult": 0, "not_optimized_yarv_insn_trace_opt_div": 0, "not_optimized_yarv_insn_trace_opt_mod": 0, "not_optimized_yarv_insn_trace_opt_eq": 0, "not_optimized_yarv_insn_trace_opt_neq": 0, "not_optimized_yarv_insn_trace_opt_lt": 0, "not_optimized_yarv_insn_trace_opt_le": 0, "not_optimized_yarv_insn_trace_opt_gt": 0, "not_optimized_yarv_insn_trace_opt_ge": 0, "not_optimized_yarv_insn_trace_opt_ltlt": 0, "not_optimized_yarv_insn_trace_opt_and": 0, "not_optimized_yarv_insn_trace_opt_or": 0, "not_optimized_yarv_insn_trace_opt_aref": 0, "not_optimized_yarv_insn_trace_opt_aset": 0, "not_optimized_yarv_insn_trace_opt_length": 0, "not_optimized_yarv_insn_trace_opt_size": 0, "not_optimized_yarv_insn_trace_opt_empty_p": 0, "not_optimized_yarv_insn_trace_opt_succ": 0, "not_optimized_yarv_insn_trace_opt_not": 0, "not_optimized_yarv_insn_trace_opt_regexpmatch2": 0, "not_optimized_yarv_insn_trace_invokebuiltin": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_trace_getlocal_WC_0": 0, "not_optimized_yarv_insn_trace_getlocal_WC_1": 0, "not_optimized_yarv_insn_trace_setlocal_WC_0": 0, "not_optimized_yarv_insn_trace_setlocal_WC_1": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_zjit_getinstancevariable": 0, "not_optimized_yarv_insn_zjit_opt_send_without_block": 0, "not_optimized_yarv_insn_zjit_objtostring": 0, "not_optimized_yarv_insn_zjit_opt_nil_p": 0, "not_optimized_yarv_insn_zjit_opt_plus": 0, "not_optimized_yarv_insn_zjit_opt_minus": 0, "not_optimized_yarv_insn_zjit_opt_mult": 0, "not_optimized_yarv_insn_zjit_opt_div": 0, "not_optimized_yarv_insn_zjit_opt_mod": 0, "not_optimized_yarv_insn_zjit_opt_eq": 0, "not_optimized_yarv_insn_zjit_opt_neq": 0, "not_optimized_yarv_insn_zjit_opt_lt": 0, "not_optimized_yarv_insn_zjit_opt_le": 0, "not_optimized_yarv_insn_zjit_opt_gt": 0, "not_optimized_yarv_insn_zjit_opt_ge": 0, "not_optimized_yarv_insn_zjit_opt_and": 0, "not_optimized_yarv_insn_zjit_opt_or": 0, "not_optimized_yarv_insn_zjit_opt_empty_p": 0, "not_optimized_yarv_insn_zjit_opt_not": 0, "vm_insn_count": 8150588973, "total_insn_count": 13206352909, "ratio_in_zjit": 38.28281714745444, "not_optimized_cfuncs_Kernel#__method__": 243993, "not_optimized_cfuncs_String#dup": 71297, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_String#b": 4307223, "not_optimized_cfuncs_String#delete_prefix!": 150, "not_optimized_cfuncs_Hash#delete": 884098, "not_optimized_cfuncs_Array#compact": 31, "not_optimized_cfuncs_Integer#^": 0, "not_optimized_cfuncs_Class#new": 0, "not_optimized_cfuncs_Array#reverse!": 0, "not_optimized_cfuncs_Hash#replace": 0, "not_optimized_cfuncs_Hash#key": 5071, "not_optimized_cfuncs_Comparable#<": 0, "not_optimized_cfuncs_Kernel#instance_variable_set": 0, "not_optimized_cfuncs_Float#+": 9518356, "not_optimized_cfuncs_IO#pos": 0, "not_optimized_cfuncs_String#to_s": 394, "not_optimized_cfuncs_Hash#[]": 1448484, "not_optimized_cfuncs_Module#hypot": 146371, "not_optimized_cfuncs_Module#const_set": 2, "not_optimized_cfuncs_Class#exist?": 3, "not_optimized_cfuncs_Integer#-": 0, "not_optimized_cfuncs_Kernel#instance_of?": 2589451, "not_optimized_cfuncs_Comparable#>": 0, "not_optimized_cfuncs_String#force_encoding": 0, "not_optimized_cfuncs_Hash#default_proc=": 0, "not_optimized_cfuncs_Array#compact!": 115, "not_optimized_cfuncs_Integer#>>": 227, "not_optimized_cfuncs_Array#<<": 0, "not_optimized_cfuncs_Integer#==": 488222, "not_optimized_cfuncs_Array#clear": 8745156, "not_optimized_cfuncs_Hash#key?": 3544427, "not_optimized_cfuncs_Array#sort": 31, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_Array#uniq!": 79, "not_optimized_cfuncs_String#strip!": 18, "not_optimized_cfuncs_Float#==": 0, "not_optimized_cfuncs_UnboundMethod#parameters": 36, "not_optimized_cfuncs_Zlib::ZStream#close": 49111, "not_optimized_cfuncs_String#setbyte": 0, "not_optimized_cfuncs_Regexp#===": 2, "not_optimized_cfuncs_String#strip": 27, "not_optimized_cfuncs_BasicObject#!=": 854622, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_Float#<": 4603173, "not_optimized_cfuncs_Integer#*": 31, "not_optimized_cfuncs_Kernel#Array": 52, "not_optimized_cfuncs_Kernel#hash": 0, "not_optimized_cfuncs_Integer#<": 19330808, "not_optimized_cfuncs_String#*": 0, "not_optimized_cfuncs_Class#join": 0, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Hash#[]=": 1285, "not_optimized_cfuncs_Float#to_s": 0, "not_optimized_cfuncs_Array#*": 0, "not_optimized_cfuncs_String#empty?": 0, "not_optimized_cfuncs_Array#freeze": 0, "not_optimized_cfuncs_String#%": 1166, "not_optimized_cfuncs_Kernel#kind_of?": 64426927, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_Module#alias_method": 0, "not_optimized_cfuncs_String#+@": 294062, "not_optimized_cfuncs_Float#/": 62, "not_optimized_cfuncs_String#freeze": 49261, "not_optimized_cfuncs_Integer#<=>": 3661396, "not_optimized_cfuncs_String#include?": 22, "not_optimized_cfuncs_Class#directory?": 0, "not_optimized_cfuncs_Float#>": 4442642, "not_optimized_cfuncs_Array#minmax": 31, "not_optimized_cfuncs_Integer#/": 48861, "not_optimized_cfuncs_String#intern": 0, "not_optimized_cfuncs_Float#finite?": 0, "not_optimized_cfuncs_Float#<=": 181741, "not_optimized_cfuncs_Hash#include?": 31, "not_optimized_cfuncs_Hash#keys": 195964, "not_optimized_cfuncs_String#-@": 2446, "not_optimized_cfuncs_Regexp#=~": 136, "not_optimized_cfuncs_Hash#values": 60, "not_optimized_cfuncs_Kernel#freeze": 0, "not_optimized_cfuncs_String#===": 652, "not_optimized_cfuncs_Array#include?": 49065, "not_optimized_cfuncs_Float#-": 17916951, "not_optimized_cfuncs_Proc#arity": 0, "not_optimized_cfuncs_Kernel#is_a?": 86, "not_optimized_cfuncs_String#encoding": 4258231, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_String#+": 0, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_Array#delete_at": 878611, "not_optimized_cfuncs_IO#binmode": 31, "not_optimized_cfuncs_Fiber#alive?": 245795, "not_optimized_cfuncs_String#to_sym": 4374, "not_optimized_cfuncs_Kernel#dup": 4394092, "not_optimized_cfuncs_Integer#===": 48825, "not_optimized_cfuncs_String#getbyte": 2825990, "not_optimized_cfuncs_Float#*": 8739076, "not_optimized_cfuncs_Array#hash": 28, "not_optimized_cfuncs_Kernel#block_given?": 2003087, "not_optimized_cfuncs_Hash#store": 11, "not_optimized_cfuncs_Integer#+": 13620949, "not_optimized_cfuncs_Hash#clear": 31, "not_optimized_cfuncs_String#codepoints": 31, "not_optimized_cfuncs_Class#core#hash_merge_kwd": 31, "not_optimized_cfuncs_Zlib::ZStream#finish": 49111, "not_optimized_cfuncs_String#to_f": 286, "not_optimized_cfuncs_Integer#>": 97591, "not_optimized_cfuncs_Module#instance_method": 36, "not_optimized_cfuncs_Comparable#>=": 10, "not_optimized_cfuncs_String#==": 219, "not_optimized_cfuncs_Hash#compare_by_identity": 31, "not_optimized_cfuncs_Array#==": 48849, "not_optimized_cfuncs_Kernel#===": 0, "not_optimized_cfuncs_Kernel#instance_variable_get": 0 } ] ], "nbody": [ [ { "compiled_iseq_count": 5, "failed_iseq_count": 1, "compile_time_ns": 2444159, "profile_time_ns": 29505, "gc_time_ns": 0, "invalidation_time_ns": 0, "code_region_bytes": 28672, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 0, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 0, "compile_error_register_spill_on_alloc": 19699971, "compile_error_parse_stack_underflow": 0, "compile_error_parse_malformed_iseq": 0, "compile_error_parse_failed_optional_arguments": 0, "compile_error_parse_not_allowed": 0, "compile_error_validation_block_has_no_terminator": 0, "compile_error_validation_terminator_not_at_end": 0, "compile_error_validation_mismatched_block_arity": 0, "compile_error_validation_jump_target_not_in_rpo": 0, "compile_error_validation_operand_not_defined": 0, "compile_error_validation_duplicate_instruction": 0, "zjit_insn_count": 660063915, "dynamic_getivar_count": 0, "dynamic_setivar_count": 118199913, "unspecialized_def_type_iseq": 0, "unspecialized_def_type_cfunc": 0, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 0, "unspecialized_def_type_zsuper": 0, "unspecialized_def_type_alias": 0, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 0, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 132800695, "vm_write_sp_count": 132800695, "vm_write_locals_count": 132800695, "vm_write_stack_count": 132800695, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 11820081, "exit_compile_error": 19699971, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 0, "exit_unhandled_kwarg": 0, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 0, "exit_unhandled_yarv_insn": 0, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 0, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 0, "exit_patchpoint": 0, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 0, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 0, "exit_block_param_proxy_not_iseq_or_ifunc": 0, "side_exit_count": 19699971, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 0, "unhandled_yarv_insn_setblockparam": 0, "unhandled_yarv_insn_getblockparamproxy": 0, "unhandled_yarv_insn_getspecial": 0, "unhandled_yarv_insn_setspecial": 0, "unhandled_yarv_insn_getinstancevariable": 0, "unhandled_yarv_insn_setinstancevariable": 0, "unhandled_yarv_insn_getclassvariable": 0, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 0, "unhandled_yarv_insn_setconstant": 0, "unhandled_yarv_insn_getglobal": 0, "unhandled_yarv_insn_setglobal": 0, "unhandled_yarv_insn_putnil": 0, "unhandled_yarv_insn_putself": 0, "unhandled_yarv_insn_putobject": 0, "unhandled_yarv_insn_putspecialobject": 0, "unhandled_yarv_insn_putstring": 0, "unhandled_yarv_insn_putchilledstring": 0, "unhandled_yarv_insn_concatstrings": 0, "unhandled_yarv_insn_anytostring": 0, "unhandled_yarv_insn_toregexp": 0, "unhandled_yarv_insn_intern": 0, "unhandled_yarv_insn_newarray": 0, "unhandled_yarv_insn_pushtoarraykwsplat": 0, "unhandled_yarv_insn_duparray": 0, "unhandled_yarv_insn_duphash": 0, "unhandled_yarv_insn_expandarray": 0, "unhandled_yarv_insn_concatarray": 0, "unhandled_yarv_insn_concattoarray": 0, "unhandled_yarv_insn_pushtoarray": 0, "unhandled_yarv_insn_splatarray": 0, "unhandled_yarv_insn_splatkw": 0, "unhandled_yarv_insn_newhash": 0, "unhandled_yarv_insn_newrange": 0, "unhandled_yarv_insn_pop": 0, "unhandled_yarv_insn_dup": 0, "unhandled_yarv_insn_dupn": 0, "unhandled_yarv_insn_swap": 0, "unhandled_yarv_insn_opt_reverse": 0, "unhandled_yarv_insn_topn": 0, "unhandled_yarv_insn_setn": 0, "unhandled_yarv_insn_adjuststack": 0, "unhandled_yarv_insn_defined": 0, "unhandled_yarv_insn_definedivar": 0, "unhandled_yarv_insn_checkmatch": 0, "unhandled_yarv_insn_checkkeyword": 0, "unhandled_yarv_insn_checktype": 0, "unhandled_yarv_insn_defineclass": 0, "unhandled_yarv_insn_definemethod": 0, "unhandled_yarv_insn_definesmethod": 0, "unhandled_yarv_insn_send": 0, "unhandled_yarv_insn_sendforward": 0, "unhandled_yarv_insn_opt_send_without_block": 0, "unhandled_yarv_insn_opt_new": 0, "unhandled_yarv_insn_objtostring": 0, "unhandled_yarv_insn_opt_ary_freeze": 0, "unhandled_yarv_insn_opt_hash_freeze": 0, "unhandled_yarv_insn_opt_str_freeze": 0, "unhandled_yarv_insn_opt_nil_p": 0, "unhandled_yarv_insn_opt_str_uminus": 0, "unhandled_yarv_insn_opt_duparray_send": 0, "unhandled_yarv_insn_opt_newarray_send": 0, "unhandled_yarv_insn_invokesuper": 0, "unhandled_yarv_insn_invokesuperforward": 0, "unhandled_yarv_insn_invokeblock": 0, "unhandled_yarv_insn_leave": 0, "unhandled_yarv_insn_throw": 0, "unhandled_yarv_insn_jump": 0, "unhandled_yarv_insn_branchif": 0, "unhandled_yarv_insn_branchunless": 0, "unhandled_yarv_insn_branchnil": 0, "unhandled_yarv_insn_once": 0, "unhandled_yarv_insn_opt_case_dispatch": 0, "unhandled_yarv_insn_opt_plus": 0, "unhandled_yarv_insn_opt_minus": 0, "unhandled_yarv_insn_opt_mult": 0, "unhandled_yarv_insn_opt_div": 0, "unhandled_yarv_insn_opt_mod": 0, "unhandled_yarv_insn_opt_eq": 0, "unhandled_yarv_insn_opt_neq": 0, "unhandled_yarv_insn_opt_lt": 0, "unhandled_yarv_insn_opt_le": 0, "unhandled_yarv_insn_opt_gt": 0, "unhandled_yarv_insn_opt_ge": 0, "unhandled_yarv_insn_opt_ltlt": 0, "unhandled_yarv_insn_opt_and": 0, "unhandled_yarv_insn_opt_or": 0, "unhandled_yarv_insn_opt_aref": 0, "unhandled_yarv_insn_opt_aset": 0, "unhandled_yarv_insn_opt_length": 0, "unhandled_yarv_insn_opt_size": 0, "unhandled_yarv_insn_opt_empty_p": 0, "unhandled_yarv_insn_opt_succ": 0, "unhandled_yarv_insn_opt_not": 0, "unhandled_yarv_insn_opt_regexpmatch2": 0, "unhandled_yarv_insn_invokebuiltin": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_getlocal_WC_0": 0, "unhandled_yarv_insn_getlocal_WC_1": 0, "unhandled_yarv_insn_setlocal_WC_0": 0, "unhandled_yarv_insn_setlocal_WC_1": 0, "unhandled_yarv_insn_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_trace_nop": 0, "unhandled_yarv_insn_trace_getlocal": 0, "unhandled_yarv_insn_trace_setlocal": 0, "unhandled_yarv_insn_trace_getblockparam": 0, "unhandled_yarv_insn_trace_setblockparam": 0, "unhandled_yarv_insn_trace_getblockparamproxy": 0, "unhandled_yarv_insn_trace_getspecial": 0, "unhandled_yarv_insn_trace_setspecial": 0, "unhandled_yarv_insn_trace_getinstancevariable": 0, "unhandled_yarv_insn_trace_setinstancevariable": 0, "unhandled_yarv_insn_trace_getclassvariable": 0, "unhandled_yarv_insn_trace_setclassvariable": 0, "unhandled_yarv_insn_trace_opt_getconstant_path": 0, "unhandled_yarv_insn_trace_getconstant": 0, "unhandled_yarv_insn_trace_setconstant": 0, "unhandled_yarv_insn_trace_getglobal": 0, "unhandled_yarv_insn_trace_setglobal": 0, "unhandled_yarv_insn_trace_putnil": 0, "unhandled_yarv_insn_trace_putself": 0, "unhandled_yarv_insn_trace_putobject": 0, "unhandled_yarv_insn_trace_putspecialobject": 0, "unhandled_yarv_insn_trace_putstring": 0, "unhandled_yarv_insn_trace_putchilledstring": 0, "unhandled_yarv_insn_trace_concatstrings": 0, "unhandled_yarv_insn_trace_anytostring": 0, "unhandled_yarv_insn_trace_toregexp": 0, "unhandled_yarv_insn_trace_intern": 0, "unhandled_yarv_insn_trace_newarray": 0, "unhandled_yarv_insn_trace_pushtoarraykwsplat": 0, "unhandled_yarv_insn_trace_duparray": 0, "unhandled_yarv_insn_trace_duphash": 0, "unhandled_yarv_insn_trace_expandarray": 0, "unhandled_yarv_insn_trace_concatarray": 0, "unhandled_yarv_insn_trace_concattoarray": 0, "unhandled_yarv_insn_trace_pushtoarray": 0, "unhandled_yarv_insn_trace_splatarray": 0, "unhandled_yarv_insn_trace_splatkw": 0, "unhandled_yarv_insn_trace_newhash": 0, "unhandled_yarv_insn_trace_newrange": 0, "unhandled_yarv_insn_trace_pop": 0, "unhandled_yarv_insn_trace_dup": 0, "unhandled_yarv_insn_trace_dupn": 0, "unhandled_yarv_insn_trace_swap": 0, "unhandled_yarv_insn_trace_opt_reverse": 0, "unhandled_yarv_insn_trace_topn": 0, "unhandled_yarv_insn_trace_setn": 0, "unhandled_yarv_insn_trace_adjuststack": 0, "unhandled_yarv_insn_trace_defined": 0, "unhandled_yarv_insn_trace_definedivar": 0, "unhandled_yarv_insn_trace_checkmatch": 0, "unhandled_yarv_insn_trace_checkkeyword": 0, "unhandled_yarv_insn_trace_checktype": 0, "unhandled_yarv_insn_trace_defineclass": 0, "unhandled_yarv_insn_trace_definemethod": 0, "unhandled_yarv_insn_trace_definesmethod": 0, "unhandled_yarv_insn_trace_send": 0, "unhandled_yarv_insn_trace_sendforward": 0, "unhandled_yarv_insn_trace_opt_send_without_block": 0, "unhandled_yarv_insn_trace_opt_new": 0, "unhandled_yarv_insn_trace_objtostring": 0, "unhandled_yarv_insn_trace_opt_ary_freeze": 0, "unhandled_yarv_insn_trace_opt_hash_freeze": 0, "unhandled_yarv_insn_trace_opt_str_freeze": 0, "unhandled_yarv_insn_trace_opt_nil_p": 0, "unhandled_yarv_insn_trace_opt_str_uminus": 0, "unhandled_yarv_insn_trace_opt_duparray_send": 0, "unhandled_yarv_insn_trace_opt_newarray_send": 0, "unhandled_yarv_insn_trace_invokesuper": 0, "unhandled_yarv_insn_trace_invokesuperforward": 0, "unhandled_yarv_insn_trace_invokeblock": 0, "unhandled_yarv_insn_trace_leave": 0, "unhandled_yarv_insn_trace_throw": 0, "unhandled_yarv_insn_trace_jump": 0, "unhandled_yarv_insn_trace_branchif": 0, "unhandled_yarv_insn_trace_branchunless": 0, "unhandled_yarv_insn_trace_branchnil": 0, "unhandled_yarv_insn_trace_once": 0, "unhandled_yarv_insn_trace_opt_case_dispatch": 0, "unhandled_yarv_insn_trace_opt_plus": 0, "unhandled_yarv_insn_trace_opt_minus": 0, "unhandled_yarv_insn_trace_opt_mult": 0, "unhandled_yarv_insn_trace_opt_div": 0, "unhandled_yarv_insn_trace_opt_mod": 0, "unhandled_yarv_insn_trace_opt_eq": 0, "unhandled_yarv_insn_trace_opt_neq": 0, "unhandled_yarv_insn_trace_opt_lt": 0, "unhandled_yarv_insn_trace_opt_le": 0, "unhandled_yarv_insn_trace_opt_gt": 0, "unhandled_yarv_insn_trace_opt_ge": 0, "unhandled_yarv_insn_trace_opt_ltlt": 0, "unhandled_yarv_insn_trace_opt_and": 0, "unhandled_yarv_insn_trace_opt_or": 0, "unhandled_yarv_insn_trace_opt_aref": 0, "unhandled_yarv_insn_trace_opt_aset": 0, "unhandled_yarv_insn_trace_opt_length": 0, "unhandled_yarv_insn_trace_opt_size": 0, "unhandled_yarv_insn_trace_opt_empty_p": 0, "unhandled_yarv_insn_trace_opt_succ": 0, "unhandled_yarv_insn_trace_opt_not": 0, "unhandled_yarv_insn_trace_opt_regexpmatch2": 0, "unhandled_yarv_insn_trace_invokebuiltin": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_trace_getlocal_WC_0": 0, "unhandled_yarv_insn_trace_getlocal_WC_1": 0, "unhandled_yarv_insn_trace_setlocal_WC_0": 0, "unhandled_yarv_insn_trace_setlocal_WC_1": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_zjit_getinstancevariable": 0, "unhandled_yarv_insn_zjit_opt_send_without_block": 0, "unhandled_yarv_insn_zjit_objtostring": 0, "unhandled_yarv_insn_zjit_opt_nil_p": 0, "unhandled_yarv_insn_zjit_opt_plus": 0, "unhandled_yarv_insn_zjit_opt_minus": 0, "unhandled_yarv_insn_zjit_opt_mult": 0, "unhandled_yarv_insn_zjit_opt_div": 0, "unhandled_yarv_insn_zjit_opt_mod": 0, "unhandled_yarv_insn_zjit_opt_eq": 0, "unhandled_yarv_insn_zjit_opt_neq": 0, "unhandled_yarv_insn_zjit_opt_lt": 0, "unhandled_yarv_insn_zjit_opt_le": 0, "unhandled_yarv_insn_zjit_opt_gt": 0, "unhandled_yarv_insn_zjit_opt_ge": 0, "unhandled_yarv_insn_zjit_opt_and": 0, "unhandled_yarv_insn_zjit_opt_or": 0, "unhandled_yarv_insn_zjit_opt_empty_p": 0, "unhandled_yarv_insn_zjit_opt_not": 0, "send_fallback_send_without_block_polymorphic": 0, "send_fallback_send_without_block_no_profiles": 3360000, "send_fallback_send_without_block_cfunc_not_variadic": 118200081, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 0, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 3360336, "dynamic_send_count": 124920417, "iseq_optimized_send_count": 3939971, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 3940307, "optimized_send_count": 7880278, "send_count": 132800695, "not_optimized_yarv_insn_nop": 0, "not_optimized_yarv_insn_getlocal": 0, "not_optimized_yarv_insn_setlocal": 0, "not_optimized_yarv_insn_getblockparam": 0, "not_optimized_yarv_insn_setblockparam": 0, "not_optimized_yarv_insn_getblockparamproxy": 0, "not_optimized_yarv_insn_getspecial": 0, "not_optimized_yarv_insn_setspecial": 0, "not_optimized_yarv_insn_getinstancevariable": 0, "not_optimized_yarv_insn_setinstancevariable": 0, "not_optimized_yarv_insn_getclassvariable": 0, "not_optimized_yarv_insn_setclassvariable": 0, "not_optimized_yarv_insn_opt_getconstant_path": 0, "not_optimized_yarv_insn_getconstant": 0, "not_optimized_yarv_insn_setconstant": 0, "not_optimized_yarv_insn_getglobal": 0, "not_optimized_yarv_insn_setglobal": 0, "not_optimized_yarv_insn_putnil": 0, "not_optimized_yarv_insn_putself": 0, "not_optimized_yarv_insn_putobject": 0, "not_optimized_yarv_insn_putspecialobject": 0, "not_optimized_yarv_insn_putstring": 0, "not_optimized_yarv_insn_putchilledstring": 0, "not_optimized_yarv_insn_concatstrings": 0, "not_optimized_yarv_insn_anytostring": 0, "not_optimized_yarv_insn_toregexp": 0, "not_optimized_yarv_insn_intern": 0, "not_optimized_yarv_insn_newarray": 0, "not_optimized_yarv_insn_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_duparray": 0, "not_optimized_yarv_insn_duphash": 0, "not_optimized_yarv_insn_expandarray": 0, "not_optimized_yarv_insn_concatarray": 0, "not_optimized_yarv_insn_concattoarray": 0, "not_optimized_yarv_insn_pushtoarray": 0, "not_optimized_yarv_insn_splatarray": 0, "not_optimized_yarv_insn_splatkw": 0, "not_optimized_yarv_insn_newhash": 0, "not_optimized_yarv_insn_newrange": 0, "not_optimized_yarv_insn_pop": 0, "not_optimized_yarv_insn_dup": 0, "not_optimized_yarv_insn_dupn": 0, "not_optimized_yarv_insn_swap": 0, "not_optimized_yarv_insn_opt_reverse": 0, "not_optimized_yarv_insn_topn": 0, "not_optimized_yarv_insn_setn": 0, "not_optimized_yarv_insn_adjuststack": 0, "not_optimized_yarv_insn_defined": 0, "not_optimized_yarv_insn_definedivar": 0, "not_optimized_yarv_insn_checkmatch": 0, "not_optimized_yarv_insn_checkkeyword": 0, "not_optimized_yarv_insn_checktype": 0, "not_optimized_yarv_insn_defineclass": 0, "not_optimized_yarv_insn_definemethod": 0, "not_optimized_yarv_insn_definesmethod": 0, "not_optimized_yarv_insn_send": 168, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 0, "not_optimized_yarv_insn_opt_new": 0, "not_optimized_yarv_insn_objtostring": 0, "not_optimized_yarv_insn_opt_ary_freeze": 0, "not_optimized_yarv_insn_opt_hash_freeze": 0, "not_optimized_yarv_insn_opt_str_freeze": 0, "not_optimized_yarv_insn_opt_nil_p": 0, "not_optimized_yarv_insn_opt_str_uminus": 0, "not_optimized_yarv_insn_opt_duparray_send": 0, "not_optimized_yarv_insn_opt_newarray_send": 0, "not_optimized_yarv_insn_invokesuper": 0, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 3360168, "not_optimized_yarv_insn_leave": 0, "not_optimized_yarv_insn_throw": 0, "not_optimized_yarv_insn_jump": 0, "not_optimized_yarv_insn_branchif": 0, "not_optimized_yarv_insn_branchunless": 0, "not_optimized_yarv_insn_branchnil": 0, "not_optimized_yarv_insn_once": 0, "not_optimized_yarv_insn_opt_case_dispatch": 0, "not_optimized_yarv_insn_opt_plus": 0, "not_optimized_yarv_insn_opt_minus": 0, "not_optimized_yarv_insn_opt_mult": 0, "not_optimized_yarv_insn_opt_div": 0, "not_optimized_yarv_insn_opt_mod": 0, "not_optimized_yarv_insn_opt_eq": 0, "not_optimized_yarv_insn_opt_neq": 0, "not_optimized_yarv_insn_opt_lt": 0, "not_optimized_yarv_insn_opt_le": 0, "not_optimized_yarv_insn_opt_gt": 0, "not_optimized_yarv_insn_opt_ge": 0, "not_optimized_yarv_insn_opt_ltlt": 0, "not_optimized_yarv_insn_opt_and": 0, "not_optimized_yarv_insn_opt_or": 0, "not_optimized_yarv_insn_opt_aref": 0, "not_optimized_yarv_insn_opt_aset": 0, "not_optimized_yarv_insn_opt_length": 0, "not_optimized_yarv_insn_opt_size": 0, "not_optimized_yarv_insn_opt_empty_p": 0, "not_optimized_yarv_insn_opt_succ": 0, "not_optimized_yarv_insn_opt_not": 0, "not_optimized_yarv_insn_opt_regexpmatch2": 0, "not_optimized_yarv_insn_invokebuiltin": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_getlocal_WC_0": 0, "not_optimized_yarv_insn_getlocal_WC_1": 0, "not_optimized_yarv_insn_setlocal_WC_0": 0, "not_optimized_yarv_insn_setlocal_WC_1": 0, "not_optimized_yarv_insn_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_trace_nop": 0, "not_optimized_yarv_insn_trace_getlocal": 0, "not_optimized_yarv_insn_trace_setlocal": 0, "not_optimized_yarv_insn_trace_getblockparam": 0, "not_optimized_yarv_insn_trace_setblockparam": 0, "not_optimized_yarv_insn_trace_getblockparamproxy": 0, "not_optimized_yarv_insn_trace_getspecial": 0, "not_optimized_yarv_insn_trace_setspecial": 0, "not_optimized_yarv_insn_trace_getinstancevariable": 0, "not_optimized_yarv_insn_trace_setinstancevariable": 0, "not_optimized_yarv_insn_trace_getclassvariable": 0, "not_optimized_yarv_insn_trace_setclassvariable": 0, "not_optimized_yarv_insn_trace_opt_getconstant_path": 0, "not_optimized_yarv_insn_trace_getconstant": 0, "not_optimized_yarv_insn_trace_setconstant": 0, "not_optimized_yarv_insn_trace_getglobal": 0, "not_optimized_yarv_insn_trace_setglobal": 0, "not_optimized_yarv_insn_trace_putnil": 0, "not_optimized_yarv_insn_trace_putself": 0, "not_optimized_yarv_insn_trace_putobject": 0, "not_optimized_yarv_insn_trace_putspecialobject": 0, "not_optimized_yarv_insn_trace_putstring": 0, "not_optimized_yarv_insn_trace_putchilledstring": 0, "not_optimized_yarv_insn_trace_concatstrings": 0, "not_optimized_yarv_insn_trace_anytostring": 0, "not_optimized_yarv_insn_trace_toregexp": 0, "not_optimized_yarv_insn_trace_intern": 0, "not_optimized_yarv_insn_trace_newarray": 0, "not_optimized_yarv_insn_trace_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_trace_duparray": 0, "not_optimized_yarv_insn_trace_duphash": 0, "not_optimized_yarv_insn_trace_expandarray": 0, "not_optimized_yarv_insn_trace_concatarray": 0, "not_optimized_yarv_insn_trace_concattoarray": 0, "not_optimized_yarv_insn_trace_pushtoarray": 0, "not_optimized_yarv_insn_trace_splatarray": 0, "not_optimized_yarv_insn_trace_splatkw": 0, "not_optimized_yarv_insn_trace_newhash": 0, "not_optimized_yarv_insn_trace_newrange": 0, "not_optimized_yarv_insn_trace_pop": 0, "not_optimized_yarv_insn_trace_dup": 0, "not_optimized_yarv_insn_trace_dupn": 0, "not_optimized_yarv_insn_trace_swap": 0, "not_optimized_yarv_insn_trace_opt_reverse": 0, "not_optimized_yarv_insn_trace_topn": 0, "not_optimized_yarv_insn_trace_setn": 0, "not_optimized_yarv_insn_trace_adjuststack": 0, "not_optimized_yarv_insn_trace_defined": 0, "not_optimized_yarv_insn_trace_definedivar": 0, "not_optimized_yarv_insn_trace_checkmatch": 0, "not_optimized_yarv_insn_trace_checkkeyword": 0, "not_optimized_yarv_insn_trace_checktype": 0, "not_optimized_yarv_insn_trace_defineclass": 0, "not_optimized_yarv_insn_trace_definemethod": 0, "not_optimized_yarv_insn_trace_definesmethod": 0, "not_optimized_yarv_insn_trace_send": 0, "not_optimized_yarv_insn_trace_sendforward": 0, "not_optimized_yarv_insn_trace_opt_send_without_block": 0, "not_optimized_yarv_insn_trace_opt_new": 0, "not_optimized_yarv_insn_trace_objtostring": 0, "not_optimized_yarv_insn_trace_opt_ary_freeze": 0, "not_optimized_yarv_insn_trace_opt_hash_freeze": 0, "not_optimized_yarv_insn_trace_opt_str_freeze": 0, "not_optimized_yarv_insn_trace_opt_nil_p": 0, "not_optimized_yarv_insn_trace_opt_str_uminus": 0, "not_optimized_yarv_insn_trace_opt_duparray_send": 0, "not_optimized_yarv_insn_trace_opt_newarray_send": 0, "not_optimized_yarv_insn_trace_invokesuper": 0, "not_optimized_yarv_insn_trace_invokesuperforward": 0, "not_optimized_yarv_insn_trace_invokeblock": 0, "not_optimized_yarv_insn_trace_leave": 0, "not_optimized_yarv_insn_trace_throw": 0, "not_optimized_yarv_insn_trace_jump": 0, "not_optimized_yarv_insn_trace_branchif": 0, "not_optimized_yarv_insn_trace_branchunless": 0, "not_optimized_yarv_insn_trace_branchnil": 0, "not_optimized_yarv_insn_trace_once": 0, "not_optimized_yarv_insn_trace_opt_case_dispatch": 0, "not_optimized_yarv_insn_trace_opt_plus": 0, "not_optimized_yarv_insn_trace_opt_minus": 0, "not_optimized_yarv_insn_trace_opt_mult": 0, "not_optimized_yarv_insn_trace_opt_div": 0, "not_optimized_yarv_insn_trace_opt_mod": 0, "not_optimized_yarv_insn_trace_opt_eq": 0, "not_optimized_yarv_insn_trace_opt_neq": 0, "not_optimized_yarv_insn_trace_opt_lt": 0, "not_optimized_yarv_insn_trace_opt_le": 0, "not_optimized_yarv_insn_trace_opt_gt": 0, "not_optimized_yarv_insn_trace_opt_ge": 0, "not_optimized_yarv_insn_trace_opt_ltlt": 0, "not_optimized_yarv_insn_trace_opt_and": 0, "not_optimized_yarv_insn_trace_opt_or": 0, "not_optimized_yarv_insn_trace_opt_aref": 0, "not_optimized_yarv_insn_trace_opt_aset": 0, "not_optimized_yarv_insn_trace_opt_length": 0, "not_optimized_yarv_insn_trace_opt_size": 0, "not_optimized_yarv_insn_trace_opt_empty_p": 0, "not_optimized_yarv_insn_trace_opt_succ": 0, "not_optimized_yarv_insn_trace_opt_not": 0, "not_optimized_yarv_insn_trace_opt_regexpmatch2": 0, "not_optimized_yarv_insn_trace_invokebuiltin": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_trace_getlocal_WC_0": 0, "not_optimized_yarv_insn_trace_getlocal_WC_1": 0, "not_optimized_yarv_insn_trace_setlocal_WC_0": 0, "not_optimized_yarv_insn_trace_setlocal_WC_1": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_zjit_getinstancevariable": 0, "not_optimized_yarv_insn_zjit_opt_send_without_block": 0, "not_optimized_yarv_insn_zjit_objtostring": 0, "not_optimized_yarv_insn_zjit_opt_nil_p": 0, "not_optimized_yarv_insn_zjit_opt_plus": 0, "not_optimized_yarv_insn_zjit_opt_minus": 0, "not_optimized_yarv_insn_zjit_opt_mult": 0, "not_optimized_yarv_insn_zjit_opt_div": 0, "not_optimized_yarv_insn_zjit_opt_mod": 0, "not_optimized_yarv_insn_zjit_opt_eq": 0, "not_optimized_yarv_insn_zjit_opt_neq": 0, "not_optimized_yarv_insn_zjit_opt_lt": 0, "not_optimized_yarv_insn_zjit_opt_le": 0, "not_optimized_yarv_insn_zjit_opt_gt": 0, "not_optimized_yarv_insn_zjit_opt_ge": 0, "not_optimized_yarv_insn_zjit_opt_and": 0, "not_optimized_yarv_insn_zjit_opt_or": 0, "not_optimized_yarv_insn_zjit_opt_empty_p": 0, "not_optimized_yarv_insn_zjit_opt_not": 0, "vm_insn_count": 4339810327, "total_insn_count": 4999874242, "ratio_in_zjit": 13.201610341622668, "not_optimized_cfuncs_Float#*": 0, "not_optimized_cfuncs_Float#/": 0, "not_optimized_cfuncs_Module#sqrt": 0, "not_optimized_cfuncs_Float#+": 118199913, "not_optimized_cfuncs_Float#-": 168 } ] ], "optcarrot": [ [ { "compiled_iseq_count": 189, "failed_iseq_count": 5, "compile_time_ns": 58257467, "profile_time_ns": 628652, "gc_time_ns": 0, "invalidation_time_ns": 0, "code_region_bytes": 1511424, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 0, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 0, "compile_error_register_spill_on_alloc": 57061692, "compile_error_parse_stack_underflow": 0, "compile_error_parse_malformed_iseq": 0, "compile_error_parse_failed_optional_arguments": 0, "compile_error_parse_not_allowed": 0, "compile_error_validation_block_has_no_terminator": 0, "compile_error_validation_terminator_not_at_end": 0, "compile_error_validation_mismatched_block_arity": 0, "compile_error_validation_jump_target_not_in_rpo": 0, "compile_error_validation_operand_not_defined": 0, "compile_error_validation_duplicate_instruction": 0, "zjit_insn_count": 24427691917, "dynamic_getivar_count": 509442644, "dynamic_setivar_count": 1555256028, "unspecialized_def_type_iseq": 63013, "unspecialized_def_type_cfunc": 0, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 0, "unspecialized_def_type_zsuper": 0, "unspecialized_def_type_alias": 0, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 120887344, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 2208916834, "vm_write_sp_count": 2208916834, "vm_write_locals_count": 2208916834, "vm_write_stack_count": 2208916834, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 115337, "exit_compile_error": 57061692, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 0, "exit_unhandled_kwarg": 0, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 10047707, "exit_unhandled_yarv_insn": 11971, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 4361, "exit_guard_type_failure": 0, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 2778438623, "exit_patchpoint": 0, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 0, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 0, "exit_block_param_proxy_not_iseq_or_ifunc": 0, "side_exit_count": 2845564354, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 0, "unhandled_yarv_insn_setblockparam": 0, "unhandled_yarv_insn_getblockparamproxy": 0, "unhandled_yarv_insn_getspecial": 0, "unhandled_yarv_insn_setspecial": 0, "unhandled_yarv_insn_getinstancevariable": 0, "unhandled_yarv_insn_setinstancevariable": 0, "unhandled_yarv_insn_getclassvariable": 0, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 0, "unhandled_yarv_insn_setconstant": 0, "unhandled_yarv_insn_getglobal": 0, "unhandled_yarv_insn_setglobal": 0, "unhandled_yarv_insn_putnil": 0, "unhandled_yarv_insn_putself": 0, "unhandled_yarv_insn_putobject": 0, "unhandled_yarv_insn_putspecialobject": 0, "unhandled_yarv_insn_putstring": 0, "unhandled_yarv_insn_putchilledstring": 0, "unhandled_yarv_insn_concatstrings": 0, "unhandled_yarv_insn_anytostring": 0, "unhandled_yarv_insn_toregexp": 0, "unhandled_yarv_insn_intern": 0, "unhandled_yarv_insn_newarray": 0, "unhandled_yarv_insn_pushtoarraykwsplat": 0, "unhandled_yarv_insn_duparray": 0, "unhandled_yarv_insn_duphash": 0, "unhandled_yarv_insn_expandarray": 11971, "unhandled_yarv_insn_concatarray": 0, "unhandled_yarv_insn_concattoarray": 0, "unhandled_yarv_insn_pushtoarray": 0, "unhandled_yarv_insn_splatarray": 0, "unhandled_yarv_insn_splatkw": 0, "unhandled_yarv_insn_newhash": 0, "unhandled_yarv_insn_newrange": 0, "unhandled_yarv_insn_pop": 0, "unhandled_yarv_insn_dup": 0, "unhandled_yarv_insn_dupn": 0, "unhandled_yarv_insn_swap": 0, "unhandled_yarv_insn_opt_reverse": 0, "unhandled_yarv_insn_topn": 0, "unhandled_yarv_insn_setn": 0, "unhandled_yarv_insn_adjuststack": 0, "unhandled_yarv_insn_defined": 0, "unhandled_yarv_insn_definedivar": 0, "unhandled_yarv_insn_checkmatch": 0, "unhandled_yarv_insn_checkkeyword": 0, "unhandled_yarv_insn_checktype": 0, "unhandled_yarv_insn_defineclass": 0, "unhandled_yarv_insn_definemethod": 0, "unhandled_yarv_insn_definesmethod": 0, "unhandled_yarv_insn_send": 0, "unhandled_yarv_insn_sendforward": 0, "unhandled_yarv_insn_opt_send_without_block": 0, "unhandled_yarv_insn_opt_new": 0, "unhandled_yarv_insn_objtostring": 0, "unhandled_yarv_insn_opt_ary_freeze": 0, "unhandled_yarv_insn_opt_hash_freeze": 0, "unhandled_yarv_insn_opt_str_freeze": 0, "unhandled_yarv_insn_opt_nil_p": 0, "unhandled_yarv_insn_opt_str_uminus": 0, "unhandled_yarv_insn_opt_duparray_send": 0, "unhandled_yarv_insn_opt_newarray_send": 0, "unhandled_yarv_insn_invokesuper": 0, "unhandled_yarv_insn_invokesuperforward": 0, "unhandled_yarv_insn_invokeblock": 0, "unhandled_yarv_insn_leave": 0, "unhandled_yarv_insn_throw": 0, "unhandled_yarv_insn_jump": 0, "unhandled_yarv_insn_branchif": 0, "unhandled_yarv_insn_branchunless": 0, "unhandled_yarv_insn_branchnil": 0, "unhandled_yarv_insn_once": 0, "unhandled_yarv_insn_opt_case_dispatch": 0, "unhandled_yarv_insn_opt_plus": 0, "unhandled_yarv_insn_opt_minus": 0, "unhandled_yarv_insn_opt_mult": 0, "unhandled_yarv_insn_opt_div": 0, "unhandled_yarv_insn_opt_mod": 0, "unhandled_yarv_insn_opt_eq": 0, "unhandled_yarv_insn_opt_neq": 0, "unhandled_yarv_insn_opt_lt": 0, "unhandled_yarv_insn_opt_le": 0, "unhandled_yarv_insn_opt_gt": 0, "unhandled_yarv_insn_opt_ge": 0, "unhandled_yarv_insn_opt_ltlt": 0, "unhandled_yarv_insn_opt_and": 0, "unhandled_yarv_insn_opt_or": 0, "unhandled_yarv_insn_opt_aref": 0, "unhandled_yarv_insn_opt_aset": 0, "unhandled_yarv_insn_opt_length": 0, "unhandled_yarv_insn_opt_size": 0, "unhandled_yarv_insn_opt_empty_p": 0, "unhandled_yarv_insn_opt_succ": 0, "unhandled_yarv_insn_opt_not": 0, "unhandled_yarv_insn_opt_regexpmatch2": 0, "unhandled_yarv_insn_invokebuiltin": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_getlocal_WC_0": 0, "unhandled_yarv_insn_getlocal_WC_1": 0, "unhandled_yarv_insn_setlocal_WC_0": 0, "unhandled_yarv_insn_setlocal_WC_1": 0, "unhandled_yarv_insn_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_trace_nop": 0, "unhandled_yarv_insn_trace_getlocal": 0, "unhandled_yarv_insn_trace_setlocal": 0, "unhandled_yarv_insn_trace_getblockparam": 0, "unhandled_yarv_insn_trace_setblockparam": 0, "unhandled_yarv_insn_trace_getblockparamproxy": 0, "unhandled_yarv_insn_trace_getspecial": 0, "unhandled_yarv_insn_trace_setspecial": 0, "unhandled_yarv_insn_trace_getinstancevariable": 0, "unhandled_yarv_insn_trace_setinstancevariable": 0, "unhandled_yarv_insn_trace_getclassvariable": 0, "unhandled_yarv_insn_trace_setclassvariable": 0, "unhandled_yarv_insn_trace_opt_getconstant_path": 0, "unhandled_yarv_insn_trace_getconstant": 0, "unhandled_yarv_insn_trace_setconstant": 0, "unhandled_yarv_insn_trace_getglobal": 0, "unhandled_yarv_insn_trace_setglobal": 0, "unhandled_yarv_insn_trace_putnil": 0, "unhandled_yarv_insn_trace_putself": 0, "unhandled_yarv_insn_trace_putobject": 0, "unhandled_yarv_insn_trace_putspecialobject": 0, "unhandled_yarv_insn_trace_putstring": 0, "unhandled_yarv_insn_trace_putchilledstring": 0, "unhandled_yarv_insn_trace_concatstrings": 0, "unhandled_yarv_insn_trace_anytostring": 0, "unhandled_yarv_insn_trace_toregexp": 0, "unhandled_yarv_insn_trace_intern": 0, "unhandled_yarv_insn_trace_newarray": 0, "unhandled_yarv_insn_trace_pushtoarraykwsplat": 0, "unhandled_yarv_insn_trace_duparray": 0, "unhandled_yarv_insn_trace_duphash": 0, "unhandled_yarv_insn_trace_expandarray": 0, "unhandled_yarv_insn_trace_concatarray": 0, "unhandled_yarv_insn_trace_concattoarray": 0, "unhandled_yarv_insn_trace_pushtoarray": 0, "unhandled_yarv_insn_trace_splatarray": 0, "unhandled_yarv_insn_trace_splatkw": 0, "unhandled_yarv_insn_trace_newhash": 0, "unhandled_yarv_insn_trace_newrange": 0, "unhandled_yarv_insn_trace_pop": 0, "unhandled_yarv_insn_trace_dup": 0, "unhandled_yarv_insn_trace_dupn": 0, "unhandled_yarv_insn_trace_swap": 0, "unhandled_yarv_insn_trace_opt_reverse": 0, "unhandled_yarv_insn_trace_topn": 0, "unhandled_yarv_insn_trace_setn": 0, "unhandled_yarv_insn_trace_adjuststack": 0, "unhandled_yarv_insn_trace_defined": 0, "unhandled_yarv_insn_trace_definedivar": 0, "unhandled_yarv_insn_trace_checkmatch": 0, "unhandled_yarv_insn_trace_checkkeyword": 0, "unhandled_yarv_insn_trace_checktype": 0, "unhandled_yarv_insn_trace_defineclass": 0, "unhandled_yarv_insn_trace_definemethod": 0, "unhandled_yarv_insn_trace_definesmethod": 0, "unhandled_yarv_insn_trace_send": 0, "unhandled_yarv_insn_trace_sendforward": 0, "unhandled_yarv_insn_trace_opt_send_without_block": 0, "unhandled_yarv_insn_trace_opt_new": 0, "unhandled_yarv_insn_trace_objtostring": 0, "unhandled_yarv_insn_trace_opt_ary_freeze": 0, "unhandled_yarv_insn_trace_opt_hash_freeze": 0, "unhandled_yarv_insn_trace_opt_str_freeze": 0, "unhandled_yarv_insn_trace_opt_nil_p": 0, "unhandled_yarv_insn_trace_opt_str_uminus": 0, "unhandled_yarv_insn_trace_opt_duparray_send": 0, "unhandled_yarv_insn_trace_opt_newarray_send": 0, "unhandled_yarv_insn_trace_invokesuper": 0, "unhandled_yarv_insn_trace_invokesuperforward": 0, "unhandled_yarv_insn_trace_invokeblock": 0, "unhandled_yarv_insn_trace_leave": 0, "unhandled_yarv_insn_trace_throw": 0, "unhandled_yarv_insn_trace_jump": 0, "unhandled_yarv_insn_trace_branchif": 0, "unhandled_yarv_insn_trace_branchunless": 0, "unhandled_yarv_insn_trace_branchnil": 0, "unhandled_yarv_insn_trace_once": 0, "unhandled_yarv_insn_trace_opt_case_dispatch": 0, "unhandled_yarv_insn_trace_opt_plus": 0, "unhandled_yarv_insn_trace_opt_minus": 0, "unhandled_yarv_insn_trace_opt_mult": 0, "unhandled_yarv_insn_trace_opt_div": 0, "unhandled_yarv_insn_trace_opt_mod": 0, "unhandled_yarv_insn_trace_opt_eq": 0, "unhandled_yarv_insn_trace_opt_neq": 0, "unhandled_yarv_insn_trace_opt_lt": 0, "unhandled_yarv_insn_trace_opt_le": 0, "unhandled_yarv_insn_trace_opt_gt": 0, "unhandled_yarv_insn_trace_opt_ge": 0, "unhandled_yarv_insn_trace_opt_ltlt": 0, "unhandled_yarv_insn_trace_opt_and": 0, "unhandled_yarv_insn_trace_opt_or": 0, "unhandled_yarv_insn_trace_opt_aref": 0, "unhandled_yarv_insn_trace_opt_aset": 0, "unhandled_yarv_insn_trace_opt_length": 0, "unhandled_yarv_insn_trace_opt_size": 0, "unhandled_yarv_insn_trace_opt_empty_p": 0, "unhandled_yarv_insn_trace_opt_succ": 0, "unhandled_yarv_insn_trace_opt_not": 0, "unhandled_yarv_insn_trace_opt_regexpmatch2": 0, "unhandled_yarv_insn_trace_invokebuiltin": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_trace_getlocal_WC_0": 0, "unhandled_yarv_insn_trace_getlocal_WC_1": 0, "unhandled_yarv_insn_trace_setlocal_WC_0": 0, "unhandled_yarv_insn_trace_setlocal_WC_1": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_zjit_getinstancevariable": 0, "unhandled_yarv_insn_zjit_opt_send_without_block": 0, "unhandled_yarv_insn_zjit_objtostring": 0, "unhandled_yarv_insn_zjit_opt_nil_p": 0, "unhandled_yarv_insn_zjit_opt_plus": 0, "unhandled_yarv_insn_zjit_opt_minus": 0, "unhandled_yarv_insn_zjit_opt_mult": 0, "unhandled_yarv_insn_zjit_opt_div": 0, "unhandled_yarv_insn_zjit_opt_mod": 0, "unhandled_yarv_insn_zjit_opt_eq": 0, "unhandled_yarv_insn_zjit_opt_neq": 0, "unhandled_yarv_insn_zjit_opt_lt": 0, "unhandled_yarv_insn_zjit_opt_le": 0, "unhandled_yarv_insn_zjit_opt_gt": 0, "unhandled_yarv_insn_zjit_opt_ge": 0, "unhandled_yarv_insn_zjit_opt_and": 0, "unhandled_yarv_insn_zjit_opt_or": 0, "unhandled_yarv_insn_zjit_opt_empty_p": 0, "unhandled_yarv_insn_zjit_opt_not": 0, "send_fallback_send_without_block_polymorphic": 20068, "send_fallback_send_without_block_no_profiles": 381521872, "send_fallback_send_without_block_cfunc_not_variadic": 3156635, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 120950357, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 1242178126, "dynamic_send_count": 1747827058, "iseq_optimized_send_count": 209867891, "inline_cfunc_optimized_send_count": 177175, "variadic_cfunc_optimized_send_count": 240097411, "optimized_send_count": 450142477, "send_count": 2197969535, "not_optimized_yarv_insn_nop": 0, "not_optimized_yarv_insn_getlocal": 0, "not_optimized_yarv_insn_setlocal": 0, "not_optimized_yarv_insn_getblockparam": 0, "not_optimized_yarv_insn_setblockparam": 0, "not_optimized_yarv_insn_getblockparamproxy": 0, "not_optimized_yarv_insn_getspecial": 0, "not_optimized_yarv_insn_setspecial": 0, "not_optimized_yarv_insn_getinstancevariable": 0, "not_optimized_yarv_insn_setinstancevariable": 0, "not_optimized_yarv_insn_getclassvariable": 0, "not_optimized_yarv_insn_setclassvariable": 0, "not_optimized_yarv_insn_opt_getconstant_path": 0, "not_optimized_yarv_insn_getconstant": 0, "not_optimized_yarv_insn_setconstant": 0, "not_optimized_yarv_insn_getglobal": 0, "not_optimized_yarv_insn_setglobal": 0, "not_optimized_yarv_insn_putnil": 0, "not_optimized_yarv_insn_putself": 0, "not_optimized_yarv_insn_putobject": 0, "not_optimized_yarv_insn_putspecialobject": 0, "not_optimized_yarv_insn_putstring": 0, "not_optimized_yarv_insn_putchilledstring": 0, "not_optimized_yarv_insn_concatstrings": 0, "not_optimized_yarv_insn_anytostring": 0, "not_optimized_yarv_insn_toregexp": 0, "not_optimized_yarv_insn_intern": 0, "not_optimized_yarv_insn_newarray": 0, "not_optimized_yarv_insn_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_duparray": 0, "not_optimized_yarv_insn_duphash": 0, "not_optimized_yarv_insn_expandarray": 0, "not_optimized_yarv_insn_concatarray": 0, "not_optimized_yarv_insn_concattoarray": 0, "not_optimized_yarv_insn_pushtoarray": 0, "not_optimized_yarv_insn_splatarray": 0, "not_optimized_yarv_insn_splatkw": 0, "not_optimized_yarv_insn_newhash": 0, "not_optimized_yarv_insn_newrange": 0, "not_optimized_yarv_insn_pop": 0, "not_optimized_yarv_insn_dup": 0, "not_optimized_yarv_insn_dupn": 0, "not_optimized_yarv_insn_swap": 0, "not_optimized_yarv_insn_opt_reverse": 0, "not_optimized_yarv_insn_topn": 0, "not_optimized_yarv_insn_setn": 0, "not_optimized_yarv_insn_adjuststack": 0, "not_optimized_yarv_insn_defined": 0, "not_optimized_yarv_insn_definedivar": 0, "not_optimized_yarv_insn_checkmatch": 0, "not_optimized_yarv_insn_checkkeyword": 0, "not_optimized_yarv_insn_checktype": 0, "not_optimized_yarv_insn_defineclass": 0, "not_optimized_yarv_insn_definemethod": 0, "not_optimized_yarv_insn_definesmethod": 0, "not_optimized_yarv_insn_send": 1173, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 21472823, "not_optimized_yarv_insn_opt_new": 0, "not_optimized_yarv_insn_objtostring": 0, "not_optimized_yarv_insn_opt_ary_freeze": 0, "not_optimized_yarv_insn_opt_hash_freeze": 0, "not_optimized_yarv_insn_opt_str_freeze": 0, "not_optimized_yarv_insn_opt_nil_p": 0, "not_optimized_yarv_insn_opt_str_uminus": 0, "not_optimized_yarv_insn_opt_duparray_send": 0, "not_optimized_yarv_insn_opt_newarray_send": 0, "not_optimized_yarv_insn_invokesuper": 282703, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 6631, "not_optimized_yarv_insn_leave": 0, "not_optimized_yarv_insn_throw": 0, "not_optimized_yarv_insn_jump": 0, "not_optimized_yarv_insn_branchif": 0, "not_optimized_yarv_insn_branchunless": 0, "not_optimized_yarv_insn_branchnil": 0, "not_optimized_yarv_insn_once": 0, "not_optimized_yarv_insn_opt_case_dispatch": 0, "not_optimized_yarv_insn_opt_plus": 82625735, "not_optimized_yarv_insn_opt_minus": 6813264, "not_optimized_yarv_insn_opt_mult": 25786792, "not_optimized_yarv_insn_opt_div": 16555937, "not_optimized_yarv_insn_opt_mod": 0, "not_optimized_yarv_insn_opt_eq": 1200648, "not_optimized_yarv_insn_opt_neq": 1169559, "not_optimized_yarv_insn_opt_lt": 64643678, "not_optimized_yarv_insn_opt_le": 1064227, "not_optimized_yarv_insn_opt_gt": 21334680, "not_optimized_yarv_insn_opt_ge": 7352491, "not_optimized_yarv_insn_opt_ltlt": 0, "not_optimized_yarv_insn_opt_and": 14764313, "not_optimized_yarv_insn_opt_or": 10232865, "not_optimized_yarv_insn_opt_aref": 972770191, "not_optimized_yarv_insn_opt_aset": 0, "not_optimized_yarv_insn_opt_length": 0, "not_optimized_yarv_insn_opt_size": 0, "not_optimized_yarv_insn_opt_empty_p": 0, "not_optimized_yarv_insn_opt_succ": 0, "not_optimized_yarv_insn_opt_not": 0, "not_optimized_yarv_insn_opt_regexpmatch2": 0, "not_optimized_yarv_insn_invokebuiltin": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_getlocal_WC_0": 0, "not_optimized_yarv_insn_getlocal_WC_1": 0, "not_optimized_yarv_insn_setlocal_WC_0": 0, "not_optimized_yarv_insn_setlocal_WC_1": 0, "not_optimized_yarv_insn_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_trace_nop": 0, "not_optimized_yarv_insn_trace_getlocal": 0, "not_optimized_yarv_insn_trace_setlocal": 0, "not_optimized_yarv_insn_trace_getblockparam": 0, "not_optimized_yarv_insn_trace_setblockparam": 0, "not_optimized_yarv_insn_trace_getblockparamproxy": 0, "not_optimized_yarv_insn_trace_getspecial": 0, "not_optimized_yarv_insn_trace_setspecial": 0, "not_optimized_yarv_insn_trace_getinstancevariable": 0, "not_optimized_yarv_insn_trace_setinstancevariable": 0, "not_optimized_yarv_insn_trace_getclassvariable": 0, "not_optimized_yarv_insn_trace_setclassvariable": 0, "not_optimized_yarv_insn_trace_opt_getconstant_path": 0, "not_optimized_yarv_insn_trace_getconstant": 0, "not_optimized_yarv_insn_trace_setconstant": 0, "not_optimized_yarv_insn_trace_getglobal": 0, "not_optimized_yarv_insn_trace_setglobal": 0, "not_optimized_yarv_insn_trace_putnil": 0, "not_optimized_yarv_insn_trace_putself": 0, "not_optimized_yarv_insn_trace_putobject": 0, "not_optimized_yarv_insn_trace_putspecialobject": 0, "not_optimized_yarv_insn_trace_putstring": 0, "not_optimized_yarv_insn_trace_putchilledstring": 0, "not_optimized_yarv_insn_trace_concatstrings": 0, "not_optimized_yarv_insn_trace_anytostring": 0, "not_optimized_yarv_insn_trace_toregexp": 0, "not_optimized_yarv_insn_trace_intern": 0, "not_optimized_yarv_insn_trace_newarray": 0, "not_optimized_yarv_insn_trace_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_trace_duparray": 0, "not_optimized_yarv_insn_trace_duphash": 0, "not_optimized_yarv_insn_trace_expandarray": 0, "not_optimized_yarv_insn_trace_concatarray": 0, "not_optimized_yarv_insn_trace_concattoarray": 0, "not_optimized_yarv_insn_trace_pushtoarray": 0, "not_optimized_yarv_insn_trace_splatarray": 0, "not_optimized_yarv_insn_trace_splatkw": 0, "not_optimized_yarv_insn_trace_newhash": 0, "not_optimized_yarv_insn_trace_newrange": 0, "not_optimized_yarv_insn_trace_pop": 0, "not_optimized_yarv_insn_trace_dup": 0, "not_optimized_yarv_insn_trace_dupn": 0, "not_optimized_yarv_insn_trace_swap": 0, "not_optimized_yarv_insn_trace_opt_reverse": 0, "not_optimized_yarv_insn_trace_topn": 0, "not_optimized_yarv_insn_trace_setn": 0, "not_optimized_yarv_insn_trace_adjuststack": 0, "not_optimized_yarv_insn_trace_defined": 0, "not_optimized_yarv_insn_trace_definedivar": 0, "not_optimized_yarv_insn_trace_checkmatch": 0, "not_optimized_yarv_insn_trace_checkkeyword": 0, "not_optimized_yarv_insn_trace_checktype": 0, "not_optimized_yarv_insn_trace_defineclass": 0, "not_optimized_yarv_insn_trace_definemethod": 0, "not_optimized_yarv_insn_trace_definesmethod": 0, "not_optimized_yarv_insn_trace_send": 0, "not_optimized_yarv_insn_trace_sendforward": 0, "not_optimized_yarv_insn_trace_opt_send_without_block": 0, "not_optimized_yarv_insn_trace_opt_new": 0, "not_optimized_yarv_insn_trace_objtostring": 0, "not_optimized_yarv_insn_trace_opt_ary_freeze": 0, "not_optimized_yarv_insn_trace_opt_hash_freeze": 0, "not_optimized_yarv_insn_trace_opt_str_freeze": 0, "not_optimized_yarv_insn_trace_opt_nil_p": 0, "not_optimized_yarv_insn_trace_opt_str_uminus": 0, "not_optimized_yarv_insn_trace_opt_duparray_send": 0, "not_optimized_yarv_insn_trace_opt_newarray_send": 0, "not_optimized_yarv_insn_trace_invokesuper": 0, "not_optimized_yarv_insn_trace_invokesuperforward": 0, "not_optimized_yarv_insn_trace_invokeblock": 0, "not_optimized_yarv_insn_trace_leave": 0, "not_optimized_yarv_insn_trace_throw": 0, "not_optimized_yarv_insn_trace_jump": 0, "not_optimized_yarv_insn_trace_branchif": 0, "not_optimized_yarv_insn_trace_branchunless": 0, "not_optimized_yarv_insn_trace_branchnil": 0, "not_optimized_yarv_insn_trace_once": 0, "not_optimized_yarv_insn_trace_opt_case_dispatch": 0, "not_optimized_yarv_insn_trace_opt_plus": 0, "not_optimized_yarv_insn_trace_opt_minus": 0, "not_optimized_yarv_insn_trace_opt_mult": 0, "not_optimized_yarv_insn_trace_opt_div": 0, "not_optimized_yarv_insn_trace_opt_mod": 0, "not_optimized_yarv_insn_trace_opt_eq": 0, "not_optimized_yarv_insn_trace_opt_neq": 0, "not_optimized_yarv_insn_trace_opt_lt": 0, "not_optimized_yarv_insn_trace_opt_le": 0, "not_optimized_yarv_insn_trace_opt_gt": 0, "not_optimized_yarv_insn_trace_opt_ge": 0, "not_optimized_yarv_insn_trace_opt_ltlt": 0, "not_optimized_yarv_insn_trace_opt_and": 0, "not_optimized_yarv_insn_trace_opt_or": 0, "not_optimized_yarv_insn_trace_opt_aref": 0, "not_optimized_yarv_insn_trace_opt_aset": 0, "not_optimized_yarv_insn_trace_opt_length": 0, "not_optimized_yarv_insn_trace_opt_size": 0, "not_optimized_yarv_insn_trace_opt_empty_p": 0, "not_optimized_yarv_insn_trace_opt_succ": 0, "not_optimized_yarv_insn_trace_opt_not": 0, "not_optimized_yarv_insn_trace_opt_regexpmatch2": 0, "not_optimized_yarv_insn_trace_invokebuiltin": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_trace_getlocal_WC_0": 0, "not_optimized_yarv_insn_trace_getlocal_WC_1": 0, "not_optimized_yarv_insn_trace_setlocal_WC_0": 0, "not_optimized_yarv_insn_trace_setlocal_WC_1": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_zjit_getinstancevariable": 0, "not_optimized_yarv_insn_zjit_opt_send_without_block": 0, "not_optimized_yarv_insn_zjit_objtostring": 0, "not_optimized_yarv_insn_zjit_opt_nil_p": 0, "not_optimized_yarv_insn_zjit_opt_plus": 0, "not_optimized_yarv_insn_zjit_opt_minus": 0, "not_optimized_yarv_insn_zjit_opt_mult": 0, "not_optimized_yarv_insn_zjit_opt_div": 0, "not_optimized_yarv_insn_zjit_opt_mod": 0, "not_optimized_yarv_insn_zjit_opt_eq": 0, "not_optimized_yarv_insn_zjit_opt_neq": 0, "not_optimized_yarv_insn_zjit_opt_lt": 0, "not_optimized_yarv_insn_zjit_opt_le": 0, "not_optimized_yarv_insn_zjit_opt_gt": 0, "not_optimized_yarv_insn_zjit_opt_ge": 0, "not_optimized_yarv_insn_zjit_opt_and": 0, "not_optimized_yarv_insn_zjit_opt_or": 0, "not_optimized_yarv_insn_zjit_opt_empty_p": 0, "not_optimized_yarv_insn_zjit_opt_not": 0, "vm_insn_count": 57154627442, "total_insn_count": 81582319359, "ratio_in_zjit": 29.942384709003967, "not_optimized_cfuncs_Integer#*": 483, "not_optimized_cfuncs_Integer#<<": 30416, "not_optimized_cfuncs_Array#clear": 11971, "not_optimized_cfuncs_Hash#key?": 5, "not_optimized_cfuncs_Float#/": 11971, "not_optimized_cfuncs_Integer#&": 0, "not_optimized_cfuncs_Integer#===": 301, "not_optimized_cfuncs_Float#**": 11971, "not_optimized_cfuncs_Integer#^": 1135985, "not_optimized_cfuncs_String#tr": 90, "not_optimized_cfuncs_Integer#>>": 911056, "not_optimized_cfuncs_Float#-": 12002, "not_optimized_cfuncs_Array#include?": 0, "not_optimized_cfuncs_Integer#<": 0, "not_optimized_cfuncs_Hash#[]=": 3, "not_optimized_cfuncs_Integer#<=": 1039608, "not_optimized_cfuncs_String#%": 0, "not_optimized_cfuncs_Kernel#is_a?": 13, "not_optimized_cfuncs_String#==": 90, "not_optimized_cfuncs_Integer#|": 0 } ] ], "setivar": [ [ { "compiled_iseq_count": 3, "failed_iseq_count": 0, "compile_time_ns": 753166, "profile_time_ns": 5588, "gc_time_ns": 0, "invalidation_time_ns": 0, "code_region_bytes": 16384, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 0, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 0, "compile_error_register_spill_on_alloc": 0, "compile_error_parse_stack_underflow": 0, "compile_error_parse_malformed_iseq": 0, "compile_error_parse_failed_optional_arguments": 0, "compile_error_parse_not_allowed": 0, "compile_error_validation_block_has_no_terminator": 0, "compile_error_validation_terminator_not_at_end": 0, "compile_error_validation_mismatched_block_arity": 0, "compile_error_validation_jump_target_not_in_rpo": 0, "compile_error_validation_operand_not_defined": 0, "compile_error_validation_duplicate_instruction": 0, "zjit_insn_count": 2660002280, "dynamic_getivar_count": 0, "dynamic_setivar_count": 950000000, "unspecialized_def_type_iseq": 0, "unspecialized_def_type_cfunc": 0, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 0, "unspecialized_def_type_zsuper": 0, "unspecialized_def_type_alias": 0, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 0, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 475, "vm_write_sp_count": 475, "vm_write_locals_count": 475, "vm_write_stack_count": 475, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 95, "exit_compile_error": 0, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 0, "exit_unhandled_kwarg": 0, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 0, "exit_unhandled_yarv_insn": 0, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 0, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 0, "exit_patchpoint": 0, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 0, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 0, "exit_block_param_proxy_not_iseq_or_ifunc": 0, "side_exit_count": 0, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 0, "unhandled_yarv_insn_setblockparam": 0, "unhandled_yarv_insn_getblockparamproxy": 0, "unhandled_yarv_insn_getspecial": 0, "unhandled_yarv_insn_setspecial": 0, "unhandled_yarv_insn_getinstancevariable": 0, "unhandled_yarv_insn_setinstancevariable": 0, "unhandled_yarv_insn_getclassvariable": 0, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 0, "unhandled_yarv_insn_setconstant": 0, "unhandled_yarv_insn_getglobal": 0, "unhandled_yarv_insn_setglobal": 0, "unhandled_yarv_insn_putnil": 0, "unhandled_yarv_insn_putself": 0, "unhandled_yarv_insn_putobject": 0, "unhandled_yarv_insn_putspecialobject": 0, "unhandled_yarv_insn_putstring": 0, "unhandled_yarv_insn_putchilledstring": 0, "unhandled_yarv_insn_concatstrings": 0, "unhandled_yarv_insn_anytostring": 0, "unhandled_yarv_insn_toregexp": 0, "unhandled_yarv_insn_intern": 0, "unhandled_yarv_insn_newarray": 0, "unhandled_yarv_insn_pushtoarraykwsplat": 0, "unhandled_yarv_insn_duparray": 0, "unhandled_yarv_insn_duphash": 0, "unhandled_yarv_insn_expandarray": 0, "unhandled_yarv_insn_concatarray": 0, "unhandled_yarv_insn_concattoarray": 0, "unhandled_yarv_insn_pushtoarray": 0, "unhandled_yarv_insn_splatarray": 0, "unhandled_yarv_insn_splatkw": 0, "unhandled_yarv_insn_newhash": 0, "unhandled_yarv_insn_newrange": 0, "unhandled_yarv_insn_pop": 0, "unhandled_yarv_insn_dup": 0, "unhandled_yarv_insn_dupn": 0, "unhandled_yarv_insn_swap": 0, "unhandled_yarv_insn_opt_reverse": 0, "unhandled_yarv_insn_topn": 0, "unhandled_yarv_insn_setn": 0, "unhandled_yarv_insn_adjuststack": 0, "unhandled_yarv_insn_defined": 0, "unhandled_yarv_insn_definedivar": 0, "unhandled_yarv_insn_checkmatch": 0, "unhandled_yarv_insn_checkkeyword": 0, "unhandled_yarv_insn_checktype": 0, "unhandled_yarv_insn_defineclass": 0, "unhandled_yarv_insn_definemethod": 0, "unhandled_yarv_insn_definesmethod": 0, "unhandled_yarv_insn_send": 0, "unhandled_yarv_insn_sendforward": 0, "unhandled_yarv_insn_opt_send_without_block": 0, "unhandled_yarv_insn_opt_new": 0, "unhandled_yarv_insn_objtostring": 0, "unhandled_yarv_insn_opt_ary_freeze": 0, "unhandled_yarv_insn_opt_hash_freeze": 0, "unhandled_yarv_insn_opt_str_freeze": 0, "unhandled_yarv_insn_opt_nil_p": 0, "unhandled_yarv_insn_opt_str_uminus": 0, "unhandled_yarv_insn_opt_duparray_send": 0, "unhandled_yarv_insn_opt_newarray_send": 0, "unhandled_yarv_insn_invokesuper": 0, "unhandled_yarv_insn_invokesuperforward": 0, "unhandled_yarv_insn_invokeblock": 0, "unhandled_yarv_insn_leave": 0, "unhandled_yarv_insn_throw": 0, "unhandled_yarv_insn_jump": 0, "unhandled_yarv_insn_branchif": 0, "unhandled_yarv_insn_branchunless": 0, "unhandled_yarv_insn_branchnil": 0, "unhandled_yarv_insn_once": 0, "unhandled_yarv_insn_opt_case_dispatch": 0, "unhandled_yarv_insn_opt_plus": 0, "unhandled_yarv_insn_opt_minus": 0, "unhandled_yarv_insn_opt_mult": 0, "unhandled_yarv_insn_opt_div": 0, "unhandled_yarv_insn_opt_mod": 0, "unhandled_yarv_insn_opt_eq": 0, "unhandled_yarv_insn_opt_neq": 0, "unhandled_yarv_insn_opt_lt": 0, "unhandled_yarv_insn_opt_le": 0, "unhandled_yarv_insn_opt_gt": 0, "unhandled_yarv_insn_opt_ge": 0, "unhandled_yarv_insn_opt_ltlt": 0, "unhandled_yarv_insn_opt_and": 0, "unhandled_yarv_insn_opt_or": 0, "unhandled_yarv_insn_opt_aref": 0, "unhandled_yarv_insn_opt_aset": 0, "unhandled_yarv_insn_opt_length": 0, "unhandled_yarv_insn_opt_size": 0, "unhandled_yarv_insn_opt_empty_p": 0, "unhandled_yarv_insn_opt_succ": 0, "unhandled_yarv_insn_opt_not": 0, "unhandled_yarv_insn_opt_regexpmatch2": 0, "unhandled_yarv_insn_invokebuiltin": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_getlocal_WC_0": 0, "unhandled_yarv_insn_getlocal_WC_1": 0, "unhandled_yarv_insn_setlocal_WC_0": 0, "unhandled_yarv_insn_setlocal_WC_1": 0, "unhandled_yarv_insn_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_trace_nop": 0, "unhandled_yarv_insn_trace_getlocal": 0, "unhandled_yarv_insn_trace_setlocal": 0, "unhandled_yarv_insn_trace_getblockparam": 0, "unhandled_yarv_insn_trace_setblockparam": 0, "unhandled_yarv_insn_trace_getblockparamproxy": 0, "unhandled_yarv_insn_trace_getspecial": 0, "unhandled_yarv_insn_trace_setspecial": 0, "unhandled_yarv_insn_trace_getinstancevariable": 0, "unhandled_yarv_insn_trace_setinstancevariable": 0, "unhandled_yarv_insn_trace_getclassvariable": 0, "unhandled_yarv_insn_trace_setclassvariable": 0, "unhandled_yarv_insn_trace_opt_getconstant_path": 0, "unhandled_yarv_insn_trace_getconstant": 0, "unhandled_yarv_insn_trace_setconstant": 0, "unhandled_yarv_insn_trace_getglobal": 0, "unhandled_yarv_insn_trace_setglobal": 0, "unhandled_yarv_insn_trace_putnil": 0, "unhandled_yarv_insn_trace_putself": 0, "unhandled_yarv_insn_trace_putobject": 0, "unhandled_yarv_insn_trace_putspecialobject": 0, "unhandled_yarv_insn_trace_putstring": 0, "unhandled_yarv_insn_trace_putchilledstring": 0, "unhandled_yarv_insn_trace_concatstrings": 0, "unhandled_yarv_insn_trace_anytostring": 0, "unhandled_yarv_insn_trace_toregexp": 0, "unhandled_yarv_insn_trace_intern": 0, "unhandled_yarv_insn_trace_newarray": 0, "unhandled_yarv_insn_trace_pushtoarraykwsplat": 0, "unhandled_yarv_insn_trace_duparray": 0, "unhandled_yarv_insn_trace_duphash": 0, "unhandled_yarv_insn_trace_expandarray": 0, "unhandled_yarv_insn_trace_concatarray": 0, "unhandled_yarv_insn_trace_concattoarray": 0, "unhandled_yarv_insn_trace_pushtoarray": 0, "unhandled_yarv_insn_trace_splatarray": 0, "unhandled_yarv_insn_trace_splatkw": 0, "unhandled_yarv_insn_trace_newhash": 0, "unhandled_yarv_insn_trace_newrange": 0, "unhandled_yarv_insn_trace_pop": 0, "unhandled_yarv_insn_trace_dup": 0, "unhandled_yarv_insn_trace_dupn": 0, "unhandled_yarv_insn_trace_swap": 0, "unhandled_yarv_insn_trace_opt_reverse": 0, "unhandled_yarv_insn_trace_topn": 0, "unhandled_yarv_insn_trace_setn": 0, "unhandled_yarv_insn_trace_adjuststack": 0, "unhandled_yarv_insn_trace_defined": 0, "unhandled_yarv_insn_trace_definedivar": 0, "unhandled_yarv_insn_trace_checkmatch": 0, "unhandled_yarv_insn_trace_checkkeyword": 0, "unhandled_yarv_insn_trace_checktype": 0, "unhandled_yarv_insn_trace_defineclass": 0, "unhandled_yarv_insn_trace_definemethod": 0, "unhandled_yarv_insn_trace_definesmethod": 0, "unhandled_yarv_insn_trace_send": 0, "unhandled_yarv_insn_trace_sendforward": 0, "unhandled_yarv_insn_trace_opt_send_without_block": 0, "unhandled_yarv_insn_trace_opt_new": 0, "unhandled_yarv_insn_trace_objtostring": 0, "unhandled_yarv_insn_trace_opt_ary_freeze": 0, "unhandled_yarv_insn_trace_opt_hash_freeze": 0, "unhandled_yarv_insn_trace_opt_str_freeze": 0, "unhandled_yarv_insn_trace_opt_nil_p": 0, "unhandled_yarv_insn_trace_opt_str_uminus": 0, "unhandled_yarv_insn_trace_opt_duparray_send": 0, "unhandled_yarv_insn_trace_opt_newarray_send": 0, "unhandled_yarv_insn_trace_invokesuper": 0, "unhandled_yarv_insn_trace_invokesuperforward": 0, "unhandled_yarv_insn_trace_invokeblock": 0, "unhandled_yarv_insn_trace_leave": 0, "unhandled_yarv_insn_trace_throw": 0, "unhandled_yarv_insn_trace_jump": 0, "unhandled_yarv_insn_trace_branchif": 0, "unhandled_yarv_insn_trace_branchunless": 0, "unhandled_yarv_insn_trace_branchnil": 0, "unhandled_yarv_insn_trace_once": 0, "unhandled_yarv_insn_trace_opt_case_dispatch": 0, "unhandled_yarv_insn_trace_opt_plus": 0, "unhandled_yarv_insn_trace_opt_minus": 0, "unhandled_yarv_insn_trace_opt_mult": 0, "unhandled_yarv_insn_trace_opt_div": 0, "unhandled_yarv_insn_trace_opt_mod": 0, "unhandled_yarv_insn_trace_opt_eq": 0, "unhandled_yarv_insn_trace_opt_neq": 0, "unhandled_yarv_insn_trace_opt_lt": 0, "unhandled_yarv_insn_trace_opt_le": 0, "unhandled_yarv_insn_trace_opt_gt": 0, "unhandled_yarv_insn_trace_opt_ge": 0, "unhandled_yarv_insn_trace_opt_ltlt": 0, "unhandled_yarv_insn_trace_opt_and": 0, "unhandled_yarv_insn_trace_opt_or": 0, "unhandled_yarv_insn_trace_opt_aref": 0, "unhandled_yarv_insn_trace_opt_aset": 0, "unhandled_yarv_insn_trace_opt_length": 0, "unhandled_yarv_insn_trace_opt_size": 0, "unhandled_yarv_insn_trace_opt_empty_p": 0, "unhandled_yarv_insn_trace_opt_succ": 0, "unhandled_yarv_insn_trace_opt_not": 0, "unhandled_yarv_insn_trace_opt_regexpmatch2": 0, "unhandled_yarv_insn_trace_invokebuiltin": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_trace_getlocal_WC_0": 0, "unhandled_yarv_insn_trace_getlocal_WC_1": 0, "unhandled_yarv_insn_trace_setlocal_WC_0": 0, "unhandled_yarv_insn_trace_setlocal_WC_1": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_zjit_getinstancevariable": 0, "unhandled_yarv_insn_zjit_opt_send_without_block": 0, "unhandled_yarv_insn_zjit_objtostring": 0, "unhandled_yarv_insn_zjit_opt_nil_p": 0, "unhandled_yarv_insn_zjit_opt_plus": 0, "unhandled_yarv_insn_zjit_opt_minus": 0, "unhandled_yarv_insn_zjit_opt_mult": 0, "unhandled_yarv_insn_zjit_opt_div": 0, "unhandled_yarv_insn_zjit_opt_mod": 0, "unhandled_yarv_insn_zjit_opt_eq": 0, "unhandled_yarv_insn_zjit_opt_neq": 0, "unhandled_yarv_insn_zjit_opt_lt": 0, "unhandled_yarv_insn_zjit_opt_le": 0, "unhandled_yarv_insn_zjit_opt_gt": 0, "unhandled_yarv_insn_zjit_opt_ge": 0, "unhandled_yarv_insn_zjit_opt_and": 0, "unhandled_yarv_insn_zjit_opt_or": 0, "unhandled_yarv_insn_zjit_opt_empty_p": 0, "unhandled_yarv_insn_zjit_opt_not": 0, "send_fallback_send_without_block_polymorphic": 0, "send_fallback_send_without_block_no_profiles": 0, "send_fallback_send_without_block_cfunc_not_variadic": 95, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 0, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 95, "dynamic_send_count": 190, "iseq_optimized_send_count": 95, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 190, "optimized_send_count": 285, "send_count": 475, "not_optimized_yarv_insn_nop": 0, "not_optimized_yarv_insn_getlocal": 0, "not_optimized_yarv_insn_setlocal": 0, "not_optimized_yarv_insn_getblockparam": 0, "not_optimized_yarv_insn_setblockparam": 0, "not_optimized_yarv_insn_getblockparamproxy": 0, "not_optimized_yarv_insn_getspecial": 0, "not_optimized_yarv_insn_setspecial": 0, "not_optimized_yarv_insn_getinstancevariable": 0, "not_optimized_yarv_insn_setinstancevariable": 0, "not_optimized_yarv_insn_getclassvariable": 0, "not_optimized_yarv_insn_setclassvariable": 0, "not_optimized_yarv_insn_opt_getconstant_path": 0, "not_optimized_yarv_insn_getconstant": 0, "not_optimized_yarv_insn_setconstant": 0, "not_optimized_yarv_insn_getglobal": 0, "not_optimized_yarv_insn_setglobal": 0, "not_optimized_yarv_insn_putnil": 0, "not_optimized_yarv_insn_putself": 0, "not_optimized_yarv_insn_putobject": 0, "not_optimized_yarv_insn_putspecialobject": 0, "not_optimized_yarv_insn_putstring": 0, "not_optimized_yarv_insn_putchilledstring": 0, "not_optimized_yarv_insn_concatstrings": 0, "not_optimized_yarv_insn_anytostring": 0, "not_optimized_yarv_insn_toregexp": 0, "not_optimized_yarv_insn_intern": 0, "not_optimized_yarv_insn_newarray": 0, "not_optimized_yarv_insn_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_duparray": 0, "not_optimized_yarv_insn_duphash": 0, "not_optimized_yarv_insn_expandarray": 0, "not_optimized_yarv_insn_concatarray": 0, "not_optimized_yarv_insn_concattoarray": 0, "not_optimized_yarv_insn_pushtoarray": 0, "not_optimized_yarv_insn_splatarray": 0, "not_optimized_yarv_insn_splatkw": 0, "not_optimized_yarv_insn_newhash": 0, "not_optimized_yarv_insn_newrange": 0, "not_optimized_yarv_insn_pop": 0, "not_optimized_yarv_insn_dup": 0, "not_optimized_yarv_insn_dupn": 0, "not_optimized_yarv_insn_swap": 0, "not_optimized_yarv_insn_opt_reverse": 0, "not_optimized_yarv_insn_topn": 0, "not_optimized_yarv_insn_setn": 0, "not_optimized_yarv_insn_adjuststack": 0, "not_optimized_yarv_insn_defined": 0, "not_optimized_yarv_insn_definedivar": 0, "not_optimized_yarv_insn_checkmatch": 0, "not_optimized_yarv_insn_checkkeyword": 0, "not_optimized_yarv_insn_checktype": 0, "not_optimized_yarv_insn_defineclass": 0, "not_optimized_yarv_insn_definemethod": 0, "not_optimized_yarv_insn_definesmethod": 0, "not_optimized_yarv_insn_send": 0, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 0, "not_optimized_yarv_insn_opt_new": 0, "not_optimized_yarv_insn_objtostring": 0, "not_optimized_yarv_insn_opt_ary_freeze": 0, "not_optimized_yarv_insn_opt_hash_freeze": 0, "not_optimized_yarv_insn_opt_str_freeze": 0, "not_optimized_yarv_insn_opt_nil_p": 0, "not_optimized_yarv_insn_opt_str_uminus": 0, "not_optimized_yarv_insn_opt_duparray_send": 0, "not_optimized_yarv_insn_opt_newarray_send": 0, "not_optimized_yarv_insn_invokesuper": 0, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 95, "not_optimized_yarv_insn_leave": 0, "not_optimized_yarv_insn_throw": 0, "not_optimized_yarv_insn_jump": 0, "not_optimized_yarv_insn_branchif": 0, "not_optimized_yarv_insn_branchunless": 0, "not_optimized_yarv_insn_branchnil": 0, "not_optimized_yarv_insn_once": 0, "not_optimized_yarv_insn_opt_case_dispatch": 0, "not_optimized_yarv_insn_opt_plus": 0, "not_optimized_yarv_insn_opt_minus": 0, "not_optimized_yarv_insn_opt_mult": 0, "not_optimized_yarv_insn_opt_div": 0, "not_optimized_yarv_insn_opt_mod": 0, "not_optimized_yarv_insn_opt_eq": 0, "not_optimized_yarv_insn_opt_neq": 0, "not_optimized_yarv_insn_opt_lt": 0, "not_optimized_yarv_insn_opt_le": 0, "not_optimized_yarv_insn_opt_gt": 0, "not_optimized_yarv_insn_opt_ge": 0, "not_optimized_yarv_insn_opt_ltlt": 0, "not_optimized_yarv_insn_opt_and": 0, "not_optimized_yarv_insn_opt_or": 0, "not_optimized_yarv_insn_opt_aref": 0, "not_optimized_yarv_insn_opt_aset": 0, "not_optimized_yarv_insn_opt_length": 0, "not_optimized_yarv_insn_opt_size": 0, "not_optimized_yarv_insn_opt_empty_p": 0, "not_optimized_yarv_insn_opt_succ": 0, "not_optimized_yarv_insn_opt_not": 0, "not_optimized_yarv_insn_opt_regexpmatch2": 0, "not_optimized_yarv_insn_invokebuiltin": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_getlocal_WC_0": 0, "not_optimized_yarv_insn_getlocal_WC_1": 0, "not_optimized_yarv_insn_setlocal_WC_0": 0, "not_optimized_yarv_insn_setlocal_WC_1": 0, "not_optimized_yarv_insn_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_trace_nop": 0, "not_optimized_yarv_insn_trace_getlocal": 0, "not_optimized_yarv_insn_trace_setlocal": 0, "not_optimized_yarv_insn_trace_getblockparam": 0, "not_optimized_yarv_insn_trace_setblockparam": 0, "not_optimized_yarv_insn_trace_getblockparamproxy": 0, "not_optimized_yarv_insn_trace_getspecial": 0, "not_optimized_yarv_insn_trace_setspecial": 0, "not_optimized_yarv_insn_trace_getinstancevariable": 0, "not_optimized_yarv_insn_trace_setinstancevariable": 0, "not_optimized_yarv_insn_trace_getclassvariable": 0, "not_optimized_yarv_insn_trace_setclassvariable": 0, "not_optimized_yarv_insn_trace_opt_getconstant_path": 0, "not_optimized_yarv_insn_trace_getconstant": 0, "not_optimized_yarv_insn_trace_setconstant": 0, "not_optimized_yarv_insn_trace_getglobal": 0, "not_optimized_yarv_insn_trace_setglobal": 0, "not_optimized_yarv_insn_trace_putnil": 0, "not_optimized_yarv_insn_trace_putself": 0, "not_optimized_yarv_insn_trace_putobject": 0, "not_optimized_yarv_insn_trace_putspecialobject": 0, "not_optimized_yarv_insn_trace_putstring": 0, "not_optimized_yarv_insn_trace_putchilledstring": 0, "not_optimized_yarv_insn_trace_concatstrings": 0, "not_optimized_yarv_insn_trace_anytostring": 0, "not_optimized_yarv_insn_trace_toregexp": 0, "not_optimized_yarv_insn_trace_intern": 0, "not_optimized_yarv_insn_trace_newarray": 0, "not_optimized_yarv_insn_trace_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_trace_duparray": 0, "not_optimized_yarv_insn_trace_duphash": 0, "not_optimized_yarv_insn_trace_expandarray": 0, "not_optimized_yarv_insn_trace_concatarray": 0, "not_optimized_yarv_insn_trace_concattoarray": 0, "not_optimized_yarv_insn_trace_pushtoarray": 0, "not_optimized_yarv_insn_trace_splatarray": 0, "not_optimized_yarv_insn_trace_splatkw": 0, "not_optimized_yarv_insn_trace_newhash": 0, "not_optimized_yarv_insn_trace_newrange": 0, "not_optimized_yarv_insn_trace_pop": 0, "not_optimized_yarv_insn_trace_dup": 0, "not_optimized_yarv_insn_trace_dupn": 0, "not_optimized_yarv_insn_trace_swap": 0, "not_optimized_yarv_insn_trace_opt_reverse": 0, "not_optimized_yarv_insn_trace_topn": 0, "not_optimized_yarv_insn_trace_setn": 0, "not_optimized_yarv_insn_trace_adjuststack": 0, "not_optimized_yarv_insn_trace_defined": 0, "not_optimized_yarv_insn_trace_definedivar": 0, "not_optimized_yarv_insn_trace_checkmatch": 0, "not_optimized_yarv_insn_trace_checkkeyword": 0, "not_optimized_yarv_insn_trace_checktype": 0, "not_optimized_yarv_insn_trace_defineclass": 0, "not_optimized_yarv_insn_trace_definemethod": 0, "not_optimized_yarv_insn_trace_definesmethod": 0, "not_optimized_yarv_insn_trace_send": 0, "not_optimized_yarv_insn_trace_sendforward": 0, "not_optimized_yarv_insn_trace_opt_send_without_block": 0, "not_optimized_yarv_insn_trace_opt_new": 0, "not_optimized_yarv_insn_trace_objtostring": 0, "not_optimized_yarv_insn_trace_opt_ary_freeze": 0, "not_optimized_yarv_insn_trace_opt_hash_freeze": 0, "not_optimized_yarv_insn_trace_opt_str_freeze": 0, "not_optimized_yarv_insn_trace_opt_nil_p": 0, "not_optimized_yarv_insn_trace_opt_str_uminus": 0, "not_optimized_yarv_insn_trace_opt_duparray_send": 0, "not_optimized_yarv_insn_trace_opt_newarray_send": 0, "not_optimized_yarv_insn_trace_invokesuper": 0, "not_optimized_yarv_insn_trace_invokesuperforward": 0, "not_optimized_yarv_insn_trace_invokeblock": 0, "not_optimized_yarv_insn_trace_leave": 0, "not_optimized_yarv_insn_trace_throw": 0, "not_optimized_yarv_insn_trace_jump": 0, "not_optimized_yarv_insn_trace_branchif": 0, "not_optimized_yarv_insn_trace_branchunless": 0, "not_optimized_yarv_insn_trace_branchnil": 0, "not_optimized_yarv_insn_trace_once": 0, "not_optimized_yarv_insn_trace_opt_case_dispatch": 0, "not_optimized_yarv_insn_trace_opt_plus": 0, "not_optimized_yarv_insn_trace_opt_minus": 0, "not_optimized_yarv_insn_trace_opt_mult": 0, "not_optimized_yarv_insn_trace_opt_div": 0, "not_optimized_yarv_insn_trace_opt_mod": 0, "not_optimized_yarv_insn_trace_opt_eq": 0, "not_optimized_yarv_insn_trace_opt_neq": 0, "not_optimized_yarv_insn_trace_opt_lt": 0, "not_optimized_yarv_insn_trace_opt_le": 0, "not_optimized_yarv_insn_trace_opt_gt": 0, "not_optimized_yarv_insn_trace_opt_ge": 0, "not_optimized_yarv_insn_trace_opt_ltlt": 0, "not_optimized_yarv_insn_trace_opt_and": 0, "not_optimized_yarv_insn_trace_opt_or": 0, "not_optimized_yarv_insn_trace_opt_aref": 0, "not_optimized_yarv_insn_trace_opt_aset": 0, "not_optimized_yarv_insn_trace_opt_length": 0, "not_optimized_yarv_insn_trace_opt_size": 0, "not_optimized_yarv_insn_trace_opt_empty_p": 0, "not_optimized_yarv_insn_trace_opt_succ": 0, "not_optimized_yarv_insn_trace_opt_not": 0, "not_optimized_yarv_insn_trace_opt_regexpmatch2": 0, "not_optimized_yarv_insn_trace_invokebuiltin": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_trace_getlocal_WC_0": 0, "not_optimized_yarv_insn_trace_getlocal_WC_1": 0, "not_optimized_yarv_insn_trace_setlocal_WC_0": 0, "not_optimized_yarv_insn_trace_setlocal_WC_1": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_zjit_getinstancevariable": 0, "not_optimized_yarv_insn_zjit_opt_send_without_block": 0, "not_optimized_yarv_insn_zjit_objtostring": 0, "not_optimized_yarv_insn_zjit_opt_nil_p": 0, "not_optimized_yarv_insn_zjit_opt_plus": 0, "not_optimized_yarv_insn_zjit_opt_minus": 0, "not_optimized_yarv_insn_zjit_opt_mult": 0, "not_optimized_yarv_insn_zjit_opt_div": 0, "not_optimized_yarv_insn_zjit_opt_mod": 0, "not_optimized_yarv_insn_zjit_opt_eq": 0, "not_optimized_yarv_insn_zjit_opt_neq": 0, "not_optimized_yarv_insn_zjit_opt_lt": 0, "not_optimized_yarv_insn_zjit_opt_le": 0, "not_optimized_yarv_insn_zjit_opt_gt": 0, "not_optimized_yarv_insn_zjit_opt_ge": 0, "not_optimized_yarv_insn_zjit_opt_and": 0, "not_optimized_yarv_insn_zjit_opt_or": 0, "not_optimized_yarv_insn_zjit_opt_empty_p": 0, "not_optimized_yarv_insn_zjit_opt_not": 0, "vm_insn_count": 812005830, "total_insn_count": 3472008110, "ratio_in_zjit": 76.61278993959493, "not_optimized_cfuncs_Float#-": 95 } ] ], "liquid-compile": [ [ { "compiled_iseq_count": 129, "failed_iseq_count": 18, "compile_time_ns": 45184969, "profile_time_ns": 330523, "gc_time_ns": 1129729, "invalidation_time_ns": 0, "code_region_bytes": 1335296, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 1668584, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 0, "compile_error_register_spill_on_alloc": 8516863, "compile_error_parse_stack_underflow": 0, "compile_error_parse_malformed_iseq": 0, "compile_error_parse_failed_optional_arguments": 0, "compile_error_parse_not_allowed": 0, "compile_error_validation_block_has_no_terminator": 0, "compile_error_validation_terminator_not_at_end": 0, "compile_error_validation_mismatched_block_arity": 0, "compile_error_validation_jump_target_not_in_rpo": 0, "compile_error_validation_operand_not_defined": 0, "compile_error_validation_duplicate_instruction": 0, "zjit_insn_count": 852888147, "dynamic_getivar_count": 3122361, "dynamic_setivar_count": 24480456, "unspecialized_def_type_iseq": 5590365, "unspecialized_def_type_cfunc": 0, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 0, "unspecialized_def_type_zsuper": 0, "unspecialized_def_type_alias": 0, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 1334, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 163974333, "vm_write_sp_count": 151384903, "vm_write_locals_count": 151384903, "vm_write_stack_count": 151384903, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 3546821, "exit_compile_error": 10185447, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 0, "exit_unhandled_kwarg": 108182, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 1312366, "exit_unhandled_yarv_insn": 450942, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 129682, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 93803, "exit_patchpoint": 0, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 350, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 0, "exit_block_param_proxy_not_iseq_or_ifunc": 0, "side_exit_count": 12280772, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 0, "unhandled_yarv_insn_setblockparam": 0, "unhandled_yarv_insn_getblockparamproxy": 0, "unhandled_yarv_insn_getspecial": 0, "unhandled_yarv_insn_setspecial": 0, "unhandled_yarv_insn_getinstancevariable": 0, "unhandled_yarv_insn_setinstancevariable": 0, "unhandled_yarv_insn_getclassvariable": 445559, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 0, "unhandled_yarv_insn_setconstant": 0, "unhandled_yarv_insn_getglobal": 0, "unhandled_yarv_insn_setglobal": 0, "unhandled_yarv_insn_putnil": 0, "unhandled_yarv_insn_putself": 0, "unhandled_yarv_insn_putobject": 0, "unhandled_yarv_insn_putspecialobject": 0, "unhandled_yarv_insn_putstring": 0, "unhandled_yarv_insn_putchilledstring": 0, "unhandled_yarv_insn_concatstrings": 0, "unhandled_yarv_insn_anytostring": 0, "unhandled_yarv_insn_toregexp": 0, "unhandled_yarv_insn_intern": 0, "unhandled_yarv_insn_newarray": 0, "unhandled_yarv_insn_pushtoarraykwsplat": 0, "unhandled_yarv_insn_duparray": 0, "unhandled_yarv_insn_duphash": 0, "unhandled_yarv_insn_expandarray": 0, "unhandled_yarv_insn_concatarray": 0, "unhandled_yarv_insn_concattoarray": 0, "unhandled_yarv_insn_pushtoarray": 0, "unhandled_yarv_insn_splatarray": 0, "unhandled_yarv_insn_splatkw": 0, "unhandled_yarv_insn_newhash": 0, "unhandled_yarv_insn_newrange": 0, "unhandled_yarv_insn_pop": 0, "unhandled_yarv_insn_dup": 0, "unhandled_yarv_insn_dupn": 0, "unhandled_yarv_insn_swap": 0, "unhandled_yarv_insn_opt_reverse": 0, "unhandled_yarv_insn_topn": 0, "unhandled_yarv_insn_setn": 0, "unhandled_yarv_insn_adjuststack": 0, "unhandled_yarv_insn_defined": 0, "unhandled_yarv_insn_definedivar": 0, "unhandled_yarv_insn_checkmatch": 0, "unhandled_yarv_insn_checkkeyword": 0, "unhandled_yarv_insn_checktype": 0, "unhandled_yarv_insn_defineclass": 0, "unhandled_yarv_insn_definemethod": 0, "unhandled_yarv_insn_definesmethod": 0, "unhandled_yarv_insn_send": 0, "unhandled_yarv_insn_sendforward": 0, "unhandled_yarv_insn_opt_send_without_block": 0, "unhandled_yarv_insn_opt_new": 0, "unhandled_yarv_insn_objtostring": 0, "unhandled_yarv_insn_opt_ary_freeze": 0, "unhandled_yarv_insn_opt_hash_freeze": 0, "unhandled_yarv_insn_opt_str_freeze": 0, "unhandled_yarv_insn_opt_nil_p": 0, "unhandled_yarv_insn_opt_str_uminus": 0, "unhandled_yarv_insn_opt_duparray_send": 0, "unhandled_yarv_insn_opt_newarray_send": 0, "unhandled_yarv_insn_invokesuper": 0, "unhandled_yarv_insn_invokesuperforward": 0, "unhandled_yarv_insn_invokeblock": 0, "unhandled_yarv_insn_leave": 0, "unhandled_yarv_insn_throw": 0, "unhandled_yarv_insn_jump": 0, "unhandled_yarv_insn_branchif": 0, "unhandled_yarv_insn_branchunless": 0, "unhandled_yarv_insn_branchnil": 0, "unhandled_yarv_insn_once": 5383, "unhandled_yarv_insn_opt_case_dispatch": 0, "unhandled_yarv_insn_opt_plus": 0, "unhandled_yarv_insn_opt_minus": 0, "unhandled_yarv_insn_opt_mult": 0, "unhandled_yarv_insn_opt_div": 0, "unhandled_yarv_insn_opt_mod": 0, "unhandled_yarv_insn_opt_eq": 0, "unhandled_yarv_insn_opt_neq": 0, "unhandled_yarv_insn_opt_lt": 0, "unhandled_yarv_insn_opt_le": 0, "unhandled_yarv_insn_opt_gt": 0, "unhandled_yarv_insn_opt_ge": 0, "unhandled_yarv_insn_opt_ltlt": 0, "unhandled_yarv_insn_opt_and": 0, "unhandled_yarv_insn_opt_or": 0, "unhandled_yarv_insn_opt_aref": 0, "unhandled_yarv_insn_opt_aset": 0, "unhandled_yarv_insn_opt_length": 0, "unhandled_yarv_insn_opt_size": 0, "unhandled_yarv_insn_opt_empty_p": 0, "unhandled_yarv_insn_opt_succ": 0, "unhandled_yarv_insn_opt_not": 0, "unhandled_yarv_insn_opt_regexpmatch2": 0, "unhandled_yarv_insn_invokebuiltin": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_getlocal_WC_0": 0, "unhandled_yarv_insn_getlocal_WC_1": 0, "unhandled_yarv_insn_setlocal_WC_0": 0, "unhandled_yarv_insn_setlocal_WC_1": 0, "unhandled_yarv_insn_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_trace_nop": 0, "unhandled_yarv_insn_trace_getlocal": 0, "unhandled_yarv_insn_trace_setlocal": 0, "unhandled_yarv_insn_trace_getblockparam": 0, "unhandled_yarv_insn_trace_setblockparam": 0, "unhandled_yarv_insn_trace_getblockparamproxy": 0, "unhandled_yarv_insn_trace_getspecial": 0, "unhandled_yarv_insn_trace_setspecial": 0, "unhandled_yarv_insn_trace_getinstancevariable": 0, "unhandled_yarv_insn_trace_setinstancevariable": 0, "unhandled_yarv_insn_trace_getclassvariable": 0, "unhandled_yarv_insn_trace_setclassvariable": 0, "unhandled_yarv_insn_trace_opt_getconstant_path": 0, "unhandled_yarv_insn_trace_getconstant": 0, "unhandled_yarv_insn_trace_setconstant": 0, "unhandled_yarv_insn_trace_getglobal": 0, "unhandled_yarv_insn_trace_setglobal": 0, "unhandled_yarv_insn_trace_putnil": 0, "unhandled_yarv_insn_trace_putself": 0, "unhandled_yarv_insn_trace_putobject": 0, "unhandled_yarv_insn_trace_putspecialobject": 0, "unhandled_yarv_insn_trace_putstring": 0, "unhandled_yarv_insn_trace_putchilledstring": 0, "unhandled_yarv_insn_trace_concatstrings": 0, "unhandled_yarv_insn_trace_anytostring": 0, "unhandled_yarv_insn_trace_toregexp": 0, "unhandled_yarv_insn_trace_intern": 0, "unhandled_yarv_insn_trace_newarray": 0, "unhandled_yarv_insn_trace_pushtoarraykwsplat": 0, "unhandled_yarv_insn_trace_duparray": 0, "unhandled_yarv_insn_trace_duphash": 0, "unhandled_yarv_insn_trace_expandarray": 0, "unhandled_yarv_insn_trace_concatarray": 0, "unhandled_yarv_insn_trace_concattoarray": 0, "unhandled_yarv_insn_trace_pushtoarray": 0, "unhandled_yarv_insn_trace_splatarray": 0, "unhandled_yarv_insn_trace_splatkw": 0, "unhandled_yarv_insn_trace_newhash": 0, "unhandled_yarv_insn_trace_newrange": 0, "unhandled_yarv_insn_trace_pop": 0, "unhandled_yarv_insn_trace_dup": 0, "unhandled_yarv_insn_trace_dupn": 0, "unhandled_yarv_insn_trace_swap": 0, "unhandled_yarv_insn_trace_opt_reverse": 0, "unhandled_yarv_insn_trace_topn": 0, "unhandled_yarv_insn_trace_setn": 0, "unhandled_yarv_insn_trace_adjuststack": 0, "unhandled_yarv_insn_trace_defined": 0, "unhandled_yarv_insn_trace_definedivar": 0, "unhandled_yarv_insn_trace_checkmatch": 0, "unhandled_yarv_insn_trace_checkkeyword": 0, "unhandled_yarv_insn_trace_checktype": 0, "unhandled_yarv_insn_trace_defineclass": 0, "unhandled_yarv_insn_trace_definemethod": 0, "unhandled_yarv_insn_trace_definesmethod": 0, "unhandled_yarv_insn_trace_send": 0, "unhandled_yarv_insn_trace_sendforward": 0, "unhandled_yarv_insn_trace_opt_send_without_block": 0, "unhandled_yarv_insn_trace_opt_new": 0, "unhandled_yarv_insn_trace_objtostring": 0, "unhandled_yarv_insn_trace_opt_ary_freeze": 0, "unhandled_yarv_insn_trace_opt_hash_freeze": 0, "unhandled_yarv_insn_trace_opt_str_freeze": 0, "unhandled_yarv_insn_trace_opt_nil_p": 0, "unhandled_yarv_insn_trace_opt_str_uminus": 0, "unhandled_yarv_insn_trace_opt_duparray_send": 0, "unhandled_yarv_insn_trace_opt_newarray_send": 0, "unhandled_yarv_insn_trace_invokesuper": 0, "unhandled_yarv_insn_trace_invokesuperforward": 0, "unhandled_yarv_insn_trace_invokeblock": 0, "unhandled_yarv_insn_trace_leave": 0, "unhandled_yarv_insn_trace_throw": 0, "unhandled_yarv_insn_trace_jump": 0, "unhandled_yarv_insn_trace_branchif": 0, "unhandled_yarv_insn_trace_branchunless": 0, "unhandled_yarv_insn_trace_branchnil": 0, "unhandled_yarv_insn_trace_once": 0, "unhandled_yarv_insn_trace_opt_case_dispatch": 0, "unhandled_yarv_insn_trace_opt_plus": 0, "unhandled_yarv_insn_trace_opt_minus": 0, "unhandled_yarv_insn_trace_opt_mult": 0, "unhandled_yarv_insn_trace_opt_div": 0, "unhandled_yarv_insn_trace_opt_mod": 0, "unhandled_yarv_insn_trace_opt_eq": 0, "unhandled_yarv_insn_trace_opt_neq": 0, "unhandled_yarv_insn_trace_opt_lt": 0, "unhandled_yarv_insn_trace_opt_le": 0, "unhandled_yarv_insn_trace_opt_gt": 0, "unhandled_yarv_insn_trace_opt_ge": 0, "unhandled_yarv_insn_trace_opt_ltlt": 0, "unhandled_yarv_insn_trace_opt_and": 0, "unhandled_yarv_insn_trace_opt_or": 0, "unhandled_yarv_insn_trace_opt_aref": 0, "unhandled_yarv_insn_trace_opt_aset": 0, "unhandled_yarv_insn_trace_opt_length": 0, "unhandled_yarv_insn_trace_opt_size": 0, "unhandled_yarv_insn_trace_opt_empty_p": 0, "unhandled_yarv_insn_trace_opt_succ": 0, "unhandled_yarv_insn_trace_opt_not": 0, "unhandled_yarv_insn_trace_opt_regexpmatch2": 0, "unhandled_yarv_insn_trace_invokebuiltin": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_trace_getlocal_WC_0": 0, "unhandled_yarv_insn_trace_getlocal_WC_1": 0, "unhandled_yarv_insn_trace_setlocal_WC_0": 0, "unhandled_yarv_insn_trace_setlocal_WC_1": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_zjit_getinstancevariable": 0, "unhandled_yarv_insn_zjit_opt_send_without_block": 0, "unhandled_yarv_insn_zjit_objtostring": 0, "unhandled_yarv_insn_zjit_opt_nil_p": 0, "unhandled_yarv_insn_zjit_opt_plus": 0, "unhandled_yarv_insn_zjit_opt_minus": 0, "unhandled_yarv_insn_zjit_opt_mult": 0, "unhandled_yarv_insn_zjit_opt_div": 0, "unhandled_yarv_insn_zjit_opt_mod": 0, "unhandled_yarv_insn_zjit_opt_eq": 0, "unhandled_yarv_insn_zjit_opt_neq": 0, "unhandled_yarv_insn_zjit_opt_lt": 0, "unhandled_yarv_insn_zjit_opt_le": 0, "unhandled_yarv_insn_zjit_opt_gt": 0, "unhandled_yarv_insn_zjit_opt_ge": 0, "unhandled_yarv_insn_zjit_opt_and": 0, "unhandled_yarv_insn_zjit_opt_or": 0, "unhandled_yarv_insn_zjit_opt_empty_p": 0, "unhandled_yarv_insn_zjit_opt_not": 0, "send_fallback_send_without_block_polymorphic": 4733320, "send_fallback_send_without_block_no_profiles": 11306938, "send_fallback_send_without_block_cfunc_not_variadic": 65106523, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 5591699, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 31201986, "dynamic_send_count": 117940466, "iseq_optimized_send_count": 15758741, "inline_cfunc_optimized_send_count": 9062703, "variadic_cfunc_optimized_send_count": 13817984, "optimized_send_count": 38639428, "send_count": 156579894, "not_optimized_yarv_insn_nop": 0, "not_optimized_yarv_insn_getlocal": 0, "not_optimized_yarv_insn_setlocal": 0, "not_optimized_yarv_insn_getblockparam": 0, "not_optimized_yarv_insn_setblockparam": 0, "not_optimized_yarv_insn_getblockparamproxy": 0, "not_optimized_yarv_insn_getspecial": 0, "not_optimized_yarv_insn_setspecial": 0, "not_optimized_yarv_insn_getinstancevariable": 0, "not_optimized_yarv_insn_setinstancevariable": 0, "not_optimized_yarv_insn_getclassvariable": 0, "not_optimized_yarv_insn_setclassvariable": 0, "not_optimized_yarv_insn_opt_getconstant_path": 0, "not_optimized_yarv_insn_getconstant": 0, "not_optimized_yarv_insn_setconstant": 0, "not_optimized_yarv_insn_getglobal": 0, "not_optimized_yarv_insn_setglobal": 0, "not_optimized_yarv_insn_putnil": 0, "not_optimized_yarv_insn_putself": 0, "not_optimized_yarv_insn_putobject": 0, "not_optimized_yarv_insn_putspecialobject": 0, "not_optimized_yarv_insn_putstring": 0, "not_optimized_yarv_insn_putchilledstring": 0, "not_optimized_yarv_insn_concatstrings": 0, "not_optimized_yarv_insn_anytostring": 0, "not_optimized_yarv_insn_toregexp": 0, "not_optimized_yarv_insn_intern": 0, "not_optimized_yarv_insn_newarray": 0, "not_optimized_yarv_insn_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_duparray": 0, "not_optimized_yarv_insn_duphash": 0, "not_optimized_yarv_insn_expandarray": 0, "not_optimized_yarv_insn_concatarray": 0, "not_optimized_yarv_insn_concattoarray": 0, "not_optimized_yarv_insn_pushtoarray": 0, "not_optimized_yarv_insn_splatarray": 0, "not_optimized_yarv_insn_splatkw": 0, "not_optimized_yarv_insn_newhash": 0, "not_optimized_yarv_insn_newrange": 0, "not_optimized_yarv_insn_pop": 0, "not_optimized_yarv_insn_dup": 0, "not_optimized_yarv_insn_dupn": 0, "not_optimized_yarv_insn_swap": 0, "not_optimized_yarv_insn_opt_reverse": 0, "not_optimized_yarv_insn_topn": 0, "not_optimized_yarv_insn_setn": 0, "not_optimized_yarv_insn_adjuststack": 0, "not_optimized_yarv_insn_defined": 0, "not_optimized_yarv_insn_definedivar": 0, "not_optimized_yarv_insn_checkmatch": 0, "not_optimized_yarv_insn_checkkeyword": 0, "not_optimized_yarv_insn_checktype": 0, "not_optimized_yarv_insn_defineclass": 0, "not_optimized_yarv_insn_definemethod": 0, "not_optimized_yarv_insn_definesmethod": 0, "not_optimized_yarv_insn_send": 4200636, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 277733, "not_optimized_yarv_insn_opt_new": 0, "not_optimized_yarv_insn_objtostring": 0, "not_optimized_yarv_insn_opt_ary_freeze": 0, "not_optimized_yarv_insn_opt_hash_freeze": 0, "not_optimized_yarv_insn_opt_str_freeze": 0, "not_optimized_yarv_insn_opt_nil_p": 0, "not_optimized_yarv_insn_opt_str_uminus": 0, "not_optimized_yarv_insn_opt_duparray_send": 0, "not_optimized_yarv_insn_opt_newarray_send": 0, "not_optimized_yarv_insn_invokesuper": 1220436, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 1757905, "not_optimized_yarv_insn_leave": 0, "not_optimized_yarv_insn_throw": 0, "not_optimized_yarv_insn_jump": 0, "not_optimized_yarv_insn_branchif": 0, "not_optimized_yarv_insn_branchunless": 0, "not_optimized_yarv_insn_branchnil": 0, "not_optimized_yarv_insn_once": 0, "not_optimized_yarv_insn_opt_case_dispatch": 0, "not_optimized_yarv_insn_opt_plus": 0, "not_optimized_yarv_insn_opt_minus": 46903, "not_optimized_yarv_insn_opt_mult": 0, "not_optimized_yarv_insn_opt_div": 0, "not_optimized_yarv_insn_opt_mod": 0, "not_optimized_yarv_insn_opt_eq": 238, "not_optimized_yarv_insn_opt_neq": 0, "not_optimized_yarv_insn_opt_lt": 0, "not_optimized_yarv_insn_opt_le": 0, "not_optimized_yarv_insn_opt_gt": 0, "not_optimized_yarv_insn_opt_ge": 0, "not_optimized_yarv_insn_opt_ltlt": 0, "not_optimized_yarv_insn_opt_and": 0, "not_optimized_yarv_insn_opt_or": 46002, "not_optimized_yarv_insn_opt_aref": 23661646, "not_optimized_yarv_insn_opt_aset": 0, "not_optimized_yarv_insn_opt_length": 0, "not_optimized_yarv_insn_opt_size": 0, "not_optimized_yarv_insn_opt_empty_p": 0, "not_optimized_yarv_insn_opt_succ": 0, "not_optimized_yarv_insn_opt_not": 0, "not_optimized_yarv_insn_opt_regexpmatch2": 0, "not_optimized_yarv_insn_invokebuiltin": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_getlocal_WC_0": 0, "not_optimized_yarv_insn_getlocal_WC_1": 0, "not_optimized_yarv_insn_setlocal_WC_0": 0, "not_optimized_yarv_insn_setlocal_WC_1": 0, "not_optimized_yarv_insn_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_trace_nop": 0, "not_optimized_yarv_insn_trace_getlocal": 0, "not_optimized_yarv_insn_trace_setlocal": 0, "not_optimized_yarv_insn_trace_getblockparam": 0, "not_optimized_yarv_insn_trace_setblockparam": 0, "not_optimized_yarv_insn_trace_getblockparamproxy": 0, "not_optimized_yarv_insn_trace_getspecial": 0, "not_optimized_yarv_insn_trace_setspecial": 0, "not_optimized_yarv_insn_trace_getinstancevariable": 0, "not_optimized_yarv_insn_trace_setinstancevariable": 0, "not_optimized_yarv_insn_trace_getclassvariable": 0, "not_optimized_yarv_insn_trace_setclassvariable": 0, "not_optimized_yarv_insn_trace_opt_getconstant_path": 0, "not_optimized_yarv_insn_trace_getconstant": 0, "not_optimized_yarv_insn_trace_setconstant": 0, "not_optimized_yarv_insn_trace_getglobal": 0, "not_optimized_yarv_insn_trace_setglobal": 0, "not_optimized_yarv_insn_trace_putnil": 0, "not_optimized_yarv_insn_trace_putself": 0, "not_optimized_yarv_insn_trace_putobject": 0, "not_optimized_yarv_insn_trace_putspecialobject": 0, "not_optimized_yarv_insn_trace_putstring": 0, "not_optimized_yarv_insn_trace_putchilledstring": 0, "not_optimized_yarv_insn_trace_concatstrings": 0, "not_optimized_yarv_insn_trace_anytostring": 0, "not_optimized_yarv_insn_trace_toregexp": 0, "not_optimized_yarv_insn_trace_intern": 0, "not_optimized_yarv_insn_trace_newarray": 0, "not_optimized_yarv_insn_trace_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_trace_duparray": 0, "not_optimized_yarv_insn_trace_duphash": 0, "not_optimized_yarv_insn_trace_expandarray": 0, "not_optimized_yarv_insn_trace_concatarray": 0, "not_optimized_yarv_insn_trace_concattoarray": 0, "not_optimized_yarv_insn_trace_pushtoarray": 0, "not_optimized_yarv_insn_trace_splatarray": 0, "not_optimized_yarv_insn_trace_splatkw": 0, "not_optimized_yarv_insn_trace_newhash": 0, "not_optimized_yarv_insn_trace_newrange": 0, "not_optimized_yarv_insn_trace_pop": 0, "not_optimized_yarv_insn_trace_dup": 0, "not_optimized_yarv_insn_trace_dupn": 0, "not_optimized_yarv_insn_trace_swap": 0, "not_optimized_yarv_insn_trace_opt_reverse": 0, "not_optimized_yarv_insn_trace_topn": 0, "not_optimized_yarv_insn_trace_setn": 0, "not_optimized_yarv_insn_trace_adjuststack": 0, "not_optimized_yarv_insn_trace_defined": 0, "not_optimized_yarv_insn_trace_definedivar": 0, "not_optimized_yarv_insn_trace_checkmatch": 0, "not_optimized_yarv_insn_trace_checkkeyword": 0, "not_optimized_yarv_insn_trace_checktype": 0, "not_optimized_yarv_insn_trace_defineclass": 0, "not_optimized_yarv_insn_trace_definemethod": 0, "not_optimized_yarv_insn_trace_definesmethod": 0, "not_optimized_yarv_insn_trace_send": 0, "not_optimized_yarv_insn_trace_sendforward": 0, "not_optimized_yarv_insn_trace_opt_send_without_block": 0, "not_optimized_yarv_insn_trace_opt_new": 0, "not_optimized_yarv_insn_trace_objtostring": 0, "not_optimized_yarv_insn_trace_opt_ary_freeze": 0, "not_optimized_yarv_insn_trace_opt_hash_freeze": 0, "not_optimized_yarv_insn_trace_opt_str_freeze": 0, "not_optimized_yarv_insn_trace_opt_nil_p": 0, "not_optimized_yarv_insn_trace_opt_str_uminus": 0, "not_optimized_yarv_insn_trace_opt_duparray_send": 0, "not_optimized_yarv_insn_trace_opt_newarray_send": 0, "not_optimized_yarv_insn_trace_invokesuper": 0, "not_optimized_yarv_insn_trace_invokesuperforward": 0, "not_optimized_yarv_insn_trace_invokeblock": 0, "not_optimized_yarv_insn_trace_leave": 0, "not_optimized_yarv_insn_trace_throw": 0, "not_optimized_yarv_insn_trace_jump": 0, "not_optimized_yarv_insn_trace_branchif": 0, "not_optimized_yarv_insn_trace_branchunless": 0, "not_optimized_yarv_insn_trace_branchnil": 0, "not_optimized_yarv_insn_trace_once": 0, "not_optimized_yarv_insn_trace_opt_case_dispatch": 0, "not_optimized_yarv_insn_trace_opt_plus": 0, "not_optimized_yarv_insn_trace_opt_minus": 0, "not_optimized_yarv_insn_trace_opt_mult": 0, "not_optimized_yarv_insn_trace_opt_div": 0, "not_optimized_yarv_insn_trace_opt_mod": 0, "not_optimized_yarv_insn_trace_opt_eq": 0, "not_optimized_yarv_insn_trace_opt_neq": 0, "not_optimized_yarv_insn_trace_opt_lt": 0, "not_optimized_yarv_insn_trace_opt_le": 0, "not_optimized_yarv_insn_trace_opt_gt": 0, "not_optimized_yarv_insn_trace_opt_ge": 0, "not_optimized_yarv_insn_trace_opt_ltlt": 0, "not_optimized_yarv_insn_trace_opt_and": 0, "not_optimized_yarv_insn_trace_opt_or": 0, "not_optimized_yarv_insn_trace_opt_aref": 0, "not_optimized_yarv_insn_trace_opt_aset": 0, "not_optimized_yarv_insn_trace_opt_length": 0, "not_optimized_yarv_insn_trace_opt_size": 0, "not_optimized_yarv_insn_trace_opt_empty_p": 0, "not_optimized_yarv_insn_trace_opt_succ": 0, "not_optimized_yarv_insn_trace_opt_not": 0, "not_optimized_yarv_insn_trace_opt_regexpmatch2": 0, "not_optimized_yarv_insn_trace_invokebuiltin": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_trace_getlocal_WC_0": 0, "not_optimized_yarv_insn_trace_getlocal_WC_1": 0, "not_optimized_yarv_insn_trace_setlocal_WC_0": 0, "not_optimized_yarv_insn_trace_setlocal_WC_1": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_zjit_getinstancevariable": 0, "not_optimized_yarv_insn_zjit_opt_send_without_block": 0, "not_optimized_yarv_insn_zjit_objtostring": 0, "not_optimized_yarv_insn_zjit_opt_nil_p": 0, "not_optimized_yarv_insn_zjit_opt_plus": 0, "not_optimized_yarv_insn_zjit_opt_minus": 0, "not_optimized_yarv_insn_zjit_opt_mult": 0, "not_optimized_yarv_insn_zjit_opt_div": 0, "not_optimized_yarv_insn_zjit_opt_mod": 0, "not_optimized_yarv_insn_zjit_opt_eq": 0, "not_optimized_yarv_insn_zjit_opt_neq": 0, "not_optimized_yarv_insn_zjit_opt_lt": 0, "not_optimized_yarv_insn_zjit_opt_le": 0, "not_optimized_yarv_insn_zjit_opt_gt": 0, "not_optimized_yarv_insn_zjit_opt_ge": 0, "not_optimized_yarv_insn_zjit_opt_and": 0, "not_optimized_yarv_insn_zjit_opt_or": 0, "not_optimized_yarv_insn_zjit_opt_empty_p": 0, "not_optimized_yarv_insn_zjit_opt_not": 0, "vm_insn_count": 360724421, "total_insn_count": 1213612568, "ratio_in_zjit": 70.27680575239395, "not_optimized_cfuncs_String#%": 1135, "not_optimized_cfuncs_Module#const_set": 2, "not_optimized_cfuncs_String#-@": 3175, "not_optimized_cfuncs_Array#hash": 18, "not_optimized_cfuncs_Comparable#>=": 10, "not_optimized_cfuncs_Hash#key?": 2110983, "not_optimized_cfuncs_Array#compact": 3099, "not_optimized_cfuncs_String#==": 4449487, "not_optimized_cfuncs_BasicObject#!=": 0, "not_optimized_cfuncs_Kernel#Array": 52, "not_optimized_cfuncs_Array#compact!": 99, "not_optimized_cfuncs_Array#uniq!": 81, "not_optimized_cfuncs_String#+@": 1261840, "not_optimized_cfuncs_StringScanner#getch": 1975308, "not_optimized_cfuncs_String#to_str": 54091, "not_optimized_cfuncs_String#to_s": 54733, "not_optimized_cfuncs_Module#instance_method": 18, "not_optimized_cfuncs_String#scan": 1316891, "not_optimized_cfuncs_UnboundMethod#parameters": 18, "not_optimized_cfuncs_String#include?": 50, "not_optimized_cfuncs_String#===": 39412, "not_optimized_cfuncs_Hash#store": 165, "not_optimized_cfuncs_Class#extname": 13501, "not_optimized_cfuncs_Kernel#__dir__": 422, "not_optimized_cfuncs_Kernel#dup": 54162, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_Hash#[]": 1975326, "not_optimized_cfuncs_Float#-": 423, "not_optimized_cfuncs_Kernel#block_given?": 0, "not_optimized_cfuncs_StringScanner#scan": 25886454, "not_optimized_cfuncs_Range#===": 0, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_Regexp#===": 4081432, "not_optimized_cfuncs_StringScanner#eos?": 12024094, "not_optimized_cfuncs_Hash#[]=": 1135, "not_optimized_cfuncs_Array#include?": 1241137, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_String#+": 13926, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_Class#exist?": 21, "not_optimized_cfuncs_Regexp#=~": 92, "not_optimized_cfuncs_String#strip": 1941193, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Integer#>>": 422, "not_optimized_cfuncs_String#empty?": 109488, "not_optimized_cfuncs_Integer#<<": 46002, "not_optimized_cfuncs_String#dup": 63, "not_optimized_cfuncs_Class#join": 0, "not_optimized_cfuncs_String#delete_prefix!": 304, "not_optimized_cfuncs_Integer#<=>": 0, "not_optimized_cfuncs_Hash#values": 211, "not_optimized_cfuncs_Array#freeze": 470815, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_Kernel#is_a?": 55151, "not_optimized_cfuncs_Array#to_s": 2677, "not_optimized_cfuncs_Class#file?": 13504, "not_optimized_cfuncs_Array#==": 37, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_Integer#^": 105, "not_optimized_cfuncs_Array#<<": 0, "not_optimized_cfuncs_StringScanner#skip": 5914185 } ] ], "30k_methods": [ [ { "compiled_iseq_count": 5778, "failed_iseq_count": 0, "compile_time_ns": 395137018, "profile_time_ns": 3912072, "gc_time_ns": 0, "invalidation_time_ns": 0, "code_region_bytes": 11108352, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 0, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 0, "compile_error_register_spill_on_alloc": 0, "compile_error_parse_stack_underflow": 0, "compile_error_parse_malformed_iseq": 0, "compile_error_parse_failed_optional_arguments": 0, "compile_error_parse_not_allowed": 0, "compile_error_validation_block_has_no_terminator": 0, "compile_error_validation_terminator_not_at_end": 0, "compile_error_validation_mismatched_block_arity": 0, "compile_error_validation_jump_target_not_in_rpo": 0, "compile_error_validation_operand_not_defined": 0, "compile_error_validation_duplicate_instruction": 0, "zjit_insn_count": 1444899851, "dynamic_getivar_count": 0, "dynamic_setivar_count": 14599971, "unspecialized_def_type_iseq": 0, "unspecialized_def_type_cfunc": 0, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 0, "unspecialized_def_type_zsuper": 0, "unspecialized_def_type_alias": 0, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 0, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 452421403, "vm_write_sp_count": 452421403, "vm_write_locals_count": 452421403, "vm_write_stack_count": 452421403, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 0, "exit_compile_error": 0, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 0, "exit_unhandled_kwarg": 0, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 0, "exit_unhandled_yarv_insn": 0, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 0, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 0, "exit_patchpoint": 0, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 0, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 0, "exit_block_param_proxy_not_iseq_or_ifunc": 0, "side_exit_count": 0, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 0, "unhandled_yarv_insn_setblockparam": 0, "unhandled_yarv_insn_getblockparamproxy": 0, "unhandled_yarv_insn_getspecial": 0, "unhandled_yarv_insn_setspecial": 0, "unhandled_yarv_insn_getinstancevariable": 0, "unhandled_yarv_insn_setinstancevariable": 0, "unhandled_yarv_insn_getclassvariable": 0, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 0, "unhandled_yarv_insn_setconstant": 0, "unhandled_yarv_insn_getglobal": 0, "unhandled_yarv_insn_setglobal": 0, "unhandled_yarv_insn_putnil": 0, "unhandled_yarv_insn_putself": 0, "unhandled_yarv_insn_putobject": 0, "unhandled_yarv_insn_putspecialobject": 0, "unhandled_yarv_insn_putstring": 0, "unhandled_yarv_insn_putchilledstring": 0, "unhandled_yarv_insn_concatstrings": 0, "unhandled_yarv_insn_anytostring": 0, "unhandled_yarv_insn_toregexp": 0, "unhandled_yarv_insn_intern": 0, "unhandled_yarv_insn_newarray": 0, "unhandled_yarv_insn_pushtoarraykwsplat": 0, "unhandled_yarv_insn_duparray": 0, "unhandled_yarv_insn_duphash": 0, "unhandled_yarv_insn_expandarray": 0, "unhandled_yarv_insn_concatarray": 0, "unhandled_yarv_insn_concattoarray": 0, "unhandled_yarv_insn_pushtoarray": 0, "unhandled_yarv_insn_splatarray": 0, "unhandled_yarv_insn_splatkw": 0, "unhandled_yarv_insn_newhash": 0, "unhandled_yarv_insn_newrange": 0, "unhandled_yarv_insn_pop": 0, "unhandled_yarv_insn_dup": 0, "unhandled_yarv_insn_dupn": 0, "unhandled_yarv_insn_swap": 0, "unhandled_yarv_insn_opt_reverse": 0, "unhandled_yarv_insn_topn": 0, "unhandled_yarv_insn_setn": 0, "unhandled_yarv_insn_adjuststack": 0, "unhandled_yarv_insn_defined": 0, "unhandled_yarv_insn_definedivar": 0, "unhandled_yarv_insn_checkmatch": 0, "unhandled_yarv_insn_checkkeyword": 0, "unhandled_yarv_insn_checktype": 0, "unhandled_yarv_insn_defineclass": 0, "unhandled_yarv_insn_definemethod": 0, "unhandled_yarv_insn_definesmethod": 0, "unhandled_yarv_insn_send": 0, "unhandled_yarv_insn_sendforward": 0, "unhandled_yarv_insn_opt_send_without_block": 0, "unhandled_yarv_insn_opt_new": 0, "unhandled_yarv_insn_objtostring": 0, "unhandled_yarv_insn_opt_ary_freeze": 0, "unhandled_yarv_insn_opt_hash_freeze": 0, "unhandled_yarv_insn_opt_str_freeze": 0, "unhandled_yarv_insn_opt_nil_p": 0, "unhandled_yarv_insn_opt_str_uminus": 0, "unhandled_yarv_insn_opt_duparray_send": 0, "unhandled_yarv_insn_opt_newarray_send": 0, "unhandled_yarv_insn_invokesuper": 0, "unhandled_yarv_insn_invokesuperforward": 0, "unhandled_yarv_insn_invokeblock": 0, "unhandled_yarv_insn_leave": 0, "unhandled_yarv_insn_throw": 0, "unhandled_yarv_insn_jump": 0, "unhandled_yarv_insn_branchif": 0, "unhandled_yarv_insn_branchunless": 0, "unhandled_yarv_insn_branchnil": 0, "unhandled_yarv_insn_once": 0, "unhandled_yarv_insn_opt_case_dispatch": 0, "unhandled_yarv_insn_opt_plus": 0, "unhandled_yarv_insn_opt_minus": 0, "unhandled_yarv_insn_opt_mult": 0, "unhandled_yarv_insn_opt_div": 0, "unhandled_yarv_insn_opt_mod": 0, "unhandled_yarv_insn_opt_eq": 0, "unhandled_yarv_insn_opt_neq": 0, "unhandled_yarv_insn_opt_lt": 0, "unhandled_yarv_insn_opt_le": 0, "unhandled_yarv_insn_opt_gt": 0, "unhandled_yarv_insn_opt_ge": 0, "unhandled_yarv_insn_opt_ltlt": 0, "unhandled_yarv_insn_opt_and": 0, "unhandled_yarv_insn_opt_or": 0, "unhandled_yarv_insn_opt_aref": 0, "unhandled_yarv_insn_opt_aset": 0, "unhandled_yarv_insn_opt_length": 0, "unhandled_yarv_insn_opt_size": 0, "unhandled_yarv_insn_opt_empty_p": 0, "unhandled_yarv_insn_opt_succ": 0, "unhandled_yarv_insn_opt_not": 0, "unhandled_yarv_insn_opt_regexpmatch2": 0, "unhandled_yarv_insn_invokebuiltin": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_getlocal_WC_0": 0, "unhandled_yarv_insn_getlocal_WC_1": 0, "unhandled_yarv_insn_setlocal_WC_0": 0, "unhandled_yarv_insn_setlocal_WC_1": 0, "unhandled_yarv_insn_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_trace_nop": 0, "unhandled_yarv_insn_trace_getlocal": 0, "unhandled_yarv_insn_trace_setlocal": 0, "unhandled_yarv_insn_trace_getblockparam": 0, "unhandled_yarv_insn_trace_setblockparam": 0, "unhandled_yarv_insn_trace_getblockparamproxy": 0, "unhandled_yarv_insn_trace_getspecial": 0, "unhandled_yarv_insn_trace_setspecial": 0, "unhandled_yarv_insn_trace_getinstancevariable": 0, "unhandled_yarv_insn_trace_setinstancevariable": 0, "unhandled_yarv_insn_trace_getclassvariable": 0, "unhandled_yarv_insn_trace_setclassvariable": 0, "unhandled_yarv_insn_trace_opt_getconstant_path": 0, "unhandled_yarv_insn_trace_getconstant": 0, "unhandled_yarv_insn_trace_setconstant": 0, "unhandled_yarv_insn_trace_getglobal": 0, "unhandled_yarv_insn_trace_setglobal": 0, "unhandled_yarv_insn_trace_putnil": 0, "unhandled_yarv_insn_trace_putself": 0, "unhandled_yarv_insn_trace_putobject": 0, "unhandled_yarv_insn_trace_putspecialobject": 0, "unhandled_yarv_insn_trace_putstring": 0, "unhandled_yarv_insn_trace_putchilledstring": 0, "unhandled_yarv_insn_trace_concatstrings": 0, "unhandled_yarv_insn_trace_anytostring": 0, "unhandled_yarv_insn_trace_toregexp": 0, "unhandled_yarv_insn_trace_intern": 0, "unhandled_yarv_insn_trace_newarray": 0, "unhandled_yarv_insn_trace_pushtoarraykwsplat": 0, "unhandled_yarv_insn_trace_duparray": 0, "unhandled_yarv_insn_trace_duphash": 0, "unhandled_yarv_insn_trace_expandarray": 0, "unhandled_yarv_insn_trace_concatarray": 0, "unhandled_yarv_insn_trace_concattoarray": 0, "unhandled_yarv_insn_trace_pushtoarray": 0, "unhandled_yarv_insn_trace_splatarray": 0, "unhandled_yarv_insn_trace_splatkw": 0, "unhandled_yarv_insn_trace_newhash": 0, "unhandled_yarv_insn_trace_newrange": 0, "unhandled_yarv_insn_trace_pop": 0, "unhandled_yarv_insn_trace_dup": 0, "unhandled_yarv_insn_trace_dupn": 0, "unhandled_yarv_insn_trace_swap": 0, "unhandled_yarv_insn_trace_opt_reverse": 0, "unhandled_yarv_insn_trace_topn": 0, "unhandled_yarv_insn_trace_setn": 0, "unhandled_yarv_insn_trace_adjuststack": 0, "unhandled_yarv_insn_trace_defined": 0, "unhandled_yarv_insn_trace_definedivar": 0, "unhandled_yarv_insn_trace_checkmatch": 0, "unhandled_yarv_insn_trace_checkkeyword": 0, "unhandled_yarv_insn_trace_checktype": 0, "unhandled_yarv_insn_trace_defineclass": 0, "unhandled_yarv_insn_trace_definemethod": 0, "unhandled_yarv_insn_trace_definesmethod": 0, "unhandled_yarv_insn_trace_send": 0, "unhandled_yarv_insn_trace_sendforward": 0, "unhandled_yarv_insn_trace_opt_send_without_block": 0, "unhandled_yarv_insn_trace_opt_new": 0, "unhandled_yarv_insn_trace_objtostring": 0, "unhandled_yarv_insn_trace_opt_ary_freeze": 0, "unhandled_yarv_insn_trace_opt_hash_freeze": 0, "unhandled_yarv_insn_trace_opt_str_freeze": 0, "unhandled_yarv_insn_trace_opt_nil_p": 0, "unhandled_yarv_insn_trace_opt_str_uminus": 0, "unhandled_yarv_insn_trace_opt_duparray_send": 0, "unhandled_yarv_insn_trace_opt_newarray_send": 0, "unhandled_yarv_insn_trace_invokesuper": 0, "unhandled_yarv_insn_trace_invokesuperforward": 0, "unhandled_yarv_insn_trace_invokeblock": 0, "unhandled_yarv_insn_trace_leave": 0, "unhandled_yarv_insn_trace_throw": 0, "unhandled_yarv_insn_trace_jump": 0, "unhandled_yarv_insn_trace_branchif": 0, "unhandled_yarv_insn_trace_branchunless": 0, "unhandled_yarv_insn_trace_branchnil": 0, "unhandled_yarv_insn_trace_once": 0, "unhandled_yarv_insn_trace_opt_case_dispatch": 0, "unhandled_yarv_insn_trace_opt_plus": 0, "unhandled_yarv_insn_trace_opt_minus": 0, "unhandled_yarv_insn_trace_opt_mult": 0, "unhandled_yarv_insn_trace_opt_div": 0, "unhandled_yarv_insn_trace_opt_mod": 0, "unhandled_yarv_insn_trace_opt_eq": 0, "unhandled_yarv_insn_trace_opt_neq": 0, "unhandled_yarv_insn_trace_opt_lt": 0, "unhandled_yarv_insn_trace_opt_le": 0, "unhandled_yarv_insn_trace_opt_gt": 0, "unhandled_yarv_insn_trace_opt_ge": 0, "unhandled_yarv_insn_trace_opt_ltlt": 0, "unhandled_yarv_insn_trace_opt_and": 0, "unhandled_yarv_insn_trace_opt_or": 0, "unhandled_yarv_insn_trace_opt_aref": 0, "unhandled_yarv_insn_trace_opt_aset": 0, "unhandled_yarv_insn_trace_opt_length": 0, "unhandled_yarv_insn_trace_opt_size": 0, "unhandled_yarv_insn_trace_opt_empty_p": 0, "unhandled_yarv_insn_trace_opt_succ": 0, "unhandled_yarv_insn_trace_opt_not": 0, "unhandled_yarv_insn_trace_opt_regexpmatch2": 0, "unhandled_yarv_insn_trace_invokebuiltin": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_trace_getlocal_WC_0": 0, "unhandled_yarv_insn_trace_getlocal_WC_1": 0, "unhandled_yarv_insn_trace_setlocal_WC_0": 0, "unhandled_yarv_insn_trace_setlocal_WC_1": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_zjit_getinstancevariable": 0, "unhandled_yarv_insn_zjit_opt_send_without_block": 0, "unhandled_yarv_insn_zjit_objtostring": 0, "unhandled_yarv_insn_zjit_opt_nil_p": 0, "unhandled_yarv_insn_zjit_opt_plus": 0, "unhandled_yarv_insn_zjit_opt_minus": 0, "unhandled_yarv_insn_zjit_opt_mult": 0, "unhandled_yarv_insn_zjit_opt_div": 0, "unhandled_yarv_insn_zjit_opt_mod": 0, "unhandled_yarv_insn_zjit_opt_eq": 0, "unhandled_yarv_insn_zjit_opt_neq": 0, "unhandled_yarv_insn_zjit_opt_lt": 0, "unhandled_yarv_insn_zjit_opt_le": 0, "unhandled_yarv_insn_zjit_opt_gt": 0, "unhandled_yarv_insn_zjit_opt_ge": 0, "unhandled_yarv_insn_zjit_opt_and": 0, "unhandled_yarv_insn_zjit_opt_or": 0, "unhandled_yarv_insn_zjit_opt_empty_p": 0, "unhandled_yarv_insn_zjit_opt_not": 0, "send_fallback_send_without_block_polymorphic": 0, "send_fallback_send_without_block_no_profiles": 8800, "send_fallback_send_without_block_cfunc_not_variadic": 44, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 0, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 8888, "dynamic_send_count": 17732, "iseq_optimized_send_count": 452403583, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 88, "optimized_send_count": 452403671, "send_count": 452421403, "not_optimized_yarv_insn_nop": 0, "not_optimized_yarv_insn_getlocal": 0, "not_optimized_yarv_insn_setlocal": 0, "not_optimized_yarv_insn_getblockparam": 0, "not_optimized_yarv_insn_setblockparam": 0, "not_optimized_yarv_insn_getblockparamproxy": 0, "not_optimized_yarv_insn_getspecial": 0, "not_optimized_yarv_insn_setspecial": 0, "not_optimized_yarv_insn_getinstancevariable": 0, "not_optimized_yarv_insn_setinstancevariable": 0, "not_optimized_yarv_insn_getclassvariable": 0, "not_optimized_yarv_insn_setclassvariable": 0, "not_optimized_yarv_insn_opt_getconstant_path": 0, "not_optimized_yarv_insn_getconstant": 0, "not_optimized_yarv_insn_setconstant": 0, "not_optimized_yarv_insn_getglobal": 0, "not_optimized_yarv_insn_setglobal": 0, "not_optimized_yarv_insn_putnil": 0, "not_optimized_yarv_insn_putself": 0, "not_optimized_yarv_insn_putobject": 0, "not_optimized_yarv_insn_putspecialobject": 0, "not_optimized_yarv_insn_putstring": 0, "not_optimized_yarv_insn_putchilledstring": 0, "not_optimized_yarv_insn_concatstrings": 0, "not_optimized_yarv_insn_anytostring": 0, "not_optimized_yarv_insn_toregexp": 0, "not_optimized_yarv_insn_intern": 0, "not_optimized_yarv_insn_newarray": 0, "not_optimized_yarv_insn_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_duparray": 0, "not_optimized_yarv_insn_duphash": 0, "not_optimized_yarv_insn_expandarray": 0, "not_optimized_yarv_insn_concatarray": 0, "not_optimized_yarv_insn_concattoarray": 0, "not_optimized_yarv_insn_pushtoarray": 0, "not_optimized_yarv_insn_splatarray": 0, "not_optimized_yarv_insn_splatkw": 0, "not_optimized_yarv_insn_newhash": 0, "not_optimized_yarv_insn_newrange": 0, "not_optimized_yarv_insn_pop": 0, "not_optimized_yarv_insn_dup": 0, "not_optimized_yarv_insn_dupn": 0, "not_optimized_yarv_insn_swap": 0, "not_optimized_yarv_insn_opt_reverse": 0, "not_optimized_yarv_insn_topn": 0, "not_optimized_yarv_insn_setn": 0, "not_optimized_yarv_insn_adjuststack": 0, "not_optimized_yarv_insn_defined": 0, "not_optimized_yarv_insn_definedivar": 0, "not_optimized_yarv_insn_checkmatch": 0, "not_optimized_yarv_insn_checkkeyword": 0, "not_optimized_yarv_insn_checktype": 0, "not_optimized_yarv_insn_defineclass": 0, "not_optimized_yarv_insn_definemethod": 0, "not_optimized_yarv_insn_definesmethod": 0, "not_optimized_yarv_insn_send": 44, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 0, "not_optimized_yarv_insn_opt_new": 0, "not_optimized_yarv_insn_objtostring": 0, "not_optimized_yarv_insn_opt_ary_freeze": 0, "not_optimized_yarv_insn_opt_hash_freeze": 0, "not_optimized_yarv_insn_opt_str_freeze": 0, "not_optimized_yarv_insn_opt_nil_p": 0, "not_optimized_yarv_insn_opt_str_uminus": 0, "not_optimized_yarv_insn_opt_duparray_send": 0, "not_optimized_yarv_insn_opt_newarray_send": 0, "not_optimized_yarv_insn_invokesuper": 0, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 8844, "not_optimized_yarv_insn_leave": 0, "not_optimized_yarv_insn_throw": 0, "not_optimized_yarv_insn_jump": 0, "not_optimized_yarv_insn_branchif": 0, "not_optimized_yarv_insn_branchunless": 0, "not_optimized_yarv_insn_branchnil": 0, "not_optimized_yarv_insn_once": 0, "not_optimized_yarv_insn_opt_case_dispatch": 0, "not_optimized_yarv_insn_opt_plus": 0, "not_optimized_yarv_insn_opt_minus": 0, "not_optimized_yarv_insn_opt_mult": 0, "not_optimized_yarv_insn_opt_div": 0, "not_optimized_yarv_insn_opt_mod": 0, "not_optimized_yarv_insn_opt_eq": 0, "not_optimized_yarv_insn_opt_neq": 0, "not_optimized_yarv_insn_opt_lt": 0, "not_optimized_yarv_insn_opt_le": 0, "not_optimized_yarv_insn_opt_gt": 0, "not_optimized_yarv_insn_opt_ge": 0, "not_optimized_yarv_insn_opt_ltlt": 0, "not_optimized_yarv_insn_opt_and": 0, "not_optimized_yarv_insn_opt_or": 0, "not_optimized_yarv_insn_opt_aref": 0, "not_optimized_yarv_insn_opt_aset": 0, "not_optimized_yarv_insn_opt_length": 0, "not_optimized_yarv_insn_opt_size": 0, "not_optimized_yarv_insn_opt_empty_p": 0, "not_optimized_yarv_insn_opt_succ": 0, "not_optimized_yarv_insn_opt_not": 0, "not_optimized_yarv_insn_opt_regexpmatch2": 0, "not_optimized_yarv_insn_invokebuiltin": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_getlocal_WC_0": 0, "not_optimized_yarv_insn_getlocal_WC_1": 0, "not_optimized_yarv_insn_setlocal_WC_0": 0, "not_optimized_yarv_insn_setlocal_WC_1": 0, "not_optimized_yarv_insn_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_trace_nop": 0, "not_optimized_yarv_insn_trace_getlocal": 0, "not_optimized_yarv_insn_trace_setlocal": 0, "not_optimized_yarv_insn_trace_getblockparam": 0, "not_optimized_yarv_insn_trace_setblockparam": 0, "not_optimized_yarv_insn_trace_getblockparamproxy": 0, "not_optimized_yarv_insn_trace_getspecial": 0, "not_optimized_yarv_insn_trace_setspecial": 0, "not_optimized_yarv_insn_trace_getinstancevariable": 0, "not_optimized_yarv_insn_trace_setinstancevariable": 0, "not_optimized_yarv_insn_trace_getclassvariable": 0, "not_optimized_yarv_insn_trace_setclassvariable": 0, "not_optimized_yarv_insn_trace_opt_getconstant_path": 0, "not_optimized_yarv_insn_trace_getconstant": 0, "not_optimized_yarv_insn_trace_setconstant": 0, "not_optimized_yarv_insn_trace_getglobal": 0, "not_optimized_yarv_insn_trace_setglobal": 0, "not_optimized_yarv_insn_trace_putnil": 0, "not_optimized_yarv_insn_trace_putself": 0, "not_optimized_yarv_insn_trace_putobject": 0, "not_optimized_yarv_insn_trace_putspecialobject": 0, "not_optimized_yarv_insn_trace_putstring": 0, "not_optimized_yarv_insn_trace_putchilledstring": 0, "not_optimized_yarv_insn_trace_concatstrings": 0, "not_optimized_yarv_insn_trace_anytostring": 0, "not_optimized_yarv_insn_trace_toregexp": 0, "not_optimized_yarv_insn_trace_intern": 0, "not_optimized_yarv_insn_trace_newarray": 0, "not_optimized_yarv_insn_trace_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_trace_duparray": 0, "not_optimized_yarv_insn_trace_duphash": 0, "not_optimized_yarv_insn_trace_expandarray": 0, "not_optimized_yarv_insn_trace_concatarray": 0, "not_optimized_yarv_insn_trace_concattoarray": 0, "not_optimized_yarv_insn_trace_pushtoarray": 0, "not_optimized_yarv_insn_trace_splatarray": 0, "not_optimized_yarv_insn_trace_splatkw": 0, "not_optimized_yarv_insn_trace_newhash": 0, "not_optimized_yarv_insn_trace_newrange": 0, "not_optimized_yarv_insn_trace_pop": 0, "not_optimized_yarv_insn_trace_dup": 0, "not_optimized_yarv_insn_trace_dupn": 0, "not_optimized_yarv_insn_trace_swap": 0, "not_optimized_yarv_insn_trace_opt_reverse": 0, "not_optimized_yarv_insn_trace_topn": 0, "not_optimized_yarv_insn_trace_setn": 0, "not_optimized_yarv_insn_trace_adjuststack": 0, "not_optimized_yarv_insn_trace_defined": 0, "not_optimized_yarv_insn_trace_definedivar": 0, "not_optimized_yarv_insn_trace_checkmatch": 0, "not_optimized_yarv_insn_trace_checkkeyword": 0, "not_optimized_yarv_insn_trace_checktype": 0, "not_optimized_yarv_insn_trace_defineclass": 0, "not_optimized_yarv_insn_trace_definemethod": 0, "not_optimized_yarv_insn_trace_definesmethod": 0, "not_optimized_yarv_insn_trace_send": 0, "not_optimized_yarv_insn_trace_sendforward": 0, "not_optimized_yarv_insn_trace_opt_send_without_block": 0, "not_optimized_yarv_insn_trace_opt_new": 0, "not_optimized_yarv_insn_trace_objtostring": 0, "not_optimized_yarv_insn_trace_opt_ary_freeze": 0, "not_optimized_yarv_insn_trace_opt_hash_freeze": 0, "not_optimized_yarv_insn_trace_opt_str_freeze": 0, "not_optimized_yarv_insn_trace_opt_nil_p": 0, "not_optimized_yarv_insn_trace_opt_str_uminus": 0, "not_optimized_yarv_insn_trace_opt_duparray_send": 0, "not_optimized_yarv_insn_trace_opt_newarray_send": 0, "not_optimized_yarv_insn_trace_invokesuper": 0, "not_optimized_yarv_insn_trace_invokesuperforward": 0, "not_optimized_yarv_insn_trace_invokeblock": 0, "not_optimized_yarv_insn_trace_leave": 0, "not_optimized_yarv_insn_trace_throw": 0, "not_optimized_yarv_insn_trace_jump": 0, "not_optimized_yarv_insn_trace_branchif": 0, "not_optimized_yarv_insn_trace_branchunless": 0, "not_optimized_yarv_insn_trace_branchnil": 0, "not_optimized_yarv_insn_trace_once": 0, "not_optimized_yarv_insn_trace_opt_case_dispatch": 0, "not_optimized_yarv_insn_trace_opt_plus": 0, "not_optimized_yarv_insn_trace_opt_minus": 0, "not_optimized_yarv_insn_trace_opt_mult": 0, "not_optimized_yarv_insn_trace_opt_div": 0, "not_optimized_yarv_insn_trace_opt_mod": 0, "not_optimized_yarv_insn_trace_opt_eq": 0, "not_optimized_yarv_insn_trace_opt_neq": 0, "not_optimized_yarv_insn_trace_opt_lt": 0, "not_optimized_yarv_insn_trace_opt_le": 0, "not_optimized_yarv_insn_trace_opt_gt": 0, "not_optimized_yarv_insn_trace_opt_ge": 0, "not_optimized_yarv_insn_trace_opt_ltlt": 0, "not_optimized_yarv_insn_trace_opt_and": 0, "not_optimized_yarv_insn_trace_opt_or": 0, "not_optimized_yarv_insn_trace_opt_aref": 0, "not_optimized_yarv_insn_trace_opt_aset": 0, "not_optimized_yarv_insn_trace_opt_length": 0, "not_optimized_yarv_insn_trace_opt_size": 0, "not_optimized_yarv_insn_trace_opt_empty_p": 0, "not_optimized_yarv_insn_trace_opt_succ": 0, "not_optimized_yarv_insn_trace_opt_not": 0, "not_optimized_yarv_insn_trace_opt_regexpmatch2": 0, "not_optimized_yarv_insn_trace_invokebuiltin": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_trace_getlocal_WC_0": 0, "not_optimized_yarv_insn_trace_getlocal_WC_1": 0, "not_optimized_yarv_insn_trace_setlocal_WC_0": 0, "not_optimized_yarv_insn_trace_setlocal_WC_1": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_zjit_getinstancevariable": 0, "not_optimized_yarv_insn_zjit_opt_send_without_block": 0, "not_optimized_yarv_insn_zjit_objtostring": 0, "not_optimized_yarv_insn_zjit_opt_nil_p": 0, "not_optimized_yarv_insn_zjit_opt_plus": 0, "not_optimized_yarv_insn_zjit_opt_minus": 0, "not_optimized_yarv_insn_zjit_opt_mult": 0, "not_optimized_yarv_insn_zjit_opt_div": 0, "not_optimized_yarv_insn_zjit_opt_mod": 0, "not_optimized_yarv_insn_zjit_opt_eq": 0, "not_optimized_yarv_insn_zjit_opt_neq": 0, "not_optimized_yarv_insn_zjit_opt_lt": 0, "not_optimized_yarv_insn_zjit_opt_le": 0, "not_optimized_yarv_insn_zjit_opt_gt": 0, "not_optimized_yarv_insn_zjit_opt_ge": 0, "not_optimized_yarv_insn_zjit_opt_and": 0, "not_optimized_yarv_insn_zjit_opt_or": 0, "not_optimized_yarv_insn_zjit_opt_empty_p": 0, "not_optimized_yarv_insn_zjit_opt_not": 0, "vm_insn_count": 681303, "total_insn_count": 1445581154, "ratio_in_zjit": 99.95286995834756, "not_optimized_cfuncs_Float#-": 44 } ] ], "rack": [ [ { "compiled_iseq_count": 28, "failed_iseq_count": 7, "compile_time_ns": 8421806, "profile_time_ns": 52337, "gc_time_ns": 75030, "invalidation_time_ns": 0, "code_region_bytes": 811008, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 6079942, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 0, "compile_error_register_spill_on_alloc": 21279797, "compile_error_parse_stack_underflow": 0, "compile_error_parse_malformed_iseq": 0, "compile_error_parse_failed_optional_arguments": 0, "compile_error_parse_not_allowed": 0, "compile_error_validation_block_has_no_terminator": 0, "compile_error_validation_terminator_not_at_end": 0, "compile_error_validation_mismatched_block_arity": 0, "compile_error_validation_jump_target_not_in_rpo": 0, "compile_error_validation_operand_not_defined": 0, "compile_error_validation_duplicate_instruction": 0, "zjit_insn_count": 784861643, "dynamic_getivar_count": 0, "dynamic_setivar_count": 9119913, "unspecialized_def_type_iseq": 3039971, "unspecialized_def_type_cfunc": 0, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 0, "unspecialized_def_type_zsuper": 0, "unspecialized_def_type_alias": 0, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 0, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 166699916, "vm_write_sp_count": 151500061, "vm_write_locals_count": 151500061, "vm_write_stack_count": 151500061, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 12159899, "exit_compile_error": 27359739, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 0, "exit_unhandled_kwarg": 0, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 0, "exit_unhandled_yarv_insn": 0, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 0, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 0, "exit_patchpoint": 0, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 0, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 0, "exit_block_param_proxy_not_iseq_or_ifunc": 0, "side_exit_count": 27359739, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 0, "unhandled_yarv_insn_setblockparam": 0, "unhandled_yarv_insn_getblockparamproxy": 0, "unhandled_yarv_insn_getspecial": 0, "unhandled_yarv_insn_setspecial": 0, "unhandled_yarv_insn_getinstancevariable": 0, "unhandled_yarv_insn_setinstancevariable": 0, "unhandled_yarv_insn_getclassvariable": 0, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 0, "unhandled_yarv_insn_setconstant": 0, "unhandled_yarv_insn_getglobal": 0, "unhandled_yarv_insn_setglobal": 0, "unhandled_yarv_insn_putnil": 0, "unhandled_yarv_insn_putself": 0, "unhandled_yarv_insn_putobject": 0, "unhandled_yarv_insn_putspecialobject": 0, "unhandled_yarv_insn_putstring": 0, "unhandled_yarv_insn_putchilledstring": 0, "unhandled_yarv_insn_concatstrings": 0, "unhandled_yarv_insn_anytostring": 0, "unhandled_yarv_insn_toregexp": 0, "unhandled_yarv_insn_intern": 0, "unhandled_yarv_insn_newarray": 0, "unhandled_yarv_insn_pushtoarraykwsplat": 0, "unhandled_yarv_insn_duparray": 0, "unhandled_yarv_insn_duphash": 0, "unhandled_yarv_insn_expandarray": 0, "unhandled_yarv_insn_concatarray": 0, "unhandled_yarv_insn_concattoarray": 0, "unhandled_yarv_insn_pushtoarray": 0, "unhandled_yarv_insn_splatarray": 0, "unhandled_yarv_insn_splatkw": 0, "unhandled_yarv_insn_newhash": 0, "unhandled_yarv_insn_newrange": 0, "unhandled_yarv_insn_pop": 0, "unhandled_yarv_insn_dup": 0, "unhandled_yarv_insn_dupn": 0, "unhandled_yarv_insn_swap": 0, "unhandled_yarv_insn_opt_reverse": 0, "unhandled_yarv_insn_topn": 0, "unhandled_yarv_insn_setn": 0, "unhandled_yarv_insn_adjuststack": 0, "unhandled_yarv_insn_defined": 0, "unhandled_yarv_insn_definedivar": 0, "unhandled_yarv_insn_checkmatch": 0, "unhandled_yarv_insn_checkkeyword": 0, "unhandled_yarv_insn_checktype": 0, "unhandled_yarv_insn_defineclass": 0, "unhandled_yarv_insn_definemethod": 0, "unhandled_yarv_insn_definesmethod": 0, "unhandled_yarv_insn_send": 0, "unhandled_yarv_insn_sendforward": 0, "unhandled_yarv_insn_opt_send_without_block": 0, "unhandled_yarv_insn_opt_new": 0, "unhandled_yarv_insn_objtostring": 0, "unhandled_yarv_insn_opt_ary_freeze": 0, "unhandled_yarv_insn_opt_hash_freeze": 0, "unhandled_yarv_insn_opt_str_freeze": 0, "unhandled_yarv_insn_opt_nil_p": 0, "unhandled_yarv_insn_opt_str_uminus": 0, "unhandled_yarv_insn_opt_duparray_send": 0, "unhandled_yarv_insn_opt_newarray_send": 0, "unhandled_yarv_insn_invokesuper": 0, "unhandled_yarv_insn_invokesuperforward": 0, "unhandled_yarv_insn_invokeblock": 0, "unhandled_yarv_insn_leave": 0, "unhandled_yarv_insn_throw": 0, "unhandled_yarv_insn_jump": 0, "unhandled_yarv_insn_branchif": 0, "unhandled_yarv_insn_branchunless": 0, "unhandled_yarv_insn_branchnil": 0, "unhandled_yarv_insn_once": 0, "unhandled_yarv_insn_opt_case_dispatch": 0, "unhandled_yarv_insn_opt_plus": 0, "unhandled_yarv_insn_opt_minus": 0, "unhandled_yarv_insn_opt_mult": 0, "unhandled_yarv_insn_opt_div": 0, "unhandled_yarv_insn_opt_mod": 0, "unhandled_yarv_insn_opt_eq": 0, "unhandled_yarv_insn_opt_neq": 0, "unhandled_yarv_insn_opt_lt": 0, "unhandled_yarv_insn_opt_le": 0, "unhandled_yarv_insn_opt_gt": 0, "unhandled_yarv_insn_opt_ge": 0, "unhandled_yarv_insn_opt_ltlt": 0, "unhandled_yarv_insn_opt_and": 0, "unhandled_yarv_insn_opt_or": 0, "unhandled_yarv_insn_opt_aref": 0, "unhandled_yarv_insn_opt_aset": 0, "unhandled_yarv_insn_opt_length": 0, "unhandled_yarv_insn_opt_size": 0, "unhandled_yarv_insn_opt_empty_p": 0, "unhandled_yarv_insn_opt_succ": 0, "unhandled_yarv_insn_opt_not": 0, "unhandled_yarv_insn_opt_regexpmatch2": 0, "unhandled_yarv_insn_invokebuiltin": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_getlocal_WC_0": 0, "unhandled_yarv_insn_getlocal_WC_1": 0, "unhandled_yarv_insn_setlocal_WC_0": 0, "unhandled_yarv_insn_setlocal_WC_1": 0, "unhandled_yarv_insn_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_trace_nop": 0, "unhandled_yarv_insn_trace_getlocal": 0, "unhandled_yarv_insn_trace_setlocal": 0, "unhandled_yarv_insn_trace_getblockparam": 0, "unhandled_yarv_insn_trace_setblockparam": 0, "unhandled_yarv_insn_trace_getblockparamproxy": 0, "unhandled_yarv_insn_trace_getspecial": 0, "unhandled_yarv_insn_trace_setspecial": 0, "unhandled_yarv_insn_trace_getinstancevariable": 0, "unhandled_yarv_insn_trace_setinstancevariable": 0, "unhandled_yarv_insn_trace_getclassvariable": 0, "unhandled_yarv_insn_trace_setclassvariable": 0, "unhandled_yarv_insn_trace_opt_getconstant_path": 0, "unhandled_yarv_insn_trace_getconstant": 0, "unhandled_yarv_insn_trace_setconstant": 0, "unhandled_yarv_insn_trace_getglobal": 0, "unhandled_yarv_insn_trace_setglobal": 0, "unhandled_yarv_insn_trace_putnil": 0, "unhandled_yarv_insn_trace_putself": 0, "unhandled_yarv_insn_trace_putobject": 0, "unhandled_yarv_insn_trace_putspecialobject": 0, "unhandled_yarv_insn_trace_putstring": 0, "unhandled_yarv_insn_trace_putchilledstring": 0, "unhandled_yarv_insn_trace_concatstrings": 0, "unhandled_yarv_insn_trace_anytostring": 0, "unhandled_yarv_insn_trace_toregexp": 0, "unhandled_yarv_insn_trace_intern": 0, "unhandled_yarv_insn_trace_newarray": 0, "unhandled_yarv_insn_trace_pushtoarraykwsplat": 0, "unhandled_yarv_insn_trace_duparray": 0, "unhandled_yarv_insn_trace_duphash": 0, "unhandled_yarv_insn_trace_expandarray": 0, "unhandled_yarv_insn_trace_concatarray": 0, "unhandled_yarv_insn_trace_concattoarray": 0, "unhandled_yarv_insn_trace_pushtoarray": 0, "unhandled_yarv_insn_trace_splatarray": 0, "unhandled_yarv_insn_trace_splatkw": 0, "unhandled_yarv_insn_trace_newhash": 0, "unhandled_yarv_insn_trace_newrange": 0, "unhandled_yarv_insn_trace_pop": 0, "unhandled_yarv_insn_trace_dup": 0, "unhandled_yarv_insn_trace_dupn": 0, "unhandled_yarv_insn_trace_swap": 0, "unhandled_yarv_insn_trace_opt_reverse": 0, "unhandled_yarv_insn_trace_topn": 0, "unhandled_yarv_insn_trace_setn": 0, "unhandled_yarv_insn_trace_adjuststack": 0, "unhandled_yarv_insn_trace_defined": 0, "unhandled_yarv_insn_trace_definedivar": 0, "unhandled_yarv_insn_trace_checkmatch": 0, "unhandled_yarv_insn_trace_checkkeyword": 0, "unhandled_yarv_insn_trace_checktype": 0, "unhandled_yarv_insn_trace_defineclass": 0, "unhandled_yarv_insn_trace_definemethod": 0, "unhandled_yarv_insn_trace_definesmethod": 0, "unhandled_yarv_insn_trace_send": 0, "unhandled_yarv_insn_trace_sendforward": 0, "unhandled_yarv_insn_trace_opt_send_without_block": 0, "unhandled_yarv_insn_trace_opt_new": 0, "unhandled_yarv_insn_trace_objtostring": 0, "unhandled_yarv_insn_trace_opt_ary_freeze": 0, "unhandled_yarv_insn_trace_opt_hash_freeze": 0, "unhandled_yarv_insn_trace_opt_str_freeze": 0, "unhandled_yarv_insn_trace_opt_nil_p": 0, "unhandled_yarv_insn_trace_opt_str_uminus": 0, "unhandled_yarv_insn_trace_opt_duparray_send": 0, "unhandled_yarv_insn_trace_opt_newarray_send": 0, "unhandled_yarv_insn_trace_invokesuper": 0, "unhandled_yarv_insn_trace_invokesuperforward": 0, "unhandled_yarv_insn_trace_invokeblock": 0, "unhandled_yarv_insn_trace_leave": 0, "unhandled_yarv_insn_trace_throw": 0, "unhandled_yarv_insn_trace_jump": 0, "unhandled_yarv_insn_trace_branchif": 0, "unhandled_yarv_insn_trace_branchunless": 0, "unhandled_yarv_insn_trace_branchnil": 0, "unhandled_yarv_insn_trace_once": 0, "unhandled_yarv_insn_trace_opt_case_dispatch": 0, "unhandled_yarv_insn_trace_opt_plus": 0, "unhandled_yarv_insn_trace_opt_minus": 0, "unhandled_yarv_insn_trace_opt_mult": 0, "unhandled_yarv_insn_trace_opt_div": 0, "unhandled_yarv_insn_trace_opt_mod": 0, "unhandled_yarv_insn_trace_opt_eq": 0, "unhandled_yarv_insn_trace_opt_neq": 0, "unhandled_yarv_insn_trace_opt_lt": 0, "unhandled_yarv_insn_trace_opt_le": 0, "unhandled_yarv_insn_trace_opt_gt": 0, "unhandled_yarv_insn_trace_opt_ge": 0, "unhandled_yarv_insn_trace_opt_ltlt": 0, "unhandled_yarv_insn_trace_opt_and": 0, "unhandled_yarv_insn_trace_opt_or": 0, "unhandled_yarv_insn_trace_opt_aref": 0, "unhandled_yarv_insn_trace_opt_aset": 0, "unhandled_yarv_insn_trace_opt_length": 0, "unhandled_yarv_insn_trace_opt_size": 0, "unhandled_yarv_insn_trace_opt_empty_p": 0, "unhandled_yarv_insn_trace_opt_succ": 0, "unhandled_yarv_insn_trace_opt_not": 0, "unhandled_yarv_insn_trace_opt_regexpmatch2": 0, "unhandled_yarv_insn_trace_invokebuiltin": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_trace_getlocal_WC_0": 0, "unhandled_yarv_insn_trace_getlocal_WC_1": 0, "unhandled_yarv_insn_trace_setlocal_WC_0": 0, "unhandled_yarv_insn_trace_setlocal_WC_1": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_zjit_getinstancevariable": 0, "unhandled_yarv_insn_zjit_opt_send_without_block": 0, "unhandled_yarv_insn_zjit_objtostring": 0, "unhandled_yarv_insn_zjit_opt_nil_p": 0, "unhandled_yarv_insn_zjit_opt_plus": 0, "unhandled_yarv_insn_zjit_opt_minus": 0, "unhandled_yarv_insn_zjit_opt_mult": 0, "unhandled_yarv_insn_zjit_opt_div": 0, "unhandled_yarv_insn_zjit_opt_mod": 0, "unhandled_yarv_insn_zjit_opt_eq": 0, "unhandled_yarv_insn_zjit_opt_neq": 0, "unhandled_yarv_insn_zjit_opt_lt": 0, "unhandled_yarv_insn_zjit_opt_le": 0, "unhandled_yarv_insn_zjit_opt_gt": 0, "unhandled_yarv_insn_zjit_opt_ge": 0, "unhandled_yarv_insn_zjit_opt_and": 0, "unhandled_yarv_insn_zjit_opt_or": 0, "unhandled_yarv_insn_zjit_opt_empty_p": 0, "unhandled_yarv_insn_zjit_opt_not": 0, "send_fallback_send_without_block_polymorphic": 0, "send_fallback_send_without_block_no_profiles": 5829986, "send_fallback_send_without_block_cfunc_not_variadic": 48639871, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 3039971, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 36230232, "dynamic_send_count": 93740060, "iseq_optimized_send_count": 39519623, "inline_cfunc_optimized_send_count": 27359835, "variadic_cfunc_optimized_send_count": 15200407, "optimized_send_count": 82079865, "send_count": 175819925, "not_optimized_yarv_insn_nop": 0, "not_optimized_yarv_insn_getlocal": 0, "not_optimized_yarv_insn_setlocal": 0, "not_optimized_yarv_insn_getblockparam": 0, "not_optimized_yarv_insn_setblockparam": 0, "not_optimized_yarv_insn_getblockparamproxy": 0, "not_optimized_yarv_insn_getspecial": 0, "not_optimized_yarv_insn_setspecial": 0, "not_optimized_yarv_insn_getinstancevariable": 0, "not_optimized_yarv_insn_setinstancevariable": 0, "not_optimized_yarv_insn_getclassvariable": 0, "not_optimized_yarv_insn_setclassvariable": 0, "not_optimized_yarv_insn_opt_getconstant_path": 0, "not_optimized_yarv_insn_getconstant": 0, "not_optimized_yarv_insn_setconstant": 0, "not_optimized_yarv_insn_getglobal": 0, "not_optimized_yarv_insn_setglobal": 0, "not_optimized_yarv_insn_putnil": 0, "not_optimized_yarv_insn_putself": 0, "not_optimized_yarv_insn_putobject": 0, "not_optimized_yarv_insn_putspecialobject": 0, "not_optimized_yarv_insn_putstring": 0, "not_optimized_yarv_insn_putchilledstring": 0, "not_optimized_yarv_insn_concatstrings": 0, "not_optimized_yarv_insn_anytostring": 0, "not_optimized_yarv_insn_toregexp": 0, "not_optimized_yarv_insn_intern": 0, "not_optimized_yarv_insn_newarray": 0, "not_optimized_yarv_insn_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_duparray": 0, "not_optimized_yarv_insn_duphash": 0, "not_optimized_yarv_insn_expandarray": 0, "not_optimized_yarv_insn_concatarray": 0, "not_optimized_yarv_insn_concattoarray": 0, "not_optimized_yarv_insn_pushtoarray": 0, "not_optimized_yarv_insn_splatarray": 0, "not_optimized_yarv_insn_splatkw": 0, "not_optimized_yarv_insn_newhash": 0, "not_optimized_yarv_insn_newrange": 0, "not_optimized_yarv_insn_pop": 0, "not_optimized_yarv_insn_dup": 0, "not_optimized_yarv_insn_dupn": 0, "not_optimized_yarv_insn_swap": 0, "not_optimized_yarv_insn_opt_reverse": 0, "not_optimized_yarv_insn_topn": 0, "not_optimized_yarv_insn_setn": 0, "not_optimized_yarv_insn_adjuststack": 0, "not_optimized_yarv_insn_defined": 0, "not_optimized_yarv_insn_definedivar": 0, "not_optimized_yarv_insn_checkmatch": 0, "not_optimized_yarv_insn_checkkeyword": 0, "not_optimized_yarv_insn_checktype": 0, "not_optimized_yarv_insn_defineclass": 0, "not_optimized_yarv_insn_definemethod": 0, "not_optimized_yarv_insn_definesmethod": 0, "not_optimized_yarv_insn_send": 9123836, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 3, "not_optimized_yarv_insn_opt_new": 0, "not_optimized_yarv_insn_objtostring": 0, "not_optimized_yarv_insn_opt_ary_freeze": 0, "not_optimized_yarv_insn_opt_hash_freeze": 0, "not_optimized_yarv_insn_opt_str_freeze": 0, "not_optimized_yarv_insn_opt_nil_p": 0, "not_optimized_yarv_insn_opt_str_uminus": 0, "not_optimized_yarv_insn_opt_duparray_send": 0, "not_optimized_yarv_insn_opt_newarray_send": 0, "not_optimized_yarv_insn_invokesuper": 5167, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 2790775, "not_optimized_yarv_insn_leave": 0, "not_optimized_yarv_insn_throw": 0, "not_optimized_yarv_insn_jump": 0, "not_optimized_yarv_insn_branchif": 0, "not_optimized_yarv_insn_branchunless": 0, "not_optimized_yarv_insn_branchnil": 0, "not_optimized_yarv_insn_once": 0, "not_optimized_yarv_insn_opt_case_dispatch": 0, "not_optimized_yarv_insn_opt_plus": 0, "not_optimized_yarv_insn_opt_minus": 0, "not_optimized_yarv_insn_opt_mult": 0, "not_optimized_yarv_insn_opt_div": 0, "not_optimized_yarv_insn_opt_mod": 0, "not_optimized_yarv_insn_opt_eq": 78, "not_optimized_yarv_insn_opt_neq": 0, "not_optimized_yarv_insn_opt_lt": 0, "not_optimized_yarv_insn_opt_le": 0, "not_optimized_yarv_insn_opt_gt": 0, "not_optimized_yarv_insn_opt_ge": 0, "not_optimized_yarv_insn_opt_ltlt": 0, "not_optimized_yarv_insn_opt_and": 0, "not_optimized_yarv_insn_opt_or": 0, "not_optimized_yarv_insn_opt_aref": 24320427, "not_optimized_yarv_insn_opt_aset": 0, "not_optimized_yarv_insn_opt_length": 0, "not_optimized_yarv_insn_opt_size": 0, "not_optimized_yarv_insn_opt_empty_p": 0, "not_optimized_yarv_insn_opt_succ": 0, "not_optimized_yarv_insn_opt_not": 0, "not_optimized_yarv_insn_opt_regexpmatch2": 0, "not_optimized_yarv_insn_invokebuiltin": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_getlocal_WC_0": 0, "not_optimized_yarv_insn_getlocal_WC_1": 0, "not_optimized_yarv_insn_setlocal_WC_0": 0, "not_optimized_yarv_insn_setlocal_WC_1": 0, "not_optimized_yarv_insn_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_trace_nop": 0, "not_optimized_yarv_insn_trace_getlocal": 0, "not_optimized_yarv_insn_trace_setlocal": 0, "not_optimized_yarv_insn_trace_getblockparam": 0, "not_optimized_yarv_insn_trace_setblockparam": 0, "not_optimized_yarv_insn_trace_getblockparamproxy": 0, "not_optimized_yarv_insn_trace_getspecial": 0, "not_optimized_yarv_insn_trace_setspecial": 0, "not_optimized_yarv_insn_trace_getinstancevariable": 0, "not_optimized_yarv_insn_trace_setinstancevariable": 0, "not_optimized_yarv_insn_trace_getclassvariable": 0, "not_optimized_yarv_insn_trace_setclassvariable": 0, "not_optimized_yarv_insn_trace_opt_getconstant_path": 0, "not_optimized_yarv_insn_trace_getconstant": 0, "not_optimized_yarv_insn_trace_setconstant": 0, "not_optimized_yarv_insn_trace_getglobal": 0, "not_optimized_yarv_insn_trace_setglobal": 0, "not_optimized_yarv_insn_trace_putnil": 0, "not_optimized_yarv_insn_trace_putself": 0, "not_optimized_yarv_insn_trace_putobject": 0, "not_optimized_yarv_insn_trace_putspecialobject": 0, "not_optimized_yarv_insn_trace_putstring": 0, "not_optimized_yarv_insn_trace_putchilledstring": 0, "not_optimized_yarv_insn_trace_concatstrings": 0, "not_optimized_yarv_insn_trace_anytostring": 0, "not_optimized_yarv_insn_trace_toregexp": 0, "not_optimized_yarv_insn_trace_intern": 0, "not_optimized_yarv_insn_trace_newarray": 0, "not_optimized_yarv_insn_trace_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_trace_duparray": 0, "not_optimized_yarv_insn_trace_duphash": 0, "not_optimized_yarv_insn_trace_expandarray": 0, "not_optimized_yarv_insn_trace_concatarray": 0, "not_optimized_yarv_insn_trace_concattoarray": 0, "not_optimized_yarv_insn_trace_pushtoarray": 0, "not_optimized_yarv_insn_trace_splatarray": 0, "not_optimized_yarv_insn_trace_splatkw": 0, "not_optimized_yarv_insn_trace_newhash": 0, "not_optimized_yarv_insn_trace_newrange": 0, "not_optimized_yarv_insn_trace_pop": 0, "not_optimized_yarv_insn_trace_dup": 0, "not_optimized_yarv_insn_trace_dupn": 0, "not_optimized_yarv_insn_trace_swap": 0, "not_optimized_yarv_insn_trace_opt_reverse": 0, "not_optimized_yarv_insn_trace_topn": 0, "not_optimized_yarv_insn_trace_setn": 0, "not_optimized_yarv_insn_trace_adjuststack": 0, "not_optimized_yarv_insn_trace_defined": 0, "not_optimized_yarv_insn_trace_definedivar": 0, "not_optimized_yarv_insn_trace_checkmatch": 0, "not_optimized_yarv_insn_trace_checkkeyword": 0, "not_optimized_yarv_insn_trace_checktype": 0, "not_optimized_yarv_insn_trace_defineclass": 0, "not_optimized_yarv_insn_trace_definemethod": 0, "not_optimized_yarv_insn_trace_definesmethod": 0, "not_optimized_yarv_insn_trace_send": 0, "not_optimized_yarv_insn_trace_sendforward": 0, "not_optimized_yarv_insn_trace_opt_send_without_block": 0, "not_optimized_yarv_insn_trace_opt_new": 0, "not_optimized_yarv_insn_trace_objtostring": 0, "not_optimized_yarv_insn_trace_opt_ary_freeze": 0, "not_optimized_yarv_insn_trace_opt_hash_freeze": 0, "not_optimized_yarv_insn_trace_opt_str_freeze": 0, "not_optimized_yarv_insn_trace_opt_nil_p": 0, "not_optimized_yarv_insn_trace_opt_str_uminus": 0, "not_optimized_yarv_insn_trace_opt_duparray_send": 0, "not_optimized_yarv_insn_trace_opt_newarray_send": 0, "not_optimized_yarv_insn_trace_invokesuper": 0, "not_optimized_yarv_insn_trace_invokesuperforward": 0, "not_optimized_yarv_insn_trace_invokeblock": 0, "not_optimized_yarv_insn_trace_leave": 0, "not_optimized_yarv_insn_trace_throw": 0, "not_optimized_yarv_insn_trace_jump": 0, "not_optimized_yarv_insn_trace_branchif": 0, "not_optimized_yarv_insn_trace_branchunless": 0, "not_optimized_yarv_insn_trace_branchnil": 0, "not_optimized_yarv_insn_trace_once": 0, "not_optimized_yarv_insn_trace_opt_case_dispatch": 0, "not_optimized_yarv_insn_trace_opt_plus": 0, "not_optimized_yarv_insn_trace_opt_minus": 0, "not_optimized_yarv_insn_trace_opt_mult": 0, "not_optimized_yarv_insn_trace_opt_div": 0, "not_optimized_yarv_insn_trace_opt_mod": 0, "not_optimized_yarv_insn_trace_opt_eq": 0, "not_optimized_yarv_insn_trace_opt_neq": 0, "not_optimized_yarv_insn_trace_opt_lt": 0, "not_optimized_yarv_insn_trace_opt_le": 0, "not_optimized_yarv_insn_trace_opt_gt": 0, "not_optimized_yarv_insn_trace_opt_ge": 0, "not_optimized_yarv_insn_trace_opt_ltlt": 0, "not_optimized_yarv_insn_trace_opt_and": 0, "not_optimized_yarv_insn_trace_opt_or": 0, "not_optimized_yarv_insn_trace_opt_aref": 0, "not_optimized_yarv_insn_trace_opt_aset": 0, "not_optimized_yarv_insn_trace_opt_length": 0, "not_optimized_yarv_insn_trace_opt_size": 0, "not_optimized_yarv_insn_trace_opt_empty_p": 0, "not_optimized_yarv_insn_trace_opt_succ": 0, "not_optimized_yarv_insn_trace_opt_not": 0, "not_optimized_yarv_insn_trace_opt_regexpmatch2": 0, "not_optimized_yarv_insn_trace_invokebuiltin": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_trace_getlocal_WC_0": 0, "not_optimized_yarv_insn_trace_getlocal_WC_1": 0, "not_optimized_yarv_insn_trace_setlocal_WC_0": 0, "not_optimized_yarv_insn_trace_setlocal_WC_1": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_zjit_getinstancevariable": 0, "not_optimized_yarv_insn_zjit_opt_send_without_block": 0, "not_optimized_yarv_insn_zjit_objtostring": 0, "not_optimized_yarv_insn_zjit_opt_nil_p": 0, "not_optimized_yarv_insn_zjit_opt_plus": 0, "not_optimized_yarv_insn_zjit_opt_minus": 0, "not_optimized_yarv_insn_zjit_opt_mult": 0, "not_optimized_yarv_insn_zjit_opt_div": 0, "not_optimized_yarv_insn_zjit_opt_mod": 0, "not_optimized_yarv_insn_zjit_opt_eq": 0, "not_optimized_yarv_insn_zjit_opt_neq": 0, "not_optimized_yarv_insn_zjit_opt_lt": 0, "not_optimized_yarv_insn_zjit_opt_le": 0, "not_optimized_yarv_insn_zjit_opt_gt": 0, "not_optimized_yarv_insn_zjit_opt_ge": 0, "not_optimized_yarv_insn_zjit_opt_and": 0, "not_optimized_yarv_insn_zjit_opt_or": 0, "not_optimized_yarv_insn_zjit_opt_empty_p": 0, "not_optimized_yarv_insn_zjit_opt_not": 0, "vm_insn_count": 799189200, "total_insn_count": 1584050843, "ratio_in_zjit": 49.54775577238211, "not_optimized_cfuncs_String#to_s": 3040641, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_Kernel#dup": 3040042, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_Class#join": 9, "not_optimized_cfuncs_String#%": 2270, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Proc#ruby2_keywords": 121, "not_optimized_cfuncs_Hash#[]=": 2362, "not_optimized_cfuncs_Class#exist?": 25, "not_optimized_cfuncs_String#delete_prefix!": 319, "not_optimized_cfuncs_Kernel#is_a?": 447, "not_optimized_cfuncs_Regexp#=~": 132, "not_optimized_cfuncs_Comparable#>=": 10, "not_optimized_cfuncs_String#==": 9120491, "not_optimized_cfuncs_Module#const_set": 4, "not_optimized_cfuncs_String#to_sym": 31, "not_optimized_cfuncs_Module#instance_method": 36, "not_optimized_cfuncs_String#encoding": 3039971, "not_optimized_cfuncs_String#dup": 26, "not_optimized_cfuncs_UnboundMethod#parameters": 36, "not_optimized_cfuncs_Array#==": 37, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_Kernel#Array": 52, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_Array#compact!": 113, "not_optimized_cfuncs_String#empty?": 9119942, "not_optimized_cfuncs_Set#include?": 0, "not_optimized_cfuncs_Hash#values": 215, "not_optimized_cfuncs_NilClass#to_s": 3039971, "not_optimized_cfuncs_Float#-": 276, "not_optimized_cfuncs_String#-@": 4802, "not_optimized_cfuncs_Array#include?": 3039987, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 14, "not_optimized_cfuncs_String#include?": 22, "not_optimized_cfuncs_String#+": 0, "not_optimized_cfuncs_Array#compact": 4, "not_optimized_cfuncs_Array#uniq!": 77, "not_optimized_cfuncs_Hash#store": 0, "not_optimized_cfuncs_Kernel#block_given?": 0, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_Hash#[]": 36, "not_optimized_cfuncs_Array#hash": 17, "not_optimized_cfuncs_BasicObject#!=": 0, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_String#scan": 14, "not_optimized_cfuncs_Hash#key?": 9119913, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_String#===": 1666, "not_optimized_cfuncs_Integer#>>": 454, "not_optimized_cfuncs_Kernel#kind_of?": 6079942, "not_optimized_cfuncs_Array#freeze": 14, "not_optimized_cfuncs_String#freeze": 46, "not_optimized_cfuncs_Integer#<=>": 0, "not_optimized_cfuncs_String#strip": 123 } ] ], "railsbench": [ [ { "compiled_iseq_count": 1443, "failed_iseq_count": 119, "compile_time_ns": 287668879, "profile_time_ns": 206348168, "gc_time_ns": 70531986, "invalidation_time_ns": 145379, "code_region_bytes": 9637888, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 1779213, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 841623, "compile_error_register_spill_on_alloc": 23513414, "compile_error_parse_stack_underflow": 0, "compile_error_parse_malformed_iseq": 0, "compile_error_parse_failed_optional_arguments": 0, "compile_error_parse_not_allowed": 0, "compile_error_validation_block_has_no_terminator": 0, "compile_error_validation_terminator_not_at_end": 0, "compile_error_validation_mismatched_block_arity": 0, "compile_error_validation_jump_target_not_in_rpo": 0, "compile_error_validation_operand_not_defined": 0, "compile_error_validation_duplicate_instruction": 0, "zjit_insn_count": 3192910686, "dynamic_getivar_count": 53848567, "dynamic_setivar_count": 61741218, "unspecialized_def_type_iseq": 17326084, "unspecialized_def_type_cfunc": 0, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 6452164, "unspecialized_def_type_zsuper": 0, "unspecialized_def_type_alias": 3525675, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 13110252, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 239942, "vm_write_pc_count": 660864059, "vm_write_sp_count": 645629682, "vm_write_locals_count": 645629682, "vm_write_stack_count": 645629682, "vm_write_to_parent_iseq_local_count": 1798808, "vm_read_from_parent_iseq_local_count": 53293499, "exit_compile_error": 26134250, "exit_unknown_newarray_send": 1660775, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 2227258, "exit_unhandled_kwarg": 3131091, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 797175, "exit_unhandled_yarv_insn": 7985450, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 3109860, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 6948637, "exit_patchpoint": 2399700, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 5, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 298149, "exit_block_param_proxy_not_iseq_or_ifunc": 3829242, "side_exit_count": 58521592, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 2275549, "unhandled_yarv_insn_setblockparam": 0, "unhandled_yarv_insn_getblockparamproxy": 0, "unhandled_yarv_insn_getspecial": 0, "unhandled_yarv_insn_setspecial": 0, "unhandled_yarv_insn_getinstancevariable": 0, "unhandled_yarv_insn_setinstancevariable": 0, "unhandled_yarv_insn_getclassvariable": 2277885, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 239973, "unhandled_yarv_insn_setconstant": 0, "unhandled_yarv_insn_getglobal": 0, "unhandled_yarv_insn_setglobal": 0, "unhandled_yarv_insn_putnil": 0, "unhandled_yarv_insn_putself": 0, "unhandled_yarv_insn_putobject": 0, "unhandled_yarv_insn_putspecialobject": 0, "unhandled_yarv_insn_putstring": 0, "unhandled_yarv_insn_putchilledstring": 0, "unhandled_yarv_insn_concatstrings": 0, "unhandled_yarv_insn_anytostring": 0, "unhandled_yarv_insn_toregexp": 0, "unhandled_yarv_insn_intern": 0, "unhandled_yarv_insn_newarray": 0, "unhandled_yarv_insn_pushtoarraykwsplat": 0, "unhandled_yarv_insn_duparray": 0, "unhandled_yarv_insn_duphash": 0, "unhandled_yarv_insn_expandarray": 677186, "unhandled_yarv_insn_concatarray": 0, "unhandled_yarv_insn_concattoarray": 0, "unhandled_yarv_insn_pushtoarray": 0, "unhandled_yarv_insn_splatarray": 0, "unhandled_yarv_insn_splatkw": 0, "unhandled_yarv_insn_newhash": 0, "unhandled_yarv_insn_newrange": 0, "unhandled_yarv_insn_pop": 0, "unhandled_yarv_insn_dup": 0, "unhandled_yarv_insn_dupn": 0, "unhandled_yarv_insn_swap": 0, "unhandled_yarv_insn_opt_reverse": 0, "unhandled_yarv_insn_topn": 0, "unhandled_yarv_insn_setn": 0, "unhandled_yarv_insn_adjuststack": 0, "unhandled_yarv_insn_defined": 0, "unhandled_yarv_insn_definedivar": 0, "unhandled_yarv_insn_checkmatch": 0, "unhandled_yarv_insn_checkkeyword": 1316914, "unhandled_yarv_insn_checktype": 0, "unhandled_yarv_insn_defineclass": 0, "unhandled_yarv_insn_definemethod": 0, "unhandled_yarv_insn_definesmethod": 0, "unhandled_yarv_insn_send": 0, "unhandled_yarv_insn_sendforward": 0, "unhandled_yarv_insn_opt_send_without_block": 0, "unhandled_yarv_insn_opt_new": 0, "unhandled_yarv_insn_objtostring": 0, "unhandled_yarv_insn_opt_ary_freeze": 0, "unhandled_yarv_insn_opt_hash_freeze": 0, "unhandled_yarv_insn_opt_str_freeze": 0, "unhandled_yarv_insn_opt_nil_p": 0, "unhandled_yarv_insn_opt_str_uminus": 0, "unhandled_yarv_insn_opt_duparray_send": 0, "unhandled_yarv_insn_opt_newarray_send": 0, "unhandled_yarv_insn_invokesuper": 0, "unhandled_yarv_insn_invokesuperforward": 1197943, "unhandled_yarv_insn_invokeblock": 0, "unhandled_yarv_insn_leave": 0, "unhandled_yarv_insn_throw": 0, "unhandled_yarv_insn_jump": 0, "unhandled_yarv_insn_branchif": 0, "unhandled_yarv_insn_branchunless": 0, "unhandled_yarv_insn_branchnil": 0, "unhandled_yarv_insn_once": 0, "unhandled_yarv_insn_opt_case_dispatch": 0, "unhandled_yarv_insn_opt_plus": 0, "unhandled_yarv_insn_opt_minus": 0, "unhandled_yarv_insn_opt_mult": 0, "unhandled_yarv_insn_opt_div": 0, "unhandled_yarv_insn_opt_mod": 0, "unhandled_yarv_insn_opt_eq": 0, "unhandled_yarv_insn_opt_neq": 0, "unhandled_yarv_insn_opt_lt": 0, "unhandled_yarv_insn_opt_le": 0, "unhandled_yarv_insn_opt_gt": 0, "unhandled_yarv_insn_opt_ge": 0, "unhandled_yarv_insn_opt_ltlt": 0, "unhandled_yarv_insn_opt_and": 0, "unhandled_yarv_insn_opt_or": 0, "unhandled_yarv_insn_opt_aref": 0, "unhandled_yarv_insn_opt_aset": 0, "unhandled_yarv_insn_opt_length": 0, "unhandled_yarv_insn_opt_size": 0, "unhandled_yarv_insn_opt_empty_p": 0, "unhandled_yarv_insn_opt_succ": 0, "unhandled_yarv_insn_opt_not": 0, "unhandled_yarv_insn_opt_regexpmatch2": 0, "unhandled_yarv_insn_invokebuiltin": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_getlocal_WC_0": 0, "unhandled_yarv_insn_getlocal_WC_1": 0, "unhandled_yarv_insn_setlocal_WC_0": 0, "unhandled_yarv_insn_setlocal_WC_1": 0, "unhandled_yarv_insn_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_trace_nop": 0, "unhandled_yarv_insn_trace_getlocal": 0, "unhandled_yarv_insn_trace_setlocal": 0, "unhandled_yarv_insn_trace_getblockparam": 0, "unhandled_yarv_insn_trace_setblockparam": 0, "unhandled_yarv_insn_trace_getblockparamproxy": 0, "unhandled_yarv_insn_trace_getspecial": 0, "unhandled_yarv_insn_trace_setspecial": 0, "unhandled_yarv_insn_trace_getinstancevariable": 0, "unhandled_yarv_insn_trace_setinstancevariable": 0, "unhandled_yarv_insn_trace_getclassvariable": 0, "unhandled_yarv_insn_trace_setclassvariable": 0, "unhandled_yarv_insn_trace_opt_getconstant_path": 0, "unhandled_yarv_insn_trace_getconstant": 0, "unhandled_yarv_insn_trace_setconstant": 0, "unhandled_yarv_insn_trace_getglobal": 0, "unhandled_yarv_insn_trace_setglobal": 0, "unhandled_yarv_insn_trace_putnil": 0, "unhandled_yarv_insn_trace_putself": 0, "unhandled_yarv_insn_trace_putobject": 0, "unhandled_yarv_insn_trace_putspecialobject": 0, "unhandled_yarv_insn_trace_putstring": 0, "unhandled_yarv_insn_trace_putchilledstring": 0, "unhandled_yarv_insn_trace_concatstrings": 0, "unhandled_yarv_insn_trace_anytostring": 0, "unhandled_yarv_insn_trace_toregexp": 0, "unhandled_yarv_insn_trace_intern": 0, "unhandled_yarv_insn_trace_newarray": 0, "unhandled_yarv_insn_trace_pushtoarraykwsplat": 0, "unhandled_yarv_insn_trace_duparray": 0, "unhandled_yarv_insn_trace_duphash": 0, "unhandled_yarv_insn_trace_expandarray": 0, "unhandled_yarv_insn_trace_concatarray": 0, "unhandled_yarv_insn_trace_concattoarray": 0, "unhandled_yarv_insn_trace_pushtoarray": 0, "unhandled_yarv_insn_trace_splatarray": 0, "unhandled_yarv_insn_trace_splatkw": 0, "unhandled_yarv_insn_trace_newhash": 0, "unhandled_yarv_insn_trace_newrange": 0, "unhandled_yarv_insn_trace_pop": 0, "unhandled_yarv_insn_trace_dup": 0, "unhandled_yarv_insn_trace_dupn": 0, "unhandled_yarv_insn_trace_swap": 0, "unhandled_yarv_insn_trace_opt_reverse": 0, "unhandled_yarv_insn_trace_topn": 0, "unhandled_yarv_insn_trace_setn": 0, "unhandled_yarv_insn_trace_adjuststack": 0, "unhandled_yarv_insn_trace_defined": 0, "unhandled_yarv_insn_trace_definedivar": 0, "unhandled_yarv_insn_trace_checkmatch": 0, "unhandled_yarv_insn_trace_checkkeyword": 0, "unhandled_yarv_insn_trace_checktype": 0, "unhandled_yarv_insn_trace_defineclass": 0, "unhandled_yarv_insn_trace_definemethod": 0, "unhandled_yarv_insn_trace_definesmethod": 0, "unhandled_yarv_insn_trace_send": 0, "unhandled_yarv_insn_trace_sendforward": 0, "unhandled_yarv_insn_trace_opt_send_without_block": 0, "unhandled_yarv_insn_trace_opt_new": 0, "unhandled_yarv_insn_trace_objtostring": 0, "unhandled_yarv_insn_trace_opt_ary_freeze": 0, "unhandled_yarv_insn_trace_opt_hash_freeze": 0, "unhandled_yarv_insn_trace_opt_str_freeze": 0, "unhandled_yarv_insn_trace_opt_nil_p": 0, "unhandled_yarv_insn_trace_opt_str_uminus": 0, "unhandled_yarv_insn_trace_opt_duparray_send": 0, "unhandled_yarv_insn_trace_opt_newarray_send": 0, "unhandled_yarv_insn_trace_invokesuper": 0, "unhandled_yarv_insn_trace_invokesuperforward": 0, "unhandled_yarv_insn_trace_invokeblock": 0, "unhandled_yarv_insn_trace_leave": 0, "unhandled_yarv_insn_trace_throw": 0, "unhandled_yarv_insn_trace_jump": 0, "unhandled_yarv_insn_trace_branchif": 0, "unhandled_yarv_insn_trace_branchunless": 0, "unhandled_yarv_insn_trace_branchnil": 0, "unhandled_yarv_insn_trace_once": 0, "unhandled_yarv_insn_trace_opt_case_dispatch": 0, "unhandled_yarv_insn_trace_opt_plus": 0, "unhandled_yarv_insn_trace_opt_minus": 0, "unhandled_yarv_insn_trace_opt_mult": 0, "unhandled_yarv_insn_trace_opt_div": 0, "unhandled_yarv_insn_trace_opt_mod": 0, "unhandled_yarv_insn_trace_opt_eq": 0, "unhandled_yarv_insn_trace_opt_neq": 0, "unhandled_yarv_insn_trace_opt_lt": 0, "unhandled_yarv_insn_trace_opt_le": 0, "unhandled_yarv_insn_trace_opt_gt": 0, "unhandled_yarv_insn_trace_opt_ge": 0, "unhandled_yarv_insn_trace_opt_ltlt": 0, "unhandled_yarv_insn_trace_opt_and": 0, "unhandled_yarv_insn_trace_opt_or": 0, "unhandled_yarv_insn_trace_opt_aref": 0, "unhandled_yarv_insn_trace_opt_aset": 0, "unhandled_yarv_insn_trace_opt_length": 0, "unhandled_yarv_insn_trace_opt_size": 0, "unhandled_yarv_insn_trace_opt_empty_p": 0, "unhandled_yarv_insn_trace_opt_succ": 0, "unhandled_yarv_insn_trace_opt_not": 0, "unhandled_yarv_insn_trace_opt_regexpmatch2": 0, "unhandled_yarv_insn_trace_invokebuiltin": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_trace_getlocal_WC_0": 0, "unhandled_yarv_insn_trace_getlocal_WC_1": 0, "unhandled_yarv_insn_trace_setlocal_WC_0": 0, "unhandled_yarv_insn_trace_setlocal_WC_1": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_zjit_getinstancevariable": 0, "unhandled_yarv_insn_zjit_opt_send_without_block": 0, "unhandled_yarv_insn_zjit_objtostring": 0, "unhandled_yarv_insn_zjit_opt_nil_p": 0, "unhandled_yarv_insn_zjit_opt_plus": 0, "unhandled_yarv_insn_zjit_opt_minus": 0, "unhandled_yarv_insn_zjit_opt_mult": 0, "unhandled_yarv_insn_zjit_opt_div": 0, "unhandled_yarv_insn_zjit_opt_mod": 0, "unhandled_yarv_insn_zjit_opt_eq": 0, "unhandled_yarv_insn_zjit_opt_neq": 0, "unhandled_yarv_insn_zjit_opt_lt": 0, "unhandled_yarv_insn_zjit_opt_le": 0, "unhandled_yarv_insn_zjit_opt_gt": 0, "unhandled_yarv_insn_zjit_opt_ge": 0, "unhandled_yarv_insn_zjit_opt_and": 0, "unhandled_yarv_insn_zjit_opt_or": 0, "unhandled_yarv_insn_zjit_opt_empty_p": 0, "unhandled_yarv_insn_zjit_opt_not": 0, "send_fallback_send_without_block_polymorphic": 56353243, "send_fallback_send_without_block_no_profiles": 33020100, "send_fallback_send_without_block_cfunc_not_variadic": 109254276, "send_fallback_send_without_block_cfunc_array_variadic": 1073731, "send_fallback_send_without_block_not_optimized_method_type": 40654117, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 1502, "send_fallback_not_optimized_instruction": 153275929, "dynamic_send_count": 393632898, "iseq_optimized_send_count": 185298121, "inline_cfunc_optimized_send_count": 53133887, "variadic_cfunc_optimized_send_count": 27099562, "optimized_send_count": 265531570, "send_count": 659164468, "not_optimized_yarv_insn_nop": 0, "not_optimized_yarv_insn_getlocal": 0, "not_optimized_yarv_insn_setlocal": 0, "not_optimized_yarv_insn_getblockparam": 0, "not_optimized_yarv_insn_setblockparam": 0, "not_optimized_yarv_insn_getblockparamproxy": 0, "not_optimized_yarv_insn_getspecial": 0, "not_optimized_yarv_insn_setspecial": 0, "not_optimized_yarv_insn_getinstancevariable": 0, "not_optimized_yarv_insn_setinstancevariable": 0, "not_optimized_yarv_insn_getclassvariable": 0, "not_optimized_yarv_insn_setclassvariable": 0, "not_optimized_yarv_insn_opt_getconstant_path": 0, "not_optimized_yarv_insn_getconstant": 0, "not_optimized_yarv_insn_setconstant": 0, "not_optimized_yarv_insn_getglobal": 0, "not_optimized_yarv_insn_setglobal": 0, "not_optimized_yarv_insn_putnil": 0, "not_optimized_yarv_insn_putself": 0, "not_optimized_yarv_insn_putobject": 0, "not_optimized_yarv_insn_putspecialobject": 0, "not_optimized_yarv_insn_putstring": 0, "not_optimized_yarv_insn_putchilledstring": 0, "not_optimized_yarv_insn_concatstrings": 0, "not_optimized_yarv_insn_anytostring": 0, "not_optimized_yarv_insn_toregexp": 0, "not_optimized_yarv_insn_intern": 0, "not_optimized_yarv_insn_newarray": 0, "not_optimized_yarv_insn_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_duparray": 0, "not_optimized_yarv_insn_duphash": 0, "not_optimized_yarv_insn_expandarray": 0, "not_optimized_yarv_insn_concatarray": 0, "not_optimized_yarv_insn_concattoarray": 0, "not_optimized_yarv_insn_pushtoarray": 0, "not_optimized_yarv_insn_splatarray": 0, "not_optimized_yarv_insn_splatkw": 0, "not_optimized_yarv_insn_newhash": 0, "not_optimized_yarv_insn_newrange": 0, "not_optimized_yarv_insn_pop": 0, "not_optimized_yarv_insn_dup": 0, "not_optimized_yarv_insn_dupn": 0, "not_optimized_yarv_insn_swap": 0, "not_optimized_yarv_insn_opt_reverse": 0, "not_optimized_yarv_insn_topn": 0, "not_optimized_yarv_insn_setn": 0, "not_optimized_yarv_insn_adjuststack": 0, "not_optimized_yarv_insn_defined": 0, "not_optimized_yarv_insn_definedivar": 0, "not_optimized_yarv_insn_checkmatch": 0, "not_optimized_yarv_insn_checkkeyword": 0, "not_optimized_yarv_insn_checktype": 0, "not_optimized_yarv_insn_defineclass": 0, "not_optimized_yarv_insn_definemethod": 0, "not_optimized_yarv_insn_definesmethod": 0, "not_optimized_yarv_insn_send": 46364585, "not_optimized_yarv_insn_sendforward": 2761656, "not_optimized_yarv_insn_opt_send_without_block": 792, "not_optimized_yarv_insn_opt_new": 0, "not_optimized_yarv_insn_objtostring": 0, "not_optimized_yarv_insn_opt_ary_freeze": 0, "not_optimized_yarv_insn_opt_hash_freeze": 0, "not_optimized_yarv_insn_opt_str_freeze": 0, "not_optimized_yarv_insn_opt_nil_p": 0, "not_optimized_yarv_insn_opt_str_uminus": 0, "not_optimized_yarv_insn_opt_duparray_send": 0, "not_optimized_yarv_insn_opt_newarray_send": 0, "not_optimized_yarv_insn_invokesuper": 27998752, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 8613762, "not_optimized_yarv_insn_leave": 0, "not_optimized_yarv_insn_throw": 0, "not_optimized_yarv_insn_jump": 0, "not_optimized_yarv_insn_branchif": 0, "not_optimized_yarv_insn_branchunless": 0, "not_optimized_yarv_insn_branchnil": 0, "not_optimized_yarv_insn_once": 0, "not_optimized_yarv_insn_opt_case_dispatch": 0, "not_optimized_yarv_insn_opt_plus": 156210, "not_optimized_yarv_insn_opt_minus": 0, "not_optimized_yarv_insn_opt_mult": 215, "not_optimized_yarv_insn_opt_div": 0, "not_optimized_yarv_insn_opt_mod": 0, "not_optimized_yarv_insn_opt_eq": 2108079, "not_optimized_yarv_insn_opt_neq": 149, "not_optimized_yarv_insn_opt_lt": 372, "not_optimized_yarv_insn_opt_le": 0, "not_optimized_yarv_insn_opt_gt": 0, "not_optimized_yarv_insn_opt_ge": 0, "not_optimized_yarv_insn_opt_ltlt": 0, "not_optimized_yarv_insn_opt_and": 0, "not_optimized_yarv_insn_opt_or": 40, "not_optimized_yarv_insn_opt_aref": 65670593, "not_optimized_yarv_insn_opt_aset": 0, "not_optimized_yarv_insn_opt_length": 0, "not_optimized_yarv_insn_opt_size": 0, "not_optimized_yarv_insn_opt_empty_p": 0, "not_optimized_yarv_insn_opt_succ": 0, "not_optimized_yarv_insn_opt_not": 0, "not_optimized_yarv_insn_opt_regexpmatch2": 0, "not_optimized_yarv_insn_invokebuiltin": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_getlocal_WC_0": 0, "not_optimized_yarv_insn_getlocal_WC_1": 0, "not_optimized_yarv_insn_setlocal_WC_0": 0, "not_optimized_yarv_insn_setlocal_WC_1": 0, "not_optimized_yarv_insn_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_trace_nop": 0, "not_optimized_yarv_insn_trace_getlocal": 0, "not_optimized_yarv_insn_trace_setlocal": 0, "not_optimized_yarv_insn_trace_getblockparam": 0, "not_optimized_yarv_insn_trace_setblockparam": 0, "not_optimized_yarv_insn_trace_getblockparamproxy": 0, "not_optimized_yarv_insn_trace_getspecial": 0, "not_optimized_yarv_insn_trace_setspecial": 0, "not_optimized_yarv_insn_trace_getinstancevariable": 0, "not_optimized_yarv_insn_trace_setinstancevariable": 0, "not_optimized_yarv_insn_trace_getclassvariable": 0, "not_optimized_yarv_insn_trace_setclassvariable": 0, "not_optimized_yarv_insn_trace_opt_getconstant_path": 0, "not_optimized_yarv_insn_trace_getconstant": 0, "not_optimized_yarv_insn_trace_setconstant": 0, "not_optimized_yarv_insn_trace_getglobal": 0, "not_optimized_yarv_insn_trace_setglobal": 0, "not_optimized_yarv_insn_trace_putnil": 0, "not_optimized_yarv_insn_trace_putself": 0, "not_optimized_yarv_insn_trace_putobject": 0, "not_optimized_yarv_insn_trace_putspecialobject": 0, "not_optimized_yarv_insn_trace_putstring": 0, "not_optimized_yarv_insn_trace_putchilledstring": 0, "not_optimized_yarv_insn_trace_concatstrings": 0, "not_optimized_yarv_insn_trace_anytostring": 0, "not_optimized_yarv_insn_trace_toregexp": 0, "not_optimized_yarv_insn_trace_intern": 0, "not_optimized_yarv_insn_trace_newarray": 0, "not_optimized_yarv_insn_trace_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_trace_duparray": 0, "not_optimized_yarv_insn_trace_duphash": 0, "not_optimized_yarv_insn_trace_expandarray": 0, "not_optimized_yarv_insn_trace_concatarray": 0, "not_optimized_yarv_insn_trace_concattoarray": 0, "not_optimized_yarv_insn_trace_pushtoarray": 0, "not_optimized_yarv_insn_trace_splatarray": 0, "not_optimized_yarv_insn_trace_splatkw": 0, "not_optimized_yarv_insn_trace_newhash": 0, "not_optimized_yarv_insn_trace_newrange": 0, "not_optimized_yarv_insn_trace_pop": 0, "not_optimized_yarv_insn_trace_dup": 0, "not_optimized_yarv_insn_trace_dupn": 0, "not_optimized_yarv_insn_trace_swap": 0, "not_optimized_yarv_insn_trace_opt_reverse": 0, "not_optimized_yarv_insn_trace_topn": 0, "not_optimized_yarv_insn_trace_setn": 0, "not_optimized_yarv_insn_trace_adjuststack": 0, "not_optimized_yarv_insn_trace_defined": 0, "not_optimized_yarv_insn_trace_definedivar": 0, "not_optimized_yarv_insn_trace_checkmatch": 0, "not_optimized_yarv_insn_trace_checkkeyword": 0, "not_optimized_yarv_insn_trace_checktype": 0, "not_optimized_yarv_insn_trace_defineclass": 0, "not_optimized_yarv_insn_trace_definemethod": 0, "not_optimized_yarv_insn_trace_definesmethod": 0, "not_optimized_yarv_insn_trace_send": 0, "not_optimized_yarv_insn_trace_sendforward": 0, "not_optimized_yarv_insn_trace_opt_send_without_block": 0, "not_optimized_yarv_insn_trace_opt_new": 0, "not_optimized_yarv_insn_trace_objtostring": 0, "not_optimized_yarv_insn_trace_opt_ary_freeze": 0, "not_optimized_yarv_insn_trace_opt_hash_freeze": 0, "not_optimized_yarv_insn_trace_opt_str_freeze": 0, "not_optimized_yarv_insn_trace_opt_nil_p": 0, "not_optimized_yarv_insn_trace_opt_str_uminus": 0, "not_optimized_yarv_insn_trace_opt_duparray_send": 0, "not_optimized_yarv_insn_trace_opt_newarray_send": 0, "not_optimized_yarv_insn_trace_invokesuper": 0, "not_optimized_yarv_insn_trace_invokesuperforward": 0, "not_optimized_yarv_insn_trace_invokeblock": 0, "not_optimized_yarv_insn_trace_leave": 0, "not_optimized_yarv_insn_trace_throw": 0, "not_optimized_yarv_insn_trace_jump": 0, "not_optimized_yarv_insn_trace_branchif": 0, "not_optimized_yarv_insn_trace_branchunless": 0, "not_optimized_yarv_insn_trace_branchnil": 0, "not_optimized_yarv_insn_trace_once": 0, "not_optimized_yarv_insn_trace_opt_case_dispatch": 0, "not_optimized_yarv_insn_trace_opt_plus": 0, "not_optimized_yarv_insn_trace_opt_minus": 0, "not_optimized_yarv_insn_trace_opt_mult": 0, "not_optimized_yarv_insn_trace_opt_div": 0, "not_optimized_yarv_insn_trace_opt_mod": 0, "not_optimized_yarv_insn_trace_opt_eq": 0, "not_optimized_yarv_insn_trace_opt_neq": 0, "not_optimized_yarv_insn_trace_opt_lt": 0, "not_optimized_yarv_insn_trace_opt_le": 0, "not_optimized_yarv_insn_trace_opt_gt": 0, "not_optimized_yarv_insn_trace_opt_ge": 0, "not_optimized_yarv_insn_trace_opt_ltlt": 0, "not_optimized_yarv_insn_trace_opt_and": 0, "not_optimized_yarv_insn_trace_opt_or": 0, "not_optimized_yarv_insn_trace_opt_aref": 0, "not_optimized_yarv_insn_trace_opt_aset": 0, "not_optimized_yarv_insn_trace_opt_length": 0, "not_optimized_yarv_insn_trace_opt_size": 0, "not_optimized_yarv_insn_trace_opt_empty_p": 0, "not_optimized_yarv_insn_trace_opt_succ": 0, "not_optimized_yarv_insn_trace_opt_not": 0, "not_optimized_yarv_insn_trace_opt_regexpmatch2": 0, "not_optimized_yarv_insn_trace_invokebuiltin": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_trace_getlocal_WC_0": 0, "not_optimized_yarv_insn_trace_getlocal_WC_1": 0, "not_optimized_yarv_insn_trace_setlocal_WC_0": 0, "not_optimized_yarv_insn_trace_setlocal_WC_1": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_zjit_getinstancevariable": 0, "not_optimized_yarv_insn_zjit_opt_send_without_block": 0, "not_optimized_yarv_insn_zjit_objtostring": 0, "not_optimized_yarv_insn_zjit_opt_nil_p": 0, "not_optimized_yarv_insn_zjit_opt_plus": 0, "not_optimized_yarv_insn_zjit_opt_minus": 0, "not_optimized_yarv_insn_zjit_opt_mult": 0, "not_optimized_yarv_insn_zjit_opt_div": 0, "not_optimized_yarv_insn_zjit_opt_mod": 0, "not_optimized_yarv_insn_zjit_opt_eq": 0, "not_optimized_yarv_insn_zjit_opt_neq": 0, "not_optimized_yarv_insn_zjit_opt_lt": 0, "not_optimized_yarv_insn_zjit_opt_le": 0, "not_optimized_yarv_insn_zjit_opt_gt": 0, "not_optimized_yarv_insn_zjit_opt_ge": 0, "not_optimized_yarv_insn_zjit_opt_and": 0, "not_optimized_yarv_insn_zjit_opt_or": 0, "not_optimized_yarv_insn_zjit_opt_empty_p": 0, "not_optimized_yarv_insn_zjit_opt_not": 0, "vm_insn_count": 1017177080, "total_insn_count": 4210087766, "ratio_in_zjit": 75.83952790213638, "not_optimized_cfuncs_Module#instance_method": 149, "not_optimized_cfuncs_Kernel#Array": 1343882, "not_optimized_cfuncs_Set#member?": 696, "not_optimized_cfuncs_Integer#==": 488704, "not_optimized_cfuncs_Array#clear": 119971, "not_optimized_cfuncs_String#delete_suffix!": 120032, "not_optimized_cfuncs_Hash#compact!": 77971, "not_optimized_cfuncs_Thread::Mutex#owned?": 239943, "not_optimized_cfuncs_String#b": 1074476, "not_optimized_cfuncs_Regexp#=~": 336, "not_optimized_cfuncs_Integer#===": 167, "not_optimized_cfuncs_Module#to_s": 23, "not_optimized_cfuncs_Time#strftime": 155971, "not_optimized_cfuncs_Kernel#instance_variables": 119971, "not_optimized_cfuncs_Time#to_i": 0, "not_optimized_cfuncs_ActiveSupport::OrderedOptions#_get": 4423421, "not_optimized_cfuncs_String#%": 2762, "not_optimized_cfuncs_String#force_encoding": 1057765, "not_optimized_cfuncs_Set#include?": 900448, "not_optimized_cfuncs_Kernel#freeze": 57, "not_optimized_cfuncs_Integer#|": 40781, "not_optimized_cfuncs_FalseClass#===": 1032742, "not_optimized_cfuncs_String#ascii_only?": 1869691, "not_optimized_cfuncs_Class#allocate": 298171, "not_optimized_cfuncs_Float#<": 0, "not_optimized_cfuncs_OpenSSL::Cipher#iv=": 119191, "not_optimized_cfuncs_Set#add": 2110, "not_optimized_cfuncs_String#delete_suffix": 12, "not_optimized_cfuncs_String#tr": 101974, "not_optimized_cfuncs_Thread::Mutex#initialize": 479941, "not_optimized_cfuncs_Time#wday": 0, "not_optimized_cfuncs_Kernel#hash": 39, "not_optimized_cfuncs_Integer#+": 119971, "not_optimized_cfuncs_Float#+": 0, "not_optimized_cfuncs_Thread::ConditionVariable#initialize": 359966, "not_optimized_cfuncs_StringScanner#pos": 380, "not_optimized_cfuncs_Hash#key?": 5405274, "not_optimized_cfuncs_Array#<<": 57, "not_optimized_cfuncs_Integer#-": 9498, "not_optimized_cfuncs_StringScanner#rest?": 0, "not_optimized_cfuncs_Kernel#object_id": 361751, "not_optimized_cfuncs_Integer#upto": 0, "not_optimized_cfuncs_OpenSSL::Cipher#authenticated?": 0, "not_optimized_cfuncs_Array#compact!": 120373, "not_optimized_cfuncs_String#delete_prefix!": 319, "not_optimized_cfuncs_Integer#<=>": 0, "not_optimized_cfuncs_String#dup": 478935, "not_optimized_cfuncs_Kernel#block_given?": 3015949, "not_optimized_cfuncs_Proc#ruby2_keywords": 1050, "not_optimized_cfuncs_String#+@": 903636, "not_optimized_cfuncs_CGI::EscapeExt#escapeHTML": 660590, "not_optimized_cfuncs_Kernel#is_a?": 7067777, "not_optimized_cfuncs_Hash#freeze": 120486, "not_optimized_cfuncs_Array#sort!": 77971, "not_optimized_cfuncs_Float#*": 0, "not_optimized_cfuncs_StringScanner#pos=": 258, "not_optimized_cfuncs_Regexp#===": 78158, "not_optimized_cfuncs_Kernel#instance_variable_get": 119971, "not_optimized_cfuncs_Array#compact": 35, "not_optimized_cfuncs_Thread::ConditionVariable#signal": 119973, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_Encoding#to_s": 119971, "not_optimized_cfuncs_String#to_sym": 431584, "not_optimized_cfuncs_Set#empty?": 12, "not_optimized_cfuncs_Hash#clear": 120197, "not_optimized_cfuncs_NilClass#===": 1385960, "not_optimized_cfuncs_Array#to_a": 26, "not_optimized_cfuncs_Kernel#kind_of?": 280009, "not_optimized_cfuncs_Proc#arity": 61, "not_optimized_cfuncs_Class#extname": 0, "not_optimized_cfuncs_Thread::Backtrace::Location#absolute_path": 20, "not_optimized_cfuncs_Class#current": 10716273, "not_optimized_cfuncs_Array#+": 4849, "not_optimized_cfuncs_TrueClass#===": 1144944, "not_optimized_cfuncs_Array#inspect": 0, "not_optimized_cfuncs_String#to_s": 8516433, "not_optimized_cfuncs_String#hash": 4, "not_optimized_cfuncs_String#freeze": 7538, "not_optimized_cfuncs_Thread::Backtrace::Location#lineno": 0, "not_optimized_cfuncs_Class#new": 0, "not_optimized_cfuncs_StringScanner#eos?": 382, "not_optimized_cfuncs_SQLite3::Statement#reset!": 0, "not_optimized_cfuncs_Hash#keys": 239988, "not_optimized_cfuncs_StringScanner#scan": 0, "not_optimized_cfuncs_StringScanner#string": 122, "not_optimized_cfuncs_Integer#^": 3814178, "not_optimized_cfuncs_Time#subsec": 0, "not_optimized_cfuncs_Symbol#empty?": 2, "not_optimized_cfuncs_StringScanner#peek_byte": 354, "not_optimized_cfuncs_Hash#[]=": 722410, "not_optimized_cfuncs_Class#join": 1074073, "not_optimized_cfuncs_Kernel#method": 119191, "not_optimized_cfuncs_Enumerable#sort_by": 38, "not_optimized_cfuncs_SQLite3::Statement#column_name": 4, "not_optimized_cfuncs_StringScanner#skip": 96, "not_optimized_cfuncs_NilClass#to_s": 299913, "not_optimized_cfuncs_String#encoding": 359194, "not_optimized_cfuncs_Hash#merge": 30, "not_optimized_cfuncs_Class#urandom": 477635, "not_optimized_cfuncs_OpenSSL::Cipher#key_len": 238411, "not_optimized_cfuncs_Range#member?": 118172, "not_optimized_cfuncs_Module#initialize": 10, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_Class#escape": 147, "not_optimized_cfuncs_Class#generate": 239191, "not_optimized_cfuncs_Hash#has_key?": 359971, "not_optimized_cfuncs_Module#class_variable_defined?": 48, "not_optimized_cfuncs_SQLite3::Database#changes": 0, "not_optimized_cfuncs_OpenSSL::HMAC#digest": 0, "not_optimized_cfuncs_Hash#store": 431, "not_optimized_cfuncs_String#getbyte": 7868187, "not_optimized_cfuncs_String#valid_encoding?": 479942, "not_optimized_cfuncs_Monitor#mon_check_owner": 239944, "not_optimized_cfuncs_Array#to_ary": 119971, "not_optimized_cfuncs_Hash#[]": 8975495, "not_optimized_cfuncs_Class#directory?": 454, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_Module#singleton_class?": 0, "not_optimized_cfuncs_Integer#>": 0, "not_optimized_cfuncs_SQLite3::Statement#column_decltype": 4, "not_optimized_cfuncs_Method#arity": 0, "not_optimized_cfuncs_Hash#to_hash": 239964, "not_optimized_cfuncs_Float#-": 239976, "not_optimized_cfuncs_Array#drop": 0, "not_optimized_cfuncs_Integer#*": 92, "not_optimized_cfuncs_String#include?": 935794, "not_optimized_cfuncs_Time#minus_without_duration": 27581, "not_optimized_cfuncs_Time#plus_without_duration": 208384, "not_optimized_cfuncs_Hash#values": 216, "not_optimized_cfuncs_String#empty?": 6851022, "not_optimized_cfuncs_UnboundMethod#parameters": 36, "not_optimized_cfuncs_String#inspect": 0, "not_optimized_cfuncs_Time#utc?": 0, "not_optimized_cfuncs_Kernel#__method__": 119991, "not_optimized_cfuncs_String#tr!": 578, "not_optimized_cfuncs_Symbol#inspect": 71, "not_optimized_cfuncs_Integer#>>": 462, "not_optimized_cfuncs_Array#==": 210, "not_optimized_cfuncs_ObjectSpace::WeakMap#include?": 61, "not_optimized_cfuncs_OpenSSL::Cipher#iv_len": 119191, "not_optimized_cfuncs_String#strip": 173, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_OpenSSL::HMAC#initialize": 0, "not_optimized_cfuncs_Comparable#==": 306, "not_optimized_cfuncs_OpenSSL::Cipher#final": 0, "not_optimized_cfuncs_OpenSSL::Cipher#key=": 0, "not_optimized_cfuncs_String#===": 82592, "not_optimized_cfuncs_Comparable#>=": 8473, "not_optimized_cfuncs_String#+": 1075594, "not_optimized_cfuncs_Array#intersect?": 239942, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 227, "not_optimized_cfuncs_Array#sort": 68, "not_optimized_cfuncs_##block_given?": 1531, "not_optimized_cfuncs_Hash#delete": 2276600, "not_optimized_cfuncs_Digest::Class#initialize": 119971, "not_optimized_cfuncs_String#-@": 6114, "not_optimized_cfuncs_Array#delete": 317999, "not_optimized_cfuncs_Array#-": 119979, "not_optimized_cfuncs_Kernel#instance_of?": 155971, "not_optimized_cfuncs_String#setbyte": 4054054, "not_optimized_cfuncs_Class#core#hash_merge_kwd": 0, "not_optimized_cfuncs_SQLite3::Statement#done?": 418195, "not_optimized_cfuncs_Hash#include?": 976, "not_optimized_cfuncs_Comparable#<": 0, "not_optimized_cfuncs_Array#freeze": 359250, "not_optimized_cfuncs_Module#pid": 119977, "not_optimized_cfuncs_OpenSSL::Cipher#auth_data=": 0, "not_optimized_cfuncs_Kernel#dup": 1198042, "not_optimized_cfuncs_Array#uniq!": 240491, "not_optimized_cfuncs_Array#reverse": 487, "not_optimized_cfuncs_OpenSSL::Cipher#initialize": 476831, "not_optimized_cfuncs_Module#random_bytes": 119191, "not_optimized_cfuncs_Array#hash": 70, "not_optimized_cfuncs_Class#superclass": 1830, "not_optimized_cfuncs_Regexp#to_s": 239972, "not_optimized_cfuncs_Integer#>=": 40781, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Method#parameters": 0, "not_optimized_cfuncs_Array#include?": 1231408, "not_optimized_cfuncs_Time#utc_offset": 0, "not_optimized_cfuncs_Array#|": 197970, "not_optimized_cfuncs_Array#reverse_each": 77971, "not_optimized_cfuncs_String#to_str": 0, "not_optimized_cfuncs_Class#symlink?": 19, "not_optimized_cfuncs_Module#block_given?": 155942, "not_optimized_cfuncs_Module#const_set": 36, "not_optimized_cfuncs_RubyVM::InstructionSequence#to_a": 1, "not_optimized_cfuncs_SQLite3::Statement#step": 418195, "not_optimized_cfuncs_Class#split": 387, "not_optimized_cfuncs_SQLite3::Statement#bind_param": 236371, "not_optimized_cfuncs_OpenSSL::Cipher#encrypt": 0, "not_optimized_cfuncs_BasicObject#!=": 2142329, "not_optimized_cfuncs_Kernel#instance_variable_set": 120009, "not_optimized_cfuncs_String#==": 2887489, "not_optimized_cfuncs_Thread::Backtrace::Location#path": 0, "not_optimized_cfuncs_String#<=>": 118172, "not_optimized_cfuncs_SQLite3::Statement#column_count": 0, "not_optimized_cfuncs_Thread::ConditionVariable#broadcast": 119971, "not_optimized_cfuncs_Class#exist?": 54, "not_optimized_cfuncs_Class#file?": 1073731 } ] ], "keyword_args": [ [ { "compiled_iseq_count": 5, "failed_iseq_count": 0, "compile_time_ns": 832081, "profile_time_ns": 11507, "gc_time_ns": 0, "invalidation_time_ns": 0, "code_region_bytes": 16384, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 0, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 0, "compile_error_register_spill_on_alloc": 0, "compile_error_parse_stack_underflow": 0, "compile_error_parse_malformed_iseq": 0, "compile_error_parse_failed_optional_arguments": 0, "compile_error_parse_not_allowed": 0, "compile_error_validation_block_has_no_terminator": 0, "compile_error_validation_terminator_not_at_end": 0, "compile_error_validation_mismatched_block_arity": 0, "compile_error_validation_jump_target_not_in_rpo": 0, "compile_error_validation_operand_not_defined": 0, "compile_error_validation_duplicate_instruction": 0, "zjit_insn_count": 2312001566, "dynamic_getivar_count": 0, "dynamic_setivar_count": 0, "unspecialized_def_type_iseq": 0, "unspecialized_def_type_cfunc": 0, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 0, "unspecialized_def_type_zsuper": 0, "unspecialized_def_type_alias": 0, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 0, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 62000310, "vm_write_sp_count": 62000310, "vm_write_locals_count": 62000310, "vm_write_stack_count": 62000310, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 0, "exit_compile_error": 0, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 0, "exit_unhandled_kwarg": 45499971, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 0, "exit_unhandled_yarv_insn": 0, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 0, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 0, "exit_patchpoint": 0, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 0, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 0, "exit_block_param_proxy_not_iseq_or_ifunc": 0, "side_exit_count": 45499971, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 0, "unhandled_yarv_insn_setblockparam": 0, "unhandled_yarv_insn_getblockparamproxy": 0, "unhandled_yarv_insn_getspecial": 0, "unhandled_yarv_insn_setspecial": 0, "unhandled_yarv_insn_getinstancevariable": 0, "unhandled_yarv_insn_setinstancevariable": 0, "unhandled_yarv_insn_getclassvariable": 0, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 0, "unhandled_yarv_insn_setconstant": 0, "unhandled_yarv_insn_getglobal": 0, "unhandled_yarv_insn_setglobal": 0, "unhandled_yarv_insn_putnil": 0, "unhandled_yarv_insn_putself": 0, "unhandled_yarv_insn_putobject": 0, "unhandled_yarv_insn_putspecialobject": 0, "unhandled_yarv_insn_putstring": 0, "unhandled_yarv_insn_putchilledstring": 0, "unhandled_yarv_insn_concatstrings": 0, "unhandled_yarv_insn_anytostring": 0, "unhandled_yarv_insn_toregexp": 0, "unhandled_yarv_insn_intern": 0, "unhandled_yarv_insn_newarray": 0, "unhandled_yarv_insn_pushtoarraykwsplat": 0, "unhandled_yarv_insn_duparray": 0, "unhandled_yarv_insn_duphash": 0, "unhandled_yarv_insn_expandarray": 0, "unhandled_yarv_insn_concatarray": 0, "unhandled_yarv_insn_concattoarray": 0, "unhandled_yarv_insn_pushtoarray": 0, "unhandled_yarv_insn_splatarray": 0, "unhandled_yarv_insn_splatkw": 0, "unhandled_yarv_insn_newhash": 0, "unhandled_yarv_insn_newrange": 0, "unhandled_yarv_insn_pop": 0, "unhandled_yarv_insn_dup": 0, "unhandled_yarv_insn_dupn": 0, "unhandled_yarv_insn_swap": 0, "unhandled_yarv_insn_opt_reverse": 0, "unhandled_yarv_insn_topn": 0, "unhandled_yarv_insn_setn": 0, "unhandled_yarv_insn_adjuststack": 0, "unhandled_yarv_insn_defined": 0, "unhandled_yarv_insn_definedivar": 0, "unhandled_yarv_insn_checkmatch": 0, "unhandled_yarv_insn_checkkeyword": 0, "unhandled_yarv_insn_checktype": 0, "unhandled_yarv_insn_defineclass": 0, "unhandled_yarv_insn_definemethod": 0, "unhandled_yarv_insn_definesmethod": 0, "unhandled_yarv_insn_send": 0, "unhandled_yarv_insn_sendforward": 0, "unhandled_yarv_insn_opt_send_without_block": 0, "unhandled_yarv_insn_opt_new": 0, "unhandled_yarv_insn_objtostring": 0, "unhandled_yarv_insn_opt_ary_freeze": 0, "unhandled_yarv_insn_opt_hash_freeze": 0, "unhandled_yarv_insn_opt_str_freeze": 0, "unhandled_yarv_insn_opt_nil_p": 0, "unhandled_yarv_insn_opt_str_uminus": 0, "unhandled_yarv_insn_opt_duparray_send": 0, "unhandled_yarv_insn_opt_newarray_send": 0, "unhandled_yarv_insn_invokesuper": 0, "unhandled_yarv_insn_invokesuperforward": 0, "unhandled_yarv_insn_invokeblock": 0, "unhandled_yarv_insn_leave": 0, "unhandled_yarv_insn_throw": 0, "unhandled_yarv_insn_jump": 0, "unhandled_yarv_insn_branchif": 0, "unhandled_yarv_insn_branchunless": 0, "unhandled_yarv_insn_branchnil": 0, "unhandled_yarv_insn_once": 0, "unhandled_yarv_insn_opt_case_dispatch": 0, "unhandled_yarv_insn_opt_plus": 0, "unhandled_yarv_insn_opt_minus": 0, "unhandled_yarv_insn_opt_mult": 0, "unhandled_yarv_insn_opt_div": 0, "unhandled_yarv_insn_opt_mod": 0, "unhandled_yarv_insn_opt_eq": 0, "unhandled_yarv_insn_opt_neq": 0, "unhandled_yarv_insn_opt_lt": 0, "unhandled_yarv_insn_opt_le": 0, "unhandled_yarv_insn_opt_gt": 0, "unhandled_yarv_insn_opt_ge": 0, "unhandled_yarv_insn_opt_ltlt": 0, "unhandled_yarv_insn_opt_and": 0, "unhandled_yarv_insn_opt_or": 0, "unhandled_yarv_insn_opt_aref": 0, "unhandled_yarv_insn_opt_aset": 0, "unhandled_yarv_insn_opt_length": 0, "unhandled_yarv_insn_opt_size": 0, "unhandled_yarv_insn_opt_empty_p": 0, "unhandled_yarv_insn_opt_succ": 0, "unhandled_yarv_insn_opt_not": 0, "unhandled_yarv_insn_opt_regexpmatch2": 0, "unhandled_yarv_insn_invokebuiltin": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_getlocal_WC_0": 0, "unhandled_yarv_insn_getlocal_WC_1": 0, "unhandled_yarv_insn_setlocal_WC_0": 0, "unhandled_yarv_insn_setlocal_WC_1": 0, "unhandled_yarv_insn_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_trace_nop": 0, "unhandled_yarv_insn_trace_getlocal": 0, "unhandled_yarv_insn_trace_setlocal": 0, "unhandled_yarv_insn_trace_getblockparam": 0, "unhandled_yarv_insn_trace_setblockparam": 0, "unhandled_yarv_insn_trace_getblockparamproxy": 0, "unhandled_yarv_insn_trace_getspecial": 0, "unhandled_yarv_insn_trace_setspecial": 0, "unhandled_yarv_insn_trace_getinstancevariable": 0, "unhandled_yarv_insn_trace_setinstancevariable": 0, "unhandled_yarv_insn_trace_getclassvariable": 0, "unhandled_yarv_insn_trace_setclassvariable": 0, "unhandled_yarv_insn_trace_opt_getconstant_path": 0, "unhandled_yarv_insn_trace_getconstant": 0, "unhandled_yarv_insn_trace_setconstant": 0, "unhandled_yarv_insn_trace_getglobal": 0, "unhandled_yarv_insn_trace_setglobal": 0, "unhandled_yarv_insn_trace_putnil": 0, "unhandled_yarv_insn_trace_putself": 0, "unhandled_yarv_insn_trace_putobject": 0, "unhandled_yarv_insn_trace_putspecialobject": 0, "unhandled_yarv_insn_trace_putstring": 0, "unhandled_yarv_insn_trace_putchilledstring": 0, "unhandled_yarv_insn_trace_concatstrings": 0, "unhandled_yarv_insn_trace_anytostring": 0, "unhandled_yarv_insn_trace_toregexp": 0, "unhandled_yarv_insn_trace_intern": 0, "unhandled_yarv_insn_trace_newarray": 0, "unhandled_yarv_insn_trace_pushtoarraykwsplat": 0, "unhandled_yarv_insn_trace_duparray": 0, "unhandled_yarv_insn_trace_duphash": 0, "unhandled_yarv_insn_trace_expandarray": 0, "unhandled_yarv_insn_trace_concatarray": 0, "unhandled_yarv_insn_trace_concattoarray": 0, "unhandled_yarv_insn_trace_pushtoarray": 0, "unhandled_yarv_insn_trace_splatarray": 0, "unhandled_yarv_insn_trace_splatkw": 0, "unhandled_yarv_insn_trace_newhash": 0, "unhandled_yarv_insn_trace_newrange": 0, "unhandled_yarv_insn_trace_pop": 0, "unhandled_yarv_insn_trace_dup": 0, "unhandled_yarv_insn_trace_dupn": 0, "unhandled_yarv_insn_trace_swap": 0, "unhandled_yarv_insn_trace_opt_reverse": 0, "unhandled_yarv_insn_trace_topn": 0, "unhandled_yarv_insn_trace_setn": 0, "unhandled_yarv_insn_trace_adjuststack": 0, "unhandled_yarv_insn_trace_defined": 0, "unhandled_yarv_insn_trace_definedivar": 0, "unhandled_yarv_insn_trace_checkmatch": 0, "unhandled_yarv_insn_trace_checkkeyword": 0, "unhandled_yarv_insn_trace_checktype": 0, "unhandled_yarv_insn_trace_defineclass": 0, "unhandled_yarv_insn_trace_definemethod": 0, "unhandled_yarv_insn_trace_definesmethod": 0, "unhandled_yarv_insn_trace_send": 0, "unhandled_yarv_insn_trace_sendforward": 0, "unhandled_yarv_insn_trace_opt_send_without_block": 0, "unhandled_yarv_insn_trace_opt_new": 0, "unhandled_yarv_insn_trace_objtostring": 0, "unhandled_yarv_insn_trace_opt_ary_freeze": 0, "unhandled_yarv_insn_trace_opt_hash_freeze": 0, "unhandled_yarv_insn_trace_opt_str_freeze": 0, "unhandled_yarv_insn_trace_opt_nil_p": 0, "unhandled_yarv_insn_trace_opt_str_uminus": 0, "unhandled_yarv_insn_trace_opt_duparray_send": 0, "unhandled_yarv_insn_trace_opt_newarray_send": 0, "unhandled_yarv_insn_trace_invokesuper": 0, "unhandled_yarv_insn_trace_invokesuperforward": 0, "unhandled_yarv_insn_trace_invokeblock": 0, "unhandled_yarv_insn_trace_leave": 0, "unhandled_yarv_insn_trace_throw": 0, "unhandled_yarv_insn_trace_jump": 0, "unhandled_yarv_insn_trace_branchif": 0, "unhandled_yarv_insn_trace_branchunless": 0, "unhandled_yarv_insn_trace_branchnil": 0, "unhandled_yarv_insn_trace_once": 0, "unhandled_yarv_insn_trace_opt_case_dispatch": 0, "unhandled_yarv_insn_trace_opt_plus": 0, "unhandled_yarv_insn_trace_opt_minus": 0, "unhandled_yarv_insn_trace_opt_mult": 0, "unhandled_yarv_insn_trace_opt_div": 0, "unhandled_yarv_insn_trace_opt_mod": 0, "unhandled_yarv_insn_trace_opt_eq": 0, "unhandled_yarv_insn_trace_opt_neq": 0, "unhandled_yarv_insn_trace_opt_lt": 0, "unhandled_yarv_insn_trace_opt_le": 0, "unhandled_yarv_insn_trace_opt_gt": 0, "unhandled_yarv_insn_trace_opt_ge": 0, "unhandled_yarv_insn_trace_opt_ltlt": 0, "unhandled_yarv_insn_trace_opt_and": 0, "unhandled_yarv_insn_trace_opt_or": 0, "unhandled_yarv_insn_trace_opt_aref": 0, "unhandled_yarv_insn_trace_opt_aset": 0, "unhandled_yarv_insn_trace_opt_length": 0, "unhandled_yarv_insn_trace_opt_size": 0, "unhandled_yarv_insn_trace_opt_empty_p": 0, "unhandled_yarv_insn_trace_opt_succ": 0, "unhandled_yarv_insn_trace_opt_not": 0, "unhandled_yarv_insn_trace_opt_regexpmatch2": 0, "unhandled_yarv_insn_trace_invokebuiltin": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_trace_getlocal_WC_0": 0, "unhandled_yarv_insn_trace_getlocal_WC_1": 0, "unhandled_yarv_insn_trace_setlocal_WC_0": 0, "unhandled_yarv_insn_trace_setlocal_WC_1": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_zjit_getinstancevariable": 0, "unhandled_yarv_insn_zjit_opt_send_without_block": 0, "unhandled_yarv_insn_zjit_objtostring": 0, "unhandled_yarv_insn_zjit_opt_nil_p": 0, "unhandled_yarv_insn_zjit_opt_plus": 0, "unhandled_yarv_insn_zjit_opt_minus": 0, "unhandled_yarv_insn_zjit_opt_mult": 0, "unhandled_yarv_insn_zjit_opt_div": 0, "unhandled_yarv_insn_zjit_opt_mod": 0, "unhandled_yarv_insn_zjit_opt_eq": 0, "unhandled_yarv_insn_zjit_opt_neq": 0, "unhandled_yarv_insn_zjit_opt_lt": 0, "unhandled_yarv_insn_zjit_opt_le": 0, "unhandled_yarv_insn_zjit_opt_gt": 0, "unhandled_yarv_insn_zjit_opt_ge": 0, "unhandled_yarv_insn_zjit_opt_and": 0, "unhandled_yarv_insn_zjit_opt_or": 0, "unhandled_yarv_insn_zjit_opt_empty_p": 0, "unhandled_yarv_insn_zjit_opt_not": 0, "send_fallback_send_without_block_polymorphic": 0, "send_fallback_send_without_block_no_profiles": 31000000, "send_fallback_send_without_block_cfunc_not_variadic": 62, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 0, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 31000124, "dynamic_send_count": 62000186, "iseq_optimized_send_count": 0, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 124, "optimized_send_count": 124, "send_count": 62000310, "not_optimized_yarv_insn_nop": 0, "not_optimized_yarv_insn_getlocal": 0, "not_optimized_yarv_insn_setlocal": 0, "not_optimized_yarv_insn_getblockparam": 0, "not_optimized_yarv_insn_setblockparam": 0, "not_optimized_yarv_insn_getblockparamproxy": 0, "not_optimized_yarv_insn_getspecial": 0, "not_optimized_yarv_insn_setspecial": 0, "not_optimized_yarv_insn_getinstancevariable": 0, "not_optimized_yarv_insn_setinstancevariable": 0, "not_optimized_yarv_insn_getclassvariable": 0, "not_optimized_yarv_insn_setclassvariable": 0, "not_optimized_yarv_insn_opt_getconstant_path": 0, "not_optimized_yarv_insn_getconstant": 0, "not_optimized_yarv_insn_setconstant": 0, "not_optimized_yarv_insn_getglobal": 0, "not_optimized_yarv_insn_setglobal": 0, "not_optimized_yarv_insn_putnil": 0, "not_optimized_yarv_insn_putself": 0, "not_optimized_yarv_insn_putobject": 0, "not_optimized_yarv_insn_putspecialobject": 0, "not_optimized_yarv_insn_putstring": 0, "not_optimized_yarv_insn_putchilledstring": 0, "not_optimized_yarv_insn_concatstrings": 0, "not_optimized_yarv_insn_anytostring": 0, "not_optimized_yarv_insn_toregexp": 0, "not_optimized_yarv_insn_intern": 0, "not_optimized_yarv_insn_newarray": 0, "not_optimized_yarv_insn_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_duparray": 0, "not_optimized_yarv_insn_duphash": 0, "not_optimized_yarv_insn_expandarray": 0, "not_optimized_yarv_insn_concatarray": 0, "not_optimized_yarv_insn_concattoarray": 0, "not_optimized_yarv_insn_pushtoarray": 0, "not_optimized_yarv_insn_splatarray": 0, "not_optimized_yarv_insn_splatkw": 0, "not_optimized_yarv_insn_newhash": 0, "not_optimized_yarv_insn_newrange": 0, "not_optimized_yarv_insn_pop": 0, "not_optimized_yarv_insn_dup": 0, "not_optimized_yarv_insn_dupn": 0, "not_optimized_yarv_insn_swap": 0, "not_optimized_yarv_insn_opt_reverse": 0, "not_optimized_yarv_insn_topn": 0, "not_optimized_yarv_insn_setn": 0, "not_optimized_yarv_insn_adjuststack": 0, "not_optimized_yarv_insn_defined": 0, "not_optimized_yarv_insn_definedivar": 0, "not_optimized_yarv_insn_checkmatch": 0, "not_optimized_yarv_insn_checkkeyword": 0, "not_optimized_yarv_insn_checktype": 0, "not_optimized_yarv_insn_defineclass": 0, "not_optimized_yarv_insn_definemethod": 0, "not_optimized_yarv_insn_definesmethod": 0, "not_optimized_yarv_insn_send": 62, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 0, "not_optimized_yarv_insn_opt_new": 0, "not_optimized_yarv_insn_objtostring": 0, "not_optimized_yarv_insn_opt_ary_freeze": 0, "not_optimized_yarv_insn_opt_hash_freeze": 0, "not_optimized_yarv_insn_opt_str_freeze": 0, "not_optimized_yarv_insn_opt_nil_p": 0, "not_optimized_yarv_insn_opt_str_uminus": 0, "not_optimized_yarv_insn_opt_duparray_send": 0, "not_optimized_yarv_insn_opt_newarray_send": 0, "not_optimized_yarv_insn_invokesuper": 0, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 31000062, "not_optimized_yarv_insn_leave": 0, "not_optimized_yarv_insn_throw": 0, "not_optimized_yarv_insn_jump": 0, "not_optimized_yarv_insn_branchif": 0, "not_optimized_yarv_insn_branchunless": 0, "not_optimized_yarv_insn_branchnil": 0, "not_optimized_yarv_insn_once": 0, "not_optimized_yarv_insn_opt_case_dispatch": 0, "not_optimized_yarv_insn_opt_plus": 0, "not_optimized_yarv_insn_opt_minus": 0, "not_optimized_yarv_insn_opt_mult": 0, "not_optimized_yarv_insn_opt_div": 0, "not_optimized_yarv_insn_opt_mod": 0, "not_optimized_yarv_insn_opt_eq": 0, "not_optimized_yarv_insn_opt_neq": 0, "not_optimized_yarv_insn_opt_lt": 0, "not_optimized_yarv_insn_opt_le": 0, "not_optimized_yarv_insn_opt_gt": 0, "not_optimized_yarv_insn_opt_ge": 0, "not_optimized_yarv_insn_opt_ltlt": 0, "not_optimized_yarv_insn_opt_and": 0, "not_optimized_yarv_insn_opt_or": 0, "not_optimized_yarv_insn_opt_aref": 0, "not_optimized_yarv_insn_opt_aset": 0, "not_optimized_yarv_insn_opt_length": 0, "not_optimized_yarv_insn_opt_size": 0, "not_optimized_yarv_insn_opt_empty_p": 0, "not_optimized_yarv_insn_opt_succ": 0, "not_optimized_yarv_insn_opt_not": 0, "not_optimized_yarv_insn_opt_regexpmatch2": 0, "not_optimized_yarv_insn_invokebuiltin": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_getlocal_WC_0": 0, "not_optimized_yarv_insn_getlocal_WC_1": 0, "not_optimized_yarv_insn_setlocal_WC_0": 0, "not_optimized_yarv_insn_setlocal_WC_1": 0, "not_optimized_yarv_insn_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_trace_nop": 0, "not_optimized_yarv_insn_trace_getlocal": 0, "not_optimized_yarv_insn_trace_setlocal": 0, "not_optimized_yarv_insn_trace_getblockparam": 0, "not_optimized_yarv_insn_trace_setblockparam": 0, "not_optimized_yarv_insn_trace_getblockparamproxy": 0, "not_optimized_yarv_insn_trace_getspecial": 0, "not_optimized_yarv_insn_trace_setspecial": 0, "not_optimized_yarv_insn_trace_getinstancevariable": 0, "not_optimized_yarv_insn_trace_setinstancevariable": 0, "not_optimized_yarv_insn_trace_getclassvariable": 0, "not_optimized_yarv_insn_trace_setclassvariable": 0, "not_optimized_yarv_insn_trace_opt_getconstant_path": 0, "not_optimized_yarv_insn_trace_getconstant": 0, "not_optimized_yarv_insn_trace_setconstant": 0, "not_optimized_yarv_insn_trace_getglobal": 0, "not_optimized_yarv_insn_trace_setglobal": 0, "not_optimized_yarv_insn_trace_putnil": 0, "not_optimized_yarv_insn_trace_putself": 0, "not_optimized_yarv_insn_trace_putobject": 0, "not_optimized_yarv_insn_trace_putspecialobject": 0, "not_optimized_yarv_insn_trace_putstring": 0, "not_optimized_yarv_insn_trace_putchilledstring": 0, "not_optimized_yarv_insn_trace_concatstrings": 0, "not_optimized_yarv_insn_trace_anytostring": 0, "not_optimized_yarv_insn_trace_toregexp": 0, "not_optimized_yarv_insn_trace_intern": 0, "not_optimized_yarv_insn_trace_newarray": 0, "not_optimized_yarv_insn_trace_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_trace_duparray": 0, "not_optimized_yarv_insn_trace_duphash": 0, "not_optimized_yarv_insn_trace_expandarray": 0, "not_optimized_yarv_insn_trace_concatarray": 0, "not_optimized_yarv_insn_trace_concattoarray": 0, "not_optimized_yarv_insn_trace_pushtoarray": 0, "not_optimized_yarv_insn_trace_splatarray": 0, "not_optimized_yarv_insn_trace_splatkw": 0, "not_optimized_yarv_insn_trace_newhash": 0, "not_optimized_yarv_insn_trace_newrange": 0, "not_optimized_yarv_insn_trace_pop": 0, "not_optimized_yarv_insn_trace_dup": 0, "not_optimized_yarv_insn_trace_dupn": 0, "not_optimized_yarv_insn_trace_swap": 0, "not_optimized_yarv_insn_trace_opt_reverse": 0, "not_optimized_yarv_insn_trace_topn": 0, "not_optimized_yarv_insn_trace_setn": 0, "not_optimized_yarv_insn_trace_adjuststack": 0, "not_optimized_yarv_insn_trace_defined": 0, "not_optimized_yarv_insn_trace_definedivar": 0, "not_optimized_yarv_insn_trace_checkmatch": 0, "not_optimized_yarv_insn_trace_checkkeyword": 0, "not_optimized_yarv_insn_trace_checktype": 0, "not_optimized_yarv_insn_trace_defineclass": 0, "not_optimized_yarv_insn_trace_definemethod": 0, "not_optimized_yarv_insn_trace_definesmethod": 0, "not_optimized_yarv_insn_trace_send": 0, "not_optimized_yarv_insn_trace_sendforward": 0, "not_optimized_yarv_insn_trace_opt_send_without_block": 0, "not_optimized_yarv_insn_trace_opt_new": 0, "not_optimized_yarv_insn_trace_objtostring": 0, "not_optimized_yarv_insn_trace_opt_ary_freeze": 0, "not_optimized_yarv_insn_trace_opt_hash_freeze": 0, "not_optimized_yarv_insn_trace_opt_str_freeze": 0, "not_optimized_yarv_insn_trace_opt_nil_p": 0, "not_optimized_yarv_insn_trace_opt_str_uminus": 0, "not_optimized_yarv_insn_trace_opt_duparray_send": 0, "not_optimized_yarv_insn_trace_opt_newarray_send": 0, "not_optimized_yarv_insn_trace_invokesuper": 0, "not_optimized_yarv_insn_trace_invokesuperforward": 0, "not_optimized_yarv_insn_trace_invokeblock": 0, "not_optimized_yarv_insn_trace_leave": 0, "not_optimized_yarv_insn_trace_throw": 0, "not_optimized_yarv_insn_trace_jump": 0, "not_optimized_yarv_insn_trace_branchif": 0, "not_optimized_yarv_insn_trace_branchunless": 0, "not_optimized_yarv_insn_trace_branchnil": 0, "not_optimized_yarv_insn_trace_once": 0, "not_optimized_yarv_insn_trace_opt_case_dispatch": 0, "not_optimized_yarv_insn_trace_opt_plus": 0, "not_optimized_yarv_insn_trace_opt_minus": 0, "not_optimized_yarv_insn_trace_opt_mult": 0, "not_optimized_yarv_insn_trace_opt_div": 0, "not_optimized_yarv_insn_trace_opt_mod": 0, "not_optimized_yarv_insn_trace_opt_eq": 0, "not_optimized_yarv_insn_trace_opt_neq": 0, "not_optimized_yarv_insn_trace_opt_lt": 0, "not_optimized_yarv_insn_trace_opt_le": 0, "not_optimized_yarv_insn_trace_opt_gt": 0, "not_optimized_yarv_insn_trace_opt_ge": 0, "not_optimized_yarv_insn_trace_opt_ltlt": 0, "not_optimized_yarv_insn_trace_opt_and": 0, "not_optimized_yarv_insn_trace_opt_or": 0, "not_optimized_yarv_insn_trace_opt_aref": 0, "not_optimized_yarv_insn_trace_opt_aset": 0, "not_optimized_yarv_insn_trace_opt_length": 0, "not_optimized_yarv_insn_trace_opt_size": 0, "not_optimized_yarv_insn_trace_opt_empty_p": 0, "not_optimized_yarv_insn_trace_opt_succ": 0, "not_optimized_yarv_insn_trace_opt_not": 0, "not_optimized_yarv_insn_trace_opt_regexpmatch2": 0, "not_optimized_yarv_insn_trace_invokebuiltin": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_trace_getlocal_WC_0": 0, "not_optimized_yarv_insn_trace_getlocal_WC_1": 0, "not_optimized_yarv_insn_trace_setlocal_WC_0": 0, "not_optimized_yarv_insn_trace_setlocal_WC_1": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_zjit_getinstancevariable": 0, "not_optimized_yarv_insn_zjit_opt_send_without_block": 0, "not_optimized_yarv_insn_zjit_objtostring": 0, "not_optimized_yarv_insn_zjit_opt_nil_p": 0, "not_optimized_yarv_insn_zjit_opt_plus": 0, "not_optimized_yarv_insn_zjit_opt_minus": 0, "not_optimized_yarv_insn_zjit_opt_mult": 0, "not_optimized_yarv_insn_zjit_opt_div": 0, "not_optimized_yarv_insn_zjit_opt_mod": 0, "not_optimized_yarv_insn_zjit_opt_eq": 0, "not_optimized_yarv_insn_zjit_opt_neq": 0, "not_optimized_yarv_insn_zjit_opt_lt": 0, "not_optimized_yarv_insn_zjit_opt_le": 0, "not_optimized_yarv_insn_zjit_opt_gt": 0, "not_optimized_yarv_insn_zjit_opt_ge": 0, "not_optimized_yarv_insn_zjit_opt_and": 0, "not_optimized_yarv_insn_zjit_opt_or": 0, "not_optimized_yarv_insn_zjit_opt_empty_p": 0, "not_optimized_yarv_insn_zjit_opt_not": 0, "vm_insn_count": 2283504800, "total_insn_count": 4595506366, "ratio_in_zjit": 50.31005033755186, "not_optimized_cfuncs_Float#-": 62 } ] ], "liquid-render": [ [ { "compiled_iseq_count": 128, "failed_iseq_count": 15, "compile_time_ns": 35492497, "profile_time_ns": 1450018283, "gc_time_ns": 89674, "invalidation_time_ns": 0, "code_region_bytes": 1851392, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 2721663, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 0, "compile_error_register_spill_on_alloc": 16496922, "compile_error_parse_stack_underflow": 0, "compile_error_parse_malformed_iseq": 0, "compile_error_parse_failed_optional_arguments": 0, "compile_error_parse_not_allowed": 0, "compile_error_validation_block_has_no_terminator": 0, "compile_error_validation_terminator_not_at_end": 0, "compile_error_validation_mismatched_block_arity": 0, "compile_error_validation_jump_target_not_in_rpo": 0, "compile_error_validation_operand_not_defined": 0, "compile_error_validation_duplicate_instruction": 0, "zjit_insn_count": 786373166, "dynamic_getivar_count": 4017872, "dynamic_setivar_count": 3104117, "unspecialized_def_type_iseq": 8656242, "unspecialized_def_type_cfunc": 0, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 0, "unspecialized_def_type_zsuper": 0, "unspecialized_def_type_alias": 0, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 419644, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 142518592, "vm_write_sp_count": 141755878, "vm_write_locals_count": 141755878, "vm_write_stack_count": 141755878, "vm_write_to_parent_iseq_local_count": 1990461, "vm_read_from_parent_iseq_local_count": 51103565, "exit_compile_error": 19218585, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 7716607, "exit_unhandled_kwarg": 3397622, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 58046, "exit_unhandled_yarv_insn": 290371, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 9071002, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 12249512, "exit_patchpoint": 0, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 0, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 0, "exit_block_param_proxy_not_iseq_or_ifunc": 0, "side_exit_count": 52001745, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 0, "unhandled_yarv_insn_setblockparam": 0, "unhandled_yarv_insn_getblockparamproxy": 0, "unhandled_yarv_insn_getspecial": 0, "unhandled_yarv_insn_setspecial": 0, "unhandled_yarv_insn_getinstancevariable": 0, "unhandled_yarv_insn_setinstancevariable": 0, "unhandled_yarv_insn_getclassvariable": 290371, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 0, "unhandled_yarv_insn_setconstant": 0, "unhandled_yarv_insn_getglobal": 0, "unhandled_yarv_insn_setglobal": 0, "unhandled_yarv_insn_putnil": 0, "unhandled_yarv_insn_putself": 0, "unhandled_yarv_insn_putobject": 0, "unhandled_yarv_insn_putspecialobject": 0, "unhandled_yarv_insn_putstring": 0, "unhandled_yarv_insn_putchilledstring": 0, "unhandled_yarv_insn_concatstrings": 0, "unhandled_yarv_insn_anytostring": 0, "unhandled_yarv_insn_toregexp": 0, "unhandled_yarv_insn_intern": 0, "unhandled_yarv_insn_newarray": 0, "unhandled_yarv_insn_pushtoarraykwsplat": 0, "unhandled_yarv_insn_duparray": 0, "unhandled_yarv_insn_duphash": 0, "unhandled_yarv_insn_expandarray": 0, "unhandled_yarv_insn_concatarray": 0, "unhandled_yarv_insn_concattoarray": 0, "unhandled_yarv_insn_pushtoarray": 0, "unhandled_yarv_insn_splatarray": 0, "unhandled_yarv_insn_splatkw": 0, "unhandled_yarv_insn_newhash": 0, "unhandled_yarv_insn_newrange": 0, "unhandled_yarv_insn_pop": 0, "unhandled_yarv_insn_dup": 0, "unhandled_yarv_insn_dupn": 0, "unhandled_yarv_insn_swap": 0, "unhandled_yarv_insn_opt_reverse": 0, "unhandled_yarv_insn_topn": 0, "unhandled_yarv_insn_setn": 0, "unhandled_yarv_insn_adjuststack": 0, "unhandled_yarv_insn_defined": 0, "unhandled_yarv_insn_definedivar": 0, "unhandled_yarv_insn_checkmatch": 0, "unhandled_yarv_insn_checkkeyword": 0, "unhandled_yarv_insn_checktype": 0, "unhandled_yarv_insn_defineclass": 0, "unhandled_yarv_insn_definemethod": 0, "unhandled_yarv_insn_definesmethod": 0, "unhandled_yarv_insn_send": 0, "unhandled_yarv_insn_sendforward": 0, "unhandled_yarv_insn_opt_send_without_block": 0, "unhandled_yarv_insn_opt_new": 0, "unhandled_yarv_insn_objtostring": 0, "unhandled_yarv_insn_opt_ary_freeze": 0, "unhandled_yarv_insn_opt_hash_freeze": 0, "unhandled_yarv_insn_opt_str_freeze": 0, "unhandled_yarv_insn_opt_nil_p": 0, "unhandled_yarv_insn_opt_str_uminus": 0, "unhandled_yarv_insn_opt_duparray_send": 0, "unhandled_yarv_insn_opt_newarray_send": 0, "unhandled_yarv_insn_invokesuper": 0, "unhandled_yarv_insn_invokesuperforward": 0, "unhandled_yarv_insn_invokeblock": 0, "unhandled_yarv_insn_leave": 0, "unhandled_yarv_insn_throw": 0, "unhandled_yarv_insn_jump": 0, "unhandled_yarv_insn_branchif": 0, "unhandled_yarv_insn_branchunless": 0, "unhandled_yarv_insn_branchnil": 0, "unhandled_yarv_insn_once": 0, "unhandled_yarv_insn_opt_case_dispatch": 0, "unhandled_yarv_insn_opt_plus": 0, "unhandled_yarv_insn_opt_minus": 0, "unhandled_yarv_insn_opt_mult": 0, "unhandled_yarv_insn_opt_div": 0, "unhandled_yarv_insn_opt_mod": 0, "unhandled_yarv_insn_opt_eq": 0, "unhandled_yarv_insn_opt_neq": 0, "unhandled_yarv_insn_opt_lt": 0, "unhandled_yarv_insn_opt_le": 0, "unhandled_yarv_insn_opt_gt": 0, "unhandled_yarv_insn_opt_ge": 0, "unhandled_yarv_insn_opt_ltlt": 0, "unhandled_yarv_insn_opt_and": 0, "unhandled_yarv_insn_opt_or": 0, "unhandled_yarv_insn_opt_aref": 0, "unhandled_yarv_insn_opt_aset": 0, "unhandled_yarv_insn_opt_length": 0, "unhandled_yarv_insn_opt_size": 0, "unhandled_yarv_insn_opt_empty_p": 0, "unhandled_yarv_insn_opt_succ": 0, "unhandled_yarv_insn_opt_not": 0, "unhandled_yarv_insn_opt_regexpmatch2": 0, "unhandled_yarv_insn_invokebuiltin": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_getlocal_WC_0": 0, "unhandled_yarv_insn_getlocal_WC_1": 0, "unhandled_yarv_insn_setlocal_WC_0": 0, "unhandled_yarv_insn_setlocal_WC_1": 0, "unhandled_yarv_insn_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_trace_nop": 0, "unhandled_yarv_insn_trace_getlocal": 0, "unhandled_yarv_insn_trace_setlocal": 0, "unhandled_yarv_insn_trace_getblockparam": 0, "unhandled_yarv_insn_trace_setblockparam": 0, "unhandled_yarv_insn_trace_getblockparamproxy": 0, "unhandled_yarv_insn_trace_getspecial": 0, "unhandled_yarv_insn_trace_setspecial": 0, "unhandled_yarv_insn_trace_getinstancevariable": 0, "unhandled_yarv_insn_trace_setinstancevariable": 0, "unhandled_yarv_insn_trace_getclassvariable": 0, "unhandled_yarv_insn_trace_setclassvariable": 0, "unhandled_yarv_insn_trace_opt_getconstant_path": 0, "unhandled_yarv_insn_trace_getconstant": 0, "unhandled_yarv_insn_trace_setconstant": 0, "unhandled_yarv_insn_trace_getglobal": 0, "unhandled_yarv_insn_trace_setglobal": 0, "unhandled_yarv_insn_trace_putnil": 0, "unhandled_yarv_insn_trace_putself": 0, "unhandled_yarv_insn_trace_putobject": 0, "unhandled_yarv_insn_trace_putspecialobject": 0, "unhandled_yarv_insn_trace_putstring": 0, "unhandled_yarv_insn_trace_putchilledstring": 0, "unhandled_yarv_insn_trace_concatstrings": 0, "unhandled_yarv_insn_trace_anytostring": 0, "unhandled_yarv_insn_trace_toregexp": 0, "unhandled_yarv_insn_trace_intern": 0, "unhandled_yarv_insn_trace_newarray": 0, "unhandled_yarv_insn_trace_pushtoarraykwsplat": 0, "unhandled_yarv_insn_trace_duparray": 0, "unhandled_yarv_insn_trace_duphash": 0, "unhandled_yarv_insn_trace_expandarray": 0, "unhandled_yarv_insn_trace_concatarray": 0, "unhandled_yarv_insn_trace_concattoarray": 0, "unhandled_yarv_insn_trace_pushtoarray": 0, "unhandled_yarv_insn_trace_splatarray": 0, "unhandled_yarv_insn_trace_splatkw": 0, "unhandled_yarv_insn_trace_newhash": 0, "unhandled_yarv_insn_trace_newrange": 0, "unhandled_yarv_insn_trace_pop": 0, "unhandled_yarv_insn_trace_dup": 0, "unhandled_yarv_insn_trace_dupn": 0, "unhandled_yarv_insn_trace_swap": 0, "unhandled_yarv_insn_trace_opt_reverse": 0, "unhandled_yarv_insn_trace_topn": 0, "unhandled_yarv_insn_trace_setn": 0, "unhandled_yarv_insn_trace_adjuststack": 0, "unhandled_yarv_insn_trace_defined": 0, "unhandled_yarv_insn_trace_definedivar": 0, "unhandled_yarv_insn_trace_checkmatch": 0, "unhandled_yarv_insn_trace_checkkeyword": 0, "unhandled_yarv_insn_trace_checktype": 0, "unhandled_yarv_insn_trace_defineclass": 0, "unhandled_yarv_insn_trace_definemethod": 0, "unhandled_yarv_insn_trace_definesmethod": 0, "unhandled_yarv_insn_trace_send": 0, "unhandled_yarv_insn_trace_sendforward": 0, "unhandled_yarv_insn_trace_opt_send_without_block": 0, "unhandled_yarv_insn_trace_opt_new": 0, "unhandled_yarv_insn_trace_objtostring": 0, "unhandled_yarv_insn_trace_opt_ary_freeze": 0, "unhandled_yarv_insn_trace_opt_hash_freeze": 0, "unhandled_yarv_insn_trace_opt_str_freeze": 0, "unhandled_yarv_insn_trace_opt_nil_p": 0, "unhandled_yarv_insn_trace_opt_str_uminus": 0, "unhandled_yarv_insn_trace_opt_duparray_send": 0, "unhandled_yarv_insn_trace_opt_newarray_send": 0, "unhandled_yarv_insn_trace_invokesuper": 0, "unhandled_yarv_insn_trace_invokesuperforward": 0, "unhandled_yarv_insn_trace_invokeblock": 0, "unhandled_yarv_insn_trace_leave": 0, "unhandled_yarv_insn_trace_throw": 0, "unhandled_yarv_insn_trace_jump": 0, "unhandled_yarv_insn_trace_branchif": 0, "unhandled_yarv_insn_trace_branchunless": 0, "unhandled_yarv_insn_trace_branchnil": 0, "unhandled_yarv_insn_trace_once": 0, "unhandled_yarv_insn_trace_opt_case_dispatch": 0, "unhandled_yarv_insn_trace_opt_plus": 0, "unhandled_yarv_insn_trace_opt_minus": 0, "unhandled_yarv_insn_trace_opt_mult": 0, "unhandled_yarv_insn_trace_opt_div": 0, "unhandled_yarv_insn_trace_opt_mod": 0, "unhandled_yarv_insn_trace_opt_eq": 0, "unhandled_yarv_insn_trace_opt_neq": 0, "unhandled_yarv_insn_trace_opt_lt": 0, "unhandled_yarv_insn_trace_opt_le": 0, "unhandled_yarv_insn_trace_opt_gt": 0, "unhandled_yarv_insn_trace_opt_ge": 0, "unhandled_yarv_insn_trace_opt_ltlt": 0, "unhandled_yarv_insn_trace_opt_and": 0, "unhandled_yarv_insn_trace_opt_or": 0, "unhandled_yarv_insn_trace_opt_aref": 0, "unhandled_yarv_insn_trace_opt_aset": 0, "unhandled_yarv_insn_trace_opt_length": 0, "unhandled_yarv_insn_trace_opt_size": 0, "unhandled_yarv_insn_trace_opt_empty_p": 0, "unhandled_yarv_insn_trace_opt_succ": 0, "unhandled_yarv_insn_trace_opt_not": 0, "unhandled_yarv_insn_trace_opt_regexpmatch2": 0, "unhandled_yarv_insn_trace_invokebuiltin": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_trace_getlocal_WC_0": 0, "unhandled_yarv_insn_trace_getlocal_WC_1": 0, "unhandled_yarv_insn_trace_setlocal_WC_0": 0, "unhandled_yarv_insn_trace_setlocal_WC_1": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_zjit_getinstancevariable": 0, "unhandled_yarv_insn_zjit_opt_send_without_block": 0, "unhandled_yarv_insn_zjit_objtostring": 0, "unhandled_yarv_insn_zjit_opt_nil_p": 0, "unhandled_yarv_insn_zjit_opt_plus": 0, "unhandled_yarv_insn_zjit_opt_minus": 0, "unhandled_yarv_insn_zjit_opt_mult": 0, "unhandled_yarv_insn_zjit_opt_div": 0, "unhandled_yarv_insn_zjit_opt_mod": 0, "unhandled_yarv_insn_zjit_opt_eq": 0, "unhandled_yarv_insn_zjit_opt_neq": 0, "unhandled_yarv_insn_zjit_opt_lt": 0, "unhandled_yarv_insn_zjit_opt_le": 0, "unhandled_yarv_insn_zjit_opt_gt": 0, "unhandled_yarv_insn_zjit_opt_ge": 0, "unhandled_yarv_insn_zjit_opt_and": 0, "unhandled_yarv_insn_zjit_opt_or": 0, "unhandled_yarv_insn_zjit_opt_empty_p": 0, "unhandled_yarv_insn_zjit_opt_not": 0, "send_fallback_send_without_block_polymorphic": 9163080, "send_fallback_send_without_block_no_profiles": 3261995, "send_fallback_send_without_block_cfunc_not_variadic": 19138923, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 9075886, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 19254800, "dynamic_send_count": 59894684, "iseq_optimized_send_count": 49034049, "inline_cfunc_optimized_send_count": 15105684, "variadic_cfunc_optimized_send_count": 20095195, "optimized_send_count": 84234928, "send_count": 144129612, "not_optimized_yarv_insn_nop": 0, "not_optimized_yarv_insn_getlocal": 0, "not_optimized_yarv_insn_setlocal": 0, "not_optimized_yarv_insn_getblockparam": 0, "not_optimized_yarv_insn_setblockparam": 0, "not_optimized_yarv_insn_getblockparamproxy": 0, "not_optimized_yarv_insn_getspecial": 0, "not_optimized_yarv_insn_setspecial": 0, "not_optimized_yarv_insn_getinstancevariable": 0, "not_optimized_yarv_insn_setinstancevariable": 0, "not_optimized_yarv_insn_getclassvariable": 0, "not_optimized_yarv_insn_setclassvariable": 0, "not_optimized_yarv_insn_opt_getconstant_path": 0, "not_optimized_yarv_insn_getconstant": 0, "not_optimized_yarv_insn_setconstant": 0, "not_optimized_yarv_insn_getglobal": 0, "not_optimized_yarv_insn_setglobal": 0, "not_optimized_yarv_insn_putnil": 0, "not_optimized_yarv_insn_putself": 0, "not_optimized_yarv_insn_putobject": 0, "not_optimized_yarv_insn_putspecialobject": 0, "not_optimized_yarv_insn_putstring": 0, "not_optimized_yarv_insn_putchilledstring": 0, "not_optimized_yarv_insn_concatstrings": 0, "not_optimized_yarv_insn_anytostring": 0, "not_optimized_yarv_insn_toregexp": 0, "not_optimized_yarv_insn_intern": 0, "not_optimized_yarv_insn_newarray": 0, "not_optimized_yarv_insn_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_duparray": 0, "not_optimized_yarv_insn_duphash": 0, "not_optimized_yarv_insn_expandarray": 0, "not_optimized_yarv_insn_concatarray": 0, "not_optimized_yarv_insn_concattoarray": 0, "not_optimized_yarv_insn_pushtoarray": 0, "not_optimized_yarv_insn_splatarray": 0, "not_optimized_yarv_insn_splatkw": 0, "not_optimized_yarv_insn_newhash": 0, "not_optimized_yarv_insn_newrange": 0, "not_optimized_yarv_insn_pop": 0, "not_optimized_yarv_insn_dup": 0, "not_optimized_yarv_insn_dupn": 0, "not_optimized_yarv_insn_swap": 0, "not_optimized_yarv_insn_opt_reverse": 0, "not_optimized_yarv_insn_topn": 0, "not_optimized_yarv_insn_setn": 0, "not_optimized_yarv_insn_adjuststack": 0, "not_optimized_yarv_insn_defined": 0, "not_optimized_yarv_insn_definedivar": 0, "not_optimized_yarv_insn_checkmatch": 0, "not_optimized_yarv_insn_checkkeyword": 0, "not_optimized_yarv_insn_checktype": 0, "not_optimized_yarv_insn_defineclass": 0, "not_optimized_yarv_insn_definemethod": 0, "not_optimized_yarv_insn_definesmethod": 0, "not_optimized_yarv_insn_send": 11469994, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 534, "not_optimized_yarv_insn_opt_new": 0, "not_optimized_yarv_insn_objtostring": 0, "not_optimized_yarv_insn_opt_ary_freeze": 0, "not_optimized_yarv_insn_opt_hash_freeze": 0, "not_optimized_yarv_insn_opt_str_freeze": 0, "not_optimized_yarv_insn_opt_nil_p": 0, "not_optimized_yarv_insn_opt_str_uminus": 0, "not_optimized_yarv_insn_opt_duparray_send": 0, "not_optimized_yarv_insn_opt_newarray_send": 0, "not_optimized_yarv_insn_invokesuper": 23597, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 795849, "not_optimized_yarv_insn_leave": 0, "not_optimized_yarv_insn_throw": 0, "not_optimized_yarv_insn_jump": 0, "not_optimized_yarv_insn_branchif": 0, "not_optimized_yarv_insn_branchunless": 0, "not_optimized_yarv_insn_branchnil": 0, "not_optimized_yarv_insn_once": 0, "not_optimized_yarv_insn_opt_case_dispatch": 0, "not_optimized_yarv_insn_opt_plus": 0, "not_optimized_yarv_insn_opt_minus": 5374, "not_optimized_yarv_insn_opt_mult": 0, "not_optimized_yarv_insn_opt_div": 0, "not_optimized_yarv_insn_opt_mod": 0, "not_optimized_yarv_insn_opt_eq": 237800, "not_optimized_yarv_insn_opt_neq": 593971, "not_optimized_yarv_insn_opt_lt": 0, "not_optimized_yarv_insn_opt_le": 58078, "not_optimized_yarv_insn_opt_gt": 0, "not_optimized_yarv_insn_opt_ge": 0, "not_optimized_yarv_insn_opt_ltlt": 0, "not_optimized_yarv_insn_opt_and": 593971, "not_optimized_yarv_insn_opt_or": 102, "not_optimized_yarv_insn_opt_aref": 5555564, "not_optimized_yarv_insn_opt_aset": 0, "not_optimized_yarv_insn_opt_length": 0, "not_optimized_yarv_insn_opt_size": 0, "not_optimized_yarv_insn_opt_empty_p": 0, "not_optimized_yarv_insn_opt_succ": 0, "not_optimized_yarv_insn_opt_not": 0, "not_optimized_yarv_insn_opt_regexpmatch2": 0, "not_optimized_yarv_insn_invokebuiltin": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_getlocal_WC_0": 0, "not_optimized_yarv_insn_getlocal_WC_1": 0, "not_optimized_yarv_insn_setlocal_WC_0": 0, "not_optimized_yarv_insn_setlocal_WC_1": 0, "not_optimized_yarv_insn_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_trace_nop": 0, "not_optimized_yarv_insn_trace_getlocal": 0, "not_optimized_yarv_insn_trace_setlocal": 0, "not_optimized_yarv_insn_trace_getblockparam": 0, "not_optimized_yarv_insn_trace_setblockparam": 0, "not_optimized_yarv_insn_trace_getblockparamproxy": 0, "not_optimized_yarv_insn_trace_getspecial": 0, "not_optimized_yarv_insn_trace_setspecial": 0, "not_optimized_yarv_insn_trace_getinstancevariable": 0, "not_optimized_yarv_insn_trace_setinstancevariable": 0, "not_optimized_yarv_insn_trace_getclassvariable": 0, "not_optimized_yarv_insn_trace_setclassvariable": 0, "not_optimized_yarv_insn_trace_opt_getconstant_path": 0, "not_optimized_yarv_insn_trace_getconstant": 0, "not_optimized_yarv_insn_trace_setconstant": 0, "not_optimized_yarv_insn_trace_getglobal": 0, "not_optimized_yarv_insn_trace_setglobal": 0, "not_optimized_yarv_insn_trace_putnil": 0, "not_optimized_yarv_insn_trace_putself": 0, "not_optimized_yarv_insn_trace_putobject": 0, "not_optimized_yarv_insn_trace_putspecialobject": 0, "not_optimized_yarv_insn_trace_putstring": 0, "not_optimized_yarv_insn_trace_putchilledstring": 0, "not_optimized_yarv_insn_trace_concatstrings": 0, "not_optimized_yarv_insn_trace_anytostring": 0, "not_optimized_yarv_insn_trace_toregexp": 0, "not_optimized_yarv_insn_trace_intern": 0, "not_optimized_yarv_insn_trace_newarray": 0, "not_optimized_yarv_insn_trace_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_trace_duparray": 0, "not_optimized_yarv_insn_trace_duphash": 0, "not_optimized_yarv_insn_trace_expandarray": 0, "not_optimized_yarv_insn_trace_concatarray": 0, "not_optimized_yarv_insn_trace_concattoarray": 0, "not_optimized_yarv_insn_trace_pushtoarray": 0, "not_optimized_yarv_insn_trace_splatarray": 0, "not_optimized_yarv_insn_trace_splatkw": 0, "not_optimized_yarv_insn_trace_newhash": 0, "not_optimized_yarv_insn_trace_newrange": 0, "not_optimized_yarv_insn_trace_pop": 0, "not_optimized_yarv_insn_trace_dup": 0, "not_optimized_yarv_insn_trace_dupn": 0, "not_optimized_yarv_insn_trace_swap": 0, "not_optimized_yarv_insn_trace_opt_reverse": 0, "not_optimized_yarv_insn_trace_topn": 0, "not_optimized_yarv_insn_trace_setn": 0, "not_optimized_yarv_insn_trace_adjuststack": 0, "not_optimized_yarv_insn_trace_defined": 0, "not_optimized_yarv_insn_trace_definedivar": 0, "not_optimized_yarv_insn_trace_checkmatch": 0, "not_optimized_yarv_insn_trace_checkkeyword": 0, "not_optimized_yarv_insn_trace_checktype": 0, "not_optimized_yarv_insn_trace_defineclass": 0, "not_optimized_yarv_insn_trace_definemethod": 0, "not_optimized_yarv_insn_trace_definesmethod": 0, "not_optimized_yarv_insn_trace_send": 0, "not_optimized_yarv_insn_trace_sendforward": 0, "not_optimized_yarv_insn_trace_opt_send_without_block": 0, "not_optimized_yarv_insn_trace_opt_new": 0, "not_optimized_yarv_insn_trace_objtostring": 0, "not_optimized_yarv_insn_trace_opt_ary_freeze": 0, "not_optimized_yarv_insn_trace_opt_hash_freeze": 0, "not_optimized_yarv_insn_trace_opt_str_freeze": 0, "not_optimized_yarv_insn_trace_opt_nil_p": 0, "not_optimized_yarv_insn_trace_opt_str_uminus": 0, "not_optimized_yarv_insn_trace_opt_duparray_send": 0, "not_optimized_yarv_insn_trace_opt_newarray_send": 0, "not_optimized_yarv_insn_trace_invokesuper": 0, "not_optimized_yarv_insn_trace_invokesuperforward": 0, "not_optimized_yarv_insn_trace_invokeblock": 0, "not_optimized_yarv_insn_trace_leave": 0, "not_optimized_yarv_insn_trace_throw": 0, "not_optimized_yarv_insn_trace_jump": 0, "not_optimized_yarv_insn_trace_branchif": 0, "not_optimized_yarv_insn_trace_branchunless": 0, "not_optimized_yarv_insn_trace_branchnil": 0, "not_optimized_yarv_insn_trace_once": 0, "not_optimized_yarv_insn_trace_opt_case_dispatch": 0, "not_optimized_yarv_insn_trace_opt_plus": 0, "not_optimized_yarv_insn_trace_opt_minus": 0, "not_optimized_yarv_insn_trace_opt_mult": 0, "not_optimized_yarv_insn_trace_opt_div": 0, "not_optimized_yarv_insn_trace_opt_mod": 0, "not_optimized_yarv_insn_trace_opt_eq": 0, "not_optimized_yarv_insn_trace_opt_neq": 0, "not_optimized_yarv_insn_trace_opt_lt": 0, "not_optimized_yarv_insn_trace_opt_le": 0, "not_optimized_yarv_insn_trace_opt_gt": 0, "not_optimized_yarv_insn_trace_opt_ge": 0, "not_optimized_yarv_insn_trace_opt_ltlt": 0, "not_optimized_yarv_insn_trace_opt_and": 0, "not_optimized_yarv_insn_trace_opt_or": 0, "not_optimized_yarv_insn_trace_opt_aref": 0, "not_optimized_yarv_insn_trace_opt_aset": 0, "not_optimized_yarv_insn_trace_opt_length": 0, "not_optimized_yarv_insn_trace_opt_size": 0, "not_optimized_yarv_insn_trace_opt_empty_p": 0, "not_optimized_yarv_insn_trace_opt_succ": 0, "not_optimized_yarv_insn_trace_opt_not": 0, "not_optimized_yarv_insn_trace_opt_regexpmatch2": 0, "not_optimized_yarv_insn_trace_invokebuiltin": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_trace_getlocal_WC_0": 0, "not_optimized_yarv_insn_trace_getlocal_WC_1": 0, "not_optimized_yarv_insn_trace_setlocal_WC_0": 0, "not_optimized_yarv_insn_trace_setlocal_WC_1": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_zjit_getinstancevariable": 0, "not_optimized_yarv_insn_zjit_opt_send_without_block": 0, "not_optimized_yarv_insn_zjit_objtostring": 0, "not_optimized_yarv_insn_zjit_opt_nil_p": 0, "not_optimized_yarv_insn_zjit_opt_plus": 0, "not_optimized_yarv_insn_zjit_opt_minus": 0, "not_optimized_yarv_insn_zjit_opt_mult": 0, "not_optimized_yarv_insn_zjit_opt_div": 0, "not_optimized_yarv_insn_zjit_opt_mod": 0, "not_optimized_yarv_insn_zjit_opt_eq": 0, "not_optimized_yarv_insn_zjit_opt_neq": 0, "not_optimized_yarv_insn_zjit_opt_lt": 0, "not_optimized_yarv_insn_zjit_opt_le": 0, "not_optimized_yarv_insn_zjit_opt_gt": 0, "not_optimized_yarv_insn_zjit_opt_ge": 0, "not_optimized_yarv_insn_zjit_opt_and": 0, "not_optimized_yarv_insn_zjit_opt_or": 0, "not_optimized_yarv_insn_zjit_opt_empty_p": 0, "not_optimized_yarv_insn_zjit_opt_not": 0, "vm_insn_count": 896916266, "total_insn_count": 1683289432, "ratio_in_zjit": 46.71645594932957, "not_optimized_cfuncs_StringScanner#scan": 56789, "not_optimized_cfuncs_Float#/": 0, "not_optimized_cfuncs_Integer#/": 443462, "not_optimized_cfuncs_String#-@": 3184, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_Array#uniq!": 81, "not_optimized_cfuncs_Class#exist?": 25, "not_optimized_cfuncs_String#==": 42345, "not_optimized_cfuncs_Time#strftime": 73891, "not_optimized_cfuncs_Integer#^": 105, "not_optimized_cfuncs_Class#file?": 4, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 14, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_Array#include?": 21217, "not_optimized_cfuncs_String#delete_prefix!": 320, "not_optimized_cfuncs_Hash#key?": 8527688, "not_optimized_cfuncs_Hash#store": 0, "not_optimized_cfuncs_Set#include?": 2777229, "not_optimized_cfuncs_String#scan": 39865, "not_optimized_cfuncs_String#===": 1141970, "not_optimized_cfuncs_String#strip": 41363, "not_optimized_cfuncs_Kernel#is_a?": 895971, "not_optimized_cfuncs_CGI::EscapeExt#escapeHTML": 197971, "not_optimized_cfuncs_Range#===": 0, "not_optimized_cfuncs_Regexp#=~": 92, "not_optimized_cfuncs_UnboundMethod#parameters": 18, "not_optimized_cfuncs_Array#==": 37, "not_optimized_cfuncs_Kernel#Array": 52, "not_optimized_cfuncs_Float#-": 104, "not_optimized_cfuncs_Integer#>>": 422, "not_optimized_cfuncs_Integer#<=>": 0, "not_optimized_cfuncs_StringScanner#skip": 12971, "not_optimized_cfuncs_Hash#values": 216, "not_optimized_cfuncs_Hash#[]": 4352, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_BasicObject#!=": 0, "not_optimized_cfuncs_Integer#<<": 594073, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Kernel#dup": 162, "not_optimized_cfuncs_Class#extname": 1, "not_optimized_cfuncs_String#dup": 15874, "not_optimized_cfuncs_String#+@": 37031, "not_optimized_cfuncs_String#empty?": 149270, "not_optimized_cfuncs_Array#hash": 18, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_Comparable#>=": 10, "not_optimized_cfuncs_String#include?": 50, "not_optimized_cfuncs_Integer#to_f": 0, "not_optimized_cfuncs_Array#compact!": 99, "not_optimized_cfuncs_Hash#[]=": 1135, "not_optimized_cfuncs_String#+": 18455, "not_optimized_cfuncs_Kernel#block_given?": 0, "not_optimized_cfuncs_String#%": 1135, "not_optimized_cfuncs_StringScanner#eos?": 26369, "not_optimized_cfuncs_StringScanner#getch": 4334, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_Array#freeze": 1029, "not_optimized_cfuncs_Class#generate": 10531, "not_optimized_cfuncs_Module#const_set": 2, "not_optimized_cfuncs_Array#<<": 0, "not_optimized_cfuncs_Regexp#===": 151528, "not_optimized_cfuncs_String#to_s": 4002775, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_Module#instance_method": 18, "not_optimized_cfuncs_Array#+": 0, "not_optimized_cfuncs_Class#join": 10, "not_optimized_cfuncs_Array#compact": 5, "not_optimized_cfuncs_String#to_str": 91 } ] ], "etanni": [ [ { "compiled_iseq_count": 7, "failed_iseq_count": 0, "compile_time_ns": 1475510, "profile_time_ns": 25927, "gc_time_ns": 1659418, "invalidation_time_ns": 0, "code_region_bytes": 126976, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 0, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 0, "compile_error_register_spill_on_alloc": 0, "compile_error_parse_stack_underflow": 0, "compile_error_parse_malformed_iseq": 0, "compile_error_parse_failed_optional_arguments": 0, "compile_error_parse_not_allowed": 0, "compile_error_validation_block_has_no_terminator": 0, "compile_error_validation_terminator_not_at_end": 0, "compile_error_validation_mismatched_block_arity": 0, "compile_error_validation_jump_target_not_in_rpo": 0, "compile_error_validation_operand_not_defined": 0, "compile_error_validation_duplicate_instruction": 0, "zjit_insn_count": 1026436994, "dynamic_getivar_count": 0, "dynamic_setivar_count": 0, "unspecialized_def_type_iseq": 14972, "unspecialized_def_type_cfunc": 0, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 0, "unspecialized_def_type_zsuper": 0, "unspecialized_def_type_alias": 0, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 0, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 397275094, "vm_write_sp_count": 260400262, "vm_write_locals_count": 260400262, "vm_write_stack_count": 260400262, "vm_write_to_parent_iseq_local_count": 14971, "vm_read_from_parent_iseq_local_count": 48450000, "exit_compile_error": 0, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 0, "exit_unhandled_kwarg": 0, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 0, "exit_unhandled_yarv_insn": 0, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 0, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 0, "exit_patchpoint": 0, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 0, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 0, "exit_block_param_proxy_not_iseq_or_ifunc": 0, "side_exit_count": 0, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 0, "unhandled_yarv_insn_setblockparam": 0, "unhandled_yarv_insn_getblockparamproxy": 0, "unhandled_yarv_insn_getspecial": 0, "unhandled_yarv_insn_setspecial": 0, "unhandled_yarv_insn_getinstancevariable": 0, "unhandled_yarv_insn_setinstancevariable": 0, "unhandled_yarv_insn_getclassvariable": 0, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 0, "unhandled_yarv_insn_setconstant": 0, "unhandled_yarv_insn_getglobal": 0, "unhandled_yarv_insn_setglobal": 0, "unhandled_yarv_insn_putnil": 0, "unhandled_yarv_insn_putself": 0, "unhandled_yarv_insn_putobject": 0, "unhandled_yarv_insn_putspecialobject": 0, "unhandled_yarv_insn_putstring": 0, "unhandled_yarv_insn_putchilledstring": 0, "unhandled_yarv_insn_concatstrings": 0, "unhandled_yarv_insn_anytostring": 0, "unhandled_yarv_insn_toregexp": 0, "unhandled_yarv_insn_intern": 0, "unhandled_yarv_insn_newarray": 0, "unhandled_yarv_insn_pushtoarraykwsplat": 0, "unhandled_yarv_insn_duparray": 0, "unhandled_yarv_insn_duphash": 0, "unhandled_yarv_insn_expandarray": 0, "unhandled_yarv_insn_concatarray": 0, "unhandled_yarv_insn_concattoarray": 0, "unhandled_yarv_insn_pushtoarray": 0, "unhandled_yarv_insn_splatarray": 0, "unhandled_yarv_insn_splatkw": 0, "unhandled_yarv_insn_newhash": 0, "unhandled_yarv_insn_newrange": 0, "unhandled_yarv_insn_pop": 0, "unhandled_yarv_insn_dup": 0, "unhandled_yarv_insn_dupn": 0, "unhandled_yarv_insn_swap": 0, "unhandled_yarv_insn_opt_reverse": 0, "unhandled_yarv_insn_topn": 0, "unhandled_yarv_insn_setn": 0, "unhandled_yarv_insn_adjuststack": 0, "unhandled_yarv_insn_defined": 0, "unhandled_yarv_insn_definedivar": 0, "unhandled_yarv_insn_checkmatch": 0, "unhandled_yarv_insn_checkkeyword": 0, "unhandled_yarv_insn_checktype": 0, "unhandled_yarv_insn_defineclass": 0, "unhandled_yarv_insn_definemethod": 0, "unhandled_yarv_insn_definesmethod": 0, "unhandled_yarv_insn_send": 0, "unhandled_yarv_insn_sendforward": 0, "unhandled_yarv_insn_opt_send_without_block": 0, "unhandled_yarv_insn_opt_new": 0, "unhandled_yarv_insn_objtostring": 0, "unhandled_yarv_insn_opt_ary_freeze": 0, "unhandled_yarv_insn_opt_hash_freeze": 0, "unhandled_yarv_insn_opt_str_freeze": 0, "unhandled_yarv_insn_opt_nil_p": 0, "unhandled_yarv_insn_opt_str_uminus": 0, "unhandled_yarv_insn_opt_duparray_send": 0, "unhandled_yarv_insn_opt_newarray_send": 0, "unhandled_yarv_insn_invokesuper": 0, "unhandled_yarv_insn_invokesuperforward": 0, "unhandled_yarv_insn_invokeblock": 0, "unhandled_yarv_insn_leave": 0, "unhandled_yarv_insn_throw": 0, "unhandled_yarv_insn_jump": 0, "unhandled_yarv_insn_branchif": 0, "unhandled_yarv_insn_branchunless": 0, "unhandled_yarv_insn_branchnil": 0, "unhandled_yarv_insn_once": 0, "unhandled_yarv_insn_opt_case_dispatch": 0, "unhandled_yarv_insn_opt_plus": 0, "unhandled_yarv_insn_opt_minus": 0, "unhandled_yarv_insn_opt_mult": 0, "unhandled_yarv_insn_opt_div": 0, "unhandled_yarv_insn_opt_mod": 0, "unhandled_yarv_insn_opt_eq": 0, "unhandled_yarv_insn_opt_neq": 0, "unhandled_yarv_insn_opt_lt": 0, "unhandled_yarv_insn_opt_le": 0, "unhandled_yarv_insn_opt_gt": 0, "unhandled_yarv_insn_opt_ge": 0, "unhandled_yarv_insn_opt_ltlt": 0, "unhandled_yarv_insn_opt_and": 0, "unhandled_yarv_insn_opt_or": 0, "unhandled_yarv_insn_opt_aref": 0, "unhandled_yarv_insn_opt_aset": 0, "unhandled_yarv_insn_opt_length": 0, "unhandled_yarv_insn_opt_size": 0, "unhandled_yarv_insn_opt_empty_p": 0, "unhandled_yarv_insn_opt_succ": 0, "unhandled_yarv_insn_opt_not": 0, "unhandled_yarv_insn_opt_regexpmatch2": 0, "unhandled_yarv_insn_invokebuiltin": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_getlocal_WC_0": 0, "unhandled_yarv_insn_getlocal_WC_1": 0, "unhandled_yarv_insn_setlocal_WC_0": 0, "unhandled_yarv_insn_setlocal_WC_1": 0, "unhandled_yarv_insn_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_trace_nop": 0, "unhandled_yarv_insn_trace_getlocal": 0, "unhandled_yarv_insn_trace_setlocal": 0, "unhandled_yarv_insn_trace_getblockparam": 0, "unhandled_yarv_insn_trace_setblockparam": 0, "unhandled_yarv_insn_trace_getblockparamproxy": 0, "unhandled_yarv_insn_trace_getspecial": 0, "unhandled_yarv_insn_trace_setspecial": 0, "unhandled_yarv_insn_trace_getinstancevariable": 0, "unhandled_yarv_insn_trace_setinstancevariable": 0, "unhandled_yarv_insn_trace_getclassvariable": 0, "unhandled_yarv_insn_trace_setclassvariable": 0, "unhandled_yarv_insn_trace_opt_getconstant_path": 0, "unhandled_yarv_insn_trace_getconstant": 0, "unhandled_yarv_insn_trace_setconstant": 0, "unhandled_yarv_insn_trace_getglobal": 0, "unhandled_yarv_insn_trace_setglobal": 0, "unhandled_yarv_insn_trace_putnil": 0, "unhandled_yarv_insn_trace_putself": 0, "unhandled_yarv_insn_trace_putobject": 0, "unhandled_yarv_insn_trace_putspecialobject": 0, "unhandled_yarv_insn_trace_putstring": 0, "unhandled_yarv_insn_trace_putchilledstring": 0, "unhandled_yarv_insn_trace_concatstrings": 0, "unhandled_yarv_insn_trace_anytostring": 0, "unhandled_yarv_insn_trace_toregexp": 0, "unhandled_yarv_insn_trace_intern": 0, "unhandled_yarv_insn_trace_newarray": 0, "unhandled_yarv_insn_trace_pushtoarraykwsplat": 0, "unhandled_yarv_insn_trace_duparray": 0, "unhandled_yarv_insn_trace_duphash": 0, "unhandled_yarv_insn_trace_expandarray": 0, "unhandled_yarv_insn_trace_concatarray": 0, "unhandled_yarv_insn_trace_concattoarray": 0, "unhandled_yarv_insn_trace_pushtoarray": 0, "unhandled_yarv_insn_trace_splatarray": 0, "unhandled_yarv_insn_trace_splatkw": 0, "unhandled_yarv_insn_trace_newhash": 0, "unhandled_yarv_insn_trace_newrange": 0, "unhandled_yarv_insn_trace_pop": 0, "unhandled_yarv_insn_trace_dup": 0, "unhandled_yarv_insn_trace_dupn": 0, "unhandled_yarv_insn_trace_swap": 0, "unhandled_yarv_insn_trace_opt_reverse": 0, "unhandled_yarv_insn_trace_topn": 0, "unhandled_yarv_insn_trace_setn": 0, "unhandled_yarv_insn_trace_adjuststack": 0, "unhandled_yarv_insn_trace_defined": 0, "unhandled_yarv_insn_trace_definedivar": 0, "unhandled_yarv_insn_trace_checkmatch": 0, "unhandled_yarv_insn_trace_checkkeyword": 0, "unhandled_yarv_insn_trace_checktype": 0, "unhandled_yarv_insn_trace_defineclass": 0, "unhandled_yarv_insn_trace_definemethod": 0, "unhandled_yarv_insn_trace_definesmethod": 0, "unhandled_yarv_insn_trace_send": 0, "unhandled_yarv_insn_trace_sendforward": 0, "unhandled_yarv_insn_trace_opt_send_without_block": 0, "unhandled_yarv_insn_trace_opt_new": 0, "unhandled_yarv_insn_trace_objtostring": 0, "unhandled_yarv_insn_trace_opt_ary_freeze": 0, "unhandled_yarv_insn_trace_opt_hash_freeze": 0, "unhandled_yarv_insn_trace_opt_str_freeze": 0, "unhandled_yarv_insn_trace_opt_nil_p": 0, "unhandled_yarv_insn_trace_opt_str_uminus": 0, "unhandled_yarv_insn_trace_opt_duparray_send": 0, "unhandled_yarv_insn_trace_opt_newarray_send": 0, "unhandled_yarv_insn_trace_invokesuper": 0, "unhandled_yarv_insn_trace_invokesuperforward": 0, "unhandled_yarv_insn_trace_invokeblock": 0, "unhandled_yarv_insn_trace_leave": 0, "unhandled_yarv_insn_trace_throw": 0, "unhandled_yarv_insn_trace_jump": 0, "unhandled_yarv_insn_trace_branchif": 0, "unhandled_yarv_insn_trace_branchunless": 0, "unhandled_yarv_insn_trace_branchnil": 0, "unhandled_yarv_insn_trace_once": 0, "unhandled_yarv_insn_trace_opt_case_dispatch": 0, "unhandled_yarv_insn_trace_opt_plus": 0, "unhandled_yarv_insn_trace_opt_minus": 0, "unhandled_yarv_insn_trace_opt_mult": 0, "unhandled_yarv_insn_trace_opt_div": 0, "unhandled_yarv_insn_trace_opt_mod": 0, "unhandled_yarv_insn_trace_opt_eq": 0, "unhandled_yarv_insn_trace_opt_neq": 0, "unhandled_yarv_insn_trace_opt_lt": 0, "unhandled_yarv_insn_trace_opt_le": 0, "unhandled_yarv_insn_trace_opt_gt": 0, "unhandled_yarv_insn_trace_opt_ge": 0, "unhandled_yarv_insn_trace_opt_ltlt": 0, "unhandled_yarv_insn_trace_opt_and": 0, "unhandled_yarv_insn_trace_opt_or": 0, "unhandled_yarv_insn_trace_opt_aref": 0, "unhandled_yarv_insn_trace_opt_aset": 0, "unhandled_yarv_insn_trace_opt_length": 0, "unhandled_yarv_insn_trace_opt_size": 0, "unhandled_yarv_insn_trace_opt_empty_p": 0, "unhandled_yarv_insn_trace_opt_succ": 0, "unhandled_yarv_insn_trace_opt_not": 0, "unhandled_yarv_insn_trace_opt_regexpmatch2": 0, "unhandled_yarv_insn_trace_invokebuiltin": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_trace_getlocal_WC_0": 0, "unhandled_yarv_insn_trace_getlocal_WC_1": 0, "unhandled_yarv_insn_trace_setlocal_WC_0": 0, "unhandled_yarv_insn_trace_setlocal_WC_1": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_zjit_getinstancevariable": 0, "unhandled_yarv_insn_zjit_opt_send_without_block": 0, "unhandled_yarv_insn_zjit_objtostring": 0, "unhandled_yarv_insn_zjit_opt_nil_p": 0, "unhandled_yarv_insn_zjit_opt_plus": 0, "unhandled_yarv_insn_zjit_opt_minus": 0, "unhandled_yarv_insn_zjit_opt_mult": 0, "unhandled_yarv_insn_zjit_opt_div": 0, "unhandled_yarv_insn_zjit_opt_mod": 0, "unhandled_yarv_insn_zjit_opt_eq": 0, "unhandled_yarv_insn_zjit_opt_neq": 0, "unhandled_yarv_insn_zjit_opt_lt": 0, "unhandled_yarv_insn_zjit_opt_le": 0, "unhandled_yarv_insn_zjit_opt_gt": 0, "unhandled_yarv_insn_zjit_opt_ge": 0, "unhandled_yarv_insn_zjit_opt_and": 0, "unhandled_yarv_insn_zjit_opt_or": 0, "unhandled_yarv_insn_zjit_opt_empty_p": 0, "unhandled_yarv_insn_zjit_opt_not": 0, "send_fallback_send_without_block_polymorphic": 3750000, "send_fallback_send_without_block_no_profiles": 49192722, "send_fallback_send_without_block_cfunc_not_variadic": 31, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 14972, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 110572644, "dynamic_send_count": 163530369, "iseq_optimized_send_count": 14971, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 48509950, "optimized_send_count": 48524921, "send_count": 212055290, "not_optimized_yarv_insn_nop": 0, "not_optimized_yarv_insn_getlocal": 0, "not_optimized_yarv_insn_setlocal": 0, "not_optimized_yarv_insn_getblockparam": 0, "not_optimized_yarv_insn_setblockparam": 0, "not_optimized_yarv_insn_getblockparamproxy": 0, "not_optimized_yarv_insn_getspecial": 0, "not_optimized_yarv_insn_setspecial": 0, "not_optimized_yarv_insn_getinstancevariable": 0, "not_optimized_yarv_insn_setinstancevariable": 0, "not_optimized_yarv_insn_getclassvariable": 0, "not_optimized_yarv_insn_setclassvariable": 0, "not_optimized_yarv_insn_opt_getconstant_path": 0, "not_optimized_yarv_insn_getconstant": 0, "not_optimized_yarv_insn_setconstant": 0, "not_optimized_yarv_insn_getglobal": 0, "not_optimized_yarv_insn_setglobal": 0, "not_optimized_yarv_insn_putnil": 0, "not_optimized_yarv_insn_putself": 0, "not_optimized_yarv_insn_putobject": 0, "not_optimized_yarv_insn_putspecialobject": 0, "not_optimized_yarv_insn_putstring": 0, "not_optimized_yarv_insn_putchilledstring": 0, "not_optimized_yarv_insn_concatstrings": 0, "not_optimized_yarv_insn_anytostring": 0, "not_optimized_yarv_insn_toregexp": 0, "not_optimized_yarv_insn_intern": 0, "not_optimized_yarv_insn_newarray": 0, "not_optimized_yarv_insn_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_duparray": 0, "not_optimized_yarv_insn_duphash": 0, "not_optimized_yarv_insn_expandarray": 0, "not_optimized_yarv_insn_concatarray": 0, "not_optimized_yarv_insn_concattoarray": 0, "not_optimized_yarv_insn_pushtoarray": 0, "not_optimized_yarv_insn_splatarray": 0, "not_optimized_yarv_insn_splatkw": 0, "not_optimized_yarv_insn_newhash": 0, "not_optimized_yarv_insn_newrange": 0, "not_optimized_yarv_insn_pop": 0, "not_optimized_yarv_insn_dup": 0, "not_optimized_yarv_insn_dupn": 0, "not_optimized_yarv_insn_swap": 0, "not_optimized_yarv_insn_opt_reverse": 0, "not_optimized_yarv_insn_topn": 0, "not_optimized_yarv_insn_setn": 0, "not_optimized_yarv_insn_adjuststack": 0, "not_optimized_yarv_insn_defined": 0, "not_optimized_yarv_insn_definedivar": 0, "not_optimized_yarv_insn_checkmatch": 0, "not_optimized_yarv_insn_checkkeyword": 0, "not_optimized_yarv_insn_checktype": 0, "not_optimized_yarv_insn_defineclass": 0, "not_optimized_yarv_insn_definemethod": 0, "not_optimized_yarv_insn_definesmethod": 0, "not_optimized_yarv_insn_send": 4515219, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 0, "not_optimized_yarv_insn_opt_new": 0, "not_optimized_yarv_insn_objtostring": 0, "not_optimized_yarv_insn_opt_ary_freeze": 0, "not_optimized_yarv_insn_opt_hash_freeze": 0, "not_optimized_yarv_insn_opt_str_freeze": 0, "not_optimized_yarv_insn_opt_nil_p": 0, "not_optimized_yarv_insn_opt_str_uminus": 0, "not_optimized_yarv_insn_opt_duparray_send": 0, "not_optimized_yarv_insn_opt_newarray_send": 0, "not_optimized_yarv_insn_invokesuper": 0, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 7781, "not_optimized_yarv_insn_leave": 0, "not_optimized_yarv_insn_throw": 0, "not_optimized_yarv_insn_jump": 0, "not_optimized_yarv_insn_branchif": 0, "not_optimized_yarv_insn_branchunless": 0, "not_optimized_yarv_insn_branchnil": 0, "not_optimized_yarv_insn_once": 0, "not_optimized_yarv_insn_opt_case_dispatch": 0, "not_optimized_yarv_insn_opt_plus": 0, "not_optimized_yarv_insn_opt_minus": 0, "not_optimized_yarv_insn_opt_mult": 0, "not_optimized_yarv_insn_opt_div": 0, "not_optimized_yarv_insn_opt_mod": 0, "not_optimized_yarv_insn_opt_eq": 0, "not_optimized_yarv_insn_opt_neq": 1651, "not_optimized_yarv_insn_opt_lt": 0, "not_optimized_yarv_insn_opt_le": 0, "not_optimized_yarv_insn_opt_gt": 0, "not_optimized_yarv_insn_opt_ge": 0, "not_optimized_yarv_insn_opt_ltlt": 0, "not_optimized_yarv_insn_opt_and": 0, "not_optimized_yarv_insn_opt_or": 0, "not_optimized_yarv_insn_opt_aref": 106076845, "not_optimized_yarv_insn_opt_aset": 0, "not_optimized_yarv_insn_opt_length": 0, "not_optimized_yarv_insn_opt_size": 0, "not_optimized_yarv_insn_opt_empty_p": 0, "not_optimized_yarv_insn_opt_succ": 0, "not_optimized_yarv_insn_opt_not": 0, "not_optimized_yarv_insn_opt_regexpmatch2": 0, "not_optimized_yarv_insn_invokebuiltin": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_getlocal_WC_0": 0, "not_optimized_yarv_insn_getlocal_WC_1": 0, "not_optimized_yarv_insn_setlocal_WC_0": 0, "not_optimized_yarv_insn_setlocal_WC_1": 0, "not_optimized_yarv_insn_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_trace_nop": 0, "not_optimized_yarv_insn_trace_getlocal": 0, "not_optimized_yarv_insn_trace_setlocal": 0, "not_optimized_yarv_insn_trace_getblockparam": 0, "not_optimized_yarv_insn_trace_setblockparam": 0, "not_optimized_yarv_insn_trace_getblockparamproxy": 0, "not_optimized_yarv_insn_trace_getspecial": 0, "not_optimized_yarv_insn_trace_setspecial": 0, "not_optimized_yarv_insn_trace_getinstancevariable": 0, "not_optimized_yarv_insn_trace_setinstancevariable": 0, "not_optimized_yarv_insn_trace_getclassvariable": 0, "not_optimized_yarv_insn_trace_setclassvariable": 0, "not_optimized_yarv_insn_trace_opt_getconstant_path": 0, "not_optimized_yarv_insn_trace_getconstant": 0, "not_optimized_yarv_insn_trace_setconstant": 0, "not_optimized_yarv_insn_trace_getglobal": 0, "not_optimized_yarv_insn_trace_setglobal": 0, "not_optimized_yarv_insn_trace_putnil": 0, "not_optimized_yarv_insn_trace_putself": 0, "not_optimized_yarv_insn_trace_putobject": 0, "not_optimized_yarv_insn_trace_putspecialobject": 0, "not_optimized_yarv_insn_trace_putstring": 0, "not_optimized_yarv_insn_trace_putchilledstring": 0, "not_optimized_yarv_insn_trace_concatstrings": 0, "not_optimized_yarv_insn_trace_anytostring": 0, "not_optimized_yarv_insn_trace_toregexp": 0, "not_optimized_yarv_insn_trace_intern": 0, "not_optimized_yarv_insn_trace_newarray": 0, "not_optimized_yarv_insn_trace_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_trace_duparray": 0, "not_optimized_yarv_insn_trace_duphash": 0, "not_optimized_yarv_insn_trace_expandarray": 0, "not_optimized_yarv_insn_trace_concatarray": 0, "not_optimized_yarv_insn_trace_concattoarray": 0, "not_optimized_yarv_insn_trace_pushtoarray": 0, "not_optimized_yarv_insn_trace_splatarray": 0, "not_optimized_yarv_insn_trace_splatkw": 0, "not_optimized_yarv_insn_trace_newhash": 0, "not_optimized_yarv_insn_trace_newrange": 0, "not_optimized_yarv_insn_trace_pop": 0, "not_optimized_yarv_insn_trace_dup": 0, "not_optimized_yarv_insn_trace_dupn": 0, "not_optimized_yarv_insn_trace_swap": 0, "not_optimized_yarv_insn_trace_opt_reverse": 0, "not_optimized_yarv_insn_trace_topn": 0, "not_optimized_yarv_insn_trace_setn": 0, "not_optimized_yarv_insn_trace_adjuststack": 0, "not_optimized_yarv_insn_trace_defined": 0, "not_optimized_yarv_insn_trace_definedivar": 0, "not_optimized_yarv_insn_trace_checkmatch": 0, "not_optimized_yarv_insn_trace_checkkeyword": 0, "not_optimized_yarv_insn_trace_checktype": 0, "not_optimized_yarv_insn_trace_defineclass": 0, "not_optimized_yarv_insn_trace_definemethod": 0, "not_optimized_yarv_insn_trace_definesmethod": 0, "not_optimized_yarv_insn_trace_send": 0, "not_optimized_yarv_insn_trace_sendforward": 0, "not_optimized_yarv_insn_trace_opt_send_without_block": 0, "not_optimized_yarv_insn_trace_opt_new": 0, "not_optimized_yarv_insn_trace_objtostring": 0, "not_optimized_yarv_insn_trace_opt_ary_freeze": 0, "not_optimized_yarv_insn_trace_opt_hash_freeze": 0, "not_optimized_yarv_insn_trace_opt_str_freeze": 0, "not_optimized_yarv_insn_trace_opt_nil_p": 0, "not_optimized_yarv_insn_trace_opt_str_uminus": 0, "not_optimized_yarv_insn_trace_opt_duparray_send": 0, "not_optimized_yarv_insn_trace_opt_newarray_send": 0, "not_optimized_yarv_insn_trace_invokesuper": 0, "not_optimized_yarv_insn_trace_invokesuperforward": 0, "not_optimized_yarv_insn_trace_invokeblock": 0, "not_optimized_yarv_insn_trace_leave": 0, "not_optimized_yarv_insn_trace_throw": 0, "not_optimized_yarv_insn_trace_jump": 0, "not_optimized_yarv_insn_trace_branchif": 0, "not_optimized_yarv_insn_trace_branchunless": 0, "not_optimized_yarv_insn_trace_branchnil": 0, "not_optimized_yarv_insn_trace_once": 0, "not_optimized_yarv_insn_trace_opt_case_dispatch": 0, "not_optimized_yarv_insn_trace_opt_plus": 0, "not_optimized_yarv_insn_trace_opt_minus": 0, "not_optimized_yarv_insn_trace_opt_mult": 0, "not_optimized_yarv_insn_trace_opt_div": 0, "not_optimized_yarv_insn_trace_opt_mod": 0, "not_optimized_yarv_insn_trace_opt_eq": 0, "not_optimized_yarv_insn_trace_opt_neq": 0, "not_optimized_yarv_insn_trace_opt_lt": 0, "not_optimized_yarv_insn_trace_opt_le": 0, "not_optimized_yarv_insn_trace_opt_gt": 0, "not_optimized_yarv_insn_trace_opt_ge": 0, "not_optimized_yarv_insn_trace_opt_ltlt": 0, "not_optimized_yarv_insn_trace_opt_and": 0, "not_optimized_yarv_insn_trace_opt_or": 0, "not_optimized_yarv_insn_trace_opt_aref": 0, "not_optimized_yarv_insn_trace_opt_aset": 0, "not_optimized_yarv_insn_trace_opt_length": 0, "not_optimized_yarv_insn_trace_opt_size": 0, "not_optimized_yarv_insn_trace_opt_empty_p": 0, "not_optimized_yarv_insn_trace_opt_succ": 0, "not_optimized_yarv_insn_trace_opt_not": 0, "not_optimized_yarv_insn_trace_opt_regexpmatch2": 0, "not_optimized_yarv_insn_trace_invokebuiltin": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_trace_getlocal_WC_0": 0, "not_optimized_yarv_insn_trace_getlocal_WC_1": 0, "not_optimized_yarv_insn_trace_setlocal_WC_0": 0, "not_optimized_yarv_insn_trace_setlocal_WC_1": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_zjit_getinstancevariable": 0, "not_optimized_yarv_insn_zjit_opt_send_without_block": 0, "not_optimized_yarv_insn_zjit_objtostring": 0, "not_optimized_yarv_insn_zjit_opt_nil_p": 0, "not_optimized_yarv_insn_zjit_opt_plus": 0, "not_optimized_yarv_insn_zjit_opt_minus": 0, "not_optimized_yarv_insn_zjit_opt_mult": 0, "not_optimized_yarv_insn_zjit_opt_div": 0, "not_optimized_yarv_insn_zjit_opt_mod": 0, "not_optimized_yarv_insn_zjit_opt_eq": 0, "not_optimized_yarv_insn_zjit_opt_neq": 0, "not_optimized_yarv_insn_zjit_opt_lt": 0, "not_optimized_yarv_insn_zjit_opt_le": 0, "not_optimized_yarv_insn_zjit_opt_gt": 0, "not_optimized_yarv_insn_zjit_opt_ge": 0, "not_optimized_yarv_insn_zjit_opt_and": 0, "not_optimized_yarv_insn_zjit_opt_or": 0, "not_optimized_yarv_insn_zjit_opt_empty_p": 0, "not_optimized_yarv_insn_zjit_opt_not": 0, "vm_insn_count": 88355, "total_insn_count": 1026525349, "ratio_in_zjit": 99.99139280875177, "not_optimized_cfuncs_Float#-": 31, "not_optimized_cfuncs_String#==": 427, "not_optimized_cfuncs_Class#current": 1622 } ] ], "respond_to": [ [ { "compiled_iseq_count": 4, "failed_iseq_count": 0, "compile_time_ns": 1724291, "profile_time_ns": 15461, "gc_time_ns": 0, "invalidation_time_ns": 0, "code_region_bytes": 40960, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 0, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 0, "compile_error_register_spill_on_alloc": 0, "compile_error_parse_stack_underflow": 0, "compile_error_parse_malformed_iseq": 0, "compile_error_parse_failed_optional_arguments": 0, "compile_error_parse_not_allowed": 0, "compile_error_validation_block_has_no_terminator": 0, "compile_error_validation_terminator_not_at_end": 0, "compile_error_validation_mismatched_block_arity": 0, "compile_error_validation_jump_target_not_in_rpo": 0, "compile_error_validation_operand_not_defined": 0, "compile_error_validation_duplicate_instruction": 0, "zjit_insn_count": 1595000251, "dynamic_getivar_count": 0, "dynamic_setivar_count": 0, "unspecialized_def_type_iseq": 0, "unspecialized_def_type_cfunc": 0, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 0, "unspecialized_def_type_zsuper": 0, "unspecialized_def_type_alias": 0, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 0, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 390999900, "vm_write_sp_count": 390999807, "vm_write_locals_count": 390999807, "vm_write_stack_count": 390999807, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 359999652, "exit_compile_error": 0, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 0, "exit_unhandled_kwarg": 0, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 0, "exit_unhandled_yarv_insn": 0, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 0, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 0, "exit_patchpoint": 0, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 0, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 0, "exit_block_param_proxy_not_iseq_or_ifunc": 0, "side_exit_count": 0, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 0, "unhandled_yarv_insn_setblockparam": 0, "unhandled_yarv_insn_getblockparamproxy": 0, "unhandled_yarv_insn_getspecial": 0, "unhandled_yarv_insn_setspecial": 0, "unhandled_yarv_insn_getinstancevariable": 0, "unhandled_yarv_insn_setinstancevariable": 0, "unhandled_yarv_insn_getclassvariable": 0, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 0, "unhandled_yarv_insn_setconstant": 0, "unhandled_yarv_insn_getglobal": 0, "unhandled_yarv_insn_setglobal": 0, "unhandled_yarv_insn_putnil": 0, "unhandled_yarv_insn_putself": 0, "unhandled_yarv_insn_putobject": 0, "unhandled_yarv_insn_putspecialobject": 0, "unhandled_yarv_insn_putstring": 0, "unhandled_yarv_insn_putchilledstring": 0, "unhandled_yarv_insn_concatstrings": 0, "unhandled_yarv_insn_anytostring": 0, "unhandled_yarv_insn_toregexp": 0, "unhandled_yarv_insn_intern": 0, "unhandled_yarv_insn_newarray": 0, "unhandled_yarv_insn_pushtoarraykwsplat": 0, "unhandled_yarv_insn_duparray": 0, "unhandled_yarv_insn_duphash": 0, "unhandled_yarv_insn_expandarray": 0, "unhandled_yarv_insn_concatarray": 0, "unhandled_yarv_insn_concattoarray": 0, "unhandled_yarv_insn_pushtoarray": 0, "unhandled_yarv_insn_splatarray": 0, "unhandled_yarv_insn_splatkw": 0, "unhandled_yarv_insn_newhash": 0, "unhandled_yarv_insn_newrange": 0, "unhandled_yarv_insn_pop": 0, "unhandled_yarv_insn_dup": 0, "unhandled_yarv_insn_dupn": 0, "unhandled_yarv_insn_swap": 0, "unhandled_yarv_insn_opt_reverse": 0, "unhandled_yarv_insn_topn": 0, "unhandled_yarv_insn_setn": 0, "unhandled_yarv_insn_adjuststack": 0, "unhandled_yarv_insn_defined": 0, "unhandled_yarv_insn_definedivar": 0, "unhandled_yarv_insn_checkmatch": 0, "unhandled_yarv_insn_checkkeyword": 0, "unhandled_yarv_insn_checktype": 0, "unhandled_yarv_insn_defineclass": 0, "unhandled_yarv_insn_definemethod": 0, "unhandled_yarv_insn_definesmethod": 0, "unhandled_yarv_insn_send": 0, "unhandled_yarv_insn_sendforward": 0, "unhandled_yarv_insn_opt_send_without_block": 0, "unhandled_yarv_insn_opt_new": 0, "unhandled_yarv_insn_objtostring": 0, "unhandled_yarv_insn_opt_ary_freeze": 0, "unhandled_yarv_insn_opt_hash_freeze": 0, "unhandled_yarv_insn_opt_str_freeze": 0, "unhandled_yarv_insn_opt_nil_p": 0, "unhandled_yarv_insn_opt_str_uminus": 0, "unhandled_yarv_insn_opt_duparray_send": 0, "unhandled_yarv_insn_opt_newarray_send": 0, "unhandled_yarv_insn_invokesuper": 0, "unhandled_yarv_insn_invokesuperforward": 0, "unhandled_yarv_insn_invokeblock": 0, "unhandled_yarv_insn_leave": 0, "unhandled_yarv_insn_throw": 0, "unhandled_yarv_insn_jump": 0, "unhandled_yarv_insn_branchif": 0, "unhandled_yarv_insn_branchunless": 0, "unhandled_yarv_insn_branchnil": 0, "unhandled_yarv_insn_once": 0, "unhandled_yarv_insn_opt_case_dispatch": 0, "unhandled_yarv_insn_opt_plus": 0, "unhandled_yarv_insn_opt_minus": 0, "unhandled_yarv_insn_opt_mult": 0, "unhandled_yarv_insn_opt_div": 0, "unhandled_yarv_insn_opt_mod": 0, "unhandled_yarv_insn_opt_eq": 0, "unhandled_yarv_insn_opt_neq": 0, "unhandled_yarv_insn_opt_lt": 0, "unhandled_yarv_insn_opt_le": 0, "unhandled_yarv_insn_opt_gt": 0, "unhandled_yarv_insn_opt_ge": 0, "unhandled_yarv_insn_opt_ltlt": 0, "unhandled_yarv_insn_opt_and": 0, "unhandled_yarv_insn_opt_or": 0, "unhandled_yarv_insn_opt_aref": 0, "unhandled_yarv_insn_opt_aset": 0, "unhandled_yarv_insn_opt_length": 0, "unhandled_yarv_insn_opt_size": 0, "unhandled_yarv_insn_opt_empty_p": 0, "unhandled_yarv_insn_opt_succ": 0, "unhandled_yarv_insn_opt_not": 0, "unhandled_yarv_insn_opt_regexpmatch2": 0, "unhandled_yarv_insn_invokebuiltin": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_getlocal_WC_0": 0, "unhandled_yarv_insn_getlocal_WC_1": 0, "unhandled_yarv_insn_setlocal_WC_0": 0, "unhandled_yarv_insn_setlocal_WC_1": 0, "unhandled_yarv_insn_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_trace_nop": 0, "unhandled_yarv_insn_trace_getlocal": 0, "unhandled_yarv_insn_trace_setlocal": 0, "unhandled_yarv_insn_trace_getblockparam": 0, "unhandled_yarv_insn_trace_setblockparam": 0, "unhandled_yarv_insn_trace_getblockparamproxy": 0, "unhandled_yarv_insn_trace_getspecial": 0, "unhandled_yarv_insn_trace_setspecial": 0, "unhandled_yarv_insn_trace_getinstancevariable": 0, "unhandled_yarv_insn_trace_setinstancevariable": 0, "unhandled_yarv_insn_trace_getclassvariable": 0, "unhandled_yarv_insn_trace_setclassvariable": 0, "unhandled_yarv_insn_trace_opt_getconstant_path": 0, "unhandled_yarv_insn_trace_getconstant": 0, "unhandled_yarv_insn_trace_setconstant": 0, "unhandled_yarv_insn_trace_getglobal": 0, "unhandled_yarv_insn_trace_setglobal": 0, "unhandled_yarv_insn_trace_putnil": 0, "unhandled_yarv_insn_trace_putself": 0, "unhandled_yarv_insn_trace_putobject": 0, "unhandled_yarv_insn_trace_putspecialobject": 0, "unhandled_yarv_insn_trace_putstring": 0, "unhandled_yarv_insn_trace_putchilledstring": 0, "unhandled_yarv_insn_trace_concatstrings": 0, "unhandled_yarv_insn_trace_anytostring": 0, "unhandled_yarv_insn_trace_toregexp": 0, "unhandled_yarv_insn_trace_intern": 0, "unhandled_yarv_insn_trace_newarray": 0, "unhandled_yarv_insn_trace_pushtoarraykwsplat": 0, "unhandled_yarv_insn_trace_duparray": 0, "unhandled_yarv_insn_trace_duphash": 0, "unhandled_yarv_insn_trace_expandarray": 0, "unhandled_yarv_insn_trace_concatarray": 0, "unhandled_yarv_insn_trace_concattoarray": 0, "unhandled_yarv_insn_trace_pushtoarray": 0, "unhandled_yarv_insn_trace_splatarray": 0, "unhandled_yarv_insn_trace_splatkw": 0, "unhandled_yarv_insn_trace_newhash": 0, "unhandled_yarv_insn_trace_newrange": 0, "unhandled_yarv_insn_trace_pop": 0, "unhandled_yarv_insn_trace_dup": 0, "unhandled_yarv_insn_trace_dupn": 0, "unhandled_yarv_insn_trace_swap": 0, "unhandled_yarv_insn_trace_opt_reverse": 0, "unhandled_yarv_insn_trace_topn": 0, "unhandled_yarv_insn_trace_setn": 0, "unhandled_yarv_insn_trace_adjuststack": 0, "unhandled_yarv_insn_trace_defined": 0, "unhandled_yarv_insn_trace_definedivar": 0, "unhandled_yarv_insn_trace_checkmatch": 0, "unhandled_yarv_insn_trace_checkkeyword": 0, "unhandled_yarv_insn_trace_checktype": 0, "unhandled_yarv_insn_trace_defineclass": 0, "unhandled_yarv_insn_trace_definemethod": 0, "unhandled_yarv_insn_trace_definesmethod": 0, "unhandled_yarv_insn_trace_send": 0, "unhandled_yarv_insn_trace_sendforward": 0, "unhandled_yarv_insn_trace_opt_send_without_block": 0, "unhandled_yarv_insn_trace_opt_new": 0, "unhandled_yarv_insn_trace_objtostring": 0, "unhandled_yarv_insn_trace_opt_ary_freeze": 0, "unhandled_yarv_insn_trace_opt_hash_freeze": 0, "unhandled_yarv_insn_trace_opt_str_freeze": 0, "unhandled_yarv_insn_trace_opt_nil_p": 0, "unhandled_yarv_insn_trace_opt_str_uminus": 0, "unhandled_yarv_insn_trace_opt_duparray_send": 0, "unhandled_yarv_insn_trace_opt_newarray_send": 0, "unhandled_yarv_insn_trace_invokesuper": 0, "unhandled_yarv_insn_trace_invokesuperforward": 0, "unhandled_yarv_insn_trace_invokeblock": 0, "unhandled_yarv_insn_trace_leave": 0, "unhandled_yarv_insn_trace_throw": 0, "unhandled_yarv_insn_trace_jump": 0, "unhandled_yarv_insn_trace_branchif": 0, "unhandled_yarv_insn_trace_branchunless": 0, "unhandled_yarv_insn_trace_branchnil": 0, "unhandled_yarv_insn_trace_once": 0, "unhandled_yarv_insn_trace_opt_case_dispatch": 0, "unhandled_yarv_insn_trace_opt_plus": 0, "unhandled_yarv_insn_trace_opt_minus": 0, "unhandled_yarv_insn_trace_opt_mult": 0, "unhandled_yarv_insn_trace_opt_div": 0, "unhandled_yarv_insn_trace_opt_mod": 0, "unhandled_yarv_insn_trace_opt_eq": 0, "unhandled_yarv_insn_trace_opt_neq": 0, "unhandled_yarv_insn_trace_opt_lt": 0, "unhandled_yarv_insn_trace_opt_le": 0, "unhandled_yarv_insn_trace_opt_gt": 0, "unhandled_yarv_insn_trace_opt_ge": 0, "unhandled_yarv_insn_trace_opt_ltlt": 0, "unhandled_yarv_insn_trace_opt_and": 0, "unhandled_yarv_insn_trace_opt_or": 0, "unhandled_yarv_insn_trace_opt_aref": 0, "unhandled_yarv_insn_trace_opt_aset": 0, "unhandled_yarv_insn_trace_opt_length": 0, "unhandled_yarv_insn_trace_opt_size": 0, "unhandled_yarv_insn_trace_opt_empty_p": 0, "unhandled_yarv_insn_trace_opt_succ": 0, "unhandled_yarv_insn_trace_opt_not": 0, "unhandled_yarv_insn_trace_opt_regexpmatch2": 0, "unhandled_yarv_insn_trace_invokebuiltin": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_trace_getlocal_WC_0": 0, "unhandled_yarv_insn_trace_getlocal_WC_1": 0, "unhandled_yarv_insn_trace_setlocal_WC_0": 0, "unhandled_yarv_insn_trace_setlocal_WC_1": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_zjit_getinstancevariable": 0, "unhandled_yarv_insn_zjit_opt_send_without_block": 0, "unhandled_yarv_insn_zjit_objtostring": 0, "unhandled_yarv_insn_zjit_opt_nil_p": 0, "unhandled_yarv_insn_zjit_opt_plus": 0, "unhandled_yarv_insn_zjit_opt_minus": 0, "unhandled_yarv_insn_zjit_opt_mult": 0, "unhandled_yarv_insn_zjit_opt_div": 0, "unhandled_yarv_insn_zjit_opt_mod": 0, "unhandled_yarv_insn_zjit_opt_eq": 0, "unhandled_yarv_insn_zjit_opt_neq": 0, "unhandled_yarv_insn_zjit_opt_lt": 0, "unhandled_yarv_insn_zjit_opt_le": 0, "unhandled_yarv_insn_zjit_opt_gt": 0, "unhandled_yarv_insn_zjit_opt_ge": 0, "unhandled_yarv_insn_zjit_opt_and": 0, "unhandled_yarv_insn_zjit_opt_or": 0, "unhandled_yarv_insn_zjit_opt_empty_p": 0, "unhandled_yarv_insn_zjit_opt_not": 0, "send_fallback_send_without_block_polymorphic": 0, "send_fallback_send_without_block_no_profiles": 15500000, "send_fallback_send_without_block_cfunc_not_variadic": 31, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 0, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 15500062, "dynamic_send_count": 31000093, "iseq_optimized_send_count": 0, "inline_cfunc_optimized_send_count": 93, "variadic_cfunc_optimized_send_count": 359999714, "optimized_send_count": 359999807, "send_count": 390999900, "not_optimized_yarv_insn_nop": 0, "not_optimized_yarv_insn_getlocal": 0, "not_optimized_yarv_insn_setlocal": 0, "not_optimized_yarv_insn_getblockparam": 0, "not_optimized_yarv_insn_setblockparam": 0, "not_optimized_yarv_insn_getblockparamproxy": 0, "not_optimized_yarv_insn_getspecial": 0, "not_optimized_yarv_insn_setspecial": 0, "not_optimized_yarv_insn_getinstancevariable": 0, "not_optimized_yarv_insn_setinstancevariable": 0, "not_optimized_yarv_insn_getclassvariable": 0, "not_optimized_yarv_insn_setclassvariable": 0, "not_optimized_yarv_insn_opt_getconstant_path": 0, "not_optimized_yarv_insn_getconstant": 0, "not_optimized_yarv_insn_setconstant": 0, "not_optimized_yarv_insn_getglobal": 0, "not_optimized_yarv_insn_setglobal": 0, "not_optimized_yarv_insn_putnil": 0, "not_optimized_yarv_insn_putself": 0, "not_optimized_yarv_insn_putobject": 0, "not_optimized_yarv_insn_putspecialobject": 0, "not_optimized_yarv_insn_putstring": 0, "not_optimized_yarv_insn_putchilledstring": 0, "not_optimized_yarv_insn_concatstrings": 0, "not_optimized_yarv_insn_anytostring": 0, "not_optimized_yarv_insn_toregexp": 0, "not_optimized_yarv_insn_intern": 0, "not_optimized_yarv_insn_newarray": 0, "not_optimized_yarv_insn_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_duparray": 0, "not_optimized_yarv_insn_duphash": 0, "not_optimized_yarv_insn_expandarray": 0, "not_optimized_yarv_insn_concatarray": 0, "not_optimized_yarv_insn_concattoarray": 0, "not_optimized_yarv_insn_pushtoarray": 0, "not_optimized_yarv_insn_splatarray": 0, "not_optimized_yarv_insn_splatkw": 0, "not_optimized_yarv_insn_newhash": 0, "not_optimized_yarv_insn_newrange": 0, "not_optimized_yarv_insn_pop": 0, "not_optimized_yarv_insn_dup": 0, "not_optimized_yarv_insn_dupn": 0, "not_optimized_yarv_insn_swap": 0, "not_optimized_yarv_insn_opt_reverse": 0, "not_optimized_yarv_insn_topn": 0, "not_optimized_yarv_insn_setn": 0, "not_optimized_yarv_insn_adjuststack": 0, "not_optimized_yarv_insn_defined": 0, "not_optimized_yarv_insn_definedivar": 0, "not_optimized_yarv_insn_checkmatch": 0, "not_optimized_yarv_insn_checkkeyword": 0, "not_optimized_yarv_insn_checktype": 0, "not_optimized_yarv_insn_defineclass": 0, "not_optimized_yarv_insn_definemethod": 0, "not_optimized_yarv_insn_definesmethod": 0, "not_optimized_yarv_insn_send": 31, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 0, "not_optimized_yarv_insn_opt_new": 0, "not_optimized_yarv_insn_objtostring": 0, "not_optimized_yarv_insn_opt_ary_freeze": 0, "not_optimized_yarv_insn_opt_hash_freeze": 0, "not_optimized_yarv_insn_opt_str_freeze": 0, "not_optimized_yarv_insn_opt_nil_p": 0, "not_optimized_yarv_insn_opt_str_uminus": 0, "not_optimized_yarv_insn_opt_duparray_send": 0, "not_optimized_yarv_insn_opt_newarray_send": 0, "not_optimized_yarv_insn_invokesuper": 0, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 15500031, "not_optimized_yarv_insn_leave": 0, "not_optimized_yarv_insn_throw": 0, "not_optimized_yarv_insn_jump": 0, "not_optimized_yarv_insn_branchif": 0, "not_optimized_yarv_insn_branchunless": 0, "not_optimized_yarv_insn_branchnil": 0, "not_optimized_yarv_insn_once": 0, "not_optimized_yarv_insn_opt_case_dispatch": 0, "not_optimized_yarv_insn_opt_plus": 0, "not_optimized_yarv_insn_opt_minus": 0, "not_optimized_yarv_insn_opt_mult": 0, "not_optimized_yarv_insn_opt_div": 0, "not_optimized_yarv_insn_opt_mod": 0, "not_optimized_yarv_insn_opt_eq": 0, "not_optimized_yarv_insn_opt_neq": 0, "not_optimized_yarv_insn_opt_lt": 0, "not_optimized_yarv_insn_opt_le": 0, "not_optimized_yarv_insn_opt_gt": 0, "not_optimized_yarv_insn_opt_ge": 0, "not_optimized_yarv_insn_opt_ltlt": 0, "not_optimized_yarv_insn_opt_and": 0, "not_optimized_yarv_insn_opt_or": 0, "not_optimized_yarv_insn_opt_aref": 0, "not_optimized_yarv_insn_opt_aset": 0, "not_optimized_yarv_insn_opt_length": 0, "not_optimized_yarv_insn_opt_size": 0, "not_optimized_yarv_insn_opt_empty_p": 0, "not_optimized_yarv_insn_opt_succ": 0, "not_optimized_yarv_insn_opt_not": 0, "not_optimized_yarv_insn_opt_regexpmatch2": 0, "not_optimized_yarv_insn_invokebuiltin": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_getlocal_WC_0": 0, "not_optimized_yarv_insn_getlocal_WC_1": 0, "not_optimized_yarv_insn_setlocal_WC_0": 0, "not_optimized_yarv_insn_setlocal_WC_1": 0, "not_optimized_yarv_insn_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_trace_nop": 0, "not_optimized_yarv_insn_trace_getlocal": 0, "not_optimized_yarv_insn_trace_setlocal": 0, "not_optimized_yarv_insn_trace_getblockparam": 0, "not_optimized_yarv_insn_trace_setblockparam": 0, "not_optimized_yarv_insn_trace_getblockparamproxy": 0, "not_optimized_yarv_insn_trace_getspecial": 0, "not_optimized_yarv_insn_trace_setspecial": 0, "not_optimized_yarv_insn_trace_getinstancevariable": 0, "not_optimized_yarv_insn_trace_setinstancevariable": 0, "not_optimized_yarv_insn_trace_getclassvariable": 0, "not_optimized_yarv_insn_trace_setclassvariable": 0, "not_optimized_yarv_insn_trace_opt_getconstant_path": 0, "not_optimized_yarv_insn_trace_getconstant": 0, "not_optimized_yarv_insn_trace_setconstant": 0, "not_optimized_yarv_insn_trace_getglobal": 0, "not_optimized_yarv_insn_trace_setglobal": 0, "not_optimized_yarv_insn_trace_putnil": 0, "not_optimized_yarv_insn_trace_putself": 0, "not_optimized_yarv_insn_trace_putobject": 0, "not_optimized_yarv_insn_trace_putspecialobject": 0, "not_optimized_yarv_insn_trace_putstring": 0, "not_optimized_yarv_insn_trace_putchilledstring": 0, "not_optimized_yarv_insn_trace_concatstrings": 0, "not_optimized_yarv_insn_trace_anytostring": 0, "not_optimized_yarv_insn_trace_toregexp": 0, "not_optimized_yarv_insn_trace_intern": 0, "not_optimized_yarv_insn_trace_newarray": 0, "not_optimized_yarv_insn_trace_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_trace_duparray": 0, "not_optimized_yarv_insn_trace_duphash": 0, "not_optimized_yarv_insn_trace_expandarray": 0, "not_optimized_yarv_insn_trace_concatarray": 0, "not_optimized_yarv_insn_trace_concattoarray": 0, "not_optimized_yarv_insn_trace_pushtoarray": 0, "not_optimized_yarv_insn_trace_splatarray": 0, "not_optimized_yarv_insn_trace_splatkw": 0, "not_optimized_yarv_insn_trace_newhash": 0, "not_optimized_yarv_insn_trace_newrange": 0, "not_optimized_yarv_insn_trace_pop": 0, "not_optimized_yarv_insn_trace_dup": 0, "not_optimized_yarv_insn_trace_dupn": 0, "not_optimized_yarv_insn_trace_swap": 0, "not_optimized_yarv_insn_trace_opt_reverse": 0, "not_optimized_yarv_insn_trace_topn": 0, "not_optimized_yarv_insn_trace_setn": 0, "not_optimized_yarv_insn_trace_adjuststack": 0, "not_optimized_yarv_insn_trace_defined": 0, "not_optimized_yarv_insn_trace_definedivar": 0, "not_optimized_yarv_insn_trace_checkmatch": 0, "not_optimized_yarv_insn_trace_checkkeyword": 0, "not_optimized_yarv_insn_trace_checktype": 0, "not_optimized_yarv_insn_trace_defineclass": 0, "not_optimized_yarv_insn_trace_definemethod": 0, "not_optimized_yarv_insn_trace_definesmethod": 0, "not_optimized_yarv_insn_trace_send": 0, "not_optimized_yarv_insn_trace_sendforward": 0, "not_optimized_yarv_insn_trace_opt_send_without_block": 0, "not_optimized_yarv_insn_trace_opt_new": 0, "not_optimized_yarv_insn_trace_objtostring": 0, "not_optimized_yarv_insn_trace_opt_ary_freeze": 0, "not_optimized_yarv_insn_trace_opt_hash_freeze": 0, "not_optimized_yarv_insn_trace_opt_str_freeze": 0, "not_optimized_yarv_insn_trace_opt_nil_p": 0, "not_optimized_yarv_insn_trace_opt_str_uminus": 0, "not_optimized_yarv_insn_trace_opt_duparray_send": 0, "not_optimized_yarv_insn_trace_opt_newarray_send": 0, "not_optimized_yarv_insn_trace_invokesuper": 0, "not_optimized_yarv_insn_trace_invokesuperforward": 0, "not_optimized_yarv_insn_trace_invokeblock": 0, "not_optimized_yarv_insn_trace_leave": 0, "not_optimized_yarv_insn_trace_throw": 0, "not_optimized_yarv_insn_trace_jump": 0, "not_optimized_yarv_insn_trace_branchif": 0, "not_optimized_yarv_insn_trace_branchunless": 0, "not_optimized_yarv_insn_trace_branchnil": 0, "not_optimized_yarv_insn_trace_once": 0, "not_optimized_yarv_insn_trace_opt_case_dispatch": 0, "not_optimized_yarv_insn_trace_opt_plus": 0, "not_optimized_yarv_insn_trace_opt_minus": 0, "not_optimized_yarv_insn_trace_opt_mult": 0, "not_optimized_yarv_insn_trace_opt_div": 0, "not_optimized_yarv_insn_trace_opt_mod": 0, "not_optimized_yarv_insn_trace_opt_eq": 0, "not_optimized_yarv_insn_trace_opt_neq": 0, "not_optimized_yarv_insn_trace_opt_lt": 0, "not_optimized_yarv_insn_trace_opt_le": 0, "not_optimized_yarv_insn_trace_opt_gt": 0, "not_optimized_yarv_insn_trace_opt_ge": 0, "not_optimized_yarv_insn_trace_opt_ltlt": 0, "not_optimized_yarv_insn_trace_opt_and": 0, "not_optimized_yarv_insn_trace_opt_or": 0, "not_optimized_yarv_insn_trace_opt_aref": 0, "not_optimized_yarv_insn_trace_opt_aset": 0, "not_optimized_yarv_insn_trace_opt_length": 0, "not_optimized_yarv_insn_trace_opt_size": 0, "not_optimized_yarv_insn_trace_opt_empty_p": 0, "not_optimized_yarv_insn_trace_opt_succ": 0, "not_optimized_yarv_insn_trace_opt_not": 0, "not_optimized_yarv_insn_trace_opt_regexpmatch2": 0, "not_optimized_yarv_insn_trace_invokebuiltin": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_trace_getlocal_WC_0": 0, "not_optimized_yarv_insn_trace_getlocal_WC_1": 0, "not_optimized_yarv_insn_trace_setlocal_WC_0": 0, "not_optimized_yarv_insn_trace_setlocal_WC_1": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_zjit_getinstancevariable": 0, "not_optimized_yarv_insn_zjit_opt_send_without_block": 0, "not_optimized_yarv_insn_zjit_objtostring": 0, "not_optimized_yarv_insn_zjit_opt_nil_p": 0, "not_optimized_yarv_insn_zjit_opt_plus": 0, "not_optimized_yarv_insn_zjit_opt_minus": 0, "not_optimized_yarv_insn_zjit_opt_mult": 0, "not_optimized_yarv_insn_zjit_opt_div": 0, "not_optimized_yarv_insn_zjit_opt_mod": 0, "not_optimized_yarv_insn_zjit_opt_eq": 0, "not_optimized_yarv_insn_zjit_opt_neq": 0, "not_optimized_yarv_insn_zjit_opt_lt": 0, "not_optimized_yarv_insn_zjit_opt_le": 0, "not_optimized_yarv_insn_zjit_opt_gt": 0, "not_optimized_yarv_insn_zjit_opt_ge": 0, "not_optimized_yarv_insn_zjit_opt_and": 0, "not_optimized_yarv_insn_zjit_opt_or": 0, "not_optimized_yarv_insn_zjit_opt_empty_p": 0, "not_optimized_yarv_insn_zjit_opt_not": 0, "vm_insn_count": 145005433, "total_insn_count": 1740005684, "ratio_in_zjit": 91.66638164844063, "not_optimized_cfuncs_Float#-": 31 } ] ], "binarytrees": [ [ { "compiled_iseq_count": 6, "failed_iseq_count": 0, "compile_time_ns": 1390411, "profile_time_ns": 23118, "gc_time_ns": 70129, "invalidation_time_ns": 0, "code_region_bytes": 28672, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 0, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 0, "compile_error_register_spill_on_alloc": 0, "compile_error_parse_stack_underflow": 0, "compile_error_parse_malformed_iseq": 0, "compile_error_parse_failed_optional_arguments": 0, "compile_error_parse_not_allowed": 0, "compile_error_validation_block_has_no_terminator": 0, "compile_error_validation_terminator_not_at_end": 0, "compile_error_validation_mismatched_block_arity": 0, "compile_error_validation_jump_target_not_in_rpo": 0, "compile_error_validation_operand_not_defined": 0, "compile_error_validation_duplicate_instruction": 0, "zjit_insn_count": 3352173159, "dynamic_getivar_count": 0, "dynamic_setivar_count": 0, "unspecialized_def_type_iseq": 0, "unspecialized_def_type_cfunc": 0, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 0, "unspecialized_def_type_zsuper": 0, "unspecialized_def_type_alias": 0, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 0, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 668468820, "vm_write_sp_count": 475137128, "vm_write_locals_count": 475137128, "vm_write_stack_count": 475137128, "vm_write_to_parent_iseq_local_count": 2620742, "vm_read_from_parent_iseq_local_count": 3931899, "exit_compile_error": 0, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 94371796, "exit_unhandled_kwarg": 0, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 0, "exit_unhandled_yarv_insn": 0, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 0, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 0, "exit_patchpoint": 0, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 1, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 0, "exit_block_param_proxy_not_iseq_or_ifunc": 0, "side_exit_count": 94371797, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 0, "unhandled_yarv_insn_setblockparam": 0, "unhandled_yarv_insn_getblockparamproxy": 0, "unhandled_yarv_insn_getspecial": 0, "unhandled_yarv_insn_setspecial": 0, "unhandled_yarv_insn_getinstancevariable": 0, "unhandled_yarv_insn_setinstancevariable": 0, "unhandled_yarv_insn_getclassvariable": 0, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 0, "unhandled_yarv_insn_setconstant": 0, "unhandled_yarv_insn_getglobal": 0, "unhandled_yarv_insn_setglobal": 0, "unhandled_yarv_insn_putnil": 0, "unhandled_yarv_insn_putself": 0, "unhandled_yarv_insn_putobject": 0, "unhandled_yarv_insn_putspecialobject": 0, "unhandled_yarv_insn_putstring": 0, "unhandled_yarv_insn_putchilledstring": 0, "unhandled_yarv_insn_concatstrings": 0, "unhandled_yarv_insn_anytostring": 0, "unhandled_yarv_insn_toregexp": 0, "unhandled_yarv_insn_intern": 0, "unhandled_yarv_insn_newarray": 0, "unhandled_yarv_insn_pushtoarraykwsplat": 0, "unhandled_yarv_insn_duparray": 0, "unhandled_yarv_insn_duphash": 0, "unhandled_yarv_insn_expandarray": 0, "unhandled_yarv_insn_concatarray": 0, "unhandled_yarv_insn_concattoarray": 0, "unhandled_yarv_insn_pushtoarray": 0, "unhandled_yarv_insn_splatarray": 0, "unhandled_yarv_insn_splatkw": 0, "unhandled_yarv_insn_newhash": 0, "unhandled_yarv_insn_newrange": 0, "unhandled_yarv_insn_pop": 0, "unhandled_yarv_insn_dup": 0, "unhandled_yarv_insn_dupn": 0, "unhandled_yarv_insn_swap": 0, "unhandled_yarv_insn_opt_reverse": 0, "unhandled_yarv_insn_topn": 0, "unhandled_yarv_insn_setn": 0, "unhandled_yarv_insn_adjuststack": 0, "unhandled_yarv_insn_defined": 0, "unhandled_yarv_insn_definedivar": 0, "unhandled_yarv_insn_checkmatch": 0, "unhandled_yarv_insn_checkkeyword": 0, "unhandled_yarv_insn_checktype": 0, "unhandled_yarv_insn_defineclass": 0, "unhandled_yarv_insn_definemethod": 0, "unhandled_yarv_insn_definesmethod": 0, "unhandled_yarv_insn_send": 0, "unhandled_yarv_insn_sendforward": 0, "unhandled_yarv_insn_opt_send_without_block": 0, "unhandled_yarv_insn_opt_new": 0, "unhandled_yarv_insn_objtostring": 0, "unhandled_yarv_insn_opt_ary_freeze": 0, "unhandled_yarv_insn_opt_hash_freeze": 0, "unhandled_yarv_insn_opt_str_freeze": 0, "unhandled_yarv_insn_opt_nil_p": 0, "unhandled_yarv_insn_opt_str_uminus": 0, "unhandled_yarv_insn_opt_duparray_send": 0, "unhandled_yarv_insn_opt_newarray_send": 0, "unhandled_yarv_insn_invokesuper": 0, "unhandled_yarv_insn_invokesuperforward": 0, "unhandled_yarv_insn_invokeblock": 0, "unhandled_yarv_insn_leave": 0, "unhandled_yarv_insn_throw": 0, "unhandled_yarv_insn_jump": 0, "unhandled_yarv_insn_branchif": 0, "unhandled_yarv_insn_branchunless": 0, "unhandled_yarv_insn_branchnil": 0, "unhandled_yarv_insn_once": 0, "unhandled_yarv_insn_opt_case_dispatch": 0, "unhandled_yarv_insn_opt_plus": 0, "unhandled_yarv_insn_opt_minus": 0, "unhandled_yarv_insn_opt_mult": 0, "unhandled_yarv_insn_opt_div": 0, "unhandled_yarv_insn_opt_mod": 0, "unhandled_yarv_insn_opt_eq": 0, "unhandled_yarv_insn_opt_neq": 0, "unhandled_yarv_insn_opt_lt": 0, "unhandled_yarv_insn_opt_le": 0, "unhandled_yarv_insn_opt_gt": 0, "unhandled_yarv_insn_opt_ge": 0, "unhandled_yarv_insn_opt_ltlt": 0, "unhandled_yarv_insn_opt_and": 0, "unhandled_yarv_insn_opt_or": 0, "unhandled_yarv_insn_opt_aref": 0, "unhandled_yarv_insn_opt_aset": 0, "unhandled_yarv_insn_opt_length": 0, "unhandled_yarv_insn_opt_size": 0, "unhandled_yarv_insn_opt_empty_p": 0, "unhandled_yarv_insn_opt_succ": 0, "unhandled_yarv_insn_opt_not": 0, "unhandled_yarv_insn_opt_regexpmatch2": 0, "unhandled_yarv_insn_invokebuiltin": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_getlocal_WC_0": 0, "unhandled_yarv_insn_getlocal_WC_1": 0, "unhandled_yarv_insn_setlocal_WC_0": 0, "unhandled_yarv_insn_setlocal_WC_1": 0, "unhandled_yarv_insn_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_trace_nop": 0, "unhandled_yarv_insn_trace_getlocal": 0, "unhandled_yarv_insn_trace_setlocal": 0, "unhandled_yarv_insn_trace_getblockparam": 0, "unhandled_yarv_insn_trace_setblockparam": 0, "unhandled_yarv_insn_trace_getblockparamproxy": 0, "unhandled_yarv_insn_trace_getspecial": 0, "unhandled_yarv_insn_trace_setspecial": 0, "unhandled_yarv_insn_trace_getinstancevariable": 0, "unhandled_yarv_insn_trace_setinstancevariable": 0, "unhandled_yarv_insn_trace_getclassvariable": 0, "unhandled_yarv_insn_trace_setclassvariable": 0, "unhandled_yarv_insn_trace_opt_getconstant_path": 0, "unhandled_yarv_insn_trace_getconstant": 0, "unhandled_yarv_insn_trace_setconstant": 0, "unhandled_yarv_insn_trace_getglobal": 0, "unhandled_yarv_insn_trace_setglobal": 0, "unhandled_yarv_insn_trace_putnil": 0, "unhandled_yarv_insn_trace_putself": 0, "unhandled_yarv_insn_trace_putobject": 0, "unhandled_yarv_insn_trace_putspecialobject": 0, "unhandled_yarv_insn_trace_putstring": 0, "unhandled_yarv_insn_trace_putchilledstring": 0, "unhandled_yarv_insn_trace_concatstrings": 0, "unhandled_yarv_insn_trace_anytostring": 0, "unhandled_yarv_insn_trace_toregexp": 0, "unhandled_yarv_insn_trace_intern": 0, "unhandled_yarv_insn_trace_newarray": 0, "unhandled_yarv_insn_trace_pushtoarraykwsplat": 0, "unhandled_yarv_insn_trace_duparray": 0, "unhandled_yarv_insn_trace_duphash": 0, "unhandled_yarv_insn_trace_expandarray": 0, "unhandled_yarv_insn_trace_concatarray": 0, "unhandled_yarv_insn_trace_concattoarray": 0, "unhandled_yarv_insn_trace_pushtoarray": 0, "unhandled_yarv_insn_trace_splatarray": 0, "unhandled_yarv_insn_trace_splatkw": 0, "unhandled_yarv_insn_trace_newhash": 0, "unhandled_yarv_insn_trace_newrange": 0, "unhandled_yarv_insn_trace_pop": 0, "unhandled_yarv_insn_trace_dup": 0, "unhandled_yarv_insn_trace_dupn": 0, "unhandled_yarv_insn_trace_swap": 0, "unhandled_yarv_insn_trace_opt_reverse": 0, "unhandled_yarv_insn_trace_topn": 0, "unhandled_yarv_insn_trace_setn": 0, "unhandled_yarv_insn_trace_adjuststack": 0, "unhandled_yarv_insn_trace_defined": 0, "unhandled_yarv_insn_trace_definedivar": 0, "unhandled_yarv_insn_trace_checkmatch": 0, "unhandled_yarv_insn_trace_checkkeyword": 0, "unhandled_yarv_insn_trace_checktype": 0, "unhandled_yarv_insn_trace_defineclass": 0, "unhandled_yarv_insn_trace_definemethod": 0, "unhandled_yarv_insn_trace_definesmethod": 0, "unhandled_yarv_insn_trace_send": 0, "unhandled_yarv_insn_trace_sendforward": 0, "unhandled_yarv_insn_trace_opt_send_without_block": 0, "unhandled_yarv_insn_trace_opt_new": 0, "unhandled_yarv_insn_trace_objtostring": 0, "unhandled_yarv_insn_trace_opt_ary_freeze": 0, "unhandled_yarv_insn_trace_opt_hash_freeze": 0, "unhandled_yarv_insn_trace_opt_str_freeze": 0, "unhandled_yarv_insn_trace_opt_nil_p": 0, "unhandled_yarv_insn_trace_opt_str_uminus": 0, "unhandled_yarv_insn_trace_opt_duparray_send": 0, "unhandled_yarv_insn_trace_opt_newarray_send": 0, "unhandled_yarv_insn_trace_invokesuper": 0, "unhandled_yarv_insn_trace_invokesuperforward": 0, "unhandled_yarv_insn_trace_invokeblock": 0, "unhandled_yarv_insn_trace_leave": 0, "unhandled_yarv_insn_trace_throw": 0, "unhandled_yarv_insn_trace_jump": 0, "unhandled_yarv_insn_trace_branchif": 0, "unhandled_yarv_insn_trace_branchunless": 0, "unhandled_yarv_insn_trace_branchnil": 0, "unhandled_yarv_insn_trace_once": 0, "unhandled_yarv_insn_trace_opt_case_dispatch": 0, "unhandled_yarv_insn_trace_opt_plus": 0, "unhandled_yarv_insn_trace_opt_minus": 0, "unhandled_yarv_insn_trace_opt_mult": 0, "unhandled_yarv_insn_trace_opt_div": 0, "unhandled_yarv_insn_trace_opt_mod": 0, "unhandled_yarv_insn_trace_opt_eq": 0, "unhandled_yarv_insn_trace_opt_neq": 0, "unhandled_yarv_insn_trace_opt_lt": 0, "unhandled_yarv_insn_trace_opt_le": 0, "unhandled_yarv_insn_trace_opt_gt": 0, "unhandled_yarv_insn_trace_opt_ge": 0, "unhandled_yarv_insn_trace_opt_ltlt": 0, "unhandled_yarv_insn_trace_opt_and": 0, "unhandled_yarv_insn_trace_opt_or": 0, "unhandled_yarv_insn_trace_opt_aref": 0, "unhandled_yarv_insn_trace_opt_aset": 0, "unhandled_yarv_insn_trace_opt_length": 0, "unhandled_yarv_insn_trace_opt_size": 0, "unhandled_yarv_insn_trace_opt_empty_p": 0, "unhandled_yarv_insn_trace_opt_succ": 0, "unhandled_yarv_insn_trace_opt_not": 0, "unhandled_yarv_insn_trace_opt_regexpmatch2": 0, "unhandled_yarv_insn_trace_invokebuiltin": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_trace_getlocal_WC_0": 0, "unhandled_yarv_insn_trace_getlocal_WC_1": 0, "unhandled_yarv_insn_trace_setlocal_WC_0": 0, "unhandled_yarv_insn_trace_setlocal_WC_1": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_zjit_getinstancevariable": 0, "unhandled_yarv_insn_zjit_opt_send_without_block": 0, "unhandled_yarv_insn_zjit_objtostring": 0, "unhandled_yarv_insn_zjit_opt_nil_p": 0, "unhandled_yarv_insn_zjit_opt_plus": 0, "unhandled_yarv_insn_zjit_opt_minus": 0, "unhandled_yarv_insn_zjit_opt_mult": 0, "unhandled_yarv_insn_zjit_opt_div": 0, "unhandled_yarv_insn_zjit_opt_mod": 0, "unhandled_yarv_insn_zjit_opt_eq": 0, "unhandled_yarv_insn_zjit_opt_neq": 0, "unhandled_yarv_insn_zjit_opt_lt": 0, "unhandled_yarv_insn_zjit_opt_le": 0, "unhandled_yarv_insn_zjit_opt_gt": 0, "unhandled_yarv_insn_zjit_opt_ge": 0, "unhandled_yarv_insn_zjit_opt_and": 0, "unhandled_yarv_insn_zjit_opt_or": 0, "unhandled_yarv_insn_zjit_opt_empty_p": 0, "unhandled_yarv_insn_zjit_opt_not": 0, "send_fallback_send_without_block_polymorphic": 187433251, "send_fallback_send_without_block_no_profiles": 0, "send_fallback_send_without_block_cfunc_not_variadic": 362, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 0, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 393, "dynamic_send_count": 187434006, "iseq_optimized_send_count": 193331264, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 62, "optimized_send_count": 193331326, "send_count": 380765332, "not_optimized_yarv_insn_nop": 0, "not_optimized_yarv_insn_getlocal": 0, "not_optimized_yarv_insn_setlocal": 0, "not_optimized_yarv_insn_getblockparam": 0, "not_optimized_yarv_insn_setblockparam": 0, "not_optimized_yarv_insn_getblockparamproxy": 0, "not_optimized_yarv_insn_getspecial": 0, "not_optimized_yarv_insn_setspecial": 0, "not_optimized_yarv_insn_getinstancevariable": 0, "not_optimized_yarv_insn_setinstancevariable": 0, "not_optimized_yarv_insn_getclassvariable": 0, "not_optimized_yarv_insn_setclassvariable": 0, "not_optimized_yarv_insn_opt_getconstant_path": 0, "not_optimized_yarv_insn_getconstant": 0, "not_optimized_yarv_insn_setconstant": 0, "not_optimized_yarv_insn_getglobal": 0, "not_optimized_yarv_insn_setglobal": 0, "not_optimized_yarv_insn_putnil": 0, "not_optimized_yarv_insn_putself": 0, "not_optimized_yarv_insn_putobject": 0, "not_optimized_yarv_insn_putspecialobject": 0, "not_optimized_yarv_insn_putstring": 0, "not_optimized_yarv_insn_putchilledstring": 0, "not_optimized_yarv_insn_concatstrings": 0, "not_optimized_yarv_insn_anytostring": 0, "not_optimized_yarv_insn_toregexp": 0, "not_optimized_yarv_insn_intern": 0, "not_optimized_yarv_insn_newarray": 0, "not_optimized_yarv_insn_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_duparray": 0, "not_optimized_yarv_insn_duphash": 0, "not_optimized_yarv_insn_expandarray": 0, "not_optimized_yarv_insn_concatarray": 0, "not_optimized_yarv_insn_concattoarray": 0, "not_optimized_yarv_insn_pushtoarray": 0, "not_optimized_yarv_insn_splatarray": 0, "not_optimized_yarv_insn_splatkw": 0, "not_optimized_yarv_insn_newhash": 0, "not_optimized_yarv_insn_newrange": 0, "not_optimized_yarv_insn_pop": 0, "not_optimized_yarv_insn_dup": 0, "not_optimized_yarv_insn_dupn": 0, "not_optimized_yarv_insn_swap": 0, "not_optimized_yarv_insn_opt_reverse": 0, "not_optimized_yarv_insn_topn": 0, "not_optimized_yarv_insn_setn": 0, "not_optimized_yarv_insn_adjuststack": 0, "not_optimized_yarv_insn_defined": 0, "not_optimized_yarv_insn_definedivar": 0, "not_optimized_yarv_insn_checkmatch": 0, "not_optimized_yarv_insn_checkkeyword": 0, "not_optimized_yarv_insn_checktype": 0, "not_optimized_yarv_insn_defineclass": 0, "not_optimized_yarv_insn_definemethod": 0, "not_optimized_yarv_insn_definesmethod": 0, "not_optimized_yarv_insn_send": 362, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 0, "not_optimized_yarv_insn_opt_new": 0, "not_optimized_yarv_insn_objtostring": 0, "not_optimized_yarv_insn_opt_ary_freeze": 0, "not_optimized_yarv_insn_opt_hash_freeze": 0, "not_optimized_yarv_insn_opt_str_freeze": 0, "not_optimized_yarv_insn_opt_nil_p": 0, "not_optimized_yarv_insn_opt_str_uminus": 0, "not_optimized_yarv_insn_opt_duparray_send": 0, "not_optimized_yarv_insn_opt_newarray_send": 0, "not_optimized_yarv_insn_invokesuper": 0, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 31, "not_optimized_yarv_insn_leave": 0, "not_optimized_yarv_insn_throw": 0, "not_optimized_yarv_insn_jump": 0, "not_optimized_yarv_insn_branchif": 0, "not_optimized_yarv_insn_branchunless": 0, "not_optimized_yarv_insn_branchnil": 0, "not_optimized_yarv_insn_once": 0, "not_optimized_yarv_insn_opt_case_dispatch": 0, "not_optimized_yarv_insn_opt_plus": 0, "not_optimized_yarv_insn_opt_minus": 0, "not_optimized_yarv_insn_opt_mult": 0, "not_optimized_yarv_insn_opt_div": 0, "not_optimized_yarv_insn_opt_mod": 0, "not_optimized_yarv_insn_opt_eq": 0, "not_optimized_yarv_insn_opt_neq": 0, "not_optimized_yarv_insn_opt_lt": 0, "not_optimized_yarv_insn_opt_le": 0, "not_optimized_yarv_insn_opt_gt": 0, "not_optimized_yarv_insn_opt_ge": 0, "not_optimized_yarv_insn_opt_ltlt": 0, "not_optimized_yarv_insn_opt_and": 0, "not_optimized_yarv_insn_opt_or": 0, "not_optimized_yarv_insn_opt_aref": 0, "not_optimized_yarv_insn_opt_aset": 0, "not_optimized_yarv_insn_opt_length": 0, "not_optimized_yarv_insn_opt_size": 0, "not_optimized_yarv_insn_opt_empty_p": 0, "not_optimized_yarv_insn_opt_succ": 0, "not_optimized_yarv_insn_opt_not": 0, "not_optimized_yarv_insn_opt_regexpmatch2": 0, "not_optimized_yarv_insn_invokebuiltin": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_getlocal_WC_0": 0, "not_optimized_yarv_insn_getlocal_WC_1": 0, "not_optimized_yarv_insn_setlocal_WC_0": 0, "not_optimized_yarv_insn_setlocal_WC_1": 0, "not_optimized_yarv_insn_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_trace_nop": 0, "not_optimized_yarv_insn_trace_getlocal": 0, "not_optimized_yarv_insn_trace_setlocal": 0, "not_optimized_yarv_insn_trace_getblockparam": 0, "not_optimized_yarv_insn_trace_setblockparam": 0, "not_optimized_yarv_insn_trace_getblockparamproxy": 0, "not_optimized_yarv_insn_trace_getspecial": 0, "not_optimized_yarv_insn_trace_setspecial": 0, "not_optimized_yarv_insn_trace_getinstancevariable": 0, "not_optimized_yarv_insn_trace_setinstancevariable": 0, "not_optimized_yarv_insn_trace_getclassvariable": 0, "not_optimized_yarv_insn_trace_setclassvariable": 0, "not_optimized_yarv_insn_trace_opt_getconstant_path": 0, "not_optimized_yarv_insn_trace_getconstant": 0, "not_optimized_yarv_insn_trace_setconstant": 0, "not_optimized_yarv_insn_trace_getglobal": 0, "not_optimized_yarv_insn_trace_setglobal": 0, "not_optimized_yarv_insn_trace_putnil": 0, "not_optimized_yarv_insn_trace_putself": 0, "not_optimized_yarv_insn_trace_putobject": 0, "not_optimized_yarv_insn_trace_putspecialobject": 0, "not_optimized_yarv_insn_trace_putstring": 0, "not_optimized_yarv_insn_trace_putchilledstring": 0, "not_optimized_yarv_insn_trace_concatstrings": 0, "not_optimized_yarv_insn_trace_anytostring": 0, "not_optimized_yarv_insn_trace_toregexp": 0, "not_optimized_yarv_insn_trace_intern": 0, "not_optimized_yarv_insn_trace_newarray": 0, "not_optimized_yarv_insn_trace_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_trace_duparray": 0, "not_optimized_yarv_insn_trace_duphash": 0, "not_optimized_yarv_insn_trace_expandarray": 0, "not_optimized_yarv_insn_trace_concatarray": 0, "not_optimized_yarv_insn_trace_concattoarray": 0, "not_optimized_yarv_insn_trace_pushtoarray": 0, "not_optimized_yarv_insn_trace_splatarray": 0, "not_optimized_yarv_insn_trace_splatkw": 0, "not_optimized_yarv_insn_trace_newhash": 0, "not_optimized_yarv_insn_trace_newrange": 0, "not_optimized_yarv_insn_trace_pop": 0, "not_optimized_yarv_insn_trace_dup": 0, "not_optimized_yarv_insn_trace_dupn": 0, "not_optimized_yarv_insn_trace_swap": 0, "not_optimized_yarv_insn_trace_opt_reverse": 0, "not_optimized_yarv_insn_trace_topn": 0, "not_optimized_yarv_insn_trace_setn": 0, "not_optimized_yarv_insn_trace_adjuststack": 0, "not_optimized_yarv_insn_trace_defined": 0, "not_optimized_yarv_insn_trace_definedivar": 0, "not_optimized_yarv_insn_trace_checkmatch": 0, "not_optimized_yarv_insn_trace_checkkeyword": 0, "not_optimized_yarv_insn_trace_checktype": 0, "not_optimized_yarv_insn_trace_defineclass": 0, "not_optimized_yarv_insn_trace_definemethod": 0, "not_optimized_yarv_insn_trace_definesmethod": 0, "not_optimized_yarv_insn_trace_send": 0, "not_optimized_yarv_insn_trace_sendforward": 0, "not_optimized_yarv_insn_trace_opt_send_without_block": 0, "not_optimized_yarv_insn_trace_opt_new": 0, "not_optimized_yarv_insn_trace_objtostring": 0, "not_optimized_yarv_insn_trace_opt_ary_freeze": 0, "not_optimized_yarv_insn_trace_opt_hash_freeze": 0, "not_optimized_yarv_insn_trace_opt_str_freeze": 0, "not_optimized_yarv_insn_trace_opt_nil_p": 0, "not_optimized_yarv_insn_trace_opt_str_uminus": 0, "not_optimized_yarv_insn_trace_opt_duparray_send": 0, "not_optimized_yarv_insn_trace_opt_newarray_send": 0, "not_optimized_yarv_insn_trace_invokesuper": 0, "not_optimized_yarv_insn_trace_invokesuperforward": 0, "not_optimized_yarv_insn_trace_invokeblock": 0, "not_optimized_yarv_insn_trace_leave": 0, "not_optimized_yarv_insn_trace_throw": 0, "not_optimized_yarv_insn_trace_jump": 0, "not_optimized_yarv_insn_trace_branchif": 0, "not_optimized_yarv_insn_trace_branchunless": 0, "not_optimized_yarv_insn_trace_branchnil": 0, "not_optimized_yarv_insn_trace_once": 0, "not_optimized_yarv_insn_trace_opt_case_dispatch": 0, "not_optimized_yarv_insn_trace_opt_plus": 0, "not_optimized_yarv_insn_trace_opt_minus": 0, "not_optimized_yarv_insn_trace_opt_mult": 0, "not_optimized_yarv_insn_trace_opt_div": 0, "not_optimized_yarv_insn_trace_opt_mod": 0, "not_optimized_yarv_insn_trace_opt_eq": 0, "not_optimized_yarv_insn_trace_opt_neq": 0, "not_optimized_yarv_insn_trace_opt_lt": 0, "not_optimized_yarv_insn_trace_opt_le": 0, "not_optimized_yarv_insn_trace_opt_gt": 0, "not_optimized_yarv_insn_trace_opt_ge": 0, "not_optimized_yarv_insn_trace_opt_ltlt": 0, "not_optimized_yarv_insn_trace_opt_and": 0, "not_optimized_yarv_insn_trace_opt_or": 0, "not_optimized_yarv_insn_trace_opt_aref": 0, "not_optimized_yarv_insn_trace_opt_aset": 0, "not_optimized_yarv_insn_trace_opt_length": 0, "not_optimized_yarv_insn_trace_opt_size": 0, "not_optimized_yarv_insn_trace_opt_empty_p": 0, "not_optimized_yarv_insn_trace_opt_succ": 0, "not_optimized_yarv_insn_trace_opt_not": 0, "not_optimized_yarv_insn_trace_opt_regexpmatch2": 0, "not_optimized_yarv_insn_trace_invokebuiltin": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_trace_getlocal_WC_0": 0, "not_optimized_yarv_insn_trace_getlocal_WC_1": 0, "not_optimized_yarv_insn_trace_setlocal_WC_0": 0, "not_optimized_yarv_insn_trace_setlocal_WC_1": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_zjit_getinstancevariable": 0, "not_optimized_yarv_insn_zjit_opt_send_without_block": 0, "not_optimized_yarv_insn_zjit_objtostring": 0, "not_optimized_yarv_insn_zjit_opt_nil_p": 0, "not_optimized_yarv_insn_zjit_opt_plus": 0, "not_optimized_yarv_insn_zjit_opt_minus": 0, "not_optimized_yarv_insn_zjit_opt_mult": 0, "not_optimized_yarv_insn_zjit_opt_div": 0, "not_optimized_yarv_insn_zjit_opt_mod": 0, "not_optimized_yarv_insn_zjit_opt_eq": 0, "not_optimized_yarv_insn_zjit_opt_neq": 0, "not_optimized_yarv_insn_zjit_opt_lt": 0, "not_optimized_yarv_insn_zjit_opt_le": 0, "not_optimized_yarv_insn_zjit_opt_gt": 0, "not_optimized_yarv_insn_zjit_opt_ge": 0, "not_optimized_yarv_insn_zjit_opt_and": 0, "not_optimized_yarv_insn_zjit_opt_or": 0, "not_optimized_yarv_insn_zjit_opt_empty_p": 0, "not_optimized_yarv_insn_zjit_opt_not": 0, "vm_insn_count": 751048158, "total_insn_count": 4103221317, "ratio_in_zjit": 81.6961333553142, "not_optimized_cfuncs_Integer#**": 331, "not_optimized_cfuncs_Float#-": 31 } ] ], "cfunc_itself": [ [ { "compiled_iseq_count": 4, "failed_iseq_count": 0, "compile_time_ns": 964913, "profile_time_ns": 8307, "gc_time_ns": 0, "invalidation_time_ns": 0, "code_region_bytes": 20480, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 0, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 0, "compile_error_register_spill_on_alloc": 0, "compile_error_parse_stack_underflow": 0, "compile_error_parse_malformed_iseq": 0, "compile_error_parse_failed_optional_arguments": 0, "compile_error_parse_not_allowed": 0, "compile_error_validation_block_has_no_terminator": 0, "compile_error_validation_terminator_not_at_end": 0, "compile_error_validation_mismatched_block_arity": 0, "compile_error_validation_jump_target_not_in_rpo": 0, "compile_error_validation_operand_not_defined": 0, "compile_error_validation_duplicate_instruction": 0, "zjit_insn_count": 3495003567, "dynamic_getivar_count": 0, "dynamic_setivar_count": 0, "unspecialized_def_type_iseq": 0, "unspecialized_def_type_cfunc": 0, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 0, "unspecialized_def_type_zsuper": 0, "unspecialized_def_type_alias": 0, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 0, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 153000765, "vm_write_sp_count": 153000765, "vm_write_locals_count": 153000765, "vm_write_stack_count": 153000765, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 0, "exit_compile_error": 0, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 0, "exit_unhandled_kwarg": 0, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 0, "exit_unhandled_yarv_insn": 0, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 0, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 0, "exit_patchpoint": 0, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 0, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 0, "exit_block_param_proxy_not_iseq_or_ifunc": 0, "side_exit_count": 0, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 0, "unhandled_yarv_insn_setblockparam": 0, "unhandled_yarv_insn_getblockparamproxy": 0, "unhandled_yarv_insn_getspecial": 0, "unhandled_yarv_insn_setspecial": 0, "unhandled_yarv_insn_getinstancevariable": 0, "unhandled_yarv_insn_setinstancevariable": 0, "unhandled_yarv_insn_getclassvariable": 0, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 0, "unhandled_yarv_insn_setconstant": 0, "unhandled_yarv_insn_getglobal": 0, "unhandled_yarv_insn_setglobal": 0, "unhandled_yarv_insn_putnil": 0, "unhandled_yarv_insn_putself": 0, "unhandled_yarv_insn_putobject": 0, "unhandled_yarv_insn_putspecialobject": 0, "unhandled_yarv_insn_putstring": 0, "unhandled_yarv_insn_putchilledstring": 0, "unhandled_yarv_insn_concatstrings": 0, "unhandled_yarv_insn_anytostring": 0, "unhandled_yarv_insn_toregexp": 0, "unhandled_yarv_insn_intern": 0, "unhandled_yarv_insn_newarray": 0, "unhandled_yarv_insn_pushtoarraykwsplat": 0, "unhandled_yarv_insn_duparray": 0, "unhandled_yarv_insn_duphash": 0, "unhandled_yarv_insn_expandarray": 0, "unhandled_yarv_insn_concatarray": 0, "unhandled_yarv_insn_concattoarray": 0, "unhandled_yarv_insn_pushtoarray": 0, "unhandled_yarv_insn_splatarray": 0, "unhandled_yarv_insn_splatkw": 0, "unhandled_yarv_insn_newhash": 0, "unhandled_yarv_insn_newrange": 0, "unhandled_yarv_insn_pop": 0, "unhandled_yarv_insn_dup": 0, "unhandled_yarv_insn_dupn": 0, "unhandled_yarv_insn_swap": 0, "unhandled_yarv_insn_opt_reverse": 0, "unhandled_yarv_insn_topn": 0, "unhandled_yarv_insn_setn": 0, "unhandled_yarv_insn_adjuststack": 0, "unhandled_yarv_insn_defined": 0, "unhandled_yarv_insn_definedivar": 0, "unhandled_yarv_insn_checkmatch": 0, "unhandled_yarv_insn_checkkeyword": 0, "unhandled_yarv_insn_checktype": 0, "unhandled_yarv_insn_defineclass": 0, "unhandled_yarv_insn_definemethod": 0, "unhandled_yarv_insn_definesmethod": 0, "unhandled_yarv_insn_send": 0, "unhandled_yarv_insn_sendforward": 0, "unhandled_yarv_insn_opt_send_without_block": 0, "unhandled_yarv_insn_opt_new": 0, "unhandled_yarv_insn_objtostring": 0, "unhandled_yarv_insn_opt_ary_freeze": 0, "unhandled_yarv_insn_opt_hash_freeze": 0, "unhandled_yarv_insn_opt_str_freeze": 0, "unhandled_yarv_insn_opt_nil_p": 0, "unhandled_yarv_insn_opt_str_uminus": 0, "unhandled_yarv_insn_opt_duparray_send": 0, "unhandled_yarv_insn_opt_newarray_send": 0, "unhandled_yarv_insn_invokesuper": 0, "unhandled_yarv_insn_invokesuperforward": 0, "unhandled_yarv_insn_invokeblock": 0, "unhandled_yarv_insn_leave": 0, "unhandled_yarv_insn_throw": 0, "unhandled_yarv_insn_jump": 0, "unhandled_yarv_insn_branchif": 0, "unhandled_yarv_insn_branchunless": 0, "unhandled_yarv_insn_branchnil": 0, "unhandled_yarv_insn_once": 0, "unhandled_yarv_insn_opt_case_dispatch": 0, "unhandled_yarv_insn_opt_plus": 0, "unhandled_yarv_insn_opt_minus": 0, "unhandled_yarv_insn_opt_mult": 0, "unhandled_yarv_insn_opt_div": 0, "unhandled_yarv_insn_opt_mod": 0, "unhandled_yarv_insn_opt_eq": 0, "unhandled_yarv_insn_opt_neq": 0, "unhandled_yarv_insn_opt_lt": 0, "unhandled_yarv_insn_opt_le": 0, "unhandled_yarv_insn_opt_gt": 0, "unhandled_yarv_insn_opt_ge": 0, "unhandled_yarv_insn_opt_ltlt": 0, "unhandled_yarv_insn_opt_and": 0, "unhandled_yarv_insn_opt_or": 0, "unhandled_yarv_insn_opt_aref": 0, "unhandled_yarv_insn_opt_aset": 0, "unhandled_yarv_insn_opt_length": 0, "unhandled_yarv_insn_opt_size": 0, "unhandled_yarv_insn_opt_empty_p": 0, "unhandled_yarv_insn_opt_succ": 0, "unhandled_yarv_insn_opt_not": 0, "unhandled_yarv_insn_opt_regexpmatch2": 0, "unhandled_yarv_insn_invokebuiltin": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_getlocal_WC_0": 0, "unhandled_yarv_insn_getlocal_WC_1": 0, "unhandled_yarv_insn_setlocal_WC_0": 0, "unhandled_yarv_insn_setlocal_WC_1": 0, "unhandled_yarv_insn_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_trace_nop": 0, "unhandled_yarv_insn_trace_getlocal": 0, "unhandled_yarv_insn_trace_setlocal": 0, "unhandled_yarv_insn_trace_getblockparam": 0, "unhandled_yarv_insn_trace_setblockparam": 0, "unhandled_yarv_insn_trace_getblockparamproxy": 0, "unhandled_yarv_insn_trace_getspecial": 0, "unhandled_yarv_insn_trace_setspecial": 0, "unhandled_yarv_insn_trace_getinstancevariable": 0, "unhandled_yarv_insn_trace_setinstancevariable": 0, "unhandled_yarv_insn_trace_getclassvariable": 0, "unhandled_yarv_insn_trace_setclassvariable": 0, "unhandled_yarv_insn_trace_opt_getconstant_path": 0, "unhandled_yarv_insn_trace_getconstant": 0, "unhandled_yarv_insn_trace_setconstant": 0, "unhandled_yarv_insn_trace_getglobal": 0, "unhandled_yarv_insn_trace_setglobal": 0, "unhandled_yarv_insn_trace_putnil": 0, "unhandled_yarv_insn_trace_putself": 0, "unhandled_yarv_insn_trace_putobject": 0, "unhandled_yarv_insn_trace_putspecialobject": 0, "unhandled_yarv_insn_trace_putstring": 0, "unhandled_yarv_insn_trace_putchilledstring": 0, "unhandled_yarv_insn_trace_concatstrings": 0, "unhandled_yarv_insn_trace_anytostring": 0, "unhandled_yarv_insn_trace_toregexp": 0, "unhandled_yarv_insn_trace_intern": 0, "unhandled_yarv_insn_trace_newarray": 0, "unhandled_yarv_insn_trace_pushtoarraykwsplat": 0, "unhandled_yarv_insn_trace_duparray": 0, "unhandled_yarv_insn_trace_duphash": 0, "unhandled_yarv_insn_trace_expandarray": 0, "unhandled_yarv_insn_trace_concatarray": 0, "unhandled_yarv_insn_trace_concattoarray": 0, "unhandled_yarv_insn_trace_pushtoarray": 0, "unhandled_yarv_insn_trace_splatarray": 0, "unhandled_yarv_insn_trace_splatkw": 0, "unhandled_yarv_insn_trace_newhash": 0, "unhandled_yarv_insn_trace_newrange": 0, "unhandled_yarv_insn_trace_pop": 0, "unhandled_yarv_insn_trace_dup": 0, "unhandled_yarv_insn_trace_dupn": 0, "unhandled_yarv_insn_trace_swap": 0, "unhandled_yarv_insn_trace_opt_reverse": 0, "unhandled_yarv_insn_trace_topn": 0, "unhandled_yarv_insn_trace_setn": 0, "unhandled_yarv_insn_trace_adjuststack": 0, "unhandled_yarv_insn_trace_defined": 0, "unhandled_yarv_insn_trace_definedivar": 0, "unhandled_yarv_insn_trace_checkmatch": 0, "unhandled_yarv_insn_trace_checkkeyword": 0, "unhandled_yarv_insn_trace_checktype": 0, "unhandled_yarv_insn_trace_defineclass": 0, "unhandled_yarv_insn_trace_definemethod": 0, "unhandled_yarv_insn_trace_definesmethod": 0, "unhandled_yarv_insn_trace_send": 0, "unhandled_yarv_insn_trace_sendforward": 0, "unhandled_yarv_insn_trace_opt_send_without_block": 0, "unhandled_yarv_insn_trace_opt_new": 0, "unhandled_yarv_insn_trace_objtostring": 0, "unhandled_yarv_insn_trace_opt_ary_freeze": 0, "unhandled_yarv_insn_trace_opt_hash_freeze": 0, "unhandled_yarv_insn_trace_opt_str_freeze": 0, "unhandled_yarv_insn_trace_opt_nil_p": 0, "unhandled_yarv_insn_trace_opt_str_uminus": 0, "unhandled_yarv_insn_trace_opt_duparray_send": 0, "unhandled_yarv_insn_trace_opt_newarray_send": 0, "unhandled_yarv_insn_trace_invokesuper": 0, "unhandled_yarv_insn_trace_invokesuperforward": 0, "unhandled_yarv_insn_trace_invokeblock": 0, "unhandled_yarv_insn_trace_leave": 0, "unhandled_yarv_insn_trace_throw": 0, "unhandled_yarv_insn_trace_jump": 0, "unhandled_yarv_insn_trace_branchif": 0, "unhandled_yarv_insn_trace_branchunless": 0, "unhandled_yarv_insn_trace_branchnil": 0, "unhandled_yarv_insn_trace_once": 0, "unhandled_yarv_insn_trace_opt_case_dispatch": 0, "unhandled_yarv_insn_trace_opt_plus": 0, "unhandled_yarv_insn_trace_opt_minus": 0, "unhandled_yarv_insn_trace_opt_mult": 0, "unhandled_yarv_insn_trace_opt_div": 0, "unhandled_yarv_insn_trace_opt_mod": 0, "unhandled_yarv_insn_trace_opt_eq": 0, "unhandled_yarv_insn_trace_opt_neq": 0, "unhandled_yarv_insn_trace_opt_lt": 0, "unhandled_yarv_insn_trace_opt_le": 0, "unhandled_yarv_insn_trace_opt_gt": 0, "unhandled_yarv_insn_trace_opt_ge": 0, "unhandled_yarv_insn_trace_opt_ltlt": 0, "unhandled_yarv_insn_trace_opt_and": 0, "unhandled_yarv_insn_trace_opt_or": 0, "unhandled_yarv_insn_trace_opt_aref": 0, "unhandled_yarv_insn_trace_opt_aset": 0, "unhandled_yarv_insn_trace_opt_length": 0, "unhandled_yarv_insn_trace_opt_size": 0, "unhandled_yarv_insn_trace_opt_empty_p": 0, "unhandled_yarv_insn_trace_opt_succ": 0, "unhandled_yarv_insn_trace_opt_not": 0, "unhandled_yarv_insn_trace_opt_regexpmatch2": 0, "unhandled_yarv_insn_trace_invokebuiltin": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_trace_getlocal_WC_0": 0, "unhandled_yarv_insn_trace_getlocal_WC_1": 0, "unhandled_yarv_insn_trace_setlocal_WC_0": 0, "unhandled_yarv_insn_trace_setlocal_WC_1": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_zjit_getinstancevariable": 0, "unhandled_yarv_insn_zjit_opt_send_without_block": 0, "unhandled_yarv_insn_zjit_objtostring": 0, "unhandled_yarv_insn_zjit_opt_nil_p": 0, "unhandled_yarv_insn_zjit_opt_plus": 0, "unhandled_yarv_insn_zjit_opt_minus": 0, "unhandled_yarv_insn_zjit_opt_mult": 0, "unhandled_yarv_insn_zjit_opt_div": 0, "unhandled_yarv_insn_zjit_opt_mod": 0, "unhandled_yarv_insn_zjit_opt_eq": 0, "unhandled_yarv_insn_zjit_opt_neq": 0, "unhandled_yarv_insn_zjit_opt_lt": 0, "unhandled_yarv_insn_zjit_opt_le": 0, "unhandled_yarv_insn_zjit_opt_gt": 0, "unhandled_yarv_insn_zjit_opt_ge": 0, "unhandled_yarv_insn_zjit_opt_and": 0, "unhandled_yarv_insn_zjit_opt_or": 0, "unhandled_yarv_insn_zjit_opt_empty_p": 0, "unhandled_yarv_insn_zjit_opt_not": 0, "send_fallback_send_without_block_polymorphic": 0, "send_fallback_send_without_block_no_profiles": 76500000, "send_fallback_send_without_block_cfunc_not_variadic": 153, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 0, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 76500306, "dynamic_send_count": 153000459, "iseq_optimized_send_count": 0, "inline_cfunc_optimized_send_count": 90999971, "variadic_cfunc_optimized_send_count": 306, "optimized_send_count": 91000277, "send_count": 244000736, "not_optimized_yarv_insn_nop": 0, "not_optimized_yarv_insn_getlocal": 0, "not_optimized_yarv_insn_setlocal": 0, "not_optimized_yarv_insn_getblockparam": 0, "not_optimized_yarv_insn_setblockparam": 0, "not_optimized_yarv_insn_getblockparamproxy": 0, "not_optimized_yarv_insn_getspecial": 0, "not_optimized_yarv_insn_setspecial": 0, "not_optimized_yarv_insn_getinstancevariable": 0, "not_optimized_yarv_insn_setinstancevariable": 0, "not_optimized_yarv_insn_getclassvariable": 0, "not_optimized_yarv_insn_setclassvariable": 0, "not_optimized_yarv_insn_opt_getconstant_path": 0, "not_optimized_yarv_insn_getconstant": 0, "not_optimized_yarv_insn_setconstant": 0, "not_optimized_yarv_insn_getglobal": 0, "not_optimized_yarv_insn_setglobal": 0, "not_optimized_yarv_insn_putnil": 0, "not_optimized_yarv_insn_putself": 0, "not_optimized_yarv_insn_putobject": 0, "not_optimized_yarv_insn_putspecialobject": 0, "not_optimized_yarv_insn_putstring": 0, "not_optimized_yarv_insn_putchilledstring": 0, "not_optimized_yarv_insn_concatstrings": 0, "not_optimized_yarv_insn_anytostring": 0, "not_optimized_yarv_insn_toregexp": 0, "not_optimized_yarv_insn_intern": 0, "not_optimized_yarv_insn_newarray": 0, "not_optimized_yarv_insn_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_duparray": 0, "not_optimized_yarv_insn_duphash": 0, "not_optimized_yarv_insn_expandarray": 0, "not_optimized_yarv_insn_concatarray": 0, "not_optimized_yarv_insn_concattoarray": 0, "not_optimized_yarv_insn_pushtoarray": 0, "not_optimized_yarv_insn_splatarray": 0, "not_optimized_yarv_insn_splatkw": 0, "not_optimized_yarv_insn_newhash": 0, "not_optimized_yarv_insn_newrange": 0, "not_optimized_yarv_insn_pop": 0, "not_optimized_yarv_insn_dup": 0, "not_optimized_yarv_insn_dupn": 0, "not_optimized_yarv_insn_swap": 0, "not_optimized_yarv_insn_opt_reverse": 0, "not_optimized_yarv_insn_topn": 0, "not_optimized_yarv_insn_setn": 0, "not_optimized_yarv_insn_adjuststack": 0, "not_optimized_yarv_insn_defined": 0, "not_optimized_yarv_insn_definedivar": 0, "not_optimized_yarv_insn_checkmatch": 0, "not_optimized_yarv_insn_checkkeyword": 0, "not_optimized_yarv_insn_checktype": 0, "not_optimized_yarv_insn_defineclass": 0, "not_optimized_yarv_insn_definemethod": 0, "not_optimized_yarv_insn_definesmethod": 0, "not_optimized_yarv_insn_send": 153, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 0, "not_optimized_yarv_insn_opt_new": 0, "not_optimized_yarv_insn_objtostring": 0, "not_optimized_yarv_insn_opt_ary_freeze": 0, "not_optimized_yarv_insn_opt_hash_freeze": 0, "not_optimized_yarv_insn_opt_str_freeze": 0, "not_optimized_yarv_insn_opt_nil_p": 0, "not_optimized_yarv_insn_opt_str_uminus": 0, "not_optimized_yarv_insn_opt_duparray_send": 0, "not_optimized_yarv_insn_opt_newarray_send": 0, "not_optimized_yarv_insn_invokesuper": 0, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 76500153, "not_optimized_yarv_insn_leave": 0, "not_optimized_yarv_insn_throw": 0, "not_optimized_yarv_insn_jump": 0, "not_optimized_yarv_insn_branchif": 0, "not_optimized_yarv_insn_branchunless": 0, "not_optimized_yarv_insn_branchnil": 0, "not_optimized_yarv_insn_once": 0, "not_optimized_yarv_insn_opt_case_dispatch": 0, "not_optimized_yarv_insn_opt_plus": 0, "not_optimized_yarv_insn_opt_minus": 0, "not_optimized_yarv_insn_opt_mult": 0, "not_optimized_yarv_insn_opt_div": 0, "not_optimized_yarv_insn_opt_mod": 0, "not_optimized_yarv_insn_opt_eq": 0, "not_optimized_yarv_insn_opt_neq": 0, "not_optimized_yarv_insn_opt_lt": 0, "not_optimized_yarv_insn_opt_le": 0, "not_optimized_yarv_insn_opt_gt": 0, "not_optimized_yarv_insn_opt_ge": 0, "not_optimized_yarv_insn_opt_ltlt": 0, "not_optimized_yarv_insn_opt_and": 0, "not_optimized_yarv_insn_opt_or": 0, "not_optimized_yarv_insn_opt_aref": 0, "not_optimized_yarv_insn_opt_aset": 0, "not_optimized_yarv_insn_opt_length": 0, "not_optimized_yarv_insn_opt_size": 0, "not_optimized_yarv_insn_opt_empty_p": 0, "not_optimized_yarv_insn_opt_succ": 0, "not_optimized_yarv_insn_opt_not": 0, "not_optimized_yarv_insn_opt_regexpmatch2": 0, "not_optimized_yarv_insn_invokebuiltin": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_getlocal_WC_0": 0, "not_optimized_yarv_insn_getlocal_WC_1": 0, "not_optimized_yarv_insn_setlocal_WC_0": 0, "not_optimized_yarv_insn_setlocal_WC_1": 0, "not_optimized_yarv_insn_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_trace_nop": 0, "not_optimized_yarv_insn_trace_getlocal": 0, "not_optimized_yarv_insn_trace_setlocal": 0, "not_optimized_yarv_insn_trace_getblockparam": 0, "not_optimized_yarv_insn_trace_setblockparam": 0, "not_optimized_yarv_insn_trace_getblockparamproxy": 0, "not_optimized_yarv_insn_trace_getspecial": 0, "not_optimized_yarv_insn_trace_setspecial": 0, "not_optimized_yarv_insn_trace_getinstancevariable": 0, "not_optimized_yarv_insn_trace_setinstancevariable": 0, "not_optimized_yarv_insn_trace_getclassvariable": 0, "not_optimized_yarv_insn_trace_setclassvariable": 0, "not_optimized_yarv_insn_trace_opt_getconstant_path": 0, "not_optimized_yarv_insn_trace_getconstant": 0, "not_optimized_yarv_insn_trace_setconstant": 0, "not_optimized_yarv_insn_trace_getglobal": 0, "not_optimized_yarv_insn_trace_setglobal": 0, "not_optimized_yarv_insn_trace_putnil": 0, "not_optimized_yarv_insn_trace_putself": 0, "not_optimized_yarv_insn_trace_putobject": 0, "not_optimized_yarv_insn_trace_putspecialobject": 0, "not_optimized_yarv_insn_trace_putstring": 0, "not_optimized_yarv_insn_trace_putchilledstring": 0, "not_optimized_yarv_insn_trace_concatstrings": 0, "not_optimized_yarv_insn_trace_anytostring": 0, "not_optimized_yarv_insn_trace_toregexp": 0, "not_optimized_yarv_insn_trace_intern": 0, "not_optimized_yarv_insn_trace_newarray": 0, "not_optimized_yarv_insn_trace_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_trace_duparray": 0, "not_optimized_yarv_insn_trace_duphash": 0, "not_optimized_yarv_insn_trace_expandarray": 0, "not_optimized_yarv_insn_trace_concatarray": 0, "not_optimized_yarv_insn_trace_concattoarray": 0, "not_optimized_yarv_insn_trace_pushtoarray": 0, "not_optimized_yarv_insn_trace_splatarray": 0, "not_optimized_yarv_insn_trace_splatkw": 0, "not_optimized_yarv_insn_trace_newhash": 0, "not_optimized_yarv_insn_trace_newrange": 0, "not_optimized_yarv_insn_trace_pop": 0, "not_optimized_yarv_insn_trace_dup": 0, "not_optimized_yarv_insn_trace_dupn": 0, "not_optimized_yarv_insn_trace_swap": 0, "not_optimized_yarv_insn_trace_opt_reverse": 0, "not_optimized_yarv_insn_trace_topn": 0, "not_optimized_yarv_insn_trace_setn": 0, "not_optimized_yarv_insn_trace_adjuststack": 0, "not_optimized_yarv_insn_trace_defined": 0, "not_optimized_yarv_insn_trace_definedivar": 0, "not_optimized_yarv_insn_trace_checkmatch": 0, "not_optimized_yarv_insn_trace_checkkeyword": 0, "not_optimized_yarv_insn_trace_checktype": 0, "not_optimized_yarv_insn_trace_defineclass": 0, "not_optimized_yarv_insn_trace_definemethod": 0, "not_optimized_yarv_insn_trace_definesmethod": 0, "not_optimized_yarv_insn_trace_send": 0, "not_optimized_yarv_insn_trace_sendforward": 0, "not_optimized_yarv_insn_trace_opt_send_without_block": 0, "not_optimized_yarv_insn_trace_opt_new": 0, "not_optimized_yarv_insn_trace_objtostring": 0, "not_optimized_yarv_insn_trace_opt_ary_freeze": 0, "not_optimized_yarv_insn_trace_opt_hash_freeze": 0, "not_optimized_yarv_insn_trace_opt_str_freeze": 0, "not_optimized_yarv_insn_trace_opt_nil_p": 0, "not_optimized_yarv_insn_trace_opt_str_uminus": 0, "not_optimized_yarv_insn_trace_opt_duparray_send": 0, "not_optimized_yarv_insn_trace_opt_newarray_send": 0, "not_optimized_yarv_insn_trace_invokesuper": 0, "not_optimized_yarv_insn_trace_invokesuperforward": 0, "not_optimized_yarv_insn_trace_invokeblock": 0, "not_optimized_yarv_insn_trace_leave": 0, "not_optimized_yarv_insn_trace_throw": 0, "not_optimized_yarv_insn_trace_jump": 0, "not_optimized_yarv_insn_trace_branchif": 0, "not_optimized_yarv_insn_trace_branchunless": 0, "not_optimized_yarv_insn_trace_branchnil": 0, "not_optimized_yarv_insn_trace_once": 0, "not_optimized_yarv_insn_trace_opt_case_dispatch": 0, "not_optimized_yarv_insn_trace_opt_plus": 0, "not_optimized_yarv_insn_trace_opt_minus": 0, "not_optimized_yarv_insn_trace_opt_mult": 0, "not_optimized_yarv_insn_trace_opt_div": 0, "not_optimized_yarv_insn_trace_opt_mod": 0, "not_optimized_yarv_insn_trace_opt_eq": 0, "not_optimized_yarv_insn_trace_opt_neq": 0, "not_optimized_yarv_insn_trace_opt_lt": 0, "not_optimized_yarv_insn_trace_opt_le": 0, "not_optimized_yarv_insn_trace_opt_gt": 0, "not_optimized_yarv_insn_trace_opt_ge": 0, "not_optimized_yarv_insn_trace_opt_ltlt": 0, "not_optimized_yarv_insn_trace_opt_and": 0, "not_optimized_yarv_insn_trace_opt_or": 0, "not_optimized_yarv_insn_trace_opt_aref": 0, "not_optimized_yarv_insn_trace_opt_aset": 0, "not_optimized_yarv_insn_trace_opt_length": 0, "not_optimized_yarv_insn_trace_opt_size": 0, "not_optimized_yarv_insn_trace_opt_empty_p": 0, "not_optimized_yarv_insn_trace_opt_succ": 0, "not_optimized_yarv_insn_trace_opt_not": 0, "not_optimized_yarv_insn_trace_opt_regexpmatch2": 0, "not_optimized_yarv_insn_trace_invokebuiltin": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_trace_getlocal_WC_0": 0, "not_optimized_yarv_insn_trace_getlocal_WC_1": 0, "not_optimized_yarv_insn_trace_setlocal_WC_0": 0, "not_optimized_yarv_insn_trace_setlocal_WC_1": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_zjit_getinstancevariable": 0, "not_optimized_yarv_insn_zjit_opt_send_without_block": 0, "not_optimized_yarv_insn_zjit_objtostring": 0, "not_optimized_yarv_insn_zjit_opt_nil_p": 0, "not_optimized_yarv_insn_zjit_opt_plus": 0, "not_optimized_yarv_insn_zjit_opt_minus": 0, "not_optimized_yarv_insn_zjit_opt_mult": 0, "not_optimized_yarv_insn_zjit_opt_div": 0, "not_optimized_yarv_insn_zjit_opt_mod": 0, "not_optimized_yarv_insn_zjit_opt_eq": 0, "not_optimized_yarv_insn_zjit_opt_neq": 0, "not_optimized_yarv_insn_zjit_opt_lt": 0, "not_optimized_yarv_insn_zjit_opt_le": 0, "not_optimized_yarv_insn_zjit_opt_gt": 0, "not_optimized_yarv_insn_zjit_opt_ge": 0, "not_optimized_yarv_insn_zjit_opt_and": 0, "not_optimized_yarv_insn_zjit_opt_or": 0, "not_optimized_yarv_insn_zjit_opt_empty_p": 0, "not_optimized_yarv_insn_zjit_opt_not": 0, "vm_insn_count": 145009197, "total_insn_count": 3640012764, "ratio_in_zjit": 96.016244821058, "not_optimized_cfuncs_Float#-": 153 } ] ], "chunky-png": [ [ { "compiled_iseq_count": 65, "failed_iseq_count": 8, "compile_time_ns": 16290805, "profile_time_ns": 228313, "gc_time_ns": 502459, "invalidation_time_ns": 0, "code_region_bytes": 847872, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 0, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 5371, "compile_error_register_spill_on_alloc": 39441397, "compile_error_parse_stack_underflow": 0, "compile_error_parse_malformed_iseq": 0, "compile_error_parse_failed_optional_arguments": 0, "compile_error_parse_not_allowed": 0, "compile_error_validation_block_has_no_terminator": 0, "compile_error_validation_terminator_not_at_end": 0, "compile_error_validation_mismatched_block_arity": 0, "compile_error_validation_jump_target_not_in_rpo": 0, "compile_error_validation_operand_not_defined": 0, "compile_error_validation_duplicate_instruction": 0, "zjit_insn_count": 5625948179, "dynamic_getivar_count": 129617897, "dynamic_setivar_count": 24455, "unspecialized_def_type_iseq": 1017620, "unspecialized_def_type_cfunc": 0, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 0, "unspecialized_def_type_zsuper": 0, "unspecialized_def_type_alias": 0, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 971971, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 723587021, "vm_write_sp_count": 722745598, "vm_write_locals_count": 722745598, "vm_write_stack_count": 722745598, "vm_write_to_parent_iseq_local_count": 11971, "vm_read_from_parent_iseq_local_count": 1360621307, "exit_compile_error": 39446768, "exit_unknown_newarray_send": 22171, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 0, "exit_unhandled_kwarg": 11942, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 0, "exit_unhandled_yarv_insn": 0, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 0, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 0, "exit_patchpoint": 0, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 0, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 0, "exit_block_param_proxy_not_iseq_or_ifunc": 0, "side_exit_count": 39480881, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 0, "unhandled_yarv_insn_setblockparam": 0, "unhandled_yarv_insn_getblockparamproxy": 0, "unhandled_yarv_insn_getspecial": 0, "unhandled_yarv_insn_setspecial": 0, "unhandled_yarv_insn_getinstancevariable": 0, "unhandled_yarv_insn_setinstancevariable": 0, "unhandled_yarv_insn_getclassvariable": 0, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 0, "unhandled_yarv_insn_setconstant": 0, "unhandled_yarv_insn_getglobal": 0, "unhandled_yarv_insn_setglobal": 0, "unhandled_yarv_insn_putnil": 0, "unhandled_yarv_insn_putself": 0, "unhandled_yarv_insn_putobject": 0, "unhandled_yarv_insn_putspecialobject": 0, "unhandled_yarv_insn_putstring": 0, "unhandled_yarv_insn_putchilledstring": 0, "unhandled_yarv_insn_concatstrings": 0, "unhandled_yarv_insn_anytostring": 0, "unhandled_yarv_insn_toregexp": 0, "unhandled_yarv_insn_intern": 0, "unhandled_yarv_insn_newarray": 0, "unhandled_yarv_insn_pushtoarraykwsplat": 0, "unhandled_yarv_insn_duparray": 0, "unhandled_yarv_insn_duphash": 0, "unhandled_yarv_insn_expandarray": 0, "unhandled_yarv_insn_concatarray": 0, "unhandled_yarv_insn_concattoarray": 0, "unhandled_yarv_insn_pushtoarray": 0, "unhandled_yarv_insn_splatarray": 0, "unhandled_yarv_insn_splatkw": 0, "unhandled_yarv_insn_newhash": 0, "unhandled_yarv_insn_newrange": 0, "unhandled_yarv_insn_pop": 0, "unhandled_yarv_insn_dup": 0, "unhandled_yarv_insn_dupn": 0, "unhandled_yarv_insn_swap": 0, "unhandled_yarv_insn_opt_reverse": 0, "unhandled_yarv_insn_topn": 0, "unhandled_yarv_insn_setn": 0, "unhandled_yarv_insn_adjuststack": 0, "unhandled_yarv_insn_defined": 0, "unhandled_yarv_insn_definedivar": 0, "unhandled_yarv_insn_checkmatch": 0, "unhandled_yarv_insn_checkkeyword": 0, "unhandled_yarv_insn_checktype": 0, "unhandled_yarv_insn_defineclass": 0, "unhandled_yarv_insn_definemethod": 0, "unhandled_yarv_insn_definesmethod": 0, "unhandled_yarv_insn_send": 0, "unhandled_yarv_insn_sendforward": 0, "unhandled_yarv_insn_opt_send_without_block": 0, "unhandled_yarv_insn_opt_new": 0, "unhandled_yarv_insn_objtostring": 0, "unhandled_yarv_insn_opt_ary_freeze": 0, "unhandled_yarv_insn_opt_hash_freeze": 0, "unhandled_yarv_insn_opt_str_freeze": 0, "unhandled_yarv_insn_opt_nil_p": 0, "unhandled_yarv_insn_opt_str_uminus": 0, "unhandled_yarv_insn_opt_duparray_send": 0, "unhandled_yarv_insn_opt_newarray_send": 0, "unhandled_yarv_insn_invokesuper": 0, "unhandled_yarv_insn_invokesuperforward": 0, "unhandled_yarv_insn_invokeblock": 0, "unhandled_yarv_insn_leave": 0, "unhandled_yarv_insn_throw": 0, "unhandled_yarv_insn_jump": 0, "unhandled_yarv_insn_branchif": 0, "unhandled_yarv_insn_branchunless": 0, "unhandled_yarv_insn_branchnil": 0, "unhandled_yarv_insn_once": 0, "unhandled_yarv_insn_opt_case_dispatch": 0, "unhandled_yarv_insn_opt_plus": 0, "unhandled_yarv_insn_opt_minus": 0, "unhandled_yarv_insn_opt_mult": 0, "unhandled_yarv_insn_opt_div": 0, "unhandled_yarv_insn_opt_mod": 0, "unhandled_yarv_insn_opt_eq": 0, "unhandled_yarv_insn_opt_neq": 0, "unhandled_yarv_insn_opt_lt": 0, "unhandled_yarv_insn_opt_le": 0, "unhandled_yarv_insn_opt_gt": 0, "unhandled_yarv_insn_opt_ge": 0, "unhandled_yarv_insn_opt_ltlt": 0, "unhandled_yarv_insn_opt_and": 0, "unhandled_yarv_insn_opt_or": 0, "unhandled_yarv_insn_opt_aref": 0, "unhandled_yarv_insn_opt_aset": 0, "unhandled_yarv_insn_opt_length": 0, "unhandled_yarv_insn_opt_size": 0, "unhandled_yarv_insn_opt_empty_p": 0, "unhandled_yarv_insn_opt_succ": 0, "unhandled_yarv_insn_opt_not": 0, "unhandled_yarv_insn_opt_regexpmatch2": 0, "unhandled_yarv_insn_invokebuiltin": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_getlocal_WC_0": 0, "unhandled_yarv_insn_getlocal_WC_1": 0, "unhandled_yarv_insn_setlocal_WC_0": 0, "unhandled_yarv_insn_setlocal_WC_1": 0, "unhandled_yarv_insn_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_trace_nop": 0, "unhandled_yarv_insn_trace_getlocal": 0, "unhandled_yarv_insn_trace_setlocal": 0, "unhandled_yarv_insn_trace_getblockparam": 0, "unhandled_yarv_insn_trace_setblockparam": 0, "unhandled_yarv_insn_trace_getblockparamproxy": 0, "unhandled_yarv_insn_trace_getspecial": 0, "unhandled_yarv_insn_trace_setspecial": 0, "unhandled_yarv_insn_trace_getinstancevariable": 0, "unhandled_yarv_insn_trace_setinstancevariable": 0, "unhandled_yarv_insn_trace_getclassvariable": 0, "unhandled_yarv_insn_trace_setclassvariable": 0, "unhandled_yarv_insn_trace_opt_getconstant_path": 0, "unhandled_yarv_insn_trace_getconstant": 0, "unhandled_yarv_insn_trace_setconstant": 0, "unhandled_yarv_insn_trace_getglobal": 0, "unhandled_yarv_insn_trace_setglobal": 0, "unhandled_yarv_insn_trace_putnil": 0, "unhandled_yarv_insn_trace_putself": 0, "unhandled_yarv_insn_trace_putobject": 0, "unhandled_yarv_insn_trace_putspecialobject": 0, "unhandled_yarv_insn_trace_putstring": 0, "unhandled_yarv_insn_trace_putchilledstring": 0, "unhandled_yarv_insn_trace_concatstrings": 0, "unhandled_yarv_insn_trace_anytostring": 0, "unhandled_yarv_insn_trace_toregexp": 0, "unhandled_yarv_insn_trace_intern": 0, "unhandled_yarv_insn_trace_newarray": 0, "unhandled_yarv_insn_trace_pushtoarraykwsplat": 0, "unhandled_yarv_insn_trace_duparray": 0, "unhandled_yarv_insn_trace_duphash": 0, "unhandled_yarv_insn_trace_expandarray": 0, "unhandled_yarv_insn_trace_concatarray": 0, "unhandled_yarv_insn_trace_concattoarray": 0, "unhandled_yarv_insn_trace_pushtoarray": 0, "unhandled_yarv_insn_trace_splatarray": 0, "unhandled_yarv_insn_trace_splatkw": 0, "unhandled_yarv_insn_trace_newhash": 0, "unhandled_yarv_insn_trace_newrange": 0, "unhandled_yarv_insn_trace_pop": 0, "unhandled_yarv_insn_trace_dup": 0, "unhandled_yarv_insn_trace_dupn": 0, "unhandled_yarv_insn_trace_swap": 0, "unhandled_yarv_insn_trace_opt_reverse": 0, "unhandled_yarv_insn_trace_topn": 0, "unhandled_yarv_insn_trace_setn": 0, "unhandled_yarv_insn_trace_adjuststack": 0, "unhandled_yarv_insn_trace_defined": 0, "unhandled_yarv_insn_trace_definedivar": 0, "unhandled_yarv_insn_trace_checkmatch": 0, "unhandled_yarv_insn_trace_checkkeyword": 0, "unhandled_yarv_insn_trace_checktype": 0, "unhandled_yarv_insn_trace_defineclass": 0, "unhandled_yarv_insn_trace_definemethod": 0, "unhandled_yarv_insn_trace_definesmethod": 0, "unhandled_yarv_insn_trace_send": 0, "unhandled_yarv_insn_trace_sendforward": 0, "unhandled_yarv_insn_trace_opt_send_without_block": 0, "unhandled_yarv_insn_trace_opt_new": 0, "unhandled_yarv_insn_trace_objtostring": 0, "unhandled_yarv_insn_trace_opt_ary_freeze": 0, "unhandled_yarv_insn_trace_opt_hash_freeze": 0, "unhandled_yarv_insn_trace_opt_str_freeze": 0, "unhandled_yarv_insn_trace_opt_nil_p": 0, "unhandled_yarv_insn_trace_opt_str_uminus": 0, "unhandled_yarv_insn_trace_opt_duparray_send": 0, "unhandled_yarv_insn_trace_opt_newarray_send": 0, "unhandled_yarv_insn_trace_invokesuper": 0, "unhandled_yarv_insn_trace_invokesuperforward": 0, "unhandled_yarv_insn_trace_invokeblock": 0, "unhandled_yarv_insn_trace_leave": 0, "unhandled_yarv_insn_trace_throw": 0, "unhandled_yarv_insn_trace_jump": 0, "unhandled_yarv_insn_trace_branchif": 0, "unhandled_yarv_insn_trace_branchunless": 0, "unhandled_yarv_insn_trace_branchnil": 0, "unhandled_yarv_insn_trace_once": 0, "unhandled_yarv_insn_trace_opt_case_dispatch": 0, "unhandled_yarv_insn_trace_opt_plus": 0, "unhandled_yarv_insn_trace_opt_minus": 0, "unhandled_yarv_insn_trace_opt_mult": 0, "unhandled_yarv_insn_trace_opt_div": 0, "unhandled_yarv_insn_trace_opt_mod": 0, "unhandled_yarv_insn_trace_opt_eq": 0, "unhandled_yarv_insn_trace_opt_neq": 0, "unhandled_yarv_insn_trace_opt_lt": 0, "unhandled_yarv_insn_trace_opt_le": 0, "unhandled_yarv_insn_trace_opt_gt": 0, "unhandled_yarv_insn_trace_opt_ge": 0, "unhandled_yarv_insn_trace_opt_ltlt": 0, "unhandled_yarv_insn_trace_opt_and": 0, "unhandled_yarv_insn_trace_opt_or": 0, "unhandled_yarv_insn_trace_opt_aref": 0, "unhandled_yarv_insn_trace_opt_aset": 0, "unhandled_yarv_insn_trace_opt_length": 0, "unhandled_yarv_insn_trace_opt_size": 0, "unhandled_yarv_insn_trace_opt_empty_p": 0, "unhandled_yarv_insn_trace_opt_succ": 0, "unhandled_yarv_insn_trace_opt_not": 0, "unhandled_yarv_insn_trace_opt_regexpmatch2": 0, "unhandled_yarv_insn_trace_invokebuiltin": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_trace_getlocal_WC_0": 0, "unhandled_yarv_insn_trace_getlocal_WC_1": 0, "unhandled_yarv_insn_trace_setlocal_WC_0": 0, "unhandled_yarv_insn_trace_setlocal_WC_1": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_zjit_getinstancevariable": 0, "unhandled_yarv_insn_zjit_opt_send_without_block": 0, "unhandled_yarv_insn_zjit_objtostring": 0, "unhandled_yarv_insn_zjit_opt_nil_p": 0, "unhandled_yarv_insn_zjit_opt_plus": 0, "unhandled_yarv_insn_zjit_opt_minus": 0, "unhandled_yarv_insn_zjit_opt_mult": 0, "unhandled_yarv_insn_zjit_opt_div": 0, "unhandled_yarv_insn_zjit_opt_mod": 0, "unhandled_yarv_insn_zjit_opt_eq": 0, "unhandled_yarv_insn_zjit_opt_neq": 0, "unhandled_yarv_insn_zjit_opt_lt": 0, "unhandled_yarv_insn_zjit_opt_le": 0, "unhandled_yarv_insn_zjit_opt_gt": 0, "unhandled_yarv_insn_zjit_opt_ge": 0, "unhandled_yarv_insn_zjit_opt_and": 0, "unhandled_yarv_insn_zjit_opt_or": 0, "unhandled_yarv_insn_zjit_opt_empty_p": 0, "unhandled_yarv_insn_zjit_opt_not": 0, "send_fallback_send_without_block_polymorphic": 186136, "send_fallback_send_without_block_no_profiles": 1026679, "send_fallback_send_without_block_cfunc_not_variadic": 583227385, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 1989591, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 38371, "send_fallback_not_optimized_instruction": 130788352, "dynamic_send_count": 717256514, "iseq_optimized_send_count": 3037745, "inline_cfunc_optimized_send_count": 129605939, "variadic_cfunc_optimized_send_count": 1206490, "optimized_send_count": 133850174, "send_count": 851106688, "not_optimized_yarv_insn_nop": 0, "not_optimized_yarv_insn_getlocal": 0, "not_optimized_yarv_insn_setlocal": 0, "not_optimized_yarv_insn_getblockparam": 0, "not_optimized_yarv_insn_setblockparam": 0, "not_optimized_yarv_insn_getblockparamproxy": 0, "not_optimized_yarv_insn_getspecial": 0, "not_optimized_yarv_insn_setspecial": 0, "not_optimized_yarv_insn_getinstancevariable": 0, "not_optimized_yarv_insn_setinstancevariable": 0, "not_optimized_yarv_insn_getclassvariable": 0, "not_optimized_yarv_insn_setclassvariable": 0, "not_optimized_yarv_insn_opt_getconstant_path": 0, "not_optimized_yarv_insn_getconstant": 0, "not_optimized_yarv_insn_setconstant": 0, "not_optimized_yarv_insn_getglobal": 0, "not_optimized_yarv_insn_setglobal": 0, "not_optimized_yarv_insn_putnil": 0, "not_optimized_yarv_insn_putself": 0, "not_optimized_yarv_insn_putobject": 0, "not_optimized_yarv_insn_putspecialobject": 0, "not_optimized_yarv_insn_putstring": 0, "not_optimized_yarv_insn_putchilledstring": 0, "not_optimized_yarv_insn_concatstrings": 0, "not_optimized_yarv_insn_anytostring": 0, "not_optimized_yarv_insn_toregexp": 0, "not_optimized_yarv_insn_intern": 0, "not_optimized_yarv_insn_newarray": 0, "not_optimized_yarv_insn_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_duparray": 0, "not_optimized_yarv_insn_duphash": 0, "not_optimized_yarv_insn_expandarray": 0, "not_optimized_yarv_insn_concatarray": 0, "not_optimized_yarv_insn_concattoarray": 0, "not_optimized_yarv_insn_pushtoarray": 0, "not_optimized_yarv_insn_splatarray": 0, "not_optimized_yarv_insn_splatkw": 0, "not_optimized_yarv_insn_newhash": 0, "not_optimized_yarv_insn_newrange": 0, "not_optimized_yarv_insn_pop": 0, "not_optimized_yarv_insn_dup": 0, "not_optimized_yarv_insn_dupn": 0, "not_optimized_yarv_insn_swap": 0, "not_optimized_yarv_insn_opt_reverse": 0, "not_optimized_yarv_insn_topn": 0, "not_optimized_yarv_insn_setn": 0, "not_optimized_yarv_insn_adjuststack": 0, "not_optimized_yarv_insn_defined": 0, "not_optimized_yarv_insn_definedivar": 0, "not_optimized_yarv_insn_checkmatch": 0, "not_optimized_yarv_insn_checkkeyword": 0, "not_optimized_yarv_insn_checktype": 0, "not_optimized_yarv_insn_defineclass": 0, "not_optimized_yarv_insn_definemethod": 0, "not_optimized_yarv_insn_definesmethod": 0, "not_optimized_yarv_insn_send": 1138391, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 3, "not_optimized_yarv_insn_opt_new": 0, "not_optimized_yarv_insn_objtostring": 0, "not_optimized_yarv_insn_opt_ary_freeze": 0, "not_optimized_yarv_insn_opt_hash_freeze": 0, "not_optimized_yarv_insn_opt_str_freeze": 0, "not_optimized_yarv_insn_opt_nil_p": 0, "not_optimized_yarv_insn_opt_str_uminus": 0, "not_optimized_yarv_insn_opt_duparray_send": 0, "not_optimized_yarv_insn_opt_newarray_send": 0, "not_optimized_yarv_insn_invokesuper": 24274, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 22944, "not_optimized_yarv_insn_leave": 0, "not_optimized_yarv_insn_throw": 0, "not_optimized_yarv_insn_jump": 0, "not_optimized_yarv_insn_branchif": 0, "not_optimized_yarv_insn_branchunless": 0, "not_optimized_yarv_insn_branchnil": 0, "not_optimized_yarv_insn_once": 0, "not_optimized_yarv_insn_opt_case_dispatch": 0, "not_optimized_yarv_insn_opt_plus": 11971, "not_optimized_yarv_insn_opt_minus": 0, "not_optimized_yarv_insn_opt_mult": 0, "not_optimized_yarv_insn_opt_div": 0, "not_optimized_yarv_insn_opt_mod": 0, "not_optimized_yarv_insn_opt_eq": 75, "not_optimized_yarv_insn_opt_neq": 0, "not_optimized_yarv_insn_opt_lt": 0, "not_optimized_yarv_insn_opt_le": 0, "not_optimized_yarv_insn_opt_gt": 0, "not_optimized_yarv_insn_opt_ge": 0, "not_optimized_yarv_insn_opt_ltlt": 0, "not_optimized_yarv_insn_opt_and": 0, "not_optimized_yarv_insn_opt_or": 0, "not_optimized_yarv_insn_opt_aref": 129600608, "not_optimized_yarv_insn_opt_aset": 0, "not_optimized_yarv_insn_opt_length": 0, "not_optimized_yarv_insn_opt_size": 0, "not_optimized_yarv_insn_opt_empty_p": 0, "not_optimized_yarv_insn_opt_succ": 0, "not_optimized_yarv_insn_opt_not": 0, "not_optimized_yarv_insn_opt_regexpmatch2": 0, "not_optimized_yarv_insn_invokebuiltin": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_getlocal_WC_0": 0, "not_optimized_yarv_insn_getlocal_WC_1": 0, "not_optimized_yarv_insn_setlocal_WC_0": 0, "not_optimized_yarv_insn_setlocal_WC_1": 0, "not_optimized_yarv_insn_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_trace_nop": 0, "not_optimized_yarv_insn_trace_getlocal": 0, "not_optimized_yarv_insn_trace_setlocal": 0, "not_optimized_yarv_insn_trace_getblockparam": 0, "not_optimized_yarv_insn_trace_setblockparam": 0, "not_optimized_yarv_insn_trace_getblockparamproxy": 0, "not_optimized_yarv_insn_trace_getspecial": 0, "not_optimized_yarv_insn_trace_setspecial": 0, "not_optimized_yarv_insn_trace_getinstancevariable": 0, "not_optimized_yarv_insn_trace_setinstancevariable": 0, "not_optimized_yarv_insn_trace_getclassvariable": 0, "not_optimized_yarv_insn_trace_setclassvariable": 0, "not_optimized_yarv_insn_trace_opt_getconstant_path": 0, "not_optimized_yarv_insn_trace_getconstant": 0, "not_optimized_yarv_insn_trace_setconstant": 0, "not_optimized_yarv_insn_trace_getglobal": 0, "not_optimized_yarv_insn_trace_setglobal": 0, "not_optimized_yarv_insn_trace_putnil": 0, "not_optimized_yarv_insn_trace_putself": 0, "not_optimized_yarv_insn_trace_putobject": 0, "not_optimized_yarv_insn_trace_putspecialobject": 0, "not_optimized_yarv_insn_trace_putstring": 0, "not_optimized_yarv_insn_trace_putchilledstring": 0, "not_optimized_yarv_insn_trace_concatstrings": 0, "not_optimized_yarv_insn_trace_anytostring": 0, "not_optimized_yarv_insn_trace_toregexp": 0, "not_optimized_yarv_insn_trace_intern": 0, "not_optimized_yarv_insn_trace_newarray": 0, "not_optimized_yarv_insn_trace_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_trace_duparray": 0, "not_optimized_yarv_insn_trace_duphash": 0, "not_optimized_yarv_insn_trace_expandarray": 0, "not_optimized_yarv_insn_trace_concatarray": 0, "not_optimized_yarv_insn_trace_concattoarray": 0, "not_optimized_yarv_insn_trace_pushtoarray": 0, "not_optimized_yarv_insn_trace_splatarray": 0, "not_optimized_yarv_insn_trace_splatkw": 0, "not_optimized_yarv_insn_trace_newhash": 0, "not_optimized_yarv_insn_trace_newrange": 0, "not_optimized_yarv_insn_trace_pop": 0, "not_optimized_yarv_insn_trace_dup": 0, "not_optimized_yarv_insn_trace_dupn": 0, "not_optimized_yarv_insn_trace_swap": 0, "not_optimized_yarv_insn_trace_opt_reverse": 0, "not_optimized_yarv_insn_trace_topn": 0, "not_optimized_yarv_insn_trace_setn": 0, "not_optimized_yarv_insn_trace_adjuststack": 0, "not_optimized_yarv_insn_trace_defined": 0, "not_optimized_yarv_insn_trace_definedivar": 0, "not_optimized_yarv_insn_trace_checkmatch": 0, "not_optimized_yarv_insn_trace_checkkeyword": 0, "not_optimized_yarv_insn_trace_checktype": 0, "not_optimized_yarv_insn_trace_defineclass": 0, "not_optimized_yarv_insn_trace_definemethod": 0, "not_optimized_yarv_insn_trace_definesmethod": 0, "not_optimized_yarv_insn_trace_send": 0, "not_optimized_yarv_insn_trace_sendforward": 0, "not_optimized_yarv_insn_trace_opt_send_without_block": 0, "not_optimized_yarv_insn_trace_opt_new": 0, "not_optimized_yarv_insn_trace_objtostring": 0, "not_optimized_yarv_insn_trace_opt_ary_freeze": 0, "not_optimized_yarv_insn_trace_opt_hash_freeze": 0, "not_optimized_yarv_insn_trace_opt_str_freeze": 0, "not_optimized_yarv_insn_trace_opt_nil_p": 0, "not_optimized_yarv_insn_trace_opt_str_uminus": 0, "not_optimized_yarv_insn_trace_opt_duparray_send": 0, "not_optimized_yarv_insn_trace_opt_newarray_send": 0, "not_optimized_yarv_insn_trace_invokesuper": 0, "not_optimized_yarv_insn_trace_invokesuperforward": 0, "not_optimized_yarv_insn_trace_invokeblock": 0, "not_optimized_yarv_insn_trace_leave": 0, "not_optimized_yarv_insn_trace_throw": 0, "not_optimized_yarv_insn_trace_jump": 0, "not_optimized_yarv_insn_trace_branchif": 0, "not_optimized_yarv_insn_trace_branchunless": 0, "not_optimized_yarv_insn_trace_branchnil": 0, "not_optimized_yarv_insn_trace_once": 0, "not_optimized_yarv_insn_trace_opt_case_dispatch": 0, "not_optimized_yarv_insn_trace_opt_plus": 0, "not_optimized_yarv_insn_trace_opt_minus": 0, "not_optimized_yarv_insn_trace_opt_mult": 0, "not_optimized_yarv_insn_trace_opt_div": 0, "not_optimized_yarv_insn_trace_opt_mod": 0, "not_optimized_yarv_insn_trace_opt_eq": 0, "not_optimized_yarv_insn_trace_opt_neq": 0, "not_optimized_yarv_insn_trace_opt_lt": 0, "not_optimized_yarv_insn_trace_opt_le": 0, "not_optimized_yarv_insn_trace_opt_gt": 0, "not_optimized_yarv_insn_trace_opt_ge": 0, "not_optimized_yarv_insn_trace_opt_ltlt": 0, "not_optimized_yarv_insn_trace_opt_and": 0, "not_optimized_yarv_insn_trace_opt_or": 0, "not_optimized_yarv_insn_trace_opt_aref": 0, "not_optimized_yarv_insn_trace_opt_aset": 0, "not_optimized_yarv_insn_trace_opt_length": 0, "not_optimized_yarv_insn_trace_opt_size": 0, "not_optimized_yarv_insn_trace_opt_empty_p": 0, "not_optimized_yarv_insn_trace_opt_succ": 0, "not_optimized_yarv_insn_trace_opt_not": 0, "not_optimized_yarv_insn_trace_opt_regexpmatch2": 0, "not_optimized_yarv_insn_trace_invokebuiltin": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_trace_getlocal_WC_0": 0, "not_optimized_yarv_insn_trace_getlocal_WC_1": 0, "not_optimized_yarv_insn_trace_setlocal_WC_0": 0, "not_optimized_yarv_insn_trace_setlocal_WC_1": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_zjit_getinstancevariable": 0, "not_optimized_yarv_insn_zjit_opt_send_without_block": 0, "not_optimized_yarv_insn_zjit_objtostring": 0, "not_optimized_yarv_insn_zjit_opt_nil_p": 0, "not_optimized_yarv_insn_zjit_opt_plus": 0, "not_optimized_yarv_insn_zjit_opt_minus": 0, "not_optimized_yarv_insn_zjit_opt_mult": 0, "not_optimized_yarv_insn_zjit_opt_div": 0, "not_optimized_yarv_insn_zjit_opt_mod": 0, "not_optimized_yarv_insn_zjit_opt_eq": 0, "not_optimized_yarv_insn_zjit_opt_neq": 0, "not_optimized_yarv_insn_zjit_opt_lt": 0, "not_optimized_yarv_insn_zjit_opt_le": 0, "not_optimized_yarv_insn_zjit_opt_gt": 0, "not_optimized_yarv_insn_zjit_opt_ge": 0, "not_optimized_yarv_insn_zjit_opt_and": 0, "not_optimized_yarv_insn_zjit_opt_or": 0, "not_optimized_yarv_insn_zjit_opt_empty_p": 0, "not_optimized_yarv_insn_zjit_opt_not": 0, "vm_insn_count": 1563477252, "total_insn_count": 7189425431, "ratio_in_zjit": 78.25309870718652, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_Array#+": 5371, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_UnboundMethod#parameters": 18, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_Hash#clear": 2971, "not_optimized_cfuncs_Module#instance_method": 18, "not_optimized_cfuncs_String#%": 1135, "not_optimized_cfuncs_Array#compact!": 91, "not_optimized_cfuncs_String#*": 216542, "not_optimized_cfuncs_String#+": 215971, "not_optimized_cfuncs_Hash#[]=": 1135, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 14, "not_optimized_cfuncs_StringIO#string": 5371, "not_optimized_cfuncs_String#getbyte": 387719942, "not_optimized_cfuncs_String#setbyte": 194939913, "not_optimized_cfuncs_Comparable#>=": 10, "not_optimized_cfuncs_Array#hash": 17, "not_optimized_cfuncs_String#scan": 14, "not_optimized_cfuncs_String#include?": 22, "not_optimized_cfuncs_Array#freeze": 2985, "not_optimized_cfuncs_Module#const_set": 2, "not_optimized_cfuncs_Hash#values": 216, "not_optimized_cfuncs_Array#uniq": 2971, "not_optimized_cfuncs_Integer#===": 23323, "not_optimized_cfuncs_Integer#<<": 2984, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_FalseClass#===": 0, "not_optimized_cfuncs_TrueClass#===": 0, "not_optimized_cfuncs_Hash#store": 0, "not_optimized_cfuncs_String#b": 10742, "not_optimized_cfuncs_Array#sort": 5942, "not_optimized_cfuncs_String#===": 1672, "not_optimized_cfuncs_String#delete_prefix!": 320, "not_optimized_cfuncs_Integer#<=>": 0, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_Kernel#block_given?": 0, "not_optimized_cfuncs_Kernel#freeze": 2971, "not_optimized_cfuncs_Array#==": 2407, "not_optimized_cfuncs_Class#exist?": 25, "not_optimized_cfuncs_Range#===": 5942, "not_optimized_cfuncs_Array#uniq!": 73, "not_optimized_cfuncs_Array#include?": 12, "not_optimized_cfuncs_Regexp#=~": 86, "not_optimized_cfuncs_String#==": 545, "not_optimized_cfuncs_Kernel#dup": 71, "not_optimized_cfuncs_Hash#[]": 18, "not_optimized_cfuncs_Integer#>>": 61282, "not_optimized_cfuncs_Kernel#is_a?": 448, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_String#strip": 123, "not_optimized_cfuncs_String#-@": 2526, "not_optimized_cfuncs_Float#-": 32, "not_optimized_cfuncs_Array#compact": 4, "not_optimized_cfuncs_BasicObject#!=": 0, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_String#dup": 26, "not_optimized_cfuncs_Class#join": 9, "not_optimized_cfuncs_Hash#key?": 0, "not_optimized_cfuncs_Kernel#Array": 52, "not_optimized_cfuncs_String#to_s": 668 } ] ], "30k_ifelse": [ [ { "compiled_iseq_count": 9259, "failed_iseq_count": 0, "compile_time_ns": 1501408294, "profile_time_ns": 10566110, "gc_time_ns": 0, "invalidation_time_ns": 0, "code_region_bytes": 38428672, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 0, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 0, "compile_error_register_spill_on_alloc": 0, "compile_error_parse_stack_underflow": 0, "compile_error_parse_malformed_iseq": 0, "compile_error_parse_failed_optional_arguments": 0, "compile_error_parse_not_allowed": 0, "compile_error_validation_block_has_no_terminator": 0, "compile_error_validation_terminator_not_at_end": 0, "compile_error_validation_mismatched_block_arity": 0, "compile_error_validation_jump_target_not_in_rpo": 0, "compile_error_validation_operand_not_defined": 0, "compile_error_validation_duplicate_instruction": 0, "zjit_insn_count": 2998026616, "dynamic_getivar_count": 0, "dynamic_setivar_count": 12011942, "unspecialized_def_type_iseq": 0, "unspecialized_def_type_cfunc": 0, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 0, "unspecialized_def_type_zsuper": 0, "unspecialized_def_type_alias": 0, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 0, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 398560803, "vm_write_sp_count": 398560803, "vm_write_locals_count": 398560803, "vm_write_stack_count": 398560803, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 0, "exit_compile_error": 0, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 0, "exit_unhandled_kwarg": 0, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 0, "exit_unhandled_yarv_insn": 0, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 0, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 0, "exit_patchpoint": 0, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 0, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 0, "exit_block_param_proxy_not_iseq_or_ifunc": 0, "side_exit_count": 0, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 0, "unhandled_yarv_insn_setblockparam": 0, "unhandled_yarv_insn_getblockparamproxy": 0, "unhandled_yarv_insn_getspecial": 0, "unhandled_yarv_insn_setspecial": 0, "unhandled_yarv_insn_getinstancevariable": 0, "unhandled_yarv_insn_setinstancevariable": 0, "unhandled_yarv_insn_getclassvariable": 0, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 0, "unhandled_yarv_insn_setconstant": 0, "unhandled_yarv_insn_getglobal": 0, "unhandled_yarv_insn_setglobal": 0, "unhandled_yarv_insn_putnil": 0, "unhandled_yarv_insn_putself": 0, "unhandled_yarv_insn_putobject": 0, "unhandled_yarv_insn_putspecialobject": 0, "unhandled_yarv_insn_putstring": 0, "unhandled_yarv_insn_putchilledstring": 0, "unhandled_yarv_insn_concatstrings": 0, "unhandled_yarv_insn_anytostring": 0, "unhandled_yarv_insn_toregexp": 0, "unhandled_yarv_insn_intern": 0, "unhandled_yarv_insn_newarray": 0, "unhandled_yarv_insn_pushtoarraykwsplat": 0, "unhandled_yarv_insn_duparray": 0, "unhandled_yarv_insn_duphash": 0, "unhandled_yarv_insn_expandarray": 0, "unhandled_yarv_insn_concatarray": 0, "unhandled_yarv_insn_concattoarray": 0, "unhandled_yarv_insn_pushtoarray": 0, "unhandled_yarv_insn_splatarray": 0, "unhandled_yarv_insn_splatkw": 0, "unhandled_yarv_insn_newhash": 0, "unhandled_yarv_insn_newrange": 0, "unhandled_yarv_insn_pop": 0, "unhandled_yarv_insn_dup": 0, "unhandled_yarv_insn_dupn": 0, "unhandled_yarv_insn_swap": 0, "unhandled_yarv_insn_opt_reverse": 0, "unhandled_yarv_insn_topn": 0, "unhandled_yarv_insn_setn": 0, "unhandled_yarv_insn_adjuststack": 0, "unhandled_yarv_insn_defined": 0, "unhandled_yarv_insn_definedivar": 0, "unhandled_yarv_insn_checkmatch": 0, "unhandled_yarv_insn_checkkeyword": 0, "unhandled_yarv_insn_checktype": 0, "unhandled_yarv_insn_defineclass": 0, "unhandled_yarv_insn_definemethod": 0, "unhandled_yarv_insn_definesmethod": 0, "unhandled_yarv_insn_send": 0, "unhandled_yarv_insn_sendforward": 0, "unhandled_yarv_insn_opt_send_without_block": 0, "unhandled_yarv_insn_opt_new": 0, "unhandled_yarv_insn_objtostring": 0, "unhandled_yarv_insn_opt_ary_freeze": 0, "unhandled_yarv_insn_opt_hash_freeze": 0, "unhandled_yarv_insn_opt_str_freeze": 0, "unhandled_yarv_insn_opt_nil_p": 0, "unhandled_yarv_insn_opt_str_uminus": 0, "unhandled_yarv_insn_opt_duparray_send": 0, "unhandled_yarv_insn_opt_newarray_send": 0, "unhandled_yarv_insn_invokesuper": 0, "unhandled_yarv_insn_invokesuperforward": 0, "unhandled_yarv_insn_invokeblock": 0, "unhandled_yarv_insn_leave": 0, "unhandled_yarv_insn_throw": 0, "unhandled_yarv_insn_jump": 0, "unhandled_yarv_insn_branchif": 0, "unhandled_yarv_insn_branchunless": 0, "unhandled_yarv_insn_branchnil": 0, "unhandled_yarv_insn_once": 0, "unhandled_yarv_insn_opt_case_dispatch": 0, "unhandled_yarv_insn_opt_plus": 0, "unhandled_yarv_insn_opt_minus": 0, "unhandled_yarv_insn_opt_mult": 0, "unhandled_yarv_insn_opt_div": 0, "unhandled_yarv_insn_opt_mod": 0, "unhandled_yarv_insn_opt_eq": 0, "unhandled_yarv_insn_opt_neq": 0, "unhandled_yarv_insn_opt_lt": 0, "unhandled_yarv_insn_opt_le": 0, "unhandled_yarv_insn_opt_gt": 0, "unhandled_yarv_insn_opt_ge": 0, "unhandled_yarv_insn_opt_ltlt": 0, "unhandled_yarv_insn_opt_and": 0, "unhandled_yarv_insn_opt_or": 0, "unhandled_yarv_insn_opt_aref": 0, "unhandled_yarv_insn_opt_aset": 0, "unhandled_yarv_insn_opt_length": 0, "unhandled_yarv_insn_opt_size": 0, "unhandled_yarv_insn_opt_empty_p": 0, "unhandled_yarv_insn_opt_succ": 0, "unhandled_yarv_insn_opt_not": 0, "unhandled_yarv_insn_opt_regexpmatch2": 0, "unhandled_yarv_insn_invokebuiltin": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_getlocal_WC_0": 0, "unhandled_yarv_insn_getlocal_WC_1": 0, "unhandled_yarv_insn_setlocal_WC_0": 0, "unhandled_yarv_insn_setlocal_WC_1": 0, "unhandled_yarv_insn_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_trace_nop": 0, "unhandled_yarv_insn_trace_getlocal": 0, "unhandled_yarv_insn_trace_setlocal": 0, "unhandled_yarv_insn_trace_getblockparam": 0, "unhandled_yarv_insn_trace_setblockparam": 0, "unhandled_yarv_insn_trace_getblockparamproxy": 0, "unhandled_yarv_insn_trace_getspecial": 0, "unhandled_yarv_insn_trace_setspecial": 0, "unhandled_yarv_insn_trace_getinstancevariable": 0, "unhandled_yarv_insn_trace_setinstancevariable": 0, "unhandled_yarv_insn_trace_getclassvariable": 0, "unhandled_yarv_insn_trace_setclassvariable": 0, "unhandled_yarv_insn_trace_opt_getconstant_path": 0, "unhandled_yarv_insn_trace_getconstant": 0, "unhandled_yarv_insn_trace_setconstant": 0, "unhandled_yarv_insn_trace_getglobal": 0, "unhandled_yarv_insn_trace_setglobal": 0, "unhandled_yarv_insn_trace_putnil": 0, "unhandled_yarv_insn_trace_putself": 0, "unhandled_yarv_insn_trace_putobject": 0, "unhandled_yarv_insn_trace_putspecialobject": 0, "unhandled_yarv_insn_trace_putstring": 0, "unhandled_yarv_insn_trace_putchilledstring": 0, "unhandled_yarv_insn_trace_concatstrings": 0, "unhandled_yarv_insn_trace_anytostring": 0, "unhandled_yarv_insn_trace_toregexp": 0, "unhandled_yarv_insn_trace_intern": 0, "unhandled_yarv_insn_trace_newarray": 0, "unhandled_yarv_insn_trace_pushtoarraykwsplat": 0, "unhandled_yarv_insn_trace_duparray": 0, "unhandled_yarv_insn_trace_duphash": 0, "unhandled_yarv_insn_trace_expandarray": 0, "unhandled_yarv_insn_trace_concatarray": 0, "unhandled_yarv_insn_trace_concattoarray": 0, "unhandled_yarv_insn_trace_pushtoarray": 0, "unhandled_yarv_insn_trace_splatarray": 0, "unhandled_yarv_insn_trace_splatkw": 0, "unhandled_yarv_insn_trace_newhash": 0, "unhandled_yarv_insn_trace_newrange": 0, "unhandled_yarv_insn_trace_pop": 0, "unhandled_yarv_insn_trace_dup": 0, "unhandled_yarv_insn_trace_dupn": 0, "unhandled_yarv_insn_trace_swap": 0, "unhandled_yarv_insn_trace_opt_reverse": 0, "unhandled_yarv_insn_trace_topn": 0, "unhandled_yarv_insn_trace_setn": 0, "unhandled_yarv_insn_trace_adjuststack": 0, "unhandled_yarv_insn_trace_defined": 0, "unhandled_yarv_insn_trace_definedivar": 0, "unhandled_yarv_insn_trace_checkmatch": 0, "unhandled_yarv_insn_trace_checkkeyword": 0, "unhandled_yarv_insn_trace_checktype": 0, "unhandled_yarv_insn_trace_defineclass": 0, "unhandled_yarv_insn_trace_definemethod": 0, "unhandled_yarv_insn_trace_definesmethod": 0, "unhandled_yarv_insn_trace_send": 0, "unhandled_yarv_insn_trace_sendforward": 0, "unhandled_yarv_insn_trace_opt_send_without_block": 0, "unhandled_yarv_insn_trace_opt_new": 0, "unhandled_yarv_insn_trace_objtostring": 0, "unhandled_yarv_insn_trace_opt_ary_freeze": 0, "unhandled_yarv_insn_trace_opt_hash_freeze": 0, "unhandled_yarv_insn_trace_opt_str_freeze": 0, "unhandled_yarv_insn_trace_opt_nil_p": 0, "unhandled_yarv_insn_trace_opt_str_uminus": 0, "unhandled_yarv_insn_trace_opt_duparray_send": 0, "unhandled_yarv_insn_trace_opt_newarray_send": 0, "unhandled_yarv_insn_trace_invokesuper": 0, "unhandled_yarv_insn_trace_invokesuperforward": 0, "unhandled_yarv_insn_trace_invokeblock": 0, "unhandled_yarv_insn_trace_leave": 0, "unhandled_yarv_insn_trace_throw": 0, "unhandled_yarv_insn_trace_jump": 0, "unhandled_yarv_insn_trace_branchif": 0, "unhandled_yarv_insn_trace_branchunless": 0, "unhandled_yarv_insn_trace_branchnil": 0, "unhandled_yarv_insn_trace_once": 0, "unhandled_yarv_insn_trace_opt_case_dispatch": 0, "unhandled_yarv_insn_trace_opt_plus": 0, "unhandled_yarv_insn_trace_opt_minus": 0, "unhandled_yarv_insn_trace_opt_mult": 0, "unhandled_yarv_insn_trace_opt_div": 0, "unhandled_yarv_insn_trace_opt_mod": 0, "unhandled_yarv_insn_trace_opt_eq": 0, "unhandled_yarv_insn_trace_opt_neq": 0, "unhandled_yarv_insn_trace_opt_lt": 0, "unhandled_yarv_insn_trace_opt_le": 0, "unhandled_yarv_insn_trace_opt_gt": 0, "unhandled_yarv_insn_trace_opt_ge": 0, "unhandled_yarv_insn_trace_opt_ltlt": 0, "unhandled_yarv_insn_trace_opt_and": 0, "unhandled_yarv_insn_trace_opt_or": 0, "unhandled_yarv_insn_trace_opt_aref": 0, "unhandled_yarv_insn_trace_opt_aset": 0, "unhandled_yarv_insn_trace_opt_length": 0, "unhandled_yarv_insn_trace_opt_size": 0, "unhandled_yarv_insn_trace_opt_empty_p": 0, "unhandled_yarv_insn_trace_opt_succ": 0, "unhandled_yarv_insn_trace_opt_not": 0, "unhandled_yarv_insn_trace_opt_regexpmatch2": 0, "unhandled_yarv_insn_trace_invokebuiltin": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_trace_getlocal_WC_0": 0, "unhandled_yarv_insn_trace_getlocal_WC_1": 0, "unhandled_yarv_insn_trace_setlocal_WC_0": 0, "unhandled_yarv_insn_trace_setlocal_WC_1": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_zjit_getinstancevariable": 0, "unhandled_yarv_insn_zjit_opt_send_without_block": 0, "unhandled_yarv_insn_zjit_objtostring": 0, "unhandled_yarv_insn_zjit_opt_nil_p": 0, "unhandled_yarv_insn_zjit_opt_plus": 0, "unhandled_yarv_insn_zjit_opt_minus": 0, "unhandled_yarv_insn_zjit_opt_mult": 0, "unhandled_yarv_insn_zjit_opt_div": 0, "unhandled_yarv_insn_zjit_opt_mod": 0, "unhandled_yarv_insn_zjit_opt_eq": 0, "unhandled_yarv_insn_zjit_opt_neq": 0, "unhandled_yarv_insn_zjit_opt_lt": 0, "unhandled_yarv_insn_zjit_opt_le": 0, "unhandled_yarv_insn_zjit_opt_gt": 0, "unhandled_yarv_insn_zjit_opt_ge": 0, "unhandled_yarv_insn_zjit_opt_and": 0, "unhandled_yarv_insn_zjit_opt_or": 0, "unhandled_yarv_insn_zjit_opt_empty_p": 0, "unhandled_yarv_insn_zjit_opt_not": 0, "send_fallback_send_without_block_polymorphic": 0, "send_fallback_send_without_block_no_profiles": 32705854, "send_fallback_send_without_block_cfunc_not_variadic": 31, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 0, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 26833250, "dynamic_send_count": 59539135, "iseq_optimized_send_count": 339021606, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 62, "optimized_send_count": 339021668, "send_count": 398560803, "not_optimized_yarv_insn_nop": 0, "not_optimized_yarv_insn_getlocal": 0, "not_optimized_yarv_insn_setlocal": 0, "not_optimized_yarv_insn_getblockparam": 0, "not_optimized_yarv_insn_setblockparam": 0, "not_optimized_yarv_insn_getblockparamproxy": 0, "not_optimized_yarv_insn_getspecial": 0, "not_optimized_yarv_insn_setspecial": 0, "not_optimized_yarv_insn_getinstancevariable": 0, "not_optimized_yarv_insn_setinstancevariable": 0, "not_optimized_yarv_insn_getclassvariable": 0, "not_optimized_yarv_insn_setclassvariable": 0, "not_optimized_yarv_insn_opt_getconstant_path": 0, "not_optimized_yarv_insn_getconstant": 0, "not_optimized_yarv_insn_setconstant": 0, "not_optimized_yarv_insn_getglobal": 0, "not_optimized_yarv_insn_setglobal": 0, "not_optimized_yarv_insn_putnil": 0, "not_optimized_yarv_insn_putself": 0, "not_optimized_yarv_insn_putobject": 0, "not_optimized_yarv_insn_putspecialobject": 0, "not_optimized_yarv_insn_putstring": 0, "not_optimized_yarv_insn_putchilledstring": 0, "not_optimized_yarv_insn_concatstrings": 0, "not_optimized_yarv_insn_anytostring": 0, "not_optimized_yarv_insn_toregexp": 0, "not_optimized_yarv_insn_intern": 0, "not_optimized_yarv_insn_newarray": 0, "not_optimized_yarv_insn_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_duparray": 0, "not_optimized_yarv_insn_duphash": 0, "not_optimized_yarv_insn_expandarray": 0, "not_optimized_yarv_insn_concatarray": 0, "not_optimized_yarv_insn_concattoarray": 0, "not_optimized_yarv_insn_pushtoarray": 0, "not_optimized_yarv_insn_splatarray": 0, "not_optimized_yarv_insn_splatkw": 0, "not_optimized_yarv_insn_newhash": 0, "not_optimized_yarv_insn_newrange": 0, "not_optimized_yarv_insn_pop": 0, "not_optimized_yarv_insn_dup": 0, "not_optimized_yarv_insn_dupn": 0, "not_optimized_yarv_insn_swap": 0, "not_optimized_yarv_insn_opt_reverse": 0, "not_optimized_yarv_insn_topn": 0, "not_optimized_yarv_insn_setn": 0, "not_optimized_yarv_insn_adjuststack": 0, "not_optimized_yarv_insn_defined": 0, "not_optimized_yarv_insn_definedivar": 0, "not_optimized_yarv_insn_checkmatch": 0, "not_optimized_yarv_insn_checkkeyword": 0, "not_optimized_yarv_insn_checktype": 0, "not_optimized_yarv_insn_defineclass": 0, "not_optimized_yarv_insn_definemethod": 0, "not_optimized_yarv_insn_definesmethod": 0, "not_optimized_yarv_insn_send": 31, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 0, "not_optimized_yarv_insn_opt_new": 0, "not_optimized_yarv_insn_objtostring": 0, "not_optimized_yarv_insn_opt_ary_freeze": 0, "not_optimized_yarv_insn_opt_hash_freeze": 0, "not_optimized_yarv_insn_opt_str_freeze": 0, "not_optimized_yarv_insn_opt_nil_p": 0, "not_optimized_yarv_insn_opt_str_uminus": 0, "not_optimized_yarv_insn_opt_duparray_send": 0, "not_optimized_yarv_insn_opt_newarray_send": 0, "not_optimized_yarv_insn_invokesuper": 0, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 6231, "not_optimized_yarv_insn_leave": 0, "not_optimized_yarv_insn_throw": 0, "not_optimized_yarv_insn_jump": 0, "not_optimized_yarv_insn_branchif": 0, "not_optimized_yarv_insn_branchunless": 0, "not_optimized_yarv_insn_branchnil": 0, "not_optimized_yarv_insn_once": 0, "not_optimized_yarv_insn_opt_case_dispatch": 0, "not_optimized_yarv_insn_opt_plus": 0, "not_optimized_yarv_insn_opt_minus": 0, "not_optimized_yarv_insn_opt_mult": 0, "not_optimized_yarv_insn_opt_div": 0, "not_optimized_yarv_insn_opt_mod": 0, "not_optimized_yarv_insn_opt_eq": 0, "not_optimized_yarv_insn_opt_neq": 0, "not_optimized_yarv_insn_opt_lt": 26826988, "not_optimized_yarv_insn_opt_le": 0, "not_optimized_yarv_insn_opt_gt": 0, "not_optimized_yarv_insn_opt_ge": 0, "not_optimized_yarv_insn_opt_ltlt": 0, "not_optimized_yarv_insn_opt_and": 0, "not_optimized_yarv_insn_opt_or": 0, "not_optimized_yarv_insn_opt_aref": 0, "not_optimized_yarv_insn_opt_aset": 0, "not_optimized_yarv_insn_opt_length": 0, "not_optimized_yarv_insn_opt_size": 0, "not_optimized_yarv_insn_opt_empty_p": 0, "not_optimized_yarv_insn_opt_succ": 0, "not_optimized_yarv_insn_opt_not": 0, "not_optimized_yarv_insn_opt_regexpmatch2": 0, "not_optimized_yarv_insn_invokebuiltin": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_getlocal_WC_0": 0, "not_optimized_yarv_insn_getlocal_WC_1": 0, "not_optimized_yarv_insn_setlocal_WC_0": 0, "not_optimized_yarv_insn_setlocal_WC_1": 0, "not_optimized_yarv_insn_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_trace_nop": 0, "not_optimized_yarv_insn_trace_getlocal": 0, "not_optimized_yarv_insn_trace_setlocal": 0, "not_optimized_yarv_insn_trace_getblockparam": 0, "not_optimized_yarv_insn_trace_setblockparam": 0, "not_optimized_yarv_insn_trace_getblockparamproxy": 0, "not_optimized_yarv_insn_trace_getspecial": 0, "not_optimized_yarv_insn_trace_setspecial": 0, "not_optimized_yarv_insn_trace_getinstancevariable": 0, "not_optimized_yarv_insn_trace_setinstancevariable": 0, "not_optimized_yarv_insn_trace_getclassvariable": 0, "not_optimized_yarv_insn_trace_setclassvariable": 0, "not_optimized_yarv_insn_trace_opt_getconstant_path": 0, "not_optimized_yarv_insn_trace_getconstant": 0, "not_optimized_yarv_insn_trace_setconstant": 0, "not_optimized_yarv_insn_trace_getglobal": 0, "not_optimized_yarv_insn_trace_setglobal": 0, "not_optimized_yarv_insn_trace_putnil": 0, "not_optimized_yarv_insn_trace_putself": 0, "not_optimized_yarv_insn_trace_putobject": 0, "not_optimized_yarv_insn_trace_putspecialobject": 0, "not_optimized_yarv_insn_trace_putstring": 0, "not_optimized_yarv_insn_trace_putchilledstring": 0, "not_optimized_yarv_insn_trace_concatstrings": 0, "not_optimized_yarv_insn_trace_anytostring": 0, "not_optimized_yarv_insn_trace_toregexp": 0, "not_optimized_yarv_insn_trace_intern": 0, "not_optimized_yarv_insn_trace_newarray": 0, "not_optimized_yarv_insn_trace_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_trace_duparray": 0, "not_optimized_yarv_insn_trace_duphash": 0, "not_optimized_yarv_insn_trace_expandarray": 0, "not_optimized_yarv_insn_trace_concatarray": 0, "not_optimized_yarv_insn_trace_concattoarray": 0, "not_optimized_yarv_insn_trace_pushtoarray": 0, "not_optimized_yarv_insn_trace_splatarray": 0, "not_optimized_yarv_insn_trace_splatkw": 0, "not_optimized_yarv_insn_trace_newhash": 0, "not_optimized_yarv_insn_trace_newrange": 0, "not_optimized_yarv_insn_trace_pop": 0, "not_optimized_yarv_insn_trace_dup": 0, "not_optimized_yarv_insn_trace_dupn": 0, "not_optimized_yarv_insn_trace_swap": 0, "not_optimized_yarv_insn_trace_opt_reverse": 0, "not_optimized_yarv_insn_trace_topn": 0, "not_optimized_yarv_insn_trace_setn": 0, "not_optimized_yarv_insn_trace_adjuststack": 0, "not_optimized_yarv_insn_trace_defined": 0, "not_optimized_yarv_insn_trace_definedivar": 0, "not_optimized_yarv_insn_trace_checkmatch": 0, "not_optimized_yarv_insn_trace_checkkeyword": 0, "not_optimized_yarv_insn_trace_checktype": 0, "not_optimized_yarv_insn_trace_defineclass": 0, "not_optimized_yarv_insn_trace_definemethod": 0, "not_optimized_yarv_insn_trace_definesmethod": 0, "not_optimized_yarv_insn_trace_send": 0, "not_optimized_yarv_insn_trace_sendforward": 0, "not_optimized_yarv_insn_trace_opt_send_without_block": 0, "not_optimized_yarv_insn_trace_opt_new": 0, "not_optimized_yarv_insn_trace_objtostring": 0, "not_optimized_yarv_insn_trace_opt_ary_freeze": 0, "not_optimized_yarv_insn_trace_opt_hash_freeze": 0, "not_optimized_yarv_insn_trace_opt_str_freeze": 0, "not_optimized_yarv_insn_trace_opt_nil_p": 0, "not_optimized_yarv_insn_trace_opt_str_uminus": 0, "not_optimized_yarv_insn_trace_opt_duparray_send": 0, "not_optimized_yarv_insn_trace_opt_newarray_send": 0, "not_optimized_yarv_insn_trace_invokesuper": 0, "not_optimized_yarv_insn_trace_invokesuperforward": 0, "not_optimized_yarv_insn_trace_invokeblock": 0, "not_optimized_yarv_insn_trace_leave": 0, "not_optimized_yarv_insn_trace_throw": 0, "not_optimized_yarv_insn_trace_jump": 0, "not_optimized_yarv_insn_trace_branchif": 0, "not_optimized_yarv_insn_trace_branchunless": 0, "not_optimized_yarv_insn_trace_branchnil": 0, "not_optimized_yarv_insn_trace_once": 0, "not_optimized_yarv_insn_trace_opt_case_dispatch": 0, "not_optimized_yarv_insn_trace_opt_plus": 0, "not_optimized_yarv_insn_trace_opt_minus": 0, "not_optimized_yarv_insn_trace_opt_mult": 0, "not_optimized_yarv_insn_trace_opt_div": 0, "not_optimized_yarv_insn_trace_opt_mod": 0, "not_optimized_yarv_insn_trace_opt_eq": 0, "not_optimized_yarv_insn_trace_opt_neq": 0, "not_optimized_yarv_insn_trace_opt_lt": 0, "not_optimized_yarv_insn_trace_opt_le": 0, "not_optimized_yarv_insn_trace_opt_gt": 0, "not_optimized_yarv_insn_trace_opt_ge": 0, "not_optimized_yarv_insn_trace_opt_ltlt": 0, "not_optimized_yarv_insn_trace_opt_and": 0, "not_optimized_yarv_insn_trace_opt_or": 0, "not_optimized_yarv_insn_trace_opt_aref": 0, "not_optimized_yarv_insn_trace_opt_aset": 0, "not_optimized_yarv_insn_trace_opt_length": 0, "not_optimized_yarv_insn_trace_opt_size": 0, "not_optimized_yarv_insn_trace_opt_empty_p": 0, "not_optimized_yarv_insn_trace_opt_succ": 0, "not_optimized_yarv_insn_trace_opt_not": 0, "not_optimized_yarv_insn_trace_opt_regexpmatch2": 0, "not_optimized_yarv_insn_trace_invokebuiltin": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_trace_getlocal_WC_0": 0, "not_optimized_yarv_insn_trace_getlocal_WC_1": 0, "not_optimized_yarv_insn_trace_setlocal_WC_0": 0, "not_optimized_yarv_insn_trace_setlocal_WC_1": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_zjit_getinstancevariable": 0, "not_optimized_yarv_insn_zjit_opt_send_without_block": 0, "not_optimized_yarv_insn_zjit_objtostring": 0, "not_optimized_yarv_insn_zjit_opt_nil_p": 0, "not_optimized_yarv_insn_zjit_opt_plus": 0, "not_optimized_yarv_insn_zjit_opt_minus": 0, "not_optimized_yarv_insn_zjit_opt_mult": 0, "not_optimized_yarv_insn_zjit_opt_div": 0, "not_optimized_yarv_insn_zjit_opt_mod": 0, "not_optimized_yarv_insn_zjit_opt_eq": 0, "not_optimized_yarv_insn_zjit_opt_neq": 0, "not_optimized_yarv_insn_zjit_opt_lt": 0, "not_optimized_yarv_insn_zjit_opt_le": 0, "not_optimized_yarv_insn_zjit_opt_gt": 0, "not_optimized_yarv_insn_zjit_opt_ge": 0, "not_optimized_yarv_insn_zjit_opt_and": 0, "not_optimized_yarv_insn_zjit_opt_or": 0, "not_optimized_yarv_insn_zjit_opt_empty_p": 0, "not_optimized_yarv_insn_zjit_opt_not": 0, "vm_insn_count": 2205630, "total_insn_count": 3000232246, "ratio_in_zjit": 99.92648469121214, "not_optimized_cfuncs_Float#-": 31 } ] ], "object-new": [ [ { "compiled_iseq_count": 2, "failed_iseq_count": 0, "compile_time_ns": 563566, "profile_time_ns": 6829, "gc_time_ns": 546, "invalidation_time_ns": 0, "code_region_bytes": 12288, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 0, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 0, "compile_error_register_spill_on_alloc": 0, "compile_error_parse_stack_underflow": 0, "compile_error_parse_malformed_iseq": 0, "compile_error_parse_failed_optional_arguments": 0, "compile_error_parse_not_allowed": 0, "compile_error_validation_block_has_no_terminator": 0, "compile_error_validation_terminator_not_at_end": 0, "compile_error_validation_mismatched_block_arity": 0, "compile_error_validation_jump_target_not_in_rpo": 0, "compile_error_validation_operand_not_defined": 0, "compile_error_validation_duplicate_instruction": 0, "zjit_insn_count": 3520004620, "dynamic_getivar_count": 0, "dynamic_setivar_count": 0, "unspecialized_def_type_iseq": 0, "unspecialized_def_type_cfunc": 0, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 0, "unspecialized_def_type_zsuper": 0, "unspecialized_def_type_alias": 0, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 0, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 220000880, "vm_write_sp_count": 880, "vm_write_locals_count": 880, "vm_write_stack_count": 880, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 0, "exit_compile_error": 0, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 0, "exit_unhandled_kwarg": 0, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 0, "exit_unhandled_yarv_insn": 0, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 0, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 0, "exit_patchpoint": 0, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 0, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 0, "exit_block_param_proxy_not_iseq_or_ifunc": 0, "side_exit_count": 0, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 0, "unhandled_yarv_insn_setblockparam": 0, "unhandled_yarv_insn_getblockparamproxy": 0, "unhandled_yarv_insn_getspecial": 0, "unhandled_yarv_insn_setspecial": 0, "unhandled_yarv_insn_getinstancevariable": 0, "unhandled_yarv_insn_setinstancevariable": 0, "unhandled_yarv_insn_getclassvariable": 0, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 0, "unhandled_yarv_insn_setconstant": 0, "unhandled_yarv_insn_getglobal": 0, "unhandled_yarv_insn_setglobal": 0, "unhandled_yarv_insn_putnil": 0, "unhandled_yarv_insn_putself": 0, "unhandled_yarv_insn_putobject": 0, "unhandled_yarv_insn_putspecialobject": 0, "unhandled_yarv_insn_putstring": 0, "unhandled_yarv_insn_putchilledstring": 0, "unhandled_yarv_insn_concatstrings": 0, "unhandled_yarv_insn_anytostring": 0, "unhandled_yarv_insn_toregexp": 0, "unhandled_yarv_insn_intern": 0, "unhandled_yarv_insn_newarray": 0, "unhandled_yarv_insn_pushtoarraykwsplat": 0, "unhandled_yarv_insn_duparray": 0, "unhandled_yarv_insn_duphash": 0, "unhandled_yarv_insn_expandarray": 0, "unhandled_yarv_insn_concatarray": 0, "unhandled_yarv_insn_concattoarray": 0, "unhandled_yarv_insn_pushtoarray": 0, "unhandled_yarv_insn_splatarray": 0, "unhandled_yarv_insn_splatkw": 0, "unhandled_yarv_insn_newhash": 0, "unhandled_yarv_insn_newrange": 0, "unhandled_yarv_insn_pop": 0, "unhandled_yarv_insn_dup": 0, "unhandled_yarv_insn_dupn": 0, "unhandled_yarv_insn_swap": 0, "unhandled_yarv_insn_opt_reverse": 0, "unhandled_yarv_insn_topn": 0, "unhandled_yarv_insn_setn": 0, "unhandled_yarv_insn_adjuststack": 0, "unhandled_yarv_insn_defined": 0, "unhandled_yarv_insn_definedivar": 0, "unhandled_yarv_insn_checkmatch": 0, "unhandled_yarv_insn_checkkeyword": 0, "unhandled_yarv_insn_checktype": 0, "unhandled_yarv_insn_defineclass": 0, "unhandled_yarv_insn_definemethod": 0, "unhandled_yarv_insn_definesmethod": 0, "unhandled_yarv_insn_send": 0, "unhandled_yarv_insn_sendforward": 0, "unhandled_yarv_insn_opt_send_without_block": 0, "unhandled_yarv_insn_opt_new": 0, "unhandled_yarv_insn_objtostring": 0, "unhandled_yarv_insn_opt_ary_freeze": 0, "unhandled_yarv_insn_opt_hash_freeze": 0, "unhandled_yarv_insn_opt_str_freeze": 0, "unhandled_yarv_insn_opt_nil_p": 0, "unhandled_yarv_insn_opt_str_uminus": 0, "unhandled_yarv_insn_opt_duparray_send": 0, "unhandled_yarv_insn_opt_newarray_send": 0, "unhandled_yarv_insn_invokesuper": 0, "unhandled_yarv_insn_invokesuperforward": 0, "unhandled_yarv_insn_invokeblock": 0, "unhandled_yarv_insn_leave": 0, "unhandled_yarv_insn_throw": 0, "unhandled_yarv_insn_jump": 0, "unhandled_yarv_insn_branchif": 0, "unhandled_yarv_insn_branchunless": 0, "unhandled_yarv_insn_branchnil": 0, "unhandled_yarv_insn_once": 0, "unhandled_yarv_insn_opt_case_dispatch": 0, "unhandled_yarv_insn_opt_plus": 0, "unhandled_yarv_insn_opt_minus": 0, "unhandled_yarv_insn_opt_mult": 0, "unhandled_yarv_insn_opt_div": 0, "unhandled_yarv_insn_opt_mod": 0, "unhandled_yarv_insn_opt_eq": 0, "unhandled_yarv_insn_opt_neq": 0, "unhandled_yarv_insn_opt_lt": 0, "unhandled_yarv_insn_opt_le": 0, "unhandled_yarv_insn_opt_gt": 0, "unhandled_yarv_insn_opt_ge": 0, "unhandled_yarv_insn_opt_ltlt": 0, "unhandled_yarv_insn_opt_and": 0, "unhandled_yarv_insn_opt_or": 0, "unhandled_yarv_insn_opt_aref": 0, "unhandled_yarv_insn_opt_aset": 0, "unhandled_yarv_insn_opt_length": 0, "unhandled_yarv_insn_opt_size": 0, "unhandled_yarv_insn_opt_empty_p": 0, "unhandled_yarv_insn_opt_succ": 0, "unhandled_yarv_insn_opt_not": 0, "unhandled_yarv_insn_opt_regexpmatch2": 0, "unhandled_yarv_insn_invokebuiltin": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_getlocal_WC_0": 0, "unhandled_yarv_insn_getlocal_WC_1": 0, "unhandled_yarv_insn_setlocal_WC_0": 0, "unhandled_yarv_insn_setlocal_WC_1": 0, "unhandled_yarv_insn_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_trace_nop": 0, "unhandled_yarv_insn_trace_getlocal": 0, "unhandled_yarv_insn_trace_setlocal": 0, "unhandled_yarv_insn_trace_getblockparam": 0, "unhandled_yarv_insn_trace_setblockparam": 0, "unhandled_yarv_insn_trace_getblockparamproxy": 0, "unhandled_yarv_insn_trace_getspecial": 0, "unhandled_yarv_insn_trace_setspecial": 0, "unhandled_yarv_insn_trace_getinstancevariable": 0, "unhandled_yarv_insn_trace_setinstancevariable": 0, "unhandled_yarv_insn_trace_getclassvariable": 0, "unhandled_yarv_insn_trace_setclassvariable": 0, "unhandled_yarv_insn_trace_opt_getconstant_path": 0, "unhandled_yarv_insn_trace_getconstant": 0, "unhandled_yarv_insn_trace_setconstant": 0, "unhandled_yarv_insn_trace_getglobal": 0, "unhandled_yarv_insn_trace_setglobal": 0, "unhandled_yarv_insn_trace_putnil": 0, "unhandled_yarv_insn_trace_putself": 0, "unhandled_yarv_insn_trace_putobject": 0, "unhandled_yarv_insn_trace_putspecialobject": 0, "unhandled_yarv_insn_trace_putstring": 0, "unhandled_yarv_insn_trace_putchilledstring": 0, "unhandled_yarv_insn_trace_concatstrings": 0, "unhandled_yarv_insn_trace_anytostring": 0, "unhandled_yarv_insn_trace_toregexp": 0, "unhandled_yarv_insn_trace_intern": 0, "unhandled_yarv_insn_trace_newarray": 0, "unhandled_yarv_insn_trace_pushtoarraykwsplat": 0, "unhandled_yarv_insn_trace_duparray": 0, "unhandled_yarv_insn_trace_duphash": 0, "unhandled_yarv_insn_trace_expandarray": 0, "unhandled_yarv_insn_trace_concatarray": 0, "unhandled_yarv_insn_trace_concattoarray": 0, "unhandled_yarv_insn_trace_pushtoarray": 0, "unhandled_yarv_insn_trace_splatarray": 0, "unhandled_yarv_insn_trace_splatkw": 0, "unhandled_yarv_insn_trace_newhash": 0, "unhandled_yarv_insn_trace_newrange": 0, "unhandled_yarv_insn_trace_pop": 0, "unhandled_yarv_insn_trace_dup": 0, "unhandled_yarv_insn_trace_dupn": 0, "unhandled_yarv_insn_trace_swap": 0, "unhandled_yarv_insn_trace_opt_reverse": 0, "unhandled_yarv_insn_trace_topn": 0, "unhandled_yarv_insn_trace_setn": 0, "unhandled_yarv_insn_trace_adjuststack": 0, "unhandled_yarv_insn_trace_defined": 0, "unhandled_yarv_insn_trace_definedivar": 0, "unhandled_yarv_insn_trace_checkmatch": 0, "unhandled_yarv_insn_trace_checkkeyword": 0, "unhandled_yarv_insn_trace_checktype": 0, "unhandled_yarv_insn_trace_defineclass": 0, "unhandled_yarv_insn_trace_definemethod": 0, "unhandled_yarv_insn_trace_definesmethod": 0, "unhandled_yarv_insn_trace_send": 0, "unhandled_yarv_insn_trace_sendforward": 0, "unhandled_yarv_insn_trace_opt_send_without_block": 0, "unhandled_yarv_insn_trace_opt_new": 0, "unhandled_yarv_insn_trace_objtostring": 0, "unhandled_yarv_insn_trace_opt_ary_freeze": 0, "unhandled_yarv_insn_trace_opt_hash_freeze": 0, "unhandled_yarv_insn_trace_opt_str_freeze": 0, "unhandled_yarv_insn_trace_opt_nil_p": 0, "unhandled_yarv_insn_trace_opt_str_uminus": 0, "unhandled_yarv_insn_trace_opt_duparray_send": 0, "unhandled_yarv_insn_trace_opt_newarray_send": 0, "unhandled_yarv_insn_trace_invokesuper": 0, "unhandled_yarv_insn_trace_invokesuperforward": 0, "unhandled_yarv_insn_trace_invokeblock": 0, "unhandled_yarv_insn_trace_leave": 0, "unhandled_yarv_insn_trace_throw": 0, "unhandled_yarv_insn_trace_jump": 0, "unhandled_yarv_insn_trace_branchif": 0, "unhandled_yarv_insn_trace_branchunless": 0, "unhandled_yarv_insn_trace_branchnil": 0, "unhandled_yarv_insn_trace_once": 0, "unhandled_yarv_insn_trace_opt_case_dispatch": 0, "unhandled_yarv_insn_trace_opt_plus": 0, "unhandled_yarv_insn_trace_opt_minus": 0, "unhandled_yarv_insn_trace_opt_mult": 0, "unhandled_yarv_insn_trace_opt_div": 0, "unhandled_yarv_insn_trace_opt_mod": 0, "unhandled_yarv_insn_trace_opt_eq": 0, "unhandled_yarv_insn_trace_opt_neq": 0, "unhandled_yarv_insn_trace_opt_lt": 0, "unhandled_yarv_insn_trace_opt_le": 0, "unhandled_yarv_insn_trace_opt_gt": 0, "unhandled_yarv_insn_trace_opt_ge": 0, "unhandled_yarv_insn_trace_opt_ltlt": 0, "unhandled_yarv_insn_trace_opt_and": 0, "unhandled_yarv_insn_trace_opt_or": 0, "unhandled_yarv_insn_trace_opt_aref": 0, "unhandled_yarv_insn_trace_opt_aset": 0, "unhandled_yarv_insn_trace_opt_length": 0, "unhandled_yarv_insn_trace_opt_size": 0, "unhandled_yarv_insn_trace_opt_empty_p": 0, "unhandled_yarv_insn_trace_opt_succ": 0, "unhandled_yarv_insn_trace_opt_not": 0, "unhandled_yarv_insn_trace_opt_regexpmatch2": 0, "unhandled_yarv_insn_trace_invokebuiltin": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_trace_getlocal_WC_0": 0, "unhandled_yarv_insn_trace_getlocal_WC_1": 0, "unhandled_yarv_insn_trace_setlocal_WC_0": 0, "unhandled_yarv_insn_trace_setlocal_WC_1": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_zjit_getinstancevariable": 0, "unhandled_yarv_insn_zjit_opt_send_without_block": 0, "unhandled_yarv_insn_zjit_objtostring": 0, "unhandled_yarv_insn_zjit_opt_nil_p": 0, "unhandled_yarv_insn_zjit_opt_plus": 0, "unhandled_yarv_insn_zjit_opt_minus": 0, "unhandled_yarv_insn_zjit_opt_mult": 0, "unhandled_yarv_insn_zjit_opt_div": 0, "unhandled_yarv_insn_zjit_opt_mod": 0, "unhandled_yarv_insn_zjit_opt_eq": 0, "unhandled_yarv_insn_zjit_opt_neq": 0, "unhandled_yarv_insn_zjit_opt_lt": 0, "unhandled_yarv_insn_zjit_opt_le": 0, "unhandled_yarv_insn_zjit_opt_gt": 0, "unhandled_yarv_insn_zjit_opt_ge": 0, "unhandled_yarv_insn_zjit_opt_and": 0, "unhandled_yarv_insn_zjit_opt_or": 0, "unhandled_yarv_insn_zjit_opt_empty_p": 0, "unhandled_yarv_insn_zjit_opt_not": 0, "send_fallback_send_without_block_polymorphic": 0, "send_fallback_send_without_block_no_profiles": 0, "send_fallback_send_without_block_cfunc_not_variadic": 220, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 0, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 220, "dynamic_send_count": 440, "iseq_optimized_send_count": 0, "inline_cfunc_optimized_send_count": 220000000, "variadic_cfunc_optimized_send_count": 440, "optimized_send_count": 220000440, "send_count": 220000880, "not_optimized_yarv_insn_nop": 0, "not_optimized_yarv_insn_getlocal": 0, "not_optimized_yarv_insn_setlocal": 0, "not_optimized_yarv_insn_getblockparam": 0, "not_optimized_yarv_insn_setblockparam": 0, "not_optimized_yarv_insn_getblockparamproxy": 0, "not_optimized_yarv_insn_getspecial": 0, "not_optimized_yarv_insn_setspecial": 0, "not_optimized_yarv_insn_getinstancevariable": 0, "not_optimized_yarv_insn_setinstancevariable": 0, "not_optimized_yarv_insn_getclassvariable": 0, "not_optimized_yarv_insn_setclassvariable": 0, "not_optimized_yarv_insn_opt_getconstant_path": 0, "not_optimized_yarv_insn_getconstant": 0, "not_optimized_yarv_insn_setconstant": 0, "not_optimized_yarv_insn_getglobal": 0, "not_optimized_yarv_insn_setglobal": 0, "not_optimized_yarv_insn_putnil": 0, "not_optimized_yarv_insn_putself": 0, "not_optimized_yarv_insn_putobject": 0, "not_optimized_yarv_insn_putspecialobject": 0, "not_optimized_yarv_insn_putstring": 0, "not_optimized_yarv_insn_putchilledstring": 0, "not_optimized_yarv_insn_concatstrings": 0, "not_optimized_yarv_insn_anytostring": 0, "not_optimized_yarv_insn_toregexp": 0, "not_optimized_yarv_insn_intern": 0, "not_optimized_yarv_insn_newarray": 0, "not_optimized_yarv_insn_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_duparray": 0, "not_optimized_yarv_insn_duphash": 0, "not_optimized_yarv_insn_expandarray": 0, "not_optimized_yarv_insn_concatarray": 0, "not_optimized_yarv_insn_concattoarray": 0, "not_optimized_yarv_insn_pushtoarray": 0, "not_optimized_yarv_insn_splatarray": 0, "not_optimized_yarv_insn_splatkw": 0, "not_optimized_yarv_insn_newhash": 0, "not_optimized_yarv_insn_newrange": 0, "not_optimized_yarv_insn_pop": 0, "not_optimized_yarv_insn_dup": 0, "not_optimized_yarv_insn_dupn": 0, "not_optimized_yarv_insn_swap": 0, "not_optimized_yarv_insn_opt_reverse": 0, "not_optimized_yarv_insn_topn": 0, "not_optimized_yarv_insn_setn": 0, "not_optimized_yarv_insn_adjuststack": 0, "not_optimized_yarv_insn_defined": 0, "not_optimized_yarv_insn_definedivar": 0, "not_optimized_yarv_insn_checkmatch": 0, "not_optimized_yarv_insn_checkkeyword": 0, "not_optimized_yarv_insn_checktype": 0, "not_optimized_yarv_insn_defineclass": 0, "not_optimized_yarv_insn_definemethod": 0, "not_optimized_yarv_insn_definesmethod": 0, "not_optimized_yarv_insn_send": 0, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 0, "not_optimized_yarv_insn_opt_new": 0, "not_optimized_yarv_insn_objtostring": 0, "not_optimized_yarv_insn_opt_ary_freeze": 0, "not_optimized_yarv_insn_opt_hash_freeze": 0, "not_optimized_yarv_insn_opt_str_freeze": 0, "not_optimized_yarv_insn_opt_nil_p": 0, "not_optimized_yarv_insn_opt_str_uminus": 0, "not_optimized_yarv_insn_opt_duparray_send": 0, "not_optimized_yarv_insn_opt_newarray_send": 0, "not_optimized_yarv_insn_invokesuper": 0, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 220, "not_optimized_yarv_insn_leave": 0, "not_optimized_yarv_insn_throw": 0, "not_optimized_yarv_insn_jump": 0, "not_optimized_yarv_insn_branchif": 0, "not_optimized_yarv_insn_branchunless": 0, "not_optimized_yarv_insn_branchnil": 0, "not_optimized_yarv_insn_once": 0, "not_optimized_yarv_insn_opt_case_dispatch": 0, "not_optimized_yarv_insn_opt_plus": 0, "not_optimized_yarv_insn_opt_minus": 0, "not_optimized_yarv_insn_opt_mult": 0, "not_optimized_yarv_insn_opt_div": 0, "not_optimized_yarv_insn_opt_mod": 0, "not_optimized_yarv_insn_opt_eq": 0, "not_optimized_yarv_insn_opt_neq": 0, "not_optimized_yarv_insn_opt_lt": 0, "not_optimized_yarv_insn_opt_le": 0, "not_optimized_yarv_insn_opt_gt": 0, "not_optimized_yarv_insn_opt_ge": 0, "not_optimized_yarv_insn_opt_ltlt": 0, "not_optimized_yarv_insn_opt_and": 0, "not_optimized_yarv_insn_opt_or": 0, "not_optimized_yarv_insn_opt_aref": 0, "not_optimized_yarv_insn_opt_aset": 0, "not_optimized_yarv_insn_opt_length": 0, "not_optimized_yarv_insn_opt_size": 0, "not_optimized_yarv_insn_opt_empty_p": 0, "not_optimized_yarv_insn_opt_succ": 0, "not_optimized_yarv_insn_opt_not": 0, "not_optimized_yarv_insn_opt_regexpmatch2": 0, "not_optimized_yarv_insn_invokebuiltin": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_getlocal_WC_0": 0, "not_optimized_yarv_insn_getlocal_WC_1": 0, "not_optimized_yarv_insn_setlocal_WC_0": 0, "not_optimized_yarv_insn_setlocal_WC_1": 0, "not_optimized_yarv_insn_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_trace_nop": 0, "not_optimized_yarv_insn_trace_getlocal": 0, "not_optimized_yarv_insn_trace_setlocal": 0, "not_optimized_yarv_insn_trace_getblockparam": 0, "not_optimized_yarv_insn_trace_setblockparam": 0, "not_optimized_yarv_insn_trace_getblockparamproxy": 0, "not_optimized_yarv_insn_trace_getspecial": 0, "not_optimized_yarv_insn_trace_setspecial": 0, "not_optimized_yarv_insn_trace_getinstancevariable": 0, "not_optimized_yarv_insn_trace_setinstancevariable": 0, "not_optimized_yarv_insn_trace_getclassvariable": 0, "not_optimized_yarv_insn_trace_setclassvariable": 0, "not_optimized_yarv_insn_trace_opt_getconstant_path": 0, "not_optimized_yarv_insn_trace_getconstant": 0, "not_optimized_yarv_insn_trace_setconstant": 0, "not_optimized_yarv_insn_trace_getglobal": 0, "not_optimized_yarv_insn_trace_setglobal": 0, "not_optimized_yarv_insn_trace_putnil": 0, "not_optimized_yarv_insn_trace_putself": 0, "not_optimized_yarv_insn_trace_putobject": 0, "not_optimized_yarv_insn_trace_putspecialobject": 0, "not_optimized_yarv_insn_trace_putstring": 0, "not_optimized_yarv_insn_trace_putchilledstring": 0, "not_optimized_yarv_insn_trace_concatstrings": 0, "not_optimized_yarv_insn_trace_anytostring": 0, "not_optimized_yarv_insn_trace_toregexp": 0, "not_optimized_yarv_insn_trace_intern": 0, "not_optimized_yarv_insn_trace_newarray": 0, "not_optimized_yarv_insn_trace_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_trace_duparray": 0, "not_optimized_yarv_insn_trace_duphash": 0, "not_optimized_yarv_insn_trace_expandarray": 0, "not_optimized_yarv_insn_trace_concatarray": 0, "not_optimized_yarv_insn_trace_concattoarray": 0, "not_optimized_yarv_insn_trace_pushtoarray": 0, "not_optimized_yarv_insn_trace_splatarray": 0, "not_optimized_yarv_insn_trace_splatkw": 0, "not_optimized_yarv_insn_trace_newhash": 0, "not_optimized_yarv_insn_trace_newrange": 0, "not_optimized_yarv_insn_trace_pop": 0, "not_optimized_yarv_insn_trace_dup": 0, "not_optimized_yarv_insn_trace_dupn": 0, "not_optimized_yarv_insn_trace_swap": 0, "not_optimized_yarv_insn_trace_opt_reverse": 0, "not_optimized_yarv_insn_trace_topn": 0, "not_optimized_yarv_insn_trace_setn": 0, "not_optimized_yarv_insn_trace_adjuststack": 0, "not_optimized_yarv_insn_trace_defined": 0, "not_optimized_yarv_insn_trace_definedivar": 0, "not_optimized_yarv_insn_trace_checkmatch": 0, "not_optimized_yarv_insn_trace_checkkeyword": 0, "not_optimized_yarv_insn_trace_checktype": 0, "not_optimized_yarv_insn_trace_defineclass": 0, "not_optimized_yarv_insn_trace_definemethod": 0, "not_optimized_yarv_insn_trace_definesmethod": 0, "not_optimized_yarv_insn_trace_send": 0, "not_optimized_yarv_insn_trace_sendforward": 0, "not_optimized_yarv_insn_trace_opt_send_without_block": 0, "not_optimized_yarv_insn_trace_opt_new": 0, "not_optimized_yarv_insn_trace_objtostring": 0, "not_optimized_yarv_insn_trace_opt_ary_freeze": 0, "not_optimized_yarv_insn_trace_opt_hash_freeze": 0, "not_optimized_yarv_insn_trace_opt_str_freeze": 0, "not_optimized_yarv_insn_trace_opt_nil_p": 0, "not_optimized_yarv_insn_trace_opt_str_uminus": 0, "not_optimized_yarv_insn_trace_opt_duparray_send": 0, "not_optimized_yarv_insn_trace_opt_newarray_send": 0, "not_optimized_yarv_insn_trace_invokesuper": 0, "not_optimized_yarv_insn_trace_invokesuperforward": 0, "not_optimized_yarv_insn_trace_invokeblock": 0, "not_optimized_yarv_insn_trace_leave": 0, "not_optimized_yarv_insn_trace_throw": 0, "not_optimized_yarv_insn_trace_jump": 0, "not_optimized_yarv_insn_trace_branchif": 0, "not_optimized_yarv_insn_trace_branchunless": 0, "not_optimized_yarv_insn_trace_branchnil": 0, "not_optimized_yarv_insn_trace_once": 0, "not_optimized_yarv_insn_trace_opt_case_dispatch": 0, "not_optimized_yarv_insn_trace_opt_plus": 0, "not_optimized_yarv_insn_trace_opt_minus": 0, "not_optimized_yarv_insn_trace_opt_mult": 0, "not_optimized_yarv_insn_trace_opt_div": 0, "not_optimized_yarv_insn_trace_opt_mod": 0, "not_optimized_yarv_insn_trace_opt_eq": 0, "not_optimized_yarv_insn_trace_opt_neq": 0, "not_optimized_yarv_insn_trace_opt_lt": 0, "not_optimized_yarv_insn_trace_opt_le": 0, "not_optimized_yarv_insn_trace_opt_gt": 0, "not_optimized_yarv_insn_trace_opt_ge": 0, "not_optimized_yarv_insn_trace_opt_ltlt": 0, "not_optimized_yarv_insn_trace_opt_and": 0, "not_optimized_yarv_insn_trace_opt_or": 0, "not_optimized_yarv_insn_trace_opt_aref": 0, "not_optimized_yarv_insn_trace_opt_aset": 0, "not_optimized_yarv_insn_trace_opt_length": 0, "not_optimized_yarv_insn_trace_opt_size": 0, "not_optimized_yarv_insn_trace_opt_empty_p": 0, "not_optimized_yarv_insn_trace_opt_succ": 0, "not_optimized_yarv_insn_trace_opt_not": 0, "not_optimized_yarv_insn_trace_opt_regexpmatch2": 0, "not_optimized_yarv_insn_trace_invokebuiltin": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_trace_getlocal_WC_0": 0, "not_optimized_yarv_insn_trace_getlocal_WC_1": 0, "not_optimized_yarv_insn_trace_setlocal_WC_0": 0, "not_optimized_yarv_insn_trace_setlocal_WC_1": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_zjit_getinstancevariable": 0, "not_optimized_yarv_insn_zjit_opt_send_without_block": 0, "not_optimized_yarv_insn_zjit_objtostring": 0, "not_optimized_yarv_insn_zjit_opt_nil_p": 0, "not_optimized_yarv_insn_zjit_opt_plus": 0, "not_optimized_yarv_insn_zjit_opt_minus": 0, "not_optimized_yarv_insn_zjit_opt_mult": 0, "not_optimized_yarv_insn_zjit_opt_div": 0, "not_optimized_yarv_insn_zjit_opt_mod": 0, "not_optimized_yarv_insn_zjit_opt_eq": 0, "not_optimized_yarv_insn_zjit_opt_neq": 0, "not_optimized_yarv_insn_zjit_opt_lt": 0, "not_optimized_yarv_insn_zjit_opt_le": 0, "not_optimized_yarv_insn_zjit_opt_gt": 0, "not_optimized_yarv_insn_zjit_opt_ge": 0, "not_optimized_yarv_insn_zjit_opt_and": 0, "not_optimized_yarv_insn_zjit_opt_or": 0, "not_optimized_yarv_insn_zjit_opt_empty_p": 0, "not_optimized_yarv_insn_zjit_opt_not": 0, "vm_insn_count": 464010842, "total_insn_count": 3984015462, "ratio_in_zjit": 88.35318671762725, "not_optimized_cfuncs_Float#-": 220 } ] ], "matmul": [ [ { "compiled_iseq_count": 6, "failed_iseq_count": 2, "compile_time_ns": 1909681, "profile_time_ns": 24457, "gc_time_ns": 32483, "invalidation_time_ns": 0, "code_region_bytes": 24576, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 0, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 37, "compile_error_register_spill_on_alloc": 13171, "compile_error_parse_stack_underflow": 0, "compile_error_parse_malformed_iseq": 0, "compile_error_parse_failed_optional_arguments": 0, "compile_error_parse_not_allowed": 0, "compile_error_validation_block_has_no_terminator": 0, "compile_error_validation_terminator_not_at_end": 0, "compile_error_validation_mismatched_block_arity": 0, "compile_error_validation_jump_target_not_in_rpo": 0, "compile_error_validation_operand_not_defined": 0, "compile_error_validation_duplicate_instruction": 0, "zjit_insn_count": 53038822, "dynamic_getivar_count": 0, "dynamic_setivar_count": 0, "unspecialized_def_type_iseq": 0, "unspecialized_def_type_cfunc": 0, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 0, "unspecialized_def_type_zsuper": 0, "unspecialized_def_type_alias": 0, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 0, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 10600052, "vm_write_sp_count": 10600052, "vm_write_locals_count": 10600052, "vm_write_stack_count": 10600052, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 15879529, "exit_compile_error": 13208, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 0, "exit_unhandled_kwarg": 0, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 0, "exit_unhandled_yarv_insn": 0, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 0, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 0, "exit_patchpoint": 0, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 0, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 0, "exit_block_param_proxy_not_iseq_or_ifunc": 0, "side_exit_count": 13208, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 0, "unhandled_yarv_insn_setblockparam": 0, "unhandled_yarv_insn_getblockparamproxy": 0, "unhandled_yarv_insn_getspecial": 0, "unhandled_yarv_insn_setspecial": 0, "unhandled_yarv_insn_getinstancevariable": 0, "unhandled_yarv_insn_setinstancevariable": 0, "unhandled_yarv_insn_getclassvariable": 0, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 0, "unhandled_yarv_insn_setconstant": 0, "unhandled_yarv_insn_getglobal": 0, "unhandled_yarv_insn_setglobal": 0, "unhandled_yarv_insn_putnil": 0, "unhandled_yarv_insn_putself": 0, "unhandled_yarv_insn_putobject": 0, "unhandled_yarv_insn_putspecialobject": 0, "unhandled_yarv_insn_putstring": 0, "unhandled_yarv_insn_putchilledstring": 0, "unhandled_yarv_insn_concatstrings": 0, "unhandled_yarv_insn_anytostring": 0, "unhandled_yarv_insn_toregexp": 0, "unhandled_yarv_insn_intern": 0, "unhandled_yarv_insn_newarray": 0, "unhandled_yarv_insn_pushtoarraykwsplat": 0, "unhandled_yarv_insn_duparray": 0, "unhandled_yarv_insn_duphash": 0, "unhandled_yarv_insn_expandarray": 0, "unhandled_yarv_insn_concatarray": 0, "unhandled_yarv_insn_concattoarray": 0, "unhandled_yarv_insn_pushtoarray": 0, "unhandled_yarv_insn_splatarray": 0, "unhandled_yarv_insn_splatkw": 0, "unhandled_yarv_insn_newhash": 0, "unhandled_yarv_insn_newrange": 0, "unhandled_yarv_insn_pop": 0, "unhandled_yarv_insn_dup": 0, "unhandled_yarv_insn_dupn": 0, "unhandled_yarv_insn_swap": 0, "unhandled_yarv_insn_opt_reverse": 0, "unhandled_yarv_insn_topn": 0, "unhandled_yarv_insn_setn": 0, "unhandled_yarv_insn_adjuststack": 0, "unhandled_yarv_insn_defined": 0, "unhandled_yarv_insn_definedivar": 0, "unhandled_yarv_insn_checkmatch": 0, "unhandled_yarv_insn_checkkeyword": 0, "unhandled_yarv_insn_checktype": 0, "unhandled_yarv_insn_defineclass": 0, "unhandled_yarv_insn_definemethod": 0, "unhandled_yarv_insn_definesmethod": 0, "unhandled_yarv_insn_send": 0, "unhandled_yarv_insn_sendforward": 0, "unhandled_yarv_insn_opt_send_without_block": 0, "unhandled_yarv_insn_opt_new": 0, "unhandled_yarv_insn_objtostring": 0, "unhandled_yarv_insn_opt_ary_freeze": 0, "unhandled_yarv_insn_opt_hash_freeze": 0, "unhandled_yarv_insn_opt_str_freeze": 0, "unhandled_yarv_insn_opt_nil_p": 0, "unhandled_yarv_insn_opt_str_uminus": 0, "unhandled_yarv_insn_opt_duparray_send": 0, "unhandled_yarv_insn_opt_newarray_send": 0, "unhandled_yarv_insn_invokesuper": 0, "unhandled_yarv_insn_invokesuperforward": 0, "unhandled_yarv_insn_invokeblock": 0, "unhandled_yarv_insn_leave": 0, "unhandled_yarv_insn_throw": 0, "unhandled_yarv_insn_jump": 0, "unhandled_yarv_insn_branchif": 0, "unhandled_yarv_insn_branchunless": 0, "unhandled_yarv_insn_branchnil": 0, "unhandled_yarv_insn_once": 0, "unhandled_yarv_insn_opt_case_dispatch": 0, "unhandled_yarv_insn_opt_plus": 0, "unhandled_yarv_insn_opt_minus": 0, "unhandled_yarv_insn_opt_mult": 0, "unhandled_yarv_insn_opt_div": 0, "unhandled_yarv_insn_opt_mod": 0, "unhandled_yarv_insn_opt_eq": 0, "unhandled_yarv_insn_opt_neq": 0, "unhandled_yarv_insn_opt_lt": 0, "unhandled_yarv_insn_opt_le": 0, "unhandled_yarv_insn_opt_gt": 0, "unhandled_yarv_insn_opt_ge": 0, "unhandled_yarv_insn_opt_ltlt": 0, "unhandled_yarv_insn_opt_and": 0, "unhandled_yarv_insn_opt_or": 0, "unhandled_yarv_insn_opt_aref": 0, "unhandled_yarv_insn_opt_aset": 0, "unhandled_yarv_insn_opt_length": 0, "unhandled_yarv_insn_opt_size": 0, "unhandled_yarv_insn_opt_empty_p": 0, "unhandled_yarv_insn_opt_succ": 0, "unhandled_yarv_insn_opt_not": 0, "unhandled_yarv_insn_opt_regexpmatch2": 0, "unhandled_yarv_insn_invokebuiltin": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_getlocal_WC_0": 0, "unhandled_yarv_insn_getlocal_WC_1": 0, "unhandled_yarv_insn_setlocal_WC_0": 0, "unhandled_yarv_insn_setlocal_WC_1": 0, "unhandled_yarv_insn_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_trace_nop": 0, "unhandled_yarv_insn_trace_getlocal": 0, "unhandled_yarv_insn_trace_setlocal": 0, "unhandled_yarv_insn_trace_getblockparam": 0, "unhandled_yarv_insn_trace_setblockparam": 0, "unhandled_yarv_insn_trace_getblockparamproxy": 0, "unhandled_yarv_insn_trace_getspecial": 0, "unhandled_yarv_insn_trace_setspecial": 0, "unhandled_yarv_insn_trace_getinstancevariable": 0, "unhandled_yarv_insn_trace_setinstancevariable": 0, "unhandled_yarv_insn_trace_getclassvariable": 0, "unhandled_yarv_insn_trace_setclassvariable": 0, "unhandled_yarv_insn_trace_opt_getconstant_path": 0, "unhandled_yarv_insn_trace_getconstant": 0, "unhandled_yarv_insn_trace_setconstant": 0, "unhandled_yarv_insn_trace_getglobal": 0, "unhandled_yarv_insn_trace_setglobal": 0, "unhandled_yarv_insn_trace_putnil": 0, "unhandled_yarv_insn_trace_putself": 0, "unhandled_yarv_insn_trace_putobject": 0, "unhandled_yarv_insn_trace_putspecialobject": 0, "unhandled_yarv_insn_trace_putstring": 0, "unhandled_yarv_insn_trace_putchilledstring": 0, "unhandled_yarv_insn_trace_concatstrings": 0, "unhandled_yarv_insn_trace_anytostring": 0, "unhandled_yarv_insn_trace_toregexp": 0, "unhandled_yarv_insn_trace_intern": 0, "unhandled_yarv_insn_trace_newarray": 0, "unhandled_yarv_insn_trace_pushtoarraykwsplat": 0, "unhandled_yarv_insn_trace_duparray": 0, "unhandled_yarv_insn_trace_duphash": 0, "unhandled_yarv_insn_trace_expandarray": 0, "unhandled_yarv_insn_trace_concatarray": 0, "unhandled_yarv_insn_trace_concattoarray": 0, "unhandled_yarv_insn_trace_pushtoarray": 0, "unhandled_yarv_insn_trace_splatarray": 0, "unhandled_yarv_insn_trace_splatkw": 0, "unhandled_yarv_insn_trace_newhash": 0, "unhandled_yarv_insn_trace_newrange": 0, "unhandled_yarv_insn_trace_pop": 0, "unhandled_yarv_insn_trace_dup": 0, "unhandled_yarv_insn_trace_dupn": 0, "unhandled_yarv_insn_trace_swap": 0, "unhandled_yarv_insn_trace_opt_reverse": 0, "unhandled_yarv_insn_trace_topn": 0, "unhandled_yarv_insn_trace_setn": 0, "unhandled_yarv_insn_trace_adjuststack": 0, "unhandled_yarv_insn_trace_defined": 0, "unhandled_yarv_insn_trace_definedivar": 0, "unhandled_yarv_insn_trace_checkmatch": 0, "unhandled_yarv_insn_trace_checkkeyword": 0, "unhandled_yarv_insn_trace_checktype": 0, "unhandled_yarv_insn_trace_defineclass": 0, "unhandled_yarv_insn_trace_definemethod": 0, "unhandled_yarv_insn_trace_definesmethod": 0, "unhandled_yarv_insn_trace_send": 0, "unhandled_yarv_insn_trace_sendforward": 0, "unhandled_yarv_insn_trace_opt_send_without_block": 0, "unhandled_yarv_insn_trace_opt_new": 0, "unhandled_yarv_insn_trace_objtostring": 0, "unhandled_yarv_insn_trace_opt_ary_freeze": 0, "unhandled_yarv_insn_trace_opt_hash_freeze": 0, "unhandled_yarv_insn_trace_opt_str_freeze": 0, "unhandled_yarv_insn_trace_opt_nil_p": 0, "unhandled_yarv_insn_trace_opt_str_uminus": 0, "unhandled_yarv_insn_trace_opt_duparray_send": 0, "unhandled_yarv_insn_trace_opt_newarray_send": 0, "unhandled_yarv_insn_trace_invokesuper": 0, "unhandled_yarv_insn_trace_invokesuperforward": 0, "unhandled_yarv_insn_trace_invokeblock": 0, "unhandled_yarv_insn_trace_leave": 0, "unhandled_yarv_insn_trace_throw": 0, "unhandled_yarv_insn_trace_jump": 0, "unhandled_yarv_insn_trace_branchif": 0, "unhandled_yarv_insn_trace_branchunless": 0, "unhandled_yarv_insn_trace_branchnil": 0, "unhandled_yarv_insn_trace_once": 0, "unhandled_yarv_insn_trace_opt_case_dispatch": 0, "unhandled_yarv_insn_trace_opt_plus": 0, "unhandled_yarv_insn_trace_opt_minus": 0, "unhandled_yarv_insn_trace_opt_mult": 0, "unhandled_yarv_insn_trace_opt_div": 0, "unhandled_yarv_insn_trace_opt_mod": 0, "unhandled_yarv_insn_trace_opt_eq": 0, "unhandled_yarv_insn_trace_opt_neq": 0, "unhandled_yarv_insn_trace_opt_lt": 0, "unhandled_yarv_insn_trace_opt_le": 0, "unhandled_yarv_insn_trace_opt_gt": 0, "unhandled_yarv_insn_trace_opt_ge": 0, "unhandled_yarv_insn_trace_opt_ltlt": 0, "unhandled_yarv_insn_trace_opt_and": 0, "unhandled_yarv_insn_trace_opt_or": 0, "unhandled_yarv_insn_trace_opt_aref": 0, "unhandled_yarv_insn_trace_opt_aset": 0, "unhandled_yarv_insn_trace_opt_length": 0, "unhandled_yarv_insn_trace_opt_size": 0, "unhandled_yarv_insn_trace_opt_empty_p": 0, "unhandled_yarv_insn_trace_opt_succ": 0, "unhandled_yarv_insn_trace_opt_not": 0, "unhandled_yarv_insn_trace_opt_regexpmatch2": 0, "unhandled_yarv_insn_trace_invokebuiltin": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_trace_getlocal_WC_0": 0, "unhandled_yarv_insn_trace_getlocal_WC_1": 0, "unhandled_yarv_insn_trace_setlocal_WC_0": 0, "unhandled_yarv_insn_trace_setlocal_WC_1": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_zjit_getinstancevariable": 0, "unhandled_yarv_insn_zjit_opt_send_without_block": 0, "unhandled_yarv_insn_zjit_objtostring": 0, "unhandled_yarv_insn_zjit_opt_nil_p": 0, "unhandled_yarv_insn_zjit_opt_plus": 0, "unhandled_yarv_insn_zjit_opt_minus": 0, "unhandled_yarv_insn_zjit_opt_mult": 0, "unhandled_yarv_insn_zjit_opt_div": 0, "unhandled_yarv_insn_zjit_opt_mod": 0, "unhandled_yarv_insn_zjit_opt_eq": 0, "unhandled_yarv_insn_zjit_opt_neq": 0, "unhandled_yarv_insn_zjit_opt_lt": 0, "unhandled_yarv_insn_zjit_opt_le": 0, "unhandled_yarv_insn_zjit_opt_gt": 0, "unhandled_yarv_insn_zjit_opt_ge": 0, "unhandled_yarv_insn_zjit_opt_and": 0, "unhandled_yarv_insn_zjit_opt_or": 0, "unhandled_yarv_insn_zjit_opt_empty_p": 0, "unhandled_yarv_insn_zjit_opt_not": 0, "send_fallback_send_without_block_polymorphic": 0, "send_fallback_send_without_block_no_profiles": 0, "send_fallback_send_without_block_cfunc_not_variadic": 10560185, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 0, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 26511, "dynamic_send_count": 10586696, "iseq_optimized_send_count": 111, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 13245, "optimized_send_count": 13356, "send_count": 10600052, "not_optimized_yarv_insn_nop": 0, "not_optimized_yarv_insn_getlocal": 0, "not_optimized_yarv_insn_setlocal": 0, "not_optimized_yarv_insn_getblockparam": 0, "not_optimized_yarv_insn_setblockparam": 0, "not_optimized_yarv_insn_getblockparamproxy": 0, "not_optimized_yarv_insn_getspecial": 0, "not_optimized_yarv_insn_setspecial": 0, "not_optimized_yarv_insn_getinstancevariable": 0, "not_optimized_yarv_insn_setinstancevariable": 0, "not_optimized_yarv_insn_getclassvariable": 0, "not_optimized_yarv_insn_setclassvariable": 0, "not_optimized_yarv_insn_opt_getconstant_path": 0, "not_optimized_yarv_insn_getconstant": 0, "not_optimized_yarv_insn_setconstant": 0, "not_optimized_yarv_insn_getglobal": 0, "not_optimized_yarv_insn_setglobal": 0, "not_optimized_yarv_insn_putnil": 0, "not_optimized_yarv_insn_putself": 0, "not_optimized_yarv_insn_putobject": 0, "not_optimized_yarv_insn_putspecialobject": 0, "not_optimized_yarv_insn_putstring": 0, "not_optimized_yarv_insn_putchilledstring": 0, "not_optimized_yarv_insn_concatstrings": 0, "not_optimized_yarv_insn_anytostring": 0, "not_optimized_yarv_insn_toregexp": 0, "not_optimized_yarv_insn_intern": 0, "not_optimized_yarv_insn_newarray": 0, "not_optimized_yarv_insn_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_duparray": 0, "not_optimized_yarv_insn_duphash": 0, "not_optimized_yarv_insn_expandarray": 0, "not_optimized_yarv_insn_concatarray": 0, "not_optimized_yarv_insn_concattoarray": 0, "not_optimized_yarv_insn_pushtoarray": 0, "not_optimized_yarv_insn_splatarray": 0, "not_optimized_yarv_insn_splatkw": 0, "not_optimized_yarv_insn_newhash": 0, "not_optimized_yarv_insn_newrange": 0, "not_optimized_yarv_insn_pop": 0, "not_optimized_yarv_insn_dup": 0, "not_optimized_yarv_insn_dupn": 0, "not_optimized_yarv_insn_swap": 0, "not_optimized_yarv_insn_opt_reverse": 0, "not_optimized_yarv_insn_topn": 0, "not_optimized_yarv_insn_setn": 0, "not_optimized_yarv_insn_adjuststack": 0, "not_optimized_yarv_insn_defined": 0, "not_optimized_yarv_insn_definedivar": 0, "not_optimized_yarv_insn_checkmatch": 0, "not_optimized_yarv_insn_checkkeyword": 0, "not_optimized_yarv_insn_checktype": 0, "not_optimized_yarv_insn_defineclass": 0, "not_optimized_yarv_insn_definemethod": 0, "not_optimized_yarv_insn_definesmethod": 0, "not_optimized_yarv_insn_send": 26474, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 0, "not_optimized_yarv_insn_opt_new": 0, "not_optimized_yarv_insn_objtostring": 0, "not_optimized_yarv_insn_opt_ary_freeze": 0, "not_optimized_yarv_insn_opt_hash_freeze": 0, "not_optimized_yarv_insn_opt_str_freeze": 0, "not_optimized_yarv_insn_opt_nil_p": 0, "not_optimized_yarv_insn_opt_str_uminus": 0, "not_optimized_yarv_insn_opt_duparray_send": 0, "not_optimized_yarv_insn_opt_newarray_send": 0, "not_optimized_yarv_insn_invokesuper": 0, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 37, "not_optimized_yarv_insn_leave": 0, "not_optimized_yarv_insn_throw": 0, "not_optimized_yarv_insn_jump": 0, "not_optimized_yarv_insn_branchif": 0, "not_optimized_yarv_insn_branchunless": 0, "not_optimized_yarv_insn_branchnil": 0, "not_optimized_yarv_insn_once": 0, "not_optimized_yarv_insn_opt_case_dispatch": 0, "not_optimized_yarv_insn_opt_plus": 0, "not_optimized_yarv_insn_opt_minus": 0, "not_optimized_yarv_insn_opt_mult": 0, "not_optimized_yarv_insn_opt_div": 0, "not_optimized_yarv_insn_opt_mod": 0, "not_optimized_yarv_insn_opt_eq": 0, "not_optimized_yarv_insn_opt_neq": 0, "not_optimized_yarv_insn_opt_lt": 0, "not_optimized_yarv_insn_opt_le": 0, "not_optimized_yarv_insn_opt_gt": 0, "not_optimized_yarv_insn_opt_ge": 0, "not_optimized_yarv_insn_opt_ltlt": 0, "not_optimized_yarv_insn_opt_and": 0, "not_optimized_yarv_insn_opt_or": 0, "not_optimized_yarv_insn_opt_aref": 0, "not_optimized_yarv_insn_opt_aset": 0, "not_optimized_yarv_insn_opt_length": 0, "not_optimized_yarv_insn_opt_size": 0, "not_optimized_yarv_insn_opt_empty_p": 0, "not_optimized_yarv_insn_opt_succ": 0, "not_optimized_yarv_insn_opt_not": 0, "not_optimized_yarv_insn_opt_regexpmatch2": 0, "not_optimized_yarv_insn_invokebuiltin": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_getlocal_WC_0": 0, "not_optimized_yarv_insn_getlocal_WC_1": 0, "not_optimized_yarv_insn_setlocal_WC_0": 0, "not_optimized_yarv_insn_setlocal_WC_1": 0, "not_optimized_yarv_insn_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_trace_nop": 0, "not_optimized_yarv_insn_trace_getlocal": 0, "not_optimized_yarv_insn_trace_setlocal": 0, "not_optimized_yarv_insn_trace_getblockparam": 0, "not_optimized_yarv_insn_trace_setblockparam": 0, "not_optimized_yarv_insn_trace_getblockparamproxy": 0, "not_optimized_yarv_insn_trace_getspecial": 0, "not_optimized_yarv_insn_trace_setspecial": 0, "not_optimized_yarv_insn_trace_getinstancevariable": 0, "not_optimized_yarv_insn_trace_setinstancevariable": 0, "not_optimized_yarv_insn_trace_getclassvariable": 0, "not_optimized_yarv_insn_trace_setclassvariable": 0, "not_optimized_yarv_insn_trace_opt_getconstant_path": 0, "not_optimized_yarv_insn_trace_getconstant": 0, "not_optimized_yarv_insn_trace_setconstant": 0, "not_optimized_yarv_insn_trace_getglobal": 0, "not_optimized_yarv_insn_trace_setglobal": 0, "not_optimized_yarv_insn_trace_putnil": 0, "not_optimized_yarv_insn_trace_putself": 0, "not_optimized_yarv_insn_trace_putobject": 0, "not_optimized_yarv_insn_trace_putspecialobject": 0, "not_optimized_yarv_insn_trace_putstring": 0, "not_optimized_yarv_insn_trace_putchilledstring": 0, "not_optimized_yarv_insn_trace_concatstrings": 0, "not_optimized_yarv_insn_trace_anytostring": 0, "not_optimized_yarv_insn_trace_toregexp": 0, "not_optimized_yarv_insn_trace_intern": 0, "not_optimized_yarv_insn_trace_newarray": 0, "not_optimized_yarv_insn_trace_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_trace_duparray": 0, "not_optimized_yarv_insn_trace_duphash": 0, "not_optimized_yarv_insn_trace_expandarray": 0, "not_optimized_yarv_insn_trace_concatarray": 0, "not_optimized_yarv_insn_trace_concattoarray": 0, "not_optimized_yarv_insn_trace_pushtoarray": 0, "not_optimized_yarv_insn_trace_splatarray": 0, "not_optimized_yarv_insn_trace_splatkw": 0, "not_optimized_yarv_insn_trace_newhash": 0, "not_optimized_yarv_insn_trace_newrange": 0, "not_optimized_yarv_insn_trace_pop": 0, "not_optimized_yarv_insn_trace_dup": 0, "not_optimized_yarv_insn_trace_dupn": 0, "not_optimized_yarv_insn_trace_swap": 0, "not_optimized_yarv_insn_trace_opt_reverse": 0, "not_optimized_yarv_insn_trace_topn": 0, "not_optimized_yarv_insn_trace_setn": 0, "not_optimized_yarv_insn_trace_adjuststack": 0, "not_optimized_yarv_insn_trace_defined": 0, "not_optimized_yarv_insn_trace_definedivar": 0, "not_optimized_yarv_insn_trace_checkmatch": 0, "not_optimized_yarv_insn_trace_checkkeyword": 0, "not_optimized_yarv_insn_trace_checktype": 0, "not_optimized_yarv_insn_trace_defineclass": 0, "not_optimized_yarv_insn_trace_definemethod": 0, "not_optimized_yarv_insn_trace_definesmethod": 0, "not_optimized_yarv_insn_trace_send": 0, "not_optimized_yarv_insn_trace_sendforward": 0, "not_optimized_yarv_insn_trace_opt_send_without_block": 0, "not_optimized_yarv_insn_trace_opt_new": 0, "not_optimized_yarv_insn_trace_objtostring": 0, "not_optimized_yarv_insn_trace_opt_ary_freeze": 0, "not_optimized_yarv_insn_trace_opt_hash_freeze": 0, "not_optimized_yarv_insn_trace_opt_str_freeze": 0, "not_optimized_yarv_insn_trace_opt_nil_p": 0, "not_optimized_yarv_insn_trace_opt_str_uminus": 0, "not_optimized_yarv_insn_trace_opt_duparray_send": 0, "not_optimized_yarv_insn_trace_opt_newarray_send": 0, "not_optimized_yarv_insn_trace_invokesuper": 0, "not_optimized_yarv_insn_trace_invokesuperforward": 0, "not_optimized_yarv_insn_trace_invokeblock": 0, "not_optimized_yarv_insn_trace_leave": 0, "not_optimized_yarv_insn_trace_throw": 0, "not_optimized_yarv_insn_trace_jump": 0, "not_optimized_yarv_insn_trace_branchif": 0, "not_optimized_yarv_insn_trace_branchunless": 0, "not_optimized_yarv_insn_trace_branchnil": 0, "not_optimized_yarv_insn_trace_once": 0, "not_optimized_yarv_insn_trace_opt_case_dispatch": 0, "not_optimized_yarv_insn_trace_opt_plus": 0, "not_optimized_yarv_insn_trace_opt_minus": 0, "not_optimized_yarv_insn_trace_opt_mult": 0, "not_optimized_yarv_insn_trace_opt_div": 0, "not_optimized_yarv_insn_trace_opt_mod": 0, "not_optimized_yarv_insn_trace_opt_eq": 0, "not_optimized_yarv_insn_trace_opt_neq": 0, "not_optimized_yarv_insn_trace_opt_lt": 0, "not_optimized_yarv_insn_trace_opt_le": 0, "not_optimized_yarv_insn_trace_opt_gt": 0, "not_optimized_yarv_insn_trace_opt_ge": 0, "not_optimized_yarv_insn_trace_opt_ltlt": 0, "not_optimized_yarv_insn_trace_opt_and": 0, "not_optimized_yarv_insn_trace_opt_or": 0, "not_optimized_yarv_insn_trace_opt_aref": 0, "not_optimized_yarv_insn_trace_opt_aset": 0, "not_optimized_yarv_insn_trace_opt_length": 0, "not_optimized_yarv_insn_trace_opt_size": 0, "not_optimized_yarv_insn_trace_opt_empty_p": 0, "not_optimized_yarv_insn_trace_opt_succ": 0, "not_optimized_yarv_insn_trace_opt_not": 0, "not_optimized_yarv_insn_trace_opt_regexpmatch2": 0, "not_optimized_yarv_insn_trace_invokebuiltin": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_trace_getlocal_WC_0": 0, "not_optimized_yarv_insn_trace_getlocal_WC_1": 0, "not_optimized_yarv_insn_trace_setlocal_WC_0": 0, "not_optimized_yarv_insn_trace_setlocal_WC_1": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_zjit_getinstancevariable": 0, "not_optimized_yarv_insn_zjit_opt_send_without_block": 0, "not_optimized_yarv_insn_zjit_objtostring": 0, "not_optimized_yarv_insn_zjit_opt_nil_p": 0, "not_optimized_yarv_insn_zjit_opt_plus": 0, "not_optimized_yarv_insn_zjit_opt_minus": 0, "not_optimized_yarv_insn_zjit_opt_mult": 0, "not_optimized_yarv_insn_zjit_opt_div": 0, "not_optimized_yarv_insn_zjit_opt_mod": 0, "not_optimized_yarv_insn_zjit_opt_eq": 0, "not_optimized_yarv_insn_zjit_opt_neq": 0, "not_optimized_yarv_insn_zjit_opt_lt": 0, "not_optimized_yarv_insn_zjit_opt_le": 0, "not_optimized_yarv_insn_zjit_opt_gt": 0, "not_optimized_yarv_insn_zjit_opt_ge": 0, "not_optimized_yarv_insn_zjit_opt_and": 0, "not_optimized_yarv_insn_zjit_opt_or": 0, "not_optimized_yarv_insn_zjit_opt_empty_p": 0, "not_optimized_yarv_insn_zjit_opt_not": 0, "vm_insn_count": 10628897125, "total_insn_count": 10681935947, "ratio_in_zjit": 0.4965281786294164, "not_optimized_cfuncs_Float#*": 10559942, "not_optimized_cfuncs_Float#-": 37, "not_optimized_cfuncs_Float#+": 0, "not_optimized_cfuncs_Float#/": 206 } ] ], "ruby-lsp": [ [ { "compiled_iseq_count": 288, "failed_iseq_count": 66, "compile_time_ns": 79003684, "profile_time_ns": 861288, "gc_time_ns": 555596, "invalidation_time_ns": 0, "code_region_bytes": 2228224, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 419719, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 1840823, "compile_error_register_spill_on_alloc": 9850166, "compile_error_parse_stack_underflow": 0, "compile_error_parse_malformed_iseq": 0, "compile_error_parse_failed_optional_arguments": 0, "compile_error_parse_not_allowed": 0, "compile_error_validation_block_has_no_terminator": 0, "compile_error_validation_terminator_not_at_end": 0, "compile_error_validation_mismatched_block_arity": 0, "compile_error_validation_jump_target_not_in_rpo": 0, "compile_error_validation_operand_not_defined": 0, "compile_error_validation_duplicate_instruction": 0, "zjit_insn_count": 859635879, "dynamic_getivar_count": 877234, "dynamic_setivar_count": 25242299, "unspecialized_def_type_iseq": 1111, "unspecialized_def_type_cfunc": 0, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 9025517, "unspecialized_def_type_zsuper": 0, "unspecialized_def_type_alias": 0, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 1475, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 131842627, "vm_write_sp_count": 127421691, "vm_write_locals_count": 127421691, "vm_write_stack_count": 127421691, "vm_write_to_parent_iseq_local_count": 11083648, "vm_read_from_parent_iseq_local_count": 39200324, "exit_compile_error": 12110708, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 495872, "exit_unhandled_kwarg": 212195, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 4253830, "exit_unhandled_yarv_insn": 86283, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 625604, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 7483066, "exit_patchpoint": 2430431, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 0, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 0, "exit_block_param_proxy_not_iseq_or_ifunc": 0, "side_exit_count": 27697989, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 51, "unhandled_yarv_insn_setblockparam": 0, "unhandled_yarv_insn_getblockparamproxy": 0, "unhandled_yarv_insn_getspecial": 0, "unhandled_yarv_insn_setspecial": 0, "unhandled_yarv_insn_getinstancevariable": 0, "unhandled_yarv_insn_setinstancevariable": 0, "unhandled_yarv_insn_getclassvariable": 244, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 0, "unhandled_yarv_insn_setconstant": 0, "unhandled_yarv_insn_getglobal": 0, "unhandled_yarv_insn_setglobal": 0, "unhandled_yarv_insn_putnil": 0, "unhandled_yarv_insn_putself": 0, "unhandled_yarv_insn_putobject": 0, "unhandled_yarv_insn_putspecialobject": 0, "unhandled_yarv_insn_putstring": 0, "unhandled_yarv_insn_putchilledstring": 0, "unhandled_yarv_insn_concatstrings": 0, "unhandled_yarv_insn_anytostring": 0, "unhandled_yarv_insn_toregexp": 0, "unhandled_yarv_insn_intern": 0, "unhandled_yarv_insn_newarray": 0, "unhandled_yarv_insn_pushtoarraykwsplat": 0, "unhandled_yarv_insn_duparray": 0, "unhandled_yarv_insn_duphash": 0, "unhandled_yarv_insn_expandarray": 85884, "unhandled_yarv_insn_concatarray": 0, "unhandled_yarv_insn_concattoarray": 0, "unhandled_yarv_insn_pushtoarray": 0, "unhandled_yarv_insn_splatarray": 0, "unhandled_yarv_insn_splatkw": 0, "unhandled_yarv_insn_newhash": 0, "unhandled_yarv_insn_newrange": 0, "unhandled_yarv_insn_pop": 0, "unhandled_yarv_insn_dup": 0, "unhandled_yarv_insn_dupn": 0, "unhandled_yarv_insn_swap": 0, "unhandled_yarv_insn_opt_reverse": 0, "unhandled_yarv_insn_topn": 0, "unhandled_yarv_insn_setn": 0, "unhandled_yarv_insn_adjuststack": 0, "unhandled_yarv_insn_defined": 0, "unhandled_yarv_insn_definedivar": 0, "unhandled_yarv_insn_checkmatch": 0, "unhandled_yarv_insn_checkkeyword": 104, "unhandled_yarv_insn_checktype": 0, "unhandled_yarv_insn_defineclass": 0, "unhandled_yarv_insn_definemethod": 0, "unhandled_yarv_insn_definesmethod": 0, "unhandled_yarv_insn_send": 0, "unhandled_yarv_insn_sendforward": 0, "unhandled_yarv_insn_opt_send_without_block": 0, "unhandled_yarv_insn_opt_new": 0, "unhandled_yarv_insn_objtostring": 0, "unhandled_yarv_insn_opt_ary_freeze": 0, "unhandled_yarv_insn_opt_hash_freeze": 0, "unhandled_yarv_insn_opt_str_freeze": 0, "unhandled_yarv_insn_opt_nil_p": 0, "unhandled_yarv_insn_opt_str_uminus": 0, "unhandled_yarv_insn_opt_duparray_send": 0, "unhandled_yarv_insn_opt_newarray_send": 0, "unhandled_yarv_insn_invokesuper": 0, "unhandled_yarv_insn_invokesuperforward": 0, "unhandled_yarv_insn_invokeblock": 0, "unhandled_yarv_insn_leave": 0, "unhandled_yarv_insn_throw": 0, "unhandled_yarv_insn_jump": 0, "unhandled_yarv_insn_branchif": 0, "unhandled_yarv_insn_branchunless": 0, "unhandled_yarv_insn_branchnil": 0, "unhandled_yarv_insn_once": 0, "unhandled_yarv_insn_opt_case_dispatch": 0, "unhandled_yarv_insn_opt_plus": 0, "unhandled_yarv_insn_opt_minus": 0, "unhandled_yarv_insn_opt_mult": 0, "unhandled_yarv_insn_opt_div": 0, "unhandled_yarv_insn_opt_mod": 0, "unhandled_yarv_insn_opt_eq": 0, "unhandled_yarv_insn_opt_neq": 0, "unhandled_yarv_insn_opt_lt": 0, "unhandled_yarv_insn_opt_le": 0, "unhandled_yarv_insn_opt_gt": 0, "unhandled_yarv_insn_opt_ge": 0, "unhandled_yarv_insn_opt_ltlt": 0, "unhandled_yarv_insn_opt_and": 0, "unhandled_yarv_insn_opt_or": 0, "unhandled_yarv_insn_opt_aref": 0, "unhandled_yarv_insn_opt_aset": 0, "unhandled_yarv_insn_opt_length": 0, "unhandled_yarv_insn_opt_size": 0, "unhandled_yarv_insn_opt_empty_p": 0, "unhandled_yarv_insn_opt_succ": 0, "unhandled_yarv_insn_opt_not": 0, "unhandled_yarv_insn_opt_regexpmatch2": 0, "unhandled_yarv_insn_invokebuiltin": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_getlocal_WC_0": 0, "unhandled_yarv_insn_getlocal_WC_1": 0, "unhandled_yarv_insn_setlocal_WC_0": 0, "unhandled_yarv_insn_setlocal_WC_1": 0, "unhandled_yarv_insn_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_trace_nop": 0, "unhandled_yarv_insn_trace_getlocal": 0, "unhandled_yarv_insn_trace_setlocal": 0, "unhandled_yarv_insn_trace_getblockparam": 0, "unhandled_yarv_insn_trace_setblockparam": 0, "unhandled_yarv_insn_trace_getblockparamproxy": 0, "unhandled_yarv_insn_trace_getspecial": 0, "unhandled_yarv_insn_trace_setspecial": 0, "unhandled_yarv_insn_trace_getinstancevariable": 0, "unhandled_yarv_insn_trace_setinstancevariable": 0, "unhandled_yarv_insn_trace_getclassvariable": 0, "unhandled_yarv_insn_trace_setclassvariable": 0, "unhandled_yarv_insn_trace_opt_getconstant_path": 0, "unhandled_yarv_insn_trace_getconstant": 0, "unhandled_yarv_insn_trace_setconstant": 0, "unhandled_yarv_insn_trace_getglobal": 0, "unhandled_yarv_insn_trace_setglobal": 0, "unhandled_yarv_insn_trace_putnil": 0, "unhandled_yarv_insn_trace_putself": 0, "unhandled_yarv_insn_trace_putobject": 0, "unhandled_yarv_insn_trace_putspecialobject": 0, "unhandled_yarv_insn_trace_putstring": 0, "unhandled_yarv_insn_trace_putchilledstring": 0, "unhandled_yarv_insn_trace_concatstrings": 0, "unhandled_yarv_insn_trace_anytostring": 0, "unhandled_yarv_insn_trace_toregexp": 0, "unhandled_yarv_insn_trace_intern": 0, "unhandled_yarv_insn_trace_newarray": 0, "unhandled_yarv_insn_trace_pushtoarraykwsplat": 0, "unhandled_yarv_insn_trace_duparray": 0, "unhandled_yarv_insn_trace_duphash": 0, "unhandled_yarv_insn_trace_expandarray": 0, "unhandled_yarv_insn_trace_concatarray": 0, "unhandled_yarv_insn_trace_concattoarray": 0, "unhandled_yarv_insn_trace_pushtoarray": 0, "unhandled_yarv_insn_trace_splatarray": 0, "unhandled_yarv_insn_trace_splatkw": 0, "unhandled_yarv_insn_trace_newhash": 0, "unhandled_yarv_insn_trace_newrange": 0, "unhandled_yarv_insn_trace_pop": 0, "unhandled_yarv_insn_trace_dup": 0, "unhandled_yarv_insn_trace_dupn": 0, "unhandled_yarv_insn_trace_swap": 0, "unhandled_yarv_insn_trace_opt_reverse": 0, "unhandled_yarv_insn_trace_topn": 0, "unhandled_yarv_insn_trace_setn": 0, "unhandled_yarv_insn_trace_adjuststack": 0, "unhandled_yarv_insn_trace_defined": 0, "unhandled_yarv_insn_trace_definedivar": 0, "unhandled_yarv_insn_trace_checkmatch": 0, "unhandled_yarv_insn_trace_checkkeyword": 0, "unhandled_yarv_insn_trace_checktype": 0, "unhandled_yarv_insn_trace_defineclass": 0, "unhandled_yarv_insn_trace_definemethod": 0, "unhandled_yarv_insn_trace_definesmethod": 0, "unhandled_yarv_insn_trace_send": 0, "unhandled_yarv_insn_trace_sendforward": 0, "unhandled_yarv_insn_trace_opt_send_without_block": 0, "unhandled_yarv_insn_trace_opt_new": 0, "unhandled_yarv_insn_trace_objtostring": 0, "unhandled_yarv_insn_trace_opt_ary_freeze": 0, "unhandled_yarv_insn_trace_opt_hash_freeze": 0, "unhandled_yarv_insn_trace_opt_str_freeze": 0, "unhandled_yarv_insn_trace_opt_nil_p": 0, "unhandled_yarv_insn_trace_opt_str_uminus": 0, "unhandled_yarv_insn_trace_opt_duparray_send": 0, "unhandled_yarv_insn_trace_opt_newarray_send": 0, "unhandled_yarv_insn_trace_invokesuper": 0, "unhandled_yarv_insn_trace_invokesuperforward": 0, "unhandled_yarv_insn_trace_invokeblock": 0, "unhandled_yarv_insn_trace_leave": 0, "unhandled_yarv_insn_trace_throw": 0, "unhandled_yarv_insn_trace_jump": 0, "unhandled_yarv_insn_trace_branchif": 0, "unhandled_yarv_insn_trace_branchunless": 0, "unhandled_yarv_insn_trace_branchnil": 0, "unhandled_yarv_insn_trace_once": 0, "unhandled_yarv_insn_trace_opt_case_dispatch": 0, "unhandled_yarv_insn_trace_opt_plus": 0, "unhandled_yarv_insn_trace_opt_minus": 0, "unhandled_yarv_insn_trace_opt_mult": 0, "unhandled_yarv_insn_trace_opt_div": 0, "unhandled_yarv_insn_trace_opt_mod": 0, "unhandled_yarv_insn_trace_opt_eq": 0, "unhandled_yarv_insn_trace_opt_neq": 0, "unhandled_yarv_insn_trace_opt_lt": 0, "unhandled_yarv_insn_trace_opt_le": 0, "unhandled_yarv_insn_trace_opt_gt": 0, "unhandled_yarv_insn_trace_opt_ge": 0, "unhandled_yarv_insn_trace_opt_ltlt": 0, "unhandled_yarv_insn_trace_opt_and": 0, "unhandled_yarv_insn_trace_opt_or": 0, "unhandled_yarv_insn_trace_opt_aref": 0, "unhandled_yarv_insn_trace_opt_aset": 0, "unhandled_yarv_insn_trace_opt_length": 0, "unhandled_yarv_insn_trace_opt_size": 0, "unhandled_yarv_insn_trace_opt_empty_p": 0, "unhandled_yarv_insn_trace_opt_succ": 0, "unhandled_yarv_insn_trace_opt_not": 0, "unhandled_yarv_insn_trace_opt_regexpmatch2": 0, "unhandled_yarv_insn_trace_invokebuiltin": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_trace_getlocal_WC_0": 0, "unhandled_yarv_insn_trace_getlocal_WC_1": 0, "unhandled_yarv_insn_trace_setlocal_WC_0": 0, "unhandled_yarv_insn_trace_setlocal_WC_1": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_zjit_getinstancevariable": 0, "unhandled_yarv_insn_zjit_opt_send_without_block": 0, "unhandled_yarv_insn_zjit_objtostring": 0, "unhandled_yarv_insn_zjit_opt_nil_p": 0, "unhandled_yarv_insn_zjit_opt_plus": 0, "unhandled_yarv_insn_zjit_opt_minus": 0, "unhandled_yarv_insn_zjit_opt_mult": 0, "unhandled_yarv_insn_zjit_opt_div": 0, "unhandled_yarv_insn_zjit_opt_mod": 0, "unhandled_yarv_insn_zjit_opt_eq": 0, "unhandled_yarv_insn_zjit_opt_neq": 0, "unhandled_yarv_insn_zjit_opt_lt": 0, "unhandled_yarv_insn_zjit_opt_le": 0, "unhandled_yarv_insn_zjit_opt_gt": 0, "unhandled_yarv_insn_zjit_opt_ge": 0, "unhandled_yarv_insn_zjit_opt_and": 0, "unhandled_yarv_insn_zjit_opt_or": 0, "unhandled_yarv_insn_zjit_opt_empty_p": 0, "unhandled_yarv_insn_zjit_opt_not": 0, "send_fallback_send_without_block_polymorphic": 35554654, "send_fallback_send_without_block_no_profiles": 10308724, "send_fallback_send_without_block_cfunc_not_variadic": 10360946, "send_fallback_send_without_block_cfunc_array_variadic": 312, "send_fallback_send_without_block_not_optimized_method_type": 9028103, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 53, "send_fallback_not_optimized_instruction": 36275390, "dynamic_send_count": 101528182, "iseq_optimized_send_count": 19781759, "inline_cfunc_optimized_send_count": 13428728, "variadic_cfunc_optimized_send_count": 3816393, "optimized_send_count": 37026880, "send_count": 138555062, "not_optimized_yarv_insn_nop": 0, "not_optimized_yarv_insn_getlocal": 0, "not_optimized_yarv_insn_setlocal": 0, "not_optimized_yarv_insn_getblockparam": 0, "not_optimized_yarv_insn_setblockparam": 0, "not_optimized_yarv_insn_getblockparamproxy": 0, "not_optimized_yarv_insn_getspecial": 0, "not_optimized_yarv_insn_setspecial": 0, "not_optimized_yarv_insn_getinstancevariable": 0, "not_optimized_yarv_insn_setinstancevariable": 0, "not_optimized_yarv_insn_getclassvariable": 0, "not_optimized_yarv_insn_setclassvariable": 0, "not_optimized_yarv_insn_opt_getconstant_path": 0, "not_optimized_yarv_insn_getconstant": 0, "not_optimized_yarv_insn_setconstant": 0, "not_optimized_yarv_insn_getglobal": 0, "not_optimized_yarv_insn_setglobal": 0, "not_optimized_yarv_insn_putnil": 0, "not_optimized_yarv_insn_putself": 0, "not_optimized_yarv_insn_putobject": 0, "not_optimized_yarv_insn_putspecialobject": 0, "not_optimized_yarv_insn_putstring": 0, "not_optimized_yarv_insn_putchilledstring": 0, "not_optimized_yarv_insn_concatstrings": 0, "not_optimized_yarv_insn_anytostring": 0, "not_optimized_yarv_insn_toregexp": 0, "not_optimized_yarv_insn_intern": 0, "not_optimized_yarv_insn_newarray": 0, "not_optimized_yarv_insn_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_duparray": 0, "not_optimized_yarv_insn_duphash": 0, "not_optimized_yarv_insn_expandarray": 0, "not_optimized_yarv_insn_concatarray": 0, "not_optimized_yarv_insn_concattoarray": 0, "not_optimized_yarv_insn_pushtoarray": 0, "not_optimized_yarv_insn_splatarray": 0, "not_optimized_yarv_insn_splatkw": 0, "not_optimized_yarv_insn_newhash": 0, "not_optimized_yarv_insn_newrange": 0, "not_optimized_yarv_insn_pop": 0, "not_optimized_yarv_insn_dup": 0, "not_optimized_yarv_insn_dupn": 0, "not_optimized_yarv_insn_swap": 0, "not_optimized_yarv_insn_opt_reverse": 0, "not_optimized_yarv_insn_topn": 0, "not_optimized_yarv_insn_setn": 0, "not_optimized_yarv_insn_adjuststack": 0, "not_optimized_yarv_insn_defined": 0, "not_optimized_yarv_insn_definedivar": 0, "not_optimized_yarv_insn_checkmatch": 0, "not_optimized_yarv_insn_checkkeyword": 0, "not_optimized_yarv_insn_checktype": 0, "not_optimized_yarv_insn_defineclass": 0, "not_optimized_yarv_insn_definemethod": 0, "not_optimized_yarv_insn_definesmethod": 0, "not_optimized_yarv_insn_send": 17679357, "not_optimized_yarv_insn_sendforward": 489, "not_optimized_yarv_insn_opt_send_without_block": 126, "not_optimized_yarv_insn_opt_new": 0, "not_optimized_yarv_insn_objtostring": 0, "not_optimized_yarv_insn_opt_ary_freeze": 0, "not_optimized_yarv_insn_opt_hash_freeze": 0, "not_optimized_yarv_insn_opt_str_freeze": 0, "not_optimized_yarv_insn_opt_nil_p": 0, "not_optimized_yarv_insn_opt_str_uminus": 0, "not_optimized_yarv_insn_opt_duparray_send": 0, "not_optimized_yarv_insn_opt_newarray_send": 0, "not_optimized_yarv_insn_invokesuper": 4425567, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 318322, "not_optimized_yarv_insn_leave": 0, "not_optimized_yarv_insn_throw": 0, "not_optimized_yarv_insn_jump": 0, "not_optimized_yarv_insn_branchif": 0, "not_optimized_yarv_insn_branchunless": 0, "not_optimized_yarv_insn_branchnil": 0, "not_optimized_yarv_insn_once": 0, "not_optimized_yarv_insn_opt_case_dispatch": 0, "not_optimized_yarv_insn_opt_plus": 0, "not_optimized_yarv_insn_opt_minus": 0, "not_optimized_yarv_insn_opt_mult": 0, "not_optimized_yarv_insn_opt_div": 0, "not_optimized_yarv_insn_opt_mod": 0, "not_optimized_yarv_insn_opt_eq": 182, "not_optimized_yarv_insn_opt_neq": 1, "not_optimized_yarv_insn_opt_lt": 0, "not_optimized_yarv_insn_opt_le": 0, "not_optimized_yarv_insn_opt_gt": 0, "not_optimized_yarv_insn_opt_ge": 0, "not_optimized_yarv_insn_opt_ltlt": 0, "not_optimized_yarv_insn_opt_and": 0, "not_optimized_yarv_insn_opt_or": 0, "not_optimized_yarv_insn_opt_aref": 13868004, "not_optimized_yarv_insn_opt_aset": 0, "not_optimized_yarv_insn_opt_length": 0, "not_optimized_yarv_insn_opt_size": 0, "not_optimized_yarv_insn_opt_empty_p": 0, "not_optimized_yarv_insn_opt_succ": 0, "not_optimized_yarv_insn_opt_not": 0, "not_optimized_yarv_insn_opt_regexpmatch2": 0, "not_optimized_yarv_insn_invokebuiltin": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_getlocal_WC_0": 0, "not_optimized_yarv_insn_getlocal_WC_1": 0, "not_optimized_yarv_insn_setlocal_WC_0": 0, "not_optimized_yarv_insn_setlocal_WC_1": 0, "not_optimized_yarv_insn_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_trace_nop": 0, "not_optimized_yarv_insn_trace_getlocal": 0, "not_optimized_yarv_insn_trace_setlocal": 0, "not_optimized_yarv_insn_trace_getblockparam": 0, "not_optimized_yarv_insn_trace_setblockparam": 0, "not_optimized_yarv_insn_trace_getblockparamproxy": 0, "not_optimized_yarv_insn_trace_getspecial": 0, "not_optimized_yarv_insn_trace_setspecial": 0, "not_optimized_yarv_insn_trace_getinstancevariable": 0, "not_optimized_yarv_insn_trace_setinstancevariable": 0, "not_optimized_yarv_insn_trace_getclassvariable": 0, "not_optimized_yarv_insn_trace_setclassvariable": 0, "not_optimized_yarv_insn_trace_opt_getconstant_path": 0, "not_optimized_yarv_insn_trace_getconstant": 0, "not_optimized_yarv_insn_trace_setconstant": 0, "not_optimized_yarv_insn_trace_getglobal": 0, "not_optimized_yarv_insn_trace_setglobal": 0, "not_optimized_yarv_insn_trace_putnil": 0, "not_optimized_yarv_insn_trace_putself": 0, "not_optimized_yarv_insn_trace_putobject": 0, "not_optimized_yarv_insn_trace_putspecialobject": 0, "not_optimized_yarv_insn_trace_putstring": 0, "not_optimized_yarv_insn_trace_putchilledstring": 0, "not_optimized_yarv_insn_trace_concatstrings": 0, "not_optimized_yarv_insn_trace_anytostring": 0, "not_optimized_yarv_insn_trace_toregexp": 0, "not_optimized_yarv_insn_trace_intern": 0, "not_optimized_yarv_insn_trace_newarray": 0, "not_optimized_yarv_insn_trace_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_trace_duparray": 0, "not_optimized_yarv_insn_trace_duphash": 0, "not_optimized_yarv_insn_trace_expandarray": 0, "not_optimized_yarv_insn_trace_concatarray": 0, "not_optimized_yarv_insn_trace_concattoarray": 0, "not_optimized_yarv_insn_trace_pushtoarray": 0, "not_optimized_yarv_insn_trace_splatarray": 0, "not_optimized_yarv_insn_trace_splatkw": 0, "not_optimized_yarv_insn_trace_newhash": 0, "not_optimized_yarv_insn_trace_newrange": 0, "not_optimized_yarv_insn_trace_pop": 0, "not_optimized_yarv_insn_trace_dup": 0, "not_optimized_yarv_insn_trace_dupn": 0, "not_optimized_yarv_insn_trace_swap": 0, "not_optimized_yarv_insn_trace_opt_reverse": 0, "not_optimized_yarv_insn_trace_topn": 0, "not_optimized_yarv_insn_trace_setn": 0, "not_optimized_yarv_insn_trace_adjuststack": 0, "not_optimized_yarv_insn_trace_defined": 0, "not_optimized_yarv_insn_trace_definedivar": 0, "not_optimized_yarv_insn_trace_checkmatch": 0, "not_optimized_yarv_insn_trace_checkkeyword": 0, "not_optimized_yarv_insn_trace_checktype": 0, "not_optimized_yarv_insn_trace_defineclass": 0, "not_optimized_yarv_insn_trace_definemethod": 0, "not_optimized_yarv_insn_trace_definesmethod": 0, "not_optimized_yarv_insn_trace_send": 0, "not_optimized_yarv_insn_trace_sendforward": 0, "not_optimized_yarv_insn_trace_opt_send_without_block": 0, "not_optimized_yarv_insn_trace_opt_new": 0, "not_optimized_yarv_insn_trace_objtostring": 0, "not_optimized_yarv_insn_trace_opt_ary_freeze": 0, "not_optimized_yarv_insn_trace_opt_hash_freeze": 0, "not_optimized_yarv_insn_trace_opt_str_freeze": 0, "not_optimized_yarv_insn_trace_opt_nil_p": 0, "not_optimized_yarv_insn_trace_opt_str_uminus": 0, "not_optimized_yarv_insn_trace_opt_duparray_send": 0, "not_optimized_yarv_insn_trace_opt_newarray_send": 0, "not_optimized_yarv_insn_trace_invokesuper": 0, "not_optimized_yarv_insn_trace_invokesuperforward": 0, "not_optimized_yarv_insn_trace_invokeblock": 0, "not_optimized_yarv_insn_trace_leave": 0, "not_optimized_yarv_insn_trace_throw": 0, "not_optimized_yarv_insn_trace_jump": 0, "not_optimized_yarv_insn_trace_branchif": 0, "not_optimized_yarv_insn_trace_branchunless": 0, "not_optimized_yarv_insn_trace_branchnil": 0, "not_optimized_yarv_insn_trace_once": 0, "not_optimized_yarv_insn_trace_opt_case_dispatch": 0, "not_optimized_yarv_insn_trace_opt_plus": 0, "not_optimized_yarv_insn_trace_opt_minus": 0, "not_optimized_yarv_insn_trace_opt_mult": 0, "not_optimized_yarv_insn_trace_opt_div": 0, "not_optimized_yarv_insn_trace_opt_mod": 0, "not_optimized_yarv_insn_trace_opt_eq": 0, "not_optimized_yarv_insn_trace_opt_neq": 0, "not_optimized_yarv_insn_trace_opt_lt": 0, "not_optimized_yarv_insn_trace_opt_le": 0, "not_optimized_yarv_insn_trace_opt_gt": 0, "not_optimized_yarv_insn_trace_opt_ge": 0, "not_optimized_yarv_insn_trace_opt_ltlt": 0, "not_optimized_yarv_insn_trace_opt_and": 0, "not_optimized_yarv_insn_trace_opt_or": 0, "not_optimized_yarv_insn_trace_opt_aref": 0, "not_optimized_yarv_insn_trace_opt_aset": 0, "not_optimized_yarv_insn_trace_opt_length": 0, "not_optimized_yarv_insn_trace_opt_size": 0, "not_optimized_yarv_insn_trace_opt_empty_p": 0, "not_optimized_yarv_insn_trace_opt_succ": 0, "not_optimized_yarv_insn_trace_opt_not": 0, "not_optimized_yarv_insn_trace_opt_regexpmatch2": 0, "not_optimized_yarv_insn_trace_invokebuiltin": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_trace_getlocal_WC_0": 0, "not_optimized_yarv_insn_trace_getlocal_WC_1": 0, "not_optimized_yarv_insn_trace_setlocal_WC_0": 0, "not_optimized_yarv_insn_trace_setlocal_WC_1": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_zjit_getinstancevariable": 0, "not_optimized_yarv_insn_zjit_opt_send_without_block": 0, "not_optimized_yarv_insn_zjit_objtostring": 0, "not_optimized_yarv_insn_zjit_opt_nil_p": 0, "not_optimized_yarv_insn_zjit_opt_plus": 0, "not_optimized_yarv_insn_zjit_opt_minus": 0, "not_optimized_yarv_insn_zjit_opt_mult": 0, "not_optimized_yarv_insn_zjit_opt_div": 0, "not_optimized_yarv_insn_zjit_opt_mod": 0, "not_optimized_yarv_insn_zjit_opt_eq": 0, "not_optimized_yarv_insn_zjit_opt_neq": 0, "not_optimized_yarv_insn_zjit_opt_lt": 0, "not_optimized_yarv_insn_zjit_opt_le": 0, "not_optimized_yarv_insn_zjit_opt_gt": 0, "not_optimized_yarv_insn_zjit_opt_ge": 0, "not_optimized_yarv_insn_zjit_opt_and": 0, "not_optimized_yarv_insn_zjit_opt_or": 0, "not_optimized_yarv_insn_zjit_opt_empty_p": 0, "not_optimized_yarv_insn_zjit_opt_not": 0, "vm_insn_count": 2174650500, "total_insn_count": 3034286379, "ratio_in_zjit": 28.330743101556138, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 823, "not_optimized_cfuncs_Hash#[]=": 2293, "not_optimized_cfuncs_String#hash": 48, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_Regexp#=~": 311, "not_optimized_cfuncs_Module#instance_method": 18, "not_optimized_cfuncs_Class#current": 3653, "not_optimized_cfuncs_Kernel#Array": 56, "not_optimized_cfuncs_String#to_sym": 0, "not_optimized_cfuncs_String#scan": 33, "not_optimized_cfuncs_String#===": 1968, "not_optimized_cfuncs_Hash#values": 220, "not_optimized_cfuncs_Kernel#is_a?": 5647244, "not_optimized_cfuncs_Array#uniq!": 95, "not_optimized_cfuncs_Module#ancestors": 0, "not_optimized_cfuncs_Class#join": 327, "not_optimized_cfuncs_UnboundMethod#bind": 0, "not_optimized_cfuncs_String#+": 0, "not_optimized_cfuncs_String#delete_prefix!": 1538039, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_Hash#delete": 0, "not_optimized_cfuncs_Object#[]": 247, "not_optimized_cfuncs_Class#pwd": 104, "not_optimized_cfuncs_UnboundMethod#parameters": 18, "not_optimized_cfuncs_BasicObject#!=": 0, "not_optimized_cfuncs_String#valid_encoding?": 768857, "not_optimized_cfuncs_Array#include?": 56, "not_optimized_cfuncs_String#to_s": 718, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_Integer#>>": 444863, "not_optimized_cfuncs_Hash#include?": 465, "not_optimized_cfuncs_UnboundMethod#owner": 48, "not_optimized_cfuncs_String#ascii_only?": 0, "not_optimized_cfuncs_String#%": 2270, "not_optimized_cfuncs_String#delete_prefix": 81199, "not_optimized_cfuncs_Kernel#singleton_class": 5, "not_optimized_cfuncs_Array#<<": 1706202, "not_optimized_cfuncs_Float#-": 105, "not_optimized_cfuncs_String#empty?": 247, "not_optimized_cfuncs_UnboundMethod#name": 41, "not_optimized_cfuncs_Comparable#<": 0, "not_optimized_cfuncs_Kernel#object_id": 535, "not_optimized_cfuncs_Comparable#>=": 227, "not_optimized_cfuncs_Array#compact": 6, "not_optimized_cfuncs_String#-@": 4753, "not_optimized_cfuncs_String#strip": 137, "not_optimized_cfuncs_Integer#===": 0, "not_optimized_cfuncs_Integer#<=>": 0, "not_optimized_cfuncs_UnboundMethod#super_method": 30, "not_optimized_cfuncs_String#==": 20619, "not_optimized_cfuncs_Hash#store": 0, "not_optimized_cfuncs_String#encoding": 0, "not_optimized_cfuncs_Kernel#===": 0, "not_optimized_cfuncs_String#include?": 22, "not_optimized_cfuncs_Array#==": 146, "not_optimized_cfuncs_Hash#[]": 18, "not_optimized_cfuncs_Comparable#==": 1, "not_optimized_cfuncs_Kernel#block_given?": 0, "not_optimized_cfuncs_Module#alias_method": 152, "not_optimized_cfuncs_Array#hash": 295, "not_optimized_cfuncs_Module#const_set": 18, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_Kernel#dup": 77, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_String#dup": 620, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_Array#+": 20320, "not_optimized_cfuncs_NilClass#===": 133237, "not_optimized_cfuncs_Hash#key?": 109, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Class#exist?": 27, "not_optimized_cfuncs_Array#compact!": 113 } ] ], "activerecord": [ [ { "compiled_iseq_count": 212, "failed_iseq_count": 13, "compile_time_ns": 44023007, "profile_time_ns": 536782, "gc_time_ns": 59734, "invalidation_time_ns": 0, "code_region_bytes": 4857856, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 1200, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 2376, "compile_error_register_spill_on_alloc": 14496877, "compile_error_parse_stack_underflow": 0, "compile_error_parse_malformed_iseq": 0, "compile_error_parse_failed_optional_arguments": 0, "compile_error_parse_not_allowed": 0, "compile_error_validation_block_has_no_terminator": 0, "compile_error_validation_terminator_not_at_end": 0, "compile_error_validation_mismatched_block_arity": 0, "compile_error_validation_jump_target_not_in_rpo": 0, "compile_error_validation_operand_not_defined": 0, "compile_error_validation_duplicate_instruction": 0, "zjit_insn_count": 1101802987, "dynamic_getivar_count": 30070823, "dynamic_setivar_count": 63235590, "unspecialized_def_type_iseq": 10361260, "unspecialized_def_type_cfunc": 0, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 6622200, "unspecialized_def_type_zsuper": 0, "unspecialized_def_type_alias": 60000, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 68275, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 180657894, "vm_write_sp_count": 178044951, "vm_write_locals_count": 178044951, "vm_write_stack_count": 178044951, "vm_write_to_parent_iseq_local_count": 62949, "vm_read_from_parent_iseq_local_count": 11931901, "exit_compile_error": 14500453, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 2930, "exit_unhandled_kwarg": 1330606, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 1200, "exit_unhandled_yarv_insn": 128316, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 12198586, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 29312400, "exit_patchpoint": 0, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 0, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 59400, "exit_block_param_proxy_not_iseq_or_ifunc": 9845907, "side_exit_count": 67379798, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 0, "unhandled_yarv_insn_setblockparam": 0, "unhandled_yarv_insn_getblockparamproxy": 0, "unhandled_yarv_insn_getspecial": 0, "unhandled_yarv_insn_setspecial": 0, "unhandled_yarv_insn_getinstancevariable": 0, "unhandled_yarv_insn_setinstancevariable": 0, "unhandled_yarv_insn_getclassvariable": 0, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 0, "unhandled_yarv_insn_setconstant": 0, "unhandled_yarv_insn_getglobal": 0, "unhandled_yarv_insn_setglobal": 0, "unhandled_yarv_insn_putnil": 0, "unhandled_yarv_insn_putself": 0, "unhandled_yarv_insn_putobject": 0, "unhandled_yarv_insn_putspecialobject": 0, "unhandled_yarv_insn_putstring": 0, "unhandled_yarv_insn_putchilledstring": 0, "unhandled_yarv_insn_concatstrings": 0, "unhandled_yarv_insn_anytostring": 0, "unhandled_yarv_insn_toregexp": 0, "unhandled_yarv_insn_intern": 0, "unhandled_yarv_insn_newarray": 0, "unhandled_yarv_insn_pushtoarraykwsplat": 0, "unhandled_yarv_insn_duparray": 0, "unhandled_yarv_insn_duphash": 0, "unhandled_yarv_insn_expandarray": 1772, "unhandled_yarv_insn_concatarray": 0, "unhandled_yarv_insn_concattoarray": 0, "unhandled_yarv_insn_pushtoarray": 0, "unhandled_yarv_insn_splatarray": 0, "unhandled_yarv_insn_splatkw": 0, "unhandled_yarv_insn_newhash": 0, "unhandled_yarv_insn_newrange": 0, "unhandled_yarv_insn_pop": 0, "unhandled_yarv_insn_dup": 0, "unhandled_yarv_insn_dupn": 0, "unhandled_yarv_insn_swap": 0, "unhandled_yarv_insn_opt_reverse": 0, "unhandled_yarv_insn_topn": 0, "unhandled_yarv_insn_setn": 0, "unhandled_yarv_insn_adjuststack": 0, "unhandled_yarv_insn_defined": 0, "unhandled_yarv_insn_definedivar": 0, "unhandled_yarv_insn_checkmatch": 0, "unhandled_yarv_insn_checkkeyword": 126544, "unhandled_yarv_insn_checktype": 0, "unhandled_yarv_insn_defineclass": 0, "unhandled_yarv_insn_definemethod": 0, "unhandled_yarv_insn_definesmethod": 0, "unhandled_yarv_insn_send": 0, "unhandled_yarv_insn_sendforward": 0, "unhandled_yarv_insn_opt_send_without_block": 0, "unhandled_yarv_insn_opt_new": 0, "unhandled_yarv_insn_objtostring": 0, "unhandled_yarv_insn_opt_ary_freeze": 0, "unhandled_yarv_insn_opt_hash_freeze": 0, "unhandled_yarv_insn_opt_str_freeze": 0, "unhandled_yarv_insn_opt_nil_p": 0, "unhandled_yarv_insn_opt_str_uminus": 0, "unhandled_yarv_insn_opt_duparray_send": 0, "unhandled_yarv_insn_opt_newarray_send": 0, "unhandled_yarv_insn_invokesuper": 0, "unhandled_yarv_insn_invokesuperforward": 0, "unhandled_yarv_insn_invokeblock": 0, "unhandled_yarv_insn_leave": 0, "unhandled_yarv_insn_throw": 0, "unhandled_yarv_insn_jump": 0, "unhandled_yarv_insn_branchif": 0, "unhandled_yarv_insn_branchunless": 0, "unhandled_yarv_insn_branchnil": 0, "unhandled_yarv_insn_once": 0, "unhandled_yarv_insn_opt_case_dispatch": 0, "unhandled_yarv_insn_opt_plus": 0, "unhandled_yarv_insn_opt_minus": 0, "unhandled_yarv_insn_opt_mult": 0, "unhandled_yarv_insn_opt_div": 0, "unhandled_yarv_insn_opt_mod": 0, "unhandled_yarv_insn_opt_eq": 0, "unhandled_yarv_insn_opt_neq": 0, "unhandled_yarv_insn_opt_lt": 0, "unhandled_yarv_insn_opt_le": 0, "unhandled_yarv_insn_opt_gt": 0, "unhandled_yarv_insn_opt_ge": 0, "unhandled_yarv_insn_opt_ltlt": 0, "unhandled_yarv_insn_opt_and": 0, "unhandled_yarv_insn_opt_or": 0, "unhandled_yarv_insn_opt_aref": 0, "unhandled_yarv_insn_opt_aset": 0, "unhandled_yarv_insn_opt_length": 0, "unhandled_yarv_insn_opt_size": 0, "unhandled_yarv_insn_opt_empty_p": 0, "unhandled_yarv_insn_opt_succ": 0, "unhandled_yarv_insn_opt_not": 0, "unhandled_yarv_insn_opt_regexpmatch2": 0, "unhandled_yarv_insn_invokebuiltin": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_getlocal_WC_0": 0, "unhandled_yarv_insn_getlocal_WC_1": 0, "unhandled_yarv_insn_setlocal_WC_0": 0, "unhandled_yarv_insn_setlocal_WC_1": 0, "unhandled_yarv_insn_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_trace_nop": 0, "unhandled_yarv_insn_trace_getlocal": 0, "unhandled_yarv_insn_trace_setlocal": 0, "unhandled_yarv_insn_trace_getblockparam": 0, "unhandled_yarv_insn_trace_setblockparam": 0, "unhandled_yarv_insn_trace_getblockparamproxy": 0, "unhandled_yarv_insn_trace_getspecial": 0, "unhandled_yarv_insn_trace_setspecial": 0, "unhandled_yarv_insn_trace_getinstancevariable": 0, "unhandled_yarv_insn_trace_setinstancevariable": 0, "unhandled_yarv_insn_trace_getclassvariable": 0, "unhandled_yarv_insn_trace_setclassvariable": 0, "unhandled_yarv_insn_trace_opt_getconstant_path": 0, "unhandled_yarv_insn_trace_getconstant": 0, "unhandled_yarv_insn_trace_setconstant": 0, "unhandled_yarv_insn_trace_getglobal": 0, "unhandled_yarv_insn_trace_setglobal": 0, "unhandled_yarv_insn_trace_putnil": 0, "unhandled_yarv_insn_trace_putself": 0, "unhandled_yarv_insn_trace_putobject": 0, "unhandled_yarv_insn_trace_putspecialobject": 0, "unhandled_yarv_insn_trace_putstring": 0, "unhandled_yarv_insn_trace_putchilledstring": 0, "unhandled_yarv_insn_trace_concatstrings": 0, "unhandled_yarv_insn_trace_anytostring": 0, "unhandled_yarv_insn_trace_toregexp": 0, "unhandled_yarv_insn_trace_intern": 0, "unhandled_yarv_insn_trace_newarray": 0, "unhandled_yarv_insn_trace_pushtoarraykwsplat": 0, "unhandled_yarv_insn_trace_duparray": 0, "unhandled_yarv_insn_trace_duphash": 0, "unhandled_yarv_insn_trace_expandarray": 0, "unhandled_yarv_insn_trace_concatarray": 0, "unhandled_yarv_insn_trace_concattoarray": 0, "unhandled_yarv_insn_trace_pushtoarray": 0, "unhandled_yarv_insn_trace_splatarray": 0, "unhandled_yarv_insn_trace_splatkw": 0, "unhandled_yarv_insn_trace_newhash": 0, "unhandled_yarv_insn_trace_newrange": 0, "unhandled_yarv_insn_trace_pop": 0, "unhandled_yarv_insn_trace_dup": 0, "unhandled_yarv_insn_trace_dupn": 0, "unhandled_yarv_insn_trace_swap": 0, "unhandled_yarv_insn_trace_opt_reverse": 0, "unhandled_yarv_insn_trace_topn": 0, "unhandled_yarv_insn_trace_setn": 0, "unhandled_yarv_insn_trace_adjuststack": 0, "unhandled_yarv_insn_trace_defined": 0, "unhandled_yarv_insn_trace_definedivar": 0, "unhandled_yarv_insn_trace_checkmatch": 0, "unhandled_yarv_insn_trace_checkkeyword": 0, "unhandled_yarv_insn_trace_checktype": 0, "unhandled_yarv_insn_trace_defineclass": 0, "unhandled_yarv_insn_trace_definemethod": 0, "unhandled_yarv_insn_trace_definesmethod": 0, "unhandled_yarv_insn_trace_send": 0, "unhandled_yarv_insn_trace_sendforward": 0, "unhandled_yarv_insn_trace_opt_send_without_block": 0, "unhandled_yarv_insn_trace_opt_new": 0, "unhandled_yarv_insn_trace_objtostring": 0, "unhandled_yarv_insn_trace_opt_ary_freeze": 0, "unhandled_yarv_insn_trace_opt_hash_freeze": 0, "unhandled_yarv_insn_trace_opt_str_freeze": 0, "unhandled_yarv_insn_trace_opt_nil_p": 0, "unhandled_yarv_insn_trace_opt_str_uminus": 0, "unhandled_yarv_insn_trace_opt_duparray_send": 0, "unhandled_yarv_insn_trace_opt_newarray_send": 0, "unhandled_yarv_insn_trace_invokesuper": 0, "unhandled_yarv_insn_trace_invokesuperforward": 0, "unhandled_yarv_insn_trace_invokeblock": 0, "unhandled_yarv_insn_trace_leave": 0, "unhandled_yarv_insn_trace_throw": 0, "unhandled_yarv_insn_trace_jump": 0, "unhandled_yarv_insn_trace_branchif": 0, "unhandled_yarv_insn_trace_branchunless": 0, "unhandled_yarv_insn_trace_branchnil": 0, "unhandled_yarv_insn_trace_once": 0, "unhandled_yarv_insn_trace_opt_case_dispatch": 0, "unhandled_yarv_insn_trace_opt_plus": 0, "unhandled_yarv_insn_trace_opt_minus": 0, "unhandled_yarv_insn_trace_opt_mult": 0, "unhandled_yarv_insn_trace_opt_div": 0, "unhandled_yarv_insn_trace_opt_mod": 0, "unhandled_yarv_insn_trace_opt_eq": 0, "unhandled_yarv_insn_trace_opt_neq": 0, "unhandled_yarv_insn_trace_opt_lt": 0, "unhandled_yarv_insn_trace_opt_le": 0, "unhandled_yarv_insn_trace_opt_gt": 0, "unhandled_yarv_insn_trace_opt_ge": 0, "unhandled_yarv_insn_trace_opt_ltlt": 0, "unhandled_yarv_insn_trace_opt_and": 0, "unhandled_yarv_insn_trace_opt_or": 0, "unhandled_yarv_insn_trace_opt_aref": 0, "unhandled_yarv_insn_trace_opt_aset": 0, "unhandled_yarv_insn_trace_opt_length": 0, "unhandled_yarv_insn_trace_opt_size": 0, "unhandled_yarv_insn_trace_opt_empty_p": 0, "unhandled_yarv_insn_trace_opt_succ": 0, "unhandled_yarv_insn_trace_opt_not": 0, "unhandled_yarv_insn_trace_opt_regexpmatch2": 0, "unhandled_yarv_insn_trace_invokebuiltin": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_trace_getlocal_WC_0": 0, "unhandled_yarv_insn_trace_getlocal_WC_1": 0, "unhandled_yarv_insn_trace_setlocal_WC_0": 0, "unhandled_yarv_insn_trace_setlocal_WC_1": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_zjit_getinstancevariable": 0, "unhandled_yarv_insn_zjit_opt_send_without_block": 0, "unhandled_yarv_insn_zjit_objtostring": 0, "unhandled_yarv_insn_zjit_opt_nil_p": 0, "unhandled_yarv_insn_zjit_opt_plus": 0, "unhandled_yarv_insn_zjit_opt_minus": 0, "unhandled_yarv_insn_zjit_opt_mult": 0, "unhandled_yarv_insn_zjit_opt_div": 0, "unhandled_yarv_insn_zjit_opt_mod": 0, "unhandled_yarv_insn_zjit_opt_eq": 0, "unhandled_yarv_insn_zjit_opt_neq": 0, "unhandled_yarv_insn_zjit_opt_lt": 0, "unhandled_yarv_insn_zjit_opt_le": 0, "unhandled_yarv_insn_zjit_opt_gt": 0, "unhandled_yarv_insn_zjit_opt_ge": 0, "unhandled_yarv_insn_zjit_opt_and": 0, "unhandled_yarv_insn_zjit_opt_or": 0, "unhandled_yarv_insn_zjit_opt_empty_p": 0, "unhandled_yarv_insn_zjit_opt_not": 0, "send_fallback_send_without_block_polymorphic": 5698442, "send_fallback_send_without_block_no_profiles": 4181474, "send_fallback_send_without_block_cfunc_not_variadic": 13370687, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 17111735, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 68330276, "dynamic_send_count": 108692614, "iseq_optimized_send_count": 57681048, "inline_cfunc_optimized_send_count": 13567400, "variadic_cfunc_optimized_send_count": 1618116, "optimized_send_count": 72866564, "send_count": 181559178, "not_optimized_yarv_insn_nop": 0, "not_optimized_yarv_insn_getlocal": 0, "not_optimized_yarv_insn_setlocal": 0, "not_optimized_yarv_insn_getblockparam": 0, "not_optimized_yarv_insn_setblockparam": 0, "not_optimized_yarv_insn_getblockparamproxy": 0, "not_optimized_yarv_insn_getspecial": 0, "not_optimized_yarv_insn_setspecial": 0, "not_optimized_yarv_insn_getinstancevariable": 0, "not_optimized_yarv_insn_setinstancevariable": 0, "not_optimized_yarv_insn_getclassvariable": 0, "not_optimized_yarv_insn_setclassvariable": 0, "not_optimized_yarv_insn_opt_getconstant_path": 0, "not_optimized_yarv_insn_getconstant": 0, "not_optimized_yarv_insn_setconstant": 0, "not_optimized_yarv_insn_getglobal": 0, "not_optimized_yarv_insn_setglobal": 0, "not_optimized_yarv_insn_putnil": 0, "not_optimized_yarv_insn_putself": 0, "not_optimized_yarv_insn_putobject": 0, "not_optimized_yarv_insn_putspecialobject": 0, "not_optimized_yarv_insn_putstring": 0, "not_optimized_yarv_insn_putchilledstring": 0, "not_optimized_yarv_insn_concatstrings": 0, "not_optimized_yarv_insn_anytostring": 0, "not_optimized_yarv_insn_toregexp": 0, "not_optimized_yarv_insn_intern": 0, "not_optimized_yarv_insn_newarray": 0, "not_optimized_yarv_insn_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_duparray": 0, "not_optimized_yarv_insn_duphash": 0, "not_optimized_yarv_insn_expandarray": 0, "not_optimized_yarv_insn_concatarray": 0, "not_optimized_yarv_insn_concattoarray": 0, "not_optimized_yarv_insn_pushtoarray": 0, "not_optimized_yarv_insn_splatarray": 0, "not_optimized_yarv_insn_splatkw": 0, "not_optimized_yarv_insn_newhash": 0, "not_optimized_yarv_insn_newrange": 0, "not_optimized_yarv_insn_pop": 0, "not_optimized_yarv_insn_dup": 0, "not_optimized_yarv_insn_dupn": 0, "not_optimized_yarv_insn_swap": 0, "not_optimized_yarv_insn_opt_reverse": 0, "not_optimized_yarv_insn_topn": 0, "not_optimized_yarv_insn_setn": 0, "not_optimized_yarv_insn_adjuststack": 0, "not_optimized_yarv_insn_defined": 0, "not_optimized_yarv_insn_definedivar": 0, "not_optimized_yarv_insn_checkmatch": 0, "not_optimized_yarv_insn_checkkeyword": 0, "not_optimized_yarv_insn_checktype": 0, "not_optimized_yarv_insn_defineclass": 0, "not_optimized_yarv_insn_definemethod": 0, "not_optimized_yarv_insn_definesmethod": 0, "not_optimized_yarv_insn_send": 17403685, "not_optimized_yarv_insn_sendforward": 118760, "not_optimized_yarv_insn_opt_send_without_block": 8, "not_optimized_yarv_insn_opt_new": 0, "not_optimized_yarv_insn_objtostring": 0, "not_optimized_yarv_insn_opt_ary_freeze": 0, "not_optimized_yarv_insn_opt_hash_freeze": 0, "not_optimized_yarv_insn_opt_str_freeze": 0, "not_optimized_yarv_insn_opt_nil_p": 0, "not_optimized_yarv_insn_opt_str_uminus": 0, "not_optimized_yarv_insn_opt_duparray_send": 0, "not_optimized_yarv_insn_opt_newarray_send": 0, "not_optimized_yarv_insn_invokesuper": 18008241, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 2681012, "not_optimized_yarv_insn_leave": 0, "not_optimized_yarv_insn_throw": 0, "not_optimized_yarv_insn_jump": 0, "not_optimized_yarv_insn_branchif": 0, "not_optimized_yarv_insn_branchunless": 0, "not_optimized_yarv_insn_branchnil": 0, "not_optimized_yarv_insn_once": 0, "not_optimized_yarv_insn_opt_case_dispatch": 0, "not_optimized_yarv_insn_opt_plus": 1244, "not_optimized_yarv_insn_opt_minus": 5760, "not_optimized_yarv_insn_opt_mult": 0, "not_optimized_yarv_insn_opt_div": 0, "not_optimized_yarv_insn_opt_mod": 0, "not_optimized_yarv_insn_opt_eq": 20323, "not_optimized_yarv_insn_opt_neq": 600, "not_optimized_yarv_insn_opt_lt": 0, "not_optimized_yarv_insn_opt_le": 0, "not_optimized_yarv_insn_opt_gt": 6190, "not_optimized_yarv_insn_opt_ge": 0, "not_optimized_yarv_insn_opt_ltlt": 0, "not_optimized_yarv_insn_opt_and": 1788, "not_optimized_yarv_insn_opt_or": 0, "not_optimized_yarv_insn_opt_aref": 31445758, "not_optimized_yarv_insn_opt_aset": 0, "not_optimized_yarv_insn_opt_length": 0, "not_optimized_yarv_insn_opt_size": 0, "not_optimized_yarv_insn_opt_empty_p": 0, "not_optimized_yarv_insn_opt_succ": 0, "not_optimized_yarv_insn_opt_not": 0, "not_optimized_yarv_insn_opt_regexpmatch2": 0, "not_optimized_yarv_insn_invokebuiltin": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_getlocal_WC_0": 0, "not_optimized_yarv_insn_getlocal_WC_1": 0, "not_optimized_yarv_insn_setlocal_WC_0": 0, "not_optimized_yarv_insn_setlocal_WC_1": 0, "not_optimized_yarv_insn_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_trace_nop": 0, "not_optimized_yarv_insn_trace_getlocal": 0, "not_optimized_yarv_insn_trace_setlocal": 0, "not_optimized_yarv_insn_trace_getblockparam": 0, "not_optimized_yarv_insn_trace_setblockparam": 0, "not_optimized_yarv_insn_trace_getblockparamproxy": 0, "not_optimized_yarv_insn_trace_getspecial": 0, "not_optimized_yarv_insn_trace_setspecial": 0, "not_optimized_yarv_insn_trace_getinstancevariable": 0, "not_optimized_yarv_insn_trace_setinstancevariable": 0, "not_optimized_yarv_insn_trace_getclassvariable": 0, "not_optimized_yarv_insn_trace_setclassvariable": 0, "not_optimized_yarv_insn_trace_opt_getconstant_path": 0, "not_optimized_yarv_insn_trace_getconstant": 0, "not_optimized_yarv_insn_trace_setconstant": 0, "not_optimized_yarv_insn_trace_getglobal": 0, "not_optimized_yarv_insn_trace_setglobal": 0, "not_optimized_yarv_insn_trace_putnil": 0, "not_optimized_yarv_insn_trace_putself": 0, "not_optimized_yarv_insn_trace_putobject": 0, "not_optimized_yarv_insn_trace_putspecialobject": 0, "not_optimized_yarv_insn_trace_putstring": 0, "not_optimized_yarv_insn_trace_putchilledstring": 0, "not_optimized_yarv_insn_trace_concatstrings": 0, "not_optimized_yarv_insn_trace_anytostring": 0, "not_optimized_yarv_insn_trace_toregexp": 0, "not_optimized_yarv_insn_trace_intern": 0, "not_optimized_yarv_insn_trace_newarray": 0, "not_optimized_yarv_insn_trace_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_trace_duparray": 0, "not_optimized_yarv_insn_trace_duphash": 0, "not_optimized_yarv_insn_trace_expandarray": 0, "not_optimized_yarv_insn_trace_concatarray": 0, "not_optimized_yarv_insn_trace_concattoarray": 0, "not_optimized_yarv_insn_trace_pushtoarray": 0, "not_optimized_yarv_insn_trace_splatarray": 0, "not_optimized_yarv_insn_trace_splatkw": 0, "not_optimized_yarv_insn_trace_newhash": 0, "not_optimized_yarv_insn_trace_newrange": 0, "not_optimized_yarv_insn_trace_pop": 0, "not_optimized_yarv_insn_trace_dup": 0, "not_optimized_yarv_insn_trace_dupn": 0, "not_optimized_yarv_insn_trace_swap": 0, "not_optimized_yarv_insn_trace_opt_reverse": 0, "not_optimized_yarv_insn_trace_topn": 0, "not_optimized_yarv_insn_trace_setn": 0, "not_optimized_yarv_insn_trace_adjuststack": 0, "not_optimized_yarv_insn_trace_defined": 0, "not_optimized_yarv_insn_trace_definedivar": 0, "not_optimized_yarv_insn_trace_checkmatch": 0, "not_optimized_yarv_insn_trace_checkkeyword": 0, "not_optimized_yarv_insn_trace_checktype": 0, "not_optimized_yarv_insn_trace_defineclass": 0, "not_optimized_yarv_insn_trace_definemethod": 0, "not_optimized_yarv_insn_trace_definesmethod": 0, "not_optimized_yarv_insn_trace_send": 0, "not_optimized_yarv_insn_trace_sendforward": 0, "not_optimized_yarv_insn_trace_opt_send_without_block": 0, "not_optimized_yarv_insn_trace_opt_new": 0, "not_optimized_yarv_insn_trace_objtostring": 0, "not_optimized_yarv_insn_trace_opt_ary_freeze": 0, "not_optimized_yarv_insn_trace_opt_hash_freeze": 0, "not_optimized_yarv_insn_trace_opt_str_freeze": 0, "not_optimized_yarv_insn_trace_opt_nil_p": 0, "not_optimized_yarv_insn_trace_opt_str_uminus": 0, "not_optimized_yarv_insn_trace_opt_duparray_send": 0, "not_optimized_yarv_insn_trace_opt_newarray_send": 0, "not_optimized_yarv_insn_trace_invokesuper": 0, "not_optimized_yarv_insn_trace_invokesuperforward": 0, "not_optimized_yarv_insn_trace_invokeblock": 0, "not_optimized_yarv_insn_trace_leave": 0, "not_optimized_yarv_insn_trace_throw": 0, "not_optimized_yarv_insn_trace_jump": 0, "not_optimized_yarv_insn_trace_branchif": 0, "not_optimized_yarv_insn_trace_branchunless": 0, "not_optimized_yarv_insn_trace_branchnil": 0, "not_optimized_yarv_insn_trace_once": 0, "not_optimized_yarv_insn_trace_opt_case_dispatch": 0, "not_optimized_yarv_insn_trace_opt_plus": 0, "not_optimized_yarv_insn_trace_opt_minus": 0, "not_optimized_yarv_insn_trace_opt_mult": 0, "not_optimized_yarv_insn_trace_opt_div": 0, "not_optimized_yarv_insn_trace_opt_mod": 0, "not_optimized_yarv_insn_trace_opt_eq": 0, "not_optimized_yarv_insn_trace_opt_neq": 0, "not_optimized_yarv_insn_trace_opt_lt": 0, "not_optimized_yarv_insn_trace_opt_le": 0, "not_optimized_yarv_insn_trace_opt_gt": 0, "not_optimized_yarv_insn_trace_opt_ge": 0, "not_optimized_yarv_insn_trace_opt_ltlt": 0, "not_optimized_yarv_insn_trace_opt_and": 0, "not_optimized_yarv_insn_trace_opt_or": 0, "not_optimized_yarv_insn_trace_opt_aref": 0, "not_optimized_yarv_insn_trace_opt_aset": 0, "not_optimized_yarv_insn_trace_opt_length": 0, "not_optimized_yarv_insn_trace_opt_size": 0, "not_optimized_yarv_insn_trace_opt_empty_p": 0, "not_optimized_yarv_insn_trace_opt_succ": 0, "not_optimized_yarv_insn_trace_opt_not": 0, "not_optimized_yarv_insn_trace_opt_regexpmatch2": 0, "not_optimized_yarv_insn_trace_invokebuiltin": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_trace_getlocal_WC_0": 0, "not_optimized_yarv_insn_trace_getlocal_WC_1": 0, "not_optimized_yarv_insn_trace_setlocal_WC_0": 0, "not_optimized_yarv_insn_trace_setlocal_WC_1": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_zjit_getinstancevariable": 0, "not_optimized_yarv_insn_zjit_opt_send_without_block": 0, "not_optimized_yarv_insn_zjit_objtostring": 0, "not_optimized_yarv_insn_zjit_opt_nil_p": 0, "not_optimized_yarv_insn_zjit_opt_plus": 0, "not_optimized_yarv_insn_zjit_opt_minus": 0, "not_optimized_yarv_insn_zjit_opt_mult": 0, "not_optimized_yarv_insn_zjit_opt_div": 0, "not_optimized_yarv_insn_zjit_opt_mod": 0, "not_optimized_yarv_insn_zjit_opt_eq": 0, "not_optimized_yarv_insn_zjit_opt_neq": 0, "not_optimized_yarv_insn_zjit_opt_lt": 0, "not_optimized_yarv_insn_zjit_opt_le": 0, "not_optimized_yarv_insn_zjit_opt_gt": 0, "not_optimized_yarv_insn_zjit_opt_ge": 0, "not_optimized_yarv_insn_zjit_opt_and": 0, "not_optimized_yarv_insn_zjit_opt_or": 0, "not_optimized_yarv_insn_zjit_opt_empty_p": 0, "not_optimized_yarv_insn_zjit_opt_not": 0, "vm_insn_count": 760978186, "total_insn_count": 1862781173, "ratio_in_zjit": 59.14827801408104, "not_optimized_cfuncs_String#dup": 26, "not_optimized_cfuncs_SQLite3::Statement#bind_param": 75473, "not_optimized_cfuncs_String#==": 1333, "not_optimized_cfuncs_Module#to_s": 0, "not_optimized_cfuncs_Array#uniq": 1144, "not_optimized_cfuncs_Time#nsec": 12371, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_Hash#freeze": 1202, "not_optimized_cfuncs_Array#-": 1144, "not_optimized_cfuncs_SQLite3::Database#closed?": 2701, "not_optimized_cfuncs_Kernel#kind_of?": 1203973, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 108, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_Time#hour": 0, "not_optimized_cfuncs_Hash#[]=": 12487, "not_optimized_cfuncs_Comparable#==": 66, "not_optimized_cfuncs_Integer#+": 0, "not_optimized_cfuncs_String#ascii_only?": 0, "not_optimized_cfuncs_Array#==": 0, "not_optimized_cfuncs_Integer#===": 0, "not_optimized_cfuncs_String#-@": 5139, "not_optimized_cfuncs_Module#instance_method": 392, "not_optimized_cfuncs_Comparable#>=": 2082, "not_optimized_cfuncs_Time#day": 0, "not_optimized_cfuncs_Hash#[]": 6260, "not_optimized_cfuncs_Array#freeze": 5099, "not_optimized_cfuncs_Class#escape": 65, "not_optimized_cfuncs_String#strip": 143, "not_optimized_cfuncs_Hash#==": 572, "not_optimized_cfuncs_Class#join": 15, "not_optimized_cfuncs_Array#delete": 55, "not_optimized_cfuncs_SQLite3::Statement#column_decltype": 6931, "not_optimized_cfuncs_String#encoding": 7110, "not_optimized_cfuncs_Time#utc?": 0, "not_optimized_cfuncs_Hash#delete": 15971, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_SQLite3::Statement#step": 1267531, "not_optimized_cfuncs_Hash#compare_by_identity": 572, "not_optimized_cfuncs_String#include?": 1270668, "not_optimized_cfuncs_Set#subtract": 572, "not_optimized_cfuncs_Kernel#block_given?": 85502, "not_optimized_cfuncs_Array#&": 1973, "not_optimized_cfuncs_Regexp#===": 34, "not_optimized_cfuncs_Range#member?": 126471, "not_optimized_cfuncs_SQLite3::Statement#prepare": 2701, "not_optimized_cfuncs_String#hash": 14934, "not_optimized_cfuncs_Time#isdst": 0, "not_optimized_cfuncs_Module#pid": 576, "not_optimized_cfuncs_Array#compact!": 608, "not_optimized_cfuncs_Array#+": 2417, "not_optimized_cfuncs_Array#compact": 7, "not_optimized_cfuncs_Class#current": 161206, "not_optimized_cfuncs_NilClass#===": 75474, "not_optimized_cfuncs_Integer#^": 583, "not_optimized_cfuncs_Module#public_instance_method": 0, "not_optimized_cfuncs_Array#drop": 71, "not_optimized_cfuncs_Hash#key?": 1208174, "not_optimized_cfuncs_FalseClass#===": 75473, "not_optimized_cfuncs_Kernel#dup": 31339, "not_optimized_cfuncs_Hash#clear": 2154, "not_optimized_cfuncs_Array#<<": 0, "not_optimized_cfuncs_Float#-": 32, "not_optimized_cfuncs_Module#<": 54, "not_optimized_cfuncs_Integer#>>": 576, "not_optimized_cfuncs_Integer#**": 12371, "not_optimized_cfuncs_Hash#each_key": 4071, "not_optimized_cfuncs_String#%": 3039, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_Time#getutc": 0, "not_optimized_cfuncs_String#+@": 3275, "not_optimized_cfuncs_Set#compare_by_identity": 60171, "not_optimized_cfuncs_Hash#keys": 572, "not_optimized_cfuncs_Module#singleton_class?": 51, "not_optimized_cfuncs_Hash#store": 0, "not_optimized_cfuncs_Time#month": 0, "not_optimized_cfuncs_Set#include?": 8914, "not_optimized_cfuncs_Kernel#__callee__": 1144, "not_optimized_cfuncs_Set#empty?": 572, "not_optimized_cfuncs_SQLite3::Statement#column_name": 6931, "not_optimized_cfuncs_Class#allocate": 60071, "not_optimized_cfuncs_Hash#has_key?": 38, "not_optimized_cfuncs_Array#|": 5978, "not_optimized_cfuncs_BasicObject#!=": 49972, "not_optimized_cfuncs_Time#sec": 0, "not_optimized_cfuncs_Regexp#=~": 113, "not_optimized_cfuncs_String#===": 1860, "not_optimized_cfuncs_TrueClass#===": 75473, "not_optimized_cfuncs_Time#year": 0, "not_optimized_cfuncs_Module#const_set": 4, "not_optimized_cfuncs_UnboundMethod#parameters": 36, "not_optimized_cfuncs_String#tr!": 206, "not_optimized_cfuncs_String#to_sym": 1384, "not_optimized_cfuncs_SQLite3::Statement#column_count": 5378, "not_optimized_cfuncs_Array#hash": 36, "not_optimized_cfuncs_Proc#ruby2_keywords": 493, "not_optimized_cfuncs_Hash#include?": 30794, "not_optimized_cfuncs_String#+": 25, "not_optimized_cfuncs_SQLite3::Statement#done?": 1267531, "not_optimized_cfuncs_String#scan": 50, "not_optimized_cfuncs_SQLite3::Statement#close": 0, "not_optimized_cfuncs_Time#zone": 0, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_Thread::Backtrace::Location#lineno": 0, "not_optimized_cfuncs_Kernel#hash": 660, "not_optimized_cfuncs_Kernel#Array": 4748, "not_optimized_cfuncs_Integer#<=>": 128471, "not_optimized_cfuncs_Class#exist?": 27, "not_optimized_cfuncs_Array#intersect?": 0, "not_optimized_cfuncs_SQLite3::Database#changes": 0, "not_optimized_cfuncs_Time#utc": 2071, "not_optimized_cfuncs_String#freeze": 0, "not_optimized_cfuncs_Hash#values": 792, "not_optimized_cfuncs_String#to_s": 1460, "not_optimized_cfuncs_String#delete_prefix!": 325, "not_optimized_cfuncs_Kernel#object_id": 7782, "not_optimized_cfuncs_Thread::Backtrace::Location#path": 0, "not_optimized_cfuncs_Enumerable#grep_v": 572, "not_optimized_cfuncs_Time#strftime": 6173, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_Kernel#singleton_class": 51, "not_optimized_cfuncs_Array#<=>": 2077, "not_optimized_cfuncs_Array#include?": 3634, "not_optimized_cfuncs_Class#superclass": 2481, "not_optimized_cfuncs_Kernel#is_a?": 6452020, "not_optimized_cfuncs_Time#min": 0 } ] ], "setivar_object": [ [ { "compiled_iseq_count": 3, "failed_iseq_count": 0, "compile_time_ns": 770756, "profile_time_ns": 5261, "gc_time_ns": 0, "invalidation_time_ns": 0, "code_region_bytes": 16384, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 0, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 0, "compile_error_register_spill_on_alloc": 0, "compile_error_parse_stack_underflow": 0, "compile_error_parse_malformed_iseq": 0, "compile_error_parse_failed_optional_arguments": 0, "compile_error_parse_not_allowed": 0, "compile_error_validation_block_has_no_terminator": 0, "compile_error_validation_terminator_not_at_end": 0, "compile_error_validation_mismatched_block_arity": 0, "compile_error_validation_jump_target_not_in_rpo": 0, "compile_error_validation_operand_not_defined": 0, "compile_error_validation_duplicate_instruction": 0, "zjit_insn_count": 2632002350, "dynamic_getivar_count": 0, "dynamic_setivar_count": 940000000, "unspecialized_def_type_iseq": 0, "unspecialized_def_type_cfunc": 0, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 0, "unspecialized_def_type_zsuper": 0, "unspecialized_def_type_alias": 0, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 0, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 470, "vm_write_sp_count": 470, "vm_write_locals_count": 470, "vm_write_stack_count": 470, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 188, "exit_compile_error": 0, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 0, "exit_unhandled_kwarg": 0, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 0, "exit_unhandled_yarv_insn": 0, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 0, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 0, "exit_patchpoint": 0, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 0, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 0, "exit_block_param_proxy_not_iseq_or_ifunc": 0, "side_exit_count": 0, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 0, "unhandled_yarv_insn_setblockparam": 0, "unhandled_yarv_insn_getblockparamproxy": 0, "unhandled_yarv_insn_getspecial": 0, "unhandled_yarv_insn_setspecial": 0, "unhandled_yarv_insn_getinstancevariable": 0, "unhandled_yarv_insn_setinstancevariable": 0, "unhandled_yarv_insn_getclassvariable": 0, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 0, "unhandled_yarv_insn_setconstant": 0, "unhandled_yarv_insn_getglobal": 0, "unhandled_yarv_insn_setglobal": 0, "unhandled_yarv_insn_putnil": 0, "unhandled_yarv_insn_putself": 0, "unhandled_yarv_insn_putobject": 0, "unhandled_yarv_insn_putspecialobject": 0, "unhandled_yarv_insn_putstring": 0, "unhandled_yarv_insn_putchilledstring": 0, "unhandled_yarv_insn_concatstrings": 0, "unhandled_yarv_insn_anytostring": 0, "unhandled_yarv_insn_toregexp": 0, "unhandled_yarv_insn_intern": 0, "unhandled_yarv_insn_newarray": 0, "unhandled_yarv_insn_pushtoarraykwsplat": 0, "unhandled_yarv_insn_duparray": 0, "unhandled_yarv_insn_duphash": 0, "unhandled_yarv_insn_expandarray": 0, "unhandled_yarv_insn_concatarray": 0, "unhandled_yarv_insn_concattoarray": 0, "unhandled_yarv_insn_pushtoarray": 0, "unhandled_yarv_insn_splatarray": 0, "unhandled_yarv_insn_splatkw": 0, "unhandled_yarv_insn_newhash": 0, "unhandled_yarv_insn_newrange": 0, "unhandled_yarv_insn_pop": 0, "unhandled_yarv_insn_dup": 0, "unhandled_yarv_insn_dupn": 0, "unhandled_yarv_insn_swap": 0, "unhandled_yarv_insn_opt_reverse": 0, "unhandled_yarv_insn_topn": 0, "unhandled_yarv_insn_setn": 0, "unhandled_yarv_insn_adjuststack": 0, "unhandled_yarv_insn_defined": 0, "unhandled_yarv_insn_definedivar": 0, "unhandled_yarv_insn_checkmatch": 0, "unhandled_yarv_insn_checkkeyword": 0, "unhandled_yarv_insn_checktype": 0, "unhandled_yarv_insn_defineclass": 0, "unhandled_yarv_insn_definemethod": 0, "unhandled_yarv_insn_definesmethod": 0, "unhandled_yarv_insn_send": 0, "unhandled_yarv_insn_sendforward": 0, "unhandled_yarv_insn_opt_send_without_block": 0, "unhandled_yarv_insn_opt_new": 0, "unhandled_yarv_insn_objtostring": 0, "unhandled_yarv_insn_opt_ary_freeze": 0, "unhandled_yarv_insn_opt_hash_freeze": 0, "unhandled_yarv_insn_opt_str_freeze": 0, "unhandled_yarv_insn_opt_nil_p": 0, "unhandled_yarv_insn_opt_str_uminus": 0, "unhandled_yarv_insn_opt_duparray_send": 0, "unhandled_yarv_insn_opt_newarray_send": 0, "unhandled_yarv_insn_invokesuper": 0, "unhandled_yarv_insn_invokesuperforward": 0, "unhandled_yarv_insn_invokeblock": 0, "unhandled_yarv_insn_leave": 0, "unhandled_yarv_insn_throw": 0, "unhandled_yarv_insn_jump": 0, "unhandled_yarv_insn_branchif": 0, "unhandled_yarv_insn_branchunless": 0, "unhandled_yarv_insn_branchnil": 0, "unhandled_yarv_insn_once": 0, "unhandled_yarv_insn_opt_case_dispatch": 0, "unhandled_yarv_insn_opt_plus": 0, "unhandled_yarv_insn_opt_minus": 0, "unhandled_yarv_insn_opt_mult": 0, "unhandled_yarv_insn_opt_div": 0, "unhandled_yarv_insn_opt_mod": 0, "unhandled_yarv_insn_opt_eq": 0, "unhandled_yarv_insn_opt_neq": 0, "unhandled_yarv_insn_opt_lt": 0, "unhandled_yarv_insn_opt_le": 0, "unhandled_yarv_insn_opt_gt": 0, "unhandled_yarv_insn_opt_ge": 0, "unhandled_yarv_insn_opt_ltlt": 0, "unhandled_yarv_insn_opt_and": 0, "unhandled_yarv_insn_opt_or": 0, "unhandled_yarv_insn_opt_aref": 0, "unhandled_yarv_insn_opt_aset": 0, "unhandled_yarv_insn_opt_length": 0, "unhandled_yarv_insn_opt_size": 0, "unhandled_yarv_insn_opt_empty_p": 0, "unhandled_yarv_insn_opt_succ": 0, "unhandled_yarv_insn_opt_not": 0, "unhandled_yarv_insn_opt_regexpmatch2": 0, "unhandled_yarv_insn_invokebuiltin": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_getlocal_WC_0": 0, "unhandled_yarv_insn_getlocal_WC_1": 0, "unhandled_yarv_insn_setlocal_WC_0": 0, "unhandled_yarv_insn_setlocal_WC_1": 0, "unhandled_yarv_insn_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_trace_nop": 0, "unhandled_yarv_insn_trace_getlocal": 0, "unhandled_yarv_insn_trace_setlocal": 0, "unhandled_yarv_insn_trace_getblockparam": 0, "unhandled_yarv_insn_trace_setblockparam": 0, "unhandled_yarv_insn_trace_getblockparamproxy": 0, "unhandled_yarv_insn_trace_getspecial": 0, "unhandled_yarv_insn_trace_setspecial": 0, "unhandled_yarv_insn_trace_getinstancevariable": 0, "unhandled_yarv_insn_trace_setinstancevariable": 0, "unhandled_yarv_insn_trace_getclassvariable": 0, "unhandled_yarv_insn_trace_setclassvariable": 0, "unhandled_yarv_insn_trace_opt_getconstant_path": 0, "unhandled_yarv_insn_trace_getconstant": 0, "unhandled_yarv_insn_trace_setconstant": 0, "unhandled_yarv_insn_trace_getglobal": 0, "unhandled_yarv_insn_trace_setglobal": 0, "unhandled_yarv_insn_trace_putnil": 0, "unhandled_yarv_insn_trace_putself": 0, "unhandled_yarv_insn_trace_putobject": 0, "unhandled_yarv_insn_trace_putspecialobject": 0, "unhandled_yarv_insn_trace_putstring": 0, "unhandled_yarv_insn_trace_putchilledstring": 0, "unhandled_yarv_insn_trace_concatstrings": 0, "unhandled_yarv_insn_trace_anytostring": 0, "unhandled_yarv_insn_trace_toregexp": 0, "unhandled_yarv_insn_trace_intern": 0, "unhandled_yarv_insn_trace_newarray": 0, "unhandled_yarv_insn_trace_pushtoarraykwsplat": 0, "unhandled_yarv_insn_trace_duparray": 0, "unhandled_yarv_insn_trace_duphash": 0, "unhandled_yarv_insn_trace_expandarray": 0, "unhandled_yarv_insn_trace_concatarray": 0, "unhandled_yarv_insn_trace_concattoarray": 0, "unhandled_yarv_insn_trace_pushtoarray": 0, "unhandled_yarv_insn_trace_splatarray": 0, "unhandled_yarv_insn_trace_splatkw": 0, "unhandled_yarv_insn_trace_newhash": 0, "unhandled_yarv_insn_trace_newrange": 0, "unhandled_yarv_insn_trace_pop": 0, "unhandled_yarv_insn_trace_dup": 0, "unhandled_yarv_insn_trace_dupn": 0, "unhandled_yarv_insn_trace_swap": 0, "unhandled_yarv_insn_trace_opt_reverse": 0, "unhandled_yarv_insn_trace_topn": 0, "unhandled_yarv_insn_trace_setn": 0, "unhandled_yarv_insn_trace_adjuststack": 0, "unhandled_yarv_insn_trace_defined": 0, "unhandled_yarv_insn_trace_definedivar": 0, "unhandled_yarv_insn_trace_checkmatch": 0, "unhandled_yarv_insn_trace_checkkeyword": 0, "unhandled_yarv_insn_trace_checktype": 0, "unhandled_yarv_insn_trace_defineclass": 0, "unhandled_yarv_insn_trace_definemethod": 0, "unhandled_yarv_insn_trace_definesmethod": 0, "unhandled_yarv_insn_trace_send": 0, "unhandled_yarv_insn_trace_sendforward": 0, "unhandled_yarv_insn_trace_opt_send_without_block": 0, "unhandled_yarv_insn_trace_opt_new": 0, "unhandled_yarv_insn_trace_objtostring": 0, "unhandled_yarv_insn_trace_opt_ary_freeze": 0, "unhandled_yarv_insn_trace_opt_hash_freeze": 0, "unhandled_yarv_insn_trace_opt_str_freeze": 0, "unhandled_yarv_insn_trace_opt_nil_p": 0, "unhandled_yarv_insn_trace_opt_str_uminus": 0, "unhandled_yarv_insn_trace_opt_duparray_send": 0, "unhandled_yarv_insn_trace_opt_newarray_send": 0, "unhandled_yarv_insn_trace_invokesuper": 0, "unhandled_yarv_insn_trace_invokesuperforward": 0, "unhandled_yarv_insn_trace_invokeblock": 0, "unhandled_yarv_insn_trace_leave": 0, "unhandled_yarv_insn_trace_throw": 0, "unhandled_yarv_insn_trace_jump": 0, "unhandled_yarv_insn_trace_branchif": 0, "unhandled_yarv_insn_trace_branchunless": 0, "unhandled_yarv_insn_trace_branchnil": 0, "unhandled_yarv_insn_trace_once": 0, "unhandled_yarv_insn_trace_opt_case_dispatch": 0, "unhandled_yarv_insn_trace_opt_plus": 0, "unhandled_yarv_insn_trace_opt_minus": 0, "unhandled_yarv_insn_trace_opt_mult": 0, "unhandled_yarv_insn_trace_opt_div": 0, "unhandled_yarv_insn_trace_opt_mod": 0, "unhandled_yarv_insn_trace_opt_eq": 0, "unhandled_yarv_insn_trace_opt_neq": 0, "unhandled_yarv_insn_trace_opt_lt": 0, "unhandled_yarv_insn_trace_opt_le": 0, "unhandled_yarv_insn_trace_opt_gt": 0, "unhandled_yarv_insn_trace_opt_ge": 0, "unhandled_yarv_insn_trace_opt_ltlt": 0, "unhandled_yarv_insn_trace_opt_and": 0, "unhandled_yarv_insn_trace_opt_or": 0, "unhandled_yarv_insn_trace_opt_aref": 0, "unhandled_yarv_insn_trace_opt_aset": 0, "unhandled_yarv_insn_trace_opt_length": 0, "unhandled_yarv_insn_trace_opt_size": 0, "unhandled_yarv_insn_trace_opt_empty_p": 0, "unhandled_yarv_insn_trace_opt_succ": 0, "unhandled_yarv_insn_trace_opt_not": 0, "unhandled_yarv_insn_trace_opt_regexpmatch2": 0, "unhandled_yarv_insn_trace_invokebuiltin": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_trace_getlocal_WC_0": 0, "unhandled_yarv_insn_trace_getlocal_WC_1": 0, "unhandled_yarv_insn_trace_setlocal_WC_0": 0, "unhandled_yarv_insn_trace_setlocal_WC_1": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_zjit_getinstancevariable": 0, "unhandled_yarv_insn_zjit_opt_send_without_block": 0, "unhandled_yarv_insn_zjit_objtostring": 0, "unhandled_yarv_insn_zjit_opt_nil_p": 0, "unhandled_yarv_insn_zjit_opt_plus": 0, "unhandled_yarv_insn_zjit_opt_minus": 0, "unhandled_yarv_insn_zjit_opt_mult": 0, "unhandled_yarv_insn_zjit_opt_div": 0, "unhandled_yarv_insn_zjit_opt_mod": 0, "unhandled_yarv_insn_zjit_opt_eq": 0, "unhandled_yarv_insn_zjit_opt_neq": 0, "unhandled_yarv_insn_zjit_opt_lt": 0, "unhandled_yarv_insn_zjit_opt_le": 0, "unhandled_yarv_insn_zjit_opt_gt": 0, "unhandled_yarv_insn_zjit_opt_ge": 0, "unhandled_yarv_insn_zjit_opt_and": 0, "unhandled_yarv_insn_zjit_opt_or": 0, "unhandled_yarv_insn_zjit_opt_empty_p": 0, "unhandled_yarv_insn_zjit_opt_not": 0, "send_fallback_send_without_block_polymorphic": 0, "send_fallback_send_without_block_no_profiles": 0, "send_fallback_send_without_block_cfunc_not_variadic": 94, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 0, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 94, "dynamic_send_count": 188, "iseq_optimized_send_count": 94, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 188, "optimized_send_count": 282, "send_count": 470, "not_optimized_yarv_insn_nop": 0, "not_optimized_yarv_insn_getlocal": 0, "not_optimized_yarv_insn_setlocal": 0, "not_optimized_yarv_insn_getblockparam": 0, "not_optimized_yarv_insn_setblockparam": 0, "not_optimized_yarv_insn_getblockparamproxy": 0, "not_optimized_yarv_insn_getspecial": 0, "not_optimized_yarv_insn_setspecial": 0, "not_optimized_yarv_insn_getinstancevariable": 0, "not_optimized_yarv_insn_setinstancevariable": 0, "not_optimized_yarv_insn_getclassvariable": 0, "not_optimized_yarv_insn_setclassvariable": 0, "not_optimized_yarv_insn_opt_getconstant_path": 0, "not_optimized_yarv_insn_getconstant": 0, "not_optimized_yarv_insn_setconstant": 0, "not_optimized_yarv_insn_getglobal": 0, "not_optimized_yarv_insn_setglobal": 0, "not_optimized_yarv_insn_putnil": 0, "not_optimized_yarv_insn_putself": 0, "not_optimized_yarv_insn_putobject": 0, "not_optimized_yarv_insn_putspecialobject": 0, "not_optimized_yarv_insn_putstring": 0, "not_optimized_yarv_insn_putchilledstring": 0, "not_optimized_yarv_insn_concatstrings": 0, "not_optimized_yarv_insn_anytostring": 0, "not_optimized_yarv_insn_toregexp": 0, "not_optimized_yarv_insn_intern": 0, "not_optimized_yarv_insn_newarray": 0, "not_optimized_yarv_insn_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_duparray": 0, "not_optimized_yarv_insn_duphash": 0, "not_optimized_yarv_insn_expandarray": 0, "not_optimized_yarv_insn_concatarray": 0, "not_optimized_yarv_insn_concattoarray": 0, "not_optimized_yarv_insn_pushtoarray": 0, "not_optimized_yarv_insn_splatarray": 0, "not_optimized_yarv_insn_splatkw": 0, "not_optimized_yarv_insn_newhash": 0, "not_optimized_yarv_insn_newrange": 0, "not_optimized_yarv_insn_pop": 0, "not_optimized_yarv_insn_dup": 0, "not_optimized_yarv_insn_dupn": 0, "not_optimized_yarv_insn_swap": 0, "not_optimized_yarv_insn_opt_reverse": 0, "not_optimized_yarv_insn_topn": 0, "not_optimized_yarv_insn_setn": 0, "not_optimized_yarv_insn_adjuststack": 0, "not_optimized_yarv_insn_defined": 0, "not_optimized_yarv_insn_definedivar": 0, "not_optimized_yarv_insn_checkmatch": 0, "not_optimized_yarv_insn_checkkeyword": 0, "not_optimized_yarv_insn_checktype": 0, "not_optimized_yarv_insn_defineclass": 0, "not_optimized_yarv_insn_definemethod": 0, "not_optimized_yarv_insn_definesmethod": 0, "not_optimized_yarv_insn_send": 0, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 0, "not_optimized_yarv_insn_opt_new": 0, "not_optimized_yarv_insn_objtostring": 0, "not_optimized_yarv_insn_opt_ary_freeze": 0, "not_optimized_yarv_insn_opt_hash_freeze": 0, "not_optimized_yarv_insn_opt_str_freeze": 0, "not_optimized_yarv_insn_opt_nil_p": 0, "not_optimized_yarv_insn_opt_str_uminus": 0, "not_optimized_yarv_insn_opt_duparray_send": 0, "not_optimized_yarv_insn_opt_newarray_send": 0, "not_optimized_yarv_insn_invokesuper": 0, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 94, "not_optimized_yarv_insn_leave": 0, "not_optimized_yarv_insn_throw": 0, "not_optimized_yarv_insn_jump": 0, "not_optimized_yarv_insn_branchif": 0, "not_optimized_yarv_insn_branchunless": 0, "not_optimized_yarv_insn_branchnil": 0, "not_optimized_yarv_insn_once": 0, "not_optimized_yarv_insn_opt_case_dispatch": 0, "not_optimized_yarv_insn_opt_plus": 0, "not_optimized_yarv_insn_opt_minus": 0, "not_optimized_yarv_insn_opt_mult": 0, "not_optimized_yarv_insn_opt_div": 0, "not_optimized_yarv_insn_opt_mod": 0, "not_optimized_yarv_insn_opt_eq": 0, "not_optimized_yarv_insn_opt_neq": 0, "not_optimized_yarv_insn_opt_lt": 0, "not_optimized_yarv_insn_opt_le": 0, "not_optimized_yarv_insn_opt_gt": 0, "not_optimized_yarv_insn_opt_ge": 0, "not_optimized_yarv_insn_opt_ltlt": 0, "not_optimized_yarv_insn_opt_and": 0, "not_optimized_yarv_insn_opt_or": 0, "not_optimized_yarv_insn_opt_aref": 0, "not_optimized_yarv_insn_opt_aset": 0, "not_optimized_yarv_insn_opt_length": 0, "not_optimized_yarv_insn_opt_size": 0, "not_optimized_yarv_insn_opt_empty_p": 0, "not_optimized_yarv_insn_opt_succ": 0, "not_optimized_yarv_insn_opt_not": 0, "not_optimized_yarv_insn_opt_regexpmatch2": 0, "not_optimized_yarv_insn_invokebuiltin": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_getlocal_WC_0": 0, "not_optimized_yarv_insn_getlocal_WC_1": 0, "not_optimized_yarv_insn_setlocal_WC_0": 0, "not_optimized_yarv_insn_setlocal_WC_1": 0, "not_optimized_yarv_insn_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_trace_nop": 0, "not_optimized_yarv_insn_trace_getlocal": 0, "not_optimized_yarv_insn_trace_setlocal": 0, "not_optimized_yarv_insn_trace_getblockparam": 0, "not_optimized_yarv_insn_trace_setblockparam": 0, "not_optimized_yarv_insn_trace_getblockparamproxy": 0, "not_optimized_yarv_insn_trace_getspecial": 0, "not_optimized_yarv_insn_trace_setspecial": 0, "not_optimized_yarv_insn_trace_getinstancevariable": 0, "not_optimized_yarv_insn_trace_setinstancevariable": 0, "not_optimized_yarv_insn_trace_getclassvariable": 0, "not_optimized_yarv_insn_trace_setclassvariable": 0, "not_optimized_yarv_insn_trace_opt_getconstant_path": 0, "not_optimized_yarv_insn_trace_getconstant": 0, "not_optimized_yarv_insn_trace_setconstant": 0, "not_optimized_yarv_insn_trace_getglobal": 0, "not_optimized_yarv_insn_trace_setglobal": 0, "not_optimized_yarv_insn_trace_putnil": 0, "not_optimized_yarv_insn_trace_putself": 0, "not_optimized_yarv_insn_trace_putobject": 0, "not_optimized_yarv_insn_trace_putspecialobject": 0, "not_optimized_yarv_insn_trace_putstring": 0, "not_optimized_yarv_insn_trace_putchilledstring": 0, "not_optimized_yarv_insn_trace_concatstrings": 0, "not_optimized_yarv_insn_trace_anytostring": 0, "not_optimized_yarv_insn_trace_toregexp": 0, "not_optimized_yarv_insn_trace_intern": 0, "not_optimized_yarv_insn_trace_newarray": 0, "not_optimized_yarv_insn_trace_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_trace_duparray": 0, "not_optimized_yarv_insn_trace_duphash": 0, "not_optimized_yarv_insn_trace_expandarray": 0, "not_optimized_yarv_insn_trace_concatarray": 0, "not_optimized_yarv_insn_trace_concattoarray": 0, "not_optimized_yarv_insn_trace_pushtoarray": 0, "not_optimized_yarv_insn_trace_splatarray": 0, "not_optimized_yarv_insn_trace_splatkw": 0, "not_optimized_yarv_insn_trace_newhash": 0, "not_optimized_yarv_insn_trace_newrange": 0, "not_optimized_yarv_insn_trace_pop": 0, "not_optimized_yarv_insn_trace_dup": 0, "not_optimized_yarv_insn_trace_dupn": 0, "not_optimized_yarv_insn_trace_swap": 0, "not_optimized_yarv_insn_trace_opt_reverse": 0, "not_optimized_yarv_insn_trace_topn": 0, "not_optimized_yarv_insn_trace_setn": 0, "not_optimized_yarv_insn_trace_adjuststack": 0, "not_optimized_yarv_insn_trace_defined": 0, "not_optimized_yarv_insn_trace_definedivar": 0, "not_optimized_yarv_insn_trace_checkmatch": 0, "not_optimized_yarv_insn_trace_checkkeyword": 0, "not_optimized_yarv_insn_trace_checktype": 0, "not_optimized_yarv_insn_trace_defineclass": 0, "not_optimized_yarv_insn_trace_definemethod": 0, "not_optimized_yarv_insn_trace_definesmethod": 0, "not_optimized_yarv_insn_trace_send": 0, "not_optimized_yarv_insn_trace_sendforward": 0, "not_optimized_yarv_insn_trace_opt_send_without_block": 0, "not_optimized_yarv_insn_trace_opt_new": 0, "not_optimized_yarv_insn_trace_objtostring": 0, "not_optimized_yarv_insn_trace_opt_ary_freeze": 0, "not_optimized_yarv_insn_trace_opt_hash_freeze": 0, "not_optimized_yarv_insn_trace_opt_str_freeze": 0, "not_optimized_yarv_insn_trace_opt_nil_p": 0, "not_optimized_yarv_insn_trace_opt_str_uminus": 0, "not_optimized_yarv_insn_trace_opt_duparray_send": 0, "not_optimized_yarv_insn_trace_opt_newarray_send": 0, "not_optimized_yarv_insn_trace_invokesuper": 0, "not_optimized_yarv_insn_trace_invokesuperforward": 0, "not_optimized_yarv_insn_trace_invokeblock": 0, "not_optimized_yarv_insn_trace_leave": 0, "not_optimized_yarv_insn_trace_throw": 0, "not_optimized_yarv_insn_trace_jump": 0, "not_optimized_yarv_insn_trace_branchif": 0, "not_optimized_yarv_insn_trace_branchunless": 0, "not_optimized_yarv_insn_trace_branchnil": 0, "not_optimized_yarv_insn_trace_once": 0, "not_optimized_yarv_insn_trace_opt_case_dispatch": 0, "not_optimized_yarv_insn_trace_opt_plus": 0, "not_optimized_yarv_insn_trace_opt_minus": 0, "not_optimized_yarv_insn_trace_opt_mult": 0, "not_optimized_yarv_insn_trace_opt_div": 0, "not_optimized_yarv_insn_trace_opt_mod": 0, "not_optimized_yarv_insn_trace_opt_eq": 0, "not_optimized_yarv_insn_trace_opt_neq": 0, "not_optimized_yarv_insn_trace_opt_lt": 0, "not_optimized_yarv_insn_trace_opt_le": 0, "not_optimized_yarv_insn_trace_opt_gt": 0, "not_optimized_yarv_insn_trace_opt_ge": 0, "not_optimized_yarv_insn_trace_opt_ltlt": 0, "not_optimized_yarv_insn_trace_opt_and": 0, "not_optimized_yarv_insn_trace_opt_or": 0, "not_optimized_yarv_insn_trace_opt_aref": 0, "not_optimized_yarv_insn_trace_opt_aset": 0, "not_optimized_yarv_insn_trace_opt_length": 0, "not_optimized_yarv_insn_trace_opt_size": 0, "not_optimized_yarv_insn_trace_opt_empty_p": 0, "not_optimized_yarv_insn_trace_opt_succ": 0, "not_optimized_yarv_insn_trace_opt_not": 0, "not_optimized_yarv_insn_trace_opt_regexpmatch2": 0, "not_optimized_yarv_insn_trace_invokebuiltin": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_trace_getlocal_WC_0": 0, "not_optimized_yarv_insn_trace_getlocal_WC_1": 0, "not_optimized_yarv_insn_trace_setlocal_WC_0": 0, "not_optimized_yarv_insn_trace_setlocal_WC_1": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_zjit_getinstancevariable": 0, "not_optimized_yarv_insn_zjit_opt_send_without_block": 0, "not_optimized_yarv_insn_zjit_objtostring": 0, "not_optimized_yarv_insn_zjit_opt_nil_p": 0, "not_optimized_yarv_insn_zjit_opt_plus": 0, "not_optimized_yarv_insn_zjit_opt_minus": 0, "not_optimized_yarv_insn_zjit_opt_mult": 0, "not_optimized_yarv_insn_zjit_opt_div": 0, "not_optimized_yarv_insn_zjit_opt_mod": 0, "not_optimized_yarv_insn_zjit_opt_eq": 0, "not_optimized_yarv_insn_zjit_opt_neq": 0, "not_optimized_yarv_insn_zjit_opt_lt": 0, "not_optimized_yarv_insn_zjit_opt_le": 0, "not_optimized_yarv_insn_zjit_opt_gt": 0, "not_optimized_yarv_insn_zjit_opt_ge": 0, "not_optimized_yarv_insn_zjit_opt_and": 0, "not_optimized_yarv_insn_zjit_opt_or": 0, "not_optimized_yarv_insn_zjit_opt_empty_p": 0, "not_optimized_yarv_insn_zjit_opt_not": 0, "vm_insn_count": 812005818, "total_insn_count": 3444008168, "ratio_in_zjit": 76.42265121364254, "not_optimized_cfuncs_Float#-": 94 } ] ], "erubi": [ [ { "compiled_iseq_count": 5, "failed_iseq_count": 0, "compile_time_ns": 1407578, "profile_time_ns": 20775, "gc_time_ns": 63209, "invalidation_time_ns": 0, "code_region_bytes": 733184, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 0, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 0, "compile_error_register_spill_on_alloc": 0, "compile_error_parse_stack_underflow": 0, "compile_error_parse_malformed_iseq": 0, "compile_error_parse_failed_optional_arguments": 0, "compile_error_parse_not_allowed": 0, "compile_error_validation_block_has_no_terminator": 0, "compile_error_validation_terminator_not_at_end": 0, "compile_error_validation_mismatched_block_arity": 0, "compile_error_validation_jump_target_not_in_rpo": 0, "compile_error_validation_operand_not_defined": 0, "compile_error_validation_duplicate_instruction": 0, "zjit_insn_count": 1103360951, "dynamic_getivar_count": 0, "dynamic_setivar_count": 0, "unspecialized_def_type_iseq": 0, "unspecialized_def_type_cfunc": 0, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 0, "unspecialized_def_type_zsuper": 0, "unspecialized_def_type_alias": 0, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 0, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 290742687, "vm_write_sp_count": 290742687, "vm_write_locals_count": 290742687, "vm_write_stack_count": 290742687, "vm_write_to_parent_iseq_local_count": 15221, "vm_read_from_parent_iseq_local_count": 115381500, "exit_compile_error": 0, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 0, "exit_unhandled_kwarg": 0, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 0, "exit_unhandled_yarv_insn": 0, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 0, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 0, "exit_patchpoint": 0, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 2, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 0, "exit_block_param_proxy_not_iseq_or_ifunc": 0, "side_exit_count": 2, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 0, "unhandled_yarv_insn_setblockparam": 0, "unhandled_yarv_insn_getblockparamproxy": 0, "unhandled_yarv_insn_getspecial": 0, "unhandled_yarv_insn_setspecial": 0, "unhandled_yarv_insn_getinstancevariable": 0, "unhandled_yarv_insn_setinstancevariable": 0, "unhandled_yarv_insn_getclassvariable": 0, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 0, "unhandled_yarv_insn_setconstant": 0, "unhandled_yarv_insn_getglobal": 0, "unhandled_yarv_insn_setglobal": 0, "unhandled_yarv_insn_putnil": 0, "unhandled_yarv_insn_putself": 0, "unhandled_yarv_insn_putobject": 0, "unhandled_yarv_insn_putspecialobject": 0, "unhandled_yarv_insn_putstring": 0, "unhandled_yarv_insn_putchilledstring": 0, "unhandled_yarv_insn_concatstrings": 0, "unhandled_yarv_insn_anytostring": 0, "unhandled_yarv_insn_toregexp": 0, "unhandled_yarv_insn_intern": 0, "unhandled_yarv_insn_newarray": 0, "unhandled_yarv_insn_pushtoarraykwsplat": 0, "unhandled_yarv_insn_duparray": 0, "unhandled_yarv_insn_duphash": 0, "unhandled_yarv_insn_expandarray": 0, "unhandled_yarv_insn_concatarray": 0, "unhandled_yarv_insn_concattoarray": 0, "unhandled_yarv_insn_pushtoarray": 0, "unhandled_yarv_insn_splatarray": 0, "unhandled_yarv_insn_splatkw": 0, "unhandled_yarv_insn_newhash": 0, "unhandled_yarv_insn_newrange": 0, "unhandled_yarv_insn_pop": 0, "unhandled_yarv_insn_dup": 0, "unhandled_yarv_insn_dupn": 0, "unhandled_yarv_insn_swap": 0, "unhandled_yarv_insn_opt_reverse": 0, "unhandled_yarv_insn_topn": 0, "unhandled_yarv_insn_setn": 0, "unhandled_yarv_insn_adjuststack": 0, "unhandled_yarv_insn_defined": 0, "unhandled_yarv_insn_definedivar": 0, "unhandled_yarv_insn_checkmatch": 0, "unhandled_yarv_insn_checkkeyword": 0, "unhandled_yarv_insn_checktype": 0, "unhandled_yarv_insn_defineclass": 0, "unhandled_yarv_insn_definemethod": 0, "unhandled_yarv_insn_definesmethod": 0, "unhandled_yarv_insn_send": 0, "unhandled_yarv_insn_sendforward": 0, "unhandled_yarv_insn_opt_send_without_block": 0, "unhandled_yarv_insn_opt_new": 0, "unhandled_yarv_insn_objtostring": 0, "unhandled_yarv_insn_opt_ary_freeze": 0, "unhandled_yarv_insn_opt_hash_freeze": 0, "unhandled_yarv_insn_opt_str_freeze": 0, "unhandled_yarv_insn_opt_nil_p": 0, "unhandled_yarv_insn_opt_str_uminus": 0, "unhandled_yarv_insn_opt_duparray_send": 0, "unhandled_yarv_insn_opt_newarray_send": 0, "unhandled_yarv_insn_invokesuper": 0, "unhandled_yarv_insn_invokesuperforward": 0, "unhandled_yarv_insn_invokeblock": 0, "unhandled_yarv_insn_leave": 0, "unhandled_yarv_insn_throw": 0, "unhandled_yarv_insn_jump": 0, "unhandled_yarv_insn_branchif": 0, "unhandled_yarv_insn_branchunless": 0, "unhandled_yarv_insn_branchnil": 0, "unhandled_yarv_insn_once": 0, "unhandled_yarv_insn_opt_case_dispatch": 0, "unhandled_yarv_insn_opt_plus": 0, "unhandled_yarv_insn_opt_minus": 0, "unhandled_yarv_insn_opt_mult": 0, "unhandled_yarv_insn_opt_div": 0, "unhandled_yarv_insn_opt_mod": 0, "unhandled_yarv_insn_opt_eq": 0, "unhandled_yarv_insn_opt_neq": 0, "unhandled_yarv_insn_opt_lt": 0, "unhandled_yarv_insn_opt_le": 0, "unhandled_yarv_insn_opt_gt": 0, "unhandled_yarv_insn_opt_ge": 0, "unhandled_yarv_insn_opt_ltlt": 0, "unhandled_yarv_insn_opt_and": 0, "unhandled_yarv_insn_opt_or": 0, "unhandled_yarv_insn_opt_aref": 0, "unhandled_yarv_insn_opt_aset": 0, "unhandled_yarv_insn_opt_length": 0, "unhandled_yarv_insn_opt_size": 0, "unhandled_yarv_insn_opt_empty_p": 0, "unhandled_yarv_insn_opt_succ": 0, "unhandled_yarv_insn_opt_not": 0, "unhandled_yarv_insn_opt_regexpmatch2": 0, "unhandled_yarv_insn_invokebuiltin": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_getlocal_WC_0": 0, "unhandled_yarv_insn_getlocal_WC_1": 0, "unhandled_yarv_insn_setlocal_WC_0": 0, "unhandled_yarv_insn_setlocal_WC_1": 0, "unhandled_yarv_insn_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_trace_nop": 0, "unhandled_yarv_insn_trace_getlocal": 0, "unhandled_yarv_insn_trace_setlocal": 0, "unhandled_yarv_insn_trace_getblockparam": 0, "unhandled_yarv_insn_trace_setblockparam": 0, "unhandled_yarv_insn_trace_getblockparamproxy": 0, "unhandled_yarv_insn_trace_getspecial": 0, "unhandled_yarv_insn_trace_setspecial": 0, "unhandled_yarv_insn_trace_getinstancevariable": 0, "unhandled_yarv_insn_trace_setinstancevariable": 0, "unhandled_yarv_insn_trace_getclassvariable": 0, "unhandled_yarv_insn_trace_setclassvariable": 0, "unhandled_yarv_insn_trace_opt_getconstant_path": 0, "unhandled_yarv_insn_trace_getconstant": 0, "unhandled_yarv_insn_trace_setconstant": 0, "unhandled_yarv_insn_trace_getglobal": 0, "unhandled_yarv_insn_trace_setglobal": 0, "unhandled_yarv_insn_trace_putnil": 0, "unhandled_yarv_insn_trace_putself": 0, "unhandled_yarv_insn_trace_putobject": 0, "unhandled_yarv_insn_trace_putspecialobject": 0, "unhandled_yarv_insn_trace_putstring": 0, "unhandled_yarv_insn_trace_putchilledstring": 0, "unhandled_yarv_insn_trace_concatstrings": 0, "unhandled_yarv_insn_trace_anytostring": 0, "unhandled_yarv_insn_trace_toregexp": 0, "unhandled_yarv_insn_trace_intern": 0, "unhandled_yarv_insn_trace_newarray": 0, "unhandled_yarv_insn_trace_pushtoarraykwsplat": 0, "unhandled_yarv_insn_trace_duparray": 0, "unhandled_yarv_insn_trace_duphash": 0, "unhandled_yarv_insn_trace_expandarray": 0, "unhandled_yarv_insn_trace_concatarray": 0, "unhandled_yarv_insn_trace_concattoarray": 0, "unhandled_yarv_insn_trace_pushtoarray": 0, "unhandled_yarv_insn_trace_splatarray": 0, "unhandled_yarv_insn_trace_splatkw": 0, "unhandled_yarv_insn_trace_newhash": 0, "unhandled_yarv_insn_trace_newrange": 0, "unhandled_yarv_insn_trace_pop": 0, "unhandled_yarv_insn_trace_dup": 0, "unhandled_yarv_insn_trace_dupn": 0, "unhandled_yarv_insn_trace_swap": 0, "unhandled_yarv_insn_trace_opt_reverse": 0, "unhandled_yarv_insn_trace_topn": 0, "unhandled_yarv_insn_trace_setn": 0, "unhandled_yarv_insn_trace_adjuststack": 0, "unhandled_yarv_insn_trace_defined": 0, "unhandled_yarv_insn_trace_definedivar": 0, "unhandled_yarv_insn_trace_checkmatch": 0, "unhandled_yarv_insn_trace_checkkeyword": 0, "unhandled_yarv_insn_trace_checktype": 0, "unhandled_yarv_insn_trace_defineclass": 0, "unhandled_yarv_insn_trace_definemethod": 0, "unhandled_yarv_insn_trace_definesmethod": 0, "unhandled_yarv_insn_trace_send": 0, "unhandled_yarv_insn_trace_sendforward": 0, "unhandled_yarv_insn_trace_opt_send_without_block": 0, "unhandled_yarv_insn_trace_opt_new": 0, "unhandled_yarv_insn_trace_objtostring": 0, "unhandled_yarv_insn_trace_opt_ary_freeze": 0, "unhandled_yarv_insn_trace_opt_hash_freeze": 0, "unhandled_yarv_insn_trace_opt_str_freeze": 0, "unhandled_yarv_insn_trace_opt_nil_p": 0, "unhandled_yarv_insn_trace_opt_str_uminus": 0, "unhandled_yarv_insn_trace_opt_duparray_send": 0, "unhandled_yarv_insn_trace_opt_newarray_send": 0, "unhandled_yarv_insn_trace_invokesuper": 0, "unhandled_yarv_insn_trace_invokesuperforward": 0, "unhandled_yarv_insn_trace_invokeblock": 0, "unhandled_yarv_insn_trace_leave": 0, "unhandled_yarv_insn_trace_throw": 0, "unhandled_yarv_insn_trace_jump": 0, "unhandled_yarv_insn_trace_branchif": 0, "unhandled_yarv_insn_trace_branchunless": 0, "unhandled_yarv_insn_trace_branchnil": 0, "unhandled_yarv_insn_trace_once": 0, "unhandled_yarv_insn_trace_opt_case_dispatch": 0, "unhandled_yarv_insn_trace_opt_plus": 0, "unhandled_yarv_insn_trace_opt_minus": 0, "unhandled_yarv_insn_trace_opt_mult": 0, "unhandled_yarv_insn_trace_opt_div": 0, "unhandled_yarv_insn_trace_opt_mod": 0, "unhandled_yarv_insn_trace_opt_eq": 0, "unhandled_yarv_insn_trace_opt_neq": 0, "unhandled_yarv_insn_trace_opt_lt": 0, "unhandled_yarv_insn_trace_opt_le": 0, "unhandled_yarv_insn_trace_opt_gt": 0, "unhandled_yarv_insn_trace_opt_ge": 0, "unhandled_yarv_insn_trace_opt_ltlt": 0, "unhandled_yarv_insn_trace_opt_and": 0, "unhandled_yarv_insn_trace_opt_or": 0, "unhandled_yarv_insn_trace_opt_aref": 0, "unhandled_yarv_insn_trace_opt_aset": 0, "unhandled_yarv_insn_trace_opt_length": 0, "unhandled_yarv_insn_trace_opt_size": 0, "unhandled_yarv_insn_trace_opt_empty_p": 0, "unhandled_yarv_insn_trace_opt_succ": 0, "unhandled_yarv_insn_trace_opt_not": 0, "unhandled_yarv_insn_trace_opt_regexpmatch2": 0, "unhandled_yarv_insn_trace_invokebuiltin": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_trace_getlocal_WC_0": 0, "unhandled_yarv_insn_trace_getlocal_WC_1": 0, "unhandled_yarv_insn_trace_setlocal_WC_0": 0, "unhandled_yarv_insn_trace_setlocal_WC_1": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_zjit_getinstancevariable": 0, "unhandled_yarv_insn_zjit_opt_send_without_block": 0, "unhandled_yarv_insn_zjit_objtostring": 0, "unhandled_yarv_insn_zjit_opt_nil_p": 0, "unhandled_yarv_insn_zjit_opt_plus": 0, "unhandled_yarv_insn_zjit_opt_minus": 0, "unhandled_yarv_insn_zjit_opt_mult": 0, "unhandled_yarv_insn_zjit_opt_div": 0, "unhandled_yarv_insn_zjit_opt_mod": 0, "unhandled_yarv_insn_zjit_opt_eq": 0, "unhandled_yarv_insn_zjit_opt_neq": 0, "unhandled_yarv_insn_zjit_opt_lt": 0, "unhandled_yarv_insn_zjit_opt_le": 0, "unhandled_yarv_insn_zjit_opt_gt": 0, "unhandled_yarv_insn_zjit_opt_ge": 0, "unhandled_yarv_insn_zjit_opt_and": 0, "unhandled_yarv_insn_zjit_opt_or": 0, "unhandled_yarv_insn_zjit_opt_empty_p": 0, "unhandled_yarv_insn_zjit_opt_not": 0, "send_fallback_send_without_block_polymorphic": 3812500, "send_fallback_send_without_block_no_profiles": 116945332, "send_fallback_send_without_block_cfunc_not_variadic": 32375699, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 0, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 112400925, "dynamic_send_count": 265534456, "iseq_optimized_send_count": 15221, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 30510, "optimized_send_count": 45731, "send_count": 265580187, "not_optimized_yarv_insn_nop": 0, "not_optimized_yarv_insn_getlocal": 0, "not_optimized_yarv_insn_setlocal": 0, "not_optimized_yarv_insn_getblockparam": 0, "not_optimized_yarv_insn_setblockparam": 0, "not_optimized_yarv_insn_getblockparamproxy": 0, "not_optimized_yarv_insn_getspecial": 0, "not_optimized_yarv_insn_setspecial": 0, "not_optimized_yarv_insn_getinstancevariable": 0, "not_optimized_yarv_insn_setinstancevariable": 0, "not_optimized_yarv_insn_getclassvariable": 0, "not_optimized_yarv_insn_setclassvariable": 0, "not_optimized_yarv_insn_opt_getconstant_path": 0, "not_optimized_yarv_insn_getconstant": 0, "not_optimized_yarv_insn_setconstant": 0, "not_optimized_yarv_insn_getglobal": 0, "not_optimized_yarv_insn_setglobal": 0, "not_optimized_yarv_insn_putnil": 0, "not_optimized_yarv_insn_putself": 0, "not_optimized_yarv_insn_putobject": 0, "not_optimized_yarv_insn_putspecialobject": 0, "not_optimized_yarv_insn_putstring": 0, "not_optimized_yarv_insn_putchilledstring": 0, "not_optimized_yarv_insn_concatstrings": 0, "not_optimized_yarv_insn_anytostring": 0, "not_optimized_yarv_insn_toregexp": 0, "not_optimized_yarv_insn_intern": 0, "not_optimized_yarv_insn_newarray": 0, "not_optimized_yarv_insn_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_duparray": 0, "not_optimized_yarv_insn_duphash": 0, "not_optimized_yarv_insn_expandarray": 0, "not_optimized_yarv_insn_concatarray": 0, "not_optimized_yarv_insn_concattoarray": 0, "not_optimized_yarv_insn_pushtoarray": 0, "not_optimized_yarv_insn_splatarray": 0, "not_optimized_yarv_insn_splatkw": 0, "not_optimized_yarv_insn_newhash": 0, "not_optimized_yarv_insn_newrange": 0, "not_optimized_yarv_insn_pop": 0, "not_optimized_yarv_insn_dup": 0, "not_optimized_yarv_insn_dupn": 0, "not_optimized_yarv_insn_swap": 0, "not_optimized_yarv_insn_opt_reverse": 0, "not_optimized_yarv_insn_topn": 0, "not_optimized_yarv_insn_setn": 0, "not_optimized_yarv_insn_adjuststack": 0, "not_optimized_yarv_insn_defined": 0, "not_optimized_yarv_insn_definedivar": 0, "not_optimized_yarv_insn_checkmatch": 0, "not_optimized_yarv_insn_checkkeyword": 0, "not_optimized_yarv_insn_checktype": 0, "not_optimized_yarv_insn_defineclass": 0, "not_optimized_yarv_insn_definemethod": 0, "not_optimized_yarv_insn_definesmethod": 0, "not_optimized_yarv_insn_send": 4578780, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 3, "not_optimized_yarv_insn_opt_new": 0, "not_optimized_yarv_insn_objtostring": 0, "not_optimized_yarv_insn_opt_ary_freeze": 0, "not_optimized_yarv_insn_opt_hash_freeze": 0, "not_optimized_yarv_insn_opt_str_freeze": 0, "not_optimized_yarv_insn_opt_nil_p": 0, "not_optimized_yarv_insn_opt_str_uminus": 0, "not_optimized_yarv_insn_opt_duparray_send": 0, "not_optimized_yarv_insn_opt_newarray_send": 0, "not_optimized_yarv_insn_invokesuper": 5252, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 9055, "not_optimized_yarv_insn_leave": 0, "not_optimized_yarv_insn_throw": 0, "not_optimized_yarv_insn_jump": 0, "not_optimized_yarv_insn_branchif": 0, "not_optimized_yarv_insn_branchunless": 0, "not_optimized_yarv_insn_branchnil": 0, "not_optimized_yarv_insn_once": 0, "not_optimized_yarv_insn_opt_case_dispatch": 0, "not_optimized_yarv_insn_opt_plus": 0, "not_optimized_yarv_insn_opt_minus": 0, "not_optimized_yarv_insn_opt_mult": 0, "not_optimized_yarv_insn_opt_div": 0, "not_optimized_yarv_insn_opt_mod": 0, "not_optimized_yarv_insn_opt_eq": 75, "not_optimized_yarv_insn_opt_neq": 1651, "not_optimized_yarv_insn_opt_lt": 0, "not_optimized_yarv_insn_opt_le": 0, "not_optimized_yarv_insn_opt_gt": 0, "not_optimized_yarv_insn_opt_ge": 0, "not_optimized_yarv_insn_opt_ltlt": 0, "not_optimized_yarv_insn_opt_and": 0, "not_optimized_yarv_insn_opt_or": 0, "not_optimized_yarv_insn_opt_aref": 107844996, "not_optimized_yarv_insn_opt_aset": 0, "not_optimized_yarv_insn_opt_length": 0, "not_optimized_yarv_insn_opt_size": 0, "not_optimized_yarv_insn_opt_empty_p": 0, "not_optimized_yarv_insn_opt_succ": 0, "not_optimized_yarv_insn_opt_not": 0, "not_optimized_yarv_insn_opt_regexpmatch2": 0, "not_optimized_yarv_insn_invokebuiltin": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_getlocal_WC_0": 0, "not_optimized_yarv_insn_getlocal_WC_1": 0, "not_optimized_yarv_insn_setlocal_WC_0": 0, "not_optimized_yarv_insn_setlocal_WC_1": 0, "not_optimized_yarv_insn_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_trace_nop": 0, "not_optimized_yarv_insn_trace_getlocal": 0, "not_optimized_yarv_insn_trace_setlocal": 0, "not_optimized_yarv_insn_trace_getblockparam": 0, "not_optimized_yarv_insn_trace_setblockparam": 0, "not_optimized_yarv_insn_trace_getblockparamproxy": 0, "not_optimized_yarv_insn_trace_getspecial": 0, "not_optimized_yarv_insn_trace_setspecial": 0, "not_optimized_yarv_insn_trace_getinstancevariable": 0, "not_optimized_yarv_insn_trace_setinstancevariable": 0, "not_optimized_yarv_insn_trace_getclassvariable": 0, "not_optimized_yarv_insn_trace_setclassvariable": 0, "not_optimized_yarv_insn_trace_opt_getconstant_path": 0, "not_optimized_yarv_insn_trace_getconstant": 0, "not_optimized_yarv_insn_trace_setconstant": 0, "not_optimized_yarv_insn_trace_getglobal": 0, "not_optimized_yarv_insn_trace_setglobal": 0, "not_optimized_yarv_insn_trace_putnil": 0, "not_optimized_yarv_insn_trace_putself": 0, "not_optimized_yarv_insn_trace_putobject": 0, "not_optimized_yarv_insn_trace_putspecialobject": 0, "not_optimized_yarv_insn_trace_putstring": 0, "not_optimized_yarv_insn_trace_putchilledstring": 0, "not_optimized_yarv_insn_trace_concatstrings": 0, "not_optimized_yarv_insn_trace_anytostring": 0, "not_optimized_yarv_insn_trace_toregexp": 0, "not_optimized_yarv_insn_trace_intern": 0, "not_optimized_yarv_insn_trace_newarray": 0, "not_optimized_yarv_insn_trace_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_trace_duparray": 0, "not_optimized_yarv_insn_trace_duphash": 0, "not_optimized_yarv_insn_trace_expandarray": 0, "not_optimized_yarv_insn_trace_concatarray": 0, "not_optimized_yarv_insn_trace_concattoarray": 0, "not_optimized_yarv_insn_trace_pushtoarray": 0, "not_optimized_yarv_insn_trace_splatarray": 0, "not_optimized_yarv_insn_trace_splatkw": 0, "not_optimized_yarv_insn_trace_newhash": 0, "not_optimized_yarv_insn_trace_newrange": 0, "not_optimized_yarv_insn_trace_pop": 0, "not_optimized_yarv_insn_trace_dup": 0, "not_optimized_yarv_insn_trace_dupn": 0, "not_optimized_yarv_insn_trace_swap": 0, "not_optimized_yarv_insn_trace_opt_reverse": 0, "not_optimized_yarv_insn_trace_topn": 0, "not_optimized_yarv_insn_trace_setn": 0, "not_optimized_yarv_insn_trace_adjuststack": 0, "not_optimized_yarv_insn_trace_defined": 0, "not_optimized_yarv_insn_trace_definedivar": 0, "not_optimized_yarv_insn_trace_checkmatch": 0, "not_optimized_yarv_insn_trace_checkkeyword": 0, "not_optimized_yarv_insn_trace_checktype": 0, "not_optimized_yarv_insn_trace_defineclass": 0, "not_optimized_yarv_insn_trace_definemethod": 0, "not_optimized_yarv_insn_trace_definesmethod": 0, "not_optimized_yarv_insn_trace_send": 0, "not_optimized_yarv_insn_trace_sendforward": 0, "not_optimized_yarv_insn_trace_opt_send_without_block": 0, "not_optimized_yarv_insn_trace_opt_new": 0, "not_optimized_yarv_insn_trace_objtostring": 0, "not_optimized_yarv_insn_trace_opt_ary_freeze": 0, "not_optimized_yarv_insn_trace_opt_hash_freeze": 0, "not_optimized_yarv_insn_trace_opt_str_freeze": 0, "not_optimized_yarv_insn_trace_opt_nil_p": 0, "not_optimized_yarv_insn_trace_opt_str_uminus": 0, "not_optimized_yarv_insn_trace_opt_duparray_send": 0, "not_optimized_yarv_insn_trace_opt_newarray_send": 0, "not_optimized_yarv_insn_trace_invokesuper": 0, "not_optimized_yarv_insn_trace_invokesuperforward": 0, "not_optimized_yarv_insn_trace_invokeblock": 0, "not_optimized_yarv_insn_trace_leave": 0, "not_optimized_yarv_insn_trace_throw": 0, "not_optimized_yarv_insn_trace_jump": 0, "not_optimized_yarv_insn_trace_branchif": 0, "not_optimized_yarv_insn_trace_branchunless": 0, "not_optimized_yarv_insn_trace_branchnil": 0, "not_optimized_yarv_insn_trace_once": 0, "not_optimized_yarv_insn_trace_opt_case_dispatch": 0, "not_optimized_yarv_insn_trace_opt_plus": 0, "not_optimized_yarv_insn_trace_opt_minus": 0, "not_optimized_yarv_insn_trace_opt_mult": 0, "not_optimized_yarv_insn_trace_opt_div": 0, "not_optimized_yarv_insn_trace_opt_mod": 0, "not_optimized_yarv_insn_trace_opt_eq": 0, "not_optimized_yarv_insn_trace_opt_neq": 0, "not_optimized_yarv_insn_trace_opt_lt": 0, "not_optimized_yarv_insn_trace_opt_le": 0, "not_optimized_yarv_insn_trace_opt_gt": 0, "not_optimized_yarv_insn_trace_opt_ge": 0, "not_optimized_yarv_insn_trace_opt_ltlt": 0, "not_optimized_yarv_insn_trace_opt_and": 0, "not_optimized_yarv_insn_trace_opt_or": 0, "not_optimized_yarv_insn_trace_opt_aref": 0, "not_optimized_yarv_insn_trace_opt_aset": 0, "not_optimized_yarv_insn_trace_opt_length": 0, "not_optimized_yarv_insn_trace_opt_size": 0, "not_optimized_yarv_insn_trace_opt_empty_p": 0, "not_optimized_yarv_insn_trace_opt_succ": 0, "not_optimized_yarv_insn_trace_opt_not": 0, "not_optimized_yarv_insn_trace_opt_regexpmatch2": 0, "not_optimized_yarv_insn_trace_invokebuiltin": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_trace_getlocal_WC_0": 0, "not_optimized_yarv_insn_trace_getlocal_WC_1": 0, "not_optimized_yarv_insn_trace_setlocal_WC_0": 0, "not_optimized_yarv_insn_trace_setlocal_WC_1": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_zjit_getinstancevariable": 0, "not_optimized_yarv_insn_zjit_opt_send_without_block": 0, "not_optimized_yarv_insn_zjit_objtostring": 0, "not_optimized_yarv_insn_zjit_opt_nil_p": 0, "not_optimized_yarv_insn_zjit_opt_plus": 0, "not_optimized_yarv_insn_zjit_opt_minus": 0, "not_optimized_yarv_insn_zjit_opt_mult": 0, "not_optimized_yarv_insn_zjit_opt_div": 0, "not_optimized_yarv_insn_zjit_opt_mod": 0, "not_optimized_yarv_insn_zjit_opt_eq": 0, "not_optimized_yarv_insn_zjit_opt_neq": 0, "not_optimized_yarv_insn_zjit_opt_lt": 0, "not_optimized_yarv_insn_zjit_opt_le": 0, "not_optimized_yarv_insn_zjit_opt_gt": 0, "not_optimized_yarv_insn_zjit_opt_ge": 0, "not_optimized_yarv_insn_zjit_opt_and": 0, "not_optimized_yarv_insn_zjit_opt_or": 0, "not_optimized_yarv_insn_zjit_opt_empty_p": 0, "not_optimized_yarv_insn_zjit_opt_not": 0, "vm_insn_count": 249489, "total_insn_count": 1103610440, "ratio_in_zjit": 99.97739338167189, "not_optimized_cfuncs_String#empty?": 1, "not_optimized_cfuncs_Array#include?": 12, "not_optimized_cfuncs_Array#freeze": 18, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_Array#hash": 17, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_String#strip": 127, "not_optimized_cfuncs_Array#uniq!": 73, "not_optimized_cfuncs_String#to_s": 32378281, "not_optimized_cfuncs_Float#-": 33, "not_optimized_cfuncs_String#%": 1135, "not_optimized_cfuncs_String#dup": 26, "not_optimized_cfuncs_String#+@": 1, "not_optimized_cfuncs_Module#instance_method": 18, "not_optimized_cfuncs_String#==": 984, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_Class#join": 15, "not_optimized_cfuncs_BasicObject#!=": 0, "not_optimized_cfuncs_Array#compact!": 91, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_String#include?": 22, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Kernel#block_given?": 0, "not_optimized_cfuncs_Comparable#>=": 10, "not_optimized_cfuncs_Regexp#=~": 86, "not_optimized_cfuncs_Hash#[]": 18, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_String#scan": 18, "not_optimized_cfuncs_Kernel#is_a?": 461, "not_optimized_cfuncs_Integer#<=>": 0, "not_optimized_cfuncs_Array#compact": 6, "not_optimized_cfuncs_Hash#values": 220, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 18, "not_optimized_cfuncs_Kernel#Array": 52, "not_optimized_cfuncs_Kernel#dup": 71, "not_optimized_cfuncs_Class#current": 1622, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_String#===": 1702, "not_optimized_cfuncs_Hash#store": 0, "not_optimized_cfuncs_Hash#key?": 0, "not_optimized_cfuncs_Module#const_set": 2, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_String#-@": 2530, "not_optimized_cfuncs_Hash#[]=": 1135, "not_optimized_cfuncs_Array#==": 36, "not_optimized_cfuncs_Class#exist?": 27, "not_optimized_cfuncs_String#delete_prefix!": 325, "not_optimized_cfuncs_UnboundMethod#parameters": 18, "not_optimized_cfuncs_Integer#>>": 227 } ] ], "setivar_young": [ [ { "compiled_iseq_count": 4, "failed_iseq_count": 0, "compile_time_ns": 958248, "profile_time_ns": 5899, "gc_time_ns": 0, "invalidation_time_ns": 0, "code_region_bytes": 20480, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 0, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 0, "compile_error_register_spill_on_alloc": 0, "compile_error_parse_stack_underflow": 0, "compile_error_parse_malformed_iseq": 0, "compile_error_parse_failed_optional_arguments": 0, "compile_error_parse_not_allowed": 0, "compile_error_validation_block_has_no_terminator": 0, "compile_error_validation_terminator_not_at_end": 0, "compile_error_validation_mismatched_block_arity": 0, "compile_error_validation_jump_target_not_in_rpo": 0, "compile_error_validation_operand_not_defined": 0, "compile_error_validation_duplicate_instruction": 0, "zjit_insn_count": 2632004042, "dynamic_getivar_count": 0, "dynamic_setivar_count": 940000376, "unspecialized_def_type_iseq": 0, "unspecialized_def_type_cfunc": 0, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 0, "unspecialized_def_type_zsuper": 0, "unspecialized_def_type_alias": 0, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 0, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 658, "vm_write_sp_count": 564, "vm_write_locals_count": 564, "vm_write_stack_count": 564, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 0, "exit_compile_error": 0, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 0, "exit_unhandled_kwarg": 0, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 0, "exit_unhandled_yarv_insn": 0, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 0, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 0, "exit_patchpoint": 0, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 0, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 0, "exit_block_param_proxy_not_iseq_or_ifunc": 0, "side_exit_count": 0, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 0, "unhandled_yarv_insn_setblockparam": 0, "unhandled_yarv_insn_getblockparamproxy": 0, "unhandled_yarv_insn_getspecial": 0, "unhandled_yarv_insn_setspecial": 0, "unhandled_yarv_insn_getinstancevariable": 0, "unhandled_yarv_insn_setinstancevariable": 0, "unhandled_yarv_insn_getclassvariable": 0, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 0, "unhandled_yarv_insn_setconstant": 0, "unhandled_yarv_insn_getglobal": 0, "unhandled_yarv_insn_setglobal": 0, "unhandled_yarv_insn_putnil": 0, "unhandled_yarv_insn_putself": 0, "unhandled_yarv_insn_putobject": 0, "unhandled_yarv_insn_putspecialobject": 0, "unhandled_yarv_insn_putstring": 0, "unhandled_yarv_insn_putchilledstring": 0, "unhandled_yarv_insn_concatstrings": 0, "unhandled_yarv_insn_anytostring": 0, "unhandled_yarv_insn_toregexp": 0, "unhandled_yarv_insn_intern": 0, "unhandled_yarv_insn_newarray": 0, "unhandled_yarv_insn_pushtoarraykwsplat": 0, "unhandled_yarv_insn_duparray": 0, "unhandled_yarv_insn_duphash": 0, "unhandled_yarv_insn_expandarray": 0, "unhandled_yarv_insn_concatarray": 0, "unhandled_yarv_insn_concattoarray": 0, "unhandled_yarv_insn_pushtoarray": 0, "unhandled_yarv_insn_splatarray": 0, "unhandled_yarv_insn_splatkw": 0, "unhandled_yarv_insn_newhash": 0, "unhandled_yarv_insn_newrange": 0, "unhandled_yarv_insn_pop": 0, "unhandled_yarv_insn_dup": 0, "unhandled_yarv_insn_dupn": 0, "unhandled_yarv_insn_swap": 0, "unhandled_yarv_insn_opt_reverse": 0, "unhandled_yarv_insn_topn": 0, "unhandled_yarv_insn_setn": 0, "unhandled_yarv_insn_adjuststack": 0, "unhandled_yarv_insn_defined": 0, "unhandled_yarv_insn_definedivar": 0, "unhandled_yarv_insn_checkmatch": 0, "unhandled_yarv_insn_checkkeyword": 0, "unhandled_yarv_insn_checktype": 0, "unhandled_yarv_insn_defineclass": 0, "unhandled_yarv_insn_definemethod": 0, "unhandled_yarv_insn_definesmethod": 0, "unhandled_yarv_insn_send": 0, "unhandled_yarv_insn_sendforward": 0, "unhandled_yarv_insn_opt_send_without_block": 0, "unhandled_yarv_insn_opt_new": 0, "unhandled_yarv_insn_objtostring": 0, "unhandled_yarv_insn_opt_ary_freeze": 0, "unhandled_yarv_insn_opt_hash_freeze": 0, "unhandled_yarv_insn_opt_str_freeze": 0, "unhandled_yarv_insn_opt_nil_p": 0, "unhandled_yarv_insn_opt_str_uminus": 0, "unhandled_yarv_insn_opt_duparray_send": 0, "unhandled_yarv_insn_opt_newarray_send": 0, "unhandled_yarv_insn_invokesuper": 0, "unhandled_yarv_insn_invokesuperforward": 0, "unhandled_yarv_insn_invokeblock": 0, "unhandled_yarv_insn_leave": 0, "unhandled_yarv_insn_throw": 0, "unhandled_yarv_insn_jump": 0, "unhandled_yarv_insn_branchif": 0, "unhandled_yarv_insn_branchunless": 0, "unhandled_yarv_insn_branchnil": 0, "unhandled_yarv_insn_once": 0, "unhandled_yarv_insn_opt_case_dispatch": 0, "unhandled_yarv_insn_opt_plus": 0, "unhandled_yarv_insn_opt_minus": 0, "unhandled_yarv_insn_opt_mult": 0, "unhandled_yarv_insn_opt_div": 0, "unhandled_yarv_insn_opt_mod": 0, "unhandled_yarv_insn_opt_eq": 0, "unhandled_yarv_insn_opt_neq": 0, "unhandled_yarv_insn_opt_lt": 0, "unhandled_yarv_insn_opt_le": 0, "unhandled_yarv_insn_opt_gt": 0, "unhandled_yarv_insn_opt_ge": 0, "unhandled_yarv_insn_opt_ltlt": 0, "unhandled_yarv_insn_opt_and": 0, "unhandled_yarv_insn_opt_or": 0, "unhandled_yarv_insn_opt_aref": 0, "unhandled_yarv_insn_opt_aset": 0, "unhandled_yarv_insn_opt_length": 0, "unhandled_yarv_insn_opt_size": 0, "unhandled_yarv_insn_opt_empty_p": 0, "unhandled_yarv_insn_opt_succ": 0, "unhandled_yarv_insn_opt_not": 0, "unhandled_yarv_insn_opt_regexpmatch2": 0, "unhandled_yarv_insn_invokebuiltin": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_getlocal_WC_0": 0, "unhandled_yarv_insn_getlocal_WC_1": 0, "unhandled_yarv_insn_setlocal_WC_0": 0, "unhandled_yarv_insn_setlocal_WC_1": 0, "unhandled_yarv_insn_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_trace_nop": 0, "unhandled_yarv_insn_trace_getlocal": 0, "unhandled_yarv_insn_trace_setlocal": 0, "unhandled_yarv_insn_trace_getblockparam": 0, "unhandled_yarv_insn_trace_setblockparam": 0, "unhandled_yarv_insn_trace_getblockparamproxy": 0, "unhandled_yarv_insn_trace_getspecial": 0, "unhandled_yarv_insn_trace_setspecial": 0, "unhandled_yarv_insn_trace_getinstancevariable": 0, "unhandled_yarv_insn_trace_setinstancevariable": 0, "unhandled_yarv_insn_trace_getclassvariable": 0, "unhandled_yarv_insn_trace_setclassvariable": 0, "unhandled_yarv_insn_trace_opt_getconstant_path": 0, "unhandled_yarv_insn_trace_getconstant": 0, "unhandled_yarv_insn_trace_setconstant": 0, "unhandled_yarv_insn_trace_getglobal": 0, "unhandled_yarv_insn_trace_setglobal": 0, "unhandled_yarv_insn_trace_putnil": 0, "unhandled_yarv_insn_trace_putself": 0, "unhandled_yarv_insn_trace_putobject": 0, "unhandled_yarv_insn_trace_putspecialobject": 0, "unhandled_yarv_insn_trace_putstring": 0, "unhandled_yarv_insn_trace_putchilledstring": 0, "unhandled_yarv_insn_trace_concatstrings": 0, "unhandled_yarv_insn_trace_anytostring": 0, "unhandled_yarv_insn_trace_toregexp": 0, "unhandled_yarv_insn_trace_intern": 0, "unhandled_yarv_insn_trace_newarray": 0, "unhandled_yarv_insn_trace_pushtoarraykwsplat": 0, "unhandled_yarv_insn_trace_duparray": 0, "unhandled_yarv_insn_trace_duphash": 0, "unhandled_yarv_insn_trace_expandarray": 0, "unhandled_yarv_insn_trace_concatarray": 0, "unhandled_yarv_insn_trace_concattoarray": 0, "unhandled_yarv_insn_trace_pushtoarray": 0, "unhandled_yarv_insn_trace_splatarray": 0, "unhandled_yarv_insn_trace_splatkw": 0, "unhandled_yarv_insn_trace_newhash": 0, "unhandled_yarv_insn_trace_newrange": 0, "unhandled_yarv_insn_trace_pop": 0, "unhandled_yarv_insn_trace_dup": 0, "unhandled_yarv_insn_trace_dupn": 0, "unhandled_yarv_insn_trace_swap": 0, "unhandled_yarv_insn_trace_opt_reverse": 0, "unhandled_yarv_insn_trace_topn": 0, "unhandled_yarv_insn_trace_setn": 0, "unhandled_yarv_insn_trace_adjuststack": 0, "unhandled_yarv_insn_trace_defined": 0, "unhandled_yarv_insn_trace_definedivar": 0, "unhandled_yarv_insn_trace_checkmatch": 0, "unhandled_yarv_insn_trace_checkkeyword": 0, "unhandled_yarv_insn_trace_checktype": 0, "unhandled_yarv_insn_trace_defineclass": 0, "unhandled_yarv_insn_trace_definemethod": 0, "unhandled_yarv_insn_trace_definesmethod": 0, "unhandled_yarv_insn_trace_send": 0, "unhandled_yarv_insn_trace_sendforward": 0, "unhandled_yarv_insn_trace_opt_send_without_block": 0, "unhandled_yarv_insn_trace_opt_new": 0, "unhandled_yarv_insn_trace_objtostring": 0, "unhandled_yarv_insn_trace_opt_ary_freeze": 0, "unhandled_yarv_insn_trace_opt_hash_freeze": 0, "unhandled_yarv_insn_trace_opt_str_freeze": 0, "unhandled_yarv_insn_trace_opt_nil_p": 0, "unhandled_yarv_insn_trace_opt_str_uminus": 0, "unhandled_yarv_insn_trace_opt_duparray_send": 0, "unhandled_yarv_insn_trace_opt_newarray_send": 0, "unhandled_yarv_insn_trace_invokesuper": 0, "unhandled_yarv_insn_trace_invokesuperforward": 0, "unhandled_yarv_insn_trace_invokeblock": 0, "unhandled_yarv_insn_trace_leave": 0, "unhandled_yarv_insn_trace_throw": 0, "unhandled_yarv_insn_trace_jump": 0, "unhandled_yarv_insn_trace_branchif": 0, "unhandled_yarv_insn_trace_branchunless": 0, "unhandled_yarv_insn_trace_branchnil": 0, "unhandled_yarv_insn_trace_once": 0, "unhandled_yarv_insn_trace_opt_case_dispatch": 0, "unhandled_yarv_insn_trace_opt_plus": 0, "unhandled_yarv_insn_trace_opt_minus": 0, "unhandled_yarv_insn_trace_opt_mult": 0, "unhandled_yarv_insn_trace_opt_div": 0, "unhandled_yarv_insn_trace_opt_mod": 0, "unhandled_yarv_insn_trace_opt_eq": 0, "unhandled_yarv_insn_trace_opt_neq": 0, "unhandled_yarv_insn_trace_opt_lt": 0, "unhandled_yarv_insn_trace_opt_le": 0, "unhandled_yarv_insn_trace_opt_gt": 0, "unhandled_yarv_insn_trace_opt_ge": 0, "unhandled_yarv_insn_trace_opt_ltlt": 0, "unhandled_yarv_insn_trace_opt_and": 0, "unhandled_yarv_insn_trace_opt_or": 0, "unhandled_yarv_insn_trace_opt_aref": 0, "unhandled_yarv_insn_trace_opt_aset": 0, "unhandled_yarv_insn_trace_opt_length": 0, "unhandled_yarv_insn_trace_opt_size": 0, "unhandled_yarv_insn_trace_opt_empty_p": 0, "unhandled_yarv_insn_trace_opt_succ": 0, "unhandled_yarv_insn_trace_opt_not": 0, "unhandled_yarv_insn_trace_opt_regexpmatch2": 0, "unhandled_yarv_insn_trace_invokebuiltin": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_trace_getlocal_WC_0": 0, "unhandled_yarv_insn_trace_getlocal_WC_1": 0, "unhandled_yarv_insn_trace_setlocal_WC_0": 0, "unhandled_yarv_insn_trace_setlocal_WC_1": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_zjit_getinstancevariable": 0, "unhandled_yarv_insn_zjit_opt_send_without_block": 0, "unhandled_yarv_insn_zjit_objtostring": 0, "unhandled_yarv_insn_zjit_opt_nil_p": 0, "unhandled_yarv_insn_zjit_opt_plus": 0, "unhandled_yarv_insn_zjit_opt_minus": 0, "unhandled_yarv_insn_zjit_opt_mult": 0, "unhandled_yarv_insn_zjit_opt_div": 0, "unhandled_yarv_insn_zjit_opt_mod": 0, "unhandled_yarv_insn_zjit_opt_eq": 0, "unhandled_yarv_insn_zjit_opt_neq": 0, "unhandled_yarv_insn_zjit_opt_lt": 0, "unhandled_yarv_insn_zjit_opt_le": 0, "unhandled_yarv_insn_zjit_opt_gt": 0, "unhandled_yarv_insn_zjit_opt_ge": 0, "unhandled_yarv_insn_zjit_opt_and": 0, "unhandled_yarv_insn_zjit_opt_or": 0, "unhandled_yarv_insn_zjit_opt_empty_p": 0, "unhandled_yarv_insn_zjit_opt_not": 0, "send_fallback_send_without_block_polymorphic": 0, "send_fallback_send_without_block_no_profiles": 0, "send_fallback_send_without_block_cfunc_not_variadic": 94, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 0, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 94, "dynamic_send_count": 188, "iseq_optimized_send_count": 188, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 188, "optimized_send_count": 376, "send_count": 564, "not_optimized_yarv_insn_nop": 0, "not_optimized_yarv_insn_getlocal": 0, "not_optimized_yarv_insn_setlocal": 0, "not_optimized_yarv_insn_getblockparam": 0, "not_optimized_yarv_insn_setblockparam": 0, "not_optimized_yarv_insn_getblockparamproxy": 0, "not_optimized_yarv_insn_getspecial": 0, "not_optimized_yarv_insn_setspecial": 0, "not_optimized_yarv_insn_getinstancevariable": 0, "not_optimized_yarv_insn_setinstancevariable": 0, "not_optimized_yarv_insn_getclassvariable": 0, "not_optimized_yarv_insn_setclassvariable": 0, "not_optimized_yarv_insn_opt_getconstant_path": 0, "not_optimized_yarv_insn_getconstant": 0, "not_optimized_yarv_insn_setconstant": 0, "not_optimized_yarv_insn_getglobal": 0, "not_optimized_yarv_insn_setglobal": 0, "not_optimized_yarv_insn_putnil": 0, "not_optimized_yarv_insn_putself": 0, "not_optimized_yarv_insn_putobject": 0, "not_optimized_yarv_insn_putspecialobject": 0, "not_optimized_yarv_insn_putstring": 0, "not_optimized_yarv_insn_putchilledstring": 0, "not_optimized_yarv_insn_concatstrings": 0, "not_optimized_yarv_insn_anytostring": 0, "not_optimized_yarv_insn_toregexp": 0, "not_optimized_yarv_insn_intern": 0, "not_optimized_yarv_insn_newarray": 0, "not_optimized_yarv_insn_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_duparray": 0, "not_optimized_yarv_insn_duphash": 0, "not_optimized_yarv_insn_expandarray": 0, "not_optimized_yarv_insn_concatarray": 0, "not_optimized_yarv_insn_concattoarray": 0, "not_optimized_yarv_insn_pushtoarray": 0, "not_optimized_yarv_insn_splatarray": 0, "not_optimized_yarv_insn_splatkw": 0, "not_optimized_yarv_insn_newhash": 0, "not_optimized_yarv_insn_newrange": 0, "not_optimized_yarv_insn_pop": 0, "not_optimized_yarv_insn_dup": 0, "not_optimized_yarv_insn_dupn": 0, "not_optimized_yarv_insn_swap": 0, "not_optimized_yarv_insn_opt_reverse": 0, "not_optimized_yarv_insn_topn": 0, "not_optimized_yarv_insn_setn": 0, "not_optimized_yarv_insn_adjuststack": 0, "not_optimized_yarv_insn_defined": 0, "not_optimized_yarv_insn_definedivar": 0, "not_optimized_yarv_insn_checkmatch": 0, "not_optimized_yarv_insn_checkkeyword": 0, "not_optimized_yarv_insn_checktype": 0, "not_optimized_yarv_insn_defineclass": 0, "not_optimized_yarv_insn_definemethod": 0, "not_optimized_yarv_insn_definesmethod": 0, "not_optimized_yarv_insn_send": 0, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 0, "not_optimized_yarv_insn_opt_new": 0, "not_optimized_yarv_insn_objtostring": 0, "not_optimized_yarv_insn_opt_ary_freeze": 0, "not_optimized_yarv_insn_opt_hash_freeze": 0, "not_optimized_yarv_insn_opt_str_freeze": 0, "not_optimized_yarv_insn_opt_nil_p": 0, "not_optimized_yarv_insn_opt_str_uminus": 0, "not_optimized_yarv_insn_opt_duparray_send": 0, "not_optimized_yarv_insn_opt_newarray_send": 0, "not_optimized_yarv_insn_invokesuper": 0, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 94, "not_optimized_yarv_insn_leave": 0, "not_optimized_yarv_insn_throw": 0, "not_optimized_yarv_insn_jump": 0, "not_optimized_yarv_insn_branchif": 0, "not_optimized_yarv_insn_branchunless": 0, "not_optimized_yarv_insn_branchnil": 0, "not_optimized_yarv_insn_once": 0, "not_optimized_yarv_insn_opt_case_dispatch": 0, "not_optimized_yarv_insn_opt_plus": 0, "not_optimized_yarv_insn_opt_minus": 0, "not_optimized_yarv_insn_opt_mult": 0, "not_optimized_yarv_insn_opt_div": 0, "not_optimized_yarv_insn_opt_mod": 0, "not_optimized_yarv_insn_opt_eq": 0, "not_optimized_yarv_insn_opt_neq": 0, "not_optimized_yarv_insn_opt_lt": 0, "not_optimized_yarv_insn_opt_le": 0, "not_optimized_yarv_insn_opt_gt": 0, "not_optimized_yarv_insn_opt_ge": 0, "not_optimized_yarv_insn_opt_ltlt": 0, "not_optimized_yarv_insn_opt_and": 0, "not_optimized_yarv_insn_opt_or": 0, "not_optimized_yarv_insn_opt_aref": 0, "not_optimized_yarv_insn_opt_aset": 0, "not_optimized_yarv_insn_opt_length": 0, "not_optimized_yarv_insn_opt_size": 0, "not_optimized_yarv_insn_opt_empty_p": 0, "not_optimized_yarv_insn_opt_succ": 0, "not_optimized_yarv_insn_opt_not": 0, "not_optimized_yarv_insn_opt_regexpmatch2": 0, "not_optimized_yarv_insn_invokebuiltin": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_getlocal_WC_0": 0, "not_optimized_yarv_insn_getlocal_WC_1": 0, "not_optimized_yarv_insn_setlocal_WC_0": 0, "not_optimized_yarv_insn_setlocal_WC_1": 0, "not_optimized_yarv_insn_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_trace_nop": 0, "not_optimized_yarv_insn_trace_getlocal": 0, "not_optimized_yarv_insn_trace_setlocal": 0, "not_optimized_yarv_insn_trace_getblockparam": 0, "not_optimized_yarv_insn_trace_setblockparam": 0, "not_optimized_yarv_insn_trace_getblockparamproxy": 0, "not_optimized_yarv_insn_trace_getspecial": 0, "not_optimized_yarv_insn_trace_setspecial": 0, "not_optimized_yarv_insn_trace_getinstancevariable": 0, "not_optimized_yarv_insn_trace_setinstancevariable": 0, "not_optimized_yarv_insn_trace_getclassvariable": 0, "not_optimized_yarv_insn_trace_setclassvariable": 0, "not_optimized_yarv_insn_trace_opt_getconstant_path": 0, "not_optimized_yarv_insn_trace_getconstant": 0, "not_optimized_yarv_insn_trace_setconstant": 0, "not_optimized_yarv_insn_trace_getglobal": 0, "not_optimized_yarv_insn_trace_setglobal": 0, "not_optimized_yarv_insn_trace_putnil": 0, "not_optimized_yarv_insn_trace_putself": 0, "not_optimized_yarv_insn_trace_putobject": 0, "not_optimized_yarv_insn_trace_putspecialobject": 0, "not_optimized_yarv_insn_trace_putstring": 0, "not_optimized_yarv_insn_trace_putchilledstring": 0, "not_optimized_yarv_insn_trace_concatstrings": 0, "not_optimized_yarv_insn_trace_anytostring": 0, "not_optimized_yarv_insn_trace_toregexp": 0, "not_optimized_yarv_insn_trace_intern": 0, "not_optimized_yarv_insn_trace_newarray": 0, "not_optimized_yarv_insn_trace_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_trace_duparray": 0, "not_optimized_yarv_insn_trace_duphash": 0, "not_optimized_yarv_insn_trace_expandarray": 0, "not_optimized_yarv_insn_trace_concatarray": 0, "not_optimized_yarv_insn_trace_concattoarray": 0, "not_optimized_yarv_insn_trace_pushtoarray": 0, "not_optimized_yarv_insn_trace_splatarray": 0, "not_optimized_yarv_insn_trace_splatkw": 0, "not_optimized_yarv_insn_trace_newhash": 0, "not_optimized_yarv_insn_trace_newrange": 0, "not_optimized_yarv_insn_trace_pop": 0, "not_optimized_yarv_insn_trace_dup": 0, "not_optimized_yarv_insn_trace_dupn": 0, "not_optimized_yarv_insn_trace_swap": 0, "not_optimized_yarv_insn_trace_opt_reverse": 0, "not_optimized_yarv_insn_trace_topn": 0, "not_optimized_yarv_insn_trace_setn": 0, "not_optimized_yarv_insn_trace_adjuststack": 0, "not_optimized_yarv_insn_trace_defined": 0, "not_optimized_yarv_insn_trace_definedivar": 0, "not_optimized_yarv_insn_trace_checkmatch": 0, "not_optimized_yarv_insn_trace_checkkeyword": 0, "not_optimized_yarv_insn_trace_checktype": 0, "not_optimized_yarv_insn_trace_defineclass": 0, "not_optimized_yarv_insn_trace_definemethod": 0, "not_optimized_yarv_insn_trace_definesmethod": 0, "not_optimized_yarv_insn_trace_send": 0, "not_optimized_yarv_insn_trace_sendforward": 0, "not_optimized_yarv_insn_trace_opt_send_without_block": 0, "not_optimized_yarv_insn_trace_opt_new": 0, "not_optimized_yarv_insn_trace_objtostring": 0, "not_optimized_yarv_insn_trace_opt_ary_freeze": 0, "not_optimized_yarv_insn_trace_opt_hash_freeze": 0, "not_optimized_yarv_insn_trace_opt_str_freeze": 0, "not_optimized_yarv_insn_trace_opt_nil_p": 0, "not_optimized_yarv_insn_trace_opt_str_uminus": 0, "not_optimized_yarv_insn_trace_opt_duparray_send": 0, "not_optimized_yarv_insn_trace_opt_newarray_send": 0, "not_optimized_yarv_insn_trace_invokesuper": 0, "not_optimized_yarv_insn_trace_invokesuperforward": 0, "not_optimized_yarv_insn_trace_invokeblock": 0, "not_optimized_yarv_insn_trace_leave": 0, "not_optimized_yarv_insn_trace_throw": 0, "not_optimized_yarv_insn_trace_jump": 0, "not_optimized_yarv_insn_trace_branchif": 0, "not_optimized_yarv_insn_trace_branchunless": 0, "not_optimized_yarv_insn_trace_branchnil": 0, "not_optimized_yarv_insn_trace_once": 0, "not_optimized_yarv_insn_trace_opt_case_dispatch": 0, "not_optimized_yarv_insn_trace_opt_plus": 0, "not_optimized_yarv_insn_trace_opt_minus": 0, "not_optimized_yarv_insn_trace_opt_mult": 0, "not_optimized_yarv_insn_trace_opt_div": 0, "not_optimized_yarv_insn_trace_opt_mod": 0, "not_optimized_yarv_insn_trace_opt_eq": 0, "not_optimized_yarv_insn_trace_opt_neq": 0, "not_optimized_yarv_insn_trace_opt_lt": 0, "not_optimized_yarv_insn_trace_opt_le": 0, "not_optimized_yarv_insn_trace_opt_gt": 0, "not_optimized_yarv_insn_trace_opt_ge": 0, "not_optimized_yarv_insn_trace_opt_ltlt": 0, "not_optimized_yarv_insn_trace_opt_and": 0, "not_optimized_yarv_insn_trace_opt_or": 0, "not_optimized_yarv_insn_trace_opt_aref": 0, "not_optimized_yarv_insn_trace_opt_aset": 0, "not_optimized_yarv_insn_trace_opt_length": 0, "not_optimized_yarv_insn_trace_opt_size": 0, "not_optimized_yarv_insn_trace_opt_empty_p": 0, "not_optimized_yarv_insn_trace_opt_succ": 0, "not_optimized_yarv_insn_trace_opt_not": 0, "not_optimized_yarv_insn_trace_opt_regexpmatch2": 0, "not_optimized_yarv_insn_trace_invokebuiltin": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_trace_getlocal_WC_0": 0, "not_optimized_yarv_insn_trace_getlocal_WC_1": 0, "not_optimized_yarv_insn_trace_setlocal_WC_0": 0, "not_optimized_yarv_insn_trace_setlocal_WC_1": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_zjit_getinstancevariable": 0, "not_optimized_yarv_insn_zjit_opt_send_without_block": 0, "not_optimized_yarv_insn_zjit_objtostring": 0, "not_optimized_yarv_insn_zjit_opt_nil_p": 0, "not_optimized_yarv_insn_zjit_opt_plus": 0, "not_optimized_yarv_insn_zjit_opt_minus": 0, "not_optimized_yarv_insn_zjit_opt_mult": 0, "not_optimized_yarv_insn_zjit_opt_div": 0, "not_optimized_yarv_insn_zjit_opt_mod": 0, "not_optimized_yarv_insn_zjit_opt_eq": 0, "not_optimized_yarv_insn_zjit_opt_neq": 0, "not_optimized_yarv_insn_zjit_opt_lt": 0, "not_optimized_yarv_insn_zjit_opt_le": 0, "not_optimized_yarv_insn_zjit_opt_gt": 0, "not_optimized_yarv_insn_zjit_opt_ge": 0, "not_optimized_yarv_insn_zjit_opt_and": 0, "not_optimized_yarv_insn_zjit_opt_or": 0, "not_optimized_yarv_insn_zjit_opt_empty_p": 0, "not_optimized_yarv_insn_zjit_opt_not": 0, "vm_insn_count": 812006322, "total_insn_count": 3444010364, "ratio_in_zjit": 76.4226516131355, "not_optimized_cfuncs_Float#-": 94 } ] ], "throw": [ [ { "compiled_iseq_count": 5, "failed_iseq_count": 0, "compile_time_ns": 1058203, "profile_time_ns": 61928073, "gc_time_ns": 2590, "invalidation_time_ns": 0, "code_region_bytes": 28672, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 103799971, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 0, "compile_error_register_spill_on_alloc": 0, "compile_error_parse_stack_underflow": 0, "compile_error_parse_malformed_iseq": 0, "compile_error_parse_failed_optional_arguments": 0, "compile_error_parse_not_allowed": 0, "compile_error_validation_block_has_no_terminator": 0, "compile_error_validation_terminator_not_at_end": 0, "compile_error_validation_mismatched_block_arity": 0, "compile_error_validation_jump_target_not_in_rpo": 0, "compile_error_validation_operand_not_defined": 0, "compile_error_validation_duplicate_instruction": 0, "zjit_insn_count": 622810116, "dynamic_getivar_count": 0, "dynamic_setivar_count": 0, "unspecialized_def_type_iseq": 0, "unspecialized_def_type_cfunc": 0, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 0, "unspecialized_def_type_zsuper": 0, "unspecialized_def_type_alias": 0, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 0, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 207602392, "vm_write_sp_count": 207602392, "vm_write_locals_count": 207602392, "vm_write_stack_count": 207602392, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 0, "exit_compile_error": 103799971, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 0, "exit_unhandled_kwarg": 0, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 103799971, "exit_unhandled_yarv_insn": 0, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 0, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 0, "exit_patchpoint": 0, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 0, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 0, "exit_block_param_proxy_not_iseq_or_ifunc": 0, "side_exit_count": 207599942, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 0, "unhandled_yarv_insn_setblockparam": 0, "unhandled_yarv_insn_getblockparamproxy": 0, "unhandled_yarv_insn_getspecial": 0, "unhandled_yarv_insn_setspecial": 0, "unhandled_yarv_insn_getinstancevariable": 0, "unhandled_yarv_insn_setinstancevariable": 0, "unhandled_yarv_insn_getclassvariable": 0, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 0, "unhandled_yarv_insn_setconstant": 0, "unhandled_yarv_insn_getglobal": 0, "unhandled_yarv_insn_setglobal": 0, "unhandled_yarv_insn_putnil": 0, "unhandled_yarv_insn_putself": 0, "unhandled_yarv_insn_putobject": 0, "unhandled_yarv_insn_putspecialobject": 0, "unhandled_yarv_insn_putstring": 0, "unhandled_yarv_insn_putchilledstring": 0, "unhandled_yarv_insn_concatstrings": 0, "unhandled_yarv_insn_anytostring": 0, "unhandled_yarv_insn_toregexp": 0, "unhandled_yarv_insn_intern": 0, "unhandled_yarv_insn_newarray": 0, "unhandled_yarv_insn_pushtoarraykwsplat": 0, "unhandled_yarv_insn_duparray": 0, "unhandled_yarv_insn_duphash": 0, "unhandled_yarv_insn_expandarray": 0, "unhandled_yarv_insn_concatarray": 0, "unhandled_yarv_insn_concattoarray": 0, "unhandled_yarv_insn_pushtoarray": 0, "unhandled_yarv_insn_splatarray": 0, "unhandled_yarv_insn_splatkw": 0, "unhandled_yarv_insn_newhash": 0, "unhandled_yarv_insn_newrange": 0, "unhandled_yarv_insn_pop": 0, "unhandled_yarv_insn_dup": 0, "unhandled_yarv_insn_dupn": 0, "unhandled_yarv_insn_swap": 0, "unhandled_yarv_insn_opt_reverse": 0, "unhandled_yarv_insn_topn": 0, "unhandled_yarv_insn_setn": 0, "unhandled_yarv_insn_adjuststack": 0, "unhandled_yarv_insn_defined": 0, "unhandled_yarv_insn_definedivar": 0, "unhandled_yarv_insn_checkmatch": 0, "unhandled_yarv_insn_checkkeyword": 0, "unhandled_yarv_insn_checktype": 0, "unhandled_yarv_insn_defineclass": 0, "unhandled_yarv_insn_definemethod": 0, "unhandled_yarv_insn_definesmethod": 0, "unhandled_yarv_insn_send": 0, "unhandled_yarv_insn_sendforward": 0, "unhandled_yarv_insn_opt_send_without_block": 0, "unhandled_yarv_insn_opt_new": 0, "unhandled_yarv_insn_objtostring": 0, "unhandled_yarv_insn_opt_ary_freeze": 0, "unhandled_yarv_insn_opt_hash_freeze": 0, "unhandled_yarv_insn_opt_str_freeze": 0, "unhandled_yarv_insn_opt_nil_p": 0, "unhandled_yarv_insn_opt_str_uminus": 0, "unhandled_yarv_insn_opt_duparray_send": 0, "unhandled_yarv_insn_opt_newarray_send": 0, "unhandled_yarv_insn_invokesuper": 0, "unhandled_yarv_insn_invokesuperforward": 0, "unhandled_yarv_insn_invokeblock": 0, "unhandled_yarv_insn_leave": 0, "unhandled_yarv_insn_throw": 0, "unhandled_yarv_insn_jump": 0, "unhandled_yarv_insn_branchif": 0, "unhandled_yarv_insn_branchunless": 0, "unhandled_yarv_insn_branchnil": 0, "unhandled_yarv_insn_once": 0, "unhandled_yarv_insn_opt_case_dispatch": 0, "unhandled_yarv_insn_opt_plus": 0, "unhandled_yarv_insn_opt_minus": 0, "unhandled_yarv_insn_opt_mult": 0, "unhandled_yarv_insn_opt_div": 0, "unhandled_yarv_insn_opt_mod": 0, "unhandled_yarv_insn_opt_eq": 0, "unhandled_yarv_insn_opt_neq": 0, "unhandled_yarv_insn_opt_lt": 0, "unhandled_yarv_insn_opt_le": 0, "unhandled_yarv_insn_opt_gt": 0, "unhandled_yarv_insn_opt_ge": 0, "unhandled_yarv_insn_opt_ltlt": 0, "unhandled_yarv_insn_opt_and": 0, "unhandled_yarv_insn_opt_or": 0, "unhandled_yarv_insn_opt_aref": 0, "unhandled_yarv_insn_opt_aset": 0, "unhandled_yarv_insn_opt_length": 0, "unhandled_yarv_insn_opt_size": 0, "unhandled_yarv_insn_opt_empty_p": 0, "unhandled_yarv_insn_opt_succ": 0, "unhandled_yarv_insn_opt_not": 0, "unhandled_yarv_insn_opt_regexpmatch2": 0, "unhandled_yarv_insn_invokebuiltin": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_getlocal_WC_0": 0, "unhandled_yarv_insn_getlocal_WC_1": 0, "unhandled_yarv_insn_setlocal_WC_0": 0, "unhandled_yarv_insn_setlocal_WC_1": 0, "unhandled_yarv_insn_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_trace_nop": 0, "unhandled_yarv_insn_trace_getlocal": 0, "unhandled_yarv_insn_trace_setlocal": 0, "unhandled_yarv_insn_trace_getblockparam": 0, "unhandled_yarv_insn_trace_setblockparam": 0, "unhandled_yarv_insn_trace_getblockparamproxy": 0, "unhandled_yarv_insn_trace_getspecial": 0, "unhandled_yarv_insn_trace_setspecial": 0, "unhandled_yarv_insn_trace_getinstancevariable": 0, "unhandled_yarv_insn_trace_setinstancevariable": 0, "unhandled_yarv_insn_trace_getclassvariable": 0, "unhandled_yarv_insn_trace_setclassvariable": 0, "unhandled_yarv_insn_trace_opt_getconstant_path": 0, "unhandled_yarv_insn_trace_getconstant": 0, "unhandled_yarv_insn_trace_setconstant": 0, "unhandled_yarv_insn_trace_getglobal": 0, "unhandled_yarv_insn_trace_setglobal": 0, "unhandled_yarv_insn_trace_putnil": 0, "unhandled_yarv_insn_trace_putself": 0, "unhandled_yarv_insn_trace_putobject": 0, "unhandled_yarv_insn_trace_putspecialobject": 0, "unhandled_yarv_insn_trace_putstring": 0, "unhandled_yarv_insn_trace_putchilledstring": 0, "unhandled_yarv_insn_trace_concatstrings": 0, "unhandled_yarv_insn_trace_anytostring": 0, "unhandled_yarv_insn_trace_toregexp": 0, "unhandled_yarv_insn_trace_intern": 0, "unhandled_yarv_insn_trace_newarray": 0, "unhandled_yarv_insn_trace_pushtoarraykwsplat": 0, "unhandled_yarv_insn_trace_duparray": 0, "unhandled_yarv_insn_trace_duphash": 0, "unhandled_yarv_insn_trace_expandarray": 0, "unhandled_yarv_insn_trace_concatarray": 0, "unhandled_yarv_insn_trace_concattoarray": 0, "unhandled_yarv_insn_trace_pushtoarray": 0, "unhandled_yarv_insn_trace_splatarray": 0, "unhandled_yarv_insn_trace_splatkw": 0, "unhandled_yarv_insn_trace_newhash": 0, "unhandled_yarv_insn_trace_newrange": 0, "unhandled_yarv_insn_trace_pop": 0, "unhandled_yarv_insn_trace_dup": 0, "unhandled_yarv_insn_trace_dupn": 0, "unhandled_yarv_insn_trace_swap": 0, "unhandled_yarv_insn_trace_opt_reverse": 0, "unhandled_yarv_insn_trace_topn": 0, "unhandled_yarv_insn_trace_setn": 0, "unhandled_yarv_insn_trace_adjuststack": 0, "unhandled_yarv_insn_trace_defined": 0, "unhandled_yarv_insn_trace_definedivar": 0, "unhandled_yarv_insn_trace_checkmatch": 0, "unhandled_yarv_insn_trace_checkkeyword": 0, "unhandled_yarv_insn_trace_checktype": 0, "unhandled_yarv_insn_trace_defineclass": 0, "unhandled_yarv_insn_trace_definemethod": 0, "unhandled_yarv_insn_trace_definesmethod": 0, "unhandled_yarv_insn_trace_send": 0, "unhandled_yarv_insn_trace_sendforward": 0, "unhandled_yarv_insn_trace_opt_send_without_block": 0, "unhandled_yarv_insn_trace_opt_new": 0, "unhandled_yarv_insn_trace_objtostring": 0, "unhandled_yarv_insn_trace_opt_ary_freeze": 0, "unhandled_yarv_insn_trace_opt_hash_freeze": 0, "unhandled_yarv_insn_trace_opt_str_freeze": 0, "unhandled_yarv_insn_trace_opt_nil_p": 0, "unhandled_yarv_insn_trace_opt_str_uminus": 0, "unhandled_yarv_insn_trace_opt_duparray_send": 0, "unhandled_yarv_insn_trace_opt_newarray_send": 0, "unhandled_yarv_insn_trace_invokesuper": 0, "unhandled_yarv_insn_trace_invokesuperforward": 0, "unhandled_yarv_insn_trace_invokeblock": 0, "unhandled_yarv_insn_trace_leave": 0, "unhandled_yarv_insn_trace_throw": 0, "unhandled_yarv_insn_trace_jump": 0, "unhandled_yarv_insn_trace_branchif": 0, "unhandled_yarv_insn_trace_branchunless": 0, "unhandled_yarv_insn_trace_branchnil": 0, "unhandled_yarv_insn_trace_once": 0, "unhandled_yarv_insn_trace_opt_case_dispatch": 0, "unhandled_yarv_insn_trace_opt_plus": 0, "unhandled_yarv_insn_trace_opt_minus": 0, "unhandled_yarv_insn_trace_opt_mult": 0, "unhandled_yarv_insn_trace_opt_div": 0, "unhandled_yarv_insn_trace_opt_mod": 0, "unhandled_yarv_insn_trace_opt_eq": 0, "unhandled_yarv_insn_trace_opt_neq": 0, "unhandled_yarv_insn_trace_opt_lt": 0, "unhandled_yarv_insn_trace_opt_le": 0, "unhandled_yarv_insn_trace_opt_gt": 0, "unhandled_yarv_insn_trace_opt_ge": 0, "unhandled_yarv_insn_trace_opt_ltlt": 0, "unhandled_yarv_insn_trace_opt_and": 0, "unhandled_yarv_insn_trace_opt_or": 0, "unhandled_yarv_insn_trace_opt_aref": 0, "unhandled_yarv_insn_trace_opt_aset": 0, "unhandled_yarv_insn_trace_opt_length": 0, "unhandled_yarv_insn_trace_opt_size": 0, "unhandled_yarv_insn_trace_opt_empty_p": 0, "unhandled_yarv_insn_trace_opt_succ": 0, "unhandled_yarv_insn_trace_opt_not": 0, "unhandled_yarv_insn_trace_opt_regexpmatch2": 0, "unhandled_yarv_insn_trace_invokebuiltin": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_trace_getlocal_WC_0": 0, "unhandled_yarv_insn_trace_getlocal_WC_1": 0, "unhandled_yarv_insn_trace_setlocal_WC_0": 0, "unhandled_yarv_insn_trace_setlocal_WC_1": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_zjit_getinstancevariable": 0, "unhandled_yarv_insn_zjit_opt_send_without_block": 0, "unhandled_yarv_insn_zjit_objtostring": 0, "unhandled_yarv_insn_zjit_opt_nil_p": 0, "unhandled_yarv_insn_zjit_opt_plus": 0, "unhandled_yarv_insn_zjit_opt_minus": 0, "unhandled_yarv_insn_zjit_opt_mult": 0, "unhandled_yarv_insn_zjit_opt_div": 0, "unhandled_yarv_insn_zjit_opt_mod": 0, "unhandled_yarv_insn_zjit_opt_eq": 0, "unhandled_yarv_insn_zjit_opt_neq": 0, "unhandled_yarv_insn_zjit_opt_lt": 0, "unhandled_yarv_insn_zjit_opt_le": 0, "unhandled_yarv_insn_zjit_opt_gt": 0, "unhandled_yarv_insn_zjit_opt_ge": 0, "unhandled_yarv_insn_zjit_opt_and": 0, "unhandled_yarv_insn_zjit_opt_or": 0, "unhandled_yarv_insn_zjit_opt_empty_p": 0, "unhandled_yarv_insn_zjit_opt_not": 0, "send_fallback_send_without_block_polymorphic": 0, "send_fallback_send_without_block_no_profiles": 0, "send_fallback_send_without_block_cfunc_not_variadic": 490, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 0, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 207600432, "dynamic_send_count": 207600922, "iseq_optimized_send_count": 490, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 980, "optimized_send_count": 1470, "send_count": 207602392, "not_optimized_yarv_insn_nop": 0, "not_optimized_yarv_insn_getlocal": 0, "not_optimized_yarv_insn_setlocal": 0, "not_optimized_yarv_insn_getblockparam": 0, "not_optimized_yarv_insn_setblockparam": 0, "not_optimized_yarv_insn_getblockparamproxy": 0, "not_optimized_yarv_insn_getspecial": 0, "not_optimized_yarv_insn_setspecial": 0, "not_optimized_yarv_insn_getinstancevariable": 0, "not_optimized_yarv_insn_setinstancevariable": 0, "not_optimized_yarv_insn_getclassvariable": 0, "not_optimized_yarv_insn_setclassvariable": 0, "not_optimized_yarv_insn_opt_getconstant_path": 0, "not_optimized_yarv_insn_getconstant": 0, "not_optimized_yarv_insn_setconstant": 0, "not_optimized_yarv_insn_getglobal": 0, "not_optimized_yarv_insn_setglobal": 0, "not_optimized_yarv_insn_putnil": 0, "not_optimized_yarv_insn_putself": 0, "not_optimized_yarv_insn_putobject": 0, "not_optimized_yarv_insn_putspecialobject": 0, "not_optimized_yarv_insn_putstring": 0, "not_optimized_yarv_insn_putchilledstring": 0, "not_optimized_yarv_insn_concatstrings": 0, "not_optimized_yarv_insn_anytostring": 0, "not_optimized_yarv_insn_toregexp": 0, "not_optimized_yarv_insn_intern": 0, "not_optimized_yarv_insn_newarray": 0, "not_optimized_yarv_insn_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_duparray": 0, "not_optimized_yarv_insn_duphash": 0, "not_optimized_yarv_insn_expandarray": 0, "not_optimized_yarv_insn_concatarray": 0, "not_optimized_yarv_insn_concattoarray": 0, "not_optimized_yarv_insn_pushtoarray": 0, "not_optimized_yarv_insn_splatarray": 0, "not_optimized_yarv_insn_splatkw": 0, "not_optimized_yarv_insn_newhash": 0, "not_optimized_yarv_insn_newrange": 0, "not_optimized_yarv_insn_pop": 0, "not_optimized_yarv_insn_dup": 0, "not_optimized_yarv_insn_dupn": 0, "not_optimized_yarv_insn_swap": 0, "not_optimized_yarv_insn_opt_reverse": 0, "not_optimized_yarv_insn_topn": 0, "not_optimized_yarv_insn_setn": 0, "not_optimized_yarv_insn_adjuststack": 0, "not_optimized_yarv_insn_defined": 0, "not_optimized_yarv_insn_definedivar": 0, "not_optimized_yarv_insn_checkmatch": 0, "not_optimized_yarv_insn_checkkeyword": 0, "not_optimized_yarv_insn_checktype": 0, "not_optimized_yarv_insn_defineclass": 0, "not_optimized_yarv_insn_definemethod": 0, "not_optimized_yarv_insn_definesmethod": 0, "not_optimized_yarv_insn_send": 103799971, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 0, "not_optimized_yarv_insn_opt_new": 0, "not_optimized_yarv_insn_objtostring": 0, "not_optimized_yarv_insn_opt_ary_freeze": 0, "not_optimized_yarv_insn_opt_hash_freeze": 0, "not_optimized_yarv_insn_opt_str_freeze": 0, "not_optimized_yarv_insn_opt_nil_p": 0, "not_optimized_yarv_insn_opt_str_uminus": 0, "not_optimized_yarv_insn_opt_duparray_send": 0, "not_optimized_yarv_insn_opt_newarray_send": 0, "not_optimized_yarv_insn_invokesuper": 0, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 103800461, "not_optimized_yarv_insn_leave": 0, "not_optimized_yarv_insn_throw": 0, "not_optimized_yarv_insn_jump": 0, "not_optimized_yarv_insn_branchif": 0, "not_optimized_yarv_insn_branchunless": 0, "not_optimized_yarv_insn_branchnil": 0, "not_optimized_yarv_insn_once": 0, "not_optimized_yarv_insn_opt_case_dispatch": 0, "not_optimized_yarv_insn_opt_plus": 0, "not_optimized_yarv_insn_opt_minus": 0, "not_optimized_yarv_insn_opt_mult": 0, "not_optimized_yarv_insn_opt_div": 0, "not_optimized_yarv_insn_opt_mod": 0, "not_optimized_yarv_insn_opt_eq": 0, "not_optimized_yarv_insn_opt_neq": 0, "not_optimized_yarv_insn_opt_lt": 0, "not_optimized_yarv_insn_opt_le": 0, "not_optimized_yarv_insn_opt_gt": 0, "not_optimized_yarv_insn_opt_ge": 0, "not_optimized_yarv_insn_opt_ltlt": 0, "not_optimized_yarv_insn_opt_and": 0, "not_optimized_yarv_insn_opt_or": 0, "not_optimized_yarv_insn_opt_aref": 0, "not_optimized_yarv_insn_opt_aset": 0, "not_optimized_yarv_insn_opt_length": 0, "not_optimized_yarv_insn_opt_size": 0, "not_optimized_yarv_insn_opt_empty_p": 0, "not_optimized_yarv_insn_opt_succ": 0, "not_optimized_yarv_insn_opt_not": 0, "not_optimized_yarv_insn_opt_regexpmatch2": 0, "not_optimized_yarv_insn_invokebuiltin": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_getlocal_WC_0": 0, "not_optimized_yarv_insn_getlocal_WC_1": 0, "not_optimized_yarv_insn_setlocal_WC_0": 0, "not_optimized_yarv_insn_setlocal_WC_1": 0, "not_optimized_yarv_insn_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_trace_nop": 0, "not_optimized_yarv_insn_trace_getlocal": 0, "not_optimized_yarv_insn_trace_setlocal": 0, "not_optimized_yarv_insn_trace_getblockparam": 0, "not_optimized_yarv_insn_trace_setblockparam": 0, "not_optimized_yarv_insn_trace_getblockparamproxy": 0, "not_optimized_yarv_insn_trace_getspecial": 0, "not_optimized_yarv_insn_trace_setspecial": 0, "not_optimized_yarv_insn_trace_getinstancevariable": 0, "not_optimized_yarv_insn_trace_setinstancevariable": 0, "not_optimized_yarv_insn_trace_getclassvariable": 0, "not_optimized_yarv_insn_trace_setclassvariable": 0, "not_optimized_yarv_insn_trace_opt_getconstant_path": 0, "not_optimized_yarv_insn_trace_getconstant": 0, "not_optimized_yarv_insn_trace_setconstant": 0, "not_optimized_yarv_insn_trace_getglobal": 0, "not_optimized_yarv_insn_trace_setglobal": 0, "not_optimized_yarv_insn_trace_putnil": 0, "not_optimized_yarv_insn_trace_putself": 0, "not_optimized_yarv_insn_trace_putobject": 0, "not_optimized_yarv_insn_trace_putspecialobject": 0, "not_optimized_yarv_insn_trace_putstring": 0, "not_optimized_yarv_insn_trace_putchilledstring": 0, "not_optimized_yarv_insn_trace_concatstrings": 0, "not_optimized_yarv_insn_trace_anytostring": 0, "not_optimized_yarv_insn_trace_toregexp": 0, "not_optimized_yarv_insn_trace_intern": 0, "not_optimized_yarv_insn_trace_newarray": 0, "not_optimized_yarv_insn_trace_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_trace_duparray": 0, "not_optimized_yarv_insn_trace_duphash": 0, "not_optimized_yarv_insn_trace_expandarray": 0, "not_optimized_yarv_insn_trace_concatarray": 0, "not_optimized_yarv_insn_trace_concattoarray": 0, "not_optimized_yarv_insn_trace_pushtoarray": 0, "not_optimized_yarv_insn_trace_splatarray": 0, "not_optimized_yarv_insn_trace_splatkw": 0, "not_optimized_yarv_insn_trace_newhash": 0, "not_optimized_yarv_insn_trace_newrange": 0, "not_optimized_yarv_insn_trace_pop": 0, "not_optimized_yarv_insn_trace_dup": 0, "not_optimized_yarv_insn_trace_dupn": 0, "not_optimized_yarv_insn_trace_swap": 0, "not_optimized_yarv_insn_trace_opt_reverse": 0, "not_optimized_yarv_insn_trace_topn": 0, "not_optimized_yarv_insn_trace_setn": 0, "not_optimized_yarv_insn_trace_adjuststack": 0, "not_optimized_yarv_insn_trace_defined": 0, "not_optimized_yarv_insn_trace_definedivar": 0, "not_optimized_yarv_insn_trace_checkmatch": 0, "not_optimized_yarv_insn_trace_checkkeyword": 0, "not_optimized_yarv_insn_trace_checktype": 0, "not_optimized_yarv_insn_trace_defineclass": 0, "not_optimized_yarv_insn_trace_definemethod": 0, "not_optimized_yarv_insn_trace_definesmethod": 0, "not_optimized_yarv_insn_trace_send": 0, "not_optimized_yarv_insn_trace_sendforward": 0, "not_optimized_yarv_insn_trace_opt_send_without_block": 0, "not_optimized_yarv_insn_trace_opt_new": 0, "not_optimized_yarv_insn_trace_objtostring": 0, "not_optimized_yarv_insn_trace_opt_ary_freeze": 0, "not_optimized_yarv_insn_trace_opt_hash_freeze": 0, "not_optimized_yarv_insn_trace_opt_str_freeze": 0, "not_optimized_yarv_insn_trace_opt_nil_p": 0, "not_optimized_yarv_insn_trace_opt_str_uminus": 0, "not_optimized_yarv_insn_trace_opt_duparray_send": 0, "not_optimized_yarv_insn_trace_opt_newarray_send": 0, "not_optimized_yarv_insn_trace_invokesuper": 0, "not_optimized_yarv_insn_trace_invokesuperforward": 0, "not_optimized_yarv_insn_trace_invokeblock": 0, "not_optimized_yarv_insn_trace_leave": 0, "not_optimized_yarv_insn_trace_throw": 0, "not_optimized_yarv_insn_trace_jump": 0, "not_optimized_yarv_insn_trace_branchif": 0, "not_optimized_yarv_insn_trace_branchunless": 0, "not_optimized_yarv_insn_trace_branchnil": 0, "not_optimized_yarv_insn_trace_once": 0, "not_optimized_yarv_insn_trace_opt_case_dispatch": 0, "not_optimized_yarv_insn_trace_opt_plus": 0, "not_optimized_yarv_insn_trace_opt_minus": 0, "not_optimized_yarv_insn_trace_opt_mult": 0, "not_optimized_yarv_insn_trace_opt_div": 0, "not_optimized_yarv_insn_trace_opt_mod": 0, "not_optimized_yarv_insn_trace_opt_eq": 0, "not_optimized_yarv_insn_trace_opt_neq": 0, "not_optimized_yarv_insn_trace_opt_lt": 0, "not_optimized_yarv_insn_trace_opt_le": 0, "not_optimized_yarv_insn_trace_opt_gt": 0, "not_optimized_yarv_insn_trace_opt_ge": 0, "not_optimized_yarv_insn_trace_opt_ltlt": 0, "not_optimized_yarv_insn_trace_opt_and": 0, "not_optimized_yarv_insn_trace_opt_or": 0, "not_optimized_yarv_insn_trace_opt_aref": 0, "not_optimized_yarv_insn_trace_opt_aset": 0, "not_optimized_yarv_insn_trace_opt_length": 0, "not_optimized_yarv_insn_trace_opt_size": 0, "not_optimized_yarv_insn_trace_opt_empty_p": 0, "not_optimized_yarv_insn_trace_opt_succ": 0, "not_optimized_yarv_insn_trace_opt_not": 0, "not_optimized_yarv_insn_trace_opt_regexpmatch2": 0, "not_optimized_yarv_insn_trace_invokebuiltin": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_trace_getlocal_WC_0": 0, "not_optimized_yarv_insn_trace_getlocal_WC_1": 0, "not_optimized_yarv_insn_trace_setlocal_WC_0": 0, "not_optimized_yarv_insn_trace_setlocal_WC_1": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_zjit_getinstancevariable": 0, "not_optimized_yarv_insn_zjit_opt_send_without_block": 0, "not_optimized_yarv_insn_zjit_objtostring": 0, "not_optimized_yarv_insn_zjit_opt_nil_p": 0, "not_optimized_yarv_insn_zjit_opt_plus": 0, "not_optimized_yarv_insn_zjit_opt_minus": 0, "not_optimized_yarv_insn_zjit_opt_mult": 0, "not_optimized_yarv_insn_zjit_opt_div": 0, "not_optimized_yarv_insn_zjit_opt_mod": 0, "not_optimized_yarv_insn_zjit_opt_eq": 0, "not_optimized_yarv_insn_zjit_opt_neq": 0, "not_optimized_yarv_insn_zjit_opt_lt": 0, "not_optimized_yarv_insn_zjit_opt_le": 0, "not_optimized_yarv_insn_zjit_opt_gt": 0, "not_optimized_yarv_insn_zjit_opt_ge": 0, "not_optimized_yarv_insn_zjit_opt_and": 0, "not_optimized_yarv_insn_zjit_opt_or": 0, "not_optimized_yarv_insn_zjit_opt_empty_p": 0, "not_optimized_yarv_insn_zjit_opt_not": 0, "vm_insn_count": 498262059, "total_insn_count": 1121072175, "ratio_in_zjit": 55.5548634502502, "not_optimized_cfuncs_Float#-": 490 } ] ], "lobsters": [ [ { "compiled_iseq_count": 2899, "failed_iseq_count": 258, "compile_time_ns": 719986217, "profile_time_ns": 26535334, "gc_time_ns": 8739813, "invalidation_time_ns": 244748146, "code_region_bytes": 19415040, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 535673, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 497633, "compile_error_register_spill_on_alloc": 12747387, "compile_error_parse_stack_underflow": 0, "compile_error_parse_malformed_iseq": 0, "compile_error_parse_failed_optional_arguments": 0, "compile_error_parse_not_allowed": 0, "compile_error_validation_block_has_no_terminator": 0, "compile_error_validation_terminator_not_at_end": 0, "compile_error_validation_mismatched_block_arity": 0, "compile_error_validation_jump_target_not_in_rpo": 0, "compile_error_validation_operand_not_defined": 0, "compile_error_validation_duplicate_instruction": 0, "zjit_insn_count": 1304108999, "dynamic_getivar_count": 26148317, "dynamic_setivar_count": 23835330, "unspecialized_def_type_iseq": 8467018, "unspecialized_def_type_cfunc": 3002, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 3530860, "unspecialized_def_type_zsuper": 0, "unspecialized_def_type_alias": 1548670, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 3238724, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 14044, "vm_write_pc_count": 245719211, "vm_write_sp_count": 240778008, "vm_write_locals_count": 240778008, "vm_write_stack_count": 240778008, "vm_write_to_parent_iseq_local_count": 1035950, "vm_read_from_parent_iseq_local_count": 21097262, "exit_compile_error": 13780693, "exit_unknown_newarray_send": 1035590, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 503211, "exit_unhandled_kwarg": 1474218, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 328284, "exit_unhandled_yarv_insn": 2559406, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 10574213, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 8323471, "exit_patchpoint": 562796, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 1526, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 41148, "exit_block_param_proxy_not_iseq_or_ifunc": 2105474, "side_exit_count": 41290030, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 181947, "unhandled_yarv_insn_setblockparam": 0, "unhandled_yarv_insn_getblockparamproxy": 0, "unhandled_yarv_insn_getspecial": 0, "unhandled_yarv_insn_setspecial": 0, "unhandled_yarv_insn_getinstancevariable": 0, "unhandled_yarv_insn_setinstancevariable": 0, "unhandled_yarv_insn_getclassvariable": 278461, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 2970, "unhandled_yarv_insn_setconstant": 0, "unhandled_yarv_insn_getglobal": 0, "unhandled_yarv_insn_setglobal": 0, "unhandled_yarv_insn_putnil": 0, "unhandled_yarv_insn_putself": 0, "unhandled_yarv_insn_putobject": 0, "unhandled_yarv_insn_putspecialobject": 0, "unhandled_yarv_insn_putstring": 0, "unhandled_yarv_insn_putchilledstring": 0, "unhandled_yarv_insn_concatstrings": 0, "unhandled_yarv_insn_anytostring": 0, "unhandled_yarv_insn_toregexp": 0, "unhandled_yarv_insn_intern": 0, "unhandled_yarv_insn_newarray": 0, "unhandled_yarv_insn_pushtoarraykwsplat": 0, "unhandled_yarv_insn_duparray": 0, "unhandled_yarv_insn_duphash": 0, "unhandled_yarv_insn_expandarray": 1358004, "unhandled_yarv_insn_concatarray": 0, "unhandled_yarv_insn_concattoarray": 0, "unhandled_yarv_insn_pushtoarray": 0, "unhandled_yarv_insn_splatarray": 0, "unhandled_yarv_insn_splatkw": 0, "unhandled_yarv_insn_newhash": 0, "unhandled_yarv_insn_newrange": 0, "unhandled_yarv_insn_pop": 0, "unhandled_yarv_insn_dup": 0, "unhandled_yarv_insn_dupn": 0, "unhandled_yarv_insn_swap": 0, "unhandled_yarv_insn_opt_reverse": 0, "unhandled_yarv_insn_topn": 0, "unhandled_yarv_insn_setn": 0, "unhandled_yarv_insn_adjuststack": 0, "unhandled_yarv_insn_defined": 0, "unhandled_yarv_insn_definedivar": 0, "unhandled_yarv_insn_checkmatch": 0, "unhandled_yarv_insn_checkkeyword": 579724, "unhandled_yarv_insn_checktype": 0, "unhandled_yarv_insn_defineclass": 0, "unhandled_yarv_insn_definemethod": 0, "unhandled_yarv_insn_definesmethod": 0, "unhandled_yarv_insn_send": 0, "unhandled_yarv_insn_sendforward": 0, "unhandled_yarv_insn_opt_send_without_block": 0, "unhandled_yarv_insn_opt_new": 0, "unhandled_yarv_insn_objtostring": 0, "unhandled_yarv_insn_opt_ary_freeze": 0, "unhandled_yarv_insn_opt_hash_freeze": 0, "unhandled_yarv_insn_opt_str_freeze": 0, "unhandled_yarv_insn_opt_nil_p": 0, "unhandled_yarv_insn_opt_str_uminus": 0, "unhandled_yarv_insn_opt_duparray_send": 10023, "unhandled_yarv_insn_opt_newarray_send": 0, "unhandled_yarv_insn_invokesuper": 0, "unhandled_yarv_insn_invokesuperforward": 148277, "unhandled_yarv_insn_invokeblock": 0, "unhandled_yarv_insn_leave": 0, "unhandled_yarv_insn_throw": 0, "unhandled_yarv_insn_jump": 0, "unhandled_yarv_insn_branchif": 0, "unhandled_yarv_insn_branchunless": 0, "unhandled_yarv_insn_branchnil": 0, "unhandled_yarv_insn_once": 0, "unhandled_yarv_insn_opt_case_dispatch": 0, "unhandled_yarv_insn_opt_plus": 0, "unhandled_yarv_insn_opt_minus": 0, "unhandled_yarv_insn_opt_mult": 0, "unhandled_yarv_insn_opt_div": 0, "unhandled_yarv_insn_opt_mod": 0, "unhandled_yarv_insn_opt_eq": 0, "unhandled_yarv_insn_opt_neq": 0, "unhandled_yarv_insn_opt_lt": 0, "unhandled_yarv_insn_opt_le": 0, "unhandled_yarv_insn_opt_gt": 0, "unhandled_yarv_insn_opt_ge": 0, "unhandled_yarv_insn_opt_ltlt": 0, "unhandled_yarv_insn_opt_and": 0, "unhandled_yarv_insn_opt_or": 0, "unhandled_yarv_insn_opt_aref": 0, "unhandled_yarv_insn_opt_aset": 0, "unhandled_yarv_insn_opt_length": 0, "unhandled_yarv_insn_opt_size": 0, "unhandled_yarv_insn_opt_empty_p": 0, "unhandled_yarv_insn_opt_succ": 0, "unhandled_yarv_insn_opt_not": 0, "unhandled_yarv_insn_opt_regexpmatch2": 0, "unhandled_yarv_insn_invokebuiltin": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_getlocal_WC_0": 0, "unhandled_yarv_insn_getlocal_WC_1": 0, "unhandled_yarv_insn_setlocal_WC_0": 0, "unhandled_yarv_insn_setlocal_WC_1": 0, "unhandled_yarv_insn_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_trace_nop": 0, "unhandled_yarv_insn_trace_getlocal": 0, "unhandled_yarv_insn_trace_setlocal": 0, "unhandled_yarv_insn_trace_getblockparam": 0, "unhandled_yarv_insn_trace_setblockparam": 0, "unhandled_yarv_insn_trace_getblockparamproxy": 0, "unhandled_yarv_insn_trace_getspecial": 0, "unhandled_yarv_insn_trace_setspecial": 0, "unhandled_yarv_insn_trace_getinstancevariable": 0, "unhandled_yarv_insn_trace_setinstancevariable": 0, "unhandled_yarv_insn_trace_getclassvariable": 0, "unhandled_yarv_insn_trace_setclassvariable": 0, "unhandled_yarv_insn_trace_opt_getconstant_path": 0, "unhandled_yarv_insn_trace_getconstant": 0, "unhandled_yarv_insn_trace_setconstant": 0, "unhandled_yarv_insn_trace_getglobal": 0, "unhandled_yarv_insn_trace_setglobal": 0, "unhandled_yarv_insn_trace_putnil": 0, "unhandled_yarv_insn_trace_putself": 0, "unhandled_yarv_insn_trace_putobject": 0, "unhandled_yarv_insn_trace_putspecialobject": 0, "unhandled_yarv_insn_trace_putstring": 0, "unhandled_yarv_insn_trace_putchilledstring": 0, "unhandled_yarv_insn_trace_concatstrings": 0, "unhandled_yarv_insn_trace_anytostring": 0, "unhandled_yarv_insn_trace_toregexp": 0, "unhandled_yarv_insn_trace_intern": 0, "unhandled_yarv_insn_trace_newarray": 0, "unhandled_yarv_insn_trace_pushtoarraykwsplat": 0, "unhandled_yarv_insn_trace_duparray": 0, "unhandled_yarv_insn_trace_duphash": 0, "unhandled_yarv_insn_trace_expandarray": 0, "unhandled_yarv_insn_trace_concatarray": 0, "unhandled_yarv_insn_trace_concattoarray": 0, "unhandled_yarv_insn_trace_pushtoarray": 0, "unhandled_yarv_insn_trace_splatarray": 0, "unhandled_yarv_insn_trace_splatkw": 0, "unhandled_yarv_insn_trace_newhash": 0, "unhandled_yarv_insn_trace_newrange": 0, "unhandled_yarv_insn_trace_pop": 0, "unhandled_yarv_insn_trace_dup": 0, "unhandled_yarv_insn_trace_dupn": 0, "unhandled_yarv_insn_trace_swap": 0, "unhandled_yarv_insn_trace_opt_reverse": 0, "unhandled_yarv_insn_trace_topn": 0, "unhandled_yarv_insn_trace_setn": 0, "unhandled_yarv_insn_trace_adjuststack": 0, "unhandled_yarv_insn_trace_defined": 0, "unhandled_yarv_insn_trace_definedivar": 0, "unhandled_yarv_insn_trace_checkmatch": 0, "unhandled_yarv_insn_trace_checkkeyword": 0, "unhandled_yarv_insn_trace_checktype": 0, "unhandled_yarv_insn_trace_defineclass": 0, "unhandled_yarv_insn_trace_definemethod": 0, "unhandled_yarv_insn_trace_definesmethod": 0, "unhandled_yarv_insn_trace_send": 0, "unhandled_yarv_insn_trace_sendforward": 0, "unhandled_yarv_insn_trace_opt_send_without_block": 0, "unhandled_yarv_insn_trace_opt_new": 0, "unhandled_yarv_insn_trace_objtostring": 0, "unhandled_yarv_insn_trace_opt_ary_freeze": 0, "unhandled_yarv_insn_trace_opt_hash_freeze": 0, "unhandled_yarv_insn_trace_opt_str_freeze": 0, "unhandled_yarv_insn_trace_opt_nil_p": 0, "unhandled_yarv_insn_trace_opt_str_uminus": 0, "unhandled_yarv_insn_trace_opt_duparray_send": 0, "unhandled_yarv_insn_trace_opt_newarray_send": 0, "unhandled_yarv_insn_trace_invokesuper": 0, "unhandled_yarv_insn_trace_invokesuperforward": 0, "unhandled_yarv_insn_trace_invokeblock": 0, "unhandled_yarv_insn_trace_leave": 0, "unhandled_yarv_insn_trace_throw": 0, "unhandled_yarv_insn_trace_jump": 0, "unhandled_yarv_insn_trace_branchif": 0, "unhandled_yarv_insn_trace_branchunless": 0, "unhandled_yarv_insn_trace_branchnil": 0, "unhandled_yarv_insn_trace_once": 0, "unhandled_yarv_insn_trace_opt_case_dispatch": 0, "unhandled_yarv_insn_trace_opt_plus": 0, "unhandled_yarv_insn_trace_opt_minus": 0, "unhandled_yarv_insn_trace_opt_mult": 0, "unhandled_yarv_insn_trace_opt_div": 0, "unhandled_yarv_insn_trace_opt_mod": 0, "unhandled_yarv_insn_trace_opt_eq": 0, "unhandled_yarv_insn_trace_opt_neq": 0, "unhandled_yarv_insn_trace_opt_lt": 0, "unhandled_yarv_insn_trace_opt_le": 0, "unhandled_yarv_insn_trace_opt_gt": 0, "unhandled_yarv_insn_trace_opt_ge": 0, "unhandled_yarv_insn_trace_opt_ltlt": 0, "unhandled_yarv_insn_trace_opt_and": 0, "unhandled_yarv_insn_trace_opt_or": 0, "unhandled_yarv_insn_trace_opt_aref": 0, "unhandled_yarv_insn_trace_opt_aset": 0, "unhandled_yarv_insn_trace_opt_length": 0, "unhandled_yarv_insn_trace_opt_size": 0, "unhandled_yarv_insn_trace_opt_empty_p": 0, "unhandled_yarv_insn_trace_opt_succ": 0, "unhandled_yarv_insn_trace_opt_not": 0, "unhandled_yarv_insn_trace_opt_regexpmatch2": 0, "unhandled_yarv_insn_trace_invokebuiltin": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_trace_getlocal_WC_0": 0, "unhandled_yarv_insn_trace_getlocal_WC_1": 0, "unhandled_yarv_insn_trace_setlocal_WC_0": 0, "unhandled_yarv_insn_trace_setlocal_WC_1": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_zjit_getinstancevariable": 0, "unhandled_yarv_insn_zjit_opt_send_without_block": 0, "unhandled_yarv_insn_zjit_objtostring": 0, "unhandled_yarv_insn_zjit_opt_nil_p": 0, "unhandled_yarv_insn_zjit_opt_plus": 0, "unhandled_yarv_insn_zjit_opt_minus": 0, "unhandled_yarv_insn_zjit_opt_mult": 0, "unhandled_yarv_insn_zjit_opt_div": 0, "unhandled_yarv_insn_zjit_opt_mod": 0, "unhandled_yarv_insn_zjit_opt_eq": 0, "unhandled_yarv_insn_zjit_opt_neq": 0, "unhandled_yarv_insn_zjit_opt_lt": 0, "unhandled_yarv_insn_zjit_opt_le": 0, "unhandled_yarv_insn_zjit_opt_gt": 0, "unhandled_yarv_insn_zjit_opt_ge": 0, "unhandled_yarv_insn_zjit_opt_and": 0, "unhandled_yarv_insn_zjit_opt_or": 0, "unhandled_yarv_insn_zjit_opt_empty_p": 0, "unhandled_yarv_insn_zjit_opt_not": 0, "send_fallback_send_without_block_polymorphic": 36071070, "send_fallback_send_without_block_no_profiles": 15209020, "send_fallback_send_without_block_cfunc_not_variadic": 33070280, "send_fallback_send_without_block_cfunc_array_variadic": 73875, "send_fallback_send_without_block_not_optimized_method_type": 16802318, "send_fallback_send_without_block_direct_too_many_args": 3542, "send_fallback_obj_to_string_not_string": 25394, "send_fallback_not_optimized_instruction": 60882981, "dynamic_send_count": 162138480, "iseq_optimized_send_count": 57584199, "inline_cfunc_optimized_send_count": 22751933, "variadic_cfunc_optimized_send_count": 9860400, "optimized_send_count": 90196532, "send_count": 252335012, "not_optimized_yarv_insn_nop": 0, "not_optimized_yarv_insn_getlocal": 0, "not_optimized_yarv_insn_setlocal": 0, "not_optimized_yarv_insn_getblockparam": 0, "not_optimized_yarv_insn_setblockparam": 0, "not_optimized_yarv_insn_getblockparamproxy": 0, "not_optimized_yarv_insn_getspecial": 0, "not_optimized_yarv_insn_setspecial": 0, "not_optimized_yarv_insn_getinstancevariable": 0, "not_optimized_yarv_insn_setinstancevariable": 0, "not_optimized_yarv_insn_getclassvariable": 0, "not_optimized_yarv_insn_setclassvariable": 0, "not_optimized_yarv_insn_opt_getconstant_path": 0, "not_optimized_yarv_insn_getconstant": 0, "not_optimized_yarv_insn_setconstant": 0, "not_optimized_yarv_insn_getglobal": 0, "not_optimized_yarv_insn_setglobal": 0, "not_optimized_yarv_insn_putnil": 0, "not_optimized_yarv_insn_putself": 0, "not_optimized_yarv_insn_putobject": 0, "not_optimized_yarv_insn_putspecialobject": 0, "not_optimized_yarv_insn_putstring": 0, "not_optimized_yarv_insn_putchilledstring": 0, "not_optimized_yarv_insn_concatstrings": 0, "not_optimized_yarv_insn_anytostring": 0, "not_optimized_yarv_insn_toregexp": 0, "not_optimized_yarv_insn_intern": 0, "not_optimized_yarv_insn_newarray": 0, "not_optimized_yarv_insn_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_duparray": 0, "not_optimized_yarv_insn_duphash": 0, "not_optimized_yarv_insn_expandarray": 0, "not_optimized_yarv_insn_concatarray": 0, "not_optimized_yarv_insn_concattoarray": 0, "not_optimized_yarv_insn_pushtoarray": 0, "not_optimized_yarv_insn_splatarray": 0, "not_optimized_yarv_insn_splatkw": 0, "not_optimized_yarv_insn_newhash": 0, "not_optimized_yarv_insn_newrange": 0, "not_optimized_yarv_insn_pop": 0, "not_optimized_yarv_insn_dup": 0, "not_optimized_yarv_insn_dupn": 0, "not_optimized_yarv_insn_swap": 0, "not_optimized_yarv_insn_opt_reverse": 0, "not_optimized_yarv_insn_topn": 0, "not_optimized_yarv_insn_setn": 0, "not_optimized_yarv_insn_adjuststack": 0, "not_optimized_yarv_insn_defined": 0, "not_optimized_yarv_insn_definedivar": 0, "not_optimized_yarv_insn_checkmatch": 0, "not_optimized_yarv_insn_checkkeyword": 0, "not_optimized_yarv_insn_checktype": 0, "not_optimized_yarv_insn_defineclass": 0, "not_optimized_yarv_insn_definemethod": 0, "not_optimized_yarv_insn_definesmethod": 0, "not_optimized_yarv_insn_send": 23294136, "not_optimized_yarv_insn_sendforward": 1746165, "not_optimized_yarv_insn_opt_send_without_block": 100803, "not_optimized_yarv_insn_opt_new": 0, "not_optimized_yarv_insn_objtostring": 0, "not_optimized_yarv_insn_opt_ary_freeze": 0, "not_optimized_yarv_insn_opt_hash_freeze": 0, "not_optimized_yarv_insn_opt_str_freeze": 0, "not_optimized_yarv_insn_opt_nil_p": 0, "not_optimized_yarv_insn_opt_str_uminus": 0, "not_optimized_yarv_insn_opt_duparray_send": 0, "not_optimized_yarv_insn_opt_newarray_send": 0, "not_optimized_yarv_insn_invokesuper": 9741106, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 2702583, "not_optimized_yarv_insn_leave": 0, "not_optimized_yarv_insn_throw": 0, "not_optimized_yarv_insn_jump": 0, "not_optimized_yarv_insn_branchif": 0, "not_optimized_yarv_insn_branchunless": 0, "not_optimized_yarv_insn_branchnil": 0, "not_optimized_yarv_insn_once": 0, "not_optimized_yarv_insn_opt_case_dispatch": 0, "not_optimized_yarv_insn_opt_plus": 326980, "not_optimized_yarv_insn_opt_minus": 95439, "not_optimized_yarv_insn_opt_mult": 32828, "not_optimized_yarv_insn_opt_div": 0, "not_optimized_yarv_insn_opt_mod": 0, "not_optimized_yarv_insn_opt_eq": 1754910, "not_optimized_yarv_insn_opt_neq": 36031, "not_optimized_yarv_insn_opt_lt": 348, "not_optimized_yarv_insn_opt_le": 0, "not_optimized_yarv_insn_opt_gt": 36, "not_optimized_yarv_insn_opt_ge": 37, "not_optimized_yarv_insn_opt_ltlt": 0, "not_optimized_yarv_insn_opt_and": 0, "not_optimized_yarv_insn_opt_or": 17777, "not_optimized_yarv_insn_opt_aref": 25959681, "not_optimized_yarv_insn_opt_aset": 0, "not_optimized_yarv_insn_opt_length": 0, "not_optimized_yarv_insn_opt_size": 0, "not_optimized_yarv_insn_opt_empty_p": 0, "not_optimized_yarv_insn_opt_succ": 0, "not_optimized_yarv_insn_opt_not": 0, "not_optimized_yarv_insn_opt_regexpmatch2": 0, "not_optimized_yarv_insn_invokebuiltin": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_getlocal_WC_0": 0, "not_optimized_yarv_insn_getlocal_WC_1": 0, "not_optimized_yarv_insn_setlocal_WC_0": 0, "not_optimized_yarv_insn_setlocal_WC_1": 0, "not_optimized_yarv_insn_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_trace_nop": 0, "not_optimized_yarv_insn_trace_getlocal": 0, "not_optimized_yarv_insn_trace_setlocal": 0, "not_optimized_yarv_insn_trace_getblockparam": 0, "not_optimized_yarv_insn_trace_setblockparam": 0, "not_optimized_yarv_insn_trace_getblockparamproxy": 0, "not_optimized_yarv_insn_trace_getspecial": 0, "not_optimized_yarv_insn_trace_setspecial": 0, "not_optimized_yarv_insn_trace_getinstancevariable": 0, "not_optimized_yarv_insn_trace_setinstancevariable": 0, "not_optimized_yarv_insn_trace_getclassvariable": 0, "not_optimized_yarv_insn_trace_setclassvariable": 0, "not_optimized_yarv_insn_trace_opt_getconstant_path": 0, "not_optimized_yarv_insn_trace_getconstant": 0, "not_optimized_yarv_insn_trace_setconstant": 0, "not_optimized_yarv_insn_trace_getglobal": 0, "not_optimized_yarv_insn_trace_setglobal": 0, "not_optimized_yarv_insn_trace_putnil": 0, "not_optimized_yarv_insn_trace_putself": 0, "not_optimized_yarv_insn_trace_putobject": 0, "not_optimized_yarv_insn_trace_putspecialobject": 0, "not_optimized_yarv_insn_trace_putstring": 0, "not_optimized_yarv_insn_trace_putchilledstring": 0, "not_optimized_yarv_insn_trace_concatstrings": 0, "not_optimized_yarv_insn_trace_anytostring": 0, "not_optimized_yarv_insn_trace_toregexp": 0, "not_optimized_yarv_insn_trace_intern": 0, "not_optimized_yarv_insn_trace_newarray": 0, "not_optimized_yarv_insn_trace_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_trace_duparray": 0, "not_optimized_yarv_insn_trace_duphash": 0, "not_optimized_yarv_insn_trace_expandarray": 0, "not_optimized_yarv_insn_trace_concatarray": 0, "not_optimized_yarv_insn_trace_concattoarray": 0, "not_optimized_yarv_insn_trace_pushtoarray": 0, "not_optimized_yarv_insn_trace_splatarray": 0, "not_optimized_yarv_insn_trace_splatkw": 0, "not_optimized_yarv_insn_trace_newhash": 0, "not_optimized_yarv_insn_trace_newrange": 0, "not_optimized_yarv_insn_trace_pop": 0, "not_optimized_yarv_insn_trace_dup": 0, "not_optimized_yarv_insn_trace_dupn": 0, "not_optimized_yarv_insn_trace_swap": 0, "not_optimized_yarv_insn_trace_opt_reverse": 0, "not_optimized_yarv_insn_trace_topn": 0, "not_optimized_yarv_insn_trace_setn": 0, "not_optimized_yarv_insn_trace_adjuststack": 0, "not_optimized_yarv_insn_trace_defined": 0, "not_optimized_yarv_insn_trace_definedivar": 0, "not_optimized_yarv_insn_trace_checkmatch": 0, "not_optimized_yarv_insn_trace_checkkeyword": 0, "not_optimized_yarv_insn_trace_checktype": 0, "not_optimized_yarv_insn_trace_defineclass": 0, "not_optimized_yarv_insn_trace_definemethod": 0, "not_optimized_yarv_insn_trace_definesmethod": 0, "not_optimized_yarv_insn_trace_send": 0, "not_optimized_yarv_insn_trace_sendforward": 0, "not_optimized_yarv_insn_trace_opt_send_without_block": 0, "not_optimized_yarv_insn_trace_opt_new": 0, "not_optimized_yarv_insn_trace_objtostring": 0, "not_optimized_yarv_insn_trace_opt_ary_freeze": 0, "not_optimized_yarv_insn_trace_opt_hash_freeze": 0, "not_optimized_yarv_insn_trace_opt_str_freeze": 0, "not_optimized_yarv_insn_trace_opt_nil_p": 0, "not_optimized_yarv_insn_trace_opt_str_uminus": 0, "not_optimized_yarv_insn_trace_opt_duparray_send": 0, "not_optimized_yarv_insn_trace_opt_newarray_send": 0, "not_optimized_yarv_insn_trace_invokesuper": 0, "not_optimized_yarv_insn_trace_invokesuperforward": 0, "not_optimized_yarv_insn_trace_invokeblock": 0, "not_optimized_yarv_insn_trace_leave": 0, "not_optimized_yarv_insn_trace_throw": 0, "not_optimized_yarv_insn_trace_jump": 0, "not_optimized_yarv_insn_trace_branchif": 0, "not_optimized_yarv_insn_trace_branchunless": 0, "not_optimized_yarv_insn_trace_branchnil": 0, "not_optimized_yarv_insn_trace_once": 0, "not_optimized_yarv_insn_trace_opt_case_dispatch": 0, "not_optimized_yarv_insn_trace_opt_plus": 0, "not_optimized_yarv_insn_trace_opt_minus": 0, "not_optimized_yarv_insn_trace_opt_mult": 0, "not_optimized_yarv_insn_trace_opt_div": 0, "not_optimized_yarv_insn_trace_opt_mod": 0, "not_optimized_yarv_insn_trace_opt_eq": 0, "not_optimized_yarv_insn_trace_opt_neq": 0, "not_optimized_yarv_insn_trace_opt_lt": 0, "not_optimized_yarv_insn_trace_opt_le": 0, "not_optimized_yarv_insn_trace_opt_gt": 0, "not_optimized_yarv_insn_trace_opt_ge": 0, "not_optimized_yarv_insn_trace_opt_ltlt": 0, "not_optimized_yarv_insn_trace_opt_and": 0, "not_optimized_yarv_insn_trace_opt_or": 0, "not_optimized_yarv_insn_trace_opt_aref": 0, "not_optimized_yarv_insn_trace_opt_aset": 0, "not_optimized_yarv_insn_trace_opt_length": 0, "not_optimized_yarv_insn_trace_opt_size": 0, "not_optimized_yarv_insn_trace_opt_empty_p": 0, "not_optimized_yarv_insn_trace_opt_succ": 0, "not_optimized_yarv_insn_trace_opt_not": 0, "not_optimized_yarv_insn_trace_opt_regexpmatch2": 0, "not_optimized_yarv_insn_trace_invokebuiltin": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_trace_getlocal_WC_0": 0, "not_optimized_yarv_insn_trace_getlocal_WC_1": 0, "not_optimized_yarv_insn_trace_setlocal_WC_0": 0, "not_optimized_yarv_insn_trace_setlocal_WC_1": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_zjit_getinstancevariable": 0, "not_optimized_yarv_insn_zjit_opt_send_without_block": 0, "not_optimized_yarv_insn_zjit_objtostring": 0, "not_optimized_yarv_insn_zjit_opt_nil_p": 0, "not_optimized_yarv_insn_zjit_opt_plus": 0, "not_optimized_yarv_insn_zjit_opt_minus": 0, "not_optimized_yarv_insn_zjit_opt_mult": 0, "not_optimized_yarv_insn_zjit_opt_div": 0, "not_optimized_yarv_insn_zjit_opt_mod": 0, "not_optimized_yarv_insn_zjit_opt_eq": 0, "not_optimized_yarv_insn_zjit_opt_neq": 0, "not_optimized_yarv_insn_zjit_opt_lt": 0, "not_optimized_yarv_insn_zjit_opt_le": 0, "not_optimized_yarv_insn_zjit_opt_gt": 0, "not_optimized_yarv_insn_zjit_opt_ge": 0, "not_optimized_yarv_insn_zjit_opt_and": 0, "not_optimized_yarv_insn_zjit_opt_or": 0, "not_optimized_yarv_insn_zjit_opt_empty_p": 0, "not_optimized_yarv_insn_zjit_opt_not": 0, "vm_insn_count": 616154531, "total_insn_count": 1920263530, "ratio_in_zjit": 67.91302228189483, "not_optimized_cfuncs_Range#begin": 1671, "not_optimized_cfuncs_Monitor#mon_check_owner": 155857, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_StringScanner#pos=": 1236, "not_optimized_cfuncs_Hash#key?": 1590760, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_String#tr!": 848, "not_optimized_cfuncs_Array#inspect": 0, "not_optimized_cfuncs_String#*": 285, "not_optimized_cfuncs_BasicObject#__id__": 14, "not_optimized_cfuncs_OpenSSL::Cipher#key_len": 203, "not_optimized_cfuncs_Array#|": 160388, "not_optimized_cfuncs_Hash#[]": 825335, "not_optimized_cfuncs_Float#to_i": 0, "not_optimized_cfuncs_Set#subtract": 12691, "not_optimized_cfuncs_OpenSSL::HMAC#digest": 0, "not_optimized_cfuncs_UnboundMethod#parameters": 36, "not_optimized_cfuncs_Time#year": 0, "not_optimized_cfuncs_String#<<": 9640, "not_optimized_cfuncs_Psych::Parser#_native_parse": 10659, "not_optimized_cfuncs_Class#delete": 940, "not_optimized_cfuncs_SQLite3::Statement#column_count": 51168, "not_optimized_cfuncs_Range#end": 0, "not_optimized_cfuncs_Class#exist?": 8596, "not_optimized_cfuncs_Method#arity": 0, "not_optimized_cfuncs_Hash#default_proc": 27509, "not_optimized_cfuncs_Psych::Emitter#end_document": 151, "not_optimized_cfuncs_Comparable#<=": 8671, "not_optimized_cfuncs_Class#superclass": 1805, "not_optimized_cfuncs_Array#sort!": 43771, "not_optimized_cfuncs_Time#to_f": 2930, "not_optimized_cfuncs_Float#<": 0, "not_optimized_cfuncs_Integer#^": 242745, "not_optimized_cfuncs_MatchData#begin": 0, "not_optimized_cfuncs_CommonMarker::Node#_render_html": 0, "not_optimized_cfuncs_Array#==": 202, "not_optimized_cfuncs_NilClass#===": 544694, "not_optimized_cfuncs_Kernel#method": 6813, "not_optimized_cfuncs_Method#parameters": 0, "not_optimized_cfuncs_Psych::Emitter#start_mapping": 0, "not_optimized_cfuncs_Hash#[]=": 749900, "not_optimized_cfuncs_Kernel#instance_of?": 128242, "not_optimized_cfuncs_Date#compare_without_coercion": 17371, "not_optimized_cfuncs_String#ascii_only?": 0, "not_optimized_cfuncs_OpenSSL::Cipher#encrypt": 0, "not_optimized_cfuncs_Set#-": 7, "not_optimized_cfuncs_SQLite3::Statement#column_name": 223418, "not_optimized_cfuncs_Hash#default=": 13835, "not_optimized_cfuncs_Kernel#freeze": 516, "not_optimized_cfuncs_StringScanner#rest?": 0, "not_optimized_cfuncs_Date#plus_without_duration": 88891, "not_optimized_cfuncs_Class#open": 1051, "not_optimized_cfuncs_TrueClass#===": 1041137, "not_optimized_cfuncs_Time#hour": 0, "not_optimized_cfuncs_Array#reverse!": 0, "not_optimized_cfuncs_Class#parse": 201, "not_optimized_cfuncs_Hash#include?": 48788, "not_optimized_cfuncs_BasicObject#!=": 595368, "not_optimized_cfuncs_Kernel#singleton_class": 419, "not_optimized_cfuncs_Module#const_set": 109, "not_optimized_cfuncs_Numeric#positive?": 184, "not_optimized_cfuncs_Module#autoload": 41, "not_optimized_cfuncs_String#empty?": 1754465, "not_optimized_cfuncs_Time#utc": 165840, "not_optimized_cfuncs_Array#&": 33516, "not_optimized_cfuncs_Hash#compare_by_identity": 32286, "not_optimized_cfuncs_Digest::Class#initialize": 6812, "not_optimized_cfuncs_Array#map": 12873, "not_optimized_cfuncs_Thread::ConditionVariable#signal": 135362, "not_optimized_cfuncs_Float#+": 3396, "not_optimized_cfuncs_Set#empty?": 12691, "not_optimized_cfuncs_OpenSSL::Cipher#iv_len": 6913, "not_optimized_cfuncs_Set#delete": 7411, "not_optimized_cfuncs_Time#strftime": 45615, "not_optimized_cfuncs_Array#+": 156378, "not_optimized_cfuncs_Array#clear": 6811, "not_optimized_cfuncs_BigDecimal#finite?": 0, "not_optimized_cfuncs_String#include?": 713911, "not_optimized_cfuncs_OpenSSL::HMAC#initialize": 0, "not_optimized_cfuncs_Integer#-": 9598, "not_optimized_cfuncs_Array#freeze": 112998, "not_optimized_cfuncs_Set#member?": 157, "not_optimized_cfuncs_Time#to_date": 0, "not_optimized_cfuncs_Nokogiri::XML::Document#encoding": 0, "not_optimized_cfuncs_String#+": 195760, "not_optimized_cfuncs_Array#to_h": 0, "not_optimized_cfuncs_SQLite3::Statement#step": 304252, "not_optimized_cfuncs_Hash#merge!": 1951, "not_optimized_cfuncs_Array#-": 97039, "not_optimized_cfuncs_String#scan": 1927, "not_optimized_cfuncs_CommonMarker::Node#string_content": 0, "not_optimized_cfuncs_Date#day": 0, "not_optimized_cfuncs_Time#min": 0, "not_optimized_cfuncs_Integer#>": 27354, "not_optimized_cfuncs_Kernel#is_a?": 5019328, "not_optimized_cfuncs_StringScanner#eos?": 1716, "not_optimized_cfuncs_Class#new": 0, "not_optimized_cfuncs_File::Stat#uid": 0, "not_optimized_cfuncs_Set#add": 2110, "not_optimized_cfuncs_String#tr": 2066, "not_optimized_cfuncs_Module#initialize": 20, "not_optimized_cfuncs_SQLite3::Database#changes": 0, "not_optimized_cfuncs_Range#member?": 473302, "not_optimized_cfuncs_Class#path": 1862, "not_optimized_cfuncs_Kernel#instance_variable_set": 378, "not_optimized_cfuncs_Class#core#hash_merge_kwd": 7051, "not_optimized_cfuncs_OpenSSL::Cipher#iv=": 6813, "not_optimized_cfuncs_Psych::Emitter#end_mapping": 0, "not_optimized_cfuncs_BasicObject#initialize": 0, "not_optimized_cfuncs_String#dup": 45285, "not_optimized_cfuncs_Kernel#dup": 728633, "not_optimized_cfuncs_Module#to_s": 946, "not_optimized_cfuncs_String#getbyte": 484542, "not_optimized_cfuncs_MatchData#end": 0, "not_optimized_cfuncs_Hash#freeze": 214798, "not_optimized_cfuncs_FalseClass#to_s": 1591, "not_optimized_cfuncs_Integer#>>": 1486, "not_optimized_cfuncs_Proc#ruby2_keywords": 1112, "not_optimized_cfuncs_Module#ancestors": 6, "not_optimized_cfuncs_Hash#store": 88, "not_optimized_cfuncs_Array#transpose": 690, "not_optimized_cfuncs_String#%": 8768, "not_optimized_cfuncs_Integer#===": 109838, "not_optimized_cfuncs_CommonMarker::Node#type": 2102, "not_optimized_cfuncs_Array#hash": 186, "not_optimized_cfuncs_Hash#values": 71758, "not_optimized_cfuncs_String#-@": 125134, "not_optimized_cfuncs_Kernel#to_s": 4191, "not_optimized_cfuncs_Array#compact!": 11433, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Hash#replace": 598, "not_optimized_cfuncs_BigDecimal#zero?": 271, "not_optimized_cfuncs_Array#compact": 4215, "not_optimized_cfuncs_Integer#==": 77733, "not_optimized_cfuncs_OpenSSL::Cipher#key=": 0, "not_optimized_cfuncs_Array#include?": 1002063, "not_optimized_cfuncs_Comparable#>": 66842, "not_optimized_cfuncs_String#valid_encoding?": 13857, "not_optimized_cfuncs_Array#delete": 16892, "not_optimized_cfuncs_Array#<<": 4265, "not_optimized_cfuncs_String#to_str": 0, "not_optimized_cfuncs_Array#uniq": 43646, "not_optimized_cfuncs_String#==": 653659, "not_optimized_cfuncs_Array#uniq!": 17539, "not_optimized_cfuncs_Class#directory?": 1585, "not_optimized_cfuncs_String#to_s": 2304654, "not_optimized_cfuncs_FalseClass#===": 1022553, "not_optimized_cfuncs_Set#compare_by_identity": 74898, "not_optimized_cfuncs_Time#subsec": 0, "not_optimized_cfuncs_Float#>": 31411, "not_optimized_cfuncs_Class#join": 74275, "not_optimized_cfuncs_##object_id": 1051, "not_optimized_cfuncs_Class#find": 0, "not_optimized_cfuncs_Psych::Emitter#scalar": 0, "not_optimized_cfuncs_Time#minus_without_duration": 108461, "not_optimized_cfuncs_RubyVM::InstructionSequence#to_a": 245, "not_optimized_cfuncs_Kernel#object_id": 228581, "not_optimized_cfuncs_Integer#to_f": 271, "not_optimized_cfuncs_IO#close": 1046, "not_optimized_cfuncs_Time#hash": 1411, "not_optimized_cfuncs_Comparable#==": 1042, "not_optimized_cfuncs_NilClass#to_s": 92969, "not_optimized_cfuncs_Class#allocate": 38288, "not_optimized_cfuncs_String#freeze": 155312, "not_optimized_cfuncs_SQLite3::Statement#reset!": 0, "not_optimized_cfuncs_OpenSSL::Cipher#final": 0, "not_optimized_cfuncs_Module#class_variable_defined?": 20, "not_optimized_cfuncs_Float#-": 77641, "not_optimized_cfuncs_String#encoding": 89426, "not_optimized_cfuncs_SQLite3::Statement#column_decltype": 223418, "not_optimized_cfuncs_Nokogiri::XML::Node#namespace_scopes": 1771, "not_optimized_cfuncs_Exception#to_s": 3, "not_optimized_cfuncs_Comparable#>=": 8710, "not_optimized_cfuncs_NilClass#&": 54710, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_Regexp#===": 34413, "not_optimized_cfuncs_Kernel#Array": 199631, "not_optimized_cfuncs_Float#*": 0, "not_optimized_cfuncs_String#setbyte": 248954, "not_optimized_cfuncs_OpenSSL::Cipher#auth_data=": 0, "not_optimized_cfuncs_Time#compare_without_coercion": 107007, "not_optimized_cfuncs_Time#day": 0, "not_optimized_cfuncs_SQLite3::Statement#done?": 304252, "not_optimized_cfuncs_String#delete_prefix!": 388, "not_optimized_cfuncs_Nokogiri::XML::Node#children": 331, "not_optimized_cfuncs_Symbol#inspect": 71, "not_optimized_cfuncs_Module#undefine_finalizer": 1051, "not_optimized_cfuncs_Module#alias_method": 44, "not_optimized_cfuncs_String#b": 61540, "not_optimized_cfuncs_Hash#to_hash": 6835, "not_optimized_cfuncs_Time#nsec": 0, "not_optimized_cfuncs_SQLite3::Statement#prepare": 26938, "not_optimized_cfuncs_OpenSSL::Cipher#authenticated?": 0, "not_optimized_cfuncs_UnboundMethod#owner": 6, "not_optimized_cfuncs_Float#/": 0, "not_optimized_cfuncs_String#delete_suffix!": 7273, "not_optimized_cfuncs_StringScanner#pos": 2028, "not_optimized_cfuncs_Class#union": 24, "not_optimized_cfuncs_String#===": 67706, "not_optimized_cfuncs_SQLite3::Database#closed?": 34351, "not_optimized_cfuncs_Class#rename": 0, "not_optimized_cfuncs_CommonMarker::Node#first_child": 691, "not_optimized_cfuncs_Regexp#=~": 1745, "not_optimized_cfuncs_Time#isdst": 0, "not_optimized_cfuncs_##block_given?": 0, "not_optimized_cfuncs_Enumerable#sort_by": 107, "not_optimized_cfuncs_CommonMarker::Node#next": 691, "not_optimized_cfuncs_SQLite3::Statement#bind_param": 294708, "not_optimized_cfuncs_Kernel#__callee__": 35977, "not_optimized_cfuncs_File::Stat#mode": 0, "not_optimized_cfuncs_Nokogiri::XML::Node#document": 331, "not_optimized_cfuncs_Time#plus_without_duration": 299, "not_optimized_cfuncs_String#delete_suffix": 10138, "not_optimized_cfuncs_Integer#|": 41017, "not_optimized_cfuncs_StringScanner#scan": 0, "not_optimized_cfuncs_Integer#&": 164179, "not_optimized_cfuncs_Array#drop": 13237, "not_optimized_cfuncs_Class#extname": 12341, "not_optimized_cfuncs_Thread::ConditionVariable#initialize": 20492, "not_optimized_cfuncs_Float#to_s": 271, "not_optimized_cfuncs_Hash#compact!": 43767, "not_optimized_cfuncs_Array#reverse_each": 43767, "not_optimized_cfuncs_Kernel#block_given?": 693791, "not_optimized_cfuncs_Array#sort": 89, "not_optimized_cfuncs_Time#month": 0, "not_optimized_cfuncs_Hash#each_key": 886, "not_optimized_cfuncs_Array#to_a": 45, "not_optimized_cfuncs_Integer#+": 6813, "not_optimized_cfuncs_Thread::ConditionVariable#broadcast": 20495, "not_optimized_cfuncs_Integer#<=>": 481358, "not_optimized_cfuncs_Class#escape": 527, "not_optimized_cfuncs_Module#instance_method": 3086, "not_optimized_cfuncs_Integer#**": 0, "not_optimized_cfuncs_String#force_encoding": 98567, "not_optimized_cfuncs_Integer#/": 201, "not_optimized_cfuncs_StringScanner#peek_byte": 1533, "not_optimized_cfuncs_Rational#*": 0, "not_optimized_cfuncs_Time#utc_offset": 0, "not_optimized_cfuncs_Class#stat": 0, "not_optimized_cfuncs_Psych::Emitter#start_stream": 151, "not_optimized_cfuncs_Class#urandom": 15252, "not_optimized_cfuncs_Hash#clear": 10038, "not_optimized_cfuncs_Time#zone": 0, "not_optimized_cfuncs_Time#usec": 2648, "not_optimized_cfuncs_StringScanner#string": 792, "not_optimized_cfuncs_Date#year": 0, "not_optimized_cfuncs_Time#sec": 0, "not_optimized_cfuncs_Array#intersect?": 13207, "not_optimized_cfuncs_Kernel#hash": 6524, "not_optimized_cfuncs_Kernel#kind_of?": 810817, "not_optimized_cfuncs_Time#utc?": 1324, "not_optimized_cfuncs_Date#month": 0, "not_optimized_cfuncs_Float#<=": 27176, "not_optimized_cfuncs_Class#current": 3879857, "not_optimized_cfuncs_Module#singleton_class?": 420, "not_optimized_cfuncs_String#to_sym": 198246, "not_optimized_cfuncs_CGI::EscapeExt#escapeHTML": 0, "not_optimized_cfuncs_Array#<=>": 16, "not_optimized_cfuncs_Integer#divmod": 0, "not_optimized_cfuncs_Array#reverse": 22, "not_optimized_cfuncs_Proc#arity": 21349, "not_optimized_cfuncs_Comparable#<": 15991, "not_optimized_cfuncs_Hash#inspect": 0, "not_optimized_cfuncs_Integer#>=": 41017, "not_optimized_cfuncs_IO#path": 0, "not_optimized_cfuncs_NameError#name": 0, "not_optimized_cfuncs_StringIO#string": 0, "not_optimized_cfuncs_Kernel#__method__": 8108, "not_optimized_cfuncs_ObjectSpace::WeakMap#include?": 97, "not_optimized_cfuncs_String#dump": 10, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_NameError#receiver": 3, "not_optimized_cfuncs_ActiveSupport::OrderedOptions#_get": 905688, "not_optimized_cfuncs_Class#generate": 13775, "not_optimized_cfuncs_Psych::Emitter#start_document": 151, "not_optimized_cfuncs_Hash#to_h": 10652, "not_optimized_cfuncs_File::Stat#gid": 0, "not_optimized_cfuncs_Enumerable#drop": 91, "not_optimized_cfuncs_Class#file?": 61540, "not_optimized_cfuncs_Date#>>": 6830, "not_optimized_cfuncs_OpenSSL::Cipher#initialize": 7478, "not_optimized_cfuncs_CGI::EscapeExt#escape": 23853, "not_optimized_cfuncs_Encoding#to_s": 6813, "not_optimized_cfuncs_Thread::Backtrace::Location#path": 0, "not_optimized_cfuncs_Set#include?": 548218, "not_optimized_cfuncs_Module#random_bytes": 6813, "not_optimized_cfuncs_String#hash": 1497, "not_optimized_cfuncs_Time#wday": 0, "not_optimized_cfuncs_Proc#==": 0, "not_optimized_cfuncs_Hash#delete": 588994, "not_optimized_cfuncs_Psych::Emitter#end_stream": 151, "not_optimized_cfuncs_String#strip": 24535, "not_optimized_cfuncs_Thread::Backtrace::Location#lineno": 0, "not_optimized_cfuncs_Integer#upto": 0, "not_optimized_cfuncs_Class#parse_document": 0, "not_optimized_cfuncs_Hash#has_key?": 59669, "not_optimized_cfuncs_Time#to_i": 7171, "not_optimized_cfuncs_Regexp#to_s": 13736, "not_optimized_cfuncs_Date#gregorian": 0, "not_optimized_cfuncs_Class#symlink?": 0, "not_optimized_cfuncs_Thread::Mutex#owned?": 76995, "not_optimized_cfuncs_String#+@": 304929, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 212, "not_optimized_cfuncs_Hash#keys": 75048, "not_optimized_cfuncs_Integer#*": 92, "not_optimized_cfuncs_Module#pid": 46139, "not_optimized_cfuncs_Thread::Mutex#initialize": 27782, "not_optimized_cfuncs_Set#add?": 7411, "not_optimized_cfuncs_String#inspect": 106, "not_optimized_cfuncs_Thread::Backtrace::Location#absolute_path": 15, "not_optimized_cfuncs_Hash#==": 21454, "not_optimized_cfuncs_Time#getutc": 6813 } ] ], "rubocop": [ [ { "compiled_iseq_count": 2755, "failed_iseq_count": 256, "compile_time_ns": 793583439, "profile_time_ns": 7745338, "gc_time_ns": 15612123, "invalidation_time_ns": 214336, "code_region_bytes": 16875520, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 35375, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 590096, "compile_error_register_spill_on_alloc": 2901580, "compile_error_parse_stack_underflow": 0, "compile_error_parse_malformed_iseq": 0, "compile_error_parse_failed_optional_arguments": 316, "compile_error_parse_not_allowed": 0, "compile_error_validation_block_has_no_terminator": 0, "compile_error_validation_terminator_not_at_end": 0, "compile_error_validation_mismatched_block_arity": 0, "compile_error_validation_jump_target_not_in_rpo": 0, "compile_error_validation_operand_not_defined": 0, "compile_error_validation_duplicate_instruction": 0, "zjit_insn_count": 872768053, "dynamic_getivar_count": 15761609, "dynamic_setivar_count": 9096026, "unspecialized_def_type_iseq": 3690863, "unspecialized_def_type_cfunc": 0, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 407, "unspecialized_def_type_zsuper": 3263, "unspecialized_def_type_alias": 407, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 524145, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 173090197, "vm_write_sp_count": 168960711, "vm_write_locals_count": 168960711, "vm_write_stack_count": 168960711, "vm_write_to_parent_iseq_local_count": 61751, "vm_read_from_parent_iseq_local_count": 24968300, "exit_compile_error": 3527367, "exit_unknown_newarray_send": 407657, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 601678, "exit_unhandled_kwarg": 489310, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 72377, "exit_unhandled_yarv_insn": 1181396, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 6157263, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 12272533, "exit_patchpoint": 17004, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 5, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 204, "exit_block_param_proxy_not_iseq_or_ifunc": 72801, "side_exit_count": 24799595, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 4080, "unhandled_yarv_insn_setblockparam": 0, "unhandled_yarv_insn_getblockparamproxy": 0, "unhandled_yarv_insn_getspecial": 0, "unhandled_yarv_insn_setspecial": 0, "unhandled_yarv_insn_getinstancevariable": 0, "unhandled_yarv_insn_setinstancevariable": 0, "unhandled_yarv_insn_getclassvariable": 8, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 38361, "unhandled_yarv_insn_setconstant": 0, "unhandled_yarv_insn_getglobal": 0, "unhandled_yarv_insn_setglobal": 0, "unhandled_yarv_insn_putnil": 0, "unhandled_yarv_insn_putself": 0, "unhandled_yarv_insn_putobject": 0, "unhandled_yarv_insn_putspecialobject": 0, "unhandled_yarv_insn_putstring": 0, "unhandled_yarv_insn_putchilledstring": 0, "unhandled_yarv_insn_concatstrings": 0, "unhandled_yarv_insn_anytostring": 0, "unhandled_yarv_insn_toregexp": 0, "unhandled_yarv_insn_intern": 0, "unhandled_yarv_insn_newarray": 0, "unhandled_yarv_insn_pushtoarraykwsplat": 0, "unhandled_yarv_insn_duparray": 0, "unhandled_yarv_insn_duphash": 0, "unhandled_yarv_insn_expandarray": 802162, "unhandled_yarv_insn_concatarray": 0, "unhandled_yarv_insn_concattoarray": 0, "unhandled_yarv_insn_pushtoarray": 0, "unhandled_yarv_insn_splatarray": 0, "unhandled_yarv_insn_splatkw": 0, "unhandled_yarv_insn_newhash": 0, "unhandled_yarv_insn_newrange": 0, "unhandled_yarv_insn_pop": 0, "unhandled_yarv_insn_dup": 0, "unhandled_yarv_insn_dupn": 0, "unhandled_yarv_insn_swap": 0, "unhandled_yarv_insn_opt_reverse": 0, "unhandled_yarv_insn_topn": 0, "unhandled_yarv_insn_setn": 0, "unhandled_yarv_insn_adjuststack": 0, "unhandled_yarv_insn_defined": 0, "unhandled_yarv_insn_definedivar": 0, "unhandled_yarv_insn_checkmatch": 0, "unhandled_yarv_insn_checkkeyword": 310177, "unhandled_yarv_insn_checktype": 0, "unhandled_yarv_insn_defineclass": 0, "unhandled_yarv_insn_definemethod": 0, "unhandled_yarv_insn_definesmethod": 0, "unhandled_yarv_insn_send": 0, "unhandled_yarv_insn_sendforward": 0, "unhandled_yarv_insn_opt_send_without_block": 0, "unhandled_yarv_insn_opt_new": 0, "unhandled_yarv_insn_objtostring": 0, "unhandled_yarv_insn_opt_ary_freeze": 0, "unhandled_yarv_insn_opt_hash_freeze": 0, "unhandled_yarv_insn_opt_str_freeze": 0, "unhandled_yarv_insn_opt_nil_p": 0, "unhandled_yarv_insn_opt_str_uminus": 0, "unhandled_yarv_insn_opt_duparray_send": 20729, "unhandled_yarv_insn_opt_newarray_send": 0, "unhandled_yarv_insn_invokesuper": 0, "unhandled_yarv_insn_invokesuperforward": 0, "unhandled_yarv_insn_invokeblock": 0, "unhandled_yarv_insn_leave": 0, "unhandled_yarv_insn_throw": 0, "unhandled_yarv_insn_jump": 0, "unhandled_yarv_insn_branchif": 0, "unhandled_yarv_insn_branchunless": 0, "unhandled_yarv_insn_branchnil": 0, "unhandled_yarv_insn_once": 5879, "unhandled_yarv_insn_opt_case_dispatch": 0, "unhandled_yarv_insn_opt_plus": 0, "unhandled_yarv_insn_opt_minus": 0, "unhandled_yarv_insn_opt_mult": 0, "unhandled_yarv_insn_opt_div": 0, "unhandled_yarv_insn_opt_mod": 0, "unhandled_yarv_insn_opt_eq": 0, "unhandled_yarv_insn_opt_neq": 0, "unhandled_yarv_insn_opt_lt": 0, "unhandled_yarv_insn_opt_le": 0, "unhandled_yarv_insn_opt_gt": 0, "unhandled_yarv_insn_opt_ge": 0, "unhandled_yarv_insn_opt_ltlt": 0, "unhandled_yarv_insn_opt_and": 0, "unhandled_yarv_insn_opt_or": 0, "unhandled_yarv_insn_opt_aref": 0, "unhandled_yarv_insn_opt_aset": 0, "unhandled_yarv_insn_opt_length": 0, "unhandled_yarv_insn_opt_size": 0, "unhandled_yarv_insn_opt_empty_p": 0, "unhandled_yarv_insn_opt_succ": 0, "unhandled_yarv_insn_opt_not": 0, "unhandled_yarv_insn_opt_regexpmatch2": 0, "unhandled_yarv_insn_invokebuiltin": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_getlocal_WC_0": 0, "unhandled_yarv_insn_getlocal_WC_1": 0, "unhandled_yarv_insn_setlocal_WC_0": 0, "unhandled_yarv_insn_setlocal_WC_1": 0, "unhandled_yarv_insn_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_trace_nop": 0, "unhandled_yarv_insn_trace_getlocal": 0, "unhandled_yarv_insn_trace_setlocal": 0, "unhandled_yarv_insn_trace_getblockparam": 0, "unhandled_yarv_insn_trace_setblockparam": 0, "unhandled_yarv_insn_trace_getblockparamproxy": 0, "unhandled_yarv_insn_trace_getspecial": 0, "unhandled_yarv_insn_trace_setspecial": 0, "unhandled_yarv_insn_trace_getinstancevariable": 0, "unhandled_yarv_insn_trace_setinstancevariable": 0, "unhandled_yarv_insn_trace_getclassvariable": 0, "unhandled_yarv_insn_trace_setclassvariable": 0, "unhandled_yarv_insn_trace_opt_getconstant_path": 0, "unhandled_yarv_insn_trace_getconstant": 0, "unhandled_yarv_insn_trace_setconstant": 0, "unhandled_yarv_insn_trace_getglobal": 0, "unhandled_yarv_insn_trace_setglobal": 0, "unhandled_yarv_insn_trace_putnil": 0, "unhandled_yarv_insn_trace_putself": 0, "unhandled_yarv_insn_trace_putobject": 0, "unhandled_yarv_insn_trace_putspecialobject": 0, "unhandled_yarv_insn_trace_putstring": 0, "unhandled_yarv_insn_trace_putchilledstring": 0, "unhandled_yarv_insn_trace_concatstrings": 0, "unhandled_yarv_insn_trace_anytostring": 0, "unhandled_yarv_insn_trace_toregexp": 0, "unhandled_yarv_insn_trace_intern": 0, "unhandled_yarv_insn_trace_newarray": 0, "unhandled_yarv_insn_trace_pushtoarraykwsplat": 0, "unhandled_yarv_insn_trace_duparray": 0, "unhandled_yarv_insn_trace_duphash": 0, "unhandled_yarv_insn_trace_expandarray": 0, "unhandled_yarv_insn_trace_concatarray": 0, "unhandled_yarv_insn_trace_concattoarray": 0, "unhandled_yarv_insn_trace_pushtoarray": 0, "unhandled_yarv_insn_trace_splatarray": 0, "unhandled_yarv_insn_trace_splatkw": 0, "unhandled_yarv_insn_trace_newhash": 0, "unhandled_yarv_insn_trace_newrange": 0, "unhandled_yarv_insn_trace_pop": 0, "unhandled_yarv_insn_trace_dup": 0, "unhandled_yarv_insn_trace_dupn": 0, "unhandled_yarv_insn_trace_swap": 0, "unhandled_yarv_insn_trace_opt_reverse": 0, "unhandled_yarv_insn_trace_topn": 0, "unhandled_yarv_insn_trace_setn": 0, "unhandled_yarv_insn_trace_adjuststack": 0, "unhandled_yarv_insn_trace_defined": 0, "unhandled_yarv_insn_trace_definedivar": 0, "unhandled_yarv_insn_trace_checkmatch": 0, "unhandled_yarv_insn_trace_checkkeyword": 0, "unhandled_yarv_insn_trace_checktype": 0, "unhandled_yarv_insn_trace_defineclass": 0, "unhandled_yarv_insn_trace_definemethod": 0, "unhandled_yarv_insn_trace_definesmethod": 0, "unhandled_yarv_insn_trace_send": 0, "unhandled_yarv_insn_trace_sendforward": 0, "unhandled_yarv_insn_trace_opt_send_without_block": 0, "unhandled_yarv_insn_trace_opt_new": 0, "unhandled_yarv_insn_trace_objtostring": 0, "unhandled_yarv_insn_trace_opt_ary_freeze": 0, "unhandled_yarv_insn_trace_opt_hash_freeze": 0, "unhandled_yarv_insn_trace_opt_str_freeze": 0, "unhandled_yarv_insn_trace_opt_nil_p": 0, "unhandled_yarv_insn_trace_opt_str_uminus": 0, "unhandled_yarv_insn_trace_opt_duparray_send": 0, "unhandled_yarv_insn_trace_opt_newarray_send": 0, "unhandled_yarv_insn_trace_invokesuper": 0, "unhandled_yarv_insn_trace_invokesuperforward": 0, "unhandled_yarv_insn_trace_invokeblock": 0, "unhandled_yarv_insn_trace_leave": 0, "unhandled_yarv_insn_trace_throw": 0, "unhandled_yarv_insn_trace_jump": 0, "unhandled_yarv_insn_trace_branchif": 0, "unhandled_yarv_insn_trace_branchunless": 0, "unhandled_yarv_insn_trace_branchnil": 0, "unhandled_yarv_insn_trace_once": 0, "unhandled_yarv_insn_trace_opt_case_dispatch": 0, "unhandled_yarv_insn_trace_opt_plus": 0, "unhandled_yarv_insn_trace_opt_minus": 0, "unhandled_yarv_insn_trace_opt_mult": 0, "unhandled_yarv_insn_trace_opt_div": 0, "unhandled_yarv_insn_trace_opt_mod": 0, "unhandled_yarv_insn_trace_opt_eq": 0, "unhandled_yarv_insn_trace_opt_neq": 0, "unhandled_yarv_insn_trace_opt_lt": 0, "unhandled_yarv_insn_trace_opt_le": 0, "unhandled_yarv_insn_trace_opt_gt": 0, "unhandled_yarv_insn_trace_opt_ge": 0, "unhandled_yarv_insn_trace_opt_ltlt": 0, "unhandled_yarv_insn_trace_opt_and": 0, "unhandled_yarv_insn_trace_opt_or": 0, "unhandled_yarv_insn_trace_opt_aref": 0, "unhandled_yarv_insn_trace_opt_aset": 0, "unhandled_yarv_insn_trace_opt_length": 0, "unhandled_yarv_insn_trace_opt_size": 0, "unhandled_yarv_insn_trace_opt_empty_p": 0, "unhandled_yarv_insn_trace_opt_succ": 0, "unhandled_yarv_insn_trace_opt_not": 0, "unhandled_yarv_insn_trace_opt_regexpmatch2": 0, "unhandled_yarv_insn_trace_invokebuiltin": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_trace_getlocal_WC_0": 0, "unhandled_yarv_insn_trace_getlocal_WC_1": 0, "unhandled_yarv_insn_trace_setlocal_WC_0": 0, "unhandled_yarv_insn_trace_setlocal_WC_1": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_zjit_getinstancevariable": 0, "unhandled_yarv_insn_zjit_opt_send_without_block": 0, "unhandled_yarv_insn_zjit_objtostring": 0, "unhandled_yarv_insn_zjit_opt_nil_p": 0, "unhandled_yarv_insn_zjit_opt_plus": 0, "unhandled_yarv_insn_zjit_opt_minus": 0, "unhandled_yarv_insn_zjit_opt_mult": 0, "unhandled_yarv_insn_zjit_opt_div": 0, "unhandled_yarv_insn_zjit_opt_mod": 0, "unhandled_yarv_insn_zjit_opt_eq": 0, "unhandled_yarv_insn_zjit_opt_neq": 0, "unhandled_yarv_insn_zjit_opt_lt": 0, "unhandled_yarv_insn_zjit_opt_le": 0, "unhandled_yarv_insn_zjit_opt_gt": 0, "unhandled_yarv_insn_zjit_opt_ge": 0, "unhandled_yarv_insn_zjit_opt_and": 0, "unhandled_yarv_insn_zjit_opt_or": 0, "unhandled_yarv_insn_zjit_opt_empty_p": 0, "unhandled_yarv_insn_zjit_opt_not": 0, "send_fallback_send_without_block_polymorphic": 46943599, "send_fallback_send_without_block_no_profiles": 15731849, "send_fallback_send_without_block_cfunc_not_variadic": 15886481, "send_fallback_send_without_block_cfunc_array_variadic": 13, "send_fallback_send_without_block_not_optimized_method_type": 4219085, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 4874, "send_fallback_not_optimized_instruction": 30534802, "dynamic_send_count": 113320703, "iseq_optimized_send_count": 43576495, "inline_cfunc_optimized_send_count": 19015221, "variadic_cfunc_optimized_send_count": 7576515, "optimized_send_count": 70168231, "send_count": 183488934, "not_optimized_yarv_insn_nop": 0, "not_optimized_yarv_insn_getlocal": 0, "not_optimized_yarv_insn_setlocal": 0, "not_optimized_yarv_insn_getblockparam": 0, "not_optimized_yarv_insn_setblockparam": 0, "not_optimized_yarv_insn_getblockparamproxy": 0, "not_optimized_yarv_insn_getspecial": 0, "not_optimized_yarv_insn_setspecial": 0, "not_optimized_yarv_insn_getinstancevariable": 0, "not_optimized_yarv_insn_setinstancevariable": 0, "not_optimized_yarv_insn_getclassvariable": 0, "not_optimized_yarv_insn_setclassvariable": 0, "not_optimized_yarv_insn_opt_getconstant_path": 0, "not_optimized_yarv_insn_getconstant": 0, "not_optimized_yarv_insn_setconstant": 0, "not_optimized_yarv_insn_getglobal": 0, "not_optimized_yarv_insn_setglobal": 0, "not_optimized_yarv_insn_putnil": 0, "not_optimized_yarv_insn_putself": 0, "not_optimized_yarv_insn_putobject": 0, "not_optimized_yarv_insn_putspecialobject": 0, "not_optimized_yarv_insn_putstring": 0, "not_optimized_yarv_insn_putchilledstring": 0, "not_optimized_yarv_insn_concatstrings": 0, "not_optimized_yarv_insn_anytostring": 0, "not_optimized_yarv_insn_toregexp": 0, "not_optimized_yarv_insn_intern": 0, "not_optimized_yarv_insn_newarray": 0, "not_optimized_yarv_insn_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_duparray": 0, "not_optimized_yarv_insn_duphash": 0, "not_optimized_yarv_insn_expandarray": 0, "not_optimized_yarv_insn_concatarray": 0, "not_optimized_yarv_insn_concattoarray": 0, "not_optimized_yarv_insn_pushtoarray": 0, "not_optimized_yarv_insn_splatarray": 0, "not_optimized_yarv_insn_splatkw": 0, "not_optimized_yarv_insn_newhash": 0, "not_optimized_yarv_insn_newrange": 0, "not_optimized_yarv_insn_pop": 0, "not_optimized_yarv_insn_dup": 0, "not_optimized_yarv_insn_dupn": 0, "not_optimized_yarv_insn_swap": 0, "not_optimized_yarv_insn_opt_reverse": 0, "not_optimized_yarv_insn_topn": 0, "not_optimized_yarv_insn_setn": 0, "not_optimized_yarv_insn_adjuststack": 0, "not_optimized_yarv_insn_defined": 0, "not_optimized_yarv_insn_definedivar": 0, "not_optimized_yarv_insn_checkmatch": 0, "not_optimized_yarv_insn_checkkeyword": 0, "not_optimized_yarv_insn_checktype": 0, "not_optimized_yarv_insn_defineclass": 0, "not_optimized_yarv_insn_definemethod": 0, "not_optimized_yarv_insn_definesmethod": 0, "not_optimized_yarv_insn_send": 10242247, "not_optimized_yarv_insn_sendforward": 188787, "not_optimized_yarv_insn_opt_send_without_block": 518839, "not_optimized_yarv_insn_opt_new": 0, "not_optimized_yarv_insn_objtostring": 0, "not_optimized_yarv_insn_opt_ary_freeze": 0, "not_optimized_yarv_insn_opt_hash_freeze": 0, "not_optimized_yarv_insn_opt_str_freeze": 0, "not_optimized_yarv_insn_opt_nil_p": 0, "not_optimized_yarv_insn_opt_str_uminus": 0, "not_optimized_yarv_insn_opt_duparray_send": 0, "not_optimized_yarv_insn_opt_newarray_send": 0, "not_optimized_yarv_insn_invokesuper": 657919, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 5151142, "not_optimized_yarv_insn_leave": 0, "not_optimized_yarv_insn_throw": 0, "not_optimized_yarv_insn_jump": 0, "not_optimized_yarv_insn_branchif": 0, "not_optimized_yarv_insn_branchunless": 0, "not_optimized_yarv_insn_branchnil": 0, "not_optimized_yarv_insn_once": 0, "not_optimized_yarv_insn_opt_case_dispatch": 0, "not_optimized_yarv_insn_opt_plus": 228451, "not_optimized_yarv_insn_opt_minus": 14044, "not_optimized_yarv_insn_opt_mult": 0, "not_optimized_yarv_insn_opt_div": 0, "not_optimized_yarv_insn_opt_mod": 0, "not_optimized_yarv_insn_opt_eq": 1296800, "not_optimized_yarv_insn_opt_neq": 3269, "not_optimized_yarv_insn_opt_lt": 0, "not_optimized_yarv_insn_opt_le": 216, "not_optimized_yarv_insn_opt_gt": 11335, "not_optimized_yarv_insn_opt_ge": 7619, "not_optimized_yarv_insn_opt_ltlt": 0, "not_optimized_yarv_insn_opt_and": 1266, "not_optimized_yarv_insn_opt_or": 33, "not_optimized_yarv_insn_opt_aref": 12343245, "not_optimized_yarv_insn_opt_aset": 0, "not_optimized_yarv_insn_opt_length": 0, "not_optimized_yarv_insn_opt_size": 0, "not_optimized_yarv_insn_opt_empty_p": 0, "not_optimized_yarv_insn_opt_succ": 0, "not_optimized_yarv_insn_opt_not": 0, "not_optimized_yarv_insn_opt_regexpmatch2": 0, "not_optimized_yarv_insn_invokebuiltin": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_getlocal_WC_0": 0, "not_optimized_yarv_insn_getlocal_WC_1": 0, "not_optimized_yarv_insn_setlocal_WC_0": 0, "not_optimized_yarv_insn_setlocal_WC_1": 0, "not_optimized_yarv_insn_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_trace_nop": 0, "not_optimized_yarv_insn_trace_getlocal": 0, "not_optimized_yarv_insn_trace_setlocal": 0, "not_optimized_yarv_insn_trace_getblockparam": 0, "not_optimized_yarv_insn_trace_setblockparam": 0, "not_optimized_yarv_insn_trace_getblockparamproxy": 0, "not_optimized_yarv_insn_trace_getspecial": 0, "not_optimized_yarv_insn_trace_setspecial": 0, "not_optimized_yarv_insn_trace_getinstancevariable": 0, "not_optimized_yarv_insn_trace_setinstancevariable": 0, "not_optimized_yarv_insn_trace_getclassvariable": 0, "not_optimized_yarv_insn_trace_setclassvariable": 0, "not_optimized_yarv_insn_trace_opt_getconstant_path": 0, "not_optimized_yarv_insn_trace_getconstant": 0, "not_optimized_yarv_insn_trace_setconstant": 0, "not_optimized_yarv_insn_trace_getglobal": 0, "not_optimized_yarv_insn_trace_setglobal": 0, "not_optimized_yarv_insn_trace_putnil": 0, "not_optimized_yarv_insn_trace_putself": 0, "not_optimized_yarv_insn_trace_putobject": 0, "not_optimized_yarv_insn_trace_putspecialobject": 0, "not_optimized_yarv_insn_trace_putstring": 0, "not_optimized_yarv_insn_trace_putchilledstring": 0, "not_optimized_yarv_insn_trace_concatstrings": 0, "not_optimized_yarv_insn_trace_anytostring": 0, "not_optimized_yarv_insn_trace_toregexp": 0, "not_optimized_yarv_insn_trace_intern": 0, "not_optimized_yarv_insn_trace_newarray": 0, "not_optimized_yarv_insn_trace_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_trace_duparray": 0, "not_optimized_yarv_insn_trace_duphash": 0, "not_optimized_yarv_insn_trace_expandarray": 0, "not_optimized_yarv_insn_trace_concatarray": 0, "not_optimized_yarv_insn_trace_concattoarray": 0, "not_optimized_yarv_insn_trace_pushtoarray": 0, "not_optimized_yarv_insn_trace_splatarray": 0, "not_optimized_yarv_insn_trace_splatkw": 0, "not_optimized_yarv_insn_trace_newhash": 0, "not_optimized_yarv_insn_trace_newrange": 0, "not_optimized_yarv_insn_trace_pop": 0, "not_optimized_yarv_insn_trace_dup": 0, "not_optimized_yarv_insn_trace_dupn": 0, "not_optimized_yarv_insn_trace_swap": 0, "not_optimized_yarv_insn_trace_opt_reverse": 0, "not_optimized_yarv_insn_trace_topn": 0, "not_optimized_yarv_insn_trace_setn": 0, "not_optimized_yarv_insn_trace_adjuststack": 0, "not_optimized_yarv_insn_trace_defined": 0, "not_optimized_yarv_insn_trace_definedivar": 0, "not_optimized_yarv_insn_trace_checkmatch": 0, "not_optimized_yarv_insn_trace_checkkeyword": 0, "not_optimized_yarv_insn_trace_checktype": 0, "not_optimized_yarv_insn_trace_defineclass": 0, "not_optimized_yarv_insn_trace_definemethod": 0, "not_optimized_yarv_insn_trace_definesmethod": 0, "not_optimized_yarv_insn_trace_send": 0, "not_optimized_yarv_insn_trace_sendforward": 0, "not_optimized_yarv_insn_trace_opt_send_without_block": 0, "not_optimized_yarv_insn_trace_opt_new": 0, "not_optimized_yarv_insn_trace_objtostring": 0, "not_optimized_yarv_insn_trace_opt_ary_freeze": 0, "not_optimized_yarv_insn_trace_opt_hash_freeze": 0, "not_optimized_yarv_insn_trace_opt_str_freeze": 0, "not_optimized_yarv_insn_trace_opt_nil_p": 0, "not_optimized_yarv_insn_trace_opt_str_uminus": 0, "not_optimized_yarv_insn_trace_opt_duparray_send": 0, "not_optimized_yarv_insn_trace_opt_newarray_send": 0, "not_optimized_yarv_insn_trace_invokesuper": 0, "not_optimized_yarv_insn_trace_invokesuperforward": 0, "not_optimized_yarv_insn_trace_invokeblock": 0, "not_optimized_yarv_insn_trace_leave": 0, "not_optimized_yarv_insn_trace_throw": 0, "not_optimized_yarv_insn_trace_jump": 0, "not_optimized_yarv_insn_trace_branchif": 0, "not_optimized_yarv_insn_trace_branchunless": 0, "not_optimized_yarv_insn_trace_branchnil": 0, "not_optimized_yarv_insn_trace_once": 0, "not_optimized_yarv_insn_trace_opt_case_dispatch": 0, "not_optimized_yarv_insn_trace_opt_plus": 0, "not_optimized_yarv_insn_trace_opt_minus": 0, "not_optimized_yarv_insn_trace_opt_mult": 0, "not_optimized_yarv_insn_trace_opt_div": 0, "not_optimized_yarv_insn_trace_opt_mod": 0, "not_optimized_yarv_insn_trace_opt_eq": 0, "not_optimized_yarv_insn_trace_opt_neq": 0, "not_optimized_yarv_insn_trace_opt_lt": 0, "not_optimized_yarv_insn_trace_opt_le": 0, "not_optimized_yarv_insn_trace_opt_gt": 0, "not_optimized_yarv_insn_trace_opt_ge": 0, "not_optimized_yarv_insn_trace_opt_ltlt": 0, "not_optimized_yarv_insn_trace_opt_and": 0, "not_optimized_yarv_insn_trace_opt_or": 0, "not_optimized_yarv_insn_trace_opt_aref": 0, "not_optimized_yarv_insn_trace_opt_aset": 0, "not_optimized_yarv_insn_trace_opt_length": 0, "not_optimized_yarv_insn_trace_opt_size": 0, "not_optimized_yarv_insn_trace_opt_empty_p": 0, "not_optimized_yarv_insn_trace_opt_succ": 0, "not_optimized_yarv_insn_trace_opt_not": 0, "not_optimized_yarv_insn_trace_opt_regexpmatch2": 0, "not_optimized_yarv_insn_trace_invokebuiltin": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_trace_getlocal_WC_0": 0, "not_optimized_yarv_insn_trace_getlocal_WC_1": 0, "not_optimized_yarv_insn_trace_setlocal_WC_0": 0, "not_optimized_yarv_insn_trace_setlocal_WC_1": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_zjit_getinstancevariable": 0, "not_optimized_yarv_insn_zjit_opt_send_without_block": 0, "not_optimized_yarv_insn_zjit_objtostring": 0, "not_optimized_yarv_insn_zjit_opt_nil_p": 0, "not_optimized_yarv_insn_zjit_opt_plus": 0, "not_optimized_yarv_insn_zjit_opt_minus": 0, "not_optimized_yarv_insn_zjit_opt_mult": 0, "not_optimized_yarv_insn_zjit_opt_div": 0, "not_optimized_yarv_insn_zjit_opt_mod": 0, "not_optimized_yarv_insn_zjit_opt_eq": 0, "not_optimized_yarv_insn_zjit_opt_neq": 0, "not_optimized_yarv_insn_zjit_opt_lt": 0, "not_optimized_yarv_insn_zjit_opt_le": 0, "not_optimized_yarv_insn_zjit_opt_gt": 0, "not_optimized_yarv_insn_zjit_opt_ge": 0, "not_optimized_yarv_insn_zjit_opt_and": 0, "not_optimized_yarv_insn_zjit_opt_or": 0, "not_optimized_yarv_insn_zjit_opt_empty_p": 0, "not_optimized_yarv_insn_zjit_opt_not": 0, "vm_insn_count": 816830210, "total_insn_count": 1689598263, "ratio_in_zjit": 51.6553592716377, "not_optimized_cfuncs_Array#|": 1676, "not_optimized_cfuncs_Thread::Backtrace::Location#lineno": 0, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Set#to_a": 21, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_String#delete_prefix": 160, "not_optimized_cfuncs_Kernel#instance_variable_set": 3, "not_optimized_cfuncs_Integer#==": 5485, "not_optimized_cfuncs_Hash#key?": 10779, "not_optimized_cfuncs_Kernel#!~": 14359, "not_optimized_cfuncs_Range#minmax": 150, "not_optimized_cfuncs_Integer#^": 3875, "not_optimized_cfuncs_String#valid_encoding?": 0, "not_optimized_cfuncs_Array#transpose": 1080, "not_optimized_cfuncs_Array#reverse": 14257, "not_optimized_cfuncs_Hash#invert": 0, "not_optimized_cfuncs_Kernel#instance_variable_get": 1279, "not_optimized_cfuncs_String#delete_prefix!": 10831, "not_optimized_cfuncs_Array#reverse_each": 298, "not_optimized_cfuncs_Kernel#freeze": 726811, "not_optimized_cfuncs_Enumerable#each_cons": 378, "not_optimized_cfuncs_String#hash": 3875, "not_optimized_cfuncs_Hash#store": 257, "not_optimized_cfuncs_String#+@": 1795, "not_optimized_cfuncs_Array#+": 23267, "not_optimized_cfuncs_String#lstrip": 26104, "not_optimized_cfuncs_Method#super_method": 0, "not_optimized_cfuncs_Enumerable#grep": 54, "not_optimized_cfuncs_Proc#ruby2_keywords": 158, "not_optimized_cfuncs_Hash#freeze": 204673, "not_optimized_cfuncs_Module#const_set": 38, "not_optimized_cfuncs_Integer#**": 3510, "not_optimized_cfuncs_Integer#>>": 81085, "not_optimized_cfuncs_StringScanner#skip": 0, "not_optimized_cfuncs_Hash#keys": 4346, "not_optimized_cfuncs_Comparable#between?": 9127, "not_optimized_cfuncs_Regexp#source": 1279, "not_optimized_cfuncs_Hash#include?": 79, "not_optimized_cfuncs_Thread::Backtrace::Location#path": 0, "not_optimized_cfuncs_Array#<<": 100414, "not_optimized_cfuncs_Range#to_a": 0, "not_optimized_cfuncs_Array#compact!": 616, "not_optimized_cfuncs_Set#include?": 787122, "not_optimized_cfuncs_NilClass#to_s": 2696, "not_optimized_cfuncs_String#b": 55343, "not_optimized_cfuncs_Float#-": 81, "not_optimized_cfuncs_Integer#<=>": 52807, "not_optimized_cfuncs_String#force_encoding": 407, "not_optimized_cfuncs_String#delete_suffix": 1824, "not_optimized_cfuncs_Hash#compare_by_identity": 1389, "not_optimized_cfuncs_StringScanner#eos?": 0, "not_optimized_cfuncs_Class#pwd": 80, "not_optimized_cfuncs_UnboundMethod#parameters": 36, "not_optimized_cfuncs_Hash#[]=": 2370, "not_optimized_cfuncs_String#dup": 7175, "not_optimized_cfuncs_Module#exist?": 45, "not_optimized_cfuncs_Hash#merge": 0, "not_optimized_cfuncs_Set#===": 243700, "not_optimized_cfuncs_MatchData#begin": 0, "not_optimized_cfuncs_Array#uniq!": 318, "not_optimized_cfuncs_Array#-": 10958, "not_optimized_cfuncs_Numeric#positive?": 9396, "not_optimized_cfuncs_Array#&": 838, "not_optimized_cfuncs_Enumerable#each_slice": 80, "not_optimized_cfuncs_Module#alias_method": 78, "not_optimized_cfuncs_Regexp#===": 78072, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_Array#hash": 4666, "not_optimized_cfuncs_Integer#===": 3761, "not_optimized_cfuncs_Array#map": 313, "not_optimized_cfuncs_Class#union": 0, "not_optimized_cfuncs_String#to_sym": 79446, "not_optimized_cfuncs_Range#begin": 28354, "not_optimized_cfuncs_Comparable#==": 20858, "not_optimized_cfuncs_String#include?": 20746, "not_optimized_cfuncs_BasicObject#!=": 1860, "not_optimized_cfuncs_Integer#upto": 0, "not_optimized_cfuncs_Hash#values": 9831, "not_optimized_cfuncs_Array#each": 407, "not_optimized_cfuncs_String#tr": 38, "not_optimized_cfuncs_String#*": 80, "not_optimized_cfuncs_Kernel#method": 80, "not_optimized_cfuncs_Regexp#=~": 144, "not_optimized_cfuncs_Array#uniq": 1540, "not_optimized_cfuncs_Kernel#instance_of?": 485, "not_optimized_cfuncs_TrueClass#^": 0, "not_optimized_cfuncs_Kernel#instance_variables": 1279, "not_optimized_cfuncs_Float#>=": 596, "not_optimized_cfuncs_String#encoding": 407, "not_optimized_cfuncs_StringScanner#matched": 22370, "not_optimized_cfuncs_Class#extname": 80, "not_optimized_cfuncs_Module#instance_method": 36, "not_optimized_cfuncs_Module#sqrt": 1170, "not_optimized_cfuncs_Array#*": 308, "not_optimized_cfuncs_String#strip": 14560, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_Kernel#Array": 4797, "not_optimized_cfuncs_Class#escape": 65, "not_optimized_cfuncs_String#%": 2270, "not_optimized_cfuncs_String#==": 2177599, "not_optimized_cfuncs_Range#end": 34, "not_optimized_cfuncs_Class#exist?": 35, "not_optimized_cfuncs_Set#add?": 0, "not_optimized_cfuncs_String#chars": 0, "not_optimized_cfuncs_String#freeze": 108623, "not_optimized_cfuncs_Array#reverse!": 2584, "not_optimized_cfuncs_Array#compact": 16961, "not_optimized_cfuncs_Array#delete": 433, "not_optimized_cfuncs_Racc::Parser#_racc_do_parse_c": 0, "not_optimized_cfuncs_Class#try_convert": 218, "not_optimized_cfuncs_Class#join": 53, "not_optimized_cfuncs_Numeric#nonzero?": 19809, "not_optimized_cfuncs_String#scan": 14466, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_Array#include?": 2242074, "not_optimized_cfuncs_Array#freeze": 220015, "not_optimized_cfuncs_Kernel#dup": 28166, "not_optimized_cfuncs_String#===": 283398, "not_optimized_cfuncs_String#empty?": 117569, "not_optimized_cfuncs_Kernel#hash": 8533, "not_optimized_cfuncs_Kernel#String": 2057, "not_optimized_cfuncs_Module#directory?": 80, "not_optimized_cfuncs_Kernel#is_a?": 2348076, "not_optimized_cfuncs_Kernel#block_given?": 69121, "not_optimized_cfuncs_Float#===": 5173, "not_optimized_cfuncs_Set#add": 40868, "not_optimized_cfuncs_Kernel#===": 2283, "not_optimized_cfuncs_Float#<": 28253, "not_optimized_cfuncs_Array#==": 0, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_Float#<=": 18850, "not_optimized_cfuncs_Enumerable#sort_by": 2, "not_optimized_cfuncs_Symbol#inspect": 0, "not_optimized_cfuncs_Array#clear": 1250, "not_optimized_cfuncs_String#-@": 10219, "not_optimized_cfuncs_Comparable#>=": 12, "not_optimized_cfuncs_Kernel#__method__": 587, "not_optimized_cfuncs_String#to_s": 356072, "not_optimized_cfuncs_Range#cover?": 2363, "not_optimized_cfuncs_Class#directory?": 160, "not_optimized_cfuncs_Enumerable#sort": 101, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 106, "not_optimized_cfuncs_Numeric#negative?": 14346, "not_optimized_cfuncs_Object#[]": 219628, "not_optimized_cfuncs_String#+": 17, "not_optimized_cfuncs_Set#delete": 33921, "not_optimized_cfuncs_Array#drop": 214705, "not_optimized_cfuncs_Array#eql?": 6621, "not_optimized_cfuncs_Array#to_a": 407, "not_optimized_cfuncs_String#ascii_only?": 407, "not_optimized_cfuncs_Hash#[]": 4631853, "not_optimized_cfuncs_Integer#downto": 0 } ] ], "fluentd": [ [ { "compiled_iseq_count": 8, "failed_iseq_count": 0, "compile_time_ns": 2689661, "profile_time_ns": 75423, "gc_time_ns": 12223117, "invalidation_time_ns": 0, "code_region_bytes": 1368064, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 0, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 0, "compile_error_register_spill_on_alloc": 0, "compile_error_parse_stack_underflow": 0, "compile_error_parse_malformed_iseq": 0, "compile_error_parse_failed_optional_arguments": 0, "compile_error_parse_not_allowed": 0, "compile_error_validation_block_has_no_terminator": 0, "compile_error_validation_terminator_not_at_end": 0, "compile_error_validation_mismatched_block_arity": 0, "compile_error_validation_jump_target_not_in_rpo": 0, "compile_error_validation_operand_not_defined": 0, "compile_error_validation_duplicate_instruction": 0, "zjit_insn_count": 438753000, "dynamic_getivar_count": 0, "dynamic_setivar_count": 0, "unspecialized_def_type_iseq": 0, "unspecialized_def_type_cfunc": 0, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 0, "unspecialized_def_type_zsuper": 0, "unspecialized_def_type_alias": 0, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 0, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 97500688, "vm_write_sp_count": 97500652, "vm_write_locals_count": 97500652, "vm_write_stack_count": 97500652, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 72, "exit_compile_error": 0, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 0, "exit_unhandled_kwarg": 0, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 0, "exit_unhandled_yarv_insn": 48750072, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 0, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 0, "exit_patchpoint": 0, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 0, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 0, "exit_block_param_proxy_not_iseq_or_ifunc": 0, "side_exit_count": 48750072, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 0, "unhandled_yarv_insn_setblockparam": 0, "unhandled_yarv_insn_getblockparamproxy": 0, "unhandled_yarv_insn_getspecial": 0, "unhandled_yarv_insn_setspecial": 0, "unhandled_yarv_insn_getinstancevariable": 0, "unhandled_yarv_insn_setinstancevariable": 0, "unhandled_yarv_insn_getclassvariable": 0, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 0, "unhandled_yarv_insn_setconstant": 0, "unhandled_yarv_insn_getglobal": 0, "unhandled_yarv_insn_setglobal": 0, "unhandled_yarv_insn_putnil": 0, "unhandled_yarv_insn_putself": 0, "unhandled_yarv_insn_putobject": 0, "unhandled_yarv_insn_putspecialobject": 0, "unhandled_yarv_insn_putstring": 0, "unhandled_yarv_insn_putchilledstring": 0, "unhandled_yarv_insn_concatstrings": 0, "unhandled_yarv_insn_anytostring": 0, "unhandled_yarv_insn_toregexp": 0, "unhandled_yarv_insn_intern": 0, "unhandled_yarv_insn_newarray": 0, "unhandled_yarv_insn_pushtoarraykwsplat": 0, "unhandled_yarv_insn_duparray": 0, "unhandled_yarv_insn_duphash": 0, "unhandled_yarv_insn_expandarray": 48750072, "unhandled_yarv_insn_concatarray": 0, "unhandled_yarv_insn_concattoarray": 0, "unhandled_yarv_insn_pushtoarray": 0, "unhandled_yarv_insn_splatarray": 0, "unhandled_yarv_insn_splatkw": 0, "unhandled_yarv_insn_newhash": 0, "unhandled_yarv_insn_newrange": 0, "unhandled_yarv_insn_pop": 0, "unhandled_yarv_insn_dup": 0, "unhandled_yarv_insn_dupn": 0, "unhandled_yarv_insn_swap": 0, "unhandled_yarv_insn_opt_reverse": 0, "unhandled_yarv_insn_topn": 0, "unhandled_yarv_insn_setn": 0, "unhandled_yarv_insn_adjuststack": 0, "unhandled_yarv_insn_defined": 0, "unhandled_yarv_insn_definedivar": 0, "unhandled_yarv_insn_checkmatch": 0, "unhandled_yarv_insn_checkkeyword": 0, "unhandled_yarv_insn_checktype": 0, "unhandled_yarv_insn_defineclass": 0, "unhandled_yarv_insn_definemethod": 0, "unhandled_yarv_insn_definesmethod": 0, "unhandled_yarv_insn_send": 0, "unhandled_yarv_insn_sendforward": 0, "unhandled_yarv_insn_opt_send_without_block": 0, "unhandled_yarv_insn_opt_new": 0, "unhandled_yarv_insn_objtostring": 0, "unhandled_yarv_insn_opt_ary_freeze": 0, "unhandled_yarv_insn_opt_hash_freeze": 0, "unhandled_yarv_insn_opt_str_freeze": 0, "unhandled_yarv_insn_opt_nil_p": 0, "unhandled_yarv_insn_opt_str_uminus": 0, "unhandled_yarv_insn_opt_duparray_send": 0, "unhandled_yarv_insn_opt_newarray_send": 0, "unhandled_yarv_insn_invokesuper": 0, "unhandled_yarv_insn_invokesuperforward": 0, "unhandled_yarv_insn_invokeblock": 0, "unhandled_yarv_insn_leave": 0, "unhandled_yarv_insn_throw": 0, "unhandled_yarv_insn_jump": 0, "unhandled_yarv_insn_branchif": 0, "unhandled_yarv_insn_branchunless": 0, "unhandled_yarv_insn_branchnil": 0, "unhandled_yarv_insn_once": 0, "unhandled_yarv_insn_opt_case_dispatch": 0, "unhandled_yarv_insn_opt_plus": 0, "unhandled_yarv_insn_opt_minus": 0, "unhandled_yarv_insn_opt_mult": 0, "unhandled_yarv_insn_opt_div": 0, "unhandled_yarv_insn_opt_mod": 0, "unhandled_yarv_insn_opt_eq": 0, "unhandled_yarv_insn_opt_neq": 0, "unhandled_yarv_insn_opt_lt": 0, "unhandled_yarv_insn_opt_le": 0, "unhandled_yarv_insn_opt_gt": 0, "unhandled_yarv_insn_opt_ge": 0, "unhandled_yarv_insn_opt_ltlt": 0, "unhandled_yarv_insn_opt_and": 0, "unhandled_yarv_insn_opt_or": 0, "unhandled_yarv_insn_opt_aref": 0, "unhandled_yarv_insn_opt_aset": 0, "unhandled_yarv_insn_opt_length": 0, "unhandled_yarv_insn_opt_size": 0, "unhandled_yarv_insn_opt_empty_p": 0, "unhandled_yarv_insn_opt_succ": 0, "unhandled_yarv_insn_opt_not": 0, "unhandled_yarv_insn_opt_regexpmatch2": 0, "unhandled_yarv_insn_invokebuiltin": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_getlocal_WC_0": 0, "unhandled_yarv_insn_getlocal_WC_1": 0, "unhandled_yarv_insn_setlocal_WC_0": 0, "unhandled_yarv_insn_setlocal_WC_1": 0, "unhandled_yarv_insn_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_trace_nop": 0, "unhandled_yarv_insn_trace_getlocal": 0, "unhandled_yarv_insn_trace_setlocal": 0, "unhandled_yarv_insn_trace_getblockparam": 0, "unhandled_yarv_insn_trace_setblockparam": 0, "unhandled_yarv_insn_trace_getblockparamproxy": 0, "unhandled_yarv_insn_trace_getspecial": 0, "unhandled_yarv_insn_trace_setspecial": 0, "unhandled_yarv_insn_trace_getinstancevariable": 0, "unhandled_yarv_insn_trace_setinstancevariable": 0, "unhandled_yarv_insn_trace_getclassvariable": 0, "unhandled_yarv_insn_trace_setclassvariable": 0, "unhandled_yarv_insn_trace_opt_getconstant_path": 0, "unhandled_yarv_insn_trace_getconstant": 0, "unhandled_yarv_insn_trace_setconstant": 0, "unhandled_yarv_insn_trace_getglobal": 0, "unhandled_yarv_insn_trace_setglobal": 0, "unhandled_yarv_insn_trace_putnil": 0, "unhandled_yarv_insn_trace_putself": 0, "unhandled_yarv_insn_trace_putobject": 0, "unhandled_yarv_insn_trace_putspecialobject": 0, "unhandled_yarv_insn_trace_putstring": 0, "unhandled_yarv_insn_trace_putchilledstring": 0, "unhandled_yarv_insn_trace_concatstrings": 0, "unhandled_yarv_insn_trace_anytostring": 0, "unhandled_yarv_insn_trace_toregexp": 0, "unhandled_yarv_insn_trace_intern": 0, "unhandled_yarv_insn_trace_newarray": 0, "unhandled_yarv_insn_trace_pushtoarraykwsplat": 0, "unhandled_yarv_insn_trace_duparray": 0, "unhandled_yarv_insn_trace_duphash": 0, "unhandled_yarv_insn_trace_expandarray": 0, "unhandled_yarv_insn_trace_concatarray": 0, "unhandled_yarv_insn_trace_concattoarray": 0, "unhandled_yarv_insn_trace_pushtoarray": 0, "unhandled_yarv_insn_trace_splatarray": 0, "unhandled_yarv_insn_trace_splatkw": 0, "unhandled_yarv_insn_trace_newhash": 0, "unhandled_yarv_insn_trace_newrange": 0, "unhandled_yarv_insn_trace_pop": 0, "unhandled_yarv_insn_trace_dup": 0, "unhandled_yarv_insn_trace_dupn": 0, "unhandled_yarv_insn_trace_swap": 0, "unhandled_yarv_insn_trace_opt_reverse": 0, "unhandled_yarv_insn_trace_topn": 0, "unhandled_yarv_insn_trace_setn": 0, "unhandled_yarv_insn_trace_adjuststack": 0, "unhandled_yarv_insn_trace_defined": 0, "unhandled_yarv_insn_trace_definedivar": 0, "unhandled_yarv_insn_trace_checkmatch": 0, "unhandled_yarv_insn_trace_checkkeyword": 0, "unhandled_yarv_insn_trace_checktype": 0, "unhandled_yarv_insn_trace_defineclass": 0, "unhandled_yarv_insn_trace_definemethod": 0, "unhandled_yarv_insn_trace_definesmethod": 0, "unhandled_yarv_insn_trace_send": 0, "unhandled_yarv_insn_trace_sendforward": 0, "unhandled_yarv_insn_trace_opt_send_without_block": 0, "unhandled_yarv_insn_trace_opt_new": 0, "unhandled_yarv_insn_trace_objtostring": 0, "unhandled_yarv_insn_trace_opt_ary_freeze": 0, "unhandled_yarv_insn_trace_opt_hash_freeze": 0, "unhandled_yarv_insn_trace_opt_str_freeze": 0, "unhandled_yarv_insn_trace_opt_nil_p": 0, "unhandled_yarv_insn_trace_opt_str_uminus": 0, "unhandled_yarv_insn_trace_opt_duparray_send": 0, "unhandled_yarv_insn_trace_opt_newarray_send": 0, "unhandled_yarv_insn_trace_invokesuper": 0, "unhandled_yarv_insn_trace_invokesuperforward": 0, "unhandled_yarv_insn_trace_invokeblock": 0, "unhandled_yarv_insn_trace_leave": 0, "unhandled_yarv_insn_trace_throw": 0, "unhandled_yarv_insn_trace_jump": 0, "unhandled_yarv_insn_trace_branchif": 0, "unhandled_yarv_insn_trace_branchunless": 0, "unhandled_yarv_insn_trace_branchnil": 0, "unhandled_yarv_insn_trace_once": 0, "unhandled_yarv_insn_trace_opt_case_dispatch": 0, "unhandled_yarv_insn_trace_opt_plus": 0, "unhandled_yarv_insn_trace_opt_minus": 0, "unhandled_yarv_insn_trace_opt_mult": 0, "unhandled_yarv_insn_trace_opt_div": 0, "unhandled_yarv_insn_trace_opt_mod": 0, "unhandled_yarv_insn_trace_opt_eq": 0, "unhandled_yarv_insn_trace_opt_neq": 0, "unhandled_yarv_insn_trace_opt_lt": 0, "unhandled_yarv_insn_trace_opt_le": 0, "unhandled_yarv_insn_trace_opt_gt": 0, "unhandled_yarv_insn_trace_opt_ge": 0, "unhandled_yarv_insn_trace_opt_ltlt": 0, "unhandled_yarv_insn_trace_opt_and": 0, "unhandled_yarv_insn_trace_opt_or": 0, "unhandled_yarv_insn_trace_opt_aref": 0, "unhandled_yarv_insn_trace_opt_aset": 0, "unhandled_yarv_insn_trace_opt_length": 0, "unhandled_yarv_insn_trace_opt_size": 0, "unhandled_yarv_insn_trace_opt_empty_p": 0, "unhandled_yarv_insn_trace_opt_succ": 0, "unhandled_yarv_insn_trace_opt_not": 0, "unhandled_yarv_insn_trace_opt_regexpmatch2": 0, "unhandled_yarv_insn_trace_invokebuiltin": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_trace_getlocal_WC_0": 0, "unhandled_yarv_insn_trace_getlocal_WC_1": 0, "unhandled_yarv_insn_trace_setlocal_WC_0": 0, "unhandled_yarv_insn_trace_setlocal_WC_1": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_zjit_getinstancevariable": 0, "unhandled_yarv_insn_zjit_opt_send_without_block": 0, "unhandled_yarv_insn_zjit_objtostring": 0, "unhandled_yarv_insn_zjit_opt_nil_p": 0, "unhandled_yarv_insn_zjit_opt_plus": 0, "unhandled_yarv_insn_zjit_opt_minus": 0, "unhandled_yarv_insn_zjit_opt_mult": 0, "unhandled_yarv_insn_zjit_opt_div": 0, "unhandled_yarv_insn_zjit_opt_mod": 0, "unhandled_yarv_insn_zjit_opt_eq": 0, "unhandled_yarv_insn_zjit_opt_neq": 0, "unhandled_yarv_insn_zjit_opt_lt": 0, "unhandled_yarv_insn_zjit_opt_le": 0, "unhandled_yarv_insn_zjit_opt_gt": 0, "unhandled_yarv_insn_zjit_opt_ge": 0, "unhandled_yarv_insn_zjit_opt_and": 0, "unhandled_yarv_insn_zjit_opt_or": 0, "unhandled_yarv_insn_zjit_opt_empty_p": 0, "unhandled_yarv_insn_zjit_opt_not": 0, "send_fallback_send_without_block_polymorphic": 0, "send_fallback_send_without_block_no_profiles": 0, "send_fallback_send_without_block_cfunc_not_variadic": 48750217, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 0, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 109, "dynamic_send_count": 48750326, "iseq_optimized_send_count": 108, "inline_cfunc_optimized_send_count": 36, "variadic_cfunc_optimized_send_count": 48750182, "optimized_send_count": 48750326, "send_count": 97500652, "not_optimized_yarv_insn_nop": 0, "not_optimized_yarv_insn_getlocal": 0, "not_optimized_yarv_insn_setlocal": 0, "not_optimized_yarv_insn_getblockparam": 0, "not_optimized_yarv_insn_setblockparam": 0, "not_optimized_yarv_insn_getblockparamproxy": 0, "not_optimized_yarv_insn_getspecial": 0, "not_optimized_yarv_insn_setspecial": 0, "not_optimized_yarv_insn_getinstancevariable": 0, "not_optimized_yarv_insn_setinstancevariable": 0, "not_optimized_yarv_insn_getclassvariable": 0, "not_optimized_yarv_insn_setclassvariable": 0, "not_optimized_yarv_insn_opt_getconstant_path": 0, "not_optimized_yarv_insn_getconstant": 0, "not_optimized_yarv_insn_setconstant": 0, "not_optimized_yarv_insn_getglobal": 0, "not_optimized_yarv_insn_setglobal": 0, "not_optimized_yarv_insn_putnil": 0, "not_optimized_yarv_insn_putself": 0, "not_optimized_yarv_insn_putobject": 0, "not_optimized_yarv_insn_putspecialobject": 0, "not_optimized_yarv_insn_putstring": 0, "not_optimized_yarv_insn_putchilledstring": 0, "not_optimized_yarv_insn_concatstrings": 0, "not_optimized_yarv_insn_anytostring": 0, "not_optimized_yarv_insn_toregexp": 0, "not_optimized_yarv_insn_intern": 0, "not_optimized_yarv_insn_newarray": 0, "not_optimized_yarv_insn_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_duparray": 0, "not_optimized_yarv_insn_duphash": 0, "not_optimized_yarv_insn_expandarray": 0, "not_optimized_yarv_insn_concatarray": 0, "not_optimized_yarv_insn_concattoarray": 0, "not_optimized_yarv_insn_pushtoarray": 0, "not_optimized_yarv_insn_splatarray": 0, "not_optimized_yarv_insn_splatkw": 0, "not_optimized_yarv_insn_newhash": 0, "not_optimized_yarv_insn_newrange": 0, "not_optimized_yarv_insn_pop": 0, "not_optimized_yarv_insn_dup": 0, "not_optimized_yarv_insn_dupn": 0, "not_optimized_yarv_insn_swap": 0, "not_optimized_yarv_insn_opt_reverse": 0, "not_optimized_yarv_insn_topn": 0, "not_optimized_yarv_insn_setn": 0, "not_optimized_yarv_insn_adjuststack": 0, "not_optimized_yarv_insn_defined": 0, "not_optimized_yarv_insn_definedivar": 0, "not_optimized_yarv_insn_checkmatch": 0, "not_optimized_yarv_insn_checkkeyword": 0, "not_optimized_yarv_insn_checktype": 0, "not_optimized_yarv_insn_defineclass": 0, "not_optimized_yarv_insn_definemethod": 0, "not_optimized_yarv_insn_definesmethod": 0, "not_optimized_yarv_insn_send": 9011, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 3, "not_optimized_yarv_insn_opt_new": 0, "not_optimized_yarv_insn_objtostring": 0, "not_optimized_yarv_insn_opt_ary_freeze": 0, "not_optimized_yarv_insn_opt_hash_freeze": 0, "not_optimized_yarv_insn_opt_str_freeze": 0, "not_optimized_yarv_insn_opt_nil_p": 0, "not_optimized_yarv_insn_opt_str_uminus": 0, "not_optimized_yarv_insn_opt_duparray_send": 0, "not_optimized_yarv_insn_opt_newarray_send": 0, "not_optimized_yarv_insn_invokesuper": 6871, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 919, "not_optimized_yarv_insn_leave": 0, "not_optimized_yarv_insn_throw": 0, "not_optimized_yarv_insn_jump": 0, "not_optimized_yarv_insn_branchif": 0, "not_optimized_yarv_insn_branchunless": 0, "not_optimized_yarv_insn_branchnil": 0, "not_optimized_yarv_insn_once": 0, "not_optimized_yarv_insn_opt_case_dispatch": 0, "not_optimized_yarv_insn_opt_plus": 0, "not_optimized_yarv_insn_opt_minus": 0, "not_optimized_yarv_insn_opt_mult": 0, "not_optimized_yarv_insn_opt_div": 0, "not_optimized_yarv_insn_opt_mod": 0, "not_optimized_yarv_insn_opt_eq": 179, "not_optimized_yarv_insn_opt_neq": 40, "not_optimized_yarv_insn_opt_lt": 0, "not_optimized_yarv_insn_opt_le": 0, "not_optimized_yarv_insn_opt_gt": 0, "not_optimized_yarv_insn_opt_ge": 2, "not_optimized_yarv_insn_opt_ltlt": 0, "not_optimized_yarv_insn_opt_and": 0, "not_optimized_yarv_insn_opt_or": 6, "not_optimized_yarv_insn_opt_aref": 2580, "not_optimized_yarv_insn_opt_aset": 0, "not_optimized_yarv_insn_opt_length": 0, "not_optimized_yarv_insn_opt_size": 0, "not_optimized_yarv_insn_opt_empty_p": 0, "not_optimized_yarv_insn_opt_succ": 0, "not_optimized_yarv_insn_opt_not": 0, "not_optimized_yarv_insn_opt_regexpmatch2": 0, "not_optimized_yarv_insn_invokebuiltin": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_getlocal_WC_0": 0, "not_optimized_yarv_insn_getlocal_WC_1": 0, "not_optimized_yarv_insn_setlocal_WC_0": 0, "not_optimized_yarv_insn_setlocal_WC_1": 0, "not_optimized_yarv_insn_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_trace_nop": 0, "not_optimized_yarv_insn_trace_getlocal": 0, "not_optimized_yarv_insn_trace_setlocal": 0, "not_optimized_yarv_insn_trace_getblockparam": 0, "not_optimized_yarv_insn_trace_setblockparam": 0, "not_optimized_yarv_insn_trace_getblockparamproxy": 0, "not_optimized_yarv_insn_trace_getspecial": 0, "not_optimized_yarv_insn_trace_setspecial": 0, "not_optimized_yarv_insn_trace_getinstancevariable": 0, "not_optimized_yarv_insn_trace_setinstancevariable": 0, "not_optimized_yarv_insn_trace_getclassvariable": 0, "not_optimized_yarv_insn_trace_setclassvariable": 0, "not_optimized_yarv_insn_trace_opt_getconstant_path": 0, "not_optimized_yarv_insn_trace_getconstant": 0, "not_optimized_yarv_insn_trace_setconstant": 0, "not_optimized_yarv_insn_trace_getglobal": 0, "not_optimized_yarv_insn_trace_setglobal": 0, "not_optimized_yarv_insn_trace_putnil": 0, "not_optimized_yarv_insn_trace_putself": 0, "not_optimized_yarv_insn_trace_putobject": 0, "not_optimized_yarv_insn_trace_putspecialobject": 0, "not_optimized_yarv_insn_trace_putstring": 0, "not_optimized_yarv_insn_trace_putchilledstring": 0, "not_optimized_yarv_insn_trace_concatstrings": 0, "not_optimized_yarv_insn_trace_anytostring": 0, "not_optimized_yarv_insn_trace_toregexp": 0, "not_optimized_yarv_insn_trace_intern": 0, "not_optimized_yarv_insn_trace_newarray": 0, "not_optimized_yarv_insn_trace_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_trace_duparray": 0, "not_optimized_yarv_insn_trace_duphash": 0, "not_optimized_yarv_insn_trace_expandarray": 0, "not_optimized_yarv_insn_trace_concatarray": 0, "not_optimized_yarv_insn_trace_concattoarray": 0, "not_optimized_yarv_insn_trace_pushtoarray": 0, "not_optimized_yarv_insn_trace_splatarray": 0, "not_optimized_yarv_insn_trace_splatkw": 0, "not_optimized_yarv_insn_trace_newhash": 0, "not_optimized_yarv_insn_trace_newrange": 0, "not_optimized_yarv_insn_trace_pop": 0, "not_optimized_yarv_insn_trace_dup": 0, "not_optimized_yarv_insn_trace_dupn": 0, "not_optimized_yarv_insn_trace_swap": 0, "not_optimized_yarv_insn_trace_opt_reverse": 0, "not_optimized_yarv_insn_trace_topn": 0, "not_optimized_yarv_insn_trace_setn": 0, "not_optimized_yarv_insn_trace_adjuststack": 0, "not_optimized_yarv_insn_trace_defined": 0, "not_optimized_yarv_insn_trace_definedivar": 0, "not_optimized_yarv_insn_trace_checkmatch": 0, "not_optimized_yarv_insn_trace_checkkeyword": 0, "not_optimized_yarv_insn_trace_checktype": 0, "not_optimized_yarv_insn_trace_defineclass": 0, "not_optimized_yarv_insn_trace_definemethod": 0, "not_optimized_yarv_insn_trace_definesmethod": 0, "not_optimized_yarv_insn_trace_send": 0, "not_optimized_yarv_insn_trace_sendforward": 0, "not_optimized_yarv_insn_trace_opt_send_without_block": 0, "not_optimized_yarv_insn_trace_opt_new": 0, "not_optimized_yarv_insn_trace_objtostring": 0, "not_optimized_yarv_insn_trace_opt_ary_freeze": 0, "not_optimized_yarv_insn_trace_opt_hash_freeze": 0, "not_optimized_yarv_insn_trace_opt_str_freeze": 0, "not_optimized_yarv_insn_trace_opt_nil_p": 0, "not_optimized_yarv_insn_trace_opt_str_uminus": 0, "not_optimized_yarv_insn_trace_opt_duparray_send": 0, "not_optimized_yarv_insn_trace_opt_newarray_send": 0, "not_optimized_yarv_insn_trace_invokesuper": 0, "not_optimized_yarv_insn_trace_invokesuperforward": 0, "not_optimized_yarv_insn_trace_invokeblock": 0, "not_optimized_yarv_insn_trace_leave": 0, "not_optimized_yarv_insn_trace_throw": 0, "not_optimized_yarv_insn_trace_jump": 0, "not_optimized_yarv_insn_trace_branchif": 0, "not_optimized_yarv_insn_trace_branchunless": 0, "not_optimized_yarv_insn_trace_branchnil": 0, "not_optimized_yarv_insn_trace_once": 0, "not_optimized_yarv_insn_trace_opt_case_dispatch": 0, "not_optimized_yarv_insn_trace_opt_plus": 0, "not_optimized_yarv_insn_trace_opt_minus": 0, "not_optimized_yarv_insn_trace_opt_mult": 0, "not_optimized_yarv_insn_trace_opt_div": 0, "not_optimized_yarv_insn_trace_opt_mod": 0, "not_optimized_yarv_insn_trace_opt_eq": 0, "not_optimized_yarv_insn_trace_opt_neq": 0, "not_optimized_yarv_insn_trace_opt_lt": 0, "not_optimized_yarv_insn_trace_opt_le": 0, "not_optimized_yarv_insn_trace_opt_gt": 0, "not_optimized_yarv_insn_trace_opt_ge": 0, "not_optimized_yarv_insn_trace_opt_ltlt": 0, "not_optimized_yarv_insn_trace_opt_and": 0, "not_optimized_yarv_insn_trace_opt_or": 0, "not_optimized_yarv_insn_trace_opt_aref": 0, "not_optimized_yarv_insn_trace_opt_aset": 0, "not_optimized_yarv_insn_trace_opt_length": 0, "not_optimized_yarv_insn_trace_opt_size": 0, "not_optimized_yarv_insn_trace_opt_empty_p": 0, "not_optimized_yarv_insn_trace_opt_succ": 0, "not_optimized_yarv_insn_trace_opt_not": 0, "not_optimized_yarv_insn_trace_opt_regexpmatch2": 0, "not_optimized_yarv_insn_trace_invokebuiltin": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_trace_getlocal_WC_0": 0, "not_optimized_yarv_insn_trace_getlocal_WC_1": 0, "not_optimized_yarv_insn_trace_setlocal_WC_0": 0, "not_optimized_yarv_insn_trace_setlocal_WC_1": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_zjit_getinstancevariable": 0, "not_optimized_yarv_insn_zjit_opt_send_without_block": 0, "not_optimized_yarv_insn_zjit_objtostring": 0, "not_optimized_yarv_insn_zjit_opt_nil_p": 0, "not_optimized_yarv_insn_zjit_opt_plus": 0, "not_optimized_yarv_insn_zjit_opt_minus": 0, "not_optimized_yarv_insn_zjit_opt_mult": 0, "not_optimized_yarv_insn_zjit_opt_div": 0, "not_optimized_yarv_insn_zjit_opt_mod": 0, "not_optimized_yarv_insn_zjit_opt_eq": 0, "not_optimized_yarv_insn_zjit_opt_neq": 0, "not_optimized_yarv_insn_zjit_opt_lt": 0, "not_optimized_yarv_insn_zjit_opt_le": 0, "not_optimized_yarv_insn_zjit_opt_gt": 0, "not_optimized_yarv_insn_zjit_opt_ge": 0, "not_optimized_yarv_insn_zjit_opt_and": 0, "not_optimized_yarv_insn_zjit_opt_or": 0, "not_optimized_yarv_insn_zjit_opt_empty_p": 0, "not_optimized_yarv_insn_zjit_opt_not": 0, "vm_insn_count": 536714473, "total_insn_count": 975467473, "ratio_in_zjit": 44.978742207634845, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_Integer#>>": 454, "not_optimized_cfuncs_Array#==": 0, "not_optimized_cfuncs_Class#exist?": 35, "not_optimized_cfuncs_Enumerable#sort_by": 6, "not_optimized_cfuncs_Binding#local_variable_get": 0, "not_optimized_cfuncs_String#==": 1692, "not_optimized_cfuncs_Comparable#<": 0, "not_optimized_cfuncs_Kernel#dup": 94, "not_optimized_cfuncs_Array#delete": 29, "not_optimized_cfuncs_Array#uniq!": 192, "not_optimized_cfuncs_Array#freeze": 364, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_Hash#values": 283, "not_optimized_cfuncs_Hash#key?": 0, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_String#delete_prefix": 23, "not_optimized_cfuncs_Array#compact": 10, "not_optimized_cfuncs_Hash#keys": 0, "not_optimized_cfuncs_Time#to_s": 971, "not_optimized_cfuncs_Regexp#===": 56, "not_optimized_cfuncs_Comparable#==": 146, "not_optimized_cfuncs_Class#join": 48, "not_optimized_cfuncs_String#to_sym": 27, "not_optimized_cfuncs_Module#alias_method": 152, "not_optimized_cfuncs_Module#instance_method": 18, "not_optimized_cfuncs_Kernel#instance_variable_set": 23, "not_optimized_cfuncs_Integer#<=>": 0, "not_optimized_cfuncs_Hash#include?": 106, "not_optimized_cfuncs_Comparable#>=": 10, "not_optimized_cfuncs_String#dup": 26, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 113, "not_optimized_cfuncs_String#scan": 114, "not_optimized_cfuncs_Hash#delete": 36, "not_optimized_cfuncs_Hash#[]": 18, "not_optimized_cfuncs_Kernel#is_a?": 358, "not_optimized_cfuncs_Array#hash": 142, "not_optimized_cfuncs_Float#-": 37, "not_optimized_cfuncs_Kernel#instance_variable_get": 26, "not_optimized_cfuncs_Kernel#Array": 64, "not_optimized_cfuncs_Regexp#=~": 421, "not_optimized_cfuncs_Kernel#block_given?": 0, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Hash#[]=": 2293, "not_optimized_cfuncs_BasicObject#!=": 6, "not_optimized_cfuncs_Module#const_set": 4, "not_optimized_cfuncs_Hash#has_key?": 307, "not_optimized_cfuncs_String#include?": 48750058, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_Array#compact!": 210, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_String#+": 25, "not_optimized_cfuncs_Hash#store": 257, "not_optimized_cfuncs_UnboundMethod#parameters": 18, "not_optimized_cfuncs_Array#include?": 260, "not_optimized_cfuncs_String#hash": 0, "not_optimized_cfuncs_String#===": 2924, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_String#-@": 4928, "not_optimized_cfuncs_Time#+": 971, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_String#%": 2270, "not_optimized_cfuncs_String#to_s": 741, "not_optimized_cfuncs_Array#+": 0, "not_optimized_cfuncs_String#delete_prefix!": 396, "not_optimized_cfuncs_String#strip": 13, "not_optimized_cfuncs_RubyVM::InstructionSequence#to_a": 53 } ] ], "mail": [ [ { "compiled_iseq_count": 330, "failed_iseq_count": 16, "compile_time_ns": 73136389, "profile_time_ns": 902517, "gc_time_ns": 8339352, "invalidation_time_ns": 29547, "code_region_bytes": 2166784, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 19771, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 0, "compile_error_register_spill_on_alloc": 1306411, "compile_error_parse_stack_underflow": 0, "compile_error_parse_malformed_iseq": 0, "compile_error_parse_failed_optional_arguments": 0, "compile_error_parse_not_allowed": 0, "compile_error_validation_block_has_no_terminator": 0, "compile_error_validation_terminator_not_at_end": 0, "compile_error_validation_mismatched_block_arity": 0, "compile_error_validation_jump_target_not_in_rpo": 0, "compile_error_validation_operand_not_defined": 0, "compile_error_validation_duplicate_instruction": 0, "zjit_insn_count": 419121239, "dynamic_getivar_count": 14878724, "dynamic_setivar_count": 5532113, "unspecialized_def_type_iseq": 2988035, "unspecialized_def_type_cfunc": 0, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 128671, "unspecialized_def_type_zsuper": 0, "unspecialized_def_type_alias": 0, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 475078, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 861020, "vm_write_pc_count": 109163071, "vm_write_sp_count": 107401819, "vm_write_locals_count": 107401819, "vm_write_stack_count": 107401819, "vm_write_to_parent_iseq_local_count": 69280, "vm_read_from_parent_iseq_local_count": 8335652, "exit_compile_error": 1326182, "exit_unknown_newarray_send": 19742, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 306842, "exit_unhandled_kwarg": 55, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 9871, "exit_unhandled_yarv_insn": 672942, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 296935, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 950296, "exit_patchpoint": 851349, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 0, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 0, "exit_block_param_proxy_not_iseq_or_ifunc": 980040, "side_exit_count": 5414254, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 128674, "unhandled_yarv_insn_setblockparam": 0, "unhandled_yarv_insn_getblockparamproxy": 0, "unhandled_yarv_insn_getspecial": 0, "unhandled_yarv_insn_setspecial": 0, "unhandled_yarv_insn_getinstancevariable": 0, "unhandled_yarv_insn_setinstancevariable": 0, "unhandled_yarv_insn_getclassvariable": 98913, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 108871, "unhandled_yarv_insn_setconstant": 0, "unhandled_yarv_insn_getglobal": 0, "unhandled_yarv_insn_setglobal": 0, "unhandled_yarv_insn_putnil": 0, "unhandled_yarv_insn_putself": 0, "unhandled_yarv_insn_putobject": 0, "unhandled_yarv_insn_putspecialobject": 0, "unhandled_yarv_insn_putstring": 0, "unhandled_yarv_insn_putchilledstring": 0, "unhandled_yarv_insn_concatstrings": 0, "unhandled_yarv_insn_anytostring": 0, "unhandled_yarv_insn_toregexp": 0, "unhandled_yarv_insn_intern": 0, "unhandled_yarv_insn_newarray": 0, "unhandled_yarv_insn_pushtoarraykwsplat": 0, "unhandled_yarv_insn_duparray": 0, "unhandled_yarv_insn_duphash": 0, "unhandled_yarv_insn_expandarray": 336484, "unhandled_yarv_insn_concatarray": 0, "unhandled_yarv_insn_concattoarray": 0, "unhandled_yarv_insn_pushtoarray": 0, "unhandled_yarv_insn_splatarray": 0, "unhandled_yarv_insn_splatkw": 0, "unhandled_yarv_insn_newhash": 0, "unhandled_yarv_insn_newrange": 0, "unhandled_yarv_insn_pop": 0, "unhandled_yarv_insn_dup": 0, "unhandled_yarv_insn_dupn": 0, "unhandled_yarv_insn_swap": 0, "unhandled_yarv_insn_opt_reverse": 0, "unhandled_yarv_insn_topn": 0, "unhandled_yarv_insn_setn": 0, "unhandled_yarv_insn_adjuststack": 0, "unhandled_yarv_insn_defined": 0, "unhandled_yarv_insn_definedivar": 0, "unhandled_yarv_insn_checkmatch": 0, "unhandled_yarv_insn_checkkeyword": 0, "unhandled_yarv_insn_checktype": 0, "unhandled_yarv_insn_defineclass": 0, "unhandled_yarv_insn_definemethod": 0, "unhandled_yarv_insn_definesmethod": 0, "unhandled_yarv_insn_send": 0, "unhandled_yarv_insn_sendforward": 0, "unhandled_yarv_insn_opt_send_without_block": 0, "unhandled_yarv_insn_opt_new": 0, "unhandled_yarv_insn_objtostring": 0, "unhandled_yarv_insn_opt_ary_freeze": 0, "unhandled_yarv_insn_opt_hash_freeze": 0, "unhandled_yarv_insn_opt_str_freeze": 0, "unhandled_yarv_insn_opt_nil_p": 0, "unhandled_yarv_insn_opt_str_uminus": 0, "unhandled_yarv_insn_opt_duparray_send": 0, "unhandled_yarv_insn_opt_newarray_send": 0, "unhandled_yarv_insn_invokesuper": 0, "unhandled_yarv_insn_invokesuperforward": 0, "unhandled_yarv_insn_invokeblock": 0, "unhandled_yarv_insn_leave": 0, "unhandled_yarv_insn_throw": 0, "unhandled_yarv_insn_jump": 0, "unhandled_yarv_insn_branchif": 0, "unhandled_yarv_insn_branchunless": 0, "unhandled_yarv_insn_branchnil": 0, "unhandled_yarv_insn_once": 0, "unhandled_yarv_insn_opt_case_dispatch": 0, "unhandled_yarv_insn_opt_plus": 0, "unhandled_yarv_insn_opt_minus": 0, "unhandled_yarv_insn_opt_mult": 0, "unhandled_yarv_insn_opt_div": 0, "unhandled_yarv_insn_opt_mod": 0, "unhandled_yarv_insn_opt_eq": 0, "unhandled_yarv_insn_opt_neq": 0, "unhandled_yarv_insn_opt_lt": 0, "unhandled_yarv_insn_opt_le": 0, "unhandled_yarv_insn_opt_gt": 0, "unhandled_yarv_insn_opt_ge": 0, "unhandled_yarv_insn_opt_ltlt": 0, "unhandled_yarv_insn_opt_and": 0, "unhandled_yarv_insn_opt_or": 0, "unhandled_yarv_insn_opt_aref": 0, "unhandled_yarv_insn_opt_aset": 0, "unhandled_yarv_insn_opt_length": 0, "unhandled_yarv_insn_opt_size": 0, "unhandled_yarv_insn_opt_empty_p": 0, "unhandled_yarv_insn_opt_succ": 0, "unhandled_yarv_insn_opt_not": 0, "unhandled_yarv_insn_opt_regexpmatch2": 0, "unhandled_yarv_insn_invokebuiltin": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_getlocal_WC_0": 0, "unhandled_yarv_insn_getlocal_WC_1": 0, "unhandled_yarv_insn_setlocal_WC_0": 0, "unhandled_yarv_insn_setlocal_WC_1": 0, "unhandled_yarv_insn_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_trace_nop": 0, "unhandled_yarv_insn_trace_getlocal": 0, "unhandled_yarv_insn_trace_setlocal": 0, "unhandled_yarv_insn_trace_getblockparam": 0, "unhandled_yarv_insn_trace_setblockparam": 0, "unhandled_yarv_insn_trace_getblockparamproxy": 0, "unhandled_yarv_insn_trace_getspecial": 0, "unhandled_yarv_insn_trace_setspecial": 0, "unhandled_yarv_insn_trace_getinstancevariable": 0, "unhandled_yarv_insn_trace_setinstancevariable": 0, "unhandled_yarv_insn_trace_getclassvariable": 0, "unhandled_yarv_insn_trace_setclassvariable": 0, "unhandled_yarv_insn_trace_opt_getconstant_path": 0, "unhandled_yarv_insn_trace_getconstant": 0, "unhandled_yarv_insn_trace_setconstant": 0, "unhandled_yarv_insn_trace_getglobal": 0, "unhandled_yarv_insn_trace_setglobal": 0, "unhandled_yarv_insn_trace_putnil": 0, "unhandled_yarv_insn_trace_putself": 0, "unhandled_yarv_insn_trace_putobject": 0, "unhandled_yarv_insn_trace_putspecialobject": 0, "unhandled_yarv_insn_trace_putstring": 0, "unhandled_yarv_insn_trace_putchilledstring": 0, "unhandled_yarv_insn_trace_concatstrings": 0, "unhandled_yarv_insn_trace_anytostring": 0, "unhandled_yarv_insn_trace_toregexp": 0, "unhandled_yarv_insn_trace_intern": 0, "unhandled_yarv_insn_trace_newarray": 0, "unhandled_yarv_insn_trace_pushtoarraykwsplat": 0, "unhandled_yarv_insn_trace_duparray": 0, "unhandled_yarv_insn_trace_duphash": 0, "unhandled_yarv_insn_trace_expandarray": 0, "unhandled_yarv_insn_trace_concatarray": 0, "unhandled_yarv_insn_trace_concattoarray": 0, "unhandled_yarv_insn_trace_pushtoarray": 0, "unhandled_yarv_insn_trace_splatarray": 0, "unhandled_yarv_insn_trace_splatkw": 0, "unhandled_yarv_insn_trace_newhash": 0, "unhandled_yarv_insn_trace_newrange": 0, "unhandled_yarv_insn_trace_pop": 0, "unhandled_yarv_insn_trace_dup": 0, "unhandled_yarv_insn_trace_dupn": 0, "unhandled_yarv_insn_trace_swap": 0, "unhandled_yarv_insn_trace_opt_reverse": 0, "unhandled_yarv_insn_trace_topn": 0, "unhandled_yarv_insn_trace_setn": 0, "unhandled_yarv_insn_trace_adjuststack": 0, "unhandled_yarv_insn_trace_defined": 0, "unhandled_yarv_insn_trace_definedivar": 0, "unhandled_yarv_insn_trace_checkmatch": 0, "unhandled_yarv_insn_trace_checkkeyword": 0, "unhandled_yarv_insn_trace_checktype": 0, "unhandled_yarv_insn_trace_defineclass": 0, "unhandled_yarv_insn_trace_definemethod": 0, "unhandled_yarv_insn_trace_definesmethod": 0, "unhandled_yarv_insn_trace_send": 0, "unhandled_yarv_insn_trace_sendforward": 0, "unhandled_yarv_insn_trace_opt_send_without_block": 0, "unhandled_yarv_insn_trace_opt_new": 0, "unhandled_yarv_insn_trace_objtostring": 0, "unhandled_yarv_insn_trace_opt_ary_freeze": 0, "unhandled_yarv_insn_trace_opt_hash_freeze": 0, "unhandled_yarv_insn_trace_opt_str_freeze": 0, "unhandled_yarv_insn_trace_opt_nil_p": 0, "unhandled_yarv_insn_trace_opt_str_uminus": 0, "unhandled_yarv_insn_trace_opt_duparray_send": 0, "unhandled_yarv_insn_trace_opt_newarray_send": 0, "unhandled_yarv_insn_trace_invokesuper": 0, "unhandled_yarv_insn_trace_invokesuperforward": 0, "unhandled_yarv_insn_trace_invokeblock": 0, "unhandled_yarv_insn_trace_leave": 0, "unhandled_yarv_insn_trace_throw": 0, "unhandled_yarv_insn_trace_jump": 0, "unhandled_yarv_insn_trace_branchif": 0, "unhandled_yarv_insn_trace_branchunless": 0, "unhandled_yarv_insn_trace_branchnil": 0, "unhandled_yarv_insn_trace_once": 0, "unhandled_yarv_insn_trace_opt_case_dispatch": 0, "unhandled_yarv_insn_trace_opt_plus": 0, "unhandled_yarv_insn_trace_opt_minus": 0, "unhandled_yarv_insn_trace_opt_mult": 0, "unhandled_yarv_insn_trace_opt_div": 0, "unhandled_yarv_insn_trace_opt_mod": 0, "unhandled_yarv_insn_trace_opt_eq": 0, "unhandled_yarv_insn_trace_opt_neq": 0, "unhandled_yarv_insn_trace_opt_lt": 0, "unhandled_yarv_insn_trace_opt_le": 0, "unhandled_yarv_insn_trace_opt_gt": 0, "unhandled_yarv_insn_trace_opt_ge": 0, "unhandled_yarv_insn_trace_opt_ltlt": 0, "unhandled_yarv_insn_trace_opt_and": 0, "unhandled_yarv_insn_trace_opt_or": 0, "unhandled_yarv_insn_trace_opt_aref": 0, "unhandled_yarv_insn_trace_opt_aset": 0, "unhandled_yarv_insn_trace_opt_length": 0, "unhandled_yarv_insn_trace_opt_size": 0, "unhandled_yarv_insn_trace_opt_empty_p": 0, "unhandled_yarv_insn_trace_opt_succ": 0, "unhandled_yarv_insn_trace_opt_not": 0, "unhandled_yarv_insn_trace_opt_regexpmatch2": 0, "unhandled_yarv_insn_trace_invokebuiltin": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_trace_getlocal_WC_0": 0, "unhandled_yarv_insn_trace_getlocal_WC_1": 0, "unhandled_yarv_insn_trace_setlocal_WC_0": 0, "unhandled_yarv_insn_trace_setlocal_WC_1": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_zjit_getinstancevariable": 0, "unhandled_yarv_insn_zjit_opt_send_without_block": 0, "unhandled_yarv_insn_zjit_objtostring": 0, "unhandled_yarv_insn_zjit_opt_nil_p": 0, "unhandled_yarv_insn_zjit_opt_plus": 0, "unhandled_yarv_insn_zjit_opt_minus": 0, "unhandled_yarv_insn_zjit_opt_mult": 0, "unhandled_yarv_insn_zjit_opt_div": 0, "unhandled_yarv_insn_zjit_opt_mod": 0, "unhandled_yarv_insn_zjit_opt_eq": 0, "unhandled_yarv_insn_zjit_opt_neq": 0, "unhandled_yarv_insn_zjit_opt_lt": 0, "unhandled_yarv_insn_zjit_opt_le": 0, "unhandled_yarv_insn_zjit_opt_gt": 0, "unhandled_yarv_insn_zjit_opt_ge": 0, "unhandled_yarv_insn_zjit_opt_and": 0, "unhandled_yarv_insn_zjit_opt_or": 0, "unhandled_yarv_insn_zjit_opt_empty_p": 0, "unhandled_yarv_insn_zjit_opt_not": 0, "send_fallback_send_without_block_polymorphic": 5423259, "send_fallback_send_without_block_no_profiles": 2551814, "send_fallback_send_without_block_cfunc_not_variadic": 43428296, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 4452804, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 5461558, "dynamic_send_count": 61317731, "iseq_optimized_send_count": 33415047, "inline_cfunc_optimized_send_count": 3117768, "variadic_cfunc_optimized_send_count": 6255620, "optimized_send_count": 42788435, "send_count": 104106166, "not_optimized_yarv_insn_nop": 0, "not_optimized_yarv_insn_getlocal": 0, "not_optimized_yarv_insn_setlocal": 0, "not_optimized_yarv_insn_getblockparam": 0, "not_optimized_yarv_insn_setblockparam": 0, "not_optimized_yarv_insn_getblockparamproxy": 0, "not_optimized_yarv_insn_getspecial": 0, "not_optimized_yarv_insn_setspecial": 0, "not_optimized_yarv_insn_getinstancevariable": 0, "not_optimized_yarv_insn_setinstancevariable": 0, "not_optimized_yarv_insn_getclassvariable": 0, "not_optimized_yarv_insn_setclassvariable": 0, "not_optimized_yarv_insn_opt_getconstant_path": 0, "not_optimized_yarv_insn_getconstant": 0, "not_optimized_yarv_insn_setconstant": 0, "not_optimized_yarv_insn_getglobal": 0, "not_optimized_yarv_insn_setglobal": 0, "not_optimized_yarv_insn_putnil": 0, "not_optimized_yarv_insn_putself": 0, "not_optimized_yarv_insn_putobject": 0, "not_optimized_yarv_insn_putspecialobject": 0, "not_optimized_yarv_insn_putstring": 0, "not_optimized_yarv_insn_putchilledstring": 0, "not_optimized_yarv_insn_concatstrings": 0, "not_optimized_yarv_insn_anytostring": 0, "not_optimized_yarv_insn_toregexp": 0, "not_optimized_yarv_insn_intern": 0, "not_optimized_yarv_insn_newarray": 0, "not_optimized_yarv_insn_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_duparray": 0, "not_optimized_yarv_insn_duphash": 0, "not_optimized_yarv_insn_expandarray": 0, "not_optimized_yarv_insn_concatarray": 0, "not_optimized_yarv_insn_concattoarray": 0, "not_optimized_yarv_insn_pushtoarray": 0, "not_optimized_yarv_insn_splatarray": 0, "not_optimized_yarv_insn_splatkw": 0, "not_optimized_yarv_insn_newhash": 0, "not_optimized_yarv_insn_newrange": 0, "not_optimized_yarv_insn_pop": 0, "not_optimized_yarv_insn_dup": 0, "not_optimized_yarv_insn_dupn": 0, "not_optimized_yarv_insn_swap": 0, "not_optimized_yarv_insn_opt_reverse": 0, "not_optimized_yarv_insn_topn": 0, "not_optimized_yarv_insn_setn": 0, "not_optimized_yarv_insn_adjuststack": 0, "not_optimized_yarv_insn_defined": 0, "not_optimized_yarv_insn_definedivar": 0, "not_optimized_yarv_insn_checkmatch": 0, "not_optimized_yarv_insn_checkkeyword": 0, "not_optimized_yarv_insn_checktype": 0, "not_optimized_yarv_insn_defineclass": 0, "not_optimized_yarv_insn_definemethod": 0, "not_optimized_yarv_insn_definesmethod": 0, "not_optimized_yarv_insn_send": 2013073, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 3, "not_optimized_yarv_insn_opt_new": 0, "not_optimized_yarv_insn_objtostring": 0, "not_optimized_yarv_insn_opt_ary_freeze": 0, "not_optimized_yarv_insn_opt_hash_freeze": 0, "not_optimized_yarv_insn_opt_str_freeze": 0, "not_optimized_yarv_insn_opt_nil_p": 0, "not_optimized_yarv_insn_opt_str_uminus": 0, "not_optimized_yarv_insn_opt_duparray_send": 0, "not_optimized_yarv_insn_opt_newarray_send": 0, "not_optimized_yarv_insn_invokesuper": 570326, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 29244, "not_optimized_yarv_insn_leave": 0, "not_optimized_yarv_insn_throw": 0, "not_optimized_yarv_insn_jump": 0, "not_optimized_yarv_insn_branchif": 0, "not_optimized_yarv_insn_branchunless": 0, "not_optimized_yarv_insn_branchnil": 0, "not_optimized_yarv_insn_once": 0, "not_optimized_yarv_insn_opt_case_dispatch": 0, "not_optimized_yarv_insn_opt_plus": 0, "not_optimized_yarv_insn_opt_minus": 0, "not_optimized_yarv_insn_opt_mult": 0, "not_optimized_yarv_insn_opt_div": 0, "not_optimized_yarv_insn_opt_mod": 0, "not_optimized_yarv_insn_opt_eq": 79241, "not_optimized_yarv_insn_opt_neq": 0, "not_optimized_yarv_insn_opt_lt": 762223, "not_optimized_yarv_insn_opt_le": 59371, "not_optimized_yarv_insn_opt_gt": 0, "not_optimized_yarv_insn_opt_ge": 0, "not_optimized_yarv_insn_opt_ltlt": 0, "not_optimized_yarv_insn_opt_and": 0, "not_optimized_yarv_insn_opt_or": 0, "not_optimized_yarv_insn_opt_aref": 1960271, "not_optimized_yarv_insn_opt_aset": 0, "not_optimized_yarv_insn_opt_length": 0, "not_optimized_yarv_insn_opt_size": 0, "not_optimized_yarv_insn_opt_empty_p": 0, "not_optimized_yarv_insn_opt_succ": 0, "not_optimized_yarv_insn_opt_not": 0, "not_optimized_yarv_insn_opt_regexpmatch2": 0, "not_optimized_yarv_insn_invokebuiltin": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_getlocal_WC_0": 0, "not_optimized_yarv_insn_getlocal_WC_1": 0, "not_optimized_yarv_insn_setlocal_WC_0": 0, "not_optimized_yarv_insn_setlocal_WC_1": 0, "not_optimized_yarv_insn_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_trace_nop": 0, "not_optimized_yarv_insn_trace_getlocal": 0, "not_optimized_yarv_insn_trace_setlocal": 0, "not_optimized_yarv_insn_trace_getblockparam": 0, "not_optimized_yarv_insn_trace_setblockparam": 0, "not_optimized_yarv_insn_trace_getblockparamproxy": 0, "not_optimized_yarv_insn_trace_getspecial": 0, "not_optimized_yarv_insn_trace_setspecial": 0, "not_optimized_yarv_insn_trace_getinstancevariable": 0, "not_optimized_yarv_insn_trace_setinstancevariable": 0, "not_optimized_yarv_insn_trace_getclassvariable": 0, "not_optimized_yarv_insn_trace_setclassvariable": 0, "not_optimized_yarv_insn_trace_opt_getconstant_path": 0, "not_optimized_yarv_insn_trace_getconstant": 0, "not_optimized_yarv_insn_trace_setconstant": 0, "not_optimized_yarv_insn_trace_getglobal": 0, "not_optimized_yarv_insn_trace_setglobal": 0, "not_optimized_yarv_insn_trace_putnil": 0, "not_optimized_yarv_insn_trace_putself": 0, "not_optimized_yarv_insn_trace_putobject": 0, "not_optimized_yarv_insn_trace_putspecialobject": 0, "not_optimized_yarv_insn_trace_putstring": 0, "not_optimized_yarv_insn_trace_putchilledstring": 0, "not_optimized_yarv_insn_trace_concatstrings": 0, "not_optimized_yarv_insn_trace_anytostring": 0, "not_optimized_yarv_insn_trace_toregexp": 0, "not_optimized_yarv_insn_trace_intern": 0, "not_optimized_yarv_insn_trace_newarray": 0, "not_optimized_yarv_insn_trace_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_trace_duparray": 0, "not_optimized_yarv_insn_trace_duphash": 0, "not_optimized_yarv_insn_trace_expandarray": 0, "not_optimized_yarv_insn_trace_concatarray": 0, "not_optimized_yarv_insn_trace_concattoarray": 0, "not_optimized_yarv_insn_trace_pushtoarray": 0, "not_optimized_yarv_insn_trace_splatarray": 0, "not_optimized_yarv_insn_trace_splatkw": 0, "not_optimized_yarv_insn_trace_newhash": 0, "not_optimized_yarv_insn_trace_newrange": 0, "not_optimized_yarv_insn_trace_pop": 0, "not_optimized_yarv_insn_trace_dup": 0, "not_optimized_yarv_insn_trace_dupn": 0, "not_optimized_yarv_insn_trace_swap": 0, "not_optimized_yarv_insn_trace_opt_reverse": 0, "not_optimized_yarv_insn_trace_topn": 0, "not_optimized_yarv_insn_trace_setn": 0, "not_optimized_yarv_insn_trace_adjuststack": 0, "not_optimized_yarv_insn_trace_defined": 0, "not_optimized_yarv_insn_trace_definedivar": 0, "not_optimized_yarv_insn_trace_checkmatch": 0, "not_optimized_yarv_insn_trace_checkkeyword": 0, "not_optimized_yarv_insn_trace_checktype": 0, "not_optimized_yarv_insn_trace_defineclass": 0, "not_optimized_yarv_insn_trace_definemethod": 0, "not_optimized_yarv_insn_trace_definesmethod": 0, "not_optimized_yarv_insn_trace_send": 0, "not_optimized_yarv_insn_trace_sendforward": 0, "not_optimized_yarv_insn_trace_opt_send_without_block": 0, "not_optimized_yarv_insn_trace_opt_new": 0, "not_optimized_yarv_insn_trace_objtostring": 0, "not_optimized_yarv_insn_trace_opt_ary_freeze": 0, "not_optimized_yarv_insn_trace_opt_hash_freeze": 0, "not_optimized_yarv_insn_trace_opt_str_freeze": 0, "not_optimized_yarv_insn_trace_opt_nil_p": 0, "not_optimized_yarv_insn_trace_opt_str_uminus": 0, "not_optimized_yarv_insn_trace_opt_duparray_send": 0, "not_optimized_yarv_insn_trace_opt_newarray_send": 0, "not_optimized_yarv_insn_trace_invokesuper": 0, "not_optimized_yarv_insn_trace_invokesuperforward": 0, "not_optimized_yarv_insn_trace_invokeblock": 0, "not_optimized_yarv_insn_trace_leave": 0, "not_optimized_yarv_insn_trace_throw": 0, "not_optimized_yarv_insn_trace_jump": 0, "not_optimized_yarv_insn_trace_branchif": 0, "not_optimized_yarv_insn_trace_branchunless": 0, "not_optimized_yarv_insn_trace_branchnil": 0, "not_optimized_yarv_insn_trace_once": 0, "not_optimized_yarv_insn_trace_opt_case_dispatch": 0, "not_optimized_yarv_insn_trace_opt_plus": 0, "not_optimized_yarv_insn_trace_opt_minus": 0, "not_optimized_yarv_insn_trace_opt_mult": 0, "not_optimized_yarv_insn_trace_opt_div": 0, "not_optimized_yarv_insn_trace_opt_mod": 0, "not_optimized_yarv_insn_trace_opt_eq": 0, "not_optimized_yarv_insn_trace_opt_neq": 0, "not_optimized_yarv_insn_trace_opt_lt": 0, "not_optimized_yarv_insn_trace_opt_le": 0, "not_optimized_yarv_insn_trace_opt_gt": 0, "not_optimized_yarv_insn_trace_opt_ge": 0, "not_optimized_yarv_insn_trace_opt_ltlt": 0, "not_optimized_yarv_insn_trace_opt_and": 0, "not_optimized_yarv_insn_trace_opt_or": 0, "not_optimized_yarv_insn_trace_opt_aref": 0, "not_optimized_yarv_insn_trace_opt_aset": 0, "not_optimized_yarv_insn_trace_opt_length": 0, "not_optimized_yarv_insn_trace_opt_size": 0, "not_optimized_yarv_insn_trace_opt_empty_p": 0, "not_optimized_yarv_insn_trace_opt_succ": 0, "not_optimized_yarv_insn_trace_opt_not": 0, "not_optimized_yarv_insn_trace_opt_regexpmatch2": 0, "not_optimized_yarv_insn_trace_invokebuiltin": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_trace_getlocal_WC_0": 0, "not_optimized_yarv_insn_trace_getlocal_WC_1": 0, "not_optimized_yarv_insn_trace_setlocal_WC_0": 0, "not_optimized_yarv_insn_trace_setlocal_WC_1": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_zjit_getinstancevariable": 0, "not_optimized_yarv_insn_zjit_opt_send_without_block": 0, "not_optimized_yarv_insn_zjit_objtostring": 0, "not_optimized_yarv_insn_zjit_opt_nil_p": 0, "not_optimized_yarv_insn_zjit_opt_plus": 0, "not_optimized_yarv_insn_zjit_opt_minus": 0, "not_optimized_yarv_insn_zjit_opt_mult": 0, "not_optimized_yarv_insn_zjit_opt_div": 0, "not_optimized_yarv_insn_zjit_opt_mod": 0, "not_optimized_yarv_insn_zjit_opt_eq": 0, "not_optimized_yarv_insn_zjit_opt_neq": 0, "not_optimized_yarv_insn_zjit_opt_lt": 0, "not_optimized_yarv_insn_zjit_opt_le": 0, "not_optimized_yarv_insn_zjit_opt_gt": 0, "not_optimized_yarv_insn_zjit_opt_ge": 0, "not_optimized_yarv_insn_zjit_opt_and": 0, "not_optimized_yarv_insn_zjit_opt_or": 0, "not_optimized_yarv_insn_zjit_opt_empty_p": 0, "not_optimized_yarv_insn_zjit_opt_not": 0, "vm_insn_count": 1785190841, "total_insn_count": 2204312080, "ratio_in_zjit": 19.01369786985879, "not_optimized_cfuncs_Comparable#>=": 10, "not_optimized_cfuncs_Mail::IndifferentHash#regular_writer": 89071, "not_optimized_cfuncs_Array#uniq!": 86, "not_optimized_cfuncs_Class#exist?": 35, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 33, "not_optimized_cfuncs_String#delete_prefix!": 396, "not_optimized_cfuncs_Array#include?": 336592, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_Kernel#dup": 29742, "not_optimized_cfuncs_String#===": 41705, "not_optimized_cfuncs_String#-@": 4872, "not_optimized_cfuncs_Module#const_set": 4, "not_optimized_cfuncs_Array#hash": 17, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_String#tr": 227703, "not_optimized_cfuncs_Comparable#<": 395971, "not_optimized_cfuncs_Integer#>>": 454, "not_optimized_cfuncs_Regexp#===": 1306655, "not_optimized_cfuncs_Regexp#to_s": 732397, "not_optimized_cfuncs_Hash#store": 257, "not_optimized_cfuncs_String#strip": 178260, "not_optimized_cfuncs_Integer#<=>": 762271, "not_optimized_cfuncs_Proc#ruby2_keywords": 110, "not_optimized_cfuncs_String#%": 2270, "not_optimized_cfuncs_Class#escape": 9871, "not_optimized_cfuncs_String#encoding": 217684, "not_optimized_cfuncs_String#empty?": 9871, "not_optimized_cfuncs_Array#clear": 29671, "not_optimized_cfuncs_##block_given?": 9871, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_Hash#[]": 890953, "not_optimized_cfuncs_String#ascii_only?": 306807, "not_optimized_cfuncs_String#length": 39571, "not_optimized_cfuncs_DateTime#to_s": 69285, "not_optimized_cfuncs_Hash#[]=": 2270, "not_optimized_cfuncs_Array#compact!": 104, "not_optimized_cfuncs_String#to_s": 18661688, "not_optimized_cfuncs_Array#compact": 59381, "not_optimized_cfuncs_String#lstrip": 39542, "not_optimized_cfuncs_Kernel#kind_of?": 4732084, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Time#tv_usec": 0, "not_optimized_cfuncs_Array#==": 40, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_UnboundMethod#parameters": 18, "not_optimized_cfuncs_String#dup": 554310, "not_optimized_cfuncs_NilClass#to_s": 59376, "not_optimized_cfuncs_Array#to_a": 9871, "not_optimized_cfuncs_Class#join": 27, "not_optimized_cfuncs_Kernel#block_given?": 0, "not_optimized_cfuncs_String#force_encoding": 831455, "not_optimized_cfuncs_Class#current": 0, "not_optimized_cfuncs_Hash#key?": 0, "not_optimized_cfuncs_Enumerable#each_slice": 9871, "not_optimized_cfuncs_Array#freeze": 33, "not_optimized_cfuncs_Module#instance_method": 18, "not_optimized_cfuncs_String#casecmp": 8414971, "not_optimized_cfuncs_String#scan": 33, "not_optimized_cfuncs_Kernel#Array": 52, "not_optimized_cfuncs_Float#-": 170, "not_optimized_cfuncs_String#valid_encoding?": 39571, "not_optimized_cfuncs_Array#+": 0, "not_optimized_cfuncs_Time#to_i": 0, "not_optimized_cfuncs_DateTime#zone": 69271, "not_optimized_cfuncs_Encoding#to_s": 0, "not_optimized_cfuncs_Class#gethostname": 0, "not_optimized_cfuncs_Regexp#=~": 143, "not_optimized_cfuncs_Enumerable#map": 59342, "not_optimized_cfuncs_BasicObject#!=": 9871, "not_optimized_cfuncs_Integer#div": 762223, "not_optimized_cfuncs_String#include?": 22, "not_optimized_cfuncs_String#+": 128555, "not_optimized_cfuncs_String#==": 178815, "not_optimized_cfuncs_Class#find": 791942, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_Kernel#!~": 1197876, "not_optimized_cfuncs_Hash#values": 283, "not_optimized_cfuncs_Kernel#is_a?": 1138859, "not_optimized_cfuncs_Kernel#object_id": 0 } ] ], "getivar": [ [ { "compiled_iseq_count": 3, "failed_iseq_count": 0, "compile_time_ns": 1207831, "profile_time_ns": 12451, "gc_time_ns": 0, "invalidation_time_ns": 0, "code_region_bytes": 28672, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 0, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 0, "compile_error_register_spill_on_alloc": 0, "compile_error_parse_stack_underflow": 0, "compile_error_parse_malformed_iseq": 0, "compile_error_parse_failed_optional_arguments": 0, "compile_error_parse_not_allowed": 0, "compile_error_validation_block_has_no_terminator": 0, "compile_error_validation_terminator_not_at_end": 0, "compile_error_validation_mismatched_block_arity": 0, "compile_error_validation_jump_target_not_in_rpo": 0, "compile_error_validation_operand_not_defined": 0, "compile_error_validation_duplicate_instruction": 0, "zjit_insn_count": 4752002772, "dynamic_getivar_count": 0, "dynamic_setivar_count": 0, "unspecialized_def_type_iseq": 0, "unspecialized_def_type_cfunc": 0, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 0, "unspecialized_def_type_zsuper": 0, "unspecialized_def_type_alias": 0, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 0, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 495, "vm_write_sp_count": 495, "vm_write_locals_count": 495, "vm_write_stack_count": 495, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 99, "exit_compile_error": 0, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 0, "exit_unhandled_kwarg": 0, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 0, "exit_unhandled_yarv_insn": 0, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 0, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 0, "exit_patchpoint": 0, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 0, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 0, "exit_block_param_proxy_not_iseq_or_ifunc": 0, "side_exit_count": 0, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 0, "unhandled_yarv_insn_setblockparam": 0, "unhandled_yarv_insn_getblockparamproxy": 0, "unhandled_yarv_insn_getspecial": 0, "unhandled_yarv_insn_setspecial": 0, "unhandled_yarv_insn_getinstancevariable": 0, "unhandled_yarv_insn_setinstancevariable": 0, "unhandled_yarv_insn_getclassvariable": 0, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 0, "unhandled_yarv_insn_setconstant": 0, "unhandled_yarv_insn_getglobal": 0, "unhandled_yarv_insn_setglobal": 0, "unhandled_yarv_insn_putnil": 0, "unhandled_yarv_insn_putself": 0, "unhandled_yarv_insn_putobject": 0, "unhandled_yarv_insn_putspecialobject": 0, "unhandled_yarv_insn_putstring": 0, "unhandled_yarv_insn_putchilledstring": 0, "unhandled_yarv_insn_concatstrings": 0, "unhandled_yarv_insn_anytostring": 0, "unhandled_yarv_insn_toregexp": 0, "unhandled_yarv_insn_intern": 0, "unhandled_yarv_insn_newarray": 0, "unhandled_yarv_insn_pushtoarraykwsplat": 0, "unhandled_yarv_insn_duparray": 0, "unhandled_yarv_insn_duphash": 0, "unhandled_yarv_insn_expandarray": 0, "unhandled_yarv_insn_concatarray": 0, "unhandled_yarv_insn_concattoarray": 0, "unhandled_yarv_insn_pushtoarray": 0, "unhandled_yarv_insn_splatarray": 0, "unhandled_yarv_insn_splatkw": 0, "unhandled_yarv_insn_newhash": 0, "unhandled_yarv_insn_newrange": 0, "unhandled_yarv_insn_pop": 0, "unhandled_yarv_insn_dup": 0, "unhandled_yarv_insn_dupn": 0, "unhandled_yarv_insn_swap": 0, "unhandled_yarv_insn_opt_reverse": 0, "unhandled_yarv_insn_topn": 0, "unhandled_yarv_insn_setn": 0, "unhandled_yarv_insn_adjuststack": 0, "unhandled_yarv_insn_defined": 0, "unhandled_yarv_insn_definedivar": 0, "unhandled_yarv_insn_checkmatch": 0, "unhandled_yarv_insn_checkkeyword": 0, "unhandled_yarv_insn_checktype": 0, "unhandled_yarv_insn_defineclass": 0, "unhandled_yarv_insn_definemethod": 0, "unhandled_yarv_insn_definesmethod": 0, "unhandled_yarv_insn_send": 0, "unhandled_yarv_insn_sendforward": 0, "unhandled_yarv_insn_opt_send_without_block": 0, "unhandled_yarv_insn_opt_new": 0, "unhandled_yarv_insn_objtostring": 0, "unhandled_yarv_insn_opt_ary_freeze": 0, "unhandled_yarv_insn_opt_hash_freeze": 0, "unhandled_yarv_insn_opt_str_freeze": 0, "unhandled_yarv_insn_opt_nil_p": 0, "unhandled_yarv_insn_opt_str_uminus": 0, "unhandled_yarv_insn_opt_duparray_send": 0, "unhandled_yarv_insn_opt_newarray_send": 0, "unhandled_yarv_insn_invokesuper": 0, "unhandled_yarv_insn_invokesuperforward": 0, "unhandled_yarv_insn_invokeblock": 0, "unhandled_yarv_insn_leave": 0, "unhandled_yarv_insn_throw": 0, "unhandled_yarv_insn_jump": 0, "unhandled_yarv_insn_branchif": 0, "unhandled_yarv_insn_branchunless": 0, "unhandled_yarv_insn_branchnil": 0, "unhandled_yarv_insn_once": 0, "unhandled_yarv_insn_opt_case_dispatch": 0, "unhandled_yarv_insn_opt_plus": 0, "unhandled_yarv_insn_opt_minus": 0, "unhandled_yarv_insn_opt_mult": 0, "unhandled_yarv_insn_opt_div": 0, "unhandled_yarv_insn_opt_mod": 0, "unhandled_yarv_insn_opt_eq": 0, "unhandled_yarv_insn_opt_neq": 0, "unhandled_yarv_insn_opt_lt": 0, "unhandled_yarv_insn_opt_le": 0, "unhandled_yarv_insn_opt_gt": 0, "unhandled_yarv_insn_opt_ge": 0, "unhandled_yarv_insn_opt_ltlt": 0, "unhandled_yarv_insn_opt_and": 0, "unhandled_yarv_insn_opt_or": 0, "unhandled_yarv_insn_opt_aref": 0, "unhandled_yarv_insn_opt_aset": 0, "unhandled_yarv_insn_opt_length": 0, "unhandled_yarv_insn_opt_size": 0, "unhandled_yarv_insn_opt_empty_p": 0, "unhandled_yarv_insn_opt_succ": 0, "unhandled_yarv_insn_opt_not": 0, "unhandled_yarv_insn_opt_regexpmatch2": 0, "unhandled_yarv_insn_invokebuiltin": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_getlocal_WC_0": 0, "unhandled_yarv_insn_getlocal_WC_1": 0, "unhandled_yarv_insn_setlocal_WC_0": 0, "unhandled_yarv_insn_setlocal_WC_1": 0, "unhandled_yarv_insn_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_trace_nop": 0, "unhandled_yarv_insn_trace_getlocal": 0, "unhandled_yarv_insn_trace_setlocal": 0, "unhandled_yarv_insn_trace_getblockparam": 0, "unhandled_yarv_insn_trace_setblockparam": 0, "unhandled_yarv_insn_trace_getblockparamproxy": 0, "unhandled_yarv_insn_trace_getspecial": 0, "unhandled_yarv_insn_trace_setspecial": 0, "unhandled_yarv_insn_trace_getinstancevariable": 0, "unhandled_yarv_insn_trace_setinstancevariable": 0, "unhandled_yarv_insn_trace_getclassvariable": 0, "unhandled_yarv_insn_trace_setclassvariable": 0, "unhandled_yarv_insn_trace_opt_getconstant_path": 0, "unhandled_yarv_insn_trace_getconstant": 0, "unhandled_yarv_insn_trace_setconstant": 0, "unhandled_yarv_insn_trace_getglobal": 0, "unhandled_yarv_insn_trace_setglobal": 0, "unhandled_yarv_insn_trace_putnil": 0, "unhandled_yarv_insn_trace_putself": 0, "unhandled_yarv_insn_trace_putobject": 0, "unhandled_yarv_insn_trace_putspecialobject": 0, "unhandled_yarv_insn_trace_putstring": 0, "unhandled_yarv_insn_trace_putchilledstring": 0, "unhandled_yarv_insn_trace_concatstrings": 0, "unhandled_yarv_insn_trace_anytostring": 0, "unhandled_yarv_insn_trace_toregexp": 0, "unhandled_yarv_insn_trace_intern": 0, "unhandled_yarv_insn_trace_newarray": 0, "unhandled_yarv_insn_trace_pushtoarraykwsplat": 0, "unhandled_yarv_insn_trace_duparray": 0, "unhandled_yarv_insn_trace_duphash": 0, "unhandled_yarv_insn_trace_expandarray": 0, "unhandled_yarv_insn_trace_concatarray": 0, "unhandled_yarv_insn_trace_concattoarray": 0, "unhandled_yarv_insn_trace_pushtoarray": 0, "unhandled_yarv_insn_trace_splatarray": 0, "unhandled_yarv_insn_trace_splatkw": 0, "unhandled_yarv_insn_trace_newhash": 0, "unhandled_yarv_insn_trace_newrange": 0, "unhandled_yarv_insn_trace_pop": 0, "unhandled_yarv_insn_trace_dup": 0, "unhandled_yarv_insn_trace_dupn": 0, "unhandled_yarv_insn_trace_swap": 0, "unhandled_yarv_insn_trace_opt_reverse": 0, "unhandled_yarv_insn_trace_topn": 0, "unhandled_yarv_insn_trace_setn": 0, "unhandled_yarv_insn_trace_adjuststack": 0, "unhandled_yarv_insn_trace_defined": 0, "unhandled_yarv_insn_trace_definedivar": 0, "unhandled_yarv_insn_trace_checkmatch": 0, "unhandled_yarv_insn_trace_checkkeyword": 0, "unhandled_yarv_insn_trace_checktype": 0, "unhandled_yarv_insn_trace_defineclass": 0, "unhandled_yarv_insn_trace_definemethod": 0, "unhandled_yarv_insn_trace_definesmethod": 0, "unhandled_yarv_insn_trace_send": 0, "unhandled_yarv_insn_trace_sendforward": 0, "unhandled_yarv_insn_trace_opt_send_without_block": 0, "unhandled_yarv_insn_trace_opt_new": 0, "unhandled_yarv_insn_trace_objtostring": 0, "unhandled_yarv_insn_trace_opt_ary_freeze": 0, "unhandled_yarv_insn_trace_opt_hash_freeze": 0, "unhandled_yarv_insn_trace_opt_str_freeze": 0, "unhandled_yarv_insn_trace_opt_nil_p": 0, "unhandled_yarv_insn_trace_opt_str_uminus": 0, "unhandled_yarv_insn_trace_opt_duparray_send": 0, "unhandled_yarv_insn_trace_opt_newarray_send": 0, "unhandled_yarv_insn_trace_invokesuper": 0, "unhandled_yarv_insn_trace_invokesuperforward": 0, "unhandled_yarv_insn_trace_invokeblock": 0, "unhandled_yarv_insn_trace_leave": 0, "unhandled_yarv_insn_trace_throw": 0, "unhandled_yarv_insn_trace_jump": 0, "unhandled_yarv_insn_trace_branchif": 0, "unhandled_yarv_insn_trace_branchunless": 0, "unhandled_yarv_insn_trace_branchnil": 0, "unhandled_yarv_insn_trace_once": 0, "unhandled_yarv_insn_trace_opt_case_dispatch": 0, "unhandled_yarv_insn_trace_opt_plus": 0, "unhandled_yarv_insn_trace_opt_minus": 0, "unhandled_yarv_insn_trace_opt_mult": 0, "unhandled_yarv_insn_trace_opt_div": 0, "unhandled_yarv_insn_trace_opt_mod": 0, "unhandled_yarv_insn_trace_opt_eq": 0, "unhandled_yarv_insn_trace_opt_neq": 0, "unhandled_yarv_insn_trace_opt_lt": 0, "unhandled_yarv_insn_trace_opt_le": 0, "unhandled_yarv_insn_trace_opt_gt": 0, "unhandled_yarv_insn_trace_opt_ge": 0, "unhandled_yarv_insn_trace_opt_ltlt": 0, "unhandled_yarv_insn_trace_opt_and": 0, "unhandled_yarv_insn_trace_opt_or": 0, "unhandled_yarv_insn_trace_opt_aref": 0, "unhandled_yarv_insn_trace_opt_aset": 0, "unhandled_yarv_insn_trace_opt_length": 0, "unhandled_yarv_insn_trace_opt_size": 0, "unhandled_yarv_insn_trace_opt_empty_p": 0, "unhandled_yarv_insn_trace_opt_succ": 0, "unhandled_yarv_insn_trace_opt_not": 0, "unhandled_yarv_insn_trace_opt_regexpmatch2": 0, "unhandled_yarv_insn_trace_invokebuiltin": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_trace_getlocal_WC_0": 0, "unhandled_yarv_insn_trace_getlocal_WC_1": 0, "unhandled_yarv_insn_trace_setlocal_WC_0": 0, "unhandled_yarv_insn_trace_setlocal_WC_1": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_zjit_getinstancevariable": 0, "unhandled_yarv_insn_zjit_opt_send_without_block": 0, "unhandled_yarv_insn_zjit_objtostring": 0, "unhandled_yarv_insn_zjit_opt_nil_p": 0, "unhandled_yarv_insn_zjit_opt_plus": 0, "unhandled_yarv_insn_zjit_opt_minus": 0, "unhandled_yarv_insn_zjit_opt_mult": 0, "unhandled_yarv_insn_zjit_opt_div": 0, "unhandled_yarv_insn_zjit_opt_mod": 0, "unhandled_yarv_insn_zjit_opt_eq": 0, "unhandled_yarv_insn_zjit_opt_neq": 0, "unhandled_yarv_insn_zjit_opt_lt": 0, "unhandled_yarv_insn_zjit_opt_le": 0, "unhandled_yarv_insn_zjit_opt_gt": 0, "unhandled_yarv_insn_zjit_opt_ge": 0, "unhandled_yarv_insn_zjit_opt_and": 0, "unhandled_yarv_insn_zjit_opt_or": 0, "unhandled_yarv_insn_zjit_opt_empty_p": 0, "unhandled_yarv_insn_zjit_opt_not": 0, "send_fallback_send_without_block_polymorphic": 0, "send_fallback_send_without_block_no_profiles": 0, "send_fallback_send_without_block_cfunc_not_variadic": 99, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 0, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 99, "dynamic_send_count": 198, "iseq_optimized_send_count": 99, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 198, "optimized_send_count": 297, "send_count": 495, "not_optimized_yarv_insn_nop": 0, "not_optimized_yarv_insn_getlocal": 0, "not_optimized_yarv_insn_setlocal": 0, "not_optimized_yarv_insn_getblockparam": 0, "not_optimized_yarv_insn_setblockparam": 0, "not_optimized_yarv_insn_getblockparamproxy": 0, "not_optimized_yarv_insn_getspecial": 0, "not_optimized_yarv_insn_setspecial": 0, "not_optimized_yarv_insn_getinstancevariable": 0, "not_optimized_yarv_insn_setinstancevariable": 0, "not_optimized_yarv_insn_getclassvariable": 0, "not_optimized_yarv_insn_setclassvariable": 0, "not_optimized_yarv_insn_opt_getconstant_path": 0, "not_optimized_yarv_insn_getconstant": 0, "not_optimized_yarv_insn_setconstant": 0, "not_optimized_yarv_insn_getglobal": 0, "not_optimized_yarv_insn_setglobal": 0, "not_optimized_yarv_insn_putnil": 0, "not_optimized_yarv_insn_putself": 0, "not_optimized_yarv_insn_putobject": 0, "not_optimized_yarv_insn_putspecialobject": 0, "not_optimized_yarv_insn_putstring": 0, "not_optimized_yarv_insn_putchilledstring": 0, "not_optimized_yarv_insn_concatstrings": 0, "not_optimized_yarv_insn_anytostring": 0, "not_optimized_yarv_insn_toregexp": 0, "not_optimized_yarv_insn_intern": 0, "not_optimized_yarv_insn_newarray": 0, "not_optimized_yarv_insn_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_duparray": 0, "not_optimized_yarv_insn_duphash": 0, "not_optimized_yarv_insn_expandarray": 0, "not_optimized_yarv_insn_concatarray": 0, "not_optimized_yarv_insn_concattoarray": 0, "not_optimized_yarv_insn_pushtoarray": 0, "not_optimized_yarv_insn_splatarray": 0, "not_optimized_yarv_insn_splatkw": 0, "not_optimized_yarv_insn_newhash": 0, "not_optimized_yarv_insn_newrange": 0, "not_optimized_yarv_insn_pop": 0, "not_optimized_yarv_insn_dup": 0, "not_optimized_yarv_insn_dupn": 0, "not_optimized_yarv_insn_swap": 0, "not_optimized_yarv_insn_opt_reverse": 0, "not_optimized_yarv_insn_topn": 0, "not_optimized_yarv_insn_setn": 0, "not_optimized_yarv_insn_adjuststack": 0, "not_optimized_yarv_insn_defined": 0, "not_optimized_yarv_insn_definedivar": 0, "not_optimized_yarv_insn_checkmatch": 0, "not_optimized_yarv_insn_checkkeyword": 0, "not_optimized_yarv_insn_checktype": 0, "not_optimized_yarv_insn_defineclass": 0, "not_optimized_yarv_insn_definemethod": 0, "not_optimized_yarv_insn_definesmethod": 0, "not_optimized_yarv_insn_send": 0, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 0, "not_optimized_yarv_insn_opt_new": 0, "not_optimized_yarv_insn_objtostring": 0, "not_optimized_yarv_insn_opt_ary_freeze": 0, "not_optimized_yarv_insn_opt_hash_freeze": 0, "not_optimized_yarv_insn_opt_str_freeze": 0, "not_optimized_yarv_insn_opt_nil_p": 0, "not_optimized_yarv_insn_opt_str_uminus": 0, "not_optimized_yarv_insn_opt_duparray_send": 0, "not_optimized_yarv_insn_opt_newarray_send": 0, "not_optimized_yarv_insn_invokesuper": 0, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 99, "not_optimized_yarv_insn_leave": 0, "not_optimized_yarv_insn_throw": 0, "not_optimized_yarv_insn_jump": 0, "not_optimized_yarv_insn_branchif": 0, "not_optimized_yarv_insn_branchunless": 0, "not_optimized_yarv_insn_branchnil": 0, "not_optimized_yarv_insn_once": 0, "not_optimized_yarv_insn_opt_case_dispatch": 0, "not_optimized_yarv_insn_opt_plus": 0, "not_optimized_yarv_insn_opt_minus": 0, "not_optimized_yarv_insn_opt_mult": 0, "not_optimized_yarv_insn_opt_div": 0, "not_optimized_yarv_insn_opt_mod": 0, "not_optimized_yarv_insn_opt_eq": 0, "not_optimized_yarv_insn_opt_neq": 0, "not_optimized_yarv_insn_opt_lt": 0, "not_optimized_yarv_insn_opt_le": 0, "not_optimized_yarv_insn_opt_gt": 0, "not_optimized_yarv_insn_opt_ge": 0, "not_optimized_yarv_insn_opt_ltlt": 0, "not_optimized_yarv_insn_opt_and": 0, "not_optimized_yarv_insn_opt_or": 0, "not_optimized_yarv_insn_opt_aref": 0, "not_optimized_yarv_insn_opt_aset": 0, "not_optimized_yarv_insn_opt_length": 0, "not_optimized_yarv_insn_opt_size": 0, "not_optimized_yarv_insn_opt_empty_p": 0, "not_optimized_yarv_insn_opt_succ": 0, "not_optimized_yarv_insn_opt_not": 0, "not_optimized_yarv_insn_opt_regexpmatch2": 0, "not_optimized_yarv_insn_invokebuiltin": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_getlocal_WC_0": 0, "not_optimized_yarv_insn_getlocal_WC_1": 0, "not_optimized_yarv_insn_setlocal_WC_0": 0, "not_optimized_yarv_insn_setlocal_WC_1": 0, "not_optimized_yarv_insn_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_trace_nop": 0, "not_optimized_yarv_insn_trace_getlocal": 0, "not_optimized_yarv_insn_trace_setlocal": 0, "not_optimized_yarv_insn_trace_getblockparam": 0, "not_optimized_yarv_insn_trace_setblockparam": 0, "not_optimized_yarv_insn_trace_getblockparamproxy": 0, "not_optimized_yarv_insn_trace_getspecial": 0, "not_optimized_yarv_insn_trace_setspecial": 0, "not_optimized_yarv_insn_trace_getinstancevariable": 0, "not_optimized_yarv_insn_trace_setinstancevariable": 0, "not_optimized_yarv_insn_trace_getclassvariable": 0, "not_optimized_yarv_insn_trace_setclassvariable": 0, "not_optimized_yarv_insn_trace_opt_getconstant_path": 0, "not_optimized_yarv_insn_trace_getconstant": 0, "not_optimized_yarv_insn_trace_setconstant": 0, "not_optimized_yarv_insn_trace_getglobal": 0, "not_optimized_yarv_insn_trace_setglobal": 0, "not_optimized_yarv_insn_trace_putnil": 0, "not_optimized_yarv_insn_trace_putself": 0, "not_optimized_yarv_insn_trace_putobject": 0, "not_optimized_yarv_insn_trace_putspecialobject": 0, "not_optimized_yarv_insn_trace_putstring": 0, "not_optimized_yarv_insn_trace_putchilledstring": 0, "not_optimized_yarv_insn_trace_concatstrings": 0, "not_optimized_yarv_insn_trace_anytostring": 0, "not_optimized_yarv_insn_trace_toregexp": 0, "not_optimized_yarv_insn_trace_intern": 0, "not_optimized_yarv_insn_trace_newarray": 0, "not_optimized_yarv_insn_trace_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_trace_duparray": 0, "not_optimized_yarv_insn_trace_duphash": 0, "not_optimized_yarv_insn_trace_expandarray": 0, "not_optimized_yarv_insn_trace_concatarray": 0, "not_optimized_yarv_insn_trace_concattoarray": 0, "not_optimized_yarv_insn_trace_pushtoarray": 0, "not_optimized_yarv_insn_trace_splatarray": 0, "not_optimized_yarv_insn_trace_splatkw": 0, "not_optimized_yarv_insn_trace_newhash": 0, "not_optimized_yarv_insn_trace_newrange": 0, "not_optimized_yarv_insn_trace_pop": 0, "not_optimized_yarv_insn_trace_dup": 0, "not_optimized_yarv_insn_trace_dupn": 0, "not_optimized_yarv_insn_trace_swap": 0, "not_optimized_yarv_insn_trace_opt_reverse": 0, "not_optimized_yarv_insn_trace_topn": 0, "not_optimized_yarv_insn_trace_setn": 0, "not_optimized_yarv_insn_trace_adjuststack": 0, "not_optimized_yarv_insn_trace_defined": 0, "not_optimized_yarv_insn_trace_definedivar": 0, "not_optimized_yarv_insn_trace_checkmatch": 0, "not_optimized_yarv_insn_trace_checkkeyword": 0, "not_optimized_yarv_insn_trace_checktype": 0, "not_optimized_yarv_insn_trace_defineclass": 0, "not_optimized_yarv_insn_trace_definemethod": 0, "not_optimized_yarv_insn_trace_definesmethod": 0, "not_optimized_yarv_insn_trace_send": 0, "not_optimized_yarv_insn_trace_sendforward": 0, "not_optimized_yarv_insn_trace_opt_send_without_block": 0, "not_optimized_yarv_insn_trace_opt_new": 0, "not_optimized_yarv_insn_trace_objtostring": 0, "not_optimized_yarv_insn_trace_opt_ary_freeze": 0, "not_optimized_yarv_insn_trace_opt_hash_freeze": 0, "not_optimized_yarv_insn_trace_opt_str_freeze": 0, "not_optimized_yarv_insn_trace_opt_nil_p": 0, "not_optimized_yarv_insn_trace_opt_str_uminus": 0, "not_optimized_yarv_insn_trace_opt_duparray_send": 0, "not_optimized_yarv_insn_trace_opt_newarray_send": 0, "not_optimized_yarv_insn_trace_invokesuper": 0, "not_optimized_yarv_insn_trace_invokesuperforward": 0, "not_optimized_yarv_insn_trace_invokeblock": 0, "not_optimized_yarv_insn_trace_leave": 0, "not_optimized_yarv_insn_trace_throw": 0, "not_optimized_yarv_insn_trace_jump": 0, "not_optimized_yarv_insn_trace_branchif": 0, "not_optimized_yarv_insn_trace_branchunless": 0, "not_optimized_yarv_insn_trace_branchnil": 0, "not_optimized_yarv_insn_trace_once": 0, "not_optimized_yarv_insn_trace_opt_case_dispatch": 0, "not_optimized_yarv_insn_trace_opt_plus": 0, "not_optimized_yarv_insn_trace_opt_minus": 0, "not_optimized_yarv_insn_trace_opt_mult": 0, "not_optimized_yarv_insn_trace_opt_div": 0, "not_optimized_yarv_insn_trace_opt_mod": 0, "not_optimized_yarv_insn_trace_opt_eq": 0, "not_optimized_yarv_insn_trace_opt_neq": 0, "not_optimized_yarv_insn_trace_opt_lt": 0, "not_optimized_yarv_insn_trace_opt_le": 0, "not_optimized_yarv_insn_trace_opt_gt": 0, "not_optimized_yarv_insn_trace_opt_ge": 0, "not_optimized_yarv_insn_trace_opt_ltlt": 0, "not_optimized_yarv_insn_trace_opt_and": 0, "not_optimized_yarv_insn_trace_opt_or": 0, "not_optimized_yarv_insn_trace_opt_aref": 0, "not_optimized_yarv_insn_trace_opt_aset": 0, "not_optimized_yarv_insn_trace_opt_length": 0, "not_optimized_yarv_insn_trace_opt_size": 0, "not_optimized_yarv_insn_trace_opt_empty_p": 0, "not_optimized_yarv_insn_trace_opt_succ": 0, "not_optimized_yarv_insn_trace_opt_not": 0, "not_optimized_yarv_insn_trace_opt_regexpmatch2": 0, "not_optimized_yarv_insn_trace_invokebuiltin": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_trace_getlocal_WC_0": 0, "not_optimized_yarv_insn_trace_getlocal_WC_1": 0, "not_optimized_yarv_insn_trace_setlocal_WC_0": 0, "not_optimized_yarv_insn_trace_setlocal_WC_1": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_zjit_getinstancevariable": 0, "not_optimized_yarv_insn_zjit_opt_send_without_block": 0, "not_optimized_yarv_insn_zjit_objtostring": 0, "not_optimized_yarv_insn_zjit_opt_nil_p": 0, "not_optimized_yarv_insn_zjit_opt_plus": 0, "not_optimized_yarv_insn_zjit_opt_minus": 0, "not_optimized_yarv_insn_zjit_opt_mult": 0, "not_optimized_yarv_insn_zjit_opt_div": 0, "not_optimized_yarv_insn_zjit_opt_mod": 0, "not_optimized_yarv_insn_zjit_opt_eq": 0, "not_optimized_yarv_insn_zjit_opt_neq": 0, "not_optimized_yarv_insn_zjit_opt_lt": 0, "not_optimized_yarv_insn_zjit_opt_le": 0, "not_optimized_yarv_insn_zjit_opt_gt": 0, "not_optimized_yarv_insn_zjit_opt_ge": 0, "not_optimized_yarv_insn_zjit_opt_and": 0, "not_optimized_yarv_insn_zjit_opt_or": 0, "not_optimized_yarv_insn_zjit_opt_empty_p": 0, "not_optimized_yarv_insn_zjit_opt_not": 0, "vm_insn_count": 1392006110, "total_insn_count": 6144008882, "ratio_in_zjit": 77.34368330621824, "not_optimized_cfuncs_Float#-": 99 } ] ], "fib": [ [ { "compiled_iseq_count": 3, "failed_iseq_count": 0, "compile_time_ns": 751958, "profile_time_ns": 9034, "gc_time_ns": 0, "invalidation_time_ns": 0, "code_region_bytes": 16384, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 0, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 0, "compile_error_register_spill_on_alloc": 0, "compile_error_parse_stack_underflow": 0, "compile_error_parse_malformed_iseq": 0, "compile_error_parse_failed_optional_arguments": 0, "compile_error_parse_not_allowed": 0, "compile_error_validation_block_has_no_terminator": 0, "compile_error_validation_terminator_not_at_end": 0, "compile_error_validation_mismatched_block_arity": 0, "compile_error_validation_jump_target_not_in_rpo": 0, "compile_error_validation_operand_not_defined": 0, "compile_error_validation_duplicate_instruction": 0, "zjit_insn_count": 4652442032, "dynamic_getivar_count": 0, "dynamic_setivar_count": 0, "unspecialized_def_type_iseq": 0, "unspecialized_def_type_cfunc": 0, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 0, "unspecialized_def_type_zsuper": 0, "unspecialized_def_type_alias": 0, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 0, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 845898519, "vm_write_sp_count": 845898519, "vm_write_locals_count": 845898519, "vm_write_stack_count": 845898519, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 0, "exit_compile_error": 0, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 0, "exit_unhandled_kwarg": 0, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 0, "exit_unhandled_yarv_insn": 0, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 0, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 0, "exit_patchpoint": 0, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 0, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 0, "exit_block_param_proxy_not_iseq_or_ifunc": 0, "side_exit_count": 0, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 0, "unhandled_yarv_insn_setblockparam": 0, "unhandled_yarv_insn_getblockparamproxy": 0, "unhandled_yarv_insn_getspecial": 0, "unhandled_yarv_insn_setspecial": 0, "unhandled_yarv_insn_getinstancevariable": 0, "unhandled_yarv_insn_setinstancevariable": 0, "unhandled_yarv_insn_getclassvariable": 0, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 0, "unhandled_yarv_insn_setconstant": 0, "unhandled_yarv_insn_getglobal": 0, "unhandled_yarv_insn_setglobal": 0, "unhandled_yarv_insn_putnil": 0, "unhandled_yarv_insn_putself": 0, "unhandled_yarv_insn_putobject": 0, "unhandled_yarv_insn_putspecialobject": 0, "unhandled_yarv_insn_putstring": 0, "unhandled_yarv_insn_putchilledstring": 0, "unhandled_yarv_insn_concatstrings": 0, "unhandled_yarv_insn_anytostring": 0, "unhandled_yarv_insn_toregexp": 0, "unhandled_yarv_insn_intern": 0, "unhandled_yarv_insn_newarray": 0, "unhandled_yarv_insn_pushtoarraykwsplat": 0, "unhandled_yarv_insn_duparray": 0, "unhandled_yarv_insn_duphash": 0, "unhandled_yarv_insn_expandarray": 0, "unhandled_yarv_insn_concatarray": 0, "unhandled_yarv_insn_concattoarray": 0, "unhandled_yarv_insn_pushtoarray": 0, "unhandled_yarv_insn_splatarray": 0, "unhandled_yarv_insn_splatkw": 0, "unhandled_yarv_insn_newhash": 0, "unhandled_yarv_insn_newrange": 0, "unhandled_yarv_insn_pop": 0, "unhandled_yarv_insn_dup": 0, "unhandled_yarv_insn_dupn": 0, "unhandled_yarv_insn_swap": 0, "unhandled_yarv_insn_opt_reverse": 0, "unhandled_yarv_insn_topn": 0, "unhandled_yarv_insn_setn": 0, "unhandled_yarv_insn_adjuststack": 0, "unhandled_yarv_insn_defined": 0, "unhandled_yarv_insn_definedivar": 0, "unhandled_yarv_insn_checkmatch": 0, "unhandled_yarv_insn_checkkeyword": 0, "unhandled_yarv_insn_checktype": 0, "unhandled_yarv_insn_defineclass": 0, "unhandled_yarv_insn_definemethod": 0, "unhandled_yarv_insn_definesmethod": 0, "unhandled_yarv_insn_send": 0, "unhandled_yarv_insn_sendforward": 0, "unhandled_yarv_insn_opt_send_without_block": 0, "unhandled_yarv_insn_opt_new": 0, "unhandled_yarv_insn_objtostring": 0, "unhandled_yarv_insn_opt_ary_freeze": 0, "unhandled_yarv_insn_opt_hash_freeze": 0, "unhandled_yarv_insn_opt_str_freeze": 0, "unhandled_yarv_insn_opt_nil_p": 0, "unhandled_yarv_insn_opt_str_uminus": 0, "unhandled_yarv_insn_opt_duparray_send": 0, "unhandled_yarv_insn_opt_newarray_send": 0, "unhandled_yarv_insn_invokesuper": 0, "unhandled_yarv_insn_invokesuperforward": 0, "unhandled_yarv_insn_invokeblock": 0, "unhandled_yarv_insn_leave": 0, "unhandled_yarv_insn_throw": 0, "unhandled_yarv_insn_jump": 0, "unhandled_yarv_insn_branchif": 0, "unhandled_yarv_insn_branchunless": 0, "unhandled_yarv_insn_branchnil": 0, "unhandled_yarv_insn_once": 0, "unhandled_yarv_insn_opt_case_dispatch": 0, "unhandled_yarv_insn_opt_plus": 0, "unhandled_yarv_insn_opt_minus": 0, "unhandled_yarv_insn_opt_mult": 0, "unhandled_yarv_insn_opt_div": 0, "unhandled_yarv_insn_opt_mod": 0, "unhandled_yarv_insn_opt_eq": 0, "unhandled_yarv_insn_opt_neq": 0, "unhandled_yarv_insn_opt_lt": 0, "unhandled_yarv_insn_opt_le": 0, "unhandled_yarv_insn_opt_gt": 0, "unhandled_yarv_insn_opt_ge": 0, "unhandled_yarv_insn_opt_ltlt": 0, "unhandled_yarv_insn_opt_and": 0, "unhandled_yarv_insn_opt_or": 0, "unhandled_yarv_insn_opt_aref": 0, "unhandled_yarv_insn_opt_aset": 0, "unhandled_yarv_insn_opt_length": 0, "unhandled_yarv_insn_opt_size": 0, "unhandled_yarv_insn_opt_empty_p": 0, "unhandled_yarv_insn_opt_succ": 0, "unhandled_yarv_insn_opt_not": 0, "unhandled_yarv_insn_opt_regexpmatch2": 0, "unhandled_yarv_insn_invokebuiltin": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_getlocal_WC_0": 0, "unhandled_yarv_insn_getlocal_WC_1": 0, "unhandled_yarv_insn_setlocal_WC_0": 0, "unhandled_yarv_insn_setlocal_WC_1": 0, "unhandled_yarv_insn_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_trace_nop": 0, "unhandled_yarv_insn_trace_getlocal": 0, "unhandled_yarv_insn_trace_setlocal": 0, "unhandled_yarv_insn_trace_getblockparam": 0, "unhandled_yarv_insn_trace_setblockparam": 0, "unhandled_yarv_insn_trace_getblockparamproxy": 0, "unhandled_yarv_insn_trace_getspecial": 0, "unhandled_yarv_insn_trace_setspecial": 0, "unhandled_yarv_insn_trace_getinstancevariable": 0, "unhandled_yarv_insn_trace_setinstancevariable": 0, "unhandled_yarv_insn_trace_getclassvariable": 0, "unhandled_yarv_insn_trace_setclassvariable": 0, "unhandled_yarv_insn_trace_opt_getconstant_path": 0, "unhandled_yarv_insn_trace_getconstant": 0, "unhandled_yarv_insn_trace_setconstant": 0, "unhandled_yarv_insn_trace_getglobal": 0, "unhandled_yarv_insn_trace_setglobal": 0, "unhandled_yarv_insn_trace_putnil": 0, "unhandled_yarv_insn_trace_putself": 0, "unhandled_yarv_insn_trace_putobject": 0, "unhandled_yarv_insn_trace_putspecialobject": 0, "unhandled_yarv_insn_trace_putstring": 0, "unhandled_yarv_insn_trace_putchilledstring": 0, "unhandled_yarv_insn_trace_concatstrings": 0, "unhandled_yarv_insn_trace_anytostring": 0, "unhandled_yarv_insn_trace_toregexp": 0, "unhandled_yarv_insn_trace_intern": 0, "unhandled_yarv_insn_trace_newarray": 0, "unhandled_yarv_insn_trace_pushtoarraykwsplat": 0, "unhandled_yarv_insn_trace_duparray": 0, "unhandled_yarv_insn_trace_duphash": 0, "unhandled_yarv_insn_trace_expandarray": 0, "unhandled_yarv_insn_trace_concatarray": 0, "unhandled_yarv_insn_trace_concattoarray": 0, "unhandled_yarv_insn_trace_pushtoarray": 0, "unhandled_yarv_insn_trace_splatarray": 0, "unhandled_yarv_insn_trace_splatkw": 0, "unhandled_yarv_insn_trace_newhash": 0, "unhandled_yarv_insn_trace_newrange": 0, "unhandled_yarv_insn_trace_pop": 0, "unhandled_yarv_insn_trace_dup": 0, "unhandled_yarv_insn_trace_dupn": 0, "unhandled_yarv_insn_trace_swap": 0, "unhandled_yarv_insn_trace_opt_reverse": 0, "unhandled_yarv_insn_trace_topn": 0, "unhandled_yarv_insn_trace_setn": 0, "unhandled_yarv_insn_trace_adjuststack": 0, "unhandled_yarv_insn_trace_defined": 0, "unhandled_yarv_insn_trace_definedivar": 0, "unhandled_yarv_insn_trace_checkmatch": 0, "unhandled_yarv_insn_trace_checkkeyword": 0, "unhandled_yarv_insn_trace_checktype": 0, "unhandled_yarv_insn_trace_defineclass": 0, "unhandled_yarv_insn_trace_definemethod": 0, "unhandled_yarv_insn_trace_definesmethod": 0, "unhandled_yarv_insn_trace_send": 0, "unhandled_yarv_insn_trace_sendforward": 0, "unhandled_yarv_insn_trace_opt_send_without_block": 0, "unhandled_yarv_insn_trace_opt_new": 0, "unhandled_yarv_insn_trace_objtostring": 0, "unhandled_yarv_insn_trace_opt_ary_freeze": 0, "unhandled_yarv_insn_trace_opt_hash_freeze": 0, "unhandled_yarv_insn_trace_opt_str_freeze": 0, "unhandled_yarv_insn_trace_opt_nil_p": 0, "unhandled_yarv_insn_trace_opt_str_uminus": 0, "unhandled_yarv_insn_trace_opt_duparray_send": 0, "unhandled_yarv_insn_trace_opt_newarray_send": 0, "unhandled_yarv_insn_trace_invokesuper": 0, "unhandled_yarv_insn_trace_invokesuperforward": 0, "unhandled_yarv_insn_trace_invokeblock": 0, "unhandled_yarv_insn_trace_leave": 0, "unhandled_yarv_insn_trace_throw": 0, "unhandled_yarv_insn_trace_jump": 0, "unhandled_yarv_insn_trace_branchif": 0, "unhandled_yarv_insn_trace_branchunless": 0, "unhandled_yarv_insn_trace_branchnil": 0, "unhandled_yarv_insn_trace_once": 0, "unhandled_yarv_insn_trace_opt_case_dispatch": 0, "unhandled_yarv_insn_trace_opt_plus": 0, "unhandled_yarv_insn_trace_opt_minus": 0, "unhandled_yarv_insn_trace_opt_mult": 0, "unhandled_yarv_insn_trace_opt_div": 0, "unhandled_yarv_insn_trace_opt_mod": 0, "unhandled_yarv_insn_trace_opt_eq": 0, "unhandled_yarv_insn_trace_opt_neq": 0, "unhandled_yarv_insn_trace_opt_lt": 0, "unhandled_yarv_insn_trace_opt_le": 0, "unhandled_yarv_insn_trace_opt_gt": 0, "unhandled_yarv_insn_trace_opt_ge": 0, "unhandled_yarv_insn_trace_opt_ltlt": 0, "unhandled_yarv_insn_trace_opt_and": 0, "unhandled_yarv_insn_trace_opt_or": 0, "unhandled_yarv_insn_trace_opt_aref": 0, "unhandled_yarv_insn_trace_opt_aset": 0, "unhandled_yarv_insn_trace_opt_length": 0, "unhandled_yarv_insn_trace_opt_size": 0, "unhandled_yarv_insn_trace_opt_empty_p": 0, "unhandled_yarv_insn_trace_opt_succ": 0, "unhandled_yarv_insn_trace_opt_not": 0, "unhandled_yarv_insn_trace_opt_regexpmatch2": 0, "unhandled_yarv_insn_trace_invokebuiltin": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_trace_getlocal_WC_0": 0, "unhandled_yarv_insn_trace_getlocal_WC_1": 0, "unhandled_yarv_insn_trace_setlocal_WC_0": 0, "unhandled_yarv_insn_trace_setlocal_WC_1": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_zjit_getinstancevariable": 0, "unhandled_yarv_insn_zjit_opt_send_without_block": 0, "unhandled_yarv_insn_zjit_objtostring": 0, "unhandled_yarv_insn_zjit_opt_nil_p": 0, "unhandled_yarv_insn_zjit_opt_plus": 0, "unhandled_yarv_insn_zjit_opt_minus": 0, "unhandled_yarv_insn_zjit_opt_mult": 0, "unhandled_yarv_insn_zjit_opt_div": 0, "unhandled_yarv_insn_zjit_opt_mod": 0, "unhandled_yarv_insn_zjit_opt_eq": 0, "unhandled_yarv_insn_zjit_opt_neq": 0, "unhandled_yarv_insn_zjit_opt_lt": 0, "unhandled_yarv_insn_zjit_opt_le": 0, "unhandled_yarv_insn_zjit_opt_gt": 0, "unhandled_yarv_insn_zjit_opt_ge": 0, "unhandled_yarv_insn_zjit_opt_and": 0, "unhandled_yarv_insn_zjit_opt_or": 0, "unhandled_yarv_insn_zjit_opt_empty_p": 0, "unhandled_yarv_insn_zjit_opt_not": 0, "send_fallback_send_without_block_polymorphic": 0, "send_fallback_send_without_block_no_profiles": 211474591, "send_fallback_send_without_block_cfunc_not_variadic": 31, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 0, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 422949213, "dynamic_send_count": 634423835, "iseq_optimized_send_count": 211474622, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 62, "optimized_send_count": 211474684, "send_count": 845898519, "not_optimized_yarv_insn_nop": 0, "not_optimized_yarv_insn_getlocal": 0, "not_optimized_yarv_insn_setlocal": 0, "not_optimized_yarv_insn_getblockparam": 0, "not_optimized_yarv_insn_setblockparam": 0, "not_optimized_yarv_insn_getblockparamproxy": 0, "not_optimized_yarv_insn_getspecial": 0, "not_optimized_yarv_insn_setspecial": 0, "not_optimized_yarv_insn_getinstancevariable": 0, "not_optimized_yarv_insn_setinstancevariable": 0, "not_optimized_yarv_insn_getclassvariable": 0, "not_optimized_yarv_insn_setclassvariable": 0, "not_optimized_yarv_insn_opt_getconstant_path": 0, "not_optimized_yarv_insn_getconstant": 0, "not_optimized_yarv_insn_setconstant": 0, "not_optimized_yarv_insn_getglobal": 0, "not_optimized_yarv_insn_setglobal": 0, "not_optimized_yarv_insn_putnil": 0, "not_optimized_yarv_insn_putself": 0, "not_optimized_yarv_insn_putobject": 0, "not_optimized_yarv_insn_putspecialobject": 0, "not_optimized_yarv_insn_putstring": 0, "not_optimized_yarv_insn_putchilledstring": 0, "not_optimized_yarv_insn_concatstrings": 0, "not_optimized_yarv_insn_anytostring": 0, "not_optimized_yarv_insn_toregexp": 0, "not_optimized_yarv_insn_intern": 0, "not_optimized_yarv_insn_newarray": 0, "not_optimized_yarv_insn_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_duparray": 0, "not_optimized_yarv_insn_duphash": 0, "not_optimized_yarv_insn_expandarray": 0, "not_optimized_yarv_insn_concatarray": 0, "not_optimized_yarv_insn_concattoarray": 0, "not_optimized_yarv_insn_pushtoarray": 0, "not_optimized_yarv_insn_splatarray": 0, "not_optimized_yarv_insn_splatkw": 0, "not_optimized_yarv_insn_newhash": 0, "not_optimized_yarv_insn_newrange": 0, "not_optimized_yarv_insn_pop": 0, "not_optimized_yarv_insn_dup": 0, "not_optimized_yarv_insn_dupn": 0, "not_optimized_yarv_insn_swap": 0, "not_optimized_yarv_insn_opt_reverse": 0, "not_optimized_yarv_insn_topn": 0, "not_optimized_yarv_insn_setn": 0, "not_optimized_yarv_insn_adjuststack": 0, "not_optimized_yarv_insn_defined": 0, "not_optimized_yarv_insn_definedivar": 0, "not_optimized_yarv_insn_checkmatch": 0, "not_optimized_yarv_insn_checkkeyword": 0, "not_optimized_yarv_insn_checktype": 0, "not_optimized_yarv_insn_defineclass": 0, "not_optimized_yarv_insn_definemethod": 0, "not_optimized_yarv_insn_definesmethod": 0, "not_optimized_yarv_insn_send": 0, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 0, "not_optimized_yarv_insn_opt_new": 0, "not_optimized_yarv_insn_objtostring": 0, "not_optimized_yarv_insn_opt_ary_freeze": 0, "not_optimized_yarv_insn_opt_hash_freeze": 0, "not_optimized_yarv_insn_opt_str_freeze": 0, "not_optimized_yarv_insn_opt_nil_p": 0, "not_optimized_yarv_insn_opt_str_uminus": 0, "not_optimized_yarv_insn_opt_duparray_send": 0, "not_optimized_yarv_insn_opt_newarray_send": 0, "not_optimized_yarv_insn_invokesuper": 0, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 31, "not_optimized_yarv_insn_leave": 0, "not_optimized_yarv_insn_throw": 0, "not_optimized_yarv_insn_jump": 0, "not_optimized_yarv_insn_branchif": 0, "not_optimized_yarv_insn_branchunless": 0, "not_optimized_yarv_insn_branchnil": 0, "not_optimized_yarv_insn_once": 0, "not_optimized_yarv_insn_opt_case_dispatch": 0, "not_optimized_yarv_insn_opt_plus": 211474591, "not_optimized_yarv_insn_opt_minus": 211474591, "not_optimized_yarv_insn_opt_mult": 0, "not_optimized_yarv_insn_opt_div": 0, "not_optimized_yarv_insn_opt_mod": 0, "not_optimized_yarv_insn_opt_eq": 0, "not_optimized_yarv_insn_opt_neq": 0, "not_optimized_yarv_insn_opt_lt": 0, "not_optimized_yarv_insn_opt_le": 0, "not_optimized_yarv_insn_opt_gt": 0, "not_optimized_yarv_insn_opt_ge": 0, "not_optimized_yarv_insn_opt_ltlt": 0, "not_optimized_yarv_insn_opt_and": 0, "not_optimized_yarv_insn_opt_or": 0, "not_optimized_yarv_insn_opt_aref": 0, "not_optimized_yarv_insn_opt_aset": 0, "not_optimized_yarv_insn_opt_length": 0, "not_optimized_yarv_insn_opt_size": 0, "not_optimized_yarv_insn_opt_empty_p": 0, "not_optimized_yarv_insn_opt_succ": 0, "not_optimized_yarv_insn_opt_not": 0, "not_optimized_yarv_insn_opt_regexpmatch2": 0, "not_optimized_yarv_insn_invokebuiltin": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_getlocal_WC_0": 0, "not_optimized_yarv_insn_getlocal_WC_1": 0, "not_optimized_yarv_insn_setlocal_WC_0": 0, "not_optimized_yarv_insn_setlocal_WC_1": 0, "not_optimized_yarv_insn_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_trace_nop": 0, "not_optimized_yarv_insn_trace_getlocal": 0, "not_optimized_yarv_insn_trace_setlocal": 0, "not_optimized_yarv_insn_trace_getblockparam": 0, "not_optimized_yarv_insn_trace_setblockparam": 0, "not_optimized_yarv_insn_trace_getblockparamproxy": 0, "not_optimized_yarv_insn_trace_getspecial": 0, "not_optimized_yarv_insn_trace_setspecial": 0, "not_optimized_yarv_insn_trace_getinstancevariable": 0, "not_optimized_yarv_insn_trace_setinstancevariable": 0, "not_optimized_yarv_insn_trace_getclassvariable": 0, "not_optimized_yarv_insn_trace_setclassvariable": 0, "not_optimized_yarv_insn_trace_opt_getconstant_path": 0, "not_optimized_yarv_insn_trace_getconstant": 0, "not_optimized_yarv_insn_trace_setconstant": 0, "not_optimized_yarv_insn_trace_getglobal": 0, "not_optimized_yarv_insn_trace_setglobal": 0, "not_optimized_yarv_insn_trace_putnil": 0, "not_optimized_yarv_insn_trace_putself": 0, "not_optimized_yarv_insn_trace_putobject": 0, "not_optimized_yarv_insn_trace_putspecialobject": 0, "not_optimized_yarv_insn_trace_putstring": 0, "not_optimized_yarv_insn_trace_putchilledstring": 0, "not_optimized_yarv_insn_trace_concatstrings": 0, "not_optimized_yarv_insn_trace_anytostring": 0, "not_optimized_yarv_insn_trace_toregexp": 0, "not_optimized_yarv_insn_trace_intern": 0, "not_optimized_yarv_insn_trace_newarray": 0, "not_optimized_yarv_insn_trace_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_trace_duparray": 0, "not_optimized_yarv_insn_trace_duphash": 0, "not_optimized_yarv_insn_trace_expandarray": 0, "not_optimized_yarv_insn_trace_concatarray": 0, "not_optimized_yarv_insn_trace_concattoarray": 0, "not_optimized_yarv_insn_trace_pushtoarray": 0, "not_optimized_yarv_insn_trace_splatarray": 0, "not_optimized_yarv_insn_trace_splatkw": 0, "not_optimized_yarv_insn_trace_newhash": 0, "not_optimized_yarv_insn_trace_newrange": 0, "not_optimized_yarv_insn_trace_pop": 0, "not_optimized_yarv_insn_trace_dup": 0, "not_optimized_yarv_insn_trace_dupn": 0, "not_optimized_yarv_insn_trace_swap": 0, "not_optimized_yarv_insn_trace_opt_reverse": 0, "not_optimized_yarv_insn_trace_topn": 0, "not_optimized_yarv_insn_trace_setn": 0, "not_optimized_yarv_insn_trace_adjuststack": 0, "not_optimized_yarv_insn_trace_defined": 0, "not_optimized_yarv_insn_trace_definedivar": 0, "not_optimized_yarv_insn_trace_checkmatch": 0, "not_optimized_yarv_insn_trace_checkkeyword": 0, "not_optimized_yarv_insn_trace_checktype": 0, "not_optimized_yarv_insn_trace_defineclass": 0, "not_optimized_yarv_insn_trace_definemethod": 0, "not_optimized_yarv_insn_trace_definesmethod": 0, "not_optimized_yarv_insn_trace_send": 0, "not_optimized_yarv_insn_trace_sendforward": 0, "not_optimized_yarv_insn_trace_opt_send_without_block": 0, "not_optimized_yarv_insn_trace_opt_new": 0, "not_optimized_yarv_insn_trace_objtostring": 0, "not_optimized_yarv_insn_trace_opt_ary_freeze": 0, "not_optimized_yarv_insn_trace_opt_hash_freeze": 0, "not_optimized_yarv_insn_trace_opt_str_freeze": 0, "not_optimized_yarv_insn_trace_opt_nil_p": 0, "not_optimized_yarv_insn_trace_opt_str_uminus": 0, "not_optimized_yarv_insn_trace_opt_duparray_send": 0, "not_optimized_yarv_insn_trace_opt_newarray_send": 0, "not_optimized_yarv_insn_trace_invokesuper": 0, "not_optimized_yarv_insn_trace_invokesuperforward": 0, "not_optimized_yarv_insn_trace_invokeblock": 0, "not_optimized_yarv_insn_trace_leave": 0, "not_optimized_yarv_insn_trace_throw": 0, "not_optimized_yarv_insn_trace_jump": 0, "not_optimized_yarv_insn_trace_branchif": 0, "not_optimized_yarv_insn_trace_branchunless": 0, "not_optimized_yarv_insn_trace_branchnil": 0, "not_optimized_yarv_insn_trace_once": 0, "not_optimized_yarv_insn_trace_opt_case_dispatch": 0, "not_optimized_yarv_insn_trace_opt_plus": 0, "not_optimized_yarv_insn_trace_opt_minus": 0, "not_optimized_yarv_insn_trace_opt_mult": 0, "not_optimized_yarv_insn_trace_opt_div": 0, "not_optimized_yarv_insn_trace_opt_mod": 0, "not_optimized_yarv_insn_trace_opt_eq": 0, "not_optimized_yarv_insn_trace_opt_neq": 0, "not_optimized_yarv_insn_trace_opt_lt": 0, "not_optimized_yarv_insn_trace_opt_le": 0, "not_optimized_yarv_insn_trace_opt_gt": 0, "not_optimized_yarv_insn_trace_opt_ge": 0, "not_optimized_yarv_insn_trace_opt_ltlt": 0, "not_optimized_yarv_insn_trace_opt_and": 0, "not_optimized_yarv_insn_trace_opt_or": 0, "not_optimized_yarv_insn_trace_opt_aref": 0, "not_optimized_yarv_insn_trace_opt_aset": 0, "not_optimized_yarv_insn_trace_opt_length": 0, "not_optimized_yarv_insn_trace_opt_size": 0, "not_optimized_yarv_insn_trace_opt_empty_p": 0, "not_optimized_yarv_insn_trace_opt_succ": 0, "not_optimized_yarv_insn_trace_opt_not": 0, "not_optimized_yarv_insn_trace_opt_regexpmatch2": 0, "not_optimized_yarv_insn_trace_invokebuiltin": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_trace_getlocal_WC_0": 0, "not_optimized_yarv_insn_trace_getlocal_WC_1": 0, "not_optimized_yarv_insn_trace_setlocal_WC_0": 0, "not_optimized_yarv_insn_trace_setlocal_WC_1": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_zjit_getinstancevariable": 0, "not_optimized_yarv_insn_zjit_opt_send_without_block": 0, "not_optimized_yarv_insn_zjit_objtostring": 0, "not_optimized_yarv_insn_zjit_opt_nil_p": 0, "not_optimized_yarv_insn_zjit_opt_plus": 0, "not_optimized_yarv_insn_zjit_opt_minus": 0, "not_optimized_yarv_insn_zjit_opt_mult": 0, "not_optimized_yarv_insn_zjit_opt_div": 0, "not_optimized_yarv_insn_zjit_opt_mod": 0, "not_optimized_yarv_insn_zjit_opt_eq": 0, "not_optimized_yarv_insn_zjit_opt_neq": 0, "not_optimized_yarv_insn_zjit_opt_lt": 0, "not_optimized_yarv_insn_zjit_opt_le": 0, "not_optimized_yarv_insn_zjit_opt_gt": 0, "not_optimized_yarv_insn_zjit_opt_ge": 0, "not_optimized_yarv_insn_zjit_opt_and": 0, "not_optimized_yarv_insn_zjit_opt_or": 0, "not_optimized_yarv_insn_zjit_opt_empty_p": 0, "not_optimized_yarv_insn_zjit_opt_not": 0, "vm_insn_count": 3413, "total_insn_count": 4652445445, "ratio_in_zjit": 99.99992664073034, "not_optimized_cfuncs_Float#-": 31 } ] ], "protoboeuf-encode": [ [ { "compiled_iseq_count": 6, "failed_iseq_count": 7, "compile_time_ns": 16181504, "profile_time_ns": 171268, "gc_time_ns": 484659, "invalidation_time_ns": 0, "code_region_bytes": 90112, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 0, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 0, "compile_error_register_spill_on_alloc": 17513079, "compile_error_parse_stack_underflow": 0, "compile_error_parse_malformed_iseq": 0, "compile_error_parse_failed_optional_arguments": 0, "compile_error_parse_not_allowed": 0, "compile_error_validation_block_has_no_terminator": 0, "compile_error_validation_terminator_not_at_end": 0, "compile_error_validation_mismatched_block_arity": 0, "compile_error_validation_jump_target_not_in_rpo": 0, "compile_error_validation_operand_not_defined": 0, "compile_error_validation_duplicate_instruction": 0, "zjit_insn_count": 1325916796, "dynamic_getivar_count": 0, "dynamic_setivar_count": 0, "unspecialized_def_type_iseq": 0, "unspecialized_def_type_cfunc": 0, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 0, "unspecialized_def_type_zsuper": 0, "unspecialized_def_type_alias": 0, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 0, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 106915318, "vm_write_sp_count": 106915318, "vm_write_locals_count": 106915318, "vm_write_stack_count": 106915318, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 122, "exit_compile_error": 17513079, "exit_unknown_newarray_send": 34852, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 0, "exit_unhandled_kwarg": 0, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 0, "exit_unhandled_yarv_insn": 0, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 0, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 0, "exit_patchpoint": 0, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 0, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 0, "exit_block_param_proxy_not_iseq_or_ifunc": 0, "side_exit_count": 17547931, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 0, "unhandled_yarv_insn_setblockparam": 0, "unhandled_yarv_insn_getblockparamproxy": 0, "unhandled_yarv_insn_getspecial": 0, "unhandled_yarv_insn_setspecial": 0, "unhandled_yarv_insn_getinstancevariable": 0, "unhandled_yarv_insn_setinstancevariable": 0, "unhandled_yarv_insn_getclassvariable": 0, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 0, "unhandled_yarv_insn_setconstant": 0, "unhandled_yarv_insn_getglobal": 0, "unhandled_yarv_insn_setglobal": 0, "unhandled_yarv_insn_putnil": 0, "unhandled_yarv_insn_putself": 0, "unhandled_yarv_insn_putobject": 0, "unhandled_yarv_insn_putspecialobject": 0, "unhandled_yarv_insn_putstring": 0, "unhandled_yarv_insn_putchilledstring": 0, "unhandled_yarv_insn_concatstrings": 0, "unhandled_yarv_insn_anytostring": 0, "unhandled_yarv_insn_toregexp": 0, "unhandled_yarv_insn_intern": 0, "unhandled_yarv_insn_newarray": 0, "unhandled_yarv_insn_pushtoarraykwsplat": 0, "unhandled_yarv_insn_duparray": 0, "unhandled_yarv_insn_duphash": 0, "unhandled_yarv_insn_expandarray": 0, "unhandled_yarv_insn_concatarray": 0, "unhandled_yarv_insn_concattoarray": 0, "unhandled_yarv_insn_pushtoarray": 0, "unhandled_yarv_insn_splatarray": 0, "unhandled_yarv_insn_splatkw": 0, "unhandled_yarv_insn_newhash": 0, "unhandled_yarv_insn_newrange": 0, "unhandled_yarv_insn_pop": 0, "unhandled_yarv_insn_dup": 0, "unhandled_yarv_insn_dupn": 0, "unhandled_yarv_insn_swap": 0, "unhandled_yarv_insn_opt_reverse": 0, "unhandled_yarv_insn_topn": 0, "unhandled_yarv_insn_setn": 0, "unhandled_yarv_insn_adjuststack": 0, "unhandled_yarv_insn_defined": 0, "unhandled_yarv_insn_definedivar": 0, "unhandled_yarv_insn_checkmatch": 0, "unhandled_yarv_insn_checkkeyword": 0, "unhandled_yarv_insn_checktype": 0, "unhandled_yarv_insn_defineclass": 0, "unhandled_yarv_insn_definemethod": 0, "unhandled_yarv_insn_definesmethod": 0, "unhandled_yarv_insn_send": 0, "unhandled_yarv_insn_sendforward": 0, "unhandled_yarv_insn_opt_send_without_block": 0, "unhandled_yarv_insn_opt_new": 0, "unhandled_yarv_insn_objtostring": 0, "unhandled_yarv_insn_opt_ary_freeze": 0, "unhandled_yarv_insn_opt_hash_freeze": 0, "unhandled_yarv_insn_opt_str_freeze": 0, "unhandled_yarv_insn_opt_nil_p": 0, "unhandled_yarv_insn_opt_str_uminus": 0, "unhandled_yarv_insn_opt_duparray_send": 0, "unhandled_yarv_insn_opt_newarray_send": 0, "unhandled_yarv_insn_invokesuper": 0, "unhandled_yarv_insn_invokesuperforward": 0, "unhandled_yarv_insn_invokeblock": 0, "unhandled_yarv_insn_leave": 0, "unhandled_yarv_insn_throw": 0, "unhandled_yarv_insn_jump": 0, "unhandled_yarv_insn_branchif": 0, "unhandled_yarv_insn_branchunless": 0, "unhandled_yarv_insn_branchnil": 0, "unhandled_yarv_insn_once": 0, "unhandled_yarv_insn_opt_case_dispatch": 0, "unhandled_yarv_insn_opt_plus": 0, "unhandled_yarv_insn_opt_minus": 0, "unhandled_yarv_insn_opt_mult": 0, "unhandled_yarv_insn_opt_div": 0, "unhandled_yarv_insn_opt_mod": 0, "unhandled_yarv_insn_opt_eq": 0, "unhandled_yarv_insn_opt_neq": 0, "unhandled_yarv_insn_opt_lt": 0, "unhandled_yarv_insn_opt_le": 0, "unhandled_yarv_insn_opt_gt": 0, "unhandled_yarv_insn_opt_ge": 0, "unhandled_yarv_insn_opt_ltlt": 0, "unhandled_yarv_insn_opt_and": 0, "unhandled_yarv_insn_opt_or": 0, "unhandled_yarv_insn_opt_aref": 0, "unhandled_yarv_insn_opt_aset": 0, "unhandled_yarv_insn_opt_length": 0, "unhandled_yarv_insn_opt_size": 0, "unhandled_yarv_insn_opt_empty_p": 0, "unhandled_yarv_insn_opt_succ": 0, "unhandled_yarv_insn_opt_not": 0, "unhandled_yarv_insn_opt_regexpmatch2": 0, "unhandled_yarv_insn_invokebuiltin": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_getlocal_WC_0": 0, "unhandled_yarv_insn_getlocal_WC_1": 0, "unhandled_yarv_insn_setlocal_WC_0": 0, "unhandled_yarv_insn_setlocal_WC_1": 0, "unhandled_yarv_insn_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_trace_nop": 0, "unhandled_yarv_insn_trace_getlocal": 0, "unhandled_yarv_insn_trace_setlocal": 0, "unhandled_yarv_insn_trace_getblockparam": 0, "unhandled_yarv_insn_trace_setblockparam": 0, "unhandled_yarv_insn_trace_getblockparamproxy": 0, "unhandled_yarv_insn_trace_getspecial": 0, "unhandled_yarv_insn_trace_setspecial": 0, "unhandled_yarv_insn_trace_getinstancevariable": 0, "unhandled_yarv_insn_trace_setinstancevariable": 0, "unhandled_yarv_insn_trace_getclassvariable": 0, "unhandled_yarv_insn_trace_setclassvariable": 0, "unhandled_yarv_insn_trace_opt_getconstant_path": 0, "unhandled_yarv_insn_trace_getconstant": 0, "unhandled_yarv_insn_trace_setconstant": 0, "unhandled_yarv_insn_trace_getglobal": 0, "unhandled_yarv_insn_trace_setglobal": 0, "unhandled_yarv_insn_trace_putnil": 0, "unhandled_yarv_insn_trace_putself": 0, "unhandled_yarv_insn_trace_putobject": 0, "unhandled_yarv_insn_trace_putspecialobject": 0, "unhandled_yarv_insn_trace_putstring": 0, "unhandled_yarv_insn_trace_putchilledstring": 0, "unhandled_yarv_insn_trace_concatstrings": 0, "unhandled_yarv_insn_trace_anytostring": 0, "unhandled_yarv_insn_trace_toregexp": 0, "unhandled_yarv_insn_trace_intern": 0, "unhandled_yarv_insn_trace_newarray": 0, "unhandled_yarv_insn_trace_pushtoarraykwsplat": 0, "unhandled_yarv_insn_trace_duparray": 0, "unhandled_yarv_insn_trace_duphash": 0, "unhandled_yarv_insn_trace_expandarray": 0, "unhandled_yarv_insn_trace_concatarray": 0, "unhandled_yarv_insn_trace_concattoarray": 0, "unhandled_yarv_insn_trace_pushtoarray": 0, "unhandled_yarv_insn_trace_splatarray": 0, "unhandled_yarv_insn_trace_splatkw": 0, "unhandled_yarv_insn_trace_newhash": 0, "unhandled_yarv_insn_trace_newrange": 0, "unhandled_yarv_insn_trace_pop": 0, "unhandled_yarv_insn_trace_dup": 0, "unhandled_yarv_insn_trace_dupn": 0, "unhandled_yarv_insn_trace_swap": 0, "unhandled_yarv_insn_trace_opt_reverse": 0, "unhandled_yarv_insn_trace_topn": 0, "unhandled_yarv_insn_trace_setn": 0, "unhandled_yarv_insn_trace_adjuststack": 0, "unhandled_yarv_insn_trace_defined": 0, "unhandled_yarv_insn_trace_definedivar": 0, "unhandled_yarv_insn_trace_checkmatch": 0, "unhandled_yarv_insn_trace_checkkeyword": 0, "unhandled_yarv_insn_trace_checktype": 0, "unhandled_yarv_insn_trace_defineclass": 0, "unhandled_yarv_insn_trace_definemethod": 0, "unhandled_yarv_insn_trace_definesmethod": 0, "unhandled_yarv_insn_trace_send": 0, "unhandled_yarv_insn_trace_sendforward": 0, "unhandled_yarv_insn_trace_opt_send_without_block": 0, "unhandled_yarv_insn_trace_opt_new": 0, "unhandled_yarv_insn_trace_objtostring": 0, "unhandled_yarv_insn_trace_opt_ary_freeze": 0, "unhandled_yarv_insn_trace_opt_hash_freeze": 0, "unhandled_yarv_insn_trace_opt_str_freeze": 0, "unhandled_yarv_insn_trace_opt_nil_p": 0, "unhandled_yarv_insn_trace_opt_str_uminus": 0, "unhandled_yarv_insn_trace_opt_duparray_send": 0, "unhandled_yarv_insn_trace_opt_newarray_send": 0, "unhandled_yarv_insn_trace_invokesuper": 0, "unhandled_yarv_insn_trace_invokesuperforward": 0, "unhandled_yarv_insn_trace_invokeblock": 0, "unhandled_yarv_insn_trace_leave": 0, "unhandled_yarv_insn_trace_throw": 0, "unhandled_yarv_insn_trace_jump": 0, "unhandled_yarv_insn_trace_branchif": 0, "unhandled_yarv_insn_trace_branchunless": 0, "unhandled_yarv_insn_trace_branchnil": 0, "unhandled_yarv_insn_trace_once": 0, "unhandled_yarv_insn_trace_opt_case_dispatch": 0, "unhandled_yarv_insn_trace_opt_plus": 0, "unhandled_yarv_insn_trace_opt_minus": 0, "unhandled_yarv_insn_trace_opt_mult": 0, "unhandled_yarv_insn_trace_opt_div": 0, "unhandled_yarv_insn_trace_opt_mod": 0, "unhandled_yarv_insn_trace_opt_eq": 0, "unhandled_yarv_insn_trace_opt_neq": 0, "unhandled_yarv_insn_trace_opt_lt": 0, "unhandled_yarv_insn_trace_opt_le": 0, "unhandled_yarv_insn_trace_opt_gt": 0, "unhandled_yarv_insn_trace_opt_ge": 0, "unhandled_yarv_insn_trace_opt_ltlt": 0, "unhandled_yarv_insn_trace_opt_and": 0, "unhandled_yarv_insn_trace_opt_or": 0, "unhandled_yarv_insn_trace_opt_aref": 0, "unhandled_yarv_insn_trace_opt_aset": 0, "unhandled_yarv_insn_trace_opt_length": 0, "unhandled_yarv_insn_trace_opt_size": 0, "unhandled_yarv_insn_trace_opt_empty_p": 0, "unhandled_yarv_insn_trace_opt_succ": 0, "unhandled_yarv_insn_trace_opt_not": 0, "unhandled_yarv_insn_trace_opt_regexpmatch2": 0, "unhandled_yarv_insn_trace_invokebuiltin": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_trace_getlocal_WC_0": 0, "unhandled_yarv_insn_trace_getlocal_WC_1": 0, "unhandled_yarv_insn_trace_setlocal_WC_0": 0, "unhandled_yarv_insn_trace_setlocal_WC_1": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_zjit_getinstancevariable": 0, "unhandled_yarv_insn_zjit_opt_send_without_block": 0, "unhandled_yarv_insn_zjit_objtostring": 0, "unhandled_yarv_insn_zjit_opt_nil_p": 0, "unhandled_yarv_insn_zjit_opt_plus": 0, "unhandled_yarv_insn_zjit_opt_minus": 0, "unhandled_yarv_insn_zjit_opt_mult": 0, "unhandled_yarv_insn_zjit_opt_div": 0, "unhandled_yarv_insn_zjit_opt_mod": 0, "unhandled_yarv_insn_zjit_opt_eq": 0, "unhandled_yarv_insn_zjit_opt_neq": 0, "unhandled_yarv_insn_zjit_opt_lt": 0, "unhandled_yarv_insn_zjit_opt_le": 0, "unhandled_yarv_insn_zjit_opt_gt": 0, "unhandled_yarv_insn_zjit_opt_ge": 0, "unhandled_yarv_insn_zjit_opt_and": 0, "unhandled_yarv_insn_zjit_opt_or": 0, "unhandled_yarv_insn_zjit_opt_empty_p": 0, "unhandled_yarv_insn_zjit_opt_not": 0, "send_fallback_send_without_block_polymorphic": 0, "send_fallback_send_without_block_no_profiles": 66309435, "send_fallback_send_without_block_cfunc_not_variadic": 40602131, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 0, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 244, "dynamic_send_count": 106911810, "iseq_optimized_send_count": 3264, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 244, "optimized_send_count": 3508, "send_count": 106915318, "not_optimized_yarv_insn_nop": 0, "not_optimized_yarv_insn_getlocal": 0, "not_optimized_yarv_insn_setlocal": 0, "not_optimized_yarv_insn_getblockparam": 0, "not_optimized_yarv_insn_setblockparam": 0, "not_optimized_yarv_insn_getblockparamproxy": 0, "not_optimized_yarv_insn_getspecial": 0, "not_optimized_yarv_insn_setspecial": 0, "not_optimized_yarv_insn_getinstancevariable": 0, "not_optimized_yarv_insn_setinstancevariable": 0, "not_optimized_yarv_insn_getclassvariable": 0, "not_optimized_yarv_insn_setclassvariable": 0, "not_optimized_yarv_insn_opt_getconstant_path": 0, "not_optimized_yarv_insn_getconstant": 0, "not_optimized_yarv_insn_setconstant": 0, "not_optimized_yarv_insn_getglobal": 0, "not_optimized_yarv_insn_setglobal": 0, "not_optimized_yarv_insn_putnil": 0, "not_optimized_yarv_insn_putself": 0, "not_optimized_yarv_insn_putobject": 0, "not_optimized_yarv_insn_putspecialobject": 0, "not_optimized_yarv_insn_putstring": 0, "not_optimized_yarv_insn_putchilledstring": 0, "not_optimized_yarv_insn_concatstrings": 0, "not_optimized_yarv_insn_anytostring": 0, "not_optimized_yarv_insn_toregexp": 0, "not_optimized_yarv_insn_intern": 0, "not_optimized_yarv_insn_newarray": 0, "not_optimized_yarv_insn_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_duparray": 0, "not_optimized_yarv_insn_duphash": 0, "not_optimized_yarv_insn_expandarray": 0, "not_optimized_yarv_insn_concatarray": 0, "not_optimized_yarv_insn_concattoarray": 0, "not_optimized_yarv_insn_pushtoarray": 0, "not_optimized_yarv_insn_splatarray": 0, "not_optimized_yarv_insn_splatkw": 0, "not_optimized_yarv_insn_newhash": 0, "not_optimized_yarv_insn_newrange": 0, "not_optimized_yarv_insn_pop": 0, "not_optimized_yarv_insn_dup": 0, "not_optimized_yarv_insn_dupn": 0, "not_optimized_yarv_insn_swap": 0, "not_optimized_yarv_insn_opt_reverse": 0, "not_optimized_yarv_insn_topn": 0, "not_optimized_yarv_insn_setn": 0, "not_optimized_yarv_insn_adjuststack": 0, "not_optimized_yarv_insn_defined": 0, "not_optimized_yarv_insn_definedivar": 0, "not_optimized_yarv_insn_checkmatch": 0, "not_optimized_yarv_insn_checkkeyword": 0, "not_optimized_yarv_insn_checktype": 0, "not_optimized_yarv_insn_defineclass": 0, "not_optimized_yarv_insn_definemethod": 0, "not_optimized_yarv_insn_definesmethod": 0, "not_optimized_yarv_insn_send": 122, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 0, "not_optimized_yarv_insn_opt_new": 0, "not_optimized_yarv_insn_objtostring": 0, "not_optimized_yarv_insn_opt_ary_freeze": 0, "not_optimized_yarv_insn_opt_hash_freeze": 0, "not_optimized_yarv_insn_opt_str_freeze": 0, "not_optimized_yarv_insn_opt_nil_p": 0, "not_optimized_yarv_insn_opt_str_uminus": 0, "not_optimized_yarv_insn_opt_duparray_send": 0, "not_optimized_yarv_insn_opt_newarray_send": 0, "not_optimized_yarv_insn_invokesuper": 0, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 122, "not_optimized_yarv_insn_leave": 0, "not_optimized_yarv_insn_throw": 0, "not_optimized_yarv_insn_jump": 0, "not_optimized_yarv_insn_branchif": 0, "not_optimized_yarv_insn_branchunless": 0, "not_optimized_yarv_insn_branchnil": 0, "not_optimized_yarv_insn_once": 0, "not_optimized_yarv_insn_opt_case_dispatch": 0, "not_optimized_yarv_insn_opt_plus": 0, "not_optimized_yarv_insn_opt_minus": 0, "not_optimized_yarv_insn_opt_mult": 0, "not_optimized_yarv_insn_opt_div": 0, "not_optimized_yarv_insn_opt_mod": 0, "not_optimized_yarv_insn_opt_eq": 0, "not_optimized_yarv_insn_opt_neq": 0, "not_optimized_yarv_insn_opt_lt": 0, "not_optimized_yarv_insn_opt_le": 0, "not_optimized_yarv_insn_opt_gt": 0, "not_optimized_yarv_insn_opt_ge": 0, "not_optimized_yarv_insn_opt_ltlt": 0, "not_optimized_yarv_insn_opt_and": 0, "not_optimized_yarv_insn_opt_or": 0, "not_optimized_yarv_insn_opt_aref": 0, "not_optimized_yarv_insn_opt_aset": 0, "not_optimized_yarv_insn_opt_length": 0, "not_optimized_yarv_insn_opt_size": 0, "not_optimized_yarv_insn_opt_empty_p": 0, "not_optimized_yarv_insn_opt_succ": 0, "not_optimized_yarv_insn_opt_not": 0, "not_optimized_yarv_insn_opt_regexpmatch2": 0, "not_optimized_yarv_insn_invokebuiltin": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_getlocal_WC_0": 0, "not_optimized_yarv_insn_getlocal_WC_1": 0, "not_optimized_yarv_insn_setlocal_WC_0": 0, "not_optimized_yarv_insn_setlocal_WC_1": 0, "not_optimized_yarv_insn_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_trace_nop": 0, "not_optimized_yarv_insn_trace_getlocal": 0, "not_optimized_yarv_insn_trace_setlocal": 0, "not_optimized_yarv_insn_trace_getblockparam": 0, "not_optimized_yarv_insn_trace_setblockparam": 0, "not_optimized_yarv_insn_trace_getblockparamproxy": 0, "not_optimized_yarv_insn_trace_getspecial": 0, "not_optimized_yarv_insn_trace_setspecial": 0, "not_optimized_yarv_insn_trace_getinstancevariable": 0, "not_optimized_yarv_insn_trace_setinstancevariable": 0, "not_optimized_yarv_insn_trace_getclassvariable": 0, "not_optimized_yarv_insn_trace_setclassvariable": 0, "not_optimized_yarv_insn_trace_opt_getconstant_path": 0, "not_optimized_yarv_insn_trace_getconstant": 0, "not_optimized_yarv_insn_trace_setconstant": 0, "not_optimized_yarv_insn_trace_getglobal": 0, "not_optimized_yarv_insn_trace_setglobal": 0, "not_optimized_yarv_insn_trace_putnil": 0, "not_optimized_yarv_insn_trace_putself": 0, "not_optimized_yarv_insn_trace_putobject": 0, "not_optimized_yarv_insn_trace_putspecialobject": 0, "not_optimized_yarv_insn_trace_putstring": 0, "not_optimized_yarv_insn_trace_putchilledstring": 0, "not_optimized_yarv_insn_trace_concatstrings": 0, "not_optimized_yarv_insn_trace_anytostring": 0, "not_optimized_yarv_insn_trace_toregexp": 0, "not_optimized_yarv_insn_trace_intern": 0, "not_optimized_yarv_insn_trace_newarray": 0, "not_optimized_yarv_insn_trace_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_trace_duparray": 0, "not_optimized_yarv_insn_trace_duphash": 0, "not_optimized_yarv_insn_trace_expandarray": 0, "not_optimized_yarv_insn_trace_concatarray": 0, "not_optimized_yarv_insn_trace_concattoarray": 0, "not_optimized_yarv_insn_trace_pushtoarray": 0, "not_optimized_yarv_insn_trace_splatarray": 0, "not_optimized_yarv_insn_trace_splatkw": 0, "not_optimized_yarv_insn_trace_newhash": 0, "not_optimized_yarv_insn_trace_newrange": 0, "not_optimized_yarv_insn_trace_pop": 0, "not_optimized_yarv_insn_trace_dup": 0, "not_optimized_yarv_insn_trace_dupn": 0, "not_optimized_yarv_insn_trace_swap": 0, "not_optimized_yarv_insn_trace_opt_reverse": 0, "not_optimized_yarv_insn_trace_topn": 0, "not_optimized_yarv_insn_trace_setn": 0, "not_optimized_yarv_insn_trace_adjuststack": 0, "not_optimized_yarv_insn_trace_defined": 0, "not_optimized_yarv_insn_trace_definedivar": 0, "not_optimized_yarv_insn_trace_checkmatch": 0, "not_optimized_yarv_insn_trace_checkkeyword": 0, "not_optimized_yarv_insn_trace_checktype": 0, "not_optimized_yarv_insn_trace_defineclass": 0, "not_optimized_yarv_insn_trace_definemethod": 0, "not_optimized_yarv_insn_trace_definesmethod": 0, "not_optimized_yarv_insn_trace_send": 0, "not_optimized_yarv_insn_trace_sendforward": 0, "not_optimized_yarv_insn_trace_opt_send_without_block": 0, "not_optimized_yarv_insn_trace_opt_new": 0, "not_optimized_yarv_insn_trace_objtostring": 0, "not_optimized_yarv_insn_trace_opt_ary_freeze": 0, "not_optimized_yarv_insn_trace_opt_hash_freeze": 0, "not_optimized_yarv_insn_trace_opt_str_freeze": 0, "not_optimized_yarv_insn_trace_opt_nil_p": 0, "not_optimized_yarv_insn_trace_opt_str_uminus": 0, "not_optimized_yarv_insn_trace_opt_duparray_send": 0, "not_optimized_yarv_insn_trace_opt_newarray_send": 0, "not_optimized_yarv_insn_trace_invokesuper": 0, "not_optimized_yarv_insn_trace_invokesuperforward": 0, "not_optimized_yarv_insn_trace_invokeblock": 0, "not_optimized_yarv_insn_trace_leave": 0, "not_optimized_yarv_insn_trace_throw": 0, "not_optimized_yarv_insn_trace_jump": 0, "not_optimized_yarv_insn_trace_branchif": 0, "not_optimized_yarv_insn_trace_branchunless": 0, "not_optimized_yarv_insn_trace_branchnil": 0, "not_optimized_yarv_insn_trace_once": 0, "not_optimized_yarv_insn_trace_opt_case_dispatch": 0, "not_optimized_yarv_insn_trace_opt_plus": 0, "not_optimized_yarv_insn_trace_opt_minus": 0, "not_optimized_yarv_insn_trace_opt_mult": 0, "not_optimized_yarv_insn_trace_opt_div": 0, "not_optimized_yarv_insn_trace_opt_mod": 0, "not_optimized_yarv_insn_trace_opt_eq": 0, "not_optimized_yarv_insn_trace_opt_neq": 0, "not_optimized_yarv_insn_trace_opt_lt": 0, "not_optimized_yarv_insn_trace_opt_le": 0, "not_optimized_yarv_insn_trace_opt_gt": 0, "not_optimized_yarv_insn_trace_opt_ge": 0, "not_optimized_yarv_insn_trace_opt_ltlt": 0, "not_optimized_yarv_insn_trace_opt_and": 0, "not_optimized_yarv_insn_trace_opt_or": 0, "not_optimized_yarv_insn_trace_opt_aref": 0, "not_optimized_yarv_insn_trace_opt_aset": 0, "not_optimized_yarv_insn_trace_opt_length": 0, "not_optimized_yarv_insn_trace_opt_size": 0, "not_optimized_yarv_insn_trace_opt_empty_p": 0, "not_optimized_yarv_insn_trace_opt_succ": 0, "not_optimized_yarv_insn_trace_opt_not": 0, "not_optimized_yarv_insn_trace_opt_regexpmatch2": 0, "not_optimized_yarv_insn_trace_invokebuiltin": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_trace_getlocal_WC_0": 0, "not_optimized_yarv_insn_trace_getlocal_WC_1": 0, "not_optimized_yarv_insn_trace_setlocal_WC_0": 0, "not_optimized_yarv_insn_trace_setlocal_WC_1": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_zjit_getinstancevariable": 0, "not_optimized_yarv_insn_zjit_opt_send_without_block": 0, "not_optimized_yarv_insn_zjit_objtostring": 0, "not_optimized_yarv_insn_zjit_opt_nil_p": 0, "not_optimized_yarv_insn_zjit_opt_plus": 0, "not_optimized_yarv_insn_zjit_opt_minus": 0, "not_optimized_yarv_insn_zjit_opt_mult": 0, "not_optimized_yarv_insn_zjit_opt_div": 0, "not_optimized_yarv_insn_zjit_opt_mod": 0, "not_optimized_yarv_insn_zjit_opt_eq": 0, "not_optimized_yarv_insn_zjit_opt_neq": 0, "not_optimized_yarv_insn_zjit_opt_lt": 0, "not_optimized_yarv_insn_zjit_opt_le": 0, "not_optimized_yarv_insn_zjit_opt_gt": 0, "not_optimized_yarv_insn_zjit_opt_ge": 0, "not_optimized_yarv_insn_zjit_opt_and": 0, "not_optimized_yarv_insn_zjit_opt_or": 0, "not_optimized_yarv_insn_zjit_opt_empty_p": 0, "not_optimized_yarv_insn_zjit_opt_not": 0, "vm_insn_count": 4456169163, "total_insn_count": 5782085959, "ratio_in_zjit": 22.931461161281568, "not_optimized_cfuncs_BasicObject#!=": 34852, "not_optimized_cfuncs_String#force_encoding": 0, "not_optimized_cfuncs_Integer#===": 0, "not_optimized_cfuncs_Integer#<<": 0, "not_optimized_cfuncs_String#getbyte": 0, "not_optimized_cfuncs_String#b": 1632, "not_optimized_cfuncs_Float#-": 122, "not_optimized_cfuncs_String#setbyte": 0, "not_optimized_cfuncs_Integer#+": 0, "not_optimized_cfuncs_Class#allocate": 0, "not_optimized_cfuncs_Integer#>>": 40565525, "not_optimized_cfuncs_String#ascii_only?": 0 } ] ], "blurhash": [ [ { "compiled_iseq_count": 21, "failed_iseq_count": 7, "compile_time_ns": 7809309, "profile_time_ns": 109787, "gc_time_ns": 0, "invalidation_time_ns": 0, "code_region_bytes": 86016, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 0, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 0, "compile_error_register_spill_on_alloc": 29967697, "compile_error_parse_stack_underflow": 0, "compile_error_parse_malformed_iseq": 0, "compile_error_parse_failed_optional_arguments": 0, "compile_error_parse_not_allowed": 0, "compile_error_validation_block_has_no_terminator": 0, "compile_error_validation_terminator_not_at_end": 0, "compile_error_validation_mismatched_block_arity": 0, "compile_error_validation_jump_target_not_in_rpo": 0, "compile_error_validation_operand_not_defined": 0, "compile_error_validation_duplicate_instruction": 0, "zjit_insn_count": 1833364543, "dynamic_getivar_count": 0, "dynamic_setivar_count": 1806, "unspecialized_def_type_iseq": 31, "unspecialized_def_type_cfunc": 0, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 0, "unspecialized_def_type_zsuper": 0, "unspecialized_def_type_alias": 0, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 0, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 600324813, "vm_write_sp_count": 600324782, "vm_write_locals_count": 600324782, "vm_write_stack_count": 600324782, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 450463, "exit_compile_error": 29967697, "exit_unknown_newarray_send": 2191, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 0, "exit_unhandled_kwarg": 0, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 5822, "exit_unhandled_yarv_insn": 0, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 62, "exit_guard_type_failure": 0, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 0, "exit_patchpoint": 0, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 0, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 0, "exit_block_param_proxy_not_iseq_or_ifunc": 0, "side_exit_count": 29975772, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 0, "unhandled_yarv_insn_setblockparam": 0, "unhandled_yarv_insn_getblockparamproxy": 0, "unhandled_yarv_insn_getspecial": 0, "unhandled_yarv_insn_setspecial": 0, "unhandled_yarv_insn_getinstancevariable": 0, "unhandled_yarv_insn_setinstancevariable": 0, "unhandled_yarv_insn_getclassvariable": 0, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 0, "unhandled_yarv_insn_setconstant": 0, "unhandled_yarv_insn_getglobal": 0, "unhandled_yarv_insn_setglobal": 0, "unhandled_yarv_insn_putnil": 0, "unhandled_yarv_insn_putself": 0, "unhandled_yarv_insn_putobject": 0, "unhandled_yarv_insn_putspecialobject": 0, "unhandled_yarv_insn_putstring": 0, "unhandled_yarv_insn_putchilledstring": 0, "unhandled_yarv_insn_concatstrings": 0, "unhandled_yarv_insn_anytostring": 0, "unhandled_yarv_insn_toregexp": 0, "unhandled_yarv_insn_intern": 0, "unhandled_yarv_insn_newarray": 0, "unhandled_yarv_insn_pushtoarraykwsplat": 0, "unhandled_yarv_insn_duparray": 0, "unhandled_yarv_insn_duphash": 0, "unhandled_yarv_insn_expandarray": 0, "unhandled_yarv_insn_concatarray": 0, "unhandled_yarv_insn_concattoarray": 0, "unhandled_yarv_insn_pushtoarray": 0, "unhandled_yarv_insn_splatarray": 0, "unhandled_yarv_insn_splatkw": 0, "unhandled_yarv_insn_newhash": 0, "unhandled_yarv_insn_newrange": 0, "unhandled_yarv_insn_pop": 0, "unhandled_yarv_insn_dup": 0, "unhandled_yarv_insn_dupn": 0, "unhandled_yarv_insn_swap": 0, "unhandled_yarv_insn_opt_reverse": 0, "unhandled_yarv_insn_topn": 0, "unhandled_yarv_insn_setn": 0, "unhandled_yarv_insn_adjuststack": 0, "unhandled_yarv_insn_defined": 0, "unhandled_yarv_insn_definedivar": 0, "unhandled_yarv_insn_checkmatch": 0, "unhandled_yarv_insn_checkkeyword": 0, "unhandled_yarv_insn_checktype": 0, "unhandled_yarv_insn_defineclass": 0, "unhandled_yarv_insn_definemethod": 0, "unhandled_yarv_insn_definesmethod": 0, "unhandled_yarv_insn_send": 0, "unhandled_yarv_insn_sendforward": 0, "unhandled_yarv_insn_opt_send_without_block": 0, "unhandled_yarv_insn_opt_new": 0, "unhandled_yarv_insn_objtostring": 0, "unhandled_yarv_insn_opt_ary_freeze": 0, "unhandled_yarv_insn_opt_hash_freeze": 0, "unhandled_yarv_insn_opt_str_freeze": 0, "unhandled_yarv_insn_opt_nil_p": 0, "unhandled_yarv_insn_opt_str_uminus": 0, "unhandled_yarv_insn_opt_duparray_send": 0, "unhandled_yarv_insn_opt_newarray_send": 0, "unhandled_yarv_insn_invokesuper": 0, "unhandled_yarv_insn_invokesuperforward": 0, "unhandled_yarv_insn_invokeblock": 0, "unhandled_yarv_insn_leave": 0, "unhandled_yarv_insn_throw": 0, "unhandled_yarv_insn_jump": 0, "unhandled_yarv_insn_branchif": 0, "unhandled_yarv_insn_branchunless": 0, "unhandled_yarv_insn_branchnil": 0, "unhandled_yarv_insn_once": 0, "unhandled_yarv_insn_opt_case_dispatch": 0, "unhandled_yarv_insn_opt_plus": 0, "unhandled_yarv_insn_opt_minus": 0, "unhandled_yarv_insn_opt_mult": 0, "unhandled_yarv_insn_opt_div": 0, "unhandled_yarv_insn_opt_mod": 0, "unhandled_yarv_insn_opt_eq": 0, "unhandled_yarv_insn_opt_neq": 0, "unhandled_yarv_insn_opt_lt": 0, "unhandled_yarv_insn_opt_le": 0, "unhandled_yarv_insn_opt_gt": 0, "unhandled_yarv_insn_opt_ge": 0, "unhandled_yarv_insn_opt_ltlt": 0, "unhandled_yarv_insn_opt_and": 0, "unhandled_yarv_insn_opt_or": 0, "unhandled_yarv_insn_opt_aref": 0, "unhandled_yarv_insn_opt_aset": 0, "unhandled_yarv_insn_opt_length": 0, "unhandled_yarv_insn_opt_size": 0, "unhandled_yarv_insn_opt_empty_p": 0, "unhandled_yarv_insn_opt_succ": 0, "unhandled_yarv_insn_opt_not": 0, "unhandled_yarv_insn_opt_regexpmatch2": 0, "unhandled_yarv_insn_invokebuiltin": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_getlocal_WC_0": 0, "unhandled_yarv_insn_getlocal_WC_1": 0, "unhandled_yarv_insn_setlocal_WC_0": 0, "unhandled_yarv_insn_setlocal_WC_1": 0, "unhandled_yarv_insn_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_trace_nop": 0, "unhandled_yarv_insn_trace_getlocal": 0, "unhandled_yarv_insn_trace_setlocal": 0, "unhandled_yarv_insn_trace_getblockparam": 0, "unhandled_yarv_insn_trace_setblockparam": 0, "unhandled_yarv_insn_trace_getblockparamproxy": 0, "unhandled_yarv_insn_trace_getspecial": 0, "unhandled_yarv_insn_trace_setspecial": 0, "unhandled_yarv_insn_trace_getinstancevariable": 0, "unhandled_yarv_insn_trace_setinstancevariable": 0, "unhandled_yarv_insn_trace_getclassvariable": 0, "unhandled_yarv_insn_trace_setclassvariable": 0, "unhandled_yarv_insn_trace_opt_getconstant_path": 0, "unhandled_yarv_insn_trace_getconstant": 0, "unhandled_yarv_insn_trace_setconstant": 0, "unhandled_yarv_insn_trace_getglobal": 0, "unhandled_yarv_insn_trace_setglobal": 0, "unhandled_yarv_insn_trace_putnil": 0, "unhandled_yarv_insn_trace_putself": 0, "unhandled_yarv_insn_trace_putobject": 0, "unhandled_yarv_insn_trace_putspecialobject": 0, "unhandled_yarv_insn_trace_putstring": 0, "unhandled_yarv_insn_trace_putchilledstring": 0, "unhandled_yarv_insn_trace_concatstrings": 0, "unhandled_yarv_insn_trace_anytostring": 0, "unhandled_yarv_insn_trace_toregexp": 0, "unhandled_yarv_insn_trace_intern": 0, "unhandled_yarv_insn_trace_newarray": 0, "unhandled_yarv_insn_trace_pushtoarraykwsplat": 0, "unhandled_yarv_insn_trace_duparray": 0, "unhandled_yarv_insn_trace_duphash": 0, "unhandled_yarv_insn_trace_expandarray": 0, "unhandled_yarv_insn_trace_concatarray": 0, "unhandled_yarv_insn_trace_concattoarray": 0, "unhandled_yarv_insn_trace_pushtoarray": 0, "unhandled_yarv_insn_trace_splatarray": 0, "unhandled_yarv_insn_trace_splatkw": 0, "unhandled_yarv_insn_trace_newhash": 0, "unhandled_yarv_insn_trace_newrange": 0, "unhandled_yarv_insn_trace_pop": 0, "unhandled_yarv_insn_trace_dup": 0, "unhandled_yarv_insn_trace_dupn": 0, "unhandled_yarv_insn_trace_swap": 0, "unhandled_yarv_insn_trace_opt_reverse": 0, "unhandled_yarv_insn_trace_topn": 0, "unhandled_yarv_insn_trace_setn": 0, "unhandled_yarv_insn_trace_adjuststack": 0, "unhandled_yarv_insn_trace_defined": 0, "unhandled_yarv_insn_trace_definedivar": 0, "unhandled_yarv_insn_trace_checkmatch": 0, "unhandled_yarv_insn_trace_checkkeyword": 0, "unhandled_yarv_insn_trace_checktype": 0, "unhandled_yarv_insn_trace_defineclass": 0, "unhandled_yarv_insn_trace_definemethod": 0, "unhandled_yarv_insn_trace_definesmethod": 0, "unhandled_yarv_insn_trace_send": 0, "unhandled_yarv_insn_trace_sendforward": 0, "unhandled_yarv_insn_trace_opt_send_without_block": 0, "unhandled_yarv_insn_trace_opt_new": 0, "unhandled_yarv_insn_trace_objtostring": 0, "unhandled_yarv_insn_trace_opt_ary_freeze": 0, "unhandled_yarv_insn_trace_opt_hash_freeze": 0, "unhandled_yarv_insn_trace_opt_str_freeze": 0, "unhandled_yarv_insn_trace_opt_nil_p": 0, "unhandled_yarv_insn_trace_opt_str_uminus": 0, "unhandled_yarv_insn_trace_opt_duparray_send": 0, "unhandled_yarv_insn_trace_opt_newarray_send": 0, "unhandled_yarv_insn_trace_invokesuper": 0, "unhandled_yarv_insn_trace_invokesuperforward": 0, "unhandled_yarv_insn_trace_invokeblock": 0, "unhandled_yarv_insn_trace_leave": 0, "unhandled_yarv_insn_trace_throw": 0, "unhandled_yarv_insn_trace_jump": 0, "unhandled_yarv_insn_trace_branchif": 0, "unhandled_yarv_insn_trace_branchunless": 0, "unhandled_yarv_insn_trace_branchnil": 0, "unhandled_yarv_insn_trace_once": 0, "unhandled_yarv_insn_trace_opt_case_dispatch": 0, "unhandled_yarv_insn_trace_opt_plus": 0, "unhandled_yarv_insn_trace_opt_minus": 0, "unhandled_yarv_insn_trace_opt_mult": 0, "unhandled_yarv_insn_trace_opt_div": 0, "unhandled_yarv_insn_trace_opt_mod": 0, "unhandled_yarv_insn_trace_opt_eq": 0, "unhandled_yarv_insn_trace_opt_neq": 0, "unhandled_yarv_insn_trace_opt_lt": 0, "unhandled_yarv_insn_trace_opt_le": 0, "unhandled_yarv_insn_trace_opt_gt": 0, "unhandled_yarv_insn_trace_opt_ge": 0, "unhandled_yarv_insn_trace_opt_ltlt": 0, "unhandled_yarv_insn_trace_opt_and": 0, "unhandled_yarv_insn_trace_opt_or": 0, "unhandled_yarv_insn_trace_opt_aref": 0, "unhandled_yarv_insn_trace_opt_aset": 0, "unhandled_yarv_insn_trace_opt_length": 0, "unhandled_yarv_insn_trace_opt_size": 0, "unhandled_yarv_insn_trace_opt_empty_p": 0, "unhandled_yarv_insn_trace_opt_succ": 0, "unhandled_yarv_insn_trace_opt_not": 0, "unhandled_yarv_insn_trace_opt_regexpmatch2": 0, "unhandled_yarv_insn_trace_invokebuiltin": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_trace_getlocal_WC_0": 0, "unhandled_yarv_insn_trace_getlocal_WC_1": 0, "unhandled_yarv_insn_trace_setlocal_WC_0": 0, "unhandled_yarv_insn_trace_setlocal_WC_1": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_zjit_getinstancevariable": 0, "unhandled_yarv_insn_zjit_opt_send_without_block": 0, "unhandled_yarv_insn_zjit_objtostring": 0, "unhandled_yarv_insn_zjit_opt_nil_p": 0, "unhandled_yarv_insn_zjit_opt_plus": 0, "unhandled_yarv_insn_zjit_opt_minus": 0, "unhandled_yarv_insn_zjit_opt_mult": 0, "unhandled_yarv_insn_zjit_opt_div": 0, "unhandled_yarv_insn_zjit_opt_mod": 0, "unhandled_yarv_insn_zjit_opt_eq": 0, "unhandled_yarv_insn_zjit_opt_neq": 0, "unhandled_yarv_insn_zjit_opt_lt": 0, "unhandled_yarv_insn_zjit_opt_le": 0, "unhandled_yarv_insn_zjit_opt_gt": 0, "unhandled_yarv_insn_zjit_opt_ge": 0, "unhandled_yarv_insn_zjit_opt_and": 0, "unhandled_yarv_insn_zjit_opt_or": 0, "unhandled_yarv_insn_zjit_opt_empty_p": 0, "unhandled_yarv_insn_zjit_opt_not": 0, "send_fallback_send_without_block_polymorphic": 0, "send_fallback_send_without_block_no_profiles": 30110105, "send_fallback_send_without_block_cfunc_not_variadic": 539937047, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 31, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 30262858, "dynamic_send_count": 600310041, "iseq_optimized_send_count": 6635, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 4204, "optimized_send_count": 10839, "send_count": 600320880, "not_optimized_yarv_insn_nop": 0, "not_optimized_yarv_insn_getlocal": 0, "not_optimized_yarv_insn_setlocal": 0, "not_optimized_yarv_insn_getblockparam": 0, "not_optimized_yarv_insn_setblockparam": 0, "not_optimized_yarv_insn_getblockparamproxy": 0, "not_optimized_yarv_insn_getspecial": 0, "not_optimized_yarv_insn_setspecial": 0, "not_optimized_yarv_insn_getinstancevariable": 0, "not_optimized_yarv_insn_setinstancevariable": 0, "not_optimized_yarv_insn_getclassvariable": 0, "not_optimized_yarv_insn_setclassvariable": 0, "not_optimized_yarv_insn_opt_getconstant_path": 0, "not_optimized_yarv_insn_getconstant": 0, "not_optimized_yarv_insn_setconstant": 0, "not_optimized_yarv_insn_getglobal": 0, "not_optimized_yarv_insn_setglobal": 0, "not_optimized_yarv_insn_putnil": 0, "not_optimized_yarv_insn_putself": 0, "not_optimized_yarv_insn_putobject": 0, "not_optimized_yarv_insn_putspecialobject": 0, "not_optimized_yarv_insn_putstring": 0, "not_optimized_yarv_insn_putchilledstring": 0, "not_optimized_yarv_insn_concatstrings": 0, "not_optimized_yarv_insn_anytostring": 0, "not_optimized_yarv_insn_toregexp": 0, "not_optimized_yarv_insn_intern": 0, "not_optimized_yarv_insn_newarray": 0, "not_optimized_yarv_insn_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_duparray": 0, "not_optimized_yarv_insn_duphash": 0, "not_optimized_yarv_insn_expandarray": 0, "not_optimized_yarv_insn_concatarray": 0, "not_optimized_yarv_insn_concattoarray": 0, "not_optimized_yarv_insn_pushtoarray": 0, "not_optimized_yarv_insn_splatarray": 0, "not_optimized_yarv_insn_splatkw": 0, "not_optimized_yarv_insn_newhash": 0, "not_optimized_yarv_insn_newrange": 0, "not_optimized_yarv_insn_pop": 0, "not_optimized_yarv_insn_dup": 0, "not_optimized_yarv_insn_dupn": 0, "not_optimized_yarv_insn_swap": 0, "not_optimized_yarv_insn_opt_reverse": 0, "not_optimized_yarv_insn_topn": 0, "not_optimized_yarv_insn_setn": 0, "not_optimized_yarv_insn_adjuststack": 0, "not_optimized_yarv_insn_defined": 0, "not_optimized_yarv_insn_definedivar": 0, "not_optimized_yarv_insn_checkmatch": 0, "not_optimized_yarv_insn_checkkeyword": 0, "not_optimized_yarv_insn_checktype": 0, "not_optimized_yarv_insn_defineclass": 0, "not_optimized_yarv_insn_definemethod": 0, "not_optimized_yarv_insn_definesmethod": 0, "not_optimized_yarv_insn_send": 147813, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 1065, "not_optimized_yarv_insn_opt_new": 0, "not_optimized_yarv_insn_objtostring": 0, "not_optimized_yarv_insn_opt_ary_freeze": 0, "not_optimized_yarv_insn_opt_hash_freeze": 0, "not_optimized_yarv_insn_opt_str_freeze": 0, "not_optimized_yarv_insn_opt_nil_p": 0, "not_optimized_yarv_insn_opt_str_uminus": 0, "not_optimized_yarv_insn_opt_duparray_send": 0, "not_optimized_yarv_insn_opt_newarray_send": 0, "not_optimized_yarv_insn_invokesuper": 0, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 30110136, "not_optimized_yarv_insn_leave": 0, "not_optimized_yarv_insn_throw": 0, "not_optimized_yarv_insn_jump": 0, "not_optimized_yarv_insn_branchif": 0, "not_optimized_yarv_insn_branchunless": 0, "not_optimized_yarv_insn_branchnil": 0, "not_optimized_yarv_insn_once": 0, "not_optimized_yarv_insn_opt_case_dispatch": 0, "not_optimized_yarv_insn_opt_plus": 0, "not_optimized_yarv_insn_opt_minus": 0, "not_optimized_yarv_insn_opt_mult": 0, "not_optimized_yarv_insn_opt_div": 0, "not_optimized_yarv_insn_opt_mod": 0, "not_optimized_yarv_insn_opt_eq": 0, "not_optimized_yarv_insn_opt_neq": 0, "not_optimized_yarv_insn_opt_lt": 0, "not_optimized_yarv_insn_opt_le": 0, "not_optimized_yarv_insn_opt_gt": 0, "not_optimized_yarv_insn_opt_ge": 0, "not_optimized_yarv_insn_opt_ltlt": 0, "not_optimized_yarv_insn_opt_and": 0, "not_optimized_yarv_insn_opt_or": 0, "not_optimized_yarv_insn_opt_aref": 3844, "not_optimized_yarv_insn_opt_aset": 0, "not_optimized_yarv_insn_opt_length": 0, "not_optimized_yarv_insn_opt_size": 0, "not_optimized_yarv_insn_opt_empty_p": 0, "not_optimized_yarv_insn_opt_succ": 0, "not_optimized_yarv_insn_opt_not": 0, "not_optimized_yarv_insn_opt_regexpmatch2": 0, "not_optimized_yarv_insn_invokebuiltin": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_getlocal_WC_0": 0, "not_optimized_yarv_insn_getlocal_WC_1": 0, "not_optimized_yarv_insn_setlocal_WC_0": 0, "not_optimized_yarv_insn_setlocal_WC_1": 0, "not_optimized_yarv_insn_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_trace_nop": 0, "not_optimized_yarv_insn_trace_getlocal": 0, "not_optimized_yarv_insn_trace_setlocal": 0, "not_optimized_yarv_insn_trace_getblockparam": 0, "not_optimized_yarv_insn_trace_setblockparam": 0, "not_optimized_yarv_insn_trace_getblockparamproxy": 0, "not_optimized_yarv_insn_trace_getspecial": 0, "not_optimized_yarv_insn_trace_setspecial": 0, "not_optimized_yarv_insn_trace_getinstancevariable": 0, "not_optimized_yarv_insn_trace_setinstancevariable": 0, "not_optimized_yarv_insn_trace_getclassvariable": 0, "not_optimized_yarv_insn_trace_setclassvariable": 0, "not_optimized_yarv_insn_trace_opt_getconstant_path": 0, "not_optimized_yarv_insn_trace_getconstant": 0, "not_optimized_yarv_insn_trace_setconstant": 0, "not_optimized_yarv_insn_trace_getglobal": 0, "not_optimized_yarv_insn_trace_setglobal": 0, "not_optimized_yarv_insn_trace_putnil": 0, "not_optimized_yarv_insn_trace_putself": 0, "not_optimized_yarv_insn_trace_putobject": 0, "not_optimized_yarv_insn_trace_putspecialobject": 0, "not_optimized_yarv_insn_trace_putstring": 0, "not_optimized_yarv_insn_trace_putchilledstring": 0, "not_optimized_yarv_insn_trace_concatstrings": 0, "not_optimized_yarv_insn_trace_anytostring": 0, "not_optimized_yarv_insn_trace_toregexp": 0, "not_optimized_yarv_insn_trace_intern": 0, "not_optimized_yarv_insn_trace_newarray": 0, "not_optimized_yarv_insn_trace_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_trace_duparray": 0, "not_optimized_yarv_insn_trace_duphash": 0, "not_optimized_yarv_insn_trace_expandarray": 0, "not_optimized_yarv_insn_trace_concatarray": 0, "not_optimized_yarv_insn_trace_concattoarray": 0, "not_optimized_yarv_insn_trace_pushtoarray": 0, "not_optimized_yarv_insn_trace_splatarray": 0, "not_optimized_yarv_insn_trace_splatkw": 0, "not_optimized_yarv_insn_trace_newhash": 0, "not_optimized_yarv_insn_trace_newrange": 0, "not_optimized_yarv_insn_trace_pop": 0, "not_optimized_yarv_insn_trace_dup": 0, "not_optimized_yarv_insn_trace_dupn": 0, "not_optimized_yarv_insn_trace_swap": 0, "not_optimized_yarv_insn_trace_opt_reverse": 0, "not_optimized_yarv_insn_trace_topn": 0, "not_optimized_yarv_insn_trace_setn": 0, "not_optimized_yarv_insn_trace_adjuststack": 0, "not_optimized_yarv_insn_trace_defined": 0, "not_optimized_yarv_insn_trace_definedivar": 0, "not_optimized_yarv_insn_trace_checkmatch": 0, "not_optimized_yarv_insn_trace_checkkeyword": 0, "not_optimized_yarv_insn_trace_checktype": 0, "not_optimized_yarv_insn_trace_defineclass": 0, "not_optimized_yarv_insn_trace_definemethod": 0, "not_optimized_yarv_insn_trace_definesmethod": 0, "not_optimized_yarv_insn_trace_send": 0, "not_optimized_yarv_insn_trace_sendforward": 0, "not_optimized_yarv_insn_trace_opt_send_without_block": 0, "not_optimized_yarv_insn_trace_opt_new": 0, "not_optimized_yarv_insn_trace_objtostring": 0, "not_optimized_yarv_insn_trace_opt_ary_freeze": 0, "not_optimized_yarv_insn_trace_opt_hash_freeze": 0, "not_optimized_yarv_insn_trace_opt_str_freeze": 0, "not_optimized_yarv_insn_trace_opt_nil_p": 0, "not_optimized_yarv_insn_trace_opt_str_uminus": 0, "not_optimized_yarv_insn_trace_opt_duparray_send": 0, "not_optimized_yarv_insn_trace_opt_newarray_send": 0, "not_optimized_yarv_insn_trace_invokesuper": 0, "not_optimized_yarv_insn_trace_invokesuperforward": 0, "not_optimized_yarv_insn_trace_invokeblock": 0, "not_optimized_yarv_insn_trace_leave": 0, "not_optimized_yarv_insn_trace_throw": 0, "not_optimized_yarv_insn_trace_jump": 0, "not_optimized_yarv_insn_trace_branchif": 0, "not_optimized_yarv_insn_trace_branchunless": 0, "not_optimized_yarv_insn_trace_branchnil": 0, "not_optimized_yarv_insn_trace_once": 0, "not_optimized_yarv_insn_trace_opt_case_dispatch": 0, "not_optimized_yarv_insn_trace_opt_plus": 0, "not_optimized_yarv_insn_trace_opt_minus": 0, "not_optimized_yarv_insn_trace_opt_mult": 0, "not_optimized_yarv_insn_trace_opt_div": 0, "not_optimized_yarv_insn_trace_opt_mod": 0, "not_optimized_yarv_insn_trace_opt_eq": 0, "not_optimized_yarv_insn_trace_opt_neq": 0, "not_optimized_yarv_insn_trace_opt_lt": 0, "not_optimized_yarv_insn_trace_opt_le": 0, "not_optimized_yarv_insn_trace_opt_gt": 0, "not_optimized_yarv_insn_trace_opt_ge": 0, "not_optimized_yarv_insn_trace_opt_ltlt": 0, "not_optimized_yarv_insn_trace_opt_and": 0, "not_optimized_yarv_insn_trace_opt_or": 0, "not_optimized_yarv_insn_trace_opt_aref": 0, "not_optimized_yarv_insn_trace_opt_aset": 0, "not_optimized_yarv_insn_trace_opt_length": 0, "not_optimized_yarv_insn_trace_opt_size": 0, "not_optimized_yarv_insn_trace_opt_empty_p": 0, "not_optimized_yarv_insn_trace_opt_succ": 0, "not_optimized_yarv_insn_trace_opt_not": 0, "not_optimized_yarv_insn_trace_opt_regexpmatch2": 0, "not_optimized_yarv_insn_trace_invokebuiltin": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_trace_getlocal_WC_0": 0, "not_optimized_yarv_insn_trace_getlocal_WC_1": 0, "not_optimized_yarv_insn_trace_setlocal_WC_0": 0, "not_optimized_yarv_insn_trace_setlocal_WC_1": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_zjit_getinstancevariable": 0, "not_optimized_yarv_insn_zjit_opt_send_without_block": 0, "not_optimized_yarv_insn_zjit_objtostring": 0, "not_optimized_yarv_insn_zjit_opt_nil_p": 0, "not_optimized_yarv_insn_zjit_opt_plus": 0, "not_optimized_yarv_insn_zjit_opt_minus": 0, "not_optimized_yarv_insn_zjit_opt_mult": 0, "not_optimized_yarv_insn_zjit_opt_div": 0, "not_optimized_yarv_insn_zjit_opt_mod": 0, "not_optimized_yarv_insn_zjit_opt_eq": 0, "not_optimized_yarv_insn_zjit_opt_neq": 0, "not_optimized_yarv_insn_zjit_opt_lt": 0, "not_optimized_yarv_insn_zjit_opt_le": 0, "not_optimized_yarv_insn_zjit_opt_gt": 0, "not_optimized_yarv_insn_zjit_opt_ge": 0, "not_optimized_yarv_insn_zjit_opt_and": 0, "not_optimized_yarv_insn_zjit_opt_or": 0, "not_optimized_yarv_insn_zjit_opt_empty_p": 0, "not_optimized_yarv_insn_zjit_opt_not": 0, "vm_insn_count": 2127667104, "total_insn_count": 3961031647, "ratio_in_zjit": 46.285026386712936, "not_optimized_cfuncs_Module#cos": 146851, "not_optimized_cfuncs_Float#to_i": 0, "not_optimized_cfuncs_String#b": 31, "not_optimized_cfuncs_Float#<=": 89890531, "not_optimized_cfuncs_Float#<": 1951, "not_optimized_cfuncs_String#setbyte": 1651, "not_optimized_cfuncs_Float#-": 31, "not_optimized_cfuncs_Integer#to_f": 89890531, "not_optimized_cfuncs_Integer#**": 811, "not_optimized_cfuncs_Integer#/": 0, "not_optimized_cfuncs_Float#/": 179927913, "not_optimized_cfuncs_Float#+": 89890531, "not_optimized_cfuncs_Float#**": 89892482, "not_optimized_cfuncs_String#*": 31, "not_optimized_cfuncs_Float#*": 293702 } ] ], "nqueens": [ [ { "compiled_iseq_count": 4, "failed_iseq_count": 1, "compile_time_ns": 2575782, "profile_time_ns": 18928, "gc_time_ns": 0, "invalidation_time_ns": 0, "code_region_bytes": 16384, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 0, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 0, "compile_error_register_spill_on_alloc": 1491, "compile_error_parse_stack_underflow": 0, "compile_error_parse_malformed_iseq": 0, "compile_error_parse_failed_optional_arguments": 0, "compile_error_parse_not_allowed": 0, "compile_error_validation_block_has_no_terminator": 0, "compile_error_validation_terminator_not_at_end": 0, "compile_error_validation_mismatched_block_arity": 0, "compile_error_validation_jump_target_not_in_rpo": 0, "compile_error_validation_operand_not_defined": 0, "compile_error_validation_duplicate_instruction": 0, "zjit_insn_count": 20340, "dynamic_getivar_count": 0, "dynamic_setivar_count": 0, "unspecialized_def_type_iseq": 0, "unspecialized_def_type_cfunc": 0, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 0, "unspecialized_def_type_zsuper": 0, "unspecialized_def_type_alias": 0, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 0, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 4566, "vm_write_sp_count": 4566, "vm_write_locals_count": 4566, "vm_write_stack_count": 4566, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 1491, "exit_compile_error": 1491, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 0, "exit_unhandled_kwarg": 0, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 0, "exit_unhandled_yarv_insn": 0, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 0, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 0, "exit_patchpoint": 0, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 0, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 0, "exit_block_param_proxy_not_iseq_or_ifunc": 0, "side_exit_count": 1491, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 0, "unhandled_yarv_insn_setblockparam": 0, "unhandled_yarv_insn_getblockparamproxy": 0, "unhandled_yarv_insn_getspecial": 0, "unhandled_yarv_insn_setspecial": 0, "unhandled_yarv_insn_getinstancevariable": 0, "unhandled_yarv_insn_setinstancevariable": 0, "unhandled_yarv_insn_getclassvariable": 0, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 0, "unhandled_yarv_insn_setconstant": 0, "unhandled_yarv_insn_getglobal": 0, "unhandled_yarv_insn_setglobal": 0, "unhandled_yarv_insn_putnil": 0, "unhandled_yarv_insn_putself": 0, "unhandled_yarv_insn_putobject": 0, "unhandled_yarv_insn_putspecialobject": 0, "unhandled_yarv_insn_putstring": 0, "unhandled_yarv_insn_putchilledstring": 0, "unhandled_yarv_insn_concatstrings": 0, "unhandled_yarv_insn_anytostring": 0, "unhandled_yarv_insn_toregexp": 0, "unhandled_yarv_insn_intern": 0, "unhandled_yarv_insn_newarray": 0, "unhandled_yarv_insn_pushtoarraykwsplat": 0, "unhandled_yarv_insn_duparray": 0, "unhandled_yarv_insn_duphash": 0, "unhandled_yarv_insn_expandarray": 0, "unhandled_yarv_insn_concatarray": 0, "unhandled_yarv_insn_concattoarray": 0, "unhandled_yarv_insn_pushtoarray": 0, "unhandled_yarv_insn_splatarray": 0, "unhandled_yarv_insn_splatkw": 0, "unhandled_yarv_insn_newhash": 0, "unhandled_yarv_insn_newrange": 0, "unhandled_yarv_insn_pop": 0, "unhandled_yarv_insn_dup": 0, "unhandled_yarv_insn_dupn": 0, "unhandled_yarv_insn_swap": 0, "unhandled_yarv_insn_opt_reverse": 0, "unhandled_yarv_insn_topn": 0, "unhandled_yarv_insn_setn": 0, "unhandled_yarv_insn_adjuststack": 0, "unhandled_yarv_insn_defined": 0, "unhandled_yarv_insn_definedivar": 0, "unhandled_yarv_insn_checkmatch": 0, "unhandled_yarv_insn_checkkeyword": 0, "unhandled_yarv_insn_checktype": 0, "unhandled_yarv_insn_defineclass": 0, "unhandled_yarv_insn_definemethod": 0, "unhandled_yarv_insn_definesmethod": 0, "unhandled_yarv_insn_send": 0, "unhandled_yarv_insn_sendforward": 0, "unhandled_yarv_insn_opt_send_without_block": 0, "unhandled_yarv_insn_opt_new": 0, "unhandled_yarv_insn_objtostring": 0, "unhandled_yarv_insn_opt_ary_freeze": 0, "unhandled_yarv_insn_opt_hash_freeze": 0, "unhandled_yarv_insn_opt_str_freeze": 0, "unhandled_yarv_insn_opt_nil_p": 0, "unhandled_yarv_insn_opt_str_uminus": 0, "unhandled_yarv_insn_opt_duparray_send": 0, "unhandled_yarv_insn_opt_newarray_send": 0, "unhandled_yarv_insn_invokesuper": 0, "unhandled_yarv_insn_invokesuperforward": 0, "unhandled_yarv_insn_invokeblock": 0, "unhandled_yarv_insn_leave": 0, "unhandled_yarv_insn_throw": 0, "unhandled_yarv_insn_jump": 0, "unhandled_yarv_insn_branchif": 0, "unhandled_yarv_insn_branchunless": 0, "unhandled_yarv_insn_branchnil": 0, "unhandled_yarv_insn_once": 0, "unhandled_yarv_insn_opt_case_dispatch": 0, "unhandled_yarv_insn_opt_plus": 0, "unhandled_yarv_insn_opt_minus": 0, "unhandled_yarv_insn_opt_mult": 0, "unhandled_yarv_insn_opt_div": 0, "unhandled_yarv_insn_opt_mod": 0, "unhandled_yarv_insn_opt_eq": 0, "unhandled_yarv_insn_opt_neq": 0, "unhandled_yarv_insn_opt_lt": 0, "unhandled_yarv_insn_opt_le": 0, "unhandled_yarv_insn_opt_gt": 0, "unhandled_yarv_insn_opt_ge": 0, "unhandled_yarv_insn_opt_ltlt": 0, "unhandled_yarv_insn_opt_and": 0, "unhandled_yarv_insn_opt_or": 0, "unhandled_yarv_insn_opt_aref": 0, "unhandled_yarv_insn_opt_aset": 0, "unhandled_yarv_insn_opt_length": 0, "unhandled_yarv_insn_opt_size": 0, "unhandled_yarv_insn_opt_empty_p": 0, "unhandled_yarv_insn_opt_succ": 0, "unhandled_yarv_insn_opt_not": 0, "unhandled_yarv_insn_opt_regexpmatch2": 0, "unhandled_yarv_insn_invokebuiltin": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_getlocal_WC_0": 0, "unhandled_yarv_insn_getlocal_WC_1": 0, "unhandled_yarv_insn_setlocal_WC_0": 0, "unhandled_yarv_insn_setlocal_WC_1": 0, "unhandled_yarv_insn_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_trace_nop": 0, "unhandled_yarv_insn_trace_getlocal": 0, "unhandled_yarv_insn_trace_setlocal": 0, "unhandled_yarv_insn_trace_getblockparam": 0, "unhandled_yarv_insn_trace_setblockparam": 0, "unhandled_yarv_insn_trace_getblockparamproxy": 0, "unhandled_yarv_insn_trace_getspecial": 0, "unhandled_yarv_insn_trace_setspecial": 0, "unhandled_yarv_insn_trace_getinstancevariable": 0, "unhandled_yarv_insn_trace_setinstancevariable": 0, "unhandled_yarv_insn_trace_getclassvariable": 0, "unhandled_yarv_insn_trace_setclassvariable": 0, "unhandled_yarv_insn_trace_opt_getconstant_path": 0, "unhandled_yarv_insn_trace_getconstant": 0, "unhandled_yarv_insn_trace_setconstant": 0, "unhandled_yarv_insn_trace_getglobal": 0, "unhandled_yarv_insn_trace_setglobal": 0, "unhandled_yarv_insn_trace_putnil": 0, "unhandled_yarv_insn_trace_putself": 0, "unhandled_yarv_insn_trace_putobject": 0, "unhandled_yarv_insn_trace_putspecialobject": 0, "unhandled_yarv_insn_trace_putstring": 0, "unhandled_yarv_insn_trace_putchilledstring": 0, "unhandled_yarv_insn_trace_concatstrings": 0, "unhandled_yarv_insn_trace_anytostring": 0, "unhandled_yarv_insn_trace_toregexp": 0, "unhandled_yarv_insn_trace_intern": 0, "unhandled_yarv_insn_trace_newarray": 0, "unhandled_yarv_insn_trace_pushtoarraykwsplat": 0, "unhandled_yarv_insn_trace_duparray": 0, "unhandled_yarv_insn_trace_duphash": 0, "unhandled_yarv_insn_trace_expandarray": 0, "unhandled_yarv_insn_trace_concatarray": 0, "unhandled_yarv_insn_trace_concattoarray": 0, "unhandled_yarv_insn_trace_pushtoarray": 0, "unhandled_yarv_insn_trace_splatarray": 0, "unhandled_yarv_insn_trace_splatkw": 0, "unhandled_yarv_insn_trace_newhash": 0, "unhandled_yarv_insn_trace_newrange": 0, "unhandled_yarv_insn_trace_pop": 0, "unhandled_yarv_insn_trace_dup": 0, "unhandled_yarv_insn_trace_dupn": 0, "unhandled_yarv_insn_trace_swap": 0, "unhandled_yarv_insn_trace_opt_reverse": 0, "unhandled_yarv_insn_trace_topn": 0, "unhandled_yarv_insn_trace_setn": 0, "unhandled_yarv_insn_trace_adjuststack": 0, "unhandled_yarv_insn_trace_defined": 0, "unhandled_yarv_insn_trace_definedivar": 0, "unhandled_yarv_insn_trace_checkmatch": 0, "unhandled_yarv_insn_trace_checkkeyword": 0, "unhandled_yarv_insn_trace_checktype": 0, "unhandled_yarv_insn_trace_defineclass": 0, "unhandled_yarv_insn_trace_definemethod": 0, "unhandled_yarv_insn_trace_definesmethod": 0, "unhandled_yarv_insn_trace_send": 0, "unhandled_yarv_insn_trace_sendforward": 0, "unhandled_yarv_insn_trace_opt_send_without_block": 0, "unhandled_yarv_insn_trace_opt_new": 0, "unhandled_yarv_insn_trace_objtostring": 0, "unhandled_yarv_insn_trace_opt_ary_freeze": 0, "unhandled_yarv_insn_trace_opt_hash_freeze": 0, "unhandled_yarv_insn_trace_opt_str_freeze": 0, "unhandled_yarv_insn_trace_opt_nil_p": 0, "unhandled_yarv_insn_trace_opt_str_uminus": 0, "unhandled_yarv_insn_trace_opt_duparray_send": 0, "unhandled_yarv_insn_trace_opt_newarray_send": 0, "unhandled_yarv_insn_trace_invokesuper": 0, "unhandled_yarv_insn_trace_invokesuperforward": 0, "unhandled_yarv_insn_trace_invokeblock": 0, "unhandled_yarv_insn_trace_leave": 0, "unhandled_yarv_insn_trace_throw": 0, "unhandled_yarv_insn_trace_jump": 0, "unhandled_yarv_insn_trace_branchif": 0, "unhandled_yarv_insn_trace_branchunless": 0, "unhandled_yarv_insn_trace_branchnil": 0, "unhandled_yarv_insn_trace_once": 0, "unhandled_yarv_insn_trace_opt_case_dispatch": 0, "unhandled_yarv_insn_trace_opt_plus": 0, "unhandled_yarv_insn_trace_opt_minus": 0, "unhandled_yarv_insn_trace_opt_mult": 0, "unhandled_yarv_insn_trace_opt_div": 0, "unhandled_yarv_insn_trace_opt_mod": 0, "unhandled_yarv_insn_trace_opt_eq": 0, "unhandled_yarv_insn_trace_opt_neq": 0, "unhandled_yarv_insn_trace_opt_lt": 0, "unhandled_yarv_insn_trace_opt_le": 0, "unhandled_yarv_insn_trace_opt_gt": 0, "unhandled_yarv_insn_trace_opt_ge": 0, "unhandled_yarv_insn_trace_opt_ltlt": 0, "unhandled_yarv_insn_trace_opt_and": 0, "unhandled_yarv_insn_trace_opt_or": 0, "unhandled_yarv_insn_trace_opt_aref": 0, "unhandled_yarv_insn_trace_opt_aset": 0, "unhandled_yarv_insn_trace_opt_length": 0, "unhandled_yarv_insn_trace_opt_size": 0, "unhandled_yarv_insn_trace_opt_empty_p": 0, "unhandled_yarv_insn_trace_opt_succ": 0, "unhandled_yarv_insn_trace_opt_not": 0, "unhandled_yarv_insn_trace_opt_regexpmatch2": 0, "unhandled_yarv_insn_trace_invokebuiltin": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_trace_getlocal_WC_0": 0, "unhandled_yarv_insn_trace_getlocal_WC_1": 0, "unhandled_yarv_insn_trace_setlocal_WC_0": 0, "unhandled_yarv_insn_trace_setlocal_WC_1": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_zjit_getinstancevariable": 0, "unhandled_yarv_insn_zjit_opt_send_without_block": 0, "unhandled_yarv_insn_zjit_objtostring": 0, "unhandled_yarv_insn_zjit_opt_nil_p": 0, "unhandled_yarv_insn_zjit_opt_plus": 0, "unhandled_yarv_insn_zjit_opt_minus": 0, "unhandled_yarv_insn_zjit_opt_mult": 0, "unhandled_yarv_insn_zjit_opt_div": 0, "unhandled_yarv_insn_zjit_opt_mod": 0, "unhandled_yarv_insn_zjit_opt_eq": 0, "unhandled_yarv_insn_zjit_opt_neq": 0, "unhandled_yarv_insn_zjit_opt_lt": 0, "unhandled_yarv_insn_zjit_opt_le": 0, "unhandled_yarv_insn_zjit_opt_gt": 0, "unhandled_yarv_insn_zjit_opt_ge": 0, "unhandled_yarv_insn_zjit_opt_and": 0, "unhandled_yarv_insn_zjit_opt_or": 0, "unhandled_yarv_insn_zjit_opt_empty_p": 0, "unhandled_yarv_insn_zjit_opt_not": 0, "send_fallback_send_without_block_polymorphic": 0, "send_fallback_send_without_block_no_profiles": 1230, "send_fallback_send_without_block_cfunc_not_variadic": 123, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 0, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 1476, "dynamic_send_count": 2829, "iseq_optimized_send_count": 1491, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 246, "optimized_send_count": 1737, "send_count": 4566, "not_optimized_yarv_insn_nop": 0, "not_optimized_yarv_insn_getlocal": 0, "not_optimized_yarv_insn_setlocal": 0, "not_optimized_yarv_insn_getblockparam": 0, "not_optimized_yarv_insn_setblockparam": 0, "not_optimized_yarv_insn_getblockparamproxy": 0, "not_optimized_yarv_insn_getspecial": 0, "not_optimized_yarv_insn_setspecial": 0, "not_optimized_yarv_insn_getinstancevariable": 0, "not_optimized_yarv_insn_setinstancevariable": 0, "not_optimized_yarv_insn_getclassvariable": 0, "not_optimized_yarv_insn_setclassvariable": 0, "not_optimized_yarv_insn_opt_getconstant_path": 0, "not_optimized_yarv_insn_getconstant": 0, "not_optimized_yarv_insn_setconstant": 0, "not_optimized_yarv_insn_getglobal": 0, "not_optimized_yarv_insn_setglobal": 0, "not_optimized_yarv_insn_putnil": 0, "not_optimized_yarv_insn_putself": 0, "not_optimized_yarv_insn_putobject": 0, "not_optimized_yarv_insn_putspecialobject": 0, "not_optimized_yarv_insn_putstring": 0, "not_optimized_yarv_insn_putchilledstring": 0, "not_optimized_yarv_insn_concatstrings": 0, "not_optimized_yarv_insn_anytostring": 0, "not_optimized_yarv_insn_toregexp": 0, "not_optimized_yarv_insn_intern": 0, "not_optimized_yarv_insn_newarray": 0, "not_optimized_yarv_insn_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_duparray": 0, "not_optimized_yarv_insn_duphash": 0, "not_optimized_yarv_insn_expandarray": 0, "not_optimized_yarv_insn_concatarray": 0, "not_optimized_yarv_insn_concattoarray": 0, "not_optimized_yarv_insn_pushtoarray": 0, "not_optimized_yarv_insn_splatarray": 0, "not_optimized_yarv_insn_splatkw": 0, "not_optimized_yarv_insn_newhash": 0, "not_optimized_yarv_insn_newrange": 0, "not_optimized_yarv_insn_pop": 0, "not_optimized_yarv_insn_dup": 0, "not_optimized_yarv_insn_dupn": 0, "not_optimized_yarv_insn_swap": 0, "not_optimized_yarv_insn_opt_reverse": 0, "not_optimized_yarv_insn_topn": 0, "not_optimized_yarv_insn_setn": 0, "not_optimized_yarv_insn_adjuststack": 0, "not_optimized_yarv_insn_defined": 0, "not_optimized_yarv_insn_definedivar": 0, "not_optimized_yarv_insn_checkmatch": 0, "not_optimized_yarv_insn_checkkeyword": 0, "not_optimized_yarv_insn_checktype": 0, "not_optimized_yarv_insn_defineclass": 0, "not_optimized_yarv_insn_definemethod": 0, "not_optimized_yarv_insn_definesmethod": 0, "not_optimized_yarv_insn_send": 123, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 0, "not_optimized_yarv_insn_opt_new": 0, "not_optimized_yarv_insn_objtostring": 0, "not_optimized_yarv_insn_opt_ary_freeze": 0, "not_optimized_yarv_insn_opt_hash_freeze": 0, "not_optimized_yarv_insn_opt_str_freeze": 0, "not_optimized_yarv_insn_opt_nil_p": 0, "not_optimized_yarv_insn_opt_str_uminus": 0, "not_optimized_yarv_insn_opt_duparray_send": 0, "not_optimized_yarv_insn_opt_newarray_send": 0, "not_optimized_yarv_insn_invokesuper": 0, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 1353, "not_optimized_yarv_insn_leave": 0, "not_optimized_yarv_insn_throw": 0, "not_optimized_yarv_insn_jump": 0, "not_optimized_yarv_insn_branchif": 0, "not_optimized_yarv_insn_branchunless": 0, "not_optimized_yarv_insn_branchnil": 0, "not_optimized_yarv_insn_once": 0, "not_optimized_yarv_insn_opt_case_dispatch": 0, "not_optimized_yarv_insn_opt_plus": 0, "not_optimized_yarv_insn_opt_minus": 0, "not_optimized_yarv_insn_opt_mult": 0, "not_optimized_yarv_insn_opt_div": 0, "not_optimized_yarv_insn_opt_mod": 0, "not_optimized_yarv_insn_opt_eq": 0, "not_optimized_yarv_insn_opt_neq": 0, "not_optimized_yarv_insn_opt_lt": 0, "not_optimized_yarv_insn_opt_le": 0, "not_optimized_yarv_insn_opt_gt": 0, "not_optimized_yarv_insn_opt_ge": 0, "not_optimized_yarv_insn_opt_ltlt": 0, "not_optimized_yarv_insn_opt_and": 0, "not_optimized_yarv_insn_opt_or": 0, "not_optimized_yarv_insn_opt_aref": 0, "not_optimized_yarv_insn_opt_aset": 0, "not_optimized_yarv_insn_opt_length": 0, "not_optimized_yarv_insn_opt_size": 0, "not_optimized_yarv_insn_opt_empty_p": 0, "not_optimized_yarv_insn_opt_succ": 0, "not_optimized_yarv_insn_opt_not": 0, "not_optimized_yarv_insn_opt_regexpmatch2": 0, "not_optimized_yarv_insn_invokebuiltin": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_getlocal_WC_0": 0, "not_optimized_yarv_insn_getlocal_WC_1": 0, "not_optimized_yarv_insn_setlocal_WC_0": 0, "not_optimized_yarv_insn_setlocal_WC_1": 0, "not_optimized_yarv_insn_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_trace_nop": 0, "not_optimized_yarv_insn_trace_getlocal": 0, "not_optimized_yarv_insn_trace_setlocal": 0, "not_optimized_yarv_insn_trace_getblockparam": 0, "not_optimized_yarv_insn_trace_setblockparam": 0, "not_optimized_yarv_insn_trace_getblockparamproxy": 0, "not_optimized_yarv_insn_trace_getspecial": 0, "not_optimized_yarv_insn_trace_setspecial": 0, "not_optimized_yarv_insn_trace_getinstancevariable": 0, "not_optimized_yarv_insn_trace_setinstancevariable": 0, "not_optimized_yarv_insn_trace_getclassvariable": 0, "not_optimized_yarv_insn_trace_setclassvariable": 0, "not_optimized_yarv_insn_trace_opt_getconstant_path": 0, "not_optimized_yarv_insn_trace_getconstant": 0, "not_optimized_yarv_insn_trace_setconstant": 0, "not_optimized_yarv_insn_trace_getglobal": 0, "not_optimized_yarv_insn_trace_setglobal": 0, "not_optimized_yarv_insn_trace_putnil": 0, "not_optimized_yarv_insn_trace_putself": 0, "not_optimized_yarv_insn_trace_putobject": 0, "not_optimized_yarv_insn_trace_putspecialobject": 0, "not_optimized_yarv_insn_trace_putstring": 0, "not_optimized_yarv_insn_trace_putchilledstring": 0, "not_optimized_yarv_insn_trace_concatstrings": 0, "not_optimized_yarv_insn_trace_anytostring": 0, "not_optimized_yarv_insn_trace_toregexp": 0, "not_optimized_yarv_insn_trace_intern": 0, "not_optimized_yarv_insn_trace_newarray": 0, "not_optimized_yarv_insn_trace_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_trace_duparray": 0, "not_optimized_yarv_insn_trace_duphash": 0, "not_optimized_yarv_insn_trace_expandarray": 0, "not_optimized_yarv_insn_trace_concatarray": 0, "not_optimized_yarv_insn_trace_concattoarray": 0, "not_optimized_yarv_insn_trace_pushtoarray": 0, "not_optimized_yarv_insn_trace_splatarray": 0, "not_optimized_yarv_insn_trace_splatkw": 0, "not_optimized_yarv_insn_trace_newhash": 0, "not_optimized_yarv_insn_trace_newrange": 0, "not_optimized_yarv_insn_trace_pop": 0, "not_optimized_yarv_insn_trace_dup": 0, "not_optimized_yarv_insn_trace_dupn": 0, "not_optimized_yarv_insn_trace_swap": 0, "not_optimized_yarv_insn_trace_opt_reverse": 0, "not_optimized_yarv_insn_trace_topn": 0, "not_optimized_yarv_insn_trace_setn": 0, "not_optimized_yarv_insn_trace_adjuststack": 0, "not_optimized_yarv_insn_trace_defined": 0, "not_optimized_yarv_insn_trace_definedivar": 0, "not_optimized_yarv_insn_trace_checkmatch": 0, "not_optimized_yarv_insn_trace_checkkeyword": 0, "not_optimized_yarv_insn_trace_checktype": 0, "not_optimized_yarv_insn_trace_defineclass": 0, "not_optimized_yarv_insn_trace_definemethod": 0, "not_optimized_yarv_insn_trace_definesmethod": 0, "not_optimized_yarv_insn_trace_send": 0, "not_optimized_yarv_insn_trace_sendforward": 0, "not_optimized_yarv_insn_trace_opt_send_without_block": 0, "not_optimized_yarv_insn_trace_opt_new": 0, "not_optimized_yarv_insn_trace_objtostring": 0, "not_optimized_yarv_insn_trace_opt_ary_freeze": 0, "not_optimized_yarv_insn_trace_opt_hash_freeze": 0, "not_optimized_yarv_insn_trace_opt_str_freeze": 0, "not_optimized_yarv_insn_trace_opt_nil_p": 0, "not_optimized_yarv_insn_trace_opt_str_uminus": 0, "not_optimized_yarv_insn_trace_opt_duparray_send": 0, "not_optimized_yarv_insn_trace_opt_newarray_send": 0, "not_optimized_yarv_insn_trace_invokesuper": 0, "not_optimized_yarv_insn_trace_invokesuperforward": 0, "not_optimized_yarv_insn_trace_invokeblock": 0, "not_optimized_yarv_insn_trace_leave": 0, "not_optimized_yarv_insn_trace_throw": 0, "not_optimized_yarv_insn_trace_jump": 0, "not_optimized_yarv_insn_trace_branchif": 0, "not_optimized_yarv_insn_trace_branchunless": 0, "not_optimized_yarv_insn_trace_branchnil": 0, "not_optimized_yarv_insn_trace_once": 0, "not_optimized_yarv_insn_trace_opt_case_dispatch": 0, "not_optimized_yarv_insn_trace_opt_plus": 0, "not_optimized_yarv_insn_trace_opt_minus": 0, "not_optimized_yarv_insn_trace_opt_mult": 0, "not_optimized_yarv_insn_trace_opt_div": 0, "not_optimized_yarv_insn_trace_opt_mod": 0, "not_optimized_yarv_insn_trace_opt_eq": 0, "not_optimized_yarv_insn_trace_opt_neq": 0, "not_optimized_yarv_insn_trace_opt_lt": 0, "not_optimized_yarv_insn_trace_opt_le": 0, "not_optimized_yarv_insn_trace_opt_gt": 0, "not_optimized_yarv_insn_trace_opt_ge": 0, "not_optimized_yarv_insn_trace_opt_ltlt": 0, "not_optimized_yarv_insn_trace_opt_and": 0, "not_optimized_yarv_insn_trace_opt_or": 0, "not_optimized_yarv_insn_trace_opt_aref": 0, "not_optimized_yarv_insn_trace_opt_aset": 0, "not_optimized_yarv_insn_trace_opt_length": 0, "not_optimized_yarv_insn_trace_opt_size": 0, "not_optimized_yarv_insn_trace_opt_empty_p": 0, "not_optimized_yarv_insn_trace_opt_succ": 0, "not_optimized_yarv_insn_trace_opt_not": 0, "not_optimized_yarv_insn_trace_opt_regexpmatch2": 0, "not_optimized_yarv_insn_trace_invokebuiltin": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_trace_getlocal_WC_0": 0, "not_optimized_yarv_insn_trace_getlocal_WC_1": 0, "not_optimized_yarv_insn_trace_setlocal_WC_0": 0, "not_optimized_yarv_insn_trace_setlocal_WC_1": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_zjit_getinstancevariable": 0, "not_optimized_yarv_insn_zjit_opt_send_without_block": 0, "not_optimized_yarv_insn_zjit_objtostring": 0, "not_optimized_yarv_insn_zjit_opt_nil_p": 0, "not_optimized_yarv_insn_zjit_opt_plus": 0, "not_optimized_yarv_insn_zjit_opt_minus": 0, "not_optimized_yarv_insn_zjit_opt_mult": 0, "not_optimized_yarv_insn_zjit_opt_div": 0, "not_optimized_yarv_insn_zjit_opt_mod": 0, "not_optimized_yarv_insn_zjit_opt_eq": 0, "not_optimized_yarv_insn_zjit_opt_neq": 0, "not_optimized_yarv_insn_zjit_opt_lt": 0, "not_optimized_yarv_insn_zjit_opt_le": 0, "not_optimized_yarv_insn_zjit_opt_gt": 0, "not_optimized_yarv_insn_zjit_opt_ge": 0, "not_optimized_yarv_insn_zjit_opt_and": 0, "not_optimized_yarv_insn_zjit_opt_or": 0, "not_optimized_yarv_insn_zjit_opt_empty_p": 0, "not_optimized_yarv_insn_zjit_opt_not": 0, "vm_insn_count": 10817892654, "total_insn_count": 10817912994, "ratio_in_zjit": 0.00018802147892371928, "not_optimized_cfuncs_Integer#<<": 0, "not_optimized_cfuncs_Integer#>>": 0, "not_optimized_cfuncs_Float#-": 123, "not_optimized_cfuncs_Integer#^": 0 } ] ], "sequel": [ [ { "compiled_iseq_count": 11, "failed_iseq_count": 1, "compile_time_ns": 2048607, "profile_time_ns": 20275, "gc_time_ns": 6292, "invalidation_time_ns": 0, "code_region_bytes": 1818624, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 1421945, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 474000, "compile_error_register_spill_on_alloc": 6161971, "compile_error_parse_stack_underflow": 0, "compile_error_parse_malformed_iseq": 0, "compile_error_parse_failed_optional_arguments": 0, "compile_error_parse_not_allowed": 0, "compile_error_validation_block_has_no_terminator": 0, "compile_error_validation_terminator_not_at_end": 0, "compile_error_validation_mismatched_block_arity": 0, "compile_error_validation_jump_target_not_in_rpo": 0, "compile_error_validation_operand_not_defined": 0, "compile_error_validation_duplicate_instruction": 0, "zjit_insn_count": 489647044, "dynamic_getivar_count": 10427972, "dynamic_setivar_count": 2844000, "unspecialized_def_type_iseq": 1422000, "unspecialized_def_type_cfunc": 0, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 0, "unspecialized_def_type_zsuper": 0, "unspecialized_def_type_alias": 0, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 0, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 104755749, "vm_write_sp_count": 98593749, "vm_write_locals_count": 98593749, "vm_write_stack_count": 98593749, "vm_write_to_parent_iseq_local_count": 4266000, "vm_read_from_parent_iseq_local_count": 18485972, "exit_compile_error": 8057916, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 474000, "exit_unhandled_kwarg": 474000, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 473972, "exit_unhandled_yarv_insn": 474000, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 0, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 2370000, "exit_patchpoint": 0, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 0, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 0, "exit_block_param_proxy_not_iseq_or_ifunc": 0, "side_exit_count": 12323888, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 0, "unhandled_yarv_insn_setblockparam": 0, "unhandled_yarv_insn_getblockparamproxy": 0, "unhandled_yarv_insn_getspecial": 0, "unhandled_yarv_insn_setspecial": 0, "unhandled_yarv_insn_getinstancevariable": 0, "unhandled_yarv_insn_setinstancevariable": 0, "unhandled_yarv_insn_getclassvariable": 0, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 0, "unhandled_yarv_insn_setconstant": 0, "unhandled_yarv_insn_getglobal": 0, "unhandled_yarv_insn_setglobal": 0, "unhandled_yarv_insn_putnil": 0, "unhandled_yarv_insn_putself": 0, "unhandled_yarv_insn_putobject": 0, "unhandled_yarv_insn_putspecialobject": 0, "unhandled_yarv_insn_putstring": 0, "unhandled_yarv_insn_putchilledstring": 0, "unhandled_yarv_insn_concatstrings": 0, "unhandled_yarv_insn_anytostring": 0, "unhandled_yarv_insn_toregexp": 0, "unhandled_yarv_insn_intern": 0, "unhandled_yarv_insn_newarray": 0, "unhandled_yarv_insn_pushtoarraykwsplat": 0, "unhandled_yarv_insn_duparray": 0, "unhandled_yarv_insn_duphash": 0, "unhandled_yarv_insn_expandarray": 474000, "unhandled_yarv_insn_concatarray": 0, "unhandled_yarv_insn_concattoarray": 0, "unhandled_yarv_insn_pushtoarray": 0, "unhandled_yarv_insn_splatarray": 0, "unhandled_yarv_insn_splatkw": 0, "unhandled_yarv_insn_newhash": 0, "unhandled_yarv_insn_newrange": 0, "unhandled_yarv_insn_pop": 0, "unhandled_yarv_insn_dup": 0, "unhandled_yarv_insn_dupn": 0, "unhandled_yarv_insn_swap": 0, "unhandled_yarv_insn_opt_reverse": 0, "unhandled_yarv_insn_topn": 0, "unhandled_yarv_insn_setn": 0, "unhandled_yarv_insn_adjuststack": 0, "unhandled_yarv_insn_defined": 0, "unhandled_yarv_insn_definedivar": 0, "unhandled_yarv_insn_checkmatch": 0, "unhandled_yarv_insn_checkkeyword": 0, "unhandled_yarv_insn_checktype": 0, "unhandled_yarv_insn_defineclass": 0, "unhandled_yarv_insn_definemethod": 0, "unhandled_yarv_insn_definesmethod": 0, "unhandled_yarv_insn_send": 0, "unhandled_yarv_insn_sendforward": 0, "unhandled_yarv_insn_opt_send_without_block": 0, "unhandled_yarv_insn_opt_new": 0, "unhandled_yarv_insn_objtostring": 0, "unhandled_yarv_insn_opt_ary_freeze": 0, "unhandled_yarv_insn_opt_hash_freeze": 0, "unhandled_yarv_insn_opt_str_freeze": 0, "unhandled_yarv_insn_opt_nil_p": 0, "unhandled_yarv_insn_opt_str_uminus": 0, "unhandled_yarv_insn_opt_duparray_send": 0, "unhandled_yarv_insn_opt_newarray_send": 0, "unhandled_yarv_insn_invokesuper": 0, "unhandled_yarv_insn_invokesuperforward": 0, "unhandled_yarv_insn_invokeblock": 0, "unhandled_yarv_insn_leave": 0, "unhandled_yarv_insn_throw": 0, "unhandled_yarv_insn_jump": 0, "unhandled_yarv_insn_branchif": 0, "unhandled_yarv_insn_branchunless": 0, "unhandled_yarv_insn_branchnil": 0, "unhandled_yarv_insn_once": 0, "unhandled_yarv_insn_opt_case_dispatch": 0, "unhandled_yarv_insn_opt_plus": 0, "unhandled_yarv_insn_opt_minus": 0, "unhandled_yarv_insn_opt_mult": 0, "unhandled_yarv_insn_opt_div": 0, "unhandled_yarv_insn_opt_mod": 0, "unhandled_yarv_insn_opt_eq": 0, "unhandled_yarv_insn_opt_neq": 0, "unhandled_yarv_insn_opt_lt": 0, "unhandled_yarv_insn_opt_le": 0, "unhandled_yarv_insn_opt_gt": 0, "unhandled_yarv_insn_opt_ge": 0, "unhandled_yarv_insn_opt_ltlt": 0, "unhandled_yarv_insn_opt_and": 0, "unhandled_yarv_insn_opt_or": 0, "unhandled_yarv_insn_opt_aref": 0, "unhandled_yarv_insn_opt_aset": 0, "unhandled_yarv_insn_opt_length": 0, "unhandled_yarv_insn_opt_size": 0, "unhandled_yarv_insn_opt_empty_p": 0, "unhandled_yarv_insn_opt_succ": 0, "unhandled_yarv_insn_opt_not": 0, "unhandled_yarv_insn_opt_regexpmatch2": 0, "unhandled_yarv_insn_invokebuiltin": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_getlocal_WC_0": 0, "unhandled_yarv_insn_getlocal_WC_1": 0, "unhandled_yarv_insn_setlocal_WC_0": 0, "unhandled_yarv_insn_setlocal_WC_1": 0, "unhandled_yarv_insn_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_trace_nop": 0, "unhandled_yarv_insn_trace_getlocal": 0, "unhandled_yarv_insn_trace_setlocal": 0, "unhandled_yarv_insn_trace_getblockparam": 0, "unhandled_yarv_insn_trace_setblockparam": 0, "unhandled_yarv_insn_trace_getblockparamproxy": 0, "unhandled_yarv_insn_trace_getspecial": 0, "unhandled_yarv_insn_trace_setspecial": 0, "unhandled_yarv_insn_trace_getinstancevariable": 0, "unhandled_yarv_insn_trace_setinstancevariable": 0, "unhandled_yarv_insn_trace_getclassvariable": 0, "unhandled_yarv_insn_trace_setclassvariable": 0, "unhandled_yarv_insn_trace_opt_getconstant_path": 0, "unhandled_yarv_insn_trace_getconstant": 0, "unhandled_yarv_insn_trace_setconstant": 0, "unhandled_yarv_insn_trace_getglobal": 0, "unhandled_yarv_insn_trace_setglobal": 0, "unhandled_yarv_insn_trace_putnil": 0, "unhandled_yarv_insn_trace_putself": 0, "unhandled_yarv_insn_trace_putobject": 0, "unhandled_yarv_insn_trace_putspecialobject": 0, "unhandled_yarv_insn_trace_putstring": 0, "unhandled_yarv_insn_trace_putchilledstring": 0, "unhandled_yarv_insn_trace_concatstrings": 0, "unhandled_yarv_insn_trace_anytostring": 0, "unhandled_yarv_insn_trace_toregexp": 0, "unhandled_yarv_insn_trace_intern": 0, "unhandled_yarv_insn_trace_newarray": 0, "unhandled_yarv_insn_trace_pushtoarraykwsplat": 0, "unhandled_yarv_insn_trace_duparray": 0, "unhandled_yarv_insn_trace_duphash": 0, "unhandled_yarv_insn_trace_expandarray": 0, "unhandled_yarv_insn_trace_concatarray": 0, "unhandled_yarv_insn_trace_concattoarray": 0, "unhandled_yarv_insn_trace_pushtoarray": 0, "unhandled_yarv_insn_trace_splatarray": 0, "unhandled_yarv_insn_trace_splatkw": 0, "unhandled_yarv_insn_trace_newhash": 0, "unhandled_yarv_insn_trace_newrange": 0, "unhandled_yarv_insn_trace_pop": 0, "unhandled_yarv_insn_trace_dup": 0, "unhandled_yarv_insn_trace_dupn": 0, "unhandled_yarv_insn_trace_swap": 0, "unhandled_yarv_insn_trace_opt_reverse": 0, "unhandled_yarv_insn_trace_topn": 0, "unhandled_yarv_insn_trace_setn": 0, "unhandled_yarv_insn_trace_adjuststack": 0, "unhandled_yarv_insn_trace_defined": 0, "unhandled_yarv_insn_trace_definedivar": 0, "unhandled_yarv_insn_trace_checkmatch": 0, "unhandled_yarv_insn_trace_checkkeyword": 0, "unhandled_yarv_insn_trace_checktype": 0, "unhandled_yarv_insn_trace_defineclass": 0, "unhandled_yarv_insn_trace_definemethod": 0, "unhandled_yarv_insn_trace_definesmethod": 0, "unhandled_yarv_insn_trace_send": 0, "unhandled_yarv_insn_trace_sendforward": 0, "unhandled_yarv_insn_trace_opt_send_without_block": 0, "unhandled_yarv_insn_trace_opt_new": 0, "unhandled_yarv_insn_trace_objtostring": 0, "unhandled_yarv_insn_trace_opt_ary_freeze": 0, "unhandled_yarv_insn_trace_opt_hash_freeze": 0, "unhandled_yarv_insn_trace_opt_str_freeze": 0, "unhandled_yarv_insn_trace_opt_nil_p": 0, "unhandled_yarv_insn_trace_opt_str_uminus": 0, "unhandled_yarv_insn_trace_opt_duparray_send": 0, "unhandled_yarv_insn_trace_opt_newarray_send": 0, "unhandled_yarv_insn_trace_invokesuper": 0, "unhandled_yarv_insn_trace_invokesuperforward": 0, "unhandled_yarv_insn_trace_invokeblock": 0, "unhandled_yarv_insn_trace_leave": 0, "unhandled_yarv_insn_trace_throw": 0, "unhandled_yarv_insn_trace_jump": 0, "unhandled_yarv_insn_trace_branchif": 0, "unhandled_yarv_insn_trace_branchunless": 0, "unhandled_yarv_insn_trace_branchnil": 0, "unhandled_yarv_insn_trace_once": 0, "unhandled_yarv_insn_trace_opt_case_dispatch": 0, "unhandled_yarv_insn_trace_opt_plus": 0, "unhandled_yarv_insn_trace_opt_minus": 0, "unhandled_yarv_insn_trace_opt_mult": 0, "unhandled_yarv_insn_trace_opt_div": 0, "unhandled_yarv_insn_trace_opt_mod": 0, "unhandled_yarv_insn_trace_opt_eq": 0, "unhandled_yarv_insn_trace_opt_neq": 0, "unhandled_yarv_insn_trace_opt_lt": 0, "unhandled_yarv_insn_trace_opt_le": 0, "unhandled_yarv_insn_trace_opt_gt": 0, "unhandled_yarv_insn_trace_opt_ge": 0, "unhandled_yarv_insn_trace_opt_ltlt": 0, "unhandled_yarv_insn_trace_opt_and": 0, "unhandled_yarv_insn_trace_opt_or": 0, "unhandled_yarv_insn_trace_opt_aref": 0, "unhandled_yarv_insn_trace_opt_aset": 0, "unhandled_yarv_insn_trace_opt_length": 0, "unhandled_yarv_insn_trace_opt_size": 0, "unhandled_yarv_insn_trace_opt_empty_p": 0, "unhandled_yarv_insn_trace_opt_succ": 0, "unhandled_yarv_insn_trace_opt_not": 0, "unhandled_yarv_insn_trace_opt_regexpmatch2": 0, "unhandled_yarv_insn_trace_invokebuiltin": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_trace_getlocal_WC_0": 0, "unhandled_yarv_insn_trace_getlocal_WC_1": 0, "unhandled_yarv_insn_trace_setlocal_WC_0": 0, "unhandled_yarv_insn_trace_setlocal_WC_1": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_zjit_getinstancevariable": 0, "unhandled_yarv_insn_zjit_opt_send_without_block": 0, "unhandled_yarv_insn_zjit_objtostring": 0, "unhandled_yarv_insn_zjit_opt_nil_p": 0, "unhandled_yarv_insn_zjit_opt_plus": 0, "unhandled_yarv_insn_zjit_opt_minus": 0, "unhandled_yarv_insn_zjit_opt_mult": 0, "unhandled_yarv_insn_zjit_opt_div": 0, "unhandled_yarv_insn_zjit_opt_mod": 0, "unhandled_yarv_insn_zjit_opt_eq": 0, "unhandled_yarv_insn_zjit_opt_neq": 0, "unhandled_yarv_insn_zjit_opt_lt": 0, "unhandled_yarv_insn_zjit_opt_le": 0, "unhandled_yarv_insn_zjit_opt_gt": 0, "unhandled_yarv_insn_zjit_opt_ge": 0, "unhandled_yarv_insn_zjit_opt_and": 0, "unhandled_yarv_insn_zjit_opt_or": 0, "unhandled_yarv_insn_zjit_opt_empty_p": 0, "unhandled_yarv_insn_zjit_opt_not": 0, "send_fallback_send_without_block_polymorphic": 948000, "send_fallback_send_without_block_no_profiles": 7584000, "send_fallback_send_without_block_cfunc_not_variadic": 24648334, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 1422000, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 24174719, "dynamic_send_count": 58777053, "iseq_optimized_send_count": 21803832, "inline_cfunc_optimized_send_count": 11849944, "variadic_cfunc_optimized_send_count": 10428892, "optimized_send_count": 44082668, "send_count": 102859721, "not_optimized_yarv_insn_nop": 0, "not_optimized_yarv_insn_getlocal": 0, "not_optimized_yarv_insn_setlocal": 0, "not_optimized_yarv_insn_getblockparam": 0, "not_optimized_yarv_insn_setblockparam": 0, "not_optimized_yarv_insn_getblockparamproxy": 0, "not_optimized_yarv_insn_getspecial": 0, "not_optimized_yarv_insn_setspecial": 0, "not_optimized_yarv_insn_getinstancevariable": 0, "not_optimized_yarv_insn_setinstancevariable": 0, "not_optimized_yarv_insn_getclassvariable": 0, "not_optimized_yarv_insn_setclassvariable": 0, "not_optimized_yarv_insn_opt_getconstant_path": 0, "not_optimized_yarv_insn_getconstant": 0, "not_optimized_yarv_insn_setconstant": 0, "not_optimized_yarv_insn_getglobal": 0, "not_optimized_yarv_insn_setglobal": 0, "not_optimized_yarv_insn_putnil": 0, "not_optimized_yarv_insn_putself": 0, "not_optimized_yarv_insn_putobject": 0, "not_optimized_yarv_insn_putspecialobject": 0, "not_optimized_yarv_insn_putstring": 0, "not_optimized_yarv_insn_putchilledstring": 0, "not_optimized_yarv_insn_concatstrings": 0, "not_optimized_yarv_insn_anytostring": 0, "not_optimized_yarv_insn_toregexp": 0, "not_optimized_yarv_insn_intern": 0, "not_optimized_yarv_insn_newarray": 0, "not_optimized_yarv_insn_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_duparray": 0, "not_optimized_yarv_insn_duphash": 0, "not_optimized_yarv_insn_expandarray": 0, "not_optimized_yarv_insn_concatarray": 0, "not_optimized_yarv_insn_concattoarray": 0, "not_optimized_yarv_insn_pushtoarray": 0, "not_optimized_yarv_insn_splatarray": 0, "not_optimized_yarv_insn_splatkw": 0, "not_optimized_yarv_insn_newhash": 0, "not_optimized_yarv_insn_newrange": 0, "not_optimized_yarv_insn_pop": 0, "not_optimized_yarv_insn_dup": 0, "not_optimized_yarv_insn_dupn": 0, "not_optimized_yarv_insn_swap": 0, "not_optimized_yarv_insn_opt_reverse": 0, "not_optimized_yarv_insn_topn": 0, "not_optimized_yarv_insn_setn": 0, "not_optimized_yarv_insn_adjuststack": 0, "not_optimized_yarv_insn_defined": 0, "not_optimized_yarv_insn_definedivar": 0, "not_optimized_yarv_insn_checkmatch": 0, "not_optimized_yarv_insn_checkkeyword": 0, "not_optimized_yarv_insn_checktype": 0, "not_optimized_yarv_insn_defineclass": 0, "not_optimized_yarv_insn_definemethod": 0, "not_optimized_yarv_insn_definesmethod": 0, "not_optimized_yarv_insn_send": 8961502, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 94, "not_optimized_yarv_insn_opt_new": 0, "not_optimized_yarv_insn_objtostring": 0, "not_optimized_yarv_insn_opt_ary_freeze": 0, "not_optimized_yarv_insn_opt_hash_freeze": 0, "not_optimized_yarv_insn_opt_str_freeze": 0, "not_optimized_yarv_insn_opt_nil_p": 0, "not_optimized_yarv_insn_opt_str_uminus": 0, "not_optimized_yarv_insn_opt_duparray_send": 0, "not_optimized_yarv_insn_opt_newarray_send": 0, "not_optimized_yarv_insn_invokesuper": 1014566, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 2515805, "not_optimized_yarv_insn_leave": 0, "not_optimized_yarv_insn_throw": 0, "not_optimized_yarv_insn_jump": 0, "not_optimized_yarv_insn_branchif": 0, "not_optimized_yarv_insn_branchunless": 0, "not_optimized_yarv_insn_branchnil": 0, "not_optimized_yarv_insn_once": 0, "not_optimized_yarv_insn_opt_case_dispatch": 0, "not_optimized_yarv_insn_opt_plus": 0, "not_optimized_yarv_insn_opt_minus": 0, "not_optimized_yarv_insn_opt_mult": 0, "not_optimized_yarv_insn_opt_div": 0, "not_optimized_yarv_insn_opt_mod": 0, "not_optimized_yarv_insn_opt_eq": 43, "not_optimized_yarv_insn_opt_neq": 0, "not_optimized_yarv_insn_opt_lt": 0, "not_optimized_yarv_insn_opt_le": 0, "not_optimized_yarv_insn_opt_gt": 0, "not_optimized_yarv_insn_opt_ge": 0, "not_optimized_yarv_insn_opt_ltlt": 0, "not_optimized_yarv_insn_opt_and": 0, "not_optimized_yarv_insn_opt_or": 0, "not_optimized_yarv_insn_opt_aref": 13777620, "not_optimized_yarv_insn_opt_aset": 0, "not_optimized_yarv_insn_opt_length": 0, "not_optimized_yarv_insn_opt_size": 0, "not_optimized_yarv_insn_opt_empty_p": 0, "not_optimized_yarv_insn_opt_succ": 0, "not_optimized_yarv_insn_opt_not": 0, "not_optimized_yarv_insn_opt_regexpmatch2": 0, "not_optimized_yarv_insn_invokebuiltin": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_getlocal_WC_0": 0, "not_optimized_yarv_insn_getlocal_WC_1": 0, "not_optimized_yarv_insn_setlocal_WC_0": 0, "not_optimized_yarv_insn_setlocal_WC_1": 0, "not_optimized_yarv_insn_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_trace_nop": 0, "not_optimized_yarv_insn_trace_getlocal": 0, "not_optimized_yarv_insn_trace_setlocal": 0, "not_optimized_yarv_insn_trace_getblockparam": 0, "not_optimized_yarv_insn_trace_setblockparam": 0, "not_optimized_yarv_insn_trace_getblockparamproxy": 0, "not_optimized_yarv_insn_trace_getspecial": 0, "not_optimized_yarv_insn_trace_setspecial": 0, "not_optimized_yarv_insn_trace_getinstancevariable": 0, "not_optimized_yarv_insn_trace_setinstancevariable": 0, "not_optimized_yarv_insn_trace_getclassvariable": 0, "not_optimized_yarv_insn_trace_setclassvariable": 0, "not_optimized_yarv_insn_trace_opt_getconstant_path": 0, "not_optimized_yarv_insn_trace_getconstant": 0, "not_optimized_yarv_insn_trace_setconstant": 0, "not_optimized_yarv_insn_trace_getglobal": 0, "not_optimized_yarv_insn_trace_setglobal": 0, "not_optimized_yarv_insn_trace_putnil": 0, "not_optimized_yarv_insn_trace_putself": 0, "not_optimized_yarv_insn_trace_putobject": 0, "not_optimized_yarv_insn_trace_putspecialobject": 0, "not_optimized_yarv_insn_trace_putstring": 0, "not_optimized_yarv_insn_trace_putchilledstring": 0, "not_optimized_yarv_insn_trace_concatstrings": 0, "not_optimized_yarv_insn_trace_anytostring": 0, "not_optimized_yarv_insn_trace_toregexp": 0, "not_optimized_yarv_insn_trace_intern": 0, "not_optimized_yarv_insn_trace_newarray": 0, "not_optimized_yarv_insn_trace_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_trace_duparray": 0, "not_optimized_yarv_insn_trace_duphash": 0, "not_optimized_yarv_insn_trace_expandarray": 0, "not_optimized_yarv_insn_trace_concatarray": 0, "not_optimized_yarv_insn_trace_concattoarray": 0, "not_optimized_yarv_insn_trace_pushtoarray": 0, "not_optimized_yarv_insn_trace_splatarray": 0, "not_optimized_yarv_insn_trace_splatkw": 0, "not_optimized_yarv_insn_trace_newhash": 0, "not_optimized_yarv_insn_trace_newrange": 0, "not_optimized_yarv_insn_trace_pop": 0, "not_optimized_yarv_insn_trace_dup": 0, "not_optimized_yarv_insn_trace_dupn": 0, "not_optimized_yarv_insn_trace_swap": 0, "not_optimized_yarv_insn_trace_opt_reverse": 0, "not_optimized_yarv_insn_trace_topn": 0, "not_optimized_yarv_insn_trace_setn": 0, "not_optimized_yarv_insn_trace_adjuststack": 0, "not_optimized_yarv_insn_trace_defined": 0, "not_optimized_yarv_insn_trace_definedivar": 0, "not_optimized_yarv_insn_trace_checkmatch": 0, "not_optimized_yarv_insn_trace_checkkeyword": 0, "not_optimized_yarv_insn_trace_checktype": 0, "not_optimized_yarv_insn_trace_defineclass": 0, "not_optimized_yarv_insn_trace_definemethod": 0, "not_optimized_yarv_insn_trace_definesmethod": 0, "not_optimized_yarv_insn_trace_send": 0, "not_optimized_yarv_insn_trace_sendforward": 0, "not_optimized_yarv_insn_trace_opt_send_without_block": 0, "not_optimized_yarv_insn_trace_opt_new": 0, "not_optimized_yarv_insn_trace_objtostring": 0, "not_optimized_yarv_insn_trace_opt_ary_freeze": 0, "not_optimized_yarv_insn_trace_opt_hash_freeze": 0, "not_optimized_yarv_insn_trace_opt_str_freeze": 0, "not_optimized_yarv_insn_trace_opt_nil_p": 0, "not_optimized_yarv_insn_trace_opt_str_uminus": 0, "not_optimized_yarv_insn_trace_opt_duparray_send": 0, "not_optimized_yarv_insn_trace_opt_newarray_send": 0, "not_optimized_yarv_insn_trace_invokesuper": 0, "not_optimized_yarv_insn_trace_invokesuperforward": 0, "not_optimized_yarv_insn_trace_invokeblock": 0, "not_optimized_yarv_insn_trace_leave": 0, "not_optimized_yarv_insn_trace_throw": 0, "not_optimized_yarv_insn_trace_jump": 0, "not_optimized_yarv_insn_trace_branchif": 0, "not_optimized_yarv_insn_trace_branchunless": 0, "not_optimized_yarv_insn_trace_branchnil": 0, "not_optimized_yarv_insn_trace_once": 0, "not_optimized_yarv_insn_trace_opt_case_dispatch": 0, "not_optimized_yarv_insn_trace_opt_plus": 0, "not_optimized_yarv_insn_trace_opt_minus": 0, "not_optimized_yarv_insn_trace_opt_mult": 0, "not_optimized_yarv_insn_trace_opt_div": 0, "not_optimized_yarv_insn_trace_opt_mod": 0, "not_optimized_yarv_insn_trace_opt_eq": 0, "not_optimized_yarv_insn_trace_opt_neq": 0, "not_optimized_yarv_insn_trace_opt_lt": 0, "not_optimized_yarv_insn_trace_opt_le": 0, "not_optimized_yarv_insn_trace_opt_gt": 0, "not_optimized_yarv_insn_trace_opt_ge": 0, "not_optimized_yarv_insn_trace_opt_ltlt": 0, "not_optimized_yarv_insn_trace_opt_and": 0, "not_optimized_yarv_insn_trace_opt_or": 0, "not_optimized_yarv_insn_trace_opt_aref": 0, "not_optimized_yarv_insn_trace_opt_aset": 0, "not_optimized_yarv_insn_trace_opt_length": 0, "not_optimized_yarv_insn_trace_opt_size": 0, "not_optimized_yarv_insn_trace_opt_empty_p": 0, "not_optimized_yarv_insn_trace_opt_succ": 0, "not_optimized_yarv_insn_trace_opt_not": 0, "not_optimized_yarv_insn_trace_opt_regexpmatch2": 0, "not_optimized_yarv_insn_trace_invokebuiltin": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_trace_getlocal_WC_0": 0, "not_optimized_yarv_insn_trace_getlocal_WC_1": 0, "not_optimized_yarv_insn_trace_setlocal_WC_0": 0, "not_optimized_yarv_insn_trace_setlocal_WC_1": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_zjit_getinstancevariable": 0, "not_optimized_yarv_insn_zjit_opt_send_without_block": 0, "not_optimized_yarv_insn_zjit_objtostring": 0, "not_optimized_yarv_insn_zjit_opt_nil_p": 0, "not_optimized_yarv_insn_zjit_opt_plus": 0, "not_optimized_yarv_insn_zjit_opt_minus": 0, "not_optimized_yarv_insn_zjit_opt_mult": 0, "not_optimized_yarv_insn_zjit_opt_div": 0, "not_optimized_yarv_insn_zjit_opt_mod": 0, "not_optimized_yarv_insn_zjit_opt_eq": 0, "not_optimized_yarv_insn_zjit_opt_neq": 0, "not_optimized_yarv_insn_zjit_opt_lt": 0, "not_optimized_yarv_insn_zjit_opt_le": 0, "not_optimized_yarv_insn_zjit_opt_gt": 0, "not_optimized_yarv_insn_zjit_opt_ge": 0, "not_optimized_yarv_insn_zjit_opt_and": 0, "not_optimized_yarv_insn_zjit_opt_or": 0, "not_optimized_yarv_insn_zjit_opt_empty_p": 0, "not_optimized_yarv_insn_zjit_opt_not": 0, "vm_insn_count": 391819387, "total_insn_count": 881466431, "ratio_in_zjit": 55.54914251748743, "not_optimized_cfuncs_BasicObject#!=": 0, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Class#exist?": 37, "not_optimized_cfuncs_String#strip": 181, "not_optimized_cfuncs_SQLite3::Statement#done?": 483974, "not_optimized_cfuncs_String#==": 4416771, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 46, "not_optimized_cfuncs_Module#const_set": 4, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_Array#+": 0, "not_optimized_cfuncs_Time#to_s": 0, "not_optimized_cfuncs_Float#-": 446, "not_optimized_cfuncs_Thread#status": 9971, "not_optimized_cfuncs_Hash#has_key?": 9971, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_SQLite3::Statement#column_decltype": 4355988, "not_optimized_cfuncs_Time#strftime": 19971, "not_optimized_cfuncs_Kernel#is_a?": 614498, "not_optimized_cfuncs_Rational#*": 0, "not_optimized_cfuncs_String#dup": 473998, "not_optimized_cfuncs_SQLite3::Statement#column_name": 4355988, "not_optimized_cfuncs_String#===": 2156, "not_optimized_cfuncs_Array#freeze": 45, "not_optimized_cfuncs_String#include?": 22, "not_optimized_cfuncs_Kernel#dup": 77, "not_optimized_cfuncs_Regexp#===": 0, "not_optimized_cfuncs_UnboundMethod#parameters": 18, "not_optimized_cfuncs_String#freeze": 7, "not_optimized_cfuncs_String#%": 2270, "not_optimized_cfuncs_Array#uniq!": 91, "not_optimized_cfuncs_Integer#===": 0, "not_optimized_cfuncs_Kernel#instance_variable_set": 473972, "not_optimized_cfuncs_Hash#store": 260, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_String#to_s": 40763, "not_optimized_cfuncs_Hash#[]": 19975, "not_optimized_cfuncs_Array#include?": 79983, "not_optimized_cfuncs_Array#compact": 12, "not_optimized_cfuncs_Comparable#>=": 11, "not_optimized_cfuncs_Kernel#block_given?": 1007922, "not_optimized_cfuncs_Array#==": 46, "not_optimized_cfuncs_String#+": 0, "not_optimized_cfuncs_Hash#key?": 0, "not_optimized_cfuncs_Class#allocate": 473972, "not_optimized_cfuncs_Regexp#=~": 105, "not_optimized_cfuncs_Array#clear": 19971, "not_optimized_cfuncs_SQLite3::Statement#reset!": 483974, "not_optimized_cfuncs_SQLite3::Statement#initialize": 503977, "not_optimized_cfuncs_SQLite3::Statement#column_count": 0, "not_optimized_cfuncs_Module#instance_method": 18, "not_optimized_cfuncs_Thread::Queue#push": 483975, "not_optimized_cfuncs_Hash#delete": 493946, "not_optimized_cfuncs_Hash#freeze": 9985, "not_optimized_cfuncs_Integer#<=>": 0, "not_optimized_cfuncs_Class#join": 33, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_Class#current": 503949, "not_optimized_cfuncs_Hash#[]=": 2270, "not_optimized_cfuncs_String#delete_prefix!": 401, "not_optimized_cfuncs_Kernel#Array": 10026, "not_optimized_cfuncs_Kernel#instance_variable_get": 0, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_Array#compact!": 91, "not_optimized_cfuncs_Array#hash": 0, "not_optimized_cfuncs_Range#===": 0, "not_optimized_cfuncs_SQLite3::Statement#closed?": 1471980, "not_optimized_cfuncs_Integer#>>": 454, "not_optimized_cfuncs_String#scan": 45, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_SQLite3::Statement#close": 503958, "not_optimized_cfuncs_Enumerable#grep": 14, "not_optimized_cfuncs_Hash#values": 10256, "not_optimized_cfuncs_String#-@": 4798, "not_optimized_cfuncs_Hash#clear": 9971, "not_optimized_cfuncs_String#to_sym": 4355997 } ] ], "liquid-c": [ [ { "compiled_iseq_count": 104, "failed_iseq_count": 13, "compile_time_ns": 29851150, "profile_time_ns": 257772, "gc_time_ns": 190225, "invalidation_time_ns": 0, "code_region_bytes": 1552384, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 2169510, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 0, "compile_error_register_spill_on_alloc": 6065460, "compile_error_parse_stack_underflow": 0, "compile_error_parse_malformed_iseq": 0, "compile_error_parse_failed_optional_arguments": 0, "compile_error_parse_not_allowed": 0, "compile_error_validation_block_has_no_terminator": 0, "compile_error_validation_terminator_not_at_end": 0, "compile_error_validation_mismatched_block_arity": 0, "compile_error_validation_jump_target_not_in_rpo": 0, "compile_error_validation_operand_not_defined": 0, "compile_error_validation_duplicate_instruction": 0, "zjit_insn_count": 541681683, "dynamic_getivar_count": 1880186, "dynamic_setivar_count": 5667581, "unspecialized_def_type_iseq": 4365998, "unspecialized_def_type_cfunc": 0, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 0, "unspecialized_def_type_zsuper": 0, "unspecialized_def_type_alias": 0, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 2729935, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 92826994, "vm_write_sp_count": 90214680, "vm_write_locals_count": 90214680, "vm_write_stack_count": 90214680, "vm_write_to_parent_iseq_local_count": 1753674, "vm_read_from_parent_iseq_local_count": 30282872, "exit_compile_error": 8234970, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 542371, "exit_unhandled_kwarg": 0, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 949152, "exit_unhandled_yarv_insn": 994371, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 813587, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 1690419, "exit_patchpoint": 0, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 0, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 0, "exit_block_param_proxy_not_iseq_or_ifunc": 0, "side_exit_count": 13224870, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 0, "unhandled_yarv_insn_setblockparam": 0, "unhandled_yarv_insn_getblockparamproxy": 0, "unhandled_yarv_insn_getspecial": 0, "unhandled_yarv_insn_setspecial": 0, "unhandled_yarv_insn_getinstancevariable": 0, "unhandled_yarv_insn_setinstancevariable": 0, "unhandled_yarv_insn_getclassvariable": 994371, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 0, "unhandled_yarv_insn_setconstant": 0, "unhandled_yarv_insn_getglobal": 0, "unhandled_yarv_insn_setglobal": 0, "unhandled_yarv_insn_putnil": 0, "unhandled_yarv_insn_putself": 0, "unhandled_yarv_insn_putobject": 0, "unhandled_yarv_insn_putspecialobject": 0, "unhandled_yarv_insn_putstring": 0, "unhandled_yarv_insn_putchilledstring": 0, "unhandled_yarv_insn_concatstrings": 0, "unhandled_yarv_insn_anytostring": 0, "unhandled_yarv_insn_toregexp": 0, "unhandled_yarv_insn_intern": 0, "unhandled_yarv_insn_newarray": 0, "unhandled_yarv_insn_pushtoarraykwsplat": 0, "unhandled_yarv_insn_duparray": 0, "unhandled_yarv_insn_duphash": 0, "unhandled_yarv_insn_expandarray": 0, "unhandled_yarv_insn_concatarray": 0, "unhandled_yarv_insn_concattoarray": 0, "unhandled_yarv_insn_pushtoarray": 0, "unhandled_yarv_insn_splatarray": 0, "unhandled_yarv_insn_splatkw": 0, "unhandled_yarv_insn_newhash": 0, "unhandled_yarv_insn_newrange": 0, "unhandled_yarv_insn_pop": 0, "unhandled_yarv_insn_dup": 0, "unhandled_yarv_insn_dupn": 0, "unhandled_yarv_insn_swap": 0, "unhandled_yarv_insn_opt_reverse": 0, "unhandled_yarv_insn_topn": 0, "unhandled_yarv_insn_setn": 0, "unhandled_yarv_insn_adjuststack": 0, "unhandled_yarv_insn_defined": 0, "unhandled_yarv_insn_definedivar": 0, "unhandled_yarv_insn_checkmatch": 0, "unhandled_yarv_insn_checkkeyword": 0, "unhandled_yarv_insn_checktype": 0, "unhandled_yarv_insn_defineclass": 0, "unhandled_yarv_insn_definemethod": 0, "unhandled_yarv_insn_definesmethod": 0, "unhandled_yarv_insn_send": 0, "unhandled_yarv_insn_sendforward": 0, "unhandled_yarv_insn_opt_send_without_block": 0, "unhandled_yarv_insn_opt_new": 0, "unhandled_yarv_insn_objtostring": 0, "unhandled_yarv_insn_opt_ary_freeze": 0, "unhandled_yarv_insn_opt_hash_freeze": 0, "unhandled_yarv_insn_opt_str_freeze": 0, "unhandled_yarv_insn_opt_nil_p": 0, "unhandled_yarv_insn_opt_str_uminus": 0, "unhandled_yarv_insn_opt_duparray_send": 0, "unhandled_yarv_insn_opt_newarray_send": 0, "unhandled_yarv_insn_invokesuper": 0, "unhandled_yarv_insn_invokesuperforward": 0, "unhandled_yarv_insn_invokeblock": 0, "unhandled_yarv_insn_leave": 0, "unhandled_yarv_insn_throw": 0, "unhandled_yarv_insn_jump": 0, "unhandled_yarv_insn_branchif": 0, "unhandled_yarv_insn_branchunless": 0, "unhandled_yarv_insn_branchnil": 0, "unhandled_yarv_insn_once": 0, "unhandled_yarv_insn_opt_case_dispatch": 0, "unhandled_yarv_insn_opt_plus": 0, "unhandled_yarv_insn_opt_minus": 0, "unhandled_yarv_insn_opt_mult": 0, "unhandled_yarv_insn_opt_div": 0, "unhandled_yarv_insn_opt_mod": 0, "unhandled_yarv_insn_opt_eq": 0, "unhandled_yarv_insn_opt_neq": 0, "unhandled_yarv_insn_opt_lt": 0, "unhandled_yarv_insn_opt_le": 0, "unhandled_yarv_insn_opt_gt": 0, "unhandled_yarv_insn_opt_ge": 0, "unhandled_yarv_insn_opt_ltlt": 0, "unhandled_yarv_insn_opt_and": 0, "unhandled_yarv_insn_opt_or": 0, "unhandled_yarv_insn_opt_aref": 0, "unhandled_yarv_insn_opt_aset": 0, "unhandled_yarv_insn_opt_length": 0, "unhandled_yarv_insn_opt_size": 0, "unhandled_yarv_insn_opt_empty_p": 0, "unhandled_yarv_insn_opt_succ": 0, "unhandled_yarv_insn_opt_not": 0, "unhandled_yarv_insn_opt_regexpmatch2": 0, "unhandled_yarv_insn_invokebuiltin": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_getlocal_WC_0": 0, "unhandled_yarv_insn_getlocal_WC_1": 0, "unhandled_yarv_insn_setlocal_WC_0": 0, "unhandled_yarv_insn_setlocal_WC_1": 0, "unhandled_yarv_insn_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_trace_nop": 0, "unhandled_yarv_insn_trace_getlocal": 0, "unhandled_yarv_insn_trace_setlocal": 0, "unhandled_yarv_insn_trace_getblockparam": 0, "unhandled_yarv_insn_trace_setblockparam": 0, "unhandled_yarv_insn_trace_getblockparamproxy": 0, "unhandled_yarv_insn_trace_getspecial": 0, "unhandled_yarv_insn_trace_setspecial": 0, "unhandled_yarv_insn_trace_getinstancevariable": 0, "unhandled_yarv_insn_trace_setinstancevariable": 0, "unhandled_yarv_insn_trace_getclassvariable": 0, "unhandled_yarv_insn_trace_setclassvariable": 0, "unhandled_yarv_insn_trace_opt_getconstant_path": 0, "unhandled_yarv_insn_trace_getconstant": 0, "unhandled_yarv_insn_trace_setconstant": 0, "unhandled_yarv_insn_trace_getglobal": 0, "unhandled_yarv_insn_trace_setglobal": 0, "unhandled_yarv_insn_trace_putnil": 0, "unhandled_yarv_insn_trace_putself": 0, "unhandled_yarv_insn_trace_putobject": 0, "unhandled_yarv_insn_trace_putspecialobject": 0, "unhandled_yarv_insn_trace_putstring": 0, "unhandled_yarv_insn_trace_putchilledstring": 0, "unhandled_yarv_insn_trace_concatstrings": 0, "unhandled_yarv_insn_trace_anytostring": 0, "unhandled_yarv_insn_trace_toregexp": 0, "unhandled_yarv_insn_trace_intern": 0, "unhandled_yarv_insn_trace_newarray": 0, "unhandled_yarv_insn_trace_pushtoarraykwsplat": 0, "unhandled_yarv_insn_trace_duparray": 0, "unhandled_yarv_insn_trace_duphash": 0, "unhandled_yarv_insn_trace_expandarray": 0, "unhandled_yarv_insn_trace_concatarray": 0, "unhandled_yarv_insn_trace_concattoarray": 0, "unhandled_yarv_insn_trace_pushtoarray": 0, "unhandled_yarv_insn_trace_splatarray": 0, "unhandled_yarv_insn_trace_splatkw": 0, "unhandled_yarv_insn_trace_newhash": 0, "unhandled_yarv_insn_trace_newrange": 0, "unhandled_yarv_insn_trace_pop": 0, "unhandled_yarv_insn_trace_dup": 0, "unhandled_yarv_insn_trace_dupn": 0, "unhandled_yarv_insn_trace_swap": 0, "unhandled_yarv_insn_trace_opt_reverse": 0, "unhandled_yarv_insn_trace_topn": 0, "unhandled_yarv_insn_trace_setn": 0, "unhandled_yarv_insn_trace_adjuststack": 0, "unhandled_yarv_insn_trace_defined": 0, "unhandled_yarv_insn_trace_definedivar": 0, "unhandled_yarv_insn_trace_checkmatch": 0, "unhandled_yarv_insn_trace_checkkeyword": 0, "unhandled_yarv_insn_trace_checktype": 0, "unhandled_yarv_insn_trace_defineclass": 0, "unhandled_yarv_insn_trace_definemethod": 0, "unhandled_yarv_insn_trace_definesmethod": 0, "unhandled_yarv_insn_trace_send": 0, "unhandled_yarv_insn_trace_sendforward": 0, "unhandled_yarv_insn_trace_opt_send_without_block": 0, "unhandled_yarv_insn_trace_opt_new": 0, "unhandled_yarv_insn_trace_objtostring": 0, "unhandled_yarv_insn_trace_opt_ary_freeze": 0, "unhandled_yarv_insn_trace_opt_hash_freeze": 0, "unhandled_yarv_insn_trace_opt_str_freeze": 0, "unhandled_yarv_insn_trace_opt_nil_p": 0, "unhandled_yarv_insn_trace_opt_str_uminus": 0, "unhandled_yarv_insn_trace_opt_duparray_send": 0, "unhandled_yarv_insn_trace_opt_newarray_send": 0, "unhandled_yarv_insn_trace_invokesuper": 0, "unhandled_yarv_insn_trace_invokesuperforward": 0, "unhandled_yarv_insn_trace_invokeblock": 0, "unhandled_yarv_insn_trace_leave": 0, "unhandled_yarv_insn_trace_throw": 0, "unhandled_yarv_insn_trace_jump": 0, "unhandled_yarv_insn_trace_branchif": 0, "unhandled_yarv_insn_trace_branchunless": 0, "unhandled_yarv_insn_trace_branchnil": 0, "unhandled_yarv_insn_trace_once": 0, "unhandled_yarv_insn_trace_opt_case_dispatch": 0, "unhandled_yarv_insn_trace_opt_plus": 0, "unhandled_yarv_insn_trace_opt_minus": 0, "unhandled_yarv_insn_trace_opt_mult": 0, "unhandled_yarv_insn_trace_opt_div": 0, "unhandled_yarv_insn_trace_opt_mod": 0, "unhandled_yarv_insn_trace_opt_eq": 0, "unhandled_yarv_insn_trace_opt_neq": 0, "unhandled_yarv_insn_trace_opt_lt": 0, "unhandled_yarv_insn_trace_opt_le": 0, "unhandled_yarv_insn_trace_opt_gt": 0, "unhandled_yarv_insn_trace_opt_ge": 0, "unhandled_yarv_insn_trace_opt_ltlt": 0, "unhandled_yarv_insn_trace_opt_and": 0, "unhandled_yarv_insn_trace_opt_or": 0, "unhandled_yarv_insn_trace_opt_aref": 0, "unhandled_yarv_insn_trace_opt_aset": 0, "unhandled_yarv_insn_trace_opt_length": 0, "unhandled_yarv_insn_trace_opt_size": 0, "unhandled_yarv_insn_trace_opt_empty_p": 0, "unhandled_yarv_insn_trace_opt_succ": 0, "unhandled_yarv_insn_trace_opt_not": 0, "unhandled_yarv_insn_trace_opt_regexpmatch2": 0, "unhandled_yarv_insn_trace_invokebuiltin": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_trace_getlocal_WC_0": 0, "unhandled_yarv_insn_trace_getlocal_WC_1": 0, "unhandled_yarv_insn_trace_setlocal_WC_0": 0, "unhandled_yarv_insn_trace_setlocal_WC_1": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_zjit_getinstancevariable": 0, "unhandled_yarv_insn_zjit_opt_send_without_block": 0, "unhandled_yarv_insn_zjit_objtostring": 0, "unhandled_yarv_insn_zjit_opt_nil_p": 0, "unhandled_yarv_insn_zjit_opt_plus": 0, "unhandled_yarv_insn_zjit_opt_minus": 0, "unhandled_yarv_insn_zjit_opt_mult": 0, "unhandled_yarv_insn_zjit_opt_div": 0, "unhandled_yarv_insn_zjit_opt_mod": 0, "unhandled_yarv_insn_zjit_opt_eq": 0, "unhandled_yarv_insn_zjit_opt_neq": 0, "unhandled_yarv_insn_zjit_opt_lt": 0, "unhandled_yarv_insn_zjit_opt_le": 0, "unhandled_yarv_insn_zjit_opt_gt": 0, "unhandled_yarv_insn_zjit_opt_ge": 0, "unhandled_yarv_insn_zjit_opt_and": 0, "unhandled_yarv_insn_zjit_opt_or": 0, "unhandled_yarv_insn_zjit_opt_empty_p": 0, "unhandled_yarv_insn_zjit_opt_not": 0, "send_fallback_send_without_block_polymorphic": 11218412, "send_fallback_send_without_block_no_profiles": 8568897, "send_fallback_send_without_block_cfunc_not_variadic": 18467959, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 7095933, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 15258920, "dynamic_send_count": 60610121, "iseq_optimized_send_count": 14499163, "inline_cfunc_optimized_send_count": 7828235, "variadic_cfunc_optimized_send_count": 6716962, "optimized_send_count": 29044360, "send_count": 89654481, "not_optimized_yarv_insn_nop": 0, "not_optimized_yarv_insn_getlocal": 0, "not_optimized_yarv_insn_setlocal": 0, "not_optimized_yarv_insn_getblockparam": 0, "not_optimized_yarv_insn_setblockparam": 0, "not_optimized_yarv_insn_getblockparamproxy": 0, "not_optimized_yarv_insn_getspecial": 0, "not_optimized_yarv_insn_setspecial": 0, "not_optimized_yarv_insn_getinstancevariable": 0, "not_optimized_yarv_insn_setinstancevariable": 0, "not_optimized_yarv_insn_getclassvariable": 0, "not_optimized_yarv_insn_setclassvariable": 0, "not_optimized_yarv_insn_opt_getconstant_path": 0, "not_optimized_yarv_insn_getconstant": 0, "not_optimized_yarv_insn_setconstant": 0, "not_optimized_yarv_insn_getglobal": 0, "not_optimized_yarv_insn_setglobal": 0, "not_optimized_yarv_insn_putnil": 0, "not_optimized_yarv_insn_putself": 0, "not_optimized_yarv_insn_putobject": 0, "not_optimized_yarv_insn_putspecialobject": 0, "not_optimized_yarv_insn_putstring": 0, "not_optimized_yarv_insn_putchilledstring": 0, "not_optimized_yarv_insn_concatstrings": 0, "not_optimized_yarv_insn_anytostring": 0, "not_optimized_yarv_insn_toregexp": 0, "not_optimized_yarv_insn_intern": 0, "not_optimized_yarv_insn_newarray": 0, "not_optimized_yarv_insn_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_duparray": 0, "not_optimized_yarv_insn_duphash": 0, "not_optimized_yarv_insn_expandarray": 0, "not_optimized_yarv_insn_concatarray": 0, "not_optimized_yarv_insn_concattoarray": 0, "not_optimized_yarv_insn_pushtoarray": 0, "not_optimized_yarv_insn_splatarray": 0, "not_optimized_yarv_insn_splatkw": 0, "not_optimized_yarv_insn_newhash": 0, "not_optimized_yarv_insn_newrange": 0, "not_optimized_yarv_insn_pop": 0, "not_optimized_yarv_insn_dup": 0, "not_optimized_yarv_insn_dupn": 0, "not_optimized_yarv_insn_swap": 0, "not_optimized_yarv_insn_opt_reverse": 0, "not_optimized_yarv_insn_topn": 0, "not_optimized_yarv_insn_setn": 0, "not_optimized_yarv_insn_adjuststack": 0, "not_optimized_yarv_insn_defined": 0, "not_optimized_yarv_insn_definedivar": 0, "not_optimized_yarv_insn_checkmatch": 0, "not_optimized_yarv_insn_checkkeyword": 0, "not_optimized_yarv_insn_checktype": 0, "not_optimized_yarv_insn_defineclass": 0, "not_optimized_yarv_insn_definemethod": 0, "not_optimized_yarv_insn_definesmethod": 0, "not_optimized_yarv_insn_send": 6070870, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 3, "not_optimized_yarv_insn_opt_new": 0, "not_optimized_yarv_insn_objtostring": 0, "not_optimized_yarv_insn_opt_ary_freeze": 0, "not_optimized_yarv_insn_opt_hash_freeze": 0, "not_optimized_yarv_insn_opt_str_freeze": 0, "not_optimized_yarv_insn_opt_nil_p": 0, "not_optimized_yarv_insn_opt_str_uminus": 0, "not_optimized_yarv_insn_opt_duparray_send": 0, "not_optimized_yarv_insn_opt_newarray_send": 0, "not_optimized_yarv_insn_invokesuper": 62562, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 2712489, "not_optimized_yarv_insn_leave": 0, "not_optimized_yarv_insn_throw": 0, "not_optimized_yarv_insn_jump": 0, "not_optimized_yarv_insn_branchif": 0, "not_optimized_yarv_insn_branchunless": 0, "not_optimized_yarv_insn_branchnil": 0, "not_optimized_yarv_insn_once": 0, "not_optimized_yarv_insn_opt_case_dispatch": 0, "not_optimized_yarv_insn_opt_plus": 0, "not_optimized_yarv_insn_opt_minus": 18174, "not_optimized_yarv_insn_opt_mult": 0, "not_optimized_yarv_insn_opt_div": 0, "not_optimized_yarv_insn_opt_mod": 0, "not_optimized_yarv_insn_opt_eq": 813804, "not_optimized_yarv_insn_opt_neq": 0, "not_optimized_yarv_insn_opt_lt": 0, "not_optimized_yarv_insn_opt_le": 198878, "not_optimized_yarv_insn_opt_gt": 0, "not_optimized_yarv_insn_opt_ge": 0, "not_optimized_yarv_insn_opt_ltlt": 0, "not_optimized_yarv_insn_opt_and": 0, "not_optimized_yarv_insn_opt_or": 0, "not_optimized_yarv_insn_opt_aref": 5400892, "not_optimized_yarv_insn_opt_aset": 0, "not_optimized_yarv_insn_opt_length": 0, "not_optimized_yarv_insn_opt_size": 0, "not_optimized_yarv_insn_opt_empty_p": 0, "not_optimized_yarv_insn_opt_succ": 0, "not_optimized_yarv_insn_opt_not": 0, "not_optimized_yarv_insn_opt_regexpmatch2": 0, "not_optimized_yarv_insn_invokebuiltin": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_getlocal_WC_0": 0, "not_optimized_yarv_insn_getlocal_WC_1": 0, "not_optimized_yarv_insn_setlocal_WC_0": 0, "not_optimized_yarv_insn_setlocal_WC_1": 0, "not_optimized_yarv_insn_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_trace_nop": 0, "not_optimized_yarv_insn_trace_getlocal": 0, "not_optimized_yarv_insn_trace_setlocal": 0, "not_optimized_yarv_insn_trace_getblockparam": 0, "not_optimized_yarv_insn_trace_setblockparam": 0, "not_optimized_yarv_insn_trace_getblockparamproxy": 0, "not_optimized_yarv_insn_trace_getspecial": 0, "not_optimized_yarv_insn_trace_setspecial": 0, "not_optimized_yarv_insn_trace_getinstancevariable": 0, "not_optimized_yarv_insn_trace_setinstancevariable": 0, "not_optimized_yarv_insn_trace_getclassvariable": 0, "not_optimized_yarv_insn_trace_setclassvariable": 0, "not_optimized_yarv_insn_trace_opt_getconstant_path": 0, "not_optimized_yarv_insn_trace_getconstant": 0, "not_optimized_yarv_insn_trace_setconstant": 0, "not_optimized_yarv_insn_trace_getglobal": 0, "not_optimized_yarv_insn_trace_setglobal": 0, "not_optimized_yarv_insn_trace_putnil": 0, "not_optimized_yarv_insn_trace_putself": 0, "not_optimized_yarv_insn_trace_putobject": 0, "not_optimized_yarv_insn_trace_putspecialobject": 0, "not_optimized_yarv_insn_trace_putstring": 0, "not_optimized_yarv_insn_trace_putchilledstring": 0, "not_optimized_yarv_insn_trace_concatstrings": 0, "not_optimized_yarv_insn_trace_anytostring": 0, "not_optimized_yarv_insn_trace_toregexp": 0, "not_optimized_yarv_insn_trace_intern": 0, "not_optimized_yarv_insn_trace_newarray": 0, "not_optimized_yarv_insn_trace_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_trace_duparray": 0, "not_optimized_yarv_insn_trace_duphash": 0, "not_optimized_yarv_insn_trace_expandarray": 0, "not_optimized_yarv_insn_trace_concatarray": 0, "not_optimized_yarv_insn_trace_concattoarray": 0, "not_optimized_yarv_insn_trace_pushtoarray": 0, "not_optimized_yarv_insn_trace_splatarray": 0, "not_optimized_yarv_insn_trace_splatkw": 0, "not_optimized_yarv_insn_trace_newhash": 0, "not_optimized_yarv_insn_trace_newrange": 0, "not_optimized_yarv_insn_trace_pop": 0, "not_optimized_yarv_insn_trace_dup": 0, "not_optimized_yarv_insn_trace_dupn": 0, "not_optimized_yarv_insn_trace_swap": 0, "not_optimized_yarv_insn_trace_opt_reverse": 0, "not_optimized_yarv_insn_trace_topn": 0, "not_optimized_yarv_insn_trace_setn": 0, "not_optimized_yarv_insn_trace_adjuststack": 0, "not_optimized_yarv_insn_trace_defined": 0, "not_optimized_yarv_insn_trace_definedivar": 0, "not_optimized_yarv_insn_trace_checkmatch": 0, "not_optimized_yarv_insn_trace_checkkeyword": 0, "not_optimized_yarv_insn_trace_checktype": 0, "not_optimized_yarv_insn_trace_defineclass": 0, "not_optimized_yarv_insn_trace_definemethod": 0, "not_optimized_yarv_insn_trace_definesmethod": 0, "not_optimized_yarv_insn_trace_send": 0, "not_optimized_yarv_insn_trace_sendforward": 0, "not_optimized_yarv_insn_trace_opt_send_without_block": 0, "not_optimized_yarv_insn_trace_opt_new": 0, "not_optimized_yarv_insn_trace_objtostring": 0, "not_optimized_yarv_insn_trace_opt_ary_freeze": 0, "not_optimized_yarv_insn_trace_opt_hash_freeze": 0, "not_optimized_yarv_insn_trace_opt_str_freeze": 0, "not_optimized_yarv_insn_trace_opt_nil_p": 0, "not_optimized_yarv_insn_trace_opt_str_uminus": 0, "not_optimized_yarv_insn_trace_opt_duparray_send": 0, "not_optimized_yarv_insn_trace_opt_newarray_send": 0, "not_optimized_yarv_insn_trace_invokesuper": 0, "not_optimized_yarv_insn_trace_invokesuperforward": 0, "not_optimized_yarv_insn_trace_invokeblock": 0, "not_optimized_yarv_insn_trace_leave": 0, "not_optimized_yarv_insn_trace_throw": 0, "not_optimized_yarv_insn_trace_jump": 0, "not_optimized_yarv_insn_trace_branchif": 0, "not_optimized_yarv_insn_trace_branchunless": 0, "not_optimized_yarv_insn_trace_branchnil": 0, "not_optimized_yarv_insn_trace_once": 0, "not_optimized_yarv_insn_trace_opt_case_dispatch": 0, "not_optimized_yarv_insn_trace_opt_plus": 0, "not_optimized_yarv_insn_trace_opt_minus": 0, "not_optimized_yarv_insn_trace_opt_mult": 0, "not_optimized_yarv_insn_trace_opt_div": 0, "not_optimized_yarv_insn_trace_opt_mod": 0, "not_optimized_yarv_insn_trace_opt_eq": 0, "not_optimized_yarv_insn_trace_opt_neq": 0, "not_optimized_yarv_insn_trace_opt_lt": 0, "not_optimized_yarv_insn_trace_opt_le": 0, "not_optimized_yarv_insn_trace_opt_gt": 0, "not_optimized_yarv_insn_trace_opt_ge": 0, "not_optimized_yarv_insn_trace_opt_ltlt": 0, "not_optimized_yarv_insn_trace_opt_and": 0, "not_optimized_yarv_insn_trace_opt_or": 0, "not_optimized_yarv_insn_trace_opt_aref": 0, "not_optimized_yarv_insn_trace_opt_aset": 0, "not_optimized_yarv_insn_trace_opt_length": 0, "not_optimized_yarv_insn_trace_opt_size": 0, "not_optimized_yarv_insn_trace_opt_empty_p": 0, "not_optimized_yarv_insn_trace_opt_succ": 0, "not_optimized_yarv_insn_trace_opt_not": 0, "not_optimized_yarv_insn_trace_opt_regexpmatch2": 0, "not_optimized_yarv_insn_trace_invokebuiltin": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_trace_getlocal_WC_0": 0, "not_optimized_yarv_insn_trace_getlocal_WC_1": 0, "not_optimized_yarv_insn_trace_setlocal_WC_0": 0, "not_optimized_yarv_insn_trace_setlocal_WC_1": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_zjit_getinstancevariable": 0, "not_optimized_yarv_insn_zjit_opt_send_without_block": 0, "not_optimized_yarv_insn_zjit_objtostring": 0, "not_optimized_yarv_insn_zjit_opt_nil_p": 0, "not_optimized_yarv_insn_zjit_opt_plus": 0, "not_optimized_yarv_insn_zjit_opt_minus": 0, "not_optimized_yarv_insn_zjit_opt_mult": 0, "not_optimized_yarv_insn_zjit_opt_div": 0, "not_optimized_yarv_insn_zjit_opt_mod": 0, "not_optimized_yarv_insn_zjit_opt_eq": 0, "not_optimized_yarv_insn_zjit_opt_neq": 0, "not_optimized_yarv_insn_zjit_opt_lt": 0, "not_optimized_yarv_insn_zjit_opt_le": 0, "not_optimized_yarv_insn_zjit_opt_gt": 0, "not_optimized_yarv_insn_zjit_opt_ge": 0, "not_optimized_yarv_insn_zjit_opt_and": 0, "not_optimized_yarv_insn_zjit_opt_or": 0, "not_optimized_yarv_insn_zjit_opt_empty_p": 0, "not_optimized_yarv_insn_zjit_opt_not": 0, "vm_insn_count": 311900152, "total_insn_count": 853581835, "ratio_in_zjit": 63.45984190256345, "not_optimized_cfuncs_Liquid::C::ResourceLimits#initialize": 61, "not_optimized_cfuncs_Array#uniq!": 86, "not_optimized_cfuncs_Hash#[]": 18, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_Set#include?": 605651, "not_optimized_cfuncs_CGI::EscapeExt#escapeHTML": 677971, "not_optimized_cfuncs_Liquid::ParseContext#start_liquid_c_parsing": 91, "not_optimized_cfuncs_Module#instance_method": 18, "not_optimized_cfuncs_Module#const_set": 2, "not_optimized_cfuncs_Array#+": 0, "not_optimized_cfuncs_String#+@": 117491, "not_optimized_cfuncs_Hash#key?": 1702440, "not_optimized_cfuncs_String#to_str": 0, "not_optimized_cfuncs_Time#strftime": 253091, "not_optimized_cfuncs_String#strip": 175, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_Hash#[]=": 1135, "not_optimized_cfuncs_Float#-": 424, "not_optimized_cfuncs_Kernel#block_given?": 0, "not_optimized_cfuncs_String#-@": 3243, "not_optimized_cfuncs_Class#exist?": 37, "not_optimized_cfuncs_Array#compact": 13, "not_optimized_cfuncs_Kernel#dup": 162, "not_optimized_cfuncs_Liquid::C::BlockBody#blank?": 794, "not_optimized_cfuncs_Array#include?": 125, "not_optimized_cfuncs_Integer#>>": 422, "not_optimized_cfuncs_Liquid::ParseContext#cleanup_liquid_c_parsing": 91, "not_optimized_cfuncs_Class#extname": 1, "not_optimized_cfuncs_Hash#values": 286, "not_optimized_cfuncs_String#%": 1135, "not_optimized_cfuncs_Liquid::C::BlockBody#initialize": 0, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_Liquid::Context#evaluate": 27091, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_String#+": 63255, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_Hash#store": 261, "not_optimized_cfuncs_String#empty?": 507488, "not_optimized_cfuncs_Float#/": 0, "not_optimized_cfuncs_String#to_sym": 49, "not_optimized_cfuncs_BasicObject#!=": 0, "not_optimized_cfuncs_String#==": 111100, "not_optimized_cfuncs_Integer#/": 1518662, "not_optimized_cfuncs_Integer#to_f": 0, "not_optimized_cfuncs_Array#freeze": 35, "not_optimized_cfuncs_String#===": 3907250, "not_optimized_cfuncs_Range#===": 0, "not_optimized_cfuncs_Regexp#=~": 97, "not_optimized_cfuncs_Comparable#>=": 10, "not_optimized_cfuncs_Liquid::C::ResourceLimits#increment_assign_score": 27091, "not_optimized_cfuncs_String#to_s": 2586101, "not_optimized_cfuncs_Class#join": 34, "not_optimized_cfuncs_Class#strict_parse": 127893, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 35, "not_optimized_cfuncs_UnboundMethod#parameters": 18, "not_optimized_cfuncs_Integer#^": 105, "not_optimized_cfuncs_Kernel#is_a?": 3065844, "not_optimized_cfuncs_String#scan": 35, "not_optimized_cfuncs_String#delete_prefix!": 400, "not_optimized_cfuncs_Array#hash": 18, "not_optimized_cfuncs_Liquid::C::BlockBody#freeze": 531, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_String#dup": 54274, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_Array#compact!": 86, "not_optimized_cfuncs_Kernel#Array": 52, "not_optimized_cfuncs_Liquid::Context#c_evaluate": 126531, "not_optimized_cfuncs_Liquid::C::Tokenizer#initialize": 0, "not_optimized_cfuncs_Regexp#===": 108467, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Class#generate": 36131, "not_optimized_cfuncs_Integer#<=>": 0, "not_optimized_cfuncs_String#include?": 50, "not_optimized_cfuncs_Array#==": 38, "not_optimized_cfuncs_Class#file?": 4, "not_optimized_cfuncs_Liquid::C::BlockBody#render_to_output_buffer": 2856538, "not_optimized_cfuncs_Liquid::C::ResourceLimits#reset": 0 } ] ], "protoboeuf": [ [ { "compiled_iseq_count": 5, "failed_iseq_count": 6, "compile_time_ns": 568617046, "profile_time_ns": 302689, "gc_time_ns": 319118, "invalidation_time_ns": 0, "code_region_bytes": 16384, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 0, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 0, "compile_error_register_spill_on_alloc": 23312208, "compile_error_parse_stack_underflow": 0, "compile_error_parse_malformed_iseq": 0, "compile_error_parse_failed_optional_arguments": 0, "compile_error_parse_not_allowed": 0, "compile_error_validation_block_has_no_terminator": 0, "compile_error_validation_terminator_not_at_end": 0, "compile_error_validation_mismatched_block_arity": 0, "compile_error_validation_jump_target_not_in_rpo": 0, "compile_error_validation_operand_not_defined": 0, "compile_error_validation_duplicate_instruction": 0, "zjit_insn_count": 21928690, "dynamic_getivar_count": 0, "dynamic_setivar_count": 0, "unspecialized_def_type_iseq": 0, "unspecialized_def_type_cfunc": 0, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 0, "unspecialized_def_type_zsuper": 0, "unspecialized_def_type_alias": 0, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 0, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 10960642, "vm_write_sp_count": 10960642, "vm_write_locals_count": 10960642, "vm_write_stack_count": 10960642, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 172, "exit_compile_error": 23312208, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 0, "exit_unhandled_kwarg": 0, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 0, "exit_unhandled_yarv_insn": 0, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 0, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 0, "exit_patchpoint": 0, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 0, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 0, "exit_block_param_proxy_not_iseq_or_ifunc": 0, "side_exit_count": 23312208, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 0, "unhandled_yarv_insn_setblockparam": 0, "unhandled_yarv_insn_getblockparamproxy": 0, "unhandled_yarv_insn_getspecial": 0, "unhandled_yarv_insn_setspecial": 0, "unhandled_yarv_insn_getinstancevariable": 0, "unhandled_yarv_insn_setinstancevariable": 0, "unhandled_yarv_insn_getclassvariable": 0, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 0, "unhandled_yarv_insn_setconstant": 0, "unhandled_yarv_insn_getglobal": 0, "unhandled_yarv_insn_setglobal": 0, "unhandled_yarv_insn_putnil": 0, "unhandled_yarv_insn_putself": 0, "unhandled_yarv_insn_putobject": 0, "unhandled_yarv_insn_putspecialobject": 0, "unhandled_yarv_insn_putstring": 0, "unhandled_yarv_insn_putchilledstring": 0, "unhandled_yarv_insn_concatstrings": 0, "unhandled_yarv_insn_anytostring": 0, "unhandled_yarv_insn_toregexp": 0, "unhandled_yarv_insn_intern": 0, "unhandled_yarv_insn_newarray": 0, "unhandled_yarv_insn_pushtoarraykwsplat": 0, "unhandled_yarv_insn_duparray": 0, "unhandled_yarv_insn_duphash": 0, "unhandled_yarv_insn_expandarray": 0, "unhandled_yarv_insn_concatarray": 0, "unhandled_yarv_insn_concattoarray": 0, "unhandled_yarv_insn_pushtoarray": 0, "unhandled_yarv_insn_splatarray": 0, "unhandled_yarv_insn_splatkw": 0, "unhandled_yarv_insn_newhash": 0, "unhandled_yarv_insn_newrange": 0, "unhandled_yarv_insn_pop": 0, "unhandled_yarv_insn_dup": 0, "unhandled_yarv_insn_dupn": 0, "unhandled_yarv_insn_swap": 0, "unhandled_yarv_insn_opt_reverse": 0, "unhandled_yarv_insn_topn": 0, "unhandled_yarv_insn_setn": 0, "unhandled_yarv_insn_adjuststack": 0, "unhandled_yarv_insn_defined": 0, "unhandled_yarv_insn_definedivar": 0, "unhandled_yarv_insn_checkmatch": 0, "unhandled_yarv_insn_checkkeyword": 0, "unhandled_yarv_insn_checktype": 0, "unhandled_yarv_insn_defineclass": 0, "unhandled_yarv_insn_definemethod": 0, "unhandled_yarv_insn_definesmethod": 0, "unhandled_yarv_insn_send": 0, "unhandled_yarv_insn_sendforward": 0, "unhandled_yarv_insn_opt_send_without_block": 0, "unhandled_yarv_insn_opt_new": 0, "unhandled_yarv_insn_objtostring": 0, "unhandled_yarv_insn_opt_ary_freeze": 0, "unhandled_yarv_insn_opt_hash_freeze": 0, "unhandled_yarv_insn_opt_str_freeze": 0, "unhandled_yarv_insn_opt_nil_p": 0, "unhandled_yarv_insn_opt_str_uminus": 0, "unhandled_yarv_insn_opt_duparray_send": 0, "unhandled_yarv_insn_opt_newarray_send": 0, "unhandled_yarv_insn_invokesuper": 0, "unhandled_yarv_insn_invokesuperforward": 0, "unhandled_yarv_insn_invokeblock": 0, "unhandled_yarv_insn_leave": 0, "unhandled_yarv_insn_throw": 0, "unhandled_yarv_insn_jump": 0, "unhandled_yarv_insn_branchif": 0, "unhandled_yarv_insn_branchunless": 0, "unhandled_yarv_insn_branchnil": 0, "unhandled_yarv_insn_once": 0, "unhandled_yarv_insn_opt_case_dispatch": 0, "unhandled_yarv_insn_opt_plus": 0, "unhandled_yarv_insn_opt_minus": 0, "unhandled_yarv_insn_opt_mult": 0, "unhandled_yarv_insn_opt_div": 0, "unhandled_yarv_insn_opt_mod": 0, "unhandled_yarv_insn_opt_eq": 0, "unhandled_yarv_insn_opt_neq": 0, "unhandled_yarv_insn_opt_lt": 0, "unhandled_yarv_insn_opt_le": 0, "unhandled_yarv_insn_opt_gt": 0, "unhandled_yarv_insn_opt_ge": 0, "unhandled_yarv_insn_opt_ltlt": 0, "unhandled_yarv_insn_opt_and": 0, "unhandled_yarv_insn_opt_or": 0, "unhandled_yarv_insn_opt_aref": 0, "unhandled_yarv_insn_opt_aset": 0, "unhandled_yarv_insn_opt_length": 0, "unhandled_yarv_insn_opt_size": 0, "unhandled_yarv_insn_opt_empty_p": 0, "unhandled_yarv_insn_opt_succ": 0, "unhandled_yarv_insn_opt_not": 0, "unhandled_yarv_insn_opt_regexpmatch2": 0, "unhandled_yarv_insn_invokebuiltin": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_getlocal_WC_0": 0, "unhandled_yarv_insn_getlocal_WC_1": 0, "unhandled_yarv_insn_setlocal_WC_0": 0, "unhandled_yarv_insn_setlocal_WC_1": 0, "unhandled_yarv_insn_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_trace_nop": 0, "unhandled_yarv_insn_trace_getlocal": 0, "unhandled_yarv_insn_trace_setlocal": 0, "unhandled_yarv_insn_trace_getblockparam": 0, "unhandled_yarv_insn_trace_setblockparam": 0, "unhandled_yarv_insn_trace_getblockparamproxy": 0, "unhandled_yarv_insn_trace_getspecial": 0, "unhandled_yarv_insn_trace_setspecial": 0, "unhandled_yarv_insn_trace_getinstancevariable": 0, "unhandled_yarv_insn_trace_setinstancevariable": 0, "unhandled_yarv_insn_trace_getclassvariable": 0, "unhandled_yarv_insn_trace_setclassvariable": 0, "unhandled_yarv_insn_trace_opt_getconstant_path": 0, "unhandled_yarv_insn_trace_getconstant": 0, "unhandled_yarv_insn_trace_setconstant": 0, "unhandled_yarv_insn_trace_getglobal": 0, "unhandled_yarv_insn_trace_setglobal": 0, "unhandled_yarv_insn_trace_putnil": 0, "unhandled_yarv_insn_trace_putself": 0, "unhandled_yarv_insn_trace_putobject": 0, "unhandled_yarv_insn_trace_putspecialobject": 0, "unhandled_yarv_insn_trace_putstring": 0, "unhandled_yarv_insn_trace_putchilledstring": 0, "unhandled_yarv_insn_trace_concatstrings": 0, "unhandled_yarv_insn_trace_anytostring": 0, "unhandled_yarv_insn_trace_toregexp": 0, "unhandled_yarv_insn_trace_intern": 0, "unhandled_yarv_insn_trace_newarray": 0, "unhandled_yarv_insn_trace_pushtoarraykwsplat": 0, "unhandled_yarv_insn_trace_duparray": 0, "unhandled_yarv_insn_trace_duphash": 0, "unhandled_yarv_insn_trace_expandarray": 0, "unhandled_yarv_insn_trace_concatarray": 0, "unhandled_yarv_insn_trace_concattoarray": 0, "unhandled_yarv_insn_trace_pushtoarray": 0, "unhandled_yarv_insn_trace_splatarray": 0, "unhandled_yarv_insn_trace_splatkw": 0, "unhandled_yarv_insn_trace_newhash": 0, "unhandled_yarv_insn_trace_newrange": 0, "unhandled_yarv_insn_trace_pop": 0, "unhandled_yarv_insn_trace_dup": 0, "unhandled_yarv_insn_trace_dupn": 0, "unhandled_yarv_insn_trace_swap": 0, "unhandled_yarv_insn_trace_opt_reverse": 0, "unhandled_yarv_insn_trace_topn": 0, "unhandled_yarv_insn_trace_setn": 0, "unhandled_yarv_insn_trace_adjuststack": 0, "unhandled_yarv_insn_trace_defined": 0, "unhandled_yarv_insn_trace_definedivar": 0, "unhandled_yarv_insn_trace_checkmatch": 0, "unhandled_yarv_insn_trace_checkkeyword": 0, "unhandled_yarv_insn_trace_checktype": 0, "unhandled_yarv_insn_trace_defineclass": 0, "unhandled_yarv_insn_trace_definemethod": 0, "unhandled_yarv_insn_trace_definesmethod": 0, "unhandled_yarv_insn_trace_send": 0, "unhandled_yarv_insn_trace_sendforward": 0, "unhandled_yarv_insn_trace_opt_send_without_block": 0, "unhandled_yarv_insn_trace_opt_new": 0, "unhandled_yarv_insn_trace_objtostring": 0, "unhandled_yarv_insn_trace_opt_ary_freeze": 0, "unhandled_yarv_insn_trace_opt_hash_freeze": 0, "unhandled_yarv_insn_trace_opt_str_freeze": 0, "unhandled_yarv_insn_trace_opt_nil_p": 0, "unhandled_yarv_insn_trace_opt_str_uminus": 0, "unhandled_yarv_insn_trace_opt_duparray_send": 0, "unhandled_yarv_insn_trace_opt_newarray_send": 0, "unhandled_yarv_insn_trace_invokesuper": 0, "unhandled_yarv_insn_trace_invokesuperforward": 0, "unhandled_yarv_insn_trace_invokeblock": 0, "unhandled_yarv_insn_trace_leave": 0, "unhandled_yarv_insn_trace_throw": 0, "unhandled_yarv_insn_trace_jump": 0, "unhandled_yarv_insn_trace_branchif": 0, "unhandled_yarv_insn_trace_branchunless": 0, "unhandled_yarv_insn_trace_branchnil": 0, "unhandled_yarv_insn_trace_once": 0, "unhandled_yarv_insn_trace_opt_case_dispatch": 0, "unhandled_yarv_insn_trace_opt_plus": 0, "unhandled_yarv_insn_trace_opt_minus": 0, "unhandled_yarv_insn_trace_opt_mult": 0, "unhandled_yarv_insn_trace_opt_div": 0, "unhandled_yarv_insn_trace_opt_mod": 0, "unhandled_yarv_insn_trace_opt_eq": 0, "unhandled_yarv_insn_trace_opt_neq": 0, "unhandled_yarv_insn_trace_opt_lt": 0, "unhandled_yarv_insn_trace_opt_le": 0, "unhandled_yarv_insn_trace_opt_gt": 0, "unhandled_yarv_insn_trace_opt_ge": 0, "unhandled_yarv_insn_trace_opt_ltlt": 0, "unhandled_yarv_insn_trace_opt_and": 0, "unhandled_yarv_insn_trace_opt_or": 0, "unhandled_yarv_insn_trace_opt_aref": 0, "unhandled_yarv_insn_trace_opt_aset": 0, "unhandled_yarv_insn_trace_opt_length": 0, "unhandled_yarv_insn_trace_opt_size": 0, "unhandled_yarv_insn_trace_opt_empty_p": 0, "unhandled_yarv_insn_trace_opt_succ": 0, "unhandled_yarv_insn_trace_opt_not": 0, "unhandled_yarv_insn_trace_opt_regexpmatch2": 0, "unhandled_yarv_insn_trace_invokebuiltin": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_trace_getlocal_WC_0": 0, "unhandled_yarv_insn_trace_getlocal_WC_1": 0, "unhandled_yarv_insn_trace_setlocal_WC_0": 0, "unhandled_yarv_insn_trace_setlocal_WC_1": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_zjit_getinstancevariable": 0, "unhandled_yarv_insn_zjit_opt_send_without_block": 0, "unhandled_yarv_insn_zjit_objtostring": 0, "unhandled_yarv_insn_zjit_opt_nil_p": 0, "unhandled_yarv_insn_zjit_opt_plus": 0, "unhandled_yarv_insn_zjit_opt_minus": 0, "unhandled_yarv_insn_zjit_opt_mult": 0, "unhandled_yarv_insn_zjit_opt_div": 0, "unhandled_yarv_insn_zjit_opt_mod": 0, "unhandled_yarv_insn_zjit_opt_eq": 0, "unhandled_yarv_insn_zjit_opt_neq": 0, "unhandled_yarv_insn_zjit_opt_lt": 0, "unhandled_yarv_insn_zjit_opt_le": 0, "unhandled_yarv_insn_zjit_opt_gt": 0, "unhandled_yarv_insn_zjit_opt_ge": 0, "unhandled_yarv_insn_zjit_opt_and": 0, "unhandled_yarv_insn_zjit_opt_or": 0, "unhandled_yarv_insn_zjit_opt_empty_p": 0, "unhandled_yarv_insn_zjit_opt_not": 0, "send_fallback_send_without_block_polymorphic": 0, "send_fallback_send_without_block_no_profiles": 0, "send_fallback_send_without_block_cfunc_not_variadic": 4536, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 0, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 344, "dynamic_send_count": 4880, "iseq_optimized_send_count": 4364, "inline_cfunc_optimized_send_count": 2182, "variadic_cfunc_optimized_send_count": 344, "optimized_send_count": 6890, "send_count": 11770, "not_optimized_yarv_insn_nop": 0, "not_optimized_yarv_insn_getlocal": 0, "not_optimized_yarv_insn_setlocal": 0, "not_optimized_yarv_insn_getblockparam": 0, "not_optimized_yarv_insn_setblockparam": 0, "not_optimized_yarv_insn_getblockparamproxy": 0, "not_optimized_yarv_insn_getspecial": 0, "not_optimized_yarv_insn_setspecial": 0, "not_optimized_yarv_insn_getinstancevariable": 0, "not_optimized_yarv_insn_setinstancevariable": 0, "not_optimized_yarv_insn_getclassvariable": 0, "not_optimized_yarv_insn_setclassvariable": 0, "not_optimized_yarv_insn_opt_getconstant_path": 0, "not_optimized_yarv_insn_getconstant": 0, "not_optimized_yarv_insn_setconstant": 0, "not_optimized_yarv_insn_getglobal": 0, "not_optimized_yarv_insn_setglobal": 0, "not_optimized_yarv_insn_putnil": 0, "not_optimized_yarv_insn_putself": 0, "not_optimized_yarv_insn_putobject": 0, "not_optimized_yarv_insn_putspecialobject": 0, "not_optimized_yarv_insn_putstring": 0, "not_optimized_yarv_insn_putchilledstring": 0, "not_optimized_yarv_insn_concatstrings": 0, "not_optimized_yarv_insn_anytostring": 0, "not_optimized_yarv_insn_toregexp": 0, "not_optimized_yarv_insn_intern": 0, "not_optimized_yarv_insn_newarray": 0, "not_optimized_yarv_insn_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_duparray": 0, "not_optimized_yarv_insn_duphash": 0, "not_optimized_yarv_insn_expandarray": 0, "not_optimized_yarv_insn_concatarray": 0, "not_optimized_yarv_insn_concattoarray": 0, "not_optimized_yarv_insn_pushtoarray": 0, "not_optimized_yarv_insn_splatarray": 0, "not_optimized_yarv_insn_splatkw": 0, "not_optimized_yarv_insn_newhash": 0, "not_optimized_yarv_insn_newrange": 0, "not_optimized_yarv_insn_pop": 0, "not_optimized_yarv_insn_dup": 0, "not_optimized_yarv_insn_dupn": 0, "not_optimized_yarv_insn_swap": 0, "not_optimized_yarv_insn_opt_reverse": 0, "not_optimized_yarv_insn_topn": 0, "not_optimized_yarv_insn_setn": 0, "not_optimized_yarv_insn_adjuststack": 0, "not_optimized_yarv_insn_defined": 0, "not_optimized_yarv_insn_definedivar": 0, "not_optimized_yarv_insn_checkmatch": 0, "not_optimized_yarv_insn_checkkeyword": 0, "not_optimized_yarv_insn_checktype": 0, "not_optimized_yarv_insn_defineclass": 0, "not_optimized_yarv_insn_definemethod": 0, "not_optimized_yarv_insn_definesmethod": 0, "not_optimized_yarv_insn_send": 172, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 0, "not_optimized_yarv_insn_opt_new": 0, "not_optimized_yarv_insn_objtostring": 0, "not_optimized_yarv_insn_opt_ary_freeze": 0, "not_optimized_yarv_insn_opt_hash_freeze": 0, "not_optimized_yarv_insn_opt_str_freeze": 0, "not_optimized_yarv_insn_opt_nil_p": 0, "not_optimized_yarv_insn_opt_str_uminus": 0, "not_optimized_yarv_insn_opt_duparray_send": 0, "not_optimized_yarv_insn_opt_newarray_send": 0, "not_optimized_yarv_insn_invokesuper": 0, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 172, "not_optimized_yarv_insn_leave": 0, "not_optimized_yarv_insn_throw": 0, "not_optimized_yarv_insn_jump": 0, "not_optimized_yarv_insn_branchif": 0, "not_optimized_yarv_insn_branchunless": 0, "not_optimized_yarv_insn_branchnil": 0, "not_optimized_yarv_insn_once": 0, "not_optimized_yarv_insn_opt_case_dispatch": 0, "not_optimized_yarv_insn_opt_plus": 0, "not_optimized_yarv_insn_opt_minus": 0, "not_optimized_yarv_insn_opt_mult": 0, "not_optimized_yarv_insn_opt_div": 0, "not_optimized_yarv_insn_opt_mod": 0, "not_optimized_yarv_insn_opt_eq": 0, "not_optimized_yarv_insn_opt_neq": 0, "not_optimized_yarv_insn_opt_lt": 0, "not_optimized_yarv_insn_opt_le": 0, "not_optimized_yarv_insn_opt_gt": 0, "not_optimized_yarv_insn_opt_ge": 0, "not_optimized_yarv_insn_opt_ltlt": 0, "not_optimized_yarv_insn_opt_and": 0, "not_optimized_yarv_insn_opt_or": 0, "not_optimized_yarv_insn_opt_aref": 0, "not_optimized_yarv_insn_opt_aset": 0, "not_optimized_yarv_insn_opt_length": 0, "not_optimized_yarv_insn_opt_size": 0, "not_optimized_yarv_insn_opt_empty_p": 0, "not_optimized_yarv_insn_opt_succ": 0, "not_optimized_yarv_insn_opt_not": 0, "not_optimized_yarv_insn_opt_regexpmatch2": 0, "not_optimized_yarv_insn_invokebuiltin": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_getlocal_WC_0": 0, "not_optimized_yarv_insn_getlocal_WC_1": 0, "not_optimized_yarv_insn_setlocal_WC_0": 0, "not_optimized_yarv_insn_setlocal_WC_1": 0, "not_optimized_yarv_insn_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_trace_nop": 0, "not_optimized_yarv_insn_trace_getlocal": 0, "not_optimized_yarv_insn_trace_setlocal": 0, "not_optimized_yarv_insn_trace_getblockparam": 0, "not_optimized_yarv_insn_trace_setblockparam": 0, "not_optimized_yarv_insn_trace_getblockparamproxy": 0, "not_optimized_yarv_insn_trace_getspecial": 0, "not_optimized_yarv_insn_trace_setspecial": 0, "not_optimized_yarv_insn_trace_getinstancevariable": 0, "not_optimized_yarv_insn_trace_setinstancevariable": 0, "not_optimized_yarv_insn_trace_getclassvariable": 0, "not_optimized_yarv_insn_trace_setclassvariable": 0, "not_optimized_yarv_insn_trace_opt_getconstant_path": 0, "not_optimized_yarv_insn_trace_getconstant": 0, "not_optimized_yarv_insn_trace_setconstant": 0, "not_optimized_yarv_insn_trace_getglobal": 0, "not_optimized_yarv_insn_trace_setglobal": 0, "not_optimized_yarv_insn_trace_putnil": 0, "not_optimized_yarv_insn_trace_putself": 0, "not_optimized_yarv_insn_trace_putobject": 0, "not_optimized_yarv_insn_trace_putspecialobject": 0, "not_optimized_yarv_insn_trace_putstring": 0, "not_optimized_yarv_insn_trace_putchilledstring": 0, "not_optimized_yarv_insn_trace_concatstrings": 0, "not_optimized_yarv_insn_trace_anytostring": 0, "not_optimized_yarv_insn_trace_toregexp": 0, "not_optimized_yarv_insn_trace_intern": 0, "not_optimized_yarv_insn_trace_newarray": 0, "not_optimized_yarv_insn_trace_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_trace_duparray": 0, "not_optimized_yarv_insn_trace_duphash": 0, "not_optimized_yarv_insn_trace_expandarray": 0, "not_optimized_yarv_insn_trace_concatarray": 0, "not_optimized_yarv_insn_trace_concattoarray": 0, "not_optimized_yarv_insn_trace_pushtoarray": 0, "not_optimized_yarv_insn_trace_splatarray": 0, "not_optimized_yarv_insn_trace_splatkw": 0, "not_optimized_yarv_insn_trace_newhash": 0, "not_optimized_yarv_insn_trace_newrange": 0, "not_optimized_yarv_insn_trace_pop": 0, "not_optimized_yarv_insn_trace_dup": 0, "not_optimized_yarv_insn_trace_dupn": 0, "not_optimized_yarv_insn_trace_swap": 0, "not_optimized_yarv_insn_trace_opt_reverse": 0, "not_optimized_yarv_insn_trace_topn": 0, "not_optimized_yarv_insn_trace_setn": 0, "not_optimized_yarv_insn_trace_adjuststack": 0, "not_optimized_yarv_insn_trace_defined": 0, "not_optimized_yarv_insn_trace_definedivar": 0, "not_optimized_yarv_insn_trace_checkmatch": 0, "not_optimized_yarv_insn_trace_checkkeyword": 0, "not_optimized_yarv_insn_trace_checktype": 0, "not_optimized_yarv_insn_trace_defineclass": 0, "not_optimized_yarv_insn_trace_definemethod": 0, "not_optimized_yarv_insn_trace_definesmethod": 0, "not_optimized_yarv_insn_trace_send": 0, "not_optimized_yarv_insn_trace_sendforward": 0, "not_optimized_yarv_insn_trace_opt_send_without_block": 0, "not_optimized_yarv_insn_trace_opt_new": 0, "not_optimized_yarv_insn_trace_objtostring": 0, "not_optimized_yarv_insn_trace_opt_ary_freeze": 0, "not_optimized_yarv_insn_trace_opt_hash_freeze": 0, "not_optimized_yarv_insn_trace_opt_str_freeze": 0, "not_optimized_yarv_insn_trace_opt_nil_p": 0, "not_optimized_yarv_insn_trace_opt_str_uminus": 0, "not_optimized_yarv_insn_trace_opt_duparray_send": 0, "not_optimized_yarv_insn_trace_opt_newarray_send": 0, "not_optimized_yarv_insn_trace_invokesuper": 0, "not_optimized_yarv_insn_trace_invokesuperforward": 0, "not_optimized_yarv_insn_trace_invokeblock": 0, "not_optimized_yarv_insn_trace_leave": 0, "not_optimized_yarv_insn_trace_throw": 0, "not_optimized_yarv_insn_trace_jump": 0, "not_optimized_yarv_insn_trace_branchif": 0, "not_optimized_yarv_insn_trace_branchunless": 0, "not_optimized_yarv_insn_trace_branchnil": 0, "not_optimized_yarv_insn_trace_once": 0, "not_optimized_yarv_insn_trace_opt_case_dispatch": 0, "not_optimized_yarv_insn_trace_opt_plus": 0, "not_optimized_yarv_insn_trace_opt_minus": 0, "not_optimized_yarv_insn_trace_opt_mult": 0, "not_optimized_yarv_insn_trace_opt_div": 0, "not_optimized_yarv_insn_trace_opt_mod": 0, "not_optimized_yarv_insn_trace_opt_eq": 0, "not_optimized_yarv_insn_trace_opt_neq": 0, "not_optimized_yarv_insn_trace_opt_lt": 0, "not_optimized_yarv_insn_trace_opt_le": 0, "not_optimized_yarv_insn_trace_opt_gt": 0, "not_optimized_yarv_insn_trace_opt_ge": 0, "not_optimized_yarv_insn_trace_opt_ltlt": 0, "not_optimized_yarv_insn_trace_opt_and": 0, "not_optimized_yarv_insn_trace_opt_or": 0, "not_optimized_yarv_insn_trace_opt_aref": 0, "not_optimized_yarv_insn_trace_opt_aset": 0, "not_optimized_yarv_insn_trace_opt_length": 0, "not_optimized_yarv_insn_trace_opt_size": 0, "not_optimized_yarv_insn_trace_opt_empty_p": 0, "not_optimized_yarv_insn_trace_opt_succ": 0, "not_optimized_yarv_insn_trace_opt_not": 0, "not_optimized_yarv_insn_trace_opt_regexpmatch2": 0, "not_optimized_yarv_insn_trace_invokebuiltin": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_trace_getlocal_WC_0": 0, "not_optimized_yarv_insn_trace_getlocal_WC_1": 0, "not_optimized_yarv_insn_trace_setlocal_WC_0": 0, "not_optimized_yarv_insn_trace_setlocal_WC_1": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_zjit_getinstancevariable": 0, "not_optimized_yarv_insn_zjit_opt_send_without_block": 0, "not_optimized_yarv_insn_zjit_objtostring": 0, "not_optimized_yarv_insn_zjit_opt_nil_p": 0, "not_optimized_yarv_insn_zjit_opt_plus": 0, "not_optimized_yarv_insn_zjit_opt_minus": 0, "not_optimized_yarv_insn_zjit_opt_mult": 0, "not_optimized_yarv_insn_zjit_opt_div": 0, "not_optimized_yarv_insn_zjit_opt_mod": 0, "not_optimized_yarv_insn_zjit_opt_eq": 0, "not_optimized_yarv_insn_zjit_opt_neq": 0, "not_optimized_yarv_insn_zjit_opt_lt": 0, "not_optimized_yarv_insn_zjit_opt_le": 0, "not_optimized_yarv_insn_zjit_opt_gt": 0, "not_optimized_yarv_insn_zjit_opt_ge": 0, "not_optimized_yarv_insn_zjit_opt_and": 0, "not_optimized_yarv_insn_zjit_opt_or": 0, "not_optimized_yarv_insn_zjit_opt_empty_p": 0, "not_optimized_yarv_insn_zjit_opt_not": 0, "vm_insn_count": 8510063262, "total_insn_count": 8531991952, "ratio_in_zjit": 0.2570172372802069, "not_optimized_cfuncs_String#getbyte": 0, "not_optimized_cfuncs_Float#-": 172, "not_optimized_cfuncs_String#force_encoding": 0, "not_optimized_cfuncs_Class#allocate": 2182, "not_optimized_cfuncs_Integer#<<": 0, "not_optimized_cfuncs_Integer#+": 0, "not_optimized_cfuncs_Integer#===": 0, "not_optimized_cfuncs_String#b": 2182 } ] ], "sudoku": [ [ { "compiled_iseq_count": 3, "failed_iseq_count": 3, "compile_time_ns": 6500593, "profile_time_ns": 43335, "gc_time_ns": 4944, "invalidation_time_ns": 0, "code_region_bytes": 12288, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 0, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 0, "compile_error_register_spill_on_alloc": 6507128, "compile_error_parse_stack_underflow": 0, "compile_error_parse_malformed_iseq": 0, "compile_error_parse_failed_optional_arguments": 0, "compile_error_parse_not_allowed": 0, "compile_error_validation_block_has_no_terminator": 0, "compile_error_validation_terminator_not_at_end": 0, "compile_error_validation_mismatched_block_arity": 0, "compile_error_validation_jump_target_not_in_rpo": 0, "compile_error_validation_operand_not_defined": 0, "compile_error_validation_duplicate_instruction": 0, "zjit_insn_count": 6895, "dynamic_getivar_count": 0, "dynamic_setivar_count": 0, "unspecialized_def_type_iseq": 0, "unspecialized_def_type_cfunc": 0, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 0, "unspecialized_def_type_zsuper": 0, "unspecialized_def_type_alias": 0, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 0, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 1451, "vm_write_sp_count": 1451, "vm_write_locals_count": 1451, "vm_write_stack_count": 1451, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 2578, "exit_compile_error": 6507128, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 0, "exit_unhandled_kwarg": 0, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 0, "exit_unhandled_yarv_insn": 0, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 0, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 0, "exit_patchpoint": 0, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 0, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 0, "exit_block_param_proxy_not_iseq_or_ifunc": 0, "side_exit_count": 6507128, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 0, "unhandled_yarv_insn_setblockparam": 0, "unhandled_yarv_insn_getblockparamproxy": 0, "unhandled_yarv_insn_getspecial": 0, "unhandled_yarv_insn_setspecial": 0, "unhandled_yarv_insn_getinstancevariable": 0, "unhandled_yarv_insn_setinstancevariable": 0, "unhandled_yarv_insn_getclassvariable": 0, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 0, "unhandled_yarv_insn_setconstant": 0, "unhandled_yarv_insn_getglobal": 0, "unhandled_yarv_insn_setglobal": 0, "unhandled_yarv_insn_putnil": 0, "unhandled_yarv_insn_putself": 0, "unhandled_yarv_insn_putobject": 0, "unhandled_yarv_insn_putspecialobject": 0, "unhandled_yarv_insn_putstring": 0, "unhandled_yarv_insn_putchilledstring": 0, "unhandled_yarv_insn_concatstrings": 0, "unhandled_yarv_insn_anytostring": 0, "unhandled_yarv_insn_toregexp": 0, "unhandled_yarv_insn_intern": 0, "unhandled_yarv_insn_newarray": 0, "unhandled_yarv_insn_pushtoarraykwsplat": 0, "unhandled_yarv_insn_duparray": 0, "unhandled_yarv_insn_duphash": 0, "unhandled_yarv_insn_expandarray": 0, "unhandled_yarv_insn_concatarray": 0, "unhandled_yarv_insn_concattoarray": 0, "unhandled_yarv_insn_pushtoarray": 0, "unhandled_yarv_insn_splatarray": 0, "unhandled_yarv_insn_splatkw": 0, "unhandled_yarv_insn_newhash": 0, "unhandled_yarv_insn_newrange": 0, "unhandled_yarv_insn_pop": 0, "unhandled_yarv_insn_dup": 0, "unhandled_yarv_insn_dupn": 0, "unhandled_yarv_insn_swap": 0, "unhandled_yarv_insn_opt_reverse": 0, "unhandled_yarv_insn_topn": 0, "unhandled_yarv_insn_setn": 0, "unhandled_yarv_insn_adjuststack": 0, "unhandled_yarv_insn_defined": 0, "unhandled_yarv_insn_definedivar": 0, "unhandled_yarv_insn_checkmatch": 0, "unhandled_yarv_insn_checkkeyword": 0, "unhandled_yarv_insn_checktype": 0, "unhandled_yarv_insn_defineclass": 0, "unhandled_yarv_insn_definemethod": 0, "unhandled_yarv_insn_definesmethod": 0, "unhandled_yarv_insn_send": 0, "unhandled_yarv_insn_sendforward": 0, "unhandled_yarv_insn_opt_send_without_block": 0, "unhandled_yarv_insn_opt_new": 0, "unhandled_yarv_insn_objtostring": 0, "unhandled_yarv_insn_opt_ary_freeze": 0, "unhandled_yarv_insn_opt_hash_freeze": 0, "unhandled_yarv_insn_opt_str_freeze": 0, "unhandled_yarv_insn_opt_nil_p": 0, "unhandled_yarv_insn_opt_str_uminus": 0, "unhandled_yarv_insn_opt_duparray_send": 0, "unhandled_yarv_insn_opt_newarray_send": 0, "unhandled_yarv_insn_invokesuper": 0, "unhandled_yarv_insn_invokesuperforward": 0, "unhandled_yarv_insn_invokeblock": 0, "unhandled_yarv_insn_leave": 0, "unhandled_yarv_insn_throw": 0, "unhandled_yarv_insn_jump": 0, "unhandled_yarv_insn_branchif": 0, "unhandled_yarv_insn_branchunless": 0, "unhandled_yarv_insn_branchnil": 0, "unhandled_yarv_insn_once": 0, "unhandled_yarv_insn_opt_case_dispatch": 0, "unhandled_yarv_insn_opt_plus": 0, "unhandled_yarv_insn_opt_minus": 0, "unhandled_yarv_insn_opt_mult": 0, "unhandled_yarv_insn_opt_div": 0, "unhandled_yarv_insn_opt_mod": 0, "unhandled_yarv_insn_opt_eq": 0, "unhandled_yarv_insn_opt_neq": 0, "unhandled_yarv_insn_opt_lt": 0, "unhandled_yarv_insn_opt_le": 0, "unhandled_yarv_insn_opt_gt": 0, "unhandled_yarv_insn_opt_ge": 0, "unhandled_yarv_insn_opt_ltlt": 0, "unhandled_yarv_insn_opt_and": 0, "unhandled_yarv_insn_opt_or": 0, "unhandled_yarv_insn_opt_aref": 0, "unhandled_yarv_insn_opt_aset": 0, "unhandled_yarv_insn_opt_length": 0, "unhandled_yarv_insn_opt_size": 0, "unhandled_yarv_insn_opt_empty_p": 0, "unhandled_yarv_insn_opt_succ": 0, "unhandled_yarv_insn_opt_not": 0, "unhandled_yarv_insn_opt_regexpmatch2": 0, "unhandled_yarv_insn_invokebuiltin": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_getlocal_WC_0": 0, "unhandled_yarv_insn_getlocal_WC_1": 0, "unhandled_yarv_insn_setlocal_WC_0": 0, "unhandled_yarv_insn_setlocal_WC_1": 0, "unhandled_yarv_insn_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_trace_nop": 0, "unhandled_yarv_insn_trace_getlocal": 0, "unhandled_yarv_insn_trace_setlocal": 0, "unhandled_yarv_insn_trace_getblockparam": 0, "unhandled_yarv_insn_trace_setblockparam": 0, "unhandled_yarv_insn_trace_getblockparamproxy": 0, "unhandled_yarv_insn_trace_getspecial": 0, "unhandled_yarv_insn_trace_setspecial": 0, "unhandled_yarv_insn_trace_getinstancevariable": 0, "unhandled_yarv_insn_trace_setinstancevariable": 0, "unhandled_yarv_insn_trace_getclassvariable": 0, "unhandled_yarv_insn_trace_setclassvariable": 0, "unhandled_yarv_insn_trace_opt_getconstant_path": 0, "unhandled_yarv_insn_trace_getconstant": 0, "unhandled_yarv_insn_trace_setconstant": 0, "unhandled_yarv_insn_trace_getglobal": 0, "unhandled_yarv_insn_trace_setglobal": 0, "unhandled_yarv_insn_trace_putnil": 0, "unhandled_yarv_insn_trace_putself": 0, "unhandled_yarv_insn_trace_putobject": 0, "unhandled_yarv_insn_trace_putspecialobject": 0, "unhandled_yarv_insn_trace_putstring": 0, "unhandled_yarv_insn_trace_putchilledstring": 0, "unhandled_yarv_insn_trace_concatstrings": 0, "unhandled_yarv_insn_trace_anytostring": 0, "unhandled_yarv_insn_trace_toregexp": 0, "unhandled_yarv_insn_trace_intern": 0, "unhandled_yarv_insn_trace_newarray": 0, "unhandled_yarv_insn_trace_pushtoarraykwsplat": 0, "unhandled_yarv_insn_trace_duparray": 0, "unhandled_yarv_insn_trace_duphash": 0, "unhandled_yarv_insn_trace_expandarray": 0, "unhandled_yarv_insn_trace_concatarray": 0, "unhandled_yarv_insn_trace_concattoarray": 0, "unhandled_yarv_insn_trace_pushtoarray": 0, "unhandled_yarv_insn_trace_splatarray": 0, "unhandled_yarv_insn_trace_splatkw": 0, "unhandled_yarv_insn_trace_newhash": 0, "unhandled_yarv_insn_trace_newrange": 0, "unhandled_yarv_insn_trace_pop": 0, "unhandled_yarv_insn_trace_dup": 0, "unhandled_yarv_insn_trace_dupn": 0, "unhandled_yarv_insn_trace_swap": 0, "unhandled_yarv_insn_trace_opt_reverse": 0, "unhandled_yarv_insn_trace_topn": 0, "unhandled_yarv_insn_trace_setn": 0, "unhandled_yarv_insn_trace_adjuststack": 0, "unhandled_yarv_insn_trace_defined": 0, "unhandled_yarv_insn_trace_definedivar": 0, "unhandled_yarv_insn_trace_checkmatch": 0, "unhandled_yarv_insn_trace_checkkeyword": 0, "unhandled_yarv_insn_trace_checktype": 0, "unhandled_yarv_insn_trace_defineclass": 0, "unhandled_yarv_insn_trace_definemethod": 0, "unhandled_yarv_insn_trace_definesmethod": 0, "unhandled_yarv_insn_trace_send": 0, "unhandled_yarv_insn_trace_sendforward": 0, "unhandled_yarv_insn_trace_opt_send_without_block": 0, "unhandled_yarv_insn_trace_opt_new": 0, "unhandled_yarv_insn_trace_objtostring": 0, "unhandled_yarv_insn_trace_opt_ary_freeze": 0, "unhandled_yarv_insn_trace_opt_hash_freeze": 0, "unhandled_yarv_insn_trace_opt_str_freeze": 0, "unhandled_yarv_insn_trace_opt_nil_p": 0, "unhandled_yarv_insn_trace_opt_str_uminus": 0, "unhandled_yarv_insn_trace_opt_duparray_send": 0, "unhandled_yarv_insn_trace_opt_newarray_send": 0, "unhandled_yarv_insn_trace_invokesuper": 0, "unhandled_yarv_insn_trace_invokesuperforward": 0, "unhandled_yarv_insn_trace_invokeblock": 0, "unhandled_yarv_insn_trace_leave": 0, "unhandled_yarv_insn_trace_throw": 0, "unhandled_yarv_insn_trace_jump": 0, "unhandled_yarv_insn_trace_branchif": 0, "unhandled_yarv_insn_trace_branchunless": 0, "unhandled_yarv_insn_trace_branchnil": 0, "unhandled_yarv_insn_trace_once": 0, "unhandled_yarv_insn_trace_opt_case_dispatch": 0, "unhandled_yarv_insn_trace_opt_plus": 0, "unhandled_yarv_insn_trace_opt_minus": 0, "unhandled_yarv_insn_trace_opt_mult": 0, "unhandled_yarv_insn_trace_opt_div": 0, "unhandled_yarv_insn_trace_opt_mod": 0, "unhandled_yarv_insn_trace_opt_eq": 0, "unhandled_yarv_insn_trace_opt_neq": 0, "unhandled_yarv_insn_trace_opt_lt": 0, "unhandled_yarv_insn_trace_opt_le": 0, "unhandled_yarv_insn_trace_opt_gt": 0, "unhandled_yarv_insn_trace_opt_ge": 0, "unhandled_yarv_insn_trace_opt_ltlt": 0, "unhandled_yarv_insn_trace_opt_and": 0, "unhandled_yarv_insn_trace_opt_or": 0, "unhandled_yarv_insn_trace_opt_aref": 0, "unhandled_yarv_insn_trace_opt_aset": 0, "unhandled_yarv_insn_trace_opt_length": 0, "unhandled_yarv_insn_trace_opt_size": 0, "unhandled_yarv_insn_trace_opt_empty_p": 0, "unhandled_yarv_insn_trace_opt_succ": 0, "unhandled_yarv_insn_trace_opt_not": 0, "unhandled_yarv_insn_trace_opt_regexpmatch2": 0, "unhandled_yarv_insn_trace_invokebuiltin": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_trace_getlocal_WC_0": 0, "unhandled_yarv_insn_trace_getlocal_WC_1": 0, "unhandled_yarv_insn_trace_setlocal_WC_0": 0, "unhandled_yarv_insn_trace_setlocal_WC_1": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_zjit_getinstancevariable": 0, "unhandled_yarv_insn_zjit_opt_send_without_block": 0, "unhandled_yarv_insn_zjit_objtostring": 0, "unhandled_yarv_insn_zjit_opt_nil_p": 0, "unhandled_yarv_insn_zjit_opt_plus": 0, "unhandled_yarv_insn_zjit_opt_minus": 0, "unhandled_yarv_insn_zjit_opt_mult": 0, "unhandled_yarv_insn_zjit_opt_div": 0, "unhandled_yarv_insn_zjit_opt_mod": 0, "unhandled_yarv_insn_zjit_opt_eq": 0, "unhandled_yarv_insn_zjit_opt_neq": 0, "unhandled_yarv_insn_zjit_opt_lt": 0, "unhandled_yarv_insn_zjit_opt_le": 0, "unhandled_yarv_insn_zjit_opt_gt": 0, "unhandled_yarv_insn_zjit_opt_ge": 0, "unhandled_yarv_insn_zjit_opt_and": 0, "unhandled_yarv_insn_zjit_opt_or": 0, "unhandled_yarv_insn_zjit_opt_empty_p": 0, "unhandled_yarv_insn_zjit_opt_not": 0, "send_fallback_send_without_block_polymorphic": 0, "send_fallback_send_without_block_no_profiles": 0, "send_fallback_send_without_block_cfunc_not_variadic": 36, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 0, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 72, "dynamic_send_count": 108, "iseq_optimized_send_count": 1271, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 72, "optimized_send_count": 1343, "send_count": 1451, "not_optimized_yarv_insn_nop": 0, "not_optimized_yarv_insn_getlocal": 0, "not_optimized_yarv_insn_setlocal": 0, "not_optimized_yarv_insn_getblockparam": 0, "not_optimized_yarv_insn_setblockparam": 0, "not_optimized_yarv_insn_getblockparamproxy": 0, "not_optimized_yarv_insn_getspecial": 0, "not_optimized_yarv_insn_setspecial": 0, "not_optimized_yarv_insn_getinstancevariable": 0, "not_optimized_yarv_insn_setinstancevariable": 0, "not_optimized_yarv_insn_getclassvariable": 0, "not_optimized_yarv_insn_setclassvariable": 0, "not_optimized_yarv_insn_opt_getconstant_path": 0, "not_optimized_yarv_insn_getconstant": 0, "not_optimized_yarv_insn_setconstant": 0, "not_optimized_yarv_insn_getglobal": 0, "not_optimized_yarv_insn_setglobal": 0, "not_optimized_yarv_insn_putnil": 0, "not_optimized_yarv_insn_putself": 0, "not_optimized_yarv_insn_putobject": 0, "not_optimized_yarv_insn_putspecialobject": 0, "not_optimized_yarv_insn_putstring": 0, "not_optimized_yarv_insn_putchilledstring": 0, "not_optimized_yarv_insn_concatstrings": 0, "not_optimized_yarv_insn_anytostring": 0, "not_optimized_yarv_insn_toregexp": 0, "not_optimized_yarv_insn_intern": 0, "not_optimized_yarv_insn_newarray": 0, "not_optimized_yarv_insn_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_duparray": 0, "not_optimized_yarv_insn_duphash": 0, "not_optimized_yarv_insn_expandarray": 0, "not_optimized_yarv_insn_concatarray": 0, "not_optimized_yarv_insn_concattoarray": 0, "not_optimized_yarv_insn_pushtoarray": 0, "not_optimized_yarv_insn_splatarray": 0, "not_optimized_yarv_insn_splatkw": 0, "not_optimized_yarv_insn_newhash": 0, "not_optimized_yarv_insn_newrange": 0, "not_optimized_yarv_insn_pop": 0, "not_optimized_yarv_insn_dup": 0, "not_optimized_yarv_insn_dupn": 0, "not_optimized_yarv_insn_swap": 0, "not_optimized_yarv_insn_opt_reverse": 0, "not_optimized_yarv_insn_topn": 0, "not_optimized_yarv_insn_setn": 0, "not_optimized_yarv_insn_adjuststack": 0, "not_optimized_yarv_insn_defined": 0, "not_optimized_yarv_insn_definedivar": 0, "not_optimized_yarv_insn_checkmatch": 0, "not_optimized_yarv_insn_checkkeyword": 0, "not_optimized_yarv_insn_checktype": 0, "not_optimized_yarv_insn_defineclass": 0, "not_optimized_yarv_insn_definemethod": 0, "not_optimized_yarv_insn_definesmethod": 0, "not_optimized_yarv_insn_send": 36, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 0, "not_optimized_yarv_insn_opt_new": 0, "not_optimized_yarv_insn_objtostring": 0, "not_optimized_yarv_insn_opt_ary_freeze": 0, "not_optimized_yarv_insn_opt_hash_freeze": 0, "not_optimized_yarv_insn_opt_str_freeze": 0, "not_optimized_yarv_insn_opt_nil_p": 0, "not_optimized_yarv_insn_opt_str_uminus": 0, "not_optimized_yarv_insn_opt_duparray_send": 0, "not_optimized_yarv_insn_opt_newarray_send": 0, "not_optimized_yarv_insn_invokesuper": 0, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 36, "not_optimized_yarv_insn_leave": 0, "not_optimized_yarv_insn_throw": 0, "not_optimized_yarv_insn_jump": 0, "not_optimized_yarv_insn_branchif": 0, "not_optimized_yarv_insn_branchunless": 0, "not_optimized_yarv_insn_branchnil": 0, "not_optimized_yarv_insn_once": 0, "not_optimized_yarv_insn_opt_case_dispatch": 0, "not_optimized_yarv_insn_opt_plus": 0, "not_optimized_yarv_insn_opt_minus": 0, "not_optimized_yarv_insn_opt_mult": 0, "not_optimized_yarv_insn_opt_div": 0, "not_optimized_yarv_insn_opt_mod": 0, "not_optimized_yarv_insn_opt_eq": 0, "not_optimized_yarv_insn_opt_neq": 0, "not_optimized_yarv_insn_opt_lt": 0, "not_optimized_yarv_insn_opt_le": 0, "not_optimized_yarv_insn_opt_gt": 0, "not_optimized_yarv_insn_opt_ge": 0, "not_optimized_yarv_insn_opt_ltlt": 0, "not_optimized_yarv_insn_opt_and": 0, "not_optimized_yarv_insn_opt_or": 0, "not_optimized_yarv_insn_opt_aref": 0, "not_optimized_yarv_insn_opt_aset": 0, "not_optimized_yarv_insn_opt_length": 0, "not_optimized_yarv_insn_opt_size": 0, "not_optimized_yarv_insn_opt_empty_p": 0, "not_optimized_yarv_insn_opt_succ": 0, "not_optimized_yarv_insn_opt_not": 0, "not_optimized_yarv_insn_opt_regexpmatch2": 0, "not_optimized_yarv_insn_invokebuiltin": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_getlocal_WC_0": 0, "not_optimized_yarv_insn_getlocal_WC_1": 0, "not_optimized_yarv_insn_setlocal_WC_0": 0, "not_optimized_yarv_insn_setlocal_WC_1": 0, "not_optimized_yarv_insn_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_trace_nop": 0, "not_optimized_yarv_insn_trace_getlocal": 0, "not_optimized_yarv_insn_trace_setlocal": 0, "not_optimized_yarv_insn_trace_getblockparam": 0, "not_optimized_yarv_insn_trace_setblockparam": 0, "not_optimized_yarv_insn_trace_getblockparamproxy": 0, "not_optimized_yarv_insn_trace_getspecial": 0, "not_optimized_yarv_insn_trace_setspecial": 0, "not_optimized_yarv_insn_trace_getinstancevariable": 0, "not_optimized_yarv_insn_trace_setinstancevariable": 0, "not_optimized_yarv_insn_trace_getclassvariable": 0, "not_optimized_yarv_insn_trace_setclassvariable": 0, "not_optimized_yarv_insn_trace_opt_getconstant_path": 0, "not_optimized_yarv_insn_trace_getconstant": 0, "not_optimized_yarv_insn_trace_setconstant": 0, "not_optimized_yarv_insn_trace_getglobal": 0, "not_optimized_yarv_insn_trace_setglobal": 0, "not_optimized_yarv_insn_trace_putnil": 0, "not_optimized_yarv_insn_trace_putself": 0, "not_optimized_yarv_insn_trace_putobject": 0, "not_optimized_yarv_insn_trace_putspecialobject": 0, "not_optimized_yarv_insn_trace_putstring": 0, "not_optimized_yarv_insn_trace_putchilledstring": 0, "not_optimized_yarv_insn_trace_concatstrings": 0, "not_optimized_yarv_insn_trace_anytostring": 0, "not_optimized_yarv_insn_trace_toregexp": 0, "not_optimized_yarv_insn_trace_intern": 0, "not_optimized_yarv_insn_trace_newarray": 0, "not_optimized_yarv_insn_trace_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_trace_duparray": 0, "not_optimized_yarv_insn_trace_duphash": 0, "not_optimized_yarv_insn_trace_expandarray": 0, "not_optimized_yarv_insn_trace_concatarray": 0, "not_optimized_yarv_insn_trace_concattoarray": 0, "not_optimized_yarv_insn_trace_pushtoarray": 0, "not_optimized_yarv_insn_trace_splatarray": 0, "not_optimized_yarv_insn_trace_splatkw": 0, "not_optimized_yarv_insn_trace_newhash": 0, "not_optimized_yarv_insn_trace_newrange": 0, "not_optimized_yarv_insn_trace_pop": 0, "not_optimized_yarv_insn_trace_dup": 0, "not_optimized_yarv_insn_trace_dupn": 0, "not_optimized_yarv_insn_trace_swap": 0, "not_optimized_yarv_insn_trace_opt_reverse": 0, "not_optimized_yarv_insn_trace_topn": 0, "not_optimized_yarv_insn_trace_setn": 0, "not_optimized_yarv_insn_trace_adjuststack": 0, "not_optimized_yarv_insn_trace_defined": 0, "not_optimized_yarv_insn_trace_definedivar": 0, "not_optimized_yarv_insn_trace_checkmatch": 0, "not_optimized_yarv_insn_trace_checkkeyword": 0, "not_optimized_yarv_insn_trace_checktype": 0, "not_optimized_yarv_insn_trace_defineclass": 0, "not_optimized_yarv_insn_trace_definemethod": 0, "not_optimized_yarv_insn_trace_definesmethod": 0, "not_optimized_yarv_insn_trace_send": 0, "not_optimized_yarv_insn_trace_sendforward": 0, "not_optimized_yarv_insn_trace_opt_send_without_block": 0, "not_optimized_yarv_insn_trace_opt_new": 0, "not_optimized_yarv_insn_trace_objtostring": 0, "not_optimized_yarv_insn_trace_opt_ary_freeze": 0, "not_optimized_yarv_insn_trace_opt_hash_freeze": 0, "not_optimized_yarv_insn_trace_opt_str_freeze": 0, "not_optimized_yarv_insn_trace_opt_nil_p": 0, "not_optimized_yarv_insn_trace_opt_str_uminus": 0, "not_optimized_yarv_insn_trace_opt_duparray_send": 0, "not_optimized_yarv_insn_trace_opt_newarray_send": 0, "not_optimized_yarv_insn_trace_invokesuper": 0, "not_optimized_yarv_insn_trace_invokesuperforward": 0, "not_optimized_yarv_insn_trace_invokeblock": 0, "not_optimized_yarv_insn_trace_leave": 0, "not_optimized_yarv_insn_trace_throw": 0, "not_optimized_yarv_insn_trace_jump": 0, "not_optimized_yarv_insn_trace_branchif": 0, "not_optimized_yarv_insn_trace_branchunless": 0, "not_optimized_yarv_insn_trace_branchnil": 0, "not_optimized_yarv_insn_trace_once": 0, "not_optimized_yarv_insn_trace_opt_case_dispatch": 0, "not_optimized_yarv_insn_trace_opt_plus": 0, "not_optimized_yarv_insn_trace_opt_minus": 0, "not_optimized_yarv_insn_trace_opt_mult": 0, "not_optimized_yarv_insn_trace_opt_div": 0, "not_optimized_yarv_insn_trace_opt_mod": 0, "not_optimized_yarv_insn_trace_opt_eq": 0, "not_optimized_yarv_insn_trace_opt_neq": 0, "not_optimized_yarv_insn_trace_opt_lt": 0, "not_optimized_yarv_insn_trace_opt_le": 0, "not_optimized_yarv_insn_trace_opt_gt": 0, "not_optimized_yarv_insn_trace_opt_ge": 0, "not_optimized_yarv_insn_trace_opt_ltlt": 0, "not_optimized_yarv_insn_trace_opt_and": 0, "not_optimized_yarv_insn_trace_opt_or": 0, "not_optimized_yarv_insn_trace_opt_aref": 0, "not_optimized_yarv_insn_trace_opt_aset": 0, "not_optimized_yarv_insn_trace_opt_length": 0, "not_optimized_yarv_insn_trace_opt_size": 0, "not_optimized_yarv_insn_trace_opt_empty_p": 0, "not_optimized_yarv_insn_trace_opt_succ": 0, "not_optimized_yarv_insn_trace_opt_not": 0, "not_optimized_yarv_insn_trace_opt_regexpmatch2": 0, "not_optimized_yarv_insn_trace_invokebuiltin": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_trace_getlocal_WC_0": 0, "not_optimized_yarv_insn_trace_getlocal_WC_1": 0, "not_optimized_yarv_insn_trace_setlocal_WC_0": 0, "not_optimized_yarv_insn_trace_setlocal_WC_1": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_zjit_getinstancevariable": 0, "not_optimized_yarv_insn_zjit_opt_send_without_block": 0, "not_optimized_yarv_insn_zjit_objtostring": 0, "not_optimized_yarv_insn_zjit_opt_nil_p": 0, "not_optimized_yarv_insn_zjit_opt_plus": 0, "not_optimized_yarv_insn_zjit_opt_minus": 0, "not_optimized_yarv_insn_zjit_opt_mult": 0, "not_optimized_yarv_insn_zjit_opt_div": 0, "not_optimized_yarv_insn_zjit_opt_mod": 0, "not_optimized_yarv_insn_zjit_opt_eq": 0, "not_optimized_yarv_insn_zjit_opt_neq": 0, "not_optimized_yarv_insn_zjit_opt_lt": 0, "not_optimized_yarv_insn_zjit_opt_le": 0, "not_optimized_yarv_insn_zjit_opt_gt": 0, "not_optimized_yarv_insn_zjit_opt_ge": 0, "not_optimized_yarv_insn_zjit_opt_and": 0, "not_optimized_yarv_insn_zjit_opt_or": 0, "not_optimized_yarv_insn_zjit_opt_empty_p": 0, "not_optimized_yarv_insn_zjit_opt_not": 0, "vm_insn_count": 12246563202, "total_insn_count": 12246570097, "ratio_in_zjit": 5.630147825380956e-05, "not_optimized_cfuncs_Comparable#<=": 0, "not_optimized_cfuncs_String#ord": 0, "not_optimized_cfuncs_Comparable#>=": 0, "not_optimized_cfuncs_Float#-": 36 } ] ], "psych-load": [ [ { "compiled_iseq_count": 52, "failed_iseq_count": 11, "compile_time_ns": 19307263, "profile_time_ns": 104264, "gc_time_ns": 85169, "invalidation_time_ns": 0, "code_region_bytes": 856064, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 17971, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 0, "compile_error_register_spill_on_alloc": 272645681, "compile_error_parse_stack_underflow": 0, "compile_error_parse_malformed_iseq": 0, "compile_error_parse_failed_optional_arguments": 0, "compile_error_parse_not_allowed": 0, "compile_error_validation_block_has_no_terminator": 0, "compile_error_validation_terminator_not_at_end": 0, "compile_error_validation_mismatched_block_arity": 0, "compile_error_validation_jump_target_not_in_rpo": 0, "compile_error_validation_operand_not_defined": 0, "compile_error_validation_duplicate_instruction": 0, "zjit_insn_count": 6034234542, "dynamic_getivar_count": 0, "dynamic_setivar_count": 535060634, "unspecialized_def_type_iseq": 107826, "unspecialized_def_type_cfunc": 0, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 0, "unspecialized_def_type_zsuper": 0, "unspecialized_def_type_alias": 0, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 56615952, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 851542639, "vm_write_sp_count": 845878784, "vm_write_locals_count": 845878784, "vm_write_stack_count": 845878784, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 2195942, "exit_compile_error": 272663652, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 0, "exit_unhandled_kwarg": 17971, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 17971, "exit_unhandled_yarv_insn": 17971, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 21737969, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 17999, "exit_patchpoint": 0, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 0, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 0, "exit_block_param_proxy_not_iseq_or_ifunc": 35942, "side_exit_count": 294509475, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 17971, "unhandled_yarv_insn_setblockparam": 0, "unhandled_yarv_insn_getblockparamproxy": 0, "unhandled_yarv_insn_getspecial": 0, "unhandled_yarv_insn_setspecial": 0, "unhandled_yarv_insn_getinstancevariable": 0, "unhandled_yarv_insn_setinstancevariable": 0, "unhandled_yarv_insn_getclassvariable": 0, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 0, "unhandled_yarv_insn_setconstant": 0, "unhandled_yarv_insn_getglobal": 0, "unhandled_yarv_insn_setglobal": 0, "unhandled_yarv_insn_putnil": 0, "unhandled_yarv_insn_putself": 0, "unhandled_yarv_insn_putobject": 0, "unhandled_yarv_insn_putspecialobject": 0, "unhandled_yarv_insn_putstring": 0, "unhandled_yarv_insn_putchilledstring": 0, "unhandled_yarv_insn_concatstrings": 0, "unhandled_yarv_insn_anytostring": 0, "unhandled_yarv_insn_toregexp": 0, "unhandled_yarv_insn_intern": 0, "unhandled_yarv_insn_newarray": 0, "unhandled_yarv_insn_pushtoarraykwsplat": 0, "unhandled_yarv_insn_duparray": 0, "unhandled_yarv_insn_duphash": 0, "unhandled_yarv_insn_expandarray": 0, "unhandled_yarv_insn_concatarray": 0, "unhandled_yarv_insn_concattoarray": 0, "unhandled_yarv_insn_pushtoarray": 0, "unhandled_yarv_insn_splatarray": 0, "unhandled_yarv_insn_splatkw": 0, "unhandled_yarv_insn_newhash": 0, "unhandled_yarv_insn_newrange": 0, "unhandled_yarv_insn_pop": 0, "unhandled_yarv_insn_dup": 0, "unhandled_yarv_insn_dupn": 0, "unhandled_yarv_insn_swap": 0, "unhandled_yarv_insn_opt_reverse": 0, "unhandled_yarv_insn_topn": 0, "unhandled_yarv_insn_setn": 0, "unhandled_yarv_insn_adjuststack": 0, "unhandled_yarv_insn_defined": 0, "unhandled_yarv_insn_definedivar": 0, "unhandled_yarv_insn_checkmatch": 0, "unhandled_yarv_insn_checkkeyword": 0, "unhandled_yarv_insn_checktype": 0, "unhandled_yarv_insn_defineclass": 0, "unhandled_yarv_insn_definemethod": 0, "unhandled_yarv_insn_definesmethod": 0, "unhandled_yarv_insn_send": 0, "unhandled_yarv_insn_sendforward": 0, "unhandled_yarv_insn_opt_send_without_block": 0, "unhandled_yarv_insn_opt_new": 0, "unhandled_yarv_insn_objtostring": 0, "unhandled_yarv_insn_opt_ary_freeze": 0, "unhandled_yarv_insn_opt_hash_freeze": 0, "unhandled_yarv_insn_opt_str_freeze": 0, "unhandled_yarv_insn_opt_nil_p": 0, "unhandled_yarv_insn_opt_str_uminus": 0, "unhandled_yarv_insn_opt_duparray_send": 0, "unhandled_yarv_insn_opt_newarray_send": 0, "unhandled_yarv_insn_invokesuper": 0, "unhandled_yarv_insn_invokesuperforward": 0, "unhandled_yarv_insn_invokeblock": 0, "unhandled_yarv_insn_leave": 0, "unhandled_yarv_insn_throw": 0, "unhandled_yarv_insn_jump": 0, "unhandled_yarv_insn_branchif": 0, "unhandled_yarv_insn_branchunless": 0, "unhandled_yarv_insn_branchnil": 0, "unhandled_yarv_insn_once": 0, "unhandled_yarv_insn_opt_case_dispatch": 0, "unhandled_yarv_insn_opt_plus": 0, "unhandled_yarv_insn_opt_minus": 0, "unhandled_yarv_insn_opt_mult": 0, "unhandled_yarv_insn_opt_div": 0, "unhandled_yarv_insn_opt_mod": 0, "unhandled_yarv_insn_opt_eq": 0, "unhandled_yarv_insn_opt_neq": 0, "unhandled_yarv_insn_opt_lt": 0, "unhandled_yarv_insn_opt_le": 0, "unhandled_yarv_insn_opt_gt": 0, "unhandled_yarv_insn_opt_ge": 0, "unhandled_yarv_insn_opt_ltlt": 0, "unhandled_yarv_insn_opt_and": 0, "unhandled_yarv_insn_opt_or": 0, "unhandled_yarv_insn_opt_aref": 0, "unhandled_yarv_insn_opt_aset": 0, "unhandled_yarv_insn_opt_length": 0, "unhandled_yarv_insn_opt_size": 0, "unhandled_yarv_insn_opt_empty_p": 0, "unhandled_yarv_insn_opt_succ": 0, "unhandled_yarv_insn_opt_not": 0, "unhandled_yarv_insn_opt_regexpmatch2": 0, "unhandled_yarv_insn_invokebuiltin": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_getlocal_WC_0": 0, "unhandled_yarv_insn_getlocal_WC_1": 0, "unhandled_yarv_insn_setlocal_WC_0": 0, "unhandled_yarv_insn_setlocal_WC_1": 0, "unhandled_yarv_insn_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_trace_nop": 0, "unhandled_yarv_insn_trace_getlocal": 0, "unhandled_yarv_insn_trace_setlocal": 0, "unhandled_yarv_insn_trace_getblockparam": 0, "unhandled_yarv_insn_trace_setblockparam": 0, "unhandled_yarv_insn_trace_getblockparamproxy": 0, "unhandled_yarv_insn_trace_getspecial": 0, "unhandled_yarv_insn_trace_setspecial": 0, "unhandled_yarv_insn_trace_getinstancevariable": 0, "unhandled_yarv_insn_trace_setinstancevariable": 0, "unhandled_yarv_insn_trace_getclassvariable": 0, "unhandled_yarv_insn_trace_setclassvariable": 0, "unhandled_yarv_insn_trace_opt_getconstant_path": 0, "unhandled_yarv_insn_trace_getconstant": 0, "unhandled_yarv_insn_trace_setconstant": 0, "unhandled_yarv_insn_trace_getglobal": 0, "unhandled_yarv_insn_trace_setglobal": 0, "unhandled_yarv_insn_trace_putnil": 0, "unhandled_yarv_insn_trace_putself": 0, "unhandled_yarv_insn_trace_putobject": 0, "unhandled_yarv_insn_trace_putspecialobject": 0, "unhandled_yarv_insn_trace_putstring": 0, "unhandled_yarv_insn_trace_putchilledstring": 0, "unhandled_yarv_insn_trace_concatstrings": 0, "unhandled_yarv_insn_trace_anytostring": 0, "unhandled_yarv_insn_trace_toregexp": 0, "unhandled_yarv_insn_trace_intern": 0, "unhandled_yarv_insn_trace_newarray": 0, "unhandled_yarv_insn_trace_pushtoarraykwsplat": 0, "unhandled_yarv_insn_trace_duparray": 0, "unhandled_yarv_insn_trace_duphash": 0, "unhandled_yarv_insn_trace_expandarray": 0, "unhandled_yarv_insn_trace_concatarray": 0, "unhandled_yarv_insn_trace_concattoarray": 0, "unhandled_yarv_insn_trace_pushtoarray": 0, "unhandled_yarv_insn_trace_splatarray": 0, "unhandled_yarv_insn_trace_splatkw": 0, "unhandled_yarv_insn_trace_newhash": 0, "unhandled_yarv_insn_trace_newrange": 0, "unhandled_yarv_insn_trace_pop": 0, "unhandled_yarv_insn_trace_dup": 0, "unhandled_yarv_insn_trace_dupn": 0, "unhandled_yarv_insn_trace_swap": 0, "unhandled_yarv_insn_trace_opt_reverse": 0, "unhandled_yarv_insn_trace_topn": 0, "unhandled_yarv_insn_trace_setn": 0, "unhandled_yarv_insn_trace_adjuststack": 0, "unhandled_yarv_insn_trace_defined": 0, "unhandled_yarv_insn_trace_definedivar": 0, "unhandled_yarv_insn_trace_checkmatch": 0, "unhandled_yarv_insn_trace_checkkeyword": 0, "unhandled_yarv_insn_trace_checktype": 0, "unhandled_yarv_insn_trace_defineclass": 0, "unhandled_yarv_insn_trace_definemethod": 0, "unhandled_yarv_insn_trace_definesmethod": 0, "unhandled_yarv_insn_trace_send": 0, "unhandled_yarv_insn_trace_sendforward": 0, "unhandled_yarv_insn_trace_opt_send_without_block": 0, "unhandled_yarv_insn_trace_opt_new": 0, "unhandled_yarv_insn_trace_objtostring": 0, "unhandled_yarv_insn_trace_opt_ary_freeze": 0, "unhandled_yarv_insn_trace_opt_hash_freeze": 0, "unhandled_yarv_insn_trace_opt_str_freeze": 0, "unhandled_yarv_insn_trace_opt_nil_p": 0, "unhandled_yarv_insn_trace_opt_str_uminus": 0, "unhandled_yarv_insn_trace_opt_duparray_send": 0, "unhandled_yarv_insn_trace_opt_newarray_send": 0, "unhandled_yarv_insn_trace_invokesuper": 0, "unhandled_yarv_insn_trace_invokesuperforward": 0, "unhandled_yarv_insn_trace_invokeblock": 0, "unhandled_yarv_insn_trace_leave": 0, "unhandled_yarv_insn_trace_throw": 0, "unhandled_yarv_insn_trace_jump": 0, "unhandled_yarv_insn_trace_branchif": 0, "unhandled_yarv_insn_trace_branchunless": 0, "unhandled_yarv_insn_trace_branchnil": 0, "unhandled_yarv_insn_trace_once": 0, "unhandled_yarv_insn_trace_opt_case_dispatch": 0, "unhandled_yarv_insn_trace_opt_plus": 0, "unhandled_yarv_insn_trace_opt_minus": 0, "unhandled_yarv_insn_trace_opt_mult": 0, "unhandled_yarv_insn_trace_opt_div": 0, "unhandled_yarv_insn_trace_opt_mod": 0, "unhandled_yarv_insn_trace_opt_eq": 0, "unhandled_yarv_insn_trace_opt_neq": 0, "unhandled_yarv_insn_trace_opt_lt": 0, "unhandled_yarv_insn_trace_opt_le": 0, "unhandled_yarv_insn_trace_opt_gt": 0, "unhandled_yarv_insn_trace_opt_ge": 0, "unhandled_yarv_insn_trace_opt_ltlt": 0, "unhandled_yarv_insn_trace_opt_and": 0, "unhandled_yarv_insn_trace_opt_or": 0, "unhandled_yarv_insn_trace_opt_aref": 0, "unhandled_yarv_insn_trace_opt_aset": 0, "unhandled_yarv_insn_trace_opt_length": 0, "unhandled_yarv_insn_trace_opt_size": 0, "unhandled_yarv_insn_trace_opt_empty_p": 0, "unhandled_yarv_insn_trace_opt_succ": 0, "unhandled_yarv_insn_trace_opt_not": 0, "unhandled_yarv_insn_trace_opt_regexpmatch2": 0, "unhandled_yarv_insn_trace_invokebuiltin": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_trace_getlocal_WC_0": 0, "unhandled_yarv_insn_trace_getlocal_WC_1": 0, "unhandled_yarv_insn_trace_setlocal_WC_0": 0, "unhandled_yarv_insn_trace_setlocal_WC_1": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_zjit_getinstancevariable": 0, "unhandled_yarv_insn_zjit_opt_send_without_block": 0, "unhandled_yarv_insn_zjit_objtostring": 0, "unhandled_yarv_insn_zjit_opt_nil_p": 0, "unhandled_yarv_insn_zjit_opt_plus": 0, "unhandled_yarv_insn_zjit_opt_minus": 0, "unhandled_yarv_insn_zjit_opt_mult": 0, "unhandled_yarv_insn_zjit_opt_div": 0, "unhandled_yarv_insn_zjit_opt_mod": 0, "unhandled_yarv_insn_zjit_opt_eq": 0, "unhandled_yarv_insn_zjit_opt_neq": 0, "unhandled_yarv_insn_zjit_opt_lt": 0, "unhandled_yarv_insn_zjit_opt_le": 0, "unhandled_yarv_insn_zjit_opt_gt": 0, "unhandled_yarv_insn_zjit_opt_ge": 0, "unhandled_yarv_insn_zjit_opt_and": 0, "unhandled_yarv_insn_zjit_opt_or": 0, "unhandled_yarv_insn_zjit_opt_empty_p": 0, "unhandled_yarv_insn_zjit_opt_not": 0, "send_fallback_send_without_block_polymorphic": 0, "send_fallback_send_without_block_no_profiles": 33861271, "send_fallback_send_without_block_cfunc_not_variadic": 131627827, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 56723778, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 67467028, "dynamic_send_count": 289679904, "iseq_optimized_send_count": 426101320, "inline_cfunc_optimized_send_count": 56741971, "variadic_cfunc_optimized_send_count": 67625913, "optimized_send_count": 550469204, "send_count": 840149108, "not_optimized_yarv_insn_nop": 0, "not_optimized_yarv_insn_getlocal": 0, "not_optimized_yarv_insn_setlocal": 0, "not_optimized_yarv_insn_getblockparam": 0, "not_optimized_yarv_insn_setblockparam": 0, "not_optimized_yarv_insn_getblockparamproxy": 0, "not_optimized_yarv_insn_getspecial": 0, "not_optimized_yarv_insn_setspecial": 0, "not_optimized_yarv_insn_getinstancevariable": 0, "not_optimized_yarv_insn_setinstancevariable": 0, "not_optimized_yarv_insn_getclassvariable": 0, "not_optimized_yarv_insn_setclassvariable": 0, "not_optimized_yarv_insn_opt_getconstant_path": 0, "not_optimized_yarv_insn_getconstant": 0, "not_optimized_yarv_insn_setconstant": 0, "not_optimized_yarv_insn_getglobal": 0, "not_optimized_yarv_insn_setglobal": 0, "not_optimized_yarv_insn_putnil": 0, "not_optimized_yarv_insn_putself": 0, "not_optimized_yarv_insn_putobject": 0, "not_optimized_yarv_insn_putspecialobject": 0, "not_optimized_yarv_insn_putstring": 0, "not_optimized_yarv_insn_putchilledstring": 0, "not_optimized_yarv_insn_concatstrings": 0, "not_optimized_yarv_insn_anytostring": 0, "not_optimized_yarv_insn_toregexp": 0, "not_optimized_yarv_insn_intern": 0, "not_optimized_yarv_insn_newarray": 0, "not_optimized_yarv_insn_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_duparray": 0, "not_optimized_yarv_insn_duphash": 0, "not_optimized_yarv_insn_expandarray": 0, "not_optimized_yarv_insn_concatarray": 0, "not_optimized_yarv_insn_concattoarray": 0, "not_optimized_yarv_insn_pushtoarray": 0, "not_optimized_yarv_insn_splatarray": 0, "not_optimized_yarv_insn_splatkw": 0, "not_optimized_yarv_insn_newhash": 0, "not_optimized_yarv_insn_newrange": 0, "not_optimized_yarv_insn_pop": 0, "not_optimized_yarv_insn_dup": 0, "not_optimized_yarv_insn_dupn": 0, "not_optimized_yarv_insn_swap": 0, "not_optimized_yarv_insn_opt_reverse": 0, "not_optimized_yarv_insn_topn": 0, "not_optimized_yarv_insn_setn": 0, "not_optimized_yarv_insn_adjuststack": 0, "not_optimized_yarv_insn_defined": 0, "not_optimized_yarv_insn_definedivar": 0, "not_optimized_yarv_insn_checkmatch": 0, "not_optimized_yarv_insn_checkkeyword": 0, "not_optimized_yarv_insn_checktype": 0, "not_optimized_yarv_insn_defineclass": 0, "not_optimized_yarv_insn_definemethod": 0, "not_optimized_yarv_insn_definesmethod": 0, "not_optimized_yarv_insn_send": 5313788, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 3, "not_optimized_yarv_insn_opt_new": 0, "not_optimized_yarv_insn_objtostring": 0, "not_optimized_yarv_insn_opt_ary_freeze": 0, "not_optimized_yarv_insn_opt_hash_freeze": 0, "not_optimized_yarv_insn_opt_str_freeze": 0, "not_optimized_yarv_insn_opt_nil_p": 0, "not_optimized_yarv_insn_opt_str_uminus": 0, "not_optimized_yarv_insn_opt_duparray_send": 0, "not_optimized_yarv_insn_opt_newarray_send": 0, "not_optimized_yarv_insn_invokesuper": 5526479, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 3993, "not_optimized_yarv_insn_leave": 0, "not_optimized_yarv_insn_throw": 0, "not_optimized_yarv_insn_jump": 0, "not_optimized_yarv_insn_branchif": 0, "not_optimized_yarv_insn_branchunless": 0, "not_optimized_yarv_insn_branchnil": 0, "not_optimized_yarv_insn_once": 0, "not_optimized_yarv_insn_opt_case_dispatch": 0, "not_optimized_yarv_insn_opt_plus": 0, "not_optimized_yarv_insn_opt_minus": 0, "not_optimized_yarv_insn_opt_mult": 0, "not_optimized_yarv_insn_opt_div": 0, "not_optimized_yarv_insn_opt_mod": 0, "not_optimized_yarv_insn_opt_eq": 79, "not_optimized_yarv_insn_opt_neq": 0, "not_optimized_yarv_insn_opt_lt": 0, "not_optimized_yarv_insn_opt_le": 0, "not_optimized_yarv_insn_opt_gt": 0, "not_optimized_yarv_insn_opt_ge": 0, "not_optimized_yarv_insn_opt_ltlt": 0, "not_optimized_yarv_insn_opt_and": 0, "not_optimized_yarv_insn_opt_or": 0, "not_optimized_yarv_insn_opt_aref": 56634785, "not_optimized_yarv_insn_opt_aset": 0, "not_optimized_yarv_insn_opt_length": 0, "not_optimized_yarv_insn_opt_size": 0, "not_optimized_yarv_insn_opt_empty_p": 0, "not_optimized_yarv_insn_opt_succ": 0, "not_optimized_yarv_insn_opt_not": 0, "not_optimized_yarv_insn_opt_regexpmatch2": 0, "not_optimized_yarv_insn_invokebuiltin": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_getlocal_WC_0": 0, "not_optimized_yarv_insn_getlocal_WC_1": 0, "not_optimized_yarv_insn_setlocal_WC_0": 0, "not_optimized_yarv_insn_setlocal_WC_1": 0, "not_optimized_yarv_insn_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_trace_nop": 0, "not_optimized_yarv_insn_trace_getlocal": 0, "not_optimized_yarv_insn_trace_setlocal": 0, "not_optimized_yarv_insn_trace_getblockparam": 0, "not_optimized_yarv_insn_trace_setblockparam": 0, "not_optimized_yarv_insn_trace_getblockparamproxy": 0, "not_optimized_yarv_insn_trace_getspecial": 0, "not_optimized_yarv_insn_trace_setspecial": 0, "not_optimized_yarv_insn_trace_getinstancevariable": 0, "not_optimized_yarv_insn_trace_setinstancevariable": 0, "not_optimized_yarv_insn_trace_getclassvariable": 0, "not_optimized_yarv_insn_trace_setclassvariable": 0, "not_optimized_yarv_insn_trace_opt_getconstant_path": 0, "not_optimized_yarv_insn_trace_getconstant": 0, "not_optimized_yarv_insn_trace_setconstant": 0, "not_optimized_yarv_insn_trace_getglobal": 0, "not_optimized_yarv_insn_trace_setglobal": 0, "not_optimized_yarv_insn_trace_putnil": 0, "not_optimized_yarv_insn_trace_putself": 0, "not_optimized_yarv_insn_trace_putobject": 0, "not_optimized_yarv_insn_trace_putspecialobject": 0, "not_optimized_yarv_insn_trace_putstring": 0, "not_optimized_yarv_insn_trace_putchilledstring": 0, "not_optimized_yarv_insn_trace_concatstrings": 0, "not_optimized_yarv_insn_trace_anytostring": 0, "not_optimized_yarv_insn_trace_toregexp": 0, "not_optimized_yarv_insn_trace_intern": 0, "not_optimized_yarv_insn_trace_newarray": 0, "not_optimized_yarv_insn_trace_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_trace_duparray": 0, "not_optimized_yarv_insn_trace_duphash": 0, "not_optimized_yarv_insn_trace_expandarray": 0, "not_optimized_yarv_insn_trace_concatarray": 0, "not_optimized_yarv_insn_trace_concattoarray": 0, "not_optimized_yarv_insn_trace_pushtoarray": 0, "not_optimized_yarv_insn_trace_splatarray": 0, "not_optimized_yarv_insn_trace_splatkw": 0, "not_optimized_yarv_insn_trace_newhash": 0, "not_optimized_yarv_insn_trace_newrange": 0, "not_optimized_yarv_insn_trace_pop": 0, "not_optimized_yarv_insn_trace_dup": 0, "not_optimized_yarv_insn_trace_dupn": 0, "not_optimized_yarv_insn_trace_swap": 0, "not_optimized_yarv_insn_trace_opt_reverse": 0, "not_optimized_yarv_insn_trace_topn": 0, "not_optimized_yarv_insn_trace_setn": 0, "not_optimized_yarv_insn_trace_adjuststack": 0, "not_optimized_yarv_insn_trace_defined": 0, "not_optimized_yarv_insn_trace_definedivar": 0, "not_optimized_yarv_insn_trace_checkmatch": 0, "not_optimized_yarv_insn_trace_checkkeyword": 0, "not_optimized_yarv_insn_trace_checktype": 0, "not_optimized_yarv_insn_trace_defineclass": 0, "not_optimized_yarv_insn_trace_definemethod": 0, "not_optimized_yarv_insn_trace_definesmethod": 0, "not_optimized_yarv_insn_trace_send": 0, "not_optimized_yarv_insn_trace_sendforward": 0, "not_optimized_yarv_insn_trace_opt_send_without_block": 0, "not_optimized_yarv_insn_trace_opt_new": 0, "not_optimized_yarv_insn_trace_objtostring": 0, "not_optimized_yarv_insn_trace_opt_ary_freeze": 0, "not_optimized_yarv_insn_trace_opt_hash_freeze": 0, "not_optimized_yarv_insn_trace_opt_str_freeze": 0, "not_optimized_yarv_insn_trace_opt_nil_p": 0, "not_optimized_yarv_insn_trace_opt_str_uminus": 0, "not_optimized_yarv_insn_trace_opt_duparray_send": 0, "not_optimized_yarv_insn_trace_opt_newarray_send": 0, "not_optimized_yarv_insn_trace_invokesuper": 0, "not_optimized_yarv_insn_trace_invokesuperforward": 0, "not_optimized_yarv_insn_trace_invokeblock": 0, "not_optimized_yarv_insn_trace_leave": 0, "not_optimized_yarv_insn_trace_throw": 0, "not_optimized_yarv_insn_trace_jump": 0, "not_optimized_yarv_insn_trace_branchif": 0, "not_optimized_yarv_insn_trace_branchunless": 0, "not_optimized_yarv_insn_trace_branchnil": 0, "not_optimized_yarv_insn_trace_once": 0, "not_optimized_yarv_insn_trace_opt_case_dispatch": 0, "not_optimized_yarv_insn_trace_opt_plus": 0, "not_optimized_yarv_insn_trace_opt_minus": 0, "not_optimized_yarv_insn_trace_opt_mult": 0, "not_optimized_yarv_insn_trace_opt_div": 0, "not_optimized_yarv_insn_trace_opt_mod": 0, "not_optimized_yarv_insn_trace_opt_eq": 0, "not_optimized_yarv_insn_trace_opt_neq": 0, "not_optimized_yarv_insn_trace_opt_lt": 0, "not_optimized_yarv_insn_trace_opt_le": 0, "not_optimized_yarv_insn_trace_opt_gt": 0, "not_optimized_yarv_insn_trace_opt_ge": 0, "not_optimized_yarv_insn_trace_opt_ltlt": 0, "not_optimized_yarv_insn_trace_opt_and": 0, "not_optimized_yarv_insn_trace_opt_or": 0, "not_optimized_yarv_insn_trace_opt_aref": 0, "not_optimized_yarv_insn_trace_opt_aset": 0, "not_optimized_yarv_insn_trace_opt_length": 0, "not_optimized_yarv_insn_trace_opt_size": 0, "not_optimized_yarv_insn_trace_opt_empty_p": 0, "not_optimized_yarv_insn_trace_opt_succ": 0, "not_optimized_yarv_insn_trace_opt_not": 0, "not_optimized_yarv_insn_trace_opt_regexpmatch2": 0, "not_optimized_yarv_insn_trace_invokebuiltin": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_trace_getlocal_WC_0": 0, "not_optimized_yarv_insn_trace_getlocal_WC_1": 0, "not_optimized_yarv_insn_trace_setlocal_WC_0": 0, "not_optimized_yarv_insn_trace_setlocal_WC_1": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_zjit_getinstancevariable": 0, "not_optimized_yarv_insn_zjit_opt_send_without_block": 0, "not_optimized_yarv_insn_zjit_objtostring": 0, "not_optimized_yarv_insn_zjit_opt_nil_p": 0, "not_optimized_yarv_insn_zjit_opt_plus": 0, "not_optimized_yarv_insn_zjit_opt_minus": 0, "not_optimized_yarv_insn_zjit_opt_mult": 0, "not_optimized_yarv_insn_zjit_opt_div": 0, "not_optimized_yarv_insn_zjit_opt_mod": 0, "not_optimized_yarv_insn_zjit_opt_eq": 0, "not_optimized_yarv_insn_zjit_opt_neq": 0, "not_optimized_yarv_insn_zjit_opt_lt": 0, "not_optimized_yarv_insn_zjit_opt_le": 0, "not_optimized_yarv_insn_zjit_opt_gt": 0, "not_optimized_yarv_insn_zjit_opt_ge": 0, "not_optimized_yarv_insn_zjit_opt_and": 0, "not_optimized_yarv_insn_zjit_opt_or": 0, "not_optimized_yarv_insn_zjit_opt_empty_p": 0, "not_optimized_yarv_insn_zjit_opt_not": 0, "vm_insn_count": 5375819852, "total_insn_count": 11410054394, "ratio_in_zjit": 52.88523904998309, "not_optimized_cfuncs_Kernel#block_given?": 17971, "not_optimized_cfuncs_String#empty?": 33449971, "not_optimized_cfuncs_Array#compact!": 94, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_Integer#>>": 227, "not_optimized_cfuncs_Module#const_set": 2, "not_optimized_cfuncs_Array#include?": 34, "not_optimized_cfuncs_String#-@": 29912558, "not_optimized_cfuncs_Kernel#is_a?": 29910605, "not_optimized_cfuncs_String#strip": 176, "not_optimized_cfuncs_Regexp#=~": 90, "not_optimized_cfuncs_String#dup": 26, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_Comparable#>=": 10, "not_optimized_cfuncs_Hash#[]": 18, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_Array#freeze": 37, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_Array#==": 37, "not_optimized_cfuncs_Integer#<=>": 0, "not_optimized_cfuncs_UnboundMethod#parameters": 18, "not_optimized_cfuncs_Class#exist?": 38, "not_optimized_cfuncs_Array#compact": 13, "not_optimized_cfuncs_Hash#key?": 33437971, "not_optimized_cfuncs_String#include?": 22, "not_optimized_cfuncs_Module#instance_method": 18, "not_optimized_cfuncs_BasicObject#!=": 53974, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_String#===": 2152, "not_optimized_cfuncs_Float#-": 32, "not_optimized_cfuncs_Regexp#===": 0, "not_optimized_cfuncs_String#scan": 37, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_Hash#values": 285, "not_optimized_cfuncs_String#==": 4830717, "not_optimized_cfuncs_Hash#store": 261, "not_optimized_cfuncs_Hash#[]=": 1135, "not_optimized_cfuncs_Class#join": 36, "not_optimized_cfuncs_Array#hash": 20, "not_optimized_cfuncs_Kernel#Array": 52, "not_optimized_cfuncs_Kernel#dup": 18043, "not_optimized_cfuncs_String#%": 1135, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 37, "not_optimized_cfuncs_Array#uniq!": 76, "not_optimized_cfuncs_String#delete_prefix!": 400, "not_optimized_cfuncs_String#to_s": 858 } ] ], "tinygql": [ [ { "compiled_iseq_count": 55, "failed_iseq_count": 4, "compile_time_ns": 16038974, "profile_time_ns": 114385, "gc_time_ns": 81294, "invalidation_time_ns": 0, "code_region_bytes": 913408, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 0, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 0, "compile_error_register_spill_on_alloc": 78311885, "compile_error_parse_stack_underflow": 0, "compile_error_parse_malformed_iseq": 0, "compile_error_parse_failed_optional_arguments": 0, "compile_error_parse_not_allowed": 0, "compile_error_validation_block_has_no_terminator": 0, "compile_error_validation_terminator_not_at_end": 0, "compile_error_validation_mismatched_block_arity": 0, "compile_error_validation_jump_target_not_in_rpo": 0, "compile_error_validation_operand_not_defined": 0, "compile_error_validation_duplicate_instruction": 0, "zjit_insn_count": 2003512966, "dynamic_getivar_count": 0, "dynamic_setivar_count": 108550903, "unspecialized_def_type_iseq": 0, "unspecialized_def_type_cfunc": 0, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 0, "unspecialized_def_type_zsuper": 0, "unspecialized_def_type_alias": 0, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 0, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 248781538, "vm_write_sp_count": 248619649, "vm_write_locals_count": 248619649, "vm_write_stack_count": 248619649, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 5971, "exit_compile_error": 78311885, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 0, "exit_unhandled_kwarg": 0, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 0, "exit_unhandled_yarv_insn": 0, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 0, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 5999, "exit_patchpoint": 0, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 2, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 0, "exit_block_param_proxy_not_iseq_or_ifunc": 0, "side_exit_count": 78317886, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 0, "unhandled_yarv_insn_setblockparam": 0, "unhandled_yarv_insn_getblockparamproxy": 0, "unhandled_yarv_insn_getspecial": 0, "unhandled_yarv_insn_setspecial": 0, "unhandled_yarv_insn_getinstancevariable": 0, "unhandled_yarv_insn_setinstancevariable": 0, "unhandled_yarv_insn_getclassvariable": 0, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 0, "unhandled_yarv_insn_setconstant": 0, "unhandled_yarv_insn_getglobal": 0, "unhandled_yarv_insn_setglobal": 0, "unhandled_yarv_insn_putnil": 0, "unhandled_yarv_insn_putself": 0, "unhandled_yarv_insn_putobject": 0, "unhandled_yarv_insn_putspecialobject": 0, "unhandled_yarv_insn_putstring": 0, "unhandled_yarv_insn_putchilledstring": 0, "unhandled_yarv_insn_concatstrings": 0, "unhandled_yarv_insn_anytostring": 0, "unhandled_yarv_insn_toregexp": 0, "unhandled_yarv_insn_intern": 0, "unhandled_yarv_insn_newarray": 0, "unhandled_yarv_insn_pushtoarraykwsplat": 0, "unhandled_yarv_insn_duparray": 0, "unhandled_yarv_insn_duphash": 0, "unhandled_yarv_insn_expandarray": 0, "unhandled_yarv_insn_concatarray": 0, "unhandled_yarv_insn_concattoarray": 0, "unhandled_yarv_insn_pushtoarray": 0, "unhandled_yarv_insn_splatarray": 0, "unhandled_yarv_insn_splatkw": 0, "unhandled_yarv_insn_newhash": 0, "unhandled_yarv_insn_newrange": 0, "unhandled_yarv_insn_pop": 0, "unhandled_yarv_insn_dup": 0, "unhandled_yarv_insn_dupn": 0, "unhandled_yarv_insn_swap": 0, "unhandled_yarv_insn_opt_reverse": 0, "unhandled_yarv_insn_topn": 0, "unhandled_yarv_insn_setn": 0, "unhandled_yarv_insn_adjuststack": 0, "unhandled_yarv_insn_defined": 0, "unhandled_yarv_insn_definedivar": 0, "unhandled_yarv_insn_checkmatch": 0, "unhandled_yarv_insn_checkkeyword": 0, "unhandled_yarv_insn_checktype": 0, "unhandled_yarv_insn_defineclass": 0, "unhandled_yarv_insn_definemethod": 0, "unhandled_yarv_insn_definesmethod": 0, "unhandled_yarv_insn_send": 0, "unhandled_yarv_insn_sendforward": 0, "unhandled_yarv_insn_opt_send_without_block": 0, "unhandled_yarv_insn_opt_new": 0, "unhandled_yarv_insn_objtostring": 0, "unhandled_yarv_insn_opt_ary_freeze": 0, "unhandled_yarv_insn_opt_hash_freeze": 0, "unhandled_yarv_insn_opt_str_freeze": 0, "unhandled_yarv_insn_opt_nil_p": 0, "unhandled_yarv_insn_opt_str_uminus": 0, "unhandled_yarv_insn_opt_duparray_send": 0, "unhandled_yarv_insn_opt_newarray_send": 0, "unhandled_yarv_insn_invokesuper": 0, "unhandled_yarv_insn_invokesuperforward": 0, "unhandled_yarv_insn_invokeblock": 0, "unhandled_yarv_insn_leave": 0, "unhandled_yarv_insn_throw": 0, "unhandled_yarv_insn_jump": 0, "unhandled_yarv_insn_branchif": 0, "unhandled_yarv_insn_branchunless": 0, "unhandled_yarv_insn_branchnil": 0, "unhandled_yarv_insn_once": 0, "unhandled_yarv_insn_opt_case_dispatch": 0, "unhandled_yarv_insn_opt_plus": 0, "unhandled_yarv_insn_opt_minus": 0, "unhandled_yarv_insn_opt_mult": 0, "unhandled_yarv_insn_opt_div": 0, "unhandled_yarv_insn_opt_mod": 0, "unhandled_yarv_insn_opt_eq": 0, "unhandled_yarv_insn_opt_neq": 0, "unhandled_yarv_insn_opt_lt": 0, "unhandled_yarv_insn_opt_le": 0, "unhandled_yarv_insn_opt_gt": 0, "unhandled_yarv_insn_opt_ge": 0, "unhandled_yarv_insn_opt_ltlt": 0, "unhandled_yarv_insn_opt_and": 0, "unhandled_yarv_insn_opt_or": 0, "unhandled_yarv_insn_opt_aref": 0, "unhandled_yarv_insn_opt_aset": 0, "unhandled_yarv_insn_opt_length": 0, "unhandled_yarv_insn_opt_size": 0, "unhandled_yarv_insn_opt_empty_p": 0, "unhandled_yarv_insn_opt_succ": 0, "unhandled_yarv_insn_opt_not": 0, "unhandled_yarv_insn_opt_regexpmatch2": 0, "unhandled_yarv_insn_invokebuiltin": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_getlocal_WC_0": 0, "unhandled_yarv_insn_getlocal_WC_1": 0, "unhandled_yarv_insn_setlocal_WC_0": 0, "unhandled_yarv_insn_setlocal_WC_1": 0, "unhandled_yarv_insn_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_trace_nop": 0, "unhandled_yarv_insn_trace_getlocal": 0, "unhandled_yarv_insn_trace_setlocal": 0, "unhandled_yarv_insn_trace_getblockparam": 0, "unhandled_yarv_insn_trace_setblockparam": 0, "unhandled_yarv_insn_trace_getblockparamproxy": 0, "unhandled_yarv_insn_trace_getspecial": 0, "unhandled_yarv_insn_trace_setspecial": 0, "unhandled_yarv_insn_trace_getinstancevariable": 0, "unhandled_yarv_insn_trace_setinstancevariable": 0, "unhandled_yarv_insn_trace_getclassvariable": 0, "unhandled_yarv_insn_trace_setclassvariable": 0, "unhandled_yarv_insn_trace_opt_getconstant_path": 0, "unhandled_yarv_insn_trace_getconstant": 0, "unhandled_yarv_insn_trace_setconstant": 0, "unhandled_yarv_insn_trace_getglobal": 0, "unhandled_yarv_insn_trace_setglobal": 0, "unhandled_yarv_insn_trace_putnil": 0, "unhandled_yarv_insn_trace_putself": 0, "unhandled_yarv_insn_trace_putobject": 0, "unhandled_yarv_insn_trace_putspecialobject": 0, "unhandled_yarv_insn_trace_putstring": 0, "unhandled_yarv_insn_trace_putchilledstring": 0, "unhandled_yarv_insn_trace_concatstrings": 0, "unhandled_yarv_insn_trace_anytostring": 0, "unhandled_yarv_insn_trace_toregexp": 0, "unhandled_yarv_insn_trace_intern": 0, "unhandled_yarv_insn_trace_newarray": 0, "unhandled_yarv_insn_trace_pushtoarraykwsplat": 0, "unhandled_yarv_insn_trace_duparray": 0, "unhandled_yarv_insn_trace_duphash": 0, "unhandled_yarv_insn_trace_expandarray": 0, "unhandled_yarv_insn_trace_concatarray": 0, "unhandled_yarv_insn_trace_concattoarray": 0, "unhandled_yarv_insn_trace_pushtoarray": 0, "unhandled_yarv_insn_trace_splatarray": 0, "unhandled_yarv_insn_trace_splatkw": 0, "unhandled_yarv_insn_trace_newhash": 0, "unhandled_yarv_insn_trace_newrange": 0, "unhandled_yarv_insn_trace_pop": 0, "unhandled_yarv_insn_trace_dup": 0, "unhandled_yarv_insn_trace_dupn": 0, "unhandled_yarv_insn_trace_swap": 0, "unhandled_yarv_insn_trace_opt_reverse": 0, "unhandled_yarv_insn_trace_topn": 0, "unhandled_yarv_insn_trace_setn": 0, "unhandled_yarv_insn_trace_adjuststack": 0, "unhandled_yarv_insn_trace_defined": 0, "unhandled_yarv_insn_trace_definedivar": 0, "unhandled_yarv_insn_trace_checkmatch": 0, "unhandled_yarv_insn_trace_checkkeyword": 0, "unhandled_yarv_insn_trace_checktype": 0, "unhandled_yarv_insn_trace_defineclass": 0, "unhandled_yarv_insn_trace_definemethod": 0, "unhandled_yarv_insn_trace_definesmethod": 0, "unhandled_yarv_insn_trace_send": 0, "unhandled_yarv_insn_trace_sendforward": 0, "unhandled_yarv_insn_trace_opt_send_without_block": 0, "unhandled_yarv_insn_trace_opt_new": 0, "unhandled_yarv_insn_trace_objtostring": 0, "unhandled_yarv_insn_trace_opt_ary_freeze": 0, "unhandled_yarv_insn_trace_opt_hash_freeze": 0, "unhandled_yarv_insn_trace_opt_str_freeze": 0, "unhandled_yarv_insn_trace_opt_nil_p": 0, "unhandled_yarv_insn_trace_opt_str_uminus": 0, "unhandled_yarv_insn_trace_opt_duparray_send": 0, "unhandled_yarv_insn_trace_opt_newarray_send": 0, "unhandled_yarv_insn_trace_invokesuper": 0, "unhandled_yarv_insn_trace_invokesuperforward": 0, "unhandled_yarv_insn_trace_invokeblock": 0, "unhandled_yarv_insn_trace_leave": 0, "unhandled_yarv_insn_trace_throw": 0, "unhandled_yarv_insn_trace_jump": 0, "unhandled_yarv_insn_trace_branchif": 0, "unhandled_yarv_insn_trace_branchunless": 0, "unhandled_yarv_insn_trace_branchnil": 0, "unhandled_yarv_insn_trace_once": 0, "unhandled_yarv_insn_trace_opt_case_dispatch": 0, "unhandled_yarv_insn_trace_opt_plus": 0, "unhandled_yarv_insn_trace_opt_minus": 0, "unhandled_yarv_insn_trace_opt_mult": 0, "unhandled_yarv_insn_trace_opt_div": 0, "unhandled_yarv_insn_trace_opt_mod": 0, "unhandled_yarv_insn_trace_opt_eq": 0, "unhandled_yarv_insn_trace_opt_neq": 0, "unhandled_yarv_insn_trace_opt_lt": 0, "unhandled_yarv_insn_trace_opt_le": 0, "unhandled_yarv_insn_trace_opt_gt": 0, "unhandled_yarv_insn_trace_opt_ge": 0, "unhandled_yarv_insn_trace_opt_ltlt": 0, "unhandled_yarv_insn_trace_opt_and": 0, "unhandled_yarv_insn_trace_opt_or": 0, "unhandled_yarv_insn_trace_opt_aref": 0, "unhandled_yarv_insn_trace_opt_aset": 0, "unhandled_yarv_insn_trace_opt_length": 0, "unhandled_yarv_insn_trace_opt_size": 0, "unhandled_yarv_insn_trace_opt_empty_p": 0, "unhandled_yarv_insn_trace_opt_succ": 0, "unhandled_yarv_insn_trace_opt_not": 0, "unhandled_yarv_insn_trace_opt_regexpmatch2": 0, "unhandled_yarv_insn_trace_invokebuiltin": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_trace_getlocal_WC_0": 0, "unhandled_yarv_insn_trace_getlocal_WC_1": 0, "unhandled_yarv_insn_trace_setlocal_WC_0": 0, "unhandled_yarv_insn_trace_setlocal_WC_1": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_zjit_getinstancevariable": 0, "unhandled_yarv_insn_zjit_opt_send_without_block": 0, "unhandled_yarv_insn_zjit_objtostring": 0, "unhandled_yarv_insn_zjit_opt_nil_p": 0, "unhandled_yarv_insn_zjit_opt_plus": 0, "unhandled_yarv_insn_zjit_opt_minus": 0, "unhandled_yarv_insn_zjit_opt_mult": 0, "unhandled_yarv_insn_zjit_opt_div": 0, "unhandled_yarv_insn_zjit_opt_mod": 0, "unhandled_yarv_insn_zjit_opt_eq": 0, "unhandled_yarv_insn_zjit_opt_neq": 0, "unhandled_yarv_insn_zjit_opt_lt": 0, "unhandled_yarv_insn_zjit_opt_le": 0, "unhandled_yarv_insn_zjit_opt_gt": 0, "unhandled_yarv_insn_zjit_opt_ge": 0, "unhandled_yarv_insn_zjit_opt_and": 0, "unhandled_yarv_insn_zjit_opt_or": 0, "unhandled_yarv_insn_zjit_opt_empty_p": 0, "unhandled_yarv_insn_zjit_opt_not": 0, "send_fallback_send_without_block_polymorphic": 0, "send_fallback_send_without_block_no_profiles": 6659794, "send_fallback_send_without_block_cfunc_not_variadic": 58475800, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 0, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 25853483, "dynamic_send_count": 90989077, "iseq_optimized_send_count": 139618595, "inline_cfunc_optimized_send_count": 154715752, "variadic_cfunc_optimized_send_count": 18006006, "optimized_send_count": 312340353, "send_count": 403329430, "not_optimized_yarv_insn_nop": 0, "not_optimized_yarv_insn_getlocal": 0, "not_optimized_yarv_insn_setlocal": 0, "not_optimized_yarv_insn_getblockparam": 0, "not_optimized_yarv_insn_setblockparam": 0, "not_optimized_yarv_insn_getblockparamproxy": 0, "not_optimized_yarv_insn_getspecial": 0, "not_optimized_yarv_insn_setspecial": 0, "not_optimized_yarv_insn_getinstancevariable": 0, "not_optimized_yarv_insn_setinstancevariable": 0, "not_optimized_yarv_insn_getclassvariable": 0, "not_optimized_yarv_insn_setclassvariable": 0, "not_optimized_yarv_insn_opt_getconstant_path": 0, "not_optimized_yarv_insn_getconstant": 0, "not_optimized_yarv_insn_setconstant": 0, "not_optimized_yarv_insn_getglobal": 0, "not_optimized_yarv_insn_setglobal": 0, "not_optimized_yarv_insn_putnil": 0, "not_optimized_yarv_insn_putself": 0, "not_optimized_yarv_insn_putobject": 0, "not_optimized_yarv_insn_putspecialobject": 0, "not_optimized_yarv_insn_putstring": 0, "not_optimized_yarv_insn_putchilledstring": 0, "not_optimized_yarv_insn_concatstrings": 0, "not_optimized_yarv_insn_anytostring": 0, "not_optimized_yarv_insn_toregexp": 0, "not_optimized_yarv_insn_intern": 0, "not_optimized_yarv_insn_newarray": 0, "not_optimized_yarv_insn_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_duparray": 0, "not_optimized_yarv_insn_duphash": 0, "not_optimized_yarv_insn_expandarray": 0, "not_optimized_yarv_insn_concatarray": 0, "not_optimized_yarv_insn_concattoarray": 0, "not_optimized_yarv_insn_pushtoarray": 0, "not_optimized_yarv_insn_splatarray": 0, "not_optimized_yarv_insn_splatkw": 0, "not_optimized_yarv_insn_newhash": 0, "not_optimized_yarv_insn_newrange": 0, "not_optimized_yarv_insn_pop": 0, "not_optimized_yarv_insn_dup": 0, "not_optimized_yarv_insn_dupn": 0, "not_optimized_yarv_insn_swap": 0, "not_optimized_yarv_insn_opt_reverse": 0, "not_optimized_yarv_insn_topn": 0, "not_optimized_yarv_insn_setn": 0, "not_optimized_yarv_insn_adjuststack": 0, "not_optimized_yarv_insn_defined": 0, "not_optimized_yarv_insn_definedivar": 0, "not_optimized_yarv_insn_checkmatch": 0, "not_optimized_yarv_insn_checkkeyword": 0, "not_optimized_yarv_insn_checktype": 0, "not_optimized_yarv_insn_defineclass": 0, "not_optimized_yarv_insn_definemethod": 0, "not_optimized_yarv_insn_definesmethod": 0, "not_optimized_yarv_insn_send": 3872, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 3, "not_optimized_yarv_insn_opt_new": 0, "not_optimized_yarv_insn_objtostring": 0, "not_optimized_yarv_insn_opt_ary_freeze": 0, "not_optimized_yarv_insn_opt_hash_freeze": 0, "not_optimized_yarv_insn_opt_str_freeze": 0, "not_optimized_yarv_insn_opt_nil_p": 0, "not_optimized_yarv_insn_opt_str_uminus": 0, "not_optimized_yarv_insn_opt_duparray_send": 0, "not_optimized_yarv_insn_opt_newarray_send": 0, "not_optimized_yarv_insn_invokesuper": 21654247, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 4206545, "not_optimized_yarv_insn_leave": 0, "not_optimized_yarv_insn_throw": 0, "not_optimized_yarv_insn_jump": 0, "not_optimized_yarv_insn_branchif": 0, "not_optimized_yarv_insn_branchunless": 0, "not_optimized_yarv_insn_branchnil": 0, "not_optimized_yarv_insn_once": 0, "not_optimized_yarv_insn_opt_case_dispatch": 0, "not_optimized_yarv_insn_opt_plus": 0, "not_optimized_yarv_insn_opt_minus": 0, "not_optimized_yarv_insn_opt_mult": 0, "not_optimized_yarv_insn_opt_div": 0, "not_optimized_yarv_insn_opt_mod": 0, "not_optimized_yarv_insn_opt_eq": 75, "not_optimized_yarv_insn_opt_neq": 0, "not_optimized_yarv_insn_opt_lt": 0, "not_optimized_yarv_insn_opt_le": 0, "not_optimized_yarv_insn_opt_gt": 0, "not_optimized_yarv_insn_opt_ge": 0, "not_optimized_yarv_insn_opt_ltlt": 0, "not_optimized_yarv_insn_opt_and": 0, "not_optimized_yarv_insn_opt_or": 0, "not_optimized_yarv_insn_opt_aref": 808, "not_optimized_yarv_insn_opt_aset": 0, "not_optimized_yarv_insn_opt_length": 0, "not_optimized_yarv_insn_opt_size": 0, "not_optimized_yarv_insn_opt_empty_p": 0, "not_optimized_yarv_insn_opt_succ": 0, "not_optimized_yarv_insn_opt_not": 0, "not_optimized_yarv_insn_opt_regexpmatch2": 0, "not_optimized_yarv_insn_invokebuiltin": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_getlocal_WC_0": 0, "not_optimized_yarv_insn_getlocal_WC_1": 0, "not_optimized_yarv_insn_setlocal_WC_0": 0, "not_optimized_yarv_insn_setlocal_WC_1": 0, "not_optimized_yarv_insn_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_trace_nop": 0, "not_optimized_yarv_insn_trace_getlocal": 0, "not_optimized_yarv_insn_trace_setlocal": 0, "not_optimized_yarv_insn_trace_getblockparam": 0, "not_optimized_yarv_insn_trace_setblockparam": 0, "not_optimized_yarv_insn_trace_getblockparamproxy": 0, "not_optimized_yarv_insn_trace_getspecial": 0, "not_optimized_yarv_insn_trace_setspecial": 0, "not_optimized_yarv_insn_trace_getinstancevariable": 0, "not_optimized_yarv_insn_trace_setinstancevariable": 0, "not_optimized_yarv_insn_trace_getclassvariable": 0, "not_optimized_yarv_insn_trace_setclassvariable": 0, "not_optimized_yarv_insn_trace_opt_getconstant_path": 0, "not_optimized_yarv_insn_trace_getconstant": 0, "not_optimized_yarv_insn_trace_setconstant": 0, "not_optimized_yarv_insn_trace_getglobal": 0, "not_optimized_yarv_insn_trace_setglobal": 0, "not_optimized_yarv_insn_trace_putnil": 0, "not_optimized_yarv_insn_trace_putself": 0, "not_optimized_yarv_insn_trace_putobject": 0, "not_optimized_yarv_insn_trace_putspecialobject": 0, "not_optimized_yarv_insn_trace_putstring": 0, "not_optimized_yarv_insn_trace_putchilledstring": 0, "not_optimized_yarv_insn_trace_concatstrings": 0, "not_optimized_yarv_insn_trace_anytostring": 0, "not_optimized_yarv_insn_trace_toregexp": 0, "not_optimized_yarv_insn_trace_intern": 0, "not_optimized_yarv_insn_trace_newarray": 0, "not_optimized_yarv_insn_trace_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_trace_duparray": 0, "not_optimized_yarv_insn_trace_duphash": 0, "not_optimized_yarv_insn_trace_expandarray": 0, "not_optimized_yarv_insn_trace_concatarray": 0, "not_optimized_yarv_insn_trace_concattoarray": 0, "not_optimized_yarv_insn_trace_pushtoarray": 0, "not_optimized_yarv_insn_trace_splatarray": 0, "not_optimized_yarv_insn_trace_splatkw": 0, "not_optimized_yarv_insn_trace_newhash": 0, "not_optimized_yarv_insn_trace_newrange": 0, "not_optimized_yarv_insn_trace_pop": 0, "not_optimized_yarv_insn_trace_dup": 0, "not_optimized_yarv_insn_trace_dupn": 0, "not_optimized_yarv_insn_trace_swap": 0, "not_optimized_yarv_insn_trace_opt_reverse": 0, "not_optimized_yarv_insn_trace_topn": 0, "not_optimized_yarv_insn_trace_setn": 0, "not_optimized_yarv_insn_trace_adjuststack": 0, "not_optimized_yarv_insn_trace_defined": 0, "not_optimized_yarv_insn_trace_definedivar": 0, "not_optimized_yarv_insn_trace_checkmatch": 0, "not_optimized_yarv_insn_trace_checkkeyword": 0, "not_optimized_yarv_insn_trace_checktype": 0, "not_optimized_yarv_insn_trace_defineclass": 0, "not_optimized_yarv_insn_trace_definemethod": 0, "not_optimized_yarv_insn_trace_definesmethod": 0, "not_optimized_yarv_insn_trace_send": 0, "not_optimized_yarv_insn_trace_sendforward": 0, "not_optimized_yarv_insn_trace_opt_send_without_block": 0, "not_optimized_yarv_insn_trace_opt_new": 0, "not_optimized_yarv_insn_trace_objtostring": 0, "not_optimized_yarv_insn_trace_opt_ary_freeze": 0, "not_optimized_yarv_insn_trace_opt_hash_freeze": 0, "not_optimized_yarv_insn_trace_opt_str_freeze": 0, "not_optimized_yarv_insn_trace_opt_nil_p": 0, "not_optimized_yarv_insn_trace_opt_str_uminus": 0, "not_optimized_yarv_insn_trace_opt_duparray_send": 0, "not_optimized_yarv_insn_trace_opt_newarray_send": 0, "not_optimized_yarv_insn_trace_invokesuper": 0, "not_optimized_yarv_insn_trace_invokesuperforward": 0, "not_optimized_yarv_insn_trace_invokeblock": 0, "not_optimized_yarv_insn_trace_leave": 0, "not_optimized_yarv_insn_trace_throw": 0, "not_optimized_yarv_insn_trace_jump": 0, "not_optimized_yarv_insn_trace_branchif": 0, "not_optimized_yarv_insn_trace_branchunless": 0, "not_optimized_yarv_insn_trace_branchnil": 0, "not_optimized_yarv_insn_trace_once": 0, "not_optimized_yarv_insn_trace_opt_case_dispatch": 0, "not_optimized_yarv_insn_trace_opt_plus": 0, "not_optimized_yarv_insn_trace_opt_minus": 0, "not_optimized_yarv_insn_trace_opt_mult": 0, "not_optimized_yarv_insn_trace_opt_div": 0, "not_optimized_yarv_insn_trace_opt_mod": 0, "not_optimized_yarv_insn_trace_opt_eq": 0, "not_optimized_yarv_insn_trace_opt_neq": 0, "not_optimized_yarv_insn_trace_opt_lt": 0, "not_optimized_yarv_insn_trace_opt_le": 0, "not_optimized_yarv_insn_trace_opt_gt": 0, "not_optimized_yarv_insn_trace_opt_ge": 0, "not_optimized_yarv_insn_trace_opt_ltlt": 0, "not_optimized_yarv_insn_trace_opt_and": 0, "not_optimized_yarv_insn_trace_opt_or": 0, "not_optimized_yarv_insn_trace_opt_aref": 0, "not_optimized_yarv_insn_trace_opt_aset": 0, "not_optimized_yarv_insn_trace_opt_length": 0, "not_optimized_yarv_insn_trace_opt_size": 0, "not_optimized_yarv_insn_trace_opt_empty_p": 0, "not_optimized_yarv_insn_trace_opt_succ": 0, "not_optimized_yarv_insn_trace_opt_not": 0, "not_optimized_yarv_insn_trace_opt_regexpmatch2": 0, "not_optimized_yarv_insn_trace_invokebuiltin": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_trace_getlocal_WC_0": 0, "not_optimized_yarv_insn_trace_getlocal_WC_1": 0, "not_optimized_yarv_insn_trace_setlocal_WC_0": 0, "not_optimized_yarv_insn_trace_setlocal_WC_1": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_zjit_getinstancevariable": 0, "not_optimized_yarv_insn_zjit_opt_send_without_block": 0, "not_optimized_yarv_insn_zjit_objtostring": 0, "not_optimized_yarv_insn_zjit_opt_nil_p": 0, "not_optimized_yarv_insn_zjit_opt_plus": 0, "not_optimized_yarv_insn_zjit_opt_minus": 0, "not_optimized_yarv_insn_zjit_opt_mult": 0, "not_optimized_yarv_insn_zjit_opt_div": 0, "not_optimized_yarv_insn_zjit_opt_mod": 0, "not_optimized_yarv_insn_zjit_opt_eq": 0, "not_optimized_yarv_insn_zjit_opt_neq": 0, "not_optimized_yarv_insn_zjit_opt_lt": 0, "not_optimized_yarv_insn_zjit_opt_le": 0, "not_optimized_yarv_insn_zjit_opt_gt": 0, "not_optimized_yarv_insn_zjit_opt_ge": 0, "not_optimized_yarv_insn_zjit_opt_and": 0, "not_optimized_yarv_insn_zjit_opt_or": 0, "not_optimized_yarv_insn_zjit_opt_empty_p": 0, "not_optimized_yarv_insn_zjit_opt_not": 0, "vm_insn_count": 2589577519, "total_insn_count": 4593090485, "ratio_in_zjit": 43.620150148206804, "not_optimized_cfuncs_StringScanner#pos=": 0, "not_optimized_cfuncs_Float#-": 32, "not_optimized_cfuncs_String#include?": 22, "not_optimized_cfuncs_Module#const_set": 2, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_String#==": 716, "not_optimized_cfuncs_Array#freeze": 34, "not_optimized_cfuncs_Hash#values": 286, "not_optimized_cfuncs_Kernel#Array": 52, "not_optimized_cfuncs_String#dup": 26, "not_optimized_cfuncs_Comparable#>=": 10, "not_optimized_cfuncs_Hash#[]=": 1135, "not_optimized_cfuncs_Integer#>>": 144198, "not_optimized_cfuncs_String#to_s": 853, "not_optimized_cfuncs_String#===": 2158, "not_optimized_cfuncs_Regexp#=~": 86, "not_optimized_cfuncs_Kernel#block_given?": 0, "not_optimized_cfuncs_Kernel#is_a?": 633, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_Array#uniq!": 73, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_Module#instance_method": 18, "not_optimized_cfuncs_StringScanner#eos?": 119971, "not_optimized_cfuncs_StringScanner#matched_size": 35999942, "not_optimized_cfuncs_Class#join": 36, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_Array#hash": 17, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 34, "not_optimized_cfuncs_String#%": 1135, "not_optimized_cfuncs_Hash#key?": 0, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_Array#compact": 13, "not_optimized_cfuncs_String#-@": 2578, "not_optimized_cfuncs_StringScanner#pos": 17999971, "not_optimized_cfuncs_String#delete_prefix!": 401, "not_optimized_cfuncs_BasicObject#!=": 0, "not_optimized_cfuncs_String#getbyte": 4199971, "not_optimized_cfuncs_String#scan": 34, "not_optimized_cfuncs_Array#==": 36, "not_optimized_cfuncs_String#valid_encoding?": 5971, "not_optimized_cfuncs_Array#include?": 30, "not_optimized_cfuncs_Kernel#dup": 71, "not_optimized_cfuncs_Array#compact!": 91, "not_optimized_cfuncs_Hash#store": 262, "not_optimized_cfuncs_Hash#[]": 18, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_Integer#<=>": 0, "not_optimized_cfuncs_Class#exist?": 38, "not_optimized_cfuncs_String#strip": 175, "not_optimized_cfuncs_UnboundMethod#parameters": 18, "not_optimized_cfuncs_StringScanner#skip": 0, "not_optimized_cfuncs_Array#<<": 5971 } ] ], "loops-times": [ [ { "compiled_iseq_count": 5, "failed_iseq_count": 0, "compile_time_ns": 1356384, "profile_time_ns": 11017, "gc_time_ns": 0, "invalidation_time_ns": 0, "code_region_bytes": 24576, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 0, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 0, "compile_error_register_spill_on_alloc": 0, "compile_error_parse_stack_underflow": 0, "compile_error_parse_malformed_iseq": 0, "compile_error_parse_failed_optional_arguments": 0, "compile_error_parse_not_allowed": 0, "compile_error_validation_block_has_no_terminator": 0, "compile_error_validation_terminator_not_at_end": 0, "compile_error_validation_mismatched_block_arity": 0, "compile_error_validation_jump_target_not_in_rpo": 0, "compile_error_validation_operand_not_defined": 0, "compile_error_validation_duplicate_instruction": 0, "zjit_insn_count": 17287960881, "dynamic_getivar_count": 0, "dynamic_setivar_count": 0, "unspecialized_def_type_iseq": 0, "unspecialized_def_type_cfunc": 0, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 0, "unspecialized_def_type_zsuper": 0, "unspecialized_def_type_alias": 0, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 0, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 2880968101, "vm_write_sp_count": 2880968101, "vm_write_locals_count": 2880968101, "vm_write_stack_count": 2880968101, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 2880479886, "exit_compile_error": 0, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 0, "exit_unhandled_kwarg": 0, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 959999971, "exit_unhandled_yarv_insn": 0, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 0, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 0, "exit_patchpoint": 0, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 0, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 0, "exit_block_param_proxy_not_iseq_or_ifunc": 0, "side_exit_count": 959999971, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 0, "unhandled_yarv_insn_setblockparam": 0, "unhandled_yarv_insn_getblockparamproxy": 0, "unhandled_yarv_insn_getspecial": 0, "unhandled_yarv_insn_setspecial": 0, "unhandled_yarv_insn_getinstancevariable": 0, "unhandled_yarv_insn_setinstancevariable": 0, "unhandled_yarv_insn_getclassvariable": 0, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 0, "unhandled_yarv_insn_setconstant": 0, "unhandled_yarv_insn_getglobal": 0, "unhandled_yarv_insn_setglobal": 0, "unhandled_yarv_insn_putnil": 0, "unhandled_yarv_insn_putself": 0, "unhandled_yarv_insn_putobject": 0, "unhandled_yarv_insn_putspecialobject": 0, "unhandled_yarv_insn_putstring": 0, "unhandled_yarv_insn_putchilledstring": 0, "unhandled_yarv_insn_concatstrings": 0, "unhandled_yarv_insn_anytostring": 0, "unhandled_yarv_insn_toregexp": 0, "unhandled_yarv_insn_intern": 0, "unhandled_yarv_insn_newarray": 0, "unhandled_yarv_insn_pushtoarraykwsplat": 0, "unhandled_yarv_insn_duparray": 0, "unhandled_yarv_insn_duphash": 0, "unhandled_yarv_insn_expandarray": 0, "unhandled_yarv_insn_concatarray": 0, "unhandled_yarv_insn_concattoarray": 0, "unhandled_yarv_insn_pushtoarray": 0, "unhandled_yarv_insn_splatarray": 0, "unhandled_yarv_insn_splatkw": 0, "unhandled_yarv_insn_newhash": 0, "unhandled_yarv_insn_newrange": 0, "unhandled_yarv_insn_pop": 0, "unhandled_yarv_insn_dup": 0, "unhandled_yarv_insn_dupn": 0, "unhandled_yarv_insn_swap": 0, "unhandled_yarv_insn_opt_reverse": 0, "unhandled_yarv_insn_topn": 0, "unhandled_yarv_insn_setn": 0, "unhandled_yarv_insn_adjuststack": 0, "unhandled_yarv_insn_defined": 0, "unhandled_yarv_insn_definedivar": 0, "unhandled_yarv_insn_checkmatch": 0, "unhandled_yarv_insn_checkkeyword": 0, "unhandled_yarv_insn_checktype": 0, "unhandled_yarv_insn_defineclass": 0, "unhandled_yarv_insn_definemethod": 0, "unhandled_yarv_insn_definesmethod": 0, "unhandled_yarv_insn_send": 0, "unhandled_yarv_insn_sendforward": 0, "unhandled_yarv_insn_opt_send_without_block": 0, "unhandled_yarv_insn_opt_new": 0, "unhandled_yarv_insn_objtostring": 0, "unhandled_yarv_insn_opt_ary_freeze": 0, "unhandled_yarv_insn_opt_hash_freeze": 0, "unhandled_yarv_insn_opt_str_freeze": 0, "unhandled_yarv_insn_opt_nil_p": 0, "unhandled_yarv_insn_opt_str_uminus": 0, "unhandled_yarv_insn_opt_duparray_send": 0, "unhandled_yarv_insn_opt_newarray_send": 0, "unhandled_yarv_insn_invokesuper": 0, "unhandled_yarv_insn_invokesuperforward": 0, "unhandled_yarv_insn_invokeblock": 0, "unhandled_yarv_insn_leave": 0, "unhandled_yarv_insn_throw": 0, "unhandled_yarv_insn_jump": 0, "unhandled_yarv_insn_branchif": 0, "unhandled_yarv_insn_branchunless": 0, "unhandled_yarv_insn_branchnil": 0, "unhandled_yarv_insn_once": 0, "unhandled_yarv_insn_opt_case_dispatch": 0, "unhandled_yarv_insn_opt_plus": 0, "unhandled_yarv_insn_opt_minus": 0, "unhandled_yarv_insn_opt_mult": 0, "unhandled_yarv_insn_opt_div": 0, "unhandled_yarv_insn_opt_mod": 0, "unhandled_yarv_insn_opt_eq": 0, "unhandled_yarv_insn_opt_neq": 0, "unhandled_yarv_insn_opt_lt": 0, "unhandled_yarv_insn_opt_le": 0, "unhandled_yarv_insn_opt_gt": 0, "unhandled_yarv_insn_opt_ge": 0, "unhandled_yarv_insn_opt_ltlt": 0, "unhandled_yarv_insn_opt_and": 0, "unhandled_yarv_insn_opt_or": 0, "unhandled_yarv_insn_opt_aref": 0, "unhandled_yarv_insn_opt_aset": 0, "unhandled_yarv_insn_opt_length": 0, "unhandled_yarv_insn_opt_size": 0, "unhandled_yarv_insn_opt_empty_p": 0, "unhandled_yarv_insn_opt_succ": 0, "unhandled_yarv_insn_opt_not": 0, "unhandled_yarv_insn_opt_regexpmatch2": 0, "unhandled_yarv_insn_invokebuiltin": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_getlocal_WC_0": 0, "unhandled_yarv_insn_getlocal_WC_1": 0, "unhandled_yarv_insn_setlocal_WC_0": 0, "unhandled_yarv_insn_setlocal_WC_1": 0, "unhandled_yarv_insn_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_trace_nop": 0, "unhandled_yarv_insn_trace_getlocal": 0, "unhandled_yarv_insn_trace_setlocal": 0, "unhandled_yarv_insn_trace_getblockparam": 0, "unhandled_yarv_insn_trace_setblockparam": 0, "unhandled_yarv_insn_trace_getblockparamproxy": 0, "unhandled_yarv_insn_trace_getspecial": 0, "unhandled_yarv_insn_trace_setspecial": 0, "unhandled_yarv_insn_trace_getinstancevariable": 0, "unhandled_yarv_insn_trace_setinstancevariable": 0, "unhandled_yarv_insn_trace_getclassvariable": 0, "unhandled_yarv_insn_trace_setclassvariable": 0, "unhandled_yarv_insn_trace_opt_getconstant_path": 0, "unhandled_yarv_insn_trace_getconstant": 0, "unhandled_yarv_insn_trace_setconstant": 0, "unhandled_yarv_insn_trace_getglobal": 0, "unhandled_yarv_insn_trace_setglobal": 0, "unhandled_yarv_insn_trace_putnil": 0, "unhandled_yarv_insn_trace_putself": 0, "unhandled_yarv_insn_trace_putobject": 0, "unhandled_yarv_insn_trace_putspecialobject": 0, "unhandled_yarv_insn_trace_putstring": 0, "unhandled_yarv_insn_trace_putchilledstring": 0, "unhandled_yarv_insn_trace_concatstrings": 0, "unhandled_yarv_insn_trace_anytostring": 0, "unhandled_yarv_insn_trace_toregexp": 0, "unhandled_yarv_insn_trace_intern": 0, "unhandled_yarv_insn_trace_newarray": 0, "unhandled_yarv_insn_trace_pushtoarraykwsplat": 0, "unhandled_yarv_insn_trace_duparray": 0, "unhandled_yarv_insn_trace_duphash": 0, "unhandled_yarv_insn_trace_expandarray": 0, "unhandled_yarv_insn_trace_concatarray": 0, "unhandled_yarv_insn_trace_concattoarray": 0, "unhandled_yarv_insn_trace_pushtoarray": 0, "unhandled_yarv_insn_trace_splatarray": 0, "unhandled_yarv_insn_trace_splatkw": 0, "unhandled_yarv_insn_trace_newhash": 0, "unhandled_yarv_insn_trace_newrange": 0, "unhandled_yarv_insn_trace_pop": 0, "unhandled_yarv_insn_trace_dup": 0, "unhandled_yarv_insn_trace_dupn": 0, "unhandled_yarv_insn_trace_swap": 0, "unhandled_yarv_insn_trace_opt_reverse": 0, "unhandled_yarv_insn_trace_topn": 0, "unhandled_yarv_insn_trace_setn": 0, "unhandled_yarv_insn_trace_adjuststack": 0, "unhandled_yarv_insn_trace_defined": 0, "unhandled_yarv_insn_trace_definedivar": 0, "unhandled_yarv_insn_trace_checkmatch": 0, "unhandled_yarv_insn_trace_checkkeyword": 0, "unhandled_yarv_insn_trace_checktype": 0, "unhandled_yarv_insn_trace_defineclass": 0, "unhandled_yarv_insn_trace_definemethod": 0, "unhandled_yarv_insn_trace_definesmethod": 0, "unhandled_yarv_insn_trace_send": 0, "unhandled_yarv_insn_trace_sendforward": 0, "unhandled_yarv_insn_trace_opt_send_without_block": 0, "unhandled_yarv_insn_trace_opt_new": 0, "unhandled_yarv_insn_trace_objtostring": 0, "unhandled_yarv_insn_trace_opt_ary_freeze": 0, "unhandled_yarv_insn_trace_opt_hash_freeze": 0, "unhandled_yarv_insn_trace_opt_str_freeze": 0, "unhandled_yarv_insn_trace_opt_nil_p": 0, "unhandled_yarv_insn_trace_opt_str_uminus": 0, "unhandled_yarv_insn_trace_opt_duparray_send": 0, "unhandled_yarv_insn_trace_opt_newarray_send": 0, "unhandled_yarv_insn_trace_invokesuper": 0, "unhandled_yarv_insn_trace_invokesuperforward": 0, "unhandled_yarv_insn_trace_invokeblock": 0, "unhandled_yarv_insn_trace_leave": 0, "unhandled_yarv_insn_trace_throw": 0, "unhandled_yarv_insn_trace_jump": 0, "unhandled_yarv_insn_trace_branchif": 0, "unhandled_yarv_insn_trace_branchunless": 0, "unhandled_yarv_insn_trace_branchnil": 0, "unhandled_yarv_insn_trace_once": 0, "unhandled_yarv_insn_trace_opt_case_dispatch": 0, "unhandled_yarv_insn_trace_opt_plus": 0, "unhandled_yarv_insn_trace_opt_minus": 0, "unhandled_yarv_insn_trace_opt_mult": 0, "unhandled_yarv_insn_trace_opt_div": 0, "unhandled_yarv_insn_trace_opt_mod": 0, "unhandled_yarv_insn_trace_opt_eq": 0, "unhandled_yarv_insn_trace_opt_neq": 0, "unhandled_yarv_insn_trace_opt_lt": 0, "unhandled_yarv_insn_trace_opt_le": 0, "unhandled_yarv_insn_trace_opt_gt": 0, "unhandled_yarv_insn_trace_opt_ge": 0, "unhandled_yarv_insn_trace_opt_ltlt": 0, "unhandled_yarv_insn_trace_opt_and": 0, "unhandled_yarv_insn_trace_opt_or": 0, "unhandled_yarv_insn_trace_opt_aref": 0, "unhandled_yarv_insn_trace_opt_aset": 0, "unhandled_yarv_insn_trace_opt_length": 0, "unhandled_yarv_insn_trace_opt_size": 0, "unhandled_yarv_insn_trace_opt_empty_p": 0, "unhandled_yarv_insn_trace_opt_succ": 0, "unhandled_yarv_insn_trace_opt_not": 0, "unhandled_yarv_insn_trace_opt_regexpmatch2": 0, "unhandled_yarv_insn_trace_invokebuiltin": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_trace_getlocal_WC_0": 0, "unhandled_yarv_insn_trace_getlocal_WC_1": 0, "unhandled_yarv_insn_trace_setlocal_WC_0": 0, "unhandled_yarv_insn_trace_setlocal_WC_1": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_zjit_getinstancevariable": 0, "unhandled_yarv_insn_zjit_opt_send_without_block": 0, "unhandled_yarv_insn_zjit_objtostring": 0, "unhandled_yarv_insn_zjit_opt_nil_p": 0, "unhandled_yarv_insn_zjit_opt_plus": 0, "unhandled_yarv_insn_zjit_opt_minus": 0, "unhandled_yarv_insn_zjit_opt_mult": 0, "unhandled_yarv_insn_zjit_opt_div": 0, "unhandled_yarv_insn_zjit_opt_mod": 0, "unhandled_yarv_insn_zjit_opt_eq": 0, "unhandled_yarv_insn_zjit_opt_neq": 0, "unhandled_yarv_insn_zjit_opt_lt": 0, "unhandled_yarv_insn_zjit_opt_le": 0, "unhandled_yarv_insn_zjit_opt_gt": 0, "unhandled_yarv_insn_zjit_opt_ge": 0, "unhandled_yarv_insn_zjit_opt_and": 0, "unhandled_yarv_insn_zjit_opt_or": 0, "unhandled_yarv_insn_zjit_opt_empty_p": 0, "unhandled_yarv_insn_zjit_opt_not": 0, "send_fallback_send_without_block_polymorphic": 0, "send_fallback_send_without_block_no_profiles": 960363971, "send_fallback_send_without_block_cfunc_not_variadic": 31, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 0, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 1920604006, "dynamic_send_count": 2880968008, "iseq_optimized_send_count": 0, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 93, "optimized_send_count": 93, "send_count": 2880968101, "not_optimized_yarv_insn_nop": 0, "not_optimized_yarv_insn_getlocal": 0, "not_optimized_yarv_insn_setlocal": 0, "not_optimized_yarv_insn_getblockparam": 0, "not_optimized_yarv_insn_setblockparam": 0, "not_optimized_yarv_insn_getblockparamproxy": 0, "not_optimized_yarv_insn_getspecial": 0, "not_optimized_yarv_insn_setspecial": 0, "not_optimized_yarv_insn_getinstancevariable": 0, "not_optimized_yarv_insn_setinstancevariable": 0, "not_optimized_yarv_insn_getclassvariable": 0, "not_optimized_yarv_insn_setclassvariable": 0, "not_optimized_yarv_insn_opt_getconstant_path": 0, "not_optimized_yarv_insn_getconstant": 0, "not_optimized_yarv_insn_setconstant": 0, "not_optimized_yarv_insn_getglobal": 0, "not_optimized_yarv_insn_setglobal": 0, "not_optimized_yarv_insn_putnil": 0, "not_optimized_yarv_insn_putself": 0, "not_optimized_yarv_insn_putobject": 0, "not_optimized_yarv_insn_putspecialobject": 0, "not_optimized_yarv_insn_putstring": 0, "not_optimized_yarv_insn_putchilledstring": 0, "not_optimized_yarv_insn_concatstrings": 0, "not_optimized_yarv_insn_anytostring": 0, "not_optimized_yarv_insn_toregexp": 0, "not_optimized_yarv_insn_intern": 0, "not_optimized_yarv_insn_newarray": 0, "not_optimized_yarv_insn_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_duparray": 0, "not_optimized_yarv_insn_duphash": 0, "not_optimized_yarv_insn_expandarray": 0, "not_optimized_yarv_insn_concatarray": 0, "not_optimized_yarv_insn_concattoarray": 0, "not_optimized_yarv_insn_pushtoarray": 0, "not_optimized_yarv_insn_splatarray": 0, "not_optimized_yarv_insn_splatkw": 0, "not_optimized_yarv_insn_newhash": 0, "not_optimized_yarv_insn_newrange": 0, "not_optimized_yarv_insn_pop": 0, "not_optimized_yarv_insn_dup": 0, "not_optimized_yarv_insn_dupn": 0, "not_optimized_yarv_insn_swap": 0, "not_optimized_yarv_insn_opt_reverse": 0, "not_optimized_yarv_insn_topn": 0, "not_optimized_yarv_insn_setn": 0, "not_optimized_yarv_insn_adjuststack": 0, "not_optimized_yarv_insn_defined": 0, "not_optimized_yarv_insn_definedivar": 0, "not_optimized_yarv_insn_checkmatch": 0, "not_optimized_yarv_insn_checkkeyword": 0, "not_optimized_yarv_insn_checktype": 0, "not_optimized_yarv_insn_defineclass": 0, "not_optimized_yarv_insn_definemethod": 0, "not_optimized_yarv_insn_definesmethod": 0, "not_optimized_yarv_insn_send": 240002, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 0, "not_optimized_yarv_insn_opt_new": 0, "not_optimized_yarv_insn_objtostring": 0, "not_optimized_yarv_insn_opt_ary_freeze": 0, "not_optimized_yarv_insn_opt_hash_freeze": 0, "not_optimized_yarv_insn_opt_str_freeze": 0, "not_optimized_yarv_insn_opt_nil_p": 0, "not_optimized_yarv_insn_opt_str_uminus": 0, "not_optimized_yarv_insn_opt_duparray_send": 0, "not_optimized_yarv_insn_opt_newarray_send": 0, "not_optimized_yarv_insn_invokesuper": 0, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 960124031, "not_optimized_yarv_insn_leave": 0, "not_optimized_yarv_insn_throw": 0, "not_optimized_yarv_insn_jump": 0, "not_optimized_yarv_insn_branchif": 0, "not_optimized_yarv_insn_branchunless": 0, "not_optimized_yarv_insn_branchnil": 0, "not_optimized_yarv_insn_once": 0, "not_optimized_yarv_insn_opt_case_dispatch": 0, "not_optimized_yarv_insn_opt_plus": 0, "not_optimized_yarv_insn_opt_minus": 0, "not_optimized_yarv_insn_opt_mult": 0, "not_optimized_yarv_insn_opt_div": 0, "not_optimized_yarv_insn_opt_mod": 0, "not_optimized_yarv_insn_opt_eq": 0, "not_optimized_yarv_insn_opt_neq": 0, "not_optimized_yarv_insn_opt_lt": 0, "not_optimized_yarv_insn_opt_le": 0, "not_optimized_yarv_insn_opt_gt": 0, "not_optimized_yarv_insn_opt_ge": 0, "not_optimized_yarv_insn_opt_ltlt": 0, "not_optimized_yarv_insn_opt_and": 0, "not_optimized_yarv_insn_opt_or": 0, "not_optimized_yarv_insn_opt_aref": 960239973, "not_optimized_yarv_insn_opt_aset": 0, "not_optimized_yarv_insn_opt_length": 0, "not_optimized_yarv_insn_opt_size": 0, "not_optimized_yarv_insn_opt_empty_p": 0, "not_optimized_yarv_insn_opt_succ": 0, "not_optimized_yarv_insn_opt_not": 0, "not_optimized_yarv_insn_opt_regexpmatch2": 0, "not_optimized_yarv_insn_invokebuiltin": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_getlocal_WC_0": 0, "not_optimized_yarv_insn_getlocal_WC_1": 0, "not_optimized_yarv_insn_setlocal_WC_0": 0, "not_optimized_yarv_insn_setlocal_WC_1": 0, "not_optimized_yarv_insn_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_trace_nop": 0, "not_optimized_yarv_insn_trace_getlocal": 0, "not_optimized_yarv_insn_trace_setlocal": 0, "not_optimized_yarv_insn_trace_getblockparam": 0, "not_optimized_yarv_insn_trace_setblockparam": 0, "not_optimized_yarv_insn_trace_getblockparamproxy": 0, "not_optimized_yarv_insn_trace_getspecial": 0, "not_optimized_yarv_insn_trace_setspecial": 0, "not_optimized_yarv_insn_trace_getinstancevariable": 0, "not_optimized_yarv_insn_trace_setinstancevariable": 0, "not_optimized_yarv_insn_trace_getclassvariable": 0, "not_optimized_yarv_insn_trace_setclassvariable": 0, "not_optimized_yarv_insn_trace_opt_getconstant_path": 0, "not_optimized_yarv_insn_trace_getconstant": 0, "not_optimized_yarv_insn_trace_setconstant": 0, "not_optimized_yarv_insn_trace_getglobal": 0, "not_optimized_yarv_insn_trace_setglobal": 0, "not_optimized_yarv_insn_trace_putnil": 0, "not_optimized_yarv_insn_trace_putself": 0, "not_optimized_yarv_insn_trace_putobject": 0, "not_optimized_yarv_insn_trace_putspecialobject": 0, "not_optimized_yarv_insn_trace_putstring": 0, "not_optimized_yarv_insn_trace_putchilledstring": 0, "not_optimized_yarv_insn_trace_concatstrings": 0, "not_optimized_yarv_insn_trace_anytostring": 0, "not_optimized_yarv_insn_trace_toregexp": 0, "not_optimized_yarv_insn_trace_intern": 0, "not_optimized_yarv_insn_trace_newarray": 0, "not_optimized_yarv_insn_trace_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_trace_duparray": 0, "not_optimized_yarv_insn_trace_duphash": 0, "not_optimized_yarv_insn_trace_expandarray": 0, "not_optimized_yarv_insn_trace_concatarray": 0, "not_optimized_yarv_insn_trace_concattoarray": 0, "not_optimized_yarv_insn_trace_pushtoarray": 0, "not_optimized_yarv_insn_trace_splatarray": 0, "not_optimized_yarv_insn_trace_splatkw": 0, "not_optimized_yarv_insn_trace_newhash": 0, "not_optimized_yarv_insn_trace_newrange": 0, "not_optimized_yarv_insn_trace_pop": 0, "not_optimized_yarv_insn_trace_dup": 0, "not_optimized_yarv_insn_trace_dupn": 0, "not_optimized_yarv_insn_trace_swap": 0, "not_optimized_yarv_insn_trace_opt_reverse": 0, "not_optimized_yarv_insn_trace_topn": 0, "not_optimized_yarv_insn_trace_setn": 0, "not_optimized_yarv_insn_trace_adjuststack": 0, "not_optimized_yarv_insn_trace_defined": 0, "not_optimized_yarv_insn_trace_definedivar": 0, "not_optimized_yarv_insn_trace_checkmatch": 0, "not_optimized_yarv_insn_trace_checkkeyword": 0, "not_optimized_yarv_insn_trace_checktype": 0, "not_optimized_yarv_insn_trace_defineclass": 0, "not_optimized_yarv_insn_trace_definemethod": 0, "not_optimized_yarv_insn_trace_definesmethod": 0, "not_optimized_yarv_insn_trace_send": 0, "not_optimized_yarv_insn_trace_sendforward": 0, "not_optimized_yarv_insn_trace_opt_send_without_block": 0, "not_optimized_yarv_insn_trace_opt_new": 0, "not_optimized_yarv_insn_trace_objtostring": 0, "not_optimized_yarv_insn_trace_opt_ary_freeze": 0, "not_optimized_yarv_insn_trace_opt_hash_freeze": 0, "not_optimized_yarv_insn_trace_opt_str_freeze": 0, "not_optimized_yarv_insn_trace_opt_nil_p": 0, "not_optimized_yarv_insn_trace_opt_str_uminus": 0, "not_optimized_yarv_insn_trace_opt_duparray_send": 0, "not_optimized_yarv_insn_trace_opt_newarray_send": 0, "not_optimized_yarv_insn_trace_invokesuper": 0, "not_optimized_yarv_insn_trace_invokesuperforward": 0, "not_optimized_yarv_insn_trace_invokeblock": 0, "not_optimized_yarv_insn_trace_leave": 0, "not_optimized_yarv_insn_trace_throw": 0, "not_optimized_yarv_insn_trace_jump": 0, "not_optimized_yarv_insn_trace_branchif": 0, "not_optimized_yarv_insn_trace_branchunless": 0, "not_optimized_yarv_insn_trace_branchnil": 0, "not_optimized_yarv_insn_trace_once": 0, "not_optimized_yarv_insn_trace_opt_case_dispatch": 0, "not_optimized_yarv_insn_trace_opt_plus": 0, "not_optimized_yarv_insn_trace_opt_minus": 0, "not_optimized_yarv_insn_trace_opt_mult": 0, "not_optimized_yarv_insn_trace_opt_div": 0, "not_optimized_yarv_insn_trace_opt_mod": 0, "not_optimized_yarv_insn_trace_opt_eq": 0, "not_optimized_yarv_insn_trace_opt_neq": 0, "not_optimized_yarv_insn_trace_opt_lt": 0, "not_optimized_yarv_insn_trace_opt_le": 0, "not_optimized_yarv_insn_trace_opt_gt": 0, "not_optimized_yarv_insn_trace_opt_ge": 0, "not_optimized_yarv_insn_trace_opt_ltlt": 0, "not_optimized_yarv_insn_trace_opt_and": 0, "not_optimized_yarv_insn_trace_opt_or": 0, "not_optimized_yarv_insn_trace_opt_aref": 0, "not_optimized_yarv_insn_trace_opt_aset": 0, "not_optimized_yarv_insn_trace_opt_length": 0, "not_optimized_yarv_insn_trace_opt_size": 0, "not_optimized_yarv_insn_trace_opt_empty_p": 0, "not_optimized_yarv_insn_trace_opt_succ": 0, "not_optimized_yarv_insn_trace_opt_not": 0, "not_optimized_yarv_insn_trace_opt_regexpmatch2": 0, "not_optimized_yarv_insn_trace_invokebuiltin": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_trace_getlocal_WC_0": 0, "not_optimized_yarv_insn_trace_getlocal_WC_1": 0, "not_optimized_yarv_insn_trace_setlocal_WC_0": 0, "not_optimized_yarv_insn_trace_setlocal_WC_1": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_zjit_getinstancevariable": 0, "not_optimized_yarv_insn_zjit_opt_send_without_block": 0, "not_optimized_yarv_insn_zjit_objtostring": 0, "not_optimized_yarv_insn_zjit_opt_nil_p": 0, "not_optimized_yarv_insn_zjit_opt_plus": 0, "not_optimized_yarv_insn_zjit_opt_minus": 0, "not_optimized_yarv_insn_zjit_opt_mult": 0, "not_optimized_yarv_insn_zjit_opt_div": 0, "not_optimized_yarv_insn_zjit_opt_mod": 0, "not_optimized_yarv_insn_zjit_opt_eq": 0, "not_optimized_yarv_insn_zjit_opt_neq": 0, "not_optimized_yarv_insn_zjit_opt_lt": 0, "not_optimized_yarv_insn_zjit_opt_le": 0, "not_optimized_yarv_insn_zjit_opt_gt": 0, "not_optimized_yarv_insn_zjit_opt_ge": 0, "not_optimized_yarv_insn_zjit_opt_and": 0, "not_optimized_yarv_insn_zjit_opt_or": 0, "not_optimized_yarv_insn_zjit_opt_empty_p": 0, "not_optimized_yarv_insn_zjit_opt_not": 0, "vm_insn_count": 5761164518, "total_insn_count": 23049125399, "ratio_in_zjit": 75.00484544090358, "not_optimized_cfuncs_Float#-": 31 } ] ], "attr_accessor": [ [ { "compiled_iseq_count": 3, "failed_iseq_count": 0, "compile_time_ns": 1290778, "profile_time_ns": 13187, "gc_time_ns": 0, "invalidation_time_ns": 0, "code_region_bytes": 28672, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 0, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 0, "compile_error_register_spill_on_alloc": 0, "compile_error_parse_stack_underflow": 0, "compile_error_parse_malformed_iseq": 0, "compile_error_parse_failed_optional_arguments": 0, "compile_error_parse_not_allowed": 0, "compile_error_validation_block_has_no_terminator": 0, "compile_error_validation_terminator_not_at_end": 0, "compile_error_validation_mismatched_block_arity": 0, "compile_error_validation_jump_target_not_in_rpo": 0, "compile_error_validation_operand_not_defined": 0, "compile_error_validation_duplicate_instruction": 0, "zjit_insn_count": 4524002184, "dynamic_getivar_count": 0, "dynamic_setivar_count": 0, "unspecialized_def_type_iseq": 0, "unspecialized_def_type_cfunc": 0, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 0, "unspecialized_def_type_zsuper": 0, "unspecialized_def_type_alias": 0, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 0, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 390, "vm_write_sp_count": 390, "vm_write_locals_count": 390, "vm_write_stack_count": 390, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 78, "exit_compile_error": 0, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 0, "exit_unhandled_kwarg": 0, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 0, "exit_unhandled_yarv_insn": 0, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 0, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 0, "exit_patchpoint": 0, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 0, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 0, "exit_block_param_proxy_not_iseq_or_ifunc": 0, "side_exit_count": 0, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 0, "unhandled_yarv_insn_setblockparam": 0, "unhandled_yarv_insn_getblockparamproxy": 0, "unhandled_yarv_insn_getspecial": 0, "unhandled_yarv_insn_setspecial": 0, "unhandled_yarv_insn_getinstancevariable": 0, "unhandled_yarv_insn_setinstancevariable": 0, "unhandled_yarv_insn_getclassvariable": 0, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 0, "unhandled_yarv_insn_setconstant": 0, "unhandled_yarv_insn_getglobal": 0, "unhandled_yarv_insn_setglobal": 0, "unhandled_yarv_insn_putnil": 0, "unhandled_yarv_insn_putself": 0, "unhandled_yarv_insn_putobject": 0, "unhandled_yarv_insn_putspecialobject": 0, "unhandled_yarv_insn_putstring": 0, "unhandled_yarv_insn_putchilledstring": 0, "unhandled_yarv_insn_concatstrings": 0, "unhandled_yarv_insn_anytostring": 0, "unhandled_yarv_insn_toregexp": 0, "unhandled_yarv_insn_intern": 0, "unhandled_yarv_insn_newarray": 0, "unhandled_yarv_insn_pushtoarraykwsplat": 0, "unhandled_yarv_insn_duparray": 0, "unhandled_yarv_insn_duphash": 0, "unhandled_yarv_insn_expandarray": 0, "unhandled_yarv_insn_concatarray": 0, "unhandled_yarv_insn_concattoarray": 0, "unhandled_yarv_insn_pushtoarray": 0, "unhandled_yarv_insn_splatarray": 0, "unhandled_yarv_insn_splatkw": 0, "unhandled_yarv_insn_newhash": 0, "unhandled_yarv_insn_newrange": 0, "unhandled_yarv_insn_pop": 0, "unhandled_yarv_insn_dup": 0, "unhandled_yarv_insn_dupn": 0, "unhandled_yarv_insn_swap": 0, "unhandled_yarv_insn_opt_reverse": 0, "unhandled_yarv_insn_topn": 0, "unhandled_yarv_insn_setn": 0, "unhandled_yarv_insn_adjuststack": 0, "unhandled_yarv_insn_defined": 0, "unhandled_yarv_insn_definedivar": 0, "unhandled_yarv_insn_checkmatch": 0, "unhandled_yarv_insn_checkkeyword": 0, "unhandled_yarv_insn_checktype": 0, "unhandled_yarv_insn_defineclass": 0, "unhandled_yarv_insn_definemethod": 0, "unhandled_yarv_insn_definesmethod": 0, "unhandled_yarv_insn_send": 0, "unhandled_yarv_insn_sendforward": 0, "unhandled_yarv_insn_opt_send_without_block": 0, "unhandled_yarv_insn_opt_new": 0, "unhandled_yarv_insn_objtostring": 0, "unhandled_yarv_insn_opt_ary_freeze": 0, "unhandled_yarv_insn_opt_hash_freeze": 0, "unhandled_yarv_insn_opt_str_freeze": 0, "unhandled_yarv_insn_opt_nil_p": 0, "unhandled_yarv_insn_opt_str_uminus": 0, "unhandled_yarv_insn_opt_duparray_send": 0, "unhandled_yarv_insn_opt_newarray_send": 0, "unhandled_yarv_insn_invokesuper": 0, "unhandled_yarv_insn_invokesuperforward": 0, "unhandled_yarv_insn_invokeblock": 0, "unhandled_yarv_insn_leave": 0, "unhandled_yarv_insn_throw": 0, "unhandled_yarv_insn_jump": 0, "unhandled_yarv_insn_branchif": 0, "unhandled_yarv_insn_branchunless": 0, "unhandled_yarv_insn_branchnil": 0, "unhandled_yarv_insn_once": 0, "unhandled_yarv_insn_opt_case_dispatch": 0, "unhandled_yarv_insn_opt_plus": 0, "unhandled_yarv_insn_opt_minus": 0, "unhandled_yarv_insn_opt_mult": 0, "unhandled_yarv_insn_opt_div": 0, "unhandled_yarv_insn_opt_mod": 0, "unhandled_yarv_insn_opt_eq": 0, "unhandled_yarv_insn_opt_neq": 0, "unhandled_yarv_insn_opt_lt": 0, "unhandled_yarv_insn_opt_le": 0, "unhandled_yarv_insn_opt_gt": 0, "unhandled_yarv_insn_opt_ge": 0, "unhandled_yarv_insn_opt_ltlt": 0, "unhandled_yarv_insn_opt_and": 0, "unhandled_yarv_insn_opt_or": 0, "unhandled_yarv_insn_opt_aref": 0, "unhandled_yarv_insn_opt_aset": 0, "unhandled_yarv_insn_opt_length": 0, "unhandled_yarv_insn_opt_size": 0, "unhandled_yarv_insn_opt_empty_p": 0, "unhandled_yarv_insn_opt_succ": 0, "unhandled_yarv_insn_opt_not": 0, "unhandled_yarv_insn_opt_regexpmatch2": 0, "unhandled_yarv_insn_invokebuiltin": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_getlocal_WC_0": 0, "unhandled_yarv_insn_getlocal_WC_1": 0, "unhandled_yarv_insn_setlocal_WC_0": 0, "unhandled_yarv_insn_setlocal_WC_1": 0, "unhandled_yarv_insn_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_trace_nop": 0, "unhandled_yarv_insn_trace_getlocal": 0, "unhandled_yarv_insn_trace_setlocal": 0, "unhandled_yarv_insn_trace_getblockparam": 0, "unhandled_yarv_insn_trace_setblockparam": 0, "unhandled_yarv_insn_trace_getblockparamproxy": 0, "unhandled_yarv_insn_trace_getspecial": 0, "unhandled_yarv_insn_trace_setspecial": 0, "unhandled_yarv_insn_trace_getinstancevariable": 0, "unhandled_yarv_insn_trace_setinstancevariable": 0, "unhandled_yarv_insn_trace_getclassvariable": 0, "unhandled_yarv_insn_trace_setclassvariable": 0, "unhandled_yarv_insn_trace_opt_getconstant_path": 0, "unhandled_yarv_insn_trace_getconstant": 0, "unhandled_yarv_insn_trace_setconstant": 0, "unhandled_yarv_insn_trace_getglobal": 0, "unhandled_yarv_insn_trace_setglobal": 0, "unhandled_yarv_insn_trace_putnil": 0, "unhandled_yarv_insn_trace_putself": 0, "unhandled_yarv_insn_trace_putobject": 0, "unhandled_yarv_insn_trace_putspecialobject": 0, "unhandled_yarv_insn_trace_putstring": 0, "unhandled_yarv_insn_trace_putchilledstring": 0, "unhandled_yarv_insn_trace_concatstrings": 0, "unhandled_yarv_insn_trace_anytostring": 0, "unhandled_yarv_insn_trace_toregexp": 0, "unhandled_yarv_insn_trace_intern": 0, "unhandled_yarv_insn_trace_newarray": 0, "unhandled_yarv_insn_trace_pushtoarraykwsplat": 0, "unhandled_yarv_insn_trace_duparray": 0, "unhandled_yarv_insn_trace_duphash": 0, "unhandled_yarv_insn_trace_expandarray": 0, "unhandled_yarv_insn_trace_concatarray": 0, "unhandled_yarv_insn_trace_concattoarray": 0, "unhandled_yarv_insn_trace_pushtoarray": 0, "unhandled_yarv_insn_trace_splatarray": 0, "unhandled_yarv_insn_trace_splatkw": 0, "unhandled_yarv_insn_trace_newhash": 0, "unhandled_yarv_insn_trace_newrange": 0, "unhandled_yarv_insn_trace_pop": 0, "unhandled_yarv_insn_trace_dup": 0, "unhandled_yarv_insn_trace_dupn": 0, "unhandled_yarv_insn_trace_swap": 0, "unhandled_yarv_insn_trace_opt_reverse": 0, "unhandled_yarv_insn_trace_topn": 0, "unhandled_yarv_insn_trace_setn": 0, "unhandled_yarv_insn_trace_adjuststack": 0, "unhandled_yarv_insn_trace_defined": 0, "unhandled_yarv_insn_trace_definedivar": 0, "unhandled_yarv_insn_trace_checkmatch": 0, "unhandled_yarv_insn_trace_checkkeyword": 0, "unhandled_yarv_insn_trace_checktype": 0, "unhandled_yarv_insn_trace_defineclass": 0, "unhandled_yarv_insn_trace_definemethod": 0, "unhandled_yarv_insn_trace_definesmethod": 0, "unhandled_yarv_insn_trace_send": 0, "unhandled_yarv_insn_trace_sendforward": 0, "unhandled_yarv_insn_trace_opt_send_without_block": 0, "unhandled_yarv_insn_trace_opt_new": 0, "unhandled_yarv_insn_trace_objtostring": 0, "unhandled_yarv_insn_trace_opt_ary_freeze": 0, "unhandled_yarv_insn_trace_opt_hash_freeze": 0, "unhandled_yarv_insn_trace_opt_str_freeze": 0, "unhandled_yarv_insn_trace_opt_nil_p": 0, "unhandled_yarv_insn_trace_opt_str_uminus": 0, "unhandled_yarv_insn_trace_opt_duparray_send": 0, "unhandled_yarv_insn_trace_opt_newarray_send": 0, "unhandled_yarv_insn_trace_invokesuper": 0, "unhandled_yarv_insn_trace_invokesuperforward": 0, "unhandled_yarv_insn_trace_invokeblock": 0, "unhandled_yarv_insn_trace_leave": 0, "unhandled_yarv_insn_trace_throw": 0, "unhandled_yarv_insn_trace_jump": 0, "unhandled_yarv_insn_trace_branchif": 0, "unhandled_yarv_insn_trace_branchunless": 0, "unhandled_yarv_insn_trace_branchnil": 0, "unhandled_yarv_insn_trace_once": 0, "unhandled_yarv_insn_trace_opt_case_dispatch": 0, "unhandled_yarv_insn_trace_opt_plus": 0, "unhandled_yarv_insn_trace_opt_minus": 0, "unhandled_yarv_insn_trace_opt_mult": 0, "unhandled_yarv_insn_trace_opt_div": 0, "unhandled_yarv_insn_trace_opt_mod": 0, "unhandled_yarv_insn_trace_opt_eq": 0, "unhandled_yarv_insn_trace_opt_neq": 0, "unhandled_yarv_insn_trace_opt_lt": 0, "unhandled_yarv_insn_trace_opt_le": 0, "unhandled_yarv_insn_trace_opt_gt": 0, "unhandled_yarv_insn_trace_opt_ge": 0, "unhandled_yarv_insn_trace_opt_ltlt": 0, "unhandled_yarv_insn_trace_opt_and": 0, "unhandled_yarv_insn_trace_opt_or": 0, "unhandled_yarv_insn_trace_opt_aref": 0, "unhandled_yarv_insn_trace_opt_aset": 0, "unhandled_yarv_insn_trace_opt_length": 0, "unhandled_yarv_insn_trace_opt_size": 0, "unhandled_yarv_insn_trace_opt_empty_p": 0, "unhandled_yarv_insn_trace_opt_succ": 0, "unhandled_yarv_insn_trace_opt_not": 0, "unhandled_yarv_insn_trace_opt_regexpmatch2": 0, "unhandled_yarv_insn_trace_invokebuiltin": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_trace_getlocal_WC_0": 0, "unhandled_yarv_insn_trace_getlocal_WC_1": 0, "unhandled_yarv_insn_trace_setlocal_WC_0": 0, "unhandled_yarv_insn_trace_setlocal_WC_1": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_zjit_getinstancevariable": 0, "unhandled_yarv_insn_zjit_opt_send_without_block": 0, "unhandled_yarv_insn_zjit_objtostring": 0, "unhandled_yarv_insn_zjit_opt_nil_p": 0, "unhandled_yarv_insn_zjit_opt_plus": 0, "unhandled_yarv_insn_zjit_opt_minus": 0, "unhandled_yarv_insn_zjit_opt_mult": 0, "unhandled_yarv_insn_zjit_opt_div": 0, "unhandled_yarv_insn_zjit_opt_mod": 0, "unhandled_yarv_insn_zjit_opt_eq": 0, "unhandled_yarv_insn_zjit_opt_neq": 0, "unhandled_yarv_insn_zjit_opt_lt": 0, "unhandled_yarv_insn_zjit_opt_le": 0, "unhandled_yarv_insn_zjit_opt_gt": 0, "unhandled_yarv_insn_zjit_opt_ge": 0, "unhandled_yarv_insn_zjit_opt_and": 0, "unhandled_yarv_insn_zjit_opt_or": 0, "unhandled_yarv_insn_zjit_opt_empty_p": 0, "unhandled_yarv_insn_zjit_opt_not": 0, "send_fallback_send_without_block_polymorphic": 0, "send_fallback_send_without_block_no_profiles": 0, "send_fallback_send_without_block_cfunc_not_variadic": 78, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 0, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 78, "dynamic_send_count": 156, "iseq_optimized_send_count": 78, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 156, "optimized_send_count": 234, "send_count": 390, "not_optimized_yarv_insn_nop": 0, "not_optimized_yarv_insn_getlocal": 0, "not_optimized_yarv_insn_setlocal": 0, "not_optimized_yarv_insn_getblockparam": 0, "not_optimized_yarv_insn_setblockparam": 0, "not_optimized_yarv_insn_getblockparamproxy": 0, "not_optimized_yarv_insn_getspecial": 0, "not_optimized_yarv_insn_setspecial": 0, "not_optimized_yarv_insn_getinstancevariable": 0, "not_optimized_yarv_insn_setinstancevariable": 0, "not_optimized_yarv_insn_getclassvariable": 0, "not_optimized_yarv_insn_setclassvariable": 0, "not_optimized_yarv_insn_opt_getconstant_path": 0, "not_optimized_yarv_insn_getconstant": 0, "not_optimized_yarv_insn_setconstant": 0, "not_optimized_yarv_insn_getglobal": 0, "not_optimized_yarv_insn_setglobal": 0, "not_optimized_yarv_insn_putnil": 0, "not_optimized_yarv_insn_putself": 0, "not_optimized_yarv_insn_putobject": 0, "not_optimized_yarv_insn_putspecialobject": 0, "not_optimized_yarv_insn_putstring": 0, "not_optimized_yarv_insn_putchilledstring": 0, "not_optimized_yarv_insn_concatstrings": 0, "not_optimized_yarv_insn_anytostring": 0, "not_optimized_yarv_insn_toregexp": 0, "not_optimized_yarv_insn_intern": 0, "not_optimized_yarv_insn_newarray": 0, "not_optimized_yarv_insn_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_duparray": 0, "not_optimized_yarv_insn_duphash": 0, "not_optimized_yarv_insn_expandarray": 0, "not_optimized_yarv_insn_concatarray": 0, "not_optimized_yarv_insn_concattoarray": 0, "not_optimized_yarv_insn_pushtoarray": 0, "not_optimized_yarv_insn_splatarray": 0, "not_optimized_yarv_insn_splatkw": 0, "not_optimized_yarv_insn_newhash": 0, "not_optimized_yarv_insn_newrange": 0, "not_optimized_yarv_insn_pop": 0, "not_optimized_yarv_insn_dup": 0, "not_optimized_yarv_insn_dupn": 0, "not_optimized_yarv_insn_swap": 0, "not_optimized_yarv_insn_opt_reverse": 0, "not_optimized_yarv_insn_topn": 0, "not_optimized_yarv_insn_setn": 0, "not_optimized_yarv_insn_adjuststack": 0, "not_optimized_yarv_insn_defined": 0, "not_optimized_yarv_insn_definedivar": 0, "not_optimized_yarv_insn_checkmatch": 0, "not_optimized_yarv_insn_checkkeyword": 0, "not_optimized_yarv_insn_checktype": 0, "not_optimized_yarv_insn_defineclass": 0, "not_optimized_yarv_insn_definemethod": 0, "not_optimized_yarv_insn_definesmethod": 0, "not_optimized_yarv_insn_send": 0, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 0, "not_optimized_yarv_insn_opt_new": 0, "not_optimized_yarv_insn_objtostring": 0, "not_optimized_yarv_insn_opt_ary_freeze": 0, "not_optimized_yarv_insn_opt_hash_freeze": 0, "not_optimized_yarv_insn_opt_str_freeze": 0, "not_optimized_yarv_insn_opt_nil_p": 0, "not_optimized_yarv_insn_opt_str_uminus": 0, "not_optimized_yarv_insn_opt_duparray_send": 0, "not_optimized_yarv_insn_opt_newarray_send": 0, "not_optimized_yarv_insn_invokesuper": 0, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 78, "not_optimized_yarv_insn_leave": 0, "not_optimized_yarv_insn_throw": 0, "not_optimized_yarv_insn_jump": 0, "not_optimized_yarv_insn_branchif": 0, "not_optimized_yarv_insn_branchunless": 0, "not_optimized_yarv_insn_branchnil": 0, "not_optimized_yarv_insn_once": 0, "not_optimized_yarv_insn_opt_case_dispatch": 0, "not_optimized_yarv_insn_opt_plus": 0, "not_optimized_yarv_insn_opt_minus": 0, "not_optimized_yarv_insn_opt_mult": 0, "not_optimized_yarv_insn_opt_div": 0, "not_optimized_yarv_insn_opt_mod": 0, "not_optimized_yarv_insn_opt_eq": 0, "not_optimized_yarv_insn_opt_neq": 0, "not_optimized_yarv_insn_opt_lt": 0, "not_optimized_yarv_insn_opt_le": 0, "not_optimized_yarv_insn_opt_gt": 0, "not_optimized_yarv_insn_opt_ge": 0, "not_optimized_yarv_insn_opt_ltlt": 0, "not_optimized_yarv_insn_opt_and": 0, "not_optimized_yarv_insn_opt_or": 0, "not_optimized_yarv_insn_opt_aref": 0, "not_optimized_yarv_insn_opt_aset": 0, "not_optimized_yarv_insn_opt_length": 0, "not_optimized_yarv_insn_opt_size": 0, "not_optimized_yarv_insn_opt_empty_p": 0, "not_optimized_yarv_insn_opt_succ": 0, "not_optimized_yarv_insn_opt_not": 0, "not_optimized_yarv_insn_opt_regexpmatch2": 0, "not_optimized_yarv_insn_invokebuiltin": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_getlocal_WC_0": 0, "not_optimized_yarv_insn_getlocal_WC_1": 0, "not_optimized_yarv_insn_setlocal_WC_0": 0, "not_optimized_yarv_insn_setlocal_WC_1": 0, "not_optimized_yarv_insn_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_trace_nop": 0, "not_optimized_yarv_insn_trace_getlocal": 0, "not_optimized_yarv_insn_trace_setlocal": 0, "not_optimized_yarv_insn_trace_getblockparam": 0, "not_optimized_yarv_insn_trace_setblockparam": 0, "not_optimized_yarv_insn_trace_getblockparamproxy": 0, "not_optimized_yarv_insn_trace_getspecial": 0, "not_optimized_yarv_insn_trace_setspecial": 0, "not_optimized_yarv_insn_trace_getinstancevariable": 0, "not_optimized_yarv_insn_trace_setinstancevariable": 0, "not_optimized_yarv_insn_trace_getclassvariable": 0, "not_optimized_yarv_insn_trace_setclassvariable": 0, "not_optimized_yarv_insn_trace_opt_getconstant_path": 0, "not_optimized_yarv_insn_trace_getconstant": 0, "not_optimized_yarv_insn_trace_setconstant": 0, "not_optimized_yarv_insn_trace_getglobal": 0, "not_optimized_yarv_insn_trace_setglobal": 0, "not_optimized_yarv_insn_trace_putnil": 0, "not_optimized_yarv_insn_trace_putself": 0, "not_optimized_yarv_insn_trace_putobject": 0, "not_optimized_yarv_insn_trace_putspecialobject": 0, "not_optimized_yarv_insn_trace_putstring": 0, "not_optimized_yarv_insn_trace_putchilledstring": 0, "not_optimized_yarv_insn_trace_concatstrings": 0, "not_optimized_yarv_insn_trace_anytostring": 0, "not_optimized_yarv_insn_trace_toregexp": 0, "not_optimized_yarv_insn_trace_intern": 0, "not_optimized_yarv_insn_trace_newarray": 0, "not_optimized_yarv_insn_trace_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_trace_duparray": 0, "not_optimized_yarv_insn_trace_duphash": 0, "not_optimized_yarv_insn_trace_expandarray": 0, "not_optimized_yarv_insn_trace_concatarray": 0, "not_optimized_yarv_insn_trace_concattoarray": 0, "not_optimized_yarv_insn_trace_pushtoarray": 0, "not_optimized_yarv_insn_trace_splatarray": 0, "not_optimized_yarv_insn_trace_splatkw": 0, "not_optimized_yarv_insn_trace_newhash": 0, "not_optimized_yarv_insn_trace_newrange": 0, "not_optimized_yarv_insn_trace_pop": 0, "not_optimized_yarv_insn_trace_dup": 0, "not_optimized_yarv_insn_trace_dupn": 0, "not_optimized_yarv_insn_trace_swap": 0, "not_optimized_yarv_insn_trace_opt_reverse": 0, "not_optimized_yarv_insn_trace_topn": 0, "not_optimized_yarv_insn_trace_setn": 0, "not_optimized_yarv_insn_trace_adjuststack": 0, "not_optimized_yarv_insn_trace_defined": 0, "not_optimized_yarv_insn_trace_definedivar": 0, "not_optimized_yarv_insn_trace_checkmatch": 0, "not_optimized_yarv_insn_trace_checkkeyword": 0, "not_optimized_yarv_insn_trace_checktype": 0, "not_optimized_yarv_insn_trace_defineclass": 0, "not_optimized_yarv_insn_trace_definemethod": 0, "not_optimized_yarv_insn_trace_definesmethod": 0, "not_optimized_yarv_insn_trace_send": 0, "not_optimized_yarv_insn_trace_sendforward": 0, "not_optimized_yarv_insn_trace_opt_send_without_block": 0, "not_optimized_yarv_insn_trace_opt_new": 0, "not_optimized_yarv_insn_trace_objtostring": 0, "not_optimized_yarv_insn_trace_opt_ary_freeze": 0, "not_optimized_yarv_insn_trace_opt_hash_freeze": 0, "not_optimized_yarv_insn_trace_opt_str_freeze": 0, "not_optimized_yarv_insn_trace_opt_nil_p": 0, "not_optimized_yarv_insn_trace_opt_str_uminus": 0, "not_optimized_yarv_insn_trace_opt_duparray_send": 0, "not_optimized_yarv_insn_trace_opt_newarray_send": 0, "not_optimized_yarv_insn_trace_invokesuper": 0, "not_optimized_yarv_insn_trace_invokesuperforward": 0, "not_optimized_yarv_insn_trace_invokeblock": 0, "not_optimized_yarv_insn_trace_leave": 0, "not_optimized_yarv_insn_trace_throw": 0, "not_optimized_yarv_insn_trace_jump": 0, "not_optimized_yarv_insn_trace_branchif": 0, "not_optimized_yarv_insn_trace_branchunless": 0, "not_optimized_yarv_insn_trace_branchnil": 0, "not_optimized_yarv_insn_trace_once": 0, "not_optimized_yarv_insn_trace_opt_case_dispatch": 0, "not_optimized_yarv_insn_trace_opt_plus": 0, "not_optimized_yarv_insn_trace_opt_minus": 0, "not_optimized_yarv_insn_trace_opt_mult": 0, "not_optimized_yarv_insn_trace_opt_div": 0, "not_optimized_yarv_insn_trace_opt_mod": 0, "not_optimized_yarv_insn_trace_opt_eq": 0, "not_optimized_yarv_insn_trace_opt_neq": 0, "not_optimized_yarv_insn_trace_opt_lt": 0, "not_optimized_yarv_insn_trace_opt_le": 0, "not_optimized_yarv_insn_trace_opt_gt": 0, "not_optimized_yarv_insn_trace_opt_ge": 0, "not_optimized_yarv_insn_trace_opt_ltlt": 0, "not_optimized_yarv_insn_trace_opt_and": 0, "not_optimized_yarv_insn_trace_opt_or": 0, "not_optimized_yarv_insn_trace_opt_aref": 0, "not_optimized_yarv_insn_trace_opt_aset": 0, "not_optimized_yarv_insn_trace_opt_length": 0, "not_optimized_yarv_insn_trace_opt_size": 0, "not_optimized_yarv_insn_trace_opt_empty_p": 0, "not_optimized_yarv_insn_trace_opt_succ": 0, "not_optimized_yarv_insn_trace_opt_not": 0, "not_optimized_yarv_insn_trace_opt_regexpmatch2": 0, "not_optimized_yarv_insn_trace_invokebuiltin": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_trace_getlocal_WC_0": 0, "not_optimized_yarv_insn_trace_getlocal_WC_1": 0, "not_optimized_yarv_insn_trace_setlocal_WC_0": 0, "not_optimized_yarv_insn_trace_setlocal_WC_1": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_zjit_getinstancevariable": 0, "not_optimized_yarv_insn_zjit_opt_send_without_block": 0, "not_optimized_yarv_insn_zjit_objtostring": 0, "not_optimized_yarv_insn_zjit_opt_nil_p": 0, "not_optimized_yarv_insn_zjit_opt_plus": 0, "not_optimized_yarv_insn_zjit_opt_minus": 0, "not_optimized_yarv_insn_zjit_opt_mult": 0, "not_optimized_yarv_insn_zjit_opt_div": 0, "not_optimized_yarv_insn_zjit_opt_mod": 0, "not_optimized_yarv_insn_zjit_opt_eq": 0, "not_optimized_yarv_insn_zjit_opt_neq": 0, "not_optimized_yarv_insn_zjit_opt_lt": 0, "not_optimized_yarv_insn_zjit_opt_le": 0, "not_optimized_yarv_insn_zjit_opt_gt": 0, "not_optimized_yarv_insn_zjit_opt_ge": 0, "not_optimized_yarv_insn_zjit_opt_and": 0, "not_optimized_yarv_insn_zjit_opt_or": 0, "not_optimized_yarv_insn_zjit_opt_empty_p": 0, "not_optimized_yarv_insn_zjit_opt_not": 0, "vm_insn_count": 1682005253, "total_insn_count": 6206007437, "ratio_in_zjit": 72.89714409667086, "not_optimized_cfuncs_Float#-": 78 } ] ], "rubykon": [ [ { "compiled_iseq_count": 130, "failed_iseq_count": 11, "compile_time_ns": 25224954, "profile_time_ns": 231727, "gc_time_ns": 1994009, "invalidation_time_ns": 0, "code_region_bytes": 454656, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 0, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 0, "compile_error_register_spill_on_alloc": 49541120, "compile_error_parse_stack_underflow": 0, "compile_error_parse_malformed_iseq": 0, "compile_error_parse_failed_optional_arguments": 0, "compile_error_parse_not_allowed": 0, "compile_error_validation_block_has_no_terminator": 0, "compile_error_validation_terminator_not_at_end": 0, "compile_error_validation_mismatched_block_arity": 0, "compile_error_validation_jump_target_not_in_rpo": 0, "compile_error_validation_operand_not_defined": 0, "compile_error_validation_duplicate_instruction": 0, "zjit_insn_count": 3544401995, "dynamic_getivar_count": 338124, "dynamic_setivar_count": 15466959, "unspecialized_def_type_iseq": 1020354, "unspecialized_def_type_cfunc": 0, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 0, "unspecialized_def_type_zsuper": 0, "unspecialized_def_type_alias": 0, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 0, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 610969593, "vm_write_sp_count": 606319175, "vm_write_locals_count": 606319175, "vm_write_stack_count": 606319175, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 71482830, "exit_compile_error": 49541120, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 0, "exit_unhandled_kwarg": 0, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 624227, "exit_unhandled_yarv_insn": 12120811, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 68023414, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 77888011, "exit_patchpoint": 0, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 0, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 0, "exit_block_param_proxy_not_iseq_or_ifunc": 0, "side_exit_count": 208197583, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 0, "unhandled_yarv_insn_setblockparam": 0, "unhandled_yarv_insn_getblockparamproxy": 0, "unhandled_yarv_insn_getspecial": 0, "unhandled_yarv_insn_setspecial": 0, "unhandled_yarv_insn_getinstancevariable": 0, "unhandled_yarv_insn_setinstancevariable": 0, "unhandled_yarv_insn_getclassvariable": 0, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 0, "unhandled_yarv_insn_setconstant": 0, "unhandled_yarv_insn_getglobal": 0, "unhandled_yarv_insn_setglobal": 0, "unhandled_yarv_insn_putnil": 0, "unhandled_yarv_insn_putself": 0, "unhandled_yarv_insn_putobject": 0, "unhandled_yarv_insn_putspecialobject": 0, "unhandled_yarv_insn_putstring": 0, "unhandled_yarv_insn_putchilledstring": 0, "unhandled_yarv_insn_concatstrings": 0, "unhandled_yarv_insn_anytostring": 0, "unhandled_yarv_insn_toregexp": 0, "unhandled_yarv_insn_intern": 0, "unhandled_yarv_insn_newarray": 0, "unhandled_yarv_insn_pushtoarraykwsplat": 0, "unhandled_yarv_insn_duparray": 0, "unhandled_yarv_insn_duphash": 0, "unhandled_yarv_insn_expandarray": 12120811, "unhandled_yarv_insn_concatarray": 0, "unhandled_yarv_insn_concattoarray": 0, "unhandled_yarv_insn_pushtoarray": 0, "unhandled_yarv_insn_splatarray": 0, "unhandled_yarv_insn_splatkw": 0, "unhandled_yarv_insn_newhash": 0, "unhandled_yarv_insn_newrange": 0, "unhandled_yarv_insn_pop": 0, "unhandled_yarv_insn_dup": 0, "unhandled_yarv_insn_dupn": 0, "unhandled_yarv_insn_swap": 0, "unhandled_yarv_insn_opt_reverse": 0, "unhandled_yarv_insn_topn": 0, "unhandled_yarv_insn_setn": 0, "unhandled_yarv_insn_adjuststack": 0, "unhandled_yarv_insn_defined": 0, "unhandled_yarv_insn_definedivar": 0, "unhandled_yarv_insn_checkmatch": 0, "unhandled_yarv_insn_checkkeyword": 0, "unhandled_yarv_insn_checktype": 0, "unhandled_yarv_insn_defineclass": 0, "unhandled_yarv_insn_definemethod": 0, "unhandled_yarv_insn_definesmethod": 0, "unhandled_yarv_insn_send": 0, "unhandled_yarv_insn_sendforward": 0, "unhandled_yarv_insn_opt_send_without_block": 0, "unhandled_yarv_insn_opt_new": 0, "unhandled_yarv_insn_objtostring": 0, "unhandled_yarv_insn_opt_ary_freeze": 0, "unhandled_yarv_insn_opt_hash_freeze": 0, "unhandled_yarv_insn_opt_str_freeze": 0, "unhandled_yarv_insn_opt_nil_p": 0, "unhandled_yarv_insn_opt_str_uminus": 0, "unhandled_yarv_insn_opt_duparray_send": 0, "unhandled_yarv_insn_opt_newarray_send": 0, "unhandled_yarv_insn_invokesuper": 0, "unhandled_yarv_insn_invokesuperforward": 0, "unhandled_yarv_insn_invokeblock": 0, "unhandled_yarv_insn_leave": 0, "unhandled_yarv_insn_throw": 0, "unhandled_yarv_insn_jump": 0, "unhandled_yarv_insn_branchif": 0, "unhandled_yarv_insn_branchunless": 0, "unhandled_yarv_insn_branchnil": 0, "unhandled_yarv_insn_once": 0, "unhandled_yarv_insn_opt_case_dispatch": 0, "unhandled_yarv_insn_opt_plus": 0, "unhandled_yarv_insn_opt_minus": 0, "unhandled_yarv_insn_opt_mult": 0, "unhandled_yarv_insn_opt_div": 0, "unhandled_yarv_insn_opt_mod": 0, "unhandled_yarv_insn_opt_eq": 0, "unhandled_yarv_insn_opt_neq": 0, "unhandled_yarv_insn_opt_lt": 0, "unhandled_yarv_insn_opt_le": 0, "unhandled_yarv_insn_opt_gt": 0, "unhandled_yarv_insn_opt_ge": 0, "unhandled_yarv_insn_opt_ltlt": 0, "unhandled_yarv_insn_opt_and": 0, "unhandled_yarv_insn_opt_or": 0, "unhandled_yarv_insn_opt_aref": 0, "unhandled_yarv_insn_opt_aset": 0, "unhandled_yarv_insn_opt_length": 0, "unhandled_yarv_insn_opt_size": 0, "unhandled_yarv_insn_opt_empty_p": 0, "unhandled_yarv_insn_opt_succ": 0, "unhandled_yarv_insn_opt_not": 0, "unhandled_yarv_insn_opt_regexpmatch2": 0, "unhandled_yarv_insn_invokebuiltin": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_getlocal_WC_0": 0, "unhandled_yarv_insn_getlocal_WC_1": 0, "unhandled_yarv_insn_setlocal_WC_0": 0, "unhandled_yarv_insn_setlocal_WC_1": 0, "unhandled_yarv_insn_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_trace_nop": 0, "unhandled_yarv_insn_trace_getlocal": 0, "unhandled_yarv_insn_trace_setlocal": 0, "unhandled_yarv_insn_trace_getblockparam": 0, "unhandled_yarv_insn_trace_setblockparam": 0, "unhandled_yarv_insn_trace_getblockparamproxy": 0, "unhandled_yarv_insn_trace_getspecial": 0, "unhandled_yarv_insn_trace_setspecial": 0, "unhandled_yarv_insn_trace_getinstancevariable": 0, "unhandled_yarv_insn_trace_setinstancevariable": 0, "unhandled_yarv_insn_trace_getclassvariable": 0, "unhandled_yarv_insn_trace_setclassvariable": 0, "unhandled_yarv_insn_trace_opt_getconstant_path": 0, "unhandled_yarv_insn_trace_getconstant": 0, "unhandled_yarv_insn_trace_setconstant": 0, "unhandled_yarv_insn_trace_getglobal": 0, "unhandled_yarv_insn_trace_setglobal": 0, "unhandled_yarv_insn_trace_putnil": 0, "unhandled_yarv_insn_trace_putself": 0, "unhandled_yarv_insn_trace_putobject": 0, "unhandled_yarv_insn_trace_putspecialobject": 0, "unhandled_yarv_insn_trace_putstring": 0, "unhandled_yarv_insn_trace_putchilledstring": 0, "unhandled_yarv_insn_trace_concatstrings": 0, "unhandled_yarv_insn_trace_anytostring": 0, "unhandled_yarv_insn_trace_toregexp": 0, "unhandled_yarv_insn_trace_intern": 0, "unhandled_yarv_insn_trace_newarray": 0, "unhandled_yarv_insn_trace_pushtoarraykwsplat": 0, "unhandled_yarv_insn_trace_duparray": 0, "unhandled_yarv_insn_trace_duphash": 0, "unhandled_yarv_insn_trace_expandarray": 0, "unhandled_yarv_insn_trace_concatarray": 0, "unhandled_yarv_insn_trace_concattoarray": 0, "unhandled_yarv_insn_trace_pushtoarray": 0, "unhandled_yarv_insn_trace_splatarray": 0, "unhandled_yarv_insn_trace_splatkw": 0, "unhandled_yarv_insn_trace_newhash": 0, "unhandled_yarv_insn_trace_newrange": 0, "unhandled_yarv_insn_trace_pop": 0, "unhandled_yarv_insn_trace_dup": 0, "unhandled_yarv_insn_trace_dupn": 0, "unhandled_yarv_insn_trace_swap": 0, "unhandled_yarv_insn_trace_opt_reverse": 0, "unhandled_yarv_insn_trace_topn": 0, "unhandled_yarv_insn_trace_setn": 0, "unhandled_yarv_insn_trace_adjuststack": 0, "unhandled_yarv_insn_trace_defined": 0, "unhandled_yarv_insn_trace_definedivar": 0, "unhandled_yarv_insn_trace_checkmatch": 0, "unhandled_yarv_insn_trace_checkkeyword": 0, "unhandled_yarv_insn_trace_checktype": 0, "unhandled_yarv_insn_trace_defineclass": 0, "unhandled_yarv_insn_trace_definemethod": 0, "unhandled_yarv_insn_trace_definesmethod": 0, "unhandled_yarv_insn_trace_send": 0, "unhandled_yarv_insn_trace_sendforward": 0, "unhandled_yarv_insn_trace_opt_send_without_block": 0, "unhandled_yarv_insn_trace_opt_new": 0, "unhandled_yarv_insn_trace_objtostring": 0, "unhandled_yarv_insn_trace_opt_ary_freeze": 0, "unhandled_yarv_insn_trace_opt_hash_freeze": 0, "unhandled_yarv_insn_trace_opt_str_freeze": 0, "unhandled_yarv_insn_trace_opt_nil_p": 0, "unhandled_yarv_insn_trace_opt_str_uminus": 0, "unhandled_yarv_insn_trace_opt_duparray_send": 0, "unhandled_yarv_insn_trace_opt_newarray_send": 0, "unhandled_yarv_insn_trace_invokesuper": 0, "unhandled_yarv_insn_trace_invokesuperforward": 0, "unhandled_yarv_insn_trace_invokeblock": 0, "unhandled_yarv_insn_trace_leave": 0, "unhandled_yarv_insn_trace_throw": 0, "unhandled_yarv_insn_trace_jump": 0, "unhandled_yarv_insn_trace_branchif": 0, "unhandled_yarv_insn_trace_branchunless": 0, "unhandled_yarv_insn_trace_branchnil": 0, "unhandled_yarv_insn_trace_once": 0, "unhandled_yarv_insn_trace_opt_case_dispatch": 0, "unhandled_yarv_insn_trace_opt_plus": 0, "unhandled_yarv_insn_trace_opt_minus": 0, "unhandled_yarv_insn_trace_opt_mult": 0, "unhandled_yarv_insn_trace_opt_div": 0, "unhandled_yarv_insn_trace_opt_mod": 0, "unhandled_yarv_insn_trace_opt_eq": 0, "unhandled_yarv_insn_trace_opt_neq": 0, "unhandled_yarv_insn_trace_opt_lt": 0, "unhandled_yarv_insn_trace_opt_le": 0, "unhandled_yarv_insn_trace_opt_gt": 0, "unhandled_yarv_insn_trace_opt_ge": 0, "unhandled_yarv_insn_trace_opt_ltlt": 0, "unhandled_yarv_insn_trace_opt_and": 0, "unhandled_yarv_insn_trace_opt_or": 0, "unhandled_yarv_insn_trace_opt_aref": 0, "unhandled_yarv_insn_trace_opt_aset": 0, "unhandled_yarv_insn_trace_opt_length": 0, "unhandled_yarv_insn_trace_opt_size": 0, "unhandled_yarv_insn_trace_opt_empty_p": 0, "unhandled_yarv_insn_trace_opt_succ": 0, "unhandled_yarv_insn_trace_opt_not": 0, "unhandled_yarv_insn_trace_opt_regexpmatch2": 0, "unhandled_yarv_insn_trace_invokebuiltin": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_trace_getlocal_WC_0": 0, "unhandled_yarv_insn_trace_getlocal_WC_1": 0, "unhandled_yarv_insn_trace_setlocal_WC_0": 0, "unhandled_yarv_insn_trace_setlocal_WC_1": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_zjit_getinstancevariable": 0, "unhandled_yarv_insn_zjit_opt_send_without_block": 0, "unhandled_yarv_insn_zjit_objtostring": 0, "unhandled_yarv_insn_zjit_opt_nil_p": 0, "unhandled_yarv_insn_zjit_opt_plus": 0, "unhandled_yarv_insn_zjit_opt_minus": 0, "unhandled_yarv_insn_zjit_opt_mult": 0, "unhandled_yarv_insn_zjit_opt_div": 0, "unhandled_yarv_insn_zjit_opt_mod": 0, "unhandled_yarv_insn_zjit_opt_eq": 0, "unhandled_yarv_insn_zjit_opt_neq": 0, "unhandled_yarv_insn_zjit_opt_lt": 0, "unhandled_yarv_insn_zjit_opt_le": 0, "unhandled_yarv_insn_zjit_opt_gt": 0, "unhandled_yarv_insn_zjit_opt_ge": 0, "unhandled_yarv_insn_zjit_opt_and": 0, "unhandled_yarv_insn_zjit_opt_or": 0, "unhandled_yarv_insn_zjit_opt_empty_p": 0, "unhandled_yarv_insn_zjit_opt_not": 0, "send_fallback_send_without_block_polymorphic": 8182036, "send_fallback_send_without_block_no_profiles": 48487933, "send_fallback_send_without_block_cfunc_not_variadic": 14466832, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 1020354, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 239387061, "dynamic_send_count": 311544216, "iseq_optimized_send_count": 285757737, "inline_cfunc_optimized_send_count": 42170814, "variadic_cfunc_optimized_send_count": 6033, "optimized_send_count": 327934584, "send_count": 639478800, "not_optimized_yarv_insn_nop": 0, "not_optimized_yarv_insn_getlocal": 0, "not_optimized_yarv_insn_setlocal": 0, "not_optimized_yarv_insn_getblockparam": 0, "not_optimized_yarv_insn_setblockparam": 0, "not_optimized_yarv_insn_getblockparamproxy": 0, "not_optimized_yarv_insn_getspecial": 0, "not_optimized_yarv_insn_setspecial": 0, "not_optimized_yarv_insn_getinstancevariable": 0, "not_optimized_yarv_insn_setinstancevariable": 0, "not_optimized_yarv_insn_getclassvariable": 0, "not_optimized_yarv_insn_setclassvariable": 0, "not_optimized_yarv_insn_opt_getconstant_path": 0, "not_optimized_yarv_insn_getconstant": 0, "not_optimized_yarv_insn_setconstant": 0, "not_optimized_yarv_insn_getglobal": 0, "not_optimized_yarv_insn_setglobal": 0, "not_optimized_yarv_insn_putnil": 0, "not_optimized_yarv_insn_putself": 0, "not_optimized_yarv_insn_putobject": 0, "not_optimized_yarv_insn_putspecialobject": 0, "not_optimized_yarv_insn_putstring": 0, "not_optimized_yarv_insn_putchilledstring": 0, "not_optimized_yarv_insn_concatstrings": 0, "not_optimized_yarv_insn_anytostring": 0, "not_optimized_yarv_insn_toregexp": 0, "not_optimized_yarv_insn_intern": 0, "not_optimized_yarv_insn_newarray": 0, "not_optimized_yarv_insn_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_duparray": 0, "not_optimized_yarv_insn_duphash": 0, "not_optimized_yarv_insn_expandarray": 0, "not_optimized_yarv_insn_concatarray": 0, "not_optimized_yarv_insn_concattoarray": 0, "not_optimized_yarv_insn_pushtoarray": 0, "not_optimized_yarv_insn_splatarray": 0, "not_optimized_yarv_insn_splatkw": 0, "not_optimized_yarv_insn_newhash": 0, "not_optimized_yarv_insn_newrange": 0, "not_optimized_yarv_insn_pop": 0, "not_optimized_yarv_insn_dup": 0, "not_optimized_yarv_insn_dupn": 0, "not_optimized_yarv_insn_swap": 0, "not_optimized_yarv_insn_opt_reverse": 0, "not_optimized_yarv_insn_topn": 0, "not_optimized_yarv_insn_setn": 0, "not_optimized_yarv_insn_adjuststack": 0, "not_optimized_yarv_insn_defined": 0, "not_optimized_yarv_insn_definedivar": 0, "not_optimized_yarv_insn_checkmatch": 0, "not_optimized_yarv_insn_checkkeyword": 0, "not_optimized_yarv_insn_checktype": 0, "not_optimized_yarv_insn_defineclass": 0, "not_optimized_yarv_insn_definemethod": 0, "not_optimized_yarv_insn_definesmethod": 0, "not_optimized_yarv_insn_send": 11458285, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 0, "not_optimized_yarv_insn_opt_new": 0, "not_optimized_yarv_insn_objtostring": 0, "not_optimized_yarv_insn_opt_ary_freeze": 0, "not_optimized_yarv_insn_opt_hash_freeze": 0, "not_optimized_yarv_insn_opt_str_freeze": 0, "not_optimized_yarv_insn_opt_nil_p": 0, "not_optimized_yarv_insn_opt_str_uminus": 0, "not_optimized_yarv_insn_opt_duparray_send": 0, "not_optimized_yarv_insn_opt_newarray_send": 0, "not_optimized_yarv_insn_invokesuper": 31, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 4356762, "not_optimized_yarv_insn_leave": 0, "not_optimized_yarv_insn_throw": 0, "not_optimized_yarv_insn_jump": 0, "not_optimized_yarv_insn_branchif": 0, "not_optimized_yarv_insn_branchunless": 0, "not_optimized_yarv_insn_branchnil": 0, "not_optimized_yarv_insn_once": 0, "not_optimized_yarv_insn_opt_case_dispatch": 0, "not_optimized_yarv_insn_opt_plus": 1903519, "not_optimized_yarv_insn_opt_minus": 0, "not_optimized_yarv_insn_opt_mult": 0, "not_optimized_yarv_insn_opt_div": 0, "not_optimized_yarv_insn_opt_mod": 0, "not_optimized_yarv_insn_opt_eq": 14331661, "not_optimized_yarv_insn_opt_neq": 0, "not_optimized_yarv_insn_opt_lt": 0, "not_optimized_yarv_insn_opt_le": 0, "not_optimized_yarv_insn_opt_gt": 0, "not_optimized_yarv_insn_opt_ge": 9811698, "not_optimized_yarv_insn_opt_ltlt": 0, "not_optimized_yarv_insn_opt_and": 0, "not_optimized_yarv_insn_opt_or": 0, "not_optimized_yarv_insn_opt_aref": 197525105, "not_optimized_yarv_insn_opt_aset": 0, "not_optimized_yarv_insn_opt_length": 0, "not_optimized_yarv_insn_opt_size": 0, "not_optimized_yarv_insn_opt_empty_p": 0, "not_optimized_yarv_insn_opt_succ": 0, "not_optimized_yarv_insn_opt_not": 0, "not_optimized_yarv_insn_opt_regexpmatch2": 0, "not_optimized_yarv_insn_invokebuiltin": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_getlocal_WC_0": 0, "not_optimized_yarv_insn_getlocal_WC_1": 0, "not_optimized_yarv_insn_setlocal_WC_0": 0, "not_optimized_yarv_insn_setlocal_WC_1": 0, "not_optimized_yarv_insn_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_trace_nop": 0, "not_optimized_yarv_insn_trace_getlocal": 0, "not_optimized_yarv_insn_trace_setlocal": 0, "not_optimized_yarv_insn_trace_getblockparam": 0, "not_optimized_yarv_insn_trace_setblockparam": 0, "not_optimized_yarv_insn_trace_getblockparamproxy": 0, "not_optimized_yarv_insn_trace_getspecial": 0, "not_optimized_yarv_insn_trace_setspecial": 0, "not_optimized_yarv_insn_trace_getinstancevariable": 0, "not_optimized_yarv_insn_trace_setinstancevariable": 0, "not_optimized_yarv_insn_trace_getclassvariable": 0, "not_optimized_yarv_insn_trace_setclassvariable": 0, "not_optimized_yarv_insn_trace_opt_getconstant_path": 0, "not_optimized_yarv_insn_trace_getconstant": 0, "not_optimized_yarv_insn_trace_setconstant": 0, "not_optimized_yarv_insn_trace_getglobal": 0, "not_optimized_yarv_insn_trace_setglobal": 0, "not_optimized_yarv_insn_trace_putnil": 0, "not_optimized_yarv_insn_trace_putself": 0, "not_optimized_yarv_insn_trace_putobject": 0, "not_optimized_yarv_insn_trace_putspecialobject": 0, "not_optimized_yarv_insn_trace_putstring": 0, "not_optimized_yarv_insn_trace_putchilledstring": 0, "not_optimized_yarv_insn_trace_concatstrings": 0, "not_optimized_yarv_insn_trace_anytostring": 0, "not_optimized_yarv_insn_trace_toregexp": 0, "not_optimized_yarv_insn_trace_intern": 0, "not_optimized_yarv_insn_trace_newarray": 0, "not_optimized_yarv_insn_trace_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_trace_duparray": 0, "not_optimized_yarv_insn_trace_duphash": 0, "not_optimized_yarv_insn_trace_expandarray": 0, "not_optimized_yarv_insn_trace_concatarray": 0, "not_optimized_yarv_insn_trace_concattoarray": 0, "not_optimized_yarv_insn_trace_pushtoarray": 0, "not_optimized_yarv_insn_trace_splatarray": 0, "not_optimized_yarv_insn_trace_splatkw": 0, "not_optimized_yarv_insn_trace_newhash": 0, "not_optimized_yarv_insn_trace_newrange": 0, "not_optimized_yarv_insn_trace_pop": 0, "not_optimized_yarv_insn_trace_dup": 0, "not_optimized_yarv_insn_trace_dupn": 0, "not_optimized_yarv_insn_trace_swap": 0, "not_optimized_yarv_insn_trace_opt_reverse": 0, "not_optimized_yarv_insn_trace_topn": 0, "not_optimized_yarv_insn_trace_setn": 0, "not_optimized_yarv_insn_trace_adjuststack": 0, "not_optimized_yarv_insn_trace_defined": 0, "not_optimized_yarv_insn_trace_definedivar": 0, "not_optimized_yarv_insn_trace_checkmatch": 0, "not_optimized_yarv_insn_trace_checkkeyword": 0, "not_optimized_yarv_insn_trace_checktype": 0, "not_optimized_yarv_insn_trace_defineclass": 0, "not_optimized_yarv_insn_trace_definemethod": 0, "not_optimized_yarv_insn_trace_definesmethod": 0, "not_optimized_yarv_insn_trace_send": 0, "not_optimized_yarv_insn_trace_sendforward": 0, "not_optimized_yarv_insn_trace_opt_send_without_block": 0, "not_optimized_yarv_insn_trace_opt_new": 0, "not_optimized_yarv_insn_trace_objtostring": 0, "not_optimized_yarv_insn_trace_opt_ary_freeze": 0, "not_optimized_yarv_insn_trace_opt_hash_freeze": 0, "not_optimized_yarv_insn_trace_opt_str_freeze": 0, "not_optimized_yarv_insn_trace_opt_nil_p": 0, "not_optimized_yarv_insn_trace_opt_str_uminus": 0, "not_optimized_yarv_insn_trace_opt_duparray_send": 0, "not_optimized_yarv_insn_trace_opt_newarray_send": 0, "not_optimized_yarv_insn_trace_invokesuper": 0, "not_optimized_yarv_insn_trace_invokesuperforward": 0, "not_optimized_yarv_insn_trace_invokeblock": 0, "not_optimized_yarv_insn_trace_leave": 0, "not_optimized_yarv_insn_trace_throw": 0, "not_optimized_yarv_insn_trace_jump": 0, "not_optimized_yarv_insn_trace_branchif": 0, "not_optimized_yarv_insn_trace_branchunless": 0, "not_optimized_yarv_insn_trace_branchnil": 0, "not_optimized_yarv_insn_trace_once": 0, "not_optimized_yarv_insn_trace_opt_case_dispatch": 0, "not_optimized_yarv_insn_trace_opt_plus": 0, "not_optimized_yarv_insn_trace_opt_minus": 0, "not_optimized_yarv_insn_trace_opt_mult": 0, "not_optimized_yarv_insn_trace_opt_div": 0, "not_optimized_yarv_insn_trace_opt_mod": 0, "not_optimized_yarv_insn_trace_opt_eq": 0, "not_optimized_yarv_insn_trace_opt_neq": 0, "not_optimized_yarv_insn_trace_opt_lt": 0, "not_optimized_yarv_insn_trace_opt_le": 0, "not_optimized_yarv_insn_trace_opt_gt": 0, "not_optimized_yarv_insn_trace_opt_ge": 0, "not_optimized_yarv_insn_trace_opt_ltlt": 0, "not_optimized_yarv_insn_trace_opt_and": 0, "not_optimized_yarv_insn_trace_opt_or": 0, "not_optimized_yarv_insn_trace_opt_aref": 0, "not_optimized_yarv_insn_trace_opt_aset": 0, "not_optimized_yarv_insn_trace_opt_length": 0, "not_optimized_yarv_insn_trace_opt_size": 0, "not_optimized_yarv_insn_trace_opt_empty_p": 0, "not_optimized_yarv_insn_trace_opt_succ": 0, "not_optimized_yarv_insn_trace_opt_not": 0, "not_optimized_yarv_insn_trace_opt_regexpmatch2": 0, "not_optimized_yarv_insn_trace_invokebuiltin": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_trace_getlocal_WC_0": 0, "not_optimized_yarv_insn_trace_getlocal_WC_1": 0, "not_optimized_yarv_insn_trace_setlocal_WC_0": 0, "not_optimized_yarv_insn_trace_setlocal_WC_1": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_zjit_getinstancevariable": 0, "not_optimized_yarv_insn_zjit_opt_send_without_block": 0, "not_optimized_yarv_insn_zjit_objtostring": 0, "not_optimized_yarv_insn_zjit_opt_nil_p": 0, "not_optimized_yarv_insn_zjit_opt_plus": 0, "not_optimized_yarv_insn_zjit_opt_minus": 0, "not_optimized_yarv_insn_zjit_opt_mult": 0, "not_optimized_yarv_insn_zjit_opt_div": 0, "not_optimized_yarv_insn_zjit_opt_mod": 0, "not_optimized_yarv_insn_zjit_opt_eq": 0, "not_optimized_yarv_insn_zjit_opt_neq": 0, "not_optimized_yarv_insn_zjit_opt_lt": 0, "not_optimized_yarv_insn_zjit_opt_le": 0, "not_optimized_yarv_insn_zjit_opt_gt": 0, "not_optimized_yarv_insn_zjit_opt_ge": 0, "not_optimized_yarv_insn_zjit_opt_and": 0, "not_optimized_yarv_insn_zjit_opt_or": 0, "not_optimized_yarv_insn_zjit_opt_empty_p": 0, "not_optimized_yarv_insn_zjit_opt_not": 0, "vm_insn_count": 5185023679, "total_insn_count": 8729425674, "ratio_in_zjit": 40.60292311734505, "not_optimized_cfuncs_Hash#default=": 0, "not_optimized_cfuncs_Integer#==": 445003, "not_optimized_cfuncs_BasicObject#!=": 10672840, "not_optimized_cfuncs_Float#-": 31, "not_optimized_cfuncs_Integer#>": 5971, "not_optimized_cfuncs_Integer#<": 0, "not_optimized_cfuncs_Hash#delete": 2596471, "not_optimized_cfuncs_Array#+": 355413, "not_optimized_cfuncs_Kernel#dup": 23913, "not_optimized_cfuncs_Float#+": 11777, "not_optimized_cfuncs_Array#compact": 355413 } ] ], "graphql-native": [ [ { "compiled_iseq_count": 18, "failed_iseq_count": 21, "compile_time_ns": 4000193, "profile_time_ns": 71724, "gc_time_ns": 98078, "invalidation_time_ns": 0, "code_region_bytes": 831488, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 0, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 3618884, "compile_error_register_spill_on_alloc": 68122507, "compile_error_parse_stack_underflow": 0, "compile_error_parse_malformed_iseq": 0, "compile_error_parse_failed_optional_arguments": 0, "compile_error_parse_not_allowed": 0, "compile_error_validation_block_has_no_terminator": 0, "compile_error_validation_terminator_not_at_end": 0, "compile_error_validation_mismatched_block_arity": 0, "compile_error_validation_jump_target_not_in_rpo": 0, "compile_error_validation_operand_not_defined": 0, "compile_error_validation_duplicate_instruction": 0, "zjit_insn_count": 864591, "dynamic_getivar_count": 54913, "dynamic_setivar_count": 87768, "unspecialized_def_type_iseq": 10971, "unspecialized_def_type_cfunc": 0, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 0, "unspecialized_def_type_zsuper": 0, "unspecialized_def_type_alias": 0, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 0, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 60893, "vm_write_sp_count": 60893, "vm_write_locals_count": 60893, "vm_write_stack_count": 60893, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 10971, "exit_compile_error": 71741391, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 0, "exit_unhandled_kwarg": 21942, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 0, "exit_unhandled_yarv_insn": 65855, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 0, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 0, "exit_patchpoint": 0, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 0, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 0, "exit_block_param_proxy_not_iseq_or_ifunc": 0, "side_exit_count": 71829188, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 0, "unhandled_yarv_insn_setblockparam": 0, "unhandled_yarv_insn_getblockparamproxy": 0, "unhandled_yarv_insn_getspecial": 0, "unhandled_yarv_insn_setspecial": 0, "unhandled_yarv_insn_getinstancevariable": 0, "unhandled_yarv_insn_setinstancevariable": 0, "unhandled_yarv_insn_getclassvariable": 0, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 0, "unhandled_yarv_insn_setconstant": 0, "unhandled_yarv_insn_getglobal": 0, "unhandled_yarv_insn_setglobal": 0, "unhandled_yarv_insn_putnil": 0, "unhandled_yarv_insn_putself": 0, "unhandled_yarv_insn_putobject": 0, "unhandled_yarv_insn_putspecialobject": 0, "unhandled_yarv_insn_putstring": 0, "unhandled_yarv_insn_putchilledstring": 0, "unhandled_yarv_insn_concatstrings": 0, "unhandled_yarv_insn_anytostring": 0, "unhandled_yarv_insn_toregexp": 0, "unhandled_yarv_insn_intern": 0, "unhandled_yarv_insn_newarray": 0, "unhandled_yarv_insn_pushtoarraykwsplat": 0, "unhandled_yarv_insn_duparray": 0, "unhandled_yarv_insn_duphash": 0, "unhandled_yarv_insn_expandarray": 0, "unhandled_yarv_insn_concatarray": 0, "unhandled_yarv_insn_concattoarray": 0, "unhandled_yarv_insn_pushtoarray": 0, "unhandled_yarv_insn_splatarray": 0, "unhandled_yarv_insn_splatkw": 0, "unhandled_yarv_insn_newhash": 0, "unhandled_yarv_insn_newrange": 0, "unhandled_yarv_insn_pop": 0, "unhandled_yarv_insn_dup": 0, "unhandled_yarv_insn_dupn": 0, "unhandled_yarv_insn_swap": 0, "unhandled_yarv_insn_opt_reverse": 0, "unhandled_yarv_insn_topn": 0, "unhandled_yarv_insn_setn": 0, "unhandled_yarv_insn_adjuststack": 0, "unhandled_yarv_insn_defined": 0, "unhandled_yarv_insn_definedivar": 0, "unhandled_yarv_insn_checkmatch": 0, "unhandled_yarv_insn_checkkeyword": 65855, "unhandled_yarv_insn_checktype": 0, "unhandled_yarv_insn_defineclass": 0, "unhandled_yarv_insn_definemethod": 0, "unhandled_yarv_insn_definesmethod": 0, "unhandled_yarv_insn_send": 0, "unhandled_yarv_insn_sendforward": 0, "unhandled_yarv_insn_opt_send_without_block": 0, "unhandled_yarv_insn_opt_new": 0, "unhandled_yarv_insn_objtostring": 0, "unhandled_yarv_insn_opt_ary_freeze": 0, "unhandled_yarv_insn_opt_hash_freeze": 0, "unhandled_yarv_insn_opt_str_freeze": 0, "unhandled_yarv_insn_opt_nil_p": 0, "unhandled_yarv_insn_opt_str_uminus": 0, "unhandled_yarv_insn_opt_duparray_send": 0, "unhandled_yarv_insn_opt_newarray_send": 0, "unhandled_yarv_insn_invokesuper": 0, "unhandled_yarv_insn_invokesuperforward": 0, "unhandled_yarv_insn_invokeblock": 0, "unhandled_yarv_insn_leave": 0, "unhandled_yarv_insn_throw": 0, "unhandled_yarv_insn_jump": 0, "unhandled_yarv_insn_branchif": 0, "unhandled_yarv_insn_branchunless": 0, "unhandled_yarv_insn_branchnil": 0, "unhandled_yarv_insn_once": 0, "unhandled_yarv_insn_opt_case_dispatch": 0, "unhandled_yarv_insn_opt_plus": 0, "unhandled_yarv_insn_opt_minus": 0, "unhandled_yarv_insn_opt_mult": 0, "unhandled_yarv_insn_opt_div": 0, "unhandled_yarv_insn_opt_mod": 0, "unhandled_yarv_insn_opt_eq": 0, "unhandled_yarv_insn_opt_neq": 0, "unhandled_yarv_insn_opt_lt": 0, "unhandled_yarv_insn_opt_le": 0, "unhandled_yarv_insn_opt_gt": 0, "unhandled_yarv_insn_opt_ge": 0, "unhandled_yarv_insn_opt_ltlt": 0, "unhandled_yarv_insn_opt_and": 0, "unhandled_yarv_insn_opt_or": 0, "unhandled_yarv_insn_opt_aref": 0, "unhandled_yarv_insn_opt_aset": 0, "unhandled_yarv_insn_opt_length": 0, "unhandled_yarv_insn_opt_size": 0, "unhandled_yarv_insn_opt_empty_p": 0, "unhandled_yarv_insn_opt_succ": 0, "unhandled_yarv_insn_opt_not": 0, "unhandled_yarv_insn_opt_regexpmatch2": 0, "unhandled_yarv_insn_invokebuiltin": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_getlocal_WC_0": 0, "unhandled_yarv_insn_getlocal_WC_1": 0, "unhandled_yarv_insn_setlocal_WC_0": 0, "unhandled_yarv_insn_setlocal_WC_1": 0, "unhandled_yarv_insn_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_trace_nop": 0, "unhandled_yarv_insn_trace_getlocal": 0, "unhandled_yarv_insn_trace_setlocal": 0, "unhandled_yarv_insn_trace_getblockparam": 0, "unhandled_yarv_insn_trace_setblockparam": 0, "unhandled_yarv_insn_trace_getblockparamproxy": 0, "unhandled_yarv_insn_trace_getspecial": 0, "unhandled_yarv_insn_trace_setspecial": 0, "unhandled_yarv_insn_trace_getinstancevariable": 0, "unhandled_yarv_insn_trace_setinstancevariable": 0, "unhandled_yarv_insn_trace_getclassvariable": 0, "unhandled_yarv_insn_trace_setclassvariable": 0, "unhandled_yarv_insn_trace_opt_getconstant_path": 0, "unhandled_yarv_insn_trace_getconstant": 0, "unhandled_yarv_insn_trace_setconstant": 0, "unhandled_yarv_insn_trace_getglobal": 0, "unhandled_yarv_insn_trace_setglobal": 0, "unhandled_yarv_insn_trace_putnil": 0, "unhandled_yarv_insn_trace_putself": 0, "unhandled_yarv_insn_trace_putobject": 0, "unhandled_yarv_insn_trace_putspecialobject": 0, "unhandled_yarv_insn_trace_putstring": 0, "unhandled_yarv_insn_trace_putchilledstring": 0, "unhandled_yarv_insn_trace_concatstrings": 0, "unhandled_yarv_insn_trace_anytostring": 0, "unhandled_yarv_insn_trace_toregexp": 0, "unhandled_yarv_insn_trace_intern": 0, "unhandled_yarv_insn_trace_newarray": 0, "unhandled_yarv_insn_trace_pushtoarraykwsplat": 0, "unhandled_yarv_insn_trace_duparray": 0, "unhandled_yarv_insn_trace_duphash": 0, "unhandled_yarv_insn_trace_expandarray": 0, "unhandled_yarv_insn_trace_concatarray": 0, "unhandled_yarv_insn_trace_concattoarray": 0, "unhandled_yarv_insn_trace_pushtoarray": 0, "unhandled_yarv_insn_trace_splatarray": 0, "unhandled_yarv_insn_trace_splatkw": 0, "unhandled_yarv_insn_trace_newhash": 0, "unhandled_yarv_insn_trace_newrange": 0, "unhandled_yarv_insn_trace_pop": 0, "unhandled_yarv_insn_trace_dup": 0, "unhandled_yarv_insn_trace_dupn": 0, "unhandled_yarv_insn_trace_swap": 0, "unhandled_yarv_insn_trace_opt_reverse": 0, "unhandled_yarv_insn_trace_topn": 0, "unhandled_yarv_insn_trace_setn": 0, "unhandled_yarv_insn_trace_adjuststack": 0, "unhandled_yarv_insn_trace_defined": 0, "unhandled_yarv_insn_trace_definedivar": 0, "unhandled_yarv_insn_trace_checkmatch": 0, "unhandled_yarv_insn_trace_checkkeyword": 0, "unhandled_yarv_insn_trace_checktype": 0, "unhandled_yarv_insn_trace_defineclass": 0, "unhandled_yarv_insn_trace_definemethod": 0, "unhandled_yarv_insn_trace_definesmethod": 0, "unhandled_yarv_insn_trace_send": 0, "unhandled_yarv_insn_trace_sendforward": 0, "unhandled_yarv_insn_trace_opt_send_without_block": 0, "unhandled_yarv_insn_trace_opt_new": 0, "unhandled_yarv_insn_trace_objtostring": 0, "unhandled_yarv_insn_trace_opt_ary_freeze": 0, "unhandled_yarv_insn_trace_opt_hash_freeze": 0, "unhandled_yarv_insn_trace_opt_str_freeze": 0, "unhandled_yarv_insn_trace_opt_nil_p": 0, "unhandled_yarv_insn_trace_opt_str_uminus": 0, "unhandled_yarv_insn_trace_opt_duparray_send": 0, "unhandled_yarv_insn_trace_opt_newarray_send": 0, "unhandled_yarv_insn_trace_invokesuper": 0, "unhandled_yarv_insn_trace_invokesuperforward": 0, "unhandled_yarv_insn_trace_invokeblock": 0, "unhandled_yarv_insn_trace_leave": 0, "unhandled_yarv_insn_trace_throw": 0, "unhandled_yarv_insn_trace_jump": 0, "unhandled_yarv_insn_trace_branchif": 0, "unhandled_yarv_insn_trace_branchunless": 0, "unhandled_yarv_insn_trace_branchnil": 0, "unhandled_yarv_insn_trace_once": 0, "unhandled_yarv_insn_trace_opt_case_dispatch": 0, "unhandled_yarv_insn_trace_opt_plus": 0, "unhandled_yarv_insn_trace_opt_minus": 0, "unhandled_yarv_insn_trace_opt_mult": 0, "unhandled_yarv_insn_trace_opt_div": 0, "unhandled_yarv_insn_trace_opt_mod": 0, "unhandled_yarv_insn_trace_opt_eq": 0, "unhandled_yarv_insn_trace_opt_neq": 0, "unhandled_yarv_insn_trace_opt_lt": 0, "unhandled_yarv_insn_trace_opt_le": 0, "unhandled_yarv_insn_trace_opt_gt": 0, "unhandled_yarv_insn_trace_opt_ge": 0, "unhandled_yarv_insn_trace_opt_ltlt": 0, "unhandled_yarv_insn_trace_opt_and": 0, "unhandled_yarv_insn_trace_opt_or": 0, "unhandled_yarv_insn_trace_opt_aref": 0, "unhandled_yarv_insn_trace_opt_aset": 0, "unhandled_yarv_insn_trace_opt_length": 0, "unhandled_yarv_insn_trace_opt_size": 0, "unhandled_yarv_insn_trace_opt_empty_p": 0, "unhandled_yarv_insn_trace_opt_succ": 0, "unhandled_yarv_insn_trace_opt_not": 0, "unhandled_yarv_insn_trace_opt_regexpmatch2": 0, "unhandled_yarv_insn_trace_invokebuiltin": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_trace_getlocal_WC_0": 0, "unhandled_yarv_insn_trace_getlocal_WC_1": 0, "unhandled_yarv_insn_trace_setlocal_WC_0": 0, "unhandled_yarv_insn_trace_setlocal_WC_1": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_zjit_getinstancevariable": 0, "unhandled_yarv_insn_zjit_opt_send_without_block": 0, "unhandled_yarv_insn_zjit_objtostring": 0, "unhandled_yarv_insn_zjit_opt_nil_p": 0, "unhandled_yarv_insn_zjit_opt_plus": 0, "unhandled_yarv_insn_zjit_opt_minus": 0, "unhandled_yarv_insn_zjit_opt_mult": 0, "unhandled_yarv_insn_zjit_opt_div": 0, "unhandled_yarv_insn_zjit_opt_mod": 0, "unhandled_yarv_insn_zjit_opt_eq": 0, "unhandled_yarv_insn_zjit_opt_neq": 0, "unhandled_yarv_insn_zjit_opt_lt": 0, "unhandled_yarv_insn_zjit_opt_le": 0, "unhandled_yarv_insn_zjit_opt_gt": 0, "unhandled_yarv_insn_zjit_opt_ge": 0, "unhandled_yarv_insn_zjit_opt_and": 0, "unhandled_yarv_insn_zjit_opt_or": 0, "unhandled_yarv_insn_zjit_opt_empty_p": 0, "unhandled_yarv_insn_zjit_opt_not": 0, "send_fallback_send_without_block_polymorphic": 0, "send_fallback_send_without_block_no_profiles": 8300, "send_fallback_send_without_block_cfunc_not_variadic": 11053, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 10971, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 30405, "dynamic_send_count": 60729, "iseq_optimized_send_count": 0, "inline_cfunc_optimized_send_count": 21942, "variadic_cfunc_optimized_send_count": 164, "optimized_send_count": 22106, "send_count": 82835, "not_optimized_yarv_insn_nop": 0, "not_optimized_yarv_insn_getlocal": 0, "not_optimized_yarv_insn_setlocal": 0, "not_optimized_yarv_insn_getblockparam": 0, "not_optimized_yarv_insn_setblockparam": 0, "not_optimized_yarv_insn_getblockparamproxy": 0, "not_optimized_yarv_insn_getspecial": 0, "not_optimized_yarv_insn_setspecial": 0, "not_optimized_yarv_insn_getinstancevariable": 0, "not_optimized_yarv_insn_setinstancevariable": 0, "not_optimized_yarv_insn_getclassvariable": 0, "not_optimized_yarv_insn_setclassvariable": 0, "not_optimized_yarv_insn_opt_getconstant_path": 0, "not_optimized_yarv_insn_getconstant": 0, "not_optimized_yarv_insn_setconstant": 0, "not_optimized_yarv_insn_getglobal": 0, "not_optimized_yarv_insn_setglobal": 0, "not_optimized_yarv_insn_putnil": 0, "not_optimized_yarv_insn_putself": 0, "not_optimized_yarv_insn_putobject": 0, "not_optimized_yarv_insn_putspecialobject": 0, "not_optimized_yarv_insn_putstring": 0, "not_optimized_yarv_insn_putchilledstring": 0, "not_optimized_yarv_insn_concatstrings": 0, "not_optimized_yarv_insn_anytostring": 0, "not_optimized_yarv_insn_toregexp": 0, "not_optimized_yarv_insn_intern": 0, "not_optimized_yarv_insn_newarray": 0, "not_optimized_yarv_insn_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_duparray": 0, "not_optimized_yarv_insn_duphash": 0, "not_optimized_yarv_insn_expandarray": 0, "not_optimized_yarv_insn_concatarray": 0, "not_optimized_yarv_insn_concattoarray": 0, "not_optimized_yarv_insn_pushtoarray": 0, "not_optimized_yarv_insn_splatarray": 0, "not_optimized_yarv_insn_splatkw": 0, "not_optimized_yarv_insn_newhash": 0, "not_optimized_yarv_insn_newrange": 0, "not_optimized_yarv_insn_pop": 0, "not_optimized_yarv_insn_dup": 0, "not_optimized_yarv_insn_dupn": 0, "not_optimized_yarv_insn_swap": 0, "not_optimized_yarv_insn_opt_reverse": 0, "not_optimized_yarv_insn_topn": 0, "not_optimized_yarv_insn_setn": 0, "not_optimized_yarv_insn_adjuststack": 0, "not_optimized_yarv_insn_defined": 0, "not_optimized_yarv_insn_definedivar": 0, "not_optimized_yarv_insn_checkmatch": 0, "not_optimized_yarv_insn_checkkeyword": 0, "not_optimized_yarv_insn_checktype": 0, "not_optimized_yarv_insn_defineclass": 0, "not_optimized_yarv_insn_definemethod": 0, "not_optimized_yarv_insn_definesmethod": 0, "not_optimized_yarv_insn_send": 4024, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 93, "not_optimized_yarv_insn_opt_new": 0, "not_optimized_yarv_insn_objtostring": 0, "not_optimized_yarv_insn_opt_ary_freeze": 0, "not_optimized_yarv_insn_opt_hash_freeze": 0, "not_optimized_yarv_insn_opt_str_freeze": 0, "not_optimized_yarv_insn_opt_nil_p": 0, "not_optimized_yarv_insn_opt_str_uminus": 0, "not_optimized_yarv_insn_opt_duparray_send": 0, "not_optimized_yarv_insn_opt_newarray_send": 0, "not_optimized_yarv_insn_invokesuper": 7018, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 31015, "not_optimized_yarv_insn_leave": 0, "not_optimized_yarv_insn_throw": 0, "not_optimized_yarv_insn_jump": 0, "not_optimized_yarv_insn_branchif": 0, "not_optimized_yarv_insn_branchunless": 0, "not_optimized_yarv_insn_branchnil": 0, "not_optimized_yarv_insn_once": 0, "not_optimized_yarv_insn_opt_case_dispatch": 0, "not_optimized_yarv_insn_opt_plus": 20, "not_optimized_yarv_insn_opt_minus": 0, "not_optimized_yarv_insn_opt_mult": 0, "not_optimized_yarv_insn_opt_div": 0, "not_optimized_yarv_insn_opt_mod": 0, "not_optimized_yarv_insn_opt_eq": 93, "not_optimized_yarv_insn_opt_neq": 0, "not_optimized_yarv_insn_opt_lt": 0, "not_optimized_yarv_insn_opt_le": 0, "not_optimized_yarv_insn_opt_gt": 0, "not_optimized_yarv_insn_opt_ge": 0, "not_optimized_yarv_insn_opt_ltlt": 0, "not_optimized_yarv_insn_opt_and": 0, "not_optimized_yarv_insn_opt_or": 0, "not_optimized_yarv_insn_opt_aref": 957, "not_optimized_yarv_insn_opt_aset": 0, "not_optimized_yarv_insn_opt_length": 0, "not_optimized_yarv_insn_opt_size": 0, "not_optimized_yarv_insn_opt_empty_p": 0, "not_optimized_yarv_insn_opt_succ": 0, "not_optimized_yarv_insn_opt_not": 0, "not_optimized_yarv_insn_opt_regexpmatch2": 0, "not_optimized_yarv_insn_invokebuiltin": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_getlocal_WC_0": 0, "not_optimized_yarv_insn_getlocal_WC_1": 0, "not_optimized_yarv_insn_setlocal_WC_0": 0, "not_optimized_yarv_insn_setlocal_WC_1": 0, "not_optimized_yarv_insn_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_trace_nop": 0, "not_optimized_yarv_insn_trace_getlocal": 0, "not_optimized_yarv_insn_trace_setlocal": 0, "not_optimized_yarv_insn_trace_getblockparam": 0, "not_optimized_yarv_insn_trace_setblockparam": 0, "not_optimized_yarv_insn_trace_getblockparamproxy": 0, "not_optimized_yarv_insn_trace_getspecial": 0, "not_optimized_yarv_insn_trace_setspecial": 0, "not_optimized_yarv_insn_trace_getinstancevariable": 0, "not_optimized_yarv_insn_trace_setinstancevariable": 0, "not_optimized_yarv_insn_trace_getclassvariable": 0, "not_optimized_yarv_insn_trace_setclassvariable": 0, "not_optimized_yarv_insn_trace_opt_getconstant_path": 0, "not_optimized_yarv_insn_trace_getconstant": 0, "not_optimized_yarv_insn_trace_setconstant": 0, "not_optimized_yarv_insn_trace_getglobal": 0, "not_optimized_yarv_insn_trace_setglobal": 0, "not_optimized_yarv_insn_trace_putnil": 0, "not_optimized_yarv_insn_trace_putself": 0, "not_optimized_yarv_insn_trace_putobject": 0, "not_optimized_yarv_insn_trace_putspecialobject": 0, "not_optimized_yarv_insn_trace_putstring": 0, "not_optimized_yarv_insn_trace_putchilledstring": 0, "not_optimized_yarv_insn_trace_concatstrings": 0, "not_optimized_yarv_insn_trace_anytostring": 0, "not_optimized_yarv_insn_trace_toregexp": 0, "not_optimized_yarv_insn_trace_intern": 0, "not_optimized_yarv_insn_trace_newarray": 0, "not_optimized_yarv_insn_trace_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_trace_duparray": 0, "not_optimized_yarv_insn_trace_duphash": 0, "not_optimized_yarv_insn_trace_expandarray": 0, "not_optimized_yarv_insn_trace_concatarray": 0, "not_optimized_yarv_insn_trace_concattoarray": 0, "not_optimized_yarv_insn_trace_pushtoarray": 0, "not_optimized_yarv_insn_trace_splatarray": 0, "not_optimized_yarv_insn_trace_splatkw": 0, "not_optimized_yarv_insn_trace_newhash": 0, "not_optimized_yarv_insn_trace_newrange": 0, "not_optimized_yarv_insn_trace_pop": 0, "not_optimized_yarv_insn_trace_dup": 0, "not_optimized_yarv_insn_trace_dupn": 0, "not_optimized_yarv_insn_trace_swap": 0, "not_optimized_yarv_insn_trace_opt_reverse": 0, "not_optimized_yarv_insn_trace_topn": 0, "not_optimized_yarv_insn_trace_setn": 0, "not_optimized_yarv_insn_trace_adjuststack": 0, "not_optimized_yarv_insn_trace_defined": 0, "not_optimized_yarv_insn_trace_definedivar": 0, "not_optimized_yarv_insn_trace_checkmatch": 0, "not_optimized_yarv_insn_trace_checkkeyword": 0, "not_optimized_yarv_insn_trace_checktype": 0, "not_optimized_yarv_insn_trace_defineclass": 0, "not_optimized_yarv_insn_trace_definemethod": 0, "not_optimized_yarv_insn_trace_definesmethod": 0, "not_optimized_yarv_insn_trace_send": 0, "not_optimized_yarv_insn_trace_sendforward": 0, "not_optimized_yarv_insn_trace_opt_send_without_block": 0, "not_optimized_yarv_insn_trace_opt_new": 0, "not_optimized_yarv_insn_trace_objtostring": 0, "not_optimized_yarv_insn_trace_opt_ary_freeze": 0, "not_optimized_yarv_insn_trace_opt_hash_freeze": 0, "not_optimized_yarv_insn_trace_opt_str_freeze": 0, "not_optimized_yarv_insn_trace_opt_nil_p": 0, "not_optimized_yarv_insn_trace_opt_str_uminus": 0, "not_optimized_yarv_insn_trace_opt_duparray_send": 0, "not_optimized_yarv_insn_trace_opt_newarray_send": 0, "not_optimized_yarv_insn_trace_invokesuper": 0, "not_optimized_yarv_insn_trace_invokesuperforward": 0, "not_optimized_yarv_insn_trace_invokeblock": 0, "not_optimized_yarv_insn_trace_leave": 0, "not_optimized_yarv_insn_trace_throw": 0, "not_optimized_yarv_insn_trace_jump": 0, "not_optimized_yarv_insn_trace_branchif": 0, "not_optimized_yarv_insn_trace_branchunless": 0, "not_optimized_yarv_insn_trace_branchnil": 0, "not_optimized_yarv_insn_trace_once": 0, "not_optimized_yarv_insn_trace_opt_case_dispatch": 0, "not_optimized_yarv_insn_trace_opt_plus": 0, "not_optimized_yarv_insn_trace_opt_minus": 0, "not_optimized_yarv_insn_trace_opt_mult": 0, "not_optimized_yarv_insn_trace_opt_div": 0, "not_optimized_yarv_insn_trace_opt_mod": 0, "not_optimized_yarv_insn_trace_opt_eq": 0, "not_optimized_yarv_insn_trace_opt_neq": 0, "not_optimized_yarv_insn_trace_opt_lt": 0, "not_optimized_yarv_insn_trace_opt_le": 0, "not_optimized_yarv_insn_trace_opt_gt": 0, "not_optimized_yarv_insn_trace_opt_ge": 0, "not_optimized_yarv_insn_trace_opt_ltlt": 0, "not_optimized_yarv_insn_trace_opt_and": 0, "not_optimized_yarv_insn_trace_opt_or": 0, "not_optimized_yarv_insn_trace_opt_aref": 0, "not_optimized_yarv_insn_trace_opt_aset": 0, "not_optimized_yarv_insn_trace_opt_length": 0, "not_optimized_yarv_insn_trace_opt_size": 0, "not_optimized_yarv_insn_trace_opt_empty_p": 0, "not_optimized_yarv_insn_trace_opt_succ": 0, "not_optimized_yarv_insn_trace_opt_not": 0, "not_optimized_yarv_insn_trace_opt_regexpmatch2": 0, "not_optimized_yarv_insn_trace_invokebuiltin": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_trace_getlocal_WC_0": 0, "not_optimized_yarv_insn_trace_getlocal_WC_1": 0, "not_optimized_yarv_insn_trace_setlocal_WC_0": 0, "not_optimized_yarv_insn_trace_setlocal_WC_1": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_zjit_getinstancevariable": 0, "not_optimized_yarv_insn_zjit_opt_send_without_block": 0, "not_optimized_yarv_insn_zjit_objtostring": 0, "not_optimized_yarv_insn_zjit_opt_nil_p": 0, "not_optimized_yarv_insn_zjit_opt_plus": 0, "not_optimized_yarv_insn_zjit_opt_minus": 0, "not_optimized_yarv_insn_zjit_opt_mult": 0, "not_optimized_yarv_insn_zjit_opt_div": 0, "not_optimized_yarv_insn_zjit_opt_mod": 0, "not_optimized_yarv_insn_zjit_opt_eq": 0, "not_optimized_yarv_insn_zjit_opt_neq": 0, "not_optimized_yarv_insn_zjit_opt_lt": 0, "not_optimized_yarv_insn_zjit_opt_le": 0, "not_optimized_yarv_insn_zjit_opt_gt": 0, "not_optimized_yarv_insn_zjit_opt_ge": 0, "not_optimized_yarv_insn_zjit_opt_and": 0, "not_optimized_yarv_insn_zjit_opt_or": 0, "not_optimized_yarv_insn_zjit_opt_empty_p": 0, "not_optimized_yarv_insn_zjit_opt_not": 0, "vm_insn_count": 1649827269, "total_insn_count": 1650691860, "ratio_in_zjit": 0.05237749218682159, "not_optimized_cfuncs_Array#==": 42, "not_optimized_cfuncs_Array#freeze": 41, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_String#===": 2242, "not_optimized_cfuncs_GraphQL::CParser::Parser#c_parse": 10971, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_String#+": 0, "not_optimized_cfuncs_Hash#keys": 2, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_String#-@": 2534, "not_optimized_cfuncs_Hash#key?": 0, "not_optimized_cfuncs_Integer#<=>": 0, "not_optimized_cfuncs_Hash#[]=": 1135, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_Kernel#block_given?": 0, "not_optimized_cfuncs_Module#tokenize_with_c_internal": 0, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Float#-": 82, "not_optimized_cfuncs_Integer#>>": 227, "not_optimized_cfuncs_String#strip": 187, "not_optimized_cfuncs_Array#include?": 58, "not_optimized_cfuncs_String#to_s": 908, "not_optimized_cfuncs_Module#instance_method": 18, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_Array#compact!": 111, "not_optimized_cfuncs_String#==": 1241, "not_optimized_cfuncs_Class#exist?": 39, "not_optimized_cfuncs_Kernel#dup": 71, "not_optimized_cfuncs_Hash#store": 276, "not_optimized_cfuncs_String#scan": 41, "not_optimized_cfuncs_Array#hash": 18, "not_optimized_cfuncs_Kernel#Array": 52, "not_optimized_cfuncs_Regexp#=~": 145, "not_optimized_cfuncs_String#%": 1135, "not_optimized_cfuncs_String#hash": 1, "not_optimized_cfuncs_Comparable#>=": 10, "not_optimized_cfuncs_Array#+": 0, "not_optimized_cfuncs_String#dup": 26, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_String#encoding": 0, "not_optimized_cfuncs_String#valid_encoding?": 0, "not_optimized_cfuncs_Array#uniq!": 93, "not_optimized_cfuncs_String#include?": 22, "not_optimized_cfuncs_String#delete_prefix!": 415, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 41, "not_optimized_cfuncs_Array#compact": 14, "not_optimized_cfuncs_Class#join": 39, "not_optimized_cfuncs_Comparable#==": 1, "not_optimized_cfuncs_Hash#values": 297, "not_optimized_cfuncs_Hash#[]": 18, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_Module#const_set": 2, "not_optimized_cfuncs_BasicObject#!=": 0, "not_optimized_cfuncs_Kernel#is_a?": 671, "not_optimized_cfuncs_UnboundMethod#parameters": 18, "not_optimized_cfuncs_String#length": 0 } ] ], "erubi-rails": [ [ { "compiled_iseq_count": 219, "failed_iseq_count": 22, "compile_time_ns": 51281796, "profile_time_ns": 489404, "gc_time_ns": 7694351, "invalidation_time_ns": 91077, "code_region_bytes": 4468736, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 599971, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 2399884, "compile_error_register_spill_on_alloc": 12599576, "compile_error_parse_stack_underflow": 0, "compile_error_parse_malformed_iseq": 0, "compile_error_parse_failed_optional_arguments": 0, "compile_error_parse_not_allowed": 0, "compile_error_validation_block_has_no_terminator": 0, "compile_error_validation_terminator_not_at_end": 0, "compile_error_validation_mismatched_block_arity": 0, "compile_error_validation_jump_target_not_in_rpo": 0, "compile_error_validation_operand_not_defined": 0, "compile_error_validation_duplicate_instruction": 0, "zjit_insn_count": 3188354762, "dynamic_getivar_count": 19199672, "dynamic_setivar_count": 48598156, "unspecialized_def_type_iseq": 5999745, "unspecialized_def_type_cfunc": 0, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 5999856, "unspecialized_def_type_zsuper": 0, "unspecialized_def_type_alias": 1199943, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 14399654, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 710390076, "vm_write_sp_count": 691790652, "vm_write_locals_count": 691790652, "vm_write_stack_count": 691790652, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 37799399, "exit_compile_error": 15599431, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 2999913, "exit_unhandled_kwarg": 1799914, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 0, "exit_unhandled_yarv_insn": 9599778, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 2399994, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 3, "exit_patchpoint": 600005, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 5, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 0, "exit_block_param_proxy_not_iseq_or_ifunc": 1199943, "side_exit_count": 34198986, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 3000003, "unhandled_yarv_insn_setblockparam": 0, "unhandled_yarv_insn_getblockparamproxy": 0, "unhandled_yarv_insn_getspecial": 0, "unhandled_yarv_insn_setspecial": 0, "unhandled_yarv_insn_getinstancevariable": 0, "unhandled_yarv_insn_setinstancevariable": 0, "unhandled_yarv_insn_getclassvariable": 4199887, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 0, "unhandled_yarv_insn_setconstant": 0, "unhandled_yarv_insn_getglobal": 0, "unhandled_yarv_insn_setglobal": 0, "unhandled_yarv_insn_putnil": 0, "unhandled_yarv_insn_putself": 0, "unhandled_yarv_insn_putobject": 0, "unhandled_yarv_insn_putspecialobject": 0, "unhandled_yarv_insn_putstring": 0, "unhandled_yarv_insn_putchilledstring": 0, "unhandled_yarv_insn_concatstrings": 0, "unhandled_yarv_insn_anytostring": 0, "unhandled_yarv_insn_toregexp": 0, "unhandled_yarv_insn_intern": 0, "unhandled_yarv_insn_newarray": 0, "unhandled_yarv_insn_pushtoarraykwsplat": 0, "unhandled_yarv_insn_duparray": 0, "unhandled_yarv_insn_duphash": 0, "unhandled_yarv_insn_expandarray": 599971, "unhandled_yarv_insn_concatarray": 0, "unhandled_yarv_insn_concattoarray": 0, "unhandled_yarv_insn_pushtoarray": 0, "unhandled_yarv_insn_splatarray": 0, "unhandled_yarv_insn_splatkw": 0, "unhandled_yarv_insn_newhash": 0, "unhandled_yarv_insn_newrange": 0, "unhandled_yarv_insn_pop": 0, "unhandled_yarv_insn_dup": 0, "unhandled_yarv_insn_dupn": 0, "unhandled_yarv_insn_swap": 0, "unhandled_yarv_insn_opt_reverse": 0, "unhandled_yarv_insn_topn": 0, "unhandled_yarv_insn_setn": 0, "unhandled_yarv_insn_adjuststack": 0, "unhandled_yarv_insn_defined": 0, "unhandled_yarv_insn_definedivar": 0, "unhandled_yarv_insn_checkmatch": 0, "unhandled_yarv_insn_checkkeyword": 599972, "unhandled_yarv_insn_checktype": 0, "unhandled_yarv_insn_defineclass": 0, "unhandled_yarv_insn_definemethod": 0, "unhandled_yarv_insn_definesmethod": 0, "unhandled_yarv_insn_send": 0, "unhandled_yarv_insn_sendforward": 0, "unhandled_yarv_insn_opt_send_without_block": 0, "unhandled_yarv_insn_opt_new": 0, "unhandled_yarv_insn_objtostring": 0, "unhandled_yarv_insn_opt_ary_freeze": 0, "unhandled_yarv_insn_opt_hash_freeze": 0, "unhandled_yarv_insn_opt_str_freeze": 0, "unhandled_yarv_insn_opt_nil_p": 0, "unhandled_yarv_insn_opt_str_uminus": 0, "unhandled_yarv_insn_opt_duparray_send": 0, "unhandled_yarv_insn_opt_newarray_send": 0, "unhandled_yarv_insn_invokesuper": 0, "unhandled_yarv_insn_invokesuperforward": 1199945, "unhandled_yarv_insn_invokeblock": 0, "unhandled_yarv_insn_leave": 0, "unhandled_yarv_insn_throw": 0, "unhandled_yarv_insn_jump": 0, "unhandled_yarv_insn_branchif": 0, "unhandled_yarv_insn_branchunless": 0, "unhandled_yarv_insn_branchnil": 0, "unhandled_yarv_insn_once": 0, "unhandled_yarv_insn_opt_case_dispatch": 0, "unhandled_yarv_insn_opt_plus": 0, "unhandled_yarv_insn_opt_minus": 0, "unhandled_yarv_insn_opt_mult": 0, "unhandled_yarv_insn_opt_div": 0, "unhandled_yarv_insn_opt_mod": 0, "unhandled_yarv_insn_opt_eq": 0, "unhandled_yarv_insn_opt_neq": 0, "unhandled_yarv_insn_opt_lt": 0, "unhandled_yarv_insn_opt_le": 0, "unhandled_yarv_insn_opt_gt": 0, "unhandled_yarv_insn_opt_ge": 0, "unhandled_yarv_insn_opt_ltlt": 0, "unhandled_yarv_insn_opt_and": 0, "unhandled_yarv_insn_opt_or": 0, "unhandled_yarv_insn_opt_aref": 0, "unhandled_yarv_insn_opt_aset": 0, "unhandled_yarv_insn_opt_length": 0, "unhandled_yarv_insn_opt_size": 0, "unhandled_yarv_insn_opt_empty_p": 0, "unhandled_yarv_insn_opt_succ": 0, "unhandled_yarv_insn_opt_not": 0, "unhandled_yarv_insn_opt_regexpmatch2": 0, "unhandled_yarv_insn_invokebuiltin": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_getlocal_WC_0": 0, "unhandled_yarv_insn_getlocal_WC_1": 0, "unhandled_yarv_insn_setlocal_WC_0": 0, "unhandled_yarv_insn_setlocal_WC_1": 0, "unhandled_yarv_insn_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_trace_nop": 0, "unhandled_yarv_insn_trace_getlocal": 0, "unhandled_yarv_insn_trace_setlocal": 0, "unhandled_yarv_insn_trace_getblockparam": 0, "unhandled_yarv_insn_trace_setblockparam": 0, "unhandled_yarv_insn_trace_getblockparamproxy": 0, "unhandled_yarv_insn_trace_getspecial": 0, "unhandled_yarv_insn_trace_setspecial": 0, "unhandled_yarv_insn_trace_getinstancevariable": 0, "unhandled_yarv_insn_trace_setinstancevariable": 0, "unhandled_yarv_insn_trace_getclassvariable": 0, "unhandled_yarv_insn_trace_setclassvariable": 0, "unhandled_yarv_insn_trace_opt_getconstant_path": 0, "unhandled_yarv_insn_trace_getconstant": 0, "unhandled_yarv_insn_trace_setconstant": 0, "unhandled_yarv_insn_trace_getglobal": 0, "unhandled_yarv_insn_trace_setglobal": 0, "unhandled_yarv_insn_trace_putnil": 0, "unhandled_yarv_insn_trace_putself": 0, "unhandled_yarv_insn_trace_putobject": 0, "unhandled_yarv_insn_trace_putspecialobject": 0, "unhandled_yarv_insn_trace_putstring": 0, "unhandled_yarv_insn_trace_putchilledstring": 0, "unhandled_yarv_insn_trace_concatstrings": 0, "unhandled_yarv_insn_trace_anytostring": 0, "unhandled_yarv_insn_trace_toregexp": 0, "unhandled_yarv_insn_trace_intern": 0, "unhandled_yarv_insn_trace_newarray": 0, "unhandled_yarv_insn_trace_pushtoarraykwsplat": 0, "unhandled_yarv_insn_trace_duparray": 0, "unhandled_yarv_insn_trace_duphash": 0, "unhandled_yarv_insn_trace_expandarray": 0, "unhandled_yarv_insn_trace_concatarray": 0, "unhandled_yarv_insn_trace_concattoarray": 0, "unhandled_yarv_insn_trace_pushtoarray": 0, "unhandled_yarv_insn_trace_splatarray": 0, "unhandled_yarv_insn_trace_splatkw": 0, "unhandled_yarv_insn_trace_newhash": 0, "unhandled_yarv_insn_trace_newrange": 0, "unhandled_yarv_insn_trace_pop": 0, "unhandled_yarv_insn_trace_dup": 0, "unhandled_yarv_insn_trace_dupn": 0, "unhandled_yarv_insn_trace_swap": 0, "unhandled_yarv_insn_trace_opt_reverse": 0, "unhandled_yarv_insn_trace_topn": 0, "unhandled_yarv_insn_trace_setn": 0, "unhandled_yarv_insn_trace_adjuststack": 0, "unhandled_yarv_insn_trace_defined": 0, "unhandled_yarv_insn_trace_definedivar": 0, "unhandled_yarv_insn_trace_checkmatch": 0, "unhandled_yarv_insn_trace_checkkeyword": 0, "unhandled_yarv_insn_trace_checktype": 0, "unhandled_yarv_insn_trace_defineclass": 0, "unhandled_yarv_insn_trace_definemethod": 0, "unhandled_yarv_insn_trace_definesmethod": 0, "unhandled_yarv_insn_trace_send": 0, "unhandled_yarv_insn_trace_sendforward": 0, "unhandled_yarv_insn_trace_opt_send_without_block": 0, "unhandled_yarv_insn_trace_opt_new": 0, "unhandled_yarv_insn_trace_objtostring": 0, "unhandled_yarv_insn_trace_opt_ary_freeze": 0, "unhandled_yarv_insn_trace_opt_hash_freeze": 0, "unhandled_yarv_insn_trace_opt_str_freeze": 0, "unhandled_yarv_insn_trace_opt_nil_p": 0, "unhandled_yarv_insn_trace_opt_str_uminus": 0, "unhandled_yarv_insn_trace_opt_duparray_send": 0, "unhandled_yarv_insn_trace_opt_newarray_send": 0, "unhandled_yarv_insn_trace_invokesuper": 0, "unhandled_yarv_insn_trace_invokesuperforward": 0, "unhandled_yarv_insn_trace_invokeblock": 0, "unhandled_yarv_insn_trace_leave": 0, "unhandled_yarv_insn_trace_throw": 0, "unhandled_yarv_insn_trace_jump": 0, "unhandled_yarv_insn_trace_branchif": 0, "unhandled_yarv_insn_trace_branchunless": 0, "unhandled_yarv_insn_trace_branchnil": 0, "unhandled_yarv_insn_trace_once": 0, "unhandled_yarv_insn_trace_opt_case_dispatch": 0, "unhandled_yarv_insn_trace_opt_plus": 0, "unhandled_yarv_insn_trace_opt_minus": 0, "unhandled_yarv_insn_trace_opt_mult": 0, "unhandled_yarv_insn_trace_opt_div": 0, "unhandled_yarv_insn_trace_opt_mod": 0, "unhandled_yarv_insn_trace_opt_eq": 0, "unhandled_yarv_insn_trace_opt_neq": 0, "unhandled_yarv_insn_trace_opt_lt": 0, "unhandled_yarv_insn_trace_opt_le": 0, "unhandled_yarv_insn_trace_opt_gt": 0, "unhandled_yarv_insn_trace_opt_ge": 0, "unhandled_yarv_insn_trace_opt_ltlt": 0, "unhandled_yarv_insn_trace_opt_and": 0, "unhandled_yarv_insn_trace_opt_or": 0, "unhandled_yarv_insn_trace_opt_aref": 0, "unhandled_yarv_insn_trace_opt_aset": 0, "unhandled_yarv_insn_trace_opt_length": 0, "unhandled_yarv_insn_trace_opt_size": 0, "unhandled_yarv_insn_trace_opt_empty_p": 0, "unhandled_yarv_insn_trace_opt_succ": 0, "unhandled_yarv_insn_trace_opt_not": 0, "unhandled_yarv_insn_trace_opt_regexpmatch2": 0, "unhandled_yarv_insn_trace_invokebuiltin": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_trace_getlocal_WC_0": 0, "unhandled_yarv_insn_trace_getlocal_WC_1": 0, "unhandled_yarv_insn_trace_setlocal_WC_0": 0, "unhandled_yarv_insn_trace_setlocal_WC_1": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_zjit_getinstancevariable": 0, "unhandled_yarv_insn_zjit_opt_send_without_block": 0, "unhandled_yarv_insn_zjit_objtostring": 0, "unhandled_yarv_insn_zjit_opt_nil_p": 0, "unhandled_yarv_insn_zjit_opt_plus": 0, "unhandled_yarv_insn_zjit_opt_minus": 0, "unhandled_yarv_insn_zjit_opt_mult": 0, "unhandled_yarv_insn_zjit_opt_div": 0, "unhandled_yarv_insn_zjit_opt_mod": 0, "unhandled_yarv_insn_zjit_opt_eq": 0, "unhandled_yarv_insn_zjit_opt_neq": 0, "unhandled_yarv_insn_zjit_opt_lt": 0, "unhandled_yarv_insn_zjit_opt_le": 0, "unhandled_yarv_insn_zjit_opt_gt": 0, "unhandled_yarv_insn_zjit_opt_ge": 0, "unhandled_yarv_insn_zjit_opt_and": 0, "unhandled_yarv_insn_zjit_opt_or": 0, "unhandled_yarv_insn_zjit_opt_empty_p": 0, "unhandled_yarv_insn_zjit_opt_not": 0, "send_fallback_send_without_block_polymorphic": 64799792, "send_fallback_send_without_block_no_profiles": 136200054, "send_fallback_send_without_block_cfunc_not_variadic": 167398759, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 27599198, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 74998193, "dynamic_send_count": 470995996, "iseq_optimized_send_count": 158996286, "inline_cfunc_optimized_send_count": 19799273, "variadic_cfunc_optimized_send_count": 26399480, "optimized_send_count": 205195039, "send_count": 676191035, "not_optimized_yarv_insn_nop": 0, "not_optimized_yarv_insn_getlocal": 0, "not_optimized_yarv_insn_setlocal": 0, "not_optimized_yarv_insn_getblockparam": 0, "not_optimized_yarv_insn_setblockparam": 0, "not_optimized_yarv_insn_getblockparamproxy": 0, "not_optimized_yarv_insn_getspecial": 0, "not_optimized_yarv_insn_setspecial": 0, "not_optimized_yarv_insn_getinstancevariable": 0, "not_optimized_yarv_insn_setinstancevariable": 0, "not_optimized_yarv_insn_getclassvariable": 0, "not_optimized_yarv_insn_setclassvariable": 0, "not_optimized_yarv_insn_opt_getconstant_path": 0, "not_optimized_yarv_insn_getconstant": 0, "not_optimized_yarv_insn_setconstant": 0, "not_optimized_yarv_insn_getglobal": 0, "not_optimized_yarv_insn_setglobal": 0, "not_optimized_yarv_insn_putnil": 0, "not_optimized_yarv_insn_putself": 0, "not_optimized_yarv_insn_putobject": 0, "not_optimized_yarv_insn_putspecialobject": 0, "not_optimized_yarv_insn_putstring": 0, "not_optimized_yarv_insn_putchilledstring": 0, "not_optimized_yarv_insn_concatstrings": 0, "not_optimized_yarv_insn_anytostring": 0, "not_optimized_yarv_insn_toregexp": 0, "not_optimized_yarv_insn_intern": 0, "not_optimized_yarv_insn_newarray": 0, "not_optimized_yarv_insn_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_duparray": 0, "not_optimized_yarv_insn_duphash": 0, "not_optimized_yarv_insn_expandarray": 0, "not_optimized_yarv_insn_concatarray": 0, "not_optimized_yarv_insn_concattoarray": 0, "not_optimized_yarv_insn_pushtoarray": 0, "not_optimized_yarv_insn_splatarray": 0, "not_optimized_yarv_insn_splatkw": 0, "not_optimized_yarv_insn_newhash": 0, "not_optimized_yarv_insn_newrange": 0, "not_optimized_yarv_insn_pop": 0, "not_optimized_yarv_insn_dup": 0, "not_optimized_yarv_insn_dupn": 0, "not_optimized_yarv_insn_swap": 0, "not_optimized_yarv_insn_opt_reverse": 0, "not_optimized_yarv_insn_topn": 0, "not_optimized_yarv_insn_setn": 0, "not_optimized_yarv_insn_adjuststack": 0, "not_optimized_yarv_insn_defined": 0, "not_optimized_yarv_insn_definedivar": 0, "not_optimized_yarv_insn_checkmatch": 0, "not_optimized_yarv_insn_checkkeyword": 0, "not_optimized_yarv_insn_checktype": 0, "not_optimized_yarv_insn_defineclass": 0, "not_optimized_yarv_insn_definemethod": 0, "not_optimized_yarv_insn_definesmethod": 0, "not_optimized_yarv_insn_send": 18016795, "not_optimized_yarv_insn_sendforward": 1200006, "not_optimized_yarv_insn_opt_send_without_block": 1048, "not_optimized_yarv_insn_opt_new": 0, "not_optimized_yarv_insn_objtostring": 0, "not_optimized_yarv_insn_opt_ary_freeze": 0, "not_optimized_yarv_insn_opt_hash_freeze": 0, "not_optimized_yarv_insn_opt_str_freeze": 0, "not_optimized_yarv_insn_opt_nil_p": 0, "not_optimized_yarv_insn_opt_str_uminus": 0, "not_optimized_yarv_insn_opt_duparray_send": 0, "not_optimized_yarv_insn_opt_newarray_send": 0, "not_optimized_yarv_insn_invokesuper": 21049396, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 3048786, "not_optimized_yarv_insn_leave": 0, "not_optimized_yarv_insn_throw": 0, "not_optimized_yarv_insn_jump": 0, "not_optimized_yarv_insn_branchif": 0, "not_optimized_yarv_insn_branchunless": 0, "not_optimized_yarv_insn_branchnil": 0, "not_optimized_yarv_insn_once": 0, "not_optimized_yarv_insn_opt_case_dispatch": 0, "not_optimized_yarv_insn_opt_plus": 226, "not_optimized_yarv_insn_opt_minus": 88, "not_optimized_yarv_insn_opt_mult": 215, "not_optimized_yarv_insn_opt_div": 0, "not_optimized_yarv_insn_opt_mod": 0, "not_optimized_yarv_insn_opt_eq": 29780, "not_optimized_yarv_insn_opt_neq": 213, "not_optimized_yarv_insn_opt_lt": 398, "not_optimized_yarv_insn_opt_le": 0, "not_optimized_yarv_insn_opt_gt": 497, "not_optimized_yarv_insn_opt_ge": 0, "not_optimized_yarv_insn_opt_ltlt": 0, "not_optimized_yarv_insn_opt_and": 0, "not_optimized_yarv_insn_opt_or": 81, "not_optimized_yarv_insn_opt_aref": 32089658, "not_optimized_yarv_insn_opt_aset": 0, "not_optimized_yarv_insn_opt_length": 0, "not_optimized_yarv_insn_opt_size": 0, "not_optimized_yarv_insn_opt_empty_p": 0, "not_optimized_yarv_insn_opt_succ": 0, "not_optimized_yarv_insn_opt_not": 0, "not_optimized_yarv_insn_opt_regexpmatch2": 0, "not_optimized_yarv_insn_invokebuiltin": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_getlocal_WC_0": 0, "not_optimized_yarv_insn_getlocal_WC_1": 0, "not_optimized_yarv_insn_setlocal_WC_0": 0, "not_optimized_yarv_insn_setlocal_WC_1": 0, "not_optimized_yarv_insn_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_trace_nop": 0, "not_optimized_yarv_insn_trace_getlocal": 0, "not_optimized_yarv_insn_trace_setlocal": 0, "not_optimized_yarv_insn_trace_getblockparam": 0, "not_optimized_yarv_insn_trace_setblockparam": 0, "not_optimized_yarv_insn_trace_getblockparamproxy": 0, "not_optimized_yarv_insn_trace_getspecial": 0, "not_optimized_yarv_insn_trace_setspecial": 0, "not_optimized_yarv_insn_trace_getinstancevariable": 0, "not_optimized_yarv_insn_trace_setinstancevariable": 0, "not_optimized_yarv_insn_trace_getclassvariable": 0, "not_optimized_yarv_insn_trace_setclassvariable": 0, "not_optimized_yarv_insn_trace_opt_getconstant_path": 0, "not_optimized_yarv_insn_trace_getconstant": 0, "not_optimized_yarv_insn_trace_setconstant": 0, "not_optimized_yarv_insn_trace_getglobal": 0, "not_optimized_yarv_insn_trace_setglobal": 0, "not_optimized_yarv_insn_trace_putnil": 0, "not_optimized_yarv_insn_trace_putself": 0, "not_optimized_yarv_insn_trace_putobject": 0, "not_optimized_yarv_insn_trace_putspecialobject": 0, "not_optimized_yarv_insn_trace_putstring": 0, "not_optimized_yarv_insn_trace_putchilledstring": 0, "not_optimized_yarv_insn_trace_concatstrings": 0, "not_optimized_yarv_insn_trace_anytostring": 0, "not_optimized_yarv_insn_trace_toregexp": 0, "not_optimized_yarv_insn_trace_intern": 0, "not_optimized_yarv_insn_trace_newarray": 0, "not_optimized_yarv_insn_trace_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_trace_duparray": 0, "not_optimized_yarv_insn_trace_duphash": 0, "not_optimized_yarv_insn_trace_expandarray": 0, "not_optimized_yarv_insn_trace_concatarray": 0, "not_optimized_yarv_insn_trace_concattoarray": 0, "not_optimized_yarv_insn_trace_pushtoarray": 0, "not_optimized_yarv_insn_trace_splatarray": 0, "not_optimized_yarv_insn_trace_splatkw": 0, "not_optimized_yarv_insn_trace_newhash": 0, "not_optimized_yarv_insn_trace_newrange": 0, "not_optimized_yarv_insn_trace_pop": 0, "not_optimized_yarv_insn_trace_dup": 0, "not_optimized_yarv_insn_trace_dupn": 0, "not_optimized_yarv_insn_trace_swap": 0, "not_optimized_yarv_insn_trace_opt_reverse": 0, "not_optimized_yarv_insn_trace_topn": 0, "not_optimized_yarv_insn_trace_setn": 0, "not_optimized_yarv_insn_trace_adjuststack": 0, "not_optimized_yarv_insn_trace_defined": 0, "not_optimized_yarv_insn_trace_definedivar": 0, "not_optimized_yarv_insn_trace_checkmatch": 0, "not_optimized_yarv_insn_trace_checkkeyword": 0, "not_optimized_yarv_insn_trace_checktype": 0, "not_optimized_yarv_insn_trace_defineclass": 0, "not_optimized_yarv_insn_trace_definemethod": 0, "not_optimized_yarv_insn_trace_definesmethod": 0, "not_optimized_yarv_insn_trace_send": 0, "not_optimized_yarv_insn_trace_sendforward": 0, "not_optimized_yarv_insn_trace_opt_send_without_block": 0, "not_optimized_yarv_insn_trace_opt_new": 0, "not_optimized_yarv_insn_trace_objtostring": 0, "not_optimized_yarv_insn_trace_opt_ary_freeze": 0, "not_optimized_yarv_insn_trace_opt_hash_freeze": 0, "not_optimized_yarv_insn_trace_opt_str_freeze": 0, "not_optimized_yarv_insn_trace_opt_nil_p": 0, "not_optimized_yarv_insn_trace_opt_str_uminus": 0, "not_optimized_yarv_insn_trace_opt_duparray_send": 0, "not_optimized_yarv_insn_trace_opt_newarray_send": 0, "not_optimized_yarv_insn_trace_invokesuper": 0, "not_optimized_yarv_insn_trace_invokesuperforward": 0, "not_optimized_yarv_insn_trace_invokeblock": 0, "not_optimized_yarv_insn_trace_leave": 0, "not_optimized_yarv_insn_trace_throw": 0, "not_optimized_yarv_insn_trace_jump": 0, "not_optimized_yarv_insn_trace_branchif": 0, "not_optimized_yarv_insn_trace_branchunless": 0, "not_optimized_yarv_insn_trace_branchnil": 0, "not_optimized_yarv_insn_trace_once": 0, "not_optimized_yarv_insn_trace_opt_case_dispatch": 0, "not_optimized_yarv_insn_trace_opt_plus": 0, "not_optimized_yarv_insn_trace_opt_minus": 0, "not_optimized_yarv_insn_trace_opt_mult": 0, "not_optimized_yarv_insn_trace_opt_div": 0, "not_optimized_yarv_insn_trace_opt_mod": 0, "not_optimized_yarv_insn_trace_opt_eq": 0, "not_optimized_yarv_insn_trace_opt_neq": 0, "not_optimized_yarv_insn_trace_opt_lt": 0, "not_optimized_yarv_insn_trace_opt_le": 0, "not_optimized_yarv_insn_trace_opt_gt": 0, "not_optimized_yarv_insn_trace_opt_ge": 0, "not_optimized_yarv_insn_trace_opt_ltlt": 0, "not_optimized_yarv_insn_trace_opt_and": 0, "not_optimized_yarv_insn_trace_opt_or": 0, "not_optimized_yarv_insn_trace_opt_aref": 0, "not_optimized_yarv_insn_trace_opt_aset": 0, "not_optimized_yarv_insn_trace_opt_length": 0, "not_optimized_yarv_insn_trace_opt_size": 0, "not_optimized_yarv_insn_trace_opt_empty_p": 0, "not_optimized_yarv_insn_trace_opt_succ": 0, "not_optimized_yarv_insn_trace_opt_not": 0, "not_optimized_yarv_insn_trace_opt_regexpmatch2": 0, "not_optimized_yarv_insn_trace_invokebuiltin": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_trace_getlocal_WC_0": 0, "not_optimized_yarv_insn_trace_getlocal_WC_1": 0, "not_optimized_yarv_insn_trace_setlocal_WC_0": 0, "not_optimized_yarv_insn_trace_setlocal_WC_1": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_zjit_getinstancevariable": 0, "not_optimized_yarv_insn_zjit_opt_send_without_block": 0, "not_optimized_yarv_insn_zjit_objtostring": 0, "not_optimized_yarv_insn_zjit_opt_nil_p": 0, "not_optimized_yarv_insn_zjit_opt_plus": 0, "not_optimized_yarv_insn_zjit_opt_minus": 0, "not_optimized_yarv_insn_zjit_opt_mult": 0, "not_optimized_yarv_insn_zjit_opt_div": 0, "not_optimized_yarv_insn_zjit_opt_mod": 0, "not_optimized_yarv_insn_zjit_opt_eq": 0, "not_optimized_yarv_insn_zjit_opt_neq": 0, "not_optimized_yarv_insn_zjit_opt_lt": 0, "not_optimized_yarv_insn_zjit_opt_le": 0, "not_optimized_yarv_insn_zjit_opt_gt": 0, "not_optimized_yarv_insn_zjit_opt_ge": 0, "not_optimized_yarv_insn_zjit_opt_and": 0, "not_optimized_yarv_insn_zjit_opt_or": 0, "not_optimized_yarv_insn_zjit_opt_empty_p": 0, "not_optimized_yarv_insn_zjit_opt_not": 0, "vm_insn_count": 1044763985, "total_insn_count": 4233118747, "ratio_in_zjit": 75.31928472971798, "not_optimized_cfuncs_String#hash": 2, "not_optimized_cfuncs_Array#inspect": 0, "not_optimized_cfuncs_Hash#include?": 1489, "not_optimized_cfuncs_String#===": 2489, "not_optimized_cfuncs_Kernel#dup": 600940, "not_optimized_cfuncs_String#to_sym": 528, "not_optimized_cfuncs_Array#<<": 54, "not_optimized_cfuncs_Integer#-": 9498, "not_optimized_cfuncs_MatchData#begin": 0, "not_optimized_cfuncs_String#delete_suffix!": 20, "not_optimized_cfuncs_CGI::EscapeExt#escapeHTML": 42599972, "not_optimized_cfuncs_Kernel#object_id": 599979, "not_optimized_cfuncs_Kernel#instance_variable_get": 599971, "not_optimized_cfuncs_String#strip": 246, "not_optimized_cfuncs_Hash#[]=": 2506, "not_optimized_cfuncs_Array#==": 2, "not_optimized_cfuncs_Hash#delete": 600132, "not_optimized_cfuncs_Class#current": 4199966, "not_optimized_cfuncs_Array#reverse": 562, "not_optimized_cfuncs_String#*": 3, "not_optimized_cfuncs_Thread::ConditionVariable#initialize": 599973, "not_optimized_cfuncs_Proc#arity": 62, "not_optimized_cfuncs_Kernel#hash": 0, "not_optimized_cfuncs_Module#initialize": 3, "not_optimized_cfuncs_Method#parameters": 0, "not_optimized_cfuncs_Class#symlink?": 29, "not_optimized_cfuncs_Integer#==": 670533, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_String#%": 2497, "not_optimized_cfuncs_Set#include?": 21000349, "not_optimized_cfuncs_String#encoding": 20, "not_optimized_cfuncs_Integer#|": 40781, "not_optimized_cfuncs_Time#plus_without_duration": 52384, "not_optimized_cfuncs_Module#singleton_class?": 0, "not_optimized_cfuncs_String#tr": 15, "not_optimized_cfuncs_StringScanner#rest?": 0, "not_optimized_cfuncs_Kernel#Array": 1800244, "not_optimized_cfuncs_String#delete_prefix!": 415, "not_optimized_cfuncs_Time#wday": 0, "not_optimized_cfuncs_StringScanner#string": 23, "not_optimized_cfuncs_Array#-": 599971, "not_optimized_cfuncs_StringScanner#skip": 83, "not_optimized_cfuncs_Hash#values": 310, "not_optimized_cfuncs_Time#subsec": 0, "not_optimized_cfuncs_Float#-": 32, "not_optimized_cfuncs_Hash#key?": 4801759, "not_optimized_cfuncs_Array#to_a": 38, "not_optimized_cfuncs_Class#superclass": 9, "not_optimized_cfuncs_Thread::Backtrace::Location#path": 0, "not_optimized_cfuncs_ObjectSpace::WeakMap#include?": 63, "not_optimized_cfuncs_Kernel#instance_variable_set": 58, "not_optimized_cfuncs_Hash#store": 535, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_String#include?": 599993, "not_optimized_cfuncs_Integer#*": 92, "not_optimized_cfuncs_Module#const_set": 32, "not_optimized_cfuncs_Kernel#block_given?": 4200691, "not_optimized_cfuncs_Integer#^": 0, "not_optimized_cfuncs_Class#join": 421, "not_optimized_cfuncs_String#inspect": 0, "not_optimized_cfuncs_BasicObject#!=": 1800447, "not_optimized_cfuncs_Array#compact!": 443, "not_optimized_cfuncs_Hash#clear": 211, "not_optimized_cfuncs_String#b": 745, "not_optimized_cfuncs_Class#split": 387, "not_optimized_cfuncs_Module#instance_method": 36, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_Kernel#instance_variables": 599971, "not_optimized_cfuncs_Array#compact": 45, "not_optimized_cfuncs_Hash#merge": 30, "not_optimized_cfuncs_MatchData#end": 0, "not_optimized_cfuncs_Array#freeze": 220, "not_optimized_cfuncs_TrueClass#===": 599971, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 276, "not_optimized_cfuncs_Time#utc_offset": 0, "not_optimized_cfuncs_Integer#>=": 40781, "not_optimized_cfuncs_Time#to_i": 0, "not_optimized_cfuncs_Comparable#>=": 8497, "not_optimized_cfuncs_Class#escape": 151, "not_optimized_cfuncs_Array#delete": 600029, "not_optimized_cfuncs_String#-@": 6047, "not_optimized_cfuncs_String#delete_suffix": 12, "not_optimized_cfuncs_UnboundMethod#parameters": 36, "not_optimized_cfuncs_Integer#>>": 454, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_Integer#upto": 0, "not_optimized_cfuncs_Class#core#hash_merge_kwd": 0, "not_optimized_cfuncs_Array#hash": 103, "not_optimized_cfuncs_Kernel#is_a?": 3108610, "not_optimized_cfuncs_Kernel#kind_of?": 4040, "not_optimized_cfuncs_StringScanner#peek_byte": 291, "not_optimized_cfuncs_Symbol#inspect": 71, "not_optimized_cfuncs_String#getbyte": 8, "not_optimized_cfuncs_Regexp#===": 196, "not_optimized_cfuncs_StringScanner#pos=": 208, "not_optimized_cfuncs_String#force_encoding": 247, "not_optimized_cfuncs_StringScanner#pos": 231, "not_optimized_cfuncs_FalseClass#===": 0, "not_optimized_cfuncs_Class#union": 3, "not_optimized_cfuncs_Array#sort": 108, "not_optimized_cfuncs_Proc#ruby2_keywords": 1050, "not_optimized_cfuncs_Regexp#=~": 414, "not_optimized_cfuncs_Enumerable#sort_by": 58, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Thread::Mutex#initialize": 7, "not_optimized_cfuncs_Integer#===": 168, "not_optimized_cfuncs_String#dup": 678, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_Module#class_variable_defined?": 52, "not_optimized_cfuncs_String#scan": 175, "not_optimized_cfuncs_Integer#<=>": 4, "not_optimized_cfuncs_Thread::Backtrace::Location#absolute_path": 52, "not_optimized_cfuncs_Method#arity": 0, "not_optimized_cfuncs_Time#minus_without_duration": 27581, "not_optimized_cfuncs_StringScanner#eos?": 312, "not_optimized_cfuncs_StringScanner#scan": 0, "not_optimized_cfuncs_Array#|": 599971, "not_optimized_cfuncs_Set#add": 2110, "not_optimized_cfuncs_Class#exist?": 82, "not_optimized_cfuncs_Hash#[]": 9603285, "not_optimized_cfuncs_String#empty?": 4200664, "not_optimized_cfuncs_Module#to_s": 33, "not_optimized_cfuncs_Set#empty?": 12, "not_optimized_cfuncs_Array#&": 0, "not_optimized_cfuncs_String#==": 33319, "not_optimized_cfuncs_NilClass#===": 2, "not_optimized_cfuncs_Integer#+": 0, "not_optimized_cfuncs_Integer#>": 0, "not_optimized_cfuncs_Regexp#to_s": 3, "not_optimized_cfuncs_String#ascii_only?": 599971, "not_optimized_cfuncs_Array#+": 1546, "not_optimized_cfuncs_String#to_s": 49801772, "not_optimized_cfuncs_String#+": 82, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_Array#uniq!": 600632, "not_optimized_cfuncs_Class#directory?": 537, "not_optimized_cfuncs_Array#include?": 1705, "not_optimized_cfuncs_Kernel#method": 0, "not_optimized_cfuncs_Time#utc?": 0, "not_optimized_cfuncs_String#+@": 1199992, "not_optimized_cfuncs_Comparable#<": 0, "not_optimized_cfuncs_Set#member?": 692, "not_optimized_cfuncs_Kernel#freeze": 57, "not_optimized_cfuncs_Array#eql?": 1, "not_optimized_cfuncs_Array#intersect?": 1199942, "not_optimized_cfuncs_Comparable#==": 406, "not_optimized_cfuncs_String#tr!": 500, "not_optimized_cfuncs_Hash#keys": 1200024, "not_optimized_cfuncs_Hash#has_key?": 0, "not_optimized_cfuncs_String#freeze": 8407507, "not_optimized_cfuncs_Thread::Backtrace::Location#lineno": 0, "not_optimized_cfuncs_Hash#freeze": 518 } ] ], "fannkuchredux": [ [ { "compiled_iseq_count": 2, "failed_iseq_count": 1, "compile_time_ns": 2144249, "profile_time_ns": 15682, "gc_time_ns": 0, "invalidation_time_ns": 0, "code_region_bytes": 8192, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 0, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 0, "compile_error_register_spill_on_alloc": 42, "compile_error_parse_stack_underflow": 0, "compile_error_parse_malformed_iseq": 0, "compile_error_parse_failed_optional_arguments": 0, "compile_error_parse_not_allowed": 0, "compile_error_validation_block_has_no_terminator": 0, "compile_error_validation_terminator_not_at_end": 0, "compile_error_validation_mismatched_block_arity": 0, "compile_error_validation_jump_target_not_in_rpo": 0, "compile_error_validation_operand_not_defined": 0, "compile_error_validation_duplicate_instruction": 0, "zjit_insn_count": 630, "dynamic_getivar_count": 0, "dynamic_setivar_count": 0, "unspecialized_def_type_iseq": 0, "unspecialized_def_type_cfunc": 0, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 0, "unspecialized_def_type_zsuper": 0, "unspecialized_def_type_alias": 0, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 0, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 210, "vm_write_sp_count": 210, "vm_write_locals_count": 210, "vm_write_stack_count": 210, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 42, "exit_compile_error": 42, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 0, "exit_unhandled_kwarg": 0, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 0, "exit_unhandled_yarv_insn": 0, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 0, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 0, "exit_patchpoint": 0, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 0, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 0, "exit_block_param_proxy_not_iseq_or_ifunc": 0, "side_exit_count": 42, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 0, "unhandled_yarv_insn_setblockparam": 0, "unhandled_yarv_insn_getblockparamproxy": 0, "unhandled_yarv_insn_getspecial": 0, "unhandled_yarv_insn_setspecial": 0, "unhandled_yarv_insn_getinstancevariable": 0, "unhandled_yarv_insn_setinstancevariable": 0, "unhandled_yarv_insn_getclassvariable": 0, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 0, "unhandled_yarv_insn_setconstant": 0, "unhandled_yarv_insn_getglobal": 0, "unhandled_yarv_insn_setglobal": 0, "unhandled_yarv_insn_putnil": 0, "unhandled_yarv_insn_putself": 0, "unhandled_yarv_insn_putobject": 0, "unhandled_yarv_insn_putspecialobject": 0, "unhandled_yarv_insn_putstring": 0, "unhandled_yarv_insn_putchilledstring": 0, "unhandled_yarv_insn_concatstrings": 0, "unhandled_yarv_insn_anytostring": 0, "unhandled_yarv_insn_toregexp": 0, "unhandled_yarv_insn_intern": 0, "unhandled_yarv_insn_newarray": 0, "unhandled_yarv_insn_pushtoarraykwsplat": 0, "unhandled_yarv_insn_duparray": 0, "unhandled_yarv_insn_duphash": 0, "unhandled_yarv_insn_expandarray": 0, "unhandled_yarv_insn_concatarray": 0, "unhandled_yarv_insn_concattoarray": 0, "unhandled_yarv_insn_pushtoarray": 0, "unhandled_yarv_insn_splatarray": 0, "unhandled_yarv_insn_splatkw": 0, "unhandled_yarv_insn_newhash": 0, "unhandled_yarv_insn_newrange": 0, "unhandled_yarv_insn_pop": 0, "unhandled_yarv_insn_dup": 0, "unhandled_yarv_insn_dupn": 0, "unhandled_yarv_insn_swap": 0, "unhandled_yarv_insn_opt_reverse": 0, "unhandled_yarv_insn_topn": 0, "unhandled_yarv_insn_setn": 0, "unhandled_yarv_insn_adjuststack": 0, "unhandled_yarv_insn_defined": 0, "unhandled_yarv_insn_definedivar": 0, "unhandled_yarv_insn_checkmatch": 0, "unhandled_yarv_insn_checkkeyword": 0, "unhandled_yarv_insn_checktype": 0, "unhandled_yarv_insn_defineclass": 0, "unhandled_yarv_insn_definemethod": 0, "unhandled_yarv_insn_definesmethod": 0, "unhandled_yarv_insn_send": 0, "unhandled_yarv_insn_sendforward": 0, "unhandled_yarv_insn_opt_send_without_block": 0, "unhandled_yarv_insn_opt_new": 0, "unhandled_yarv_insn_objtostring": 0, "unhandled_yarv_insn_opt_ary_freeze": 0, "unhandled_yarv_insn_opt_hash_freeze": 0, "unhandled_yarv_insn_opt_str_freeze": 0, "unhandled_yarv_insn_opt_nil_p": 0, "unhandled_yarv_insn_opt_str_uminus": 0, "unhandled_yarv_insn_opt_duparray_send": 0, "unhandled_yarv_insn_opt_newarray_send": 0, "unhandled_yarv_insn_invokesuper": 0, "unhandled_yarv_insn_invokesuperforward": 0, "unhandled_yarv_insn_invokeblock": 0, "unhandled_yarv_insn_leave": 0, "unhandled_yarv_insn_throw": 0, "unhandled_yarv_insn_jump": 0, "unhandled_yarv_insn_branchif": 0, "unhandled_yarv_insn_branchunless": 0, "unhandled_yarv_insn_branchnil": 0, "unhandled_yarv_insn_once": 0, "unhandled_yarv_insn_opt_case_dispatch": 0, "unhandled_yarv_insn_opt_plus": 0, "unhandled_yarv_insn_opt_minus": 0, "unhandled_yarv_insn_opt_mult": 0, "unhandled_yarv_insn_opt_div": 0, "unhandled_yarv_insn_opt_mod": 0, "unhandled_yarv_insn_opt_eq": 0, "unhandled_yarv_insn_opt_neq": 0, "unhandled_yarv_insn_opt_lt": 0, "unhandled_yarv_insn_opt_le": 0, "unhandled_yarv_insn_opt_gt": 0, "unhandled_yarv_insn_opt_ge": 0, "unhandled_yarv_insn_opt_ltlt": 0, "unhandled_yarv_insn_opt_and": 0, "unhandled_yarv_insn_opt_or": 0, "unhandled_yarv_insn_opt_aref": 0, "unhandled_yarv_insn_opt_aset": 0, "unhandled_yarv_insn_opt_length": 0, "unhandled_yarv_insn_opt_size": 0, "unhandled_yarv_insn_opt_empty_p": 0, "unhandled_yarv_insn_opt_succ": 0, "unhandled_yarv_insn_opt_not": 0, "unhandled_yarv_insn_opt_regexpmatch2": 0, "unhandled_yarv_insn_invokebuiltin": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_getlocal_WC_0": 0, "unhandled_yarv_insn_getlocal_WC_1": 0, "unhandled_yarv_insn_setlocal_WC_0": 0, "unhandled_yarv_insn_setlocal_WC_1": 0, "unhandled_yarv_insn_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_trace_nop": 0, "unhandled_yarv_insn_trace_getlocal": 0, "unhandled_yarv_insn_trace_setlocal": 0, "unhandled_yarv_insn_trace_getblockparam": 0, "unhandled_yarv_insn_trace_setblockparam": 0, "unhandled_yarv_insn_trace_getblockparamproxy": 0, "unhandled_yarv_insn_trace_getspecial": 0, "unhandled_yarv_insn_trace_setspecial": 0, "unhandled_yarv_insn_trace_getinstancevariable": 0, "unhandled_yarv_insn_trace_setinstancevariable": 0, "unhandled_yarv_insn_trace_getclassvariable": 0, "unhandled_yarv_insn_trace_setclassvariable": 0, "unhandled_yarv_insn_trace_opt_getconstant_path": 0, "unhandled_yarv_insn_trace_getconstant": 0, "unhandled_yarv_insn_trace_setconstant": 0, "unhandled_yarv_insn_trace_getglobal": 0, "unhandled_yarv_insn_trace_setglobal": 0, "unhandled_yarv_insn_trace_putnil": 0, "unhandled_yarv_insn_trace_putself": 0, "unhandled_yarv_insn_trace_putobject": 0, "unhandled_yarv_insn_trace_putspecialobject": 0, "unhandled_yarv_insn_trace_putstring": 0, "unhandled_yarv_insn_trace_putchilledstring": 0, "unhandled_yarv_insn_trace_concatstrings": 0, "unhandled_yarv_insn_trace_anytostring": 0, "unhandled_yarv_insn_trace_toregexp": 0, "unhandled_yarv_insn_trace_intern": 0, "unhandled_yarv_insn_trace_newarray": 0, "unhandled_yarv_insn_trace_pushtoarraykwsplat": 0, "unhandled_yarv_insn_trace_duparray": 0, "unhandled_yarv_insn_trace_duphash": 0, "unhandled_yarv_insn_trace_expandarray": 0, "unhandled_yarv_insn_trace_concatarray": 0, "unhandled_yarv_insn_trace_concattoarray": 0, "unhandled_yarv_insn_trace_pushtoarray": 0, "unhandled_yarv_insn_trace_splatarray": 0, "unhandled_yarv_insn_trace_splatkw": 0, "unhandled_yarv_insn_trace_newhash": 0, "unhandled_yarv_insn_trace_newrange": 0, "unhandled_yarv_insn_trace_pop": 0, "unhandled_yarv_insn_trace_dup": 0, "unhandled_yarv_insn_trace_dupn": 0, "unhandled_yarv_insn_trace_swap": 0, "unhandled_yarv_insn_trace_opt_reverse": 0, "unhandled_yarv_insn_trace_topn": 0, "unhandled_yarv_insn_trace_setn": 0, "unhandled_yarv_insn_trace_adjuststack": 0, "unhandled_yarv_insn_trace_defined": 0, "unhandled_yarv_insn_trace_definedivar": 0, "unhandled_yarv_insn_trace_checkmatch": 0, "unhandled_yarv_insn_trace_checkkeyword": 0, "unhandled_yarv_insn_trace_checktype": 0, "unhandled_yarv_insn_trace_defineclass": 0, "unhandled_yarv_insn_trace_definemethod": 0, "unhandled_yarv_insn_trace_definesmethod": 0, "unhandled_yarv_insn_trace_send": 0, "unhandled_yarv_insn_trace_sendforward": 0, "unhandled_yarv_insn_trace_opt_send_without_block": 0, "unhandled_yarv_insn_trace_opt_new": 0, "unhandled_yarv_insn_trace_objtostring": 0, "unhandled_yarv_insn_trace_opt_ary_freeze": 0, "unhandled_yarv_insn_trace_opt_hash_freeze": 0, "unhandled_yarv_insn_trace_opt_str_freeze": 0, "unhandled_yarv_insn_trace_opt_nil_p": 0, "unhandled_yarv_insn_trace_opt_str_uminus": 0, "unhandled_yarv_insn_trace_opt_duparray_send": 0, "unhandled_yarv_insn_trace_opt_newarray_send": 0, "unhandled_yarv_insn_trace_invokesuper": 0, "unhandled_yarv_insn_trace_invokesuperforward": 0, "unhandled_yarv_insn_trace_invokeblock": 0, "unhandled_yarv_insn_trace_leave": 0, "unhandled_yarv_insn_trace_throw": 0, "unhandled_yarv_insn_trace_jump": 0, "unhandled_yarv_insn_trace_branchif": 0, "unhandled_yarv_insn_trace_branchunless": 0, "unhandled_yarv_insn_trace_branchnil": 0, "unhandled_yarv_insn_trace_once": 0, "unhandled_yarv_insn_trace_opt_case_dispatch": 0, "unhandled_yarv_insn_trace_opt_plus": 0, "unhandled_yarv_insn_trace_opt_minus": 0, "unhandled_yarv_insn_trace_opt_mult": 0, "unhandled_yarv_insn_trace_opt_div": 0, "unhandled_yarv_insn_trace_opt_mod": 0, "unhandled_yarv_insn_trace_opt_eq": 0, "unhandled_yarv_insn_trace_opt_neq": 0, "unhandled_yarv_insn_trace_opt_lt": 0, "unhandled_yarv_insn_trace_opt_le": 0, "unhandled_yarv_insn_trace_opt_gt": 0, "unhandled_yarv_insn_trace_opt_ge": 0, "unhandled_yarv_insn_trace_opt_ltlt": 0, "unhandled_yarv_insn_trace_opt_and": 0, "unhandled_yarv_insn_trace_opt_or": 0, "unhandled_yarv_insn_trace_opt_aref": 0, "unhandled_yarv_insn_trace_opt_aset": 0, "unhandled_yarv_insn_trace_opt_length": 0, "unhandled_yarv_insn_trace_opt_size": 0, "unhandled_yarv_insn_trace_opt_empty_p": 0, "unhandled_yarv_insn_trace_opt_succ": 0, "unhandled_yarv_insn_trace_opt_not": 0, "unhandled_yarv_insn_trace_opt_regexpmatch2": 0, "unhandled_yarv_insn_trace_invokebuiltin": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_trace_getlocal_WC_0": 0, "unhandled_yarv_insn_trace_getlocal_WC_1": 0, "unhandled_yarv_insn_trace_setlocal_WC_0": 0, "unhandled_yarv_insn_trace_setlocal_WC_1": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_zjit_getinstancevariable": 0, "unhandled_yarv_insn_zjit_opt_send_without_block": 0, "unhandled_yarv_insn_zjit_objtostring": 0, "unhandled_yarv_insn_zjit_opt_nil_p": 0, "unhandled_yarv_insn_zjit_opt_plus": 0, "unhandled_yarv_insn_zjit_opt_minus": 0, "unhandled_yarv_insn_zjit_opt_mult": 0, "unhandled_yarv_insn_zjit_opt_div": 0, "unhandled_yarv_insn_zjit_opt_mod": 0, "unhandled_yarv_insn_zjit_opt_eq": 0, "unhandled_yarv_insn_zjit_opt_neq": 0, "unhandled_yarv_insn_zjit_opt_lt": 0, "unhandled_yarv_insn_zjit_opt_le": 0, "unhandled_yarv_insn_zjit_opt_gt": 0, "unhandled_yarv_insn_zjit_opt_ge": 0, "unhandled_yarv_insn_zjit_opt_and": 0, "unhandled_yarv_insn_zjit_opt_or": 0, "unhandled_yarv_insn_zjit_opt_empty_p": 0, "unhandled_yarv_insn_zjit_opt_not": 0, "send_fallback_send_without_block_polymorphic": 0, "send_fallback_send_without_block_no_profiles": 0, "send_fallback_send_without_block_cfunc_not_variadic": 42, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 0, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 42, "dynamic_send_count": 84, "iseq_optimized_send_count": 42, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 84, "optimized_send_count": 126, "send_count": 210, "not_optimized_yarv_insn_nop": 0, "not_optimized_yarv_insn_getlocal": 0, "not_optimized_yarv_insn_setlocal": 0, "not_optimized_yarv_insn_getblockparam": 0, "not_optimized_yarv_insn_setblockparam": 0, "not_optimized_yarv_insn_getblockparamproxy": 0, "not_optimized_yarv_insn_getspecial": 0, "not_optimized_yarv_insn_setspecial": 0, "not_optimized_yarv_insn_getinstancevariable": 0, "not_optimized_yarv_insn_setinstancevariable": 0, "not_optimized_yarv_insn_getclassvariable": 0, "not_optimized_yarv_insn_setclassvariable": 0, "not_optimized_yarv_insn_opt_getconstant_path": 0, "not_optimized_yarv_insn_getconstant": 0, "not_optimized_yarv_insn_setconstant": 0, "not_optimized_yarv_insn_getglobal": 0, "not_optimized_yarv_insn_setglobal": 0, "not_optimized_yarv_insn_putnil": 0, "not_optimized_yarv_insn_putself": 0, "not_optimized_yarv_insn_putobject": 0, "not_optimized_yarv_insn_putspecialobject": 0, "not_optimized_yarv_insn_putstring": 0, "not_optimized_yarv_insn_putchilledstring": 0, "not_optimized_yarv_insn_concatstrings": 0, "not_optimized_yarv_insn_anytostring": 0, "not_optimized_yarv_insn_toregexp": 0, "not_optimized_yarv_insn_intern": 0, "not_optimized_yarv_insn_newarray": 0, "not_optimized_yarv_insn_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_duparray": 0, "not_optimized_yarv_insn_duphash": 0, "not_optimized_yarv_insn_expandarray": 0, "not_optimized_yarv_insn_concatarray": 0, "not_optimized_yarv_insn_concattoarray": 0, "not_optimized_yarv_insn_pushtoarray": 0, "not_optimized_yarv_insn_splatarray": 0, "not_optimized_yarv_insn_splatkw": 0, "not_optimized_yarv_insn_newhash": 0, "not_optimized_yarv_insn_newrange": 0, "not_optimized_yarv_insn_pop": 0, "not_optimized_yarv_insn_dup": 0, "not_optimized_yarv_insn_dupn": 0, "not_optimized_yarv_insn_swap": 0, "not_optimized_yarv_insn_opt_reverse": 0, "not_optimized_yarv_insn_topn": 0, "not_optimized_yarv_insn_setn": 0, "not_optimized_yarv_insn_adjuststack": 0, "not_optimized_yarv_insn_defined": 0, "not_optimized_yarv_insn_definedivar": 0, "not_optimized_yarv_insn_checkmatch": 0, "not_optimized_yarv_insn_checkkeyword": 0, "not_optimized_yarv_insn_checktype": 0, "not_optimized_yarv_insn_defineclass": 0, "not_optimized_yarv_insn_definemethod": 0, "not_optimized_yarv_insn_definesmethod": 0, "not_optimized_yarv_insn_send": 0, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 0, "not_optimized_yarv_insn_opt_new": 0, "not_optimized_yarv_insn_objtostring": 0, "not_optimized_yarv_insn_opt_ary_freeze": 0, "not_optimized_yarv_insn_opt_hash_freeze": 0, "not_optimized_yarv_insn_opt_str_freeze": 0, "not_optimized_yarv_insn_opt_nil_p": 0, "not_optimized_yarv_insn_opt_str_uminus": 0, "not_optimized_yarv_insn_opt_duparray_send": 0, "not_optimized_yarv_insn_opt_newarray_send": 0, "not_optimized_yarv_insn_invokesuper": 0, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 42, "not_optimized_yarv_insn_leave": 0, "not_optimized_yarv_insn_throw": 0, "not_optimized_yarv_insn_jump": 0, "not_optimized_yarv_insn_branchif": 0, "not_optimized_yarv_insn_branchunless": 0, "not_optimized_yarv_insn_branchnil": 0, "not_optimized_yarv_insn_once": 0, "not_optimized_yarv_insn_opt_case_dispatch": 0, "not_optimized_yarv_insn_opt_plus": 0, "not_optimized_yarv_insn_opt_minus": 0, "not_optimized_yarv_insn_opt_mult": 0, "not_optimized_yarv_insn_opt_div": 0, "not_optimized_yarv_insn_opt_mod": 0, "not_optimized_yarv_insn_opt_eq": 0, "not_optimized_yarv_insn_opt_neq": 0, "not_optimized_yarv_insn_opt_lt": 0, "not_optimized_yarv_insn_opt_le": 0, "not_optimized_yarv_insn_opt_gt": 0, "not_optimized_yarv_insn_opt_ge": 0, "not_optimized_yarv_insn_opt_ltlt": 0, "not_optimized_yarv_insn_opt_and": 0, "not_optimized_yarv_insn_opt_or": 0, "not_optimized_yarv_insn_opt_aref": 0, "not_optimized_yarv_insn_opt_aset": 0, "not_optimized_yarv_insn_opt_length": 0, "not_optimized_yarv_insn_opt_size": 0, "not_optimized_yarv_insn_opt_empty_p": 0, "not_optimized_yarv_insn_opt_succ": 0, "not_optimized_yarv_insn_opt_not": 0, "not_optimized_yarv_insn_opt_regexpmatch2": 0, "not_optimized_yarv_insn_invokebuiltin": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_getlocal_WC_0": 0, "not_optimized_yarv_insn_getlocal_WC_1": 0, "not_optimized_yarv_insn_setlocal_WC_0": 0, "not_optimized_yarv_insn_setlocal_WC_1": 0, "not_optimized_yarv_insn_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_trace_nop": 0, "not_optimized_yarv_insn_trace_getlocal": 0, "not_optimized_yarv_insn_trace_setlocal": 0, "not_optimized_yarv_insn_trace_getblockparam": 0, "not_optimized_yarv_insn_trace_setblockparam": 0, "not_optimized_yarv_insn_trace_getblockparamproxy": 0, "not_optimized_yarv_insn_trace_getspecial": 0, "not_optimized_yarv_insn_trace_setspecial": 0, "not_optimized_yarv_insn_trace_getinstancevariable": 0, "not_optimized_yarv_insn_trace_setinstancevariable": 0, "not_optimized_yarv_insn_trace_getclassvariable": 0, "not_optimized_yarv_insn_trace_setclassvariable": 0, "not_optimized_yarv_insn_trace_opt_getconstant_path": 0, "not_optimized_yarv_insn_trace_getconstant": 0, "not_optimized_yarv_insn_trace_setconstant": 0, "not_optimized_yarv_insn_trace_getglobal": 0, "not_optimized_yarv_insn_trace_setglobal": 0, "not_optimized_yarv_insn_trace_putnil": 0, "not_optimized_yarv_insn_trace_putself": 0, "not_optimized_yarv_insn_trace_putobject": 0, "not_optimized_yarv_insn_trace_putspecialobject": 0, "not_optimized_yarv_insn_trace_putstring": 0, "not_optimized_yarv_insn_trace_putchilledstring": 0, "not_optimized_yarv_insn_trace_concatstrings": 0, "not_optimized_yarv_insn_trace_anytostring": 0, "not_optimized_yarv_insn_trace_toregexp": 0, "not_optimized_yarv_insn_trace_intern": 0, "not_optimized_yarv_insn_trace_newarray": 0, "not_optimized_yarv_insn_trace_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_trace_duparray": 0, "not_optimized_yarv_insn_trace_duphash": 0, "not_optimized_yarv_insn_trace_expandarray": 0, "not_optimized_yarv_insn_trace_concatarray": 0, "not_optimized_yarv_insn_trace_concattoarray": 0, "not_optimized_yarv_insn_trace_pushtoarray": 0, "not_optimized_yarv_insn_trace_splatarray": 0, "not_optimized_yarv_insn_trace_splatkw": 0, "not_optimized_yarv_insn_trace_newhash": 0, "not_optimized_yarv_insn_trace_newrange": 0, "not_optimized_yarv_insn_trace_pop": 0, "not_optimized_yarv_insn_trace_dup": 0, "not_optimized_yarv_insn_trace_dupn": 0, "not_optimized_yarv_insn_trace_swap": 0, "not_optimized_yarv_insn_trace_opt_reverse": 0, "not_optimized_yarv_insn_trace_topn": 0, "not_optimized_yarv_insn_trace_setn": 0, "not_optimized_yarv_insn_trace_adjuststack": 0, "not_optimized_yarv_insn_trace_defined": 0, "not_optimized_yarv_insn_trace_definedivar": 0, "not_optimized_yarv_insn_trace_checkmatch": 0, "not_optimized_yarv_insn_trace_checkkeyword": 0, "not_optimized_yarv_insn_trace_checktype": 0, "not_optimized_yarv_insn_trace_defineclass": 0, "not_optimized_yarv_insn_trace_definemethod": 0, "not_optimized_yarv_insn_trace_definesmethod": 0, "not_optimized_yarv_insn_trace_send": 0, "not_optimized_yarv_insn_trace_sendforward": 0, "not_optimized_yarv_insn_trace_opt_send_without_block": 0, "not_optimized_yarv_insn_trace_opt_new": 0, "not_optimized_yarv_insn_trace_objtostring": 0, "not_optimized_yarv_insn_trace_opt_ary_freeze": 0, "not_optimized_yarv_insn_trace_opt_hash_freeze": 0, "not_optimized_yarv_insn_trace_opt_str_freeze": 0, "not_optimized_yarv_insn_trace_opt_nil_p": 0, "not_optimized_yarv_insn_trace_opt_str_uminus": 0, "not_optimized_yarv_insn_trace_opt_duparray_send": 0, "not_optimized_yarv_insn_trace_opt_newarray_send": 0, "not_optimized_yarv_insn_trace_invokesuper": 0, "not_optimized_yarv_insn_trace_invokesuperforward": 0, "not_optimized_yarv_insn_trace_invokeblock": 0, "not_optimized_yarv_insn_trace_leave": 0, "not_optimized_yarv_insn_trace_throw": 0, "not_optimized_yarv_insn_trace_jump": 0, "not_optimized_yarv_insn_trace_branchif": 0, "not_optimized_yarv_insn_trace_branchunless": 0, "not_optimized_yarv_insn_trace_branchnil": 0, "not_optimized_yarv_insn_trace_once": 0, "not_optimized_yarv_insn_trace_opt_case_dispatch": 0, "not_optimized_yarv_insn_trace_opt_plus": 0, "not_optimized_yarv_insn_trace_opt_minus": 0, "not_optimized_yarv_insn_trace_opt_mult": 0, "not_optimized_yarv_insn_trace_opt_div": 0, "not_optimized_yarv_insn_trace_opt_mod": 0, "not_optimized_yarv_insn_trace_opt_eq": 0, "not_optimized_yarv_insn_trace_opt_neq": 0, "not_optimized_yarv_insn_trace_opt_lt": 0, "not_optimized_yarv_insn_trace_opt_le": 0, "not_optimized_yarv_insn_trace_opt_gt": 0, "not_optimized_yarv_insn_trace_opt_ge": 0, "not_optimized_yarv_insn_trace_opt_ltlt": 0, "not_optimized_yarv_insn_trace_opt_and": 0, "not_optimized_yarv_insn_trace_opt_or": 0, "not_optimized_yarv_insn_trace_opt_aref": 0, "not_optimized_yarv_insn_trace_opt_aset": 0, "not_optimized_yarv_insn_trace_opt_length": 0, "not_optimized_yarv_insn_trace_opt_size": 0, "not_optimized_yarv_insn_trace_opt_empty_p": 0, "not_optimized_yarv_insn_trace_opt_succ": 0, "not_optimized_yarv_insn_trace_opt_not": 0, "not_optimized_yarv_insn_trace_opt_regexpmatch2": 0, "not_optimized_yarv_insn_trace_invokebuiltin": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_trace_getlocal_WC_0": 0, "not_optimized_yarv_insn_trace_getlocal_WC_1": 0, "not_optimized_yarv_insn_trace_setlocal_WC_0": 0, "not_optimized_yarv_insn_trace_setlocal_WC_1": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_zjit_getinstancevariable": 0, "not_optimized_yarv_insn_zjit_opt_send_without_block": 0, "not_optimized_yarv_insn_zjit_objtostring": 0, "not_optimized_yarv_insn_zjit_opt_nil_p": 0, "not_optimized_yarv_insn_zjit_opt_plus": 0, "not_optimized_yarv_insn_zjit_opt_minus": 0, "not_optimized_yarv_insn_zjit_opt_mult": 0, "not_optimized_yarv_insn_zjit_opt_div": 0, "not_optimized_yarv_insn_zjit_opt_mod": 0, "not_optimized_yarv_insn_zjit_opt_eq": 0, "not_optimized_yarv_insn_zjit_opt_neq": 0, "not_optimized_yarv_insn_zjit_opt_lt": 0, "not_optimized_yarv_insn_zjit_opt_le": 0, "not_optimized_yarv_insn_zjit_opt_gt": 0, "not_optimized_yarv_insn_zjit_opt_ge": 0, "not_optimized_yarv_insn_zjit_opt_and": 0, "not_optimized_yarv_insn_zjit_opt_or": 0, "not_optimized_yarv_insn_zjit_opt_empty_p": 0, "not_optimized_yarv_insn_zjit_opt_not": 0, "vm_insn_count": 11898158383, "total_insn_count": 11898159013, "ratio_in_zjit": 5.294936799143953e-06, "not_optimized_cfuncs_Array#delete_at": 0, "not_optimized_cfuncs_Float#-": 42, "not_optimized_cfuncs_Range#to_a": 0, "not_optimized_cfuncs_Kernel#dup": 0 } ] ], "str_concat": [ [ { "compiled_iseq_count": 6, "failed_iseq_count": 0, "compile_time_ns": 1276816, "profile_time_ns": 17158, "gc_time_ns": 17360, "invalidation_time_ns": 0, "code_region_bytes": 24576, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 0, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 0, "compile_error_register_spill_on_alloc": 0, "compile_error_parse_stack_underflow": 0, "compile_error_parse_malformed_iseq": 0, "compile_error_parse_failed_optional_arguments": 0, "compile_error_parse_not_allowed": 0, "compile_error_validation_block_has_no_terminator": 0, "compile_error_validation_terminator_not_at_end": 0, "compile_error_validation_mismatched_block_arity": 0, "compile_error_validation_jump_target_not_in_rpo": 0, "compile_error_validation_operand_not_defined": 0, "compile_error_validation_duplicate_instruction": 0, "zjit_insn_count": 1321452, "dynamic_getivar_count": 0, "dynamic_setivar_count": 0, "unspecialized_def_type_iseq": 0, "unspecialized_def_type_cfunc": 0, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 0, "unspecialized_def_type_zsuper": 0, "unspecialized_def_type_alias": 0, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 0, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 168957, "vm_write_sp_count": 168957, "vm_write_locals_count": 168957, "vm_write_stack_count": 168957, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 0, "exit_compile_error": 0, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 0, "exit_unhandled_kwarg": 86371, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 0, "exit_unhandled_yarv_insn": 0, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 0, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 0, "exit_patchpoint": 0, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 0, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 0, "exit_block_param_proxy_not_iseq_or_ifunc": 0, "side_exit_count": 86371, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 0, "unhandled_yarv_insn_setblockparam": 0, "unhandled_yarv_insn_getblockparamproxy": 0, "unhandled_yarv_insn_getspecial": 0, "unhandled_yarv_insn_setspecial": 0, "unhandled_yarv_insn_getinstancevariable": 0, "unhandled_yarv_insn_setinstancevariable": 0, "unhandled_yarv_insn_getclassvariable": 0, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 0, "unhandled_yarv_insn_setconstant": 0, "unhandled_yarv_insn_getglobal": 0, "unhandled_yarv_insn_setglobal": 0, "unhandled_yarv_insn_putnil": 0, "unhandled_yarv_insn_putself": 0, "unhandled_yarv_insn_putobject": 0, "unhandled_yarv_insn_putspecialobject": 0, "unhandled_yarv_insn_putstring": 0, "unhandled_yarv_insn_putchilledstring": 0, "unhandled_yarv_insn_concatstrings": 0, "unhandled_yarv_insn_anytostring": 0, "unhandled_yarv_insn_toregexp": 0, "unhandled_yarv_insn_intern": 0, "unhandled_yarv_insn_newarray": 0, "unhandled_yarv_insn_pushtoarraykwsplat": 0, "unhandled_yarv_insn_duparray": 0, "unhandled_yarv_insn_duphash": 0, "unhandled_yarv_insn_expandarray": 0, "unhandled_yarv_insn_concatarray": 0, "unhandled_yarv_insn_concattoarray": 0, "unhandled_yarv_insn_pushtoarray": 0, "unhandled_yarv_insn_splatarray": 0, "unhandled_yarv_insn_splatkw": 0, "unhandled_yarv_insn_newhash": 0, "unhandled_yarv_insn_newrange": 0, "unhandled_yarv_insn_pop": 0, "unhandled_yarv_insn_dup": 0, "unhandled_yarv_insn_dupn": 0, "unhandled_yarv_insn_swap": 0, "unhandled_yarv_insn_opt_reverse": 0, "unhandled_yarv_insn_topn": 0, "unhandled_yarv_insn_setn": 0, "unhandled_yarv_insn_adjuststack": 0, "unhandled_yarv_insn_defined": 0, "unhandled_yarv_insn_definedivar": 0, "unhandled_yarv_insn_checkmatch": 0, "unhandled_yarv_insn_checkkeyword": 0, "unhandled_yarv_insn_checktype": 0, "unhandled_yarv_insn_defineclass": 0, "unhandled_yarv_insn_definemethod": 0, "unhandled_yarv_insn_definesmethod": 0, "unhandled_yarv_insn_send": 0, "unhandled_yarv_insn_sendforward": 0, "unhandled_yarv_insn_opt_send_without_block": 0, "unhandled_yarv_insn_opt_new": 0, "unhandled_yarv_insn_objtostring": 0, "unhandled_yarv_insn_opt_ary_freeze": 0, "unhandled_yarv_insn_opt_hash_freeze": 0, "unhandled_yarv_insn_opt_str_freeze": 0, "unhandled_yarv_insn_opt_nil_p": 0, "unhandled_yarv_insn_opt_str_uminus": 0, "unhandled_yarv_insn_opt_duparray_send": 0, "unhandled_yarv_insn_opt_newarray_send": 0, "unhandled_yarv_insn_invokesuper": 0, "unhandled_yarv_insn_invokesuperforward": 0, "unhandled_yarv_insn_invokeblock": 0, "unhandled_yarv_insn_leave": 0, "unhandled_yarv_insn_throw": 0, "unhandled_yarv_insn_jump": 0, "unhandled_yarv_insn_branchif": 0, "unhandled_yarv_insn_branchunless": 0, "unhandled_yarv_insn_branchnil": 0, "unhandled_yarv_insn_once": 0, "unhandled_yarv_insn_opt_case_dispatch": 0, "unhandled_yarv_insn_opt_plus": 0, "unhandled_yarv_insn_opt_minus": 0, "unhandled_yarv_insn_opt_mult": 0, "unhandled_yarv_insn_opt_div": 0, "unhandled_yarv_insn_opt_mod": 0, "unhandled_yarv_insn_opt_eq": 0, "unhandled_yarv_insn_opt_neq": 0, "unhandled_yarv_insn_opt_lt": 0, "unhandled_yarv_insn_opt_le": 0, "unhandled_yarv_insn_opt_gt": 0, "unhandled_yarv_insn_opt_ge": 0, "unhandled_yarv_insn_opt_ltlt": 0, "unhandled_yarv_insn_opt_and": 0, "unhandled_yarv_insn_opt_or": 0, "unhandled_yarv_insn_opt_aref": 0, "unhandled_yarv_insn_opt_aset": 0, "unhandled_yarv_insn_opt_length": 0, "unhandled_yarv_insn_opt_size": 0, "unhandled_yarv_insn_opt_empty_p": 0, "unhandled_yarv_insn_opt_succ": 0, "unhandled_yarv_insn_opt_not": 0, "unhandled_yarv_insn_opt_regexpmatch2": 0, "unhandled_yarv_insn_invokebuiltin": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_getlocal_WC_0": 0, "unhandled_yarv_insn_getlocal_WC_1": 0, "unhandled_yarv_insn_setlocal_WC_0": 0, "unhandled_yarv_insn_setlocal_WC_1": 0, "unhandled_yarv_insn_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_trace_nop": 0, "unhandled_yarv_insn_trace_getlocal": 0, "unhandled_yarv_insn_trace_setlocal": 0, "unhandled_yarv_insn_trace_getblockparam": 0, "unhandled_yarv_insn_trace_setblockparam": 0, "unhandled_yarv_insn_trace_getblockparamproxy": 0, "unhandled_yarv_insn_trace_getspecial": 0, "unhandled_yarv_insn_trace_setspecial": 0, "unhandled_yarv_insn_trace_getinstancevariable": 0, "unhandled_yarv_insn_trace_setinstancevariable": 0, "unhandled_yarv_insn_trace_getclassvariable": 0, "unhandled_yarv_insn_trace_setclassvariable": 0, "unhandled_yarv_insn_trace_opt_getconstant_path": 0, "unhandled_yarv_insn_trace_getconstant": 0, "unhandled_yarv_insn_trace_setconstant": 0, "unhandled_yarv_insn_trace_getglobal": 0, "unhandled_yarv_insn_trace_setglobal": 0, "unhandled_yarv_insn_trace_putnil": 0, "unhandled_yarv_insn_trace_putself": 0, "unhandled_yarv_insn_trace_putobject": 0, "unhandled_yarv_insn_trace_putspecialobject": 0, "unhandled_yarv_insn_trace_putstring": 0, "unhandled_yarv_insn_trace_putchilledstring": 0, "unhandled_yarv_insn_trace_concatstrings": 0, "unhandled_yarv_insn_trace_anytostring": 0, "unhandled_yarv_insn_trace_toregexp": 0, "unhandled_yarv_insn_trace_intern": 0, "unhandled_yarv_insn_trace_newarray": 0, "unhandled_yarv_insn_trace_pushtoarraykwsplat": 0, "unhandled_yarv_insn_trace_duparray": 0, "unhandled_yarv_insn_trace_duphash": 0, "unhandled_yarv_insn_trace_expandarray": 0, "unhandled_yarv_insn_trace_concatarray": 0, "unhandled_yarv_insn_trace_concattoarray": 0, "unhandled_yarv_insn_trace_pushtoarray": 0, "unhandled_yarv_insn_trace_splatarray": 0, "unhandled_yarv_insn_trace_splatkw": 0, "unhandled_yarv_insn_trace_newhash": 0, "unhandled_yarv_insn_trace_newrange": 0, "unhandled_yarv_insn_trace_pop": 0, "unhandled_yarv_insn_trace_dup": 0, "unhandled_yarv_insn_trace_dupn": 0, "unhandled_yarv_insn_trace_swap": 0, "unhandled_yarv_insn_trace_opt_reverse": 0, "unhandled_yarv_insn_trace_topn": 0, "unhandled_yarv_insn_trace_setn": 0, "unhandled_yarv_insn_trace_adjuststack": 0, "unhandled_yarv_insn_trace_defined": 0, "unhandled_yarv_insn_trace_definedivar": 0, "unhandled_yarv_insn_trace_checkmatch": 0, "unhandled_yarv_insn_trace_checkkeyword": 0, "unhandled_yarv_insn_trace_checktype": 0, "unhandled_yarv_insn_trace_defineclass": 0, "unhandled_yarv_insn_trace_definemethod": 0, "unhandled_yarv_insn_trace_definesmethod": 0, "unhandled_yarv_insn_trace_send": 0, "unhandled_yarv_insn_trace_sendforward": 0, "unhandled_yarv_insn_trace_opt_send_without_block": 0, "unhandled_yarv_insn_trace_opt_new": 0, "unhandled_yarv_insn_trace_objtostring": 0, "unhandled_yarv_insn_trace_opt_ary_freeze": 0, "unhandled_yarv_insn_trace_opt_hash_freeze": 0, "unhandled_yarv_insn_trace_opt_str_freeze": 0, "unhandled_yarv_insn_trace_opt_nil_p": 0, "unhandled_yarv_insn_trace_opt_str_uminus": 0, "unhandled_yarv_insn_trace_opt_duparray_send": 0, "unhandled_yarv_insn_trace_opt_newarray_send": 0, "unhandled_yarv_insn_trace_invokesuper": 0, "unhandled_yarv_insn_trace_invokesuperforward": 0, "unhandled_yarv_insn_trace_invokeblock": 0, "unhandled_yarv_insn_trace_leave": 0, "unhandled_yarv_insn_trace_throw": 0, "unhandled_yarv_insn_trace_jump": 0, "unhandled_yarv_insn_trace_branchif": 0, "unhandled_yarv_insn_trace_branchunless": 0, "unhandled_yarv_insn_trace_branchnil": 0, "unhandled_yarv_insn_trace_once": 0, "unhandled_yarv_insn_trace_opt_case_dispatch": 0, "unhandled_yarv_insn_trace_opt_plus": 0, "unhandled_yarv_insn_trace_opt_minus": 0, "unhandled_yarv_insn_trace_opt_mult": 0, "unhandled_yarv_insn_trace_opt_div": 0, "unhandled_yarv_insn_trace_opt_mod": 0, "unhandled_yarv_insn_trace_opt_eq": 0, "unhandled_yarv_insn_trace_opt_neq": 0, "unhandled_yarv_insn_trace_opt_lt": 0, "unhandled_yarv_insn_trace_opt_le": 0, "unhandled_yarv_insn_trace_opt_gt": 0, "unhandled_yarv_insn_trace_opt_ge": 0, "unhandled_yarv_insn_trace_opt_ltlt": 0, "unhandled_yarv_insn_trace_opt_and": 0, "unhandled_yarv_insn_trace_opt_or": 0, "unhandled_yarv_insn_trace_opt_aref": 0, "unhandled_yarv_insn_trace_opt_aset": 0, "unhandled_yarv_insn_trace_opt_length": 0, "unhandled_yarv_insn_trace_opt_size": 0, "unhandled_yarv_insn_trace_opt_empty_p": 0, "unhandled_yarv_insn_trace_opt_succ": 0, "unhandled_yarv_insn_trace_opt_not": 0, "unhandled_yarv_insn_trace_opt_regexpmatch2": 0, "unhandled_yarv_insn_trace_invokebuiltin": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_trace_getlocal_WC_0": 0, "unhandled_yarv_insn_trace_getlocal_WC_1": 0, "unhandled_yarv_insn_trace_setlocal_WC_0": 0, "unhandled_yarv_insn_trace_setlocal_WC_1": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_zjit_getinstancevariable": 0, "unhandled_yarv_insn_zjit_opt_send_without_block": 0, "unhandled_yarv_insn_zjit_objtostring": 0, "unhandled_yarv_insn_zjit_opt_nil_p": 0, "unhandled_yarv_insn_zjit_opt_plus": 0, "unhandled_yarv_insn_zjit_opt_minus": 0, "unhandled_yarv_insn_zjit_opt_mult": 0, "unhandled_yarv_insn_zjit_opt_div": 0, "unhandled_yarv_insn_zjit_opt_mod": 0, "unhandled_yarv_insn_zjit_opt_eq": 0, "unhandled_yarv_insn_zjit_opt_neq": 0, "unhandled_yarv_insn_zjit_opt_lt": 0, "unhandled_yarv_insn_zjit_opt_le": 0, "unhandled_yarv_insn_zjit_opt_gt": 0, "unhandled_yarv_insn_zjit_opt_ge": 0, "unhandled_yarv_insn_zjit_opt_and": 0, "unhandled_yarv_insn_zjit_opt_or": 0, "unhandled_yarv_insn_zjit_opt_empty_p": 0, "unhandled_yarv_insn_zjit_opt_not": 0, "send_fallback_send_without_block_polymorphic": 0, "send_fallback_send_without_block_no_profiles": 40300, "send_fallback_send_without_block_cfunc_not_variadic": 403, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 0, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 41106, "dynamic_send_count": 81809, "iseq_optimized_send_count": 86342, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 806, "optimized_send_count": 87148, "send_count": 168957, "not_optimized_yarv_insn_nop": 0, "not_optimized_yarv_insn_getlocal": 0, "not_optimized_yarv_insn_setlocal": 0, "not_optimized_yarv_insn_getblockparam": 0, "not_optimized_yarv_insn_setblockparam": 0, "not_optimized_yarv_insn_getblockparamproxy": 0, "not_optimized_yarv_insn_getspecial": 0, "not_optimized_yarv_insn_setspecial": 0, "not_optimized_yarv_insn_getinstancevariable": 0, "not_optimized_yarv_insn_setinstancevariable": 0, "not_optimized_yarv_insn_getclassvariable": 0, "not_optimized_yarv_insn_setclassvariable": 0, "not_optimized_yarv_insn_opt_getconstant_path": 0, "not_optimized_yarv_insn_getconstant": 0, "not_optimized_yarv_insn_setconstant": 0, "not_optimized_yarv_insn_getglobal": 0, "not_optimized_yarv_insn_setglobal": 0, "not_optimized_yarv_insn_putnil": 0, "not_optimized_yarv_insn_putself": 0, "not_optimized_yarv_insn_putobject": 0, "not_optimized_yarv_insn_putspecialobject": 0, "not_optimized_yarv_insn_putstring": 0, "not_optimized_yarv_insn_putchilledstring": 0, "not_optimized_yarv_insn_concatstrings": 0, "not_optimized_yarv_insn_anytostring": 0, "not_optimized_yarv_insn_toregexp": 0, "not_optimized_yarv_insn_intern": 0, "not_optimized_yarv_insn_newarray": 0, "not_optimized_yarv_insn_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_duparray": 0, "not_optimized_yarv_insn_duphash": 0, "not_optimized_yarv_insn_expandarray": 0, "not_optimized_yarv_insn_concatarray": 0, "not_optimized_yarv_insn_concattoarray": 0, "not_optimized_yarv_insn_pushtoarray": 0, "not_optimized_yarv_insn_splatarray": 0, "not_optimized_yarv_insn_splatkw": 0, "not_optimized_yarv_insn_newhash": 0, "not_optimized_yarv_insn_newrange": 0, "not_optimized_yarv_insn_pop": 0, "not_optimized_yarv_insn_dup": 0, "not_optimized_yarv_insn_dupn": 0, "not_optimized_yarv_insn_swap": 0, "not_optimized_yarv_insn_opt_reverse": 0, "not_optimized_yarv_insn_topn": 0, "not_optimized_yarv_insn_setn": 0, "not_optimized_yarv_insn_adjuststack": 0, "not_optimized_yarv_insn_defined": 0, "not_optimized_yarv_insn_definedivar": 0, "not_optimized_yarv_insn_checkmatch": 0, "not_optimized_yarv_insn_checkkeyword": 0, "not_optimized_yarv_insn_checktype": 0, "not_optimized_yarv_insn_defineclass": 0, "not_optimized_yarv_insn_definemethod": 0, "not_optimized_yarv_insn_definesmethod": 0, "not_optimized_yarv_insn_send": 403, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 0, "not_optimized_yarv_insn_opt_new": 0, "not_optimized_yarv_insn_objtostring": 0, "not_optimized_yarv_insn_opt_ary_freeze": 0, "not_optimized_yarv_insn_opt_hash_freeze": 0, "not_optimized_yarv_insn_opt_str_freeze": 0, "not_optimized_yarv_insn_opt_nil_p": 0, "not_optimized_yarv_insn_opt_str_uminus": 0, "not_optimized_yarv_insn_opt_duparray_send": 0, "not_optimized_yarv_insn_opt_newarray_send": 0, "not_optimized_yarv_insn_invokesuper": 0, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 40703, "not_optimized_yarv_insn_leave": 0, "not_optimized_yarv_insn_throw": 0, "not_optimized_yarv_insn_jump": 0, "not_optimized_yarv_insn_branchif": 0, "not_optimized_yarv_insn_branchunless": 0, "not_optimized_yarv_insn_branchnil": 0, "not_optimized_yarv_insn_once": 0, "not_optimized_yarv_insn_opt_case_dispatch": 0, "not_optimized_yarv_insn_opt_plus": 0, "not_optimized_yarv_insn_opt_minus": 0, "not_optimized_yarv_insn_opt_mult": 0, "not_optimized_yarv_insn_opt_div": 0, "not_optimized_yarv_insn_opt_mod": 0, "not_optimized_yarv_insn_opt_eq": 0, "not_optimized_yarv_insn_opt_neq": 0, "not_optimized_yarv_insn_opt_lt": 0, "not_optimized_yarv_insn_opt_le": 0, "not_optimized_yarv_insn_opt_gt": 0, "not_optimized_yarv_insn_opt_ge": 0, "not_optimized_yarv_insn_opt_ltlt": 0, "not_optimized_yarv_insn_opt_and": 0, "not_optimized_yarv_insn_opt_or": 0, "not_optimized_yarv_insn_opt_aref": 0, "not_optimized_yarv_insn_opt_aset": 0, "not_optimized_yarv_insn_opt_length": 0, "not_optimized_yarv_insn_opt_size": 0, "not_optimized_yarv_insn_opt_empty_p": 0, "not_optimized_yarv_insn_opt_succ": 0, "not_optimized_yarv_insn_opt_not": 0, "not_optimized_yarv_insn_opt_regexpmatch2": 0, "not_optimized_yarv_insn_invokebuiltin": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_getlocal_WC_0": 0, "not_optimized_yarv_insn_getlocal_WC_1": 0, "not_optimized_yarv_insn_setlocal_WC_0": 0, "not_optimized_yarv_insn_setlocal_WC_1": 0, "not_optimized_yarv_insn_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_trace_nop": 0, "not_optimized_yarv_insn_trace_getlocal": 0, "not_optimized_yarv_insn_trace_setlocal": 0, "not_optimized_yarv_insn_trace_getblockparam": 0, "not_optimized_yarv_insn_trace_setblockparam": 0, "not_optimized_yarv_insn_trace_getblockparamproxy": 0, "not_optimized_yarv_insn_trace_getspecial": 0, "not_optimized_yarv_insn_trace_setspecial": 0, "not_optimized_yarv_insn_trace_getinstancevariable": 0, "not_optimized_yarv_insn_trace_setinstancevariable": 0, "not_optimized_yarv_insn_trace_getclassvariable": 0, "not_optimized_yarv_insn_trace_setclassvariable": 0, "not_optimized_yarv_insn_trace_opt_getconstant_path": 0, "not_optimized_yarv_insn_trace_getconstant": 0, "not_optimized_yarv_insn_trace_setconstant": 0, "not_optimized_yarv_insn_trace_getglobal": 0, "not_optimized_yarv_insn_trace_setglobal": 0, "not_optimized_yarv_insn_trace_putnil": 0, "not_optimized_yarv_insn_trace_putself": 0, "not_optimized_yarv_insn_trace_putobject": 0, "not_optimized_yarv_insn_trace_putspecialobject": 0, "not_optimized_yarv_insn_trace_putstring": 0, "not_optimized_yarv_insn_trace_putchilledstring": 0, "not_optimized_yarv_insn_trace_concatstrings": 0, "not_optimized_yarv_insn_trace_anytostring": 0, "not_optimized_yarv_insn_trace_toregexp": 0, "not_optimized_yarv_insn_trace_intern": 0, "not_optimized_yarv_insn_trace_newarray": 0, "not_optimized_yarv_insn_trace_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_trace_duparray": 0, "not_optimized_yarv_insn_trace_duphash": 0, "not_optimized_yarv_insn_trace_expandarray": 0, "not_optimized_yarv_insn_trace_concatarray": 0, "not_optimized_yarv_insn_trace_concattoarray": 0, "not_optimized_yarv_insn_trace_pushtoarray": 0, "not_optimized_yarv_insn_trace_splatarray": 0, "not_optimized_yarv_insn_trace_splatkw": 0, "not_optimized_yarv_insn_trace_newhash": 0, "not_optimized_yarv_insn_trace_newrange": 0, "not_optimized_yarv_insn_trace_pop": 0, "not_optimized_yarv_insn_trace_dup": 0, "not_optimized_yarv_insn_trace_dupn": 0, "not_optimized_yarv_insn_trace_swap": 0, "not_optimized_yarv_insn_trace_opt_reverse": 0, "not_optimized_yarv_insn_trace_topn": 0, "not_optimized_yarv_insn_trace_setn": 0, "not_optimized_yarv_insn_trace_adjuststack": 0, "not_optimized_yarv_insn_trace_defined": 0, "not_optimized_yarv_insn_trace_definedivar": 0, "not_optimized_yarv_insn_trace_checkmatch": 0, "not_optimized_yarv_insn_trace_checkkeyword": 0, "not_optimized_yarv_insn_trace_checktype": 0, "not_optimized_yarv_insn_trace_defineclass": 0, "not_optimized_yarv_insn_trace_definemethod": 0, "not_optimized_yarv_insn_trace_definesmethod": 0, "not_optimized_yarv_insn_trace_send": 0, "not_optimized_yarv_insn_trace_sendforward": 0, "not_optimized_yarv_insn_trace_opt_send_without_block": 0, "not_optimized_yarv_insn_trace_opt_new": 0, "not_optimized_yarv_insn_trace_objtostring": 0, "not_optimized_yarv_insn_trace_opt_ary_freeze": 0, "not_optimized_yarv_insn_trace_opt_hash_freeze": 0, "not_optimized_yarv_insn_trace_opt_str_freeze": 0, "not_optimized_yarv_insn_trace_opt_nil_p": 0, "not_optimized_yarv_insn_trace_opt_str_uminus": 0, "not_optimized_yarv_insn_trace_opt_duparray_send": 0, "not_optimized_yarv_insn_trace_opt_newarray_send": 0, "not_optimized_yarv_insn_trace_invokesuper": 0, "not_optimized_yarv_insn_trace_invokesuperforward": 0, "not_optimized_yarv_insn_trace_invokeblock": 0, "not_optimized_yarv_insn_trace_leave": 0, "not_optimized_yarv_insn_trace_throw": 0, "not_optimized_yarv_insn_trace_jump": 0, "not_optimized_yarv_insn_trace_branchif": 0, "not_optimized_yarv_insn_trace_branchunless": 0, "not_optimized_yarv_insn_trace_branchnil": 0, "not_optimized_yarv_insn_trace_once": 0, "not_optimized_yarv_insn_trace_opt_case_dispatch": 0, "not_optimized_yarv_insn_trace_opt_plus": 0, "not_optimized_yarv_insn_trace_opt_minus": 0, "not_optimized_yarv_insn_trace_opt_mult": 0, "not_optimized_yarv_insn_trace_opt_div": 0, "not_optimized_yarv_insn_trace_opt_mod": 0, "not_optimized_yarv_insn_trace_opt_eq": 0, "not_optimized_yarv_insn_trace_opt_neq": 0, "not_optimized_yarv_insn_trace_opt_lt": 0, "not_optimized_yarv_insn_trace_opt_le": 0, "not_optimized_yarv_insn_trace_opt_gt": 0, "not_optimized_yarv_insn_trace_opt_ge": 0, "not_optimized_yarv_insn_trace_opt_ltlt": 0, "not_optimized_yarv_insn_trace_opt_and": 0, "not_optimized_yarv_insn_trace_opt_or": 0, "not_optimized_yarv_insn_trace_opt_aref": 0, "not_optimized_yarv_insn_trace_opt_aset": 0, "not_optimized_yarv_insn_trace_opt_length": 0, "not_optimized_yarv_insn_trace_opt_size": 0, "not_optimized_yarv_insn_trace_opt_empty_p": 0, "not_optimized_yarv_insn_trace_opt_succ": 0, "not_optimized_yarv_insn_trace_opt_not": 0, "not_optimized_yarv_insn_trace_opt_regexpmatch2": 0, "not_optimized_yarv_insn_trace_invokebuiltin": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_trace_getlocal_WC_0": 0, "not_optimized_yarv_insn_trace_getlocal_WC_1": 0, "not_optimized_yarv_insn_trace_setlocal_WC_0": 0, "not_optimized_yarv_insn_trace_setlocal_WC_1": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_zjit_getinstancevariable": 0, "not_optimized_yarv_insn_zjit_opt_send_without_block": 0, "not_optimized_yarv_insn_zjit_objtostring": 0, "not_optimized_yarv_insn_zjit_opt_nil_p": 0, "not_optimized_yarv_insn_zjit_opt_plus": 0, "not_optimized_yarv_insn_zjit_opt_minus": 0, "not_optimized_yarv_insn_zjit_opt_mult": 0, "not_optimized_yarv_insn_zjit_opt_div": 0, "not_optimized_yarv_insn_zjit_opt_mod": 0, "not_optimized_yarv_insn_zjit_opt_eq": 0, "not_optimized_yarv_insn_zjit_opt_neq": 0, "not_optimized_yarv_insn_zjit_opt_lt": 0, "not_optimized_yarv_insn_zjit_opt_le": 0, "not_optimized_yarv_insn_zjit_opt_gt": 0, "not_optimized_yarv_insn_zjit_opt_ge": 0, "not_optimized_yarv_insn_zjit_opt_and": 0, "not_optimized_yarv_insn_zjit_opt_or": 0, "not_optimized_yarv_insn_zjit_opt_empty_p": 0, "not_optimized_yarv_insn_zjit_opt_not": 0, "vm_insn_count": 10618824002, "total_insn_count": 10620145454, "ratio_in_zjit": 0.012442880426861619, "not_optimized_cfuncs_Float#-": 403, "not_optimized_cfuncs_Hash#[]=": 0 } ] ], "rubyboy": [ [ { "compiled_iseq_count": 132, "failed_iseq_count": 23, "compile_time_ns": 96467223, "profile_time_ns": 60147274179, "gc_time_ns": 2493341, "invalidation_time_ns": 0, "code_region_bytes": 2621440, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 122342, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 160629571, "compile_error_register_spill_on_alloc": 185920522, "compile_error_parse_stack_underflow": 0, "compile_error_parse_malformed_iseq": 0, "compile_error_parse_failed_optional_arguments": 0, "compile_error_parse_not_allowed": 0, "compile_error_validation_block_has_no_terminator": 0, "compile_error_validation_terminator_not_at_end": 0, "compile_error_validation_mismatched_block_arity": 0, "compile_error_validation_jump_target_not_in_rpo": 0, "compile_error_validation_operand_not_defined": 0, "compile_error_validation_duplicate_instruction": 0, "zjit_insn_count": 35231947545, "dynamic_getivar_count": 563131684, "dynamic_setivar_count": 982403276, "unspecialized_def_type_iseq": 0, "unspecialized_def_type_cfunc": 0, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 0, "unspecialized_def_type_zsuper": 0, "unspecialized_def_type_alias": 0, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 0, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 5778071681, "vm_write_sp_count": 5773781582, "vm_write_locals_count": 5773781582, "vm_write_stack_count": 5773781582, "vm_write_to_parent_iseq_local_count": 126720, "vm_read_from_parent_iseq_local_count": 17079938, "exit_compile_error": 346672435, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 0, "exit_unhandled_kwarg": 6525156, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 25442882, "exit_unhandled_yarv_insn": 13593031, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 36971, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 175291832, "exit_patchpoint": 0, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 1, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 0, "exit_block_param_proxy_not_iseq_or_ifunc": 0, "side_exit_count": 567562308, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 0, "unhandled_yarv_insn_setblockparam": 0, "unhandled_yarv_insn_getblockparamproxy": 0, "unhandled_yarv_insn_getspecial": 0, "unhandled_yarv_insn_setspecial": 0, "unhandled_yarv_insn_getinstancevariable": 0, "unhandled_yarv_insn_setinstancevariable": 0, "unhandled_yarv_insn_getclassvariable": 0, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 0, "unhandled_yarv_insn_setconstant": 0, "unhandled_yarv_insn_getglobal": 0, "unhandled_yarv_insn_setglobal": 0, "unhandled_yarv_insn_putnil": 0, "unhandled_yarv_insn_putself": 0, "unhandled_yarv_insn_putobject": 0, "unhandled_yarv_insn_putspecialobject": 0, "unhandled_yarv_insn_putstring": 0, "unhandled_yarv_insn_putchilledstring": 0, "unhandled_yarv_insn_concatstrings": 0, "unhandled_yarv_insn_anytostring": 0, "unhandled_yarv_insn_toregexp": 0, "unhandled_yarv_insn_intern": 0, "unhandled_yarv_insn_newarray": 0, "unhandled_yarv_insn_pushtoarraykwsplat": 0, "unhandled_yarv_insn_duparray": 0, "unhandled_yarv_insn_duphash": 0, "unhandled_yarv_insn_expandarray": 0, "unhandled_yarv_insn_concatarray": 0, "unhandled_yarv_insn_concattoarray": 0, "unhandled_yarv_insn_pushtoarray": 0, "unhandled_yarv_insn_splatarray": 0, "unhandled_yarv_insn_splatkw": 0, "unhandled_yarv_insn_newhash": 0, "unhandled_yarv_insn_newrange": 0, "unhandled_yarv_insn_pop": 0, "unhandled_yarv_insn_dup": 0, "unhandled_yarv_insn_dupn": 0, "unhandled_yarv_insn_swap": 0, "unhandled_yarv_insn_opt_reverse": 0, "unhandled_yarv_insn_topn": 0, "unhandled_yarv_insn_setn": 0, "unhandled_yarv_insn_adjuststack": 0, "unhandled_yarv_insn_defined": 0, "unhandled_yarv_insn_definedivar": 0, "unhandled_yarv_insn_checkmatch": 0, "unhandled_yarv_insn_checkkeyword": 13593031, "unhandled_yarv_insn_checktype": 0, "unhandled_yarv_insn_defineclass": 0, "unhandled_yarv_insn_definemethod": 0, "unhandled_yarv_insn_definesmethod": 0, "unhandled_yarv_insn_send": 0, "unhandled_yarv_insn_sendforward": 0, "unhandled_yarv_insn_opt_send_without_block": 0, "unhandled_yarv_insn_opt_new": 0, "unhandled_yarv_insn_objtostring": 0, "unhandled_yarv_insn_opt_ary_freeze": 0, "unhandled_yarv_insn_opt_hash_freeze": 0, "unhandled_yarv_insn_opt_str_freeze": 0, "unhandled_yarv_insn_opt_nil_p": 0, "unhandled_yarv_insn_opt_str_uminus": 0, "unhandled_yarv_insn_opt_duparray_send": 0, "unhandled_yarv_insn_opt_newarray_send": 0, "unhandled_yarv_insn_invokesuper": 0, "unhandled_yarv_insn_invokesuperforward": 0, "unhandled_yarv_insn_invokeblock": 0, "unhandled_yarv_insn_leave": 0, "unhandled_yarv_insn_throw": 0, "unhandled_yarv_insn_jump": 0, "unhandled_yarv_insn_branchif": 0, "unhandled_yarv_insn_branchunless": 0, "unhandled_yarv_insn_branchnil": 0, "unhandled_yarv_insn_once": 0, "unhandled_yarv_insn_opt_case_dispatch": 0, "unhandled_yarv_insn_opt_plus": 0, "unhandled_yarv_insn_opt_minus": 0, "unhandled_yarv_insn_opt_mult": 0, "unhandled_yarv_insn_opt_div": 0, "unhandled_yarv_insn_opt_mod": 0, "unhandled_yarv_insn_opt_eq": 0, "unhandled_yarv_insn_opt_neq": 0, "unhandled_yarv_insn_opt_lt": 0, "unhandled_yarv_insn_opt_le": 0, "unhandled_yarv_insn_opt_gt": 0, "unhandled_yarv_insn_opt_ge": 0, "unhandled_yarv_insn_opt_ltlt": 0, "unhandled_yarv_insn_opt_and": 0, "unhandled_yarv_insn_opt_or": 0, "unhandled_yarv_insn_opt_aref": 0, "unhandled_yarv_insn_opt_aset": 0, "unhandled_yarv_insn_opt_length": 0, "unhandled_yarv_insn_opt_size": 0, "unhandled_yarv_insn_opt_empty_p": 0, "unhandled_yarv_insn_opt_succ": 0, "unhandled_yarv_insn_opt_not": 0, "unhandled_yarv_insn_opt_regexpmatch2": 0, "unhandled_yarv_insn_invokebuiltin": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_getlocal_WC_0": 0, "unhandled_yarv_insn_getlocal_WC_1": 0, "unhandled_yarv_insn_setlocal_WC_0": 0, "unhandled_yarv_insn_setlocal_WC_1": 0, "unhandled_yarv_insn_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_trace_nop": 0, "unhandled_yarv_insn_trace_getlocal": 0, "unhandled_yarv_insn_trace_setlocal": 0, "unhandled_yarv_insn_trace_getblockparam": 0, "unhandled_yarv_insn_trace_setblockparam": 0, "unhandled_yarv_insn_trace_getblockparamproxy": 0, "unhandled_yarv_insn_trace_getspecial": 0, "unhandled_yarv_insn_trace_setspecial": 0, "unhandled_yarv_insn_trace_getinstancevariable": 0, "unhandled_yarv_insn_trace_setinstancevariable": 0, "unhandled_yarv_insn_trace_getclassvariable": 0, "unhandled_yarv_insn_trace_setclassvariable": 0, "unhandled_yarv_insn_trace_opt_getconstant_path": 0, "unhandled_yarv_insn_trace_getconstant": 0, "unhandled_yarv_insn_trace_setconstant": 0, "unhandled_yarv_insn_trace_getglobal": 0, "unhandled_yarv_insn_trace_setglobal": 0, "unhandled_yarv_insn_trace_putnil": 0, "unhandled_yarv_insn_trace_putself": 0, "unhandled_yarv_insn_trace_putobject": 0, "unhandled_yarv_insn_trace_putspecialobject": 0, "unhandled_yarv_insn_trace_putstring": 0, "unhandled_yarv_insn_trace_putchilledstring": 0, "unhandled_yarv_insn_trace_concatstrings": 0, "unhandled_yarv_insn_trace_anytostring": 0, "unhandled_yarv_insn_trace_toregexp": 0, "unhandled_yarv_insn_trace_intern": 0, "unhandled_yarv_insn_trace_newarray": 0, "unhandled_yarv_insn_trace_pushtoarraykwsplat": 0, "unhandled_yarv_insn_trace_duparray": 0, "unhandled_yarv_insn_trace_duphash": 0, "unhandled_yarv_insn_trace_expandarray": 0, "unhandled_yarv_insn_trace_concatarray": 0, "unhandled_yarv_insn_trace_concattoarray": 0, "unhandled_yarv_insn_trace_pushtoarray": 0, "unhandled_yarv_insn_trace_splatarray": 0, "unhandled_yarv_insn_trace_splatkw": 0, "unhandled_yarv_insn_trace_newhash": 0, "unhandled_yarv_insn_trace_newrange": 0, "unhandled_yarv_insn_trace_pop": 0, "unhandled_yarv_insn_trace_dup": 0, "unhandled_yarv_insn_trace_dupn": 0, "unhandled_yarv_insn_trace_swap": 0, "unhandled_yarv_insn_trace_opt_reverse": 0, "unhandled_yarv_insn_trace_topn": 0, "unhandled_yarv_insn_trace_setn": 0, "unhandled_yarv_insn_trace_adjuststack": 0, "unhandled_yarv_insn_trace_defined": 0, "unhandled_yarv_insn_trace_definedivar": 0, "unhandled_yarv_insn_trace_checkmatch": 0, "unhandled_yarv_insn_trace_checkkeyword": 0, "unhandled_yarv_insn_trace_checktype": 0, "unhandled_yarv_insn_trace_defineclass": 0, "unhandled_yarv_insn_trace_definemethod": 0, "unhandled_yarv_insn_trace_definesmethod": 0, "unhandled_yarv_insn_trace_send": 0, "unhandled_yarv_insn_trace_sendforward": 0, "unhandled_yarv_insn_trace_opt_send_without_block": 0, "unhandled_yarv_insn_trace_opt_new": 0, "unhandled_yarv_insn_trace_objtostring": 0, "unhandled_yarv_insn_trace_opt_ary_freeze": 0, "unhandled_yarv_insn_trace_opt_hash_freeze": 0, "unhandled_yarv_insn_trace_opt_str_freeze": 0, "unhandled_yarv_insn_trace_opt_nil_p": 0, "unhandled_yarv_insn_trace_opt_str_uminus": 0, "unhandled_yarv_insn_trace_opt_duparray_send": 0, "unhandled_yarv_insn_trace_opt_newarray_send": 0, "unhandled_yarv_insn_trace_invokesuper": 0, "unhandled_yarv_insn_trace_invokesuperforward": 0, "unhandled_yarv_insn_trace_invokeblock": 0, "unhandled_yarv_insn_trace_leave": 0, "unhandled_yarv_insn_trace_throw": 0, "unhandled_yarv_insn_trace_jump": 0, "unhandled_yarv_insn_trace_branchif": 0, "unhandled_yarv_insn_trace_branchunless": 0, "unhandled_yarv_insn_trace_branchnil": 0, "unhandled_yarv_insn_trace_once": 0, "unhandled_yarv_insn_trace_opt_case_dispatch": 0, "unhandled_yarv_insn_trace_opt_plus": 0, "unhandled_yarv_insn_trace_opt_minus": 0, "unhandled_yarv_insn_trace_opt_mult": 0, "unhandled_yarv_insn_trace_opt_div": 0, "unhandled_yarv_insn_trace_opt_mod": 0, "unhandled_yarv_insn_trace_opt_eq": 0, "unhandled_yarv_insn_trace_opt_neq": 0, "unhandled_yarv_insn_trace_opt_lt": 0, "unhandled_yarv_insn_trace_opt_le": 0, "unhandled_yarv_insn_trace_opt_gt": 0, "unhandled_yarv_insn_trace_opt_ge": 0, "unhandled_yarv_insn_trace_opt_ltlt": 0, "unhandled_yarv_insn_trace_opt_and": 0, "unhandled_yarv_insn_trace_opt_or": 0, "unhandled_yarv_insn_trace_opt_aref": 0, "unhandled_yarv_insn_trace_opt_aset": 0, "unhandled_yarv_insn_trace_opt_length": 0, "unhandled_yarv_insn_trace_opt_size": 0, "unhandled_yarv_insn_trace_opt_empty_p": 0, "unhandled_yarv_insn_trace_opt_succ": 0, "unhandled_yarv_insn_trace_opt_not": 0, "unhandled_yarv_insn_trace_opt_regexpmatch2": 0, "unhandled_yarv_insn_trace_invokebuiltin": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_trace_getlocal_WC_0": 0, "unhandled_yarv_insn_trace_getlocal_WC_1": 0, "unhandled_yarv_insn_trace_setlocal_WC_0": 0, "unhandled_yarv_insn_trace_setlocal_WC_1": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_zjit_getinstancevariable": 0, "unhandled_yarv_insn_zjit_opt_send_without_block": 0, "unhandled_yarv_insn_zjit_objtostring": 0, "unhandled_yarv_insn_zjit_opt_nil_p": 0, "unhandled_yarv_insn_zjit_opt_plus": 0, "unhandled_yarv_insn_zjit_opt_minus": 0, "unhandled_yarv_insn_zjit_opt_mult": 0, "unhandled_yarv_insn_zjit_opt_div": 0, "unhandled_yarv_insn_zjit_opt_mod": 0, "unhandled_yarv_insn_zjit_opt_eq": 0, "unhandled_yarv_insn_zjit_opt_neq": 0, "unhandled_yarv_insn_zjit_opt_lt": 0, "unhandled_yarv_insn_zjit_opt_le": 0, "unhandled_yarv_insn_zjit_opt_gt": 0, "unhandled_yarv_insn_zjit_opt_ge": 0, "unhandled_yarv_insn_zjit_opt_and": 0, "unhandled_yarv_insn_zjit_opt_or": 0, "unhandled_yarv_insn_zjit_opt_empty_p": 0, "unhandled_yarv_insn_zjit_opt_not": 0, "send_fallback_send_without_block_polymorphic": 0, "send_fallback_send_without_block_no_profiles": 379479428, "send_fallback_send_without_block_cfunc_not_variadic": 3073625530, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 0, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 1246666570, "dynamic_send_count": 4699771528, "iseq_optimized_send_count": 849664032, "inline_cfunc_optimized_send_count": 537586578, "variadic_cfunc_optimized_send_count": 34971, "optimized_send_count": 1387285581, "send_count": 6087057109, "not_optimized_yarv_insn_nop": 0, "not_optimized_yarv_insn_getlocal": 0, "not_optimized_yarv_insn_setlocal": 0, "not_optimized_yarv_insn_getblockparam": 0, "not_optimized_yarv_insn_setblockparam": 0, "not_optimized_yarv_insn_getblockparamproxy": 0, "not_optimized_yarv_insn_getspecial": 0, "not_optimized_yarv_insn_setspecial": 0, "not_optimized_yarv_insn_getinstancevariable": 0, "not_optimized_yarv_insn_setinstancevariable": 0, "not_optimized_yarv_insn_getclassvariable": 0, "not_optimized_yarv_insn_setclassvariable": 0, "not_optimized_yarv_insn_opt_getconstant_path": 0, "not_optimized_yarv_insn_getconstant": 0, "not_optimized_yarv_insn_setconstant": 0, "not_optimized_yarv_insn_getglobal": 0, "not_optimized_yarv_insn_setglobal": 0, "not_optimized_yarv_insn_putnil": 0, "not_optimized_yarv_insn_putself": 0, "not_optimized_yarv_insn_putobject": 0, "not_optimized_yarv_insn_putspecialobject": 0, "not_optimized_yarv_insn_putstring": 0, "not_optimized_yarv_insn_putchilledstring": 0, "not_optimized_yarv_insn_concatstrings": 0, "not_optimized_yarv_insn_anytostring": 0, "not_optimized_yarv_insn_toregexp": 0, "not_optimized_yarv_insn_intern": 0, "not_optimized_yarv_insn_newarray": 0, "not_optimized_yarv_insn_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_duparray": 0, "not_optimized_yarv_insn_duphash": 0, "not_optimized_yarv_insn_expandarray": 0, "not_optimized_yarv_insn_concatarray": 0, "not_optimized_yarv_insn_concattoarray": 0, "not_optimized_yarv_insn_pushtoarray": 0, "not_optimized_yarv_insn_splatarray": 0, "not_optimized_yarv_insn_splatkw": 0, "not_optimized_yarv_insn_newhash": 0, "not_optimized_yarv_insn_newrange": 0, "not_optimized_yarv_insn_pop": 0, "not_optimized_yarv_insn_dup": 0, "not_optimized_yarv_insn_dupn": 0, "not_optimized_yarv_insn_swap": 0, "not_optimized_yarv_insn_opt_reverse": 0, "not_optimized_yarv_insn_topn": 0, "not_optimized_yarv_insn_setn": 0, "not_optimized_yarv_insn_adjuststack": 0, "not_optimized_yarv_insn_defined": 0, "not_optimized_yarv_insn_definedivar": 0, "not_optimized_yarv_insn_checkmatch": 0, "not_optimized_yarv_insn_checkkeyword": 0, "not_optimized_yarv_insn_checktype": 0, "not_optimized_yarv_insn_defineclass": 0, "not_optimized_yarv_insn_definemethod": 0, "not_optimized_yarv_insn_definesmethod": 0, "not_optimized_yarv_insn_send": 12923121, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 3, "not_optimized_yarv_insn_opt_new": 0, "not_optimized_yarv_insn_objtostring": 0, "not_optimized_yarv_insn_opt_ary_freeze": 0, "not_optimized_yarv_insn_opt_hash_freeze": 0, "not_optimized_yarv_insn_opt_str_freeze": 0, "not_optimized_yarv_insn_opt_nil_p": 0, "not_optimized_yarv_insn_opt_str_uminus": 0, "not_optimized_yarv_insn_opt_duparray_send": 0, "not_optimized_yarv_insn_opt_newarray_send": 0, "not_optimized_yarv_insn_invokesuper": 6993, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 167904346, "not_optimized_yarv_insn_leave": 0, "not_optimized_yarv_insn_throw": 0, "not_optimized_yarv_insn_jump": 0, "not_optimized_yarv_insn_branchif": 0, "not_optimized_yarv_insn_branchunless": 0, "not_optimized_yarv_insn_branchnil": 0, "not_optimized_yarv_insn_once": 0, "not_optimized_yarv_insn_opt_case_dispatch": 0, "not_optimized_yarv_insn_opt_plus": 13300977, "not_optimized_yarv_insn_opt_minus": 110189688, "not_optimized_yarv_insn_opt_mult": 53309037, "not_optimized_yarv_insn_opt_div": 71210160, "not_optimized_yarv_insn_opt_mod": 5572197, "not_optimized_yarv_insn_opt_eq": 24423586, "not_optimized_yarv_insn_opt_neq": 94973, "not_optimized_yarv_insn_opt_lt": 8220, "not_optimized_yarv_insn_opt_le": 22219260, "not_optimized_yarv_insn_opt_gt": 491961, "not_optimized_yarv_insn_opt_ge": 94704650, "not_optimized_yarv_insn_opt_ltlt": 0, "not_optimized_yarv_insn_opt_and": 56324102, "not_optimized_yarv_insn_opt_or": 16164509, "not_optimized_yarv_insn_opt_aref": 597831469, "not_optimized_yarv_insn_opt_aset": 0, "not_optimized_yarv_insn_opt_length": 0, "not_optimized_yarv_insn_opt_size": 0, "not_optimized_yarv_insn_opt_empty_p": 0, "not_optimized_yarv_insn_opt_succ": 0, "not_optimized_yarv_insn_opt_not": 0, "not_optimized_yarv_insn_opt_regexpmatch2": 0, "not_optimized_yarv_insn_invokebuiltin": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_getlocal_WC_0": 0, "not_optimized_yarv_insn_getlocal_WC_1": 0, "not_optimized_yarv_insn_setlocal_WC_0": 0, "not_optimized_yarv_insn_setlocal_WC_1": 0, "not_optimized_yarv_insn_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_trace_nop": 0, "not_optimized_yarv_insn_trace_getlocal": 0, "not_optimized_yarv_insn_trace_setlocal": 0, "not_optimized_yarv_insn_trace_getblockparam": 0, "not_optimized_yarv_insn_trace_setblockparam": 0, "not_optimized_yarv_insn_trace_getblockparamproxy": 0, "not_optimized_yarv_insn_trace_getspecial": 0, "not_optimized_yarv_insn_trace_setspecial": 0, "not_optimized_yarv_insn_trace_getinstancevariable": 0, "not_optimized_yarv_insn_trace_setinstancevariable": 0, "not_optimized_yarv_insn_trace_getclassvariable": 0, "not_optimized_yarv_insn_trace_setclassvariable": 0, "not_optimized_yarv_insn_trace_opt_getconstant_path": 0, "not_optimized_yarv_insn_trace_getconstant": 0, "not_optimized_yarv_insn_trace_setconstant": 0, "not_optimized_yarv_insn_trace_getglobal": 0, "not_optimized_yarv_insn_trace_setglobal": 0, "not_optimized_yarv_insn_trace_putnil": 0, "not_optimized_yarv_insn_trace_putself": 0, "not_optimized_yarv_insn_trace_putobject": 0, "not_optimized_yarv_insn_trace_putspecialobject": 0, "not_optimized_yarv_insn_trace_putstring": 0, "not_optimized_yarv_insn_trace_putchilledstring": 0, "not_optimized_yarv_insn_trace_concatstrings": 0, "not_optimized_yarv_insn_trace_anytostring": 0, "not_optimized_yarv_insn_trace_toregexp": 0, "not_optimized_yarv_insn_trace_intern": 0, "not_optimized_yarv_insn_trace_newarray": 0, "not_optimized_yarv_insn_trace_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_trace_duparray": 0, "not_optimized_yarv_insn_trace_duphash": 0, "not_optimized_yarv_insn_trace_expandarray": 0, "not_optimized_yarv_insn_trace_concatarray": 0, "not_optimized_yarv_insn_trace_concattoarray": 0, "not_optimized_yarv_insn_trace_pushtoarray": 0, "not_optimized_yarv_insn_trace_splatarray": 0, "not_optimized_yarv_insn_trace_splatkw": 0, "not_optimized_yarv_insn_trace_newhash": 0, "not_optimized_yarv_insn_trace_newrange": 0, "not_optimized_yarv_insn_trace_pop": 0, "not_optimized_yarv_insn_trace_dup": 0, "not_optimized_yarv_insn_trace_dupn": 0, "not_optimized_yarv_insn_trace_swap": 0, "not_optimized_yarv_insn_trace_opt_reverse": 0, "not_optimized_yarv_insn_trace_topn": 0, "not_optimized_yarv_insn_trace_setn": 0, "not_optimized_yarv_insn_trace_adjuststack": 0, "not_optimized_yarv_insn_trace_defined": 0, "not_optimized_yarv_insn_trace_definedivar": 0, "not_optimized_yarv_insn_trace_checkmatch": 0, "not_optimized_yarv_insn_trace_checkkeyword": 0, "not_optimized_yarv_insn_trace_checktype": 0, "not_optimized_yarv_insn_trace_defineclass": 0, "not_optimized_yarv_insn_trace_definemethod": 0, "not_optimized_yarv_insn_trace_definesmethod": 0, "not_optimized_yarv_insn_trace_send": 0, "not_optimized_yarv_insn_trace_sendforward": 0, "not_optimized_yarv_insn_trace_opt_send_without_block": 0, "not_optimized_yarv_insn_trace_opt_new": 0, "not_optimized_yarv_insn_trace_objtostring": 0, "not_optimized_yarv_insn_trace_opt_ary_freeze": 0, "not_optimized_yarv_insn_trace_opt_hash_freeze": 0, "not_optimized_yarv_insn_trace_opt_str_freeze": 0, "not_optimized_yarv_insn_trace_opt_nil_p": 0, "not_optimized_yarv_insn_trace_opt_str_uminus": 0, "not_optimized_yarv_insn_trace_opt_duparray_send": 0, "not_optimized_yarv_insn_trace_opt_newarray_send": 0, "not_optimized_yarv_insn_trace_invokesuper": 0, "not_optimized_yarv_insn_trace_invokesuperforward": 0, "not_optimized_yarv_insn_trace_invokeblock": 0, "not_optimized_yarv_insn_trace_leave": 0, "not_optimized_yarv_insn_trace_throw": 0, "not_optimized_yarv_insn_trace_jump": 0, "not_optimized_yarv_insn_trace_branchif": 0, "not_optimized_yarv_insn_trace_branchunless": 0, "not_optimized_yarv_insn_trace_branchnil": 0, "not_optimized_yarv_insn_trace_once": 0, "not_optimized_yarv_insn_trace_opt_case_dispatch": 0, "not_optimized_yarv_insn_trace_opt_plus": 0, "not_optimized_yarv_insn_trace_opt_minus": 0, "not_optimized_yarv_insn_trace_opt_mult": 0, "not_optimized_yarv_insn_trace_opt_div": 0, "not_optimized_yarv_insn_trace_opt_mod": 0, "not_optimized_yarv_insn_trace_opt_eq": 0, "not_optimized_yarv_insn_trace_opt_neq": 0, "not_optimized_yarv_insn_trace_opt_lt": 0, "not_optimized_yarv_insn_trace_opt_le": 0, "not_optimized_yarv_insn_trace_opt_gt": 0, "not_optimized_yarv_insn_trace_opt_ge": 0, "not_optimized_yarv_insn_trace_opt_ltlt": 0, "not_optimized_yarv_insn_trace_opt_and": 0, "not_optimized_yarv_insn_trace_opt_or": 0, "not_optimized_yarv_insn_trace_opt_aref": 0, "not_optimized_yarv_insn_trace_opt_aset": 0, "not_optimized_yarv_insn_trace_opt_length": 0, "not_optimized_yarv_insn_trace_opt_size": 0, "not_optimized_yarv_insn_trace_opt_empty_p": 0, "not_optimized_yarv_insn_trace_opt_succ": 0, "not_optimized_yarv_insn_trace_opt_not": 0, "not_optimized_yarv_insn_trace_opt_regexpmatch2": 0, "not_optimized_yarv_insn_trace_invokebuiltin": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_trace_getlocal_WC_0": 0, "not_optimized_yarv_insn_trace_getlocal_WC_1": 0, "not_optimized_yarv_insn_trace_setlocal_WC_0": 0, "not_optimized_yarv_insn_trace_setlocal_WC_1": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_zjit_getinstancevariable": 0, "not_optimized_yarv_insn_zjit_opt_send_without_block": 0, "not_optimized_yarv_insn_zjit_objtostring": 0, "not_optimized_yarv_insn_zjit_opt_nil_p": 0, "not_optimized_yarv_insn_zjit_opt_plus": 0, "not_optimized_yarv_insn_zjit_opt_minus": 0, "not_optimized_yarv_insn_zjit_opt_mult": 0, "not_optimized_yarv_insn_zjit_opt_div": 0, "not_optimized_yarv_insn_zjit_opt_mod": 0, "not_optimized_yarv_insn_zjit_opt_eq": 0, "not_optimized_yarv_insn_zjit_opt_neq": 0, "not_optimized_yarv_insn_zjit_opt_lt": 0, "not_optimized_yarv_insn_zjit_opt_le": 0, "not_optimized_yarv_insn_zjit_opt_gt": 0, "not_optimized_yarv_insn_zjit_opt_ge": 0, "not_optimized_yarv_insn_zjit_opt_and": 0, "not_optimized_yarv_insn_zjit_opt_or": 0, "not_optimized_yarv_insn_zjit_opt_empty_p": 0, "not_optimized_yarv_insn_zjit_opt_not": 0, "vm_insn_count": 43507070738, "total_insn_count": 78739018283, "ratio_in_zjit": 44.745220747318726, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_Integer#^": 105, "not_optimized_cfuncs_Array#include?": 36, "not_optimized_cfuncs_Array#hash": 20, "not_optimized_cfuncs_Integer#===": 2213732900, "not_optimized_cfuncs_Hash#store": 277, "not_optimized_cfuncs_TrueClass#&": 3703, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_BasicObject#!=": 0, "not_optimized_cfuncs_Array#compact": 15, "not_optimized_cfuncs_String#include?": 50, "not_optimized_cfuncs_String#scan": 44, "not_optimized_cfuncs_Float#-": 32, "not_optimized_cfuncs_Range#===": 1191073, "not_optimized_cfuncs_Kernel#is_a?": 675, "not_optimized_cfuncs_Integer#<<": 1706420, "not_optimized_cfuncs_Array#==": 67, "not_optimized_cfuncs_Hash#[]=": 1135, "not_optimized_cfuncs_Integer#>>": 396790515, "not_optimized_cfuncs_Integer#<=>": 115651, "not_optimized_cfuncs_Kernel#dup": 72, "not_optimized_cfuncs_Kernel#block_given?": 0, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_Regexp#=~": 90, "not_optimized_cfuncs_Kernel#Array": 52, "not_optimized_cfuncs_Array#freeze": 44, "not_optimized_cfuncs_Module#instance_method": 18, "not_optimized_cfuncs_Hash#values": 298, "not_optimized_cfuncs_Comparable#>=": 10, "not_optimized_cfuncs_UnboundMethod#parameters": 18, "not_optimized_cfuncs_Class#exist?": 39, "not_optimized_cfuncs_String#strip": 189, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 44, "not_optimized_cfuncs_String#%": 1135, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_String#bytes": 31, "not_optimized_cfuncs_String#-@": 2600, "not_optimized_cfuncs_String#delete_prefix!": 416, "not_optimized_cfuncs_Hash#key?": 0, "not_optimized_cfuncs_Array#uniq!": 76, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_String#to_s": 900, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_String#===": 2246, "not_optimized_cfuncs_Integer#+": 582960, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_Integer#/": 0, "not_optimized_cfuncs_Module#const_set": 2, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_Hash#[]": 425000034, "not_optimized_cfuncs_Array#compact!": 94, "not_optimized_cfuncs_String#==": 765, "not_optimized_cfuncs_Integer#-": 5572615, "not_optimized_cfuncs_FalseClass#&": 5456685, "not_optimized_cfuncs_Integer#&": 23473320, "not_optimized_cfuncs_String#dup": 63, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Class#join": 40 } ] ], "graphql": [ [ { "compiled_iseq_count": 51, "failed_iseq_count": 21, "compile_time_ns": 34312594, "profile_time_ns": 277687, "gc_time_ns": 133765, "invalidation_time_ns": 126585, "code_region_bytes": 925696, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 0, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 17811682, "compile_error_register_spill_on_alloc": 33597912, "compile_error_parse_stack_underflow": 0, "compile_error_parse_malformed_iseq": 0, "compile_error_parse_failed_optional_arguments": 0, "compile_error_parse_not_allowed": 0, "compile_error_validation_block_has_no_terminator": 0, "compile_error_validation_terminator_not_at_end": 0, "compile_error_validation_mismatched_block_arity": 0, "compile_error_validation_jump_target_not_in_rpo": 0, "compile_error_validation_operand_not_defined": 0, "compile_error_validation_duplicate_instruction": 0, "zjit_insn_count": 619193448, "dynamic_getivar_count": 3623, "dynamic_setivar_count": 25070, "unspecialized_def_type_iseq": 3581, "unspecialized_def_type_cfunc": 0, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 0, "unspecialized_def_type_zsuper": 0, "unspecialized_def_type_alias": 0, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 0, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 97652242, "vm_write_sp_count": 97651824, "vm_write_locals_count": 97651824, "vm_write_stack_count": 97651824, "vm_write_to_parent_iseq_local_count": 20, "vm_read_from_parent_iseq_local_count": 3620, "exit_compile_error": 51409594, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 0, "exit_unhandled_kwarg": 3600, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 0, "exit_unhandled_yarv_insn": 21515, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 0, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 3609, "exit_patchpoint": 7, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 1, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 0, "exit_block_param_proxy_not_iseq_or_ifunc": 0, "side_exit_count": 51438326, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 0, "unhandled_yarv_insn_setblockparam": 0, "unhandled_yarv_insn_getblockparamproxy": 0, "unhandled_yarv_insn_getspecial": 0, "unhandled_yarv_insn_setspecial": 0, "unhandled_yarv_insn_getinstancevariable": 0, "unhandled_yarv_insn_setinstancevariable": 0, "unhandled_yarv_insn_getclassvariable": 0, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 0, "unhandled_yarv_insn_setconstant": 0, "unhandled_yarv_insn_getglobal": 0, "unhandled_yarv_insn_setglobal": 0, "unhandled_yarv_insn_putnil": 0, "unhandled_yarv_insn_putself": 0, "unhandled_yarv_insn_putobject": 0, "unhandled_yarv_insn_putspecialobject": 0, "unhandled_yarv_insn_putstring": 0, "unhandled_yarv_insn_putchilledstring": 0, "unhandled_yarv_insn_concatstrings": 0, "unhandled_yarv_insn_anytostring": 0, "unhandled_yarv_insn_toregexp": 0, "unhandled_yarv_insn_intern": 0, "unhandled_yarv_insn_newarray": 0, "unhandled_yarv_insn_pushtoarraykwsplat": 0, "unhandled_yarv_insn_duparray": 0, "unhandled_yarv_insn_duphash": 0, "unhandled_yarv_insn_expandarray": 0, "unhandled_yarv_insn_concatarray": 0, "unhandled_yarv_insn_concattoarray": 0, "unhandled_yarv_insn_pushtoarray": 0, "unhandled_yarv_insn_splatarray": 0, "unhandled_yarv_insn_splatkw": 0, "unhandled_yarv_insn_newhash": 0, "unhandled_yarv_insn_newrange": 0, "unhandled_yarv_insn_pop": 0, "unhandled_yarv_insn_dup": 0, "unhandled_yarv_insn_dupn": 0, "unhandled_yarv_insn_swap": 0, "unhandled_yarv_insn_opt_reverse": 0, "unhandled_yarv_insn_topn": 0, "unhandled_yarv_insn_setn": 0, "unhandled_yarv_insn_adjuststack": 0, "unhandled_yarv_insn_defined": 0, "unhandled_yarv_insn_definedivar": 0, "unhandled_yarv_insn_checkmatch": 0, "unhandled_yarv_insn_checkkeyword": 21515, "unhandled_yarv_insn_checktype": 0, "unhandled_yarv_insn_defineclass": 0, "unhandled_yarv_insn_definemethod": 0, "unhandled_yarv_insn_definesmethod": 0, "unhandled_yarv_insn_send": 0, "unhandled_yarv_insn_sendforward": 0, "unhandled_yarv_insn_opt_send_without_block": 0, "unhandled_yarv_insn_opt_new": 0, "unhandled_yarv_insn_objtostring": 0, "unhandled_yarv_insn_opt_ary_freeze": 0, "unhandled_yarv_insn_opt_hash_freeze": 0, "unhandled_yarv_insn_opt_str_freeze": 0, "unhandled_yarv_insn_opt_nil_p": 0, "unhandled_yarv_insn_opt_str_uminus": 0, "unhandled_yarv_insn_opt_duparray_send": 0, "unhandled_yarv_insn_opt_newarray_send": 0, "unhandled_yarv_insn_invokesuper": 0, "unhandled_yarv_insn_invokesuperforward": 0, "unhandled_yarv_insn_invokeblock": 0, "unhandled_yarv_insn_leave": 0, "unhandled_yarv_insn_throw": 0, "unhandled_yarv_insn_jump": 0, "unhandled_yarv_insn_branchif": 0, "unhandled_yarv_insn_branchunless": 0, "unhandled_yarv_insn_branchnil": 0, "unhandled_yarv_insn_once": 0, "unhandled_yarv_insn_opt_case_dispatch": 0, "unhandled_yarv_insn_opt_plus": 0, "unhandled_yarv_insn_opt_minus": 0, "unhandled_yarv_insn_opt_mult": 0, "unhandled_yarv_insn_opt_div": 0, "unhandled_yarv_insn_opt_mod": 0, "unhandled_yarv_insn_opt_eq": 0, "unhandled_yarv_insn_opt_neq": 0, "unhandled_yarv_insn_opt_lt": 0, "unhandled_yarv_insn_opt_le": 0, "unhandled_yarv_insn_opt_gt": 0, "unhandled_yarv_insn_opt_ge": 0, "unhandled_yarv_insn_opt_ltlt": 0, "unhandled_yarv_insn_opt_and": 0, "unhandled_yarv_insn_opt_or": 0, "unhandled_yarv_insn_opt_aref": 0, "unhandled_yarv_insn_opt_aset": 0, "unhandled_yarv_insn_opt_length": 0, "unhandled_yarv_insn_opt_size": 0, "unhandled_yarv_insn_opt_empty_p": 0, "unhandled_yarv_insn_opt_succ": 0, "unhandled_yarv_insn_opt_not": 0, "unhandled_yarv_insn_opt_regexpmatch2": 0, "unhandled_yarv_insn_invokebuiltin": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_getlocal_WC_0": 0, "unhandled_yarv_insn_getlocal_WC_1": 0, "unhandled_yarv_insn_setlocal_WC_0": 0, "unhandled_yarv_insn_setlocal_WC_1": 0, "unhandled_yarv_insn_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_trace_nop": 0, "unhandled_yarv_insn_trace_getlocal": 0, "unhandled_yarv_insn_trace_setlocal": 0, "unhandled_yarv_insn_trace_getblockparam": 0, "unhandled_yarv_insn_trace_setblockparam": 0, "unhandled_yarv_insn_trace_getblockparamproxy": 0, "unhandled_yarv_insn_trace_getspecial": 0, "unhandled_yarv_insn_trace_setspecial": 0, "unhandled_yarv_insn_trace_getinstancevariable": 0, "unhandled_yarv_insn_trace_setinstancevariable": 0, "unhandled_yarv_insn_trace_getclassvariable": 0, "unhandled_yarv_insn_trace_setclassvariable": 0, "unhandled_yarv_insn_trace_opt_getconstant_path": 0, "unhandled_yarv_insn_trace_getconstant": 0, "unhandled_yarv_insn_trace_setconstant": 0, "unhandled_yarv_insn_trace_getglobal": 0, "unhandled_yarv_insn_trace_setglobal": 0, "unhandled_yarv_insn_trace_putnil": 0, "unhandled_yarv_insn_trace_putself": 0, "unhandled_yarv_insn_trace_putobject": 0, "unhandled_yarv_insn_trace_putspecialobject": 0, "unhandled_yarv_insn_trace_putstring": 0, "unhandled_yarv_insn_trace_putchilledstring": 0, "unhandled_yarv_insn_trace_concatstrings": 0, "unhandled_yarv_insn_trace_anytostring": 0, "unhandled_yarv_insn_trace_toregexp": 0, "unhandled_yarv_insn_trace_intern": 0, "unhandled_yarv_insn_trace_newarray": 0, "unhandled_yarv_insn_trace_pushtoarraykwsplat": 0, "unhandled_yarv_insn_trace_duparray": 0, "unhandled_yarv_insn_trace_duphash": 0, "unhandled_yarv_insn_trace_expandarray": 0, "unhandled_yarv_insn_trace_concatarray": 0, "unhandled_yarv_insn_trace_concattoarray": 0, "unhandled_yarv_insn_trace_pushtoarray": 0, "unhandled_yarv_insn_trace_splatarray": 0, "unhandled_yarv_insn_trace_splatkw": 0, "unhandled_yarv_insn_trace_newhash": 0, "unhandled_yarv_insn_trace_newrange": 0, "unhandled_yarv_insn_trace_pop": 0, "unhandled_yarv_insn_trace_dup": 0, "unhandled_yarv_insn_trace_dupn": 0, "unhandled_yarv_insn_trace_swap": 0, "unhandled_yarv_insn_trace_opt_reverse": 0, "unhandled_yarv_insn_trace_topn": 0, "unhandled_yarv_insn_trace_setn": 0, "unhandled_yarv_insn_trace_adjuststack": 0, "unhandled_yarv_insn_trace_defined": 0, "unhandled_yarv_insn_trace_definedivar": 0, "unhandled_yarv_insn_trace_checkmatch": 0, "unhandled_yarv_insn_trace_checkkeyword": 0, "unhandled_yarv_insn_trace_checktype": 0, "unhandled_yarv_insn_trace_defineclass": 0, "unhandled_yarv_insn_trace_definemethod": 0, "unhandled_yarv_insn_trace_definesmethod": 0, "unhandled_yarv_insn_trace_send": 0, "unhandled_yarv_insn_trace_sendforward": 0, "unhandled_yarv_insn_trace_opt_send_without_block": 0, "unhandled_yarv_insn_trace_opt_new": 0, "unhandled_yarv_insn_trace_objtostring": 0, "unhandled_yarv_insn_trace_opt_ary_freeze": 0, "unhandled_yarv_insn_trace_opt_hash_freeze": 0, "unhandled_yarv_insn_trace_opt_str_freeze": 0, "unhandled_yarv_insn_trace_opt_nil_p": 0, "unhandled_yarv_insn_trace_opt_str_uminus": 0, "unhandled_yarv_insn_trace_opt_duparray_send": 0, "unhandled_yarv_insn_trace_opt_newarray_send": 0, "unhandled_yarv_insn_trace_invokesuper": 0, "unhandled_yarv_insn_trace_invokesuperforward": 0, "unhandled_yarv_insn_trace_invokeblock": 0, "unhandled_yarv_insn_trace_leave": 0, "unhandled_yarv_insn_trace_throw": 0, "unhandled_yarv_insn_trace_jump": 0, "unhandled_yarv_insn_trace_branchif": 0, "unhandled_yarv_insn_trace_branchunless": 0, "unhandled_yarv_insn_trace_branchnil": 0, "unhandled_yarv_insn_trace_once": 0, "unhandled_yarv_insn_trace_opt_case_dispatch": 0, "unhandled_yarv_insn_trace_opt_plus": 0, "unhandled_yarv_insn_trace_opt_minus": 0, "unhandled_yarv_insn_trace_opt_mult": 0, "unhandled_yarv_insn_trace_opt_div": 0, "unhandled_yarv_insn_trace_opt_mod": 0, "unhandled_yarv_insn_trace_opt_eq": 0, "unhandled_yarv_insn_trace_opt_neq": 0, "unhandled_yarv_insn_trace_opt_lt": 0, "unhandled_yarv_insn_trace_opt_le": 0, "unhandled_yarv_insn_trace_opt_gt": 0, "unhandled_yarv_insn_trace_opt_ge": 0, "unhandled_yarv_insn_trace_opt_ltlt": 0, "unhandled_yarv_insn_trace_opt_and": 0, "unhandled_yarv_insn_trace_opt_or": 0, "unhandled_yarv_insn_trace_opt_aref": 0, "unhandled_yarv_insn_trace_opt_aset": 0, "unhandled_yarv_insn_trace_opt_length": 0, "unhandled_yarv_insn_trace_opt_size": 0, "unhandled_yarv_insn_trace_opt_empty_p": 0, "unhandled_yarv_insn_trace_opt_succ": 0, "unhandled_yarv_insn_trace_opt_not": 0, "unhandled_yarv_insn_trace_opt_regexpmatch2": 0, "unhandled_yarv_insn_trace_invokebuiltin": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_trace_getlocal_WC_0": 0, "unhandled_yarv_insn_trace_getlocal_WC_1": 0, "unhandled_yarv_insn_trace_setlocal_WC_0": 0, "unhandled_yarv_insn_trace_setlocal_WC_1": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_zjit_getinstancevariable": 0, "unhandled_yarv_insn_zjit_opt_send_without_block": 0, "unhandled_yarv_insn_zjit_objtostring": 0, "unhandled_yarv_insn_zjit_opt_nil_p": 0, "unhandled_yarv_insn_zjit_opt_plus": 0, "unhandled_yarv_insn_zjit_opt_minus": 0, "unhandled_yarv_insn_zjit_opt_mult": 0, "unhandled_yarv_insn_zjit_opt_div": 0, "unhandled_yarv_insn_zjit_opt_mod": 0, "unhandled_yarv_insn_zjit_opt_eq": 0, "unhandled_yarv_insn_zjit_opt_neq": 0, "unhandled_yarv_insn_zjit_opt_lt": 0, "unhandled_yarv_insn_zjit_opt_le": 0, "unhandled_yarv_insn_zjit_opt_gt": 0, "unhandled_yarv_insn_zjit_opt_ge": 0, "unhandled_yarv_insn_zjit_opt_and": 0, "unhandled_yarv_insn_zjit_opt_or": 0, "unhandled_yarv_insn_zjit_opt_empty_p": 0, "unhandled_yarv_insn_zjit_opt_not": 0, "send_fallback_send_without_block_polymorphic": 70, "send_fallback_send_without_block_no_profiles": 21391, "send_fallback_send_without_block_cfunc_not_variadic": 32580441, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 3581, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 397, "send_fallback_not_optimized_instruction": 7620, "dynamic_send_count": 32613500, "iseq_optimized_send_count": 54200147, "inline_cfunc_optimized_send_count": 60828356, "variadic_cfunc_optimized_send_count": 10834225, "optimized_send_count": 125862728, "send_count": 158476228, "not_optimized_yarv_insn_nop": 0, "not_optimized_yarv_insn_getlocal": 0, "not_optimized_yarv_insn_setlocal": 0, "not_optimized_yarv_insn_getblockparam": 0, "not_optimized_yarv_insn_setblockparam": 0, "not_optimized_yarv_insn_getblockparamproxy": 0, "not_optimized_yarv_insn_getspecial": 0, "not_optimized_yarv_insn_setspecial": 0, "not_optimized_yarv_insn_getinstancevariable": 0, "not_optimized_yarv_insn_setinstancevariable": 0, "not_optimized_yarv_insn_getclassvariable": 0, "not_optimized_yarv_insn_setclassvariable": 0, "not_optimized_yarv_insn_opt_getconstant_path": 0, "not_optimized_yarv_insn_getconstant": 0, "not_optimized_yarv_insn_setconstant": 0, "not_optimized_yarv_insn_getglobal": 0, "not_optimized_yarv_insn_setglobal": 0, "not_optimized_yarv_insn_putnil": 0, "not_optimized_yarv_insn_putself": 0, "not_optimized_yarv_insn_putobject": 0, "not_optimized_yarv_insn_putspecialobject": 0, "not_optimized_yarv_insn_putstring": 0, "not_optimized_yarv_insn_putchilledstring": 0, "not_optimized_yarv_insn_concatstrings": 0, "not_optimized_yarv_insn_anytostring": 0, "not_optimized_yarv_insn_toregexp": 0, "not_optimized_yarv_insn_intern": 0, "not_optimized_yarv_insn_newarray": 0, "not_optimized_yarv_insn_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_duparray": 0, "not_optimized_yarv_insn_duphash": 0, "not_optimized_yarv_insn_expandarray": 0, "not_optimized_yarv_insn_concatarray": 0, "not_optimized_yarv_insn_concattoarray": 0, "not_optimized_yarv_insn_pushtoarray": 0, "not_optimized_yarv_insn_splatarray": 0, "not_optimized_yarv_insn_splatkw": 0, "not_optimized_yarv_insn_newhash": 0, "not_optimized_yarv_insn_newrange": 0, "not_optimized_yarv_insn_pop": 0, "not_optimized_yarv_insn_dup": 0, "not_optimized_yarv_insn_dupn": 0, "not_optimized_yarv_insn_swap": 0, "not_optimized_yarv_insn_opt_reverse": 0, "not_optimized_yarv_insn_topn": 0, "not_optimized_yarv_insn_setn": 0, "not_optimized_yarv_insn_adjuststack": 0, "not_optimized_yarv_insn_defined": 0, "not_optimized_yarv_insn_definedivar": 0, "not_optimized_yarv_insn_checkmatch": 0, "not_optimized_yarv_insn_checkkeyword": 0, "not_optimized_yarv_insn_checktype": 0, "not_optimized_yarv_insn_defineclass": 0, "not_optimized_yarv_insn_definemethod": 0, "not_optimized_yarv_insn_definesmethod": 0, "not_optimized_yarv_insn_send": 4264, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 3, "not_optimized_yarv_insn_opt_new": 0, "not_optimized_yarv_insn_objtostring": 0, "not_optimized_yarv_insn_opt_ary_freeze": 0, "not_optimized_yarv_insn_opt_hash_freeze": 0, "not_optimized_yarv_insn_opt_str_freeze": 0, "not_optimized_yarv_insn_opt_nil_p": 0, "not_optimized_yarv_insn_opt_str_uminus": 0, "not_optimized_yarv_insn_opt_duparray_send": 0, "not_optimized_yarv_insn_opt_newarray_send": 0, "not_optimized_yarv_insn_invokesuper": 7014, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 7945, "not_optimized_yarv_insn_leave": 0, "not_optimized_yarv_insn_throw": 0, "not_optimized_yarv_insn_jump": 0, "not_optimized_yarv_insn_branchif": 0, "not_optimized_yarv_insn_branchunless": 0, "not_optimized_yarv_insn_branchnil": 0, "not_optimized_yarv_insn_once": 0, "not_optimized_yarv_insn_opt_case_dispatch": 0, "not_optimized_yarv_insn_opt_plus": 20, "not_optimized_yarv_insn_opt_minus": 0, "not_optimized_yarv_insn_opt_mult": 0, "not_optimized_yarv_insn_opt_div": 0, "not_optimized_yarv_insn_opt_mod": 0, "not_optimized_yarv_insn_opt_eq": 89, "not_optimized_yarv_insn_opt_neq": 0, "not_optimized_yarv_insn_opt_lt": 0, "not_optimized_yarv_insn_opt_le": 0, "not_optimized_yarv_insn_opt_gt": 0, "not_optimized_yarv_insn_opt_ge": 0, "not_optimized_yarv_insn_opt_ltlt": 0, "not_optimized_yarv_insn_opt_and": 0, "not_optimized_yarv_insn_opt_or": 0, "not_optimized_yarv_insn_opt_aref": 933, "not_optimized_yarv_insn_opt_aset": 0, "not_optimized_yarv_insn_opt_length": 0, "not_optimized_yarv_insn_opt_size": 0, "not_optimized_yarv_insn_opt_empty_p": 0, "not_optimized_yarv_insn_opt_succ": 0, "not_optimized_yarv_insn_opt_not": 0, "not_optimized_yarv_insn_opt_regexpmatch2": 0, "not_optimized_yarv_insn_invokebuiltin": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_getlocal_WC_0": 0, "not_optimized_yarv_insn_getlocal_WC_1": 0, "not_optimized_yarv_insn_setlocal_WC_0": 0, "not_optimized_yarv_insn_setlocal_WC_1": 0, "not_optimized_yarv_insn_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_trace_nop": 0, "not_optimized_yarv_insn_trace_getlocal": 0, "not_optimized_yarv_insn_trace_setlocal": 0, "not_optimized_yarv_insn_trace_getblockparam": 0, "not_optimized_yarv_insn_trace_setblockparam": 0, "not_optimized_yarv_insn_trace_getblockparamproxy": 0, "not_optimized_yarv_insn_trace_getspecial": 0, "not_optimized_yarv_insn_trace_setspecial": 0, "not_optimized_yarv_insn_trace_getinstancevariable": 0, "not_optimized_yarv_insn_trace_setinstancevariable": 0, "not_optimized_yarv_insn_trace_getclassvariable": 0, "not_optimized_yarv_insn_trace_setclassvariable": 0, "not_optimized_yarv_insn_trace_opt_getconstant_path": 0, "not_optimized_yarv_insn_trace_getconstant": 0, "not_optimized_yarv_insn_trace_setconstant": 0, "not_optimized_yarv_insn_trace_getglobal": 0, "not_optimized_yarv_insn_trace_setglobal": 0, "not_optimized_yarv_insn_trace_putnil": 0, "not_optimized_yarv_insn_trace_putself": 0, "not_optimized_yarv_insn_trace_putobject": 0, "not_optimized_yarv_insn_trace_putspecialobject": 0, "not_optimized_yarv_insn_trace_putstring": 0, "not_optimized_yarv_insn_trace_putchilledstring": 0, "not_optimized_yarv_insn_trace_concatstrings": 0, "not_optimized_yarv_insn_trace_anytostring": 0, "not_optimized_yarv_insn_trace_toregexp": 0, "not_optimized_yarv_insn_trace_intern": 0, "not_optimized_yarv_insn_trace_newarray": 0, "not_optimized_yarv_insn_trace_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_trace_duparray": 0, "not_optimized_yarv_insn_trace_duphash": 0, "not_optimized_yarv_insn_trace_expandarray": 0, "not_optimized_yarv_insn_trace_concatarray": 0, "not_optimized_yarv_insn_trace_concattoarray": 0, "not_optimized_yarv_insn_trace_pushtoarray": 0, "not_optimized_yarv_insn_trace_splatarray": 0, "not_optimized_yarv_insn_trace_splatkw": 0, "not_optimized_yarv_insn_trace_newhash": 0, "not_optimized_yarv_insn_trace_newrange": 0, "not_optimized_yarv_insn_trace_pop": 0, "not_optimized_yarv_insn_trace_dup": 0, "not_optimized_yarv_insn_trace_dupn": 0, "not_optimized_yarv_insn_trace_swap": 0, "not_optimized_yarv_insn_trace_opt_reverse": 0, "not_optimized_yarv_insn_trace_topn": 0, "not_optimized_yarv_insn_trace_setn": 0, "not_optimized_yarv_insn_trace_adjuststack": 0, "not_optimized_yarv_insn_trace_defined": 0, "not_optimized_yarv_insn_trace_definedivar": 0, "not_optimized_yarv_insn_trace_checkmatch": 0, "not_optimized_yarv_insn_trace_checkkeyword": 0, "not_optimized_yarv_insn_trace_checktype": 0, "not_optimized_yarv_insn_trace_defineclass": 0, "not_optimized_yarv_insn_trace_definemethod": 0, "not_optimized_yarv_insn_trace_definesmethod": 0, "not_optimized_yarv_insn_trace_send": 0, "not_optimized_yarv_insn_trace_sendforward": 0, "not_optimized_yarv_insn_trace_opt_send_without_block": 0, "not_optimized_yarv_insn_trace_opt_new": 0, "not_optimized_yarv_insn_trace_objtostring": 0, "not_optimized_yarv_insn_trace_opt_ary_freeze": 0, "not_optimized_yarv_insn_trace_opt_hash_freeze": 0, "not_optimized_yarv_insn_trace_opt_str_freeze": 0, "not_optimized_yarv_insn_trace_opt_nil_p": 0, "not_optimized_yarv_insn_trace_opt_str_uminus": 0, "not_optimized_yarv_insn_trace_opt_duparray_send": 0, "not_optimized_yarv_insn_trace_opt_newarray_send": 0, "not_optimized_yarv_insn_trace_invokesuper": 0, "not_optimized_yarv_insn_trace_invokesuperforward": 0, "not_optimized_yarv_insn_trace_invokeblock": 0, "not_optimized_yarv_insn_trace_leave": 0, "not_optimized_yarv_insn_trace_throw": 0, "not_optimized_yarv_insn_trace_jump": 0, "not_optimized_yarv_insn_trace_branchif": 0, "not_optimized_yarv_insn_trace_branchunless": 0, "not_optimized_yarv_insn_trace_branchnil": 0, "not_optimized_yarv_insn_trace_once": 0, "not_optimized_yarv_insn_trace_opt_case_dispatch": 0, "not_optimized_yarv_insn_trace_opt_plus": 0, "not_optimized_yarv_insn_trace_opt_minus": 0, "not_optimized_yarv_insn_trace_opt_mult": 0, "not_optimized_yarv_insn_trace_opt_div": 0, "not_optimized_yarv_insn_trace_opt_mod": 0, "not_optimized_yarv_insn_trace_opt_eq": 0, "not_optimized_yarv_insn_trace_opt_neq": 0, "not_optimized_yarv_insn_trace_opt_lt": 0, "not_optimized_yarv_insn_trace_opt_le": 0, "not_optimized_yarv_insn_trace_opt_gt": 0, "not_optimized_yarv_insn_trace_opt_ge": 0, "not_optimized_yarv_insn_trace_opt_ltlt": 0, "not_optimized_yarv_insn_trace_opt_and": 0, "not_optimized_yarv_insn_trace_opt_or": 0, "not_optimized_yarv_insn_trace_opt_aref": 0, "not_optimized_yarv_insn_trace_opt_aset": 0, "not_optimized_yarv_insn_trace_opt_length": 0, "not_optimized_yarv_insn_trace_opt_size": 0, "not_optimized_yarv_insn_trace_opt_empty_p": 0, "not_optimized_yarv_insn_trace_opt_succ": 0, "not_optimized_yarv_insn_trace_opt_not": 0, "not_optimized_yarv_insn_trace_opt_regexpmatch2": 0, "not_optimized_yarv_insn_trace_invokebuiltin": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_trace_getlocal_WC_0": 0, "not_optimized_yarv_insn_trace_getlocal_WC_1": 0, "not_optimized_yarv_insn_trace_setlocal_WC_0": 0, "not_optimized_yarv_insn_trace_setlocal_WC_1": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_zjit_getinstancevariable": 0, "not_optimized_yarv_insn_zjit_opt_send_without_block": 0, "not_optimized_yarv_insn_zjit_objtostring": 0, "not_optimized_yarv_insn_zjit_opt_nil_p": 0, "not_optimized_yarv_insn_zjit_opt_plus": 0, "not_optimized_yarv_insn_zjit_opt_minus": 0, "not_optimized_yarv_insn_zjit_opt_mult": 0, "not_optimized_yarv_insn_zjit_opt_div": 0, "not_optimized_yarv_insn_zjit_opt_mod": 0, "not_optimized_yarv_insn_zjit_opt_eq": 0, "not_optimized_yarv_insn_zjit_opt_neq": 0, "not_optimized_yarv_insn_zjit_opt_lt": 0, "not_optimized_yarv_insn_zjit_opt_le": 0, "not_optimized_yarv_insn_zjit_opt_gt": 0, "not_optimized_yarv_insn_zjit_opt_ge": 0, "not_optimized_yarv_insn_zjit_opt_and": 0, "not_optimized_yarv_insn_zjit_opt_or": 0, "not_optimized_yarv_insn_zjit_opt_empty_p": 0, "not_optimized_yarv_insn_zjit_opt_not": 0, "vm_insn_count": 2242441474, "total_insn_count": 2861634922, "ratio_in_zjit": 21.63775131620371, "not_optimized_cfuncs_Array#<<": 0, "not_optimized_cfuncs_Array#include?": 51, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_StringScanner#pos": 10829971, "not_optimized_cfuncs_Array#==": 41, "not_optimized_cfuncs_Integer#<=>": 0, "not_optimized_cfuncs_Hash#[]=": 1135, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Hash#keys": 2, "not_optimized_cfuncs_StringScanner#eos?": 0, "not_optimized_cfuncs_Array#uniq!": 88, "not_optimized_cfuncs_String#==": 1222, "not_optimized_cfuncs_StringScanner#pos=": 0, "not_optimized_cfuncs_Hash#key?": 0, "not_optimized_cfuncs_Integer#>": 0, "not_optimized_cfuncs_String#include?": 22, "not_optimized_cfuncs_Class#join": 39, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_String#to_s": 902, "not_optimized_cfuncs_Kernel#block_given?": 0, "not_optimized_cfuncs_Kernel#dup": 71, "not_optimized_cfuncs_Comparable#>=": 10, "not_optimized_cfuncs_Kernel#Array": 52, "not_optimized_cfuncs_String#%": 1135, "not_optimized_cfuncs_Module#instance_method": 18, "not_optimized_cfuncs_String#-@": 2615, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_Hash#store": 276, "not_optimized_cfuncs_String#encoding": 3581, "not_optimized_cfuncs_Array#compact!": 106, "not_optimized_cfuncs_Integer#>>": 86838, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_Class#exist?": 39, "not_optimized_cfuncs_Array#+": 0, "not_optimized_cfuncs_String#getbyte": 0, "not_optimized_cfuncs_StringScanner#skip": 0, "not_optimized_cfuncs_String#delete_prefix!": 415, "not_optimized_cfuncs_Float#-": 333, "not_optimized_cfuncs_Module#const_set": 2, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_BasicObject#!=": 0, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_String#strip": 186, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 39, "not_optimized_cfuncs_Array#hash": 18, "not_optimized_cfuncs_String#+": 0, "not_optimized_cfuncs_Regexp#=~": 141, "not_optimized_cfuncs_String#dup": 26, "not_optimized_cfuncs_Array#compact": 14, "not_optimized_cfuncs_StringScanner#matched_size": 21659942, "not_optimized_cfuncs_String#scan": 39, "not_optimized_cfuncs_Hash#values": 297, "not_optimized_cfuncs_Kernel#is_a?": 669, "not_optimized_cfuncs_Integer#===": 0, "not_optimized_cfuncs_UnboundMethod#parameters": 18, "not_optimized_cfuncs_Array#freeze": 39, "not_optimized_cfuncs_String#===": 2242, "not_optimized_cfuncs_Hash#[]": 18 } ] ], "lee": [ [ { "compiled_iseq_count": 39, "failed_iseq_count": 10, "compile_time_ns": 13747667, "profile_time_ns": 223011, "gc_time_ns": 409321, "invalidation_time_ns": 0, "code_region_bytes": 843776, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 24302, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 24302, "compile_error_register_spill_on_alloc": 40633456, "compile_error_parse_stack_underflow": 0, "compile_error_parse_malformed_iseq": 0, "compile_error_parse_failed_optional_arguments": 0, "compile_error_parse_not_allowed": 0, "compile_error_validation_block_has_no_terminator": 0, "compile_error_validation_terminator_not_at_end": 0, "compile_error_validation_mismatched_block_arity": 0, "compile_error_validation_jump_target_not_in_rpo": 0, "compile_error_validation_operand_not_defined": 0, "compile_error_validation_duplicate_instruction": 0, "zjit_insn_count": 4283665376, "dynamic_getivar_count": 0, "dynamic_setivar_count": 61181, "unspecialized_def_type_iseq": 93, "unspecialized_def_type_cfunc": 0, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 0, "unspecialized_def_type_zsuper": 0, "unspecialized_def_type_alias": 0, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 231074838, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 1010146597, "vm_write_sp_count": 783023330, "vm_write_locals_count": 783023330, "vm_write_stack_count": 783023330, "vm_write_to_parent_iseq_local_count": 355264, "vm_read_from_parent_iseq_local_count": 57578492, "exit_compile_error": 40682060, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 0, "exit_unhandled_kwarg": 195012, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 12178, "exit_unhandled_yarv_insn": 31, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 0, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 0, "exit_patchpoint": 0, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 0, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 0, "exit_block_param_proxy_not_iseq_or_ifunc": 48723, "side_exit_count": 40938004, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 0, "unhandled_yarv_insn_setblockparam": 0, "unhandled_yarv_insn_getblockparamproxy": 0, "unhandled_yarv_insn_getspecial": 0, "unhandled_yarv_insn_setspecial": 0, "unhandled_yarv_insn_getinstancevariable": 0, "unhandled_yarv_insn_setinstancevariable": 0, "unhandled_yarv_insn_getclassvariable": 0, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 0, "unhandled_yarv_insn_setconstant": 0, "unhandled_yarv_insn_getglobal": 0, "unhandled_yarv_insn_setglobal": 0, "unhandled_yarv_insn_putnil": 0, "unhandled_yarv_insn_putself": 0, "unhandled_yarv_insn_putobject": 0, "unhandled_yarv_insn_putspecialobject": 0, "unhandled_yarv_insn_putstring": 0, "unhandled_yarv_insn_putchilledstring": 0, "unhandled_yarv_insn_concatstrings": 0, "unhandled_yarv_insn_anytostring": 0, "unhandled_yarv_insn_toregexp": 0, "unhandled_yarv_insn_intern": 0, "unhandled_yarv_insn_newarray": 0, "unhandled_yarv_insn_pushtoarraykwsplat": 0, "unhandled_yarv_insn_duparray": 0, "unhandled_yarv_insn_duphash": 0, "unhandled_yarv_insn_expandarray": 31, "unhandled_yarv_insn_concatarray": 0, "unhandled_yarv_insn_concattoarray": 0, "unhandled_yarv_insn_pushtoarray": 0, "unhandled_yarv_insn_splatarray": 0, "unhandled_yarv_insn_splatkw": 0, "unhandled_yarv_insn_newhash": 0, "unhandled_yarv_insn_newrange": 0, "unhandled_yarv_insn_pop": 0, "unhandled_yarv_insn_dup": 0, "unhandled_yarv_insn_dupn": 0, "unhandled_yarv_insn_swap": 0, "unhandled_yarv_insn_opt_reverse": 0, "unhandled_yarv_insn_topn": 0, "unhandled_yarv_insn_setn": 0, "unhandled_yarv_insn_adjuststack": 0, "unhandled_yarv_insn_defined": 0, "unhandled_yarv_insn_definedivar": 0, "unhandled_yarv_insn_checkmatch": 0, "unhandled_yarv_insn_checkkeyword": 0, "unhandled_yarv_insn_checktype": 0, "unhandled_yarv_insn_defineclass": 0, "unhandled_yarv_insn_definemethod": 0, "unhandled_yarv_insn_definesmethod": 0, "unhandled_yarv_insn_send": 0, "unhandled_yarv_insn_sendforward": 0, "unhandled_yarv_insn_opt_send_without_block": 0, "unhandled_yarv_insn_opt_new": 0, "unhandled_yarv_insn_objtostring": 0, "unhandled_yarv_insn_opt_ary_freeze": 0, "unhandled_yarv_insn_opt_hash_freeze": 0, "unhandled_yarv_insn_opt_str_freeze": 0, "unhandled_yarv_insn_opt_nil_p": 0, "unhandled_yarv_insn_opt_str_uminus": 0, "unhandled_yarv_insn_opt_duparray_send": 0, "unhandled_yarv_insn_opt_newarray_send": 0, "unhandled_yarv_insn_invokesuper": 0, "unhandled_yarv_insn_invokesuperforward": 0, "unhandled_yarv_insn_invokeblock": 0, "unhandled_yarv_insn_leave": 0, "unhandled_yarv_insn_throw": 0, "unhandled_yarv_insn_jump": 0, "unhandled_yarv_insn_branchif": 0, "unhandled_yarv_insn_branchunless": 0, "unhandled_yarv_insn_branchnil": 0, "unhandled_yarv_insn_once": 0, "unhandled_yarv_insn_opt_case_dispatch": 0, "unhandled_yarv_insn_opt_plus": 0, "unhandled_yarv_insn_opt_minus": 0, "unhandled_yarv_insn_opt_mult": 0, "unhandled_yarv_insn_opt_div": 0, "unhandled_yarv_insn_opt_mod": 0, "unhandled_yarv_insn_opt_eq": 0, "unhandled_yarv_insn_opt_neq": 0, "unhandled_yarv_insn_opt_lt": 0, "unhandled_yarv_insn_opt_le": 0, "unhandled_yarv_insn_opt_gt": 0, "unhandled_yarv_insn_opt_ge": 0, "unhandled_yarv_insn_opt_ltlt": 0, "unhandled_yarv_insn_opt_and": 0, "unhandled_yarv_insn_opt_or": 0, "unhandled_yarv_insn_opt_aref": 0, "unhandled_yarv_insn_opt_aset": 0, "unhandled_yarv_insn_opt_length": 0, "unhandled_yarv_insn_opt_size": 0, "unhandled_yarv_insn_opt_empty_p": 0, "unhandled_yarv_insn_opt_succ": 0, "unhandled_yarv_insn_opt_not": 0, "unhandled_yarv_insn_opt_regexpmatch2": 0, "unhandled_yarv_insn_invokebuiltin": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_getlocal_WC_0": 0, "unhandled_yarv_insn_getlocal_WC_1": 0, "unhandled_yarv_insn_setlocal_WC_0": 0, "unhandled_yarv_insn_setlocal_WC_1": 0, "unhandled_yarv_insn_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_trace_nop": 0, "unhandled_yarv_insn_trace_getlocal": 0, "unhandled_yarv_insn_trace_setlocal": 0, "unhandled_yarv_insn_trace_getblockparam": 0, "unhandled_yarv_insn_trace_setblockparam": 0, "unhandled_yarv_insn_trace_getblockparamproxy": 0, "unhandled_yarv_insn_trace_getspecial": 0, "unhandled_yarv_insn_trace_setspecial": 0, "unhandled_yarv_insn_trace_getinstancevariable": 0, "unhandled_yarv_insn_trace_setinstancevariable": 0, "unhandled_yarv_insn_trace_getclassvariable": 0, "unhandled_yarv_insn_trace_setclassvariable": 0, "unhandled_yarv_insn_trace_opt_getconstant_path": 0, "unhandled_yarv_insn_trace_getconstant": 0, "unhandled_yarv_insn_trace_setconstant": 0, "unhandled_yarv_insn_trace_getglobal": 0, "unhandled_yarv_insn_trace_setglobal": 0, "unhandled_yarv_insn_trace_putnil": 0, "unhandled_yarv_insn_trace_putself": 0, "unhandled_yarv_insn_trace_putobject": 0, "unhandled_yarv_insn_trace_putspecialobject": 0, "unhandled_yarv_insn_trace_putstring": 0, "unhandled_yarv_insn_trace_putchilledstring": 0, "unhandled_yarv_insn_trace_concatstrings": 0, "unhandled_yarv_insn_trace_anytostring": 0, "unhandled_yarv_insn_trace_toregexp": 0, "unhandled_yarv_insn_trace_intern": 0, "unhandled_yarv_insn_trace_newarray": 0, "unhandled_yarv_insn_trace_pushtoarraykwsplat": 0, "unhandled_yarv_insn_trace_duparray": 0, "unhandled_yarv_insn_trace_duphash": 0, "unhandled_yarv_insn_trace_expandarray": 0, "unhandled_yarv_insn_trace_concatarray": 0, "unhandled_yarv_insn_trace_concattoarray": 0, "unhandled_yarv_insn_trace_pushtoarray": 0, "unhandled_yarv_insn_trace_splatarray": 0, "unhandled_yarv_insn_trace_splatkw": 0, "unhandled_yarv_insn_trace_newhash": 0, "unhandled_yarv_insn_trace_newrange": 0, "unhandled_yarv_insn_trace_pop": 0, "unhandled_yarv_insn_trace_dup": 0, "unhandled_yarv_insn_trace_dupn": 0, "unhandled_yarv_insn_trace_swap": 0, "unhandled_yarv_insn_trace_opt_reverse": 0, "unhandled_yarv_insn_trace_topn": 0, "unhandled_yarv_insn_trace_setn": 0, "unhandled_yarv_insn_trace_adjuststack": 0, "unhandled_yarv_insn_trace_defined": 0, "unhandled_yarv_insn_trace_definedivar": 0, "unhandled_yarv_insn_trace_checkmatch": 0, "unhandled_yarv_insn_trace_checkkeyword": 0, "unhandled_yarv_insn_trace_checktype": 0, "unhandled_yarv_insn_trace_defineclass": 0, "unhandled_yarv_insn_trace_definemethod": 0, "unhandled_yarv_insn_trace_definesmethod": 0, "unhandled_yarv_insn_trace_send": 0, "unhandled_yarv_insn_trace_sendforward": 0, "unhandled_yarv_insn_trace_opt_send_without_block": 0, "unhandled_yarv_insn_trace_opt_new": 0, "unhandled_yarv_insn_trace_objtostring": 0, "unhandled_yarv_insn_trace_opt_ary_freeze": 0, "unhandled_yarv_insn_trace_opt_hash_freeze": 0, "unhandled_yarv_insn_trace_opt_str_freeze": 0, "unhandled_yarv_insn_trace_opt_nil_p": 0, "unhandled_yarv_insn_trace_opt_str_uminus": 0, "unhandled_yarv_insn_trace_opt_duparray_send": 0, "unhandled_yarv_insn_trace_opt_newarray_send": 0, "unhandled_yarv_insn_trace_invokesuper": 0, "unhandled_yarv_insn_trace_invokesuperforward": 0, "unhandled_yarv_insn_trace_invokeblock": 0, "unhandled_yarv_insn_trace_leave": 0, "unhandled_yarv_insn_trace_throw": 0, "unhandled_yarv_insn_trace_jump": 0, "unhandled_yarv_insn_trace_branchif": 0, "unhandled_yarv_insn_trace_branchunless": 0, "unhandled_yarv_insn_trace_branchnil": 0, "unhandled_yarv_insn_trace_once": 0, "unhandled_yarv_insn_trace_opt_case_dispatch": 0, "unhandled_yarv_insn_trace_opt_plus": 0, "unhandled_yarv_insn_trace_opt_minus": 0, "unhandled_yarv_insn_trace_opt_mult": 0, "unhandled_yarv_insn_trace_opt_div": 0, "unhandled_yarv_insn_trace_opt_mod": 0, "unhandled_yarv_insn_trace_opt_eq": 0, "unhandled_yarv_insn_trace_opt_neq": 0, "unhandled_yarv_insn_trace_opt_lt": 0, "unhandled_yarv_insn_trace_opt_le": 0, "unhandled_yarv_insn_trace_opt_gt": 0, "unhandled_yarv_insn_trace_opt_ge": 0, "unhandled_yarv_insn_trace_opt_ltlt": 0, "unhandled_yarv_insn_trace_opt_and": 0, "unhandled_yarv_insn_trace_opt_or": 0, "unhandled_yarv_insn_trace_opt_aref": 0, "unhandled_yarv_insn_trace_opt_aset": 0, "unhandled_yarv_insn_trace_opt_length": 0, "unhandled_yarv_insn_trace_opt_size": 0, "unhandled_yarv_insn_trace_opt_empty_p": 0, "unhandled_yarv_insn_trace_opt_succ": 0, "unhandled_yarv_insn_trace_opt_not": 0, "unhandled_yarv_insn_trace_opt_regexpmatch2": 0, "unhandled_yarv_insn_trace_invokebuiltin": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_trace_getlocal_WC_0": 0, "unhandled_yarv_insn_trace_getlocal_WC_1": 0, "unhandled_yarv_insn_trace_setlocal_WC_0": 0, "unhandled_yarv_insn_trace_setlocal_WC_1": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_zjit_getinstancevariable": 0, "unhandled_yarv_insn_zjit_opt_send_without_block": 0, "unhandled_yarv_insn_zjit_objtostring": 0, "unhandled_yarv_insn_zjit_opt_nil_p": 0, "unhandled_yarv_insn_zjit_opt_plus": 0, "unhandled_yarv_insn_zjit_opt_minus": 0, "unhandled_yarv_insn_zjit_opt_mult": 0, "unhandled_yarv_insn_zjit_opt_div": 0, "unhandled_yarv_insn_zjit_opt_mod": 0, "unhandled_yarv_insn_zjit_opt_eq": 0, "unhandled_yarv_insn_zjit_opt_neq": 0, "unhandled_yarv_insn_zjit_opt_lt": 0, "unhandled_yarv_insn_zjit_opt_le": 0, "unhandled_yarv_insn_zjit_opt_gt": 0, "unhandled_yarv_insn_zjit_opt_ge": 0, "unhandled_yarv_insn_zjit_opt_and": 0, "unhandled_yarv_insn_zjit_opt_or": 0, "unhandled_yarv_insn_zjit_opt_empty_p": 0, "unhandled_yarv_insn_zjit_opt_not": 0, "send_fallback_send_without_block_polymorphic": 211235, "send_fallback_send_without_block_no_profiles": 9016382, "send_fallback_send_without_block_cfunc_not_variadic": 258489480, "send_fallback_send_without_block_cfunc_array_variadic": 31, "send_fallback_send_without_block_not_optimized_method_type": 231074931, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 31, "send_fallback_not_optimized_instruction": 105090168, "dynamic_send_count": 603882258, "iseq_optimized_send_count": 178025327, "inline_cfunc_optimized_send_count": 192662, "variadic_cfunc_optimized_send_count": 83375, "optimized_send_count": 178301364, "send_count": 782183622, "not_optimized_yarv_insn_nop": 0, "not_optimized_yarv_insn_getlocal": 0, "not_optimized_yarv_insn_setlocal": 0, "not_optimized_yarv_insn_getblockparam": 0, "not_optimized_yarv_insn_setblockparam": 0, "not_optimized_yarv_insn_getblockparamproxy": 0, "not_optimized_yarv_insn_getspecial": 0, "not_optimized_yarv_insn_setspecial": 0, "not_optimized_yarv_insn_getinstancevariable": 0, "not_optimized_yarv_insn_setinstancevariable": 0, "not_optimized_yarv_insn_getclassvariable": 0, "not_optimized_yarv_insn_setclassvariable": 0, "not_optimized_yarv_insn_opt_getconstant_path": 0, "not_optimized_yarv_insn_getconstant": 0, "not_optimized_yarv_insn_setconstant": 0, "not_optimized_yarv_insn_getglobal": 0, "not_optimized_yarv_insn_setglobal": 0, "not_optimized_yarv_insn_putnil": 0, "not_optimized_yarv_insn_putself": 0, "not_optimized_yarv_insn_putobject": 0, "not_optimized_yarv_insn_putspecialobject": 0, "not_optimized_yarv_insn_putstring": 0, "not_optimized_yarv_insn_putchilledstring": 0, "not_optimized_yarv_insn_concatstrings": 0, "not_optimized_yarv_insn_anytostring": 0, "not_optimized_yarv_insn_toregexp": 0, "not_optimized_yarv_insn_intern": 0, "not_optimized_yarv_insn_newarray": 0, "not_optimized_yarv_insn_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_duparray": 0, "not_optimized_yarv_insn_duphash": 0, "not_optimized_yarv_insn_expandarray": 0, "not_optimized_yarv_insn_concatarray": 0, "not_optimized_yarv_insn_concattoarray": 0, "not_optimized_yarv_insn_pushtoarray": 0, "not_optimized_yarv_insn_splatarray": 0, "not_optimized_yarv_insn_splatkw": 0, "not_optimized_yarv_insn_newhash": 0, "not_optimized_yarv_insn_newrange": 0, "not_optimized_yarv_insn_pop": 0, "not_optimized_yarv_insn_dup": 0, "not_optimized_yarv_insn_dupn": 0, "not_optimized_yarv_insn_swap": 0, "not_optimized_yarv_insn_opt_reverse": 0, "not_optimized_yarv_insn_topn": 0, "not_optimized_yarv_insn_setn": 0, "not_optimized_yarv_insn_adjuststack": 0, "not_optimized_yarv_insn_defined": 0, "not_optimized_yarv_insn_definedivar": 0, "not_optimized_yarv_insn_checkmatch": 0, "not_optimized_yarv_insn_checkkeyword": 0, "not_optimized_yarv_insn_checktype": 0, "not_optimized_yarv_insn_defineclass": 0, "not_optimized_yarv_insn_definemethod": 0, "not_optimized_yarv_insn_definesmethod": 0, "not_optimized_yarv_insn_send": 316340, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 3, "not_optimized_yarv_insn_opt_new": 0, "not_optimized_yarv_insn_objtostring": 0, "not_optimized_yarv_insn_opt_ary_freeze": 0, "not_optimized_yarv_insn_opt_hash_freeze": 0, "not_optimized_yarv_insn_opt_str_freeze": 0, "not_optimized_yarv_insn_opt_nil_p": 0, "not_optimized_yarv_insn_opt_str_uminus": 0, "not_optimized_yarv_insn_opt_duparray_send": 0, "not_optimized_yarv_insn_opt_newarray_send": 0, "not_optimized_yarv_insn_invokesuper": 6989, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 355774, "not_optimized_yarv_insn_leave": 0, "not_optimized_yarv_insn_throw": 0, "not_optimized_yarv_insn_jump": 0, "not_optimized_yarv_insn_branchif": 0, "not_optimized_yarv_insn_branchunless": 0, "not_optimized_yarv_insn_branchnil": 0, "not_optimized_yarv_insn_once": 0, "not_optimized_yarv_insn_opt_case_dispatch": 0, "not_optimized_yarv_insn_opt_plus": 0, "not_optimized_yarv_insn_opt_minus": 0, "not_optimized_yarv_insn_opt_mult": 0, "not_optimized_yarv_insn_opt_div": 0, "not_optimized_yarv_insn_opt_mod": 0, "not_optimized_yarv_insn_opt_eq": 80, "not_optimized_yarv_insn_opt_neq": 0, "not_optimized_yarv_insn_opt_lt": 0, "not_optimized_yarv_insn_opt_le": 0, "not_optimized_yarv_insn_opt_gt": 0, "not_optimized_yarv_insn_opt_ge": 0, "not_optimized_yarv_insn_opt_ltlt": 0, "not_optimized_yarv_insn_opt_and": 0, "not_optimized_yarv_insn_opt_or": 0, "not_optimized_yarv_insn_opt_aref": 104423518, "not_optimized_yarv_insn_opt_aset": 0, "not_optimized_yarv_insn_opt_length": 0, "not_optimized_yarv_insn_opt_size": 0, "not_optimized_yarv_insn_opt_empty_p": 0, "not_optimized_yarv_insn_opt_succ": 0, "not_optimized_yarv_insn_opt_not": 0, "not_optimized_yarv_insn_opt_regexpmatch2": 0, "not_optimized_yarv_insn_invokebuiltin": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_getlocal_WC_0": 0, "not_optimized_yarv_insn_getlocal_WC_1": 0, "not_optimized_yarv_insn_setlocal_WC_0": 0, "not_optimized_yarv_insn_setlocal_WC_1": 0, "not_optimized_yarv_insn_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_trace_nop": 0, "not_optimized_yarv_insn_trace_getlocal": 0, "not_optimized_yarv_insn_trace_setlocal": 0, "not_optimized_yarv_insn_trace_getblockparam": 0, "not_optimized_yarv_insn_trace_setblockparam": 0, "not_optimized_yarv_insn_trace_getblockparamproxy": 0, "not_optimized_yarv_insn_trace_getspecial": 0, "not_optimized_yarv_insn_trace_setspecial": 0, "not_optimized_yarv_insn_trace_getinstancevariable": 0, "not_optimized_yarv_insn_trace_setinstancevariable": 0, "not_optimized_yarv_insn_trace_getclassvariable": 0, "not_optimized_yarv_insn_trace_setclassvariable": 0, "not_optimized_yarv_insn_trace_opt_getconstant_path": 0, "not_optimized_yarv_insn_trace_getconstant": 0, "not_optimized_yarv_insn_trace_setconstant": 0, "not_optimized_yarv_insn_trace_getglobal": 0, "not_optimized_yarv_insn_trace_setglobal": 0, "not_optimized_yarv_insn_trace_putnil": 0, "not_optimized_yarv_insn_trace_putself": 0, "not_optimized_yarv_insn_trace_putobject": 0, "not_optimized_yarv_insn_trace_putspecialobject": 0, "not_optimized_yarv_insn_trace_putstring": 0, "not_optimized_yarv_insn_trace_putchilledstring": 0, "not_optimized_yarv_insn_trace_concatstrings": 0, "not_optimized_yarv_insn_trace_anytostring": 0, "not_optimized_yarv_insn_trace_toregexp": 0, "not_optimized_yarv_insn_trace_intern": 0, "not_optimized_yarv_insn_trace_newarray": 0, "not_optimized_yarv_insn_trace_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_trace_duparray": 0, "not_optimized_yarv_insn_trace_duphash": 0, "not_optimized_yarv_insn_trace_expandarray": 0, "not_optimized_yarv_insn_trace_concatarray": 0, "not_optimized_yarv_insn_trace_concattoarray": 0, "not_optimized_yarv_insn_trace_pushtoarray": 0, "not_optimized_yarv_insn_trace_splatarray": 0, "not_optimized_yarv_insn_trace_splatkw": 0, "not_optimized_yarv_insn_trace_newhash": 0, "not_optimized_yarv_insn_trace_newrange": 0, "not_optimized_yarv_insn_trace_pop": 0, "not_optimized_yarv_insn_trace_dup": 0, "not_optimized_yarv_insn_trace_dupn": 0, "not_optimized_yarv_insn_trace_swap": 0, "not_optimized_yarv_insn_trace_opt_reverse": 0, "not_optimized_yarv_insn_trace_topn": 0, "not_optimized_yarv_insn_trace_setn": 0, "not_optimized_yarv_insn_trace_adjuststack": 0, "not_optimized_yarv_insn_trace_defined": 0, "not_optimized_yarv_insn_trace_definedivar": 0, "not_optimized_yarv_insn_trace_checkmatch": 0, "not_optimized_yarv_insn_trace_checkkeyword": 0, "not_optimized_yarv_insn_trace_checktype": 0, "not_optimized_yarv_insn_trace_defineclass": 0, "not_optimized_yarv_insn_trace_definemethod": 0, "not_optimized_yarv_insn_trace_definesmethod": 0, "not_optimized_yarv_insn_trace_send": 0, "not_optimized_yarv_insn_trace_sendforward": 0, "not_optimized_yarv_insn_trace_opt_send_without_block": 0, "not_optimized_yarv_insn_trace_opt_new": 0, "not_optimized_yarv_insn_trace_objtostring": 0, "not_optimized_yarv_insn_trace_opt_ary_freeze": 0, "not_optimized_yarv_insn_trace_opt_hash_freeze": 0, "not_optimized_yarv_insn_trace_opt_str_freeze": 0, "not_optimized_yarv_insn_trace_opt_nil_p": 0, "not_optimized_yarv_insn_trace_opt_str_uminus": 0, "not_optimized_yarv_insn_trace_opt_duparray_send": 0, "not_optimized_yarv_insn_trace_opt_newarray_send": 0, "not_optimized_yarv_insn_trace_invokesuper": 0, "not_optimized_yarv_insn_trace_invokesuperforward": 0, "not_optimized_yarv_insn_trace_invokeblock": 0, "not_optimized_yarv_insn_trace_leave": 0, "not_optimized_yarv_insn_trace_throw": 0, "not_optimized_yarv_insn_trace_jump": 0, "not_optimized_yarv_insn_trace_branchif": 0, "not_optimized_yarv_insn_trace_branchunless": 0, "not_optimized_yarv_insn_trace_branchnil": 0, "not_optimized_yarv_insn_trace_once": 0, "not_optimized_yarv_insn_trace_opt_case_dispatch": 0, "not_optimized_yarv_insn_trace_opt_plus": 0, "not_optimized_yarv_insn_trace_opt_minus": 0, "not_optimized_yarv_insn_trace_opt_mult": 0, "not_optimized_yarv_insn_trace_opt_div": 0, "not_optimized_yarv_insn_trace_opt_mod": 0, "not_optimized_yarv_insn_trace_opt_eq": 0, "not_optimized_yarv_insn_trace_opt_neq": 0, "not_optimized_yarv_insn_trace_opt_lt": 0, "not_optimized_yarv_insn_trace_opt_le": 0, "not_optimized_yarv_insn_trace_opt_gt": 0, "not_optimized_yarv_insn_trace_opt_ge": 0, "not_optimized_yarv_insn_trace_opt_ltlt": 0, "not_optimized_yarv_insn_trace_opt_and": 0, "not_optimized_yarv_insn_trace_opt_or": 0, "not_optimized_yarv_insn_trace_opt_aref": 0, "not_optimized_yarv_insn_trace_opt_aset": 0, "not_optimized_yarv_insn_trace_opt_length": 0, "not_optimized_yarv_insn_trace_opt_size": 0, "not_optimized_yarv_insn_trace_opt_empty_p": 0, "not_optimized_yarv_insn_trace_opt_succ": 0, "not_optimized_yarv_insn_trace_opt_not": 0, "not_optimized_yarv_insn_trace_opt_regexpmatch2": 0, "not_optimized_yarv_insn_trace_invokebuiltin": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_trace_getlocal_WC_0": 0, "not_optimized_yarv_insn_trace_getlocal_WC_1": 0, "not_optimized_yarv_insn_trace_setlocal_WC_0": 0, "not_optimized_yarv_insn_trace_setlocal_WC_1": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_zjit_getinstancevariable": 0, "not_optimized_yarv_insn_zjit_opt_send_without_block": 0, "not_optimized_yarv_insn_zjit_objtostring": 0, "not_optimized_yarv_insn_zjit_opt_nil_p": 0, "not_optimized_yarv_insn_zjit_opt_plus": 0, "not_optimized_yarv_insn_zjit_opt_minus": 0, "not_optimized_yarv_insn_zjit_opt_mult": 0, "not_optimized_yarv_insn_zjit_opt_div": 0, "not_optimized_yarv_insn_zjit_opt_mod": 0, "not_optimized_yarv_insn_zjit_opt_eq": 0, "not_optimized_yarv_insn_zjit_opt_neq": 0, "not_optimized_yarv_insn_zjit_opt_lt": 0, "not_optimized_yarv_insn_zjit_opt_le": 0, "not_optimized_yarv_insn_zjit_opt_gt": 0, "not_optimized_yarv_insn_zjit_opt_ge": 0, "not_optimized_yarv_insn_zjit_opt_and": 0, "not_optimized_yarv_insn_zjit_opt_or": 0, "not_optimized_yarv_insn_zjit_opt_empty_p": 0, "not_optimized_yarv_insn_zjit_opt_not": 0, "vm_insn_count": 1707324851, "total_insn_count": 5990990227, "ratio_in_zjit": 71.50179208596462, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_String#tr": 170611, "not_optimized_cfuncs_Hash#[]=": 1135, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_Array#include?": 16, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_Kernel#block_given?": 31, "not_optimized_cfuncs_Hash#[]": 18, "not_optimized_cfuncs_Float#*": 0, "not_optimized_cfuncs_Range#include?": 226155034, "not_optimized_cfuncs_String#to_s": 171511, "not_optimized_cfuncs_Hash#key?": 0, "not_optimized_cfuncs_String#%": 1135, "not_optimized_cfuncs_Struct#==": 24302, "not_optimized_cfuncs_Module#const_set": 2, "not_optimized_cfuncs_Kernel#is_a?": 341928, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 47, "not_optimized_cfuncs_BasicObject#!=": 0, "not_optimized_cfuncs_String#==": 754, "not_optimized_cfuncs_Integer#<=>": 0, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_Float#+": 398284, "not_optimized_cfuncs_Float#to_s": 349622, "not_optimized_cfuncs_Class#join": 70, "not_optimized_cfuncs_Hash#store": 276, "not_optimized_cfuncs_Float#-": 32, "not_optimized_cfuncs_Integer#*": 398284, "not_optimized_cfuncs_Hash#default=": 31, "not_optimized_cfuncs_Hash#values": 359, "not_optimized_cfuncs_Hash#delete": 62, "not_optimized_cfuncs_String#===": 2242, "not_optimized_cfuncs_String#scan": 47, "not_optimized_cfuncs_UnboundMethod#parameters": 18, "not_optimized_cfuncs_Array#freeze": 47, "not_optimized_cfuncs_Kernel#Array": 52, "not_optimized_cfuncs_Comparable#>=": 10, "not_optimized_cfuncs_String#delete_prefix!": 415, "not_optimized_cfuncs_Array#uniq!": 77, "not_optimized_cfuncs_Array#reverse": 0, "not_optimized_cfuncs_String#+": 0, "not_optimized_cfuncs_String#-@": 2602, "not_optimized_cfuncs_Array#hash": 0, "not_optimized_cfuncs_Array#==": 37, "not_optimized_cfuncs_Float#/": 398284, "not_optimized_cfuncs_Array#compact": 14, "not_optimized_cfuncs_Kernel#dup": 73, "not_optimized_cfuncs_Array#compact!": 77, "not_optimized_cfuncs_String#strip": 189, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_Class#exist?": 39, "not_optimized_cfuncs_Module#instance_method": 18, "not_optimized_cfuncs_String#include?": 22, "not_optimized_cfuncs_Regexp#=~": 91, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_Integer#**": 30083731, "not_optimized_cfuncs_BasicObject#initialize": 0, "not_optimized_cfuncs_String#dup": 26, "not_optimized_cfuncs_Integer#>>": 227 } ] ], "ruby-xor": [ [ { "compiled_iseq_count": 3, "failed_iseq_count": 1, "compile_time_ns": 1003293, "profile_time_ns": 13199, "gc_time_ns": 3905, "invalidation_time_ns": 0, "code_region_bytes": 12288, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 0, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 0, "compile_error_register_spill_on_alloc": 4959971, "compile_error_parse_stack_underflow": 0, "compile_error_parse_malformed_iseq": 0, "compile_error_parse_failed_optional_arguments": 0, "compile_error_parse_not_allowed": 0, "compile_error_validation_block_has_no_terminator": 0, "compile_error_validation_terminator_not_at_end": 0, "compile_error_validation_mismatched_block_arity": 0, "compile_error_validation_jump_target_not_in_rpo": 0, "compile_error_validation_operand_not_defined": 0, "compile_error_validation_duplicate_instruction": 0, "zjit_insn_count": 39683053, "dynamic_getivar_count": 0, "dynamic_setivar_count": 0, "unspecialized_def_type_iseq": 0, "unspecialized_def_type_cfunc": 0, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 0, "unspecialized_def_type_zsuper": 0, "unspecialized_def_type_alias": 0, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 0, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 9921037, "vm_write_sp_count": 9921037, "vm_write_locals_count": 9921037, "vm_write_stack_count": 9921037, "vm_write_to_parent_iseq_local_count": 4959971, "vm_read_from_parent_iseq_local_count": 9919942, "exit_compile_error": 4959971, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 0, "exit_unhandled_kwarg": 0, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 0, "exit_unhandled_yarv_insn": 0, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 0, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 0, "exit_patchpoint": 0, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 0, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 0, "exit_block_param_proxy_not_iseq_or_ifunc": 0, "side_exit_count": 4959971, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 0, "unhandled_yarv_insn_setblockparam": 0, "unhandled_yarv_insn_getblockparamproxy": 0, "unhandled_yarv_insn_getspecial": 0, "unhandled_yarv_insn_setspecial": 0, "unhandled_yarv_insn_getinstancevariable": 0, "unhandled_yarv_insn_setinstancevariable": 0, "unhandled_yarv_insn_getclassvariable": 0, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 0, "unhandled_yarv_insn_setconstant": 0, "unhandled_yarv_insn_getglobal": 0, "unhandled_yarv_insn_setglobal": 0, "unhandled_yarv_insn_putnil": 0, "unhandled_yarv_insn_putself": 0, "unhandled_yarv_insn_putobject": 0, "unhandled_yarv_insn_putspecialobject": 0, "unhandled_yarv_insn_putstring": 0, "unhandled_yarv_insn_putchilledstring": 0, "unhandled_yarv_insn_concatstrings": 0, "unhandled_yarv_insn_anytostring": 0, "unhandled_yarv_insn_toregexp": 0, "unhandled_yarv_insn_intern": 0, "unhandled_yarv_insn_newarray": 0, "unhandled_yarv_insn_pushtoarraykwsplat": 0, "unhandled_yarv_insn_duparray": 0, "unhandled_yarv_insn_duphash": 0, "unhandled_yarv_insn_expandarray": 0, "unhandled_yarv_insn_concatarray": 0, "unhandled_yarv_insn_concattoarray": 0, "unhandled_yarv_insn_pushtoarray": 0, "unhandled_yarv_insn_splatarray": 0, "unhandled_yarv_insn_splatkw": 0, "unhandled_yarv_insn_newhash": 0, "unhandled_yarv_insn_newrange": 0, "unhandled_yarv_insn_pop": 0, "unhandled_yarv_insn_dup": 0, "unhandled_yarv_insn_dupn": 0, "unhandled_yarv_insn_swap": 0, "unhandled_yarv_insn_opt_reverse": 0, "unhandled_yarv_insn_topn": 0, "unhandled_yarv_insn_setn": 0, "unhandled_yarv_insn_adjuststack": 0, "unhandled_yarv_insn_defined": 0, "unhandled_yarv_insn_definedivar": 0, "unhandled_yarv_insn_checkmatch": 0, "unhandled_yarv_insn_checkkeyword": 0, "unhandled_yarv_insn_checktype": 0, "unhandled_yarv_insn_defineclass": 0, "unhandled_yarv_insn_definemethod": 0, "unhandled_yarv_insn_definesmethod": 0, "unhandled_yarv_insn_send": 0, "unhandled_yarv_insn_sendforward": 0, "unhandled_yarv_insn_opt_send_without_block": 0, "unhandled_yarv_insn_opt_new": 0, "unhandled_yarv_insn_objtostring": 0, "unhandled_yarv_insn_opt_ary_freeze": 0, "unhandled_yarv_insn_opt_hash_freeze": 0, "unhandled_yarv_insn_opt_str_freeze": 0, "unhandled_yarv_insn_opt_nil_p": 0, "unhandled_yarv_insn_opt_str_uminus": 0, "unhandled_yarv_insn_opt_duparray_send": 0, "unhandled_yarv_insn_opt_newarray_send": 0, "unhandled_yarv_insn_invokesuper": 0, "unhandled_yarv_insn_invokesuperforward": 0, "unhandled_yarv_insn_invokeblock": 0, "unhandled_yarv_insn_leave": 0, "unhandled_yarv_insn_throw": 0, "unhandled_yarv_insn_jump": 0, "unhandled_yarv_insn_branchif": 0, "unhandled_yarv_insn_branchunless": 0, "unhandled_yarv_insn_branchnil": 0, "unhandled_yarv_insn_once": 0, "unhandled_yarv_insn_opt_case_dispatch": 0, "unhandled_yarv_insn_opt_plus": 0, "unhandled_yarv_insn_opt_minus": 0, "unhandled_yarv_insn_opt_mult": 0, "unhandled_yarv_insn_opt_div": 0, "unhandled_yarv_insn_opt_mod": 0, "unhandled_yarv_insn_opt_eq": 0, "unhandled_yarv_insn_opt_neq": 0, "unhandled_yarv_insn_opt_lt": 0, "unhandled_yarv_insn_opt_le": 0, "unhandled_yarv_insn_opt_gt": 0, "unhandled_yarv_insn_opt_ge": 0, "unhandled_yarv_insn_opt_ltlt": 0, "unhandled_yarv_insn_opt_and": 0, "unhandled_yarv_insn_opt_or": 0, "unhandled_yarv_insn_opt_aref": 0, "unhandled_yarv_insn_opt_aset": 0, "unhandled_yarv_insn_opt_length": 0, "unhandled_yarv_insn_opt_size": 0, "unhandled_yarv_insn_opt_empty_p": 0, "unhandled_yarv_insn_opt_succ": 0, "unhandled_yarv_insn_opt_not": 0, "unhandled_yarv_insn_opt_regexpmatch2": 0, "unhandled_yarv_insn_invokebuiltin": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_getlocal_WC_0": 0, "unhandled_yarv_insn_getlocal_WC_1": 0, "unhandled_yarv_insn_setlocal_WC_0": 0, "unhandled_yarv_insn_setlocal_WC_1": 0, "unhandled_yarv_insn_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_trace_nop": 0, "unhandled_yarv_insn_trace_getlocal": 0, "unhandled_yarv_insn_trace_setlocal": 0, "unhandled_yarv_insn_trace_getblockparam": 0, "unhandled_yarv_insn_trace_setblockparam": 0, "unhandled_yarv_insn_trace_getblockparamproxy": 0, "unhandled_yarv_insn_trace_getspecial": 0, "unhandled_yarv_insn_trace_setspecial": 0, "unhandled_yarv_insn_trace_getinstancevariable": 0, "unhandled_yarv_insn_trace_setinstancevariable": 0, "unhandled_yarv_insn_trace_getclassvariable": 0, "unhandled_yarv_insn_trace_setclassvariable": 0, "unhandled_yarv_insn_trace_opt_getconstant_path": 0, "unhandled_yarv_insn_trace_getconstant": 0, "unhandled_yarv_insn_trace_setconstant": 0, "unhandled_yarv_insn_trace_getglobal": 0, "unhandled_yarv_insn_trace_setglobal": 0, "unhandled_yarv_insn_trace_putnil": 0, "unhandled_yarv_insn_trace_putself": 0, "unhandled_yarv_insn_trace_putobject": 0, "unhandled_yarv_insn_trace_putspecialobject": 0, "unhandled_yarv_insn_trace_putstring": 0, "unhandled_yarv_insn_trace_putchilledstring": 0, "unhandled_yarv_insn_trace_concatstrings": 0, "unhandled_yarv_insn_trace_anytostring": 0, "unhandled_yarv_insn_trace_toregexp": 0, "unhandled_yarv_insn_trace_intern": 0, "unhandled_yarv_insn_trace_newarray": 0, "unhandled_yarv_insn_trace_pushtoarraykwsplat": 0, "unhandled_yarv_insn_trace_duparray": 0, "unhandled_yarv_insn_trace_duphash": 0, "unhandled_yarv_insn_trace_expandarray": 0, "unhandled_yarv_insn_trace_concatarray": 0, "unhandled_yarv_insn_trace_concattoarray": 0, "unhandled_yarv_insn_trace_pushtoarray": 0, "unhandled_yarv_insn_trace_splatarray": 0, "unhandled_yarv_insn_trace_splatkw": 0, "unhandled_yarv_insn_trace_newhash": 0, "unhandled_yarv_insn_trace_newrange": 0, "unhandled_yarv_insn_trace_pop": 0, "unhandled_yarv_insn_trace_dup": 0, "unhandled_yarv_insn_trace_dupn": 0, "unhandled_yarv_insn_trace_swap": 0, "unhandled_yarv_insn_trace_opt_reverse": 0, "unhandled_yarv_insn_trace_topn": 0, "unhandled_yarv_insn_trace_setn": 0, "unhandled_yarv_insn_trace_adjuststack": 0, "unhandled_yarv_insn_trace_defined": 0, "unhandled_yarv_insn_trace_definedivar": 0, "unhandled_yarv_insn_trace_checkmatch": 0, "unhandled_yarv_insn_trace_checkkeyword": 0, "unhandled_yarv_insn_trace_checktype": 0, "unhandled_yarv_insn_trace_defineclass": 0, "unhandled_yarv_insn_trace_definemethod": 0, "unhandled_yarv_insn_trace_definesmethod": 0, "unhandled_yarv_insn_trace_send": 0, "unhandled_yarv_insn_trace_sendforward": 0, "unhandled_yarv_insn_trace_opt_send_without_block": 0, "unhandled_yarv_insn_trace_opt_new": 0, "unhandled_yarv_insn_trace_objtostring": 0, "unhandled_yarv_insn_trace_opt_ary_freeze": 0, "unhandled_yarv_insn_trace_opt_hash_freeze": 0, "unhandled_yarv_insn_trace_opt_str_freeze": 0, "unhandled_yarv_insn_trace_opt_nil_p": 0, "unhandled_yarv_insn_trace_opt_str_uminus": 0, "unhandled_yarv_insn_trace_opt_duparray_send": 0, "unhandled_yarv_insn_trace_opt_newarray_send": 0, "unhandled_yarv_insn_trace_invokesuper": 0, "unhandled_yarv_insn_trace_invokesuperforward": 0, "unhandled_yarv_insn_trace_invokeblock": 0, "unhandled_yarv_insn_trace_leave": 0, "unhandled_yarv_insn_trace_throw": 0, "unhandled_yarv_insn_trace_jump": 0, "unhandled_yarv_insn_trace_branchif": 0, "unhandled_yarv_insn_trace_branchunless": 0, "unhandled_yarv_insn_trace_branchnil": 0, "unhandled_yarv_insn_trace_once": 0, "unhandled_yarv_insn_trace_opt_case_dispatch": 0, "unhandled_yarv_insn_trace_opt_plus": 0, "unhandled_yarv_insn_trace_opt_minus": 0, "unhandled_yarv_insn_trace_opt_mult": 0, "unhandled_yarv_insn_trace_opt_div": 0, "unhandled_yarv_insn_trace_opt_mod": 0, "unhandled_yarv_insn_trace_opt_eq": 0, "unhandled_yarv_insn_trace_opt_neq": 0, "unhandled_yarv_insn_trace_opt_lt": 0, "unhandled_yarv_insn_trace_opt_le": 0, "unhandled_yarv_insn_trace_opt_gt": 0, "unhandled_yarv_insn_trace_opt_ge": 0, "unhandled_yarv_insn_trace_opt_ltlt": 0, "unhandled_yarv_insn_trace_opt_and": 0, "unhandled_yarv_insn_trace_opt_or": 0, "unhandled_yarv_insn_trace_opt_aref": 0, "unhandled_yarv_insn_trace_opt_aset": 0, "unhandled_yarv_insn_trace_opt_length": 0, "unhandled_yarv_insn_trace_opt_size": 0, "unhandled_yarv_insn_trace_opt_empty_p": 0, "unhandled_yarv_insn_trace_opt_succ": 0, "unhandled_yarv_insn_trace_opt_not": 0, "unhandled_yarv_insn_trace_opt_regexpmatch2": 0, "unhandled_yarv_insn_trace_invokebuiltin": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_trace_getlocal_WC_0": 0, "unhandled_yarv_insn_trace_getlocal_WC_1": 0, "unhandled_yarv_insn_trace_setlocal_WC_0": 0, "unhandled_yarv_insn_trace_setlocal_WC_1": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_zjit_getinstancevariable": 0, "unhandled_yarv_insn_zjit_opt_send_without_block": 0, "unhandled_yarv_insn_zjit_objtostring": 0, "unhandled_yarv_insn_zjit_opt_nil_p": 0, "unhandled_yarv_insn_zjit_opt_plus": 0, "unhandled_yarv_insn_zjit_opt_minus": 0, "unhandled_yarv_insn_zjit_opt_mult": 0, "unhandled_yarv_insn_zjit_opt_div": 0, "unhandled_yarv_insn_zjit_opt_mod": 0, "unhandled_yarv_insn_zjit_opt_eq": 0, "unhandled_yarv_insn_zjit_opt_neq": 0, "unhandled_yarv_insn_zjit_opt_lt": 0, "unhandled_yarv_insn_zjit_opt_le": 0, "unhandled_yarv_insn_zjit_opt_gt": 0, "unhandled_yarv_insn_zjit_opt_ge": 0, "unhandled_yarv_insn_zjit_opt_and": 0, "unhandled_yarv_insn_zjit_opt_or": 0, "unhandled_yarv_insn_zjit_opt_empty_p": 0, "unhandled_yarv_insn_zjit_opt_not": 0, "send_fallback_send_without_block_polymorphic": 0, "send_fallback_send_without_block_no_profiles": 0, "send_fallback_send_without_block_cfunc_not_variadic": 4960190, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 0, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 438, "dynamic_send_count": 4960628, "iseq_optimized_send_count": 4959971, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 438, "optimized_send_count": 4960409, "send_count": 9921037, "not_optimized_yarv_insn_nop": 0, "not_optimized_yarv_insn_getlocal": 0, "not_optimized_yarv_insn_setlocal": 0, "not_optimized_yarv_insn_getblockparam": 0, "not_optimized_yarv_insn_setblockparam": 0, "not_optimized_yarv_insn_getblockparamproxy": 0, "not_optimized_yarv_insn_getspecial": 0, "not_optimized_yarv_insn_setspecial": 0, "not_optimized_yarv_insn_getinstancevariable": 0, "not_optimized_yarv_insn_setinstancevariable": 0, "not_optimized_yarv_insn_getclassvariable": 0, "not_optimized_yarv_insn_setclassvariable": 0, "not_optimized_yarv_insn_opt_getconstant_path": 0, "not_optimized_yarv_insn_getconstant": 0, "not_optimized_yarv_insn_setconstant": 0, "not_optimized_yarv_insn_getglobal": 0, "not_optimized_yarv_insn_setglobal": 0, "not_optimized_yarv_insn_putnil": 0, "not_optimized_yarv_insn_putself": 0, "not_optimized_yarv_insn_putobject": 0, "not_optimized_yarv_insn_putspecialobject": 0, "not_optimized_yarv_insn_putstring": 0, "not_optimized_yarv_insn_putchilledstring": 0, "not_optimized_yarv_insn_concatstrings": 0, "not_optimized_yarv_insn_anytostring": 0, "not_optimized_yarv_insn_toregexp": 0, "not_optimized_yarv_insn_intern": 0, "not_optimized_yarv_insn_newarray": 0, "not_optimized_yarv_insn_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_duparray": 0, "not_optimized_yarv_insn_duphash": 0, "not_optimized_yarv_insn_expandarray": 0, "not_optimized_yarv_insn_concatarray": 0, "not_optimized_yarv_insn_concattoarray": 0, "not_optimized_yarv_insn_pushtoarray": 0, "not_optimized_yarv_insn_splatarray": 0, "not_optimized_yarv_insn_splatkw": 0, "not_optimized_yarv_insn_newhash": 0, "not_optimized_yarv_insn_newrange": 0, "not_optimized_yarv_insn_pop": 0, "not_optimized_yarv_insn_dup": 0, "not_optimized_yarv_insn_dupn": 0, "not_optimized_yarv_insn_swap": 0, "not_optimized_yarv_insn_opt_reverse": 0, "not_optimized_yarv_insn_topn": 0, "not_optimized_yarv_insn_setn": 0, "not_optimized_yarv_insn_adjuststack": 0, "not_optimized_yarv_insn_defined": 0, "not_optimized_yarv_insn_definedivar": 0, "not_optimized_yarv_insn_checkmatch": 0, "not_optimized_yarv_insn_checkkeyword": 0, "not_optimized_yarv_insn_checktype": 0, "not_optimized_yarv_insn_defineclass": 0, "not_optimized_yarv_insn_definemethod": 0, "not_optimized_yarv_insn_definesmethod": 0, "not_optimized_yarv_insn_send": 219, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 0, "not_optimized_yarv_insn_opt_new": 0, "not_optimized_yarv_insn_objtostring": 0, "not_optimized_yarv_insn_opt_ary_freeze": 0, "not_optimized_yarv_insn_opt_hash_freeze": 0, "not_optimized_yarv_insn_opt_str_freeze": 0, "not_optimized_yarv_insn_opt_nil_p": 0, "not_optimized_yarv_insn_opt_str_uminus": 0, "not_optimized_yarv_insn_opt_duparray_send": 0, "not_optimized_yarv_insn_opt_newarray_send": 0, "not_optimized_yarv_insn_invokesuper": 0, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 219, "not_optimized_yarv_insn_leave": 0, "not_optimized_yarv_insn_throw": 0, "not_optimized_yarv_insn_jump": 0, "not_optimized_yarv_insn_branchif": 0, "not_optimized_yarv_insn_branchunless": 0, "not_optimized_yarv_insn_branchnil": 0, "not_optimized_yarv_insn_once": 0, "not_optimized_yarv_insn_opt_case_dispatch": 0, "not_optimized_yarv_insn_opt_plus": 0, "not_optimized_yarv_insn_opt_minus": 0, "not_optimized_yarv_insn_opt_mult": 0, "not_optimized_yarv_insn_opt_div": 0, "not_optimized_yarv_insn_opt_mod": 0, "not_optimized_yarv_insn_opt_eq": 0, "not_optimized_yarv_insn_opt_neq": 0, "not_optimized_yarv_insn_opt_lt": 0, "not_optimized_yarv_insn_opt_le": 0, "not_optimized_yarv_insn_opt_gt": 0, "not_optimized_yarv_insn_opt_ge": 0, "not_optimized_yarv_insn_opt_ltlt": 0, "not_optimized_yarv_insn_opt_and": 0, "not_optimized_yarv_insn_opt_or": 0, "not_optimized_yarv_insn_opt_aref": 0, "not_optimized_yarv_insn_opt_aset": 0, "not_optimized_yarv_insn_opt_length": 0, "not_optimized_yarv_insn_opt_size": 0, "not_optimized_yarv_insn_opt_empty_p": 0, "not_optimized_yarv_insn_opt_succ": 0, "not_optimized_yarv_insn_opt_not": 0, "not_optimized_yarv_insn_opt_regexpmatch2": 0, "not_optimized_yarv_insn_invokebuiltin": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_getlocal_WC_0": 0, "not_optimized_yarv_insn_getlocal_WC_1": 0, "not_optimized_yarv_insn_setlocal_WC_0": 0, "not_optimized_yarv_insn_setlocal_WC_1": 0, "not_optimized_yarv_insn_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_trace_nop": 0, "not_optimized_yarv_insn_trace_getlocal": 0, "not_optimized_yarv_insn_trace_setlocal": 0, "not_optimized_yarv_insn_trace_getblockparam": 0, "not_optimized_yarv_insn_trace_setblockparam": 0, "not_optimized_yarv_insn_trace_getblockparamproxy": 0, "not_optimized_yarv_insn_trace_getspecial": 0, "not_optimized_yarv_insn_trace_setspecial": 0, "not_optimized_yarv_insn_trace_getinstancevariable": 0, "not_optimized_yarv_insn_trace_setinstancevariable": 0, "not_optimized_yarv_insn_trace_getclassvariable": 0, "not_optimized_yarv_insn_trace_setclassvariable": 0, "not_optimized_yarv_insn_trace_opt_getconstant_path": 0, "not_optimized_yarv_insn_trace_getconstant": 0, "not_optimized_yarv_insn_trace_setconstant": 0, "not_optimized_yarv_insn_trace_getglobal": 0, "not_optimized_yarv_insn_trace_setglobal": 0, "not_optimized_yarv_insn_trace_putnil": 0, "not_optimized_yarv_insn_trace_putself": 0, "not_optimized_yarv_insn_trace_putobject": 0, "not_optimized_yarv_insn_trace_putspecialobject": 0, "not_optimized_yarv_insn_trace_putstring": 0, "not_optimized_yarv_insn_trace_putchilledstring": 0, "not_optimized_yarv_insn_trace_concatstrings": 0, "not_optimized_yarv_insn_trace_anytostring": 0, "not_optimized_yarv_insn_trace_toregexp": 0, "not_optimized_yarv_insn_trace_intern": 0, "not_optimized_yarv_insn_trace_newarray": 0, "not_optimized_yarv_insn_trace_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_trace_duparray": 0, "not_optimized_yarv_insn_trace_duphash": 0, "not_optimized_yarv_insn_trace_expandarray": 0, "not_optimized_yarv_insn_trace_concatarray": 0, "not_optimized_yarv_insn_trace_concattoarray": 0, "not_optimized_yarv_insn_trace_pushtoarray": 0, "not_optimized_yarv_insn_trace_splatarray": 0, "not_optimized_yarv_insn_trace_splatkw": 0, "not_optimized_yarv_insn_trace_newhash": 0, "not_optimized_yarv_insn_trace_newrange": 0, "not_optimized_yarv_insn_trace_pop": 0, "not_optimized_yarv_insn_trace_dup": 0, "not_optimized_yarv_insn_trace_dupn": 0, "not_optimized_yarv_insn_trace_swap": 0, "not_optimized_yarv_insn_trace_opt_reverse": 0, "not_optimized_yarv_insn_trace_topn": 0, "not_optimized_yarv_insn_trace_setn": 0, "not_optimized_yarv_insn_trace_adjuststack": 0, "not_optimized_yarv_insn_trace_defined": 0, "not_optimized_yarv_insn_trace_definedivar": 0, "not_optimized_yarv_insn_trace_checkmatch": 0, "not_optimized_yarv_insn_trace_checkkeyword": 0, "not_optimized_yarv_insn_trace_checktype": 0, "not_optimized_yarv_insn_trace_defineclass": 0, "not_optimized_yarv_insn_trace_definemethod": 0, "not_optimized_yarv_insn_trace_definesmethod": 0, "not_optimized_yarv_insn_trace_send": 0, "not_optimized_yarv_insn_trace_sendforward": 0, "not_optimized_yarv_insn_trace_opt_send_without_block": 0, "not_optimized_yarv_insn_trace_opt_new": 0, "not_optimized_yarv_insn_trace_objtostring": 0, "not_optimized_yarv_insn_trace_opt_ary_freeze": 0, "not_optimized_yarv_insn_trace_opt_hash_freeze": 0, "not_optimized_yarv_insn_trace_opt_str_freeze": 0, "not_optimized_yarv_insn_trace_opt_nil_p": 0, "not_optimized_yarv_insn_trace_opt_str_uminus": 0, "not_optimized_yarv_insn_trace_opt_duparray_send": 0, "not_optimized_yarv_insn_trace_opt_newarray_send": 0, "not_optimized_yarv_insn_trace_invokesuper": 0, "not_optimized_yarv_insn_trace_invokesuperforward": 0, "not_optimized_yarv_insn_trace_invokeblock": 0, "not_optimized_yarv_insn_trace_leave": 0, "not_optimized_yarv_insn_trace_throw": 0, "not_optimized_yarv_insn_trace_jump": 0, "not_optimized_yarv_insn_trace_branchif": 0, "not_optimized_yarv_insn_trace_branchunless": 0, "not_optimized_yarv_insn_trace_branchnil": 0, "not_optimized_yarv_insn_trace_once": 0, "not_optimized_yarv_insn_trace_opt_case_dispatch": 0, "not_optimized_yarv_insn_trace_opt_plus": 0, "not_optimized_yarv_insn_trace_opt_minus": 0, "not_optimized_yarv_insn_trace_opt_mult": 0, "not_optimized_yarv_insn_trace_opt_div": 0, "not_optimized_yarv_insn_trace_opt_mod": 0, "not_optimized_yarv_insn_trace_opt_eq": 0, "not_optimized_yarv_insn_trace_opt_neq": 0, "not_optimized_yarv_insn_trace_opt_lt": 0, "not_optimized_yarv_insn_trace_opt_le": 0, "not_optimized_yarv_insn_trace_opt_gt": 0, "not_optimized_yarv_insn_trace_opt_ge": 0, "not_optimized_yarv_insn_trace_opt_ltlt": 0, "not_optimized_yarv_insn_trace_opt_and": 0, "not_optimized_yarv_insn_trace_opt_or": 0, "not_optimized_yarv_insn_trace_opt_aref": 0, "not_optimized_yarv_insn_trace_opt_aset": 0, "not_optimized_yarv_insn_trace_opt_length": 0, "not_optimized_yarv_insn_trace_opt_size": 0, "not_optimized_yarv_insn_trace_opt_empty_p": 0, "not_optimized_yarv_insn_trace_opt_succ": 0, "not_optimized_yarv_insn_trace_opt_not": 0, "not_optimized_yarv_insn_trace_opt_regexpmatch2": 0, "not_optimized_yarv_insn_trace_invokebuiltin": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_trace_getlocal_WC_0": 0, "not_optimized_yarv_insn_trace_getlocal_WC_1": 0, "not_optimized_yarv_insn_trace_setlocal_WC_0": 0, "not_optimized_yarv_insn_trace_setlocal_WC_1": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_zjit_getinstancevariable": 0, "not_optimized_yarv_insn_zjit_opt_send_without_block": 0, "not_optimized_yarv_insn_zjit_objtostring": 0, "not_optimized_yarv_insn_zjit_opt_nil_p": 0, "not_optimized_yarv_insn_zjit_opt_plus": 0, "not_optimized_yarv_insn_zjit_opt_minus": 0, "not_optimized_yarv_insn_zjit_opt_mult": 0, "not_optimized_yarv_insn_zjit_opt_div": 0, "not_optimized_yarv_insn_zjit_opt_mod": 0, "not_optimized_yarv_insn_zjit_opt_eq": 0, "not_optimized_yarv_insn_zjit_opt_neq": 0, "not_optimized_yarv_insn_zjit_opt_lt": 0, "not_optimized_yarv_insn_zjit_opt_le": 0, "not_optimized_yarv_insn_zjit_opt_gt": 0, "not_optimized_yarv_insn_zjit_opt_ge": 0, "not_optimized_yarv_insn_zjit_opt_and": 0, "not_optimized_yarv_insn_zjit_opt_or": 0, "not_optimized_yarv_insn_zjit_opt_empty_p": 0, "not_optimized_yarv_insn_zjit_opt_not": 0, "vm_insn_count": 7251530864, "total_insn_count": 7291213917, "ratio_in_zjit": 0.54425852062132, "not_optimized_cfuncs_Float#-": 219, "not_optimized_cfuncs_Integer#^": 0, "not_optimized_cfuncs_String#dup": 4959971, "not_optimized_cfuncs_String#getbyte": 0, "not_optimized_cfuncs_String#setbyte": 0, "not_optimized_cfuncs_Kernel#is_a?": 0 } ] ], "ruby-json": [ [ { "compiled_iseq_count": 7, "failed_iseq_count": 1, "compile_time_ns": 3531289, "profile_time_ns": 20986, "gc_time_ns": 5123, "invalidation_time_ns": 0, "code_region_bytes": 40960, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 0, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 28784971, "compile_error_register_spill_on_alloc": 0, "compile_error_parse_stack_underflow": 0, "compile_error_parse_malformed_iseq": 0, "compile_error_parse_failed_optional_arguments": 0, "compile_error_parse_not_allowed": 0, "compile_error_validation_block_has_no_terminator": 0, "compile_error_validation_terminator_not_at_end": 0, "compile_error_validation_mismatched_block_arity": 0, "compile_error_validation_jump_target_not_in_rpo": 0, "compile_error_validation_operand_not_defined": 0, "compile_error_validation_duplicate_instruction": 0, "zjit_insn_count": 8795731, "dynamic_getivar_count": 0, "dynamic_setivar_count": 11371, "unspecialized_def_type_iseq": 0, "unspecialized_def_type_cfunc": 0, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 0, "unspecialized_def_type_zsuper": 0, "unspecialized_def_type_alias": 0, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 0, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 4257848, "vm_write_sp_count": 4257848, "vm_write_locals_count": 4257848, "vm_write_stack_count": 4257848, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 11371, "exit_compile_error": 28784971, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 0, "exit_unhandled_kwarg": 0, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 0, "exit_unhandled_yarv_insn": 0, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 0, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 0, "exit_patchpoint": 0, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 0, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 0, "exit_block_param_proxy_not_iseq_or_ifunc": 0, "side_exit_count": 28784971, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 0, "unhandled_yarv_insn_setblockparam": 0, "unhandled_yarv_insn_getblockparamproxy": 0, "unhandled_yarv_insn_getspecial": 0, "unhandled_yarv_insn_setspecial": 0, "unhandled_yarv_insn_getinstancevariable": 0, "unhandled_yarv_insn_setinstancevariable": 0, "unhandled_yarv_insn_getclassvariable": 0, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 0, "unhandled_yarv_insn_setconstant": 0, "unhandled_yarv_insn_getglobal": 0, "unhandled_yarv_insn_setglobal": 0, "unhandled_yarv_insn_putnil": 0, "unhandled_yarv_insn_putself": 0, "unhandled_yarv_insn_putobject": 0, "unhandled_yarv_insn_putspecialobject": 0, "unhandled_yarv_insn_putstring": 0, "unhandled_yarv_insn_putchilledstring": 0, "unhandled_yarv_insn_concatstrings": 0, "unhandled_yarv_insn_anytostring": 0, "unhandled_yarv_insn_toregexp": 0, "unhandled_yarv_insn_intern": 0, "unhandled_yarv_insn_newarray": 0, "unhandled_yarv_insn_pushtoarraykwsplat": 0, "unhandled_yarv_insn_duparray": 0, "unhandled_yarv_insn_duphash": 0, "unhandled_yarv_insn_expandarray": 0, "unhandled_yarv_insn_concatarray": 0, "unhandled_yarv_insn_concattoarray": 0, "unhandled_yarv_insn_pushtoarray": 0, "unhandled_yarv_insn_splatarray": 0, "unhandled_yarv_insn_splatkw": 0, "unhandled_yarv_insn_newhash": 0, "unhandled_yarv_insn_newrange": 0, "unhandled_yarv_insn_pop": 0, "unhandled_yarv_insn_dup": 0, "unhandled_yarv_insn_dupn": 0, "unhandled_yarv_insn_swap": 0, "unhandled_yarv_insn_opt_reverse": 0, "unhandled_yarv_insn_topn": 0, "unhandled_yarv_insn_setn": 0, "unhandled_yarv_insn_adjuststack": 0, "unhandled_yarv_insn_defined": 0, "unhandled_yarv_insn_definedivar": 0, "unhandled_yarv_insn_checkmatch": 0, "unhandled_yarv_insn_checkkeyword": 0, "unhandled_yarv_insn_checktype": 0, "unhandled_yarv_insn_defineclass": 0, "unhandled_yarv_insn_definemethod": 0, "unhandled_yarv_insn_definesmethod": 0, "unhandled_yarv_insn_send": 0, "unhandled_yarv_insn_sendforward": 0, "unhandled_yarv_insn_opt_send_without_block": 0, "unhandled_yarv_insn_opt_new": 0, "unhandled_yarv_insn_objtostring": 0, "unhandled_yarv_insn_opt_ary_freeze": 0, "unhandled_yarv_insn_opt_hash_freeze": 0, "unhandled_yarv_insn_opt_str_freeze": 0, "unhandled_yarv_insn_opt_nil_p": 0, "unhandled_yarv_insn_opt_str_uminus": 0, "unhandled_yarv_insn_opt_duparray_send": 0, "unhandled_yarv_insn_opt_newarray_send": 0, "unhandled_yarv_insn_invokesuper": 0, "unhandled_yarv_insn_invokesuperforward": 0, "unhandled_yarv_insn_invokeblock": 0, "unhandled_yarv_insn_leave": 0, "unhandled_yarv_insn_throw": 0, "unhandled_yarv_insn_jump": 0, "unhandled_yarv_insn_branchif": 0, "unhandled_yarv_insn_branchunless": 0, "unhandled_yarv_insn_branchnil": 0, "unhandled_yarv_insn_once": 0, "unhandled_yarv_insn_opt_case_dispatch": 0, "unhandled_yarv_insn_opt_plus": 0, "unhandled_yarv_insn_opt_minus": 0, "unhandled_yarv_insn_opt_mult": 0, "unhandled_yarv_insn_opt_div": 0, "unhandled_yarv_insn_opt_mod": 0, "unhandled_yarv_insn_opt_eq": 0, "unhandled_yarv_insn_opt_neq": 0, "unhandled_yarv_insn_opt_lt": 0, "unhandled_yarv_insn_opt_le": 0, "unhandled_yarv_insn_opt_gt": 0, "unhandled_yarv_insn_opt_ge": 0, "unhandled_yarv_insn_opt_ltlt": 0, "unhandled_yarv_insn_opt_and": 0, "unhandled_yarv_insn_opt_or": 0, "unhandled_yarv_insn_opt_aref": 0, "unhandled_yarv_insn_opt_aset": 0, "unhandled_yarv_insn_opt_length": 0, "unhandled_yarv_insn_opt_size": 0, "unhandled_yarv_insn_opt_empty_p": 0, "unhandled_yarv_insn_opt_succ": 0, "unhandled_yarv_insn_opt_not": 0, "unhandled_yarv_insn_opt_regexpmatch2": 0, "unhandled_yarv_insn_invokebuiltin": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_getlocal_WC_0": 0, "unhandled_yarv_insn_getlocal_WC_1": 0, "unhandled_yarv_insn_setlocal_WC_0": 0, "unhandled_yarv_insn_setlocal_WC_1": 0, "unhandled_yarv_insn_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_trace_nop": 0, "unhandled_yarv_insn_trace_getlocal": 0, "unhandled_yarv_insn_trace_setlocal": 0, "unhandled_yarv_insn_trace_getblockparam": 0, "unhandled_yarv_insn_trace_setblockparam": 0, "unhandled_yarv_insn_trace_getblockparamproxy": 0, "unhandled_yarv_insn_trace_getspecial": 0, "unhandled_yarv_insn_trace_setspecial": 0, "unhandled_yarv_insn_trace_getinstancevariable": 0, "unhandled_yarv_insn_trace_setinstancevariable": 0, "unhandled_yarv_insn_trace_getclassvariable": 0, "unhandled_yarv_insn_trace_setclassvariable": 0, "unhandled_yarv_insn_trace_opt_getconstant_path": 0, "unhandled_yarv_insn_trace_getconstant": 0, "unhandled_yarv_insn_trace_setconstant": 0, "unhandled_yarv_insn_trace_getglobal": 0, "unhandled_yarv_insn_trace_setglobal": 0, "unhandled_yarv_insn_trace_putnil": 0, "unhandled_yarv_insn_trace_putself": 0, "unhandled_yarv_insn_trace_putobject": 0, "unhandled_yarv_insn_trace_putspecialobject": 0, "unhandled_yarv_insn_trace_putstring": 0, "unhandled_yarv_insn_trace_putchilledstring": 0, "unhandled_yarv_insn_trace_concatstrings": 0, "unhandled_yarv_insn_trace_anytostring": 0, "unhandled_yarv_insn_trace_toregexp": 0, "unhandled_yarv_insn_trace_intern": 0, "unhandled_yarv_insn_trace_newarray": 0, "unhandled_yarv_insn_trace_pushtoarraykwsplat": 0, "unhandled_yarv_insn_trace_duparray": 0, "unhandled_yarv_insn_trace_duphash": 0, "unhandled_yarv_insn_trace_expandarray": 0, "unhandled_yarv_insn_trace_concatarray": 0, "unhandled_yarv_insn_trace_concattoarray": 0, "unhandled_yarv_insn_trace_pushtoarray": 0, "unhandled_yarv_insn_trace_splatarray": 0, "unhandled_yarv_insn_trace_splatkw": 0, "unhandled_yarv_insn_trace_newhash": 0, "unhandled_yarv_insn_trace_newrange": 0, "unhandled_yarv_insn_trace_pop": 0, "unhandled_yarv_insn_trace_dup": 0, "unhandled_yarv_insn_trace_dupn": 0, "unhandled_yarv_insn_trace_swap": 0, "unhandled_yarv_insn_trace_opt_reverse": 0, "unhandled_yarv_insn_trace_topn": 0, "unhandled_yarv_insn_trace_setn": 0, "unhandled_yarv_insn_trace_adjuststack": 0, "unhandled_yarv_insn_trace_defined": 0, "unhandled_yarv_insn_trace_definedivar": 0, "unhandled_yarv_insn_trace_checkmatch": 0, "unhandled_yarv_insn_trace_checkkeyword": 0, "unhandled_yarv_insn_trace_checktype": 0, "unhandled_yarv_insn_trace_defineclass": 0, "unhandled_yarv_insn_trace_definemethod": 0, "unhandled_yarv_insn_trace_definesmethod": 0, "unhandled_yarv_insn_trace_send": 0, "unhandled_yarv_insn_trace_sendforward": 0, "unhandled_yarv_insn_trace_opt_send_without_block": 0, "unhandled_yarv_insn_trace_opt_new": 0, "unhandled_yarv_insn_trace_objtostring": 0, "unhandled_yarv_insn_trace_opt_ary_freeze": 0, "unhandled_yarv_insn_trace_opt_hash_freeze": 0, "unhandled_yarv_insn_trace_opt_str_freeze": 0, "unhandled_yarv_insn_trace_opt_nil_p": 0, "unhandled_yarv_insn_trace_opt_str_uminus": 0, "unhandled_yarv_insn_trace_opt_duparray_send": 0, "unhandled_yarv_insn_trace_opt_newarray_send": 0, "unhandled_yarv_insn_trace_invokesuper": 0, "unhandled_yarv_insn_trace_invokesuperforward": 0, "unhandled_yarv_insn_trace_invokeblock": 0, "unhandled_yarv_insn_trace_leave": 0, "unhandled_yarv_insn_trace_throw": 0, "unhandled_yarv_insn_trace_jump": 0, "unhandled_yarv_insn_trace_branchif": 0, "unhandled_yarv_insn_trace_branchunless": 0, "unhandled_yarv_insn_trace_branchnil": 0, "unhandled_yarv_insn_trace_once": 0, "unhandled_yarv_insn_trace_opt_case_dispatch": 0, "unhandled_yarv_insn_trace_opt_plus": 0, "unhandled_yarv_insn_trace_opt_minus": 0, "unhandled_yarv_insn_trace_opt_mult": 0, "unhandled_yarv_insn_trace_opt_div": 0, "unhandled_yarv_insn_trace_opt_mod": 0, "unhandled_yarv_insn_trace_opt_eq": 0, "unhandled_yarv_insn_trace_opt_neq": 0, "unhandled_yarv_insn_trace_opt_lt": 0, "unhandled_yarv_insn_trace_opt_le": 0, "unhandled_yarv_insn_trace_opt_gt": 0, "unhandled_yarv_insn_trace_opt_ge": 0, "unhandled_yarv_insn_trace_opt_ltlt": 0, "unhandled_yarv_insn_trace_opt_and": 0, "unhandled_yarv_insn_trace_opt_or": 0, "unhandled_yarv_insn_trace_opt_aref": 0, "unhandled_yarv_insn_trace_opt_aset": 0, "unhandled_yarv_insn_trace_opt_length": 0, "unhandled_yarv_insn_trace_opt_size": 0, "unhandled_yarv_insn_trace_opt_empty_p": 0, "unhandled_yarv_insn_trace_opt_succ": 0, "unhandled_yarv_insn_trace_opt_not": 0, "unhandled_yarv_insn_trace_opt_regexpmatch2": 0, "unhandled_yarv_insn_trace_invokebuiltin": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_trace_getlocal_WC_0": 0, "unhandled_yarv_insn_trace_getlocal_WC_1": 0, "unhandled_yarv_insn_trace_setlocal_WC_0": 0, "unhandled_yarv_insn_trace_setlocal_WC_1": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_zjit_getinstancevariable": 0, "unhandled_yarv_insn_zjit_opt_send_without_block": 0, "unhandled_yarv_insn_zjit_objtostring": 0, "unhandled_yarv_insn_zjit_opt_nil_p": 0, "unhandled_yarv_insn_zjit_opt_plus": 0, "unhandled_yarv_insn_zjit_opt_minus": 0, "unhandled_yarv_insn_zjit_opt_mult": 0, "unhandled_yarv_insn_zjit_opt_div": 0, "unhandled_yarv_insn_zjit_opt_mod": 0, "unhandled_yarv_insn_zjit_opt_eq": 0, "unhandled_yarv_insn_zjit_opt_neq": 0, "unhandled_yarv_insn_zjit_opt_lt": 0, "unhandled_yarv_insn_zjit_opt_le": 0, "unhandled_yarv_insn_zjit_opt_gt": 0, "unhandled_yarv_insn_zjit_opt_ge": 0, "unhandled_yarv_insn_zjit_opt_and": 0, "unhandled_yarv_insn_zjit_opt_or": 0, "unhandled_yarv_insn_zjit_opt_empty_p": 0, "unhandled_yarv_insn_zjit_opt_not": 0, "send_fallback_send_without_block_polymorphic": 0, "send_fallback_send_without_block_no_profiles": 8500, "send_fallback_send_without_block_cfunc_not_variadic": 56940, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 0, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 20041, "dynamic_send_count": 85481, "iseq_optimized_send_count": 34113, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 22912, "optimized_send_count": 57025, "send_count": 142506, "not_optimized_yarv_insn_nop": 0, "not_optimized_yarv_insn_getlocal": 0, "not_optimized_yarv_insn_setlocal": 0, "not_optimized_yarv_insn_getblockparam": 0, "not_optimized_yarv_insn_setblockparam": 0, "not_optimized_yarv_insn_getblockparamproxy": 0, "not_optimized_yarv_insn_getspecial": 0, "not_optimized_yarv_insn_setspecial": 0, "not_optimized_yarv_insn_getinstancevariable": 0, "not_optimized_yarv_insn_setinstancevariable": 0, "not_optimized_yarv_insn_getclassvariable": 0, "not_optimized_yarv_insn_setclassvariable": 0, "not_optimized_yarv_insn_opt_getconstant_path": 0, "not_optimized_yarv_insn_getconstant": 0, "not_optimized_yarv_insn_setconstant": 0, "not_optimized_yarv_insn_getglobal": 0, "not_optimized_yarv_insn_setglobal": 0, "not_optimized_yarv_insn_putnil": 0, "not_optimized_yarv_insn_putself": 0, "not_optimized_yarv_insn_putobject": 0, "not_optimized_yarv_insn_putspecialobject": 0, "not_optimized_yarv_insn_putstring": 0, "not_optimized_yarv_insn_putchilledstring": 0, "not_optimized_yarv_insn_concatstrings": 0, "not_optimized_yarv_insn_anytostring": 0, "not_optimized_yarv_insn_toregexp": 0, "not_optimized_yarv_insn_intern": 0, "not_optimized_yarv_insn_newarray": 0, "not_optimized_yarv_insn_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_duparray": 0, "not_optimized_yarv_insn_duphash": 0, "not_optimized_yarv_insn_expandarray": 0, "not_optimized_yarv_insn_concatarray": 0, "not_optimized_yarv_insn_concattoarray": 0, "not_optimized_yarv_insn_pushtoarray": 0, "not_optimized_yarv_insn_splatarray": 0, "not_optimized_yarv_insn_splatkw": 0, "not_optimized_yarv_insn_newhash": 0, "not_optimized_yarv_insn_newrange": 0, "not_optimized_yarv_insn_pop": 0, "not_optimized_yarv_insn_dup": 0, "not_optimized_yarv_insn_dupn": 0, "not_optimized_yarv_insn_swap": 0, "not_optimized_yarv_insn_opt_reverse": 0, "not_optimized_yarv_insn_topn": 0, "not_optimized_yarv_insn_setn": 0, "not_optimized_yarv_insn_adjuststack": 0, "not_optimized_yarv_insn_defined": 0, "not_optimized_yarv_insn_definedivar": 0, "not_optimized_yarv_insn_checkmatch": 0, "not_optimized_yarv_insn_checkkeyword": 0, "not_optimized_yarv_insn_checktype": 0, "not_optimized_yarv_insn_defineclass": 0, "not_optimized_yarv_insn_definemethod": 0, "not_optimized_yarv_insn_definesmethod": 0, "not_optimized_yarv_insn_send": 85, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 0, "not_optimized_yarv_insn_opt_new": 0, "not_optimized_yarv_insn_objtostring": 0, "not_optimized_yarv_insn_opt_ary_freeze": 0, "not_optimized_yarv_insn_opt_hash_freeze": 0, "not_optimized_yarv_insn_opt_str_freeze": 0, "not_optimized_yarv_insn_opt_nil_p": 0, "not_optimized_yarv_insn_opt_str_uminus": 0, "not_optimized_yarv_insn_opt_duparray_send": 0, "not_optimized_yarv_insn_opt_newarray_send": 0, "not_optimized_yarv_insn_invokesuper": 11371, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 8585, "not_optimized_yarv_insn_leave": 0, "not_optimized_yarv_insn_throw": 0, "not_optimized_yarv_insn_jump": 0, "not_optimized_yarv_insn_branchif": 0, "not_optimized_yarv_insn_branchunless": 0, "not_optimized_yarv_insn_branchnil": 0, "not_optimized_yarv_insn_once": 0, "not_optimized_yarv_insn_opt_case_dispatch": 0, "not_optimized_yarv_insn_opt_plus": 0, "not_optimized_yarv_insn_opt_minus": 0, "not_optimized_yarv_insn_opt_mult": 0, "not_optimized_yarv_insn_opt_div": 0, "not_optimized_yarv_insn_opt_mod": 0, "not_optimized_yarv_insn_opt_eq": 0, "not_optimized_yarv_insn_opt_neq": 0, "not_optimized_yarv_insn_opt_lt": 0, "not_optimized_yarv_insn_opt_le": 0, "not_optimized_yarv_insn_opt_gt": 0, "not_optimized_yarv_insn_opt_ge": 0, "not_optimized_yarv_insn_opt_ltlt": 0, "not_optimized_yarv_insn_opt_and": 0, "not_optimized_yarv_insn_opt_or": 0, "not_optimized_yarv_insn_opt_aref": 0, "not_optimized_yarv_insn_opt_aset": 0, "not_optimized_yarv_insn_opt_length": 0, "not_optimized_yarv_insn_opt_size": 0, "not_optimized_yarv_insn_opt_empty_p": 0, "not_optimized_yarv_insn_opt_succ": 0, "not_optimized_yarv_insn_opt_not": 0, "not_optimized_yarv_insn_opt_regexpmatch2": 0, "not_optimized_yarv_insn_invokebuiltin": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_getlocal_WC_0": 0, "not_optimized_yarv_insn_getlocal_WC_1": 0, "not_optimized_yarv_insn_setlocal_WC_0": 0, "not_optimized_yarv_insn_setlocal_WC_1": 0, "not_optimized_yarv_insn_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_trace_nop": 0, "not_optimized_yarv_insn_trace_getlocal": 0, "not_optimized_yarv_insn_trace_setlocal": 0, "not_optimized_yarv_insn_trace_getblockparam": 0, "not_optimized_yarv_insn_trace_setblockparam": 0, "not_optimized_yarv_insn_trace_getblockparamproxy": 0, "not_optimized_yarv_insn_trace_getspecial": 0, "not_optimized_yarv_insn_trace_setspecial": 0, "not_optimized_yarv_insn_trace_getinstancevariable": 0, "not_optimized_yarv_insn_trace_setinstancevariable": 0, "not_optimized_yarv_insn_trace_getclassvariable": 0, "not_optimized_yarv_insn_trace_setclassvariable": 0, "not_optimized_yarv_insn_trace_opt_getconstant_path": 0, "not_optimized_yarv_insn_trace_getconstant": 0, "not_optimized_yarv_insn_trace_setconstant": 0, "not_optimized_yarv_insn_trace_getglobal": 0, "not_optimized_yarv_insn_trace_setglobal": 0, "not_optimized_yarv_insn_trace_putnil": 0, "not_optimized_yarv_insn_trace_putself": 0, "not_optimized_yarv_insn_trace_putobject": 0, "not_optimized_yarv_insn_trace_putspecialobject": 0, "not_optimized_yarv_insn_trace_putstring": 0, "not_optimized_yarv_insn_trace_putchilledstring": 0, "not_optimized_yarv_insn_trace_concatstrings": 0, "not_optimized_yarv_insn_trace_anytostring": 0, "not_optimized_yarv_insn_trace_toregexp": 0, "not_optimized_yarv_insn_trace_intern": 0, "not_optimized_yarv_insn_trace_newarray": 0, "not_optimized_yarv_insn_trace_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_trace_duparray": 0, "not_optimized_yarv_insn_trace_duphash": 0, "not_optimized_yarv_insn_trace_expandarray": 0, "not_optimized_yarv_insn_trace_concatarray": 0, "not_optimized_yarv_insn_trace_concattoarray": 0, "not_optimized_yarv_insn_trace_pushtoarray": 0, "not_optimized_yarv_insn_trace_splatarray": 0, "not_optimized_yarv_insn_trace_splatkw": 0, "not_optimized_yarv_insn_trace_newhash": 0, "not_optimized_yarv_insn_trace_newrange": 0, "not_optimized_yarv_insn_trace_pop": 0, "not_optimized_yarv_insn_trace_dup": 0, "not_optimized_yarv_insn_trace_dupn": 0, "not_optimized_yarv_insn_trace_swap": 0, "not_optimized_yarv_insn_trace_opt_reverse": 0, "not_optimized_yarv_insn_trace_topn": 0, "not_optimized_yarv_insn_trace_setn": 0, "not_optimized_yarv_insn_trace_adjuststack": 0, "not_optimized_yarv_insn_trace_defined": 0, "not_optimized_yarv_insn_trace_definedivar": 0, "not_optimized_yarv_insn_trace_checkmatch": 0, "not_optimized_yarv_insn_trace_checkkeyword": 0, "not_optimized_yarv_insn_trace_checktype": 0, "not_optimized_yarv_insn_trace_defineclass": 0, "not_optimized_yarv_insn_trace_definemethod": 0, "not_optimized_yarv_insn_trace_definesmethod": 0, "not_optimized_yarv_insn_trace_send": 0, "not_optimized_yarv_insn_trace_sendforward": 0, "not_optimized_yarv_insn_trace_opt_send_without_block": 0, "not_optimized_yarv_insn_trace_opt_new": 0, "not_optimized_yarv_insn_trace_objtostring": 0, "not_optimized_yarv_insn_trace_opt_ary_freeze": 0, "not_optimized_yarv_insn_trace_opt_hash_freeze": 0, "not_optimized_yarv_insn_trace_opt_str_freeze": 0, "not_optimized_yarv_insn_trace_opt_nil_p": 0, "not_optimized_yarv_insn_trace_opt_str_uminus": 0, "not_optimized_yarv_insn_trace_opt_duparray_send": 0, "not_optimized_yarv_insn_trace_opt_newarray_send": 0, "not_optimized_yarv_insn_trace_invokesuper": 0, "not_optimized_yarv_insn_trace_invokesuperforward": 0, "not_optimized_yarv_insn_trace_invokeblock": 0, "not_optimized_yarv_insn_trace_leave": 0, "not_optimized_yarv_insn_trace_throw": 0, "not_optimized_yarv_insn_trace_jump": 0, "not_optimized_yarv_insn_trace_branchif": 0, "not_optimized_yarv_insn_trace_branchunless": 0, "not_optimized_yarv_insn_trace_branchnil": 0, "not_optimized_yarv_insn_trace_once": 0, "not_optimized_yarv_insn_trace_opt_case_dispatch": 0, "not_optimized_yarv_insn_trace_opt_plus": 0, "not_optimized_yarv_insn_trace_opt_minus": 0, "not_optimized_yarv_insn_trace_opt_mult": 0, "not_optimized_yarv_insn_trace_opt_div": 0, "not_optimized_yarv_insn_trace_opt_mod": 0, "not_optimized_yarv_insn_trace_opt_eq": 0, "not_optimized_yarv_insn_trace_opt_neq": 0, "not_optimized_yarv_insn_trace_opt_lt": 0, "not_optimized_yarv_insn_trace_opt_le": 0, "not_optimized_yarv_insn_trace_opt_gt": 0, "not_optimized_yarv_insn_trace_opt_ge": 0, "not_optimized_yarv_insn_trace_opt_ltlt": 0, "not_optimized_yarv_insn_trace_opt_and": 0, "not_optimized_yarv_insn_trace_opt_or": 0, "not_optimized_yarv_insn_trace_opt_aref": 0, "not_optimized_yarv_insn_trace_opt_aset": 0, "not_optimized_yarv_insn_trace_opt_length": 0, "not_optimized_yarv_insn_trace_opt_size": 0, "not_optimized_yarv_insn_trace_opt_empty_p": 0, "not_optimized_yarv_insn_trace_opt_succ": 0, "not_optimized_yarv_insn_trace_opt_not": 0, "not_optimized_yarv_insn_trace_opt_regexpmatch2": 0, "not_optimized_yarv_insn_trace_invokebuiltin": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_trace_getlocal_WC_0": 0, "not_optimized_yarv_insn_trace_getlocal_WC_1": 0, "not_optimized_yarv_insn_trace_setlocal_WC_0": 0, "not_optimized_yarv_insn_trace_setlocal_WC_1": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_zjit_getinstancevariable": 0, "not_optimized_yarv_insn_zjit_opt_send_without_block": 0, "not_optimized_yarv_insn_zjit_objtostring": 0, "not_optimized_yarv_insn_zjit_opt_nil_p": 0, "not_optimized_yarv_insn_zjit_opt_plus": 0, "not_optimized_yarv_insn_zjit_opt_minus": 0, "not_optimized_yarv_insn_zjit_opt_mult": 0, "not_optimized_yarv_insn_zjit_opt_div": 0, "not_optimized_yarv_insn_zjit_opt_mod": 0, "not_optimized_yarv_insn_zjit_opt_eq": 0, "not_optimized_yarv_insn_zjit_opt_neq": 0, "not_optimized_yarv_insn_zjit_opt_lt": 0, "not_optimized_yarv_insn_zjit_opt_le": 0, "not_optimized_yarv_insn_zjit_opt_gt": 0, "not_optimized_yarv_insn_zjit_opt_ge": 0, "not_optimized_yarv_insn_zjit_opt_and": 0, "not_optimized_yarv_insn_zjit_opt_or": 0, "not_optimized_yarv_insn_zjit_opt_empty_p": 0, "not_optimized_yarv_insn_zjit_opt_not": 0, "vm_insn_count": 1231503377, "total_insn_count": 1240299108, "ratio_in_zjit": 0.7091620838285727, "not_optimized_cfuncs_String#empty?": 0, "not_optimized_cfuncs_Float#-": 85, "not_optimized_cfuncs_String#to_str": 11371, "not_optimized_cfuncs_String#encoding": 11371, "not_optimized_cfuncs_Kernel#is_a?": 0, "not_optimized_cfuncs_StringScanner#skip": 11371, "not_optimized_cfuncs_StringScanner#scan": 0, "not_optimized_cfuncs_String#force_encoding": 11371, "not_optimized_cfuncs_String#==": 427, "not_optimized_cfuncs_BasicObject#!=": 11371, "not_optimized_cfuncs_StringScanner#eos?": 0 } ] ], "shipit": [ [ { "compiled_iseq_count": 3023, "failed_iseq_count": 236, "compile_time_ns": 631075761, "profile_time_ns": 167827373, "gc_time_ns": 169621030, "invalidation_time_ns": 301780, "code_region_bytes": 18022400, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 589265, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 957636, "compile_error_register_spill_on_alloc": 19140988, "compile_error_parse_stack_underflow": 0, "compile_error_parse_malformed_iseq": 0, "compile_error_parse_failed_optional_arguments": 0, "compile_error_parse_not_allowed": 0, "compile_error_validation_block_has_no_terminator": 0, "compile_error_validation_terminator_not_at_end": 0, "compile_error_validation_mismatched_block_arity": 0, "compile_error_validation_jump_target_not_in_rpo": 0, "compile_error_validation_operand_not_defined": 0, "compile_error_validation_duplicate_instruction": 0, "zjit_insn_count": 2968646319, "dynamic_getivar_count": 80192502, "dynamic_setivar_count": 56959573, "unspecialized_def_type_iseq": 17765780, "unspecialized_def_type_cfunc": 331, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 7477163, "unspecialized_def_type_zsuper": 0, "unspecialized_def_type_alias": 1231276, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 10406530, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 280247, "vm_write_pc_count": 574459565, "vm_write_sp_count": 562295080, "vm_write_locals_count": 562295080, "vm_write_stack_count": 562295080, "vm_write_to_parent_iseq_local_count": 2102718, "vm_read_from_parent_iseq_local_count": 48358023, "exit_compile_error": 20687889, "exit_unknown_newarray_send": 1556270, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 1426866, "exit_unhandled_kwarg": 3013539, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 327474, "exit_unhandled_yarv_insn": 5300027, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 14429529, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 19325515, "exit_patchpoint": 5129603, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 886, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 47102, "exit_block_param_proxy_not_iseq_or_ifunc": 3822940, "side_exit_count": 75067640, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 286871, "unhandled_yarv_insn_setblockparam": 0, "unhandled_yarv_insn_getblockparamproxy": 0, "unhandled_yarv_insn_getspecial": 0, "unhandled_yarv_insn_setspecial": 0, "unhandled_yarv_insn_getinstancevariable": 0, "unhandled_yarv_insn_setinstancevariable": 0, "unhandled_yarv_insn_getclassvariable": 516655, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 1126, "unhandled_yarv_insn_setconstant": 0, "unhandled_yarv_insn_getglobal": 0, "unhandled_yarv_insn_setglobal": 0, "unhandled_yarv_insn_putnil": 0, "unhandled_yarv_insn_putself": 0, "unhandled_yarv_insn_putobject": 0, "unhandled_yarv_insn_putspecialobject": 0, "unhandled_yarv_insn_putstring": 0, "unhandled_yarv_insn_putchilledstring": 0, "unhandled_yarv_insn_concatstrings": 0, "unhandled_yarv_insn_anytostring": 0, "unhandled_yarv_insn_toregexp": 0, "unhandled_yarv_insn_intern": 0, "unhandled_yarv_insn_newarray": 0, "unhandled_yarv_insn_pushtoarraykwsplat": 0, "unhandled_yarv_insn_duparray": 0, "unhandled_yarv_insn_duphash": 0, "unhandled_yarv_insn_expandarray": 1293753, "unhandled_yarv_insn_concatarray": 0, "unhandled_yarv_insn_concattoarray": 0, "unhandled_yarv_insn_pushtoarray": 0, "unhandled_yarv_insn_splatarray": 0, "unhandled_yarv_insn_splatkw": 14370, "unhandled_yarv_insn_newhash": 0, "unhandled_yarv_insn_newrange": 0, "unhandled_yarv_insn_pop": 0, "unhandled_yarv_insn_dup": 0, "unhandled_yarv_insn_dupn": 0, "unhandled_yarv_insn_swap": 0, "unhandled_yarv_insn_opt_reverse": 0, "unhandled_yarv_insn_topn": 0, "unhandled_yarv_insn_setn": 0, "unhandled_yarv_insn_adjuststack": 0, "unhandled_yarv_insn_defined": 0, "unhandled_yarv_insn_definedivar": 0, "unhandled_yarv_insn_checkmatch": 0, "unhandled_yarv_insn_checkkeyword": 2529182, "unhandled_yarv_insn_checktype": 0, "unhandled_yarv_insn_defineclass": 0, "unhandled_yarv_insn_definemethod": 0, "unhandled_yarv_insn_definesmethod": 0, "unhandled_yarv_insn_send": 0, "unhandled_yarv_insn_sendforward": 0, "unhandled_yarv_insn_opt_send_without_block": 0, "unhandled_yarv_insn_opt_new": 0, "unhandled_yarv_insn_objtostring": 0, "unhandled_yarv_insn_opt_ary_freeze": 0, "unhandled_yarv_insn_opt_hash_freeze": 0, "unhandled_yarv_insn_opt_str_freeze": 0, "unhandled_yarv_insn_opt_nil_p": 0, "unhandled_yarv_insn_opt_str_uminus": 0, "unhandled_yarv_insn_opt_duparray_send": 254162, "unhandled_yarv_insn_opt_newarray_send": 0, "unhandled_yarv_insn_invokesuper": 0, "unhandled_yarv_insn_invokesuperforward": 403908, "unhandled_yarv_insn_invokeblock": 0, "unhandled_yarv_insn_leave": 0, "unhandled_yarv_insn_throw": 0, "unhandled_yarv_insn_jump": 0, "unhandled_yarv_insn_branchif": 0, "unhandled_yarv_insn_branchunless": 0, "unhandled_yarv_insn_branchnil": 0, "unhandled_yarv_insn_once": 0, "unhandled_yarv_insn_opt_case_dispatch": 0, "unhandled_yarv_insn_opt_plus": 0, "unhandled_yarv_insn_opt_minus": 0, "unhandled_yarv_insn_opt_mult": 0, "unhandled_yarv_insn_opt_div": 0, "unhandled_yarv_insn_opt_mod": 0, "unhandled_yarv_insn_opt_eq": 0, "unhandled_yarv_insn_opt_neq": 0, "unhandled_yarv_insn_opt_lt": 0, "unhandled_yarv_insn_opt_le": 0, "unhandled_yarv_insn_opt_gt": 0, "unhandled_yarv_insn_opt_ge": 0, "unhandled_yarv_insn_opt_ltlt": 0, "unhandled_yarv_insn_opt_and": 0, "unhandled_yarv_insn_opt_or": 0, "unhandled_yarv_insn_opt_aref": 0, "unhandled_yarv_insn_opt_aset": 0, "unhandled_yarv_insn_opt_length": 0, "unhandled_yarv_insn_opt_size": 0, "unhandled_yarv_insn_opt_empty_p": 0, "unhandled_yarv_insn_opt_succ": 0, "unhandled_yarv_insn_opt_not": 0, "unhandled_yarv_insn_opt_regexpmatch2": 0, "unhandled_yarv_insn_invokebuiltin": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_getlocal_WC_0": 0, "unhandled_yarv_insn_getlocal_WC_1": 0, "unhandled_yarv_insn_setlocal_WC_0": 0, "unhandled_yarv_insn_setlocal_WC_1": 0, "unhandled_yarv_insn_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_trace_nop": 0, "unhandled_yarv_insn_trace_getlocal": 0, "unhandled_yarv_insn_trace_setlocal": 0, "unhandled_yarv_insn_trace_getblockparam": 0, "unhandled_yarv_insn_trace_setblockparam": 0, "unhandled_yarv_insn_trace_getblockparamproxy": 0, "unhandled_yarv_insn_trace_getspecial": 0, "unhandled_yarv_insn_trace_setspecial": 0, "unhandled_yarv_insn_trace_getinstancevariable": 0, "unhandled_yarv_insn_trace_setinstancevariable": 0, "unhandled_yarv_insn_trace_getclassvariable": 0, "unhandled_yarv_insn_trace_setclassvariable": 0, "unhandled_yarv_insn_trace_opt_getconstant_path": 0, "unhandled_yarv_insn_trace_getconstant": 0, "unhandled_yarv_insn_trace_setconstant": 0, "unhandled_yarv_insn_trace_getglobal": 0, "unhandled_yarv_insn_trace_setglobal": 0, "unhandled_yarv_insn_trace_putnil": 0, "unhandled_yarv_insn_trace_putself": 0, "unhandled_yarv_insn_trace_putobject": 0, "unhandled_yarv_insn_trace_putspecialobject": 0, "unhandled_yarv_insn_trace_putstring": 0, "unhandled_yarv_insn_trace_putchilledstring": 0, "unhandled_yarv_insn_trace_concatstrings": 0, "unhandled_yarv_insn_trace_anytostring": 0, "unhandled_yarv_insn_trace_toregexp": 0, "unhandled_yarv_insn_trace_intern": 0, "unhandled_yarv_insn_trace_newarray": 0, "unhandled_yarv_insn_trace_pushtoarraykwsplat": 0, "unhandled_yarv_insn_trace_duparray": 0, "unhandled_yarv_insn_trace_duphash": 0, "unhandled_yarv_insn_trace_expandarray": 0, "unhandled_yarv_insn_trace_concatarray": 0, "unhandled_yarv_insn_trace_concattoarray": 0, "unhandled_yarv_insn_trace_pushtoarray": 0, "unhandled_yarv_insn_trace_splatarray": 0, "unhandled_yarv_insn_trace_splatkw": 0, "unhandled_yarv_insn_trace_newhash": 0, "unhandled_yarv_insn_trace_newrange": 0, "unhandled_yarv_insn_trace_pop": 0, "unhandled_yarv_insn_trace_dup": 0, "unhandled_yarv_insn_trace_dupn": 0, "unhandled_yarv_insn_trace_swap": 0, "unhandled_yarv_insn_trace_opt_reverse": 0, "unhandled_yarv_insn_trace_topn": 0, "unhandled_yarv_insn_trace_setn": 0, "unhandled_yarv_insn_trace_adjuststack": 0, "unhandled_yarv_insn_trace_defined": 0, "unhandled_yarv_insn_trace_definedivar": 0, "unhandled_yarv_insn_trace_checkmatch": 0, "unhandled_yarv_insn_trace_checkkeyword": 0, "unhandled_yarv_insn_trace_checktype": 0, "unhandled_yarv_insn_trace_defineclass": 0, "unhandled_yarv_insn_trace_definemethod": 0, "unhandled_yarv_insn_trace_definesmethod": 0, "unhandled_yarv_insn_trace_send": 0, "unhandled_yarv_insn_trace_sendforward": 0, "unhandled_yarv_insn_trace_opt_send_without_block": 0, "unhandled_yarv_insn_trace_opt_new": 0, "unhandled_yarv_insn_trace_objtostring": 0, "unhandled_yarv_insn_trace_opt_ary_freeze": 0, "unhandled_yarv_insn_trace_opt_hash_freeze": 0, "unhandled_yarv_insn_trace_opt_str_freeze": 0, "unhandled_yarv_insn_trace_opt_nil_p": 0, "unhandled_yarv_insn_trace_opt_str_uminus": 0, "unhandled_yarv_insn_trace_opt_duparray_send": 0, "unhandled_yarv_insn_trace_opt_newarray_send": 0, "unhandled_yarv_insn_trace_invokesuper": 0, "unhandled_yarv_insn_trace_invokesuperforward": 0, "unhandled_yarv_insn_trace_invokeblock": 0, "unhandled_yarv_insn_trace_leave": 0, "unhandled_yarv_insn_trace_throw": 0, "unhandled_yarv_insn_trace_jump": 0, "unhandled_yarv_insn_trace_branchif": 0, "unhandled_yarv_insn_trace_branchunless": 0, "unhandled_yarv_insn_trace_branchnil": 0, "unhandled_yarv_insn_trace_once": 0, "unhandled_yarv_insn_trace_opt_case_dispatch": 0, "unhandled_yarv_insn_trace_opt_plus": 0, "unhandled_yarv_insn_trace_opt_minus": 0, "unhandled_yarv_insn_trace_opt_mult": 0, "unhandled_yarv_insn_trace_opt_div": 0, "unhandled_yarv_insn_trace_opt_mod": 0, "unhandled_yarv_insn_trace_opt_eq": 0, "unhandled_yarv_insn_trace_opt_neq": 0, "unhandled_yarv_insn_trace_opt_lt": 0, "unhandled_yarv_insn_trace_opt_le": 0, "unhandled_yarv_insn_trace_opt_gt": 0, "unhandled_yarv_insn_trace_opt_ge": 0, "unhandled_yarv_insn_trace_opt_ltlt": 0, "unhandled_yarv_insn_trace_opt_and": 0, "unhandled_yarv_insn_trace_opt_or": 0, "unhandled_yarv_insn_trace_opt_aref": 0, "unhandled_yarv_insn_trace_opt_aset": 0, "unhandled_yarv_insn_trace_opt_length": 0, "unhandled_yarv_insn_trace_opt_size": 0, "unhandled_yarv_insn_trace_opt_empty_p": 0, "unhandled_yarv_insn_trace_opt_succ": 0, "unhandled_yarv_insn_trace_opt_not": 0, "unhandled_yarv_insn_trace_opt_regexpmatch2": 0, "unhandled_yarv_insn_trace_invokebuiltin": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_trace_getlocal_WC_0": 0, "unhandled_yarv_insn_trace_getlocal_WC_1": 0, "unhandled_yarv_insn_trace_setlocal_WC_0": 0, "unhandled_yarv_insn_trace_setlocal_WC_1": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_zjit_getinstancevariable": 0, "unhandled_yarv_insn_zjit_opt_send_without_block": 0, "unhandled_yarv_insn_zjit_objtostring": 0, "unhandled_yarv_insn_zjit_opt_nil_p": 0, "unhandled_yarv_insn_zjit_opt_plus": 0, "unhandled_yarv_insn_zjit_opt_minus": 0, "unhandled_yarv_insn_zjit_opt_mult": 0, "unhandled_yarv_insn_zjit_opt_div": 0, "unhandled_yarv_insn_zjit_opt_mod": 0, "unhandled_yarv_insn_zjit_opt_eq": 0, "unhandled_yarv_insn_zjit_opt_neq": 0, "unhandled_yarv_insn_zjit_opt_lt": 0, "unhandled_yarv_insn_zjit_opt_le": 0, "unhandled_yarv_insn_zjit_opt_gt": 0, "unhandled_yarv_insn_zjit_opt_ge": 0, "unhandled_yarv_insn_zjit_opt_and": 0, "unhandled_yarv_insn_zjit_opt_or": 0, "unhandled_yarv_insn_zjit_opt_empty_p": 0, "unhandled_yarv_insn_zjit_opt_not": 0, "send_fallback_send_without_block_polymorphic": 110772517, "send_fallback_send_without_block_no_profiles": 27706919, "send_fallback_send_without_block_cfunc_not_variadic": 55565518, "send_fallback_send_without_block_cfunc_array_variadic": 63414, "send_fallback_send_without_block_not_optimized_method_type": 37161327, "send_fallback_send_without_block_direct_too_many_args": 788, "send_fallback_obj_to_string_not_string": 796655, "send_fallback_not_optimized_instruction": 149737794, "dynamic_send_count": 381804932, "iseq_optimized_send_count": 137210778, "inline_cfunc_optimized_send_count": 54004098, "variadic_cfunc_optimized_send_count": 20096975, "optimized_send_count": 211311851, "send_count": 593116783, "not_optimized_yarv_insn_nop": 0, "not_optimized_yarv_insn_getlocal": 0, "not_optimized_yarv_insn_setlocal": 0, "not_optimized_yarv_insn_getblockparam": 0, "not_optimized_yarv_insn_setblockparam": 0, "not_optimized_yarv_insn_getblockparamproxy": 0, "not_optimized_yarv_insn_getspecial": 0, "not_optimized_yarv_insn_setspecial": 0, "not_optimized_yarv_insn_getinstancevariable": 0, "not_optimized_yarv_insn_setinstancevariable": 0, "not_optimized_yarv_insn_getclassvariable": 0, "not_optimized_yarv_insn_setclassvariable": 0, "not_optimized_yarv_insn_opt_getconstant_path": 0, "not_optimized_yarv_insn_getconstant": 0, "not_optimized_yarv_insn_setconstant": 0, "not_optimized_yarv_insn_getglobal": 0, "not_optimized_yarv_insn_setglobal": 0, "not_optimized_yarv_insn_putnil": 0, "not_optimized_yarv_insn_putself": 0, "not_optimized_yarv_insn_putobject": 0, "not_optimized_yarv_insn_putspecialobject": 0, "not_optimized_yarv_insn_putstring": 0, "not_optimized_yarv_insn_putchilledstring": 0, "not_optimized_yarv_insn_concatstrings": 0, "not_optimized_yarv_insn_anytostring": 0, "not_optimized_yarv_insn_toregexp": 0, "not_optimized_yarv_insn_intern": 0, "not_optimized_yarv_insn_newarray": 0, "not_optimized_yarv_insn_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_duparray": 0, "not_optimized_yarv_insn_duphash": 0, "not_optimized_yarv_insn_expandarray": 0, "not_optimized_yarv_insn_concatarray": 0, "not_optimized_yarv_insn_concattoarray": 0, "not_optimized_yarv_insn_pushtoarray": 0, "not_optimized_yarv_insn_splatarray": 0, "not_optimized_yarv_insn_splatkw": 0, "not_optimized_yarv_insn_newhash": 0, "not_optimized_yarv_insn_newrange": 0, "not_optimized_yarv_insn_pop": 0, "not_optimized_yarv_insn_dup": 0, "not_optimized_yarv_insn_dupn": 0, "not_optimized_yarv_insn_swap": 0, "not_optimized_yarv_insn_opt_reverse": 0, "not_optimized_yarv_insn_topn": 0, "not_optimized_yarv_insn_setn": 0, "not_optimized_yarv_insn_adjuststack": 0, "not_optimized_yarv_insn_defined": 0, "not_optimized_yarv_insn_definedivar": 0, "not_optimized_yarv_insn_checkmatch": 0, "not_optimized_yarv_insn_checkkeyword": 0, "not_optimized_yarv_insn_checktype": 0, "not_optimized_yarv_insn_defineclass": 0, "not_optimized_yarv_insn_definemethod": 0, "not_optimized_yarv_insn_definesmethod": 0, "not_optimized_yarv_insn_send": 55586017, "not_optimized_yarv_insn_sendforward": 5484304, "not_optimized_yarv_insn_opt_send_without_block": 119555, "not_optimized_yarv_insn_opt_new": 0, "not_optimized_yarv_insn_objtostring": 0, "not_optimized_yarv_insn_opt_ary_freeze": 0, "not_optimized_yarv_insn_opt_hash_freeze": 0, "not_optimized_yarv_insn_opt_str_freeze": 0, "not_optimized_yarv_insn_opt_nil_p": 0, "not_optimized_yarv_insn_opt_str_uminus": 0, "not_optimized_yarv_insn_opt_duparray_send": 0, "not_optimized_yarv_insn_opt_newarray_send": 0, "not_optimized_yarv_insn_invokesuper": 14182145, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 7660684, "not_optimized_yarv_insn_leave": 0, "not_optimized_yarv_insn_throw": 0, "not_optimized_yarv_insn_jump": 0, "not_optimized_yarv_insn_branchif": 0, "not_optimized_yarv_insn_branchunless": 0, "not_optimized_yarv_insn_branchnil": 0, "not_optimized_yarv_insn_once": 0, "not_optimized_yarv_insn_opt_case_dispatch": 0, "not_optimized_yarv_insn_opt_plus": 616675, "not_optimized_yarv_insn_opt_minus": 612292, "not_optimized_yarv_insn_opt_mult": 184, "not_optimized_yarv_insn_opt_div": 0, "not_optimized_yarv_insn_opt_mod": 0, "not_optimized_yarv_insn_opt_eq": 2451873, "not_optimized_yarv_insn_opt_neq": 62450, "not_optimized_yarv_insn_opt_lt": 834, "not_optimized_yarv_insn_opt_le": 560, "not_optimized_yarv_insn_opt_gt": 0, "not_optimized_yarv_insn_opt_ge": 52, "not_optimized_yarv_insn_opt_ltlt": 0, "not_optimized_yarv_insn_opt_and": 0, "not_optimized_yarv_insn_opt_or": 170472, "not_optimized_yarv_insn_opt_aref": 63310982, "not_optimized_yarv_insn_opt_aset": 0, "not_optimized_yarv_insn_opt_length": 0, "not_optimized_yarv_insn_opt_size": 0, "not_optimized_yarv_insn_opt_empty_p": 0, "not_optimized_yarv_insn_opt_succ": 0, "not_optimized_yarv_insn_opt_not": 0, "not_optimized_yarv_insn_opt_regexpmatch2": 0, "not_optimized_yarv_insn_invokebuiltin": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_getlocal_WC_0": 0, "not_optimized_yarv_insn_getlocal_WC_1": 0, "not_optimized_yarv_insn_setlocal_WC_0": 0, "not_optimized_yarv_insn_setlocal_WC_1": 0, "not_optimized_yarv_insn_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_trace_nop": 0, "not_optimized_yarv_insn_trace_getlocal": 0, "not_optimized_yarv_insn_trace_setlocal": 0, "not_optimized_yarv_insn_trace_getblockparam": 0, "not_optimized_yarv_insn_trace_setblockparam": 0, "not_optimized_yarv_insn_trace_getblockparamproxy": 0, "not_optimized_yarv_insn_trace_getspecial": 0, "not_optimized_yarv_insn_trace_setspecial": 0, "not_optimized_yarv_insn_trace_getinstancevariable": 0, "not_optimized_yarv_insn_trace_setinstancevariable": 0, "not_optimized_yarv_insn_trace_getclassvariable": 0, "not_optimized_yarv_insn_trace_setclassvariable": 0, "not_optimized_yarv_insn_trace_opt_getconstant_path": 0, "not_optimized_yarv_insn_trace_getconstant": 0, "not_optimized_yarv_insn_trace_setconstant": 0, "not_optimized_yarv_insn_trace_getglobal": 0, "not_optimized_yarv_insn_trace_setglobal": 0, "not_optimized_yarv_insn_trace_putnil": 0, "not_optimized_yarv_insn_trace_putself": 0, "not_optimized_yarv_insn_trace_putobject": 0, "not_optimized_yarv_insn_trace_putspecialobject": 0, "not_optimized_yarv_insn_trace_putstring": 0, "not_optimized_yarv_insn_trace_putchilledstring": 0, "not_optimized_yarv_insn_trace_concatstrings": 0, "not_optimized_yarv_insn_trace_anytostring": 0, "not_optimized_yarv_insn_trace_toregexp": 0, "not_optimized_yarv_insn_trace_intern": 0, "not_optimized_yarv_insn_trace_newarray": 0, "not_optimized_yarv_insn_trace_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_trace_duparray": 0, "not_optimized_yarv_insn_trace_duphash": 0, "not_optimized_yarv_insn_trace_expandarray": 0, "not_optimized_yarv_insn_trace_concatarray": 0, "not_optimized_yarv_insn_trace_concattoarray": 0, "not_optimized_yarv_insn_trace_pushtoarray": 0, "not_optimized_yarv_insn_trace_splatarray": 0, "not_optimized_yarv_insn_trace_splatkw": 0, "not_optimized_yarv_insn_trace_newhash": 0, "not_optimized_yarv_insn_trace_newrange": 0, "not_optimized_yarv_insn_trace_pop": 0, "not_optimized_yarv_insn_trace_dup": 0, "not_optimized_yarv_insn_trace_dupn": 0, "not_optimized_yarv_insn_trace_swap": 0, "not_optimized_yarv_insn_trace_opt_reverse": 0, "not_optimized_yarv_insn_trace_topn": 0, "not_optimized_yarv_insn_trace_setn": 0, "not_optimized_yarv_insn_trace_adjuststack": 0, "not_optimized_yarv_insn_trace_defined": 0, "not_optimized_yarv_insn_trace_definedivar": 0, "not_optimized_yarv_insn_trace_checkmatch": 0, "not_optimized_yarv_insn_trace_checkkeyword": 0, "not_optimized_yarv_insn_trace_checktype": 0, "not_optimized_yarv_insn_trace_defineclass": 0, "not_optimized_yarv_insn_trace_definemethod": 0, "not_optimized_yarv_insn_trace_definesmethod": 0, "not_optimized_yarv_insn_trace_send": 0, "not_optimized_yarv_insn_trace_sendforward": 0, "not_optimized_yarv_insn_trace_opt_send_without_block": 0, "not_optimized_yarv_insn_trace_opt_new": 0, "not_optimized_yarv_insn_trace_objtostring": 0, "not_optimized_yarv_insn_trace_opt_ary_freeze": 0, "not_optimized_yarv_insn_trace_opt_hash_freeze": 0, "not_optimized_yarv_insn_trace_opt_str_freeze": 0, "not_optimized_yarv_insn_trace_opt_nil_p": 0, "not_optimized_yarv_insn_trace_opt_str_uminus": 0, "not_optimized_yarv_insn_trace_opt_duparray_send": 0, "not_optimized_yarv_insn_trace_opt_newarray_send": 0, "not_optimized_yarv_insn_trace_invokesuper": 0, "not_optimized_yarv_insn_trace_invokesuperforward": 0, "not_optimized_yarv_insn_trace_invokeblock": 0, "not_optimized_yarv_insn_trace_leave": 0, "not_optimized_yarv_insn_trace_throw": 0, "not_optimized_yarv_insn_trace_jump": 0, "not_optimized_yarv_insn_trace_branchif": 0, "not_optimized_yarv_insn_trace_branchunless": 0, "not_optimized_yarv_insn_trace_branchnil": 0, "not_optimized_yarv_insn_trace_once": 0, "not_optimized_yarv_insn_trace_opt_case_dispatch": 0, "not_optimized_yarv_insn_trace_opt_plus": 0, "not_optimized_yarv_insn_trace_opt_minus": 0, "not_optimized_yarv_insn_trace_opt_mult": 0, "not_optimized_yarv_insn_trace_opt_div": 0, "not_optimized_yarv_insn_trace_opt_mod": 0, "not_optimized_yarv_insn_trace_opt_eq": 0, "not_optimized_yarv_insn_trace_opt_neq": 0, "not_optimized_yarv_insn_trace_opt_lt": 0, "not_optimized_yarv_insn_trace_opt_le": 0, "not_optimized_yarv_insn_trace_opt_gt": 0, "not_optimized_yarv_insn_trace_opt_ge": 0, "not_optimized_yarv_insn_trace_opt_ltlt": 0, "not_optimized_yarv_insn_trace_opt_and": 0, "not_optimized_yarv_insn_trace_opt_or": 0, "not_optimized_yarv_insn_trace_opt_aref": 0, "not_optimized_yarv_insn_trace_opt_aset": 0, "not_optimized_yarv_insn_trace_opt_length": 0, "not_optimized_yarv_insn_trace_opt_size": 0, "not_optimized_yarv_insn_trace_opt_empty_p": 0, "not_optimized_yarv_insn_trace_opt_succ": 0, "not_optimized_yarv_insn_trace_opt_not": 0, "not_optimized_yarv_insn_trace_opt_regexpmatch2": 0, "not_optimized_yarv_insn_trace_invokebuiltin": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_trace_getlocal_WC_0": 0, "not_optimized_yarv_insn_trace_getlocal_WC_1": 0, "not_optimized_yarv_insn_trace_setlocal_WC_0": 0, "not_optimized_yarv_insn_trace_setlocal_WC_1": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_zjit_getinstancevariable": 0, "not_optimized_yarv_insn_zjit_opt_send_without_block": 0, "not_optimized_yarv_insn_zjit_objtostring": 0, "not_optimized_yarv_insn_zjit_opt_nil_p": 0, "not_optimized_yarv_insn_zjit_opt_plus": 0, "not_optimized_yarv_insn_zjit_opt_minus": 0, "not_optimized_yarv_insn_zjit_opt_mult": 0, "not_optimized_yarv_insn_zjit_opt_div": 0, "not_optimized_yarv_insn_zjit_opt_mod": 0, "not_optimized_yarv_insn_zjit_opt_eq": 0, "not_optimized_yarv_insn_zjit_opt_neq": 0, "not_optimized_yarv_insn_zjit_opt_lt": 0, "not_optimized_yarv_insn_zjit_opt_le": 0, "not_optimized_yarv_insn_zjit_opt_gt": 0, "not_optimized_yarv_insn_zjit_opt_ge": 0, "not_optimized_yarv_insn_zjit_opt_and": 0, "not_optimized_yarv_insn_zjit_opt_or": 0, "not_optimized_yarv_insn_zjit_opt_empty_p": 0, "not_optimized_yarv_insn_zjit_opt_not": 0, "vm_insn_count": 1008863611, "total_insn_count": 3977509930, "ratio_in_zjit": 74.63579906134892, "not_optimized_cfuncs_Array#<<": 43694, "not_optimized_cfuncs_Module#const_set": 105, "not_optimized_cfuncs_Hash#==": 3412, "not_optimized_cfuncs_Integer#>=": 40781, "not_optimized_cfuncs_Encoding#to_s": 3391, "not_optimized_cfuncs_Float#+": 0, "not_optimized_cfuncs_Kernel#singleton_class": 257, "not_optimized_cfuncs_String#getbyte": 175747, "not_optimized_cfuncs_Class#core#hash_merge_kwd": 14882, "not_optimized_cfuncs_Class#extname": 3821, "not_optimized_cfuncs_ActiveSupport::OrderedOptions#_get": 438801, "not_optimized_cfuncs_Set#to_a": 866, "not_optimized_cfuncs_OpenSSL::Cipher#authenticated?": 0, "not_optimized_cfuncs_Class#generate": 8261, "not_optimized_cfuncs_String#include?": 529317, "not_optimized_cfuncs_String#ascii_only?": 138151, "not_optimized_cfuncs_Module#include?": 19, "not_optimized_cfuncs_Comparable#>=": 8813, "not_optimized_cfuncs_Class#parse": 5192, "not_optimized_cfuncs_Array#map": 1771, "not_optimized_cfuncs_Array#delete": 13274, "not_optimized_cfuncs_Hash#key?": 2508211, "not_optimized_cfuncs_Hash#clear": 6501, "not_optimized_cfuncs_String#+@": 168504, "not_optimized_cfuncs_Hash#key": 0, "not_optimized_cfuncs_FFI::Type::Mapped#native_type": 0, "not_optimized_cfuncs_Hash#merge!": 331, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_String#to_str": 0, "not_optimized_cfuncs_String#delete_suffix": 1556, "not_optimized_cfuncs_Thread::ConditionVariable#signal": 694708, "not_optimized_cfuncs_String#scan": 255, "not_optimized_cfuncs_Set#subtract": 7592, "not_optimized_cfuncs_Kernel#instance_of?": 284241, "not_optimized_cfuncs_Set#empty?": 7592, "not_optimized_cfuncs_Class#join": 64101, "not_optimized_cfuncs_Hash#keys": 236789, "not_optimized_cfuncs_String#b": 30751, "not_optimized_cfuncs_Module#initialize": 26, "not_optimized_cfuncs_Integer#upto": 0, "not_optimized_cfuncs_Integer#^": 89471, "not_optimized_cfuncs_Class#union": 62, "not_optimized_cfuncs_Array#compact!": 7339, "not_optimized_cfuncs_Set#compare_by_identity": 149305, "not_optimized_cfuncs_Regexp#options": 44, "not_optimized_cfuncs_Class#path": 3645, "not_optimized_cfuncs_String#setbyte": 90336, "not_optimized_cfuncs_Kernel#Array": 378188, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_FFI::DynamicLibrary#find_function": 69, "not_optimized_cfuncs_OpenSSL::Cipher#final": 0, "not_optimized_cfuncs_Time#getutc": 2371, "not_optimized_cfuncs_Kernel#instance_variables": 43, "not_optimized_cfuncs_Method#parameters": 0, "not_optimized_cfuncs_Enumerable#sort_by": 107, "not_optimized_cfuncs_Hash#default_proc": 10411, "not_optimized_cfuncs_NilClass#inspect": 0, "not_optimized_cfuncs_Module#autoload": 150, "not_optimized_cfuncs_BasicObject#__id__": 43, "not_optimized_cfuncs_Kernel#__method__": 3989, "not_optimized_cfuncs_Array#uniq": 51421, "not_optimized_cfuncs_SQLite3::Statement#column_name": 248215, "not_optimized_cfuncs_CGI::EscapeExt#escape": 5354, "not_optimized_cfuncs_String#hash": 2837, "not_optimized_cfuncs_Class#allocate": 104917, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_Array#sort": 89, "not_optimized_cfuncs_String#to_s": 1675364, "not_optimized_cfuncs_Module#alias_method": 190, "not_optimized_cfuncs_Integer#<=>": 325009, "not_optimized_cfuncs_SQLite3::Statement#done?": 266115, "not_optimized_cfuncs_Kernel#object_id": 487653, "not_optimized_cfuncs_OpenSSL::HMAC#initialize": 0, "not_optimized_cfuncs_Proc#ruby2_keywords": 1368, "not_optimized_cfuncs_ObjectSpace::WeakMap#include?": 1006, "not_optimized_cfuncs_Integer#>": 0, "not_optimized_cfuncs_Time#utc?": 0, "not_optimized_cfuncs_Hash#values": 887, "not_optimized_cfuncs_Integer#*": 92, "not_optimized_cfuncs_NilClass#to_s": 343928, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_String#dup": 23671, "not_optimized_cfuncs_Module#ancestors": 864, "not_optimized_cfuncs_Integer#|": 40781, "not_optimized_cfuncs_FFI::StructByValue#initialize": 8, "not_optimized_cfuncs_Class#file?": 30751, "not_optimized_cfuncs_StringScanner#eos?": 1132, "not_optimized_cfuncs_Time#strftime": 277742, "not_optimized_cfuncs_Float#-": 121557, "not_optimized_cfuncs_MatchData#end": 0, "not_optimized_cfuncs_Array#|": 1239834, "not_optimized_cfuncs_OpenSSL::Cipher#initialize": 175, "not_optimized_cfuncs_OpenSSL::Cipher#key_len": 85, "not_optimized_cfuncs_Module#to_s": 0, "not_optimized_cfuncs_Thread::Mutex#initialize": 13619, "not_optimized_cfuncs_File::Stat#directory?": 8686, "not_optimized_cfuncs_OpenSSL::HMAC#hexdigest": 0, "not_optimized_cfuncs_Array#intersect?": 3782, "not_optimized_cfuncs_String#%": 9440, "not_optimized_cfuncs_String#===": 294850, "not_optimized_cfuncs_SQLite3::Statement#bind_param": 272720, "not_optimized_cfuncs_Hash#compact!": 170364, "not_optimized_cfuncs_Hash#store": 99, "not_optimized_cfuncs_MatchData#to_s": 3391, "not_optimized_cfuncs_Module#fixed_length_secure_compare": 1471, "not_optimized_cfuncs_BasicObject#!=": 3140719, "not_optimized_cfuncs_Array#drop": 145410, "not_optimized_cfuncs_String#force_encoding": 293561, "not_optimized_cfuncs_Regexp#source": 44, "not_optimized_cfuncs_Kernel#block_given?": 1507725, "not_optimized_cfuncs_Time#minus_without_duration": 27581, "not_optimized_cfuncs_String#delete_prefix": 23, "not_optimized_cfuncs_Enumerable#drop": 5611, "not_optimized_cfuncs_Array#hash": 393, "not_optimized_cfuncs_StringScanner#rest?": 0, "not_optimized_cfuncs_Symbol#inspect": 78, "not_optimized_cfuncs_String#encoding": 51500, "not_optimized_cfuncs_OpenSSL::Cipher#auth_data=": 0, "not_optimized_cfuncs_Nokogiri::XML::Attr#value": 6452, "not_optimized_cfuncs_Module#<": 184, "not_optimized_cfuncs_String#==": 706614, "not_optimized_cfuncs_OpenSSL::Cipher#encrypt": 0, "not_optimized_cfuncs_OpenSSL::HMAC#digest": 0, "not_optimized_cfuncs_String#<<": 0, "not_optimized_cfuncs_Kernel#hash": 5118, "not_optimized_cfuncs_String#delete_prefix!": 415, "not_optimized_cfuncs_Class#exist?": 19889, "not_optimized_cfuncs_Array#*": 92, "not_optimized_cfuncs_Kernel#to_s": 43553, "not_optimized_cfuncs_Integer#divmod": 0, "not_optimized_cfuncs_Set#include?": 709541, "not_optimized_cfuncs_OpenSSL::Cipher#iv_len": 3366, "not_optimized_cfuncs_Comparable#==": 663, "not_optimized_cfuncs_Module#<=": 1131, "not_optimized_cfuncs_String#delete_suffix!": 6430, "not_optimized_cfuncs_String#+": 10399, "not_optimized_cfuncs_Nokogiri::XML::Document#encoding=": 0, "not_optimized_cfuncs_Kernel#kind_of?": 228962, "not_optimized_cfuncs_SQLite3::Statement#prepare": 11373, "not_optimized_cfuncs_Hash#default=": 10411, "not_optimized_cfuncs_Regexp#to_s": 6918, "not_optimized_cfuncs_Module#random_bytes": 3366, "not_optimized_cfuncs_Module#instance_method": 3427, "not_optimized_cfuncs_Regexp#===": 1381, "not_optimized_cfuncs_Set#add": 2110, "not_optimized_cfuncs_Array#to_a": 35731, "not_optimized_cfuncs_CGI::EscapeExt#escapeHTML": 51293, "not_optimized_cfuncs_Nokogiri::XML::Node#name": 3226, "not_optimized_cfuncs_Numeric#negative?": 1471, "not_optimized_cfuncs_Comparable#<": 0, "not_optimized_cfuncs_Array#compact": 38420, "not_optimized_cfuncs_SQLite3::Statement#step": 266115, "not_optimized_cfuncs_Integer#===": 1337, "not_optimized_cfuncs_StringScanner#pos": 479, "not_optimized_cfuncs_String#tr": 195, "not_optimized_cfuncs_Integer#-": 9498, "not_optimized_cfuncs_File::Stat#file?": 12406, "not_optimized_cfuncs_Thread::Backtrace::Location#path": 0, "not_optimized_cfuncs_Class#superclass": 537, "not_optimized_cfuncs_RubyVM::InstructionSequence#to_a": 25, "not_optimized_cfuncs_Hash#include?": 149725, "not_optimized_cfuncs_String#to_sym": 628331, "not_optimized_cfuncs_TrueClass#===": 1145104, "not_optimized_cfuncs_OpenSSL::Cipher#key=": 0, "not_optimized_cfuncs_String#freeze": 89526, "not_optimized_cfuncs_Time#to_f": 1836, "not_optimized_cfuncs_String#strip": 270, "not_optimized_cfuncs_Class#symlink?": 23, "not_optimized_cfuncs_Kernel#instance_variable_set": 107, "not_optimized_cfuncs_Proc#arity": 2, "not_optimized_cfuncs_StringScanner#scan": 0, "not_optimized_cfuncs_Thread::Mutex#owned?": 259863, "not_optimized_cfuncs_Thread::ConditionVariable#broadcast": 5431, "not_optimized_cfuncs_String#*": 80, "not_optimized_cfuncs_Kernel#dup": 1408123, "not_optimized_cfuncs_Class#urandom": 6126, "not_optimized_cfuncs_OpenSSL::Cipher#iv=": 3366, "not_optimized_cfuncs_Digest::Class#initialize": 6447, "not_optimized_cfuncs_Array#==": 4, "not_optimized_cfuncs_Kernel#method": 6873, "not_optimized_cfuncs_NilClass#===": 1276380, "not_optimized_cfuncs_Thread::Backtrace::Location#lineno": 0, "not_optimized_cfuncs_Time#plus_without_duration": 327788, "not_optimized_cfuncs_Hash#has_key?": 16577, "not_optimized_cfuncs_Class#new": 0, "not_optimized_cfuncs_Thread::ConditionVariable#initialize": 10222, "not_optimized_cfuncs_Array#+": 560954, "not_optimized_cfuncs_SQLite3::Database#closed?": 11373, "not_optimized_cfuncs_Class#find": 0, "not_optimized_cfuncs_Class#split": 994, "not_optimized_cfuncs_String#size": 6, "not_optimized_cfuncs_String#empty?": 1228284, "not_optimized_cfuncs_String#-@": 7644, "not_optimized_cfuncs_Hash#delete": 2555967, "not_optimized_cfuncs_Hash#compare_by_identity": 7592, "not_optimized_cfuncs_MatchData#post_match": 3391, "not_optimized_cfuncs_UnboundMethod#parameters": 36, "not_optimized_cfuncs_Symbol#empty?": 0, "not_optimized_cfuncs_Kernel#is_a?": 4780252, "not_optimized_cfuncs_SQLite3::Statement#close": 0, "not_optimized_cfuncs_SQLite3::Statement#reset!": 0, "not_optimized_cfuncs_Thread::Backtrace::Location#absolute_path": 139, "not_optimized_cfuncs_Kernel#freeze": 927, "not_optimized_cfuncs_SQLite3::Database#changes": 0, "not_optimized_cfuncs_Integer#==": 73953, "not_optimized_cfuncs_Array#uniq!": 6169, "not_optimized_cfuncs_Array#sort!": 170411, "not_optimized_cfuncs_Array#inspect": 0, "not_optimized_cfuncs_MatchData#begin": 0, "not_optimized_cfuncs_Enumerable#grep_v": 7592, "not_optimized_cfuncs_Array#include?": 987544, "not_optimized_cfuncs_Method#arity": 0, "not_optimized_cfuncs_Set#-": 8, "not_optimized_cfuncs_Class#current": 13524460, "not_optimized_cfuncs_Time#wday": 0, "not_optimized_cfuncs_SQLite3::Statement#column_count": 22734, "not_optimized_cfuncs_Hash#[]=": 3541772, "not_optimized_cfuncs_String#tr!": 16818, "not_optimized_cfuncs_Time#utc_offset": 0, "not_optimized_cfuncs_NilClass#to_h": 28771, "not_optimized_cfuncs_Module#inflate": 12108, "not_optimized_cfuncs_File::Stat#mtime": 13170, "not_optimized_cfuncs_Class#stat": 12357, "not_optimized_cfuncs_String#ord": 0, "not_optimized_cfuncs_Kernel#!~": 94, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 1944, "not_optimized_cfuncs_Class#native_new": 0, "not_optimized_cfuncs_Set#member?": 434, "not_optimized_cfuncs_Hash#[]": 488606, "not_optimized_cfuncs_String#valid_encoding?": 10267, "not_optimized_cfuncs_Class#directory?": 748, "not_optimized_cfuncs_String#lstrip!": 0, "not_optimized_cfuncs_Range#member?": 325001, "not_optimized_cfuncs_Time#subsec": 0, "not_optimized_cfuncs_Time#to_i": 13170, "not_optimized_cfuncs_Class#escape": 246, "not_optimized_cfuncs_Integer#+": 3391, "not_optimized_cfuncs_Module#pid": 106863, "not_optimized_cfuncs_Array#-": 48068, "not_optimized_cfuncs_SQLite3::Statement#column_decltype": 248215, "not_optimized_cfuncs_Proc#==": 47191, "not_optimized_cfuncs_Class#try_convert": 271, "not_optimized_cfuncs_Monitor#mon_check_owner": 700139, "not_optimized_cfuncs_Nokogiri::XML::Attr#value=": 3226, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_Array#clear": 3391, "not_optimized_cfuncs_Float#<": 0, "not_optimized_cfuncs_Integer#>>": 1374, "not_optimized_cfuncs_Time#compare_without_coercion": 31771, "not_optimized_cfuncs_Hash#freeze": 217611, "not_optimized_cfuncs_StringScanner#string": 479, "not_optimized_cfuncs_Encoding#name": 0, "not_optimized_cfuncs_FalseClass#===": 1118050, "not_optimized_cfuncs_Array#&": 2803, "not_optimized_cfuncs_Kernel#instance_variable_get": 4348, "not_optimized_cfuncs_Struct#hash": 2371, "not_optimized_cfuncs_Float#*": 3815, "not_optimized_cfuncs_Array#reverse": 1742, "not_optimized_cfuncs_Object#[]": 17229, "not_optimized_cfuncs_Array#freeze": 257304, "not_optimized_cfuncs_Regexp#=~": 1499 } ] ] }, "peak_mem_bytes": { "hexapdf": [ 293920768 ], "nbody": [ 15564800 ], "optcarrot": [ 54235136 ], "setivar": [ 15069184 ], "liquid-compile": [ 39546880 ], "30k_methods": [ 78606336 ], "rack": [ 29368320 ], "railsbench": [ 140115968 ], "keyword_args": [ 15040512 ], "liquid-render": [ 34848768 ], "etanni": [ 20815872 ], "respond_to": [ 15155200 ], "binarytrees": [ 23711744 ], "cfunc_itself": [ 15056896 ], "chunky-png": [ 61902848 ], "30k_ifelse": [ 159617024 ], "object-new": [ 15065088 ], "matmul": [ 19451904 ], "ruby-lsp": [ 81682432 ], "activerecord": [ 78807040 ], "setivar_object": [ 15073280 ], "erubi": [ 32665600 ], "setivar_young": [ 15077376 ], "throw": [ 15187968 ], "lobsters": [ 345792512 ], "rubocop": [ 122875904 ], "fluentd": [ 229380096 ], "mail": [ 62726144 ], "getivar": [ 15204352 ], "fib": [ 15036416 ], "protoboeuf-encode": [ 84033536 ], "blurhash": [ 16642048 ], "nqueens": [ 16588800 ], "sequel": [ 37453824 ], "liquid-c": [ 37744640 ], "protoboeuf": [ 76345344 ], "sudoku": [ 15626240 ], "psych-load": [ 34705408 ], "tinygql": [ 27185152 ], "loops-times": [ 19668992 ], "attr_accessor": [ 15216640 ], "rubykon": [ 25718784 ], "graphql-native": [ 31965184 ], "erubi-rails": [ 132366336 ], "fannkuchredux": [ 15216640 ], "str_concat": [ 42659840 ], "rubyboy": [ 46272512 ], "graphql": [ 34074624 ], "lee": [ 34545664 ], "ruby-xor": [ 16355328 ], "ruby-json": [ 15872000 ], "shipit": [ 204591104 ] }, "failures_before_success": { "hexapdf": [ 0 ], "nbody": [ 0 ], "optcarrot": [ 0 ], "setivar": [ 0 ], "liquid-compile": [ 0 ], "30k_methods": [ 0 ], "rack": [ 0 ], "railsbench": [ 0 ], "keyword_args": [ 0 ], "liquid-render": [ 0 ], "etanni": [ 0 ], "respond_to": [ 0 ], "binarytrees": [ 0 ], "cfunc_itself": [ 0 ], "chunky-png": [ 0 ], "30k_ifelse": [ 0 ], "object-new": [ 0 ], "matmul": [ 0 ], "ruby-lsp": [ 0 ], "activerecord": [ 0 ], "setivar_object": [ 0 ], "erubi": [ 0 ], "setivar_young": [ 0 ], "throw": [ 0 ], "lobsters": [ 0 ], "rubocop": [ 0 ], "fluentd": [ 0 ], "mail": [ 0 ], "getivar": [ 0 ], "fib": [ 0 ], "protoboeuf-encode": [ 0 ], "blurhash": [ 0 ], "nqueens": [ 0 ], "sequel": [ 0 ], "liquid-c": [ 0 ], "protoboeuf": [ 0 ], "sudoku": [ 0 ], "psych-load": [ 0 ], "tinygql": [ 0 ], "loops-times": [ 0 ], "attr_accessor": [ 0 ], "rubykon": [ 0 ], "graphql-native": [ 0 ], "erubi-rails": [ 0 ], "fannkuchredux": [ 0 ], "str_concat": [ 0 ], "rubyboy": [ 0 ], "graphql": [ 0 ], "lee": [ 0 ], "ruby-xor": [ 0 ], "ruby-json": [ 0 ], "shipit": [ 0 ] }, "benchmark_metadata": { "hexapdf": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4/gems/bundler-2.8.0.dev/exe/bundle", "BUNDLER_VERSION": "2.8.0.dev", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4/bin:/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "GEM_HOME": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4", "BUNDLE_GEMFILE": "/home/ubuntu/src/ruby-bench/benchmarks/hexapdf/Gemfile", "BUNDLER_SETUP": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/3.5.0+4/bundler/setup", "RUBYOPT": "-r/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/3.5.0+4/bundler/setup", "RUBYLIB": "" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "bundler", "2.8.0.dev" ], [ "cmdparse", "3.0.7" ], [ "geom2d", "0.4.1" ], [ "hexapdf", "0.16.0" ] ], "benchmark_name": "hexapdf", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/hexapdf/benchmark.rb", "runs": 1 }, "nbody": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.14.1" ] ], "benchmark_name": "nbody", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/nbody/benchmark.rb", "runs": 1 }, "optcarrot": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.14.1" ] ], "benchmark_name": "optcarrot", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/optcarrot/benchmark.rb", "runs": 1 }, "setivar": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.14.1" ] ], "benchmark_name": "setivar", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/setivar.rb", "runs": 1 }, "liquid-compile": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4/gems/bundler-2.8.0.dev/exe/bundle", "BUNDLER_VERSION": "2.8.0.dev", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4/bin:/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "GEM_HOME": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4", "BUNDLE_GEMFILE": "/home/ubuntu/src/ruby-bench/benchmarks/liquid-compile/Gemfile", "BUNDLER_SETUP": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/3.5.0+4/bundler/setup", "RUBYOPT": "-r/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/3.5.0+4/bundler/setup", "RUBYLIB": "" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "bundler", "2.8.0.dev" ], [ "base64", "0.3.0" ], [ "bigdecimal", "3.2.2" ], [ "liquid", "5.4.0" ] ], "benchmark_name": "liquid-compile", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/liquid-compile/benchmark.rb", "runs": 1 }, "30k_methods": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.14.1" ] ], "benchmark_name": "30k_methods", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/30k_methods.rb", "runs": 1 }, "rack": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4/gems/bundler-2.8.0.dev/exe/bundle", "BUNDLER_VERSION": "2.8.0.dev", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4/bin:/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "GEM_HOME": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4", "BUNDLE_GEMFILE": "/home/ubuntu/src/ruby-bench/benchmarks/rack/Gemfile", "BUNDLER_SETUP": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/3.5.0+4/bundler/setup", "RUBYOPT": "-r/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/3.5.0+4/bundler/setup", "RUBYLIB": "" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "bundler", "2.8.0.dev" ], [ "cgi", "0.5.0" ], [ "rack", "3.2.0" ] ], "benchmark_name": "rack", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/rack/benchmark.rb", "runs": 1 }, "railsbench": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4/gems/bundler-2.8.0.dev/exe/bundle", "BUNDLER_VERSION": "2.8.0.dev", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4/bin:/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "GEM_HOME": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4", "BUNDLE_GEMFILE": "/home/ubuntu/src/ruby-bench/benchmarks/railsbench/Gemfile", "BUNDLER_SETUP": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/3.5.0+4/bundler/setup", "RUBYOPT": "-r/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/3.5.0+4/bundler/setup", "RUBYLIB": "" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "bundler", "2.8.0.dev" ], [ "rake", "13.3.0" ], [ "base64", "0.3.0" ], [ "benchmark", "0.4.1" ], [ "bigdecimal", "3.2.2" ], [ "concurrent-ruby", "1.3.5" ], [ "connection_pool", "2.5.3" ], [ "drb", "2.2.3" ], [ "i18n", "1.14.7" ], [ "logger", "1.7.0" ], [ "minitest", "5.25.5" ], [ "securerandom", "0.4.1" ], [ "tzinfo", "2.0.6" ], [ "uri", "1.0.3" ], [ "activesupport", "8.0.3" ], [ "builder", "3.3.0" ], [ "erubi", "1.13.1" ], [ "mini_portile2", "2.8.9" ], [ "racc", "1.8.1" ], [ "nokogiri", "1.18.9" ], [ "rails-dom-testing", "2.3.0" ], [ "crass", "1.0.6" ], [ "loofah", "2.24.1" ], [ "rails-html-sanitizer", "1.6.2" ], [ "actionview", "8.0.3" ], [ "rack", "3.1.16" ], [ "rack-session", "2.1.1" ], [ "rack-test", "2.2.0" ], [ "useragent", "0.16.11" ], [ "actionpack", "8.0.3" ], [ "globalid", "1.2.1" ], [ "activejob", "8.0.3" ], [ "activemodel", "8.0.3" ], [ "timeout", "0.4.3" ], [ "activerecord", "8.0.3" ], [ "marcel", "1.0.4" ], [ "activestorage", "8.0.3" ], [ "mini_mime", "1.1.5" ], [ "digest", "3.2.0" ], [ "net-protocol", "0.2.2" ], [ "strscan", "3.1.5" ], [ "net-imap", "0.2.5" ], [ "net-pop", "0.1.2" ], [ "net-smtp", "0.2.2" ], [ "mail", "2.8.1" ], [ "actionmailbox", "8.0.3" ], [ "actionmailer", "8.0.3" ], [ "actiontext", "8.0.3" ], [ "cgi", "0.5.0" ], [ "io-console", "0.8.1" ], [ "prettyprint", "0.2.0" ], [ "pp", "0.6.2" ], [ "rdoc", "6.3.4.1" ], [ "reline", "0.6.2" ], [ "irb", "1.15.2" ], [ "jbuilder", "2.13.0" ], [ "mutex_m", "0.3.0" ], [ "psych", "3.3.4" ], [ "rackup", "2.2.1" ], [ "thor", "1.4.0" ], [ "tsort", "0.2.0" ], [ "zeitwerk", "2.7.3" ], [ "railties", "8.0.3" ], [ "sprockets", "4.2.2" ], [ "sprockets-rails", "3.2.2" ], [ "sqlite3", "2.7.3" ], [ "stackprof", "0.2.27" ], [ "webrick", "1.8.2" ] ], "benchmark_name": "railsbench", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/railsbench/benchmark.rb", "runs": 1 }, "keyword_args": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.14.1" ] ], "benchmark_name": "keyword_args", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/keyword_args.rb", "runs": 1 }, "liquid-render": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4/gems/bundler-2.8.0.dev/exe/bundle", "BUNDLER_VERSION": "2.8.0.dev", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4/bin:/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "GEM_HOME": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4", "BUNDLE_GEMFILE": "/home/ubuntu/src/ruby-bench/benchmarks/liquid-render/Gemfile", "BUNDLER_SETUP": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/3.5.0+4/bundler/setup", "RUBYOPT": "-r/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/3.5.0+4/bundler/setup", "RUBYLIB": "" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "bundler", "2.8.0.dev" ], [ "base64", "0.3.0" ], [ "bigdecimal", "3.2.2" ], [ "liquid", "5.4.0" ] ], "benchmark_name": "liquid-render", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/liquid-render/benchmark.rb", "runs": 1 }, "etanni": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.14.1" ] ], "benchmark_name": "etanni", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/etanni/benchmark.rb", "runs": 1 }, "respond_to": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.14.1" ] ], "benchmark_name": "respond_to", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/respond_to.rb", "runs": 1 }, "binarytrees": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.14.1" ] ], "benchmark_name": "binarytrees", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/binarytrees/benchmark.rb", "runs": 1 }, "cfunc_itself": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.14.1" ] ], "benchmark_name": "cfunc_itself", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/cfunc_itself.rb", "runs": 1 }, "chunky-png": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4/gems/bundler-2.8.0.dev/exe/bundle", "BUNDLER_VERSION": "2.8.0.dev", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4/bin:/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "GEM_HOME": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4", "BUNDLE_GEMFILE": "/home/ubuntu/src/ruby-bench/benchmarks/chunky-png/Gemfile", "BUNDLER_SETUP": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/3.5.0+4/bundler/setup", "RUBYOPT": "-r/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/3.5.0+4/bundler/setup", "RUBYLIB": "" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "bundler", "2.8.0.dev" ], [ "chunky_png", "1.4.0" ] ], "benchmark_name": "chunky-png", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/chunky-png/benchmark.rb", "runs": 1 }, "30k_ifelse": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.14.1" ] ], "benchmark_name": "30k_ifelse", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/30k_ifelse.rb", "runs": 1 }, "object-new": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.14.1" ] ], "benchmark_name": "object-new", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/object-new.rb", "runs": 1 }, "matmul": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.14.1" ] ], "benchmark_name": "matmul", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/matmul.rb", "runs": 1 }, "ruby-lsp": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "YJIT_METRICS_NAME": "main", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4/bin:/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4/gems/bundler-2.8.0.dev/exe/bundle", "BUNDLER_VERSION": "2.8.0.dev", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "GEM_HOME": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4", "BUNDLE_GEMFILE": "/home/ubuntu/src/ruby-bench/benchmarks/ruby-lsp/Gemfile", "BUNDLER_SETUP": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/3.5.0+4/bundler/setup", "RUBYOPT": "-r/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/3.5.0+4/bundler/setup", "RUBYLIB": "" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "bundler", "2.8.0.dev" ], [ "language_server-protocol", "3.17.0.5" ], [ "logger", "1.7.0" ], [ "prism", "1.4.0" ], [ "rbs", "3.9.4" ], [ "sorbet-runtime", "0.5.12366" ], [ "ruby-lsp", "0.17.17" ] ], "benchmark_name": "ruby-lsp", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/ruby-lsp/benchmark.rb", "runs": 1 }, "activerecord": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4/gems/bundler-2.8.0.dev/exe/bundle", "BUNDLER_VERSION": "2.8.0.dev", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4/bin:/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "GEM_HOME": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4", "BUNDLE_GEMFILE": "/home/ubuntu/src/ruby-bench/benchmarks/activerecord/Gemfile", "BUNDLER_SETUP": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/3.5.0+4/bundler/setup", "RUBYOPT": "-r/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/3.5.0+4/bundler/setup", "RUBYLIB": "" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "bundler", "2.8.0.dev" ], [ "base64", "0.3.0" ], [ "benchmark", "0.4.1" ], [ "bigdecimal", "3.2.2" ], [ "concurrent-ruby", "1.3.5" ], [ "connection_pool", "2.5.3" ], [ "drb", "2.2.3" ], [ "i18n", "1.14.7" ], [ "logger", "1.7.0" ], [ "minitest", "5.25.5" ], [ "securerandom", "0.4.1" ], [ "tzinfo", "2.0.6" ], [ "uri", "1.0.3" ], [ "activesupport", "8.0.3" ], [ "activemodel", "8.0.3" ], [ "timeout", "0.4.3" ], [ "activerecord", "8.0.3" ], [ "mini_portile2", "2.8.9" ], [ "mutex_m", "0.3.0" ], [ "sqlite3", "2.7.3" ] ], "benchmark_name": "activerecord", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/activerecord/benchmark.rb", "runs": 1 }, "setivar_object": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.14.1" ] ], "benchmark_name": "setivar_object", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/setivar_object.rb", "runs": 1 }, "erubi": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4/gems/bundler-2.8.0.dev/exe/bundle", "BUNDLER_VERSION": "2.8.0.dev", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4/bin:/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "GEM_HOME": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4", "BUNDLE_GEMFILE": "/home/ubuntu/src/ruby-bench/benchmarks/erubi/Gemfile", "BUNDLER_SETUP": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/3.5.0+4/bundler/setup", "RUBYOPT": "-r/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/3.5.0+4/bundler/setup", "RUBYLIB": "" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "bundler", "2.8.0.dev" ], [ "erubi", "1.13.1" ] ], "benchmark_name": "erubi", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/erubi/benchmark.rb", "runs": 1 }, "setivar_young": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.14.1" ] ], "benchmark_name": "setivar_young", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/setivar_young.rb", "runs": 1 }, "throw": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.14.1" ] ], "benchmark_name": "throw", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/throw.rb", "runs": 1 }, "lobsters": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4/gems/bundler-2.8.0.dev/exe/bundle", "BUNDLER_VERSION": "2.8.0.dev", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4/bin:/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "GEM_HOME": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4", "BUNDLE_GEMFILE": "/home/ubuntu/src/ruby-bench/benchmarks/lobsters/Gemfile", "BUNDLER_SETUP": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/3.5.0+4/bundler/setup", "RUBYOPT": "-r/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/3.5.0+4/bundler/setup", "RUBYLIB": "" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "bundler", "2.8.0.dev" ], [ "rake", "13.3.0" ], [ "Ascii85", "2.0.1" ], [ "base64", "0.3.0" ], [ "benchmark", "0.4.1" ], [ "bigdecimal", "3.2.2" ], [ "concurrent-ruby", "1.3.5" ], [ "connection_pool", "2.5.3" ], [ "drb", "2.2.3" ], [ "i18n", "1.14.7" ], [ "logger", "1.7.0" ], [ "minitest", "5.25.5" ], [ "securerandom", "0.4.1" ], [ "tzinfo", "2.0.6" ], [ "uri", "1.0.3" ], [ "activesupport", "8.0.3" ], [ "builder", "3.3.0" ], [ "erubi", "1.13.1" ], [ "mini_portile2", "2.8.9" ], [ "racc", "1.8.1" ], [ "nokogiri", "1.18.9" ], [ "rails-dom-testing", "2.3.0" ], [ "crass", "1.0.6" ], [ "loofah", "2.24.1" ], [ "rails-html-sanitizer", "1.6.2" ], [ "actionview", "8.0.3" ], [ "rack", "2.2.17" ], [ "rack-session", "1.0.2" ], [ "rack-test", "2.2.0" ], [ "useragent", "0.16.11" ], [ "actionpack", "8.0.3" ], [ "globalid", "1.2.1" ], [ "activejob", "8.0.3" ], [ "activemodel", "8.0.3" ], [ "timeout", "0.4.3" ], [ "activerecord", "8.0.3" ], [ "marcel", "1.0.4" ], [ "activestorage", "8.0.3" ], [ "mini_mime", "1.1.5" ], [ "date", "3.4.1" ], [ "net-protocol", "0.2.2" ], [ "net-imap", "0.5.6" ], [ "net-pop", "0.1.2" ], [ "net-smtp", "0.5.1" ], [ "mail", "2.8.1" ], [ "actionmailbox", "8.0.3" ], [ "actionmailer", "8.0.3" ], [ "actionpack-page_caching", "1.2.4" ], [ "actiontext", "8.0.3" ], [ "activerecord-typedstore", "1.6.0" ], [ "public_suffix", "6.0.2" ], [ "addressable", "2.8.7" ], [ "afm", "0.2.2" ], [ "ast", "2.4.3" ], [ "bcrypt", "3.1.20" ], [ "byebug", "12.0.0" ], [ "matrix", "0.4.3" ], [ "regexp_parser", "2.10.0" ], [ "xpath", "3.2.0" ], [ "capybara", "3.40.0" ], [ "cgi", "0.5.0" ], [ "chunky_png", "1.4.0" ], [ "commonmarker", "0.23.11" ], [ "rexml", "3.4.2" ], [ "crack", "1.0.0" ], [ "database_cleaner-core", "2.0.1" ], [ "database_cleaner-active_record", "2.2.2" ], [ "database_cleaner", "2.1.0" ], [ "diff-lcs", "1.6.2" ], [ "docile", "1.4.1" ], [ "erb", "5.0.2" ], [ "factory_bot", "6.5.4" ], [ "prettyprint", "0.2.0" ], [ "pp", "0.6.2" ], [ "stringio", "3.1.7" ], [ "psych", "5.2.6" ], [ "rdoc", "6.14.2" ], [ "io-console", "0.8.1" ], [ "reline", "0.6.2" ], [ "irb", "1.15.2" ], [ "webrick", "1.9.1" ], [ "rackup", "1.0.1" ], [ "thor", "1.4.0" ], [ "tsort", "0.2.0" ], [ "zeitwerk", "2.7.3" ], [ "railties", "8.0.3" ], [ "factory_bot_rails", "6.5.0" ], [ "faker", "3.5.2" ], [ "flamegraph", "0.9.5" ], [ "hashdiff", "1.2.0" ], [ "hashery", "2.1.2" ], [ "hashie", "5.0.0" ], [ "htmlentities", "4.3.4" ], [ "jaro_winkler", "1.5.6" ], [ "jquery-rails", "4.6.0" ], [ "json", "2.13.2" ], [ "memory_profiler", "1.1.0" ], [ "version_gem", "1.1.8" ], [ "oauth-tty", "1.0.5" ], [ "snaky_hash", "2.0.3" ], [ "oauth", "1.1.0" ], [ "ostruct", "0.6.3" ], [ "parallel", "1.27.0" ], [ "parser", "3.3.9.0" ], [ "ruby-rc4", "0.1.5" ], [ "ttfunk", "1.8.0" ], [ "pdf-reader", "2.14.1" ], [ "rack-attack", "6.7.0" ], [ "rack-mini-profiler", "4.0.1" ], [ "rainbow", "3.1.1" ], [ "rb-readline", "0.5.5" ], [ "rotp", "6.3.0" ], [ "rqrcode_core", "2.0.0" ], [ "rqrcode", "3.1.0" ], [ "rspec-support", "3.13.4" ], [ "rspec-core", "3.13.5" ], [ "rspec-expectations", "3.13.5" ], [ "rspec-mocks", "3.13.5" ], [ "rspec-rails", "6.0.4" ], [ "ruby-progressbar", "1.13.0" ], [ "unicode-display_width", "1.8.0" ], [ "rubocop", "0.81.0" ], [ "rubocop-rails", "2.5.2" ], [ "rubocop-rspec", "1.41.0" ], [ "ruumba", "0.1.17" ], [ "scenic", "1.9.0" ], [ "simplecov-html", "0.13.2" ], [ "simplecov_json_formatter", "0.1.4" ], [ "simplecov", "0.22.0" ], [ "sitemap_generator", "6.3.0" ], [ "sprockets", "3.7.5" ], [ "sprockets-rails", "2.3.3" ], [ "sqlite3", "2.7.3" ], [ "stackprof", "0.2.27" ], [ "svg-graph", "2.2.2" ], [ "vcr", "6.3.1" ], [ "webmock", "3.25.1" ] ], "benchmark_name": "lobsters", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/lobsters/benchmark.rb", "runs": 1 }, "rubocop": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4/gems/bundler-2.8.0.dev/exe/bundle", "BUNDLER_VERSION": "2.8.0.dev", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4/bin:/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "GEM_HOME": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4", "BUNDLE_GEMFILE": "/home/ubuntu/src/ruby-bench/benchmarks/rubocop/Gemfile", "BUNDLER_SETUP": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/3.5.0+4/bundler/setup", "RUBYOPT": "-r/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/3.5.0+4/bundler/setup", "RUBYLIB": "" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "bundler", "2.8.0.dev" ], [ "base64", "0.3.0" ], [ "benchmark", "0.4.1" ], [ "bigdecimal", "3.2.2" ], [ "concurrent-ruby", "1.3.5" ], [ "connection_pool", "2.5.3" ], [ "drb", "2.2.3" ], [ "i18n", "1.14.7" ], [ "logger", "1.7.0" ], [ "minitest", "5.25.5" ], [ "securerandom", "0.4.1" ], [ "tzinfo", "2.0.6" ], [ "uri", "1.0.3" ], [ "activesupport", "8.0.2" ], [ "ast", "2.4.3" ], [ "json", "2.13.2" ], [ "language_server-protocol", "3.17.0.5" ], [ "lint_roller", "1.1.0" ], [ "parallel", "1.27.0" ], [ "racc", "1.8.1" ], [ "parser", "3.3.9.0" ], [ "prism", "1.4.0" ], [ "rack", "3.2.0" ], [ "rainbow", "3.1.1" ], [ "regexp_parser", "2.10.0" ], [ "rubocop-ast", "1.46.0" ], [ "ruby-progressbar", "1.13.0" ], [ "unicode-emoji", "4.0.4" ], [ "unicode-display_width", "3.1.4" ], [ "rubocop", "1.79.1" ], [ "rubocop-performance", "1.25.0" ], [ "rubocop-rails", "2.32.0" ] ], "benchmark_name": "rubocop", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/rubocop/benchmark.rb", "runs": 1 }, "fluentd": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4/gems/bundler-2.8.0.dev/exe/bundle", "BUNDLER_VERSION": "2.8.0.dev", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4/bin:/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "GEM_HOME": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4", "BUNDLE_GEMFILE": "/home/ubuntu/src/ruby-bench/benchmarks/fluentd/Gemfile", "BUNDLER_SETUP": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/3.5.0+4/bundler/setup", "RUBYOPT": "-r/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/3.5.0+4/bundler/setup", "RUBYLIB": "" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "bundler", "2.8.0.dev" ], [ "fiber-annotation", "0.2.0" ], [ "fiber-storage", "1.0.1" ], [ "fiber-local", "1.1.0" ], [ "json", "2.13.2" ], [ "console", "1.33.0" ], [ "io-event", "1.10.2" ], [ "metrics", "0.12.2" ], [ "traces", "0.15.2" ], [ "async", "2.24.0" ], [ "async-pool", "0.11.0" ], [ "io-endpoint", "0.15.2" ], [ "io-stream", "0.7.0" ], [ "protocol-http", "0.51.0" ], [ "protocol-http1", "0.34.1" ], [ "protocol-hpack", "1.5.1" ], [ "protocol-http2", "0.22.1" ], [ "async-http", "0.89.0" ], [ "base64", "0.3.0" ], [ "concurrent-ruby", "1.3.5" ], [ "cool.io", "1.9.0" ], [ "csv", "3.3.5" ], [ "drb", "2.2.3" ], [ "http_parser.rb", "0.8.0" ], [ "logger", "1.7.0" ], [ "msgpack", "1.8.0" ], [ "sigdump", "0.2.5" ], [ "serverengine", "2.4.0" ], [ "strptime", "0.2.5" ], [ "tzinfo", "2.0.6" ], [ "tzinfo-data", "1.2025.2" ], [ "uri", "1.0.3" ], [ "webrick", "1.9.1" ], [ "yajl-ruby", "1.4.3" ], [ "zstd-ruby", "1.5.7.0" ], [ "fluentd", "1.19.0" ] ], "benchmark_name": "fluentd", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/fluentd/benchmark.rb", "runs": 1 }, "mail": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4/gems/bundler-2.8.0.dev/exe/bundle", "BUNDLER_VERSION": "2.8.0.dev", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4/bin:/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "GEM_HOME": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4", "BUNDLE_GEMFILE": "/home/ubuntu/src/ruby-bench/benchmarks/mail/Gemfile", "BUNDLER_SETUP": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/3.5.0+4/bundler/setup", "RUBYOPT": "-r/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/3.5.0+4/bundler/setup", "RUBYLIB": "" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "bundler", "2.8.0.dev" ], [ "mini_mime", "1.1.5" ], [ "mail", "2.7.1" ], [ "timeout", "0.4.3" ], [ "net-protocol", "0.2.2" ], [ "net-smtp", "0.2.1" ] ], "benchmark_name": "mail", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/mail/benchmark.rb", "runs": 1 }, "getivar": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.14.1" ] ], "benchmark_name": "getivar", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/getivar.rb", "runs": 1 }, "fib": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.14.1" ] ], "benchmark_name": "fib", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/fib.rb", "runs": 1 }, "protoboeuf-encode": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.14.1" ] ], "benchmark_name": "protoboeuf-encode", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/protoboeuf-encode/benchmark.rb", "runs": 1 }, "blurhash": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.14.1" ] ], "benchmark_name": "blurhash", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/blurhash/benchmark.rb", "runs": 1 }, "nqueens": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.14.1" ] ], "benchmark_name": "nqueens", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/nqueens.rb", "runs": 1 }, "sequel": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4/gems/bundler-2.8.0.dev/exe/bundle", "BUNDLER_VERSION": "2.8.0.dev", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4/bin:/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "GEM_HOME": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4", "BUNDLE_GEMFILE": "/home/ubuntu/src/ruby-bench/benchmarks/sequel/Gemfile", "BUNDLER_SETUP": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/3.5.0+4/bundler/setup", "RUBYOPT": "-r/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/3.5.0+4/bundler/setup", "RUBYLIB": "" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "securerandom", "0.4.1" ], [ "bundler", "2.8.0.dev" ], [ "bigdecimal", "3.2.2" ], [ "mini_portile2", "2.8.9" ], [ "sequel", "5.94.0" ], [ "sqlite3", "1.7.3" ] ], "benchmark_name": "sequel", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/sequel/benchmark.rb", "runs": 1 }, "liquid-c": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4/gems/bundler-2.8.0.dev/exe/bundle", "BUNDLER_VERSION": "2.8.0.dev", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4/bin:/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "GEM_HOME": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4", "BUNDLE_GEMFILE": "/home/ubuntu/src/ruby-bench/benchmarks/liquid-c/Gemfile", "BUNDLER_SETUP": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/3.5.0+4/bundler/setup", "RUBYOPT": "-r/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/3.5.0+4/bundler/setup", "RUBYLIB": "" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "bundler", "2.8.0.dev" ], [ "base64", "0.3.0" ], [ "bigdecimal", "3.2.2" ], [ "liquid", "5.4.0" ], [ "liquid-c", "4.2.0" ] ], "benchmark_name": "liquid-c", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/liquid-c/benchmark.rb", "runs": 1 }, "protoboeuf": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.14.1" ] ], "benchmark_name": "protoboeuf", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/protoboeuf/benchmark.rb", "runs": 1 }, "sudoku": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.14.1" ] ], "benchmark_name": "sudoku", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/sudoku.rb", "runs": 1 }, "psych-load": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4/gems/bundler-2.8.0.dev/exe/bundle", "BUNDLER_VERSION": "2.8.0.dev", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4/bin:/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "GEM_HOME": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4", "BUNDLE_GEMFILE": "/home/ubuntu/src/ruby-bench/benchmarks/psych-load/Gemfile", "BUNDLER_SETUP": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/3.5.0+4/bundler/setup", "RUBYOPT": "-r/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/3.5.0+4/bundler/setup", "RUBYLIB": "" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "bundler", "2.8.0.dev" ], [ "stringio", "3.1.7" ], [ "psych", "4.0.6" ] ], "benchmark_name": "psych-load", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/psych-load/benchmark.rb", "runs": 1 }, "tinygql": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4/gems/bundler-2.8.0.dev/exe/bundle", "BUNDLER_VERSION": "2.8.0.dev", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4/bin:/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "GEM_HOME": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4", "BUNDLE_GEMFILE": "/home/ubuntu/src/ruby-bench/benchmarks/tinygql/Gemfile", "BUNDLER_SETUP": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/3.5.0+4/bundler/setup", "RUBYOPT": "-r/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/3.5.0+4/bundler/setup", "RUBYLIB": "" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "bundler", "2.8.0.dev" ], [ "tinygql", "0.3.1" ] ], "benchmark_name": "tinygql", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/tinygql/benchmark.rb", "runs": 1 }, "loops-times": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.14.1" ] ], "benchmark_name": "loops-times", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/loops-times.rb", "runs": 1 }, "attr_accessor": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.14.1" ] ], "benchmark_name": "attr_accessor", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/attr_accessor.rb", "runs": 1 }, "rubykon": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.14.1" ] ], "benchmark_name": "rubykon", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/rubykon/benchmark.rb", "runs": 1 }, "graphql-native": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4/gems/bundler-2.8.0.dev/exe/bundle", "BUNDLER_VERSION": "2.8.0.dev", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4/bin:/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "GEM_HOME": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4", "BUNDLE_GEMFILE": "/home/ubuntu/src/ruby-bench/benchmarks/graphql-native/Gemfile", "BUNDLER_SETUP": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/3.5.0+4/bundler/setup", "RUBYOPT": "-r/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/3.5.0+4/bundler/setup", "RUBYLIB": "" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "bundler", "2.8.0.dev" ], [ "base64", "0.3.0" ], [ "fiber-storage", "1.0.1" ], [ "logger", "1.7.0" ], [ "graphql", "2.5.11" ], [ "graphql-c_parser", "1.1.3" ], [ "racc", "1.8.1" ] ], "benchmark_name": "graphql-native", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/graphql-native/benchmark.rb", "runs": 1 }, "erubi-rails": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4/gems/bundler-2.8.0.dev/exe/bundle", "BUNDLER_VERSION": "2.8.0.dev", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4/bin:/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "GEM_HOME": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4", "BUNDLE_GEMFILE": "/home/ubuntu/src/ruby-bench/benchmarks/erubi-rails/Gemfile", "BUNDLER_SETUP": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/3.5.0+4/bundler/setup", "RUBYOPT": "-r/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/3.5.0+4/bundler/setup", "RUBYLIB": "" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "bundler", "2.8.0.dev" ], [ "rake", "13.3.0" ], [ "base64", "0.3.0" ], [ "benchmark", "0.4.1" ], [ "bigdecimal", "3.2.2" ], [ "concurrent-ruby", "1.3.5" ], [ "connection_pool", "2.5.3" ], [ "drb", "2.2.3" ], [ "i18n", "1.14.7" ], [ "logger", "1.7.0" ], [ "minitest", "5.25.5" ], [ "securerandom", "0.4.1" ], [ "tzinfo", "2.0.6" ], [ "uri", "1.0.3" ], [ "activesupport", "8.0.3" ], [ "builder", "3.3.0" ], [ "erubi", "1.13.1" ], [ "mini_portile2", "2.8.9" ], [ "racc", "1.8.1" ], [ "nokogiri", "1.18.9" ], [ "rails-dom-testing", "2.3.0" ], [ "crass", "1.0.6" ], [ "loofah", "2.24.1" ], [ "rails-html-sanitizer", "1.6.2" ], [ "actionview", "8.0.3" ], [ "rack", "3.2.0" ], [ "rack-session", "2.1.1" ], [ "rack-test", "2.2.0" ], [ "useragent", "0.16.11" ], [ "actionpack", "8.0.3" ], [ "globalid", "1.2.1" ], [ "activejob", "8.0.3" ], [ "activemodel", "8.0.3" ], [ "timeout", "0.4.3" ], [ "activerecord", "8.0.3" ], [ "marcel", "1.0.4" ], [ "activestorage", "8.0.3" ], [ "mini_mime", "1.1.5" ], [ "digest", "3.2.0" ], [ "net-protocol", "0.2.2" ], [ "strscan", "3.1.5" ], [ "net-imap", "0.2.5" ], [ "net-pop", "0.1.2" ], [ "net-smtp", "0.2.2" ], [ "mail", "2.8.1" ], [ "actionmailbox", "8.0.3" ], [ "actionmailer", "8.0.3" ], [ "actiontext", "8.0.3" ], [ "public_suffix", "6.0.2" ], [ "addressable", "2.8.7" ], [ "byebug", "12.0.0" ], [ "matrix", "0.4.3" ], [ "regexp_parser", "2.11.0" ], [ "xpath", "3.2.0" ], [ "capybara", "3.40.0" ], [ "cgi", "0.5.0" ], [ "childprocess", "4.1.0" ], [ "date", "3.4.1" ], [ "erb", "5.0.2" ], [ "io-console", "0.8.1" ], [ "prettyprint", "0.2.0" ], [ "pp", "0.6.2" ], [ "stringio", "3.1.7" ], [ "psych", "5.2.6" ], [ "rdoc", "6.14.2" ], [ "reline", "0.6.2" ], [ "irb", "1.15.2" ], [ "jbuilder", "2.13.0" ], [ "mutex_m", "0.3.0" ], [ "rack-mini-profiler", "2.3.4" ], [ "rack-proxy", "0.7.7" ], [ "rackup", "2.2.1" ], [ "thor", "1.4.0" ], [ "tsort", "0.2.0" ], [ "zeitwerk", "2.7.3" ], [ "railties", "8.0.3" ], [ "rexml", "3.4.2" ], [ "rubyzip", "3.0.0" ], [ "selenium-webdriver", "4.1.0" ], [ "semantic_range", "3.1.0" ], [ "spring", "4.4.0" ], [ "sprockets", "4.2.2" ], [ "sprockets-rails", "3.4.0" ], [ "sqlite3", "2.7.3" ], [ "turbolinks-source", "5.2.0" ], [ "turbolinks", "5.2.1" ], [ "webdrivers", "5.3.1" ], [ "webpacker", "5.4.4" ] ], "benchmark_name": "erubi-rails", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/erubi-rails/benchmark.rb", "runs": 1 }, "fannkuchredux": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.14.1" ] ], "benchmark_name": "fannkuchredux", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/fannkuchredux/benchmark.rb", "runs": 1 }, "str_concat": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.14.1" ] ], "benchmark_name": "str_concat", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/str_concat.rb", "runs": 1 }, "rubyboy": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4/gems/bundler-2.8.0.dev/exe/bundle", "BUNDLER_VERSION": "2.8.0.dev", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4/bin:/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "GEM_HOME": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4", "BUNDLE_GEMFILE": "/home/ubuntu/src/ruby-bench/benchmarks/rubyboy/Gemfile", "BUNDLER_SETUP": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/3.5.0+4/bundler/setup", "RUBYOPT": "-r/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/3.5.0+4/bundler/setup", "RUBYLIB": "" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "bundler", "2.8.0.dev" ], [ "ffi", "1.17.2" ], [ "rubyboy", "1.5.1" ] ], "benchmark_name": "rubyboy", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/rubyboy/benchmark.rb", "runs": 1 }, "graphql": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4/gems/bundler-2.8.0.dev/exe/bundle", "BUNDLER_VERSION": "2.8.0.dev", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4/bin:/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "GEM_HOME": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4", "BUNDLE_GEMFILE": "/home/ubuntu/src/ruby-bench/benchmarks/graphql/Gemfile", "BUNDLER_SETUP": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/3.5.0+4/bundler/setup", "RUBYOPT": "-r/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/3.5.0+4/bundler/setup", "RUBYLIB": "" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "bundler", "2.8.0.dev" ], [ "base64", "0.3.0" ], [ "fiber-storage", "1.0.1" ], [ "logger", "1.7.0" ], [ "graphql", "2.5.11" ], [ "racc", "1.8.1" ] ], "benchmark_name": "graphql", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/graphql/benchmark.rb", "runs": 1 }, "lee": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4/gems/bundler-2.8.0.dev/exe/bundle", "BUNDLER_VERSION": "2.8.0.dev", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4/bin:/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "GEM_HOME": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4", "BUNDLE_GEMFILE": "/home/ubuntu/src/ruby-bench/benchmarks/lee/Gemfile", "BUNDLER_SETUP": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/3.5.0+4/bundler/setup", "RUBYOPT": "-r/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/3.5.0+4/bundler/setup", "RUBYLIB": "" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "bundler", "2.8.0.dev" ], [ "benchmark-ips", "2.8.4" ], [ "victor", "0.3.4" ] ], "benchmark_name": "lee", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/lee/benchmark.rb", "runs": 1 }, "ruby-xor": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.14.1" ] ], "benchmark_name": "ruby-xor", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/ruby-xor.rb", "runs": 1 }, "ruby-json": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.14.1" ] ], "benchmark_name": "ruby-json", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/ruby-json/benchmark.rb", "runs": 1 }, "shipit": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4/gems/bundler-2.8.0.dev/exe/bundle", "BUNDLER_VERSION": "2.8.0.dev", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4/bin:/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "GEM_HOME": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4", "BUNDLE_GEMFILE": "/home/ubuntu/src/ruby-bench/benchmarks/shipit/Gemfile", "BUNDLER_SETUP": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/3.5.0+4/bundler/setup", "RUBYOPT": "-r/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/3.5.0+4/bundler/setup", "RUBYLIB": "" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "bundler", "2.8.0.dev" ], [ "rake", "13.3.0" ], [ "base64", "0.3.0" ], [ "benchmark", "0.4.1" ], [ "bigdecimal", "3.2.2" ], [ "concurrent-ruby", "1.3.5" ], [ "connection_pool", "2.5.3" ], [ "drb", "2.2.3" ], [ "i18n", "1.14.7" ], [ "logger", "1.7.0" ], [ "minitest", "5.25.5" ], [ "securerandom", "0.4.1" ], [ "tzinfo", "2.0.6" ], [ "uri", "1.0.3" ], [ "activesupport", "8.0.3" ], [ "builder", "3.3.0" ], [ "erubi", "1.13.1" ], [ "mini_portile2", "2.8.9" ], [ "racc", "1.8.1" ], [ "nokogiri", "1.18.9" ], [ "rails-dom-testing", "2.3.0" ], [ "crass", "1.0.6" ], [ "loofah", "2.24.1" ], [ "rails-html-sanitizer", "1.6.2" ], [ "actionview", "8.0.3" ], [ "rack", "2.2.18" ], [ "rack-session", "1.0.2" ], [ "rack-test", "2.2.0" ], [ "useragent", "0.16.11" ], [ "actionpack", "8.0.3" ], [ "nio4r", "2.7.4" ], [ "websocket-extensions", "0.1.5" ], [ "websocket-driver", "0.8.0" ], [ "zeitwerk", "2.7.3" ], [ "actioncable", "8.0.3" ], [ "globalid", "1.2.1" ], [ "activejob", "8.0.3" ], [ "activemodel", "8.0.3" ], [ "timeout", "0.4.3" ], [ "activerecord", "8.0.3" ], [ "marcel", "1.0.4" ], [ "activestorage", "8.0.3" ], [ "mini_mime", "1.1.5" ], [ "date", "3.4.1" ], [ "net-protocol", "0.2.2" ], [ "net-imap", "0.5.9" ], [ "net-pop", "0.1.2" ], [ "net-smtp", "0.5.1" ], [ "mail", "2.8.1" ], [ "actionmailbox", "8.0.3" ], [ "actionmailer", "8.0.3" ], [ "actiontext", "8.0.3" ], [ "active_model_serializers", "0.9.13" ], [ "public_suffix", "6.0.2" ], [ "addressable", "2.8.7" ], [ "ansi_stream", "0.0.6" ], [ "execjs", "2.10.0" ], [ "autoprefixer-rails", "6.4.1.1" ], [ "thread_safe", "0.3.6" ], [ "descendants_tracker", "0.0.4" ], [ "ice_nine", "0.11.2" ], [ "axiom-types", "0.1.1" ], [ "coercible", "1.0.0" ], [ "coffee-script-source", "1.12.2" ], [ "coffee-script", "2.4.1" ], [ "prettyprint", "0.2.0" ], [ "pp", "0.6.2" ], [ "erb", "5.0.2" ], [ "stringio", "3.1.7" ], [ "psych", "5.2.6" ], [ "rdoc", "6.14.2" ], [ "io-console", "0.8.1" ], [ "reline", "0.6.2" ], [ "irb", "1.15.2" ], [ "webrick", "1.9.1" ], [ "rackup", "1.0.1" ], [ "thor", "1.4.0" ], [ "tsort", "0.2.0" ], [ "railties", "8.0.3" ], [ "coffee-rails", "5.0.0" ], [ "equalizer", "0.0.11" ], [ "ostruct", "0.6.3" ], [ "virtus", "1.0.5" ], [ "explicit-parameters", "0.4.2" ], [ "faraday-em_http", "1.0.0" ], [ "faraday-em_synchrony", "1.0.1" ], [ "faraday-excon", "1.1.0" ], [ "faraday-httpclient", "1.0.1" ], [ "multipart-post", "2.4.1" ], [ "faraday-multipart", "1.1.1" ], [ "faraday-net_http", "1.0.2" ], [ "faraday-net_http_persistent", "1.2.0" ], [ "faraday-patron", "1.0.0" ], [ "faraday-rack", "1.0.0" ], [ "faraday-retry", "1.0.3" ], [ "ruby2_keywords", "0.0.5" ], [ "faraday", "1.10.4" ], [ "faraday-http-cache", "2.5.1" ], [ "ffi", "1.17.2" ], [ "gemoji", "2.1.0" ], [ "hashie", "5.0.0" ], [ "jquery-rails", "4.6.0" ], [ "jwt", "3.1.2" ], [ "lodash-rails", "4.17.21" ], [ "msgpack", "1.8.0" ], [ "multi_xml", "0.7.2" ], [ "version_gem", "1.1.8" ], [ "snaky_hash", "2.0.3" ], [ "oauth2", "2.0.12" ], [ "sawyer", "0.9.2" ], [ "octokit", "5.6.1" ], [ "omniauth", "1.9.2" ], [ "omniauth-oauth2", "1.7.3" ], [ "omniauth-github", "1.4.0" ], [ "paquito", "1.0.0" ], [ "redis", "4.8.1" ], [ "pubsubstub", "0.3.1" ], [ "puma", "6.6.1" ], [ "rails", "8.0.3" ], [ "rails-timeago", "2.13.0" ], [ "rails_autolink", "1.1.8" ], [ "redis-objects", "1.7.0" ], [ "responders", "3.1.1" ], [ "safe_yaml", "1.0.5" ], [ "sassc", "2.4.0" ], [ "sprockets", "3.7.5" ], [ "sprockets-rails", "3.5.2" ], [ "tilt", "2.6.1" ], [ "sassc-rails", "2.1.2" ], [ "sass-rails", "6.0.0" ], [ "securecompare", "1.0.0" ], [ "state_machines", "0.100.1" ], [ "state_machines-activemodel", "0.100.0" ], [ "state_machines-activerecord", "0.8.0" ], [ "validate_url", "1.0.15" ], [ "shipit-engine", "0.40.1" ], [ "sqlite3", "2.7.3" ] ], "benchmark_name": "shipit", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/shipit/benchmark.rb", "runs": 1 } }, "ruby_metadata": { "RUBY_VERSION": "3.5.0", "RUBY_DESCRIPTION": "ruby 3.5.0dev (2025-10-01T22:47:51Z master deba4d3233) +ZJIT stats +PRISM [aarch64-linux]", "RUBY_PATCHLEVEL": -1, "RUBY_ENGINE": "ruby", "RUBY_ENGINE_VERSION": "3.5.0", "RUBY_PLATFORM": "aarch64-linux", "RUBY_REVISION": "deba4d32332e41be674ec2d16f48c27cce1efe66", "which ruby": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin/ruby\n", "hostname": "yjit-benchmarking-arm\n", "cpu info": "AWS Graviton4", "ec2 instance id": "i-0dcbb255b135e22db", "ec2 instance type": "c8g.metal-24xl", "arch": "aarch64-linux", "uname -a": "Linux yjit-benchmarking-arm 6.14.0-1012-aws #12~24.04.1-Ubuntu SMP Fri Aug 15 00:07:14 UTC 2025 aarch64 aarch64 aarch64 GNU/Linux\n", "RbConfig configure_args": " '--prefix=/home/ubuntu/.rubies/ruby-metrics-app-jit-stats' '--disable-install-doc' '--disable-install-rdoc' '--enable-yjit=stats' '--enable-zjit=stats'", "RbConfig CC_VERSION_MESSAGE": "gcc (Ubuntu 14.2.0-4ubuntu2~24.04) 14.2.0\nCopyright (C) 2024 Free Software Foundation, Inc.\nThis is free software; see the source for copying conditions. There is NO\nwarranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." }, "ruby_config_name": "aarch64_zjit_stats", "benchmark_failures": null, "full_run": { "git_versions": { "yjit_bench": "ae8ff1293b487993620fd4c88fce21ad7e1add4c", "yjit_metrics": "3f0fe95d57416819be097bd7a5586408f1f73755" }, "ruby_config_opts": { "yjit_stats": [ "--yjit", "--yjit-stats=quiet" ], "zjit_stats": [ "--zjit-stats=quiet" ], "prod_ruby_no_jit": [ "--disable-yjit" ], "prod_ruby_with_yjit": [ "--yjit" ], "prod_ruby_zjit": [ "--zjit" ], "prev_ruby_no_jit": [ "--disable-yjit" ], "prev_ruby_yjit": [ "--yjit" ] } }, "extra": { "total_bench_time": "5 hours, 49 minutes, 31 seconds", "total_bench_seconds": 20971, "load_before": "3.17 2.29 1.02 1/1011 41163", "load_after": "1.00 1.00 1.00 1/1014 95846" } }