{ "version": 2, "times": { "shipit": [ [ 2402.4215449999247, 2402.753480000001, 2402.7474239999265, 2402.9218619998574, 2402.1507939999083, 2403.007807999984, 2403.1493019999743, 2403.443244000073, 2403.8474369999676, 2403.3339350000915 ] ], "setivar_object": [ [ 287.8017150001142, 287.943241999983, 287.7980650000609, 287.8279980000116, 287.84517299982326, 287.9565799999, 287.79212100016593, 287.807077999787, 287.9642340001283, 287.8292949999377, 287.8076530000726, 287.8124790001948, 287.9445979999673, 287.8238320001856, 287.81635600012123, 287.9543429999103, 287.8040719999717, 287.8445420001299, 287.82170299996324, 287.9211370000121, 287.79305299985936, 287.810699000147, 287.94976900007896, 287.79781000002913, 287.80785999992986, 287.8207379999367, 287.97637000002396, 287.8428129999975, 287.7963930000078, 287.92425199981153, 287.7896789998431, 287.84045099996547, 287.8157329998885, 287.7963290000025, 287.8242849999424, 287.82161799995265, 287.80542599997716, 287.9405010000937, 287.81848300013735, 287.7943900000446, 287.78269999997974, 287.8043099999559, 287.8118760002053, 287.9402419998769, 287.81115100014176, 287.85826900002576, 287.79446200019265, 287.9367599998659, 287.8303490001599, 287.7948390000711, 287.9362270000456, 287.78575499995895, 287.82973900001707, 287.94057499999326, 287.79260100009196, 287.797959000045, 287.82080499991025, 287.9473389998566, 287.7684259999569, 287.867580000011, 287.80616599988207, 287.94275199993535, 287.8178900000421, 287.76978899986716, 287.94257999993533, 287.8041689998554, 287.8273460000855, 287.9239899998538, 287.7723080000578, 287.81119800009947, 287.8235630000745, 287.9588280000007, 287.830318000033, 287.8391819999706 ] ], "30k_ifelse": [ [ 819.6660930000235, 819.7150769999553, 818.7820959999499, 818.8809080002102, 818.8609560002078, 819.4512079999186, 819.5596230000319, 819.4825900000069, 819.158453, 819.7839580000164 ] ], "liquid-c": [ [ 63.279564999902504, 64.50102000007973, 63.913458999650175, 63.86489399983475, 64.22921399962433, 63.919900999735546, 64.43859299997712, 63.49568699988595, 64.45952300009594, 64.28610200009643, 64.1583769997851, 64.06399300021803, 64.28919500012853, 64.38695999986521, 63.78227200002584, 64.46286199980023, 63.90916400005153, 64.71701400005259, 63.581731999875046, 64.97953300004156, 64.47568700014017, 63.951474000077724, 64.25256099964827, 64.37488799974744, 64.54602400026488, 63.939194999875326, 64.94624599963572, 64.07108300027176, 64.83619500022542, 64.390818999982, 64.65667900010885, 64.7036290001779, 64.09530399969299, 64.65650699965408, 64.92746300000363, 64.48344499995073, 63.82093899992469, 65.31560799976432, 64.65601700028856, 64.23869599984755, 64.7597689999202, 64.5248190003258, 65.30464499974187, 64.01942699994834, 65.26328600011766, 64.7938960000829, 64.66525199994066, 64.65387700018255, 64.83633199968608, 65.16251700031717, 64.36814699964089, 65.13766499983831, 65.00712199976988, 64.66363299978184, 64.93263199990906, 64.74181400017187, 65.13809099988066, 64.39522600021519, 65.22418699978516, 65.2185950002604, 64.8260240000127, 64.30884399969727, 65.58312099969044, 65.12825800018618, 64.60271600008127, 65.14590599999792, 64.84263699985604, 65.45644600009837, 64.42935100039904, 65.51643300008436, 64.75414499982435, 65.47286800014263, 64.41101099972002, 65.76822899978652, 65.35046099997999, 64.90427600010662, 65.16318600006343, 65.29740500036496, 65.63034399960088, 64.61486199987121, 65.56272900024851, 65.62388400016061, 65.00415099981183, 64.48307199980263, 66.03069999982836, 65.6544099997518, 64.71094500011532, 65.7778459999463, 64.95210299999599, 65.90107200008788, 64.80437399977745, 66.09998699968855, 65.62712799996007, 65.1819049999176, 65.54267799992886, 65.55362500012052, 65.99971200012078, 64.82288699999117, 65.8366269999533, 65.82836800043879, 65.44354700008626, 64.70874900014678, 66.19316900014383, 65.73708499990971, 65.25113999987298, 65.70945900011793, 65.68312900026285, 65.91791099981492, 65.17154899984234, 65.90018800034159, 65.38236000005782, 66.16355300002397, 65.07417400007398, 66.02301600014471, 65.85945999995602, 65.5504800001836, 64.88964499976646, 66.48841700007324, 65.92144800015376, 65.3141380003035, 66.03917099982937, 66.02924600019833, 65.55968899965592, 65.69593199992596, 65.85984699995606, 66.00230100002591, 65.39702899999611, 66.10834200000681, 65.59083299998747, 66.21362699979727, 65.14359599987074, 66.58948500034967, 66.0131879999426, 65.69261799995729, 66.1150189998807, 65.71060400028728, 66.34927100003551, 65.22428900007071, 66.5969770002448, 66.21407100010401, 65.632466000352, 65.99913599984575, 66.10822699985874, 66.21232099996632, 65.51627899989398, 66.24233999991702, 66.2057729996377, 65.75586000008116, 65.55053400006727, 66.75802499967176, 66.07513000017207, 65.59891899996728, 66.10587200020746, 65.72360200016192, 66.43762199973935, 65.2576880002016, 66.45805500011193, 66.25828200003525, 65.95256400032667, 65.2213340003982, 66.68773999990663, 66.3854370000081, 65.73023400005695, 65.3840099998888, 66.9638809999924, 66.18614099988918, 65.58175700001811, 66.35669000024791, 65.77527799981908, 66.52982800005702, 65.45634399981282, 66.70528299991929, 66.19716300019718, 66.01392799984751, 65.3103720001127, 66.88121199977104, 66.33752799962167, 65.70640500012814, 66.35000100004618, 66.15049399988493, 66.61547199973938, 65.47338600012154, 66.49457799994707, 66.42743399970641, 66.12173900020935, 65.5205609996301, 66.89154000014241, 66.34236999980203, 65.82415299999411, 66.50133299990557, 65.96170800003165, 66.7130330002692, 65.69431200023246, 66.8626490000861, 66.50239500004318, 66.19994399989082, 65.50579700024173, 67.00428100020872, 66.52723200022592, 65.88505799982158, 65.6132770000113, 67.10796500010474, 66.5553489998274, 65.87808499989478, 66.45975899982659, 66.09532599986778, 66.74120099978609, 65.56305599997359, 66.86028600006466, 66.03044299981775, 66.74491500007207, 66.32507899985285, 66.37894400000732, 66.53252400019483, 65.86849599989364, 66.58270200023253, 66.59229499973662, 66.27240299985715, 66.34412800030987, 66.51584600012939, 66.6205689999515, 65.98794599995017, 66.83023200002935, 66.63094499981526, 66.62563500003671, 65.72028000027785, 67.19660299995667, 66.5583869999864, 66.03818299981867, 66.72753400016518, 66.25221300009798, 66.92539600044256, 65.76322199998685, 67.20039600031669, 66.63176900019607, 66.18738499992105, 66.98857499986843, 66.39973199980886, 66.8929210000897, 66.46245799993267, 65.90478900034213, 66.99180299983709, 66.34112800020375, 66.93468799994662, 66.26445300025807, 66.65514999986044, 66.72396900012245, 66.66563400040104, 66.55483500026094, 65.93961200042031, 66.91086599994378, 66.51816900011909, 66.80916499999512, 66.46124600001713, 65.98443000029874, 67.34339800004818, 66.04734400025336, 67.1454729999823, 66.00522600001568, 66.71939900024881, 66.95514599960006, 66.6394400000172, 66.6989400001512, 66.02626299991243, 67.05650799995055, 66.41895100028705, 67.01788000009401, 66.41524299993762, 66.00512400018488, 67.66610499971648, 66.17220299995097, 67.33498899984625, 66.01788500029215, 67.02627200002098, 66.70705299984547, 66.90522100007001, 66.54789999993227, 66.16465200022503, 67.15178400008881, 66.45008900022731, 67.07311200034383, 66.49650099961946, 66.83117300008234, 66.89739799958261, 67.02207599983012, 66.80104599990955, 66.14588699994783, 67.14094600010867, 66.76824699979989, 67.1552209996662, 66.59507799986386, 66.1774959999093, 67.70758399989063, 66.2823490001756, 67.48183800027618, 66.33280699998068, 66.87824100026774, 67.0550039999398, 66.83794999980819, 66.93513299978804, 66.21214400001918, 67.35225900001751, 66.6397700001653, 67.25281299986818, 66.46543800025029, 66.30623399996693, 67.6404679998086, 66.4447519998248, 67.56890299993756, 66.41456299985293, 66.96482999996078, 67.04522700010784, 67.10688700013634, 66.76301600009538, 66.42478499998106, 67.46783700009473, 66.78154300016104, 67.3843890003809, 66.80425800004741, 66.40025500018965, 67.81579199969201, 66.48394200010443, 67.59572500004651, 66.49116000016875, 67.33897800040722, 66.93294600017907, 67.34459200015408, 66.70073800023602, 66.4509119997092, 67.45377900006133, 66.7745380001179, 67.67489899993961, 66.5871370001696, 67.15092400008871, 67.2108619996834, 67.03952799989565, 67.13788499973816, 66.49466399994708, 67.50587900023675, 66.99459799983742, 67.4600720003582, 66.72999700003857, 66.3621339999736, 68.11259100004463, 66.57304700001987, 67.71801600007166, 66.61257600035242, 67.25683299964658, 67.2922959997777, 67.06655200014211, 67.08539100009148, 66.51725699975941, 67.61643299978459, 66.93096400022114, 67.4811970002338, 66.88425700031075, 66.54493599990019, 68.04691599973012, 66.77218200002244, 67.94779400024709, 66.65650599961737, 67.52130899985787, 67.21558399976857, 67.47632899987366, 67.06301699978212, 66.51461199999176, 67.70044999984748, 67.08473300022888, 67.69941500033383, 67.10399700023117, 67.49448599975949, 67.37897899984091, 67.25814699984767, 67.34392399994249, 66.77875700006553, 67.72496099983982, 67.25858600020729, 67.6376229998823, 67.1265900000435, 66.73627300006046, 68.09432099998958, 66.74699599989253, 68.00225200004206, 66.89535999976215, 67.40633300023546, 67.5621069999579, 67.60681200012186, 67.11020300008386, 66.87029099975916, 67.84952699990754, 67.15135600006761, 67.72538899986102, 67.06816799987791, 67.40073099990695, 67.40335599988612, 67.59079199991902, 67.41141900010916, 66.92678299987165, 67.78029000042807, 67.3475819999112, 67.76608800009853, 67.39827100000184, 66.86398200008625, 68.43117600010373, 66.93832600012684 ] ], "activerecord": [ [ 517.1822419997625, 517.4229270000978, 517.3126919999049, 517.3765059998914, 517.1844970000166, 517.519429999993, 517.3119719997885, 517.2186680001687, 517.2644090002905, 517.1438799998214 ] ], "graphql": [ [ 82.91418800035899, 82.72679599986077, 82.65428400000019, 82.90797300014674, 82.6898830000573, 82.62309600013396, 82.9229949999899, 82.74587500000052, 82.65906399992673, 82.83169100013765, 82.62382499970045, 83.72115100019073, 83.03841999986616, 82.69651299997349, 82.56221100009498, 82.86888700013151, 82.66534099993805, 82.49151800009713, 82.805752999775, 82.67289300010816, 82.47982499960926, 82.7944809998371, 82.6154360001965, 82.5414969999656, 82.83035900012692, 82.69653400020616, 82.56812399986302, 82.89085899968995, 82.71656700026142, 82.54481399990254, 82.84429800005455, 82.77757299993027, 82.57258100002218, 82.87140199990972, 82.70733400013341, 83.67585499991037, 83.1126010002663, 82.74743900028625, 82.58179499989637, 82.904003999829, 82.62529699959487, 82.6493310000842, 82.8241250001156, 82.73850400019, 82.572060000075, 82.97232199993232, 82.74054299999989, 82.55820099975608, 82.867214000089, 82.68602699990879, 82.50025300003472, 82.98176700009208, 82.74052199976722, 82.73801299992556, 82.90261799993459, 82.76141600026676, 82.6470749998407, 82.96073100018475, 82.81121500021982, 83.81123400022261, 83.24326199999632, 82.83643499999016, 82.64094100013608, 82.92031900009533, 82.62901799980682, 82.6954780000051, 82.89160300000731, 82.6946490001319, 82.67506699985461, 83.01292900023327, 82.81787699979759, 82.64249099966037, 82.92156100014836, 82.73378800004139, 82.61572700030229, 82.9012449999027, 82.9073680001784, 82.68070199983413, 82.94097400039391, 82.99840500012579, 82.64225099992473, 82.87516400014283, 82.63800199983962, 82.58164500011844, 83.01397499963059, 82.78893600027004, 82.65974899995854, 82.91355300025316, 82.6998510001431, 82.77067399967564, 83.00653100013733, 82.83712799993737, 82.70078800023839, 82.9486839998026, 82.74466799957736, 82.67395700022462, 83.00340899995717, 82.82607399996778, 82.65484399998968, 82.97444300023926, 82.68620300032126, 82.78895299963551, 84.12187000021731, 82.88425199998528, 82.71371199998612, 82.90730399994573, 82.68718499994065, 82.51027400001476, 82.86325700009911, 82.62899999999718, 82.5130509997507, 82.90183300005083, 82.6722079996216, 82.73449199987226, 82.86865399986709, 82.64749299996765, 82.53935699985959, 82.84488699973735, 82.59996000015235, 82.559842000137, 82.8642609999406, 82.74121500016918, 82.6141339998685, 82.84772299975884, 82.6925520000259, 82.71176000016567, 83.99614300014946, 82.83161200006361, 82.62790799972208, 82.89452600001823, 82.74734199994782, 82.6225109999541, 82.89262800008146, 82.76665399989724, 82.56510799992611, 82.95461400030035, 82.79603500022858, 82.66036099985286, 83.06044800019663, 82.73531800023193, 82.62341599993306, 82.98379200005002, 82.79214399999546, 82.6732919999813, 83.22147900025811, 82.85991999991893, 82.69577999999456, 82.94868699977087, 82.70988200001739, 82.87354799995228, 82.96523499984687, 82.71848399999726, 82.52884900002755, 82.88769900036641, 82.67350100004478, 82.62237700000696, 82.91054900018935, 82.75592600011805, 82.56819100006396, 82.87974299992129, 82.72374799980753, 82.79143600020689, 82.98898200018812, 82.71285099999659, 82.57036600025458, 82.87037700029032, 82.6715250000234, 82.57293699989532, 84.06375599997773, 82.81782499989276, 82.64372600024217, 82.96207000012146, 82.80950300013501, 82.8742149997197, 83.03133700019316, 82.70926400018652, 82.58501899990733, 82.9238900000746, 82.72010900009263, 82.61159999983647, 82.85790900026768, 82.78214899974046, 82.6145210003233, 82.95754500022667, 82.74838599982104, 82.81230600005074, 82.92438799981028, 82.6846600002682, 82.60782400020616, 82.99338000006173, 82.77661700003591, 82.69082100014202, 84.16287299996839, 82.97070099979464, 82.7391110001372, 82.97538900023937, 82.74127200002113, 82.59887300027913, 83.07382500015592, 82.69180100023732, 82.57685199987463, 82.97788399977435, 82.75121599990598, 82.66299399974741, 82.93297099999108, 82.7170370002932, 82.61054500007958, 82.93264499980069, 82.64093299976594, 82.75807600011831, 82.96314300014274, 82.76177900006587, 82.64314400003059, 82.94842900022559, 82.76866899996094, 82.64272499991421, 84.15529300009439, 82.92225800005326, 82.80492199992295, 83.07458499984932, 82.8451249999489, 82.78678700025921, 83.32185400013259, 82.87650100010069, 82.74843300023349, 83.04557500014198, 82.91023700030564, 82.73187299982965, 83.01469999969413, 82.89686999978585, 82.65608800002155, 82.95585699988806, 82.80895699999746, 82.62940700024046, 83.0860810001468, 82.73356099971352, 82.59490899990851, 82.91617900022175, 82.74234200007413, 82.6246199999332, 84.11522300002616, 82.91465000002063, 82.7379780002957, 82.97433600000659, 82.78742999982569, 82.70075299969903, 83.0166589998953, 82.80915400018785, 82.7313170002526, 83.02038300007553, 82.80811799977528, 82.67798999986553, 83.03734600031021, 82.85574599995016, 82.65523299996858, 82.97065000033399, 82.72626999996646, 82.63638099970194, 83.01751299995885, 82.76577500009807, 82.76233199967464, 82.88200799961487, 82.71994699998686, 82.58037399991736, 82.89563800008182, 83.86184399978447, 82.66009199996915, 82.93015500021284, 82.74436600004265, 82.6090599998679, 82.94350699998176, 82.67718199977026, 82.59225000028891, 82.96740499963562, 82.72732800014637, 82.62781299981725, 82.86342400015201, 82.67534800006615, 82.5671370002965, 82.86544900010995, 82.69540100036465, 82.57935099982205, 82.92957399999068, 82.7563029997691, 82.65004099985163, 83.06437300007019, 82.74072400035948, 82.54216099976475, 82.87306800002625, 83.93810899997334, 82.69645399968795, 82.92836900000111, 82.66413399996964, 82.60626999981469, 82.94642800001384, 82.75243600019166, 82.64776999976675, 82.90832800003045, 82.70111100000577, 82.57074299990563, 82.87823399996341, 82.71470399995451, 82.61213199966733, 82.86574799967639, 82.6888209999197, 82.64833100020041, 83.16892699986056, 82.82932400015852, 82.70385199966768, 82.96684900005857, 82.78768399986802, 82.70852100031334 ] ], "optcarrot": [ [ 10250.609624999925, 10225.402642000063, 10212.622068999735, 10227.496064999741, 10229.127667000284, 10219.031211000129, 10221.919936000177, 9858.011900000292, 9724.334885999724, 9706.238876000043 ] ], "sequel": [ [ 62.376330999995844, 62.202670000260696, 62.21042400011356, 62.34296799993899, 62.38784300012412, 61.86172700017778, 62.12830100002975, 62.10109999983615, 62.07056900029784, 62.174479000077554, 61.81572400009827, 62.10353999995277, 61.67479900022954, 62.09889899992049, 62.39731599998777, 62.098878999677254, 62.44305700010955, 62.01047600006859, 62.050482999893575, 62.23646299986285, 62.14126499980921, 61.9556299998294, 62.3442989999603, 61.95114599995577, 62.20024499998544, 62.05189499996777, 62.42976399971667, 62.270987999909266, 62.498331000369944, 62.167469000087294, 62.144766000074014, 62.1082969996678, 62.12692200006131, 62.13323800011494, 62.11595800004943, 62.00519499998336, 62.15974799988544, 62.03060099960567, 62.241115999768226, 62.14478299989423, 62.20966899991254, 62.4077990000842, 62.0551299998624, 62.13779200015779, 61.68636599977617, 62.1043930000269, 62.36580099994171, 62.244083999758004, 62.271890999909374, 62.19059099976221, 62.41516599993702, 62.27080799999385, 62.58297499971377, 62.04758500007301, 62.03485600008207, 62.16584000003422, 61.97718200019153, 62.0823819999714, 62.205811999774596, 62.01927699976295, 61.84900599964749, 62.351667000257294, 62.328248000085296, 62.103858000227774, 62.321502000031614, 62.21692700000858, 62.014254000132496, 62.192042999868136, 62.306966000051034, 62.219311999797355, 62.234082000031776, 62.19672499992157, 62.21511300009297, 62.154813000233844, 62.2789730000477, 62.28143599992109, 61.89390400004413, 62.1480459999475, 62.26914599983502, 62.50925199992707, 62.23647600018012, 62.121208000007755, 62.365851999857114, 62.20610999980636, 62.312947000009444, 61.965420999968046, 62.02518300005977, 62.12388599988117, 62.25015199970585, 62.30070599985993, 62.000936000004, 61.98148100020262, 61.66118600003756, 62.2703740000361, 62.2332230000211, 62.343741999939084, 62.41066900020087, 62.151248999725794, 62.126227999669936, 62.476245000198105, 62.24194400010674, 62.11987599999702, 62.20583300000726, 62.313733999872056, 62.3891810000714, 62.10719499995321, 61.97414799999024, 61.795401999916066, 62.071250999906624, 62.040464999881806, 62.01149600019562, 61.92402699980448, 61.95545500031585, 61.95206299980782, 61.86872999978732, 62.267700000120385, 62.10517899990009, 62.18928999987838, 61.99150999964331, 62.15297600010672, 62.06030400016971, 62.058538000201224, 61.824972000067646, 61.95363400001952, 62.20931899997595, 62.29192499995406, 62.06957300037175, 62.27770299983604, 62.069755000266014, 62.126321000050666, 62.15670299980047, 62.0994209998571, 61.91304999993008, 62.170800999865605, 61.8169049998869, 62.06367800041335, 62.00130400020498, 62.053486999957386, 61.78925399990476, 61.79368599987356, 62.275442000100156, 62.09016699995118, 62.02645500025028, 62.10335099967779, 62.162991000150214, 62.06801799999084, 62.061888000243925, 62.10892400031298, 61.969996000243555, 62.31705600021087, 62.120189999859576, 61.90741600039473, 61.8092310000975, 61.892720999821904, 61.85908199995538, 61.65588699968794, 62.271647000216035, 62.065353999969375, 62.19277099989995, 62.026421999689774, 62.00463300001502, 61.966885999936494, 62.64302999989013, 62.49332499965021, 62.16895200032013, 62.06288199973642, 62.055876000158605, 62.43276399982278, 62.12844700030473, 62.21368800015625, 61.89549900000202, 61.83709100014312, 62.103662000026816, 62.06897099991693, 62.049534000379936, 61.988177000330325, 62.04369199986104, 62.07547399981195, 62.02970699996513, 62.02770600020813, 61.90709400016203, 61.939508999785176, 61.94708699968032, 61.85655900026177, 61.870346999967296, 62.23092499976701, 61.964333999640075, 61.91639500002566, 62.31868500026394, 62.29547799966895, 62.127892000262364, 62.088994000077946, 62.04510699990351, 62.11277700003848, 62.1013730001323, 62.10536099979436, 62.04753400015761, 62.15638599996964, 62.05472799956624, 61.90436099996077, 61.948317000315, 62.25669500008735, 62.02610999980607, 61.649527000099624, 62.36282999998366, 61.94874399989203, 61.95726000032664, 61.99053099999219, 62.07644200003415, 62.21674299968072, 62.23157700014781, 62.250024000150006, 61.86003799984974, 62.21995599980801, 61.97179899982075, 62.113304999911634, 62.05193200003123, 62.153699999726086, 61.85512000001836, 61.69356600003084, 62.220369999977265, 62.03626099977555, 62.050296000052185, 62.27488900003664, 62.280321000343974, 62.16068899993843, 62.15531899988491, 62.0071690000259, 61.860680999870965, 62.092417999792815, 62.12754399984988, 62.003061000268644, 61.97022900005322, 61.72692400014057, 61.64043299986588, 62.07929199990758, 62.1500330003073, 62.27273000013156, 62.09904499974073, 62.09085199998299, 61.99956700038456, 62.07678999999189, 62.112189999879774, 62.00201699994068, 61.995674000172585, 61.99514799982353, 61.791500999788695, 62.00271799980328, 61.97513200004323, 61.720215999685024, 61.78992500008462, 61.88708499985296, 62.21652999965954, 62.1511819999796, 62.100097999973514, 62.14900299983128, 62.16541999992842, 62.06872499978999, 62.06183499989493, 61.9617800002743, 62.182175000089046, 62.26287199979197, 62.02677000010226, 62.1797260000676, 61.80466500018156, 61.82603699971878, 61.619823000000906, 62.099125999793614, 62.02308699994319, 62.316035000094416, 62.14511899997888, 62.01919200020711, 61.850769000102446, 61.984673000097246, 61.99552299995048, 61.81464299970685, 62.203565999880084, 62.10190799993143, 62.25629699974888, 62.29672700010269, 62.09145399998306, 61.75997699983782, 61.50287400032539, 62.0030529998985, 62.06874600002266, 62.109319000228425, 62.029418000292935, 61.94234899976436, 62.27463999994143, 62.045735999618046, 62.23469799988379, 61.783915999967576, 61.81143499998143, 62.218557999585755, 61.95000100024117, 61.990639999748964, 62.02870100014479, 62.09560800016334, 61.67027799983771, 62.125400000240916, 62.24171000030765, 62.143770000147924, 62.01243700024861, 62.05436499976713, 61.96745199986253, 62.19525000005888, 61.87392199990427, 61.74648200021693, 62.17418000005637, 62.21550499958539, 61.947406999934174, 61.876300999756495, 61.9562719998612, 61.82338400003573, 61.53963500037207, 62.15706499961016, 62.01440499989985, 62.364862999856996, 62.297638000018196, 61.93957799996497, 62.1461549999367, 62.31715700005225, 62.16268599973773, 62.06305200021234, 62.06674400027623, 62.04816999979812, 62.06950800014965, 61.92655699987881, 62.199807000069995, 61.90379200006646, 61.773771999924065, 62.00491800018426, 62.00102600041646, 62.351820999992924, 62.00795599988851, 61.85000999994372, 62.01410099993154, 62.10810599986871, 62.04449300003034, 61.889659999906144, 61.930190999646584, 62.105384999995294, 62.016973000027065, 62.01542000007976, 62.093813000046794, 61.85030100004951, 61.79229500003203, 62.078540999664256, 62.37543599991113, 62.37879199989038, 62.526997000077245, 61.98291500004416, 62.09688199987795, 62.23357799990481, 62.32762400031788, 62.0938579995709, 62.15137599974696, 62.04813499971351, 62.323111000296194, 62.05698600024334, 61.907547999908275, 61.717238999790425, 62.36316900003658, 62.28298399992127, 62.17897099986658, 62.09223199994085, 62.105961999805004, 62.2352690002117, 62.003106999782176, 62.076917000013054, 62.169307000203844, 61.95116400022016, 62.2093130000394, 62.099284999931115, 62.04683800024213, 61.94068700006028, 61.85662100006084, 61.43427100005283, 61.95847299977686, 62.040034999881755, 62.061006000021735, 62.15730599978997, 62.100029999783146, 62.06371999996918, 62.015534000238404, 61.82275600031062, 61.61667300011686, 61.89781600005517, 61.93050299998504, 61.89410400020279, 62.148498999704316, 61.96175500008394, 61.593922000156454, 61.634490999949776, 61.75253099991096, 61.90109399994981, 61.900437000076636, 62.06052900006398, 62.141032999988965, 61.84723499973188, 61.925681000047916, 61.96998299992629, 61.79467099991598, 61.983402999885584, 62.01637499998469, 61.96913699977813, 61.932865000017046, 62.226830999861704, 61.8604910000613, 61.49021100009122, 61.97608100001162, 62.12443100002929, 62.48584500008292, 62.53063300027861, 62.65604000009262, 62.17523799978153, 62.024414999996225, 62.017593999826204, 61.86447099980796, 62.12597599960645, 61.98343300002307, 62.10783400001674, 61.79444000008516, 62.07794900001318, 61.660929000026954, 61.605418999988615, 62.16130400025577, 61.96167100006278, 62.20541799984858, 62.049878999914654, 62.15973899998062, 62.04830199976641, 61.951553000199056, 61.725828000362526 ] ], "fannkuchredux": [ [ 423.1125800006339, 424.944298999435, 423.1694049994985, 423.78365700005816, 423.22962199978065, 423.1704229996467, 423.9272880004137, 423.0685849997826, 422.439132999898, 423.3347959998355, 423.89187600019795, 423.94371700083866, 423.04380600035074, 423.7447149998843, 423.4374719999323, 423.4822650005299, 423.5903660000986, 423.6783189999187, 425.3780190001635, 424.15869800061046, 423.7875429998894 ] ], "sudoku": [ [ 465.25499499966827, 465.052934000596, 465.1975920005498, 465.119950999906, 465.3360980000798, 465.2037769992603, 465.4080870004691, 464.9134210003467, 465.6664849999288, 465.1361070000348, 465.31568200043694, 464.7596619997785, 465.08434299994406, 465.3917599998749, 465.0966489998609 ] ], "cfunc_itself": [ [ 178.96037799982878, 178.86480600009236, 179.0341289997741, 178.94423300003837, 178.90336399977969, 178.8800389995231, 178.860142999838, 179.00670500057458, 178.91712599976017, 178.90675199942052, 178.92703999950754, 178.91577200043685, 178.9389099994878, 179.09719999988738, 178.89478799952485, 178.88225200022134, 178.9382070001011, 178.92900599963468, 179.03643400040892, 178.88380400017923, 178.90847200033022, 178.90219499986415, 178.94901599993318, 178.92325299999357, 179.0459429994371, 178.9390630001435, 178.92822200064984, 178.89391500011698, 178.8831140002003, 178.8716109995221, 179.01861900008953, 178.97597000046517, 178.8957950002441, 178.9074790003724, 178.90873800024565, 179.02376199981518, 178.93618700054503, 178.8878340003066, 178.9260750001631, 178.89517000003252, 178.85708799985878, 179.04523499964853, 178.89318600009574, 178.82833400017262, 178.89127200032817, 178.93452200041793, 178.9318680002907, 179.103314000713, 178.8954109997576, 178.89652299982117, 178.9039640007104, 178.9269669998248, 179.05624200011516, 178.94376999993256, 178.8446139998996, 178.88526499973523, 178.89996699977928, 178.91560799944273, 179.02597800002695, 178.89713699969434, 178.93881400050304, 178.89516600007482, 178.893514000265, 179.055435999544, 178.84444399987842, 178.876236999713, 178.86137099958432, 178.91272299948469, 178.9451699996789, 179.03394400036632, 178.90662100035115, 178.93860200001654, 178.91373299971747, 178.9182130005429, 178.93465599991032, 179.07409600047686, 178.9269470000363, 178.88207000032708, 178.8983090000329, 178.87372600034723, 178.9988380005525, 178.87366000013571, 178.93810700024915, 178.89995299992734, 178.93195699980424, 178.90269700001227, 179.04147999979614, 178.89489900062472, 178.8448730003438, 178.95484899963776, 178.93386600007943, 179.05397899994568, 178.92473900064942, 178.9137119994848, 178.85696800021833, 178.93801300033374, 178.91203199997108, 179.0397570002824, 178.9468790002502, 178.84091600080865, 178.90013999931398, 178.88827899969328, 179.03047199979483, 178.96510299942747, 178.87994699958654, 178.9164299998447, 178.94400699969992, 178.9198779997605, 179.00952199943276, 178.90388499927212, 178.8770339999246, 178.84578700068232, 178.98091199913324, 178.8789699994595, 179.09358300039457, 178.87479700038966, 178.92336499971861, 178.88822799977788, 178.80942300052993, 179.04185600036726, 178.9137860005212, 178.867597000135, 178.8667519995215, 178.89885300064634, 178.9200940002047, 179.0789489996314, 178.92853299963463, 178.93957900014357, 178.92042699986632, 178.88555599984102, 179.0267810001751 ] ], "keyword_args": [ [ 357.63684999983525, 357.52718499952607, 357.5308919998861, 357.8517460000512, 357.82505399947695, 357.6591860000917, 357.7398170000379, 357.6275909999822, 357.4454009994952, 357.6604509999015, 357.4807980003243, 357.75146700052574, 357.8224670000054, 357.6261850002993, 357.8375570004937, 357.587839000189, 357.475974999943, 357.6837929995236, 357.6696309992258, 357.6127930000439, 357.61254400040343, 357.5697209998907, 357.39476199978526, 357.7432359998056, 357.69264699956693, 357.67317799945886, 357.73046600024827, 357.5600949998261, 357.6877790001163, 357.62404599972797, 357.5828269995327, 357.8517229998397, 357.5539529992966, 357.5338640002883, 357.59309500008385, 357.5414079996335, 357.4971870002628, 357.49656300049537, 357.5513059995501, 357.5530130001425, 357.6027629997043 ] ], "lee": [ [ 2001.8434190005792, 2003.4097059997293, 2002.7841280007124, 2006.3545740003974, 1992.170458000146, 1993.3546040001602, 1993.4998569997333, 1994.5981780001603, 1995.985080000537, 1997.045232000346 ] ], "throw": [ [ 57.55881599998247, 57.50966300001892, 57.55046099966421, 57.4600609998015, 57.564545999412076, 57.54059499940922, 57.5214890004645, 57.46572099997138, 57.542997999917134, 57.53898799957824, 57.4826590000157, 57.51607900037925, 57.4320980003904, 57.52855900027498, 57.490909999614814, 57.51156199949037, 57.436291000158235, 57.54450399945199, 57.53297299997939, 57.50787600027252, 57.453659000202606, 57.724131000213674, 57.539537000593555, 57.49716499940405, 57.5385889997051, 57.47897200035368, 57.499127000482986, 57.511347999934515, 57.492253000418714, 57.42679499962833, 57.512383999892336, 57.486704000439204, 57.46833100056392, 57.49244100024953, 57.433805000073335, 57.51819700071792, 57.477116999507416, 57.51486299959652, 57.457181999780005, 57.750169000428286, 57.524420000845566, 57.490915000016685, 57.43088799954421, 57.51022099957481, 57.51285000042117, 57.49484000079974, 57.510597000145935, 57.42661099975521, 57.52789500002109, 57.515690000400355, 57.52684400067665, 57.488110000122106, 57.51509099991381, 57.52834700069798, 57.50289400020847, 57.45670199939923, 57.55031399985455, 57.737229000849766, 57.50859100044181, 57.51246199997695, 57.45844700049929, 57.516460999977426, 57.47278799935884, 57.487299000058556, 57.43051399986143, 57.49281099997461, 57.48715899972012, 57.47024800075451, 57.47835700003634, 57.39896900013264, 57.51805099953344, 57.46409199946356, 57.48080899957131, 57.590735999838216, 57.503406000250834, 57.47529600012058, 57.46392499986541, 57.398597999963386, 57.47723900003621, 57.47830400014209, 57.48614300046029, 57.508113000039884, 57.42872599967086, 57.50731700027245, 57.47224600054324, 57.48889699952997, 57.44667900034983, 57.49734100027126, 57.49758399997518, 57.45589299931453, 57.41943799966975, 57.67641599959461, 57.51545000020997, 57.45770300018194, 57.49829700016562, 57.41519799994421, 57.55018499985454, 57.48413399942365, 57.50182199972187, 57.409525999901234, 57.52151300021069, 57.49285699948814, 57.47344100018381, 57.40416200023901, 57.504663999679906, 57.52182800006267, 57.50654199982819, 57.51947299995663, 57.58991799939395, 57.525893000274664, 57.49257299976307, 57.545935999769426, 57.424352999987605, 57.45903000024555, 57.46290200022486, 57.4736299995493, 57.52412900073978, 57.44436500026495, 57.500645999425615, 57.512744000632665, 57.541961000424635, 57.44280099952448, 57.49919400022918, 57.50249800075835, 57.48974600010115, 57.44048499946075, 57.67193199972098, 57.496028000059596, 57.45895800009748, 57.5054889995954, 57.45240699980059, 57.4979129996791, 57.48849999963568, 57.50350600010279, 57.44387699996878, 57.493801999953575, 57.48541499997373, 57.454371999483556, 57.39799799994216, 57.4768779997612, 57.50698000065313, 57.47071499990852, 57.51426000006177, 57.56100899998273, 57.51888299982966, 57.464640000034706, 57.46699499923125, 57.411718999901495, 57.46957199971803, 57.4798980005653, 57.481781000205956, 57.469330000458285, 57.412379999732366, 57.51173299995571, 57.44531700020161, 57.47469100060698, 57.431836999967345, 57.47642599999381, 57.46285399982298, 57.47052199967584, 57.58907800009183, 57.5292730000001, 57.50565499965887, 57.49452599957294, 57.48205100007908, 57.433738999861816, 57.495634000588325, 57.459009000012884, 57.460944000013114, 57.40977100049349, 57.49838100018678, 57.4608189999708, 57.451169999694685, 57.41217400009191, 57.511014000738214, 57.51046200020937, 57.43427899960807, 57.479349999994156, 57.575427000301715, 57.48563299948728, 57.46310500035179, 57.50462299965875, 57.415645999753906, 57.48676799976238, 57.510134000040125, 57.49929499961581, 57.46493599963287, 57.54070700004377, 57.524384000316786, 57.48997299997427, 57.524692999322724, 57.40862900074717, 57.49699099942518, 57.479590000184544, 57.50320199967973, 57.418231000156084, 57.672251000440156, 57.522527999935846, 57.499256000483, 57.54781199993886, 57.44121199950314, 57.50796400025138, 57.47686199993041, 57.5101389995325, 57.41482899975381, 57.517274000019825, 57.49017000016465, 57.4725540000145, 57.41479599964805, 57.48859800041828, 57.509072000357264, 57.47322700062796, 57.66704799953004, 57.443185999545676, 57.50368400003936, 57.472043999950984, 57.48727000081999, 57.41877200034651, 57.48166499961371, 57.505502999447344, 57.48113400022703, 57.44209899967245, 57.493738999255584, 57.477660000586184, 57.47826100014208, 57.49092399946676, 57.41302700062079, 57.46608000026754, 57.46301399994991, 57.5013849993411, 57.554509000510734, 57.51776799934305, 57.5067730005685, 57.45687399939925, 57.501412000419805, 57.426297000347404, 57.47887500001525, 57.42539500079147, 57.46582399933686, 57.38728400046966, 57.479650000459515, 57.47257999973954, 57.41443499937304, 57.37518599926261, 57.44493499969394, 57.454982999843196, 57.43005800013634, 57.64366799940035, 57.38674300027924, 57.46682099925238, 57.46852499942179, 57.48778199995286, 57.40444499951991, 57.482768000227225, 57.47728700043808, 57.46237099992868, 57.40155200055597, 57.48304700045992, 57.491978999678395, 57.452959999864106, 57.46359099975962, 57.39154300044902, 57.468083999992814, 57.46169500071119, 57.506395999553206, 57.58977700043033, 57.482612000058, 57.48416699952941, 57.42734799969185, 57.439461999820196, 57.49355399984779, 57.49259499953041, 57.45157900037157, 57.48907999986841, 57.42779899992456, 57.47473499923217, 57.45794900030887, 57.48520900033327, 57.392150999476144, 57.48293700071372, 57.496516999890446, 57.45659500007605, 57.45561599997018, 57.56367600042722, 57.45435399967391, 57.497480000165524, 57.47103199973935, 57.37695899915707, 57.46029000056296, 57.488002000354754, 57.48488500012172, 57.427478000136034, 57.4878039997202, 57.459215000562835, 57.45515200032969, 57.4611330002881, 57.392162000724056, 57.47185200016247, 57.45238100007555, 57.6505819999511, 57.443548000264855, 57.495627000207605, 57.50038600035623, 57.458833000055165, 57.43153200000961, 57.493371999953524, 57.48957400010113, 57.4666510001407, 57.505875999595446, 57.38849299996218, 57.49184700016485, 57.46095999984391, 57.486537999466236, 57.38989700057573, 57.472757999676105, 57.4634029999288, 57.445712000117055, 57.63984600071126, 57.403464000344684, 57.46042099963233, 57.42942699998821, 57.51558300016768, 57.37930499981303, 57.47284500012029, 57.459935000224505, 57.41877899981773, 57.39508300030138, 57.48885200046061, 57.47640200024762, 57.45791499975894, 57.43650499971409, 57.39406400061853, 57.47041900031036, 57.45840799954749, 57.503922000250896, 57.56974199994147, 57.50373900082195, 57.48173099982523, 57.44076500013762, 57.4180889998388, 57.45621700043557, 57.46047800039378, 57.44851200051926, 57.4709749998874, 57.42032099988137, 57.43991399958759, 57.43233199973474, 57.453634000012244, 57.38064199977089, 57.453514999906474, 57.455215999652864, 57.41436900007102, 57.57731799985777, 57.4707670002681, 57.469176999802585, 57.457158000033814, 57.48430299991014, 57.38902499979304, 57.484853000460134, 57.443006000539754, 57.48076000054425, 57.40947300000698, 57.46876600005635, 57.47121500007779, 57.44221699933405, 57.47405300007813, 57.388618999539176, 57.46294399978069, 57.43253499986167, 57.6460770007543, 57.42115399971226, 57.475501999761036, 57.504418000462465, 57.47212100050092, 57.40049999985786, 57.45901299997058, 57.475882999824535, 57.4759589999303, 57.522082000105, 57.42162099977577, 57.49913499948889, 57.46819500018319, 57.50052300027164, 57.388483000067936, 57.465932999548386, 57.46678499963309, 57.641874000182725, 57.41005399977439, 57.4643339996328, 57.466293000288715, 57.44333199982066, 57.467309000458044, 57.39976600034424, 57.48076800045965, 57.47917000007874, 57.47330499980308, 57.43503800022154, 57.49569199997495, 57.46037799963233, 57.42196299979696, 57.3791019996861, 57.37652299922047, 57.4653040002886, 57.43780700049683, 57.64102800003457, 57.41482399935194, 57.47092999990855, 57.47656400035339, 57.48479899921222, 57.391040000766225, 57.477742000628496, 57.47280600007798, 57.45711399958964, 57.49955100054649, 57.402332000492606, 57.47469600009936, 57.443138000053295, 57.47194300056435, 57.427633000770584, 57.47295299988764, 57.501346999742964, 57.44748100005381, 57.550586999241204, 57.471490999887465, 57.45111500073108, 57.44312800015905, 57.48167900037515, 57.40579200028151, 57.49459299931914, 57.44713700005377, 57.47448100009933, 57.43149000045378, 57.480307999867364, 57.48561800010066, 57.463455999823054, 57.39743300000555, 57.45536699942022, 57.479213000078744, 57.62645300001168, 57.50118299965834, 57.405216000006476, 57.47917699954996, 57.447524999588495, 57.523335999576375, 57.39856299987878, 57.47991699990962, 57.48289300026954, 57.4736299995493, 57.48297399986768, 57.37680700076453, 57.471587000691216, 57.432644000073196, 57.489212000291445, 57.43392499971378, 57.489547999466595, 57.47089699980279, 57.599699999627774, 57.43659600011597, 57.50277600054687, 57.51119300020946, 57.450796000011906, 57.50298200018733, 57.38783800006786, 57.47506800071278, 57.436461000179406, 57.503870999426, 57.446959000117204, 57.480102999761584, 57.49316200035537, 57.47193299976061, 57.42891200043232 ] ], "mail": [ [ 154.5425479998812, 154.4113659992945, 155.3852819997701, 155.6289600002856, 155.51854600016668, 155.62668799975654, 155.68992299995443, 156.0477120001451, 155.81635600028676, 156.46498600017367, 156.42260200002056, 155.8265109997592, 156.93417399961618, 157.18801000002713, 157.2938500003147, 157.5230210000882, 157.45560499999556, 157.246985000711, 157.60322499954782, 157.7707209999062, 157.67163800046546, 158.5907609996866, 158.70423300020775, 158.7819500000478, 158.66644299967447, 158.83636199941975, 158.9467080002578, 159.20622200064827, 159.32997900017654, 159.58382100052404, 159.41296699929808, 159.99795500010805, 160.42869000011706, 160.16968299936707, 160.86868599995796, 160.8360630007155, 160.81787300026917, 161.1225149999882, 161.12378600064403, 161.00886500043998, 161.92144099932193, 162.00593899975502, 162.00639300041075, 162.2175590000552, 162.55654500037053, 162.48260399970604, 162.68516599939176, 163.12826200010022, 162.96320600031322, 162.80419200029428, 163.69148200010386, 163.79711700028565, 164.1068670005552, 164.82823900059884, 164.69309800049814, 164.66532799950073, 164.99456400015333, 164.98665699964477, 164.84311200019874, 166.1035899996932, 166.14009800014173, 165.9247769994181, 166.58873799951834, 166.62106400053744, 166.587828000047, 167.1043139995163, 167.0874580004238, 167.4025279999114, 167.08749499957776, 167.59078999984922, 168.0096299996876, 156.59830200002034, 145.43214300010732, 145.6769529995654, 145.73024599940254, 146.0602649995053, 146.16558800025814, 146.10417499989126, 147.27751499958686, 147.32729599927552, 147.56699499957904, 147.68385299976217, 148.1156979998559, 147.97263100081182, 148.40056200046092, 148.54144699984317, 148.4788940006183, 148.43151399963972, 149.2580949998228, 149.49669500038, 149.63815700048144, 149.8756589999175, 149.75395600049524, 149.62514099988766, 150.2707219997319, 149.9775350002892, 149.84129200001917, 151.28689499942993, 150.92137699957675, 151.22616000007838, 151.3317310000275, 151.5917349997835, 151.965908999955, 151.97766399978718, 152.4171800001568, 151.87764599977527, 152.1051070003523, 152.57216100053483, 152.9248609995193, 152.97883800030831, 153.40335600012622, 153.94335499968292, 153.56237200012401, 153.89660100026958, 153.87463200022466, 153.85521299958782, 154.6011210002689, 154.9457999999504, 154.83763500014902, 155.13074200043775, 155.14941000037652, 155.0653020003665, 155.0163830006568, 155.5028590000802, 155.80272700026399, 155.35560700027418, 156.20430400031182, 156.15465399969253, 156.2653240007421, 156.4343629997893, 156.9934529998136, 156.5199449996726, 156.8961760003731, 156.60144299999956, 156.88128599958873, 157.40624899990507, 157.7608349998627, 157.77394699944125, 158.0611420004061, 158.35486800006038, 158.2025590005287, 158.0944940005793, 158.5093039993808 ] ], "erubi-rails": [ [ 1736.1692929998753, 1735.970869999619, 1738.0093989995657, 1739.2561100004968, 1736.2339720002637, 1736.5385410003, 1735.7499379995716, 1737.3659400000179, 1737.3521419995086, 1738.1286509998972 ] ], "ruby-lsp": [ [ 227.78973799995583, 227.74396299973887, 227.66876199966646, 227.72857200016006, 227.90374499982136, 227.7127979996294, 227.85672000009072, 228.01090499979182, 227.75382799954969, 227.84510600013164, 227.9082640006891, 227.84711999975116, 227.884369000094, 227.9802450002535, 227.86737700062076, 227.8584490004505, 227.8489759992226, 227.67375400053425, 227.86893200009217, 227.73546999997052, 227.6786930005983, 227.8173610002341, 228.01722700023674, 227.86683699996502, 227.8025939995132, 227.7733979999539, 227.8899780003485, 227.6455609999175, 227.68168999937188, 227.7874379997229, 227.61022399936337, 228.04073200040875, 227.77887100073713, 227.87410000000818, 227.62002699982986, 227.96923700025218, 227.8117989999373, 227.8568820001965, 227.53045199988264, 227.73231800056237, 228.16834499917604, 227.5518770002236, 227.67016099987814, 227.69550500015612, 227.90429900032905, 227.74989499976073, 227.62963100012712, 228.0834800003504, 227.70624599979783, 228.13356499955262, 227.94072400029108, 227.91182699984347, 227.8752970005371, 227.95756499999698, 227.77183200014406, 227.7778899997429, 227.75750199980394, 228.41747399979795, 228.24795500036998, 227.66589599996223, 227.60768799980724, 227.62297400004172, 227.61188200001925, 227.72503899977892, 227.73835999942094, 227.7091370006019, 227.48454800057516, 227.7548910005862, 227.78460300014558, 227.82582299987553, 227.73347400016064, 227.65924699979223, 227.60840600039955, 227.7995189997455, 227.84088499975041, 227.68344999985857, 228.01842399985617, 227.90655799963133, 228.20997399958287, 228.09540199978073, 228.08859500037215 ] ], "attr_accessor": [ [ 332.1194190002643, 331.9971130003978, 331.9435630000953, 331.9293419999667, 332.0974309999656, 331.9129699993937, 332.06292999966536, 331.90179400025954, 331.92144599979656, 331.9091920002393, 332.0639459998347, 331.93095799924777, 331.94754000032844, 332.0677970004908, 331.9411749998835, 331.9163109999863, 332.0843490000698, 331.9378010000946, 331.9287809999878, 332.0503129998542, 331.94024600015837, 331.94323899988376, 332.0747030002167, 331.9620880001821, 331.9461279997995, 332.0372270000007, 331.924892000643, 331.90827700036607, 332.07540300008986, 331.92338600019866, 331.91948200055776, 332.07963399945584, 331.91510699998616, 331.91228400028194, 332.09186300064175, 331.968106000204, 331.92917599990324, 332.08748400011245, 331.9459209997149, 331.9034960004501, 332.0694859994546, 331.9173549998595, 331.9214319999446, 332.05651200023567, 331.9612010000128, 331.9203560004098, 331.96125799986476, 331.93597399986174, 331.95327300018107, 332.0526930001506, 331.94381999965117, 331.9290990002628, 331.9252820001566, 331.896431000132, 331.967452999379, 332.0874789997106, 331.92787900043186 ] ], "str_concat": [ [ 69.95075199938583, 69.79316599972663, 69.75558700014517, 70.10273299965775, 70.2359240003716, 70.12622299953364, 70.4004930003066, 70.25221200001397, 70.20004500009236, 69.89446100033092, 70.13627000014822, 70.10417099991173, 70.4893460006133, 70.16951500008872, 70.13417500002106, 70.09538700003759, 70.22732600034942, 70.34279699928447, 70.14464599978965, 70.08016600047995, 70.15792099991813, 70.38413100053731, 70.24492500022461, 70.28503899982752, 70.30268800008344, 70.20618000024115, 70.30826599930151, 70.13663500038092, 70.35656600055518, 70.45232499967824, 70.46382299995457, 70.40234100077214, 70.2734970000165, 70.29291700018803, 70.28238600014447, 70.17805099985708, 70.23365199984255, 70.1672889999827, 70.5111469997064, 70.31861700033915, 70.4618540003139, 70.07596400035254, 69.9146369997834, 69.99978600015311, 70.04463399971428, 70.07903500016255, 70.16736900004616, 69.99317099962354, 69.88892899971688, 70.12763199963956, 69.91929000014352, 70.1466349992188, 70.03037100002985, 70.09713299976283, 69.92476899995381, 70.28594200073712, 69.89367300047888, 69.81576300040615, 70.20388099954289, 70.14086500021222, 70.14195499959897, 70.12164299976575, 70.26037499963422, 70.25120400066953, 70.20755200028361, 70.1310630001899, 69.93948499984981, 70.04591500026436, 70.11174600029335, 70.23621000007552, 70.26872400001594, 70.10464700033481, 70.26675100041757, 70.14385599995876, 70.40706499992666, 70.65425200016762, 70.00874799996382, 70.1707530006388, 69.95303799976682, 70.11668700033624, 70.1896439995835, 70.28033100050379, 70.09208100043907, 70.26453700018465, 70.32347899985325, 70.03057400015678, 69.88272899980075, 69.8332889996891, 70.12958100040123, 69.9649620000855, 69.81220800025767, 69.80444399960106, 69.8735999994824, 69.73201699929632, 70.01258299987967, 70.13853100033884, 70.23211300020193, 70.13356500010559, 70.27277999986836, 70.13991799976793, 69.96212899957754, 70.1467839999168, 70.10706500022934, 70.24334099969565, 70.22561700068763, 70.00721099939256, 69.91542599917011, 69.99003100008849, 70.01075800053513, 70.059188000414, 70.17625299977226, 70.35921399983636, 70.19884599958459, 69.93491499997617, 70.14186099968356, 70.14327100023365, 70.28276399978495, 70.03607099977671, 70.14270099989517, 70.15544299974863, 69.92083600016485, 70.14482500017039, 70.16219700017245, 70.1340280002114, 69.85121399975469, 69.84879599986016, 70.3760099995634, 70.0624869996318, 70.1910930001759, 70.27780600037659, 70.06594899939955, 70.04816900007427, 70.27227399976255, 70.10693599931983, 70.03467100003036, 70.31003299925942, 70.37147200026084, 69.99657699998352, 69.90392500028975, 69.9037069998667, 69.67014499969082, 70.1914740002394, 70.0286800001777, 69.92251200063038, 69.8573560002842, 69.93510800020886, 70.04094700005226, 70.03178400009347, 69.88349000039307, 70.06277100026637, 70.09617799940315, 69.82903100015392, 70.03969600009441, 69.7293040002478, 70.306698999957, 70.18468099977326, 69.94613100050628, 69.95690400071908, 69.9114870003541, 70.14130500010651, 70.27343500067218, 70.00269300078799, 70.19795199994405, 70.189455000218, 70.04008799958683, 70.17268700019486, 69.9148410003545, 70.02967999960674, 70.10200399963651, 70.65209800020966, 70.01015500009089, 70.25387099929503, 70.26027899973997, 70.0838480006496, 70.06256000022404, 70.07095199969626, 70.09571700018569, 70.00266399973043, 70.15314799991756, 70.08327699986694, 70.12991800002055, 70.05742899946199, 70.0848260003113, 70.32351799989556, 70.08035600028961, 69.90772399967682, 70.03604500005167, 69.94571199993516, 70.26887000029092, 70.23444300011761, 70.0999150003554, 70.14949200038245, 70.01465699977416, 70.0353410002208, 70.10524700035603, 70.09710500005895, 69.99082699985593, 70.28196899955219, 69.86934100041253, 69.76326200037875, 70.06390399965312, 70.0223650001135, 70.02445899979648, 69.85478000024159, 70.43400499969721, 70.19517600019753, 70.184860000154, 70.3443350002999, 70.00887699996383, 70.18861299911805, 70.14274500033935, 70.1348099992174, 70.188120000239, 70.15910700010863, 70.51926599979197, 70.19208500059904, 70.41511800071021, 70.29163100014557, 70.67838300008589, 70.17318299949693, 70.06771299984393, 70.10662999982742, 70.02956599990284, 69.98042299983354, 70.00009100011084, 70.40177399994718, 70.07238500045787, 70.15921999936836, 70.07927399990876, 70.23029800075165, 70.04919199971482, 70.13351099976717, 70.22024799971405, 70.27288300014334, 70.17987000017456, 70.04265799969289, 70.13825299964083, 70.08858300014253, 70.07109899950592, 69.98838599974988, 70.6311439998899, 70.40611200045532, 70.23027600007481, 70.11803799923655, 70.16326700068021, 70.12538099934318, 70.36246999996365, 70.139714999641, 70.05712299996958, 70.29507900006138, 70.27115800065076, 70.19327900070493, 70.1959040006841, 70.159386999876, 70.29188799970143, 70.30154000040056, 70.32084299953567, 70.08779300031165, 70.20798200028366, 69.94356099949073, 70.27483099955134, 70.2818429999752, 69.92787299986958, 69.96112700016965, 70.30849900002067, 70.02660800026206, 70.38170200030436, 70.00755199987907, 70.26346199927502, 69.94154799940588, 69.89669000085996, 70.27588700020715, 70.25348500064865, 70.11399000020901, 70.2811989995098, 70.12586200016813, 70.12061499972333, 70.16544899943256, 70.2186199996504, 70.44017199950758, 69.91926299997431, 70.10761000037746, 69.97129799947288, 70.32653700025548, 69.98268700044719, 70.05570999990596, 70.01514999956271, 70.26351900003647, 70.54485600019689, 69.96367600004305, 70.22191000032763, 70.11510000029375, 70.10684499982744, 70.03692499984027, 70.18955900002766, 70.12858199959737, 70.05073399977846, 70.35779399939202, 69.93050399978529, 70.22578200030694, 70.17510100013169, 70.15382700046757, 69.79145100012829, 69.9413429993001, 70.02437200026179, 69.97323900031915, 69.97417500042502, 70.08353200035344, 70.0231660002828, 69.91821199972037, 69.95652399928076, 69.97399800002313, 69.89480900028866, 70.1747670000259, 69.96048800010612, 70.01271299941436, 69.86134799990396, 69.93889299974398, 70.13508700038074, 69.92682500003866, 69.84540200028277, 69.93591500031471, 69.87996800035035, 70.09476100029133, 69.94630400004098, 69.86758899984125, 70.27188499978365, 70.3558309996879, 69.96210399938718, 70.17170800008898, 70.16197299981286, 69.89975299984508, 70.17864400040708, 70.09265799933928, 69.98695899983431, 70.17880200055515, 70.31355900016933, 70.29516100010369, 70.1544779994947, 69.90489100007835, 69.9670399999377, 70.05019999996875, 69.99559799987765, 69.99336599983508, 70.37981499979651, 70.09472900062974, 70.21297099981894, 70.06712800011883, 70.09561499944539, 70.04114600022149, 70.09020099940244, 70.03233500017814, 69.86084599975584, 70.07210400024633, 70.06993100003456, 69.90984299955016, 69.94842100084497, 69.90829299957113, 70.18794899977365, 70.21028400049545, 70.2659409998887, 70.06825100052083, 70.17838699994172, 70.21322800028429, 70.09465899955103, 69.87318800020148, 69.95831499989436, 70.00182299998414, 70.09643099991081, 69.9556740000844, 70.13857399942935, 69.94654099980835, 70.31853699936619, 70.2914729999975, 70.13185100004193, 70.04575100017973, 70.10145599997486, 70.0576680001177 ] ], "nbody": [ [ 153.3570530009456, 153.35651700115704, 153.3485309992102, 153.3257600003708, 153.4706800011918, 153.31305300060194, 153.28503100136004, 153.34926399918913, 153.33155900043494, 153.40020899930096, 153.44499800085032, 153.56152899948938, 153.4614030006196, 153.43537400076457, 153.43340799881844, 153.45484200042847, 153.41341400016972, 153.6216059994331, 153.4074379997037, 153.3540609998454, 153.27658800015342, 153.16859099948488, 153.211167000336, 153.20294800039846, 153.44395300053293, 153.28684800078918, 153.23223400082497, 153.26197300055355, 153.31581700047536, 153.29671499966935, 153.4978969993972, 153.43854300044768, 153.22888899936515, 153.19409500079928, 153.2192920003581, 153.19057600027008, 153.21448300164775, 153.39316400059033, 153.14187000149104, 153.28453899928718, 153.29572399969038, 153.28553800100053, 153.28946000045107, 153.5240020002675, 153.3483419989352, 153.26781300063885, 153.40525300052832, 153.4494370007451, 153.39558000050602, 153.27747899937094, 153.38831400003983, 153.35500000037428, 153.33120499963115, 153.41306799928134, 153.3800239994889, 153.33785400071065, 153.59762399930332, 153.52474300016183, 153.47318100066332, 153.47778799878142, 153.48479800013592, 153.48494700083393, 153.5085560008156, 153.67610800058173, 153.51981499952672, 153.53221599980316, 153.5983350004244, 153.5379600009037, 153.56337699995493, 153.53740300088248, 153.64144900013343, 153.41636700031813, 153.4199109992187, 153.36903400020674, 153.35509900069155, 153.38505300132965, 153.59139500105812, 153.46985200085328, 153.41898599945125, 153.37921699938306, 153.408092999598, 153.5324340002262, 153.62114500021562, 153.4466640005121, 153.44892800021626, 153.4620670008735, 153.44696899956034, 153.3760109996365, 153.42866300125024, 153.52515999984462, 153.33499900043535, 153.38613600033568, 153.30458999960683, 153.42155899998033, 153.37299900056678, 153.56105499995465, 153.3057970009395, 153.23333700143849, 153.3988409992162, 153.3555570003955, 153.32308299912256, 153.363564000756, 153.52594400064845, 153.42409499862697, 153.37388000079955, 153.5052769995673, 153.4779020003043, 153.36982199914928, 153.39265600050567, 153.32029800083546, 153.42729300027713, 153.41798599911272, 153.2913679984631, 153.43109400055255, 153.40367399949173, 153.59928900033992, 153.3228109983611, 153.38049800084264, 153.38891300052637, 153.3402249988285, 153.23047499987297, 153.30277199973352, 153.49017299922707, 153.27695500127447, 153.27095900101995, 153.32687299996905, 153.39844600021024, 153.38921500006109, 153.50205000140704, 153.2705369991163, 153.34610600075393, 153.3658779990219, 153.35769800003618, 153.421156001059, 153.32358199884766, 153.53584800141107, 153.30681299928983, 153.28481100004865, 153.320724999503, 153.38367399999697, 153.3915159998287, 153.6279789997934, 153.4040520000417, 153.39191800012486, 153.39740200033702, 153.3553490007762, 153.14152399878367 ] ], "object-new": [ [ 128.03194300067844, 128.28133099901606, 128.0424979995587, 128.0296989989438, 128.05330799892545, 128.03941399943142, 128.01159899936465, 128.01887200112105, 128.17450399961672, 128.10303300102532, 128.05708099949697, 128.12217499958933, 128.03240700122842, 128.0802310011495, 128.03219299894408, 128.0572290015698, 128.19025499993586, 128.0587170003855, 128.03434299894434, 128.02625199947215, 128.06882000040787, 128.01236400082416, 128.00063300164766, 128.00907800010464, 128.17990199982887, 127.986913001223, 127.96311400052218, 127.9667069993593, 128.0223819994717, 128.01604499873065, 127.96646800052258, 127.92798200098332, 128.16781400033506, 127.96128500121995, 127.96470300054352, 127.95580999954836, 127.95655300033104, 128.04069000048912, 127.93362000047637, 127.94392300020263, 128.15922899972065, 128.02118999934464, 127.98789599946758, 127.9772400012007, 128.00696500016784, 128.07228800011217, 127.97024700012116, 128.13365300098667, 128.0443830000877, 128.03787699886016, 128.01428499915346, 128.02733199896466, 127.98902000031376, 127.98665799891751, 128.07577700004913, 128.15356999999494, 128.0063309986872, 128.0254760004027, 127.99370999891835, 127.99547699978575, 128.02769600057218, 127.96735600022657, 128.04515400057426, 128.14184300077613, 128.030891999515, 128.00459599930036, 128.0284889999166, 127.96059399988735, 127.98822200056748, 127.95526899935794, 127.95076400107064, 128.24753099994268, 128.02624100004323, 127.97999299982621, 128.0040959991311, 128.01649200082466, 128.02799500059336, 128.00921999951242, 128.00110900025174, 128.20984599966323, 127.97066300117876, 127.98299600035534, 127.97588499961421, 127.98884800031374, 127.96382300075493, 127.9329789995245, 128.11217800117447, 128.04375999985496, 127.96511300075508, 127.90100299935148, 127.9061469995213, 127.97249700088287, 127.93164100003196, 127.91869700049574, 128.07747300030314, 128.0090679993009, 128.04820299970743, 127.98510100037674, 127.93577599950368, 127.93937599963101, 127.96751099995163, 127.90689499888686, 128.12821199986502, 128.02802000078373, 127.99176899898157, 128.07035600053496, 127.96353699923202, 127.97158300054434, 127.97495799895842, 127.97391599997354, 128.12609899992822, 127.97830499948759, 127.93623399920762, 128.00306600001932, 127.92005299888842, 127.96037000043725, 127.8975140012335, 127.90787300036754, 128.07825700110698, 127.94686200140859, 127.91586200000893, 127.89682199945673, 128.00169500042102, 127.92737500058138, 127.89350999992166, 127.91203500091797, 128.1065760013007, 127.94759600001271, 127.91335300062201, 127.93798700113257, 127.99550300042029, 127.9274919997988, 127.8963870008738, 128.05168999875605, 128.02883199947246, 128.00719900042168, 127.93802300075185, 127.91361000017787, 127.94495400157757, 127.99296499906632, 127.90617999962706, 128.07121799960441, 127.99667500075884, 127.94930299969565, 127.9650140004378, 127.97592399874702, 127.99568900118174, 128.01841700093064, 127.94000699977914, 128.1066550000105, 127.95212899982289, 127.963725999507, 127.93156299994735, 127.9504359990824, 127.99595599972236, 127.9149479996704, 127.97386900092533, 128.12358900009713, 127.98984400069457, 128.00776600124664, 128.02519100114296, 127.97184699957143, 127.98962999841024, 127.97084099838685, 128.01085600040096, 128.15281899929687, 127.97723099902214, 127.9668010010937, 127.94913099969563, 127.98644099893863, 127.97337699885247, 127.95058000119752, 128.10557800003153, 128.08201000007102, 127.98648900025, 127.95869399997173, 128.00133199925767, 127.98719800048275, 127.98858899986953, 127.9477570005838, 128.11227800011693, 128.08227100140357, 127.97945199963578, 127.95855500007747, 127.96107099893561, 127.9718710011366, 127.95060800090141, 127.93208099901676, 128.08853199931036, 127.99601799997617, 128.05459199989855, 127.97207699986757, 127.95911499961221, 127.9724760006502, 127.95278300109203, 127.92334500045399, 128.18189900099242 ] ], "setivar_young": [ [ 293.17020700000285, 293.14949400031765, 294.4424409997737, 293.48492000099213, 293.9324549988669, 293.20191699844145, 293.6827940011426, 294.3201570014935, 293.3482280004682, 293.6629760006326, 293.1873210000049, 293.8655390007625, 293.14782499932335, 293.6878099990281, 293.4696590000385, 293.92188000019814, 293.3452119996218, 293.5459500004072, 293.32916300154466, 293.97115999927337, 293.53403499953856, 294.3422210009885, 293.34499499964295, 293.64373099997465, 293.1739640007436, 293.86146100114274, 293.3218210000632, 293.5430859997723, 293.3224740008882, 293.9336449999246, 293.29418300039833, 293.54836200036516, 294.3299759990623, 293.47179000069445, 293.92476199973316, 293.8371199998073, 293.65764199974365, 294.31577200011816, 293.49563399955514, 293.23084200041194, 293.7004920004256, 294.3426800011366, 293.336659000488, 293.64827500103274, 293.95253300026525, 293.20291699878, 293.538391999391, 294.4692729997769, 293.3436140010599, 293.51977199985413, 293.9403039999888, 293.54505499941297, 294.33969399906346, 293.34056499828876, 294.0945360005571, 293.17691100004595, 293.8255300014134, 293.297000000166, 293.54837399841927, 293.1788650003, 294.01548099849606, 293.1593920002342, 293.53921599977184, 294.32836799969664, 293.5075049990701, 293.541337001443, 293.98560899971926, 293.2791809998889, 294.3202309998014, 293.3762739994563, 293.2086589989922, 293.98488200058637 ] ], "hexapdf": [ [ 3137.5122429999465, 3141.8585409992374, 3169.0930249988014, 3147.0076749992586, 3197.739162000289, 3188.3674990003783, 3174.9140249994525, 3148.8607980008965, 3144.1599589998077, 3157.3491400013154 ] ], "erubi": [ [ 497.34810500012827, 496.9844670013117, 497.4813600001653, 497.3089350005466, 497.6548079994245, 497.34979800086876, 497.7200499997707, 497.31533200065314, 497.94064499837987, 497.2936359990854, 497.87035600093077 ] ], "protoboeuf-encode": [ [ 198.30417199955264, 198.23249699948065, 199.29425100053777, 199.72380999934103, 199.75689700004295, 199.82987999901525, 199.67256499876385, 200.05868800035387, 199.97936300023866, 200.09316299911006, 198.40931499857106, 198.45680199978233, 198.78199100094207, 199.39691400031734, 200.16086699979496, 200.05750400014222, 200.11801599866885, 199.17551099933917, 198.70227900173631, 198.5310389991355, 198.5408210002788, 198.51338199987367, 198.82245200096804, 198.61305599988555, 199.65839399992547, 200.24761299828242, 200.0250689998211, 200.40610100113554, 200.37651500024367, 200.24024399936025, 199.85281900153495, 211.59171799990872, 198.53388800038374, 198.30522799929895, 198.15043800008425, 199.23460000063642, 199.72783000048366, 199.94118900103786, 200.07299300050363, 198.58050900074886, 198.3173299995542, 198.24925200009602, 198.5762509993947, 198.40367299912032, 198.64887499898032, 198.54177399975015, 199.00042600056622, 198.7568349995854, 198.6622130007163, 198.52844799970626, 198.48252500014496, 198.39812300051562, 198.40624899916293, 198.3605900004477, 198.25646999925084, 198.34971300042525, 198.37172100051248, 198.74990400057868, 198.4453349996329, 198.35095500093303, 198.16216100116435, 198.4282039993559, 198.2685240000137, 198.65220100109582, 198.441914999421, 198.34077799896477, 198.21745100125554, 198.37057899894717, 198.425104999842, 198.2308570004534, 198.28513100037526, 198.30590399942594, 198.26772499982326, 198.4570619988517, 198.30273099978513, 198.42842700018082, 198.17192099981185, 198.27870900007838, 198.3927390010649, 198.27238800098712, 198.316497999258, 198.3961719997751, 198.1675710012496, 198.5550270001113, 198.2681469999079, 198.27541399899928, 198.27221800005645, 198.2410489999893, 198.46214599965606, 198.17690099989704, 198.27704899944365, 198.2413980003912, 198.28449099986756, 198.47322900022846, 198.3003130008001, 198.2259359992895, 198.2928039997205, 198.10393399893655, 198.46285800122132, 198.38992600125493, 198.30163000005996 ] ], "etanni": [ [ 566.9441589998314, 566.8090249982924, 566.8653499997163, 567.0899270007794, 566.781229001208, 567.0433640007104, 566.7644350014598, 566.9579179993889, 566.8778590006696, 567.12493699888 ] ], "lobsters": [ [ 1215.2367460003006, 1213.066112000888, 1214.37559900005, 1209.6984540003177, 1219.1399079983967, 1217.6782509995974, 1216.4970110006834, 1212.2522810004739, 1215.347297000335, 1215.367093000168 ] ], "30k_methods": [ [ 407.29785400071705, 407.08789999916917, 407.19308400002774, 407.3175749999791, 407.16929499831167, 407.39794799992524, 407.1554219990503, 406.9911189999402, 407.31688599953486, 407.1304560002318, 407.3071129987511, 407.16901199994027, 407.3614949993498, 407.25739899971813, 407.23694000007526, 407.4062210002012, 407.25552100047935, 407.4535919990012, 407.28665700044075, 407.2930330003146, 407.475775000421, 407.2882649998064, 407.4935380012903 ] ], "graphql-native": [ [ 275.81925799859164, 275.92583899968304, 275.359754999954, 276.07704200090666, 275.8447799988062, 275.4887810006039, 276.37812300054065, 275.8134870000504, 275.3804690000834, 275.87796300031187, 275.5416919990239, 275.08445300009043, 275.77972800099815, 275.8572769998864, 275.2127140010998, 275.83599100034917, 275.66563300024427, 275.3347339985339, 275.8652049997181, 275.8457109994197, 275.50805600003514, 276.244446000419, 275.8700430003955, 275.4781749990798, 276.0531820003962, 275.6819540009019, 275.109975000305, 275.6112229999417, 275.9384310011228, 275.4582229990774, 275.937394999346, 275.67637900028785, 275.3639860002295, 275.9597809999832, 276.0077330003696, 275.6978489996982, 276.0496869996132, 275.67700400140893, 275.4535210005997, 276.1553279997315, 275.7245350003359, 275.51692800079763, 276.1223859997699, 275.79985999909695, 275.45718500005023, 276.1292870000034, 276.01942099863663, 275.3488500002277, 275.8994239993626, 275.5318449999322, 275.5084939999506, 275.88992699929804, 275.57348499976797, 275.3023770001164, 275.79507200061926, 275.6536609995237, 275.32913199866016, 275.8147860004101, 275.54690099896106 ] ], "liquid-render": [ [ 225.60631200030912, 226.1570969985769, 226.1635880004178, 225.5565649993514, 226.210324000931, 226.21642899866856, 226.16807900158165, 225.80873299921222, 226.2017820012261, 226.14462800083857, 226.02476400061278, 226.43360900110565, 226.23157300040475, 225.91330499926698, 226.43047599922284, 226.57670700027666, 225.8856749995175, 226.35586700016574, 226.2661200002185, 226.03184500076168, 226.64290799912123, 226.4932170000975, 226.11254700132122, 226.8027810005151, 226.78055399956065, 226.50369400071213, 226.4050989997486, 226.61464100019657, 226.75132699987444, 226.4431309995416, 226.72174800027278, 226.77793099865085, 226.4019060003193, 227.17847100102517, 226.73127800044313, 226.35895800158323, 226.78384199934953, 226.78063599960296, 226.24844900019525, 226.95090800152684, 226.93805299968517, 226.50797399910516, 227.1822050006449, 226.94270899955882, 226.90427000088675, 226.80960099933145, 227.35685699990427, 227.01597599916568, 226.9374509996851, 227.08101099851774, 227.49936699983664, 226.95496799860848, 227.41862699876947, 227.07233999972232, 226.79945299933024, 227.44434800006275, 227.1645079999871, 226.82720400007383, 227.5014380011271, 227.57783400084008, 227.324254999985, 227.20426699925156, 227.46787299911375, 227.43073600031494, 227.35363600077108, 227.70678399865574, 227.33110099943588, 227.38036399823613, 228.02729300019564, 227.4949540005764, 227.1985120005411, 227.6896379989921, 227.7513650005858, 227.19768200113322, 227.80313700059196, 227.71691999878385, 227.31067199856625, 228.1717240002763, 227.95484000016586, 228.0251699994551, 227.76278499986802, 228.32096300044213, 227.927374000501 ] ], "ruby-json": [ [ 269.15469100094924, 269.0995730008581, 269.2814889996953, 269.7795549993316, 269.515218999004, 269.56061399869213, 269.80883900068875, 269.790213998931, 269.93742599916004, 270.1440540004114, 270.23852100137447, 270.1188560004084, 269.9845829993137, 270.41119299974525, 270.3523359996325, 270.36786299868254, 270.5480379991059, 270.8570660015539, 270.6191099987336, 270.77025700054946, 271.0146560002613, 271.04354400034936, 271.0114050005359, 271.1174940013734, 271.3421790012944, 271.3139039988164, 271.33916200000385, 271.59894299984444, 271.80944199972146, 271.64012899993395, 271.6626620003808, 268.301194999367, 264.5277450010326, 264.57341500099574, 264.4286489994556, 264.6696329993574, 264.85814599982405, 264.9896519997128, 265.1433270002599, 265.4405670000415, 265.13187300042773, 265.3758870001184, 265.32977600072627, 265.77833400006057, 265.6539830004476, 265.89134099958756, 265.79246499932196, 266.09692000056384, 265.8189849989867, 266.0046909986704, 266.23539100000926, 266.1776609984372, 266.2759119994007, 266.3353970001481, 266.41579600072873, 266.5634719996888, 266.5440270011459, 266.45204099986586, 266.7672469997342, 266.8178950007132, 266.90211800087127, 266.8645940011629, 267.07006099968567 ] ], "getivar": [ [ 274.6169750007539, 274.60601900020265, 274.77115300098376, 274.59842700045556, 274.6106600006897, 274.5878850000736, 274.7598019996076, 274.5934229988052, 274.5945260012377, 274.74359999905573, 274.5905620013218, 274.5954910005821, 274.58727399971394, 274.74108599926694, 274.59213499969337, 274.6288029993593, 274.61892000064836, 274.613239998871, 274.6053999999276, 274.59277299931273, 274.59850600098434, 274.75522799977625, 274.5925419985724, 274.5943489990168, 274.6024319985736, 274.5925150011317, 274.5941520006454, 274.742913999944, 274.59514799920726, 274.5946979994187, 274.62145800018334, 274.7532930006855, 274.5911010006239, 274.59912999984226, 274.5940709992283, 274.7763600000326, 274.59587500015914, 274.59763000115345, 274.7303859996464, 274.59973199984233, 274.5830540006864, 274.59373799865716, 274.74207900013425, 274.60598800098523, 274.6218369993585, 274.60392100147146, 274.72615399892675, 274.58353899965005, 274.60730699931446, 274.72454400049173, 274.58929699969303, 274.5994580000115, 274.5930490000319, 274.77685299891164, 274.5926279985724, 274.5864270000311, 274.58532499986177, 274.7503400005371, 274.5922240010259, 274.6237720002682, 274.74384699962684, 274.5977350004978, 274.59164500032784, 274.5919330009201, 274.7251969994977, 274.6067710013449, 274.5929930006241, 274.5951739998418, 274.72729699911724, 274.58500400098274, 274.59427999929176, 274.76734399897396, 274.61121800115507, 274.62492999984534, 274.60972200060496, 274.74128200083214, 274.5981150001171, 274.6285670000361 ] ], "fluentd": [ [ 467.74390500104346, 464.4013850011106, 467.25907499967434, 466.1563710014889, 467.2916730014549, 465.1360520001617, 465.2516870010004, 466.0078839988273, 466.1135459991783, 464.87390999936906, 467.0281319995411, 464.8157120009273, 465.9170169998106, 466.72648300045694, 466.82884199981345 ] ], "loops-times": [ [ 5191.423608999685, 5191.288421001445, 5191.466964000938, 5191.707605999909, 5191.394932000549, 5191.734960000758, 5191.636093000852, 5191.224682999746, 5191.112348999013, 5190.998109001157 ] ], "respond_to": [ [ 592.9939739999099, 593.0526979991555, 592.9078629997093, 593.1045570014248, 592.9047709996667, 593.0744199995388, 593.074696000258, 592.930898999839, 593.070696999348, 592.9259919994365 ] ], "matmul": [ [ 452.2333200002322, 455.1369139990129, 453.61953400060884, 454.87444399987, 452.66296999943734, 451.8117550014722, 450.90891099971486, 452.28790399960417, 454.91448100074194, 452.83617399945797, 452.8541170002427, 453.1823639990762, 455.25818200076174, 454.56415800072136, 453.4051980008371, 450.9592579997843, 453.63182300025073 ] ], "fib": [ [ 1210.7569729996612, 1210.0586380001914, 1210.8922250008618, 1209.8323569989589, 1209.8286429991276, 1210.2022310009488, 1209.8371639985999, 1209.9108080001315, 1209.8130029989989, 1209.7733000009612 ] ], "rack": [ [ 97.80807000061031, 97.73887799929071, 97.74646700134326, 98.39681300036318, 97.78840899889474, 97.7127179994568, 97.77097599908302, 98.14333299982536, 97.86619399892516, 97.76210400013952, 97.75184899990563, 98.19840000091062, 97.80646199942566, 97.71855400140339, 97.90060600062134, 98.11544799958938, 97.75674800039269, 97.67579399886017, 97.62081799999578, 98.09913899880485, 97.88879099869519, 97.70783900057722, 97.73721099918475, 98.3157629998459, 97.85541800010833, 97.52558699983638, 97.7124390010431, 98.056724998969, 97.81397499864397, 97.71478999937244, 97.73089200098184, 98.08067999983905, 97.89904300123453, 97.709143999964, 97.94176399918797, 98.06457100057742, 97.87060900089273, 97.70997199848352, 97.74464899965096, 98.12846499880834, 97.91393900013645, 97.6814400000876, 97.70326299985754, 98.11293900020246, 98.07296100007079, 97.71069699854706, 97.76928199971735, 98.15252000043984, 97.95065700018313, 97.72633600005065, 97.79578499910713, 98.14381399883132, 97.92844799994782, 97.75062999869988, 97.83425299974624, 98.15915699982725, 97.88864000074682, 97.71329599971068, 97.80324599887535, 98.21232600006624, 97.95005699925241, 97.7489679989958, 97.76072599925101, 98.18824600006337, 97.90531100043154, 97.73279799992451, 97.77451400077553, 98.1535700011591, 97.87929300000542, 97.7368790008768, 97.70535600000585, 98.10701900096319, 97.79458200137015, 97.56020399981935, 97.6141369992547, 97.99850099989271, 97.79472999980499, 97.57490899937693, 97.79764499944577, 98.0962539997563, 97.93118599918671, 97.68608000013046, 97.7726339988294, 98.15789599997515, 97.993179999321, 97.7544229990599, 97.7167710007052, 98.09493300053873, 97.88183599994227, 97.89030700085277, 97.76995499851182, 98.14881199963565, 97.87934300038614, 97.84456200031855, 97.7845380002691, 98.2784099996934, 97.85143200133462, 97.87801099992066, 97.73460699943826, 98.14922499936074, 97.92573400045512, 97.89909499886562, 97.7951459990436, 98.1794399995124, 97.92681799990532, 98.09247300108836, 97.8130780003994, 98.17087299961713, 97.887878999245, 97.92000800007372, 97.82749400073953, 98.24139700140222, 97.96311900026922, 97.93747500043537, 97.77606100033154, 98.17117899910954, 98.09135700015759, 97.89851300047303, 97.85351800019271, 98.30046699971717, 98.03813600046851, 97.97020600126416, 97.87973799939209, 98.30100200088054, 97.9505049999716, 97.95666399986658, 98.07979300057923, 98.19833100118558, 97.95360699899902, 97.96247300073446, 97.86253200036299, 98.20554799989623, 97.93458100102725, 97.90958699886687, 97.77896699961275, 97.88481900068291, 98.48425299969676, 97.93468400130223, 97.89012900000671, 97.84283299995877, 98.31618099997286, 97.88859999935084, 97.83811799934483, 97.77512499931618, 98.26272200007224, 97.91885799859301, 97.99185900010343, 97.90228000019852, 98.24624300017604, 97.94586200041522, 97.85578300034103, 97.92452699912246, 98.33426700060954, 98.02817600029812, 97.89601800002856, 97.9242230005184, 98.24688300068374, 98.18183600145858, 97.84855599900766, 97.88797900000645, 98.29380699920875, 98.0189120000432, 97.87884400066105, 97.92482700140681, 98.24323400061985, 97.92590500001097, 97.92009699958726, 97.85354700034077, 98.26879499996721, 98.00071999961801, 97.84830900025554, 97.82206300042162, 98.2777419994818, 98.02152300107991, 97.79661200082046, 97.85842900055286, 98.30434799914656, 98.17901399947004, 97.88832899903355, 97.82635600095091, 98.2621779985493, 97.98119100014446, 97.77548300007766, 97.83255500042287, 98.23670700097864, 98.02754900010768, 97.81077200022992, 98.0344449999393, 98.27897600007418, 98.07693599941558, 97.878414000661, 97.83581699957722, 98.23372099890548, 98.04054099913628, 97.84474900152418, 97.89546499996504, 98.31894499984628, 98.1952869988163, 97.85458000078506, 97.88622300038696, 98.24494299937214, 97.98352500001783, 97.90292599973327, 97.90077199977532, 98.35087600004044, 98.04207100023632, 97.87164899898926, 97.89558600095916, 98.47953300049994, 98.02560199932486, 97.91806400062342, 97.90525999960664, 98.33807900031388, 98.09193900036917, 97.84075700008543, 97.8645859995595, 98.24661800121248, 98.29903599893441, 97.86034600074345, 97.917035998762, 98.3235390012851, 97.99052699963795, 98.01222199894255, 97.88295700127492, 98.2908790010697, 98.01193900057115, 98.02627299904998, 97.93818699836265, 98.48664200035273, 98.0897070003266, 98.02360699904966, 97.98991500065313, 98.36141800042242, 98.08673100087617, 98.06274599941389, 97.8969789994153, 98.2539970009384, 98.0111120006768, 98.20348399989598, 97.91503199994622, 98.31687100086128, 97.70973900049285, 97.70138400017458, 97.63868899972294, 97.94588300064788, 97.7372170000308, 97.78223600005731, 97.66829699947266, 98.17475599993486, 97.86146399892459, 97.81100700092793, 97.66124999987369, 98.07387799992284, 97.8107290011394, 97.81212199959555, 97.69366900036403, 98.06723099973169 ] ], "blurhash": [ [ 913.6075309997977, 913.2966840006702, 912.8424720001931, 913.1220480012416, 913.2867739990616, 913.3894810001948, 913.3476030001475, 913.4800560004805, 913.4844950003753, 913.2935300003737 ] ], "liquid-compile": [ [ 67.74814099844662, 67.43265400109522, 66.09107699841843, 67.1237309998105, 68.0349340000248, 66.06042599923967, 65.86284900004102, 67.92945199958922, 66.87375100045756, 66.2047440000606, 67.01788099962869, 68.16587799949048, 66.58675200014841, 65.95189600011508, 67.79681599982723, 67.17076300083136, 66.52965800094535, 65.94812000003003, 67.1306629992614, 67.94081000043661, 66.64199199985887, 66.028302999257, 66.61649600027886, 68.31603299906419, 66.73121200037713, 66.14462000106869, 65.94583600053738, 67.1547419988201, 67.97759300025064, 66.7829050016735, 66.26039299953845, 65.86185599917371, 66.7987130000256, 68.29517600090185, 67.05603399859683, 66.52206800026761, 66.01176100048178, 66.11700999928871, 66.78685899896664, 68.33218300016597, 66.75227499908942, 66.66175700047461, 66.1870980002277, 66.07778299985512, 66.05808499989507, 66.85965200085775, 68.30403299863974, 66.84261500049615, 66.77753300027689, 66.25295899902994, 66.00417099980405, 66.31380299950251, 66.17068899868173, 66.19332900118025, 66.95342900093237, 68.42213700110733, 66.93337800061272, 66.79576999886194, 66.4410580011463, 66.22142899868777, 66.20068600022933, 66.25334799900884, 66.17603300037445, 66.17548400026863, 66.99106799896981, 68.35386900092999, 67.02404899988323, 66.97334599994065, 66.43349600017245, 66.30372099971282, 66.37270499959413, 66.28080700102146, 66.32028700005321, 66.32377599999018, 66.19527699876926, 66.15355199937767, 66.17124100012006, 66.07581099888193, 66.13098499838088, 66.20394599849533, 66.21184899995569, 66.19142400086275, 66.12618100007239, 66.16503500117688, 66.3400699995691, 66.13996699888958, 66.09566200131667, 66.09135899998364, 66.15642799988564, 66.21720800103503, 66.17401299990888, 66.14348699986294, 66.24824500067916, 66.45321099858847, 66.37824300014472, 66.27097499949741, 66.28127499971015, 66.24959699911415, 66.20091799959482, 66.14545800039195, 66.1530990000756, 66.31509500039101, 66.36616000105278, 66.14686099965184, 66.08478100133652, 66.13115500113054, 66.21909100067569, 66.2144249999983, 66.15343000157736, 66.08606999907352, 66.22080200031633, 66.1721349988511, 66.15152499944088, 66.15195400081575, 66.22643400078232, 66.17791800090345, 66.18660200001614, 66.15550100104883, 66.20629699864367, 66.163569001219, 66.17563500003598, 66.10863799869549, 66.20070100143494, 66.35071099844936, 66.20206000116013, 66.13376099994639, 66.20472499889729, 66.36425400029111, 66.20716200086463, 66.16972200026794, 66.15144699935627, 66.16743299855443, 66.21443400035787, 66.28136499966786, 66.29559300017718, 66.23713599947223, 66.25195199922018, 66.30795199998829, 66.26703900110442, 66.19701199997508, 66.0959320011898, 66.14064499990491, 66.15353300003335, 66.18367699957162, 66.21917499978736, 66.21699099923717, 66.30139499975485, 66.16428899906168, 66.13867699888942, 66.13649199971405, 66.19607699940389, 66.21870900016802, 66.26139699983469, 66.30305200087605, 66.26655899890466, 66.27455799934978, 66.23643499915488, 66.19695399967895, 66.18580400026985, 66.31823699899542, 66.22253400018963, 66.33330399927218, 66.24515599833103, 66.25621400053205, 66.18987300134904, 66.24752600146167, 66.2263800004439, 66.20523700075864, 66.68147200070962, 66.23304100139649, 66.34167300035188, 66.15277499986405, 66.2181679999776, 66.27283999841893, 66.13522000043304, 66.20269599989115, 66.14470999920741, 66.25726399943233, 66.22506299936504, 66.16937499893538, 66.20898100118211, 66.26864700047008, 66.29972300106601, 66.18260300092516, 66.48109599882446, 66.14126400017994, 66.20035599917173, 66.17507000009937, 66.1340160004329, 66.25032699957956, 66.16653500168468, 66.1997010010964, 66.2633129995811, 66.2259209984768, 66.26744300046994, 66.22925100055, 66.23919599951478, 66.33042500106967, 66.38915700023063, 66.21982999968168, 66.16808699982357, 66.25714500114555, 66.26756200057571, 66.20475700037787, 66.20691500029352, 66.18081700071343, 66.15159399916593, 66.13021699922683, 66.12765099998796, 66.23412099907, 66.24704200112319, 66.26173499898869, 66.26738300110446, 66.33462799982226, 66.4605300007679, 66.1352959996293, 66.16448999920976, 66.19651099936164, 66.16481699893484, 66.14176799848792, 66.15703299939923, 66.12745799975528, 66.11059600072622, 66.10985000043001, 66.20895999913046, 66.07733400051075, 66.08598099955998, 66.16268899961142, 66.4679490000708, 66.17908699990949, 66.16556699918874, 66.18366400107334, 66.1269859992899, 66.16430999929435, 66.16546499935794, 66.15884299935715, 66.14398600140703, 66.11321399941517, 66.2016139995103, 66.37975300145627, 66.33000200054084, 66.29537299886579, 66.26382300055411, 66.14547500066692, 66.27346599998418, 66.15657700058364, 66.16235299952677, 66.19627700092678, 66.14823099880596, 66.22377499843424, 66.24288500097464, 66.18940800035489, 66.18386100126372, 66.12739499905729, 66.09525600106281, 66.21742499919492, 66.19483700160345, 66.16432800001348, 66.22282399985124, 66.4087240002118, 66.27101699996274, 66.30398699962825, 66.32947000070999, 66.2716820006608, 66.23855200086837, 66.15594899994903, 66.13420299981954, 66.21357100084424, 66.19714600128646, 66.17093000022578, 66.17256100071245, 66.1889249986416, 66.23232399942935, 66.20781600031478, 66.33062299988524, 66.18160499965597, 66.10172399996372, 66.15577200136613, 66.25442199947429, 66.18556899957184, 66.2505960008275, 66.15191099990625, 66.17755700062844, 66.21824900139472, 66.28050399922358, 66.14813800115371, 66.17169700075465, 66.16692799980228, 66.15614499969524, 66.42840699896624, 66.35430099959194, 66.28432199977397, 66.17689500126289, 66.2457930011442, 66.20273900080065, 66.13566899977741, 66.15997500011872, 66.19130100079929, 66.19346899969969, 66.15677400077402, 66.17934799942304, 66.2097749991517, 66.15363899982185, 66.1935589996574, 66.15269899884879, 66.34919200041622, 66.1204899988661, 66.15811699884944, 66.15063599929272, 66.13129099969228, 66.27968700013298, 66.13011399895186, 66.13944300079311, 66.12558300003002, 66.09862299956148, 66.14782600081526, 66.14697899931343, 66.16722100079642, 66.21867500143708, 66.34778400075447, 66.2166910005908, 66.25672399968607, 66.19395400048234, 66.10746700062009, 66.18214000081935, 66.17440400077612, 66.08206700002484, 66.1194690001139, 66.09600899901125, 66.19227400005911, 66.15922299897647, 66.19877100092708, 66.18205100130581, 66.19685200166714, 66.16658799975994, 66.31913900127984, 66.17594399904192, 66.11885300117137, 66.15372199848935, 66.13783299872011, 66.13611200009473, 66.25581200023589, 66.15416000022378, 66.23527900046611, 66.15897799929371, 66.24598600137688, 66.21919000099297, 66.2090210007591, 66.18503899881034, 66.33638700077427, 66.2046069992357, 66.26797799981432, 66.19118700109539, 66.22678100029589, 66.2590049996652, 66.21857100071793, 66.1654859995906, 66.17311000081827, 66.13954099884722, 66.18791300024895, 66.25432199871284, 66.09692900019581, 66.1877660004393, 66.1869569994451, 66.1431429998629, 66.28729900148755, 66.1535780000122, 66.16857500011974, 66.21456100037904, 66.10613599877979, 66.17414100037422, 66.15438399967388, 66.21901000107755, 66.23136199959845, 66.16776299961202, 66.18507399980444, 66.16987999950652, 66.14999399971566, 66.12101700011408, 66.19537199912884, 66.30363099975511, 66.16899100117735, 66.14238700058195, 66.30336499983969, 66.13194700003078, 66.20133000069472, 66.27366400061874, 66.13637000009476, 66.14790000094217, 66.13669199941796, 66.207399000632, 66.14117699973576, 66.13508100053878, 66.30405500072811, 66.08457100082887, 66.26408300144249, 66.1067050004931, 66.15345499994874, 66.18585999967763, 66.17407199883019 ] ], "setivar": [ [ 289.60940899924026, 289.4220159996621, 289.3986479994055, 289.4072029994277, 289.5578099996783, 289.40311999940604, 289.5837100004428, 289.6035279991338, 289.4072490016697, 289.4189219987311, 289.53383499901975, 289.6806740009197, 289.5464949997404, 289.53054399971734, 289.6938229987427, 289.5407870000781, 289.49219999958586, 289.4071430000622, 289.55458300151804, 289.52500999912445, 289.57481700126664, 289.4545399994968, 289.5537799995509, 289.3968899988977, 289.4405740007642, 289.5417060008185, 289.41575399949215, 289.5048409991432, 289.5435849986825, 289.40241500095, 289.403176999258, 289.3921289996797, 289.6797119992698, 289.56354900037695, 289.46871000152896, 289.5440940010303, 289.5625019991712, 289.5199300000968, 289.53406199980236, 289.4008940002095, 289.5520310012216, 289.40870499900484, 289.70982400096545, 289.43557999991754, 289.39635700044164, 289.54232099931687, 289.391747000991, 289.409577000697, 289.5467420003115, 289.53471400018316, 289.5477559995925, 289.44659500120906, 289.5298060011555, 289.5011059990793, 289.56121699957293, 289.5317630009231, 289.6793689997139, 289.42991300027643, 289.4063389994699, 289.7174720001203, 289.5406770003319, 289.56379299961554, 289.3873520006309, 289.534162999189, 289.47686799983785, 289.5352029991045, 289.6679089990357, 289.5444599998882, 289.55170399967756, 289.5080329999473, 289.57033599908755, 289.538144999824, 289.55189599946607, 289.5606130005035 ] ], "binarytrees": [ [ 920.4036659975827, 936.2689090012282, 932.2934989977512, 926.222988000518, 921.5036120003788, 935.2627199987182, 931.628095000633, 925.5155149985512, 921.7715769991628, 935.4053269998985 ] ], "tinygql": [ [ 971.0371479995956, 970.5975470023986, 970.731950001209, 971.1990430005244, 971.2985030018899, 971.0535919984977, 971.2780570007453, 971.6724259997136, 971.7966739990516, 972.1034680005687 ] ], "protoboeuf": [ [ 146.7341520001355, 146.83290099856094, 146.96143600303913, 146.89530199757428, 146.86837699991884, 146.7149790005351, 146.74438200017903, 146.65565899849753, 146.77825400212896, 146.94660200257204, 146.61179299946525, 146.72449200224946, 146.6565519986034, 146.66958399902796, 146.6403390004416, 146.8659080019279, 146.97080200130586, 146.7377220033086, 146.65081099883537, 146.69043899993994, 146.65148700078134, 146.7407100026321, 146.77389499775018, 146.88841300085187, 146.74591700168094, 146.76926499669207, 146.79207699737162, 146.83187400078168, 146.736882001278, 146.9757259983453, 146.69432599839638, 146.7983139991702, 146.84477300033905, 146.79932899889536, 146.56486899912124, 146.66904900150257, 146.78984300189768, 146.75646199975745, 146.6864220019488, 146.6344830005255, 146.56214999922668, 146.43910599988885, 146.7288230014674, 146.79542000158108, 146.65979700293974, 146.47711599900504, 146.72125699871685, 146.71579499918153, 146.9876650007791, 146.8935960001545, 146.93351700043422, 146.56355400074972, 146.49257700148155, 146.59890499751782, 146.5738719998626, 146.59492599821533, 146.7578109986789, 146.8228800003999, 146.7389600002207, 146.84158100135392, 146.62529499764787, 146.67052200093167, 146.78689100037445, 147.1119269990595, 146.59266699891305, 146.6155689995503, 146.63693900001817, 146.7462649998197, 146.71381800144445, 146.70123699761461, 147.1374549983011, 146.79575299669523, 146.9220379985927, 146.58637599859503, 146.61560199965606, 146.69183300065924, 146.58450199931394, 147.0400680009334, 146.66943799966248, 146.66174099693308, 146.5272620007454, 146.7275270006212, 146.6073929987033, 146.7726409973693, 147.14056600132608, 146.6366749991721, 146.7240630008746, 146.91110700005083, 146.86670799710555, 146.82090600035735, 146.74849699804327, 147.08769200296956, 146.71887399890693, 146.7318040013197, 146.70704399759416, 146.79811000314658, 146.8824260009569, 146.75116099897423, 147.0716949988855, 146.85974400345003, 146.8233429986867, 146.84634799777996, 146.83638299902668, 146.8078370016883, 147.05735000097775, 146.61168399834423, 146.59081799982232, 146.65505599987227, 146.69559600224602, 146.58627600147156, 146.58223999867914, 147.02362800017, 146.67231500061462, 146.74827300041215, 146.750266001618, 146.7249739980616, 146.657414999936, 146.61512800012133, 146.65815300031682, 146.56434700009413, 146.6109430002689, 146.54020899979514, 146.74191099766176, 146.66369599945028, 146.71381399966776, 146.67947300040396, 146.88684000066132, 146.68110600177897, 146.60186399851227, 146.75729599912302, 146.71382999949856, 146.71269099926576, 146.7755710000347, 146.69563700226718, 146.63753200147767, 146.64845199877163, 146.6528439996182, 146.67663400177844, 146.9357830028457, 146.68020899989642, 146.66726799987373, 146.71170299698133, 146.67188699968392, 146.6989000000467, 146.60499399906257, 147.02052000211552, 146.81203800137155, 146.70282800216228, 146.74804900278104, 146.6920120001305, 146.67859299879638 ] ], "nqueens": [ [ 198.13642599910963, 198.21862800017698, 198.14805300120497, 198.24739300020155, 198.16240799991647, 198.12305199957336, 198.50787299947115, 198.5100580022845, 198.43164700068883, 198.36787399981404, 197.87713999903644, 198.2832130015595, 198.2024739991175, 198.25821999984328, 197.9403639998054, 197.93916199705563, 198.0801319987222, 198.28484999743523, 197.74309000058565, 197.89814000250772, 197.87680899753468, 197.7754380022816, 198.03325699831476, 197.93289700101013, 197.97587600260158, 198.08251900030882, 199.0769790027116, 198.995399998239, 198.32561200018972, 198.0263420009578, 198.1273660021543, 198.21223899998586, 198.1928519999201, 198.10037500064936, 198.0779919977067, 198.1061160004174, 198.13351199991303, 198.09530299971811, 198.22289800140425, 198.2875520006928, 198.06560999859357, 197.84189500205684, 198.0536029986979, 198.07124200087856, 198.31061500008218, 198.08497600024566, 197.9599109981791, 198.19565799843986, 198.025902001973, 197.8887820005184, 198.42923599935602, 198.571038999944, 198.59696000276017, 197.9457729976275, 198.01646199994138, 198.06090099882567, 198.15246800135355, 198.11045599999488, 198.0971459997818, 198.07971899717813, 198.02335100030177, 197.82465499883983, 197.99297000281513, 197.95618600255693, 197.95045199862216, 197.98087800154462, 197.91618100134656, 198.0423349996272, 198.0260480013385, 197.85018699985812, 197.89403299728292, 197.90602800276247, 198.09919700128376, 197.92250099999364, 198.01379199998337, 198.27416699990863, 198.15689499955624, 198.0171640025219, 198.9927379981964, 198.96802500079502, 198.9718160002667, 198.99939099923358, 199.2369100007636, 198.7726709994604, 199.0398069974617, 198.95795699994778, 198.72154900076566, 198.67608600179665, 198.38790699941455, 198.40976599880378, 198.4700270004396, 198.1500350011629, 198.08443199872272, 197.88757400237955, 197.7493960002903, 197.88049099952332, 198.0190340000263, 197.85009100087336, 198.07357000172487, 198.47688599838875, 199.13955599986366, 198.91574199937168 ] ], "railsbench": [ [ 2857.6466320009786, 2852.5123880026513, 2855.4969819997496, 2856.09380599999, 2857.3723690024053, 2860.093922998203, 2856.8475050014968, 2854.6592769998824, 2859.6020829972986, 2858.8246110011823 ] ], "rubyboy": [ [ 14810.784477002017, 14781.445234002604, 14804.51611099852, 14772.138967000501, 14801.831683998898, 14790.394637002464, 14815.028741999413, 14794.765678998374, 14812.221185002272, 14792.898637002509 ] ], "psych-load": [ [ 3210.720757000672, 3206.347603001632, 3208.017454999208, 3207.300762998784, 3206.0583450002014, 3207.1764639986213, 3209.7573859973636, 3208.33938999931, 3206.71072299956, 3207.720623999194 ] ], "rubocop": [ [ 260.541784002271, 261.0795729997335, 260.38858800166054, 259.8507110014907, 260.00752600157284, 261.6571379985544, 260.68739499896765, 260.2751990016259, 259.6810100003495, 260.59448000160046, 261.06928099761717, 260.5984920010087, 259.558786998241, 259.6451419994992, 262.1517599982326, 260.8052499999758, 259.91947399961646, 259.6055720023287, 260.68000700252014, 261.4708580003935, 260.34961700133863, 259.8188650008524, 260.0124089985911, 261.8825379977352, 260.8569139993051, 260.0804329995299, 259.67749200208345, 261.08088600085466, 261.2846450028883, 260.5337259992666, 259.67125299939653, 259.8632759982138, 262.12557400140213, 260.7061700000486, 260.2519289976044, 259.6481850014243, 260.41846299995086, 261.2632400014263, 260.6617660021584, 259.7014780003519, 259.96070000110194, 261.88108999849646, 261.1244360014098, 259.9778680014424, 259.57976700010477, 260.86231599765597, 261.30914900204516, 260.44550799997523, 259.801050000533, 260.106136000104, 262.1260630003235, 260.8943020022707, 260.13709099788684, 259.6800430001167, 260.5861750016629, 261.42525900286273, 260.52755499767954, 260.0012490001973, 260.30955300302594, 262.1167029974458, 261.06165099918144 ] ], "chunky-png": [ [ 1854.639994999161, 1854.6410099988861, 1854.8399940009404, 1854.6961639985966, 1854.0806210003211, 1855.02271400037, 1854.7690939994936, 1855.0477050011978, 1854.8023219991592, 1854.7849909991783 ] ], "ruby-xor": [ [ 121.60140999912983, 121.64261399811949, 122.00572700021439, 121.65951099814265, 121.62917900059256, 121.7341090014088, 121.64379499881761, 121.62499500118429, 121.54342400026508, 121.70875499941758, 121.63596399841481, 121.68624300102238, 121.59820900342311, 121.53198599844472, 121.53409000165993, 121.64372600091156, 121.51398499918287, 121.5706830007548, 121.68845400083228, 121.50034399746801, 121.49507200228982, 121.5687309995701, 121.60888200014597, 121.54942299821414, 121.56747300105053, 121.4573549987108, 121.51317200186895, 121.67547100034426, 121.68847799694049, 121.5681339999719, 121.56944199887221, 121.56770300134667, 121.56312299703131, 121.5734910001629, 121.57991200001561, 121.82496400055243, 121.55909000284737, 121.58268200073508, 121.524505000707, 121.58798800010118, 121.58599299800699, 121.59600199811393, 121.64859199765488, 121.7497639991052, 121.51467500007129, 121.53304099774687, 121.49743500049226, 121.57431299783639, 121.68912299966905, 121.54766800085781, 121.52793299901532, 121.55054799950449, 121.69409499983885, 121.51345000165747, 121.58689799980493, 121.66886400154908, 121.59522600268247, 121.50511299842037, 121.53039300028468, 121.65299499974935, 121.6292879980756, 121.56128699643887, 121.50951599687687, 121.44899800114217, 121.38006599707296, 121.37944999994943, 121.4420180003799, 121.58271799853537, 121.95532600162551, 121.48444400008884, 121.51838000136195, 121.60530500113964, 121.55368800085853, 121.69543400159455, 121.66563899882021, 121.67015299928607, 121.72644399834098, 121.60077799853752, 121.52812899876153, 121.50569100049324, 121.55186199743184, 121.63535700165085, 121.49640599818667, 121.58142199768918, 121.77901799805113, 121.49083099939162, 121.64692200167337, 121.71296299857204, 121.81730399970547, 121.62653199993656, 121.66479900042759, 121.61752400061232, 121.71041699912166, 121.76858800012269, 121.7925219971221, 121.62838299991563, 121.5613439999288, 121.4384400009294, 121.53662600030657, 121.70082000011462, 121.6414230002556, 121.9089369988069, 121.50656000085291, 121.62772000010591, 121.5340720009408, 121.61347499932162, 121.66944300042815, 121.76030500268098, 121.68134400053532, 121.80448700019042, 121.60089499957394, 121.61296800331911, 121.6308810035116, 121.6552709993266, 121.75532699984615, 121.65513699801522, 121.60459499864373, 121.80456400164985, 121.5539170007105, 121.6650110000046, 121.66536500080838, 121.77614699976402, 121.69514600100229, 121.67856299856794, 121.6768320009578, 121.81485899782274, 121.6603920001944, 121.79581500095082, 121.62581099983072, 121.6875149984844, 121.61943699902622, 121.51670300227124, 121.61625000226195, 121.63937199875363, 121.72061099772691, 121.28176099940902, 121.41678300031344, 121.38084800244542, 121.50555400148733, 121.67852999846218, 121.71018099979847, 121.613248000358, 121.57430599836516, 121.50296799882199, 121.66063000040594, 121.65081800048938, 121.64708499767585, 121.83872399691609, 121.61398199896212, 121.49192199649406, 121.5252160000091, 121.40780899790116, 121.64700900029857, 121.67255700114765, 121.76256300153909, 121.63588299881667, 121.33016200095881, 121.38634200164233, 121.52920000153244, 121.42200200105435, 121.5571729990188, 121.58976199862082, 121.72099999952479, 121.4432870001474, 121.55557900041458, 121.6852249999647, 121.79829600063385, 121.79856299917446, 121.62579499999993, 121.67033899822854, 121.56908999895677, 121.60472600226058, 121.62796099801199, 121.76820099921315, 121.60594500164734, 121.82831400059513, 121.65610800002469, 121.63937500008615, 121.65854699924239, 121.63888500072062, 121.67667600078858, 121.66116899970802, 121.59840800086386, 121.77214699840988, 121.5864949990646, 121.6509350015258, 121.75397100145346, 121.65273199934745, 121.65670900139958, 121.63600399799179, 121.65984100283822, 121.82590600059484, 121.66263600011007, 121.74978300026851, 121.63788700127043, 121.60948499877122, 121.66642899683211 ] ], "rubykon": [ [ 1655.9431619971292, 1650.020652999956, 1699.5121790023404, 1659.2046040022979, 1681.9622830007575, 1691.6049280007428, 1696.2357320007868, 1665.6798999974853, 1630.8645520002756, 1688.7547190017358 ] ] }, "warmups": { "shipit": [ [ 5661.628749000101, 2465.8000110000557, 2420.7885230000556, 2399.9782930000038, 2413.1909949999226, 2408.496695000167, 2399.509351000006, 2400.1360329998533, 2398.899189000076, 2400.085520000175, 2399.754894000125, 2399.0916879999986, 2401.124815000003, 2403.873879999992, 2409.393974000068, 2400.2154820000214, 2399.2711929997768, 2400.1274259999263, 2400.585552999928, 2400.1790969998638, 2400.72070899987, 2401.234144, 2401.6668939998453, 2401.799267999877, 2403.7588329999835, 2401.2712329999886, 2402.5847409998278, 2403.464268000107, 2400.6088099999943, 2402.4055820000285, 2402.539326999886, 2403.2244709999304, 2401.845240000057, 2401.4702690001286, 2402.790904000085, 2402.4922260000494, 2403.4017389999462, 2400.9064259998922, 2400.9592630000043, 2402.546664000056, 2401.530745999935, 2402.502551999987, 2403.0798050000612, 2402.685397000141, 2403.488439000057, 2402.752153999927, 2402.761585999997, 2402.940031999833, 2403.1907300000057, 2401.9433319999735 ] ], "setivar_object": [ [ 93.28292800000781, 93.1442880000759, 93.49369900019155, 93.2232479999584, 93.28545399989707, 93.17164800017963, 93.2220470001539, 93.20039100020949, 93.181007000112, 93.18217600002754, 93.17447200010065, 93.24529900004563, 93.16355100008877, 94.01438400004736, 93.26376700005312, 93.80218299997978, 93.12576499996794, 93.28466700003446, 93.20389599997725, 93.19441000002371, 93.2198379998681, 93.24171200000819, 93.86801200002992, 93.17802400005348, 93.42011500007175, 93.15496399995027, 93.13286800011156, 93.18900900007066, 93.12273199998344, 288.3133729999372, 287.933872999929, 287.8342720000546, 287.8431530000398, 287.8378390000762, 287.969824999891, 287.82325999986824, 287.8091770000992, 287.9486439999255, 287.8049789999295, 287.8366320001078, 287.84665000011955, 287.93297599986545, 287.83885000007103, 287.80651600004603, 287.99001600009433, 287.80624199998783, 287.815480999825, 287.80191700002433, 287.9624359998161, 287.84079199999724 ] ], "30k_ifelse": [ [ 2438.4917570000653, 820.0937369999792, 819.8826849998113, 819.7243029999299, 819.8869570001079, 819.8470229999657, 819.3840120000004, 820.0047640000321, 820.4581590000544, 819.1592600001059, 820.6481699999131, 819.821520000005, 819.7522549999121, 819.3007429999852, 819.5188719998896, 820.1006819999748, 819.6649650001291, 819.2977710000378, 819.003278999844, 819.2037489998256, 819.2433810002058, 820.6057190000138, 819.1603689999738, 818.9996389999123, 818.4892620001847, 819.2847039999833, 818.899508999948, 819.0777050001543, 818.6550629998237, 821.0130770000887, 819.6163719999277, 820.393261999925, 819.5262020001337, 819.4859420000284, 819.6634089999861, 818.9876769999955, 819.5670029999746, 819.177831999923, 819.3454510001175, 819.7715619999144, 819.2078309998578, 819.5223879999958, 819.3396219999158, 819.9971199999254, 819.6680910000396, 819.6487359998628, 819.0796440001122, 819.4465940000555, 819.8651740001424, 819.179664999865 ] ], "liquid-c": [ [ 99.47346599983575, 63.872596000237536, 63.3548589999009, 63.14599999996062, 63.72835499996654, 63.4365699997943, 63.27920100011397, 63.76016800004436, 63.36726700010331, 63.362321999647975, 63.45282800020868, 64.00639100002081, 63.54449599984946, 63.396216000001004, 64.17912200004139, 67.55222300034802, 64.06791600011275, 67.20654399987325, 67.6828719997502, 63.74991099983163, 63.175633999890124, 63.38775299991539, 63.40253500002291, 63.55130200017811, 63.06943299978229, 63.52978999984771, 63.499551999939285, 64.1560680001021, 63.22173400030806, 63.92914699972607, 63.184155999806535, 64.01255899982061, 63.29192500015779, 63.895090999722015, 63.77599600000394, 63.58675999990737, 62.93763699977717, 64.36922500006403, 63.87655100024858, 63.39861900005417, 63.856601000225055, 63.61097799981508, 64.10150800002157, 63.20736899988333, 64.40567900017413, 64.16269800001828, 63.54609199979677, 64.0723579999758, 63.695454000026075, 64.38117500010776 ] ], "activerecord": [ [ 527.4823009999636, 535.5155160000322, 539.4345069998963, 516.588253000009, 516.0951500001829, 516.3657540001623, 516.265588999886, 516.0676219998095, 516.2627859999702, 515.8906550000211, 516.0486330000822, 516.1178999996991, 516.3556810002774, 515.8977159999267, 515.9773049999785, 516.0067639999397, 516.333331000169, 516.1732860001393, 516.2143679999645, 516.0773699999481, 516.2027900000794, 515.8844719999252, 516.1761260001185, 515.6768449996889, 515.7878999998502, 515.8982450002441, 516.1678819999906, 516.0412489999544, 517.3602710001433, 517.3418250001305, 517.6114279997819, 517.2488949997387, 517.2238860000107, 516.9196759998158, 517.4929310001062, 517.3024180003267, 517.1894700001758, 517.1486350000123, 517.104105999806, 517.4965179999163, 517.0926360001431, 517.4463919997834, 517.316275000212, 517.1885810000276, 517.2507309998764, 516.9742470002348, 517.2108470001149, 517.359641999974, 517.4130350001178, 517.3243229996842 ] ], "graphql": [ [ 134.0015140003743, 82.94036899997081, 85.23900199998025, 83.20398499972725, 82.41526499978136, 86.4218480001, 86.12493000009636, 83.06185800029198, 86.00810000007186, 82.71071799981655, 82.46019900025203, 82.7327250003691, 82.43669900002715, 82.32279000003473, 82.58982400002424, 82.43239100011124, 82.34154299998409, 82.6926419999836, 82.57686800016018, 82.49270499982231, 82.74239200000011, 82.70655200021793, 82.40692700019281, 82.65690200005338, 82.51215599966599, 82.39083399985248, 82.65644400034944, 83.83099000002403, 83.01729800041358, 83.2066319999285, 82.75552599980074, 82.61265800001638, 82.94172500018249, 82.75593799999115, 82.61222900000575, 82.91001199995662, 82.77874200030055, 82.6108269998258, 83.10350600004313, 82.90154099995561, 82.67612800000279, 82.99100299973361, 82.9194269999789, 82.6163940000697, 82.92268700006389, 82.68512800032113, 82.60166299987759, 82.87156200003665, 82.8059039999971, 82.61648100005914 ] ], "optcarrot": [ [ 9813.340057000005, 9724.239490999935, 9720.476095999857, 9754.470109000067, 10174.544022000191, 10206.871741000214, 10170.700639999723, 10088.186598999982, 10231.351044000348, 10290.6153670001, 10235.693308999998, 10297.496447999947, 10241.256181999688, 10230.09243000024, 10230.324153999845, 10219.695448000039, 10224.47073100011, 10221.946479999588, 10219.202173999747, 9733.166518999951, 9735.310229999868, 9736.672271000316, 9741.640586000358, 10119.320956000138, 10150.324633999844, 10200.724533000084, 10110.27680899997, 10214.634526999816, 10281.790005999937, 10217.984763999993, 10288.020981000045, 10220.528335999916, 10223.2178510003, 10226.824641000348, 10216.051563000292, 10220.62840999979, 10220.706881999831, 10221.339351000097, 9732.14991399982, 9728.623928000161, 9700.206368999716, 9733.4346800003, 10028.403984000306, 10141.101469000205, 10194.198014999984, 10098.254715999701, 10147.043375999601, 10218.011958999796, 10280.029136999929, 10244.018174999837 ] ], "sequel": [ [ 64.29485199987539, 61.83792000001631, 61.889945000075386, 61.866912999903434, 61.90702499998224, 61.759521999647404, 61.95959499973469, 61.93474699966828, 61.89975000006598, 61.735081000279024, 61.62342100014939, 61.708022999937384, 61.69556999975612, 61.88481299977866, 61.728430000130174, 61.50650800009316, 61.963995000041905, 61.93405299973165, 61.88236900015909, 62.00368700001491, 62.02881099989099, 61.96124100006273, 61.95163700022022, 61.86758099966028, 61.74074200043833, 61.78096700023161, 61.71701499988558, 61.950625000008586, 62.55438800008051, 62.4228229999062, 61.749179999878834, 62.216283999987354, 62.61833700000352, 62.11990599967976, 62.385848999838345, 62.133031000030314, 62.268461999792635, 61.94778600001882, 62.20861700012392, 62.09936400000515, 62.002135000057024, 62.28790499972092, 62.26097699982347, 62.063559999842255, 62.14395999995759, 62.218780999955925, 61.724105999928724, 62.043950999850495, 62.04716599995663, 62.2983819998808 ] ], "fannkuchredux": [ [ 425.2834740000253, 424.33543799961626, 424.56390100051067, 423.90854399945965, 424.5499899998322, 424.4088159994135, 423.8374690003184, 423.2261910001398, 423.6771360001512, 424.3135060005443, 424.29447199992865, 424.11173799973767, 424.558543000785, 425.42613499972504, 423.7425549999898, 424.5819150000898, 424.33867899944744, 424.49172799933876, 424.22509900006844, 423.42900299991015, 424.17070900046383, 424.13931999999477, 424.6957860004841, 424.4137019995833, 424.1914350004663, 425.1343509995422, 423.9022080000723, 423.8673170002585, 424.758772000132, 426.12275800001953, 423.82177699983004, 423.74914399988484, 423.69893100021727, 423.35273699973186, 423.34829600076773, 423.1857479999235, 423.39318500035006, 424.11705300037283, 423.5028949997286, 423.03506300049776, 423.22856100054196, 423.4689260001687, 423.5646360002647, 423.80565700023, 425.2632019997691, 423.2628730005672, 423.7917410000591, 424.30654100007814, 423.81870199915284, 423.6587249997683 ] ], "sudoku": [ [ 470.6644329999108, 470.9935069995481, 466.3807739998447, 466.38353299931623, 466.3051520001318, 466.1954010007321, 466.2944090005112, 466.5587340005004, 466.48128899960284, 466.2879219995375, 465.9819819999029, 466.11305399983394, 466.3349010006641, 466.3419910002631, 466.53687300022284, 466.1985150005421, 466.32174599926657, 466.26703400033875, 466.24707999944803, 466.49114200045005, 466.28364399930433, 466.2201600003755, 466.6692470000271, 466.06345399959537, 466.5771700001642, 466.0291119998874, 466.1808580003708, 466.13967299981596, 466.2518049999562, 465.39020700038236, 465.16106499984744, 465.18090600056894, 465.43217599992204, 465.1238970000122, 465.11180400011654, 465.2137049997691, 464.88503299951844, 465.16812200025015, 466.3291860006211, 465.36776999982976, 464.9007370007894, 465.12598099980096, 465.11130799990497, 465.1135300000533, 465.0158000004012, 467.47563899953093, 465.084929999648, 465.2846640001371, 465.1893250002104, 465.1324840006055 ] ], "cfunc_itself": [ [ 102.45489000044472, 102.06397499950981, 101.92395099966234, 101.89424500003952, 101.89682300006098, 101.86765900016326, 101.89030500077934, 101.89781400003994, 101.87995700016472, 101.8792040003973, 101.92058800021186, 102.03465999984473, 101.88726599972142, 101.90089900061139, 101.90495999995619, 101.8938999995953, 101.89456400075869, 101.89188000003924, 101.88537100020767, 101.90480700020998, 102.06974799984891, 101.90253199925792, 101.93413099932513, 101.8953259999762, 101.85687200009852, 101.89353599980677, 101.93400200023461, 101.89539099974354, 101.90140000031533, 179.48962199989182, 178.94204200001695, 178.89277399990533, 178.92693300018436, 178.8412639998569, 178.874077000728, 179.09129700001358, 178.89113899946096, 178.87044300005073, 178.89948099946196, 178.8994910002657, 179.08296099994914, 178.97073699987232, 178.9159899999504, 178.9651170001889, 178.91785400024673, 178.9015680005832, 179.0266010002597, 178.9246570006071, 178.93340699993132, 178.947381999933 ] ], "keyword_args": [ [ 279.77644499969756, 279.41993300009926, 279.4962480002141, 279.57624300051975, 279.45477799949003, 279.4216860002052, 279.6015619996979, 279.43885900003806, 279.4362260001435, 279.3725359997552, 279.58255400062626, 279.3886460003705, 279.4319019994873, 279.396547000033, 279.6019300003536, 279.47736399983114, 279.46600099949137, 279.58107300037227, 279.48657799970533, 279.4282539998676, 279.43817300001683, 279.59354399990843, 279.4499920000817, 279.45072000056825, 279.56274099960865, 279.40343799946277, 279.4620019994909, 279.44972200020857, 279.5267729998159, 357.9679879994728, 357.5025270001788, 357.6821180004117, 357.6219670003411, 357.7245149999726, 357.75017400010256, 357.62195000006614, 357.54711799927463, 357.90405299940176, 357.5571960000161, 357.58436499963864, 357.6792039993961, 357.7861309995569, 357.5773450002089, 357.6748330006012, 357.45975200006797, 357.8994130002684, 357.6047650003602, 357.4151350003376, 357.7998540004046, 357.4838489994363 ] ], "lee": [ [ 2022.4736010004563, 2001.8123350000678, 2000.6300909999482, 1996.8968650000534, 1996.8188440006998, 1997.9426740001145, 1997.8622819999146, 1998.8062809998155, 1997.0203479997508, 1998.6819739997372, 2000.6828509995103, 1999.15061899992, 1999.752735999209, 2001.7017700001816, 2002.3363290001726, 2002.9790440003126, 2004.5645489999515, 2006.244123000215, 2005.3772729997945, 2003.6377209999046, 1993.8791269996727, 1996.2574029996176, 1995.6568150000749, 1995.9684059995197, 1997.4180379995232, 1998.8452179995875, 1996.883734000221, 1999.0156250005384, 2002.069577999464, 2003.4526830004324, 2001.1314220000713, 2000.7548959993073, 2001.2546749994726, 2002.5339180001538, 2002.3605229998793, 2002.737418999459, 2003.5083310003756, 1993.2151009998051, 1992.3799210000652, 1993.5966780003582, 1994.5727449994592, 1994.343065999601, 1996.590689000186, 1996.3808620004784, 1998.5596819997227, 1998.4521630003655, 1998.8973750005243, 1999.7785710002063, 2000.6610539994654, 2002.4643509996167 ] ], "throw": [ [ 59.06421500003489, 57.36800800059427, 57.24854599975515, 57.30483400020603, 57.44042900005297, 57.26247599977796, 57.19074199987517, 57.250652000220725, 57.28439399990748, 57.16764500084537, 57.19573999977001, 57.17139500029589, 57.07301100028417, 57.17377199925977, 57.11678199986636, 57.14027900012297, 57.06550199920457, 57.1514670000397, 57.174347000000125, 57.0573160002823, 57.13817400010157, 57.16653200033761, 57.13104700043914, 57.05140800000663, 78.81317400006083, 78.77109499986545, 78.77135499984433, 78.69833400036441, 78.7001059998147, 58.300398999563185, 57.60005700085458, 57.589447000282235, 57.48742600007972, 57.54079400048795, 57.525569000063115, 57.556957000088005, 57.47814699952869, 57.55236299955868, 57.524690999343875, 57.55836200023623, 57.495574000313354, 57.591404000049806, 57.740263000596315, 57.52761300027487, 57.55454100017232, 57.45711899999151, 57.53739600004337, 57.52813500021148, 57.54108200017072, 57.47249400064902 ] ], "mail": [ [ 288.33847700025217, 145.1598429994192, 146.2611659999311, 145.86763000079372, 146.00096700087306, 146.83744400008436, 147.0460410000669, 146.41587900041486, 147.29722199990647, 147.6042009999219, 147.19152899942856, 147.92203600063658, 148.28905200010922, 147.91503199921863, 147.7218489999359, 148.5390890002236, 148.2404119997227, 148.30203499968775, 149.35286699983408, 148.94621999974333, 149.00882999972964, 149.8131789994659, 149.72142199985683, 149.332824999874, 150.37038199989183, 150.81780699983938, 150.3886499995133, 150.36816299925704, 151.39419800016185, 151.01866500026517, 151.29831800004467, 151.4589819998946, 151.21100400028809, 151.8069439998726, 151.96146400012367, 152.0569370004523, 152.22514499964745, 152.36834799998178, 152.5019840000823, 152.87305699985154, 152.97724899937748, 153.19611600079952, 152.65602700037562, 153.64045800015447, 153.77511700080504, 153.82389199930913, 154.01607700005115, 154.46670100027404, 154.06560199971864, 154.48339999966265 ] ], "erubi-rails": [ [ 1926.3936629995442, 1830.6219109999802, 1728.094367000267, 1728.6311660000138, 1726.2048980001055, 1729.8000480004703, 1729.7686239999166, 1728.5264969996206, 1726.8487089995688, 1728.6682269996163, 1729.9870670003656, 1730.7483869999487, 1731.5142229999765, 1728.1298279995099, 1730.0630230001843, 1729.3646140005876, 1729.0195100003984, 1730.1185289998102, 1731.6380620004566, 1729.4174759999805, 1728.6977619996833, 1729.088240999772, 1731.81190699961, 1730.474095000318, 1729.6930409993365, 1727.893189000497, 1729.8702199996114, 1727.7752540003348, 1731.841200999952, 1738.6299749996397, 1737.0898740000484, 1736.6174600001614, 1735.6978059997346, 1737.0267850001255, 1738.972850999744, 1736.8744260002131, 1737.5400889995944, 1735.1888840003085, 1734.8677310001221, 1735.1138250005533, 1738.5305249999874, 1736.837641999955, 1736.8853150001087, 1735.6240700000853, 1734.304634000182, 1736.2309010004537, 1738.161637000303, 1736.7242760001318, 1735.7623410007363, 1735.6610580000051 ] ], "ruby-lsp": [ [ 320.57228700068663, 251.42840599983174, 236.13344600016717, 235.89227699994808, 229.14123000009567, 228.12603500005935, 228.7498269997741, 227.9997160003404, 228.41103000064322, 229.65028500038898, 228.3338309998726, 228.56374000002688, 229.06088499985344, 228.22931300015625, 229.1061729993089, 227.9817529997672, 228.00355900017166, 227.89431199998944, 227.86974299924623, 227.74663400014106, 227.82607200042548, 227.89337199992588, 227.76165599952947, 227.87795800013555, 228.53159600072104, 228.23218800022005, 228.4683710004174, 228.7499559997741, 230.44814399963798, 236.2965489992348, 227.99339900029736, 227.6348360001066, 227.75061799984542, 227.95219599993288, 227.63677799957804, 227.65067199998157, 227.61259999970207, 227.9850160002752, 227.97985499983042, 227.98553799930232, 227.5981810007579, 227.9006049993768, 227.94047100069292, 227.80890200010617, 227.82828900017194, 227.85693399964657, 227.82854700017197, 227.8847620000306, 227.70507000041107, 227.7391659999921 ] ], "attr_accessor": [ [ 152.00505399934627, 151.7763809997632, 151.61408699987078, 151.72142299979896, 152.12762499959354, 152.07537399965076, 151.59430600033375, 152.04034900034458, 151.6940949995842, 151.71153899973433, 151.7036539999026, 152.1838389999175, 151.89761700003146, 151.64661400012847, 152.07352000015817, 151.98531199985155, 152.06250800019916, 152.12544499991054, 151.68371199979447, 151.6580649995376, 151.76125800007867, 151.62007299932156, 152.12670799974148, 152.10280300016166, 151.8586169995615, 151.7277920002016, 151.93561499927455, 151.9781150000199, 151.758695999888, 333.13558800000465, 331.93111499986117, 331.9492430000537, 332.06626099945424, 331.9087310001123, 331.9379630002004, 332.0823880003445, 331.98542799982533, 331.97265999933734, 331.91407399954187, 332.0794820001538, 331.96888499969646, 332.0719099992857, 331.9277939999665, 331.94519499920716, 331.9462179997572, 332.13172700016, 331.90344800004823, 332.0471209999596, 331.9347429996924, 331.96194500033016 ] ], "str_concat": [ [ 75.93226400058484, 74.256165999941, 71.16664499972103, 73.64034599959268, 76.97560599990538, 70.09584900060872, 72.40264199936064, 73.12148900018656, 75.37083999977767, 70.32335200074158, 72.37735299986525, 73.76428200041119, 74.21489900025335, 72.10128699989582, 69.86945999960881, 74.44233399928635, 73.47353499972087, 72.44198999978835, 70.35701099994185, 70.36231600068277, 70.22023500030627, 70.39557000007335, 70.37833599952137, 70.15511299960053, 70.17826899937063, 70.31073799953447, 70.28580399946804, 70.06857900069008, 70.26289199984603, 70.42419900062669, 69.86161400072888, 69.90881199999421, 69.89866099956998, 70.0079119997099, 70.64310999976442, 70.14412799981073, 70.04280199998902, 69.93853299991315, 70.26230100018438, 70.17106999956013, 70.51050399968517, 70.21999500011589, 70.12075600050593, 69.99347700002545, 70.136836000529, 70.25275200066972, 70.0931479996143, 70.31364199974632, 70.06951800030947, 69.8025339997912 ] ], "nbody": [ [ 150.83559099912236, 149.02882099886483, 148.9200020005228, 149.0151430007245, 148.91376400009904, 148.86848900096084, 148.8349510000262, 148.80234299926087, 148.8916270009213, 148.71280700026546, 148.69022000129917, 148.86461199967016, 148.78412700090848, 148.97081700109993, 149.01172699865128, 149.0178879994346, 148.8374370001111, 148.91527100007806, 148.85027299897047, 148.78422199944907, 148.77834099934262, 148.9773100001912, 148.8357210000686, 148.8489519997529, 148.88047000022198, 148.81943100044737, 148.7656799999968, 148.80736400118622, 148.75772900086304, 153.39217499968072, 153.29775600002904, 153.40363500035892, 153.29624699916167, 153.17865699944377, 153.2142769992788, 153.07843900154694, 153.30100400024094, 153.39996500006237, 153.43312700133538, 153.25753500110295, 153.14781199958816, 153.45106499989924, 153.47185200153035, 153.45954099939263, 153.50424200005364, 153.51311300037196, 153.56224099923566, 153.51450299931457, 153.48279399950115, 153.37283400003798 ] ], "object-new": [ [ 73.96356299977924, 72.00339600058214, 71.92851699983294, 72.76670499959437, 72.74857400079782, 72.48147199970845, 72.8002630003175, 72.73238599918841, 72.60089499868627, 72.55191800140892, 72.46376699913526, 72.47220799945353, 72.51722100045299, 71.94483099920035, 72.13630599835597, 72.1296749998146, 72.12669200089294, 71.88067199967918, 71.49878999916837, 71.46945199929178, 71.73908699951426, 71.43391499994323, 71.63281599969196, 71.75393600118696, 71.98561800032621, 71.48647400026675, 71.54217399875051, 72.3526910005603, 72.81581799907144, 128.69041500016465, 128.33226200018544, 128.24581200038665, 128.1815460006328, 128.13292099963292, 128.12523799948394, 128.3446540001023, 128.12506499903975, 128.0780950000917, 128.11811000028683, 128.0454629995802, 128.06985700080986, 128.14014900141046, 128.06258300042828, 128.24458999966737, 128.1205110008159, 128.09159300013562, 128.02389600074093, 128.08799500089663, 128.08343599863292, 128.05939500140084 ] ], "setivar_young": [ [ 93.34904299976188, 93.2604089994129, 93.19624599993404, 93.30213799876219, 93.1255739997141, 93.29478999825369, 93.12147200034815, 93.19336699991254, 93.74062400092953, 93.25850900131627, 93.22768899983203, 93.5531049999554, 93.17096400081937, 93.66235000015877, 93.22504400006437, 93.1677030002902, 93.71914300027129, 93.28652900148882, 93.30232899992552, 93.35399599876837, 93.33077100018272, 93.91781700105639, 94.75431400096568, 93.06822399958037, 93.22995099864784, 93.298705000052, 93.22860600150307, 93.33761400012008, 93.93682100017031, 294.50596700007736, 293.15207400031795, 294.33905800033244, 293.5323100009555, 293.5414959993068, 293.24861299937766, 293.9710729988292, 293.5537209996255, 294.328502001008, 293.3528009998554, 293.64363300010154, 293.8359929994476, 293.159912000192, 293.71284099943296, 294.30632299954596, 293.36366999996244, 293.50639100084663, 294.0680469982908, 293.20313499920303, 293.59074599960877, 293.611528000838 ] ], "hexapdf": [ [ 3572.537056999863, 3176.0055529994133, 3168.5756200004107, 3120.6490189997567, 3184.944376000203, 3148.6728489999223, 3155.740288999368, 3141.0297290003655, 3142.105162000007, 3160.5910879989096, 3153.3351839989336, 3205.8508479985903, 3141.5726840004936, 3167.901714999971, 3172.0279510009277, 3165.035388999968, 3165.708527998504, 3190.429532000053, 3177.965586999562, 3134.3053609998606, 3150.223538999853, 3143.1785479999235, 3163.8798420008243, 3145.7017089996953, 3168.844021998666, 3186.0797150002327, 3191.6918639999494, 3130.023577999964, 3166.231899000195, 3213.2172159999755, 3161.494689000392, 3144.0128770009323, 3117.162960999849, 3130.180610000025, 3170.351953000136, 3171.653261000756, 3188.499416999548, 3163.123682999867, 3217.500791999555, 3162.2840340005496, 3139.2739640014042, 3184.200781999607, 3158.781509000619, 3171.8929260005098, 3160.4198129989527, 3226.4479330005997, 3188.8355379996938, 3146.541669000726, 3190.839789000165, 3182.7951619998203 ] ], "erubi": [ [ 504.3748609987233, 498.34777399883023, 498.1250220007496, 500.8120319998852, 497.8622889993858, 497.99343399899954, 498.2416799994098, 497.6709469992784, 497.7769300003274, 497.4365449998004, 498.1890149992978, 498.18560799940315, 498.44690799909586, 497.69445799938694, 498.0930570000055, 498.03780799993547, 498.28473500019754, 501.39846799902443, 497.53232799957914, 498.4119330001704, 497.91298899981484, 498.44375000066066, 498.16589999863936, 498.4933119994821, 497.8759799996624, 498.2867510007054, 498.1284549994598, 498.519621000014, 500.0876009999047, 498.71974699999555, 498.17856200024835, 498.1921609996789, 497.3442949994933, 498.1662319987663, 498.4804880004958, 498.3927470002527, 497.7744749994599, 498.0251640008646, 503.17299400012416, 497.4365760008368, 497.67744399832736, 497.40134599960584, 497.5236919999588, 500.5337429993233, 497.8917190001084, 496.97912000010547, 497.5000539998291, 496.89939099880576, 497.69060400103626, 496.8904859997565 ] ], "protoboeuf-encode": [ [ 214.92614499948104, 199.40686599875335, 201.5839510004298, 203.19746200038935, 199.21791299930192, 199.22778500040295, 199.02835699940624, 199.1125340009603, 199.02893499966012, 198.97654200030956, 199.0408319998096, 199.211209999703, 200.22553899980267, 200.45847199980926, 200.4676050000853, 200.43706300020858, 212.5982830002613, 199.5559309998498, 199.06948400057445, 199.4656059996487, 200.18701299886743, 200.34779899833666, 200.5756009984907, 200.59293099984643, 198.9727469990612, 199.0003640003124, 199.07669199892553, 199.26996200047142, 198.92642000013439, 198.52685399928305, 199.15592500001367, 199.95756199932657, 200.16479500009154, 200.0048429999879, 200.07790800082148, 200.07874499970058, 199.91138700061128, 200.0564049994864, 210.80731400070363, 198.61572300033004, 198.41837100102566, 199.06307000019297, 200.02058999853034, 199.820935000389, 199.84639300128038, 199.07396900089225, 198.45967299988843, 198.54775000021618, 198.37690600070346, 198.251601001175 ] ], "etanni": [ [ 581.3983259995439, 568.5710179986927, 568.8519180002913, 567.1203810015868, 568.8899510005285, 569.8186910012737, 566.5047359998425, 566.4013120003801, 566.2373879986262, 566.3437919993157, 566.2534099992627, 566.3627390003967, 566.2190860002738, 566.5220199989562, 566.3356260010914, 566.5182949996961, 566.4587669998582, 566.3370740003302, 566.4273759994103, 566.1146410002402, 566.2712720004492, 566.1238459997548, 566.4741479995428, 566.4744450004946, 566.3694199993188, 566.5093700008583, 566.1970749988541, 566.4889889994811, 566.3233899995248, 567.4816589998954, 567.1281049999379, 566.9133740011603, 567.1486419996654, 566.9466060007835, 567.1531770003639, 566.7927619997499, 566.9460610006354, 566.8494059991644, 566.800549000618, 567.0834979991923, 566.770056999303, 566.8764889996964, 566.8367250000301, 566.9116829994891, 566.8625210000755, 566.8443480008136, 566.9486740007414, 566.7322730005253, 566.9340069998725, 567.0241589996294 ] ], "lobsters": [ [ 2020.1757119994, 1297.515296999336, 1222.503611999855, 1246.8856110008346, 1316.555970999616, 1230.90054199929, 1204.5400209990476, 1236.288059000799, 1216.1374349998368, 1236.9933429999946, 1215.3228690003743, 1216.2955229996442, 1211.836200000107, 1215.1265929987858, 1218.2745490008529, 1219.3407770009799, 1217.9388810000091, 1214.686678000362, 1215.7422740001493, 1214.6630799998093, 1215.7567020003626, 1213.4947220001777, 1212.5066930002504, 1210.9349300008034, 1219.4057849992532, 1217.4423359992943, 1214.27925900025, 1216.424347998327, 1215.777221999815, 1216.8345200007025, 1217.1485630005918, 1211.2362099996972, 1212.5819229986519, 1210.3998670008878, 1218.342936001136, 1217.1243989996583, 1212.4205000000075, 1214.5783510004549, 1214.8147440002504, 1214.582791999419, 1217.1699990012712, 1212.6988090003579, 1215.6097759998374, 1208.7682370001858, 1218.5830629987322, 1218.290689999776, 1214.222583999799, 1214.1640419995383, 1214.7656319993985, 1215.6189609995636 ] ], "30k_methods": [ [ 855.1610840004287, 406.61108599852014, 406.4228879997245, 406.6428130008717, 406.55307799897855, 406.54331499899854, 406.7089929994836, 406.52559899899643, 406.6643829992245, 406.5654669993819, 406.59389100073895, 406.8522329998814, 406.6906589996506, 406.86443300000974, 406.71626600124, 406.845264000367, 406.9379699994897, 406.77641900038, 406.71960600047896, 406.6481619993283, 406.7105209996953, 406.87777799939795, 406.7845429999579, 406.83707800053526, 406.67764600038936, 406.7320770009246, 407.0145469995623, 406.8398579984205, 407.0246999999654, 407.4306180009444, 406.9549140003801, 407.07526200094435, 406.9784509993042, 407.22316000028513, 407.1532610014401, 407.1175079989189, 407.0815350005432, 407.0864570003323, 407.25282200037327, 407.10184599993227, 407.30279099989275, 407.15354600069986, 406.90415099925303, 407.1825049995823, 407.0455499986565, 407.09341899855644, 407.2344289998, 407.28562099866394, 407.4381689988513, 407.2279499996512 ] ], "graphql-native": [ [ 285.21665100015525, 276.4815059999819, 276.5128380015085, 276.4734630000021, 275.8620519998658, 276.3219919997937, 276.12707300067996, 275.89298199927725, 276.4063520007767, 276.39177500168444, 275.9249440005078, 276.46859900050913, 276.1534680012119, 275.789874000111, 276.37478599899623, 275.9605510000256, 275.9795639994991, 276.143511000555, 276.22856099878845, 275.7128660014132, 276.41457800018543, 276.049577001686, 275.68355500079633, 276.32172599987825, 275.9620550004911, 275.75013899877376, 276.2508380001236, 276.2091059994418, 275.6213619995833, 276.1725239997759, 275.7389440012048, 275.7025600003544, 276.05518699965614, 275.7166170013079, 275.540461001583, 275.80040199973155, 275.5697029988369, 275.4452629997104, 275.9764849997737, 275.51428300103, 275.27473400004965, 275.77700599977106, 275.81529099916224, 275.43417699962447, 275.98278199911874, 276.00344700113055, 275.4780450013641, 275.9176359995763, 275.772216000405, 275.50815399990825 ] ], "liquid-render": [ [ 265.28405899989593, 224.22741199989105, 223.89895400010573, 223.6576770010288, 224.2094739995082, 224.06493900052737, 223.85209499952907, 224.45334199983336, 224.36741499950585, 223.97800299950177, 224.54403799929423, 224.51601600005233, 224.2623359998106, 224.69280599943886, 224.74634100035473, 224.25277600086702, 225.19898300015484, 225.0628889996733, 224.9520940004004, 224.7427290003543, 224.9910969985649, 225.15642999860574, 224.7585679997428, 225.25719800069055, 225.0013230004697, 225.06401300051948, 225.1461770010792, 225.6836939995992, 224.96515700004238, 225.8372389987926, 225.53847800008953, 225.10569099904387, 225.58464400026423, 225.43736599982367, 225.38510000049428, 225.71415300080844, 225.7064919995173, 225.64155899999605, 225.43205200054217, 225.9364130004542, 225.56471999996575, 225.52593399996113, 225.75527499975578, 226.02405100042233, 225.61549699821626, 226.03824399993755, 225.81566899862082, 225.68539500025508, 225.91797099994437, 225.81684299984772 ] ], "ruby-json": [ [ 270.965891000742, 265.2104570006486, 264.9197840000852, 265.45003300088865, 265.16540400007216, 264.9906019996706, 264.88775400139275, 264.8910400002933, 265.50815400150896, 265.25862900052743, 265.3471329995227, 265.36679200034996, 265.56659800007765, 265.6144859993219, 265.5643969992525, 266.356074000214, 266.0925279997173, 266.2222479993943, 266.5021869997872, 266.19912999922235, 266.3950030000706, 266.234443999565, 266.47288700041827, 266.31331000135106, 266.82810000056634, 266.95379599914304, 267.30804900034855, 266.82391600115807, 267.049901000064, 267.6600619997771, 267.6357939999434, 267.25699600137887, 267.1712869996554, 267.7905250002368, 267.8676519990404, 267.9942499999015, 267.8225849995215, 268.2262910002464, 267.8122359993722, 268.0756169993401, 268.2253050006693, 268.71553899945866, 268.72653600003105, 268.95694400081993, 268.72304000062286, 268.65775500118616, 268.69450499907543, 268.83615299993835, 269.1304409981967, 269.07570699950156 ] ], "getivar": [ [ 104.92892099864548, 104.60527199938952, 105.65372100063541, 104.36804999881133, 104.43801600013103, 112.33272400022543, 104.52154599988717, 104.56129500016687, 111.81499599842937, 104.42330600017158, 105.68085900013102, 105.65846300050907, 105.65067499919678, 105.46002299997781, 104.5442960003129, 104.82349800076918, 111.8971119994967, 104.39204199974483, 104.60333899936813, 105.42569999961415, 104.92206599883502, 112.32152100092208, 111.87295099989569, 104.55605300012394, 104.81256800085248, 104.64876600053685, 104.37986699980684, 104.38390600029379, 105.62717500033614, 275.4894579993561, 274.79218000007677, 274.5876379995025, 274.5870830003696, 274.5922449994396, 274.7516330000508, 274.5935799994186, 274.6408769999107, 274.73348900093697, 274.5851950003271, 274.5951489996514, 274.5835379992059, 274.7434720004094, 274.60190300007525, 274.59668800111103, 274.6014269996522, 274.75131600112945, 274.58902999933343, 274.59573299893236, 274.7781510006462, 274.59268200072984 ] ], "fluentd": [ [ 507.70785299937415, 497.56541200076754, 480.5364069998177, 443.3794790002139, 455.47739200083015, 460.5320850005228, 461.0076860008121, 461.44679399913, 461.8541119998554, 462.1993830005522, 461.321645998396, 461.46150499953364, 460.95097399847873, 461.45111700025154, 462.29028400011885, 461.3648029990145, 459.25778099990566, 461.3268299999618, 461.0746590005874, 459.07694999914384, 462.4953420006932, 462.3172669998894, 459.40223499928834, 462.2481730002619, 462.5070380006946, 462.3270150004828, 461.42780400077754, 461.93911400041543, 465.83603500039317, 468.72798599906673, 466.11971899983473, 466.9260660011787, 465.81470899946, 465.84004599935724, 464.43768900098803, 467.52337499856367, 465.9616970002389, 465.53400099946884, 466.43431799930113, 466.5327070015337, 466.5823619998264, 466.73230699889245, 465.79164499962644, 466.5542889997596, 465.9619190006197, 466.4731640004902, 466.8845770011103, 465.0396469987754, 464.9465999991662, 466.4301640004851 ] ], "loops-times": [ [ 5223.177765999935, 5186.298749000343, 5186.2313490000815, 5186.1508849997335, 5186.299324001084, 5186.311256000408, 5186.551925000458, 5186.422800999935, 5186.606228999153, 5186.598291000337, 5186.858148999818, 5186.6417929995805, 5186.542011999336, 5186.650630999793, 5186.857515000156, 5186.804627001038, 5186.600958999406, 5186.636688998988, 5186.717429000055, 5186.450924000383, 5186.419726000167, 5186.494318999394, 5186.416276999807, 5186.560011001347, 5186.783273000401, 5186.724443999992, 5186.674274000325, 5186.44380600017, 5186.622331999388, 5191.676635999102, 5191.429255999537, 5191.102835000493, 5191.302593000728, 5191.622435000681, 5191.52510099957, 5191.30276299984, 5191.787722000299, 5191.592978000699, 5191.280719000133, 5191.935314000148, 5191.929522999999, 5191.519993000838, 5191.350907000015, 5191.261218000363, 5191.404763001628, 5191.3758179998695, 5191.291414999796, 5191.481620999184, 5191.437936000511, 5191.388913999617 ] ], "respond_to": [ [ 518.2061300001806, 517.3366720009653, 517.2458030010603, 517.2971169995435, 517.371859999912, 517.2901220012136, 517.2917529998813, 517.2745180007041, 517.4729520003893, 517.2886679993098, 517.503786000816, 517.2444889994949, 517.4927640000533, 517.3337440010073, 517.4878529996931, 517.3311319995264, 517.4272559997917, 517.2734369989485, 517.3201759989752, 517.0183359987277, 517.3123730000952, 517.2736189997522, 517.4095570000645, 517.3585009997623, 517.4115609988803, 517.4040550009522, 517.2850660001131, 517.535480999868, 517.2700640014227, 593.72122700006, 592.9548260010051, 592.9789010006061, 592.8764959990076, 592.9716780010494, 593.0148249990452, 592.9349079997337, 593.0798760000471, 592.9081369995401, 593.0199600006745, 592.9317560003255, 592.9908099988097, 593.064836000849, 592.9481139992276, 593.0291879994911, 593.1134420006856, 592.9359719993954, 593.0480339993665, 592.9304699984641, 595.0192189993686, 592.9301380001561 ] ], "matmul": [ [ 456.7660150005395, 453.56491600068694, 454.7385950008902, 453.59106399882876, 455.0201069996547, 453.0220899996493, 452.0649959995353, 452.3465189995477, 455.0115879992518, 453.500316998543, 453.0477170010272, 453.8412679994508, 453.48736499909137, 452.80957499926444, 452.34987799994997, 452.7991090017167, 454.9237950013776, 454.70787799968093, 454.05985199977295, 452.3910780008009, 453.3329459991364, 452.76678600021114, 453.995785999723, 451.9623670003057, 452.08517699938966, 452.16632800111256, 451.6193049985304, 453.4481720002077, 453.0472699989332, 453.60457800052245, 455.2415190009924, 454.1623389995948, 454.1507989997626, 452.94356100021105, 452.168691001134, 453.3176570002979, 453.50312200025655, 453.7396789983177, 453.70598699992115, 453.82159699875046, 453.6248899985367, 453.5629350011732, 452.92737300042063, 453.7800720008818, 454.1667499997857, 453.0745100000786, 453.30480099983106, 454.0540299985878, 453.94659300109197, 451.25505800024257 ] ], "fib": [ [ 1210.8326409997971, 1210.6274899997516, 1210.6155319997924, 1211.254141999234, 1210.7201229991915, 1210.6947629999922, 1211.2022489982337, 1210.6302520005556, 1210.6800790006673, 1211.1417849991994, 1210.7077469991054, 1210.8762970001408, 1210.7188699992548, 1211.0411589983414, 1210.7314490003773, 1212.4448230006237, 1210.6051240007218, 1211.3006290001067, 1210.9641040005954, 1210.7156060010311, 1210.6585149995226, 1210.7846709986916, 1210.655023000072, 1210.5199329998868, 1210.8820069988724, 1210.6507620010234, 1210.8687419986381, 1210.625079998863, 1210.6706609993125, 1210.0140239999746, 1210.7507119999354, 1209.8243560012634, 1210.4606819993933, 1210.06881699941, 1210.121498999797, 1209.840923000229, 1209.7736180003267, 1210.1336710002215, 1210.78208399922, 1209.8851649989228, 1210.5362540005444, 1209.8140779999085, 1209.7603319998598, 1210.1378650004335, 1209.7580829995422, 1210.2532599983533, 1209.8550599985174, 1210.2821959997527, 1209.8260259990639, 1209.8678760012263 ] ], "rack": [ [ 108.38033700019878, 96.24679300031858, 96.22423200016783, 96.02798699961568, 96.53357900060655, 96.23856500002148, 96.04473400031566, 96.04039000078046, 96.46077400066133, 96.32843399958801, 96.1502450008993, 96.1152330000914, 96.6138019994105, 96.37070200005837, 96.15022099933412, 96.08740799922089, 96.51577499971609, 96.2627959997917, 96.33617399958894, 96.1684289995901, 96.5233110000554, 96.23221600122633, 96.46070400049211, 96.17139299916744, 96.50640099971497, 98.34154500094883, 97.82392499982961, 97.66433100048744, 98.29855800126097, 98.04368800178054, 97.79891100151872, 97.53677200023958, 97.98231100103294, 98.0341859994951, 97.8160510003363, 97.65244600021106, 97.99817900056951, 97.75779200026591, 97.73631400094018, 97.7009319994977, 98.03369300061604, 97.81825299978664, 97.83907400014868, 97.90553499988164, 98.15511800115928, 97.92998999910196, 97.80040299847315, 97.68118000101822, 98.03341400038335, 97.73529899939604 ] ], "blurhash": [ [ 918.4296559997165, 915.4299999991053, 917.224315000567, 914.1373740003473, 914.4469309994747, 914.0901430000667, 914.9284109989821, 914.0920339996228, 914.189080000142, 925.4313229994295, 948.9917570008402, 948.9879890006705, 949.3152859995462, 949.2626589999418, 949.3885320007394, 949.3182160003926, 949.4840209990798, 949.539523000567, 949.1121470000508, 949.1857559987693, 949.165179999909, 949.3719809997856, 949.2953499993746, 949.2410999991989, 949.1174389986554, 949.4893060000322, 949.4588879988441, 949.4955770005618, 950.4761850002978, 916.307894000056, 913.6473879989353, 914.0548539999145, 913.9438170004723, 913.9472100014245, 913.7584559994139, 913.7575109998579, 913.4563150000758, 913.405966000937, 913.7680229996477, 913.468766000733, 913.5248200000206, 913.6936040013097, 913.0514500011486, 913.1477299997641, 913.2528459995228, 913.2411909995426, 913.2228409998788, 912.9555029994663, 913.4521489995677, 913.3280780006316 ] ], "liquid-compile": [ [ 121.98161500054994, 74.287989998993, 73.07822999973723, 73.9314580005157, 75.38412600115407, 72.68888600083301, 70.17300799998338, 71.6118690015719, 70.46978600010334, 72.01200599956792, 69.3560300005629, 72.91022900062671, 69.56261999948765, 73.02970599994296, 67.8708129998995, 68.71650699940801, 70.13867299974663, 71.28535999981978, 68.16427500052669, 68.69766699855973, 68.04841500161274, 67.82082000063383, 67.99984200006293, 67.67085899991798, 67.69516599888448, 67.02903299992613, 68.00111499978811, 67.80359000003955, 69.27340000038384, 69.26979200034111, 67.59748900003615, 68.30049100062752, 70.71137300044938, 70.93107199943915, 67.21196099897497, 66.93432199972449, 67.9203609997785, 65.8538409988978, 67.60015100007877, 67.08202700065158, 65.99966999965545, 67.95303199942282, 66.8153140013601, 65.7959039999696, 67.98258300113957, 66.86979300138773, 65.85760099915206, 67.70016199880047, 67.14968499909446, 66.25470900144137 ] ], "setivar": [ [ 95.98499799903948, 97.86302800057456, 97.71119099968928, 95.92997399886372, 96.48986299907847, 96.11488500013365, 95.96308899926953, 95.82560899980308, 95.63336500104924, 95.82498000054329, 96.08481400027813, 95.87035500044294, 95.90370899968548, 95.73757799989835, 95.91978500066034, 95.41697699933138, 95.77251199880266, 95.76060700055677, 95.6807589991513, 95.95812800034764, 95.70862200052943, 95.76523499890754, 96.02726299999631, 95.83621299861989, 95.96366699952341, 95.98558400102775, 95.87681800076098, 95.87171699968167, 95.68205299910915, 289.8814870004571, 289.7062989995902, 289.5134959999268, 289.3778960005875, 289.56215899961535, 289.4342660001712, 289.412665000782, 289.4049480000831, 289.57598300075915, 289.5521569989796, 289.54380600043805, 289.7261010002694, 289.4199180009309, 289.5914050004649, 289.6871530010685, 289.4626449997304, 289.5565140006511, 289.54222799984564, 289.6809180001583, 289.5314950001193, 289.55769399908604 ] ], "binarytrees": [ [ 937.0440730017435, 922.3668110025756, 917.189995998342, 932.8109140005836, 929.1472110016912, 920.525600999099, 917.4929049986531, 930.5334239979857, 927.8249810013222, 920.83470900252, 917.5526899998658, 931.0253870025917, 928.5356539985514, 921.3987559996895, 916.559077999409, 930.6176409991167, 927.975200000219, 920.3933040007541, 917.8266929993697, 930.7179210009053, 927.4546669985284, 921.2625010004558, 916.9338469982904, 930.933609000931, 926.8768830006593, 921.8581150016689, 917.1309589983139, 930.776892000722, 926.6058239991253, 926.1841579973407, 920.9850190018187, 936.6744100007054, 932.3389259989199, 926.5496629996051, 921.6695350005466, 935.0496049992216, 931.6579789992829, 925.144275999628, 921.515157999238, 935.4252699995413, 931.9222970007104, 925.3906029989594, 922.0088430010946, 935.3765320011007, 931.5839049995702, 924.1008409990172, 921.1521389988775, 934.8424810013967, 931.5180229968973, 923.9483579985972 ] ], "tinygql": [ [ 990.5614409981354, 969.1865899985714, 969.893117002357, 969.8196969984565, 969.5667640007741, 970.6130020022101, 970.1095419986814, 970.7134929994936, 971.9096079970768, 971.9567789979919, 971.8292569996265, 971.5433580022363, 971.1486569976842, 970.8880549987953, 970.8467220007151, 971.0013719995914, 971.7395009975007, 971.8778040005418, 971.096798999497, 971.0862789979728, 971.5730709976924, 970.9611470025266, 970.9679949992278, 971.2303939995763, 971.3480430000345, 971.0805290014832, 971.5661800000817, 971.2430869985837, 970.993348997581, 971.5141449996736, 971.2316490004014, 970.9932190016843, 971.6595329991833, 971.8309819982096, 971.1640319983417, 971.3632339989999, 971.4429300001939, 971.0180039983243, 971.6706020008132, 970.9371639983146, 970.9977460006485, 971.151222998742, 970.8282070023415, 970.1151129993377, 970.8193229998869, 971.2139719995321, 971.46740700191, 971.8313730008958, 971.9296609982848, 970.9491209978296 ] ], "protoboeuf": [ [ 622.8851669984579, 146.62742499785963, 249.22923900157912, 146.74767299948144, 146.3193589988805, 146.60221300073317, 146.36200899985852, 146.3506399995822, 146.37610300269444, 146.45419799853698, 146.48218999718665, 146.70408699748805, 146.3643119968765, 146.34978599860915, 146.39403500041226, 146.22015800341615, 146.35798200106365, 146.14035100021283, 146.5567680024833, 146.12347999718622, 146.20423399901483, 146.28841900048428, 146.4078499993775, 146.34501099862973, 146.28272499976447, 146.30384300107835, 146.2447450030595, 146.28286299921456, 146.28528100001859, 146.71416900091572, 146.8678169985651, 146.84238900008495, 146.71770399945672, 146.70289700006833, 146.6778530011652, 146.80730500185746, 146.82715099843335, 146.7928940001002, 146.76884800064727, 146.67173300040304, 146.79171399984625, 146.62072699866258, 146.59415899950545, 146.76427200174658, 146.67467300023418, 146.76605999920866, 146.8015819991706, 146.75006400284474, 146.7198530008318, 146.84636299716658 ] ], "nqueens": [ [ 198.47303200003807, 198.41042199914227, 200.22895699730725, 197.9783770002541, 198.43700700221234, 198.42202899963013, 198.5417910000251, 198.38417299979483, 198.50345899976674, 198.1284819994471, 198.00654600112466, 198.6053449982137, 198.46139899891568, 198.3191959989199, 198.42389699988416, 198.56781199996476, 198.6271290006698, 198.38445899949875, 198.33123900025385, 198.1541390014172, 198.28997200238518, 198.63899499978288, 198.53685400084942, 198.53654200051096, 198.45940400045947, 198.40594199922634, 198.0171010000049, 198.35846699788817, 198.22377400123514, 198.81905399961397, 198.42540900208405, 198.35444300042582, 198.38168100250186, 198.6421559995506, 198.50331300040125, 198.60351600073045, 198.42492799944011, 198.6471950003761, 198.22982299956493, 198.0730079994828, 198.22314299744903, 198.20789699952002, 198.31714400061173, 198.42617100221105, 198.35529799820506, 198.27841500227805, 198.39770899852738, 198.08923200253048, 197.9677070012258, 198.1268759991508 ] ], "railsbench": [ [ 3285.8218959991063, 2965.3554300020915, 2947.0768499995756, 2967.953627001407, 2935.9933989981073, 2940.319887999067, 2937.421627997537, 2874.486890999833, 2839.8532800019893, 2876.694619000773, 2871.745971002383, 2840.357461998792, 2912.7794980013277, 2879.708413998742, 2877.1900040010223, 2878.3231519992114, 2914.927631001774, 2879.1623689976404, 2848.369328999979, 2845.1050000003306, 2845.598407999205, 2847.942497999611, 2848.3722929995565, 2849.2136120003124, 2841.2737360013125, 2850.569259000622, 2850.8901040004275, 2844.169937001425, 2851.492830999632, 2848.162129001139, 2846.7905270008487, 2855.8212839998305, 2886.647963001451, 2849.4885399995837, 2848.204791000171, 2849.446483000065, 2851.5646679989004, 2850.4739769996377, 2852.5018459986313, 2856.817014999251, 2857.414816997334, 2845.9135920020344, 2857.6324230016326, 2852.8400590003002, 2854.302245999861, 2850.8572620012274, 2862.216925001121, 2851.4919209992513, 2850.91970600115, 2853.712465999706 ] ], "rubyboy": [ [ 20304.187715999433, 14851.194016999216, 14837.75076999882, 14812.347639999643, 14842.357188001188, 14816.399947998434, 14835.143427997536, 14848.880361001648, 14849.366148002446, 14838.814401999116, 14827.33732700217, 14834.895080999559, 14825.866046001465, 14829.830886999844, 14830.972104999091, 14832.364801997755, 14834.55811100066, 14830.425445998117, 14831.184928996663, 14837.288015001832, 14820.576975998847, 14831.540849998419, 14827.208528000483, 14836.965606002195, 14853.54581700085, 14830.937728002027, 14844.08800500023, 14843.840466000984, 14796.64042100194, 14791.171708999173, 14781.236439001077, 14796.537141999579, 14790.614237997943, 14794.147159998829, 14792.418121000082, 14809.299740001734, 14795.216482998512, 14814.077368002472, 14784.881989002315, 14808.681898000941, 14792.342785000073, 14804.15471699962, 14810.532772997249, 14795.07150900099, 14791.198662998795, 14804.936248001468, 14789.628113001527, 14814.46331099869, 14790.661940001883, 14789.813519000745 ] ], "psych-load": [ [ 3229.5694640015427, 3208.7582999993174, 3206.6720479997457, 3210.175774001982, 3211.3027429986687, 3211.3519010017626, 3212.6194829979795, 3212.617578999925, 3210.9075729968026, 3209.3900619984197, 3210.9071649974794, 3210.8753259999503, 3211.204078001174, 3210.2025899985165, 3209.5985779997136, 3210.759836001671, 3210.655459002737, 3208.0618430009054, 3209.905785999581, 3208.881423997809, 3210.47438000096, 3210.9502329985844, 3211.9178419998207, 3212.060346999351, 3212.804425002105, 3210.004090997245, 3213.316739998845, 3208.2417429992347, 3212.0301270006166, 3211.4721329999156, 3208.6573259985016, 3207.6134769995406, 3207.3349400016014, 3204.6450189991447, 3207.266362001974, 3207.637308001722, 3207.3582029988756, 3205.9874099977606, 3206.8863549975504, 3207.3348599988094, 3208.5264249981265, 3207.6320390006003, 3205.841093997151, 3206.5378229999624, 3206.5230869993684, 3207.86818200213, 3207.064302998333, 3205.436816002475, 3206.7800219992932, 3207.0875159988645 ] ], "rubocop": [ [ 1092.9306559992256, 357.14752999774646, 318.41742300093756, 294.9129010012257, 267.57614400048624, 278.03186000164715, 264.0227660012897, 393.6678360005317, 261.18802199925995, 298.8413279999804, 262.36351400075364, 260.73932600047556, 260.2063790000102, 259.663119999459, 284.1997830000764, 261.68949700149824, 260.5374340018898, 259.5326919981744, 259.56379000126617, 261.6595600011351, 260.4593189971638, 259.861169000942, 259.3453990011767, 261.04345500061754, 261.6444599989336, 260.4010280010698, 259.9974039985682, 259.80546199934906, 262.0669589996396, 316.37969099756447, 261.0535269996035, 259.625701000914, 260.6486810000206, 261.13996300045983, 260.60160899942275, 259.67236699943896, 259.7870139979932, 261.57253500059596, 261.0103890001483, 259.90936199741554, 259.4498629987356, 260.52440499915974, 261.35683299798984, 260.1367860006576, 259.64770800055703, 259.96855400080676, 261.86361299915006, 260.7010989995615, 260.0338560005184, 259.9235800007591 ] ], "chunky-png": [ [ 1886.511086999235, 1860.9272809990216, 1860.2487550015212, 1858.170109000639, 1853.5411589982687, 1854.9062729980506, 1854.5827249981812, 1854.243461999431, 1853.730769998947, 1854.2021840003144, 1854.8582310031634, 1854.4627890005358, 1854.3725390009058, 1854.3619939991913, 1854.146026998933, 1854.553481000039, 1854.5586079999339, 1854.3491669988725, 1854.1622170014307, 1854.2782080003235, 1854.9685990001308, 1855.048721001367, 1854.633606999414, 1854.6060560001933, 1854.5945349978865, 1855.255971000588, 1854.6897749984055, 1847.7759560009872, 1851.1275140008365, 1854.618596000364, 1855.3276989987353, 1855.0323050003499, 1854.8675339989131, 1854.5909829990705, 1854.6676260011736, 1854.709476003336, 1854.6600750014477, 1854.5297929995286, 1854.6608540018497, 1854.5397030029562, 1854.4160240016936, 1854.4908190015121, 1854.9080269986007, 1854.5097620008164, 1854.7637820011005, 1854.5739779983705, 1854.9474959982035, 1854.8041270005342, 1854.4945339999686, 1855.4310059989803 ] ], "ruby-xor": [ [ 123.817756997596, 121.61183200078085, 121.43137499879231, 121.5686400028062, 121.42599599974346, 121.40979900141247, 121.48616899867193, 121.47541599915712, 121.36848899899633, 121.38929200227722, 121.41855400113855, 121.52633699952275, 121.47251300120843, 121.54744900180958, 121.35709499852965, 121.38651199711603, 121.3968219999515, 121.37452900060453, 121.4105090002704, 121.69419000201742, 121.41768700166722, 121.44924699896364, 121.43717299841228, 121.34770500051673, 121.4265599992359, 121.40735300272354, 121.43428200215567, 121.5925350006728, 121.37685900233919, 121.49722200047108, 121.55410400009714, 121.55522399916663, 121.70977599816979, 121.57174100138946, 121.55357799929334, 121.592158000567, 121.82087900146144, 121.54302899944014, 121.56673500066972, 121.71085299996776, 121.56377900100779, 121.64803400082747, 121.6235969986883, 121.55524799891282, 121.79663899951265, 121.53259499973501, 121.6796200023964, 121.52707100176485, 121.60531699919375, 121.53485800081398 ] ], "rubykon": [ [ 1700.855651000893, 1675.990722997085, 1706.6786409995984, 1689.169399000093, 1640.4111410010955, 1659.8265550019278, 1675.685058999079, 1641.25222200164, 1641.393538997363, 1695.0865019971388, 1682.507664001605, 1593.6325260008743, 1672.24007799814, 1662.5751039973693, 1674.1815740024322, 1679.6814190020086, 1690.458787001262, 1678.1258520022675, 1654.3847049979377, 1708.6704100001953, 1695.5150739995588, 1667.9661970010784, 1681.9546689985145, 1630.426367999462, 1641.9842630020867, 1702.291874000366, 1667.093266001757, 1640.7533059973503, 1669.0324270020938, 1646.0517599989544, 1677.7962029991613, 1656.004786000267, 1666.5894830002799, 1693.5732040001312, 1659.484251998947, 1634.1546039984678, 1688.7384110013954, 1658.82885800238, 1691.0674489990924, 1678.5210999987612, 1681.2744569979259, 1651.1454970022896, 1662.7458440016198, 1637.5343690015143, 1687.3783049995836, 1709.7753069974715, 1697.4303419992793, 1660.3272360007395, 1679.929532998358, 1662.630426002579 ] ] }, "yjit_stats": { "shipit": [], "setivar_object": [], "30k_ifelse": [], "liquid-c": [], "activerecord": [], "graphql": [], "optcarrot": [], "sequel": [], "fannkuchredux": [], "sudoku": [], "cfunc_itself": [], "keyword_args": [], "lee": [], "throw": [], "mail": [], "erubi-rails": [], "ruby-lsp": [], "attr_accessor": [], "str_concat": [], "nbody": [], "object-new": [], "setivar_young": [], "hexapdf": [], "erubi": [], "protoboeuf-encode": [], "etanni": [], "lobsters": [], "30k_methods": [], "graphql-native": [], "liquid-render": [], "ruby-json": [], "getivar": [], "fluentd": [], "loops-times": [], "respond_to": [], "matmul": [], "fib": [], "rack": [], "blurhash": [], "liquid-compile": [], "setivar": [], "binarytrees": [], "tinygql": [], "protoboeuf": [], "nqueens": [], "railsbench": [], "rubyboy": [], "psych-load": [], "rubocop": [], "chunky-png": [], "ruby-xor": [], "rubykon": [] }, "zjit_stats": { "shipit": [ [ { "compiled_iseq_count": 3102, "failed_iseq_count": 248, "compile_time_ns": 681192192, "profile_time_ns": 173639175, "gc_time_ns": 205479217, "invalidation_time_ns": 318373, "code_region_bytes": 19091456, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 589389, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 959179, "compile_error_register_spill_on_alloc": 19154972, "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": 2970474763, "dynamic_getivar_count": 80193517, "dynamic_setivar_count": 56969354, "unspecialized_def_type_iseq": 17768007, "unspecialized_def_type_cfunc": 331, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 7477187, "unspecialized_def_type_zsuper": 0, "unspecialized_def_type_alias": 1231413, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 10455289, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 280229, "vm_write_pc_count": 574926359, "vm_write_sp_count": 562726874, "vm_write_locals_count": 562726874, "vm_write_stack_count": 562726874, "vm_write_to_parent_iseq_local_count": 2100976, "vm_read_from_parent_iseq_local_count": 48413495, "exit_compile_error": 20703540, "exit_unknown_newarray_send": 1558301, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 1427783, "exit_unhandled_kwarg": 3013722, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 328446, "exit_unhandled_yarv_insn": 5297861, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 14429237, "exit_guard_type_not_failure": 2, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 19334538, "exit_patchpoint": 5133578, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 1013, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 47102, "exit_block_param_proxy_not_iseq_or_ifunc": 3822940, "side_exit_count": 75098063, "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": 1291572, "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": 2529197, "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": 110801660, "send_fallback_send_without_block_no_profiles": 27772774, "send_fallback_send_without_block_cfunc_not_variadic": 55671622, "send_fallback_send_without_block_cfunc_array_variadic": 87239, "send_fallback_send_without_block_not_optimized_method_type": 37212456, "send_fallback_send_without_block_direct_too_many_args": 788, "send_fallback_obj_to_string_not_string": 800616, "send_fallback_not_optimized_instruction": 149792336, "dynamic_send_count": 382139491, "iseq_optimized_send_count": 137253355, "inline_cfunc_optimized_send_count": 54027536, "variadic_cfunc_optimized_send_count": 20141205, "optimized_send_count": 211422096, "send_count": 593561587, "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": 55612281, "not_optimized_yarv_insn_sendforward": 5484252, "not_optimized_yarv_insn_opt_send_without_block": 119554, "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": 14179324, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 7663378, "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": 616550, "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": 2456728, "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": 170474, "not_optimized_yarv_insn_opt_aref": 63329567, "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": 1009958768, "total_insn_count": 3980433531, "ratio_in_zjit": 74.6269153815949, "not_optimized_cfuncs_Comparable#>=": 8813, "not_optimized_cfuncs_Kernel#block_given?": 1507727, "not_optimized_cfuncs_TrueClass#===": 1145103, "not_optimized_cfuncs_Module#exist?": 52, "not_optimized_cfuncs_Array#uniq!": 6169, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Set#-": 8, "not_optimized_cfuncs_Array#intersect?": 3782, "not_optimized_cfuncs_Array#<<": 43694, "not_optimized_cfuncs_Integer#divmod": 0, "not_optimized_cfuncs_String#getbyte": 175747, "not_optimized_cfuncs_Struct#hash": 2371, "not_optimized_cfuncs_Array#compact": 38416, "not_optimized_cfuncs_Module#inflate": 12108, "not_optimized_cfuncs_ActiveSupport::OrderedOptions#_get": 438801, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_Module#const_set": 105, "not_optimized_cfuncs_String#bytes": 5, "not_optimized_cfuncs_Class#join": 87887, "not_optimized_cfuncs_StringScanner#eos?": 1132, "not_optimized_cfuncs_Enumerable#grep_v": 7592, "not_optimized_cfuncs_OpenSSL::Cipher#initialize": 175, "not_optimized_cfuncs_Hash#key?": 2508210, "not_optimized_cfuncs_Class#writable?": 1, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_OpenSSL::Cipher#final": 0, "not_optimized_cfuncs_Regexp#options": 44, "not_optimized_cfuncs_SQLite3::Statement#done?": 266115, "not_optimized_cfuncs_Object#[]": 17231, "not_optimized_cfuncs_String#to_str": 0, "not_optimized_cfuncs_File::Stat#directory?": 1938, "not_optimized_cfuncs_Array#take": 0, "not_optimized_cfuncs_Kernel#!~": 94, "not_optimized_cfuncs_Hash#has_key?": 16577, "not_optimized_cfuncs_Kernel#instance_variables": 43, "not_optimized_cfuncs_OpenSSL::Cipher#encrypt": 0, "not_optimized_cfuncs_SQLite3::Statement#column_decltype": 248215, "not_optimized_cfuncs_MatchData#end": 0, "not_optimized_cfuncs_String#to_sym": 628364, "not_optimized_cfuncs_String#include?": 529316, "not_optimized_cfuncs_Array#-": 48068, "not_optimized_cfuncs_MatchData#post_match": 3391, "not_optimized_cfuncs_SQLite3::Database#closed?": 11373, "not_optimized_cfuncs_Hash#default_proc": 10411, "not_optimized_cfuncs_Hash#merge!": 331, "not_optimized_cfuncs_Hash#clear": 6441, "not_optimized_cfuncs_Class#directory?": 5721, "not_optimized_cfuncs_Hash#store": 229, "not_optimized_cfuncs_Module#ancestors": 864, "not_optimized_cfuncs_String#lstrip!": 0, "not_optimized_cfuncs_File::Stat#file?": 14379, "not_optimized_cfuncs_Float#+": 0, "not_optimized_cfuncs_Array#compact!": 7303, "not_optimized_cfuncs_Integer#>>": 1374, "not_optimized_cfuncs_NilClass#to_s": 343943, "not_optimized_cfuncs_OpenSSL::Cipher#auth_data=": 0, "not_optimized_cfuncs_Method#parameters": 0, "not_optimized_cfuncs_Integer#>": 0, "not_optimized_cfuncs_String#delete_suffix": 1556, "not_optimized_cfuncs_Time#strftime": 277742, "not_optimized_cfuncs_OpenSSL::Cipher#authenticated?": 0, "not_optimized_cfuncs_String#setbyte": 90336, "not_optimized_cfuncs_Enumerable#sort_by": 107, "not_optimized_cfuncs_Numeric#negative?": 1471, "not_optimized_cfuncs_Kernel#hash": 5118, "not_optimized_cfuncs_Kernel#dup": 1401510, "not_optimized_cfuncs_FalseClass#===": 1118049, "not_optimized_cfuncs_Set#compare_by_identity": 149301, "not_optimized_cfuncs_Array#|": 1239832, "not_optimized_cfuncs_Class#current": 13525422, "not_optimized_cfuncs_Integer#|": 40781, "not_optimized_cfuncs_Module#fixed_length_secure_compare": 1471, "not_optimized_cfuncs_FFI::StructByValue#initialize": 8, "not_optimized_cfuncs_Integer#==": 73953, "not_optimized_cfuncs_String#valid_encoding?": 10267, "not_optimized_cfuncs_String#*": 81, "not_optimized_cfuncs_Thread::Backtrace::Location#lineno": 0, "not_optimized_cfuncs_SQLite3::Statement#close": 0, "not_optimized_cfuncs_OpenSSL::HMAC#digest": 0, "not_optimized_cfuncs_StringScanner#rest?": 0, "not_optimized_cfuncs_Comparable#==": 663, "not_optimized_cfuncs_OpenSSL::Cipher#key=": 0, "not_optimized_cfuncs_Array#map": 1771, "not_optimized_cfuncs_Class#urandom": 6126, "not_optimized_cfuncs_Class#parse": 5200, "not_optimized_cfuncs_Kernel#freeze": 927, "not_optimized_cfuncs_Comparable#<": 0, "not_optimized_cfuncs_Kernel#method": 6873, "not_optimized_cfuncs_Array#drop": 145413, "not_optimized_cfuncs_Range#member?": 325001, "not_optimized_cfuncs_Class#path": 3768, "not_optimized_cfuncs_String#strip": 182, "not_optimized_cfuncs_Class#split": 4738, "not_optimized_cfuncs_Thread::ConditionVariable#broadcast": 5431, "not_optimized_cfuncs_Class#exist?": 18206, "not_optimized_cfuncs_File::Stat#sticky?": 1, "not_optimized_cfuncs_String#tr!": 16818, "not_optimized_cfuncs_Thread::Backtrace::Location#path": 0, "not_optimized_cfuncs_Module#to_s": 0, "not_optimized_cfuncs_Set#subtract": 7592, "not_optimized_cfuncs_Array#clear": 3391, "not_optimized_cfuncs_Time#plus_without_duration": 327788, "not_optimized_cfuncs_Time#getutc": 2371, "not_optimized_cfuncs_Class#symlink?": 23, "not_optimized_cfuncs_Class#extname": 3830, "not_optimized_cfuncs_Class#allocate": 104917, "not_optimized_cfuncs_Time#minus_without_duration": 27581, "not_optimized_cfuncs_Kernel#kind_of?": 235585, "not_optimized_cfuncs_Kernel#singleton_class": 257, "not_optimized_cfuncs_Hash#key": 0, "not_optimized_cfuncs_SQLite3::Statement#prepare": 11373, "not_optimized_cfuncs_Integer#===": 1337, "not_optimized_cfuncs_File::Stat#mtime": 6550, "not_optimized_cfuncs_CGI::EscapeExt#escape": 5356, "not_optimized_cfuncs_Kernel#__method__": 3989, "not_optimized_cfuncs_Method#arity": 0, "not_optimized_cfuncs_MatchData#to_s": 3391, "not_optimized_cfuncs_String#<<": 0, "not_optimized_cfuncs_OpenSSL::Cipher#key_len": 85, "not_optimized_cfuncs_String#delete_prefix": 23, "not_optimized_cfuncs_OpenSSL::HMAC#hexdigest": 0, "not_optimized_cfuncs_Thread::Backtrace::Location#absolute_path": 139, "not_optimized_cfuncs_Encoding#name": 0, "not_optimized_cfuncs_Module#instance_method": 3427, "not_optimized_cfuncs_String#tr": 195, "not_optimized_cfuncs_String#scan": 221, "not_optimized_cfuncs_Regexp#source": 44, "not_optimized_cfuncs_Array#freeze": 257270, "not_optimized_cfuncs_Time#utc_offset": 0, "not_optimized_cfuncs_NilClass#to_h": 28771, "not_optimized_cfuncs_Class#try_convert": 271, "not_optimized_cfuncs_UnboundMethod#parameters": 36, "not_optimized_cfuncs_String#dump": 1, "not_optimized_cfuncs_String#delete_prefix!": 269, "not_optimized_cfuncs_Class#new": 0, "not_optimized_cfuncs_NilClass#===": 1276379, "not_optimized_cfuncs_Module#<=": 1131, "not_optimized_cfuncs_String#===": 294141, "not_optimized_cfuncs_Thread::Mutex#owned?": 259863, "not_optimized_cfuncs_SQLite3::Statement#step": 266115, "not_optimized_cfuncs_SQLite3::Statement#bind_param": 272729, "not_optimized_cfuncs_BasicObject#!=": 3140764, "not_optimized_cfuncs_Set#+": 0, "not_optimized_cfuncs_OpenSSL::Cipher#iv=": 3366, "not_optimized_cfuncs_Class#superclass": 537, "not_optimized_cfuncs_Integer#>=": 40781, "not_optimized_cfuncs_StringScanner#scan": 0, "not_optimized_cfuncs_String#to_s": 1697797, "not_optimized_cfuncs_MatchData#begin": 0, "not_optimized_cfuncs_Hash#default=": 10411, "not_optimized_cfuncs_Kernel#instance_variable_set": 107, "not_optimized_cfuncs_Set#to_a": 1885, "not_optimized_cfuncs_Hash#keys": 236780, "not_optimized_cfuncs_Class#core#hash_merge_kwd": 14882, "not_optimized_cfuncs_Time#to_f": 2789, "not_optimized_cfuncs_String#empty?": 1228337, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 1910, "not_optimized_cfuncs_Array#+": 560953, "not_optimized_cfuncs_Class#generate": 8272, "not_optimized_cfuncs_Class#native_new": 0, "not_optimized_cfuncs_String#dup": 45408, "not_optimized_cfuncs_String#freeze": 89586, "not_optimized_cfuncs_Time#to_i": 6550, "not_optimized_cfuncs_Hash#freeze": 217611, "not_optimized_cfuncs_Proc#==": 47191, "not_optimized_cfuncs_Float#<": 0, "not_optimized_cfuncs_Kernel#object_id": 487653, "not_optimized_cfuncs_Array#inspect": 0, "not_optimized_cfuncs_NilClass#inspect": 0, "not_optimized_cfuncs_String#encoding": 53118, "not_optimized_cfuncs_Class#union": 62, "not_optimized_cfuncs_Integer#-": 9498, "not_optimized_cfuncs_Class#file?": 30751, "not_optimized_cfuncs_SQLite3::Statement#reset!": 0, "not_optimized_cfuncs_Kernel#is_a?": 4779984, "not_optimized_cfuncs_Set#member?": 434, "not_optimized_cfuncs_Module#<": 184, "not_optimized_cfuncs_Module#pid": 106863, "not_optimized_cfuncs_Time#compare_without_coercion": 31771, "not_optimized_cfuncs_Integer#*": 92, "not_optimized_cfuncs_Module#autoload": 150, "not_optimized_cfuncs_Nokogiri::XML::Node#name": 3226, "not_optimized_cfuncs_Digest::Base#update": 918, "not_optimized_cfuncs_Module#alias_method": 190, "not_optimized_cfuncs_String#+": 11184, "not_optimized_cfuncs_Array#==": 4, "not_optimized_cfuncs_Class#find": 0, "not_optimized_cfuncs_Set#include?": 709541, "not_optimized_cfuncs_Float#-": 121557, "not_optimized_cfuncs_BasicObject#__id__": 43, "not_optimized_cfuncs_String#force_encoding": 300256, "not_optimized_cfuncs_Nokogiri::XML::Document#encoding=": 0, "not_optimized_cfuncs_Array#sort!": 170411, "not_optimized_cfuncs_Module#initialize": 26, "not_optimized_cfuncs_Time#utc?": 0, "not_optimized_cfuncs_Symbol#inspect": 78, "not_optimized_cfuncs_StringScanner#pos": 479, "not_optimized_cfuncs_Hash#values": 768, "not_optimized_cfuncs_Regexp#===": 1381, "not_optimized_cfuncs_Kernel#instance_of?": 284263, "not_optimized_cfuncs_Integer#^": 89471, "not_optimized_cfuncs_Class#stat": 4809, "not_optimized_cfuncs_OpenSSL::Cipher#iv_len": 3366, "not_optimized_cfuncs_Integer#upto": 0, "not_optimized_cfuncs_StringScanner#string": 479, "not_optimized_cfuncs_Hash#include?": 149729, "not_optimized_cfuncs_Hash#delete": 2556051, "not_optimized_cfuncs_Digest::Class#initialize": 8478, "not_optimized_cfuncs_Array#reverse": 1742, "not_optimized_cfuncs_SQLite3::Statement#column_name": 248215, "not_optimized_cfuncs_Proc#arity": 2, "not_optimized_cfuncs_File::Stat#world_writable?": 1, "not_optimized_cfuncs_Hash#compare_by_identity": 7592, "not_optimized_cfuncs_String#hash": 2837, "not_optimized_cfuncs_FFI::DynamicLibrary#find_function": 69, "not_optimized_cfuncs_SQLite3::Database#changes": 0, "not_optimized_cfuncs_Time#subsec": 0, "not_optimized_cfuncs_Monitor#mon_check_owner": 700139, "not_optimized_cfuncs_String#+@": 168522, "not_optimized_cfuncs_Float#*": 3819, "not_optimized_cfuncs_ObjectSpace::WeakMap#include?": 1006, "not_optimized_cfuncs_Time#wday": 0, "not_optimized_cfuncs_Regexp#=~": 1499, "not_optimized_cfuncs_String#-@": 7556, "not_optimized_cfuncs_Array#&": 2803, "not_optimized_cfuncs_Kernel#to_s": 43553, "not_optimized_cfuncs_Hash#[]": 535120, "not_optimized_cfuncs_Thread::ConditionVariable#initialize": 10222, "not_optimized_cfuncs_Module#random_bytes": 3366, "not_optimized_cfuncs_Module#include?": 19, "not_optimized_cfuncs_CGI::EscapeExt#escapeHTML": 51293, "not_optimized_cfuncs_Proc#ruby2_keywords": 1368, "not_optimized_cfuncs_Integer#<=>": 325009, "not_optimized_cfuncs_Symbol#empty?": 0, "not_optimized_cfuncs_Kernel#Array": 378188, "not_optimized_cfuncs_Thread::Mutex#initialize": 13619, "not_optimized_cfuncs_String#%": 9440, "not_optimized_cfuncs_Regexp#to_s": 6917, "not_optimized_cfuncs_String#==": 724219, "not_optimized_cfuncs_String#b": 30751, "not_optimized_cfuncs_Zlib::ZStream#finish": 0, "not_optimized_cfuncs_RubyVM::InstructionSequence#to_a": 25, "not_optimized_cfuncs_Hash#[]=": 3541772, "not_optimized_cfuncs_Array#to_a": 35736, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_Array#uniq": 51421, "not_optimized_cfuncs_Array#include?": 987483, "not_optimized_cfuncs_Array#sort": 89, "not_optimized_cfuncs_Set#empty?": 7592, "not_optimized_cfuncs_SQLite3::Statement#column_count": 22734, "not_optimized_cfuncs_String#size": 6, "not_optimized_cfuncs_Enumerable#drop": 5611, "not_optimized_cfuncs_Array#hash": 393, "not_optimized_cfuncs_String#ascii_only?": 138151, "not_optimized_cfuncs_FFI::Type::Mapped#native_type": 0, "not_optimized_cfuncs_Hash#==": 3412, "not_optimized_cfuncs_Hash#compact!": 170366, "not_optimized_cfuncs_Class#escape": 246, "not_optimized_cfuncs_Array#*": 92, "not_optimized_cfuncs_Array#delete": 13274, "not_optimized_cfuncs_Set#add": 2110, "not_optimized_cfuncs_String#delete_suffix!": 6430, "not_optimized_cfuncs_Thread::ConditionVariable#signal": 694708, "not_optimized_cfuncs_Nokogiri::XML::Attr#value=": 3226, "not_optimized_cfuncs_OpenSSL::HMAC#initialize": 0, "not_optimized_cfuncs_Integer#+": 3391, "not_optimized_cfuncs_Encoding#to_s": 3391, "not_optimized_cfuncs_Kernel#instance_variable_get": 4348, "not_optimized_cfuncs_Nokogiri::XML::Attr#value": 6452 } ] ], "setivar_object": [ [ { "compiled_iseq_count": 3, "failed_iseq_count": 0, "compile_time_ns": 777595, "profile_time_ns": 5614, "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": 2660002375, "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": 190, "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": 812005859, "total_insn_count": 3472008234, "ratio_in_zjit": 76.61278993959897, "not_optimized_cfuncs_Float#-": 95 } ] ], "30k_ifelse": [ [ { "compiled_iseq_count": 9259, "failed_iseq_count": 0, "compile_time_ns": 1533129922, "profile_time_ns": 10588278, "gc_time_ns": 0, "invalidation_time_ns": 0, "code_region_bytes": 39809024, "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 } ] ], "liquid-c": [ [ { "compiled_iseq_count": 104, "failed_iseq_count": 13, "compile_time_ns": 30349502, "profile_time_ns": 259258, "gc_time_ns": 499779, "invalidation_time_ns": 0, "code_region_bytes": 1552384, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 2183910, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 0, "compile_error_register_spill_on_alloc": 6105720, "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": 545277150, "dynamic_getivar_count": 1892666, "dynamic_setivar_count": 5705201, "unspecialized_def_type_iseq": 4394978, "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": 2748055, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 93443149, "vm_write_sp_count": 90813495, "vm_write_locals_count": 90813495, "vm_write_stack_count": 90813495, "vm_write_to_parent_iseq_local_count": 1765314, "vm_read_from_parent_iseq_local_count": 30483872, "exit_compile_error": 8289630, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 545971, "exit_unhandled_kwarg": 0, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 955452, "exit_unhandled_yarv_insn": 1000971, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 818987, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 1701639, "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": 13312650, "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": 1000971, "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": 11292872, "send_fallback_send_without_block_no_profiles": 8625777, "send_fallback_send_without_block_cfunc_not_variadic": 18590542, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 7143033, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 15360206, "dynamic_send_count": 61012430, "iseq_optimized_send_count": 14595403, "inline_cfunc_optimized_send_count": 7880195, "variadic_cfunc_optimized_send_count": 6761548, "optimized_send_count": 29237146, "send_count": 90249576, "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": 6110605, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 2, "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": 60325, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 2730234, "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": 18294, "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": 819205, "not_optimized_yarv_insn_opt_neq": 0, "not_optimized_yarv_insn_opt_lt": 0, "not_optimized_yarv_insn_opt_le": 200198, "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": 5436442, "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": 313934264, "total_insn_count": 859211414, "ratio_in_zjit": 63.46251238231339, "not_optimized_cfuncs_String#%": 1135, "not_optimized_cfuncs_Liquid::Context#c_evaluate": 127371, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_Hash#[]": 18, "not_optimized_cfuncs_Array#==": 38, "not_optimized_cfuncs_String#to_str": 0, "not_optimized_cfuncs_Class#generate": 36371, "not_optimized_cfuncs_Liquid::C::BlockBody#initialize": 0, "not_optimized_cfuncs_Hash#key?": 1713720, "not_optimized_cfuncs_Hash#values": 180, "not_optimized_cfuncs_Regexp#=~": 97, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_Integer#<=>": 0, "not_optimized_cfuncs_Class#exist?": 17, "not_optimized_cfuncs_Regexp#===": 109187, "not_optimized_cfuncs_Float#-": 427, "not_optimized_cfuncs_BasicObject#!=": 0, "not_optimized_cfuncs_Array#compact": 0, "not_optimized_cfuncs_Integer#>>": 422, "not_optimized_cfuncs_Liquid::C::Tokenizer#initialize": 0, "not_optimized_cfuncs_Hash#store": 132, "not_optimized_cfuncs_Array#+": 0, "not_optimized_cfuncs_Liquid::C::ResourceLimits#increment_assign_score": 27271, "not_optimized_cfuncs_UnboundMethod#parameters": 18, "not_optimized_cfuncs_Array#hash": 18, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_String#+": 63675, "not_optimized_cfuncs_Class#file?": 4, "not_optimized_cfuncs_Class#strict_parse": 128733, "not_optimized_cfuncs_String#===": 3932396, "not_optimized_cfuncs_Liquid::ParseContext#start_liquid_c_parsing": 91, "not_optimized_cfuncs_String#==": 111553, "not_optimized_cfuncs_String#to_s": 2602974, "not_optimized_cfuncs_Range#===": 0, "not_optimized_cfuncs_Liquid::C::ResourceLimits#reset": 0, "not_optimized_cfuncs_Float#/": 0, "not_optimized_cfuncs_Module#instance_method": 18, "not_optimized_cfuncs_Array#compact!": 86, "not_optimized_cfuncs_Hash#[]=": 1135, "not_optimized_cfuncs_CGI::EscapeExt#escapeHTML": 682471, "not_optimized_cfuncs_String#scan": 0, "not_optimized_cfuncs_Class#extname": 1, "not_optimized_cfuncs_Liquid::Context#evaluate": 27271, "not_optimized_cfuncs_Class#join": 0, "not_optimized_cfuncs_Liquid::C::BlockBody#freeze": 531, "not_optimized_cfuncs_Integer#^": 105, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Kernel#block_given?": 0, "not_optimized_cfuncs_String#strip": 96, "not_optimized_cfuncs_Comparable#>=": 10, "not_optimized_cfuncs_Liquid::C::ResourceLimits#initialize": 61, "not_optimized_cfuncs_Liquid::C::BlockBody#render_to_output_buffer": 2875498, "not_optimized_cfuncs_Kernel#is_a?": 3085897, "not_optimized_cfuncs_Array#include?": 125, "not_optimized_cfuncs_Kernel#dup": 162, "not_optimized_cfuncs_String#dup": 54634, "not_optimized_cfuncs_String#+@": 118271, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_Set#include?": 609671, "not_optimized_cfuncs_Module#const_set": 2, "not_optimized_cfuncs_String#delete_prefix!": 271, "not_optimized_cfuncs_Array#freeze": 0, "not_optimized_cfuncs_Time#strftime": 254771, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_Liquid::ParseContext#cleanup_liquid_c_parsing": 91, "not_optimized_cfuncs_String#to_sym": 49, "not_optimized_cfuncs_Kernel#Array": 52, "not_optimized_cfuncs_String#empty?": 510848, "not_optimized_cfuncs_Integer#/": 1528742, "not_optimized_cfuncs_String#include?": 50, "not_optimized_cfuncs_Array#uniq!": 86, "not_optimized_cfuncs_Integer#to_f": 0, "not_optimized_cfuncs_String#-@": 3166, "not_optimized_cfuncs_Liquid::C::BlockBody#blank?": 794 } ] ], "activerecord": [ [ { "compiled_iseq_count": 212, "failed_iseq_count": 13, "compile_time_ns": 44397253, "profile_time_ns": 514871, "gc_time_ns": 63802, "invalidation_time_ns": 0, "code_region_bytes": 5079040, "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": 17403722, "not_optimized_yarv_insn_sendforward": 118760, "not_optimized_yarv_insn_opt_send_without_block": 7, "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": 18008512, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 2680981, "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": 31446731, "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": 760992499, "total_insn_count": 1862795486, "ratio_in_zjit": 59.14782354159087, "not_optimized_cfuncs_Class#join": 3, "not_optimized_cfuncs_Time#sec": 0, "not_optimized_cfuncs_String#strip": 154, "not_optimized_cfuncs_Hash#[]=": 12487, "not_optimized_cfuncs_Set#subtract": 572, "not_optimized_cfuncs_String#-@": 5150, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_Hash#store": 202, "not_optimized_cfuncs_Hash#[]": 6260, "not_optimized_cfuncs_String#to_sym": 1384, "not_optimized_cfuncs_String#to_s": 1471, "not_optimized_cfuncs_Time#month": 0, "not_optimized_cfuncs_Module#<": 54, "not_optimized_cfuncs_Set#empty?": 572, "not_optimized_cfuncs_Array#&": 1973, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_Array#drop": 71, "not_optimized_cfuncs_Hash#freeze": 1202, "not_optimized_cfuncs_Regexp#=~": 113, "not_optimized_cfuncs_Integer#<=>": 128471, "not_optimized_cfuncs_Hash#clear": 2134, "not_optimized_cfuncs_Time#zone": 0, "not_optimized_cfuncs_String#+@": 3275, "not_optimized_cfuncs_Array#uniq": 1144, "not_optimized_cfuncs_Kernel#is_a?": 6452058, "not_optimized_cfuncs_Hash#has_key?": 38, "not_optimized_cfuncs_Time#utc?": 0, "not_optimized_cfuncs_SQLite3::Statement#column_count": 5378, "not_optimized_cfuncs_SQLite3::Statement#column_decltype": 6931, "not_optimized_cfuncs_FalseClass#===": 75473, "not_optimized_cfuncs_Regexp#===": 34, "not_optimized_cfuncs_Array#+": 2417, "not_optimized_cfuncs_Class#allocate": 60071, "not_optimized_cfuncs_Hash#compare_by_identity": 572, "not_optimized_cfuncs_SQLite3::Statement#column_name": 6931, "not_optimized_cfuncs_String#dup": 26, "not_optimized_cfuncs_Integer#+": 0, "not_optimized_cfuncs_Float#-": 32, "not_optimized_cfuncs_Thread::Backtrace::Location#lineno": 0, "not_optimized_cfuncs_SQLite3::Statement#done?": 1267531, "not_optimized_cfuncs_BasicObject#!=": 49972, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_Hash#values": 818, "not_optimized_cfuncs_Kernel#object_id": 7782, "not_optimized_cfuncs_TrueClass#===": 75473, "not_optimized_cfuncs_Set#compare_by_identity": 60171, "not_optimized_cfuncs_String#===": 1956, "not_optimized_cfuncs_SQLite3::Statement#prepare": 2701, "not_optimized_cfuncs_String#encoding": 7110, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 91, "not_optimized_cfuncs_SQLite3::Statement#bind_param": 75473, "not_optimized_cfuncs_SQLite3::Database#changes": 0, "not_optimized_cfuncs_Time#isdst": 0, "not_optimized_cfuncs_Hash#each_key": 4071, "not_optimized_cfuncs_Time#utc": 2071, "not_optimized_cfuncs_Hash#key?": 1208174, "not_optimized_cfuncs_Time#strftime": 6173, "not_optimized_cfuncs_Integer#===": 0, "not_optimized_cfuncs_String#==": 1361, "not_optimized_cfuncs_SQLite3::Statement#close": 0, "not_optimized_cfuncs_Module#singleton_class?": 51, "not_optimized_cfuncs_Hash#delete": 15971, "not_optimized_cfuncs_Time#nsec": 12371, "not_optimized_cfuncs_Array#delete": 55, "not_optimized_cfuncs_Class#superclass": 2481, "not_optimized_cfuncs_Integer#>>": 576, "not_optimized_cfuncs_Comparable#>=": 2082, "not_optimized_cfuncs_String#delete_prefix!": 341, "not_optimized_cfuncs_Kernel#dup": 31339, "not_optimized_cfuncs_Class#escape": 65, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Hash#keys": 572, "not_optimized_cfuncs_Module#public_instance_method": 0, "not_optimized_cfuncs_String#scan": 33, "not_optimized_cfuncs_Module#to_s": 0, "not_optimized_cfuncs_Range#member?": 126471, "not_optimized_cfuncs_Time#day": 0, "not_optimized_cfuncs_Kernel#__callee__": 1144, "not_optimized_cfuncs_String#%": 3039, "not_optimized_cfuncs_SQLite3::Database#closed?": 2701, "not_optimized_cfuncs_Time#year": 0, "not_optimized_cfuncs_Array#<<": 0, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_Proc#ruby2_keywords": 493, "not_optimized_cfuncs_Array#include?": 3634, "not_optimized_cfuncs_Array#compact!": 572, "not_optimized_cfuncs_UnboundMethod#parameters": 36, "not_optimized_cfuncs_String#hash": 14934, "not_optimized_cfuncs_String#ascii_only?": 0, "not_optimized_cfuncs_Kernel#block_given?": 85502, "not_optimized_cfuncs_Kernel#singleton_class": 51, "not_optimized_cfuncs_Array#<=>": 2077, "not_optimized_cfuncs_Kernel#hash": 1140, "not_optimized_cfuncs_Set#include?": 8914, "not_optimized_cfuncs_Class#current": 161206, "not_optimized_cfuncs_NilClass#===": 75474, "not_optimized_cfuncs_Array#|": 5978, "not_optimized_cfuncs_Time#hour": 0, "not_optimized_cfuncs_Module#const_set": 4, "not_optimized_cfuncs_Time#min": 0, "not_optimized_cfuncs_Array#intersect?": 0, "not_optimized_cfuncs_Hash#include?": 30794, "not_optimized_cfuncs_SQLite3::Statement#step": 1267531, "not_optimized_cfuncs_String#include?": 1270668, "not_optimized_cfuncs_String#tr!": 206, "not_optimized_cfuncs_Array#hash": 36, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_Kernel#Array": 4748, "not_optimized_cfuncs_Array#compact": 3, "not_optimized_cfuncs_Class#exist?": 26, "not_optimized_cfuncs_Time#getutc": 0, "not_optimized_cfuncs_Module#instance_method": 392, "not_optimized_cfuncs_Comparable#==": 66, "not_optimized_cfuncs_Enumerable#grep_v": 572, "not_optimized_cfuncs_Hash#==": 572, "not_optimized_cfuncs_Kernel#kind_of?": 1203973, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_Array#==": 0, "not_optimized_cfuncs_String#+": 25, "not_optimized_cfuncs_Thread::Backtrace::Location#path": 0, "not_optimized_cfuncs_Integer#**": 12371, "not_optimized_cfuncs_Array#freeze": 5082, "not_optimized_cfuncs_String#freeze": 0, "not_optimized_cfuncs_Integer#^": 823, "not_optimized_cfuncs_Array#-": 1144, "not_optimized_cfuncs_Module#pid": 576 } ] ], "graphql": [ [ { "compiled_iseq_count": 51, "failed_iseq_count": 21, "compile_time_ns": 34615327, "profile_time_ns": 256475, "gc_time_ns": 334681, "invalidation_time_ns": 111963, "code_region_bytes": 962560, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 0, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 17861022, "compile_error_register_spill_on_alloc": 33690982, "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": 620908677, "dynamic_getivar_count": 3633, "dynamic_setivar_count": 25140, "unspecialized_def_type_iseq": 3591, "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": 97922747, "vm_write_sp_count": 97922329, "vm_write_locals_count": 97922329, "vm_write_stack_count": 97922329, "vm_write_to_parent_iseq_local_count": 20, "vm_read_from_parent_iseq_local_count": 3630, "exit_compile_error": 51552004, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 0, "exit_unhandled_kwarg": 3610, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 0, "exit_unhandled_yarv_insn": 21575, "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": 3619, "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": 51580816, "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": 21575, "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": 21451, "send_fallback_send_without_block_cfunc_not_variadic": 32670692, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 3591, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 397, "send_fallback_not_optimized_instruction": 7642, "dynamic_send_count": 32703843, "iseq_optimized_send_count": 54350287, "inline_cfunc_optimized_send_count": 60996856, "variadic_cfunc_optimized_send_count": 10864237, "optimized_send_count": 126211380, "send_count": 158915223, "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": 3982, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 2, "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": 5624, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 7832, "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": 787, "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": 2248634716, "total_insn_count": 2869543393, "ratio_in_zjit": 21.63789118905302, "not_optimized_cfuncs_String#===": 1840, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_String#dup": 26, "not_optimized_cfuncs_Integer#===": 0, "not_optimized_cfuncs_String#delete_prefix!": 348, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_Array#uniq!": 88, "not_optimized_cfuncs_Hash#keys": 2, "not_optimized_cfuncs_Integer#>>": 87078, "not_optimized_cfuncs_Kernel#block_given?": 0, "not_optimized_cfuncs_Array#==": 41, "not_optimized_cfuncs_Module#const_set": 2, "not_optimized_cfuncs_Class#join": 3, "not_optimized_cfuncs_Hash#key?": 0, "not_optimized_cfuncs_StringScanner#pos": 10859971, "not_optimized_cfuncs_StringScanner#matched_size": 21719942, "not_optimized_cfuncs_Module#instance_method": 18, "not_optimized_cfuncs_String#to_s": 745, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_String#%": 1135, "not_optimized_cfuncs_Array#include?": 51, "not_optimized_cfuncs_Float#-": 334, "not_optimized_cfuncs_Hash#store": 209, "not_optimized_cfuncs_Array#+": 0, "not_optimized_cfuncs_UnboundMethod#parameters": 18, "not_optimized_cfuncs_Integer#>": 0, "not_optimized_cfuncs_Hash#values": 251, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_String#strip": 141, "not_optimized_cfuncs_Kernel#dup": 71, "not_optimized_cfuncs_Regexp#=~": 141, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_String#==": 1076, "not_optimized_cfuncs_Array#hash": 18, "not_optimized_cfuncs_Comparable#>=": 10, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_StringScanner#eos?": 0, "not_optimized_cfuncs_String#encoding": 3591, "not_optimized_cfuncs_Array#<<": 0, "not_optimized_cfuncs_StringScanner#pos=": 0, "not_optimized_cfuncs_Kernel#is_a?": 512, "not_optimized_cfuncs_Kernel#Array": 52, "not_optimized_cfuncs_String#include?": 22, "not_optimized_cfuncs_String#-@": 2570, "not_optimized_cfuncs_String#getbyte": 0, "not_optimized_cfuncs_Hash#[]": 18, "not_optimized_cfuncs_String#scan": 3, "not_optimized_cfuncs_Array#compact!": 106, "not_optimized_cfuncs_String#+": 0, "not_optimized_cfuncs_Hash#[]=": 1135, "not_optimized_cfuncs_StringScanner#skip": 0, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 3, "not_optimized_cfuncs_BasicObject#!=": 0, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_Class#exist?": 26, "not_optimized_cfuncs_Array#compact": 2, "not_optimized_cfuncs_Array#freeze": 3 } ] ], "optcarrot": [ [ { "compiled_iseq_count": 189, "failed_iseq_count": 5, "compile_time_ns": 59060110, "profile_time_ns": 631412, "gc_time_ns": 0, "invalidation_time_ns": 0, "code_region_bytes": 1536000, "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#>>": 911056, "not_optimized_cfuncs_Array#include?": 0, "not_optimized_cfuncs_String#%": 0, "not_optimized_cfuncs_Integer#*": 483, "not_optimized_cfuncs_Integer#&": 0, "not_optimized_cfuncs_String#tr": 90, "not_optimized_cfuncs_Hash#[]=": 3, "not_optimized_cfuncs_Integer#^": 1135985, "not_optimized_cfuncs_Hash#key?": 5, "not_optimized_cfuncs_Float#/": 11971, "not_optimized_cfuncs_Float#**": 11971, "not_optimized_cfuncs_Integer#|": 0, "not_optimized_cfuncs_Array#clear": 11971, "not_optimized_cfuncs_Float#-": 12002, "not_optimized_cfuncs_Integer#<<": 30416, "not_optimized_cfuncs_String#==": 90, "not_optimized_cfuncs_Integer#<": 0, "not_optimized_cfuncs_Kernel#is_a?": 13, "not_optimized_cfuncs_Integer#<=": 1039608, "not_optimized_cfuncs_Integer#===": 301 } ] ], "sequel": [ [ { "compiled_iseq_count": 11, "failed_iseq_count": 1, "compile_time_ns": 2326710, "profile_time_ns": 128873, "gc_time_ns": 6246, "invalidation_time_ns": 0, "code_region_bytes": 1892352, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 1451945, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 484000, "compile_error_register_spill_on_alloc": 6291971, "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": 499977204, "dynamic_getivar_count": 10647972, "dynamic_setivar_count": 2904000, "unspecialized_def_type_iseq": 1452000, "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": 106965799, "vm_write_sp_count": 100673799, "vm_write_locals_count": 100673799, "vm_write_stack_count": 100673799, "vm_write_to_parent_iseq_local_count": 4356000, "vm_read_from_parent_iseq_local_count": 18875972, "exit_compile_error": 8227916, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 484000, "exit_unhandled_kwarg": 484000, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 483972, "exit_unhandled_yarv_insn": 484000, "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": 2420000, "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": 12583888, "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": 484000, "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": 968000, "send_fallback_send_without_block_no_profiles": 7744000, "send_fallback_send_without_block_cfunc_not_variadic": 25168344, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 1452000, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 24684739, "dynamic_send_count": 60017083, "iseq_optimized_send_count": 22263832, "inline_cfunc_optimized_send_count": 12099944, "variadic_cfunc_optimized_send_count": 10648912, "optimized_send_count": 45012688, "send_count": 105029771, "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": 9131304, "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": 1033551, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 2565717, "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": 14047513, "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": 399465969, "total_insn_count": 899443173, "ratio_in_zjit": 55.587414414673646, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_Hash#freeze": 9985, "not_optimized_cfuncs_SQLite3::Statement#column_count": 0, "not_optimized_cfuncs_Range#===": 0, "not_optimized_cfuncs_Array#+": 0, "not_optimized_cfuncs_Class#join": 6, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_Class#current": 513949, "not_optimized_cfuncs_Array#freeze": 17, "not_optimized_cfuncs_Hash#key?": 0, "not_optimized_cfuncs_String#+": 0, "not_optimized_cfuncs_Hash#[]=": 2270, "not_optimized_cfuncs_SQLite3::Statement#done?": 493974, "not_optimized_cfuncs_Float#-": 456, "not_optimized_cfuncs_Class#allocate": 483972, "not_optimized_cfuncs_Hash#has_key?": 9971, "not_optimized_cfuncs_Integer#>>": 454, "not_optimized_cfuncs_Kernel#instance_variable_set": 483972, "not_optimized_cfuncs_SQLite3::Statement#closed?": 1501980, "not_optimized_cfuncs_Thread::Queue#push": 493975, "not_optimized_cfuncs_Hash#clear": 9971, "not_optimized_cfuncs_Time#to_s": 0, "not_optimized_cfuncs_Regexp#===": 0, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Kernel#block_given?": 1027922, "not_optimized_cfuncs_String#strip": 150, "not_optimized_cfuncs_Hash#values": 10223, "not_optimized_cfuncs_Array#compact!": 109, "not_optimized_cfuncs_String#==": 4506664, "not_optimized_cfuncs_String#===": 1862, "not_optimized_cfuncs_String#to_s": 40652, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_SQLite3::Statement#reset!": 493974, "not_optimized_cfuncs_String#delete_prefix!": 352, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_SQLite3::Statement#column_name": 4445988, "not_optimized_cfuncs_UnboundMethod#parameters": 18, "not_optimized_cfuncs_Kernel#instance_variable_get": 0, "not_optimized_cfuncs_Thread#status": 9971, "not_optimized_cfuncs_Array#uniq!": 91, "not_optimized_cfuncs_Array#hash": 0, "not_optimized_cfuncs_Hash#store": 211, "not_optimized_cfuncs_Comparable#>=": 11, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 18, "not_optimized_cfuncs_Time#strftime": 19971, "not_optimized_cfuncs_String#-@": 4767, "not_optimized_cfuncs_SQLite3::Statement#column_decltype": 4445988, "not_optimized_cfuncs_String#freeze": 7, "not_optimized_cfuncs_BasicObject#!=": 0, "not_optimized_cfuncs_Kernel#Array": 10026, "not_optimized_cfuncs_SQLite3::Statement#initialize": 513977, "not_optimized_cfuncs_Class#exist?": 27, "not_optimized_cfuncs_String#%": 2270, "not_optimized_cfuncs_String#scan": 17, "not_optimized_cfuncs_SQLite3::Statement#close": 513958, "not_optimized_cfuncs_Kernel#dup": 77, "not_optimized_cfuncs_Array#compact": 3, "not_optimized_cfuncs_Integer#===": 0, "not_optimized_cfuncs_Array#include?": 80001, "not_optimized_cfuncs_Hash#[]": 19975, "not_optimized_cfuncs_Array#clear": 19971, "not_optimized_cfuncs_Rational#*": 0, "not_optimized_cfuncs_String#dup": 483998, "not_optimized_cfuncs_Module#const_set": 4, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_Regexp#=~": 105, "not_optimized_cfuncs_Array#==": 41, "not_optimized_cfuncs_Hash#delete": 503946, "not_optimized_cfuncs_Integer#<=>": 0, "not_optimized_cfuncs_Enumerable#grep": 14, "not_optimized_cfuncs_Kernel#is_a?": 624387, "not_optimized_cfuncs_String#include?": 22, "not_optimized_cfuncs_String#to_sym": 4445997, "not_optimized_cfuncs_Module#instance_method": 18, "not_optimized_cfuncs_Class#file?": 0 } ] ], "fannkuchredux": [ [ { "compiled_iseq_count": 2, "failed_iseq_count": 1, "compile_time_ns": 2183983, "profile_time_ns": 16096, "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_Kernel#dup": 0, "not_optimized_cfuncs_Range#to_a": 0 } ] ], "sudoku": [ [ { "compiled_iseq_count": 3, "failed_iseq_count": 3, "compile_time_ns": 6537669, "profile_time_ns": 42682, "gc_time_ns": 5046, "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": 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_String#ord": 0, "not_optimized_cfuncs_Float#-": 36, "not_optimized_cfuncs_Comparable#>=": 0, "not_optimized_cfuncs_Comparable#<=": 0 } ] ], "cfunc_itself": [ [ { "compiled_iseq_count": 4, "failed_iseq_count": 0, "compile_time_ns": 1075913, "profile_time_ns": 8425, "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": 3475003538, "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": 152000760, "vm_write_sp_count": 152000760, "vm_write_locals_count": 152000760, "vm_write_stack_count": 152000760, "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": 76000000, "send_fallback_send_without_block_cfunc_not_variadic": 152, "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": 76000304, "dynamic_send_count": 152000456, "iseq_optimized_send_count": 0, "inline_cfunc_optimized_send_count": 90499971, "variadic_cfunc_optimized_send_count": 304, "optimized_send_count": 90500275, "send_count": 242500731, "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": 152, "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": 76000152, "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": 145009156, "total_insn_count": 3620012694, "ratio_in_zjit": 95.9942362566754, "not_optimized_cfuncs_Float#-": 152 } ] ], "keyword_args": [ [ { "compiled_iseq_count": 5, "failed_iseq_count": 0, "compile_time_ns": 841045, "profile_time_ns": 10857, "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 } ] ], "lee": [ [ { "compiled_iseq_count": 39, "failed_iseq_count": 10, "compile_time_ns": 13958955, "profile_time_ns": 208030, "gc_time_ns": 411830, "invalidation_time_ns": 0, "code_region_bytes": 872448, "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": 316074, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 2, "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": 5680, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 355648, "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": 104423381, "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": 1707307907, "total_insn_count": 5990973283, "ratio_in_zjit": 71.5019943112639, "not_optimized_cfuncs_Hash#values": 316, "not_optimized_cfuncs_Integer#*": 398284, "not_optimized_cfuncs_String#===": 1864, "not_optimized_cfuncs_String#delete_prefix!": 352, "not_optimized_cfuncs_Hash#[]=": 1135, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_Regexp#=~": 91, "not_optimized_cfuncs_String#scan": 13, "not_optimized_cfuncs_Float#-": 32, "not_optimized_cfuncs_Float#to_s": 349622, "not_optimized_cfuncs_String#dup": 26, "not_optimized_cfuncs_String#include?": 22, "not_optimized_cfuncs_Integer#<=>": 0, "not_optimized_cfuncs_Hash#store": 213, "not_optimized_cfuncs_BasicObject#!=": 0, "not_optimized_cfuncs_Integer#**": 30083731, "not_optimized_cfuncs_Array#reverse": 0, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_String#%": 1135, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_Class#exist?": 28, "not_optimized_cfuncs_Array#compact": 3, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_Array#hash": 0, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_Array#==": 37, "not_optimized_cfuncs_Array#freeze": 13, "not_optimized_cfuncs_Kernel#is_a?": 341781, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_Struct#==": 24302, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 13, "not_optimized_cfuncs_Class#join": 37, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_String#to_s": 171364, "not_optimized_cfuncs_Float#/": 398284, "not_optimized_cfuncs_UnboundMethod#parameters": 18, "not_optimized_cfuncs_Module#const_set": 2, "not_optimized_cfuncs_Hash#delete": 62, "not_optimized_cfuncs_Array#include?": 16, "not_optimized_cfuncs_String#==": 617, "not_optimized_cfuncs_Array#compact!": 77, "not_optimized_cfuncs_Float#+": 398284, "not_optimized_cfuncs_Kernel#Array": 52, "not_optimized_cfuncs_String#+": 0, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_String#strip": 147, "not_optimized_cfuncs_Hash#[]": 18, "not_optimized_cfuncs_BasicObject#initialize": 0, "not_optimized_cfuncs_Module#instance_method": 18, "not_optimized_cfuncs_String#tr": 170611, "not_optimized_cfuncs_Comparable#>=": 10, "not_optimized_cfuncs_Range#include?": 226155034, "not_optimized_cfuncs_Hash#default=": 31, "not_optimized_cfuncs_Hash#key?": 0, "not_optimized_cfuncs_Float#*": 0, "not_optimized_cfuncs_Integer#>>": 227, "not_optimized_cfuncs_Array#uniq!": 77, "not_optimized_cfuncs_Kernel#dup": 73, "not_optimized_cfuncs_Kernel#block_given?": 31, "not_optimized_cfuncs_String#-@": 2560 } ] ], "throw": [ [ { "compiled_iseq_count": 5, "failed_iseq_count": 0, "compile_time_ns": 1072255, "profile_time_ns": 59859816, "gc_time_ns": 2656, "invalidation_time_ns": 0, "code_region_bytes": 28672, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 104199971, "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": 625210158, "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": 208402402, "vm_write_sp_count": 208402402, "vm_write_locals_count": 208402402, "vm_write_stack_count": 208402402, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 0, "exit_compile_error": 104199971, "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": 104199971, "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": 208399942, "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": 492, "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": 208400434, "dynamic_send_count": 208400926, "iseq_optimized_send_count": 492, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 984, "optimized_send_count": 1476, "send_count": 208402402, "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": 104199971, "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": 104200463, "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": 500182141, "total_insn_count": 1125392299, "ratio_in_zjit": 55.554863717794106, "not_optimized_cfuncs_Float#-": 492 } ] ], "mail": [ [ { "compiled_iseq_count": 330, "failed_iseq_count": 16, "compile_time_ns": 74764851, "profile_time_ns": 795465, "gc_time_ns": 312613, "invalidation_time_ns": 30057, "code_region_bytes": 2248704, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 19271, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 0, "compile_error_register_spill_on_alloc": 1273411, "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": 408534844, "dynamic_getivar_count": 14502974, "dynamic_setivar_count": 5392363, "unspecialized_def_type_iseq": 2912535, "unspecialized_def_type_cfunc": 0, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 125421, "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": 463078, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 839270, "vm_write_pc_count": 106405796, "vm_write_sp_count": 104689044, "vm_write_locals_count": 104689044, "vm_write_stack_count": 104689044, "vm_write_to_parent_iseq_local_count": 67530, "vm_read_from_parent_iseq_local_count": 8125152, "exit_compile_error": 1292682, "exit_unknown_newarray_send": 19242, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 299092, "exit_unhandled_kwarg": 55, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 9621, "exit_unhandled_yarv_insn": 655942, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 289435, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 926296, "exit_patchpoint": 829849, "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": 955290, "side_exit_count": 5277504, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 125424, "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": 96413, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 106121, "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": 327984, "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": 5286259, "send_fallback_send_without_block_no_profiles": 2487314, "send_fallback_send_without_block_cfunc_not_variadic": 42331541, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 4340304, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 5323548, "dynamic_send_count": 59768966, "iseq_optimized_send_count": 32571047, "inline_cfunc_optimized_send_count": 3039018, "variadic_cfunc_optimized_send_count": 6097610, "optimized_send_count": 41707675, "send_count": 101476641, "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": 1962131, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 2, "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": 555165, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 28401, "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": 77241, "not_optimized_yarv_insn_opt_neq": 0, "not_optimized_yarv_insn_opt_lt": 742973, "not_optimized_yarv_insn_opt_le": 57871, "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": 1910676, "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": 1740103088, "total_insn_count": 2148637932, "ratio_in_zjit": 19.013666188966823, "not_optimized_cfuncs_Array#compact": 57874, "not_optimized_cfuncs_Hash#key?": 0, "not_optimized_cfuncs_Array#freeze": 7, "not_optimized_cfuncs_String#encoding": 212184, "not_optimized_cfuncs_NilClass#to_s": 57876, "not_optimized_cfuncs_String#dup": 540310, "not_optimized_cfuncs_Class#join": 6, "not_optimized_cfuncs_Array#==": 40, "not_optimized_cfuncs_Regexp#to_s": 713897, "not_optimized_cfuncs_String#empty?": 9621, "not_optimized_cfuncs_Array#+": 0, "not_optimized_cfuncs_Array#to_a": 9621, "not_optimized_cfuncs_Array#include?": 328092, "not_optimized_cfuncs_Integer#div": 742973, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 7, "not_optimized_cfuncs_Float#-": 165, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_String#+": 125305, "not_optimized_cfuncs_Hash#[]": 868453, "not_optimized_cfuncs_##block_given?": 9621, "not_optimized_cfuncs_Kernel#dup": 28992, "not_optimized_cfuncs_Kernel#kind_of?": 4612584, "not_optimized_cfuncs_Array#clear": 28921, "not_optimized_cfuncs_Regexp#=~": 143, "not_optimized_cfuncs_String#valid_encoding?": 38571, "not_optimized_cfuncs_Class#escape": 9621, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Module#const_set": 4, "not_optimized_cfuncs_String#==": 174220, "not_optimized_cfuncs_Regexp#===": 1273655, "not_optimized_cfuncs_String#lstrip": 38542, "not_optimized_cfuncs_Module#instance_method": 18, "not_optimized_cfuncs_Array#uniq!": 86, "not_optimized_cfuncs_String#tr": 221953, "not_optimized_cfuncs_Class#find": 771942, "not_optimized_cfuncs_Hash#store": 213, "not_optimized_cfuncs_Kernel#block_given?": 0, "not_optimized_cfuncs_Kernel#Array": 52, "not_optimized_cfuncs_Comparable#>=": 10, "not_optimized_cfuncs_String#length": 38571, "not_optimized_cfuncs_Enumerable#each_slice": 9621, "not_optimized_cfuncs_UnboundMethod#parameters": 18, "not_optimized_cfuncs_String#casecmp": 8202471, "not_optimized_cfuncs_Class#current": 0, "not_optimized_cfuncs_DateTime#to_s": 67535, "not_optimized_cfuncs_Class#exist?": 28, "not_optimized_cfuncs_Integer#<=>": 743021, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_Enumerable#map": 57842, "not_optimized_cfuncs_String#ascii_only?": 299057, "not_optimized_cfuncs_String#%": 2270, "not_optimized_cfuncs_String#delete_prefix!": 352, "not_optimized_cfuncs_Proc#ruby2_keywords": 110, "not_optimized_cfuncs_Array#hash": 17, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_Comparable#<": 385971, "not_optimized_cfuncs_Time#to_i": 0, "not_optimized_cfuncs_Integer#>>": 454, "not_optimized_cfuncs_Mail::IndifferentHash#regular_writer": 86821, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_Kernel#is_a?": 1110011, "not_optimized_cfuncs_DateTime#zone": 67521, "not_optimized_cfuncs_Hash#[]=": 2270, "not_optimized_cfuncs_Hash#values": 254, "not_optimized_cfuncs_String#-@": 4845, "not_optimized_cfuncs_String#scan": 7, "not_optimized_cfuncs_Kernel#object_id": 0, "not_optimized_cfuncs_Class#gethostname": 0, "not_optimized_cfuncs_Array#compact!": 104, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_Encoding#to_s": 0, "not_optimized_cfuncs_String#===": 40441, "not_optimized_cfuncs_Time#tv_usec": 0, "not_optimized_cfuncs_BasicObject#!=": 9621, "not_optimized_cfuncs_String#force_encoding": 810455, "not_optimized_cfuncs_Kernel#!~": 1167626, "not_optimized_cfuncs_String#include?": 22, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_String#to_s": 18190340, "not_optimized_cfuncs_String#strip": 173733 } ] ], "erubi-rails": [ [ { "compiled_iseq_count": 219, "failed_iseq_count": 22, "compile_time_ns": 51848970, "profile_time_ns": 484483, "gc_time_ns": 5476619, "invalidation_time_ns": 95284, "code_region_bytes": 4624384, "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": 3188354700, "dynamic_getivar_count": 19199671, "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": 14399652, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 710390061, "vm_write_sp_count": 691790637, "vm_write_locals_count": 691790637, "vm_write_stack_count": 691790637, "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": 600006, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 4, "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": 136200053, "send_fallback_send_without_block_cfunc_not_variadic": 167398758, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 27599196, "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": 470995992, "iseq_optimized_send_count": 158996278, "inline_cfunc_optimized_send_count": 19799273, "variadic_cfunc_optimized_send_count": 26399480, "optimized_send_count": 205195031, "send_count": 676191023, "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": 18016626, "not_optimized_yarv_insn_sendforward": 1200006, "not_optimized_yarv_insn_opt_send_without_block": 1033, "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": 21048553, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 3048694, "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": 32089567, "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": 1044767381, "total_insn_count": 4233122081, "ratio_in_zjit": 75.31922394373298, "not_optimized_cfuncs_Hash#freeze": 518, "not_optimized_cfuncs_Hash#keys": 1200024, "not_optimized_cfuncs_Regexp#to_s": 3, "not_optimized_cfuncs_Enumerable#sort_by": 58, "not_optimized_cfuncs_StringScanner#pos": 231, "not_optimized_cfuncs_Array#compact!": 478, "not_optimized_cfuncs_StringScanner#skip": 83, "not_optimized_cfuncs_Module#initialize": 3, "not_optimized_cfuncs_Kernel#freeze": 57, "not_optimized_cfuncs_Array#sort": 108, "not_optimized_cfuncs_Array#-": 599971, "not_optimized_cfuncs_Class#union": 3, "not_optimized_cfuncs_String#ascii_only?": 599971, "not_optimized_cfuncs_String#to_s": 49801677, "not_optimized_cfuncs_Set#member?": 692, "not_optimized_cfuncs_Array#to_a": 38, "not_optimized_cfuncs_Hash#has_key?": 0, "not_optimized_cfuncs_Integer#^": 0, "not_optimized_cfuncs_Array#uniq!": 600631, "not_optimized_cfuncs_NilClass#===": 2, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_String#dup": 678, "not_optimized_cfuncs_String#include?": 599993, "not_optimized_cfuncs_Thread::Backtrace::Location#absolute_path": 52, "not_optimized_cfuncs_MatchData#end": 0, "not_optimized_cfuncs_Kernel#method": 0, "not_optimized_cfuncs_Regexp#=~": 414, "not_optimized_cfuncs_Array#delete": 600029, "not_optimized_cfuncs_Array#compact": 36, "not_optimized_cfuncs_Hash#[]": 9603285, "not_optimized_cfuncs_Kernel#Array": 1800244, "not_optimized_cfuncs_Class#escape": 151, "not_optimized_cfuncs_Comparable#>=": 8497, "not_optimized_cfuncs_String#inspect": 0, "not_optimized_cfuncs_Integer#>": 0, "not_optimized_cfuncs_Hash#clear": 211, "not_optimized_cfuncs_Integer#<=>": 4, "not_optimized_cfuncs_Time#plus_without_duration": 52384, "not_optimized_cfuncs_Set#include?": 21000349, "not_optimized_cfuncs_Time#subsec": 0, "not_optimized_cfuncs_Integer#upto": 0, "not_optimized_cfuncs_Set#empty?": 12, "not_optimized_cfuncs_Module#to_s": 33, "not_optimized_cfuncs_Kernel#instance_variable_set": 58, "not_optimized_cfuncs_Hash#merge": 30, "not_optimized_cfuncs_StringScanner#rest?": 0, "not_optimized_cfuncs_Regexp#===": 196, "not_optimized_cfuncs_Class#join": 394, "not_optimized_cfuncs_Class#core#hash_merge_kwd": 0, "not_optimized_cfuncs_Kernel#dup": 600940, "not_optimized_cfuncs_Comparable#==": 406, "not_optimized_cfuncs_Integer#|": 40781, "not_optimized_cfuncs_String#to_sym": 528, "not_optimized_cfuncs_Time#wday": 0, "not_optimized_cfuncs_Proc#ruby2_keywords": 1050, "not_optimized_cfuncs_Thread::Backtrace::Location#path": 0, "not_optimized_cfuncs_Method#arity": 0, "not_optimized_cfuncs_Array#inspect": 0, "not_optimized_cfuncs_Float#-": 32, "not_optimized_cfuncs_Integer#>>": 454, "not_optimized_cfuncs_Array#+": 1546, "not_optimized_cfuncs_Thread::ConditionVariable#initialize": 599973, "not_optimized_cfuncs_StringScanner#string": 23, "not_optimized_cfuncs_MatchData#begin": 0, "not_optimized_cfuncs_FalseClass#===": 0, "not_optimized_cfuncs_Proc#arity": 62, "not_optimized_cfuncs_String#delete_suffix!": 20, "not_optimized_cfuncs_Module#singleton_class?": 0, "not_optimized_cfuncs_String#-@": 6020, "not_optimized_cfuncs_Hash#values": 280, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Set#add": 2110, "not_optimized_cfuncs_String#getbyte": 8, "not_optimized_cfuncs_CGI::EscapeExt#escapeHTML": 42599972, "not_optimized_cfuncs_Hash#key?": 4801759, "not_optimized_cfuncs_StringScanner#peek_byte": 291, "not_optimized_cfuncs_Time#minus_without_duration": 27581, "not_optimized_cfuncs_Hash#[]=": 2506, "not_optimized_cfuncs_StringScanner#pos=": 208, "not_optimized_cfuncs_Integer#-": 9498, "not_optimized_cfuncs_Class#current": 4199966, "not_optimized_cfuncs_String#delete_prefix!": 374, "not_optimized_cfuncs_Thread::Backtrace::Location#lineno": 0, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_BasicObject#!=": 1800447, "not_optimized_cfuncs_Class#directory?": 537, "not_optimized_cfuncs_Class#symlink?": 29, "not_optimized_cfuncs_Kernel#hash": 0, "not_optimized_cfuncs_String#scan": 160, "not_optimized_cfuncs_Module#class_variable_defined?": 52, "not_optimized_cfuncs_Module#const_set": 32, "not_optimized_cfuncs_Module#instance_method": 36, "not_optimized_cfuncs_Array#reverse": 562, "not_optimized_cfuncs_Kernel#kind_of?": 4040, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 261, "not_optimized_cfuncs_Class#split": 387, "not_optimized_cfuncs_Integer#>=": 40781, "not_optimized_cfuncs_Method#parameters": 0, "not_optimized_cfuncs_Array#&": 0, "not_optimized_cfuncs_Array#hash": 103, "not_optimized_cfuncs_Time#utc_offset": 0, "not_optimized_cfuncs_String#encoding": 20, "not_optimized_cfuncs_String#+": 82, "not_optimized_cfuncs_String#==": 33228, "not_optimized_cfuncs_Integer#==": 670533, "not_optimized_cfuncs_Array#intersect?": 1199942, "not_optimized_cfuncs_UnboundMethod#parameters": 36, "not_optimized_cfuncs_String#tr!": 500, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_Kernel#object_id": 599979, "not_optimized_cfuncs_Kernel#block_given?": 4200691, "not_optimized_cfuncs_Integer#+": 0, "not_optimized_cfuncs_String#tr": 15, "not_optimized_cfuncs_Kernel#is_a?": 3108514, "not_optimized_cfuncs_Kernel#instance_variables": 599971, "not_optimized_cfuncs_String#===": 2243, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_Array#include?": 1665, "not_optimized_cfuncs_String#b": 745, "not_optimized_cfuncs_Array#==": 2, "not_optimized_cfuncs_Integer#*": 92, "not_optimized_cfuncs_Hash#include?": 1489, "not_optimized_cfuncs_Time#utc?": 0, "not_optimized_cfuncs_StringScanner#eos?": 312, "not_optimized_cfuncs_Class#exist?": 74, "not_optimized_cfuncs_Array#eql?": 1, "not_optimized_cfuncs_Hash#delete": 600132, "not_optimized_cfuncs_String#delete_suffix": 12, "not_optimized_cfuncs_Class#superclass": 9, "not_optimized_cfuncs_String#force_encoding": 247, "not_optimized_cfuncs_Array#<<": 54, "not_optimized_cfuncs_String#freeze": 8407507, "not_optimized_cfuncs_String#+@": 1199992, "not_optimized_cfuncs_String#%": 2497, "not_optimized_cfuncs_Array#freeze": 220, "not_optimized_cfuncs_Integer#===": 168, "not_optimized_cfuncs_Time#to_i": 0, "not_optimized_cfuncs_String#hash": 2, "not_optimized_cfuncs_Comparable#<": 0, "not_optimized_cfuncs_String#empty?": 4200664, "not_optimized_cfuncs_StringScanner#scan": 0, "not_optimized_cfuncs_ObjectSpace::WeakMap#include?": 63, "not_optimized_cfuncs_TrueClass#===": 599971, "not_optimized_cfuncs_Hash#store": 259, "not_optimized_cfuncs_Thread::Mutex#initialize": 7, "not_optimized_cfuncs_Kernel#instance_variable_get": 599971, "not_optimized_cfuncs_Array#|": 599971, "not_optimized_cfuncs_String#*": 3, "not_optimized_cfuncs_String#strip": 219, "not_optimized_cfuncs_Symbol#inspect": 71 } ] ], "ruby-lsp": [ [ { "compiled_iseq_count": 288, "failed_iseq_count": 66, "compile_time_ns": 81319541, "profile_time_ns": 862924, "gc_time_ns": 575407, "invalidation_time_ns": 0, "code_region_bytes": 2314240, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 413407, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 1813143, "compile_error_register_spill_on_alloc": 9702030, "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": 846708261, "dynamic_getivar_count": 864044, "dynamic_setivar_count": 24862671, "unspecialized_def_type_iseq": 1091, "unspecialized_def_type_cfunc": 0, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 8889785, "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": 1463, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 129859893, "vm_write_sp_count": 125505457, "vm_write_locals_count": 125505457, "vm_write_stack_count": 125505457, "vm_write_to_parent_iseq_local_count": 10916976, "vm_read_from_parent_iseq_local_count": 38610842, "exit_compile_error": 11928580, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 488414, "exit_unhandled_kwarg": 209003, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 4189862, "exit_unhandled_yarv_insn": 84985, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 616196, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 7370540, "exit_patchpoint": 2393895, "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": 27281475, "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": 240, "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": 84592, "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": 102, "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": 35020000, "send_fallback_send_without_block_no_profiles": 10153702, "send_fallback_send_without_block_cfunc_not_variadic": 10205132, "send_fallback_send_without_block_cfunc_array_variadic": 306, "send_fallback_send_without_block_not_optimized_method_type": 8892339, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 53, "send_fallback_not_optimized_instruction": 35729832, "dynamic_send_count": 100001364, "iseq_optimized_send_count": 19484261, "inline_cfunc_optimized_send_count": 13226790, "variadic_cfunc_optimized_send_count": 3758995, "optimized_send_count": 36470046, "send_count": 136471410, "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": 17413862, "not_optimized_yarv_insn_sendforward": 481, "not_optimized_yarv_insn_opt_send_without_block": 129, "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": 4360432, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 313704, "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": 13659643, "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": 2141969934, "total_insn_count": 2988678195, "ratio_in_zjit": 28.33052626463854, "not_optimized_cfuncs_String#ascii_only?": 0, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_Class#exist?": 36, "not_optimized_cfuncs_String#+": 0, "not_optimized_cfuncs_String#valid_encoding?": 757295, "not_optimized_cfuncs_Kernel#===": 0, "not_optimized_cfuncs_String#include?": 22, "not_optimized_cfuncs_String#-@": 4799, "not_optimized_cfuncs_Kernel#object_id": 535, "not_optimized_cfuncs_Module#instance_method": 18, "not_optimized_cfuncs_Array#==": 144, "not_optimized_cfuncs_Hash#include?": 465, "not_optimized_cfuncs_Float#-": 103, "not_optimized_cfuncs_String#==": 20478, "not_optimized_cfuncs_String#%": 2270, "not_optimized_cfuncs_Module#const_set": 18, "not_optimized_cfuncs_String#to_s": 883, "not_optimized_cfuncs_String#strip": 183, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_Array#uniq!": 95, "not_optimized_cfuncs_Kernel#block_given?": 0, "not_optimized_cfuncs_Comparable#>=": 223, "not_optimized_cfuncs_Hash#values": 291, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Array#+": 20014, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 822, "not_optimized_cfuncs_Array#include?": 56, "not_optimized_cfuncs_String#scan": 36, "not_optimized_cfuncs_Kernel#dup": 77, "not_optimized_cfuncs_Hash#[]": 18, "not_optimized_cfuncs_String#empty?": 243, "not_optimized_cfuncs_Regexp#=~": 311, "not_optimized_cfuncs_Array#hash": 291, "not_optimized_cfuncs_Hash#delete": 0, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_UnboundMethod#parameters": 18, "not_optimized_cfuncs_Hash#store": 259, "not_optimized_cfuncs_NilClass#===": 131233, "not_optimized_cfuncs_Array#<<": 1680536, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_Object#[]": 243, "not_optimized_cfuncs_Comparable#<": 0, "not_optimized_cfuncs_String#delete_prefix!": 1514988, "not_optimized_cfuncs_Array#compact": 11, "not_optimized_cfuncs_Hash#[]=": 2293, "not_optimized_cfuncs_String#to_sym": 0, "not_optimized_cfuncs_Hash#key?": 109, "not_optimized_cfuncs_Array#compact!": 113, "not_optimized_cfuncs_Integer#>>": 438179, "not_optimized_cfuncs_String#dup": 612, "not_optimized_cfuncs_UnboundMethod#bind": 0, "not_optimized_cfuncs_BasicObject#!=": 0, "not_optimized_cfuncs_Module#alias_method": 152, "not_optimized_cfuncs_String#delete_prefix": 79977, "not_optimized_cfuncs_UnboundMethod#name": 41, "not_optimized_cfuncs_Integer#<=>": 0, "not_optimized_cfuncs_Kernel#is_a?": 5562493, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_Module#ancestors": 0, "not_optimized_cfuncs_Class#pwd": 102, "not_optimized_cfuncs_String#===": 2402, "not_optimized_cfuncs_UnboundMethod#owner": 48, "not_optimized_cfuncs_Kernel#singleton_class": 5, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_UnboundMethod#super_method": 30, "not_optimized_cfuncs_Kernel#Array": 56, "not_optimized_cfuncs_Class#current": 3653, "not_optimized_cfuncs_Class#join": 336, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_Integer#===": 0, "not_optimized_cfuncs_String#encoding": 0, "not_optimized_cfuncs_Comparable#==": 1, "not_optimized_cfuncs_String#hash": 48 } ] ], "attr_accessor": [ [ { "compiled_iseq_count": 3, "failed_iseq_count": 0, "compile_time_ns": 1343251, "profile_time_ns": 12943, "gc_time_ns": 0, "invalidation_time_ns": 0, "code_region_bytes": 32768, "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 } ] ], "str_concat": [ [ { "compiled_iseq_count": 6, "failed_iseq_count": 0, "compile_time_ns": 1279273, "profile_time_ns": 15865, "gc_time_ns": 15607, "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": 1308936, "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": 167337, "vm_write_sp_count": 167337, "vm_write_locals_count": 167337, "vm_write_stack_count": 167337, "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": 85571, "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": 85571, "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": 39900, "send_fallback_send_without_block_cfunc_not_variadic": 399, "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": 40698, "dynamic_send_count": 80997, "iseq_optimized_send_count": 85542, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 798, "optimized_send_count": 86340, "send_count": 167337, "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": 399, "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": 40299, "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": 10520501838, "total_insn_count": 10521810774, "ratio_in_zjit": 0.01244021611978098, "not_optimized_cfuncs_Float#-": 399, "not_optimized_cfuncs_Hash#[]=": 0 } ] ], "nbody": [ [ { "compiled_iseq_count": 5, "failed_iseq_count": 1, "compile_time_ns": 2466169, "profile_time_ns": 29269, "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#+": 118199913, "not_optimized_cfuncs_Module#sqrt": 0, "not_optimized_cfuncs_Float#*": 0, "not_optimized_cfuncs_Float#-": 168 } ] ], "object-new": [ [ { "compiled_iseq_count": 2, "failed_iseq_count": 0, "compile_time_ns": 588428, "profile_time_ns": 7173, "gc_time_ns": 510, "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": 3488004578, "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": 218000872, "vm_write_sp_count": 872, "vm_write_locals_count": 872, "vm_write_stack_count": 872, "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": 218, "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": 218, "dynamic_send_count": 436, "iseq_optimized_send_count": 0, "inline_cfunc_optimized_send_count": 218000000, "variadic_cfunc_optimized_send_count": 436, "optimized_send_count": 218000436, "send_count": 218000872, "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": 218, "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": 464010760, "total_insn_count": 3952015338, "ratio_in_zjit": 88.25888261266662, "not_optimized_cfuncs_Float#-": 218 } ] ], "setivar_young": [ [ { "compiled_iseq_count": 4, "failed_iseq_count": 0, "compile_time_ns": 972004, "profile_time_ns": 5827, "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": 2604003999, "dynamic_getivar_count": 0, "dynamic_setivar_count": 930000372, "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": 651, "vm_write_sp_count": 558, "vm_write_locals_count": 558, "vm_write_stack_count": 558, "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": 93, "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": 93, "dynamic_send_count": 186, "iseq_optimized_send_count": 186, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 186, "optimized_send_count": 372, "send_count": 558, "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": 93, "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": 812006281, "total_insn_count": 3416010280, "ratio_in_zjit": 76.22939586118575, "not_optimized_cfuncs_Float#-": 93 } ] ], "hexapdf": [ [ { "compiled_iseq_count": 534, "failed_iseq_count": 77, "compile_time_ns": 196276868, "profile_time_ns": 2163399, "gc_time_ns": 51092094, "invalidation_time_ns": 40227, "code_region_bytes": 3903488, "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": 5055762670, "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": 791523558, "vm_write_sp_count": 768686587, "vm_write_locals_count": 768686587, "vm_write_stack_count": 768686587, "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": 7, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 97712, "exit_block_param_proxy_not_iseq_or_ifunc": 439968, "side_exit_count": 419515696, "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": 7330615, "optimized_send_count": 395830977, "send_count": 861435558, "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": 24922967, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 4296216, "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": 1279599, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 9428723, "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": 53331734, "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": 8150649563, "total_insn_count": 13206412233, "ratio_in_zjit": 38.282635592479316, "not_optimized_cfuncs_Kernel#block_given?": 2003087, "not_optimized_cfuncs_Integer#==": 488222, "not_optimized_cfuncs_Integer#>": 97591, "not_optimized_cfuncs_Hash#replace": 0, "not_optimized_cfuncs_String#*": 0, "not_optimized_cfuncs_Class#exist?": 37, "not_optimized_cfuncs_String#delete_prefix!": 404, "not_optimized_cfuncs_String#b": 4307223, "not_optimized_cfuncs_Array#compact!": 115, "not_optimized_cfuncs_Comparable#>": 0, "not_optimized_cfuncs_Integer#^": 0, "not_optimized_cfuncs_Array#sort": 31, "not_optimized_cfuncs_Integer#-": 0, "not_optimized_cfuncs_Kernel#kind_of?": 64426927, "not_optimized_cfuncs_IO#pos": 0, "not_optimized_cfuncs_String#intern": 0, "not_optimized_cfuncs_Hash#store": 265, "not_optimized_cfuncs_Kernel#freeze": 0, "not_optimized_cfuncs_Integer#+": 13620949, "not_optimized_cfuncs_Hash#include?": 31, "not_optimized_cfuncs_Hash#keys": 195964, "not_optimized_cfuncs_Array#minmax": 31, "not_optimized_cfuncs_String#getbyte": 2825990, "not_optimized_cfuncs_Array#==": 48849, "not_optimized_cfuncs_String#+": 0, "not_optimized_cfuncs_IO#binmode": 31, "not_optimized_cfuncs_Kernel#===": 0, "not_optimized_cfuncs_Hash#key": 5071, "not_optimized_cfuncs_Array#uniq!": 79, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 40, "not_optimized_cfuncs_String#to_f": 286, "not_optimized_cfuncs_String#encoding": 4258231, "not_optimized_cfuncs_Module#hypot": 146371, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_Module#alias_method": 0, "not_optimized_cfuncs_Hash#default_proc=": 0, "not_optimized_cfuncs_Float#==": 0, "not_optimized_cfuncs_String#force_encoding": 0, "not_optimized_cfuncs_BasicObject#!=": 854622, "not_optimized_cfuncs_Array#delete_at": 878611, "not_optimized_cfuncs_Zlib::ZStream#finish": 49111, "not_optimized_cfuncs_Array#*": 0, "not_optimized_cfuncs_Hash#key?": 3544427, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_Class#directory?": 0, "not_optimized_cfuncs_String#to_s": 956, "not_optimized_cfuncs_String#codepoints": 31, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_Hash#compare_by_identity": 31, "not_optimized_cfuncs_String#empty?": 0, "not_optimized_cfuncs_Float#/": 62, "not_optimized_cfuncs_UnboundMethod#parameters": 36, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_Kernel#dup": 4394092, "not_optimized_cfuncs_Array#reverse!": 0, "not_optimized_cfuncs_String#strip!": 18, "not_optimized_cfuncs_Float#+": 9518356, "not_optimized_cfuncs_Integer#*": 31, "not_optimized_cfuncs_Comparable#>=": 10, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_Float#finite?": 0, "not_optimized_cfuncs_Hash#delete": 884098, "not_optimized_cfuncs_String#to_sym": 4374, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_Integer#<=>": 3661396, "not_optimized_cfuncs_Kernel#instance_variable_set": 0, "not_optimized_cfuncs_Kernel#is_a?": 648, "not_optimized_cfuncs_Hash#[]": 1448484, "not_optimized_cfuncs_Module#const_set": 2, "not_optimized_cfuncs_Regexp#=~": 136, "not_optimized_cfuncs_Hash#clear": 31, "not_optimized_cfuncs_String#strip": 181, "not_optimized_cfuncs_String#setbyte": 0, "not_optimized_cfuncs_Hash#[]=": 1285, "not_optimized_cfuncs_String#+@": 294062, "not_optimized_cfuncs_Float#-": 17916951, "not_optimized_cfuncs_Float#*": 8739076, "not_optimized_cfuncs_Float#to_s": 0, "not_optimized_cfuncs_Array#hash": 28, "not_optimized_cfuncs_Array#include?": 49065, "not_optimized_cfuncs_Integer#<": 19330808, "not_optimized_cfuncs_String#%": 1166, "not_optimized_cfuncs_Proc#arity": 0, "not_optimized_cfuncs_Integer#>>": 227, "not_optimized_cfuncs_Kernel#instance_variable_get": 0, "not_optimized_cfuncs_Hash#values": 292, "not_optimized_cfuncs_Class#join": 33, "not_optimized_cfuncs_Float#>": 4442642, "not_optimized_cfuncs_String#scan": 39, "not_optimized_cfuncs_Kernel#instance_of?": 2589451, "not_optimized_cfuncs_Integer#/": 48861, "not_optimized_cfuncs_Integer#===": 48825, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_Array#freeze": 39, "not_optimized_cfuncs_Zlib::ZStream#close": 49111, "not_optimized_cfuncs_String#include?": 22, "not_optimized_cfuncs_Comparable#<": 0, "not_optimized_cfuncs_String#freeze": 49261, "not_optimized_cfuncs_Kernel#__method__": 243993, "not_optimized_cfuncs_Float#<": 4603173, "not_optimized_cfuncs_String#===": 2176, "not_optimized_cfuncs_String#dup": 71297, "not_optimized_cfuncs_Float#<=": 181741, "not_optimized_cfuncs_Class#core#hash_merge_kwd": 31, "not_optimized_cfuncs_Array#clear": 8745156, "not_optimized_cfuncs_String#-@": 2600, "not_optimized_cfuncs_Regexp#===": 2, "not_optimized_cfuncs_String#==": 738, "not_optimized_cfuncs_Kernel#hash": 0, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_Fiber#alive?": 245795, "not_optimized_cfuncs_Module#instance_method": 36, "not_optimized_cfuncs_Array#compact": 43, "not_optimized_cfuncs_Array#<<": 0, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Kernel#Array": 52, "not_optimized_cfuncs_Class#new": 0 } ] ], "erubi": [ [ { "compiled_iseq_count": 5, "failed_iseq_count": 0, "compile_time_ns": 1410340, "profile_time_ns": 16752, "gc_time_ns": 310805, "invalidation_time_ns": 0, "code_region_bytes": 757760, "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": 4579100, "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": 6716, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 9213, "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": 107845160, "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": 264709, "total_insn_count": 1103625660, "ratio_in_zjit": 99.97601460263256, "not_optimized_cfuncs_Array#hash": 17, "not_optimized_cfuncs_BasicObject#!=": 0, "not_optimized_cfuncs_Comparable#>=": 10, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_String#-@": 2580, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_String#+@": 1, "not_optimized_cfuncs_Hash#[]": 18, "not_optimized_cfuncs_Integer#>>": 227, "not_optimized_cfuncs_Integer#<=>": 0, "not_optimized_cfuncs_Array#==": 36, "not_optimized_cfuncs_String#empty?": 1, "not_optimized_cfuncs_Class#current": 1622, "not_optimized_cfuncs_Hash#store": 265, "not_optimized_cfuncs_Array#include?": 12, "not_optimized_cfuncs_String#strip": 177, "not_optimized_cfuncs_Array#compact!": 91, "not_optimized_cfuncs_Array#compact": 12, "not_optimized_cfuncs_Regexp#=~": 86, "not_optimized_cfuncs_Float#-": 33, "not_optimized_cfuncs_Array#freeze": 29, "not_optimized_cfuncs_Module#instance_method": 18, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_Kernel#is_a?": 640, "not_optimized_cfuncs_String#scan": 29, "not_optimized_cfuncs_Array#uniq!": 73, "not_optimized_cfuncs_String#include?": 22, "not_optimized_cfuncs_String#==": 1148, "not_optimized_cfuncs_Hash#values": 292, "not_optimized_cfuncs_String#===": 2176, "not_optimized_cfuncs_String#to_s": 32378460, "not_optimized_cfuncs_Hash#[]=": 1135, "not_optimized_cfuncs_Kernel#dup": 71, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 29, "not_optimized_cfuncs_Kernel#block_given?": 0, "not_optimized_cfuncs_Kernel#Array": 52, "not_optimized_cfuncs_String#dup": 26, "not_optimized_cfuncs_UnboundMethod#parameters": 18, "not_optimized_cfuncs_Module#const_set": 2, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_String#delete_prefix!": 404, "not_optimized_cfuncs_Class#exist?": 37, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_Hash#key?": 0, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_String#%": 1135, "not_optimized_cfuncs_Class#join": 33 } ] ], "protoboeuf-encode": [ [ { "compiled_iseq_count": 6, "failed_iseq_count": 7, "compile_time_ns": 16292662, "profile_time_ns": 163026, "gc_time_ns": 470124, "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_Integer#<<": 0, "not_optimized_cfuncs_String#setbyte": 0, "not_optimized_cfuncs_Integer#+": 0, "not_optimized_cfuncs_Integer#>>": 40565525, "not_optimized_cfuncs_String#force_encoding": 0, "not_optimized_cfuncs_String#ascii_only?": 0, "not_optimized_cfuncs_String#b": 1632, "not_optimized_cfuncs_Integer#===": 0, "not_optimized_cfuncs_String#getbyte": 0, "not_optimized_cfuncs_Class#allocate": 0, "not_optimized_cfuncs_BasicObject#!=": 34852, "not_optimized_cfuncs_Float#-": 122 } ] ], "etanni": [ [ { "compiled_iseq_count": 7, "failed_iseq_count": 0, "compile_time_ns": 1546455, "profile_time_ns": 20511, "gc_time_ns": 71227, "invalidation_time_ns": 0, "code_region_bytes": 131072, "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": 88348, "total_insn_count": 1026525342, "ratio_in_zjit": 99.99139349060512, "not_optimized_cfuncs_Float#-": 31, "not_optimized_cfuncs_String#==": 427, "not_optimized_cfuncs_Class#current": 1622 } ] ], "lobsters": [ [ { "compiled_iseq_count": 2899, "failed_iseq_count": 258, "compile_time_ns": 737614113, "profile_time_ns": 26132761, "gc_time_ns": 8806267, "invalidation_time_ns": 278739560, "code_region_bytes": 20172800, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 535672, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 497633, "compile_error_register_spill_on_alloc": 12747388, "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": 1303759452, "dynamic_getivar_count": 26148308, "dynamic_setivar_count": 23835384, "unspecialized_def_type_iseq": 8467031, "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": 1548667, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 3238719, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 14044, "vm_write_pc_count": 245540778, "vm_write_sp_count": 240605728, "vm_write_locals_count": 240605728, "vm_write_stack_count": 240605728, "vm_write_to_parent_iseq_local_count": 1035951, "vm_read_from_parent_iseq_local_count": 21091441, "exit_compile_error": 13780693, "exit_unknown_newarray_send": 1035591, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 497045, "exit_unhandled_kwarg": 1474217, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 328284, "exit_unhandled_yarv_insn": 2559409, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 10574228, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 8323467, "exit_patchpoint": 618673, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 1466, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 41148, "exit_block_param_proxy_not_iseq_or_ifunc": 2105468, "side_exit_count": 41339689, "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": 2971, "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": 148279, "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": 36064923, "send_fallback_send_without_block_no_profiles": 15205559, "send_fallback_send_without_block_cfunc_not_variadic": 33063969, "send_fallback_send_without_block_cfunc_array_variadic": 73875, "send_fallback_send_without_block_not_optimized_method_type": 16802323, "send_fallback_send_without_block_direct_too_many_args": 3542, "send_fallback_obj_to_string_not_string": 25394, "send_fallback_not_optimized_instruction": 60875489, "dynamic_send_count": 162115074, "iseq_optimized_send_count": 57487571, "inline_cfunc_optimized_send_count": 22751922, "variadic_cfunc_optimized_send_count": 9833346, "optimized_send_count": 90072839, "send_count": 252187913, "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": 23294212, "not_optimized_yarv_insn_sendforward": 1746167, "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": 9741417, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 2701659, "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": 326977, "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": 1754892, "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": 25952825, "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": 616544379, "total_insn_count": 1920303831, "ratio_in_zjit": 67.89339431360015, "not_optimized_cfuncs_Hash#[]": 825335, "not_optimized_cfuncs_MatchData#end": 0, "not_optimized_cfuncs_Set#member?": 157, "not_optimized_cfuncs_Exception#to_s": 3, "not_optimized_cfuncs_Time#isdst": 0, "not_optimized_cfuncs_Array#reverse!": 0, "not_optimized_cfuncs_Psych::Parser#_native_parse": 10659, "not_optimized_cfuncs_Array#intersect?": 13207, "not_optimized_cfuncs_Kernel#__callee__": 35977, "not_optimized_cfuncs_Class#superclass": 1805, "not_optimized_cfuncs_Module#to_s": 944, "not_optimized_cfuncs_String#freeze": 155312, "not_optimized_cfuncs_Proc#==": 0, "not_optimized_cfuncs_NilClass#===": 544694, "not_optimized_cfuncs_Set#include?": 548218, "not_optimized_cfuncs_StringIO#string": 0, "not_optimized_cfuncs_Monitor#mon_check_owner": 155857, "not_optimized_cfuncs_String#to_str": 0, "not_optimized_cfuncs_BasicObject#__id__": 14, "not_optimized_cfuncs_Thread::Backtrace::Location#path": 0, "not_optimized_cfuncs_String#<<": 9640, "not_optimized_cfuncs_String#+@": 304929, "not_optimized_cfuncs_Module#initialize": 20, "not_optimized_cfuncs_Integer#|": 41017, "not_optimized_cfuncs_Hash#delete": 588993, "not_optimized_cfuncs_Time#nsec": 0, "not_optimized_cfuncs_BigDecimal#finite?": 0, "not_optimized_cfuncs_Time#minus_without_duration": 108461, "not_optimized_cfuncs_String#to_sym": 198244, "not_optimized_cfuncs_Float#/": 0, "not_optimized_cfuncs_Array#-": 97039, "not_optimized_cfuncs_Regexp#to_s": 13736, "not_optimized_cfuncs_StringScanner#rest?": 0, "not_optimized_cfuncs_NilClass#to_s": 92969, "not_optimized_cfuncs_Symbol#inspect": 71, "not_optimized_cfuncs_Class#new": 0, "not_optimized_cfuncs_Time#to_f": 2930, "not_optimized_cfuncs_Integer#>": 27352, "not_optimized_cfuncs_String#delete_prefix!": 404, "not_optimized_cfuncs_String#dup": 45287, "not_optimized_cfuncs_String#to_s": 2305224, "not_optimized_cfuncs_OpenSSL::Cipher#initialize": 7478, "not_optimized_cfuncs_File::Stat#gid": 0, "not_optimized_cfuncs_Psych::Emitter#end_document": 151, "not_optimized_cfuncs_ObjectSpace::WeakMap#include?": 97, "not_optimized_cfuncs_Kernel#freeze": 516, "not_optimized_cfuncs_Thread::Backtrace::Location#absolute_path": 15, "not_optimized_cfuncs_Class#symlink?": 0, "not_optimized_cfuncs_SQLite3::Statement#step": 304252, "not_optimized_cfuncs_Date#month": 0, "not_optimized_cfuncs_Class#extname": 12341, "not_optimized_cfuncs_Time#subsec": 0, "not_optimized_cfuncs_Kernel#hash": 6524, "not_optimized_cfuncs_Time#utc_offset": 0, "not_optimized_cfuncs_Class#file?": 61540, "not_optimized_cfuncs_CommonMarker::Node#next": 691, "not_optimized_cfuncs_Kernel#block_given?": 693791, "not_optimized_cfuncs_FalseClass#===": 1022553, "not_optimized_cfuncs_Array#freeze": 113001, "not_optimized_cfuncs_Array#to_a": 45, "not_optimized_cfuncs_Float#*": 0, "not_optimized_cfuncs_Array#to_h": 0, "not_optimized_cfuncs_String#+": 195761, "not_optimized_cfuncs_String#ascii_only?": 0, "not_optimized_cfuncs_Class#find": 0, "not_optimized_cfuncs_Class#allocate": 38288, "not_optimized_cfuncs_Numeric#positive?": 184, "not_optimized_cfuncs_OpenSSL::HMAC#digest": 0, "not_optimized_cfuncs_Module#undefine_finalizer": 1051, "not_optimized_cfuncs_Time#utc": 165841, "not_optimized_cfuncs_String#%": 8768, "not_optimized_cfuncs_Class#delete": 940, "not_optimized_cfuncs_Time#hour": 0, "not_optimized_cfuncs_BasicObject#!=": 589217, "not_optimized_cfuncs_Array#compact!": 11393, "not_optimized_cfuncs_Time#utc?": 1324, "not_optimized_cfuncs_CGI::EscapeExt#escape": 23853, "not_optimized_cfuncs_Time#getutc": 6813, "not_optimized_cfuncs_CommonMarker::Node#_render_html": 0, "not_optimized_cfuncs_String#encoding": 89426, "not_optimized_cfuncs_SQLite3::Statement#column_decltype": 223418, "not_optimized_cfuncs_Range#member?": 473302, "not_optimized_cfuncs_Hash#to_h": 10652, "not_optimized_cfuncs_Class#rename": 0, "not_optimized_cfuncs_Class#open": 1051, "not_optimized_cfuncs_Array#hash": 184, "not_optimized_cfuncs_Method#arity": 0, "not_optimized_cfuncs_Class#union": 24, "not_optimized_cfuncs_Thread::ConditionVariable#initialize": 20492, "not_optimized_cfuncs_Array#drop": 13237, "not_optimized_cfuncs_Array#|": 160390, "not_optimized_cfuncs_Psych::Emitter#end_mapping": 0, "not_optimized_cfuncs_BigDecimal#zero?": 271, "not_optimized_cfuncs_Integer#+": 6813, "not_optimized_cfuncs_String#getbyte": 484542, "not_optimized_cfuncs_Hash#compact!": 43769, "not_optimized_cfuncs_Class#parse_document": 0, "not_optimized_cfuncs_Kernel#dup": 728610, "not_optimized_cfuncs_Set#empty?": 12691, "not_optimized_cfuncs_UnboundMethod#parameters": 36, "not_optimized_cfuncs_Module#const_set": 109, "not_optimized_cfuncs_Time#wday": 0, "not_optimized_cfuncs_CommonMarker::Node#type": 2102, "not_optimized_cfuncs_Float#to_s": 271, "not_optimized_cfuncs_Time#hash": 1411, "not_optimized_cfuncs_Hash#to_hash": 6835, "not_optimized_cfuncs_String#valid_encoding?": 13857, "not_optimized_cfuncs_Class#urandom": 15252, "not_optimized_cfuncs_Integer#-": 9598, "not_optimized_cfuncs_Hash#values": 71771, "not_optimized_cfuncs_Class#exist?": 8598, "not_optimized_cfuncs_Proc#arity": 21349, "not_optimized_cfuncs_OpenSSL::Cipher#key_len": 203, "not_optimized_cfuncs_TrueClass#===": 1041137, "not_optimized_cfuncs_SQLite3::Statement#done?": 304252, "not_optimized_cfuncs_NameError#receiver": 3, "not_optimized_cfuncs_Class#join": 74281, "not_optimized_cfuncs_Nokogiri::XML::Document#encoding": 0, "not_optimized_cfuncs_Date#year": 0, "not_optimized_cfuncs_IO#close": 1045, "not_optimized_cfuncs_RubyVM::InstructionSequence#to_a": 246, "not_optimized_cfuncs_SQLite3::Statement#bind_param": 294695, "not_optimized_cfuncs_Thread::Backtrace::Location#lineno": 0, "not_optimized_cfuncs_Set#delete": 7411, "not_optimized_cfuncs_Array#inspect": 0, "not_optimized_cfuncs_Rational#*": 0, "not_optimized_cfuncs_Integer#/": 201, "not_optimized_cfuncs_Module#autoload": 41, "not_optimized_cfuncs_Time#to_date": 0, "not_optimized_cfuncs_Set#compare_by_identity": 74898, "not_optimized_cfuncs_##block_given?": 0, "not_optimized_cfuncs_Array#reverse": 21, "not_optimized_cfuncs_Time#usec": 2648, "not_optimized_cfuncs_OpenSSL::Cipher#iv=": 6813, "not_optimized_cfuncs_Date#plus_without_duration": 88891, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_StringScanner#eos?": 1716, "not_optimized_cfuncs_Integer#&": 164179, "not_optimized_cfuncs_Time#strftime": 45620, "not_optimized_cfuncs_Range#begin": 1671, "not_optimized_cfuncs_Float#>": 31411, "not_optimized_cfuncs_IO#path": 0, "not_optimized_cfuncs_Nokogiri::XML::Node#document": 331, "not_optimized_cfuncs_Time#year": 0, "not_optimized_cfuncs_Date#day": 0, "not_optimized_cfuncs_String#===": 67801, "not_optimized_cfuncs_Kernel#kind_of?": 810817, "not_optimized_cfuncs_Method#parameters": 0, "not_optimized_cfuncs_Kernel#instance_variable_set": 378, "not_optimized_cfuncs_Psych::Emitter#start_stream": 151, "not_optimized_cfuncs_SQLite3::Statement#column_name": 223418, "not_optimized_cfuncs_String#*": 285, "not_optimized_cfuncs_String#strip": 24546, "not_optimized_cfuncs_SQLite3::Statement#column_count": 51168, "not_optimized_cfuncs_Thread::Mutex#owned?": 76995, "not_optimized_cfuncs_Module#random_bytes": 6813, "not_optimized_cfuncs_Class#generate": 13774, "not_optimized_cfuncs_Set#add?": 7411, "not_optimized_cfuncs_File::Stat#mode": 0, "not_optimized_cfuncs_Psych::Emitter#end_stream": 151, "not_optimized_cfuncs_Integer#^": 242745, "not_optimized_cfuncs_Float#<": 0, "not_optimized_cfuncs_Integer#==": 77733, "not_optimized_cfuncs_Time#zone": 0, "not_optimized_cfuncs_Float#-": 77641, "not_optimized_cfuncs_Hash#include?": 48788, "not_optimized_cfuncs_Hash#keys": 75047, "not_optimized_cfuncs_String#==": 653623, "not_optimized_cfuncs_Kernel#Array": 199628, "not_optimized_cfuncs_Array#==": 200, "not_optimized_cfuncs_Comparable#<=": 8671, "not_optimized_cfuncs_Class#stat": 0, "not_optimized_cfuncs_Thread::ConditionVariable#signal": 135362, "not_optimized_cfuncs_Comparable#>": 66842, "not_optimized_cfuncs_StringScanner#pos": 2028, "not_optimized_cfuncs_OpenSSL::Cipher#authenticated?": 0, "not_optimized_cfuncs_Hash#each_key": 886, "not_optimized_cfuncs_CommonMarker::Node#first_child": 691, "not_optimized_cfuncs_Psych::Emitter#start_document": 151, "not_optimized_cfuncs_String#tr": 2066, "not_optimized_cfuncs_String#dump": 10, "not_optimized_cfuncs_Module#singleton_class?": 420, "not_optimized_cfuncs_String#empty?": 1754465, "not_optimized_cfuncs_CommonMarker::Node#string_content": 0, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_String#force_encoding": 98567, "not_optimized_cfuncs_StringScanner#peek_byte": 1533, "not_optimized_cfuncs_Hash#default=": 13835, "not_optimized_cfuncs_Hash#merge!": 1951, "not_optimized_cfuncs_Kernel#object_id": 228582, "not_optimized_cfuncs_StringScanner#scan": 0, "not_optimized_cfuncs_String#tr!": 848, "not_optimized_cfuncs_OpenSSL::Cipher#auth_data=": 0, "not_optimized_cfuncs_CGI::EscapeExt#escapeHTML": 0, "not_optimized_cfuncs_Hash#clear": 9858, "not_optimized_cfuncs_Integer#**": 0, "not_optimized_cfuncs_Float#to_i": 0, "not_optimized_cfuncs_FalseClass#to_s": 1591, "not_optimized_cfuncs_Array#sort": 87, "not_optimized_cfuncs_Hash#replace": 598, "not_optimized_cfuncs_Kernel#to_s": 4191, "not_optimized_cfuncs_Proc#ruby2_keywords": 1112, "not_optimized_cfuncs_Array#<<": 4265, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_Array#delete": 16891, "not_optimized_cfuncs_ActiveSupport::OrderedOptions#_get": 905688, "not_optimized_cfuncs_NameError#name": 0, "not_optimized_cfuncs_Module#pid": 46138, "not_optimized_cfuncs_Time#compare_without_coercion": 107007, "not_optimized_cfuncs_Array#reverse_each": 43769, "not_optimized_cfuncs_Regexp#=~": 1745, "not_optimized_cfuncs_String#setbyte": 248954, "not_optimized_cfuncs_Array#sort!": 43771, "not_optimized_cfuncs_Module#alias_method": 44, "not_optimized_cfuncs_String#hash": 1496, "not_optimized_cfuncs_Kernel#__method__": 8108, "not_optimized_cfuncs_Time#sec": 0, "not_optimized_cfuncs_SQLite3::Statement#reset!": 0, "not_optimized_cfuncs_UnboundMethod#owner": 6, "not_optimized_cfuncs_String#b": 61540, "not_optimized_cfuncs_OpenSSL::Cipher#key=": 0, "not_optimized_cfuncs_Range#end": 0, "not_optimized_cfuncs_Integer#upto": 0, "not_optimized_cfuncs_Integer#<=>": 481358, "not_optimized_cfuncs_OpenSSL::HMAC#initialize": 0, "not_optimized_cfuncs_Kernel#is_a?": 5019364, "not_optimized_cfuncs_Set#-": 7, "not_optimized_cfuncs_Integer#>=": 41017, "not_optimized_cfuncs_Set#subtract": 12691, "not_optimized_cfuncs_Time#min": 0, "not_optimized_cfuncs_Integer#to_f": 271, "not_optimized_cfuncs_OpenSSL::Cipher#iv_len": 6913, "not_optimized_cfuncs_Psych::Emitter#start_mapping": 0, "not_optimized_cfuncs_String#-@": 125141, "not_optimized_cfuncs_NilClass#&": 54709, "not_optimized_cfuncs_Hash#==": 21454, "not_optimized_cfuncs_MatchData#begin": 0, "not_optimized_cfuncs_Array#uniq": 43646, "not_optimized_cfuncs_String#delete_suffix": 10138, "not_optimized_cfuncs_Kernel#instance_of?": 128242, "not_optimized_cfuncs_Hash#default_proc": 27509, "not_optimized_cfuncs_Kernel#singleton_class": 419, "not_optimized_cfuncs_Array#&": 33516, "not_optimized_cfuncs_Hash#compare_by_identity": 32286, "not_optimized_cfuncs_Integer#===": 109833, "not_optimized_cfuncs_Module#ancestors": 6, "not_optimized_cfuncs_Float#<=": 27176, "not_optimized_cfuncs_Thread::ConditionVariable#broadcast": 20495, "not_optimized_cfuncs_Module#class_variable_defined?": 20, "not_optimized_cfuncs_Encoding#to_s": 6813, "not_optimized_cfuncs_BasicObject#initialize": 0, "not_optimized_cfuncs_Array#clear": 6811, "not_optimized_cfuncs_Integer#*": 92, "not_optimized_cfuncs_Comparable#>=": 8710, "not_optimized_cfuncs_Class#core#hash_merge_kwd": 7051, "not_optimized_cfuncs_File::Stat#uid": 0, "not_optimized_cfuncs_SQLite3::Statement#prepare": 26938, "not_optimized_cfuncs_Array#transpose": 690, "not_optimized_cfuncs_Array#compact": 4217, "not_optimized_cfuncs_Comparable#<": 15991, "not_optimized_cfuncs_Date#>>": 6830, "not_optimized_cfuncs_Class#path": 1862, "not_optimized_cfuncs_Class#parse": 201, "not_optimized_cfuncs_Array#+": 156378, "not_optimized_cfuncs_StringScanner#pos=": 1236, "not_optimized_cfuncs_Array#include?": 1002065, "not_optimized_cfuncs_Regexp#===": 34413, "not_optimized_cfuncs_Class#current": 3879857, "not_optimized_cfuncs_Class#directory?": 1585, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_SQLite3::Database#changes": 0, "not_optimized_cfuncs_Time#to_i": 7171, "not_optimized_cfuncs_Nokogiri::XML::Node#children": 331, "not_optimized_cfuncs_String#include?": 713911, "not_optimized_cfuncs_Float#+": 3396, "not_optimized_cfuncs_Hash#inspect": 0, "not_optimized_cfuncs_Module#instance_method": 3086, "not_optimized_cfuncs_Time#day": 0, "not_optimized_cfuncs_Integer#>>": 1486, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 215, "not_optimized_cfuncs_SQLite3::Database#closed?": 34351, "not_optimized_cfuncs_Hash#freeze": 214804, "not_optimized_cfuncs_Psych::Emitter#scalar": 0, "not_optimized_cfuncs_Enumerable#sort_by": 107, "not_optimized_cfuncs_##object_id": 1051, "not_optimized_cfuncs_Hash#store": 88, "not_optimized_cfuncs_Array#<=>": 16, "not_optimized_cfuncs_Thread::Mutex#initialize": 27782, "not_optimized_cfuncs_Hash#has_key?": 59669, "not_optimized_cfuncs_Enumerable#drop": 91, "not_optimized_cfuncs_Set#add": 2110, "not_optimized_cfuncs_Class#escape": 527, "not_optimized_cfuncs_String#delete_suffix!": 7273, "not_optimized_cfuncs_Date#compare_without_coercion": 17371, "not_optimized_cfuncs_StringScanner#string": 792, "not_optimized_cfuncs_Time#month": 0, "not_optimized_cfuncs_Array#map": 12873, "not_optimized_cfuncs_OpenSSL::Cipher#final": 0, "not_optimized_cfuncs_String#inspect": 104, "not_optimized_cfuncs_Integer#divmod": 0, "not_optimized_cfuncs_Time#plus_without_duration": 299, "not_optimized_cfuncs_Comparable#==": 1042, "not_optimized_cfuncs_OpenSSL::Cipher#encrypt": 0, "not_optimized_cfuncs_Hash#[]=": 749899, "not_optimized_cfuncs_Digest::Class#initialize": 6812, "not_optimized_cfuncs_String#scan": 1930, "not_optimized_cfuncs_Kernel#method": 6813, "not_optimized_cfuncs_Nokogiri::XML::Node#namespace_scopes": 1771, "not_optimized_cfuncs_Date#gregorian": 0, "not_optimized_cfuncs_Hash#key?": 1590756, "not_optimized_cfuncs_Array#uniq!": 17534 } ] ], "30k_methods": [ [ { "compiled_iseq_count": 5778, "failed_iseq_count": 0, "compile_time_ns": 411126603, "profile_time_ns": 3876298, "gc_time_ns": 0, "invalidation_time_ns": 0, "code_region_bytes": 11919360, "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 } ] ], "graphql-native": [ [ { "compiled_iseq_count": 18, "failed_iseq_count": 21, "compile_time_ns": 4078166, "profile_time_ns": 70231, "gc_time_ns": 99933, "invalidation_time_ns": 0, "code_region_bytes": 860160, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 0, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 3585984, "compile_error_register_spill_on_alloc": 67503207, "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": 856462, "dynamic_getivar_count": 54413, "dynamic_setivar_count": 86968, "unspecialized_def_type_iseq": 10871, "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": 60288, "vm_write_sp_count": 60288, "vm_write_locals_count": 60288, "vm_write_stack_count": 60288, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 10871, "exit_compile_error": 71089191, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 0, "exit_unhandled_kwarg": 21742, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 0, "exit_unhandled_yarv_insn": 65255, "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": 71176188, "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": 65255, "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": 8200, "send_fallback_send_without_block_cfunc_not_variadic": 10952, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 10871, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 30103, "dynamic_send_count": 60126, "iseq_optimized_send_count": 0, "inline_cfunc_optimized_send_count": 21742, "variadic_cfunc_optimized_send_count": 162, "optimized_send_count": 21904, "send_count": 82030, "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": 3979, "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": 6783, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 30694, "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": 936, "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": 1634828061, "total_insn_count": 1635684523, "ratio_in_zjit": 0.05236107500908352, "not_optimized_cfuncs_Comparable#>=": 10, "not_optimized_cfuncs_String#dup": 26, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_String#to_s": 882, "not_optimized_cfuncs_Float#-": 81, "not_optimized_cfuncs_Integer#>>": 227, "not_optimized_cfuncs_Module#instance_method": 18, "not_optimized_cfuncs_UnboundMethod#parameters": 18, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_String#-@": 2526, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_Hash#[]": 18, "not_optimized_cfuncs_Array#uniq!": 93, "not_optimized_cfuncs_Hash#store": 266, "not_optimized_cfuncs_Kernel#Array": 52, "not_optimized_cfuncs_Hash#keys": 2, "not_optimized_cfuncs_String#include?": 22, "not_optimized_cfuncs_Array#+": 0, "not_optimized_cfuncs_Kernel#block_given?": 0, "not_optimized_cfuncs_GraphQL::CParser::Parser#c_parse": 10871, "not_optimized_cfuncs_Hash#[]=": 1135, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_String#===": 2182, "not_optimized_cfuncs_String#%": 1135, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_Array#compact!": 111, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_Array#compact": 13, "not_optimized_cfuncs_Hash#values": 293, "not_optimized_cfuncs_Kernel#dup": 71, "not_optimized_cfuncs_String#hash": 1, "not_optimized_cfuncs_Array#include?": 58, "not_optimized_cfuncs_Regexp#=~": 145, "not_optimized_cfuncs_Class#join": 36, "not_optimized_cfuncs_Integer#<=>": 0, "not_optimized_cfuncs_Hash#key?": 0, "not_optimized_cfuncs_Class#exist?": 38, "not_optimized_cfuncs_BasicObject#!=": 0, "not_optimized_cfuncs_Module#const_set": 2, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 31, "not_optimized_cfuncs_Array#freeze": 31, "not_optimized_cfuncs_String#==": 1220, "not_optimized_cfuncs_String#delete_prefix!": 405, "not_optimized_cfuncs_Comparable#==": 1, "not_optimized_cfuncs_String#scan": 31, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_Kernel#is_a?": 645, "not_optimized_cfuncs_String#strip": 179, "not_optimized_cfuncs_Array#hash": 18, "not_optimized_cfuncs_String#+": 0, "not_optimized_cfuncs_Array#==": 42, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_String#encoding": 0, "not_optimized_cfuncs_String#valid_encoding?": 0, "not_optimized_cfuncs_Module#tokenize_with_c_internal": 0 } ] ], "liquid-render": [ [ { "compiled_iseq_count": 128, "failed_iseq_count": 15, "compile_time_ns": 36372804, "profile_time_ns": 1438844966, "gc_time_ns": 91362, "invalidation_time_ns": 0, "code_region_bytes": 1912832, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 2742283, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 0, "compile_error_register_spill_on_alloc": 16621902, "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": 792330835, "dynamic_getivar_count": 4048312, "dynamic_setivar_count": 3127637, "unspecialized_def_type_iseq": 8721822, "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": 422824, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 143598337, "vm_write_sp_count": 142829843, "vm_write_locals_count": 142829843, "vm_write_stack_count": 142829843, "vm_write_to_parent_iseq_local_count": 2005541, "vm_read_from_parent_iseq_local_count": 51490725, "exit_compile_error": 19364185, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 7775067, "exit_unhandled_kwarg": 3423362, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 58486, "exit_unhandled_yarv_insn": 292571, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 9139722, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 12342312, "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": 52395705, "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": 292571, "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": 9232500, "send_fallback_send_without_block_no_profiles": 3286715, "send_fallback_send_without_block_cfunc_not_variadic": 19283924, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 9144646, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 19400682, "dynamic_send_count": 60348467, "iseq_optimized_send_count": 49405529, "inline_cfunc_optimized_send_count": 15220124, "variadic_cfunc_optimized_send_count": 20247437, "optimized_send_count": 84873090, "send_count": 145221557, "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": 11557146, "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": 25304, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 802022, "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": 5414, "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": 239600, "not_optimized_yarv_insn_opt_neq": 598471, "not_optimized_yarv_insn_opt_lt": 0, "not_optimized_yarv_insn_opt_le": 58518, "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": 598471, "not_optimized_yarv_insn_opt_or": 102, "not_optimized_yarv_insn_opt_aref": 5597425, "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": 903718898, "total_insn_count": 1696049733, "ratio_in_zjit": 46.71625009477243, "not_optimized_cfuncs_String#%": 1135, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_Integer#<=>": 0, "not_optimized_cfuncs_String#delete_prefix!": 406, "not_optimized_cfuncs_Hash#store": 267, "not_optimized_cfuncs_String#to_str": 91, "not_optimized_cfuncs_Hash#[]": 4352, "not_optimized_cfuncs_Integer#to_f": 0, "not_optimized_cfuncs_String#dup": 15994, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Array#compact": 14, "not_optimized_cfuncs_String#==": 42766, "not_optimized_cfuncs_String#to_s": 4033291, "not_optimized_cfuncs_Regexp#=~": 92, "not_optimized_cfuncs_Array#==": 37, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_Hash#values": 294, "not_optimized_cfuncs_Class#join": 37, "not_optimized_cfuncs_String#empty?": 150390, "not_optimized_cfuncs_Class#generate": 10611, "not_optimized_cfuncs_Class#extname": 1, "not_optimized_cfuncs_String#===": 1151126, "not_optimized_cfuncs_StringScanner#skip": 12971, "not_optimized_cfuncs_StringScanner#getch": 4334, "not_optimized_cfuncs_Integer#^": 105, "not_optimized_cfuncs_UnboundMethod#parameters": 18, "not_optimized_cfuncs_Integer#>>": 422, "not_optimized_cfuncs_StringScanner#scan": 56789, "not_optimized_cfuncs_Kernel#is_a?": 902947, "not_optimized_cfuncs_String#+@": 37291, "not_optimized_cfuncs_String#-@": 3239, "not_optimized_cfuncs_Hash#[]=": 1135, "not_optimized_cfuncs_Array#<<": 0, "not_optimized_cfuncs_Array#include?": 21357, "not_optimized_cfuncs_Array#freeze": 1044, "not_optimized_cfuncs_Array#compact!": 99, "not_optimized_cfuncs_Set#include?": 2798269, "not_optimized_cfuncs_Array#+": 0, "not_optimized_cfuncs_Module#const_set": 2, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_Kernel#Array": 52, "not_optimized_cfuncs_BasicObject#!=": 0, "not_optimized_cfuncs_Integer#<<": 598573, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_String#include?": 50, "not_optimized_cfuncs_Kernel#block_given?": 0, "not_optimized_cfuncs_Module#instance_method": 18, "not_optimized_cfuncs_StringScanner#eos?": 26369, "not_optimized_cfuncs_Float#-": 105, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_String#+": 18595, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_Integer#/": 446822, "not_optimized_cfuncs_Class#file?": 4, "not_optimized_cfuncs_Hash#key?": 8592248, "not_optimized_cfuncs_Class#exist?": 38, "not_optimized_cfuncs_CGI::EscapeExt#escapeHTML": 199471, "not_optimized_cfuncs_Array#uniq!": 81, "not_optimized_cfuncs_String#scan": 40160, "not_optimized_cfuncs_Regexp#===": 152608, "not_optimized_cfuncs_Range#===": 0, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 29, "not_optimized_cfuncs_Time#strftime": 74451, "not_optimized_cfuncs_String#strip": 41698, "not_optimized_cfuncs_Float#/": 0, "not_optimized_cfuncs_Array#hash": 18, "not_optimized_cfuncs_Kernel#dup": 162, "not_optimized_cfuncs_Comparable#>=": 10 } ] ], "ruby-json": [ [ { "compiled_iseq_count": 7, "failed_iseq_count": 1, "compile_time_ns": 3552855, "profile_time_ns": 22016, "gc_time_ns": 5487, "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": 28532471, "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": 8718302, "dynamic_getivar_count": 0, "dynamic_setivar_count": 11271, "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": 4220443, "vm_write_sp_count": 4220443, "vm_write_locals_count": 4220443, "vm_write_stack_count": 4220443, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 11271, "exit_compile_error": 28532471, "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": 28532471, "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": 8400, "send_fallback_send_without_block_cfunc_not_variadic": 56439, "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": 19839, "dynamic_send_count": 84678, "iseq_optimized_send_count": 33813, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 22710, "optimized_send_count": 56523, "send_count": 141201, "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": 84, "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": 11271, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 8484, "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": 1220701029, "total_insn_count": 1229419331, "ratio_in_zjit": 0.7091398174867318, "not_optimized_cfuncs_Float#-": 84, "not_optimized_cfuncs_StringScanner#skip": 11271, "not_optimized_cfuncs_StringScanner#scan": 0, "not_optimized_cfuncs_String#to_str": 11271, "not_optimized_cfuncs_BasicObject#!=": 11271, "not_optimized_cfuncs_String#empty?": 0, "not_optimized_cfuncs_String#==": 427, "not_optimized_cfuncs_String#force_encoding": 11271, "not_optimized_cfuncs_String#encoding": 11271, "not_optimized_cfuncs_StringScanner#eos?": 0, "not_optimized_cfuncs_Kernel#is_a?": 0 } ] ], "getivar": [ [ { "compiled_iseq_count": 3, "failed_iseq_count": 0, "compile_time_ns": 1207482, "profile_time_ns": 13022, "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 } ] ], "fluentd": [ [ { "compiled_iseq_count": 8, "failed_iseq_count": 0, "compile_time_ns": 2689244, "profile_time_ns": 69849, "gc_time_ns": 12334822, "invalidation_time_ns": 0, "code_region_bytes": 1417216, "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": 9047, "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": 7034, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 937, "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": 2601, "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": 536719019, "total_insn_count": 975472019, "ratio_in_zjit": 44.978532592845184, "not_optimized_cfuncs_String#include?": 48750058, "not_optimized_cfuncs_Hash#values": 293, "not_optimized_cfuncs_Class#exist?": 38, "not_optimized_cfuncs_Kernel#instance_variable_get": 26, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_Kernel#instance_variable_set": 23, "not_optimized_cfuncs_UnboundMethod#parameters": 18, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_String#delete_prefix!": 405, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_Float#-": 37, "not_optimized_cfuncs_String#to_s": 757, "not_optimized_cfuncs_Module#alias_method": 152, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 112, "not_optimized_cfuncs_BasicObject#!=": 6, "not_optimized_cfuncs_Integer#>>": 454, "not_optimized_cfuncs_Kernel#dup": 94, "not_optimized_cfuncs_Binding#local_variable_get": 0, "not_optimized_cfuncs_Hash#store": 0, "not_optimized_cfuncs_Array#compact": 13, "not_optimized_cfuncs_String#-@": 4935, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_String#dup": 26, "not_optimized_cfuncs_Hash#include?": 106, "not_optimized_cfuncs_String#===": 2978, "not_optimized_cfuncs_String#scan": 113, "not_optimized_cfuncs_Hash#keys": 0, "not_optimized_cfuncs_String#hash": 0, "not_optimized_cfuncs_Array#==": 0, "not_optimized_cfuncs_Array#uniq!": 192, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_Hash#[]=": 2293, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_Hash#delete": 36, "not_optimized_cfuncs_Array#delete": 29, "not_optimized_cfuncs_Kernel#Array": 64, "not_optimized_cfuncs_Module#instance_method": 18, "not_optimized_cfuncs_Hash#key?": 0, "not_optimized_cfuncs_Comparable#==": 146, "not_optimized_cfuncs_Enumerable#sort_by": 6, "not_optimized_cfuncs_Array#freeze": 363, "not_optimized_cfuncs_Comparable#<": 0, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_Hash#[]": 18, "not_optimized_cfuncs_RubyVM::InstructionSequence#to_a": 53, "not_optimized_cfuncs_Kernel#is_a?": 367, "not_optimized_cfuncs_Module#const_set": 4, "not_optimized_cfuncs_Comparable#>=": 10, "not_optimized_cfuncs_String#delete_prefix": 23, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_String#strip": 13, "not_optimized_cfuncs_String#+": 25, "not_optimized_cfuncs_String#==": 1713, "not_optimized_cfuncs_Array#include?": 260, "not_optimized_cfuncs_Kernel#block_given?": 0, "not_optimized_cfuncs_Class#join": 57, "not_optimized_cfuncs_Regexp#===": 56, "not_optimized_cfuncs_Time#+": 971, "not_optimized_cfuncs_Time#to_s": 971, "not_optimized_cfuncs_Regexp#=~": 421, "not_optimized_cfuncs_String#to_sym": 27, "not_optimized_cfuncs_Integer#<=>": 0, "not_optimized_cfuncs_Hash#has_key?": 307, "not_optimized_cfuncs_Array#hash": 142, "not_optimized_cfuncs_Array#compact!": 192, "not_optimized_cfuncs_String#%": 2270, "not_optimized_cfuncs_Array#+": 0, "not_optimized_cfuncs_Numeric#nonzero?": 0 } ] ], "loops-times": [ [ { "compiled_iseq_count": 5, "failed_iseq_count": 0, "compile_time_ns": 1368845, "profile_time_ns": 11748, "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 } ] ], "respond_to": [ [ { "compiled_iseq_count": 4, "failed_iseq_count": 0, "compile_time_ns": 1760366, "profile_time_ns": 14476, "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 } ] ], "matmul": [ [ { "compiled_iseq_count": 6, "failed_iseq_count": 2, "compile_time_ns": 1886010, "profile_time_ns": 21327, "gc_time_ns": 30287, "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": 38, "compile_error_register_spill_on_alloc": 13371, "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": 53842466, "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": 10760665, "vm_write_sp_count": 10760665, "vm_write_locals_count": 10760665, "vm_write_stack_count": 10760665, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 16120131, "exit_compile_error": 13409, "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": 13409, "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": 10720190, "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": 26914, "dynamic_send_count": 10747104, "iseq_optimized_send_count": 114, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 13447, "optimized_send_count": 13561, "send_count": 10760665, "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": 26876, "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": 38, "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": 10789940993, "total_insn_count": 10843783459, "ratio_in_zjit": 0.4965284137550021, "not_optimized_cfuncs_Float#*": 10719942, "not_optimized_cfuncs_Float#/": 210, "not_optimized_cfuncs_Float#+": 0, "not_optimized_cfuncs_Float#-": 38 } ] ], "fib": [ [ { "compiled_iseq_count": 3, "failed_iseq_count": 0, "compile_time_ns": 737208, "profile_time_ns": 9055, "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 } ] ], "rack": [ [ { "compiled_iseq_count": 28, "failed_iseq_count": 7, "compile_time_ns": 8618938, "profile_time_ns": 53500, "gc_time_ns": 77610, "invalidation_time_ns": 0, "code_region_bytes": 843776, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 6139942, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 0, "compile_error_register_spill_on_alloc": 21489797, "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": 792631725, "dynamic_getivar_count": 0, "dynamic_setivar_count": 9209913, "unspecialized_def_type_iseq": 3069971, "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": 168349931, "vm_write_sp_count": 153000076, "vm_write_locals_count": 153000076, "vm_write_stack_count": 153000076, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 12279899, "exit_compile_error": 27629739, "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": 1, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 0, "exit_block_param_proxy_not_iseq_or_ifunc": 0, "side_exit_count": 27629740, "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": 5889986, "send_fallback_send_without_block_cfunc_not_variadic": 49119874, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 3069971, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 36590238, "dynamic_send_count": 94670069, "iseq_optimized_send_count": 39909623, "inline_cfunc_optimized_send_count": 27629834, "variadic_cfunc_optimized_send_count": 15350413, "optimized_send_count": 82889870, "send_count": 177559939, "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": 9214190, "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": 6754, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 2820950, "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": 77, "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": 24560608, "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": 807066314, "total_insn_count": 1599698039, "ratio_in_zjit": 49.5488339471547, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_Array#compact": 13, "not_optimized_cfuncs_Kernel#dup": 3070042, "not_optimized_cfuncs_Hash#[]": 36, "not_optimized_cfuncs_Array#freeze": 29, "not_optimized_cfuncs_Kernel#block_given?": 0, "not_optimized_cfuncs_Regexp#=~": 132, "not_optimized_cfuncs_Array#==": 37, "not_optimized_cfuncs_String#dup": 26, "not_optimized_cfuncs_Array#uniq!": 77, "not_optimized_cfuncs_String#empty?": 9209942, "not_optimized_cfuncs_Module#instance_method": 36, "not_optimized_cfuncs_String#scan": 29, "not_optimized_cfuncs_Integer#>>": 454, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_Hash#key?": 9209913, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_String#==": 9210671, "not_optimized_cfuncs_Integer#<=>": 0, "not_optimized_cfuncs_Kernel#Array": 52, "not_optimized_cfuncs_Kernel#kind_of?": 6139942, "not_optimized_cfuncs_Hash#[]=": 2362, "not_optimized_cfuncs_String#%": 2270, "not_optimized_cfuncs_Kernel#is_a?": 643, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_String#include?": 22, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_String#delete_prefix!": 405, "not_optimized_cfuncs_Comparable#>=": 10, "not_optimized_cfuncs_String#freeze": 46, "not_optimized_cfuncs_String#+": 0, "not_optimized_cfuncs_Array#include?": 3069987, "not_optimized_cfuncs_String#strip": 178, "not_optimized_cfuncs_Class#exist?": 38, "not_optimized_cfuncs_BasicObject#!=": 0, "not_optimized_cfuncs_Float#-": 279, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 29, "not_optimized_cfuncs_Class#join": 36, "not_optimized_cfuncs_Array#compact!": 113, "not_optimized_cfuncs_Set#include?": 0, "not_optimized_cfuncs_String#===": 2182, "not_optimized_cfuncs_Hash#values": 293, "not_optimized_cfuncs_Module#const_set": 4, "not_optimized_cfuncs_String#encoding": 3069971, "not_optimized_cfuncs_String#to_sym": 31, "not_optimized_cfuncs_NilClass#to_s": 3069971, "not_optimized_cfuncs_Proc#ruby2_keywords": 121, "not_optimized_cfuncs_UnboundMethod#parameters": 36, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_String#-@": 4855, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Array#hash": 17, "not_optimized_cfuncs_String#to_s": 3070837, "not_optimized_cfuncs_Hash#store": 266 } ] ], "blurhash": [ [ { "compiled_iseq_count": 21, "failed_iseq_count": 7, "compile_time_ns": 7779509, "profile_time_ns": 106365, "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_Float#+": 89890531, "not_optimized_cfuncs_Float#<=": 89890531, "not_optimized_cfuncs_String#b": 31, "not_optimized_cfuncs_Float#-": 31, "not_optimized_cfuncs_Integer#/": 0, "not_optimized_cfuncs_Float#/": 179927913, "not_optimized_cfuncs_Integer#**": 811, "not_optimized_cfuncs_Integer#to_f": 89890531, "not_optimized_cfuncs_Module#cos": 146851, "not_optimized_cfuncs_Float#*": 293702, "not_optimized_cfuncs_Float#<": 1951, "not_optimized_cfuncs_Float#to_i": 0, "not_optimized_cfuncs_String#*": 31, "not_optimized_cfuncs_String#setbyte": 1651, "not_optimized_cfuncs_Float#**": 89892482 } ] ], "liquid-compile": [ [ { "compiled_iseq_count": 129, "failed_iseq_count": 18, "compile_time_ns": 45657176, "profile_time_ns": 474088, "gc_time_ns": 1090385, "invalidation_time_ns": 0, "code_region_bytes": 1433600, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 1664884, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 0, "compile_error_register_spill_on_alloc": 8497992, "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": 850988571, "dynamic_getivar_count": 3115437, "dynamic_setivar_count": 24426406, "unspecialized_def_type_iseq": 5577969, "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": 163608794, "vm_write_sp_count": 151047499, "vm_write_locals_count": 151047499, "vm_write_stack_count": 151047499, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 3538957, "exit_compile_error": 10162876, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 0, "exit_unhandled_kwarg": 107942, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 1309456, "exit_unhandled_yarv_insn": 449942, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 129396, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 93595, "exit_patchpoint": 0, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 301, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 0, "exit_block_param_proxy_not_iseq_or_ifunc": 0, "side_exit_count": 12253508, "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": 444571, "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": 5371, "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": 4722824, "send_fallback_send_without_block_no_profiles": 11281640, "send_fallback_send_without_block_cfunc_not_variadic": 64960509, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 5579303, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 31132804, "dynamic_send_count": 117677080, "iseq_optimized_send_count": 15723923, "inline_cfunc_optimized_send_count": 9042611, "variadic_cfunc_optimized_send_count": 13787356, "optimized_send_count": 38553890, "send_count": 156230970, "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": 4191748, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 277118, "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": 1219774, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 1754212, "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": 46799, "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": 45900, "not_optimized_yarv_insn_opt_aref": 23609402, "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": 359959268, "total_insn_count": 1210947839, "ratio_in_zjit": 70.2745852127492, "not_optimized_cfuncs_StringScanner#eos?": 11996995, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 29, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_Class#join": 37, "not_optimized_cfuncs_Hash#[]": 1970884, "not_optimized_cfuncs_String#+@": 1259042, "not_optimized_cfuncs_Kernel#block_given?": 0, "not_optimized_cfuncs_Regexp#=~": 92, "not_optimized_cfuncs_Float#-": 422, "not_optimized_cfuncs_Regexp#===": 4072385, "not_optimized_cfuncs_Module#const_set": 2, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_Integer#<<": 45900, "not_optimized_cfuncs_String#include?": 50, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_UnboundMethod#parameters": 18, "not_optimized_cfuncs_String#delete_prefix!": 406, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_Hash#key?": 2106306, "not_optimized_cfuncs_Hash#[]=": 1135, "not_optimized_cfuncs_String#dup": 63, "not_optimized_cfuncs_String#scan": 1314000, "not_optimized_cfuncs_Array#==": 37, "not_optimized_cfuncs_Kernel#__dir__": 421, "not_optimized_cfuncs_String#empty?": 109248, "not_optimized_cfuncs_BasicObject#!=": 0, "not_optimized_cfuncs_Integer#^": 105, "not_optimized_cfuncs_String#%": 1135, "not_optimized_cfuncs_Class#extname": 13471, "not_optimized_cfuncs_Array#hash": 18, "not_optimized_cfuncs_Array#to_s": 2671, "not_optimized_cfuncs_Range#===": 0, "not_optimized_cfuncs_Array#compact!": 99, "not_optimized_cfuncs_Array#uniq!": 81, "not_optimized_cfuncs_Kernel#dup": 54042, "not_optimized_cfuncs_Kernel#Array": 52, "not_optimized_cfuncs_String#to_s": 54843, "not_optimized_cfuncs_Kernel#is_a?": 55261, "not_optimized_cfuncs_Comparable#>=": 10, "not_optimized_cfuncs_StringScanner#scan": 25828172, "not_optimized_cfuncs_Class#file?": 13474, "not_optimized_cfuncs_Hash#values": 294, "not_optimized_cfuncs_StringScanner#skip": 5900853, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_String#+": 13895, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_String#-@": 3239, "not_optimized_cfuncs_Module#instance_method": 18, "not_optimized_cfuncs_Array#freeze": 469800, "not_optimized_cfuncs_Class#exist?": 38, "not_optimized_cfuncs_Hash#store": 267, "not_optimized_cfuncs_Array#compact": 3106, "not_optimized_cfuncs_StringScanner#getch": 1970866, "not_optimized_cfuncs_Array#<<": 0, "not_optimized_cfuncs_String#to_str": 53971, "not_optimized_cfuncs_String#strip": 1936954, "not_optimized_cfuncs_String#===": 39940, "not_optimized_cfuncs_Integer#<=>": 0, "not_optimized_cfuncs_Integer#>>": 422, "not_optimized_cfuncs_String#==": 4439840, "not_optimized_cfuncs_Array#include?": 1238385, "not_optimized_cfuncs_Enumerable#grep": 13 } ] ], "setivar": [ [ { "compiled_iseq_count": 3, "failed_iseq_count": 0, "compile_time_ns": 756138, "profile_time_ns": 5463, "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 } ] ], "binarytrees": [ [ { "compiled_iseq_count": 6, "failed_iseq_count": 0, "compile_time_ns": 1418709, "profile_time_ns": 23505, "gc_time_ns": 73919, "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": 3352173164, "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": 668468822, "vm_write_sp_count": 475137129, "vm_write_locals_count": 475137129, "vm_write_stack_count": 475137129, "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": 193331265, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 62, "optimized_send_count": 193331327, "send_count": 380765333, "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": 751048153, "total_insn_count": 4103221317, "ratio_in_zjit": 81.6961334771697, "not_optimized_cfuncs_Integer#**": 331, "not_optimized_cfuncs_Float#-": 31 } ] ], "tinygql": [ [ { "compiled_iseq_count": 55, "failed_iseq_count": 4, "compile_time_ns": 16604668, "profile_time_ns": 111674, "gc_time_ns": 82600, "invalidation_time_ns": 0, "code_region_bytes": 958464, "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": 2003512970, "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": 248781539, "vm_write_sp_count": 248619650, "vm_write_locals_count": 248619650, "vm_write_stack_count": 248619650, "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": 139618596, "inline_cfunc_optimized_send_count": 154715752, "variadic_cfunc_optimized_send_count": 18006006, "optimized_send_count": 312340354, "send_count": 403329431, "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": 3886, "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": 21654321, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 4206553, "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": 816, "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": 2589578011, "total_insn_count": 4593090981, "ratio_in_zjit": 43.62014552482909, "not_optimized_cfuncs_Array#hash": 17, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_String#strip": 178, "not_optimized_cfuncs_Integer#<=>": 0, "not_optimized_cfuncs_Hash#store": 266, "not_optimized_cfuncs_UnboundMethod#parameters": 18, "not_optimized_cfuncs_String#%": 1135, "not_optimized_cfuncs_Hash#[]=": 1135, "not_optimized_cfuncs_Integer#>>": 144198, "not_optimized_cfuncs_String#==": 724, "not_optimized_cfuncs_Hash#values": 293, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_StringScanner#eos?": 119971, "not_optimized_cfuncs_String#include?": 22, "not_optimized_cfuncs_Float#-": 32, "not_optimized_cfuncs_Module#const_set": 2, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_String#-@": 2581, "not_optimized_cfuncs_String#to_s": 863, "not_optimized_cfuncs_String#===": 2182, "not_optimized_cfuncs_Array#==": 36, "not_optimized_cfuncs_Kernel#block_given?": 0, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_StringScanner#pos": 17999971, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_StringScanner#matched_size": 35999942, "not_optimized_cfuncs_StringScanner#skip": 0, "not_optimized_cfuncs_Class#join": 36, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_String#valid_encoding?": 5971, "not_optimized_cfuncs_Hash#[]": 18, "not_optimized_cfuncs_String#scan": 29, "not_optimized_cfuncs_StringScanner#pos=": 0, "not_optimized_cfuncs_Hash#key?": 0, "not_optimized_cfuncs_Array#uniq!": 73, "not_optimized_cfuncs_Array#include?": 30, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_Regexp#=~": 86, "not_optimized_cfuncs_Kernel#is_a?": 643, "not_optimized_cfuncs_BasicObject#!=": 0, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_Array#<<": 5971, "not_optimized_cfuncs_String#delete_prefix!": 405, "not_optimized_cfuncs_Array#compact": 13, "not_optimized_cfuncs_String#dup": 26, "not_optimized_cfuncs_Module#instance_method": 18, "not_optimized_cfuncs_Kernel#dup": 71, "not_optimized_cfuncs_Kernel#Array": 52, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 29, "not_optimized_cfuncs_Class#exist?": 38, "not_optimized_cfuncs_String#getbyte": 4199971, "not_optimized_cfuncs_Comparable#>=": 10, "not_optimized_cfuncs_Array#compact!": 91, "not_optimized_cfuncs_Array#freeze": 29 } ] ], "protoboeuf": [ [ { "compiled_iseq_count": 5, "failed_iseq_count": 6, "compile_time_ns": 572772253, "profile_time_ns": 304072, "gc_time_ns": 305662, "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_Integer#+": 0, "not_optimized_cfuncs_String#getbyte": 0, "not_optimized_cfuncs_Integer#===": 0, "not_optimized_cfuncs_Class#allocate": 2182, "not_optimized_cfuncs_Integer#<<": 0, "not_optimized_cfuncs_Float#-": 172, "not_optimized_cfuncs_String#b": 2182, "not_optimized_cfuncs_String#force_encoding": 0 } ] ], "nqueens": [ [ { "compiled_iseq_count": 4, "failed_iseq_count": 1, "compile_time_ns": 2602576, "profile_time_ns": 18213, "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 } ] ], "railsbench": [ [ { "compiled_iseq_count": 1443, "failed_iseq_count": 119, "compile_time_ns": 291458181, "profile_time_ns": 196580977, "gc_time_ns": 52881413, "invalidation_time_ns": 124589, "code_region_bytes": 9998336, "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": 3192910750, "dynamic_getivar_count": 53848567, "dynamic_setivar_count": 61741224, "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": 660864064, "vm_write_sp_count": 645629687, "vm_write_locals_count": 645629687, "vm_write_stack_count": 645629687, "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": 3131092, "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": 4, "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": 33020101, "send_fallback_send_without_block_cfunc_not_variadic": 109254278, "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": 153275930, "dynamic_send_count": 393632902, "iseq_optimized_send_count": 185298123, "inline_cfunc_optimized_send_count": 53133888, "variadic_cfunc_optimized_send_count": 27099562, "optimized_send_count": 265531573, "send_count": 659164475, "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": 46364969, "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": 28000523, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 8613951, "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": 2108125, "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": 65670790, "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": 1017201382, "total_insn_count": 4210112132, "ratio_in_zjit": 75.83909050144986, "not_optimized_cfuncs_Time#plus_without_duration": 208384, "not_optimized_cfuncs_Class#urandom": 477635, "not_optimized_cfuncs_Class#extname": 0, "not_optimized_cfuncs_OpenSSL::Cipher#key_len": 238411, "not_optimized_cfuncs_Encoding#to_s": 119971, "not_optimized_cfuncs_String#tr": 101974, "not_optimized_cfuncs_OpenSSL::Cipher#iv=": 119191, "not_optimized_cfuncs_Module#instance_method": 149, "not_optimized_cfuncs_Hash#freeze": 120486, "not_optimized_cfuncs_Array#+": 4849, "not_optimized_cfuncs_String#strip": 235, "not_optimized_cfuncs_Kernel#hash": 39, "not_optimized_cfuncs_NilClass#===": 1385960, "not_optimized_cfuncs_Method#parameters": 0, "not_optimized_cfuncs_SQLite3::Statement#column_decltype": 4, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_Kernel#Array": 1343882, "not_optimized_cfuncs_Array#==": 99, "not_optimized_cfuncs_Integer#>>": 462, "not_optimized_cfuncs_Array#<<": 57, "not_optimized_cfuncs_Integer#*": 92, "not_optimized_cfuncs_Integer#-": 9498, "not_optimized_cfuncs_Class#directory?": 454, "not_optimized_cfuncs_Symbol#empty?": 2, "not_optimized_cfuncs_SQLite3::Statement#done?": 418195, "not_optimized_cfuncs_Kernel#freeze": 57, "not_optimized_cfuncs_Array#-": 119979, "not_optimized_cfuncs_Array#inspect": 0, "not_optimized_cfuncs_Array#to_a": 26, "not_optimized_cfuncs_CGI::EscapeExt#escapeHTML": 660590, "not_optimized_cfuncs_Hash#to_hash": 239964, "not_optimized_cfuncs_Integer#+": 119971, "not_optimized_cfuncs_Class#generate": 239191, "not_optimized_cfuncs_Float#*": 0, "not_optimized_cfuncs_String#<=>": 118172, "not_optimized_cfuncs_TrueClass#===": 1144944, "not_optimized_cfuncs_Method#arity": 0, "not_optimized_cfuncs_String#valid_encoding?": 479942, "not_optimized_cfuncs_Class#superclass": 1830, "not_optimized_cfuncs_Hash#[]": 8975495, "not_optimized_cfuncs_Float#-": 239976, "not_optimized_cfuncs_Float#+": 0, "not_optimized_cfuncs_Thread::Mutex#initialize": 479941, "not_optimized_cfuncs_Kernel#__method__": 119991, "not_optimized_cfuncs_Class#file?": 1073731, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_ActiveSupport::OrderedOptions#_get": 4423421, "not_optimized_cfuncs_Kernel#block_given?": 3015949, "not_optimized_cfuncs_String#include?": 935795, "not_optimized_cfuncs_Array#hash": 70, "not_optimized_cfuncs_Set#empty?": 12, "not_optimized_cfuncs_Thread::Backtrace::Location#path": 0, "not_optimized_cfuncs_Hash#delete": 2276600, "not_optimized_cfuncs_RubyVM::InstructionSequence#to_a": 1, "not_optimized_cfuncs_Hash#compact!": 77971, "not_optimized_cfuncs_OpenSSL::Cipher#authenticated?": 0, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 247, "not_optimized_cfuncs_SQLite3::Database#changes": 0, "not_optimized_cfuncs_##block_given?": 1531, "not_optimized_cfuncs_String#tr!": 578, "not_optimized_cfuncs_String#delete_suffix!": 120032, "not_optimized_cfuncs_Integer#>=": 40781, "not_optimized_cfuncs_SQLite3::Statement#reset!": 0, "not_optimized_cfuncs_SQLite3::Statement#column_name": 4, "not_optimized_cfuncs_Class#allocate": 298171, "not_optimized_cfuncs_String#setbyte": 4054054, "not_optimized_cfuncs_OpenSSL::Cipher#encrypt": 0, "not_optimized_cfuncs_OpenSSL::Cipher#auth_data=": 0, "not_optimized_cfuncs_Time#minus_without_duration": 27581, "not_optimized_cfuncs_Kernel#is_a?": 7067995, "not_optimized_cfuncs_Integer#^": 3814178, "not_optimized_cfuncs_Hash#values": 298, "not_optimized_cfuncs_Array#reverse_each": 77971, "not_optimized_cfuncs_Class#new": 0, "not_optimized_cfuncs_Array#to_ary": 119971, "not_optimized_cfuncs_Comparable#>=": 8473, "not_optimized_cfuncs_Array#clear": 119971, "not_optimized_cfuncs_Integer#<=>": 0, "not_optimized_cfuncs_Module#const_set": 36, "not_optimized_cfuncs_String#dup": 478935, "not_optimized_cfuncs_String#encoding": 359194, "not_optimized_cfuncs_Kernel#instance_of?": 155971, "not_optimized_cfuncs_Hash#clear": 120197, "not_optimized_cfuncs_String#===": 83156, "not_optimized_cfuncs_Monitor#mon_check_owner": 239944, "not_optimized_cfuncs_StringScanner#peek_byte": 354, "not_optimized_cfuncs_Hash#has_key?": 359971, "not_optimized_cfuncs_OpenSSL::HMAC#initialize": 0, "not_optimized_cfuncs_Kernel#kind_of?": 280009, "not_optimized_cfuncs_Range#member?": 118172, "not_optimized_cfuncs_StringScanner#scan": 0, "not_optimized_cfuncs_Module#class_variable_defined?": 48, "not_optimized_cfuncs_Class#current": 10716273, "not_optimized_cfuncs_Float#<": 0, "not_optimized_cfuncs_Module#block_given?": 155942, "not_optimized_cfuncs_String#to_str": 0, "not_optimized_cfuncs_Module#to_s": 23, "not_optimized_cfuncs_Integer#|": 40781, "not_optimized_cfuncs_Thread::Backtrace::Location#lineno": 0, "not_optimized_cfuncs_UnboundMethod#parameters": 36, "not_optimized_cfuncs_String#ascii_only?": 1869691, "not_optimized_cfuncs_Array#compact": 44, "not_optimized_cfuncs_Integer#==": 488704, "not_optimized_cfuncs_Thread::Mutex#owned?": 239943, "not_optimized_cfuncs_Regexp#=~": 336, "not_optimized_cfuncs_String#hash": 4, "not_optimized_cfuncs_BasicObject#!=": 2142329, "not_optimized_cfuncs_Set#include?": 900448, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_StringScanner#rest?": 0, "not_optimized_cfuncs_StringScanner#pos=": 258, "not_optimized_cfuncs_Array#delete": 317999, "not_optimized_cfuncs_Array#sort": 68, "not_optimized_cfuncs_Time#utc_offset": 0, "not_optimized_cfuncs_Array#|": 197970, "not_optimized_cfuncs_Time#utc?": 0, "not_optimized_cfuncs_String#force_encoding": 1057765, "not_optimized_cfuncs_Regexp#to_s": 239973, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_Thread::ConditionVariable#broadcast": 119971, "not_optimized_cfuncs_Array#drop": 0, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_Hash#[]=": 722410, "not_optimized_cfuncs_NilClass#to_s": 299913, "not_optimized_cfuncs_OpenSSL::Cipher#key=": 0, "not_optimized_cfuncs_Class#join": 1074100, "not_optimized_cfuncs_Module#random_bytes": 119191, "not_optimized_cfuncs_Hash#merge": 30, "not_optimized_cfuncs_String#to_s": 8516650, "not_optimized_cfuncs_String#delete_suffix": 12, "not_optimized_cfuncs_OpenSSL::HMAC#digest": 0, "not_optimized_cfuncs_String#delete_prefix!": 413, "not_optimized_cfuncs_Digest::Class#initialize": 119971, "not_optimized_cfuncs_Integer#===": 167, "not_optimized_cfuncs_OpenSSL::Cipher#iv_len": 119191, "not_optimized_cfuncs_String#getbyte": 7868187, "not_optimized_cfuncs_Kernel#instance_variable_set": 120009, "not_optimized_cfuncs_Class#core#hash_merge_kwd": 0, "not_optimized_cfuncs_Comparable#<": 0, "not_optimized_cfuncs_String#+@": 903636, "not_optimized_cfuncs_Kernel#instance_variable_get": 119971, "not_optimized_cfuncs_StringScanner#skip": 96, "not_optimized_cfuncs_SQLite3::Statement#step": 418195, "not_optimized_cfuncs_Proc#arity": 61, "not_optimized_cfuncs_Thread::ConditionVariable#signal": 119973, "not_optimized_cfuncs_Kernel#instance_variables": 119971, "not_optimized_cfuncs_Enumerable#sort_by": 38, "not_optimized_cfuncs_Class#exist?": 67, "not_optimized_cfuncs_Hash#keys": 239988, "not_optimized_cfuncs_Class#escape": 147, "not_optimized_cfuncs_Symbol#inspect": 71, "not_optimized_cfuncs_Class#split": 387, "not_optimized_cfuncs_StringScanner#pos": 380, "not_optimized_cfuncs_StringScanner#string": 122, "not_optimized_cfuncs_Thread::ConditionVariable#initialize": 359966, "not_optimized_cfuncs_Array#compact!": 120373, "not_optimized_cfuncs_OpenSSL::Cipher#final": 0, "not_optimized_cfuncs_String#inspect": 0, "not_optimized_cfuncs_SQLite3::Statement#bind_param": 236371, "not_optimized_cfuncs_Class#symlink?": 19, "not_optimized_cfuncs_Time#subsec": 0, "not_optimized_cfuncs_Integer#upto": 0, "not_optimized_cfuncs_String#b": 1074476, "not_optimized_cfuncs_Kernel#object_id": 361751, "not_optimized_cfuncs_Array#include?": 1231408, "not_optimized_cfuncs_Hash#include?": 976, "not_optimized_cfuncs_Time#to_i": 0, "not_optimized_cfuncs_Kernel#dup": 1198042, "not_optimized_cfuncs_String#-@": 6176, "not_optimized_cfuncs_String#freeze": 7538, "not_optimized_cfuncs_Thread::Backtrace::Location#absolute_path": 20, "not_optimized_cfuncs_Array#reverse": 487, "not_optimized_cfuncs_ObjectSpace::WeakMap#include?": 61, "not_optimized_cfuncs_Module#singleton_class?": 0, "not_optimized_cfuncs_StringScanner#eos?": 382, "not_optimized_cfuncs_String#empty?": 6851022, "not_optimized_cfuncs_Time#wday": 0, "not_optimized_cfuncs_Time#strftime": 155971, "not_optimized_cfuncs_Module#pid": 119977, "not_optimized_cfuncs_FalseClass#===": 1032742, "not_optimized_cfuncs_Module#initialize": 10, "not_optimized_cfuncs_Array#intersect?": 239942, "not_optimized_cfuncs_String#+": 1075594, "not_optimized_cfuncs_Set#add": 2110, "not_optimized_cfuncs_Integer#>": 0, "not_optimized_cfuncs_Kernel#method": 119191, "not_optimized_cfuncs_Array#sort!": 77971, "not_optimized_cfuncs_Hash#key?": 5405274, "not_optimized_cfuncs_Proc#ruby2_keywords": 1050, "not_optimized_cfuncs_Array#uniq!": 240491, "not_optimized_cfuncs_OpenSSL::Cipher#initialize": 476831, "not_optimized_cfuncs_SQLite3::Statement#column_count": 0, "not_optimized_cfuncs_Set#member?": 696, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_Hash#store": 251, "not_optimized_cfuncs_Array#freeze": 359270, "not_optimized_cfuncs_Comparable#==": 306, "not_optimized_cfuncs_Regexp#===": 78158, "not_optimized_cfuncs_String#to_sym": 431584, "not_optimized_cfuncs_String#%": 2762, "not_optimized_cfuncs_String#==": 2887686 } ] ], "rubyboy": [ [ { "compiled_iseq_count": 132, "failed_iseq_count": 23, "compile_time_ns": 96832455, "profile_time_ns": 57560265288, "gc_time_ns": 2794825, "invalidation_time_ns": 0, "code_region_bytes": 2666496, "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": 12923117, "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": 6965, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 167904344, "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": 597831467, "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": 43507070347, "total_insn_count": 78739017892, "ratio_in_zjit": 44.745220969513284, "not_optimized_cfuncs_Class#join": 40, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_String#dup": 63, "not_optimized_cfuncs_Array#compact!": 94, "not_optimized_cfuncs_Range#===": 1191073, "not_optimized_cfuncs_Module#instance_method": 18, "not_optimized_cfuncs_String#to_s": 899, "not_optimized_cfuncs_Array#==": 67, "not_optimized_cfuncs_String#==": 763, "not_optimized_cfuncs_TrueClass#&": 3703, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_String#strip": 189, "not_optimized_cfuncs_String#scan": 43, "not_optimized_cfuncs_Integer#/": 0, "not_optimized_cfuncs_String#include?": 50, "not_optimized_cfuncs_Integer#^": 105, "not_optimized_cfuncs_Hash#[]=": 1135, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_Float#-": 32, "not_optimized_cfuncs_BasicObject#!=": 0, "not_optimized_cfuncs_Array#freeze": 43, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_Regexp#=~": 90, "not_optimized_cfuncs_Array#hash": 20, "not_optimized_cfuncs_Integer#<<": 1706420, "not_optimized_cfuncs_Hash#[]": 425000034, "not_optimized_cfuncs_Hash#store": 276, "not_optimized_cfuncs_String#-@": 2600, "not_optimized_cfuncs_Integer#===": 2213732900, "not_optimized_cfuncs_String#bytes": 31, "not_optimized_cfuncs_Hash#key?": 0, "not_optimized_cfuncs_String#delete_prefix!": 415, "not_optimized_cfuncs_Comparable#>=": 10, "not_optimized_cfuncs_Hash#values": 298, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 43, "not_optimized_cfuncs_Kernel#is_a?": 674, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_Module#const_set": 2, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_String#===": 2240, "not_optimized_cfuncs_Kernel#block_given?": 0, "not_optimized_cfuncs_Integer#-": 5572615, "not_optimized_cfuncs_String#%": 1135, "not_optimized_cfuncs_Integer#<=>": 115651, "not_optimized_cfuncs_Class#exist?": 39, "not_optimized_cfuncs_Integer#>>": 396790515, "not_optimized_cfuncs_Array#compact": 15, "not_optimized_cfuncs_Integer#&": 23473320, "not_optimized_cfuncs_Kernel#Array": 52, "not_optimized_cfuncs_Integer#+": 582960, "not_optimized_cfuncs_Kernel#dup": 72, "not_optimized_cfuncs_Array#include?": 36, "not_optimized_cfuncs_FalseClass#&": 5456685, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Array#uniq!": 76, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_UnboundMethod#parameters": 18 } ] ], "psych-load": [ [ { "compiled_iseq_count": 52, "failed_iseq_count": 11, "compile_time_ns": 19421025, "profile_time_ns": 96402, "gc_time_ns": 82002, "invalidation_time_ns": 0, "code_region_bytes": 884736, "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": 1, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 0, "exit_block_param_proxy_not_iseq_or_ifunc": 35942, "side_exit_count": 294509476, "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": 5313846, "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": 5526758, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 4021, "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": 56634814, "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": 5375822934, "total_insn_count": 11410057476, "ratio_in_zjit": 52.885224765015025, "not_optimized_cfuncs_Class#exist?": 39, "not_optimized_cfuncs_Class#join": 39, "not_optimized_cfuncs_Kernel#block_given?": 17971, "not_optimized_cfuncs_String#to_s": 896, "not_optimized_cfuncs_Array#hash": 20, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_String#strip": 188, "not_optimized_cfuncs_Regexp#=~": 90, "not_optimized_cfuncs_Module#instance_method": 18, "not_optimized_cfuncs_Array#freeze": 41, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_Hash#values": 297, "not_optimized_cfuncs_Hash#store": 275, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_String#empty?": 33449971, "not_optimized_cfuncs_Array#compact": 14, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_String#==": 4830746, "not_optimized_cfuncs_String#delete_prefix!": 414, "not_optimized_cfuncs_Hash#[]=": 1135, "not_optimized_cfuncs_String#-@": 29912570, "not_optimized_cfuncs_UnboundMethod#parameters": 18, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_Array#compact!": 94, "not_optimized_cfuncs_String#dup": 26, "not_optimized_cfuncs_Hash#key?": 33437971, "not_optimized_cfuncs_Kernel#Array": 52, "not_optimized_cfuncs_Comparable#>=": 10, "not_optimized_cfuncs_String#===": 2236, "not_optimized_cfuncs_String#scan": 41, "not_optimized_cfuncs_Hash#[]": 18, "not_optimized_cfuncs_Kernel#dup": 18043, "not_optimized_cfuncs_String#%": 1135, "not_optimized_cfuncs_Module#const_set": 2, "not_optimized_cfuncs_Kernel#is_a?": 29910643, "not_optimized_cfuncs_Array#uniq!": 76, "not_optimized_cfuncs_Integer#>>": 227, "not_optimized_cfuncs_BasicObject#!=": 53974, "not_optimized_cfuncs_Regexp#===": 0, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_Float#-": 32, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 41, "not_optimized_cfuncs_Integer#<=>": 0, "not_optimized_cfuncs_String#include?": 22, "not_optimized_cfuncs_Array#include?": 34, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_Array#==": 37 } ] ], "rubocop": [ [ { "compiled_iseq_count": 2753, "failed_iseq_count": 256, "compile_time_ns": 817462598, "profile_time_ns": 7831334, "gc_time_ns": 2728636, "invalidation_time_ns": 200375, "code_region_bytes": 17592320, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 36031, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 600920, "compile_error_register_spill_on_alloc": 2949955, "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": 888485422, "dynamic_getivar_count": 16018831, "dynamic_setivar_count": 9258216, "unspecialized_def_type_iseq": 3757530, "unspecialized_def_type_cfunc": 0, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 415, "unspecialized_def_type_zsuper": 3263, "unspecialized_def_type_alias": 415, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 533679, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 176223059, "vm_write_sp_count": 172018599, "vm_write_locals_count": 172018599, "vm_write_stack_count": 172018599, "vm_write_to_parent_iseq_local_count": 62731, "vm_read_from_parent_iseq_local_count": 25412406, "exit_compile_error": 3587222, "exit_unknown_newarray_send": 415057, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 611916, "exit_unhandled_kwarg": 497847, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 73709, "exit_unhandled_yarv_insn": 1201744, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 6268043, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 12526834, "exit_patchpoint": 19467, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 1, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 208, "exit_block_param_proxy_not_iseq_or_ifunc": 74139, "side_exit_count": 25276187, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 3011, "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": 38971, "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": 816854, "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": 315798, "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": 21113, "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": 5989, "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": 47802145, "send_fallback_send_without_block_no_profiles": 16018736, "send_fallback_send_without_block_cfunc_not_variadic": 16175575, "send_fallback_send_without_block_cfunc_array_variadic": 13, "send_fallback_send_without_block_not_optimized_method_type": 4295302, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 4560, "send_fallback_not_optimized_instruction": 31079956, "dynamic_send_count": 115376287, "iseq_optimized_send_count": 44367378, "inline_cfunc_optimized_send_count": 19360348, "variadic_cfunc_optimized_send_count": 7711030, "optimized_send_count": 71438756, "send_count": 186815043, "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": 10427826, "not_optimized_yarv_insn_sendforward": 190928, "not_optimized_yarv_insn_opt_send_without_block": 528079, "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": 669706, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 5244875, "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": 232632, "not_optimized_yarv_insn_opt_minus": 14302, "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": 1320720, "not_optimized_yarv_insn_opt_neq": 3329, "not_optimized_yarv_insn_opt_lt": 0, "not_optimized_yarv_insn_opt_le": 220, "not_optimized_yarv_insn_opt_gt": 11543, "not_optimized_yarv_insn_opt_ge": 7759, "not_optimized_yarv_insn_opt_ltlt": 0, "not_optimized_yarv_insn_opt_and": 0, "not_optimized_yarv_insn_opt_or": 33, "not_optimized_yarv_insn_opt_aref": 12558922, "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": 831729138, "total_insn_count": 1720214560, "ratio_in_zjit": 51.649686187983434, "not_optimized_cfuncs_Array#+": 23697, "not_optimized_cfuncs_String#force_encoding": 415, "not_optimized_cfuncs_Enumerable#each_cons": 386, "not_optimized_cfuncs_Kernel#dup": 28654, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_Hash#store": 275, "not_optimized_cfuncs_Thread::Backtrace::Location#lineno": 0, "not_optimized_cfuncs_Integer#upto": 0, "not_optimized_cfuncs_Range#cover?": 2407, "not_optimized_cfuncs_String#delete_prefix": 164, "not_optimized_cfuncs_Module#instance_method": 36, "not_optimized_cfuncs_String#%": 2270, "not_optimized_cfuncs_Kernel#Array": 4781, "not_optimized_cfuncs_BasicObject#!=": 1896, "not_optimized_cfuncs_Array#hash": 4752, "not_optimized_cfuncs_Array#each": 415, "not_optimized_cfuncs_Set#include?": 801480, "not_optimized_cfuncs_String#ascii_only?": 415, "not_optimized_cfuncs_Integer#^": 3880, "not_optimized_cfuncs_Comparable#==": 21240, "not_optimized_cfuncs_Class#try_convert": 218, "not_optimized_cfuncs_Array#<<": 102262, "not_optimized_cfuncs_Racc::Parser#_racc_do_parse_c": 0, "not_optimized_cfuncs_Hash#freeze": 208429, "not_optimized_cfuncs_Proc#ruby2_keywords": 158, "not_optimized_cfuncs_Kernel#!~": 14623, "not_optimized_cfuncs_Set#===": 248176, "not_optimized_cfuncs_Set#add": 41620, "not_optimized_cfuncs_Numeric#positive?": 9556, "not_optimized_cfuncs_Array#uniq!": 176, "not_optimized_cfuncs_StringScanner#matched": 22370, "not_optimized_cfuncs_Kernel#freeze": 740145, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_StringScanner#skip": 0, "not_optimized_cfuncs_Module#const_set": 38, "not_optimized_cfuncs_Class#pwd": 82, "not_optimized_cfuncs_String#encoding": 415, "not_optimized_cfuncs_Set#delete": 34545, "not_optimized_cfuncs_Kernel#String": 2095, "not_optimized_cfuncs_Kernel#instance_variables": 1303, "not_optimized_cfuncs_Enumerable#sort": 103, "not_optimized_cfuncs_Hash#[]=": 2370, "not_optimized_cfuncs_Kernel#is_a?": 2390864, "not_optimized_cfuncs_Enumerable#grep": 65, "not_optimized_cfuncs_UnboundMethod#parameters": 36, "not_optimized_cfuncs_Comparable#>=": 12, "not_optimized_cfuncs_String#+@": 1829, "not_optimized_cfuncs_Array#*": 308, "not_optimized_cfuncs_String#b": 56359, "not_optimized_cfuncs_String#include?": 21132, "not_optimized_cfuncs_Range#begin": 28354, "not_optimized_cfuncs_Integer#>>": 82565, "not_optimized_cfuncs_Array#reverse": 14475, "not_optimized_cfuncs_Array#map": 304, "not_optimized_cfuncs_Array#reverse_each": 304, "not_optimized_cfuncs_Regexp#source": 1303, "not_optimized_cfuncs_Float#-": 83, "not_optimized_cfuncs_Class#extname": 82, "not_optimized_cfuncs_Thread::Backtrace::Location#path": 0, "not_optimized_cfuncs_Array#compact": 17277, "not_optimized_cfuncs_Array#transpose": 1080, "not_optimized_cfuncs_Float#<": 28773, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_String#+": 17, "not_optimized_cfuncs_StringScanner#eos?": 0, "not_optimized_cfuncs_Array#|": 1676, "not_optimized_cfuncs_Hash#keys": 4370, "not_optimized_cfuncs_String#scan": 14736, "not_optimized_cfuncs_Hash#invert": 0, "not_optimized_cfuncs_Hash#include?": 79, "not_optimized_cfuncs_Module#alias_method": 78, "not_optimized_cfuncs_Method#super_method": 0, "not_optimized_cfuncs_String#-@": 10233, "not_optimized_cfuncs_Hash#merge": 0, "not_optimized_cfuncs_String#delete_suffix": 1858, "not_optimized_cfuncs_Kernel#block_given?": 70075, "not_optimized_cfuncs_String#strip": 14838, "not_optimized_cfuncs_Set#add?": 0, "not_optimized_cfuncs_Kernel#__method__": 587, "not_optimized_cfuncs_Array#eql?": 6743, "not_optimized_cfuncs_String#to_s": 362616, "not_optimized_cfuncs_Hash#values": 10021, "not_optimized_cfuncs_Class#exist?": 39, "not_optimized_cfuncs_Kernel#hash": 8624, "not_optimized_cfuncs_String#delete_prefix!": 11041, "not_optimized_cfuncs_String#lstrip": 26584, "not_optimized_cfuncs_Class#join": 65, "not_optimized_cfuncs_Array#include?": 2283202, "not_optimized_cfuncs_String#==": 2216785, "not_optimized_cfuncs_Enumerable#each_slice": 82, "not_optimized_cfuncs_Kernel#instance_variable_get": 1303, "not_optimized_cfuncs_Hash#compare_by_identity": 1417, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Array#drop": 218645, "not_optimized_cfuncs_String#dup": 7266, "not_optimized_cfuncs_TrueClass#^": 0, "not_optimized_cfuncs_Array#clear": 1274, "not_optimized_cfuncs_Comparable#between?": 9295, "not_optimized_cfuncs_Array#reverse!": 2584, "not_optimized_cfuncs_Array#compact!": 480, "not_optimized_cfuncs_Enumerable#sort_by": 2, "not_optimized_cfuncs_Numeric#negative?": 14522, "not_optimized_cfuncs_Integer#==": 5485, "not_optimized_cfuncs_Array#&": 1439, "not_optimized_cfuncs_Kernel#instance_variable_set": 3, "not_optimized_cfuncs_Integer#downto": 0, "not_optimized_cfuncs_Array#uniq": 1570, "not_optimized_cfuncs_Kernel#instance_of?": 485, "not_optimized_cfuncs_Module#exist?": 30, "not_optimized_cfuncs_Numeric#nonzero?": 20173, "not_optimized_cfuncs_Array#-": 11118, "not_optimized_cfuncs_Regexp#=~": 144, "not_optimized_cfuncs_Float#>=": 608, "not_optimized_cfuncs_Class#directory?": 164, "not_optimized_cfuncs_Module#directory?": 82, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_Hash#key?": 10791, "not_optimized_cfuncs_Regexp#===": 79508, "not_optimized_cfuncs_Object#[]": 223660, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_Kernel#method": 82, "not_optimized_cfuncs_Class#union": 0, "not_optimized_cfuncs_Range#to_a": 0, "not_optimized_cfuncs_String#freeze": 110617, "not_optimized_cfuncs_String#===": 288668, "not_optimized_cfuncs_Array#to_a": 415, "not_optimized_cfuncs_Array#freeze": 224057, "not_optimized_cfuncs_Hash#[]": 4716566, "not_optimized_cfuncs_String#valid_encoding?": 0, "not_optimized_cfuncs_String#to_sym": 80877, "not_optimized_cfuncs_String#empty?": 119585, "not_optimized_cfuncs_Class#escape": 65, "not_optimized_cfuncs_Kernel#===": 2325, "not_optimized_cfuncs_Float#===": 5245, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 112, "not_optimized_cfuncs_NilClass#to_s": 2746, "not_optimized_cfuncs_MatchData#begin": 0, "not_optimized_cfuncs_Set#to_a": 21, "not_optimized_cfuncs_Array#==": 0, "not_optimized_cfuncs_Integer#===": 3809, "not_optimized_cfuncs_Module#sqrt": 1192, "not_optimized_cfuncs_Array#delete": 441, "not_optimized_cfuncs_Float#<=": 19198, "not_optimized_cfuncs_String#chars": 0, "not_optimized_cfuncs_String#hash": 3880, "not_optimized_cfuncs_Range#minmax": 150, "not_optimized_cfuncs_Symbol#inspect": 0, "not_optimized_cfuncs_Range#end": 34, "not_optimized_cfuncs_String#*": 82, "not_optimized_cfuncs_Integer#<=>": 53777, "not_optimized_cfuncs_Integer#**": 3576, "not_optimized_cfuncs_String#tr": 38 } ] ], "chunky-png": [ [ { "compiled_iseq_count": 65, "failed_iseq_count": 8, "compile_time_ns": 16578392, "profile_time_ns": 215562, "gc_time_ns": 512966, "invalidation_time_ns": 0, "code_region_bytes": 880640, "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": 1138778, "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": 26042, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 23132, "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": 129600806, "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": 1563496633, "total_insn_count": 7189444812, "ratio_in_zjit": 78.25288775580631, "not_optimized_cfuncs_Kernel#block_given?": 0, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Kernel#is_a?": 668, "not_optimized_cfuncs_Array#compact": 14, "not_optimized_cfuncs_String#scan": 38, "not_optimized_cfuncs_Array#uniq!": 73, "not_optimized_cfuncs_Hash#[]=": 1135, "not_optimized_cfuncs_Array#hash": 17, "not_optimized_cfuncs_Array#sort": 5942, "not_optimized_cfuncs_String#===": 2236, "not_optimized_cfuncs_Hash#[]": 18, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_Class#join": 39, "not_optimized_cfuncs_Hash#values": 297, "not_optimized_cfuncs_Array#==": 2407, "not_optimized_cfuncs_Range#===": 5942, "not_optimized_cfuncs_StringIO#string": 5371, "not_optimized_cfuncs_Module#const_set": 2, "not_optimized_cfuncs_Integer#<<": 2984, "not_optimized_cfuncs_Float#-": 32, "not_optimized_cfuncs_String#%": 1135, "not_optimized_cfuncs_Array#+": 5371, "not_optimized_cfuncs_String#-@": 2589, "not_optimized_cfuncs_String#==": 743, "not_optimized_cfuncs_Kernel#freeze": 2971, "not_optimized_cfuncs_String#getbyte": 387719942, "not_optimized_cfuncs_Kernel#Array": 52, "not_optimized_cfuncs_String#dup": 26, "not_optimized_cfuncs_Module#instance_method": 18, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_UnboundMethod#parameters": 18, "not_optimized_cfuncs_String#strip": 186, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 38, "not_optimized_cfuncs_Hash#key?": 0, "not_optimized_cfuncs_String#+": 215971, "not_optimized_cfuncs_String#setbyte": 194939913, "not_optimized_cfuncs_Class#exist?": 39, "not_optimized_cfuncs_Kernel#dup": 71, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_String#include?": 22, "not_optimized_cfuncs_FalseClass#===": 0, "not_optimized_cfuncs_Integer#<=>": 0, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_Comparable#>=": 10, "not_optimized_cfuncs_TrueClass#===": 0, "not_optimized_cfuncs_BasicObject#!=": 0, "not_optimized_cfuncs_String#*": 216542, "not_optimized_cfuncs_Array#include?": 12, "not_optimized_cfuncs_String#b": 10742, "not_optimized_cfuncs_Array#compact!": 91, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_String#delete_prefix!": 414, "not_optimized_cfuncs_Array#freeze": 3009, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_Regexp#=~": 86, "not_optimized_cfuncs_Integer#>>": 61282, "not_optimized_cfuncs_String#to_s": 888, "not_optimized_cfuncs_Integer#===": 23323, "not_optimized_cfuncs_Hash#clear": 2971, "not_optimized_cfuncs_Hash#store": 275, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_Array#uniq": 2971 } ] ], "ruby-xor": [ [ { "compiled_iseq_count": 3, "failed_iseq_count": 1, "compile_time_ns": 1024499, "profile_time_ns": 12386, "gc_time_ns": 3771, "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": 4939971, "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": 39523038, "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": 9881032, "vm_write_sp_count": 9881032, "vm_write_locals_count": 9881032, "vm_write_stack_count": 9881032, "vm_write_to_parent_iseq_local_count": 4939971, "vm_read_from_parent_iseq_local_count": 9879942, "exit_compile_error": 4939971, "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": 4939971, "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": 4940189, "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": 436, "dynamic_send_count": 4940625, "iseq_optimized_send_count": 4939971, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 436, "optimized_send_count": 4940407, "send_count": 9881032, "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": 218, "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": 218, "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": 7222290823, "total_insn_count": 7261813861, "ratio_in_zjit": 0.5442584835761325, "not_optimized_cfuncs_String#dup": 4939971, "not_optimized_cfuncs_Kernel#is_a?": 0, "not_optimized_cfuncs_Float#-": 218, "not_optimized_cfuncs_Integer#^": 0, "not_optimized_cfuncs_String#getbyte": 0, "not_optimized_cfuncs_String#setbyte": 0 } ] ], "rubykon": [ [ { "compiled_iseq_count": 130, "failed_iseq_count": 11, "compile_time_ns": 25540553, "profile_time_ns": 229954, "gc_time_ns": 2029320, "invalidation_time_ns": 0, "code_region_bytes": 475136, "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_Integer#>": 5971, "not_optimized_cfuncs_Hash#default=": 0, "not_optimized_cfuncs_Integer#<": 0, "not_optimized_cfuncs_Integer#==": 445003, "not_optimized_cfuncs_Array#+": 355413, "not_optimized_cfuncs_BasicObject#!=": 10672840, "not_optimized_cfuncs_Array#compact": 355413, "not_optimized_cfuncs_Kernel#dup": 23913, "not_optimized_cfuncs_Hash#delete": 2596471, "not_optimized_cfuncs_Float#+": 11777, "not_optimized_cfuncs_Float#-": 31 } ] ] }, "peak_mem_bytes": { "shipit": [ 225087488 ], "setivar_object": [ 15200256 ], "30k_ifelse": [ 161128448 ], "liquid-c": [ 37289984 ], "activerecord": [ 77434880 ], "graphql": [ 34062336 ], "optcarrot": [ 54284288 ], "sequel": [ 38621184 ], "fannkuchredux": [ 15360000 ], "sudoku": [ 15720448 ], "cfunc_itself": [ 15241216 ], "keyword_args": [ 15163392 ], "lee": [ 36298752 ], "throw": [ 15323136 ], "mail": [ 58449920 ], "erubi-rails": [ 132550656 ], "ruby-lsp": [ 83730432 ], "attr_accessor": [ 15339520 ], "str_concat": [ 42790912 ], "nbody": [ 15343616 ], "object-new": [ 15204352 ], "setivar_young": [ 15196160 ], "hexapdf": [ 227536896 ], "erubi": [ 34566144 ], "protoboeuf-encode": [ 85327872 ], "etanni": [ 20336640 ], "lobsters": [ 347152384 ], "30k_methods": [ 79536128 ], "graphql-native": [ 32292864 ], "liquid-render": [ 35180544 ], "ruby-json": [ 15990784 ], "getivar": [ 15323136 ], "fluentd": [ 225140736 ], "loops-times": [ 19795968 ], "respond_to": [ 15282176 ], "matmul": [ 19591168 ], "fib": [ 15151104 ], "rack": [ 29945856 ], "blurhash": [ 17190912 ], "liquid-compile": [ 39272448 ], "setivar": [ 15183872 ], "binarytrees": [ 20176896 ], "tinygql": [ 27385856 ], "protoboeuf": [ 77217792 ], "nqueens": [ 16719872 ], "railsbench": [ 141094912 ], "rubyboy": [ 45993984 ], "psych-load": [ 31027200 ], "rubocop": [ 126144512 ], "chunky-png": [ 63524864 ], "ruby-xor": [ 16486400 ], "rubykon": [ 26689536 ] }, "failures_before_success": { "shipit": [ 0 ], "setivar_object": [ 0 ], "30k_ifelse": [ 0 ], "liquid-c": [ 0 ], "activerecord": [ 0 ], "graphql": [ 0 ], "optcarrot": [ 0 ], "sequel": [ 0 ], "fannkuchredux": [ 0 ], "sudoku": [ 0 ], "cfunc_itself": [ 0 ], "keyword_args": [ 0 ], "lee": [ 0 ], "throw": [ 0 ], "mail": [ 0 ], "erubi-rails": [ 0 ], "ruby-lsp": [ 0 ], "attr_accessor": [ 0 ], "str_concat": [ 0 ], "nbody": [ 0 ], "object-new": [ 0 ], "setivar_young": [ 0 ], "hexapdf": [ 0 ], "erubi": [ 0 ], "protoboeuf-encode": [ 0 ], "etanni": [ 0 ], "lobsters": [ 0 ], "30k_methods": [ 0 ], "graphql-native": [ 0 ], "liquid-render": [ 0 ], "ruby-json": [ 0 ], "getivar": [ 0 ], "fluentd": [ 0 ], "loops-times": [ 0 ], "respond_to": [ 0 ], "matmul": [ 0 ], "fib": [ 0 ], "rack": [ 0 ], "blurhash": [ 0 ], "liquid-compile": [ 0 ], "setivar": [ 0 ], "binarytrees": [ 0 ], "tinygql": [ 0 ], "protoboeuf": [ 0 ], "nqueens": [ 0 ], "railsbench": [ 0 ], "rubyboy": [ 0 ], "psych-load": [ 0 ], "rubocop": [ 0 ], "chunky-png": [ 0 ], "ruby-xor": [ 0 ], "rubykon": [ 0 ] }, "benchmark_metadata": { "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 }, "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.15.0" ] ], "benchmark_name": "setivar_object", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/setivar_object.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.15.0" ] ], "benchmark_name": "30k_ifelse", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/30k_ifelse.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 }, "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 }, "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 }, "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.15.0" ] ], "benchmark_name": "optcarrot", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/optcarrot/benchmark.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 }, "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.15.0" ] ], "benchmark_name": "fannkuchredux", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/fannkuchredux/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.15.0" ] ], "benchmark_name": "sudoku", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/sudoku.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.15.0" ] ], "benchmark_name": "cfunc_itself", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/cfunc_itself.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.15.0" ] ], "benchmark_name": "keyword_args", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/keyword_args.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 }, "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.15.0" ] ], "benchmark_name": "throw", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/throw.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 }, "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 }, "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 }, "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.15.0" ] ], "benchmark_name": "attr_accessor", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/attr_accessor.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.15.0" ] ], "benchmark_name": "str_concat", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/str_concat.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.15.0" ] ], "benchmark_name": "nbody", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/nbody/benchmark.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.15.0" ] ], "benchmark_name": "object-new", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/object-new.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.15.0" ] ], "benchmark_name": "setivar_young", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/setivar_young.rb", "runs": 1 }, "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 }, "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 }, "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.15.0" ] ], "benchmark_name": "protoboeuf-encode", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/protoboeuf-encode/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.15.0" ] ], "benchmark_name": "etanni", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/etanni/benchmark.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.18" ], [ "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.11" ], [ "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 }, "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.15.0" ] ], "benchmark_name": "30k_methods", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/30k_methods.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 }, "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 }, "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.15.0" ] ], "benchmark_name": "ruby-json", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/ruby-json/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.15.0" ] ], "benchmark_name": "getivar", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/getivar.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 }, "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.15.0" ] ], "benchmark_name": "loops-times", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/loops-times.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.15.0" ] ], "benchmark_name": "respond_to", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/respond_to.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.15.0" ] ], "benchmark_name": "matmul", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/matmul.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.15.0" ] ], "benchmark_name": "fib", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/fib.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 }, "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.15.0" ] ], "benchmark_name": "blurhash", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/blurhash/benchmark.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 }, "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.15.0" ] ], "benchmark_name": "setivar", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/setivar.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.15.0" ] ], "benchmark_name": "binarytrees", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/binarytrees/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 }, "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.15.0" ] ], "benchmark_name": "protoboeuf", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/protoboeuf/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.15.0" ] ], "benchmark_name": "nqueens", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/nqueens.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 }, "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 }, "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 }, "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 }, "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 }, "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.15.0" ] ], "benchmark_name": "ruby-xor", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/ruby-xor.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.15.0" ] ], "benchmark_name": "rubykon", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/rubykon/benchmark.rb", "runs": 1 } }, "ruby_metadata": { "RUBY_VERSION": "3.5.0", "RUBY_DESCRIPTION": "ruby 3.5.0dev (2025-10-02T21:09:38Z master c36c80bc25) +ZJIT stats +PRISM [aarch64-linux]", "RUBY_PATCHLEVEL": -1, "RUBY_ENGINE": "ruby", "RUBY_ENGINE_VERSION": "3.5.0", "RUBY_PLATFORM": "aarch64-linux", "RUBY_REVISION": "c36c80bc25b5cbf8d09e5ed79c5261ad4933d653", "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": "0dc1068edcafaca14439eb38071f31a1e5b18c0f", "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, 38 seconds", "total_bench_seconds": 20978, "load_before": "3.89 2.41 1.04 1/1017 41030", "load_after": "1.00 1.00 1.00 1/1021 95676" } }