{ "version": 2, "times": { "nqueens": [ [ 240.53961799995704, 240.52987599998232, 240.70477700001902, 240.7555570000568, 240.56272000007084, 240.47162199997274, 240.405968999994, 240.5373609999515, 240.36210799999935, 240.51500799998848, 241.30102599997372, 240.94579699999485, 240.38162600004398, 240.5084040000247, 240.55230999999822, 240.59208099993157, 240.38452900003904, 240.35903699996197, 241.4073479999388, 240.62421799999356, 240.566264999984, 240.35503999994035, 240.65938399996867, 240.46726000005947, 241.57039399995028, 240.45512099996813, 240.60556400002042, 240.44312199998785, 240.48486300000604, 240.5522330000167, 240.48744000003808, 240.45903600006113, 240.42135600006986, 240.7568829999036, 240.50537300001906, 240.52065900002617, 240.53323099997215, 240.50663699995312, 240.50438400001894, 242.3381959999915, 240.68061599996327, 240.4335590000528, 240.5603610000071, 240.5369900000096, 240.7112920000145, 240.43103500002871, 240.35381699991376, 240.43041599998105, 240.51500400003079, 240.53522400004113, 240.68687999999838, 240.48413899993193, 240.61632500001906, 240.79288799998722, 241.03084500006844, 240.41986999998244, 240.68280899996353, 240.5723740000667, 240.47225499998603, 240.315004000081, 240.5581149999989, 241.00638900006288, 241.47000300001764, 240.5618359999835, 240.50351099992895, 240.70324999991044, 240.79270100003214, 240.61655700006668, 240.52692899999784, 240.82918800002062, 240.5184059999783, 240.47254300000986, 240.3937640000322, 240.68615600003795, 240.5627350000259 ] ], "keyword_args": [ [ 440.33598599980905, 441.2249370000154, 441.49583399985204, 440.9004100000402, 440.0317399999949, 440.6044049999309, 440.89683100014554, 439.8152219998792, 440.90603000017836, 439.8901489998934, 441.534147000084, 439.6419380000225, 441.5285390000463, 439.9800379999306, 439.67479999992065, 440.17217000009623, 440.7387969999945, 441.081117000067, 442.0412669999223, 440.02171400006773, 439.94275000000016, 441.4050540001426, 440.52982800008067 ] ], "liquid-c": [ [ 76.98939100009738, 76.46466200003488, 76.14234399989073, 75.82086599995819, 75.31752600016262, 77.16722500003925, 75.88733500006128, 76.86926800010951, 76.01691099989694, 75.53376000009848, 77.28857400002198, 75.91810100007024, 77.0646470000429, 76.05570700002318, 75.64364699987891, 77.23622299999988, 76.40899900002296, 77.09217699994042, 76.164695999978, 75.68927800002712, 77.41805299997395, 76.48592300006385, 77.20986799995444, 76.28304300010313, 75.74054700012312, 77.65482400009205, 76.2264340000911, 77.29511200000161, 76.21180799992544, 75.98641000004136, 77.86152799985757, 76.5378389999114, 77.40397099996699, 76.53587799995876, 76.36667899987515, 77.87278000000697, 76.67189600010715, 77.77652499999022, 76.5132999999878, 77.2668499998872, 77.17075400000795, 76.76075600011245, 77.82131099997969, 76.73553099994024, 76.50525300005029, 78.16596099996787, 77.04559400008293, 78.08927700011736, 76.75938300008056, 76.64050600010341, 78.27896100002363, 76.94249800010766, 78.00590299984833, 76.82118699995044, 77.65317500002311, 77.43718500000796, 78.0313400000523, 77.19196999983069, 76.7179340000439, 78.00914099993861, 77.71036500002992, 77.82868999993298, 77.33843500000148, 76.8217669999558, 78.29448300003605, 77.30768199985505, 78.07785699992564, 77.21772300010343, 76.71872100013388, 78.44656600013877, 77.42106599994258, 78.3247660001507, 77.20704100006515, 76.99393799998688, 78.45715999997083, 77.64364400009072, 78.11386700018375, 77.45341999998345, 77.01989099996354, 78.60337800002526, 77.6563360000182, 78.43811399993683, 77.43506899987551, 76.9828029999644, 78.68825900004595, 77.57532799996625, 78.70982299982643, 77.48737900010383, 77.07958800006054, 78.77181100002417, 77.51897699995425, 78.54519500006063, 77.78448499993829, 77.18700400005218, 78.73077100020964, 77.81045299998368, 78.5473149999234, 77.47279399995932, 77.10634699992625, 79.24559799994313, 77.57977400001437, 78.75588800015976, 77.50156899987815, 77.14494499987268, 79.09049999989293, 77.71891800007324, 78.88854500015441, 77.5846349999938, 78.27675299995462, 78.08457099986299, 77.82015499992667, 79.29120800008604, 77.51396399999066, 77.47225599996455, 79.16636899994955, 77.90100600004735, 78.96021999999903, 77.65139000002819, 78.51926699981959, 78.17357899989474, 78.69378199984567, 78.2739329999913, 77.61071000004449, 78.891811999938, 78.15027199990254, 78.80475500019202, 78.35358399984216, 77.70712199999252, 79.02564099981646, 78.05745600012415, 79.10252299984677, 78.23179699994398, 77.67924900008438, 79.03925599998729, 78.51055099990845, 79.08528399980241, 78.30330500019045, 77.61983199998213, 79.31545500014181, 78.48640700012766, 79.2362619999949, 78.22532799991677, 77.79855499984478, 79.27810500018495, 78.48129300009532, 79.16997899997114, 78.3618339999066, 77.87447700002303, 79.70662499997161, 78.38865300004727, 79.5001690000845, 78.31401599992205, 77.77817699980005, 79.41175300015857, 78.4550460000446, 79.20426599980601, 78.40021200013325, 77.98914299996795, 79.57116099987616, 78.61469900012708, 79.40517599990926, 78.57160699995802, 78.19307099998696, 79.55836600012844, 78.73446299981879, 79.62158000009367, 78.4149809999235, 78.08565400000589, 79.94080799994663, 78.63728099982836, 79.67292100011036, 78.5171420000097, 78.2599780000055, 79.90672599999016, 78.57497700001659, 79.85500999984652, 78.52104700009477, 79.60779299992282, 78.74943599995277, 79.33875599997009, 79.06034899997394, 78.45729899986509, 79.73602500010202, 78.79702600007477, 79.73359800007529, 79.16466400001809, 78.66151999996873, 79.35063500008255, 79.23591899998428, 78.87961500000529, 79.98641700010012, 79.23995999999534, 78.4528770000179, 80.12266199989426, 79.04251699983433, 80.14339500005008, 78.91626500008897, 78.50604999998723, 80.38544199985154, 78.98068999998031, 79.8690029998852, 79.17368099992927, 78.78358800007845, 80.63198900003954, 79.21375000000808, 80.31257600009667, 78.76988699990761, 78.67760699991777, 80.5399870000656, 79.24298100010674, 80.33576599996195, 79.1645280000921, 78.94334299999173, 80.68511900000885, 79.39875200008828, 80.48381499997959, 79.00549099986165, 79.9067999998897, 79.88925900008326, 80.35646899998028, 79.4066500000099, 79.3434239999442, 80.17167200000586, 79.78720799997063, 80.17538599983709, 79.77240000013808, 79.44499700010965, 80.08815900006994, 80.00939599992307, 80.36857799993413, 79.69527799991738, 79.29395699989072, 80.53582800016557, 79.6503550000125, 80.63587799983907, 79.61712799988163, 79.29029399997489, 80.82017500009897, 79.79221499999767, 80.6891419999829, 79.62479100001474, 79.4572130000688, 80.66318999999567, 79.95918899996468, 80.6078069999785, 79.79482499990809, 79.26460799990309, 80.80264199998055, 80.05809099995531, 80.49101699998573, 80.1955800000087, 79.36061600003086, 80.98134099986964, 79.9561689998427, 80.9459130000505, 79.84487300018372, 79.60264500002268, 80.98568800005523, 80.08404899987909, 81.10375499995826, 79.8382739999397, 79.64707600012844, 81.30994999987706, 80.18960399999742, 81.2060369999017, 79.94590299995252, 79.53827500000443, 81.36196600003132, 80.30173800011653, 81.14873099998476, 79.96998800012989, 79.5952800001487, 81.47219100010261, 80.37825799988241, 81.15336000014395, 80.27782500016656, 79.88583000019389, 81.57288100005644, 80.13473599999088, 81.39393900000869, 80.190673000061, 79.64483800014932, 81.65392799992333, 80.33308799986116, 81.30988599987177, 80.29686500003663, 79.62980100001005, 81.7681570001696, 80.49713900004463, 81.2845660000221, 80.21610700006931, 80.0437239997791, 81.75976600000467, 80.53993899989109, 81.39928500008864, 80.67234800000733, 79.94172999997318, 81.66435199996158, 80.67437599993355, 81.5047759999743, 80.5048220001936, 79.90827899993747, 81.78701800011368, 80.66120099988439, 81.71171399999366, 80.48119099998985, 81.13047699998788, 80.89701099993363, 80.59870700003557, 81.91172999977425, 80.26092300019627, 81.23282400015341, 81.12409999989723, 80.41567300006136, 81.73480200002814, 80.54779100007181, 81.17386399999305, 80.99036899989187, 80.67027899983259, 82.03692200004298, 80.39308699994763, 81.41190399987863, 81.28100000021732, 80.72710800001914, 81.90500899991093, 80.82193399991411, 80.37018799996076, 82.27530299996033, 81.17727399985597, 82.01164799993421, 80.74621900004786, 81.66545799986125 ] ], "lee": [ [ 2017.5218119998135, 2018.7665579996974, 1998.21934900001, 1998.3931539995865, 1998.6944319998656, 2000.5344520000108, 2001.486956000008, 2003.2014240000535, 2003.9477739996983, 2006.1292410000533 ] ], "chunky-png": [ [ 2138.9701610000884, 2140.586088999953, 2139.130045999991, 2141.1861679998765, 2139.3438680001964, 2140.06805300005, 2139.144121999834, 2139.4065280001087, 2140.9521550003774, 2140.125623000131 ] ], "liquid-render": [ [ 244.24454700010756, 244.35356499998306, 244.33251899972674, 245.03094800002145, 244.38024199980646, 243.62915099982274, 245.4854930001602, 244.5843209998202, 243.79968499988536, 245.88316999961535, 244.48373600034756, 243.9773599999171, 244.0016209998248, 245.77634500019485, 244.51840900019306, 244.82999400015615, 244.09260399988852, 245.83602999973664, 244.57257999983995, 244.50658000023395, 244.32736699964153, 244.37254200029201, 245.97336400029235, 244.71677299970906, 244.87788800024646, 244.46970200006035, 245.7762389999516, 245.02884599996833, 244.84776799999963, 245.17492699987997, 244.51599700023507, 244.68147900006443, 246.03185700016184, 245.07876400002715, 244.85042200012685, 245.0493640003515, 244.6040790000552, 246.31883399979415, 245.2370510000037, 245.1228110003285, 244.75826499974573, 244.7421479996592, 245.06326900018394, 246.28987699998106, 245.24939100001575, 245.80624300006093, 244.72502999969947, 245.74797600007514, 245.24679100022695, 245.22965899996052, 245.2819370000725, 244.8103940000692, 244.76179099974615, 246.69333100018775, 245.58504200012976, 245.51487700000507, 246.04888500016386, 245.65365800026484, 245.93353399995976, 244.9028209998687, 246.52140199987116, 245.85474800005613, 246.65203399990787, 245.62988800016683, 245.64189600005193, 245.31922599999234, 247.1066510001947, 245.7743299996764, 246.81387499958873, 245.78511599975172, 245.14999000030002, 247.00616400014042, 246.0930189999999 ] ], "lobsters": [ [ 1376.5530769996985, 1386.7307470000014, 1387.4631609996868, 1385.9106970003268, 1385.2124310001273, 1382.6511330003086, 1382.9123229998004, 1385.627526999997, 1383.597577999808, 1383.6251510001603 ] ], "blurhash": [ [ 983.7778499995693, 983.8821680000365, 983.4036130000641, 983.8679710001088, 983.0162549997112, 983.8581620001605, 983.8465500001803, 983.8490199999796, 984.0411499999391, 983.5188450001624 ] ], "optcarrot": [ [ 11380.930635999903, 11357.738046000122, 11341.012477999811, 11356.192879000446, 11357.779848000064, 11347.026939999978, 11354.94199499999, 10961.220116999812, 10819.659535000028, 10799.092716999894 ] ], "setivar_object": [ [ 364.7716790001141, 364.5834419999119, 364.66915800019706, 364.7495019999951, 364.58386499998596, 364.65828300015346, 364.7346679999828, 364.4176919997335, 364.61531800023295, 364.8138439998547, 364.60885699989376, 364.75547899999583, 364.4882779999534, 364.4571600002564, 364.76774300035686, 364.55433299988727, 364.6190240001488, 364.58554899991213, 364.4088549999651, 364.4797329998255, 364.68941400016774, 364.77887299997747, 364.8987420001504, 364.58178200018665, 364.86990499997773, 364.88041199982035, 364.4843780002702, 364.5730039997943, 364.72345299989684, 364.4699309998032, 364.6232810001493, 364.7090869999374, 364.6278020000864, 364.7089809996942, 364.73469700013084, 364.4652349998978, 364.6429380000882, 364.6680199999537, 364.47769500000504, 364.62709600027665, 364.75558099982663, 364.56277800016323, 364.94720700011385, 364.59323300005053, 364.88756700009617, 364.5222909999575, 364.45954800001346, 364.53575699988505, 364.5952629999556, 364.6234429998003, 364.6312329997272, 364.53325000002224, 364.668058999996, 364.81020799965336, 364.48487400002705 ] ], "graphql-native": [ [ 361.61960700019335, 363.0637790001856, 362.1509260001403, 362.12529300019014, 362.2741019999012, 361.9904709998991, 361.44448599998213, 362.4000100003286, 362.2947369999565, 361.9647270002133, 362.62933199986946, 361.76648200034833, 361.31816900024205, 363.176231000125, 360.7595050002601, 362.7041710001322, 362.55946999972366, 362.27184300014414, 361.9605409999167, 362.8501440002765, 361.9801390000248, 362.17993599984766, 362.61763999982577, 361.8995840001844, 362.5504159999764, 362.51482899979237, 361.72670500036475, 362.4314230000891, 363.118016000044, 362.6957310002581, 361.8425660001776, 362.55888400000913, 362.24674799996137 ] ], "ruby-xor": [ [ 126.92649600012373, 126.02267700003722, 126.3602950002678, 127.57000100009463, 125.88206000054925, 127.19995600036782, 125.4086359995199, 127.12734199976694, 125.79926699982025, 126.68588499946054, 126.64744799985783, 127.46313700063183, 125.22425299994211, 127.77792399992904, 125.6260400004976, 125.94925299981696, 126.02576500012219, 126.48528699992312, 126.67092099945876, 125.77231999966898, 127.51559299977089, 128.4902150000562, 126.83186399954138, 127.44237899914879, 125.85899100031384, 126.28662600036478, 126.5763950004839, 125.88772599974618, 126.5533569994659, 127.86169099945255, 128.6021960004291, 125.83291800001462, 126.61082199974771, 126.42973299989535, 125.80263699965144, 127.05358499988506, 127.26930000007997, 126.12611500026105, 128.25169600000663, 126.81388500004687, 126.48426499981724, 126.08069199995953, 128.0054509998081, 127.57036599941785, 126.69563199960976, 128.73864300036075, 127.626796000186, 126.00700199982384, 126.70373200035101, 127.65036499968119, 126.04763999934221, 128.4795639994627, 125.91840500044782, 124.82155399993644, 126.72853599997325, 125.50829900010285, 126.13198799954262, 126.6703259998394, 125.89389999993728, 127.69220800055336, 126.73204400016402, 126.75136600046244, 126.59319999966101, 127.11597099951177, 125.89915100033977, 126.80364700008795, 127.35857100051362, 126.25057399964135, 128.09002499943745, 124.9009399998613, 127.45982900014496, 125.82550200022524, 126.49720599983993, 126.36420099988754, 128.5604519998742, 126.5729980004835, 127.50391900044633, 126.97556800048915, 128.38686000031885, 125.85592600044038, 125.45059800049785, 127.19992099937372, 126.22311999984959, 126.36935799946514, 127.24564699965413, 126.12236600034521, 127.12593699961872, 126.23970999993617, 125.84141699971951, 127.00118300017493, 126.12223499945685, 127.69610900068074, 127.07699800012051, 125.86490400008188, 126.10661100006837, 126.19440999969811, 126.06837200019072, 125.66806799986807, 125.76286300009087, 126.26219899993885, 126.01515200003632, 126.00562199986598, 127.29687899991404, 125.93254400053411, 126.91379700027028, 126.07096700048714, 126.99405400053365, 126.53603000035218, 125.33496000014566, 127.12296700010484, 126.1278960000709, 126.03295999997499, 126.12871100009215, 126.68379900060245, 127.39253400013695, 126.0980639999616, 126.19754899969848, 126.45996999981435, 125.8235909999712, 125.62023600003158, 126.21802299963747, 128.3147940002891, 126.68611100070848, 126.77053099923796, 126.52613500085863, 125.96695499996713, 125.62631400032842, 125.49804199989012, 126.85688700003084, 126.42213500021171, 127.92971799990482, 126.57675700029358, 128.0390299998544, 125.98252599946136, 127.40402899999026, 126.11699999979464, 126.2267680003788, 126.3115049996486, 125.38433100053226, 128.03747199995996, 127.22527900041314, 127.41994199950568, 126.58733100033714, 126.86424000003171, 127.16308600010962, 126.38866099950974, 128.32673299999442, 126.80037199970684, 127.78058000003512, 126.2623420007003, 126.40611999995599, 125.88516499999969, 126.48948500009283, 126.51930199990602, 127.53125200015347, 126.49351100026252, 125.9478729998591, 126.59334300042246, 126.90662600016367, 126.25493799987453, 125.47782699948584, 126.28416200004722, 127.01986499996565, 125.60360499992385, 127.7896409992536, 125.60025800030417, 125.77141700057837, 127.61281900020549, 128.23311899956025, 125.87955900016823, 126.08314899989637, 128.37490099991555, 126.86170999950264, 127.59186099992803, 126.59870199968282, 126.95325700042304, 126.97961600042618, 127.6208460003545, 125.80057200011652, 125.88180500006274, 126.5274090001185, 125.10290199952578, 126.63063099989813, 126.25839799966343, 125.70534400038014, 126.17607399988628, 126.4036689999557 ] ], "sudoku": [ [ 579.3454749991724, 579.5168389995524, 579.4157320005979, 579.6285289998195, 579.7441330005313, 579.5642600005522, 579.9620120005784, 579.3923139999606, 579.4660640003713, 579.839995999464 ] ], "getivar": [ [ 361.24644200026523, 361.0472270001992, 361.17661600019346, 361.0931370003527, 361.07367600016005, 361.2239599997338, 361.08249700009765, 361.1221919991294, 361.17644399928395, 361.08592500022496, 361.06975300026534, 361.1994989996674, 361.1118369999531, 361.18094400080736, 361.0804410000128, 361.08279499967466, 361.2372889992912, 361.0975330002475, 361.0838380000132, 361.05815500013705, 361.09104600018327, 361.07670000001235, 361.06565200043406, 361.2397990000318, 361.04746399996657, 361.0543659997347, 361.0898629995063, 361.24468199977855, 361.07121300028666, 361.08595600035187, 361.1667370005307, 361.10056699999404, 361.05606199998874, 361.19500400036486, 361.1504539994712, 361.0750879997795, 361.172130000341, 361.07720300060464, 361.2552600006893, 361.07162900043477, 361.09801400016295, 361.180348999369, 361.0548579999886, 361.110390000249, 361.20094299985794, 361.0603100005392, 361.1315390007803, 361.17397799989703, 361.1398230004852, 361.1324309995325, 361.19328400036466 ] ], "ruby-lsp": [ [ 256.6350600000078, 256.5920630004257, 256.73849299982976, 256.48362199990515, 256.5247860002273, 256.71183799931896, 256.45768100002897, 256.4900059996944, 256.40060499972606, 256.7837500000678, 256.79483499970956, 256.7386199998509, 256.4389180006401, 256.70445099967765, 256.59300400002394, 256.63559599979635, 256.69288900007814, 256.62560000000667, 256.6127680001955, 256.59489999998186, 256.80227399971045, 256.9484250007008, 256.4624640008333, 256.73245300004055, 256.52367699967726, 256.824814000538, 256.4854110005399, 256.77421199998207, 256.618714999604, 257.0887310002945, 256.6220140006408, 256.5520910002306, 256.4385929999844, 256.84299699969415, 256.38272400010464, 256.94600899987563, 256.84280499990564, 256.88309900033346, 256.63387999975384, 256.59096100025636, 256.83483200009505, 256.4155830004893, 256.69793500037486, 256.55709999955434, 256.74504000016896, 256.91392999942764, 256.93308300014905, 256.4700000002631, 256.680530000267, 256.5784819998953, 256.77651400019386, 256.8038350000279, 256.56605400035914, 256.6128730004493, 256.6296989998591, 256.6609030000109, 256.7108620005456, 256.53615100054594, 256.7694660001507, 256.8495659998007, 256.63114200051496, 256.6290189997744, 256.47395699979825, 256.72435399974347, 256.71504999991157, 256.7233660001875, 256.5050470002461 ] ], "cfunc_itself": [ [ 216.3014080006178, 216.38422199976048, 216.2731789994723, 216.24083200003952, 216.21794899965607, 216.2058550002257, 216.3517299995874, 216.30118199936987, 216.24072400027217, 216.25322100044286, 216.46182400036196, 216.31544799947733, 216.30796600038593, 216.29004999977042, 216.2454360004631, 216.29535200008831, 216.17785600028583, 216.27557500050898, 216.26241099966137, 216.35821200015926, 216.24543500001892, 216.237337000166, 216.24652299942682, 216.24010100003943, 216.39991600022768, 216.16643000015756, 216.32749999935186, 216.302005000216, 216.28289000000223, 216.37138399910327, 216.24260199951095, 216.29949799989845, 216.28970199981268, 216.37149800062616, 216.19795600054204, 216.29944800042722, 216.22812499936117, 216.30106499924295, 216.42709400020976, 216.2507410002945, 216.22611300063, 216.20772000005672, 216.24504800001887, 216.37186000043584, 216.2289449997843, 216.28788799989707, 216.29822100021556, 216.38165599961212, 216.2761280005725, 216.24933400016744, 216.34226199967088, 216.2923560008494, 216.3288689998808, 216.22674300033395, 216.28293999947346, 216.26634200038097, 216.36005099935574, 216.21551199950773, 216.2344899998061, 216.30555000047025, 216.33213000040996, 216.36384000066755, 216.21351899921137, 216.25957500054938, 216.32149500055675, 216.25754100023187, 216.36783899975853, 216.25816499999928, 216.24444299959578, 216.365209000287, 216.36466200016002, 216.21828499974072, 216.22372599995288, 216.21896600026957, 216.246358000717, 216.40902099989034, 216.24417399925733, 216.23817100044107, 216.3234060008108, 216.25375199982955, 216.42543699999806, 216.20504800011986, 216.22823999950924, 216.26913500040246, 216.22557200043957, 216.34602100039046, 216.2572329998511, 216.2154580000788, 216.32937800040963, 216.2570680002318, 216.2249780003549, 216.26102800018998, 216.29488300004596, 216.48495699992054, 216.27951800019218, 216.27174300010665, 216.23570599967934, 216.21015799973975, 216.35236899965093, 216.2297300001228, 216.2413280002511 ] ], "erubi": [ [ 528.7860220005314, 528.6837550002019, 528.8991209999949, 527.7344010000888, 528.7877450000451, 528.5582710002927, 528.7680170004023, 528.8143170000694, 528.9480889996412, 527.9981410003529 ] ], "erubi-rails": [ [ 1818.6014760003673, 1818.4871120001844, 1818.478117000268, 1820.8952639997733, 1819.4802030002393, 1819.0374929999962, 1820.0238420004098, 1818.518443999892, 1818.777129999944, 1818.5217219997867 ] ], "psych-load": [ [ 3680.9522479998122, 3679.0065610002785, 3678.77519799913, 3681.168412000261, 3678.258272000676, 3678.1409489994985, 3677.666706000309, 3678.8547600008314, 3679.060839998783, 3679.954852001174 ] ], "shipit": [ [ 2688.9370459994097, 2688.1738270003552, 2689.033834998554, 2688.1586679992324, 2688.6799780004367, 2688.2381940013147, 2689.113211001313, 2690.1259520000167, 2690.045019999161, 2689.5420700002433 ] ], "object-new": [ [ 167.30672500125365, 167.4494959988806, 167.3454470001161, 167.33969300003082, 167.51631700026337, 167.29714900066028, 167.29086299892515, 167.55849099899933, 167.49297099886462, 167.27619099947333, 166.86498800117988, 166.6245920005167, 166.58897299930686, 166.69487099898106, 166.7500799994741, 166.6403409999475, 166.8123649997142, 166.66475099918898, 166.59489599987864, 166.63388599954487, 166.78922600112855, 166.60630799924547, 166.79881299933186, 166.66022400022484, 166.64384700015944, 166.76200100118876, 166.70743500071694, 166.69657300008112, 166.8598970009043, 166.823290001048, 166.75160700106062, 166.60853200119163, 166.87981500035676, 166.82404700077313, 166.96855400005006, 166.77911000078893, 166.67390300062834, 166.7494200009969, 166.83209099937812, 166.69418499986932, 166.88288600016676, 166.6924540004402, 166.61362100057886, 166.59658400021726, 166.5762470001937, 166.51175299921306, 166.82775800109084, 166.72984399883717, 166.7985170006432, 166.6141300011077, 166.60956799933047, 166.71956900063378, 166.72603799997887, 166.4720930002659, 166.61714700057928, 166.7368140006147, 166.72668399951363, 166.58995899888396, 166.72482899957686, 166.58243699930608, 166.7679260008299, 166.64092399878427, 166.7597889991157, 166.6095860000496, 166.75768300046911, 166.53251099887711, 166.5150419994461, 166.64753300028678, 166.80224699848623, 166.73321399866836, 166.9485150014225, 166.6214819997549, 166.66095700020378, 166.88575499938452, 166.74684499957948, 166.6289989989309, 166.9182700006786, 166.69587399883312, 166.76149399972928, 166.80947200075025, 166.80144000019936, 166.75146099987614, 166.84704799990868, 166.64010499880533, 166.69877999993332, 166.6440179997153, 166.66633500062744, 166.81294699992577, 166.86789499908627, 166.7970870003046, 166.6889269999956, 166.61280100015574, 166.63410600085626, 166.70624600010342, 166.8433440008812, 166.686162001497, 166.7919429983158, 166.64267699889024, 166.6766460002691, 166.71678099919518, 166.92078900086926, 166.7522010011453, 166.63119100121548, 166.6009029995621, 166.73409699978947, 166.6574880000553, 166.74368799976946, 166.62139300024137, 166.60681899884366, 166.57264700006635, 166.62432400153193, 166.72613299851946, 166.8366159992729, 166.77492399867333, 166.69998100041994, 166.69268400073634, 166.5846239993698, 166.55280499981018, 166.88961499858124, 166.45359900030599, 166.8208440005401, 166.82437999952526, 166.70004799925664, 166.74559700004465, 166.92829000021447, 166.6474619996734, 166.7475900012505, 166.69365699999616, 166.70478800006094, 166.68913700050325, 166.9166009996843, 166.74985500139883, 166.66848800014122, 166.79800900055852, 166.87259299942525, 166.79470100098115, 166.9065160003811, 166.66950499893574, 166.59284599882085, 166.60303099888552, 166.60466400026053, 166.4959829995496, 166.81786600020132 ] ], "protoboeuf-encode": [ [ 229.72454900082084, 229.84018399984052, 231.07881000032648, 231.9699830004538, 231.61377099859237, 231.72466000141867, 231.72913400048856, 231.78320300030464, 231.66282800048066, 231.79554899979848, 229.31542300102592, 229.32392199982132, 229.65909500089765, 230.52109600030235, 231.40798500025994, 231.3999350008089, 231.47935000088182, 229.7796910006582, 229.39332100031606, 229.41468799945142, 229.47539699998742, 229.4609250002395, 229.52176699982374, 229.4124699983513, 231.1876060011855, 231.67102799925487, 231.49706100048206, 231.55843899985484, 231.4761970010295, 231.6078240000934, 231.55109500112303, 242.46857399884902, 229.27680099928693, 229.59615000036138, 229.38055000122404, 230.82467700078269, 231.48630499963474, 231.3271419989178, 231.57915999945544, 229.650944000241, 229.21995499928016, 229.53118499935954, 229.5809229999577, 229.5676949997869, 229.62086899860878, 229.79518200008897, 230.14021499875525, 229.215295999893, 229.36439599834557, 229.43253799894592, 229.60257100021408, 229.6895730014512, 229.64311800024007, 230.00625600070634, 229.41546899892273, 229.59977499886008, 229.40585300057137, 229.65567099890905, 229.5742930000415, 229.9313269995764, 229.67303600125888, 229.45423400051368, 229.4857979995868, 229.4611300003453, 229.68638599922997, 229.654015000051, 229.54437100088398, 229.64127799968992, 229.88125499978196, 229.26510899924324, 229.5457180007361, 229.57331499856082, 229.93192500143778, 229.6508970011928, 229.65594100060116, 229.89599900029134, 229.31013199922745, 229.75348600084544, 229.35534300086147, 229.60847099966486 ] ], "respond_to": [ [ 649.2413850010053, 649.1208980005467, 649.1993170002388, 649.2148359993735, 649.0961360013898, 649.1998640012753, 649.1881040001317, 649.0469910004322, 649.1560099984781, 649.2081659998803 ] ], "setivar_young": [ [ 360.70259400003124, 360.82298400106083, 360.88546099927044, 360.9509010002512, 360.77949200080184, 360.82471599911514, 360.69605899865564, 360.9394280010747, 360.97393300042313, 360.78851300044334, 360.7776789995114, 361.57579499922576, 360.7524029994238, 361.0844309987442, 360.7765600008861, 360.80936399957864, 360.9186880003108, 360.71649799851, 360.9046700003091, 360.84007099998416, 360.80330400000094, 360.84059799941315, 360.87550800039025, 361.0476360008761, 361.1146450002707, 361.2312080003903, 360.8101030004036, 360.9054329990613, 360.94386100012343, 360.7067280008778, 361.054339000475, 360.8313029999408, 360.95332100012456, 361.0012839999399, 360.9179180002684, 360.8532849993935, 360.81497099985427, 360.93203999917023, 360.91401599878736, 360.8032890006143, 360.7546179991914, 360.8182100015256, 360.70775000007416, 360.8236100008071, 360.9759800001484, 360.8013150005718, 360.9633300002315, 360.9145280006487, 360.726891000013, 360.9093599989137, 390.6067299994902, 360.81854999974894, 360.92566899969825, 360.75298100149666, 360.7804719995329, 360.87788899931184 ] ], "fluentd": [ [ 493.8796459991863, 494.92628000007244, 494.1366060011205, 494.52990900135774, 494.229351001195, 494.09530900084064, 494.09810499855666, 494.6141090003948, 494.09662499965634, 494.13777500012657, 493.9110220002476 ] ], "etanni": [ [ 646.3610940008948, 646.5727480008354, 646.7320659994584, 646.5120060001937, 646.5218609992007, 646.4485770011379, 646.8486110006779, 647.0612009998149, 647.6894030001858, 647.5783810001303 ] ], "mail": [ [ 185.05804099913803, 184.66534900107945, 184.98146300044027, 184.80272600027092, 185.05927600017458, 185.41877300049237, 185.5810239994753, 186.67999299941584, 186.61000400061312, 186.96916499902727, 186.75939300010214, 186.99169399951643, 187.38945099903503, 188.58989599902998, 187.83669199910946, 188.46000999837997, 188.63798100028362, 188.47289999939676, 189.0596369994455, 190.5333590002556, 189.93625400071323, 190.06839800022135, 190.68390900065424, 190.68567500107747, 190.83462600065104, 191.99548799952026, 191.89616099902196, 192.2125250002864, 192.15075700049056, 192.36042000011366, 192.75601700064726, 192.8873439992458, 194.47625399880053, 193.926072000977, 193.91759399877628, 194.47516800028097, 194.37121599912643, 194.7588019993418, 195.24840300073265, 196.43632500083186, 195.88965099865163, 195.9032400009164, 196.418874000301, 196.5542779998941, 196.7140010001458, 196.91661999968346, 198.46735700048157, 197.95139500092773, 198.31514999896172, 198.71913399947516, 198.6503250009264, 199.32430900007603, 199.30984600068768, 201.1764500002755, 200.08548999976483, 200.75521299986576, 200.98053499896196, 201.16076299927954, 201.66342299853568, 201.8989469997905, 203.52398300019559, 202.92529499965895, 203.40782499988563, 204.2487369999435, 204.08725600100297, 204.5165569998062, 204.530145998433, 206.2487319999491, 206.0108420009783, 206.15360500050883, 206.4404070006276, 206.42521500121802, 207.04020399898582, 207.2000449988991, 208.5802439996769, 208.34099399871775, 208.6076020004839, 209.20268000008946, 209.37017899996135, 209.4387929992081, 209.96725199984212, 185.73243300124886, 171.36949799896684, 171.96897699977853, 171.55964900121035, 171.8577819992788, 172.705444998428, 172.83531700013555, 172.95581600046717, 172.98727799970948, 173.23194299933675, 173.54173399871797, 174.54466299932392, 173.79101700134925, 174.4152089995623, 174.34531199978665, 174.23990099996445, 175.33759899924917, 175.45697300010943, 175.53519700049947, 175.88299899944104, 175.49115499969048, 176.05585700039228, 177.37805899923842, 176.7913879994012, 177.15946799944504, 177.41135500000382, 177.11963600049785, 178.0836329999147, 178.30356400008895 ] ], "graphql": [ [ 92.19938299975183, 92.09503700003552, 92.69457499976852, 92.2933589990862, 92.13726000052702, 92.66000899879145, 92.15899199989508, 92.01874299833435, 92.59729900077218, 92.33595699879515, 91.98434500103758, 92.51671799938777, 92.1221129992773, 91.99941100087017, 95.09242599960999, 92.25239099941973, 91.93787399999565, 92.63767400079814, 92.31448200080195, 91.99767700010852, 92.74992499922519, 92.2197239997331, 91.96806700128946, 92.5047929995344, 92.14421099932224, 92.10003800035338, 92.59411499988346, 92.22252799918351, 92.03704299943638, 92.6775700008875, 92.14033299940638, 92.13472100054787, 92.65074499853654, 92.1612060010375, 92.0529719987826, 92.61218600113352, 92.43041700028698, 92.13896400069643, 92.7359739998792, 92.18797700123105, 92.02266499960388, 92.78565200111188, 92.23605599981965, 92.09549099978176, 92.55204600049183, 92.19644299992069, 92.265151999527, 92.70324699900812, 92.46811599950888, 92.19155400023737, 92.80090699940047, 92.25041500030784, 92.10794799946598, 92.62363100060611, 92.15548900101567, 92.06223399996816, 92.62096800011932, 92.2586799988494, 92.26469200075371, 92.77394600030675, 92.03042400076811, 91.98926400131313, 94.98949600128981, 92.45432400166465, 92.12235399900237, 92.66724199915188, 92.23595299954468, 92.05130000009376, 92.5657810003031, 92.12106300037703, 91.94781800033525, 92.6638950004417, 92.0857219989557, 92.00401700036309, 92.68969699951413, 92.24573499886901, 91.9067040013033, 92.53730899945367, 92.17746499962232, 92.3340150002332, 92.7541739984008, 92.35278100095456, 92.00256099938997, 92.58035899983952, 92.25999999944179, 92.09001499948499, 92.51497200057202, 92.10305099986726, 91.91665099933743, 92.67448699938541, 92.29041000071447, 92.11549199972069, 92.84178300003987, 92.21690200138255, 91.97288299947104, 92.83766899898183, 92.30588999889733, 92.04376200068509, 92.60955700119666, 92.21453299869609, 91.98866400038241, 92.60041000015917, 92.23849099907966, 91.97062800012645, 92.74997799911944, 94.6742420001101, 92.37425500032259, 92.79964699999255, 92.25448400138703, 92.04938900074922, 92.54186499856587, 92.18297900042671, 92.07731400056218, 92.57158499895013, 92.27453799940122, 92.07428400077333, 92.65820099972188, 92.37871799996356, 92.01446699989901, 92.59589500106813, 92.13610999904631, 92.07735500058334, 92.58299800058012, 92.19973699873663, 92.08580100130348, 92.64615400024923, 92.19877000032284, 92.02987400021811, 92.73258400025952, 92.15755100012757, 92.00000600139902, 92.51807399959944, 94.62787899974501, 92.11324699936085, 92.74744100002863, 92.25167099975806, 92.09538499999326, 92.6121909997164, 92.2821460007981, 92.14382000027399, 92.56854899831524, 92.20029199968849, 91.98901600029785, 92.51943100025528, 92.3650490003638, 92.20278599968879, 92.69256300103734, 92.29552900069393, 92.06482599984156, 92.74999199988088, 92.1718059998966, 92.05487799954426, 92.61095500005467, 92.05977999954484, 91.90996100005577, 92.55353700064006, 92.34514600029797, 91.9975999986491, 92.52180200019211, 92.15532800044457, 92.15680899978906, 92.57729199998721, 92.27595599986671, 92.05997900062357, 92.57745600007183, 92.11179900012212, 92.0010360005108, 92.58552999926906, 92.17114100101753, 92.08513600060542, 95.19981599987659, 92.56049800023902, 92.17011400141928, 92.722078999941, 92.26794999995036, 92.11065099952975, 92.74458599975333, 92.28443299980427, 92.12284299974272, 92.59914700123772, 92.30279099938343, 92.09432800162176, 92.62426600071194, 92.17846299907251, 92.12167799887538, 92.5885050000943, 92.30090200071572, 91.90068800126028, 92.64810400054557, 92.28985700065095, 92.2029859993927, 92.68225099913252, 92.35386099862808, 92.34894200017152, 92.75851999882434, 92.24123300009524, 94.44368000004033, 92.85788500164927, 92.4721369992767, 92.19112699975085, 92.83321800103295, 92.24362300119537, 92.0664309996937, 92.63670400105184, 92.52728599858528, 92.11048700126412, 92.80796200073382, 92.31344100044225, 92.07562700066774, 92.66829999978654, 92.38853299939365, 92.03199100011261, 92.52673800074263, 92.1754740011238, 92.19541600032244, 92.55869300068298, 92.2056250001333, 91.95231100056844, 92.55357800066122, 92.17785500004538, 91.93858599974192, 92.71234500010905, 92.54104300089239, 94.87070899922401, 93.05078699981095, 92.74833100062096, 92.16440599993803, 92.69805499934591, 92.43549699931464, 92.10496400010015, 92.5688759998593, 92.19244700034324, 91.97389200016914, 92.60136100056116, 92.25751799931459, 92.02115699918068, 92.85013800035813, 92.13520700177469, 92.15707600014866, 92.94942599990463, 92.54190400133666, 92.71919300044829, 93.06801799903042, 92.45356399878801, 92.52964899860672, 92.74735400140344, 92.31084599923634, 92.13278900097066, 92.66625499913062, 92.29179300018586, 92.13740799896186, 92.72997200059763, 92.31400800126721, 92.1408589983912, 92.76987500015821, 92.26088000104937, 91.94588500031387, 92.59177300009469, 92.1381210009713, 92.01230500002566, 92.44074499838462, 92.31996699963929, 92.05320799992478, 92.72042399970815, 92.16222999930324, 91.9606229999772, 92.55683599985787, 94.58683999946516, 92.07588100071007, 92.68333799991524, 92.21079000053578, 91.96399800021027, 92.57067799990182, 92.14683800018975 ] ], "30k_methods": [ [ 465.88708399940515, 465.9751969993522, 466.08928900059254, 465.8537730010721, 466.07918399968185, 465.9314579985221, 466.08405400002084, 465.85947499988833, 466.0927709992393, 465.81894799965085, 466.06946400061133, 465.91069900023285, 466.07079900059034, 465.8431650004786 ] ], "liquid-compile": [ [ 78.20870399882551, 78.9721319997625, 76.98405799965258, 78.95434100100829, 76.52746200074034, 79.11830600096437, 76.80574799996975, 79.11156899899652, 77.13088000127755, 78.78911900115781, 77.5235649998649, 78.7388379994809, 77.74353199965844, 77.97922999998264, 78.61402500020631, 77.06874399991648, 79.69250899986946, 76.07294199988246, 79.3069329993159, 77.49018100003013, 77.69354099946213, 79.25551299922518, 76.23617100034608, 79.0313569996215, 78.04697599931387, 76.15860100122518, 79.15520999995351, 77.77312500002154, 76.2539770003059, 79.00637700004154, 78.009597998971, 76.20893099920067, 78.98904100147774, 77.8548159996717, 76.1470460001874, 79.0335679994314, 77.90826400014339, 76.19524099936825, 79.32778100075666, 78.01133499924617, 76.35768799991638, 79.19845600008557, 77.9792239991366, 76.11357200039492, 78.9128200012783, 77.90841499991075, 76.15802399959648, 79.04773400150589, 77.99036699907447, 76.2476340005378, 79.00889599841321, 78.10688399877108, 76.14403699881223, 79.11357400007546, 78.0285119999462, 76.21604099949764, 79.07316700038791, 77.93339900126739, 76.29692999944382, 79.13345099950675, 78.02309300132038, 76.23734200024046, 79.12591099920974, 77.95544699911261, 76.3868989997718, 79.06446900051378, 78.06981899921084, 76.32586499858007, 79.13059100064856, 77.92059900020831, 76.21041299898934, 79.03014400108077, 77.90930999908596, 76.22877399990102, 79.09594500051753, 77.99183299903234, 76.28900400050043, 79.22457099994062, 78.01083599952108, 76.26187000096252, 79.0730419994361, 77.92538899957435, 76.2109679999412, 79.0533069994126, 77.9992059997312, 76.30059400071332, 79.15328700073587, 77.89505700020527, 76.15388900012476, 79.06131300114794, 78.01378899966949, 76.27536499967391, 79.1156499999488, 78.06667799923162, 76.33977600016806, 79.11451699874306, 77.97904000108247, 76.17394100088859, 79.19575100095244, 78.00221100114868, 76.11106299918902, 79.10287300001073, 78.19866499994532, 76.32268400084286, 79.07340000019758, 77.96129599955748, 76.22188700042898, 78.98602400018717, 77.92031999997562, 76.23542800138239, 79.10297699891089, 77.98833999913768, 76.32529600050475, 79.19045800008462, 77.92615000107617, 76.3194539995311, 79.03474399972765, 78.02250299937441, 76.1803540008259, 79.03958499991859, 78.12721299887926, 76.20733700059645, 79.07522799905564, 77.97771800142073, 76.16170499932196, 79.04396600133623, 78.00069999939296, 76.26320199960901, 78.95747299880895, 78.14828700065846, 76.3722810006584, 79.13781800016295, 78.00831799977459, 76.18463700055145, 79.04940599837573, 78.01420199939457, 76.11860199904186, 79.07826000155183, 78.09204899967881, 76.28193500022462, 79.11879499988572, 78.03306899950258, 76.19071699991764, 79.08088200019847, 77.88990100016235, 76.30104499912704, 79.1067779991863, 77.94821099923865, 76.29827600067074, 79.10718800121685, 77.88907500071218, 76.19368099949497, 79.06022600036522, 77.88740799878724, 76.35753700014902, 79.01309299995773, 77.97692900021502, 76.37648599848035, 79.13738600109355, 77.9101290008839, 76.18877699860604, 79.0938530008134, 77.88768200043705, 76.23452999905567, 79.03029599947331, 78.08032499997353, 76.47307800107228, 79.21522699871275, 77.91204699969967, 76.08155500020075, 78.97795000098995, 77.93085199955385, 76.27632299954712, 79.08688799943775, 78.05220099908183, 76.34433600105694, 79.02385499983211, 77.92691900067439, 76.232160001382, 78.99479800107656, 78.15575599852309, 76.30366800003685, 79.06309200006945, 78.08428000134882, 76.34542799860355, 79.09972400011611, 77.90056500016362, 76.33307899959618, 79.00295900071796, 77.92753499961691, 76.16959799997858, 79.04016800057434, 77.87057600035041, 76.49726100135013, 79.08559600036824, 77.95576399985293, 76.26467799855163, 79.16876499984937, 77.93324500016752, 76.2592549999681, 79.11942700047803, 77.96895799947379, 76.38861200030078, 79.16731799923582, 77.9278810005053, 76.30659300048137, 79.14016100039589, 78.02827900013654, 76.21932799884235, 79.1485650006507, 78.02735499899427, 76.3010230002692, 79.07858799990208, 77.87523200022406, 76.17080800082476, 79.08121000036772, 77.92329299991252, 76.1872860002768, 79.19725399915478, 78.02862099924823, 76.21831700089388, 79.28642299884814, 78.02058599918382, 76.2586229993758, 79.1407069991692, 77.9439990001265, 76.23191899983794, 79.0409239998553, 77.96988100017188, 76.32520600054704, 79.17868900040048, 78.06724699912593, 76.27621900064696, 79.1352870000992, 77.96253800006525, 76.19735300067987, 79.1411150003114, 78.02631599952292, 76.3681339994946, 79.05610499983595, 78.03955200142809, 76.2649419993977, 79.18180500018934, 77.99890599926584, 76.42363900049531, 79.06705800087366, 78.12797399856208, 76.28212600138795, 79.21830499981297, 77.91815100063104, 76.25872700009495, 79.10960799927125, 77.8586649994395, 76.24285800011421, 79.1392179999093, 78.10628100014583, 76.24712799952249, 79.33880800010229, 78.02652799909993, 76.17061100063438, 79.10968799842522, 77.80019999881915, 76.28713099984452, 79.05068299987761, 78.03877799960901, 76.30778699967777, 79.19888200012792, 77.8556409986777, 76.16607900126837, 79.30352199946356, 77.91245399857871, 76.11667699893587, 79.11427100043511, 78.06720300141023, 76.39357400148583, 79.19355500052916, 77.96997900004499, 76.18743499915581, 79.08064600087528, 77.97089700034121, 76.23392900131876, 79.07732399871747, 78.15363200097636, 76.40939200064167, 79.16378200025065, 77.97067499996047, 76.19725900076446, 79.14915600122185, 78.08400399881066, 76.2408829996275, 79.07567800066317, 78.05163000011817, 76.2759230001393, 79.16951700099162, 78.03787400007423, 76.16545699966082, 79.39476400133572, 77.96373199926165, 76.13702299931902, 79.09338700119406, 77.91807399917161, 76.37057600004482, 79.0233919997263, 77.93463400048495, 76.16385999972408, 79.0326569986064, 77.95795600031852, 76.16000599955441, 79.30912099982379, 77.97964299970772, 76.47049000115658, 79.1892920005921, 78.02605699907872, 76.06689000022016, 79.10004099903745, 78.03201599926979, 76.09308700011752, 78.99820300008287, 77.96867199976987, 76.32105300035619, 79.18046499980846, 78.09376300065196, 76.19637499919918, 79.11182600037137, 77.94448400090914, 76.12842300113698, 79.05163800023729, 78.04049500009569, 76.36607899985393, 79.14076899942302, 78.01097100127663, 76.10099599878595, 79.11775200045668, 77.92757999959576 ] ], "tinygql": [ [ 1077.8228059989488, 1077.004307999232, 1076.9727570004761, 1076.8775540000206, 1076.5666980005335, 1076.4667190014734, 1076.6454590011563, 1076.6101219996926, 1076.5193570005067, 1077.0324259992776 ] ], "throw": [ [ 57.08925900034956, 57.32570100008161, 57.103195002127904, 57.27387200022349, 57.10147100035101, 57.30507000043872, 57.14648900175234, 56.97596599929966, 57.27813999692444, 57.192871001461754, 57.04876199888531, 57.453311997960554, 57.2155420013587, 57.17060899769422, 57.07225500009372, 57.24102900057915, 57.2007670016319, 57.14191099832533, 57.08732799757854, 57.19321400101762, 57.2386940002616, 57.22352799784858, 57.202042000426445, 57.18227800025488, 57.17461400126922, 57.259990000602556, 57.279908000055, 57.188137998309685, 56.98896599642467, 57.45948999901884, 57.24712200026261, 57.224427997425664, 57.21823299973039, 57.0858600003703, 57.155402999342186, 57.11658599830116, 57.218565001676325, 57.32578800234478, 57.337089001521235, 57.26366100134328, 57.003083999006776, 57.24541599920485, 57.190548002836294, 57.360023998626275, 57.35445199752576, 57.46735099819489, 57.35745200217934, 57.318166000186466, 57.202170999516966, 57.43185699975584, 57.39664200154948, 57.37096799930441, 57.37971800044761, 57.20716799987713, 57.235059000959154, 57.277380998129956, 57.22078499820782, 57.19415400017169, 57.2650979993341, 57.25249999886728, 57.2804699986591, 57.308651998027926, 57.2117569972761, 57.344783999724314, 57.17837900010636, 57.202156000130344, 57.170938001945615, 57.200878000003286, 57.19653800042579, 57.13974199898075, 57.17733900019084, 57.13602499963599, 57.179254003131064, 57.17447099959827, 57.182012002158444, 57.2073889998137, 57.11928100208752, 57.23887800195371, 57.13966300027096, 57.29989799874602, 57.472436001262395, 57.214165997720556, 57.205596000130754, 57.13610200109542, 57.164162000844954, 57.217008998122765, 57.16582400054904, 57.14756100132945, 57.29962799887289, 57.20977199962363, 57.18140199678601, 57.22009699820774, 57.16105000101379, 57.17513900162885, 57.17865899714525, 57.18364699714584, 57.25757700201939, 57.169333998899674, 57.49079900124343, 57.28299800102832, 57.12717699861969, 57.34970499906922, 57.127896001475165, 57.290381999337114, 57.1566869984963, 57.24443300277926, 57.21143100163317, 57.1615369990468, 57.318971998029156, 57.18435700327973, 57.33122200035723, 57.33319399951142, 57.18765499841538, 57.25949200132163, 57.22054299985757, 57.19179099833127, 57.47317900022608, 57.16734700035886, 57.331878000695724, 57.241654001700226, 57.21616300070309, 57.2450400031812, 57.36022999917623, 57.23261800085311, 57.190584997442784, 57.300554999528686, 57.214480999391526, 57.20009800279513, 57.09857900001225, 57.271756002592156, 57.26585500087822, 57.24545699922601, 57.32102199908695, 57.280648998130346, 57.2408500011079, 57.381599999644095, 57.307655002659885, 57.27026300155558, 57.34070800099289, 57.30018200119957, 57.15488900023047, 57.33335399781936, 57.19610400046804, 57.18220099879545, 57.31187099809176, 57.2160330011684, 57.265355997515144, 57.34130400014692, 57.204671000363305, 57.37168399718939, 57.260179997683736, 57.22093900112668, 57.35001100038062, 57.25711500053876, 57.38332400142099, 57.38033799934783, 57.35255400213646, 57.204909000574844, 57.17468000148074, 57.31546800234355, 57.155081998644164, 57.28676400030963, 57.196655001462204, 57.360848997632274, 57.20412600203417, 57.27163399933488, 57.25292599890963, 57.2821349996957, 57.174916997610126, 57.31878399819834, 57.21575300049153, 57.25006300053792, 57.20567100070184, 57.2254279977642, 57.32056299893884, 57.32214599993313, 57.224304997362196, 57.344330998603255, 57.25367799823289, 57.38100099915755, 57.23230100193177, 57.46436700064805, 57.26585400043405, 57.383088998903986, 57.2975930008397, 57.407956999668386, 57.374686999537516, 57.28838399954839, 57.44712200248614, 57.201816998713184, 57.36189800154534, 57.395890002226224, 57.28009800077416, 57.38198000108241, 57.30078800115734, 57.239338999352185, 57.31819599895971, 57.27728200145066, 57.33081599828438, 57.26656300248578, 57.28080699918792, 57.345959001395386, 57.276802999695064, 57.39905099835596, 57.4052349984413, 57.334966000780696, 57.20074200144154, 57.38576299700071, 57.240909001848195, 57.25554899981944, 57.493543998134555, 57.31262399785919, 57.220488000893965, 57.40145500021754, 57.35052700038068, 57.39151099987794, 57.27303999810829, 57.37893200057442, 57.37340999985463, 57.40811999930884, 57.434747999650426, 57.42806600028416, 57.32319200251368, 57.468350998533424, 57.20628699782537, 57.312897999509005, 57.417718999204226, 57.25578800047515, 57.24495199683588, 57.4263759990572, 57.413209997321246, 57.28802799785626, 57.280452998384135, 57.42230200121412, 57.27997500071069, 57.408218999626115, 57.3278530027892, 57.26631299694418, 57.51737999889883, 57.17824599923915, 57.376476001081755, 57.501029998093145, 57.31180400107405, 57.30491899885237, 57.23326400038786, 57.33826299911016, 57.31375899995328, 57.19472200144082, 57.42337600167957, 57.33077900003991, 57.57095999797457, 57.55166399831069, 57.51579599746037, 57.31328799811308, 57.359857000847114, 57.4250959980418, 57.451648001006106, 57.36686300224392, 57.24739099969156, 57.37120699996012, 57.299928997963434, 57.3441329979687, 57.38628800099832, 57.330579998961184, 57.42410099992412, 57.32280899974285, 57.31546099923435, 57.390015997953014, 57.35586200171383, 57.28482599806739, 57.296856997709256, 57.39569700017455, 57.5011769979028, 57.422470999881625, 57.4292780001997, 57.39531099970918, 57.39731399808079, 57.50079900099081, 57.437840001512086, 57.37589800264686, 57.29828100083978, 57.451829001365695, 57.39787399943452, 57.40273999981582, 57.4264110000513, 57.41661899810424, 57.36368599900743, 57.31818099957309, 57.335142002557404, 57.364814998436486, 57.57422399983625, 57.373198000277625, 57.48224900162313, 57.34523999853991, 57.42453999846475, 57.37343900182168, 57.379043002583785, 57.28441199971712, 57.33699199845432, 57.385274001717335, 57.48674300048151, 57.35492600069847, 57.40095799774281, 57.33963500097161, 57.30540600052336, 57.27282600128092, 57.492197996907635, 57.29596699893591, 57.60133900184883, 57.37129499902949, 57.387807999475626, 57.44359500022256, 57.41260300055728, 57.38628899780451, 57.3003460012842, 57.502341998770135, 57.327946997247636, 57.386643002246274, 57.359245998668484, 57.48422199758352, 57.46572499992908, 57.39631799951894, 57.427576000918634, 57.51252100162674, 57.610302999819396, 57.41775099886581, 57.45231400214834, 57.42379200091818, 57.43390600036946, 57.30681600107346, 57.667787001264514, 57.41642000066349, 57.332416999997804, 57.55451100048958, 57.38973199913744, 57.27972900058376, 57.47389500174904, 57.427089999691816, 57.381014001293806, 57.455277998087695, 57.43162900034804, 57.29776100270101, 57.54311100099585, 57.45633600236033, 57.450874999631196, 57.4545159979607, 57.31656400166685, 57.477048998407554, 57.48912000126438, 57.47021900242544, 57.39833100233227, 57.31454299893812, 57.49398999978439, 57.377476998226484, 57.553186001314316, 57.50987500141491, 57.494579999911366, 57.37267600125051, 57.63242099783383, 57.58110999886412, 57.492641997669125, 57.48267300077714, 57.454585999948904, 57.713633999810554, 57.54913700002362, 57.54271800105926, 57.36505000095349, 57.572247002099175, 57.3768120011664, 57.526536998921074, 57.562694000807824, 57.36022999917623, 57.464423996862024, 57.4064449974685, 57.562059999327175, 57.37312100245617, 57.55348700040486, 57.492947998980526, 57.448526997177396, 57.38634999943315, 57.49401299908641, 57.54669000089052, 57.36193399934564, 57.48625100022764, 57.43832799998927, 57.49916200147709, 57.56526999903144, 57.326385998749174, 57.46291499963263, 57.388442000956275, 57.51500900078099, 57.479114999296144, 57.41736700292677, 57.57449499651557, 57.47335500200279, 57.5591800006805, 57.52874999961932, 57.45806699997047, 57.33975800103508, 57.50155799978529, 57.43191600049613, 57.383555998967495, 57.50414000067394, 57.55924200275331, 57.395781001105206, 57.51283800054807, 57.42012900009286, 57.4817870001425, 57.3286549988552, 57.55413600127213, 57.562474998121615, 57.480585001030704, 57.47848299870384, 57.5598830000672, 57.49951599864289, 57.587418999901274, 57.360453000001144, 57.49668199860025, 57.53917100082617, 57.565237999369856, 57.34788400150137, 57.59391999890795, 57.47384399728617, 57.40500100000645, 57.57496899968828, 57.37841999871307, 57.552188001864124, 57.504275002429495, 57.4981489990023, 57.647834000817966, 57.58410199996433, 57.55086299905088, 57.5901709999016, 57.56301599831204, 57.52780900002108, 57.40395699831424, 57.51045099896146, 57.54932199852192, 57.442085999355186, 57.37715999930515, 57.49574699802906, 57.502305000525666, 57.49811799978488, 57.45152199961012, 57.5561990008282, 57.5234919997456, 57.49033000029158, 57.63910099994973, 57.54907400114462, 57.55820799822686, 57.52605300222058, 57.508063000568654, 57.36593900292064, 57.55007300103898, 57.45128100170405, 57.581831999414135, 57.575886999984505, 57.559315999242244, 57.47381599940127, 57.52981800105772, 57.52750400279183, 57.505329001287464, 57.419298998866, 57.519656998920254, 57.73373400006676, 57.537545002560364, 57.65969099957147, 57.44916999901761, 57.55021400182159, 57.465555997623596, 57.45724799999152, 57.51135700120358 ] ], "hexapdf": [ [ 3598.9402689992858, 3616.528610000387, 3574.801839000429, 3624.423888999445, 3578.1613029976143, 3623.190935999446, 3614.9649819999468, 3570.3132929993444, 3637.3250639990147, 3611.439403000986 ] ], "30k_ifelse": [ [ 871.7134789985721, 871.7853020025359, 871.7177090002224, 871.5769430018554, 871.6940949998389, 871.4892440002586, 871.5390969991859, 871.5613210006268, 871.5829880020465, 871.5476600009424 ] ], "rubocop": [ [ 278.44670599733945, 277.44471600090037, 279.92949899999076, 278.49455199975637, 277.2981480011367, 280.12803199817427, 278.37801900022896, 277.20917999977246, 280.1491430000169, 278.37941400139243, 277.06239100007224, 280.0462539998989, 278.4854070014262, 277.25871599977836, 279.83232399856206, 278.4322109982895, 277.2998029977316, 279.89400399746955, 278.27300199714955, 277.44746200187365, 279.9764049996156, 278.3571230029338, 277.2926110010303, 280.1090690009005, 278.2683250006812, 277.33697399889934, 280.0447469999199, 278.54826399925514, 277.20703600061825, 279.9148410013004, 278.5744760003581, 277.18817700224463, 279.9535369995283, 278.6795379979594, 277.50461799951154, 279.99593099957565, 278.4593450014654, 277.3923429995193, 280.0557989976369, 278.5015680019569, 277.3989220004296, 280.1663419995748, 278.3265020007093, 277.34561699980986, 280.1382449979428, 278.45072700074525, 277.203826000914, 280.133124000713, 278.7690460027079, 277.24076899903594, 279.9188019998837, 278.5103499991237 ] ], "loops-times": [ [ 5824.896506997902, 5824.999317999755, 5824.778403999517, 5824.996643001214, 5825.8031040022615, 5824.853682999674, 5824.926534001861, 5824.943738000002, 5825.0313280004775, 5824.983059999795 ] ], "matmul": [ [ 554.2842380018556, 554.7702889998618, 557.4538690016198, 556.0156230021676, 555.0084130009054, 554.6591150014137, 556.3981110026361, 554.9758529996325, 554.8110370000359, 555.0742179984809 ] ], "nbody": [ [ 179.77809800140676, 180.143704998045, 180.23863399866968, 180.11062499863328, 180.18213100003777, 180.00235699946643, 179.93137200028286, 180.00952300280915, 180.0659690015891, 180.05678299959982, 179.7516260012344, 180.2092870020715, 180.37689899938414, 180.20518599951174, 180.16142299893545, 180.47668500003056, 180.0563670003612, 180.0942230001965, 180.18391800069367, 179.97628100056318, 180.06433299888158, 179.95429000075092, 180.10913499892922, 180.0216810006532, 179.95908899683855, 180.05395499858423, 180.0841459989897, 180.12554300003103, 180.18637699788087, 180.26703799841926, 180.22515700067743, 180.10164500083192, 179.83066300075734, 180.17415099893697, 180.18806300096912, 180.00564800240682, 180.16447400077595, 180.1432569991448, 180.1576779980678, 180.35233300179243, 179.9787669988291, 179.95244700068724, 180.27106099907542, 180.25009999837494, 180.0344250004855, 180.23193200133392, 179.79638199904002, 179.87984800129198, 180.40706099782255, 180.08509900028002, 180.21864900219953, 180.18235999988974, 180.01378500048304, 179.77525999958743, 180.12116200043238, 179.89905099966563, 180.11556299825315, 180.05311099841492, 180.14061000212678, 180.11910000132048, 180.39124400092987, 179.95555899688043, 180.49042799975723, 180.2309660015453, 180.2212149996194, 180.08187699888367, 180.0558299983095, 180.23171900131274, 179.9657660012599, 180.119778997323, 179.86372899758862, 180.02845799856004, 180.1576350007963, 180.2683749992866, 180.1164480020816, 180.2001560026838, 180.21696800133213, 180.32776000109152, 179.91304699899047, 179.8777699987113, 180.0500440003816, 179.90898299831315, 180.19905199980712, 180.29277700043167, 180.08461100180284, 180.2681439985463, 180.08008600008907, 180.09131899816566, 180.0600470014615, 180.20395299754455, 180.01318800088484, 179.98700899988762, 180.068369001674, 180.36459100039792, 180.15396500049974, 180.40696199750528, 180.13492599857273, 180.2924939984223, 180.25803600176005, 180.17801600217354, 180.17391199828126, 180.20850399989286, 179.95791300199926, 179.98400299984496, 179.90964600176085, 180.12695899960818, 180.16904100295505, 179.90354799985653, 179.99087299904204, 180.08734400063986, 180.41663099938887, 180.23843899936765, 180.43756000042777, 180.296864000411, 179.97711499992874, 179.87030199947185, 180.29061000197544, 180.12441600149032 ] ], "railsbench": [ [ 3465.317160000268, 3466.9029690012394, 3469.261092002853, 3468.8293849976617, 3458.601065998664, 3470.377516998269, 3471.079014001589, 3462.8136710016406, 3472.1447659976548, 3472.6904290000675 ] ], "rubyboy": [ [ 15736.932727999374, 15746.338047003519, 15740.910356998938, 15754.748097002448, 15741.755560000456, 15747.34596000053, 15738.523500000156, 15749.182519997703, 15743.208225998387, 15732.410861000972 ] ], "setivar": [ [ 353.46691499944427, 353.3991500007687, 353.5955080005806, 353.5903400006646, 353.3497440002975, 353.3219920027477, 353.4840369975427, 353.2479860004969, 353.29517500213115, 353.7210300019069, 353.4922729995742, 353.70391299875337, 353.63958200105117, 353.6179729999276, 353.7965029972838, 353.4636109980056, 353.55600500042783, 353.61059600109, 353.6503100003756, 353.5082499984128, 353.5720899999433, 353.6399939985131, 353.5372719998122, 353.62856600113446, 353.5980170017865, 353.6107549989538, 353.46192300130497, 353.41849999895203, 353.5350109996216, 353.3858949995192, 353.43390299749444, 353.38031699939165, 353.3296580026217, 353.2923800012213, 353.4521000001405, 353.39806000047247, 353.5763989966654, 353.5015769994061, 353.1614739986253, 353.23251400041045, 353.40752100091777, 353.20030599905294, 353.2641109995893, 353.43971399925067, 353.2592800002021, 353.36683800051105, 353.4445069999492, 353.4507379990828, 353.7110799989023, 353.44716100007645, 353.50416700021015, 353.66328899908694, 353.42508999747224, 353.2880140010093, 353.6080679987208, 353.5333680010808, 353.4517859989137, 353.6684979990241 ] ], "attr_accessor": [ [ 441.60838999960106, 441.36841299769003, 441.3780479990237, 441.5006999988691, 441.3681119985995, 441.5319610016013, 441.3738659968658, 441.52648000090267, 441.3520410016645, 441.5309249998245, 441.44824699833407, 441.4010260006762, 441.52649699753965, 441.357762003463, 441.54364799760515, 441.3900170002307, 441.4884940015327, 441.3783529998909, 441.4376029999403, 441.5451610002492, 441.3800239999546, 441.49172000106773, 441.37381200198433, 441.50030599848833, 441.43461900239345, 441.48121399848606, 441.4136760024121, 441.41655299972626, 441.52990899965516, 441.47123500079033, 441.5396209988103, 441.3800420006737, 441.4894669971545, 441.4492899995821, 441.49251399721834 ] ], "activerecord": [ [ 526.8512930015277, 525.0544880000234, 524.7419100014667, 527.0074540021596, 524.6765680021781, 524.8444860008021, 526.9906610010366, 524.812624000333, 524.5648050004093, 526.7923560022609 ] ], "rubykon": [ [ 1802.3129969988076, 1811.9747279997682, 1858.2087040012993, 1803.8478790003865, 1830.0839029980125, 1861.8612999998732, 1856.3516089998302, 1828.3062929986045, 1776.8027460006124, 1837.5615129989455 ] ], "binarytrees": [ [ 1036.943509003322, 1030.8778649996384, 1052.0488010006375, 1044.3945259976317, 1038.356321001629, 1035.6390470005863, 1051.888024998334, 1047.284975000366, 1036.7391190011404, 1031.028695000714 ] ], "fannkuchredux": [ [ 520.7504899990454, 514.4512150000082, 513.8899640005548, 513.76505799999, 513.9553519984474, 513.701799998671, 513.8614800016512, 513.8963060016977, 513.9731660019606, 513.669605999894 ] ], "ruby-json": [ [ 365.94924599921796, 365.32083799829707, 366.03462800121633, 365.4779089993099, 365.907347000757, 366.1303250009951, 366.28419299813686, 366.77724399851286, 367.0587400010845, 367.2796989994822, 367.0040049983072, 367.48169799830066, 367.85061699993093, 368.0117500007327, 368.15578999812715, 368.2913089978683, 368.41747799917357, 368.6736869967717, 369.1324240026006, 369.18338800023776, 369.3693429995619, 369.7979780008609, 369.9441810022108, 370.1871689991094, 370.12444300125935, 369.99570400075754, 370.21797399938805, 370.550743999047, 370.79503600034514, 371.14511899926583, 371.326966000197, 364.5890090010653, 356.1927199989441 ] ], "sequel": [ [ 69.36331199904089, 68.45681900085765, 68.98531600018032, 68.43888400180731, 68.22086200190824, 69.22946299891919, 68.33180299872765, 69.19099000151618, 68.36410499818157, 68.20651099769748, 69.20160400113673, 68.46012499954668, 69.23462600025232, 68.37501100017107, 68.31306599997333, 69.12475699937204, 68.30587500007823, 69.24683400211507, 68.39079600104014, 68.83233800181188, 68.5695409993059, 68.28219199815067, 69.23944499794743, 68.35302200124715, 68.8573110019206, 68.6814310029149, 68.26798900146969, 69.08284100063611, 68.46299300013925, 68.86808900162578, 68.82687100005569, 68.10465399757959, 69.17560799774947, 68.40687799922307, 69.11416799994186, 68.37051800175686, 68.17671399767278, 69.35899800009793, 68.34135900135152, 69.16849700064631, 68.41163799981587, 68.19130799703998, 69.33272000242141, 68.39860300169676, 69.02342299872544, 68.54942300196853, 68.18738600122742, 69.21751999834669, 68.17642799796886, 69.04282699906616, 68.40786999964621, 68.10567200227524, 69.20396999703371, 68.18632200156571, 69.29957700049272, 68.38494099793024, 68.61352699706913, 68.5044400015613, 68.49398499980452, 69.08417500017094, 68.45713299844647, 68.77614200129756, 68.79809900055989, 68.18488200224238, 69.08525099788676, 68.3029340034409, 68.81489299848909, 68.8020220004546, 68.14951400156133, 69.21016100022825, 68.38927900025737, 69.0347580020898, 68.43716399816913, 68.16751400037901, 69.08252100038226, 68.1958979985211, 68.78933400003007, 68.29242100138799, 67.95556100041722, 69.09099000040442, 68.28260000111186, 68.95942499977536, 68.51462499980698, 68.0843990012363, 69.00143199891318, 68.26781500058132, 68.9803290006239, 68.52485200215597, 68.08416100102477, 69.13979700038908, 68.2786200013652, 68.99677899855305, 68.26912800170248, 68.63305300066713, 68.55787500171573, 68.05484299911768, 69.17382000028738, 68.31616500130622, 68.85541199881118, 68.52613499722793, 68.08389999787323, 69.04097400183673, 68.40562100114767, 68.65326399929472, 68.63019199954579, 68.14886600113823, 68.9993060004781, 68.35193200095091, 69.05033899965929, 68.46253299954697, 68.0946269967535, 69.10366500233067, 68.2897660008166, 68.92926699947566, 68.5087099991506, 68.0164639998111, 69.17691700073192, 68.46049399973708, 68.97217300138436, 68.32086500071455, 68.21349999881932, 69.20824500048184, 68.43238700093934, 69.09300400002394, 68.35500099987257, 68.00100200052839, 69.15548199685873, 68.26864200047567, 69.13439499840024, 68.44811100017978, 67.88972100184765, 69.31521399746998, 68.23030200030189, 69.09168700076407, 68.26470400119433, 68.75601899810135, 68.4982949969708, 68.0699890035612, 68.94686300074682, 68.199483997887, 68.55492199974833, 68.80824099789606, 68.04572499822825, 69.20140800139052, 68.3373659994686, 68.85886700183619, 68.62953699965146, 67.93950300198048, 69.01906200073427, 68.3350099970994, 69.12555500093731, 68.38219899873366, 68.14979000046151, 69.11149200095679, 68.31534700177144, 69.03572000010172, 68.55147799797123, 68.14614200266078, 69.10054500258411, 68.21963299807976, 69.02248800179223, 68.57737699829158, 67.99287299872958, 68.97549299901584, 68.13382499967702, 68.95226599954185, 68.32152300194139, 68.1080810027197, 69.00032900011865, 68.28908000170486, 69.1330250010651, 68.55483900289983, 68.65950499923201, 68.68689300245023, 68.08672700208263, 69.2314579973754, 68.32399700215319, 68.72918799854233, 68.60440199670848, 68.03188999765553, 69.03545600289362, 68.42367400167859, 68.89333999788505, 68.69975299923681, 68.21383399801562, 69.13007300317986, 68.18385199949262, 68.93585800207802, 68.51379699946847, 68.20540899934713, 69.16424900191487, 68.21266400220338, 68.98386000102619, 68.41707100102212, 68.02742699801456, 69.12295900110621, 68.23046199860983, 68.84783499845071, 68.2893180019164, 68.09409099878394, 69.20168500073487, 68.343853999977, 69.31629599785083, 68.79276899780962, 68.08234200070729, 69.15052299882518, 68.15006600299967, 69.12815900068381, 68.40940300025977, 68.65627799925278, 68.5002309983247, 68.19812899993849, 69.19220399868209, 68.3182120010315, 68.82777700229781, 68.67783200141275, 68.21261900040554, 68.97226299770409, 68.59858900133986, 68.75640100042801, 68.69324400031473, 68.09327400333132, 69.06815799811739, 68.32878299974254, 68.92094800059567, 68.39421000040602, 68.10301000223262, 69.135637000727, 68.38357200103928, 69.19984799969825, 68.52580699705868, 68.28895400030888, 69.16064299730351, 68.46631799999159, 68.96553900151048, 68.26867400013725, 67.97107199963648, 69.19149299937999, 68.24154499918222, 69.1647589992499, 68.37255299979006, 68.14895299976342, 69.24157600224135, 68.38229999993928, 69.16525500128046, 68.32409699927666, 68.75274599951808, 68.7852489973011, 68.35625800158596, 69.13881600121385, 68.32286699864198, 68.62725800237968, 68.74127100309124, 68.05217500004801, 69.12299699979485, 68.23998400068376, 68.79730299988296, 68.63692900151364, 68.08064700089744, 69.14264100123546, 68.4556660016824, 68.98667699715588, 68.46201799999108, 68.1545589977759, 69.1459930021665, 68.3181410022371, 69.02269799684291, 68.327570999827, 68.09524799973588, 69.22005199885461, 68.44657100009499, 68.93735899939202, 68.49244800105225, 68.01861300118617, 69.17162900208496, 68.32567899982678, 68.83205999838538, 68.513760001224, 68.05791400256567, 68.98423700113199, 68.23755399818765, 69.06404699839186, 68.42480800332851, 68.72291999752633, 68.6247519988683, 68.28448300075252, 69.13927300047362, 68.3790160001081, 68.63963099749526, 68.78870600121445, 68.14547699832474, 69.24790899938671, 68.44828999965102, 68.74997799968696, 68.57060300171725, 68.0219189998752, 69.22732900056872, 68.38946900097653, 68.96708500062232, 68.44487499984098, 68.14559099802864, 69.15567299802206, 68.22797100176103, 69.06730700211483, 68.3340949981357, 68.12893400274334, 69.26460400063661, 68.19765600084793, 68.94003200068255, 68.45562400121707, 68.11953999931575, 69.1481149988249, 68.24896500256727, 69.01336699957028, 68.27354699998978, 68.0670520014246, 69.15799499984132, 68.28434599810862, 69.2180219994043, 68.3016309994855, 68.65480299893534, 68.65633300185436, 68.2284160029667, 69.18797999969684, 68.37020400053007, 68.74730700292275, 68.573786997149, 68.10710899662809, 68.98905900015961, 68.3336309994047, 68.69140100025106, 68.68520400166744, 68.07021600252483, 69.09173700114479, 68.49042300018482, 69.04734899944742, 68.40316399757285, 68.15882099908777, 69.35493100172607, 68.27056000111043, 69.01629300045897, 68.4009309989051, 68.07036600002903, 69.00986900291173, 68.20168699778151, 69.06172899834928, 68.28755700189504, 68.03693699839641, 69.14446399969165, 68.20331100243493, 69.05567399735446, 68.55217699921923, 68.01479400019161, 69.27963799898862, 68.39280599888298, 68.9998480011127, 68.2920759973058, 68.0110829998739, 69.29856799979461, 68.00716300131171, 69.09690700194915, 68.3642330004659, 68.68437199955224, 68.64745900020353, 68.43525700242026, 69.24259700099356, 68.38631500068004, 68.61306700011482, 68.74859500021557, 68.06380900161457, 69.02496299881022, 68.33690499843215, 68.86571699942579, 68.35075900016818, 67.99419500021031, 69.17398599762237, 68.27874999726191, 69.11084400053369, 68.3968690027541, 68.1581200005894, 69.09288200040464, 68.18591000046581, 68.88427599915303, 68.40461200044956, 68.13699800113682, 69.30500899761682, 68.2849080003507, 68.99216500096372 ] ], "fib": [ [ 1375.0839679996716, 1375.2355100004934, 1375.0595829988015, 1375.1751529998728, 1375.1307649981754, 1375.0983580030152, 1375.2160610019928, 1375.1092649981729, 1375.0985080005194, 1375.1772209980118 ] ], "protoboeuf": [ [ 178.10659400129225, 177.9847210018488, 178.12819900063914, 178.36762300066766, 178.31674099943484, 178.3158119978907, 178.06317700160434, 178.15622700072709, 178.20251299781376, 178.08809200141695, 178.30905400114716, 178.06945000120322, 178.01619000238134, 178.01388799853157, 178.15988100119284, 178.4672639987548, 178.10604199985391, 178.1678360021033, 178.10294700029772, 178.1237670002156, 178.05348800175125, 178.19373000020278, 177.9166369997256, 178.10410999663873, 177.97606699969037, 178.08402499940712, 178.2107979997818, 178.32522399839945, 178.30271099956008, 178.09401099657407, 177.91339500035974, 178.16743699950166, 178.23389300247072, 178.15045800307416, 178.21092200028943, 178.13023599956068, 178.427675000421, 178.28038800143986, 178.4338489997026, 178.0420260001847, 178.10972999723163, 178.12070999934804, 178.1883920011751, 178.2287060013914, 178.14923900004942, 178.17740000100457, 178.1429289985681, 178.19513699942036, 178.19964099908248, 178.31903899786994, 178.32825699952082, 178.10055399968405, 178.30033599966555, 178.1722740015539, 178.19733500073198, 178.4814720012946, 178.19750600028783, 178.20651500005624, 178.10979500063695, 178.2065670013253, 178.29526700006681, 177.8439640002034, 178.2308789988747, 178.0952230001276, 178.07982199883554, 178.27373099862598, 178.37058000077377, 178.0689679981151, 178.1435809971299, 178.09031800061348, 178.09989899978973, 178.21556099806912, 178.33810000229278, 178.23444500027108, 178.1510189975961, 178.04196100041736, 178.08916500143823, 177.95460400157026, 178.13285500233178, 178.24467399987043, 178.03764600103023, 178.24056400058907, 178.08066100042197, 178.17248899882543, 178.36029400132247, 178.04553400128498, 178.19871800020337, 178.05575099919224, 178.06372600171017, 178.03877300320892, 178.06490599832614, 178.13285000011092, 178.12861499987775, 178.3095989994763, 178.29676600013045, 178.0611089998274, 178.2770089994301, 178.2685649995983, 178.28909299714724, 178.1186610023724, 178.17774600189296, 178.05665099876933, 178.0494449994876, 177.95912299698102, 178.12502900051186, 178.11096600053133, 178.1566070021654, 178.18711400104803, 178.0983329990704, 178.07881100088707, 178.11839600108215, 178.20688400024665, 178.25027099752333, 178.06532100075856, 178.05582399887498 ] ], "str_concat": [ [ 73.27615499889362, 73.42548900123802, 73.53570300256251, 73.70165400061524, 73.90817900159163, 73.52409200029797, 74.10694899954251, 73.27226200141013, 73.3799289992021, 73.27263000115636, 73.94055999975535, 74.0715280007862, 73.52567899943097, 73.95581799937645, 73.42683999740984, 73.49157700082287, 74.16508800088195, 74.15849700191757, 73.79120199766476, 73.83846800075844, 73.55243199708639, 73.68875199972535, 73.8648269980331, 73.50737900196691, 74.13725900187274, 73.58845400085556, 73.2604969998647, 73.38073199935025, 73.86970299921813, 73.3374699993874, 73.80096999986563, 74.01683400166803, 73.52207800067845, 73.64363099986804, 73.56691799941473, 73.82684299955145, 73.55329600250116, 73.90918799865176, 73.6253700015368, 73.9639259991236, 73.66238399845315, 73.63181499749771, 73.69325900071999, 73.97426600073231, 73.60850899931393, 72.85398499880102, 73.14753200262203, 73.32853799744043, 73.90193199898931, 73.57414400030393, 73.15392599775805, 73.71878800040577, 73.22397899770294, 73.45313300174894, 73.15366199691198, 73.6386400021729, 73.29985899923486, 74.08831599968835, 73.69423300042399, 74.21556299959775, 73.31258499834803, 73.82012700327323, 73.89892200080794, 73.05074900068576, 74.253562001104, 73.18718600072316, 73.65413799925591, 73.24957300079404, 73.51740800004336, 73.78526200045599, 74.12720300271758, 73.85154100120417, 73.85950699972454, 74.13335599994753, 73.14731600126834, 73.8184120018559, 73.95632100087823, 73.38017100119032, 74.0714570019918, 74.0467309988162, 73.70517600065796, 73.52130399885937, 73.38540899945656, 73.30059800005984, 73.80905099853408, 73.58908199967118, 73.55885799915995, 73.974859998998, 74.39336099923821, 73.98781300071278, 73.55260999975144, 73.44642499811016, 73.01055000061751, 73.18088399915723, 73.00566999765579, 73.89452400093433, 74.30088299952331, 72.86667199878138, 73.84336900213384, 73.7844409995887, 73.37437200112618, 73.72247999956016, 74.29561900062254, 74.08612500148593, 73.38013399930787, 73.49640299798921, 73.66369100054726, 74.0403800009517, 73.16863199957879, 73.74149399765884, 73.62007299889228, 74.2685339973832, 74.21301000067615, 73.35041399710462, 73.83201600168832, 73.23766899935436, 73.66135800111806, 73.18881500032148, 74.3325809999078, 73.9318390005792, 73.70898700173711, 73.85200199860265, 73.5738900002616, 74.10247000007075, 73.56227299897, 73.49999700090848, 73.55924999865238, 74.06450399867026, 73.55633200131706, 73.70303200150374, 73.28730800145422, 73.82904599944595, 73.17995199991856, 73.94965600178693, 73.87138600097387, 73.47205100086285, 73.71314699776121, 73.57956299892976, 74.41885099979118, 74.09349299996393, 73.52390999949421, 73.57482299994444, 73.79102000049897, 74.07222400070168, 73.46866000079899, 73.4623210009886, 73.62235300024622, 73.91353200000594, 74.10725000227103, 73.31761900059064, 73.30841200018767, 73.93958600005135, 73.76491700051702, 73.61576200128184, 74.21568500285503, 73.79099600075278, 73.3690659981221, 73.59687999996822, 72.82698699782486, 74.01791699885507, 73.39444200260914, 73.22745000055875, 73.0317500019737, 73.18783799928497, 74.19174099777592, 73.16086400169297, 73.41144699967117, 74.02894299957552, 74.48645499971462, 73.24256100037019, 73.67695300126798, 73.15617499989457, 73.62081899918849, 73.65435699830414, 73.70048300072085, 73.45250499929534, 73.63846600128454, 73.89172200055327, 74.53972000075737, 73.72936799947638, 73.49256700035767, 73.37274000019534, 72.95343100122409, 73.4042119984224, 74.1034540005785, 72.90105600259267, 73.56669699947815, 73.39225400210125, 72.99364400023478, 73.16755400097463, 73.50789599877317, 73.74212499780697, 73.35747500110301, 73.05374299903633, 73.55144000030123, 73.70878200163133, 73.24177299960866, 74.09980100055691, 74.18259500263957, 73.03456099907635, 73.90921299884212, 73.6855809991539, 73.83992899849545, 73.22211599966977, 73.50440600203001, 73.257084000943, 73.3872060009162, 73.29219799794373, 73.42729899755795, 73.19408700277563, 73.18616200063843, 73.25804899664945, 73.99138700202457, 73.11418199969921, 73.99143899965566, 73.7122989994532, 73.47314700018615, 73.357813002076, 73.73399499920197, 73.36198999837507, 73.66453099893988, 73.42936900022323, 73.48022700170986, 73.22462299998733, 73.6463739995088, 73.38653699844144, 73.07887999922968, 73.39071599926683, 73.82014200265985, 73.61642999967444, 73.55509500121116, 73.67015300042112, 73.64542199866264, 73.66331199955312, 73.56366400199477, 73.04604800083325, 73.64894700003788, 73.36844699966605, 73.64186300037545, 73.44636600100785, 74.01630499953171, 73.5897369995655, 73.92411799810361, 74.10276500013424, 73.54290599687374, 72.97934199959855, 73.8648109982023, 74.11720100208186, 72.97640300021158, 73.44058099988615, 73.86433400097303, 73.49684499786235, 73.8151059995289, 73.1511540034262, 73.30722299957415, 73.66732700029388, 73.92404200072633, 73.69796599959955, 73.58038700112957, 73.37041099890484, 73.89788199725444, 73.44027499857475, 73.37751099839807, 73.56913200055715, 73.93925600263174, 73.67956399684772, 73.70443499894463, 73.75604799744906, 73.85785199949169, 73.69302900042385, 73.66139499936253, 73.32291200145846, 74.02146700042067, 74.15126399791916, 73.50306899752468, 72.83200900201336, 73.18287700036308, 73.56078299926594, 72.96115700228256, 73.71628600230906, 72.62273299784283, 72.99300200247671, 73.81623900073464, 73.69499500055099, 73.33820900021237, 73.464190998493, 73.4936539993214, 72.91449300100794, 73.62667900088127, 73.29156299965689, 73.23424599962891, 73.64510700062965, 73.42471400261275, 73.02329199956148, 73.2512360009423, 73.05381699916325, 73.44239000303787, 73.49970100040082, 73.14407100056997, 73.45927400092478, 74.21051599885686, 73.56111399712972, 73.1583460001275, 73.45880100183422, 74.16962500064983, 74.1577459994005, 73.50848499845597, 73.2459699975152, 73.49686199813732, 73.75697599854902, 73.45731099849218, 73.4238879995246, 73.12606800041976, 73.26899700274225, 73.8181689994235, 73.0812000001606, 73.0886700002884, 73.16019299832988, 73.94933099931222, 74.01739199849544, 73.0405360009172, 73.75337899793522, 73.06283399884705, 73.61549500274123, 72.80329700006405, 73.50608100023237, 72.79252299849759, 73.52723000076367, 73.27844699830166, 73.19400100095663, 73.63290399734979, 73.12223199915024, 73.30129999900237, 73.45116899887216, 73.88993700078572, 73.78905700170435, 73.69622099940898, 73.5199510017992, 73.40616099827457, 73.34864999938873, 73.67948200044339, 73.10933900225791, 73.64008800141164, 73.49235299989232, 73.28730099834502, 72.94800100135035, 73.38199500009068, 73.04708400261006, 73.34106800044538, 73.04271600150969, 73.45845300005749, 73.47314399885363, 73.80994200138957, 73.61393699829932, 73.90607200068189, 73.7013569996634, 74.17392500065034 ] ], "rack": [ [ 100.7345729994995, 100.5886479979381, 100.65471699999762, 101.11840199897415, 100.76555799969356, 100.73293700042996, 100.66818599807448, 100.69380099957925, 101.12328200193588, 100.89365400199313, 100.87139700044645, 100.70908499983489, 100.72285199930775, 100.64987599980668, 101.25075800169725, 100.94504000153393, 100.81091200117953, 100.74729900225066, 100.71103299924289, 101.44322000269312, 100.74277099920437, 100.83630499866558, 100.7039239993901, 100.74219600210199, 101.22239200063632, 100.85353199974634, 101.02670600099373, 100.69656600171584, 100.74724800142576, 101.33391199997277, 100.8309780008858, 100.93197800233611, 100.67424299995764, 100.63104600340012, 100.7014410024567, 101.1938010015001, 100.94817299977876, 100.74571999939508, 100.71563699966646, 100.9158960005152, 101.26534899973194, 100.96991699901992, 100.96443799920962, 100.74080999766011, 100.77314700174611, 101.21779699693434, 100.99626500232262, 101.06129400082864, 100.88475099837524, 101.10146200167947, 101.29125499952352, 100.93574400161742, 100.99553200052469, 100.82329299984849, 100.87524299888173, 100.80814899993129, 101.46764800083474, 100.93075599797885, 101.007364999532, 101.03062299822341, 100.86262400000123, 101.33642399887322, 101.0453859998961, 100.96348300066893, 100.83735499938484, 100.8659040016937, 101.34951899817679, 101.00432499893941, 101.11759100254858, 100.8772310015047, 100.839280999935, 100.7860969984904, 101.38107999955537, 101.04589800175745, 100.79771399978199, 100.90086899799644, 100.77450600147131, 101.39212499780115, 101.03565700046602, 100.75673300161725, 100.64008799963631, 100.66023800027324, 101.26261599725694, 100.93141200195532, 100.90890100036631, 100.82849799800897, 100.79099400172709, 101.34346799895866, 100.97375699842814, 101.05780899903039, 100.84480599834933, 100.88453899879823, 100.84065399860265, 101.29978500117431, 100.9552489995258, 100.73571300017647, 100.8609910022642, 100.82648300158326, 101.55858799771522, 100.93988800144871, 100.96133399929386, 100.80066100272234, 100.73727799681365, 101.30496099736774, 100.95180300049833, 100.9274150019337, 100.83552899959614, 100.81215500031249, 101.43908900136012, 100.96324199912488, 100.89856000195141, 100.80353299781564, 100.74769600032596, 100.79561499878764, 101.32430900193867, 100.99949600044056, 100.79163200134644, 100.76239299814915, 101.0068110008433, 101.30730000309995, 100.89192899977206, 100.84072100289632, 100.8360250016267, 100.82475200033514, 101.31188699961058, 100.97090500130435, 101.00044299906585, 100.7751549987006, 100.94046300218906, 101.28754200195544, 100.93661199789494, 100.91874900172115, 100.72153099827119, 100.84218699921621, 100.76330100127961, 101.43206299835583, 100.9747440002684, 100.73968700089608, 100.92083800191176, 100.74216200155206, 101.25720400174032, 100.96567699656589, 100.88990700023714, 100.79708600096637, 100.7525139975769, 101.26320400013356, 100.97890399993048, 100.95105599975795, 101.02665100203012, 100.78220699870144, 101.33164799844963, 100.89611500006868, 101.08230200057733, 100.82022099959431, 100.85668900137534, 100.88870899926405, 101.36538799997652, 100.85534800236928, 101.10506100318162, 100.83732200291706, 100.84208499756642, 101.29530500125838, 100.98914899936062, 100.91681699850596, 100.8831619983539, 100.85298500052886, 101.34540099898004, 101.03427300055046, 101.25906399844098, 100.82888800025103, 100.79814699929557, 100.91595599806169, 101.42952299793251, 101.04806700110203, 100.85344400067697, 100.94635000132257, 100.89216600317741, 101.56394099976751, 100.84053299942752, 101.00602800230263, 100.84580399779952, 100.91141999873798, 101.3110570020217, 101.02058900156408, 100.99256999819772, 100.8968759997515, 100.91581099914038, 101.58069400131353, 101.09647699937341, 101.10020700085443, 100.96141200119746, 100.91156099952059, 100.86260400203173, 101.47070399762015, 101.12826299882727, 100.88287699909415, 100.88591200110386, 100.99217999959365, 101.4382339999429, 100.99745100160362, 101.01889699944877, 100.92541300036828, 100.90111400131718, 101.31347900096443, 100.99522000018624, 101.01628600023105, 100.88147499845945, 101.02968300270732, 101.37274500084459, 101.03783099839347, 100.97883900016313, 100.8712420007214, 100.85153399995761, 100.8932629993069, 101.48978700090083, 101.05610599930515, 100.80540399940219, 100.98280699821771, 100.859671998478, 101.39877899928251, 100.92298899689922, 100.96963300020434, 100.84529999949154, 100.81048600113718, 101.36433699881309, 101.0323030022846, 101.01657999985036, 101.03878099835129, 100.88409899981343, 101.41470700182253, 100.96855300071184, 101.13879100026679, 100.84225299942773, 100.82745500039891, 100.87989900057437, 101.4694289988256, 101.10821399939596, 100.92483400148922, 100.80089399707504, 100.85854299904895, 101.46837399952346, 100.40971700072987, 100.5543330029468, 100.45438099768944, 100.53461100324057, 101.01006400145707, 100.70266300317599, 100.79634499925305 ] ] }, "warmups": { "nqueens": [ [ 241.33050299997194, 240.94319699997868, 243.52665899994008, 241.09638200002337, 240.94456099999206, 241.1460949999764, 241.06384999993224, 241.28149499995288, 241.19353599996884, 241.056943999979, 241.06966499994087, 241.12646000003224, 241.27763199999208, 242.0967150000024, 241.15325800005394, 241.1711040000455, 242.0013050000307, 241.06275899998764, 241.17288599995845, 241.05983300000844, 241.17235699998218, 241.04506799994851, 241.00772699989648, 240.8929310000758, 241.20768900002076, 240.89182900002015, 241.24989599999935, 240.91747299996769, 241.1513139999215, 240.8245919999672, 240.62234500001978, 240.37285899999006, 240.7389540001077, 240.43070000004718, 240.5470180000293, 240.54880799997136, 242.5678900000321, 240.4452289999881, 240.80030000004626, 240.53490100004637, 240.55274799991366, 240.3894430000264, 241.2747110000737, 240.70781500006433, 240.90572399995835, 241.0737870000048, 240.54925199993704, 240.50582100005613, 240.4035690000228, 240.68034499998703 ] ], "keyword_args": [ [ 371.8929169999683, 371.5290080001523, 370.8157220000885, 370.3932690000329, 370.3740020000623, 370.8577539998714, 370.1382490000924, 370.133055999986, 369.51694100002896, 371.14665900003274, 369.7860639999817, 369.7799589999704, 370.6703039999866, 369.4866099999672, 370.48696499982725, 369.91203799993855, 370.622775999891, 369.286097999975, 369.89574299991546, 370.3661720001037, 370.4524350000611, 369.8904539999148, 371.39193900020473, 369.15093700008583, 370.0333629999477, 370.68150799996147, 371.63836099989567, 371.3229140000749, 370.76319699986016, 443.25358100013545, 444.5865140000933, 441.34883099991384, 441.7291550000755, 442.9373510001824, 443.62014400007865, 443.3607309999843, 443.81345800002237, 442.3187269999289, 440.94129700010853, 440.96295800000007, 440.0883860000704, 440.63907300005667, 440.0640939998084, 440.50089400002435, 439.8986999999579, 440.7284599999457, 439.55432100005964, 439.80334000002586, 440.1311330000226, 441.09192900009475 ] ], "liquid-c": [ [ 127.66841500001647, 81.2316210001427, 75.41425499994148, 80.62809700004436, 74.90228000006027, 75.66963299996132, 74.7284540000237, 75.74303199999122, 74.23818200004462, 75.71464300008302, 75.61042099996484, 74.82067399996595, 74.39984600000571, 75.91526800001702, 75.5441129999781, 75.28727099997923, 74.37719900008233, 75.70917499992902, 75.94884800005275, 75.2704009998979, 74.65432899994084, 76.17728400009582, 75.90969099987888, 75.34629799988579, 74.88586499994199, 76.20236399998248, 75.39104000011321, 76.88302099995781, 75.11986099984824, 76.6112339999836, 75.36205399992468, 76.23283199995967, 75.23368000011033, 76.67514199988545, 75.52705900002366, 76.390075000063, 75.5884549998882, 75.36032999996678, 75.2321560000837, 76.79309000013745, 75.74382200004948, 76.34565599983034, 75.75267300012456, 75.3346630001488, 76.63219799997023, 75.93628200015701, 76.38899499988838, 75.90390199993635, 75.59746000015366, 75.2625730001455 ] ], "lee": [ [ 2040.2246500000274, 2006.3070129999687, 2002.028909000046, 2001.6505230000803, 1998.233368000001, 1998.4474870000213, 1999.424690000069, 2000.3490270000839, 2001.3675870000043, 2001.3370659999055, 2002.7655919998324, 2004.1267970000263, 2004.4128419999652, 2004.1233379999994, 2004.1309089999686, 2005.842068999982, 2004.9628930000836, 2006.5276920001907, 2007.596250000006, 2002.8003699999317, 1996.4924670000528, 2000.5612319998818, 2000.0143409999964, 2000.8919269998842, 2001.7577880000772, 2002.32180099988, 2002.3912169999676, 2003.761971999893, 2007.9458739999154, 2013.4545539999635, 2009.400623999909, 2009.8308330000236, 2011.1843000001954, 2014.3267169999035, 2014.2150969998056, 2008.2189400000061, 1998.6144839999724, 2000.0690320000558, 2000.4602230001183, 2003.0333680001604, 2004.5483300000342, 2005.668173999993, 2007.9996900001333, 2008.4353509998891, 2009.063234000223, 2009.2883349998374, 2010.6856090001202, 2012.0120910000878, 2013.8357239998186, 2016.7429220000486 ] ], "chunky-png": [ [ 2183.4449830002995, 2150.220814000022, 2143.4343409996472, 2144.7022039997137, 2142.3289210001712, 2141.8588309998086, 2143.022726000254, 2142.7237970001443, 2143.1713980000495, 2143.1053119999888, 2143.2731949998924, 2140.8543429997735, 2141.758167000262, 2143.2054269998844, 2143.276275000062, 2142.901219000123, 2141.3977269999123, 2141.1178680000376, 2142.2931350002727, 2143.6139340003137, 2142.323713999758, 2141.1517849996926, 2142.0668330001718, 2140.801691999968, 2141.9459619996815, 2141.1060460000044, 2139.6995350000907, 2151.5081979996467, 2136.936783999772, 2140.976629999841, 2139.2770150000615, 2144.629503000033, 2141.1655050001173, 2140.850852999847, 2141.1450750001677, 2140.291275999971, 2139.356834999944, 2140.1181249998444, 2140.2638760000627, 2139.0396280003188, 2139.609355000175, 2140.242047999891, 2140.412686000218, 2141.074138000022, 2138.901648999763, 2139.7758040002373, 2140.003634000095, 2140.0740510002834, 2141.7632709999452, 2138.7149419997513 ] ], "liquid-render": [ [ 303.09424699999, 244.47789900023054, 244.09736799998427, 243.16228499992576, 248.8790570000674, 243.70569700022315, 243.58010000014474, 242.5928509996993, 243.5220509996725, 242.84737500011033, 243.90042100003484, 248.45344200002728, 248.24423900008696, 243.26427999994849, 249.49498199976006, 243.21984499965765, 243.40893599992341, 243.2505870001478, 242.89794400010578, 243.2709889999387, 242.81290700037061, 243.45466599970678, 242.64702799973747, 243.6070919998201, 242.69105699977445, 243.68565800023134, 242.81743000028655, 244.44703400013168, 242.375710000033, 245.2042039999469, 244.23362900006396, 243.49158499990153, 244.1299520000939, 243.82004200015217, 244.4576509997205, 243.43405700028597, 244.2327590001696, 243.80723600006604, 245.02163699980883, 243.54342699962217, 244.6100569995906, 244.10236600033386, 244.91596699999718, 244.06255399981092, 243.39012500013268, 245.18123400002878, 244.41153199995824, 244.47600199982844, 244.3164619999152, 243.88358099986363 ] ], "lobsters": [ [ 2464.0576890001284, 1495.395825000287, 1432.6479100000142, 1488.57619599994, 1430.5064440000024, 1417.1007109998754, 1385.5123069997717, 1401.5576500000861, 1390.5603409998548, 1408.5715220003294, 1384.8681710001074, 1381.0817999997198, 1388.895582999794, 1388.2273690001057, 1397.8600200002802, 1381.3931619997675, 1385.3678099999343, 1383.2601879998947, 1396.490133000043, 1388.492043000042, 1383.4496089998538, 1382.9469159995824, 1385.0528160000977, 1383.0838300000323, 1387.714036000034, 1387.625923000087, 1386.5053630001967, 1382.2817670002223, 1386.014939999768, 1386.4071449997937, 1384.3387109996002, 1385.7439319999685, 1384.4819910000297, 1382.5173410000389, 1383.8384440000482, 1383.3263530000295, 1379.0569430002506, 1387.5161010000738, 1387.441304999811, 1385.0029370000811, 1383.1112050002048, 1382.426027999827, 1384.7124339999937, 1383.3659760002774, 1384.7736480001913, 1385.1809329999014, 1384.6717859996716, 1381.3984019998315, 1383.9718280000852, 1385.647826999957 ] ], "blurhash": [ [ 984.0540309996868, 984.0424039998652, 985.8061439999801, 983.7317090000397, 982.8377070002716, 982.9244840002502, 982.9651850000118, 982.5412469999719, 982.9200379999747, 984.1476089995922, 984.3219310000677, 983.9484359999915, 983.7551099999473, 984.2208469999605, 984.6588440000232, 984.3082420002247, 984.4289509996997, 982.8315670001757, 984.4674619998841, 983.7385880000511, 983.8699890001408, 983.9189049998822, 984.7546290002356, 984.3562209998709, 983.8535889998639, 983.9081969998915, 984.5260289998805, 984.6416349996616, 984.5052820001001, 987.1836040001654, 983.909383000082, 983.4145119998539, 983.6433119999128, 983.2462980002674, 983.5942290001185, 983.2944190002308, 983.6289509999006, 983.917252000083, 983.3900220000942, 983.9674540003216, 984.1052619999573, 983.85970299978, 983.3572860002278, 983.7242039998273, 983.5864280003079, 983.8443089997781, 983.9801120001539, 984.4854409998334, 984.0071749999879, 984.2733519999456 ] ], "optcarrot": [ [ 10910.995259000174, 10807.269281999652, 10806.66922499995, 10840.924708999864, 11285.957311999937, 11317.325049999909, 11280.481589000374, 11189.827180000066, 11362.92794200017, 11420.005437000327, 11360.376792999887, 11423.486088000118, 11363.564422999843, 11353.784935000022, 11351.909053999861, 11341.326982999817, 11341.941679000229, 11345.813706999706, 11336.821578000126, 10811.12769299989, 10804.906091999783, 10819.974382000055, 10830.068478000157, 11233.718414000123, 11270.363681000163, 11320.73400499985, 11224.696513999788, 11342.619405000278, 11411.249050000151, 11349.909490999835, 11426.401870000063, 11350.487449999946, 11353.655575000175, 11361.186836000343, 11362.772848000077, 11369.760470000074, 11371.622411000317, 11368.403744999796, 10844.101908999619, 10840.981551999903, 10813.245191999613, 10848.506403000101, 11166.517585999827, 11283.124340000086, 11332.607245999952, 11231.533350999598, 11273.01272900013, 11353.935130000082, 11418.477926999913, 11378.47220499998 ] ], "setivar_object": [ [ 86.52055199991082, 86.30557399965255, 86.2555609996889, 86.549892000221, 86.33813500000542, 86.49314000012964, 86.38595999991594, 86.46748299997853, 86.56540199990559, 86.47918799988474, 86.14546500029974, 86.14654899974994, 86.17761000004975, 86.38116699967213, 86.2979369999266, 86.15006099989841, 86.10931600014737, 86.28557499969247, 86.39255200023399, 86.3995720001185, 86.31800000011935, 86.64437400011593, 86.31317400022454, 86.29122499996811, 86.26250299994354, 86.63853100006236, 86.13964100004523, 86.15700200016363, 86.36103200024081, 365.547948999847, 364.69767500011585, 364.86069100010354, 364.504012999987, 364.7589649999645, 364.7208409997802, 364.6921240001575, 364.6051589998933, 364.5721389998471, 364.7043730002224, 364.81789499976003, 364.44928399987475, 364.5496570002251, 364.64917900002547, 364.4419810002546, 364.51884999996764, 364.6186549999584, 364.6353609997277, 364.4560050001928, 364.71342200002255, 364.566916000058 ] ], "graphql-native": [ [ 382.8170570000111, 363.89569599987226, 362.3548080004184, 363.4563119999257, 362.1096470001248, 362.6586730001691, 363.6958530000811, 363.0278260002342, 361.9834460000675, 363.4865330000139, 362.79936299979454, 362.4136849998649, 363.20745399962107, 362.4565469999652, 362.31207299988455, 363.10383999989426, 362.52700500017454, 362.55061399970145, 363.10075900019, 362.62224999973114, 362.447014999816, 363.05137299996204, 362.15600900004574, 361.8071239998244, 363.2992469997589, 362.00713300013376, 361.8991729999834, 364.52622499973586, 362.94532400006574, 362.42370599984497, 363.26057899987063, 362.25054599981377, 361.6559359998064, 363.0005009999877, 362.52075600032185, 362.0664410000245, 362.8806579999946, 362.37150200031465, 362.22417099997983, 362.8390339999896, 361.67798799988304, 361.7405670001972, 362.7852540003005, 361.9701090001399, 361.9198530000176, 362.3489370002062, 362.7279910001562, 362.10173999961626, 362.85772099972746, 362.30764499987345 ] ], "ruby-xor": [ [ 132.41019999986747, 125.9334989999843, 126.68666499939718, 126.30552900009206, 126.4027580000402, 126.8004519997703, 127.31015700046555, 128.63361600011558, 126.05127400001948, 126.14390500039008, 126.21657399995456, 126.52554699980101, 126.28195199977199, 125.7898350004325, 126.39519900039886, 125.74786200002563, 126.84623000041029, 127.0876419994238, 125.53766000019095, 126.01719000031153, 126.09668000004604, 126.19229200026894, 127.53394999981538, 126.17190800028766, 125.92583199966612, 126.61185199976899, 127.06127099954756, 127.3765710002408, 128.63433699931193, 127.53456500013272, 127.26426700010052, 125.3662440003609, 128.21827700008726, 126.00831600047968, 127.03173299996706, 127.00913800017588, 128.0163609999363, 125.74841900004685, 124.98686199978692, 126.51414500032843, 127.3457409997718, 126.39251700056775, 126.4222060008251, 126.92843399963749, 126.43336699966312, 125.34300900006201, 125.8208340004785, 127.22696800028643, 126.24198199955572, 126.5093390002221 ] ], "sudoku": [ [ 584.7750329994597, 585.3713469996364, 579.3974879998132, 579.552206999324, 579.8358720003307, 579.5200450002085, 579.6867059998476, 579.6951840002293, 579.6695110002474, 579.7634349992222, 579.5079540002916, 579.597721999562, 579.5331369999985, 579.8204140000962, 580.0150650002251, 579.7166540005492, 579.7001480004838, 579.7755680005139, 579.9161879995154, 579.7863780007901, 579.7986360003051, 579.8677370003134, 579.8531780001213, 579.8411469995699, 579.5531820003816, 579.6045810002397, 579.1552239998055, 579.5361210002739, 579.7588089999408, 579.6751820007557, 579.9155309996422, 579.4240220002393, 579.6151730000929, 579.6115559996906, 579.9171679991559, 579.2224690003422, 579.3722900007197, 578.9231329999893, 579.8955580003167, 579.4921890001206, 579.6081419994152, 579.4060230000468, 579.9612950004303, 579.3520240004, 579.4991769998887, 579.8332589993151, 579.5432830000209, 579.3357299999116, 579.3531249992157, 580.18052099942 ] ], "getivar": [ [ 138.95706099992822, 139.1674440001225, 138.81484800003818, 139.23411699943244, 138.981426999635, 138.5898359994826, 138.64671800001815, 138.66927000071883, 138.93458999973518, 138.68232400000124, 139.24477199998364, 139.07048600049166, 138.64078499955212, 138.60615900011908, 139.22208999974828, 138.7892170005216, 138.74198800021986, 139.12649999929272, 138.27620400024898, 138.87629800046852, 138.69995100048982, 138.61946700035332, 138.53784000002634, 138.8985479998155, 138.6685329998727, 138.0625259998851, 138.73565399990184, 139.2213110002558, 138.6192640002264, 362.2406000004048, 361.10567300056573, 361.20873500021844, 361.103930000354, 361.15262800012715, 361.0765499997797, 361.0665409996727, 361.2125299996478, 361.0719700000118, 361.05972100085637, 361.2501890002022, 361.06442000073, 361.20159500023874, 361.0925459997816, 361.0770519999278, 361.2479710000116, 361.119487999531, 361.0579930000313, 361.214524999923, 361.06542900051863, 361.08605999925203 ] ], "ruby-lsp": [ [ 373.318733000815, 283.8918380002724, 266.96246699975745, 265.5802869994659, 257.8589300001113, 256.55886999993527, 257.47795999996015, 256.78656499985664, 256.68743800088123, 258.63741300054244, 257.1686699993734, 257.041912999739, 257.66206800017244, 256.95481000002474, 258.2493259997136, 256.56525300018984, 256.42809600049077, 256.54151100025047, 256.69111299976066, 256.4958150005623, 256.65010400007304, 256.9201830001475, 256.4086350002981, 257.03294499999174, 257.30544999987615, 257.0137809998414, 257.07173199953104, 257.4885349995384, 260.4791089997889, 267.4430430006396, 256.51565799944365, 256.5659230003803, 256.73458700021, 256.84436400024424, 256.78266399972927, 256.66665700009617, 256.6230729999006, 256.5543729997444, 256.4791779996085, 256.3436170003115, 256.9454480008062, 256.4497630000915, 256.7339350007387, 256.6331439993519, 256.5760349998527, 256.54011000005994, 256.43782099996315, 256.59351000012975, 256.62911600011284, 256.6559329998199 ] ], "cfunc_itself": [ [ 131.66357399950357, 131.1283690001801, 131.18162699993263, 131.1992430000828, 131.14232099997025, 131.41195000025618, 131.13287300075172, 131.16384400018433, 131.3029689999894, 131.13104800049769, 131.115864000094, 131.12774000001082, 131.3504039999316, 131.17465499999525, 131.13130400051887, 131.15570499940077, 131.12062300024263, 131.1319110000113, 131.19726199965953, 131.13502699980017, 131.3684060005471, 131.1614810001629, 131.12459300009505, 131.1481709999498, 131.1441140005627, 131.17406600031245, 131.15145299980213, 131.122277999566, 131.34609400003683, 216.71248500024376, 216.31836899996415, 216.29567400032101, 216.4604640001926, 216.29686399955972, 216.24995799993485, 216.26497200031736, 216.24467099991307, 216.41853399978572, 216.28145800059428, 216.33452199966996, 216.2680219998947, 216.26017299968225, 216.44910699978936, 216.3311470003464, 216.26082900002075, 216.2683710002966, 216.34634800011554, 216.23234300022887, 216.26219700010552, 216.23811600056797 ] ], "erubi": [ [ 536.705823000375, 533.0435279993253, 529.0975110001455, 528.3757979996153, 528.9090349997423, 528.9439550006136, 528.5838229992805, 529.0472449996741, 529.2069170000104, 529.2877219999355, 528.0215599996154, 528.473897999902, 528.7373319997641, 528.4602920000907, 528.3479839999927, 528.6851599994407, 528.6211459997503, 527.6822139994692, 528.7850110007639, 528.4395559992845, 528.7873190000028, 528.5828220003168, 528.5556819999329, 528.7283179995939, 528.4984949994396, 528.5568980007156, 528.1384760000947, 529.0092479999657, 528.2254039993859, 528.9918349999425, 528.6160709993055, 528.1314769999881, 532.4642000005042, 529.8088480003571, 528.4236360002978, 529.0147090008759, 528.7147540002479, 528.8435859993115, 527.7556789997107, 528.6037380001289, 528.4468050003852, 528.5018969998418, 528.584886000317, 527.6533630003541, 528.6947209997379, 528.4658909995414, 528.4403999994538, 528.8137550005558, 528.8878390001628, 528.2355290000851 ] ], "erubi-rails": [ [ 2076.886392000233, 1955.063151000104, 1928.7593779999952, 1952.797021999686, 1926.4003520002007, 1846.6802819993973, 1819.886016000055, 1819.877794000604, 1821.8457379998654, 1820.9357330006242, 1820.1952859999437, 1821.892767999998, 1819.866935000391, 1820.1255389994913, 1819.7109780003302, 1820.1013660000172, 1820.186078000006, 1819.41114700021, 1820.0314969999454, 1820.105951000187, 1822.6543470000252, 1820.9739730000365, 1820.9635780003737, 1820.5971099996532, 1819.6361150003213, 1820.949789000224, 1819.8315159997946, 1820.405841000138, 1823.099473000184, 1818.119578999358, 1817.3238400004266, 1819.4106060000195, 1820.5602079997334, 1818.6890849992778, 1819.923079999171, 1818.449370000053, 1818.433527999332, 1817.7880529992763, 1817.9300649999277, 1817.8982690005796, 1818.1045199999062, 1817.9047880003054, 1818.8304549994427, 1819.9192679994667, 1818.5551789993042, 1818.945474999964, 1818.9611309999236, 1818.2438320000074, 1817.797779999637, 1817.808408000019 ] ], "psych-load": [ [ 3707.9518280006596, 3678.2874029995583, 3681.251899000017, 3680.648700000347, 3678.883933999714, 3679.218358000071, 3681.012971999735, 3679.4465259999924, 3679.962195999906, 3680.6646129998626, 3679.668154000865, 3680.3485370001, 3680.329292999886, 3679.817913000079, 3681.54253099965, 3680.384504000358, 3681.9356819996756, 3679.927109000346, 3679.8705560004237, 3680.5183430005854, 3681.159192999985, 3680.686003000119, 3679.935727999691, 3680.2146150002955, 3679.6981609995782, 3679.1211810004825, 3679.7664399991845, 3680.2007400001457, 3684.322298000552, 3678.795177998836, 3679.434338999272, 3681.2680379989615, 3679.8535930010985, 3679.5637129998795, 3681.3505030004308, 3680.422080999051, 3679.5774910006003, 3679.386998001064, 3680.7405359995755, 3679.933715000516, 3679.6520549996785, 3680.7957219989476, 3680.071229000532, 3679.0148919990315, 3679.689448001227, 3678.9683520000835, 3679.6844670006976, 3678.157371999987, 3680.01714699858, 3678.5488890000124 ] ], "shipit": [ [ 6728.193970000575, 2712.832465000247, 2686.675532000663, 2681.1195880000014, 2697.7361120007117, 2685.6594890014094, 2676.7335969998385, 2680.7192109990865, 2682.4870929995086, 2681.7777220003336, 2681.712974999755, 2681.4093700013473, 2693.828432000373, 2687.2588469996117, 2695.06201600052, 2683.0595179999364, 2682.350679000592, 2682.3307480008225, 2682.8954279990285, 2682.2030620005535, 2684.3156020004244, 2683.219933000146, 2684.0936290009267, 2683.898703000523, 2684.3515959990327, 2685.180489999766, 2683.8425429996278, 2684.721288998844, 2688.4475220012973, 2684.8361540014594, 2685.8240389992716, 2685.614122001425, 2684.8921079999855, 2685.9511910006404, 2686.646999000004, 2685.4503450013, 2687.1602200008056, 2686.4665810007864, 2687.1096590002708, 2687.2162759991625, 2686.3667420002457, 2686.3330289997975, 2686.84341900007, 2686.7372510005225, 2686.9173879986192, 2686.6595219999, 2688.547755999025, 2688.0074470009276, 2688.7347949996183, 2689.1839020008774 ] ], "object-new": [ [ 95.04866399947787, 92.70297500006563, 92.61673800028802, 92.7179280006385, 92.53713699945365, 92.62411399868142, 92.64481399986835, 92.66486200067447, 92.36907699960284, 92.62366599978122, 92.91467900038697, 92.55153000049177, 92.478463999214, 92.59465099967201, 92.66051300073741, 92.63228300005721, 92.71469399936905, 92.78903199992783, 92.58580799905758, 92.44490799937921, 92.8036900004372, 92.82050800175057, 92.53926099881937, 92.52448400002322, 92.59858800032816, 92.62525399935839, 92.51532499911264, 92.55947999918135, 92.73035499973048, 167.90414299975964, 167.45768100008718, 167.3619539997162, 167.3434210006235, 167.34157999962918, 167.32862700155238, 167.28790900015156, 167.6282459993672, 167.36185100126022, 167.3445319993334, 167.31136499947752, 167.24380000050587, 167.43531999964034, 167.47088299962343, 167.39664599845128, 167.2882959992421, 167.23691999868606, 167.3184660012339, 167.31007699854672, 167.5241670000105, 167.3800629996549 ] ], "protoboeuf-encode": [ [ 250.2635040000314, 230.50144300032116, 233.18220500004827, 236.11045899997407, 230.42488299870456, 230.6440950014803, 230.33977699924435, 230.84532800021407, 230.6701890011027, 230.52754499985895, 230.6995810013177, 230.55166999984067, 232.29975800131797, 232.3427899991657, 232.4413509995793, 232.34735899859515, 244.46873999841046, 230.07456599953002, 230.4524790015421, 230.85483599970757, 232.1872810007335, 232.10804799964535, 232.01350899944373, 232.72649600039585, 230.1430250008707, 230.1254379999591, 230.31775900017237, 230.56162200009567, 230.33999600011157, 229.8068920008518, 230.8452800007217, 231.72831000010774, 231.3798039995163, 231.43022299882432, 231.48170300009951, 231.47433899976022, 231.7947390001791, 231.40253100064, 240.82716699922457, 229.37392099993303, 229.57072899953346, 230.25812699961534, 231.62961199886922, 231.64718299995002, 231.52294799911033, 230.08279699934064, 229.34245800024655, 229.51937799916777, 229.43511400080752, 229.9277809997875 ] ], "respond_to": [ [ 567.2260160008591, 566.1579490006261, 566.328730999885, 566.1484989996097, 566.2933789990348, 566.1032480002177, 566.2361000013334, 566.1975879993406, 566.1151420008537, 566.2199990001682, 566.0871769996447, 566.3243829985731, 566.1346609995235, 566.2323609994928, 566.127250000136, 566.0997109989694, 566.1273789992265, 566.1947970002075, 566.0930220001319, 566.1732910011779, 566.077707999284, 566.157025999928, 566.2215540014586, 566.0986700004287, 566.0935760006396, 566.192531001434, 566.1441029988055, 566.2392479989649, 566.0959500000899, 649.9975209990225, 649.1978600006405, 649.1109350008628, 649.1684400007216, 649.2498879997584, 649.0963300002477, 649.181007000152, 649.2092340013187, 649.0970350005227, 649.1906430001109, 649.8300580005889, 649.0806749989133, 649.1939869993075, 649.103126999762, 649.1337479983486, 649.2195039991202, 649.0880320016004, 649.0883110000141, 649.2495950005832, 649.1188149993832, 649.1468500007613 ] ], "setivar_young": [ [ 87.02916199945321, 86.60044899988861, 86.26623999953154, 86.28540400059137, 86.29280899913283, 86.4753469995776, 86.4208189996134, 86.65947599911306, 86.53372499975376, 86.76269599891384, 86.18206699975417, 85.50119800020184, 86.61929500158294, 86.70989900019777, 86.13787200010847, 86.72455499981879, 86.01613099926908, 86.61838700027147, 86.29591200042341, 86.19713400003093, 86.43088799908583, 86.75744299944199, 86.74076399984187, 86.61809300065215, 86.77655400060758, 86.54493500034732, 86.40867799840635, 87.49586199883197, 86.65469600055076, 361.74321999897074, 360.97130900088814, 360.8755690001999, 360.90018799950485, 360.8525780000491, 360.73849700005667, 360.78779000126815, 360.8582769993518, 360.8022049993451, 361.01375199905306, 360.7521169997199, 360.8594359993731, 360.95073300020886, 360.8325719997083, 360.80663399843615, 360.8783689996926, 360.7352630006062, 360.73899999973946, 360.9940829992411, 360.80854300053034, 360.79349700048624 ] ], "fluentd": [ [ 597.0906250004191, 557.5969780002197, 551.216365000073, 495.89210500016634, 499.7414379995462, 468.14619900032994, 499.0219459996297, 518.1665889995202, 510.09397499910847, 529.5716290002019, 489.82242999954906, 470.4511839991028, 469.09198600042146, 467.05683400068665, 465.07762299916067, 461.67497399983404, 484.5559890000004, 493.3840519988735, 493.63764400004584, 494.53632699987793, 494.375215999753, 494.13898499915376, 494.02721200021915, 494.14090100071917, 495.4357410006196, 494.68457300099544, 494.0113749999, 494.8216489992774, 494.0688599999703, 498.0724589986494, 494.27783700048167, 494.4845660011197, 494.34917100006714, 494.1145310003776, 493.7765249997028, 498.0136069989385, 494.77004399886937, 494.3719309994776, 493.7324599995918, 494.08261099961237, 494.2722749983659, 494.09743400065054, 493.433374000233, 494.68508300014946, 494.3490429996018, 494.0582920007728, 494.0393190008763, 494.24574300064705, 493.8886639993143, 494.85537500004284 ] ], "etanni": [ [ 674.3782159992406, 647.7718549995188, 647.6116989997536, 647.7003519994469, 647.0285290015454, 647.1642369997426, 646.3727069985907, 646.6108810000151, 646.5203370007657, 646.3680489996477, 646.194889999606, 646.51827599846, 646.4190269998653, 646.7140360000485, 646.6108650001843, 646.2662539997837, 646.6919699996652, 646.2488809993374, 646.0108660012338, 646.2080969995441, 646.2927900010982, 646.6034349996335, 646.441576000143, 646.0161680006422, 646.1063980004838, 646.2746010001865, 645.8877689983638, 645.9728570007428, 646.3179950005724, 647.1731539986649, 646.5067259996431, 646.5127649989881, 646.3533079986519, 646.8386309989, 647.2168250002142, 646.4617739984533, 646.4297530001204, 646.2132279993966, 646.2178959991434, 646.4542409994465, 646.922010999333, 647.20702699924, 646.6539929988357, 647.1350849988085, 646.6905449997284, 646.7659619993356, 646.9648109996342, 647.1059959985723, 646.6377379983896, 646.7159490002814 ] ], "mail": [ [ 360.8762949988886, 172.2597610005323, 172.0226809993619, 172.5105209989124, 171.93342599966854, 172.1437779997359, 172.63414500121144, 172.73249400022905, 173.7043109988008, 173.41239099914674, 173.85289800040482, 173.61216700010118, 174.1041259992926, 174.13388000022678, 174.20352500084846, 175.32599100013613, 174.96252299861226, 175.35524400045688, 175.9313349994045, 175.4270750006981, 175.68696400121553, 175.93625900008192, 177.31215300045733, 177.38411400023324, 176.94750000009662, 178.38686899995082, 177.4629730007291, 177.68995799997356, 178.25574900052743, 179.81699800111528, 179.19032600002538, 179.50757600010547, 179.44013099986478, 179.6330939996551, 179.86452900004224, 180.36633100018662, 181.40948099971865, 180.88212099974044, 181.2736659994698, 181.0218390000955, 181.56391800039273, 181.57308899935742, 181.7069310000079, 182.93749799886427, 182.76762000095914, 183.14599099903717, 183.26363100095477, 183.0297939995944, 183.3033040002192, 183.67780499829678 ] ], "graphql": [ [ 160.95328600022185, 91.54129400121747, 95.22096000000602, 96.86302499903832, 92.7514049999445, 91.90344700073183, 91.75645100003749, 92.44766200026788, 92.03803099990182, 91.73903500050073, 92.31585699853895, 91.96575100031623, 91.57368299929658, 92.13662900037889, 91.79948600103671, 91.54088900140778, 92.3477289998118, 91.87418600049568, 91.6090169994277, 92.22407900051621, 91.8435750008939, 91.63713700036169, 92.12389399908716, 91.79425500042271, 91.57470600075612, 92.10915599942382, 91.89555499870039, 93.86257200094406, 93.07030599848076, 92.65776700158312, 92.19094799846062, 92.72301300006802, 92.38681300121243, 92.12379500058887, 92.9344480009604, 92.5089600004867, 92.01914700133784, 92.70873199966445, 92.40884199971333, 92.26280199982284, 92.71006400012993, 92.50634999989416, 92.10817299936025, 92.62233200024639, 92.27341299992986, 92.07452699956775, 92.61591500035138, 92.2401150000951, 92.28361999885237, 92.7087929994741 ] ], "30k_methods": [ [ 1035.1937360010197, 466.025529000035, 466.0194469997805, 465.96064799996384, 465.99432499897375, 466.0917029996199, 465.9579859999212, 465.89744800076005, 465.94270700006746, 466.0912150011427, 465.9346820008068, 466.063388999828, 466.0353050003323, 466.14457800023956, 465.9894460000942, 466.10466899983294, 465.9374140010186, 465.93463299905125, 465.9430190004059, 465.94924599958176, 466.0423699988314, 465.89439299896185, 465.9326440014411, 466.00756399857346, 466.13610799977323, 466.02013600022474, 465.9899399994174, 465.88071800033504, 466.08923799976765, 466.53348199834, 466.20315499967546, 465.8747410012438, 466.08467399892106, 465.8834379988548, 466.15226399990206, 465.9184770007414, 466.0072319984465, 466.06575999976485, 465.97748000021966, 466.1060029993678, 465.99056599916366, 466.0464749995299, 466.0516940002708, 466.16776500013657, 465.9261470005731, 465.96801499981666, 465.88744100154145, 465.96971599865356, 466.0491260001436, 465.9387219999189 ] ], "liquid-compile": [ [ 148.09314400008589, 87.15816399853793, 87.05007599928649, 85.92349999889848, 88.86000100028468, 85.55180499934067, 81.69486800034065, 83.47824399970705, 82.42393199907383, 85.00488000026962, 80.24749099968176, 85.19700999931956, 80.17554000070959, 86.19844700115209, 78.61070199942333, 77.8880729994853, 77.80389300023671, 77.80676299989864, 78.07819000117888, 78.12335500057088, 78.18405900070502, 78.72526299979654, 78.42940099908446, 78.2614840009046, 78.28806900033669, 78.16722499956086, 78.10513599906699, 77.86794800085772, 81.72682599979453, 84.84289199986961, 84.45129899882886, 78.39884100030758, 79.49334199838631, 78.94735499939998, 78.97873299953062, 78.73667899912107, 78.82754999991448, 79.03027999964252, 78.87905200004752, 79.06099399951927, 77.71914400109381, 79.18090299972391, 78.5619679991214, 78.63216099940473, 77.60333100122807, 79.39582200015138, 78.1278239992389, 77.27623199934897, 79.35938599985093, 77.72997199936071 ] ], "tinygql": [ [ 1101.3362009998673, 1076.2119270002586, 1077.2192799995537, 1076.3711759991565, 1075.9725839998282, 1076.6921040012676, 1076.2201899997308, 1076.0296810003638, 1076.79816900054, 1076.4654989998235, 1075.9218449984473, 1076.7743150008755, 1076.3263910012029, 1076.2214930000482, 1076.1540660005267, 1075.7014619994152, 1076.2982240012207, 1076.8475839995517, 1076.3961660013592, 1075.7203990015114, 1076.5799969994987, 1076.323098001012, 1075.8979600013845, 1076.65851999991, 1076.3081170007354, 1075.887134000368, 1076.310206000926, 1076.069083999755, 1075.826483000128, 1076.8412669985992, 1076.0627309991833, 1076.4064819995838, 1076.813244000732, 1076.3085019989376, 1076.5002890002506, 1077.0992249999836, 1075.7166119983594, 1076.2972440006706, 1077.3369340004137, 1077.202810000017, 1077.1266840001772, 1077.5202800014085, 1077.0310180014349, 1076.8380370009254, 1078.095475999362, 1077.5447279993386, 1077.1252319991618, 1077.996249001444, 1077.196993999678, 1076.6361830010283 ] ], "throw": [ [ 60.10499099647859, 57.53165100031765, 57.484293000015896, 57.45735299933585, 57.474073000776116, 57.451183998637134, 57.48397000206751, 57.367185996554326, 57.35541300236946, 57.61008199988282, 57.3866349986929, 57.50119900039863, 57.332833002874395, 57.491669002047274, 57.3345579978195, 57.50341000020853, 57.37057200167328, 57.5156410013733, 57.4131600005785, 57.575790997361764, 57.38541800019448, 57.48650299938163, 57.534022998879664, 57.49178300175117, 79.52886400016723, 79.22718900226755, 79.38674199976958, 79.21111399991787, 79.2442289966857, 58.04830900160596, 57.49379899862106, 57.153792000463, 57.14819900094881, 57.156596001732396, 57.18805099968449, 57.35163500139606, 57.24367999937385, 57.03112699848134, 57.1206999993592, 57.05868600125541, 57.25020700265304, 57.165832000464434, 57.11688999872422, 57.24019099943689, 57.3235410010966, 57.0804679991852, 57.18714300019201, 57.12780799876782, 57.24210600237711, 57.19434400089085 ] ], "hexapdf": [ [ 4090.7344079969334, 3605.8937160014466, 3681.267243999173, 3616.4244999999937, 3595.6356799979403, 3652.0003020013974, 3563.9607999983127, 3617.6717939997616, 3587.942464000662, 3591.649244001019, 3621.4411289984128, 3633.162314999936, 3599.0380860021105, 3572.9567110029166, 3623.7644430002547, 3585.754955001903, 3610.441685999831, 3615.408882000338, 3599.2382959993847, 3629.99687899719, 3588.242320001882, 3601.5075850009453, 3565.3495019978436, 3609.211910999875, 3590.740134000953, 3604.5725910007604, 3645.596383001248, 3637.8446540002187, 3610.573492002004, 3703.4238029991684, 3659.318704998441, 3611.7006560016307, 3592.7324980002595, 3626.661554000748, 3623.5197900023195, 3671.5624409989687, 3601.175264997437, 3625.3707640025823, 3626.816140000301, 3612.112842998613, 3592.132126999786, 3602.126579000469, 3585.035236999829, 3624.7687690010935, 3669.790384999942, 3633.8484840016463, 3631.821609000326, 3644.1684149976936, 3593.2057480022195, 3653.335771003185 ] ], "30k_ifelse": [ [ 2963.8448559999233, 872.1160999994026, 871.9188569994003, 871.9682280025154, 871.8575589991815, 872.0364930013602, 872.0757570008573, 871.8158510018839, 872.2512810018088, 871.9714870021562, 872.3085959973105, 872.3099929993623, 871.8076479999581, 871.8974529983825, 871.6962409998814, 872.3006480031472, 872.112881999783, 871.9081560011546, 871.9694989995332, 871.9323379991692, 872.1917109978676, 871.9400869995297, 871.8238830006158, 871.7117980013427, 871.9651650026208, 871.939394997753, 872.0352900018042, 871.9499389990233, 871.9468300005246, 872.6583889983885, 871.6208379992167, 871.6336489997047, 871.55448699923, 871.3624560004973, 871.5508120003506, 871.4821869980369, 871.6340819992183, 871.2023539992515, 871.6453650013136, 871.4822460024152, 871.7056629975559, 871.749573998386, 871.6205210002954, 871.6262699999788, 871.455642998626, 871.4574110017566, 871.7998270003591, 872.0143459977407, 871.8075910001062, 871.5724610010511 ] ], "rubocop": [ [ 1321.9753869998385, 390.02010299736867, 348.43152899702545, 320.98761499946704, 289.87718100324855, 300.3972949991294, 280.80377399965073, 446.0813039986533, 279.0761830001429, 325.3124889997707, 279.54021300320164, 278.1562929994834, 277.45911500096554, 279.607122996822, 307.15565200080164, 277.238552000199, 279.6487320010783, 278.0696230001922, 276.79089400044177, 279.68757700000424, 278.1152089992247, 276.7992119988776, 279.53358300146647, 278.3618139983446, 277.5847740012978, 279.81829500276945, 278.34307000011904, 277.1009249991039, 280.0769030000083, 347.05381599997054, 277.4873080015823, 279.7875649994239, 278.3037980007066, 277.2132160025649, 279.8350160010159, 278.3821289995103, 277.12145799887367, 280.0247010018211, 278.0769480013987, 277.18274099970586, 280.1284549968841, 278.3986860013101, 276.9748159989831, 279.8527170016314, 278.5547919993405, 277.4455869985104, 279.90858599878266, 278.3563349985343, 277.3518530011643, 279.7180199995637 ] ], "loops-times": [ [ 5807.249068999226, 5825.269860000844, 5825.1142209992395, 5825.342422001995, 5825.085828997544, 5825.628556001902, 5825.437191000674, 5825.071491999552, 5824.609306000639, 5825.254981999024, 5825.19662300183, 5825.345182001911, 5825.468752998859, 5825.066416000482, 5825.1422780012945, 5825.498125999729, 5825.280955999915, 5825.655905999156, 5825.700160999986, 5825.326622998546, 5825.157928000408, 5825.3851369991025, 5825.560200999462, 5825.597536000714, 5825.036444002762, 5825.142271001823, 5825.013002002379, 5824.941105998732, 5825.221598999633, 5825.607940001646, 5824.84272000147, 5824.694914001157, 5825.2614329976495, 5825.168682997173, 5825.007838000602, 5825.178726998274, 5824.800849000894, 5824.968124001316, 5825.05904899881, 5824.600462001399, 5824.980681998568, 5824.986901003285, 5825.131102999876, 5825.080814996909, 5825.215570999717, 5825.169937997998, 5825.434813999891, 5824.842295998678, 5825.370152000687, 5825.047269001516 ] ], "matmul": [ [ 560.2661010016163, 556.3897690008162, 555.0677769970207, 555.3093679991434, 556.6048410000803, 555.7749870022235, 555.3070989990374, 554.9200189998373, 556.8284059991129, 555.2759099991817, 554.3130559999554, 554.2241059993103, 555.6883719982579, 555.4701140026737, 556.5069799995399, 555.3495340027439, 558.8198590012325, 554.4505499965453, 553.8255280007434, 554.1652819993033, 557.2291600001336, 556.0596930008614, 554.5122950024961, 555.5621940002311, 558.359474001918, 556.204238000646, 552.5376740006323, 552.9128050002328, 556.2523890002922, 555.3661479971197, 554.7077239971259, 555.2479840007436, 555.9502219985006, 553.9424220005458, 555.4285100006382, 553.6973369999032, 556.7077669984428, 555.7385169995541, 556.017980001343, 557.113278999168, 557.3888750004699, 554.9847460024466, 555.7726829974854, 556.2579979996372, 556.1396709999826, 555.8747009999934, 555.5153169989353, 554.4540019982378, 556.6299880010774, 554.8306790005881 ] ], "nbody": [ [ 178.5789229979855, 176.18971100091585, 176.33298199871206, 176.24396400060505, 176.21570299888845, 176.38156499742763, 176.40047500026412, 176.37793900212273, 176.1129959995742, 176.22712999946089, 176.1920339995413, 176.25464899902, 176.04484899857198, 176.04152700005216, 176.08924399974057, 176.20096400059992, 176.36906700136024, 176.37523599842098, 176.2864049997006, 176.0432689989102, 176.2884390009276, 176.19619000106468, 176.0779630021716, 176.18676200072514, 176.14959699858446, 176.00197899810155, 176.08951699730824, 176.09463600092568, 176.1964329998591, 180.26798299979419, 180.064897002012, 180.11622999983956, 180.1238049993117, 180.2659089989902, 180.5070260015782, 180.27800899653812, 179.972085999907, 180.07124199721147, 180.01196499972139, 180.07956499786815, 180.1680739990843, 180.5936290002137, 180.38942999919527, 180.10200899880147, 180.13323100240086, 180.2068169999984, 179.89322999710566, 180.11956400005147, 180.34610899849213, 180.20065800010343 ] ], "railsbench": [ [ 3891.7467989995203, 3502.984088998346, 3514.0445190008904, 3473.8316789989767, 3475.980194998556, 3475.753356997302, 3475.1250090012036, 3446.920147001947, 3451.962156999798, 3446.236116000364, 3481.157386999257, 3447.872525001003, 3484.8998240013316, 3448.5236239997903, 3456.122867999511, 3457.7324090023467, 3454.5657979979296, 3456.050241002231, 3485.14145900117, 3484.780815000704, 3449.417337997147, 3460.396987000422, 3452.8045209990523, 3462.427762999141, 3454.7159719986666, 3459.370377000596, 3462.362614001904, 3460.584459997335, 3460.808698000619, 3460.03189700059, 3462.721682000847, 3456.1541240000224, 3460.5976780003402, 3464.603120999527, 3465.072702998441, 3456.320928002242, 3465.302017997601, 3457.6261600013822, 3468.3500610008196, 3458.9300469997397, 3469.278852997377, 3460.281858999224, 3461.311033999664, 3463.044706000801, 3472.416019998491, 3463.776587999746, 3463.9219760028936, 3465.174962002493, 3464.1550310007005, 3464.4021460007934 ] ], "rubyboy": [ [ 22452.836645999923, 15816.002281000692, 15828.531843999372, 15814.599362998706, 15815.054557999247, 15830.58842399987, 15812.40376400092, 15825.904321001872, 15809.849572997337, 15824.772727999516, 15810.776352001994, 15824.31437500054, 15815.910221001104, 15811.178142001154, 15831.630679000227, 15818.82764799957, 15820.879106002394, 15816.82721800098, 15827.325893002126, 15813.084810000873, 15826.023620000342, 15815.353988000425, 15820.531789999222, 15823.206565000874, 15815.814394998597, 15820.693802001188, 15822.230576002767, 15821.7045220008, 15747.828699997626, 15750.776394997956, 15747.66013399858, 15758.583905997511, 15749.9186870009, 15736.811130002025, 15747.295572997245, 15749.06158199883, 15749.987553997926, 15745.037607000995, 15762.745449002978, 15757.045653001114, 15752.850757999113, 15740.191321998282, 15750.221285998123, 15751.875910998933, 15755.1216009997, 15741.892455000198, 15747.248464002041, 15739.510534000146, 15744.673572000465, 15756.066055000701 ] ], "setivar": [ [ 82.21193599820253, 83.02809800079558, 81.74648099884507, 81.28096200016444, 82.31755700035137, 81.36557800025912, 81.48688100118306, 81.152609000128, 81.61427400045795, 83.14145899930736, 82.35267000054591, 81.69088299837313, 82.70896300018649, 81.6134399974544, 81.74097200026154, 83.07243300077971, 81.08453100066981, 83.12722900154768, 81.91223900212208, 81.59478800007491, 82.96508100102074, 81.42753900028765, 80.916023998725, 80.79212200027541, 80.84992300064187, 81.30507400346687, 81.56284600045183, 81.45841299847234, 81.48985499792616, 354.13193100248463, 353.5529539985873, 353.4018249993096, 353.3446069995989, 353.62244000134524, 353.3875579996675, 353.21074500097893, 353.4950339999341, 353.3643470000243, 353.3042100025341, 353.65657600050326, 353.6108240004978, 353.5791789981886, 353.3557180016942, 353.40059499867493, 353.37215500112507, 353.2122500000696, 353.2067950000055, 353.420699997514, 353.20118400341016, 353.24490800121566 ] ], "attr_accessor": [ [ 190.184073002456, 189.26153099891962, 189.3634469997778, 189.0390970002045, 189.19214500056114, 188.61033999928623, 189.16371000159415, 188.73853700279142, 189.05669000014313, 188.68531300176983, 189.062115001434, 189.19923299836228, 189.4009339994227, 188.5386620015197, 188.8545720030379, 189.441036000062, 189.59133899988956, 189.30464000004577, 189.5368059995235, 188.96368000059738, 188.6596609983826, 189.1127199996845, 189.55848200130276, 190.1150960002269, 189.58857400139095, 189.32623499858892, 189.10605199926067, 189.19551900035003, 190.21035200057668, 442.722440999205, 441.5096539996739, 441.41852199754794, 441.60330099839484, 441.3953740004217, 441.4466429989261, 441.4979459979804, 441.4214140015247, 441.523222001706, 441.44450900057564, 441.4799040023354, 441.3524100018549, 441.6036019974854, 441.3634189986624, 441.40048199915327, 441.47985100062215, 441.3833880025777, 441.55549599963706, 441.3782759984315, 441.49921300049755, 441.3437689981947 ] ], "activerecord": [ [ 540.3491090000898, 547.627823001676, 556.1965070010046, 524.6176940017904, 524.2069769992668, 526.6575210007431, 524.4280389997584, 524.3790450003871, 526.3274580029247, 524.4587479974143, 524.4185609990382, 526.9323329994222, 524.1454830029397, 524.7935980005423, 526.3850310002454, 524.3339750013547, 524.3104430010135, 526.5929090019199, 524.2979239992565, 524.0570999994816, 526.4836480018857, 524.5321519978461, 524.4743519979238, 526.5402309996716, 524.4801469998492, 524.5302289986284, 526.6427089991339, 524.3387770024128, 524.6405140023853, 526.9944450010371, 524.6210430013889, 524.7041209986492, 527.0792679984879, 525.0164179997228, 524.9183529995207, 526.8181169994932, 524.7445050008537, 524.7763789993769, 527.0052419982676, 524.8772810009541, 524.9528720014496, 527.3517180030467, 524.8637040022004, 524.868462998711, 526.7786270014767, 524.6723630007182, 524.5653240017418, 527.0679850000306, 524.6658460018807, 525.0475419998111 ] ], "rubykon": [ [ 1875.8963979998953, 1816.9018190019415, 1860.3623099988909, 1839.1325730008248, 1787.3070809982892, 1826.987418000499, 1837.3228380005457, 1790.6569500009937, 1798.2517119999102, 1855.980931999511, 1831.8495099993015, 1735.4713709974021, 1819.8695739993127, 1809.9890789999336, 1818.9816000012797, 1816.615093001019, 1834.3403399994713, 1825.6271240024944, 1789.3446689995471, 1846.0331249989395, 1849.8780999980227, 1809.3572910001967, 1823.673366001458, 1779.9462090006273, 1796.224527999584, 1858.22484199889, 1824.7710409996216, 1807.07097299819, 1820.8287099987501, 1799.9193079995166, 1846.680752998509, 1817.6286210000399, 1818.8304620016424, 1836.5239550003025, 1805.7295750004414, 1789.9979950016132, 1854.1830349968222, 1823.9917629980482, 1836.8823950004298, 1837.2614639993117, 1832.4280970009568, 1811.8194029993901, 1820.6035330003942, 1785.1180559991917, 1838.2861409991165, 1867.6832419987477, 1858.4418879981968, 1809.0681450012198, 1834.8294230017927, 1812.5027879978006 ] ], "binarytrees": [ [ 1060.0655820016982, 1036.2334910023492, 1040.9847539995098, 1039.0699719973782, 1055.1149589991837, 1047.2196890004852, 1036.701819000882, 1030.9595910002827, 1052.3881699991762, 1047.4564750002173, 1036.5784329987946, 1030.9242719995382, 1051.9790469988948, 1047.1106959994358, 1036.939904002793, 1030.6963650000398, 1052.0834259987168, 1047.1947400001227, 1036.5233429984073, 1030.7764250028413, 1051.8943799979752, 1047.1289919987612, 1036.6353319986956, 1031.138815000304, 1052.081015001022, 1047.165979998681, 1036.573514000338, 1030.879735997587, 1052.0699080007034, 1047.3356789989339, 1036.6329899989069, 1031.0073919972638, 1055.5969299966819, 1050.8930750002037, 1040.2949019990047, 1030.9786979996716, 1051.8211099988548, 1047.057723000762, 1036.6509719970054, 1030.9805729993968, 1052.1629760005453, 1044.4761389990163, 1038.3140190024278, 1035.253385998658, 1052.3822949980968, 1047.2577110012935, 1036.8402200001583, 1030.8884440019028, 1052.069081000809, 1046.9703220005613 ] ], "fannkuchredux": [ [ 514.063182999962, 513.6644289996184, 513.9514909969876, 513.6962990000029, 513.6353450034221, 513.6724760013749, 513.9068320022488, 513.8403110031504, 513.8742890012509, 513.6703239986673, 513.9371179975569, 513.6319990015181, 514.2240559980564, 513.634908998938, 513.7843890006479, 513.8155729982827, 513.8987840000482, 513.6378849965695, 513.7305579992244, 513.8453940016916, 513.6239870007557, 513.9734709991899, 513.7032420025207, 513.8602270017145, 513.6881079997693, 513.9541030002874, 513.8202929992985, 513.5060030006571, 513.6238419981964, 516.4484260021709, 513.9117869985057, 513.9471970032901, 513.8091180015181, 514.0298829974199, 540.0741400007973, 514.284986002167, 514.2726429985487, 513.7832930013246, 513.8574699994933, 513.8638539974636, 513.7320879985054, 514.238869996916, 513.9258300005167, 513.6932619971049, 514.8293540005398, 513.826415000949, 513.7023569986923, 513.8371899993217, 516.9777880000765, 513.8253670011181 ] ], "ruby-json": [ [ 362.8429230011534, 356.27491400009603, 355.93592199802515, 356.12659599792096, 356.5744519983127, 356.5525019985216, 356.7330449986912, 357.0444969991513, 356.89632700086804, 357.0989700019709, 357.32969799937564, 357.2940199992445, 357.77955499725067, 358.01727199941524, 357.88621199753834, 358.17915400184575, 358.3079780000844, 358.564121001109, 359.2742630025896, 358.76013099914417, 359.3694190021779, 359.7375989993452, 359.7741489975306, 359.5210129969928, 360.27095999816083, 360.2030010006274, 360.4089740001655, 360.42372199881356, 360.44348499854095, 361.70778700034134, 361.3947790036036, 361.4980659986031, 362.44532400087337, 362.1738200017717, 361.8121360013902, 362.5948859989876, 362.51447399990866, 362.8053779975744, 362.9006949995528, 362.796140001592, 363.44472500059055, 363.55250899941893, 363.3047229996009, 363.8900250007282, 364.0896100005193, 364.20687300051213, 364.4888849994459, 364.5318010021583, 364.755195001635, 365.1545200009423 ] ], "sequel": [ [ 72.487427998567, 68.9262330015481, 69.13717799761798, 69.33240400030627, 68.38574200082803, 69.51176000075066, 68.91270000051009, 68.37363399972674, 69.66036399899167, 68.52316000004066, 69.46168500144267, 68.799257001956, 68.45384500047658, 69.53225299730548, 68.62035599988303, 69.51751100132242, 68.76352300241706, 68.46714300263557, 69.7484450029151, 68.3046509984706, 69.00753299851203, 67.89728500007186, 68.20162100120797, 68.2955080010288, 67.68041500254185, 68.86317699900246, 67.978803999722, 68.40248099979362, 68.65645500147366, 68.66414800242637, 69.23463200291735, 68.41049399736221, 68.90017299883766, 68.73428800099646, 68.37177999841515, 69.49818599969149, 68.57788100023754, 68.82017600219115, 68.95729000098072, 68.19008300226415, 69.21913900077925, 68.55628799894475, 68.71869600217906, 68.6946280002303, 68.16999900183873, 69.26023499909206, 68.51441500111832, 69.1415399996913, 68.59648700265097, 68.20076499934657 ] ], "fib": [ [ 1376.6352870006813, 1376.3215569997556, 1376.3855069992132, 1376.4993299992057, 1376.3112340020598, 1376.4606770018872, 1376.3733849991695, 1376.298549999774, 1376.4016719978827, 1376.3758650020463, 1376.3139759976184, 1376.4068179989408, 1376.1850980008603, 1376.3190770005167, 1376.276846996916, 1376.3301969993336, 1376.4983490000304, 1376.2628370022867, 1376.2541729993245, 1376.402447000146, 1376.303787001234, 1376.3935280003352, 1376.3804020018142, 1376.3594160009234, 1376.3763700007985, 1376.2930709999637, 1376.3207240008342, 1376.4431509989663, 1376.3209099997766, 1375.4046619978908, 1375.077930999396, 1375.1488820016675, 1375.3357710011187, 1375.078160999692, 1375.1549549997435, 1375.2799659996526, 1375.0689009975758, 1375.2028470007645, 1375.1183690001199, 1375.1110109988076, 1375.1797189979698, 1375.0926940010686, 1375.135540998599, 1375.2224739982921, 1375.1975949999178, 1375.2755759996944, 1375.0826530013, 1375.106338000478, 1375.2193350010202, 1375.0569630028622 ] ], "protoboeuf": [ [ 715.9960760000104, 178.3146729976579, 306.4810959986062, 178.0065070015553, 178.26695999974618, 178.09559300076216, 178.06943699906697, 177.87178000071435, 177.89052800071659, 178.08987100215745, 177.6708340003097, 177.7103900021757, 177.62948399831657, 177.6839199992537, 177.79301799964742, 178.32476900002803, 177.5800870018429, 177.74689499856322, 177.98303500239854, 177.80858700280078, 177.75118200006546, 178.21629000172834, 177.6751260003948, 177.7978450008959, 177.7176609975868, 177.59465299968724, 178.23645399766974, 177.65819800115423, 177.58563800089178, 178.16926800151123, 178.21328899663058, 178.05510199832497, 178.55605200020364, 177.9928049982118, 178.14732199985883, 178.1392529992445, 178.13176999698044, 178.30393400072353, 178.0428980018769, 178.03344700223533, 178.15453499861178, 178.2196889980696, 178.1716650002636, 178.44446299932315, 178.19659900123952, 178.19058000168297, 178.26005999813788, 178.16017500081216, 178.1960389998858, 178.35621799895307 ] ], "str_concat": [ [ 81.19737099696067, 79.19777999995858, 74.29064300231403, 79.19647699964116, 83.061794997775, 73.32966399917495, 74.32703900121851, 77.90015700084041, 80.89939199999208, 73.74514200273552, 74.93121100196731, 78.93369600060396, 79.14350700229988, 75.12796299852198, 73.45874800012098, 79.97620000242023, 77.55643999917083, 74.99660900066374, 73.37498599736136, 74.04920999761089, 73.85273900217726, 73.37957500203629, 73.36274599947501, 72.58301500041853, 73.4151729993755, 73.89137300197035, 72.95068500025081, 73.81474599969806, 73.39566600057879, 74.2551290022675, 73.16625699968426, 73.99175799946534, 73.21239699740545, 73.65743799891789, 73.45419099874562, 73.4348330006469, 74.19690100141452, 73.62510500024655, 73.9669730028254, 73.6698399996385, 73.58783599920571, 73.36890000078711, 73.45074899785686, 73.76810500136344, 73.75113400121336, 73.4163820015965, 73.60368399895378, 73.5321300016949, 74.16299800024717, 73.97887100160006 ] ], "rack": [ [ 114.94219900123426, 98.86590300084208, 98.78425100032473, 98.654526998871, 98.7138300006336, 99.1588610013423, 98.83749800064834, 98.91839600095409, 98.65178200197988, 98.88314099953277, 98.73404399695573, 99.24947600302403, 98.79935200297041, 98.92189299716847, 98.7435010029003, 98.74697600025684, 99.20108199730748, 98.96987699903548, 98.91536199938855, 98.97246599939535, 98.8858499986236, 99.282012997719, 98.85762599878944, 99.03925500111654, 98.81637599755777, 101.52849500082084, 101.04424000019208, 101.46495200024219, 100.56145800263039, 100.81466600240674, 100.63639199870522, 100.47336600109702, 100.92557499956456, 100.66248399743927, 100.64034099923447, 100.54807199776405, 100.61532800318673, 100.98644100071397, 100.67883300143876, 100.85522400186164, 100.52924800038454, 100.55570500117028, 100.5081559997052, 101.14072400028817, 100.71144500034279, 100.58820699850912, 100.56242599966936, 100.52936599822715, 101.14043700014008, 100.78024599715718 ] ] }, "yjit_stats": { "nqueens": [], "keyword_args": [], "liquid-c": [], "lee": [], "chunky-png": [], "liquid-render": [], "lobsters": [], "blurhash": [], "optcarrot": [], "setivar_object": [], "graphql-native": [], "ruby-xor": [], "sudoku": [], "getivar": [], "ruby-lsp": [], "cfunc_itself": [], "erubi": [], "erubi-rails": [], "psych-load": [], "shipit": [], "object-new": [], "protoboeuf-encode": [], "respond_to": [], "setivar_young": [], "fluentd": [], "etanni": [], "mail": [], "graphql": [], "30k_methods": [], "liquid-compile": [], "tinygql": [], "throw": [], "hexapdf": [], "30k_ifelse": [], "rubocop": [], "loops-times": [], "matmul": [], "nbody": [], "railsbench": [], "rubyboy": [], "setivar": [], "attr_accessor": [], "activerecord": [], "rubykon": [], "binarytrees": [], "fannkuchredux": [], "ruby-json": [], "sequel": [], "fib": [], "protoboeuf": [], "str_concat": [], "rack": [] }, "zjit_stats": { "nqueens": [ [ { "compiled_iseq_count": 4, "failed_iseq_count": 1, "compile_time_ns": 3322176, "profile_time_ns": 28274, "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": 1221, "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": 16047, "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": 3621, "vm_write_sp_count": 3621, "vm_write_locals_count": 3621, "vm_write_stack_count": 3621, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 1221, "exit_compile_error": 1221, "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": 1221, "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": 960, "send_fallback_send_without_block_cfunc_not_variadic": 96, "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": 1152, "dynamic_send_count": 2208, "iseq_optimized_send_count": 1221, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 192, "optimized_send_count": 1413, "send_count": 3621, "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": 96, "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": 1056, "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": 8896293987, "total_insn_count": 8896310034, "ratio_in_zjit": 0.00018037815609698207, "not_optimized_cfuncs_Float#-": 96, "not_optimized_cfuncs_Integer#^": 0, "not_optimized_cfuncs_Integer#<<": 0, "not_optimized_cfuncs_Integer#>>": 0 } ] ], "keyword_args": [ [ { "compiled_iseq_count": 5, "failed_iseq_count": 0, "compile_time_ns": 1064134, "profile_time_ns": 15759, "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": 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": 1826001044, "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": 44000220, "vm_write_sp_count": 44000220, "vm_write_locals_count": 44000220, "vm_write_stack_count": 44000220, "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": 36499971, "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": 36499971, "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": 22000000, "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": 22000088, "dynamic_send_count": 44000132, "iseq_optimized_send_count": 0, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 88, "optimized_send_count": 88, "send_count": 44000220, "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": 22000044, "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": 1860504062, "total_insn_count": 3686505106, "ratio_in_zjit": 49.532036210341275, "not_optimized_cfuncs_Float#-": 44 } ] ], "liquid-c": [ [ { "compiled_iseq_count": 104, "failed_iseq_count": 13, "compile_time_ns": 38682471, "profile_time_ns": 345515, "gc_time_ns": 616460, "invalidation_time_ns": 0, "code_region_bytes": 692224, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 1833510, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 22888, "compile_error_register_spill_on_alloc": 5103172, "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": 457787453, "dynamic_getivar_count": 1588986, "dynamic_setivar_count": 4789781, "unspecialized_def_type_iseq": 3689798, "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": 2307135, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 78450044, "vm_write_sp_count": 76242330, "vm_write_locals_count": 76242330, "vm_write_stack_count": 76242330, "vm_write_to_parent_iseq_local_count": 1482074, "vm_read_from_parent_iseq_local_count": 25592872, "exit_compile_error": 6959570, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 458371, "exit_unhandled_kwarg": 0, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 802152, "exit_unhandled_yarv_insn": 840371, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 687587, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 1428619, "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": 11176670, "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": 840371, "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": 9481012, "send_fallback_send_without_block_no_profiles": 7241697, "send_fallback_send_without_block_cfunc_not_variadic": 15607689, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 5996933, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 12895580, "dynamic_send_count": 51222911, "iseq_optimized_send_count": 12253563, "inline_cfunc_optimized_send_count": 6615835, "variadic_cfunc_optimized_send_count": 5676622, "optimized_send_count": 24546020, "send_count": 75768931, "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": 5130602, "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": 50274, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 2292027, "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": 15374, "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": 687805, "not_optimized_yarv_insn_opt_neq": 0, "not_optimized_yarv_insn_opt_lt": 0, "not_optimized_yarv_insn_opt_le": 168078, "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": 4564682, "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": 263627564, "total_insn_count": 721415017, "ratio_in_zjit": 63.45687880239954, "not_optimized_cfuncs_Liquid::C::ResourceLimits#reset": 0, "not_optimized_cfuncs_String#===": 3301274, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_Integer#to_f": 0, "not_optimized_cfuncs_Kernel#is_a?": 2590806, "not_optimized_cfuncs_Array#compact!": 86, "not_optimized_cfuncs_Liquid::C::ResourceLimits#increment_assign_score": 22891, "not_optimized_cfuncs_Hash#values": 111, "not_optimized_cfuncs_String#to_str": 0, "not_optimized_cfuncs_Kernel#block_given?": 0, "not_optimized_cfuncs_Float#-": 354, "not_optimized_cfuncs_CGI::EscapeExt#escapeHTML": 572971, "not_optimized_cfuncs_Integer#^": 105, "not_optimized_cfuncs_Class#generate": 30531, "not_optimized_cfuncs_Kernel#dup": 162, "not_optimized_cfuncs_Kernel#Array": 52, "not_optimized_cfuncs_String#+@": 99291, "not_optimized_cfuncs_Hash#[]": 18, "not_optimized_cfuncs_Integer#<=>": 0, "not_optimized_cfuncs_Float#/": 0, "not_optimized_cfuncs_Regexp#=~": 97, "not_optimized_cfuncs_Liquid::Context#c_evaluate": 106931, "not_optimized_cfuncs_Liquid::ParseContext#start_liquid_c_parsing": 91, "not_optimized_cfuncs_Class#join": 0, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Liquid::ParseContext#cleanup_liquid_c_parsing": 91, "not_optimized_cfuncs_String#%": 1135, "not_optimized_cfuncs_Range#===": 0, "not_optimized_cfuncs_String#==": 93899, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_Comparable#>=": 10, "not_optimized_cfuncs_UnboundMethod#parameters": 18, "not_optimized_cfuncs_String#scan": 0, "not_optimized_cfuncs_Hash#store": 0, "not_optimized_cfuncs_Hash#[]=": 1135, "not_optimized_cfuncs_Integer#>>": 422, "not_optimized_cfuncs_String#dup": 45874, "not_optimized_cfuncs_String#-@": 3124, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_Liquid::C::BlockBody#freeze": 531, "not_optimized_cfuncs_String#delete_prefix!": 204, "not_optimized_cfuncs_Class#file?": 4, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_String#+": 53455, "not_optimized_cfuncs_String#to_s": 2185263, "not_optimized_cfuncs_BasicObject#!=": 0, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_Class#extname": 1, "not_optimized_cfuncs_Liquid::Context#evaluate": 22891, "not_optimized_cfuncs_Array#freeze": 0, "not_optimized_cfuncs_Array#include?": 124, "not_optimized_cfuncs_Liquid::C::BlockBody#render_to_output_buffer": 2414138, "not_optimized_cfuncs_Array#+": 0, "not_optimized_cfuncs_Time#strftime": 213891, "not_optimized_cfuncs_Liquid::C::Tokenizer#initialize": 0, "not_optimized_cfuncs_Array#uniq!": 86, "not_optimized_cfuncs_String#to_sym": 49, "not_optimized_cfuncs_Array#compact": 0, "not_optimized_cfuncs_String#strip": 54, "not_optimized_cfuncs_Class#exist?": 11, "not_optimized_cfuncs_Hash#key?": 1439240, "not_optimized_cfuncs_Set#include?": 511851, "not_optimized_cfuncs_Liquid::C::ResourceLimits#initialize": 61, "not_optimized_cfuncs_Liquid::C::BlockBody#initialize": 0, "not_optimized_cfuncs_Module#const_set": 2, "not_optimized_cfuncs_Integer#/": 1283462, "not_optimized_cfuncs_String#empty?": 429088, "not_optimized_cfuncs_Class#strict_parse": 108293, "not_optimized_cfuncs_Array#==": 37, "not_optimized_cfuncs_Array#hash": 18, "not_optimized_cfuncs_Module#instance_method": 18, "not_optimized_cfuncs_Liquid::C::BlockBody#blank?": 794, "not_optimized_cfuncs_String#include?": 50, "not_optimized_cfuncs_Regexp#===": 91667 } ] ], "lee": [ [ { "compiled_iseq_count": 39, "failed_iseq_count": 10, "compile_time_ns": 18083947, "profile_time_ns": 245683, "gc_time_ns": 399298, "invalidation_time_ns": 0, "code_region_bytes": 356352, "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": 315489, "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": 2838, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 355358, "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": 104423083, "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": 1707275972, "total_insn_count": 5990941348, "ratio_in_zjit": 71.50237545607165, "not_optimized_cfuncs_String#scan": 5, "not_optimized_cfuncs_Float#-": 32, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_Hash#default=": 31, "not_optimized_cfuncs_UnboundMethod#parameters": 18, "not_optimized_cfuncs_Array#freeze": 5, "not_optimized_cfuncs_Struct#==": 24302, "not_optimized_cfuncs_Hash#values": 175, "not_optimized_cfuncs_Kernel#Array": 52, "not_optimized_cfuncs_Module#const_set": 2, "not_optimized_cfuncs_Hash#delete": 62, "not_optimized_cfuncs_BasicObject#!=": 0, "not_optimized_cfuncs_String#tr": 170611, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_Float#+": 398284, "not_optimized_cfuncs_Kernel#is_a?": 341458, "not_optimized_cfuncs_Range#include?": 226155034, "not_optimized_cfuncs_String#==": 325, "not_optimized_cfuncs_String#delete_prefix!": 207, "not_optimized_cfuncs_String#strip": 58, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_Class#exist?": 12, "not_optimized_cfuncs_Hash#[]": 18, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_Comparable#>=": 10, "not_optimized_cfuncs_Integer#**": 30083731, "not_optimized_cfuncs_String#to_s": 171041, "not_optimized_cfuncs_String#+": 0, "not_optimized_cfuncs_Float#to_s": 349622, "not_optimized_cfuncs_Array#include?": 15, "not_optimized_cfuncs_Array#reverse": 0, "not_optimized_cfuncs_Array#hash": 0, "not_optimized_cfuncs_Array#compact!": 77, "not_optimized_cfuncs_String#%": 1135, "not_optimized_cfuncs_Hash#store": 0, "not_optimized_cfuncs_Float#/": 398284, "not_optimized_cfuncs_Float#*": 0, "not_optimized_cfuncs_Kernel#block_given?": 31, "not_optimized_cfuncs_BasicObject#initialize": 0, "not_optimized_cfuncs_Array#==": 36, "not_optimized_cfuncs_Integer#>>": 227, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 5, "not_optimized_cfuncs_Hash#[]=": 1135, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_Class#join": 31, "not_optimized_cfuncs_String#include?": 22, "not_optimized_cfuncs_Integer#*": 398284, "not_optimized_cfuncs_Module#instance_method": 18, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_Kernel#dup": 73, "not_optimized_cfuncs_String#===": 994, "not_optimized_cfuncs_Regexp#=~": 91, "not_optimized_cfuncs_String#dup": 26, "not_optimized_cfuncs_Array#uniq!": 77, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_Hash#key?": 0, "not_optimized_cfuncs_String#-@": 2471 } ] ], "chunky-png": [ [ { "compiled_iseq_count": 65, "failed_iseq_count": 8, "compile_time_ns": 21486146, "profile_time_ns": 322312, "gc_time_ns": 633091, "invalidation_time_ns": 0, "code_region_bytes": 356352, "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": 1137939, "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": 21939, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 22720, "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": 129600375, "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": 1563448491, "total_insn_count": 7189396670, "ratio_in_zjit": 78.25341175673368, "not_optimized_cfuncs_String#to_s": 420, "not_optimized_cfuncs_Module#instance_method": 18, "not_optimized_cfuncs_String#include?": 22, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_Class#exist?": 12, "not_optimized_cfuncs_Array#+": 5371, "not_optimized_cfuncs_Hash#[]": 18, "not_optimized_cfuncs_Hash#values": 114, "not_optimized_cfuncs_Comparable#>=": 10, "not_optimized_cfuncs_Array#uniq": 2971, "not_optimized_cfuncs_Array#hash": 17, "not_optimized_cfuncs_Hash#clear": 2971, "not_optimized_cfuncs_String#strip": 55, "not_optimized_cfuncs_Float#-": 32, "not_optimized_cfuncs_Array#==": 2406, "not_optimized_cfuncs_Range#===": 5942, "not_optimized_cfuncs_Array#compact!": 91, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_Integer#===": 23323, "not_optimized_cfuncs_StringIO#string": 5371, "not_optimized_cfuncs_UnboundMethod#parameters": 18, "not_optimized_cfuncs_String#-@": 2458, "not_optimized_cfuncs_Array#sort": 5942, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_Module#const_set": 2, "not_optimized_cfuncs_Kernel#dup": 71, "not_optimized_cfuncs_BasicObject#!=": 0, "not_optimized_cfuncs_Kernel#freeze": 2971, "not_optimized_cfuncs_Kernel#Array": 52, "not_optimized_cfuncs_String#setbyte": 194939913, "not_optimized_cfuncs_Hash#key?": 0, "not_optimized_cfuncs_Array#freeze": 2971, "not_optimized_cfuncs_Array#uniq!": 73, "not_optimized_cfuncs_String#b": 10742, "not_optimized_cfuncs_String#getbyte": 387719942, "not_optimized_cfuncs_Hash#[]=": 1135, "not_optimized_cfuncs_TrueClass#===": 0, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_String#*": 216542, "not_optimized_cfuncs_Regexp#=~": 86, "not_optimized_cfuncs_String#%": 1135, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_String#==": 318, "not_optimized_cfuncs_Integer#<=>": 0, "not_optimized_cfuncs_Integer#>>": 61282, "not_optimized_cfuncs_FalseClass#===": 0, "not_optimized_cfuncs_String#===": 1000, "not_optimized_cfuncs_String#dup": 26, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_Kernel#block_given?": 0, "not_optimized_cfuncs_String#+": 215971, "not_optimized_cfuncs_String#delete_prefix!": 208, "not_optimized_cfuncs_Kernel#is_a?": 200, "not_optimized_cfuncs_Array#include?": 11, "not_optimized_cfuncs_Integer#<<": 2984, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Hash#store": 0 } ] ], "liquid-render": [ [ { "compiled_iseq_count": 129, "failed_iseq_count": 14, "compile_time_ns": 46694364, "profile_time_ns": 1358669500, "gc_time_ns": 902318, "invalidation_time_ns": 0, "code_region_bytes": 839680, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 2536083, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 8789548, "compile_error_register_spill_on_alloc": 2452243, "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": 772824841, "dynamic_getivar_count": 6002187, "dynamic_setivar_count": 2892437, "unspecialized_def_type_iseq": 8066022, "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": 391024, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 138704857, "vm_write_sp_count": 137994163, "vm_write_locals_count": 137994163, "vm_write_stack_count": 137994163, "vm_write_to_parent_iseq_local_count": 1854741, "vm_read_from_parent_iseq_local_count": 47619125, "exit_compile_error": 13777874, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 7190467, "exit_unhandled_kwarg": 6811657, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 54086, "exit_unhandled_yarv_insn": 270571, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 8452522, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 11898928, "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": 48456105, "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": 270571, "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": 8538300, "send_fallback_send_without_block_no_profiles": 3039515, "send_fallback_send_without_block_cfunc_not_variadic": 17833914, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 8457046, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 23845832, "dynamic_send_count": 61714607, "iseq_optimized_send_count": 45690729, "inline_cfunc_optimized_send_count": 14075724, "variadic_cfunc_optimized_send_count": 18725017, "optimized_send_count": 78491470, "send_count": 140206077, "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": 14334044, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 533, "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": 20208, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 741618, "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": 5014, "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": 221600, "not_optimized_yarv_insn_opt_neq": 553471, "not_optimized_yarv_insn_opt_lt": 0, "not_optimized_yarv_insn_opt_le": 54118, "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": 553471, "not_optimized_yarv_insn_opt_or": 102, "not_optimized_yarv_insn_opt_aref": 7444633, "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": 799820941, "total_insn_count": 1572645782, "ratio_in_zjit": 49.14169801270608, "not_optimized_cfuncs_Array#+": 0, "not_optimized_cfuncs_Array#<<": 107, "not_optimized_cfuncs_String#to_str": 91, "not_optimized_cfuncs_Kernel#is_a?": 834704, "not_optimized_cfuncs_Class#join": 0, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_Kernel#block_given?": 0, "not_optimized_cfuncs_Comparable#>=": 10, "not_optimized_cfuncs_CGI::EscapeExt#escapeHTML": 184471, "not_optimized_cfuncs_Class#generate": 9811, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_Kernel#Array": 52, "not_optimized_cfuncs_Hash#store": 70, "not_optimized_cfuncs_Hash#key?": 7946648, "not_optimized_cfuncs_Integer#^": 105, "not_optimized_cfuncs_Class#extname": 1, "not_optimized_cfuncs_Set#include?": 2587869, "not_optimized_cfuncs_Integer#/": 413222, "not_optimized_cfuncs_Array#include?": 19956, "not_optimized_cfuncs_String#-@": 3116, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_Array#freeze": 1015, "not_optimized_cfuncs_Class#exist?": 12, "not_optimized_cfuncs_String#==": 39959, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_BasicObject#!=": 0, "not_optimized_cfuncs_Time#strftime": 68851, "not_optimized_cfuncs_Kernel#dup": 162, "not_optimized_cfuncs_String#empty?": 139190, "not_optimized_cfuncs_StringScanner#skip": 12971, "not_optimized_cfuncs_String#+": 17195, "not_optimized_cfuncs_String#to_s": 3729648, "not_optimized_cfuncs_Range#===": 0, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_Hash#[]=": 1135, "not_optimized_cfuncs_String#===": 1063544, "not_optimized_cfuncs_Hash#values": 115, "not_optimized_cfuncs_Regexp#=~": 92, "not_optimized_cfuncs_String#dup": 14794, "not_optimized_cfuncs_Regexp#===": 141808, "not_optimized_cfuncs_Module#instance_method": 18, "not_optimized_cfuncs_Array#uniq!": 81, "not_optimized_cfuncs_String#delete_prefix!": 209, "not_optimized_cfuncs_Hash#[]": 4352, "not_optimized_cfuncs_Array#==": 36, "not_optimized_cfuncs_Class#file?": 4, "not_optimized_cfuncs_Integer#<=>": 0, "not_optimized_cfuncs_Array#compact": 0, "not_optimized_cfuncs_Integer#<<": 553573, "not_optimized_cfuncs_StringScanner#getch": 4334, "not_optimized_cfuncs_String#scan": 37331, "not_optimized_cfuncs_StringScanner#scan": 56789, "not_optimized_cfuncs_Array#compact!": 99, "not_optimized_cfuncs_Float#-": 95, "not_optimized_cfuncs_Float#/": 0, "not_optimized_cfuncs_Integer#>>": 422, "not_optimized_cfuncs_String#strip": 38775, "not_optimized_cfuncs_Integer#to_f": 0, "not_optimized_cfuncs_String#include?": 50, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_Array#hash": 18, "not_optimized_cfuncs_String#%": 1135, "not_optimized_cfuncs_String#+@": 34703, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_StringScanner#eos?": 26369, "not_optimized_cfuncs_UnboundMethod#parameters": 18, "not_optimized_cfuncs_Module#const_set": 2 } ] ], "lobsters": [ [ { "compiled_iseq_count": 2915, "failed_iseq_count": 242, "compile_time_ns": 936456038, "profile_time_ns": 33392941, "gc_time_ns": 9076305, "invalidation_time_ns": 192706992, "code_region_bytes": 8728576, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 536692, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 515563, "compile_error_register_spill_on_alloc": 11931853, "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": 1313929839, "dynamic_getivar_count": 26172106, "dynamic_setivar_count": 24025313, "unspecialized_def_type_iseq": 8661987, "unspecialized_def_type_cfunc": 3004, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 3537104, "unspecialized_def_type_zsuper": 0, "unspecialized_def_type_alias": 1560976, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 3238548, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 14044, "vm_write_pc_count": 247254277, "vm_write_sp_count": 242302730, "vm_write_locals_count": 242302730, "vm_write_stack_count": 242302730, "vm_write_to_parent_iseq_local_count": 1030151, "vm_read_from_parent_iseq_local_count": 21130508, "exit_compile_error": 12984108, "exit_unknown_newarray_send": 1035600, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 529530, "exit_unhandled_kwarg": 1475266, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 328290, "exit_unhandled_yarv_insn": 2665839, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 10817805, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 8317026, "exit_patchpoint": 564835, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 1456, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 42159, "exit_block_param_proxy_not_iseq_or_ifunc": 2298744, "side_exit_count": 41060658, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 181951, "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": 278472, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 2970, "unhandled_yarv_insn_setconstant": 0, "unhandled_yarv_insn_getglobal": 0, "unhandled_yarv_insn_setglobal": 0, "unhandled_yarv_insn_putnil": 0, "unhandled_yarv_insn_putself": 0, "unhandled_yarv_insn_putobject": 0, "unhandled_yarv_insn_putspecialobject": 0, "unhandled_yarv_insn_putstring": 0, "unhandled_yarv_insn_putchilledstring": 0, "unhandled_yarv_insn_concatstrings": 0, "unhandled_yarv_insn_anytostring": 0, "unhandled_yarv_insn_toregexp": 0, "unhandled_yarv_insn_intern": 0, "unhandled_yarv_insn_newarray": 0, "unhandled_yarv_insn_pushtoarraykwsplat": 0, "unhandled_yarv_insn_duparray": 0, "unhandled_yarv_insn_duphash": 0, "unhandled_yarv_insn_expandarray": 1455451, "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": 588690, "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": 148282, "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": 35401971, "send_fallback_send_without_block_no_profiles": 15201066, "send_fallback_send_without_block_cfunc_not_variadic": 33591339, "send_fallback_send_without_block_cfunc_array_variadic": 73877, "send_fallback_send_without_block_not_optimized_method_type": 17015663, "send_fallback_send_without_block_direct_too_many_args": 3542, "send_fallback_obj_to_string_not_string": 25394, "send_fallback_not_optimized_instruction": 61086358, "dynamic_send_count": 162399210, "iseq_optimized_send_count": 58799949, "inline_cfunc_optimized_send_count": 23237449, "variadic_cfunc_optimized_send_count": 9560573, "optimized_send_count": 91597971, "send_count": 253997181, "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": 23204896, "not_optimized_yarv_insn_sendforward": 1747216, "not_optimized_yarv_insn_opt_send_without_block": 91256, "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": 9759384, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 2921323, "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": 332941, "not_optimized_yarv_insn_opt_minus": 95439, "not_optimized_yarv_insn_opt_mult": 32830, "not_optimized_yarv_insn_opt_div": 0, "not_optimized_yarv_insn_opt_mod": 0, "not_optimized_yarv_insn_opt_eq": 1531046, "not_optimized_yarv_insn_opt_neq": 35913, "not_optimized_yarv_insn_opt_lt": 348, "not_optimized_yarv_insn_opt_le": 2930, "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": 26276423, "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": 609289666, "total_insn_count": 1923219505, "ratio_in_zjit": 68.31928625848666, "not_optimized_cfuncs_Module#const_set": 109, "not_optimized_cfuncs_SQLite3::Statement#done?": 305269, "not_optimized_cfuncs_SQLite3::Statement#prepare": 26941, "not_optimized_cfuncs_Date#year": 0, "not_optimized_cfuncs_Class#extname": 12341, "not_optimized_cfuncs_Module#random_bytes": 6813, "not_optimized_cfuncs_Time#getutc": 6813, "not_optimized_cfuncs_Integer#-": 9598, "not_optimized_cfuncs_TrueClass#===": 1045025, "not_optimized_cfuncs_Module#ancestors": 6, "not_optimized_cfuncs_String#inspect": 106, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_String#freeze": 155317, "not_optimized_cfuncs_Set#compare_by_identity": 74904, "not_optimized_cfuncs_Array#clear": 6811, "not_optimized_cfuncs_CommonMarker::Node#_render_html": 0, "not_optimized_cfuncs_Time#plus_without_duration": 299, "not_optimized_cfuncs_Array#|": 160397, "not_optimized_cfuncs_Integer#*": 92, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 208, "not_optimized_cfuncs_Float#to_i": 0, "not_optimized_cfuncs_Class#exist?": 8583, "not_optimized_cfuncs_IO#path": 0, "not_optimized_cfuncs_NilClass#to_s": 92969, "not_optimized_cfuncs_CommonMarker::Node#next": 691, "not_optimized_cfuncs_Hash#inspect": 0, "not_optimized_cfuncs_OpenSSL::Cipher#iv=": 6813, "not_optimized_cfuncs_Method#arity": 0, "not_optimized_cfuncs_Array#uniq": 43646, "not_optimized_cfuncs_String#b": 61540, "not_optimized_cfuncs_Class#path": 1870, "not_optimized_cfuncs_String#delete_suffix": 10138, "not_optimized_cfuncs_String#<<": 9640, "not_optimized_cfuncs_Psych::Emitter#end_document": 151, "not_optimized_cfuncs_Symbol#inspect": 71, "not_optimized_cfuncs_Time#to_i": 7171, "not_optimized_cfuncs_StringScanner#pos=": 1236, "not_optimized_cfuncs_Class#allocate": 38287, "not_optimized_cfuncs_Array#to_h": 0, "not_optimized_cfuncs_Nokogiri::XML::Node#namespace_scopes": 1771, "not_optimized_cfuncs_Class#generate": 13775, "not_optimized_cfuncs_Hash#replace": 598, "not_optimized_cfuncs_Time#utc?": 1324, "not_optimized_cfuncs_OpenSSL::Cipher#auth_data=": 6813, "not_optimized_cfuncs_Psych::Emitter#start_stream": 151, "not_optimized_cfuncs_OpenSSL::Cipher#initialize": 7478, "not_optimized_cfuncs_Integer#>=": 41017, "not_optimized_cfuncs_Kernel#__callee__": 35980, "not_optimized_cfuncs_Kernel#kind_of?": 819928, "not_optimized_cfuncs_String#getbyte": 484542, "not_optimized_cfuncs_SQLite3::Statement#reset!": 0, "not_optimized_cfuncs_Float#/": 0, "not_optimized_cfuncs_Array#compact": 4204, "not_optimized_cfuncs_Kernel#dup": 728651, "not_optimized_cfuncs_Array#==": 202, "not_optimized_cfuncs_Set#member?": 157, "not_optimized_cfuncs_BigDecimal#zero?": 270, "not_optimized_cfuncs_##block_given?": 0, "not_optimized_cfuncs_Module#instance_method": 3086, "not_optimized_cfuncs_Class#find": 0, "not_optimized_cfuncs_Array#delete": 16893, "not_optimized_cfuncs_NilClass#===": 546701, "not_optimized_cfuncs_Float#-": 77644, "not_optimized_cfuncs_Hash#compact!": 43766, "not_optimized_cfuncs_Hash#to_hash": 6835, "not_optimized_cfuncs_IO#close": 1047, "not_optimized_cfuncs_Set#delete": 7411, "not_optimized_cfuncs_Module#to_s": 946, "not_optimized_cfuncs_Comparable#>": 67854, "not_optimized_cfuncs_Symbol#empty?": 0, "not_optimized_cfuncs_Module#alias_method": 44, "not_optimized_cfuncs_Module#pid": 46142, "not_optimized_cfuncs_Digest::Class#initialize": 6812, "not_optimized_cfuncs_FalseClass#to_s": 1591, "not_optimized_cfuncs_Numeric#positive?": 184, "not_optimized_cfuncs_String#tr!": 849, "not_optimized_cfuncs_Comparable#<=": 8671, "not_optimized_cfuncs_Integer#>>": 1486, "not_optimized_cfuncs_Class#delete": 940, "not_optimized_cfuncs_Array#<<": 11422, "not_optimized_cfuncs_Hash#[]": 825337, "not_optimized_cfuncs_Kernel#to_s": 4191, "not_optimized_cfuncs_OpenSSL::Cipher#final": 6813, "not_optimized_cfuncs_Enumerable#sort_by": 107, "not_optimized_cfuncs_Module#class_variable_defined?": 20, "not_optimized_cfuncs_Class#new": 0, "not_optimized_cfuncs_UnboundMethod#owner": 6, "not_optimized_cfuncs_Integer#**": 0, "not_optimized_cfuncs_SQLite3::Statement#column_name": 223437, "not_optimized_cfuncs_Psych::Parser#_native_parse": 10659, "not_optimized_cfuncs_Class#symlink?": 0, "not_optimized_cfuncs_String#*": 287, "not_optimized_cfuncs_Integer#==": 77733, "not_optimized_cfuncs_Time#utc": 166853, "not_optimized_cfuncs_CGI::EscapeExt#escape": 23853, "not_optimized_cfuncs_Thread::Backtrace::Location#path": 0, "not_optimized_cfuncs_Kernel#__method__": 8108, "not_optimized_cfuncs_BasicObject#__id__": 15, "not_optimized_cfuncs_OpenSSL::HMAC#initialize": 0, "not_optimized_cfuncs_Proc#arity": 21349, "not_optimized_cfuncs_String#+@": 304932, "not_optimized_cfuncs_String#hash": 1498, "not_optimized_cfuncs_String#to_s": 2340742, "not_optimized_cfuncs_Array#map": 12873, "not_optimized_cfuncs_OpenSSL::Cipher#key=": 6813, "not_optimized_cfuncs_Class#union": 24, "not_optimized_cfuncs_Integer#+": 6813, "not_optimized_cfuncs_BasicObject#!=": 578560, "not_optimized_cfuncs_Date#plus_without_duration": 89903, "not_optimized_cfuncs_Psych::Emitter#start_document": 151, "not_optimized_cfuncs_Class#directory?": 1591, "not_optimized_cfuncs_OpenSSL::Cipher#encrypt": 6813, "not_optimized_cfuncs_Hash#[]=": 749918, "not_optimized_cfuncs_Psych::Emitter#end_mapping": 151, "not_optimized_cfuncs_Array#<=>": 16, "not_optimized_cfuncs_Integer#<=>": 481360, "not_optimized_cfuncs_SQLite3::Database#closed?": 34354, "not_optimized_cfuncs_Regexp#=~": 1745, "not_optimized_cfuncs_Kernel#instance_of?": 129257, "not_optimized_cfuncs_Hash#merge!": 1951, "not_optimized_cfuncs_Nokogiri::XML::Node#document": 331, "not_optimized_cfuncs_Hash#==": 21454, "not_optimized_cfuncs_Proc#ruby2_keywords": 1112, "not_optimized_cfuncs_Kernel#method": 6813, "not_optimized_cfuncs_Time#nsec": 0, "not_optimized_cfuncs_CommonMarker::Node#type": 2102, "not_optimized_cfuncs_Array#&": 33516, "not_optimized_cfuncs_Hash#values": 71662, "not_optimized_cfuncs_Hash#keys": 75050, "not_optimized_cfuncs_Hash#freeze": 215820, "not_optimized_cfuncs_String#to_str": 0, "not_optimized_cfuncs_BigDecimal#finite?": 0, "not_optimized_cfuncs_Array#include?": 1011485, "not_optimized_cfuncs_CGI::EscapeExt#escapeHTML": 0, "not_optimized_cfuncs_Time#compare_without_coercion": 107907, "not_optimized_cfuncs_String#empty?": 1787868, "not_optimized_cfuncs_MatchData#begin": 0, "not_optimized_cfuncs_Thread::Backtrace::Location#absolute_path": 15, "not_optimized_cfuncs_OpenSSL::Cipher#iv_len": 6913, "not_optimized_cfuncs_Integer#divmod": 89907, "not_optimized_cfuncs_String#scan": 1923, "not_optimized_cfuncs_String#strip": 24492, "not_optimized_cfuncs_RubyVM::InstructionSequence#to_a": 245, "not_optimized_cfuncs_Monitor#mon_check_owner": 155861, "not_optimized_cfuncs_Rational#*": 0, "not_optimized_cfuncs_File::Stat#uid": 0, "not_optimized_cfuncs_SQLite3::Statement#step": 305269, "not_optimized_cfuncs_Module#inflate": 898, "not_optimized_cfuncs_Nokogiri::XML::Document#encoding": 0, "not_optimized_cfuncs_Range#begin": 1671, "not_optimized_cfuncs_Module#singleton_class?": 420, "not_optimized_cfuncs_Class#superclass": 1805, "not_optimized_cfuncs_Kernel#freeze": 516, "not_optimized_cfuncs_StringScanner#rest?": 0, "not_optimized_cfuncs_String#===": 67095, "not_optimized_cfuncs_NilClass#&": 54711, "not_optimized_cfuncs_Time#sec": 0, "not_optimized_cfuncs_Kernel#block_given?": 872920, "not_optimized_cfuncs_Module#undefine_finalizer": 1053, "not_optimized_cfuncs_Kernel#instance_variable_set": 378, "not_optimized_cfuncs_Hash#default_proc": 27509, "not_optimized_cfuncs_Comparable#==": 1042, "not_optimized_cfuncs_Thread::Mutex#initialize": 27782, "not_optimized_cfuncs_Comparable#>=": 8710, "not_optimized_cfuncs_Psych::Emitter#start_mapping": 151, "not_optimized_cfuncs_Time#year": 0, "not_optimized_cfuncs_Time#month": 0, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_MatchData#end": 0, "not_optimized_cfuncs_Hash#to_h": 10652, "not_optimized_cfuncs_Date#gregorian": 0, "not_optimized_cfuncs_String#dump": 10, "not_optimized_cfuncs_Set#add?": 7411, "not_optimized_cfuncs_StringScanner#pos": 2028, "not_optimized_cfuncs_Proc#==": 0, "not_optimized_cfuncs_String#setbyte": 248954, "not_optimized_cfuncs_Integer#^": 242745, "not_optimized_cfuncs_String#encoding": 89432, "not_optimized_cfuncs_SQLite3::Statement#column_decltype": 223437, "not_optimized_cfuncs_StringScanner#peek_byte": 1533, "not_optimized_cfuncs_Time#usec": 2648, "not_optimized_cfuncs_Time#hash": 1411, "not_optimized_cfuncs_Float#<=": 24246, "not_optimized_cfuncs_SQLite3::Statement#bind_param": 294712, "not_optimized_cfuncs_Regexp#to_s": 13735, "not_optimized_cfuncs_OpenSSL::Cipher#key_len": 203, "not_optimized_cfuncs_Time#min": 0, "not_optimized_cfuncs_StringScanner#scan": 0, "not_optimized_cfuncs_Kernel#is_a?": 5071752, "not_optimized_cfuncs_Time#minus_without_duration": 108461, "not_optimized_cfuncs_Psych::Emitter#end_stream": 151, "not_optimized_cfuncs_Kernel#object_id": 228590, "not_optimized_cfuncs_OpenSSL::HMAC#digest": 0, "not_optimized_cfuncs_Float#*": 0, "not_optimized_cfuncs_Hash#clear": 10038, "not_optimized_cfuncs_Class#parse_document": 0, "not_optimized_cfuncs_Class#escape": 527, "not_optimized_cfuncs_Array#freeze": 112999, "not_optimized_cfuncs_Array#reverse": 22, "not_optimized_cfuncs_Time#subsec": 0, "not_optimized_cfuncs_Time#day": 0, "not_optimized_cfuncs_Hash#default=": 13835, "not_optimized_cfuncs_Comparable#<": 15991, "not_optimized_cfuncs_String#tr": 2066, "not_optimized_cfuncs_Hash#delete": 589010, "not_optimized_cfuncs_String#force_encoding": 98570, "not_optimized_cfuncs_FalseClass#===": 1026187, "not_optimized_cfuncs_Exception#to_s": 3, "not_optimized_cfuncs_Thread::ConditionVariable#signal": 135366, "not_optimized_cfuncs_Date#month": 0, "not_optimized_cfuncs_Integer#&": 164179, "not_optimized_cfuncs_Time#to_date": 0, "not_optimized_cfuncs_Array#reverse!": 0, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_Regexp#===": 34413, "not_optimized_cfuncs_Range#member?": 473304, "not_optimized_cfuncs_Array#to_a": 45, "not_optimized_cfuncs_Time#wday": 0, "not_optimized_cfuncs_Float#>": 31411, "not_optimized_cfuncs_Class#open": 1053, "not_optimized_cfuncs_Set#empty?": 12691, "not_optimized_cfuncs_Class#urandom": 15254, "not_optimized_cfuncs_Enumerable#drop": 91, "not_optimized_cfuncs_String#valid_encoding?": 13857, "not_optimized_cfuncs_StringScanner#string": 792, "not_optimized_cfuncs_Integer#/": 201, "not_optimized_cfuncs_String#include?": 714021, "not_optimized_cfuncs_Set#include?": 552113, "not_optimized_cfuncs_String#ascii_only?": 0, "not_optimized_cfuncs_String#dup": 77656, "not_optimized_cfuncs_Array#uniq!": 17540, "not_optimized_cfuncs_Module#initialize": 20, "not_optimized_cfuncs_Array#+": 159311, "not_optimized_cfuncs_Array#sort!": 43771, "not_optimized_cfuncs_Time#strftime": 45617, "not_optimized_cfuncs_Hash#include?": 48788, "not_optimized_cfuncs_Time#utc_offset": 0, "not_optimized_cfuncs_Range#end": 0, "not_optimized_cfuncs_String#%": 8768, "not_optimized_cfuncs_Class#current": 3883001, "not_optimized_cfuncs_Class#parse": 201, "not_optimized_cfuncs_File::Stat#gid": 0, "not_optimized_cfuncs_NameError#name": 0, "not_optimized_cfuncs_String#+": 195766, "not_optimized_cfuncs_Hash#compare_by_identity": 32286, "not_optimized_cfuncs_Set#add": 2110, "not_optimized_cfuncs_##object_id": 1053, "not_optimized_cfuncs_Array#hash": 185, "not_optimized_cfuncs_Hash#has_key?": 63963, "not_optimized_cfuncs_Module#autoload": 41, "not_optimized_cfuncs_Set#-": 7, "not_optimized_cfuncs_Array#reverse_each": 43766, "not_optimized_cfuncs_StringIO#string": 0, "not_optimized_cfuncs_String#delete_prefix!": 286, "not_optimized_cfuncs_Thread::Mutex#owned?": 76998, "not_optimized_cfuncs_Array#inspect": 0, "not_optimized_cfuncs_Integer#>": 27353, "not_optimized_cfuncs_SQLite3::Statement#column_count": 51174, "not_optimized_cfuncs_Time#hour": 0, "not_optimized_cfuncs_Class#core#hash_merge_kwd": 7225, "not_optimized_cfuncs_CommonMarker::Node#string_content": 0, "not_optimized_cfuncs_Set#subtract": 12691, "not_optimized_cfuncs_Array#compact!": 11433, "not_optimized_cfuncs_UnboundMethod#parameters": 36, "not_optimized_cfuncs_String#-@": 125089, "not_optimized_cfuncs_Float#<": 0, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_Kernel#instance_variable_get": 54946, "not_optimized_cfuncs_CommonMarker::Node#first_child": 691, "not_optimized_cfuncs_Class#join": 74250, "not_optimized_cfuncs_Thread::ConditionVariable#initialize": 20492, "not_optimized_cfuncs_Thread::ConditionVariable#broadcast": 20495, "not_optimized_cfuncs_Date#day": 0, "not_optimized_cfuncs_Integer#===": 109837, "not_optimized_cfuncs_Float#+": 467, "not_optimized_cfuncs_SQLite3::Database#changes": 0, "not_optimized_cfuncs_Array#intersect?": 13209, "not_optimized_cfuncs_Psych::Emitter#scalar": 0, "not_optimized_cfuncs_String#==": 658945, "not_optimized_cfuncs_Hash#key?": 1590776, "not_optimized_cfuncs_Array#sort": 89, "not_optimized_cfuncs_Class#rename": 0, "not_optimized_cfuncs_Array#transpose": 690, "not_optimized_cfuncs_Integer#|": 41017, "not_optimized_cfuncs_ActiveSupport::OrderedOptions#_get": 905688, "not_optimized_cfuncs_Method#parameters": 0, "not_optimized_cfuncs_Kernel#singleton_class": 419, "not_optimized_cfuncs_Encoding#to_s": 6813, "not_optimized_cfuncs_File::Stat#mode": 0, "not_optimized_cfuncs_Class#stat": 0, "not_optimized_cfuncs_NameError#receiver": 3, "not_optimized_cfuncs_String#to_sym": 198246, "not_optimized_cfuncs_Thread::Backtrace::Location#lineno": 0, "not_optimized_cfuncs_Array#drop": 13324, "not_optimized_cfuncs_ObjectSpace::WeakMap#include?": 97, "not_optimized_cfuncs_StringScanner#eos?": 1716, "not_optimized_cfuncs_Nokogiri::XML::Node#children": 331, "not_optimized_cfuncs_OpenSSL::Cipher#authenticated?": 0, "not_optimized_cfuncs_Float#to_s": 271, "not_optimized_cfuncs_BasicObject#initialize": 0, "not_optimized_cfuncs_Date#compare_without_coercion": 17371, "not_optimized_cfuncs_Hash#each_key": 886, "not_optimized_cfuncs_Integer#upto": 0, "not_optimized_cfuncs_Hash#store": 88, "not_optimized_cfuncs_Integer#to_f": 271, "not_optimized_cfuncs_Array#-": 97041, "not_optimized_cfuncs_String#delete_suffix!": 7272, "not_optimized_cfuncs_Kernel#hash": 6524, "not_optimized_cfuncs_Kernel#Array": 182799, "not_optimized_cfuncs_Class#file?": 61540 } ] ], "blurhash": [ [ { "compiled_iseq_count": 21, "failed_iseq_count": 7, "compile_time_ns": 9907842, "profile_time_ns": 152397, "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": 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": 1833364884, "dynamic_getivar_count": 0, "dynamic_setivar_count": 1837, "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": 600324875, "vm_write_sp_count": 600324844, "vm_write_locals_count": 600324844, "vm_write_stack_count": 600324844, "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": 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": 29975710, "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": 31, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 30262858, "dynamic_send_count": 600310072, "iseq_optimized_send_count": 6635, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 4235, "optimized_send_count": 10870, "send_count": 600320942, "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": 2127666701, "total_insn_count": 3961031585, "ratio_in_zjit": 46.28503572005725, "not_optimized_cfuncs_Float#<=": 89890531, "not_optimized_cfuncs_String#*": 31, "not_optimized_cfuncs_Float#+": 89890531, "not_optimized_cfuncs_Float#<": 1951, "not_optimized_cfuncs_String#setbyte": 1651, "not_optimized_cfuncs_Float#**": 89892482, "not_optimized_cfuncs_Float#/": 179927913, "not_optimized_cfuncs_Integer#**": 811, "not_optimized_cfuncs_Module#cos": 146851, "not_optimized_cfuncs_String#b": 31, "not_optimized_cfuncs_Integer#/": 0, "not_optimized_cfuncs_Float#-": 31, "not_optimized_cfuncs_Float#to_i": 0, "not_optimized_cfuncs_Float#*": 293702, "not_optimized_cfuncs_Integer#to_f": 89890531 } ] ], "optcarrot": [ [ { "compiled_iseq_count": 191, "failed_iseq_count": 3, "compile_time_ns": 76069393, "profile_time_ns": 855343, "gc_time_ns": 0, "invalidation_time_ns": 0, "code_region_bytes": 704512, "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": 1108622, "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": 26544975321, "dynamic_getivar_count": 510280086, "dynamic_setivar_count": 1667487739, "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": 2377449900, "vm_write_sp_count": 2377449900, "vm_write_locals_count": 2377449900, "vm_write_stack_count": 2377449900, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 115337, "exit_compile_error": 1108622, "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": 0, "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": 2789606923, "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": 381838722, "send_fallback_send_without_block_cfunc_not_variadic": 3160996, "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": 1298867954, "dynamic_send_count": 1804838097, "iseq_optimized_send_count": 265719090, "inline_cfunc_optimized_send_count": 177175, "variadic_cfunc_optimized_send_count": 295326006, "optimized_send_count": 561222271, "send_count": 2366060368, "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": 83461990, "not_optimized_yarv_insn_opt_minus": 6814451, "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": 14765500, "not_optimized_yarv_insn_opt_or": 10232865, "not_optimized_yarv_insn_opt_aref": 1028621390, "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": 55037024014, "total_insn_count": 81581999335, "ratio_in_zjit": 32.53778472871009, "not_optimized_cfuncs_Array#include?": 0, "not_optimized_cfuncs_Integer#*": 483, "not_optimized_cfuncs_String#==": 90, "not_optimized_cfuncs_String#%": 0, "not_optimized_cfuncs_Integer#<<": 30416, "not_optimized_cfuncs_Integer#>>": 915417, "not_optimized_cfuncs_Hash#[]=": 3, "not_optimized_cfuncs_Float#**": 11971, "not_optimized_cfuncs_Integer#&": 0, "not_optimized_cfuncs_String#tr": 90, "not_optimized_cfuncs_Integer#|": 0, "not_optimized_cfuncs_Integer#<=": 1039608, "not_optimized_cfuncs_Integer#^": 1135985, "not_optimized_cfuncs_Array#clear": 11971, "not_optimized_cfuncs_Float#/": 11971, "not_optimized_cfuncs_Kernel#is_a?": 13, "not_optimized_cfuncs_Integer#===": 301, "not_optimized_cfuncs_Float#-": 12002, "not_optimized_cfuncs_Integer#<": 0, "not_optimized_cfuncs_Hash#key?": 5 } ] ], "setivar_object": [ [ { "compiled_iseq_count": 3, "failed_iseq_count": 0, "compile_time_ns": 1023823, "profile_time_ns": 9206, "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": 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": 2128001900, "dynamic_getivar_count": 0, "dynamic_setivar_count": 760000000, "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": 380, "vm_write_sp_count": 380, "vm_write_locals_count": 380, "vm_write_stack_count": 380, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 152, "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": 76, "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": 76, "dynamic_send_count": 152, "iseq_optimized_send_count": 76, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 152, "optimized_send_count": 228, "send_count": 380, "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": 76, "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": 812005080, "total_insn_count": 2940006980, "ratio_in_zjit": 72.3808451638438, "not_optimized_cfuncs_Float#-": 76 } ] ], "graphql-native": [ [ { "compiled_iseq_count": 19, "failed_iseq_count": 20, "compile_time_ns": 5598393, "profile_time_ns": 105422, "gc_time_ns": 220120, "invalidation_time_ns": 0, "code_region_bytes": 360448, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 0, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 2730584, "compile_error_register_spill_on_alloc": 50994736, "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": 1051779, "dynamic_getivar_count": 41413, "dynamic_setivar_count": 66168, "unspecialized_def_type_iseq": 8271, "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": 44558, "vm_write_sp_count": 44558, "vm_write_locals_count": 44558, "vm_write_stack_count": 44558, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 8271, "exit_compile_error": 53725320, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 0, "exit_unhandled_kwarg": 16542, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 0, "exit_unhandled_yarv_insn": 456326, "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": 54198188, "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": 456326, "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": 5600, "send_fallback_send_without_block_cfunc_not_variadic": 8326, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 8271, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 22251, "dynamic_send_count": 44448, "iseq_optimized_send_count": 0, "inline_cfunc_optimized_send_count": 16542, "variadic_cfunc_optimized_send_count": 110, "optimized_send_count": 16652, "send_count": 61100, "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": 3507, "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": 4613, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 22646, "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": 696, "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": 1244903588, "total_insn_count": 1245955367, "ratio_in_zjit": 0.08441546365601073, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_String#scan": 22, "not_optimized_cfuncs_Class#join": 0, "not_optimized_cfuncs_Comparable#==": 1, "not_optimized_cfuncs_Array#uniq!": 93, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_Hash#[]=": 1135, "not_optimized_cfuncs_Kernel#dup": 71, "not_optimized_cfuncs_Module#tokenize_with_c_internal": 0, "not_optimized_cfuncs_GraphQL::CParser::Parser#c_parse": 8271, "not_optimized_cfuncs_Kernel#is_a?": 420, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_Array#hash": 18, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 22, "not_optimized_cfuncs_Float#-": 55, "not_optimized_cfuncs_String#hash": 1, "not_optimized_cfuncs_String#dup": 26, "not_optimized_cfuncs_Integer#<=>": 0, "not_optimized_cfuncs_Array#compact!": 111, "not_optimized_cfuncs_Array#==": 41, "not_optimized_cfuncs_Kernel#Array": 52, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_String#+": 0, "not_optimized_cfuncs_String#to_s": 657, "not_optimized_cfuncs_Kernel#block_given?": 0, "not_optimized_cfuncs_String#include?": 22, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_BasicObject#!=": 0, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Comparable#>=": 10, "not_optimized_cfuncs_Array#freeze": 22, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_Class#exist?": 23, "not_optimized_cfuncs_UnboundMethod#parameters": 18, "not_optimized_cfuncs_Hash#values": 190, "not_optimized_cfuncs_String#%": 1135, "not_optimized_cfuncs_String#encoding": 0, "not_optimized_cfuncs_Integer#>>": 227, "not_optimized_cfuncs_String#-@": 2469, "not_optimized_cfuncs_String#===": 1516, "not_optimized_cfuncs_Hash#keys": 2, "not_optimized_cfuncs_Hash#[]": 18, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_Regexp#=~": 145, "not_optimized_cfuncs_Array#+": 0, "not_optimized_cfuncs_String#valid_encoding?": 0, "not_optimized_cfuncs_Array#include?": 57, "not_optimized_cfuncs_String#==": 986, "not_optimized_cfuncs_Module#const_set": 2, "not_optimized_cfuncs_Hash#key?": 0, "not_optimized_cfuncs_String#delete_prefix!": 294, "not_optimized_cfuncs_Module#instance_method": 18, "not_optimized_cfuncs_Array#compact": 1, "not_optimized_cfuncs_String#strip": 122 } ] ], "ruby-xor": [ [ { "compiled_iseq_count": 3, "failed_iseq_count": 1, "compile_time_ns": 1325945, "profile_time_ns": 20100, "gc_time_ns": 5713, "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": 4739971, "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": 37922888, "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": 9480982, "vm_write_sp_count": 9480982, "vm_write_locals_count": 9480982, "vm_write_stack_count": 9480982, "vm_write_to_parent_iseq_local_count": 4739971, "vm_read_from_parent_iseq_local_count": 9479942, "exit_compile_error": 4739971, "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": 4739971, "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": 4740179, "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": 416, "dynamic_send_count": 4740595, "iseq_optimized_send_count": 4739971, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 416, "optimized_send_count": 4740387, "send_count": 9480982, "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": 208, "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": 208, "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": 6929890413, "total_insn_count": 6967813301, "ratio_in_zjit": 0.5442580959302887, "not_optimized_cfuncs_String#getbyte": 0, "not_optimized_cfuncs_String#setbyte": 0, "not_optimized_cfuncs_String#dup": 4739971, "not_optimized_cfuncs_Float#-": 208, "not_optimized_cfuncs_Kernel#is_a?": 0, "not_optimized_cfuncs_Integer#^": 0 } ] ], "sudoku": [ [ { "compiled_iseq_count": 3, "failed_iseq_count": 3, "compile_time_ns": 8168198, "profile_time_ns": 60481, "gc_time_ns": 7312, "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": 6006573, "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": 6320, "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": 1326, "vm_write_sp_count": 1326, "vm_write_locals_count": 1326, "vm_write_stack_count": 1326, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 2373, "exit_compile_error": 6006573, "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": 6006573, "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": 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": 62, "dynamic_send_count": 93, "iseq_optimized_send_count": 1171, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 62, "optimized_send_count": 1233, "send_count": 1326, "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": 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": 11304528767, "total_insn_count": 11304535087, "ratio_in_zjit": 5.590676619039274e-05, "not_optimized_cfuncs_Comparable#<=": 0, "not_optimized_cfuncs_Float#-": 31, "not_optimized_cfuncs_Comparable#>=": 0, "not_optimized_cfuncs_String#ord": 0 } ] ], "getivar": [ [ { "compiled_iseq_count": 3, "failed_iseq_count": 0, "compile_time_ns": 1450330, "profile_time_ns": 18193, "gc_time_ns": 0, "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": 3456002016, "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": 360, "vm_write_sp_count": 360, "vm_write_locals_count": 360, "vm_write_stack_count": 360, "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": 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": 72, "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": 144, "iseq_optimized_send_count": 72, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 144, "optimized_send_count": 216, "send_count": 360, "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": 72, "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": 1392005003, "total_insn_count": 4848007019, "ratio_in_zjit": 71.28706708664936, "not_optimized_cfuncs_Float#-": 72 } ] ], "ruby-lsp": [ [ { "compiled_iseq_count": 288, "failed_iseq_count": 66, "compile_time_ns": 102254341, "profile_time_ns": 1091421, "gc_time_ns": 547647, "invalidation_time_ns": 0, "code_region_bytes": 983040, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 369223, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 1694819, "compile_error_register_spill_on_alloc": 8589642, "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": 756214955, "dynamic_getivar_count": 771714, "dynamic_setivar_count": 22205275, "unspecialized_def_type_iseq": 951, "unspecialized_def_type_cfunc": 0, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 7939661, "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": 1379, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 115980758, "vm_write_sp_count": 112091822, "vm_write_locals_count": 112091822, "vm_write_stack_count": 112091822, "vm_write_to_parent_iseq_local_count": 9750272, "vm_read_from_parent_iseq_local_count": 34484468, "exit_compile_error": 10653684, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 436208, "exit_unhandled_kwarg": 186659, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 3742086, "exit_unhandled_yarv_insn": 75899, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 550340, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 6582858, "exit_patchpoint": 2138143, "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": 24365878, "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": 212, "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": 75548, "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": 88, "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": 31277423, "send_fallback_send_without_block_no_profiles": 9068548, "send_fallback_send_without_block_cfunc_not_variadic": 9114435, "send_fallback_send_without_block_cfunc_array_variadic": 264, "send_fallback_send_without_block_not_optimized_method_type": 7941991, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 53, "send_fallback_not_optimized_instruction": 31910926, "dynamic_send_count": 89313640, "iseq_optimized_send_count": 17401776, "inline_cfunc_optimized_send_count": 11813225, "variadic_cfunc_optimized_send_count": 3357209, "optimized_send_count": 32572210, "send_count": 121885850, "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": 15552931, "not_optimized_yarv_insn_sendforward": 425, "not_optimized_yarv_insn_opt_send_without_block": 128, "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": 3893008, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 280148, "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": 12199835, "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": 1913090902, "total_insn_count": 2669305857, "ratio_in_zjit": 28.330022691738318, "not_optimized_cfuncs_String#scan": 35, "not_optimized_cfuncs_UnboundMethod#owner": 48, "not_optimized_cfuncs_Module#ancestors": 0, "not_optimized_cfuncs_String#+": 0, "not_optimized_cfuncs_String#include?": 22, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_String#to_s": 675, "not_optimized_cfuncs_Hash#[]": 18, "not_optimized_cfuncs_Integer#>>": 391391, "not_optimized_cfuncs_Array#hash": 263, "not_optimized_cfuncs_Comparable#==": 1, "not_optimized_cfuncs_Hash#delete": 0, "not_optimized_cfuncs_Module#alias_method": 152, "not_optimized_cfuncs_Integer#<=>": 0, "not_optimized_cfuncs_Kernel#dup": 77, "not_optimized_cfuncs_String#-@": 4747, "not_optimized_cfuncs_Array#+": 17872, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_String#===": 1750, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_Class#current": 3653, "not_optimized_cfuncs_Array#<<": 1500874, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Array#compact!": 113, "not_optimized_cfuncs_Array#include?": 55, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 793, "not_optimized_cfuncs_Kernel#is_a?": 4967873, "not_optimized_cfuncs_Class#join": 264, "not_optimized_cfuncs_UnboundMethod#super_method": 30, "not_optimized_cfuncs_Regexp#=~": 311, "not_optimized_cfuncs_UnboundMethod#parameters": 18, "not_optimized_cfuncs_Float#-": 89, "not_optimized_cfuncs_Class#exist?": 23, "not_optimized_cfuncs_NilClass#===": 117205, "not_optimized_cfuncs_Hash#values": 190, "not_optimized_cfuncs_Array#==": 129, "not_optimized_cfuncs_String#hash": 48, "not_optimized_cfuncs_Kernel#Array": 56, "not_optimized_cfuncs_String#strip": 131, "not_optimized_cfuncs_Object#[]": 215, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_String#delete_prefix": 71423, "not_optimized_cfuncs_Comparable#<": 0, "not_optimized_cfuncs_Integer#===": 0, "not_optimized_cfuncs_Kernel#object_id": 535, "not_optimized_cfuncs_String#dup": 556, "not_optimized_cfuncs_String#empty?": 215, "not_optimized_cfuncs_String#encoding": 0, "not_optimized_cfuncs_Kernel#singleton_class": 5, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_Kernel#===": 0, "not_optimized_cfuncs_Kernel#block_given?": 0, "not_optimized_cfuncs_Module#const_set": 18, "not_optimized_cfuncs_BasicObject#!=": 0, "not_optimized_cfuncs_Hash#[]=": 2293, "not_optimized_cfuncs_Module#instance_method": 18, "not_optimized_cfuncs_Array#compact": 1, "not_optimized_cfuncs_Array#uniq!": 95, "not_optimized_cfuncs_String#valid_encoding?": 676361, "not_optimized_cfuncs_String#==": 18216, "not_optimized_cfuncs_String#to_sym": 0, "not_optimized_cfuncs_Comparable#>=": 195, "not_optimized_cfuncs_UnboundMethod#name": 41, "not_optimized_cfuncs_String#ascii_only?": 0, "not_optimized_cfuncs_Hash#include?": 465, "not_optimized_cfuncs_String#%": 2270, "not_optimized_cfuncs_Class#pwd": 88, "not_optimized_cfuncs_Hash#key?": 109, "not_optimized_cfuncs_String#delete_prefix!": 1353016, "not_optimized_cfuncs_UnboundMethod#bind": 0 } ] ], "cfunc_itself": [ [ { "compiled_iseq_count": 4, "failed_iseq_count": 0, "compile_time_ns": 1209196, "profile_time_ns": 12137, "gc_time_ns": 0, "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": 2875002668, "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": 122000610, "vm_write_sp_count": 122000610, "vm_write_locals_count": 122000610, "vm_write_stack_count": 122000610, "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": 61000000, "send_fallback_send_without_block_cfunc_not_variadic": 122, "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": 61000244, "dynamic_send_count": 122000366, "iseq_optimized_send_count": 0, "inline_cfunc_optimized_send_count": 75499971, "variadic_cfunc_optimized_send_count": 244, "optimized_send_count": 75500215, "send_count": 197500581, "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": 61000122, "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": 145007926, "total_insn_count": 3020010594, "ratio_in_zjit": 95.19842989001117, "not_optimized_cfuncs_Float#-": 122 } ] ], "erubi": [ [ { "compiled_iseq_count": 5, "failed_iseq_count": 0, "compile_time_ns": 1730516, "profile_time_ns": 19882, "gc_time_ns": 198213, "invalidation_time_ns": 0, "code_region_bytes": 311296, "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": 1085271922, "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": 285976182, "vm_write_sp_count": 285976182, "vm_write_locals_count": 285976182, "vm_write_stack_count": 285976182, "vm_write_to_parent_iseq_local_count": 14971, "vm_read_from_parent_iseq_local_count": 113490000, "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": 1, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 0, "exit_block_param_proxy_not_iseq_or_ifunc": 0, "side_exit_count": 1, "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": 115028082, "send_fallback_send_without_block_cfunc_not_variadic": 31844948, "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": 110558173, "dynamic_send_count": 261181203, "iseq_optimized_send_count": 14971, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 30008, "optimized_send_count": 44979, "send_count": 261226182, "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": 4503681, "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": 4717, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 8754, "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": 106077435, "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": 242060, "total_insn_count": 1085513982, "ratio_in_zjit": 99.97770088603059, "not_optimized_cfuncs_Kernel#block_given?": 0, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_Module#const_set": 2, "not_optimized_cfuncs_Array#compact": 1, "not_optimized_cfuncs_Hash#values": 193, "not_optimized_cfuncs_Class#current": 1622, "not_optimized_cfuncs_String#%": 1135, "not_optimized_cfuncs_Hash#[]=": 1135, "not_optimized_cfuncs_BasicObject#!=": 0, "not_optimized_cfuncs_Kernel#is_a?": 428, "not_optimized_cfuncs_String#strip": 123, "not_optimized_cfuncs_String#scan": 22, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_Array#compact!": 91, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_Array#freeze": 22, "not_optimized_cfuncs_Integer#>>": 227, "not_optimized_cfuncs_Array#==": 34, "not_optimized_cfuncs_String#to_s": 31847498, "not_optimized_cfuncs_Regexp#=~": 86, "not_optimized_cfuncs_Array#uniq!": 73, "not_optimized_cfuncs_Kernel#dup": 71, "not_optimized_cfuncs_String#dup": 26, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 22, "not_optimized_cfuncs_Array#include?": 11, "not_optimized_cfuncs_Array#hash": 17, "not_optimized_cfuncs_Integer#<=>": 0, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_String#-@": 2526, "not_optimized_cfuncs_String#===": 1552, "not_optimized_cfuncs_Hash#key?": 0, "not_optimized_cfuncs_Comparable#>=": 10, "not_optimized_cfuncs_String#empty?": 1, "not_optimized_cfuncs_Float#-": 32, "not_optimized_cfuncs_Kernel#Array": 52, "not_optimized_cfuncs_String#include?": 22, "not_optimized_cfuncs_String#==": 929, "not_optimized_cfuncs_Module#instance_method": 18, "not_optimized_cfuncs_String#+@": 1, "not_optimized_cfuncs_Class#exist?": 23, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_String#delete_prefix!": 300, "not_optimized_cfuncs_Hash#[]": 18, "not_optimized_cfuncs_UnboundMethod#parameters": 18 } ] ], "erubi-rails": [ [ { "compiled_iseq_count": 219, "failed_iseq_count": 22, "compile_time_ns": 64805083, "profile_time_ns": 619582, "gc_time_ns": 13916754, "invalidation_time_ns": 81344, "code_region_bytes": 2002944, "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": 3188354717, "dynamic_getivar_count": 19199672, "dynamic_setivar_count": 48598156, "unspecialized_def_type_iseq": 5999745, "unspecialized_def_type_cfunc": 0, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 5999856, "unspecialized_def_type_zsuper": 0, "unspecialized_def_type_alias": 1199943, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 14399654, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 710390064, "vm_write_sp_count": 691790640, "vm_write_locals_count": 691790640, "vm_write_stack_count": 691790640, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 37799399, "exit_compile_error": 15599431, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 2999913, "exit_unhandled_kwarg": 1799914, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 0, "exit_unhandled_yarv_insn": 9599778, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 2399994, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 3, "exit_patchpoint": 600005, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 5, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 0, "exit_block_param_proxy_not_iseq_or_ifunc": 1199943, "side_exit_count": 34198986, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 3000003, "unhandled_yarv_insn_setblockparam": 0, "unhandled_yarv_insn_getblockparamproxy": 0, "unhandled_yarv_insn_getspecial": 0, "unhandled_yarv_insn_setspecial": 0, "unhandled_yarv_insn_getinstancevariable": 0, "unhandled_yarv_insn_setinstancevariable": 0, "unhandled_yarv_insn_getclassvariable": 4199887, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 0, "unhandled_yarv_insn_setconstant": 0, "unhandled_yarv_insn_getglobal": 0, "unhandled_yarv_insn_setglobal": 0, "unhandled_yarv_insn_putnil": 0, "unhandled_yarv_insn_putself": 0, "unhandled_yarv_insn_putobject": 0, "unhandled_yarv_insn_putspecialobject": 0, "unhandled_yarv_insn_putstring": 0, "unhandled_yarv_insn_putchilledstring": 0, "unhandled_yarv_insn_concatstrings": 0, "unhandled_yarv_insn_anytostring": 0, "unhandled_yarv_insn_toregexp": 0, "unhandled_yarv_insn_intern": 0, "unhandled_yarv_insn_newarray": 0, "unhandled_yarv_insn_pushtoarraykwsplat": 0, "unhandled_yarv_insn_duparray": 0, "unhandled_yarv_insn_duphash": 0, "unhandled_yarv_insn_expandarray": 599971, "unhandled_yarv_insn_concatarray": 0, "unhandled_yarv_insn_concattoarray": 0, "unhandled_yarv_insn_pushtoarray": 0, "unhandled_yarv_insn_splatarray": 0, "unhandled_yarv_insn_splatkw": 0, "unhandled_yarv_insn_newhash": 0, "unhandled_yarv_insn_newrange": 0, "unhandled_yarv_insn_pop": 0, "unhandled_yarv_insn_dup": 0, "unhandled_yarv_insn_dupn": 0, "unhandled_yarv_insn_swap": 0, "unhandled_yarv_insn_opt_reverse": 0, "unhandled_yarv_insn_topn": 0, "unhandled_yarv_insn_setn": 0, "unhandled_yarv_insn_adjuststack": 0, "unhandled_yarv_insn_defined": 0, "unhandled_yarv_insn_definedivar": 0, "unhandled_yarv_insn_checkmatch": 0, "unhandled_yarv_insn_checkkeyword": 599972, "unhandled_yarv_insn_checktype": 0, "unhandled_yarv_insn_defineclass": 0, "unhandled_yarv_insn_definemethod": 0, "unhandled_yarv_insn_definesmethod": 0, "unhandled_yarv_insn_send": 0, "unhandled_yarv_insn_sendforward": 0, "unhandled_yarv_insn_opt_send_without_block": 0, "unhandled_yarv_insn_opt_new": 0, "unhandled_yarv_insn_objtostring": 0, "unhandled_yarv_insn_opt_ary_freeze": 0, "unhandled_yarv_insn_opt_hash_freeze": 0, "unhandled_yarv_insn_opt_str_freeze": 0, "unhandled_yarv_insn_opt_nil_p": 0, "unhandled_yarv_insn_opt_str_uminus": 0, "unhandled_yarv_insn_opt_duparray_send": 0, "unhandled_yarv_insn_opt_newarray_send": 0, "unhandled_yarv_insn_invokesuper": 0, "unhandled_yarv_insn_invokesuperforward": 1199945, "unhandled_yarv_insn_invokeblock": 0, "unhandled_yarv_insn_leave": 0, "unhandled_yarv_insn_throw": 0, "unhandled_yarv_insn_jump": 0, "unhandled_yarv_insn_branchif": 0, "unhandled_yarv_insn_branchunless": 0, "unhandled_yarv_insn_branchnil": 0, "unhandled_yarv_insn_once": 0, "unhandled_yarv_insn_opt_case_dispatch": 0, "unhandled_yarv_insn_opt_plus": 0, "unhandled_yarv_insn_opt_minus": 0, "unhandled_yarv_insn_opt_mult": 0, "unhandled_yarv_insn_opt_div": 0, "unhandled_yarv_insn_opt_mod": 0, "unhandled_yarv_insn_opt_eq": 0, "unhandled_yarv_insn_opt_neq": 0, "unhandled_yarv_insn_opt_lt": 0, "unhandled_yarv_insn_opt_le": 0, "unhandled_yarv_insn_opt_gt": 0, "unhandled_yarv_insn_opt_ge": 0, "unhandled_yarv_insn_opt_ltlt": 0, "unhandled_yarv_insn_opt_and": 0, "unhandled_yarv_insn_opt_or": 0, "unhandled_yarv_insn_opt_aref": 0, "unhandled_yarv_insn_opt_aset": 0, "unhandled_yarv_insn_opt_length": 0, "unhandled_yarv_insn_opt_size": 0, "unhandled_yarv_insn_opt_empty_p": 0, "unhandled_yarv_insn_opt_succ": 0, "unhandled_yarv_insn_opt_not": 0, "unhandled_yarv_insn_opt_regexpmatch2": 0, "unhandled_yarv_insn_invokebuiltin": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_getlocal_WC_0": 0, "unhandled_yarv_insn_getlocal_WC_1": 0, "unhandled_yarv_insn_setlocal_WC_0": 0, "unhandled_yarv_insn_setlocal_WC_1": 0, "unhandled_yarv_insn_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_trace_nop": 0, "unhandled_yarv_insn_trace_getlocal": 0, "unhandled_yarv_insn_trace_setlocal": 0, "unhandled_yarv_insn_trace_getblockparam": 0, "unhandled_yarv_insn_trace_setblockparam": 0, "unhandled_yarv_insn_trace_getblockparamproxy": 0, "unhandled_yarv_insn_trace_getspecial": 0, "unhandled_yarv_insn_trace_setspecial": 0, "unhandled_yarv_insn_trace_getinstancevariable": 0, "unhandled_yarv_insn_trace_setinstancevariable": 0, "unhandled_yarv_insn_trace_getclassvariable": 0, "unhandled_yarv_insn_trace_setclassvariable": 0, "unhandled_yarv_insn_trace_opt_getconstant_path": 0, "unhandled_yarv_insn_trace_getconstant": 0, "unhandled_yarv_insn_trace_setconstant": 0, "unhandled_yarv_insn_trace_getglobal": 0, "unhandled_yarv_insn_trace_setglobal": 0, "unhandled_yarv_insn_trace_putnil": 0, "unhandled_yarv_insn_trace_putself": 0, "unhandled_yarv_insn_trace_putobject": 0, "unhandled_yarv_insn_trace_putspecialobject": 0, "unhandled_yarv_insn_trace_putstring": 0, "unhandled_yarv_insn_trace_putchilledstring": 0, "unhandled_yarv_insn_trace_concatstrings": 0, "unhandled_yarv_insn_trace_anytostring": 0, "unhandled_yarv_insn_trace_toregexp": 0, "unhandled_yarv_insn_trace_intern": 0, "unhandled_yarv_insn_trace_newarray": 0, "unhandled_yarv_insn_trace_pushtoarraykwsplat": 0, "unhandled_yarv_insn_trace_duparray": 0, "unhandled_yarv_insn_trace_duphash": 0, "unhandled_yarv_insn_trace_expandarray": 0, "unhandled_yarv_insn_trace_concatarray": 0, "unhandled_yarv_insn_trace_concattoarray": 0, "unhandled_yarv_insn_trace_pushtoarray": 0, "unhandled_yarv_insn_trace_splatarray": 0, "unhandled_yarv_insn_trace_splatkw": 0, "unhandled_yarv_insn_trace_newhash": 0, "unhandled_yarv_insn_trace_newrange": 0, "unhandled_yarv_insn_trace_pop": 0, "unhandled_yarv_insn_trace_dup": 0, "unhandled_yarv_insn_trace_dupn": 0, "unhandled_yarv_insn_trace_swap": 0, "unhandled_yarv_insn_trace_opt_reverse": 0, "unhandled_yarv_insn_trace_topn": 0, "unhandled_yarv_insn_trace_setn": 0, "unhandled_yarv_insn_trace_adjuststack": 0, "unhandled_yarv_insn_trace_defined": 0, "unhandled_yarv_insn_trace_definedivar": 0, "unhandled_yarv_insn_trace_checkmatch": 0, "unhandled_yarv_insn_trace_checkkeyword": 0, "unhandled_yarv_insn_trace_checktype": 0, "unhandled_yarv_insn_trace_defineclass": 0, "unhandled_yarv_insn_trace_definemethod": 0, "unhandled_yarv_insn_trace_definesmethod": 0, "unhandled_yarv_insn_trace_send": 0, "unhandled_yarv_insn_trace_sendforward": 0, "unhandled_yarv_insn_trace_opt_send_without_block": 0, "unhandled_yarv_insn_trace_opt_new": 0, "unhandled_yarv_insn_trace_objtostring": 0, "unhandled_yarv_insn_trace_opt_ary_freeze": 0, "unhandled_yarv_insn_trace_opt_hash_freeze": 0, "unhandled_yarv_insn_trace_opt_str_freeze": 0, "unhandled_yarv_insn_trace_opt_nil_p": 0, "unhandled_yarv_insn_trace_opt_str_uminus": 0, "unhandled_yarv_insn_trace_opt_duparray_send": 0, "unhandled_yarv_insn_trace_opt_newarray_send": 0, "unhandled_yarv_insn_trace_invokesuper": 0, "unhandled_yarv_insn_trace_invokesuperforward": 0, "unhandled_yarv_insn_trace_invokeblock": 0, "unhandled_yarv_insn_trace_leave": 0, "unhandled_yarv_insn_trace_throw": 0, "unhandled_yarv_insn_trace_jump": 0, "unhandled_yarv_insn_trace_branchif": 0, "unhandled_yarv_insn_trace_branchunless": 0, "unhandled_yarv_insn_trace_branchnil": 0, "unhandled_yarv_insn_trace_once": 0, "unhandled_yarv_insn_trace_opt_case_dispatch": 0, "unhandled_yarv_insn_trace_opt_plus": 0, "unhandled_yarv_insn_trace_opt_minus": 0, "unhandled_yarv_insn_trace_opt_mult": 0, "unhandled_yarv_insn_trace_opt_div": 0, "unhandled_yarv_insn_trace_opt_mod": 0, "unhandled_yarv_insn_trace_opt_eq": 0, "unhandled_yarv_insn_trace_opt_neq": 0, "unhandled_yarv_insn_trace_opt_lt": 0, "unhandled_yarv_insn_trace_opt_le": 0, "unhandled_yarv_insn_trace_opt_gt": 0, "unhandled_yarv_insn_trace_opt_ge": 0, "unhandled_yarv_insn_trace_opt_ltlt": 0, "unhandled_yarv_insn_trace_opt_and": 0, "unhandled_yarv_insn_trace_opt_or": 0, "unhandled_yarv_insn_trace_opt_aref": 0, "unhandled_yarv_insn_trace_opt_aset": 0, "unhandled_yarv_insn_trace_opt_length": 0, "unhandled_yarv_insn_trace_opt_size": 0, "unhandled_yarv_insn_trace_opt_empty_p": 0, "unhandled_yarv_insn_trace_opt_succ": 0, "unhandled_yarv_insn_trace_opt_not": 0, "unhandled_yarv_insn_trace_opt_regexpmatch2": 0, "unhandled_yarv_insn_trace_invokebuiltin": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_trace_getlocal_WC_0": 0, "unhandled_yarv_insn_trace_getlocal_WC_1": 0, "unhandled_yarv_insn_trace_setlocal_WC_0": 0, "unhandled_yarv_insn_trace_setlocal_WC_1": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_zjit_getinstancevariable": 0, "unhandled_yarv_insn_zjit_opt_send_without_block": 0, "unhandled_yarv_insn_zjit_objtostring": 0, "unhandled_yarv_insn_zjit_opt_nil_p": 0, "unhandled_yarv_insn_zjit_opt_plus": 0, "unhandled_yarv_insn_zjit_opt_minus": 0, "unhandled_yarv_insn_zjit_opt_mult": 0, "unhandled_yarv_insn_zjit_opt_div": 0, "unhandled_yarv_insn_zjit_opt_mod": 0, "unhandled_yarv_insn_zjit_opt_eq": 0, "unhandled_yarv_insn_zjit_opt_neq": 0, "unhandled_yarv_insn_zjit_opt_lt": 0, "unhandled_yarv_insn_zjit_opt_le": 0, "unhandled_yarv_insn_zjit_opt_gt": 0, "unhandled_yarv_insn_zjit_opt_ge": 0, "unhandled_yarv_insn_zjit_opt_and": 0, "unhandled_yarv_insn_zjit_opt_or": 0, "unhandled_yarv_insn_zjit_opt_empty_p": 0, "unhandled_yarv_insn_zjit_opt_not": 0, "send_fallback_send_without_block_polymorphic": 64799792, "send_fallback_send_without_block_no_profiles": 136200054, "send_fallback_send_without_block_cfunc_not_variadic": 167398759, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 27599198, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 74998190, "dynamic_send_count": 470995993, "iseq_optimized_send_count": 158996277, "inline_cfunc_optimized_send_count": 19799273, "variadic_cfunc_optimized_send_count": 26399480, "optimized_send_count": 205195030, "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": 18016407, "not_optimized_yarv_insn_sendforward": 1200006, "not_optimized_yarv_insn_opt_send_without_block": 1037, "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": 21047451, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 3048582, "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": 29783, "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": 32089453, "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": 1044740614, "total_insn_count": 4233095331, "ratio_in_zjit": 75.31970030655565, "not_optimized_cfuncs_Array#&": 0, "not_optimized_cfuncs_Module#initialize": 3, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 265, "not_optimized_cfuncs_Array#compact": 32, "not_optimized_cfuncs_Time#subsec": 0, "not_optimized_cfuncs_Integer#>": 0, "not_optimized_cfuncs_String#==": 33107, "not_optimized_cfuncs_Regexp#===": 196, "not_optimized_cfuncs_Enumerable#sort_by": 58, "not_optimized_cfuncs_Module#class_variable_defined?": 52, "not_optimized_cfuncs_Hash#freeze": 518, "not_optimized_cfuncs_Time#to_i": 0, "not_optimized_cfuncs_Array#delete": 600029, "not_optimized_cfuncs_Hash#keys": 1200024, "not_optimized_cfuncs_Time#utc?": 0, "not_optimized_cfuncs_Class#current": 4199966, "not_optimized_cfuncs_Array#-": 599971, "not_optimized_cfuncs_Array#sort": 108, "not_optimized_cfuncs_String#delete_suffix!": 20, "not_optimized_cfuncs_String#-@": 5996, "not_optimized_cfuncs_Class#exist?": 66, "not_optimized_cfuncs_TrueClass#===": 599971, "not_optimized_cfuncs_String#encoding": 20, "not_optimized_cfuncs_Hash#include?": 1489, "not_optimized_cfuncs_String#b": 745, "not_optimized_cfuncs_Comparable#==": 416, "not_optimized_cfuncs_Hash#values": 13, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Symbol#inspect": 71, "not_optimized_cfuncs_Kernel#instance_variables": 599971, "not_optimized_cfuncs_Hash#store": 433, "not_optimized_cfuncs_Comparable#>=": 8497, "not_optimized_cfuncs_Kernel#instance_variable_get": 599971, "not_optimized_cfuncs_Set#add": 2110, "not_optimized_cfuncs_StringScanner#scan": 0, "not_optimized_cfuncs_UnboundMethod#parameters": 36, "not_optimized_cfuncs_Kernel#kind_of?": 4040, "not_optimized_cfuncs_String#scan": 164, "not_optimized_cfuncs_Hash#key?": 4801758, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_Integer#==": 670533, "not_optimized_cfuncs_Module#instance_method": 36, "not_optimized_cfuncs_Hash#delete": 600132, "not_optimized_cfuncs_Hash#has_key?": 0, "not_optimized_cfuncs_Array#freeze": 220, "not_optimized_cfuncs_Integer#|": 40781, "not_optimized_cfuncs_StringScanner#skip": 83, "not_optimized_cfuncs_String#empty?": 4200668, "not_optimized_cfuncs_Array#reverse": 562, "not_optimized_cfuncs_Set#include?": 21000349, "not_optimized_cfuncs_Time#utc_offset": 0, "not_optimized_cfuncs_Array#inspect": 0, "not_optimized_cfuncs_Array#eql?": 1, "not_optimized_cfuncs_String#===": 1877, "not_optimized_cfuncs_Regexp#=~": 414, "not_optimized_cfuncs_Array#+": 1543, "not_optimized_cfuncs_Class#symlink?": 29, "not_optimized_cfuncs_String#inspect": 0, "not_optimized_cfuncs_Array#compact!": 443, "not_optimized_cfuncs_Kernel#method": 0, "not_optimized_cfuncs_Class#split": 387, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_StringScanner#eos?": 312, "not_optimized_cfuncs_String#dup": 682, "not_optimized_cfuncs_Array#uniq!": 600632, "not_optimized_cfuncs_String#ascii_only?": 599971, "not_optimized_cfuncs_NilClass#===": 2, "not_optimized_cfuncs_Thread::Backtrace::Location#path": 0, "not_optimized_cfuncs_FalseClass#===": 0, "not_optimized_cfuncs_String#hash": 2, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_Time#plus_without_duration": 52384, "not_optimized_cfuncs_StringScanner#pos": 231, "not_optimized_cfuncs_Kernel#Array": 1800244, "not_optimized_cfuncs_String#+": 82, "not_optimized_cfuncs_CGI::EscapeExt#escapeHTML": 42599972, "not_optimized_cfuncs_StringScanner#peek_byte": 291, "not_optimized_cfuncs_Method#parameters": 0, "not_optimized_cfuncs_Array#intersect?": 1199942, "not_optimized_cfuncs_Hash#clear": 211, "not_optimized_cfuncs_Method#arity": 0, "not_optimized_cfuncs_Time#wday": 0, "not_optimized_cfuncs_Hash#[]=": 2506, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_StringScanner#pos=": 208, "not_optimized_cfuncs_StringScanner#rest?": 0, "not_optimized_cfuncs_Time#minus_without_duration": 27581, "not_optimized_cfuncs_String#include?": 599993, "not_optimized_cfuncs_Class#core#hash_merge_kwd": 0, "not_optimized_cfuncs_Float#-": 32, "not_optimized_cfuncs_StringScanner#string": 23, "not_optimized_cfuncs_Hash#[]": 9603285, "not_optimized_cfuncs_Array#hash": 104, "not_optimized_cfuncs_ObjectSpace::WeakMap#include?": 63, "not_optimized_cfuncs_Class#superclass": 9, "not_optimized_cfuncs_Set#member?": 690, "not_optimized_cfuncs_Integer#<=>": 4, "not_optimized_cfuncs_Integer#-": 9498, "not_optimized_cfuncs_Comparable#<": 0, "not_optimized_cfuncs_String#freeze": 8407507, "not_optimized_cfuncs_Proc#arity": 62, "not_optimized_cfuncs_String#tr": 15, "not_optimized_cfuncs_Proc#ruby2_keywords": 1050, "not_optimized_cfuncs_Module#to_s": 33, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_BasicObject#!=": 1800449, "not_optimized_cfuncs_Kernel#is_a?": 3108408, "not_optimized_cfuncs_String#delete_prefix!": 313, "not_optimized_cfuncs_Module#singleton_class?": 0, "not_optimized_cfuncs_Class#join": 380, "not_optimized_cfuncs_Array#include?": 1702, "not_optimized_cfuncs_String#delete_suffix": 12, "not_optimized_cfuncs_Integer#upto": 0, "not_optimized_cfuncs_Class#union": 3, "not_optimized_cfuncs_Class#escape": 151, "not_optimized_cfuncs_Thread::Backtrace::Location#lineno": 0, "not_optimized_cfuncs_Array#|": 599971, "not_optimized_cfuncs_Kernel#dup": 600940, "not_optimized_cfuncs_Regexp#to_s": 3, "not_optimized_cfuncs_Kernel#hash": 0, "not_optimized_cfuncs_Module#const_set": 32, "not_optimized_cfuncs_String#to_sym": 528, "not_optimized_cfuncs_MatchData#begin": 0, "not_optimized_cfuncs_Hash#merge": 30, "not_optimized_cfuncs_Kernel#object_id": 599979, "not_optimized_cfuncs_Kernel#block_given?": 4200691, "not_optimized_cfuncs_String#+@": 1199992, "not_optimized_cfuncs_String#strip": 195, "not_optimized_cfuncs_String#tr!": 500, "not_optimized_cfuncs_String#*": 3, "not_optimized_cfuncs_Thread::ConditionVariable#initialize": 599973, "not_optimized_cfuncs_Integer#===": 168, "not_optimized_cfuncs_Kernel#freeze": 57, "not_optimized_cfuncs_Thread::Mutex#initialize": 7, "not_optimized_cfuncs_Array#to_a": 38, "not_optimized_cfuncs_String#%": 2497, "not_optimized_cfuncs_Kernel#instance_variable_set": 58, "not_optimized_cfuncs_String#getbyte": 8, "not_optimized_cfuncs_Set#empty?": 12, "not_optimized_cfuncs_MatchData#end": 0, "not_optimized_cfuncs_Integer#^": 0, "not_optimized_cfuncs_Integer#>=": 40781, "not_optimized_cfuncs_Integer#+": 0, "not_optimized_cfuncs_Class#directory?": 535, "not_optimized_cfuncs_String#force_encoding": 247, "not_optimized_cfuncs_String#to_s": 49801572, "not_optimized_cfuncs_Integer#>>": 454, "not_optimized_cfuncs_Integer#*": 92, "not_optimized_cfuncs_Thread::Backtrace::Location#absolute_path": 52, "not_optimized_cfuncs_Array#==": 2, "not_optimized_cfuncs_Array#<<": 54 } ] ], "psych-load": [ [ { "compiled_iseq_count": 53, "failed_iseq_count": 10, "compile_time_ns": 25147074, "profile_time_ns": 141272, "gc_time_ns": 111572, "invalidation_time_ns": 0, "code_region_bytes": 393216, "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": 242735710, "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": 6123964455, "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": 881452610, "vm_write_sp_count": 875788755, "vm_write_locals_count": 875788755, "vm_write_stack_count": 875788755, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 2195942, "exit_compile_error": 242753681, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 0, "exit_unhandled_kwarg": 17971, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 17971, "exit_unhandled_yarv_insn": 17971, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 21737969, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 17999, "exit_patchpoint": 0, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 0, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 0, "exit_block_param_proxy_not_iseq_or_ifunc": 35942, "side_exit_count": 264599504, "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": 456011291, "inline_cfunc_optimized_send_count": 56741971, "variadic_cfunc_optimized_send_count": 67625913, "optimized_send_count": 580379175, "send_count": 870059079, "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": 5313441, "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": 5524866, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 3821, "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": 56634596, "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": 5286071418, "total_insn_count": 11410035873, "ratio_in_zjit": 53.67173708446762, "not_optimized_cfuncs_Regexp#===": 0, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_Class#exist?": 24, "not_optimized_cfuncs_Integer#<=>": 0, "not_optimized_cfuncs_String#%": 1135, "not_optimized_cfuncs_String#to_s": 692, "not_optimized_cfuncs_Array#include?": 33, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 31, "not_optimized_cfuncs_Regexp#=~": 90, "not_optimized_cfuncs_Hash#[]=": 1135, "not_optimized_cfuncs_Array#compact!": 94, "not_optimized_cfuncs_String#empty?": 33449971, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Comparable#>=": 10, "not_optimized_cfuncs_Array#hash": 20, "not_optimized_cfuncs_String#include?": 22, "not_optimized_cfuncs_UnboundMethod#parameters": 18, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_String#==": 4830534, "not_optimized_cfuncs_String#===": 1636, "not_optimized_cfuncs_Array#compact": 2, "not_optimized_cfuncs_String#scan": 31, "not_optimized_cfuncs_Hash#[]": 18, "not_optimized_cfuncs_Kernel#block_given?": 17971, "not_optimized_cfuncs_Array#==": 36, "not_optimized_cfuncs_Array#freeze": 31, "not_optimized_cfuncs_Integer#>>": 227, "not_optimized_cfuncs_Array#uniq!": 76, "not_optimized_cfuncs_Kernel#Array": 52, "not_optimized_cfuncs_Kernel#dup": 18043, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_String#-@": 29912518, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_Kernel#is_a?": 29910439, "not_optimized_cfuncs_String#dup": 26, "not_optimized_cfuncs_Class#join": 3, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_Hash#store": 175, "not_optimized_cfuncs_Hash#key?": 33437971, "not_optimized_cfuncs_BasicObject#!=": 53974, "not_optimized_cfuncs_Module#const_set": 2, "not_optimized_cfuncs_String#delete_prefix!": 314, "not_optimized_cfuncs_Float#-": 32, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_Module#instance_method": 18, "not_optimized_cfuncs_String#strip": 136 } ] ], "shipit": [ [ { "compiled_iseq_count": 3116, "failed_iseq_count": 234, "compile_time_ns": 872833313, "profile_time_ns": 196698484, "gc_time_ns": 193496949, "invalidation_time_ns": 360397, "code_region_bytes": 8331264, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 589389, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 970541, "compile_error_register_spill_on_alloc": 17791727, "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": 2983550760, "dynamic_getivar_count": 80193546, "dynamic_setivar_count": 56969368, "unspecialized_def_type_iseq": 17800259, "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": 1231411, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 10455292, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 280233, "vm_write_pc_count": 577952657, "vm_write_sp_count": 565745511, "vm_write_locals_count": 565745511, "vm_write_stack_count": 565745511, "vm_write_to_parent_iseq_local_count": 2100993, "vm_read_from_parent_iseq_local_count": 48421184, "exit_compile_error": 19351657, "exit_unknown_newarray_send": 1558301, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 1427816, "exit_unhandled_kwarg": 3013729, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 328446, "exit_unhandled_yarv_insn": 5303058, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 14762601, "exit_guard_type_not_failure": 2, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 19336872, "exit_patchpoint": 5131218, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 689, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 47102, "exit_block_param_proxy_not_iseq_or_ifunc": 4513954, "side_exit_count": 74775445, "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": 1294685, "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": 2531281, "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": 111022806, "send_fallback_send_without_block_no_profiles": 27997379, "send_fallback_send_without_block_cfunc_not_variadic": 55780709, "send_fallback_send_without_block_cfunc_array_variadic": 87239, "send_fallback_send_without_block_not_optimized_method_type": 37244713, "send_fallback_send_without_block_direct_too_many_args": 788, "send_fallback_obj_to_string_not_string": 800614, "send_fallback_not_optimized_instruction": 150050842, "dynamic_send_count": 382985090, "iseq_optimized_send_count": 138498480, "inline_cfunc_optimized_send_count": 54243906, "variadic_cfunc_optimized_send_count": 20160093, "optimized_send_count": 212902479, "send_count": 595887569, "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": 55850903, "not_optimized_yarv_insn_sendforward": 5484304, "not_optimized_yarv_insn_opt_send_without_block": 119555, "not_optimized_yarv_insn_opt_new": 0, "not_optimized_yarv_insn_objtostring": 0, "not_optimized_yarv_insn_opt_ary_freeze": 0, "not_optimized_yarv_insn_opt_hash_freeze": 0, "not_optimized_yarv_insn_opt_str_freeze": 0, "not_optimized_yarv_insn_opt_nil_p": 0, "not_optimized_yarv_insn_opt_str_uminus": 0, "not_optimized_yarv_insn_opt_duparray_send": 0, "not_optimized_yarv_insn_opt_newarray_send": 0, "not_optimized_yarv_insn_invokesuper": 14181639, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 7664392, "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": 2458219, "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": 170469, "not_optimized_yarv_insn_opt_aref": 63349387, "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": 997493242, "total_insn_count": 3981044002, "ratio_in_zjit": 74.94392823845006, "not_optimized_cfuncs_Method#parameters": 0, "not_optimized_cfuncs_Array#sort!": 170411, "not_optimized_cfuncs_OpenSSL::HMAC#digest": 0, "not_optimized_cfuncs_Hash#values": 287, "not_optimized_cfuncs_Kernel#__method__": 3989, "not_optimized_cfuncs_Integer#>>": 1374, "not_optimized_cfuncs_Kernel#is_a?": 4780248, "not_optimized_cfuncs_Integer#<=>": 325009, "not_optimized_cfuncs_String#size": 6, "not_optimized_cfuncs_Kernel#singleton_class": 257, "not_optimized_cfuncs_MatchData#to_s": 3391, "not_optimized_cfuncs_FFI::StructByValue#initialize": 8, "not_optimized_cfuncs_String#empty?": 1245860, "not_optimized_cfuncs_Integer#divmod": 0, "not_optimized_cfuncs_Module#alias_method": 190, "not_optimized_cfuncs_String#dump": 1, "not_optimized_cfuncs_SQLite3::Statement#prepare": 11373, "not_optimized_cfuncs_Time#subsec": 0, "not_optimized_cfuncs_SQLite3::Statement#step": 266115, "not_optimized_cfuncs_Proc#arity": 2, "not_optimized_cfuncs_StringScanner#eos?": 1132, "not_optimized_cfuncs_RubyVM::InstructionSequence#to_a": 25, "not_optimized_cfuncs_Float#+": 0, "not_optimized_cfuncs_Range#member?": 325001, "not_optimized_cfuncs_Thread::ConditionVariable#initialize": 10222, "not_optimized_cfuncs_OpenSSL::Cipher#iv_len": 3366, "not_optimized_cfuncs_Class#stat": 4809, "not_optimized_cfuncs_String#to_str": 0, "not_optimized_cfuncs_Float#<": 0, "not_optimized_cfuncs_String#%": 9440, "not_optimized_cfuncs_Hash#include?": 149730, "not_optimized_cfuncs_Class#allocate": 104920, "not_optimized_cfuncs_Time#to_f": 2789, "not_optimized_cfuncs_Time#minus_without_duration": 27581, "not_optimized_cfuncs_StringScanner#string": 479, "not_optimized_cfuncs_Digest::Base#update": 917, "not_optimized_cfuncs_String#tr!": 16818, "not_optimized_cfuncs_TrueClass#===": 1145104, "not_optimized_cfuncs_Hash#store": 99, "not_optimized_cfuncs_Float#-": 121557, "not_optimized_cfuncs_NilClass#to_s": 343943, "not_optimized_cfuncs_SQLite3::Statement#reset!": 0, "not_optimized_cfuncs_Kernel#to_s": 43553, "not_optimized_cfuncs_Array#&": 2803, "not_optimized_cfuncs_String#to_s": 1715571, "not_optimized_cfuncs_Kernel#block_given?": 1537969, "not_optimized_cfuncs_Kernel#instance_variable_get": 4348, "not_optimized_cfuncs_Enumerable#sort_by": 107, "not_optimized_cfuncs_Hash#compact!": 170361, "not_optimized_cfuncs_BasicObject#!=": 3140765, "not_optimized_cfuncs_Proc#==": 47191, "not_optimized_cfuncs_Nokogiri::XML::Node#name": 3226, "not_optimized_cfuncs_SQLite3::Statement#column_decltype": 248215, "not_optimized_cfuncs_Numeric#negative?": 1471, "not_optimized_cfuncs_Hash#[]": 535120, "not_optimized_cfuncs_Kernel#instance_of?": 284263, "not_optimized_cfuncs_Kernel#freeze": 927, "not_optimized_cfuncs_Time#wday": 0, "not_optimized_cfuncs_Hash#key?": 2508211, "not_optimized_cfuncs_Module#initialize": 26, "not_optimized_cfuncs_SQLite3::Database#changes": 0, "not_optimized_cfuncs_Class#split": 4738, "not_optimized_cfuncs_Thread::Backtrace::Location#absolute_path": 139, "not_optimized_cfuncs_Thread::Backtrace::Location#path": 0, "not_optimized_cfuncs_Set#subtract": 7592, "not_optimized_cfuncs_Class#urandom": 6126, "not_optimized_cfuncs_Time#utc?": 0, "not_optimized_cfuncs_OpenSSL::HMAC#initialize": 0, "not_optimized_cfuncs_SQLite3::Statement#bind_param": 272723, "not_optimized_cfuncs_BasicObject#__id__": 43, "not_optimized_cfuncs_Array#compact": 45139, "not_optimized_cfuncs_String#tr": 195, "not_optimized_cfuncs_SQLite3::Statement#close": 0, "not_optimized_cfuncs_Class#try_convert": 271, "not_optimized_cfuncs_Nokogiri::XML::Attr#value=": 3226, "not_optimized_cfuncs_Hash#[]=": 3541772, "not_optimized_cfuncs_Integer#===": 1337, "not_optimized_cfuncs_Integer#>=": 40781, "not_optimized_cfuncs_Time#utc_offset": 0, "not_optimized_cfuncs_Array#<<": 43694, "not_optimized_cfuncs_Class#core#hash_merge_kwd": 14938, "not_optimized_cfuncs_MatchData#begin": 0, "not_optimized_cfuncs_Class#escape": 246, "not_optimized_cfuncs_String#include?": 529317, "not_optimized_cfuncs_Class#writable?": 1, "not_optimized_cfuncs_Nokogiri::XML::Attr#value": 6452, "not_optimized_cfuncs_Class#path": 3768, "not_optimized_cfuncs_Module#const_set": 105, "not_optimized_cfuncs_Class#current": 13525422, "not_optimized_cfuncs_String#freeze": 89586, "not_optimized_cfuncs_Array#inspect": 0, "not_optimized_cfuncs_String#strip": 251, "not_optimized_cfuncs_NilClass#===": 1276380, "not_optimized_cfuncs_CGI::EscapeExt#escapeHTML": 51293, "not_optimized_cfuncs_Array#uniq!": 6169, "not_optimized_cfuncs_Class#native_new": 1591, "not_optimized_cfuncs_Hash#merge!": 331, "not_optimized_cfuncs_Array#intersect?": 3782, "not_optimized_cfuncs_Struct#hash": 2371, "not_optimized_cfuncs_Hash#freeze": 217611, "not_optimized_cfuncs_Comparable#>=": 8813, "not_optimized_cfuncs_Array#take": 0, "not_optimized_cfuncs_Hash#clear": 6501, "not_optimized_cfuncs_Hash#key": 0, "not_optimized_cfuncs_StringScanner#pos": 479, "not_optimized_cfuncs_Set#+": 0, "not_optimized_cfuncs_String#<<": 0, "not_optimized_cfuncs_Array#map": 1771, "not_optimized_cfuncs_Kernel#instance_variables": 43, "not_optimized_cfuncs_Class#symlink?": 23, "not_optimized_cfuncs_Thread::Backtrace::Location#lineno": 0, "not_optimized_cfuncs_Thread::Mutex#initialize": 13619, "not_optimized_cfuncs_Kernel#!~": 94, "not_optimized_cfuncs_OpenSSL::Cipher#iv=": 3366, "not_optimized_cfuncs_Kernel#hash": 5118, "not_optimized_cfuncs_ActiveSupport::OrderedOptions#_get": 438801, "not_optimized_cfuncs_String#bytes": 5, "not_optimized_cfuncs_Array#-": 48068, "not_optimized_cfuncs_String#scan": 250, "not_optimized_cfuncs_Regexp#source": 44, "not_optimized_cfuncs_Hash#default_proc": 10411, "not_optimized_cfuncs_Class#extname": 3830, "not_optimized_cfuncs_Monitor#mon_check_owner": 700139, "not_optimized_cfuncs_Zlib::ZStream#finish": 0, "not_optimized_cfuncs_Class#exist?": 18224, "not_optimized_cfuncs_SQLite3::Statement#column_name": 248215, "not_optimized_cfuncs_Float#*": 3819, "not_optimized_cfuncs_Class#generate": 8272, "not_optimized_cfuncs_OpenSSL::Cipher#final": 0, "not_optimized_cfuncs_MatchData#post_match": 3391, "not_optimized_cfuncs_Nokogiri::XML::Document#encoding=": 0, "not_optimized_cfuncs_Array#sort": 89, "not_optimized_cfuncs_Hash#delete": 2556051, "not_optimized_cfuncs_String#b": 30751, "not_optimized_cfuncs_File::Stat#file?": 14379, "not_optimized_cfuncs_SQLite3::Statement#done?": 266115, "not_optimized_cfuncs_SQLite3::Statement#column_count": 22734, "not_optimized_cfuncs_Class#find": 0, "not_optimized_cfuncs_String#dup": 62931, "not_optimized_cfuncs_Class#join": 87904, "not_optimized_cfuncs_OpenSSL::Cipher#authenticated?": 0, "not_optimized_cfuncs_CGI::EscapeExt#escape": 5356, "not_optimized_cfuncs_Encoding#to_s": 3391, "not_optimized_cfuncs_String#to_sym": 628366, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_Array#clear": 3391, "not_optimized_cfuncs_Module#exist?": 52, "not_optimized_cfuncs_String#valid_encoding?": 10267, "not_optimized_cfuncs_OpenSSL::Cipher#key=": 0, "not_optimized_cfuncs_Regexp#options": 44, "not_optimized_cfuncs_SQLite3::Database#closed?": 11373, "not_optimized_cfuncs_String#*": 81, "not_optimized_cfuncs_Class#file?": 30751, "not_optimized_cfuncs_Proc#ruby2_keywords": 1368, "not_optimized_cfuncs_String#delete_prefix": 23, "not_optimized_cfuncs_Class#parse": 5200, "not_optimized_cfuncs_Set#member?": 430, "not_optimized_cfuncs_OpenSSL::Cipher#auth_data=": 0, "not_optimized_cfuncs_FFI::Type::Mapped#native_type": 0, "not_optimized_cfuncs_ObjectSpace::WeakMap#include?": 1006, "not_optimized_cfuncs_Integer#upto": 0, "not_optimized_cfuncs_Set#-": 8, "not_optimized_cfuncs_Thread::ConditionVariable#signal": 694708, "not_optimized_cfuncs_Integer#-": 9498, "not_optimized_cfuncs_Time#strftime": 277742, "not_optimized_cfuncs_Hash#default=": 10411, "not_optimized_cfuncs_Thread::ConditionVariable#broadcast": 5431, "not_optimized_cfuncs_String#delete_prefix!": 382, "not_optimized_cfuncs_Array#+": 567666, "not_optimized_cfuncs_Module#instance_method": 3427, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 1939, "not_optimized_cfuncs_UnboundMethod#parameters": 36, "not_optimized_cfuncs_String#lstrip!": 0, "not_optimized_cfuncs_Time#plus_without_duration": 327788, "not_optimized_cfuncs_Hash#==": 3412, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_String#ascii_only?": 138151, "not_optimized_cfuncs_Time#compare_without_coercion": 31771, "not_optimized_cfuncs_Module#autoload": 150, "not_optimized_cfuncs_Array#hash": 393, "not_optimized_cfuncs_Array#delete": 13274, "not_optimized_cfuncs_Hash#has_key?": 17268, "not_optimized_cfuncs_StringScanner#rest?": 0, "not_optimized_cfuncs_String#-@": 7625, "not_optimized_cfuncs_Module#pid": 106863, "not_optimized_cfuncs_Array#==": 4, "not_optimized_cfuncs_Array#|": 1239839, "not_optimized_cfuncs_NilClass#inspect": 0, "not_optimized_cfuncs_Kernel#dup": 1402418, "not_optimized_cfuncs_Class#directory?": 5720, "not_optimized_cfuncs_Encoding#name": 0, "not_optimized_cfuncs_MatchData#end": 0, "not_optimized_cfuncs_Regexp#=~": 1499, "not_optimized_cfuncs_Integer#==": 73953, "not_optimized_cfuncs_FalseClass#===": 1118050, "not_optimized_cfuncs_Kernel#kind_of?": 235585, "not_optimized_cfuncs_Time#getutc": 2371, "not_optimized_cfuncs_String#+": 11184, "not_optimized_cfuncs_Array#uniq": 51423, "not_optimized_cfuncs_Kernel#method": 6873, "not_optimized_cfuncs_Module#to_s": 0, "not_optimized_cfuncs_Object#[]": 17231, "not_optimized_cfuncs_Integer#*": 92, "not_optimized_cfuncs_Method#arity": 0, "not_optimized_cfuncs_File::Stat#directory?": 1938, "not_optimized_cfuncs_File::Stat#world_writable?": 1, "not_optimized_cfuncs_FFI::DynamicLibrary#find_function": 69, "not_optimized_cfuncs_String#getbyte": 175747, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_Array#to_a": 35736, "not_optimized_cfuncs_Integer#|": 40781, "not_optimized_cfuncs_String#setbyte": 90336, "not_optimized_cfuncs_Symbol#empty?": 0, "not_optimized_cfuncs_String#==": 729170, "not_optimized_cfuncs_Module#inflate": 12108, "not_optimized_cfuncs_String#delete_suffix!": 6430, "not_optimized_cfuncs_Array#include?": 987534, "not_optimized_cfuncs_Kernel#object_id": 487653, "not_optimized_cfuncs_NilClass#to_h": 28771, "not_optimized_cfuncs_Module#random_bytes": 3366, "not_optimized_cfuncs_OpenSSL::HMAC#hexdigest": 0, "not_optimized_cfuncs_Array#*": 92, "not_optimized_cfuncs_Module#fixed_length_secure_compare": 1471, "not_optimized_cfuncs_String#force_encoding": 300256, "not_optimized_cfuncs_String#===": 294821, "not_optimized_cfuncs_Set#add": 2110, "not_optimized_cfuncs_Class#union": 62, "not_optimized_cfuncs_Kernel#instance_variable_set": 107, "not_optimized_cfuncs_String#hash": 2837, "not_optimized_cfuncs_Module#ancestors": 864, "not_optimized_cfuncs_Array#freeze": 257299, "not_optimized_cfuncs_Enumerable#grep_v": 7592, "not_optimized_cfuncs_Hash#compare_by_identity": 7592, "not_optimized_cfuncs_File::Stat#sticky?": 1, "not_optimized_cfuncs_OpenSSL::Cipher#key_len": 85, "not_optimized_cfuncs_Enumerable#drop": 5611, "not_optimized_cfuncs_String#delete_suffix": 1556, "not_optimized_cfuncs_Regexp#to_s": 6918, "not_optimized_cfuncs_Array#drop": 145443, "not_optimized_cfuncs_Class#superclass": 537, "not_optimized_cfuncs_String#encoding": 53118, "not_optimized_cfuncs_String#+@": 168522, "not_optimized_cfuncs_Set#empty?": 7592, "not_optimized_cfuncs_Set#include?": 709541, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_Set#compare_by_identity": 149306, "not_optimized_cfuncs_File::Stat#mtime": 6550, "not_optimized_cfuncs_Array#reverse": 1742, "not_optimized_cfuncs_Time#to_i": 6550, "not_optimized_cfuncs_Integer#^": 89471, "not_optimized_cfuncs_Module#include?": 19, "not_optimized_cfuncs_Digest::Class#initialize": 8478, "not_optimized_cfuncs_Comparable#==": 668, "not_optimized_cfuncs_Regexp#===": 1381, "not_optimized_cfuncs_Module#<=": 1131, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_Module#<": 184, "not_optimized_cfuncs_Set#to_a": 1885, "not_optimized_cfuncs_Class#new": 0, "not_optimized_cfuncs_Kernel#Array": 378188, "not_optimized_cfuncs_OpenSSL::Cipher#initialize": 175, "not_optimized_cfuncs_OpenSSL::Cipher#encrypt": 0, "not_optimized_cfuncs_Integer#>": 0, "not_optimized_cfuncs_StringScanner#scan": 0, "not_optimized_cfuncs_Array#compact!": 7339, "not_optimized_cfuncs_Symbol#inspect": 78, "not_optimized_cfuncs_Thread::Mutex#owned?": 259863, "not_optimized_cfuncs_Hash#keys": 242924, "not_optimized_cfuncs_Comparable#<": 0, "not_optimized_cfuncs_Integer#+": 3391 } ] ], "object-new": [ [ { "compiled_iseq_count": 2, "failed_iseq_count": 0, "compile_time_ns": 740480, "profile_time_ns": 10624, "gc_time_ns": 657, "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": 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": 2624003444, "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": 164000656, "vm_write_sp_count": 656, "vm_write_locals_count": 656, "vm_write_stack_count": 656, "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": 164, "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": 164, "dynamic_send_count": 328, "iseq_optimized_send_count": 0, "inline_cfunc_optimized_send_count": 164000000, "variadic_cfunc_optimized_send_count": 328, "optimized_send_count": 164000328, "send_count": 164000656, "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": 164, "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": 464008546, "total_insn_count": 3088011990, "ratio_in_zjit": 84.97387485856233, "not_optimized_cfuncs_Float#-": 164 } ] ], "protoboeuf-encode": [ [ { "compiled_iseq_count": 6, "failed_iseq_count": 7, "compile_time_ns": 19962286, "profile_time_ns": 211638, "gc_time_ns": 660797, "invalidation_time_ns": 0, "code_region_bytes": 45056, "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": 15077457, "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": 1141516174, "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": 92046142, "vm_write_sp_count": 92046142, "vm_write_locals_count": 92046142, "vm_write_stack_count": 92046142, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 101, "exit_compile_error": 15077457, "exit_unknown_newarray_send": 30001, "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": 15107458, "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": 57087516, "send_fallback_send_without_block_cfunc_not_variadic": 34955420, "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": 202, "dynamic_send_count": 92043138, "iseq_optimized_send_count": 2802, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 202, "optimized_send_count": 3004, "send_count": 92046142, "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": 101, "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": 101, "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": 3842326857, "total_insn_count": 4983843031, "ratio_in_zjit": 22.904336410670556, "not_optimized_cfuncs_String#getbyte": 0, "not_optimized_cfuncs_Integer#===": 0, "not_optimized_cfuncs_Integer#+": 0, "not_optimized_cfuncs_Class#allocate": 0, "not_optimized_cfuncs_BasicObject#!=": 30001, "not_optimized_cfuncs_Integer#>>": 34923917, "not_optimized_cfuncs_String#b": 1401, "not_optimized_cfuncs_Float#-": 101, "not_optimized_cfuncs_String#setbyte": 0, "not_optimized_cfuncs_String#force_encoding": 0, "not_optimized_cfuncs_String#ascii_only?": 0, "not_optimized_cfuncs_Integer#<<": 0 } ] ], "respond_to": [ [ { "compiled_iseq_count": 4, "failed_iseq_count": 0, "compile_time_ns": 1930153, "profile_time_ns": 21741, "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": 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 } ] ], "setivar_young": [ [ { "compiled_iseq_count": 4, "failed_iseq_count": 0, "compile_time_ns": 1271663, "profile_time_ns": 9884, "gc_time_ns": 0, "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": 2156003311, "dynamic_getivar_count": 0, "dynamic_setivar_count": 770000308, "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": 539, "vm_write_sp_count": 462, "vm_write_locals_count": 462, "vm_write_stack_count": 462, "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": 77, "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": 77, "dynamic_send_count": 154, "iseq_optimized_send_count": 154, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 154, "optimized_send_count": 308, "send_count": 462, "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": 77, "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": 812005625, "total_insn_count": 2968008936, "ratio_in_zjit": 72.64140228316347, "not_optimized_cfuncs_Float#-": 77 } ] ], "fluentd": [ [ { "compiled_iseq_count": 8, "failed_iseq_count": 0, "compile_time_ns": 3262525, "profile_time_ns": 79388, "gc_time_ns": 13324791, "invalidation_time_ns": 0, "code_region_bytes": 610304, "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": 411752668, "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": 91500612, "vm_write_sp_count": 91500580, "vm_write_locals_count": 91500580, "vm_write_stack_count": 91500580, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 64, "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": 45750064, "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": 45750064, "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": 45750064, "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": 45750193, "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": 97, "dynamic_send_count": 45750290, "iseq_optimized_send_count": 96, "inline_cfunc_optimized_send_count": 32, "variadic_cfunc_optimized_send_count": 45750162, "optimized_send_count": 45750290, "send_count": 91500580, "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": 9046, "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": 7081, "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": 178, "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": 2598, "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": 503719393, "total_insn_count": 915472061, "ratio_in_zjit": 44.977087290924985, "not_optimized_cfuncs_String#-@": 4936, "not_optimized_cfuncs_Enumerable#sort_by": 6, "not_optimized_cfuncs_String#%": 2270, "not_optimized_cfuncs_String#==": 1714, "not_optimized_cfuncs_Class#join": 60, "not_optimized_cfuncs_UnboundMethod#parameters": 18, "not_optimized_cfuncs_Hash#values": 293, "not_optimized_cfuncs_Module#alias_method": 152, "not_optimized_cfuncs_String#delete_prefix": 23, "not_optimized_cfuncs_Hash#has_key?": 303, "not_optimized_cfuncs_String#to_sym": 27, "not_optimized_cfuncs_Time#to_s": 971, "not_optimized_cfuncs_Float#-": 33, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_String#+": 25, "not_optimized_cfuncs_Integer#>>": 454, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_Regexp#===": 56, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_Binding#local_variable_get": 0, "not_optimized_cfuncs_Comparable#==": 146, "not_optimized_cfuncs_Comparable#<": 0, "not_optimized_cfuncs_Hash#store": 0, "not_optimized_cfuncs_Hash#keys": 0, "not_optimized_cfuncs_Kernel#is_a?": 365, "not_optimized_cfuncs_Kernel#block_given?": 0, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 114, "not_optimized_cfuncs_BasicObject#!=": 6, "not_optimized_cfuncs_Class#exist?": 39, "not_optimized_cfuncs_Hash#[]=": 2293, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_String#===": 2990, "not_optimized_cfuncs_String#hash": 0, "not_optimized_cfuncs_Integer#<=>": 0, "not_optimized_cfuncs_Module#instance_method": 18, "not_optimized_cfuncs_Kernel#instance_variable_get": 26, "not_optimized_cfuncs_String#to_s": 760, "not_optimized_cfuncs_String#dup": 26, "not_optimized_cfuncs_Time#+": 971, "not_optimized_cfuncs_Module#const_set": 4, "not_optimized_cfuncs_Hash#include?": 106, "not_optimized_cfuncs_Array#include?": 259, "not_optimized_cfuncs_RubyVM::InstructionSequence#to_a": 53, "not_optimized_cfuncs_Hash#[]": 18, "not_optimized_cfuncs_Kernel#Array": 64, "not_optimized_cfuncs_String#include?": 45750054, "not_optimized_cfuncs_Regexp#=~": 421, "not_optimized_cfuncs_Kernel#dup": 94, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_Array#compact!": 210, "not_optimized_cfuncs_Array#compact": 14, "not_optimized_cfuncs_Kernel#instance_variable_set": 23, "not_optimized_cfuncs_String#delete_prefix!": 407, "not_optimized_cfuncs_Comparable#>=": 10, "not_optimized_cfuncs_String#scan": 115, "not_optimized_cfuncs_String#strip": 13, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Array#uniq!": 192, "not_optimized_cfuncs_Array#delete": 29, "not_optimized_cfuncs_Array#==": 0, "not_optimized_cfuncs_Hash#delete": 32, "not_optimized_cfuncs_Hash#key?": 0, "not_optimized_cfuncs_Array#hash": 141, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_Array#+": 0, "not_optimized_cfuncs_Array#freeze": 365 } ] ], "etanni": [ [ { "compiled_iseq_count": 7, "failed_iseq_count": 0, "compile_time_ns": 1814545, "profile_time_ns": 27047, "gc_time_ns": 97351, "invalidation_time_ns": 0, "code_region_bytes": 57344, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 0, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 0, "compile_error_register_spill_on_alloc": 0, "compile_error_parse_stack_underflow": 0, "compile_error_parse_malformed_iseq": 0, "compile_error_parse_failed_optional_arguments": 0, "compile_error_parse_not_allowed": 0, "compile_error_validation_block_has_no_terminator": 0, "compile_error_validation_terminator_not_at_end": 0, "compile_error_validation_mismatched_block_arity": 0, "compile_error_validation_jump_target_not_in_rpo": 0, "compile_error_validation_operand_not_defined": 0, "compile_error_validation_duplicate_instruction": 0, "zjit_insn_count": 1026436994, "dynamic_getivar_count": 0, "dynamic_setivar_count": 0, "unspecialized_def_type_iseq": 14972, "unspecialized_def_type_cfunc": 0, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 0, "unspecialized_def_type_zsuper": 0, "unspecialized_def_type_alias": 0, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 0, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 397275094, "vm_write_sp_count": 260400262, "vm_write_locals_count": 260400262, "vm_write_stack_count": 260400262, "vm_write_to_parent_iseq_local_count": 14971, "vm_read_from_parent_iseq_local_count": 48450000, "exit_compile_error": 0, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 0, "exit_unhandled_kwarg": 0, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 0, "exit_unhandled_yarv_insn": 0, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 0, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 0, "exit_patchpoint": 0, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 0, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 0, "exit_block_param_proxy_not_iseq_or_ifunc": 0, "side_exit_count": 0, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 0, "unhandled_yarv_insn_setblockparam": 0, "unhandled_yarv_insn_getblockparamproxy": 0, "unhandled_yarv_insn_getspecial": 0, "unhandled_yarv_insn_setspecial": 0, "unhandled_yarv_insn_getinstancevariable": 0, "unhandled_yarv_insn_setinstancevariable": 0, "unhandled_yarv_insn_getclassvariable": 0, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 0, "unhandled_yarv_insn_setconstant": 0, "unhandled_yarv_insn_getglobal": 0, "unhandled_yarv_insn_setglobal": 0, "unhandled_yarv_insn_putnil": 0, "unhandled_yarv_insn_putself": 0, "unhandled_yarv_insn_putobject": 0, "unhandled_yarv_insn_putspecialobject": 0, "unhandled_yarv_insn_putstring": 0, "unhandled_yarv_insn_putchilledstring": 0, "unhandled_yarv_insn_concatstrings": 0, "unhandled_yarv_insn_anytostring": 0, "unhandled_yarv_insn_toregexp": 0, "unhandled_yarv_insn_intern": 0, "unhandled_yarv_insn_newarray": 0, "unhandled_yarv_insn_pushtoarraykwsplat": 0, "unhandled_yarv_insn_duparray": 0, "unhandled_yarv_insn_duphash": 0, "unhandled_yarv_insn_expandarray": 0, "unhandled_yarv_insn_concatarray": 0, "unhandled_yarv_insn_concattoarray": 0, "unhandled_yarv_insn_pushtoarray": 0, "unhandled_yarv_insn_splatarray": 0, "unhandled_yarv_insn_splatkw": 0, "unhandled_yarv_insn_newhash": 0, "unhandled_yarv_insn_newrange": 0, "unhandled_yarv_insn_pop": 0, "unhandled_yarv_insn_dup": 0, "unhandled_yarv_insn_dupn": 0, "unhandled_yarv_insn_swap": 0, "unhandled_yarv_insn_opt_reverse": 0, "unhandled_yarv_insn_topn": 0, "unhandled_yarv_insn_setn": 0, "unhandled_yarv_insn_adjuststack": 0, "unhandled_yarv_insn_defined": 0, "unhandled_yarv_insn_definedivar": 0, "unhandled_yarv_insn_checkmatch": 0, "unhandled_yarv_insn_checkkeyword": 0, "unhandled_yarv_insn_checktype": 0, "unhandled_yarv_insn_defineclass": 0, "unhandled_yarv_insn_definemethod": 0, "unhandled_yarv_insn_definesmethod": 0, "unhandled_yarv_insn_send": 0, "unhandled_yarv_insn_sendforward": 0, "unhandled_yarv_insn_opt_send_without_block": 0, "unhandled_yarv_insn_opt_new": 0, "unhandled_yarv_insn_objtostring": 0, "unhandled_yarv_insn_opt_ary_freeze": 0, "unhandled_yarv_insn_opt_hash_freeze": 0, "unhandled_yarv_insn_opt_str_freeze": 0, "unhandled_yarv_insn_opt_nil_p": 0, "unhandled_yarv_insn_opt_str_uminus": 0, "unhandled_yarv_insn_opt_duparray_send": 0, "unhandled_yarv_insn_opt_newarray_send": 0, "unhandled_yarv_insn_invokesuper": 0, "unhandled_yarv_insn_invokesuperforward": 0, "unhandled_yarv_insn_invokeblock": 0, "unhandled_yarv_insn_leave": 0, "unhandled_yarv_insn_throw": 0, "unhandled_yarv_insn_jump": 0, "unhandled_yarv_insn_branchif": 0, "unhandled_yarv_insn_branchunless": 0, "unhandled_yarv_insn_branchnil": 0, "unhandled_yarv_insn_once": 0, "unhandled_yarv_insn_opt_case_dispatch": 0, "unhandled_yarv_insn_opt_plus": 0, "unhandled_yarv_insn_opt_minus": 0, "unhandled_yarv_insn_opt_mult": 0, "unhandled_yarv_insn_opt_div": 0, "unhandled_yarv_insn_opt_mod": 0, "unhandled_yarv_insn_opt_eq": 0, "unhandled_yarv_insn_opt_neq": 0, "unhandled_yarv_insn_opt_lt": 0, "unhandled_yarv_insn_opt_le": 0, "unhandled_yarv_insn_opt_gt": 0, "unhandled_yarv_insn_opt_ge": 0, "unhandled_yarv_insn_opt_ltlt": 0, "unhandled_yarv_insn_opt_and": 0, "unhandled_yarv_insn_opt_or": 0, "unhandled_yarv_insn_opt_aref": 0, "unhandled_yarv_insn_opt_aset": 0, "unhandled_yarv_insn_opt_length": 0, "unhandled_yarv_insn_opt_size": 0, "unhandled_yarv_insn_opt_empty_p": 0, "unhandled_yarv_insn_opt_succ": 0, "unhandled_yarv_insn_opt_not": 0, "unhandled_yarv_insn_opt_regexpmatch2": 0, "unhandled_yarv_insn_invokebuiltin": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_getlocal_WC_0": 0, "unhandled_yarv_insn_getlocal_WC_1": 0, "unhandled_yarv_insn_setlocal_WC_0": 0, "unhandled_yarv_insn_setlocal_WC_1": 0, "unhandled_yarv_insn_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_trace_nop": 0, "unhandled_yarv_insn_trace_getlocal": 0, "unhandled_yarv_insn_trace_setlocal": 0, "unhandled_yarv_insn_trace_getblockparam": 0, "unhandled_yarv_insn_trace_setblockparam": 0, "unhandled_yarv_insn_trace_getblockparamproxy": 0, "unhandled_yarv_insn_trace_getspecial": 0, "unhandled_yarv_insn_trace_setspecial": 0, "unhandled_yarv_insn_trace_getinstancevariable": 0, "unhandled_yarv_insn_trace_setinstancevariable": 0, "unhandled_yarv_insn_trace_getclassvariable": 0, "unhandled_yarv_insn_trace_setclassvariable": 0, "unhandled_yarv_insn_trace_opt_getconstant_path": 0, "unhandled_yarv_insn_trace_getconstant": 0, "unhandled_yarv_insn_trace_setconstant": 0, "unhandled_yarv_insn_trace_getglobal": 0, "unhandled_yarv_insn_trace_setglobal": 0, "unhandled_yarv_insn_trace_putnil": 0, "unhandled_yarv_insn_trace_putself": 0, "unhandled_yarv_insn_trace_putobject": 0, "unhandled_yarv_insn_trace_putspecialobject": 0, "unhandled_yarv_insn_trace_putstring": 0, "unhandled_yarv_insn_trace_putchilledstring": 0, "unhandled_yarv_insn_trace_concatstrings": 0, "unhandled_yarv_insn_trace_anytostring": 0, "unhandled_yarv_insn_trace_toregexp": 0, "unhandled_yarv_insn_trace_intern": 0, "unhandled_yarv_insn_trace_newarray": 0, "unhandled_yarv_insn_trace_pushtoarraykwsplat": 0, "unhandled_yarv_insn_trace_duparray": 0, "unhandled_yarv_insn_trace_duphash": 0, "unhandled_yarv_insn_trace_expandarray": 0, "unhandled_yarv_insn_trace_concatarray": 0, "unhandled_yarv_insn_trace_concattoarray": 0, "unhandled_yarv_insn_trace_pushtoarray": 0, "unhandled_yarv_insn_trace_splatarray": 0, "unhandled_yarv_insn_trace_splatkw": 0, "unhandled_yarv_insn_trace_newhash": 0, "unhandled_yarv_insn_trace_newrange": 0, "unhandled_yarv_insn_trace_pop": 0, "unhandled_yarv_insn_trace_dup": 0, "unhandled_yarv_insn_trace_dupn": 0, "unhandled_yarv_insn_trace_swap": 0, "unhandled_yarv_insn_trace_opt_reverse": 0, "unhandled_yarv_insn_trace_topn": 0, "unhandled_yarv_insn_trace_setn": 0, "unhandled_yarv_insn_trace_adjuststack": 0, "unhandled_yarv_insn_trace_defined": 0, "unhandled_yarv_insn_trace_definedivar": 0, "unhandled_yarv_insn_trace_checkmatch": 0, "unhandled_yarv_insn_trace_checkkeyword": 0, "unhandled_yarv_insn_trace_checktype": 0, "unhandled_yarv_insn_trace_defineclass": 0, "unhandled_yarv_insn_trace_definemethod": 0, "unhandled_yarv_insn_trace_definesmethod": 0, "unhandled_yarv_insn_trace_send": 0, "unhandled_yarv_insn_trace_sendforward": 0, "unhandled_yarv_insn_trace_opt_send_without_block": 0, "unhandled_yarv_insn_trace_opt_new": 0, "unhandled_yarv_insn_trace_objtostring": 0, "unhandled_yarv_insn_trace_opt_ary_freeze": 0, "unhandled_yarv_insn_trace_opt_hash_freeze": 0, "unhandled_yarv_insn_trace_opt_str_freeze": 0, "unhandled_yarv_insn_trace_opt_nil_p": 0, "unhandled_yarv_insn_trace_opt_str_uminus": 0, "unhandled_yarv_insn_trace_opt_duparray_send": 0, "unhandled_yarv_insn_trace_opt_newarray_send": 0, "unhandled_yarv_insn_trace_invokesuper": 0, "unhandled_yarv_insn_trace_invokesuperforward": 0, "unhandled_yarv_insn_trace_invokeblock": 0, "unhandled_yarv_insn_trace_leave": 0, "unhandled_yarv_insn_trace_throw": 0, "unhandled_yarv_insn_trace_jump": 0, "unhandled_yarv_insn_trace_branchif": 0, "unhandled_yarv_insn_trace_branchunless": 0, "unhandled_yarv_insn_trace_branchnil": 0, "unhandled_yarv_insn_trace_once": 0, "unhandled_yarv_insn_trace_opt_case_dispatch": 0, "unhandled_yarv_insn_trace_opt_plus": 0, "unhandled_yarv_insn_trace_opt_minus": 0, "unhandled_yarv_insn_trace_opt_mult": 0, "unhandled_yarv_insn_trace_opt_div": 0, "unhandled_yarv_insn_trace_opt_mod": 0, "unhandled_yarv_insn_trace_opt_eq": 0, "unhandled_yarv_insn_trace_opt_neq": 0, "unhandled_yarv_insn_trace_opt_lt": 0, "unhandled_yarv_insn_trace_opt_le": 0, "unhandled_yarv_insn_trace_opt_gt": 0, "unhandled_yarv_insn_trace_opt_ge": 0, "unhandled_yarv_insn_trace_opt_ltlt": 0, "unhandled_yarv_insn_trace_opt_and": 0, "unhandled_yarv_insn_trace_opt_or": 0, "unhandled_yarv_insn_trace_opt_aref": 0, "unhandled_yarv_insn_trace_opt_aset": 0, "unhandled_yarv_insn_trace_opt_length": 0, "unhandled_yarv_insn_trace_opt_size": 0, "unhandled_yarv_insn_trace_opt_empty_p": 0, "unhandled_yarv_insn_trace_opt_succ": 0, "unhandled_yarv_insn_trace_opt_not": 0, "unhandled_yarv_insn_trace_opt_regexpmatch2": 0, "unhandled_yarv_insn_trace_invokebuiltin": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_trace_getlocal_WC_0": 0, "unhandled_yarv_insn_trace_getlocal_WC_1": 0, "unhandled_yarv_insn_trace_setlocal_WC_0": 0, "unhandled_yarv_insn_trace_setlocal_WC_1": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_zjit_getinstancevariable": 0, "unhandled_yarv_insn_zjit_opt_send_without_block": 0, "unhandled_yarv_insn_zjit_objtostring": 0, "unhandled_yarv_insn_zjit_opt_nil_p": 0, "unhandled_yarv_insn_zjit_opt_plus": 0, "unhandled_yarv_insn_zjit_opt_minus": 0, "unhandled_yarv_insn_zjit_opt_mult": 0, "unhandled_yarv_insn_zjit_opt_div": 0, "unhandled_yarv_insn_zjit_opt_mod": 0, "unhandled_yarv_insn_zjit_opt_eq": 0, "unhandled_yarv_insn_zjit_opt_neq": 0, "unhandled_yarv_insn_zjit_opt_lt": 0, "unhandled_yarv_insn_zjit_opt_le": 0, "unhandled_yarv_insn_zjit_opt_gt": 0, "unhandled_yarv_insn_zjit_opt_ge": 0, "unhandled_yarv_insn_zjit_opt_and": 0, "unhandled_yarv_insn_zjit_opt_or": 0, "unhandled_yarv_insn_zjit_opt_empty_p": 0, "unhandled_yarv_insn_zjit_opt_not": 0, "send_fallback_send_without_block_polymorphic": 3750000, "send_fallback_send_without_block_no_profiles": 49192722, "send_fallback_send_without_block_cfunc_not_variadic": 31, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 14972, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 110572644, "dynamic_send_count": 163530369, "iseq_optimized_send_count": 14971, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 48509950, "optimized_send_count": 48524921, "send_count": 212055290, "not_optimized_yarv_insn_nop": 0, "not_optimized_yarv_insn_getlocal": 0, "not_optimized_yarv_insn_setlocal": 0, "not_optimized_yarv_insn_getblockparam": 0, "not_optimized_yarv_insn_setblockparam": 0, "not_optimized_yarv_insn_getblockparamproxy": 0, "not_optimized_yarv_insn_getspecial": 0, "not_optimized_yarv_insn_setspecial": 0, "not_optimized_yarv_insn_getinstancevariable": 0, "not_optimized_yarv_insn_setinstancevariable": 0, "not_optimized_yarv_insn_getclassvariable": 0, "not_optimized_yarv_insn_setclassvariable": 0, "not_optimized_yarv_insn_opt_getconstant_path": 0, "not_optimized_yarv_insn_getconstant": 0, "not_optimized_yarv_insn_setconstant": 0, "not_optimized_yarv_insn_getglobal": 0, "not_optimized_yarv_insn_setglobal": 0, "not_optimized_yarv_insn_putnil": 0, "not_optimized_yarv_insn_putself": 0, "not_optimized_yarv_insn_putobject": 0, "not_optimized_yarv_insn_putspecialobject": 0, "not_optimized_yarv_insn_putstring": 0, "not_optimized_yarv_insn_putchilledstring": 0, "not_optimized_yarv_insn_concatstrings": 0, "not_optimized_yarv_insn_anytostring": 0, "not_optimized_yarv_insn_toregexp": 0, "not_optimized_yarv_insn_intern": 0, "not_optimized_yarv_insn_newarray": 0, "not_optimized_yarv_insn_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_duparray": 0, "not_optimized_yarv_insn_duphash": 0, "not_optimized_yarv_insn_expandarray": 0, "not_optimized_yarv_insn_concatarray": 0, "not_optimized_yarv_insn_concattoarray": 0, "not_optimized_yarv_insn_pushtoarray": 0, "not_optimized_yarv_insn_splatarray": 0, "not_optimized_yarv_insn_splatkw": 0, "not_optimized_yarv_insn_newhash": 0, "not_optimized_yarv_insn_newrange": 0, "not_optimized_yarv_insn_pop": 0, "not_optimized_yarv_insn_dup": 0, "not_optimized_yarv_insn_dupn": 0, "not_optimized_yarv_insn_swap": 0, "not_optimized_yarv_insn_opt_reverse": 0, "not_optimized_yarv_insn_topn": 0, "not_optimized_yarv_insn_setn": 0, "not_optimized_yarv_insn_adjuststack": 0, "not_optimized_yarv_insn_defined": 0, "not_optimized_yarv_insn_definedivar": 0, "not_optimized_yarv_insn_checkmatch": 0, "not_optimized_yarv_insn_checkkeyword": 0, "not_optimized_yarv_insn_checktype": 0, "not_optimized_yarv_insn_defineclass": 0, "not_optimized_yarv_insn_definemethod": 0, "not_optimized_yarv_insn_definesmethod": 0, "not_optimized_yarv_insn_send": 4515219, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 0, "not_optimized_yarv_insn_opt_new": 0, "not_optimized_yarv_insn_objtostring": 0, "not_optimized_yarv_insn_opt_ary_freeze": 0, "not_optimized_yarv_insn_opt_hash_freeze": 0, "not_optimized_yarv_insn_opt_str_freeze": 0, "not_optimized_yarv_insn_opt_nil_p": 0, "not_optimized_yarv_insn_opt_str_uminus": 0, "not_optimized_yarv_insn_opt_duparray_send": 0, "not_optimized_yarv_insn_opt_newarray_send": 0, "not_optimized_yarv_insn_invokesuper": 0, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 7781, "not_optimized_yarv_insn_leave": 0, "not_optimized_yarv_insn_throw": 0, "not_optimized_yarv_insn_jump": 0, "not_optimized_yarv_insn_branchif": 0, "not_optimized_yarv_insn_branchunless": 0, "not_optimized_yarv_insn_branchnil": 0, "not_optimized_yarv_insn_once": 0, "not_optimized_yarv_insn_opt_case_dispatch": 0, "not_optimized_yarv_insn_opt_plus": 0, "not_optimized_yarv_insn_opt_minus": 0, "not_optimized_yarv_insn_opt_mult": 0, "not_optimized_yarv_insn_opt_div": 0, "not_optimized_yarv_insn_opt_mod": 0, "not_optimized_yarv_insn_opt_eq": 0, "not_optimized_yarv_insn_opt_neq": 1651, "not_optimized_yarv_insn_opt_lt": 0, "not_optimized_yarv_insn_opt_le": 0, "not_optimized_yarv_insn_opt_gt": 0, "not_optimized_yarv_insn_opt_ge": 0, "not_optimized_yarv_insn_opt_ltlt": 0, "not_optimized_yarv_insn_opt_and": 0, "not_optimized_yarv_insn_opt_or": 0, "not_optimized_yarv_insn_opt_aref": 106076845, "not_optimized_yarv_insn_opt_aset": 0, "not_optimized_yarv_insn_opt_length": 0, "not_optimized_yarv_insn_opt_size": 0, "not_optimized_yarv_insn_opt_empty_p": 0, "not_optimized_yarv_insn_opt_succ": 0, "not_optimized_yarv_insn_opt_not": 0, "not_optimized_yarv_insn_opt_regexpmatch2": 0, "not_optimized_yarv_insn_invokebuiltin": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_getlocal_WC_0": 0, "not_optimized_yarv_insn_getlocal_WC_1": 0, "not_optimized_yarv_insn_setlocal_WC_0": 0, "not_optimized_yarv_insn_setlocal_WC_1": 0, "not_optimized_yarv_insn_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_trace_nop": 0, "not_optimized_yarv_insn_trace_getlocal": 0, "not_optimized_yarv_insn_trace_setlocal": 0, "not_optimized_yarv_insn_trace_getblockparam": 0, "not_optimized_yarv_insn_trace_setblockparam": 0, "not_optimized_yarv_insn_trace_getblockparamproxy": 0, "not_optimized_yarv_insn_trace_getspecial": 0, "not_optimized_yarv_insn_trace_setspecial": 0, "not_optimized_yarv_insn_trace_getinstancevariable": 0, "not_optimized_yarv_insn_trace_setinstancevariable": 0, "not_optimized_yarv_insn_trace_getclassvariable": 0, "not_optimized_yarv_insn_trace_setclassvariable": 0, "not_optimized_yarv_insn_trace_opt_getconstant_path": 0, "not_optimized_yarv_insn_trace_getconstant": 0, "not_optimized_yarv_insn_trace_setconstant": 0, "not_optimized_yarv_insn_trace_getglobal": 0, "not_optimized_yarv_insn_trace_setglobal": 0, "not_optimized_yarv_insn_trace_putnil": 0, "not_optimized_yarv_insn_trace_putself": 0, "not_optimized_yarv_insn_trace_putobject": 0, "not_optimized_yarv_insn_trace_putspecialobject": 0, "not_optimized_yarv_insn_trace_putstring": 0, "not_optimized_yarv_insn_trace_putchilledstring": 0, "not_optimized_yarv_insn_trace_concatstrings": 0, "not_optimized_yarv_insn_trace_anytostring": 0, "not_optimized_yarv_insn_trace_toregexp": 0, "not_optimized_yarv_insn_trace_intern": 0, "not_optimized_yarv_insn_trace_newarray": 0, "not_optimized_yarv_insn_trace_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_trace_duparray": 0, "not_optimized_yarv_insn_trace_duphash": 0, "not_optimized_yarv_insn_trace_expandarray": 0, "not_optimized_yarv_insn_trace_concatarray": 0, "not_optimized_yarv_insn_trace_concattoarray": 0, "not_optimized_yarv_insn_trace_pushtoarray": 0, "not_optimized_yarv_insn_trace_splatarray": 0, "not_optimized_yarv_insn_trace_splatkw": 0, "not_optimized_yarv_insn_trace_newhash": 0, "not_optimized_yarv_insn_trace_newrange": 0, "not_optimized_yarv_insn_trace_pop": 0, "not_optimized_yarv_insn_trace_dup": 0, "not_optimized_yarv_insn_trace_dupn": 0, "not_optimized_yarv_insn_trace_swap": 0, "not_optimized_yarv_insn_trace_opt_reverse": 0, "not_optimized_yarv_insn_trace_topn": 0, "not_optimized_yarv_insn_trace_setn": 0, "not_optimized_yarv_insn_trace_adjuststack": 0, "not_optimized_yarv_insn_trace_defined": 0, "not_optimized_yarv_insn_trace_definedivar": 0, "not_optimized_yarv_insn_trace_checkmatch": 0, "not_optimized_yarv_insn_trace_checkkeyword": 0, "not_optimized_yarv_insn_trace_checktype": 0, "not_optimized_yarv_insn_trace_defineclass": 0, "not_optimized_yarv_insn_trace_definemethod": 0, "not_optimized_yarv_insn_trace_definesmethod": 0, "not_optimized_yarv_insn_trace_send": 0, "not_optimized_yarv_insn_trace_sendforward": 0, "not_optimized_yarv_insn_trace_opt_send_without_block": 0, "not_optimized_yarv_insn_trace_opt_new": 0, "not_optimized_yarv_insn_trace_objtostring": 0, "not_optimized_yarv_insn_trace_opt_ary_freeze": 0, "not_optimized_yarv_insn_trace_opt_hash_freeze": 0, "not_optimized_yarv_insn_trace_opt_str_freeze": 0, "not_optimized_yarv_insn_trace_opt_nil_p": 0, "not_optimized_yarv_insn_trace_opt_str_uminus": 0, "not_optimized_yarv_insn_trace_opt_duparray_send": 0, "not_optimized_yarv_insn_trace_opt_newarray_send": 0, "not_optimized_yarv_insn_trace_invokesuper": 0, "not_optimized_yarv_insn_trace_invokesuperforward": 0, "not_optimized_yarv_insn_trace_invokeblock": 0, "not_optimized_yarv_insn_trace_leave": 0, "not_optimized_yarv_insn_trace_throw": 0, "not_optimized_yarv_insn_trace_jump": 0, "not_optimized_yarv_insn_trace_branchif": 0, "not_optimized_yarv_insn_trace_branchunless": 0, "not_optimized_yarv_insn_trace_branchnil": 0, "not_optimized_yarv_insn_trace_once": 0, "not_optimized_yarv_insn_trace_opt_case_dispatch": 0, "not_optimized_yarv_insn_trace_opt_plus": 0, "not_optimized_yarv_insn_trace_opt_minus": 0, "not_optimized_yarv_insn_trace_opt_mult": 0, "not_optimized_yarv_insn_trace_opt_div": 0, "not_optimized_yarv_insn_trace_opt_mod": 0, "not_optimized_yarv_insn_trace_opt_eq": 0, "not_optimized_yarv_insn_trace_opt_neq": 0, "not_optimized_yarv_insn_trace_opt_lt": 0, "not_optimized_yarv_insn_trace_opt_le": 0, "not_optimized_yarv_insn_trace_opt_gt": 0, "not_optimized_yarv_insn_trace_opt_ge": 0, "not_optimized_yarv_insn_trace_opt_ltlt": 0, "not_optimized_yarv_insn_trace_opt_and": 0, "not_optimized_yarv_insn_trace_opt_or": 0, "not_optimized_yarv_insn_trace_opt_aref": 0, "not_optimized_yarv_insn_trace_opt_aset": 0, "not_optimized_yarv_insn_trace_opt_length": 0, "not_optimized_yarv_insn_trace_opt_size": 0, "not_optimized_yarv_insn_trace_opt_empty_p": 0, "not_optimized_yarv_insn_trace_opt_succ": 0, "not_optimized_yarv_insn_trace_opt_not": 0, "not_optimized_yarv_insn_trace_opt_regexpmatch2": 0, "not_optimized_yarv_insn_trace_invokebuiltin": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_trace_getlocal_WC_0": 0, "not_optimized_yarv_insn_trace_getlocal_WC_1": 0, "not_optimized_yarv_insn_trace_setlocal_WC_0": 0, "not_optimized_yarv_insn_trace_setlocal_WC_1": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_zjit_getinstancevariable": 0, "not_optimized_yarv_insn_zjit_opt_send_without_block": 0, "not_optimized_yarv_insn_zjit_objtostring": 0, "not_optimized_yarv_insn_zjit_opt_nil_p": 0, "not_optimized_yarv_insn_zjit_opt_plus": 0, "not_optimized_yarv_insn_zjit_opt_minus": 0, "not_optimized_yarv_insn_zjit_opt_mult": 0, "not_optimized_yarv_insn_zjit_opt_div": 0, "not_optimized_yarv_insn_zjit_opt_mod": 0, "not_optimized_yarv_insn_zjit_opt_eq": 0, "not_optimized_yarv_insn_zjit_opt_neq": 0, "not_optimized_yarv_insn_zjit_opt_lt": 0, "not_optimized_yarv_insn_zjit_opt_le": 0, "not_optimized_yarv_insn_zjit_opt_gt": 0, "not_optimized_yarv_insn_zjit_opt_ge": 0, "not_optimized_yarv_insn_zjit_opt_and": 0, "not_optimized_yarv_insn_zjit_opt_or": 0, "not_optimized_yarv_insn_zjit_opt_empty_p": 0, "not_optimized_yarv_insn_zjit_opt_not": 0, "vm_insn_count": 88355, "total_insn_count": 1026525349, "ratio_in_zjit": 99.99139280875177, "not_optimized_cfuncs_String#==": 427, "not_optimized_cfuncs_Class#current": 1622, "not_optimized_cfuncs_Float#-": 31 } ] ], "mail": [ [ { "compiled_iseq_count": 330, "failed_iseq_count": 16, "compile_time_ns": 96424860, "profile_time_ns": 1080617, "gc_time_ns": 464596, "invalidation_time_ns": 39214, "code_region_bytes": 970752, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 15971, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 0, "compile_error_register_spill_on_alloc": 1055611, "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": 338664637, "dynamic_getivar_count": 12023024, "dynamic_setivar_count": 4470013, "unspecialized_def_type_iseq": 2414235, "unspecialized_def_type_cfunc": 0, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 103971, "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": 383878, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 695720, "vm_write_pc_count": 88207781, "vm_write_sp_count": 86784729, "vm_write_locals_count": 86784729, "vm_write_stack_count": 86784729, "vm_write_to_parent_iseq_local_count": 55980, "vm_read_from_parent_iseq_local_count": 6735852, "exit_compile_error": 1071582, "exit_unknown_newarray_send": 15942, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 247942, "exit_unhandled_kwarg": 55, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 7971, "exit_unhandled_yarv_insn": 543742, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 239935, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 767896, "exit_patchpoint": 687949, "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": 791940, "side_exit_count": 4374954, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 103974, "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": 79913, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 87971, "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": 271884, "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": 4382059, "send_fallback_send_without_block_no_profiles": 2061614, "send_fallback_send_without_block_cfunc_not_variadic": 35092958, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 3597804, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 4412682, "dynamic_send_count": 49547117, "iseq_optimized_send_count": 27000647, "inline_cfunc_optimized_send_count": 2519268, "variadic_cfunc_optimized_send_count": 5054744, "optimized_send_count": 34574659, "send_count": 84121776, "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": 1627377, "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": 462236, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 23528, "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": 64041, "not_optimized_yarv_insn_opt_neq": 0, "not_optimized_yarv_insn_opt_lt": 615923, "not_optimized_yarv_insn_opt_le": 47971, "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": 1584091, "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": 1442621890, "total_insn_count": 1781286527, "ratio_in_zjit": 19.01236167605056, "not_optimized_cfuncs_Hash#values": 293, "not_optimized_cfuncs_String#+": 103855, "not_optimized_cfuncs_Time#tv_usec": 0, "not_optimized_cfuncs_Integer#>>": 454, "not_optimized_cfuncs_Array#uniq!": 86, "not_optimized_cfuncs_Regexp#=~": 143, "not_optimized_cfuncs_Comparable#<": 319971, "not_optimized_cfuncs_String#length": 31971, "not_optimized_cfuncs_Array#compact": 47985, "not_optimized_cfuncs_DateTime#to_s": 55985, "not_optimized_cfuncs_String#strip": 144068, "not_optimized_cfuncs_Array#include?": 271991, "not_optimized_cfuncs_Hash#[]=": 2270, "not_optimized_cfuncs_Array#==": 39, "not_optimized_cfuncs_Integer#div": 615923, "not_optimized_cfuncs_Regexp#to_s": 591797, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_Hash#store": 268, "not_optimized_cfuncs_Proc#ruby2_keywords": 110, "not_optimized_cfuncs_Module#const_set": 4, "not_optimized_cfuncs_Kernel#is_a?": 920386, "not_optimized_cfuncs_Class#join": 39, "not_optimized_cfuncs_Hash#key?": 0, "not_optimized_cfuncs_String#valid_encoding?": 31971, "not_optimized_cfuncs_String#lstrip": 31942, "not_optimized_cfuncs_Kernel#!~": 967976, "not_optimized_cfuncs_##block_given?": 7971, "not_optimized_cfuncs_Kernel#dup": 24042, "not_optimized_cfuncs_Kernel#object_id": 0, "not_optimized_cfuncs_Kernel#Array": 52, "not_optimized_cfuncs_BasicObject#!=": 7971, "not_optimized_cfuncs_Integer#<=>": 615971, "not_optimized_cfuncs_Kernel#block_given?": 0, "not_optimized_cfuncs_String#to_s": 15080215, "not_optimized_cfuncs_Regexp#===": 1055855, "not_optimized_cfuncs_String#delete_prefix!": 407, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_Class#escape": 7971, "not_optimized_cfuncs_String#encoding": 175884, "not_optimized_cfuncs_Enumerable#map": 47942, "not_optimized_cfuncs_Module#instance_method": 18, "not_optimized_cfuncs_String#==": 144641, "not_optimized_cfuncs_Array#compact!": 104, "not_optimized_cfuncs_Encoding#to_s": 0, "not_optimized_cfuncs_Kernel#kind_of?": 3823884, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_Class#gethostname": 0, "not_optimized_cfuncs_Time#to_i": 0, "not_optimized_cfuncs_Array#freeze": 33, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_String#force_encoding": 671855, "not_optimized_cfuncs_Mail::IndifferentHash#regular_writer": 71971, "not_optimized_cfuncs_DateTime#zone": 55971, "not_optimized_cfuncs_String#include?": 22, "not_optimized_cfuncs_Float#-": 132, "not_optimized_cfuncs_Class#exist?": 39, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 33, "not_optimized_cfuncs_Array#to_a": 7971, "not_optimized_cfuncs_String#===": 34171, "not_optimized_cfuncs_Hash#[]": 719953, "not_optimized_cfuncs_UnboundMethod#parameters": 18, "not_optimized_cfuncs_String#empty?": 7971, "not_optimized_cfuncs_Array#clear": 23971, "not_optimized_cfuncs_String#dup": 447910, "not_optimized_cfuncs_NilClass#to_s": 47976, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_String#ascii_only?": 247907, "not_optimized_cfuncs_Enumerable#each_slice": 7971, "not_optimized_cfuncs_String#scan": 33, "not_optimized_cfuncs_String#%": 2270, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_Comparable#>=": 10, "not_optimized_cfuncs_Array#+": 0, "not_optimized_cfuncs_Class#current": 0, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_String#tr": 184003, "not_optimized_cfuncs_String#-@": 4880, "not_optimized_cfuncs_Class#find": 639942, "not_optimized_cfuncs_Array#hash": 17, "not_optimized_cfuncs_String#casecmp": 6799971 } ] ], "graphql": [ [ { "compiled_iseq_count": 52, "failed_iseq_count": 20, "compile_time_ns": 43228892, "profile_time_ns": 386308, "gc_time_ns": 272675, "invalidation_time_ns": 123240, "code_region_bytes": 413696, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 0, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 15986102, "compile_error_register_spill_on_alloc": 29995591, "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": 555888706, "dynamic_getivar_count": 3253, "dynamic_setivar_count": 22480, "unspecialized_def_type_iseq": 3211, "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": 87643557, "vm_write_sp_count": 87643139, "vm_write_locals_count": 87643139, "vm_write_stack_count": 87643139, "vm_write_to_parent_iseq_local_count": 20, "vm_read_from_parent_iseq_local_count": 3250, "exit_compile_error": 45981693, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 0, "exit_unhandled_kwarg": 3230, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 0, "exit_unhandled_yarv_insn": 178026, "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": 3239, "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": 46166196, "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": 178026, "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": 19171, "send_fallback_send_without_block_cfunc_not_variadic": 29241154, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 3211, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 397, "send_fallback_not_optimized_instruction": 6806, "dynamic_send_count": 29270809, "iseq_optimized_send_count": 48644967, "inline_cfunc_optimized_send_count": 54593856, "variadic_cfunc_optimized_send_count": 9723781, "optimized_send_count": 112962604, "send_count": 142233413, "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": 4190, "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": 6826, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 7152, "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": 911, "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": 2012627565, "total_insn_count": 2568516271, "ratio_in_zjit": 21.642405472618474, "not_optimized_cfuncs_Array#uniq!": 88, "not_optimized_cfuncs_Class#exist?": 39, "not_optimized_cfuncs_Kernel#dup": 71, "not_optimized_cfuncs_String#include?": 22, "not_optimized_cfuncs_Array#include?": 50, "not_optimized_cfuncs_Array#hash": 18, "not_optimized_cfuncs_Float#-": 296, "not_optimized_cfuncs_Array#compact!": 106, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_Array#compact": 14, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_Module#const_set": 2, "not_optimized_cfuncs_Hash#store": 268, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 31, "not_optimized_cfuncs_String#strip": 179, "not_optimized_cfuncs_StringScanner#matched_size": 19439942, "not_optimized_cfuncs_Hash#[]=": 1135, "not_optimized_cfuncs_Integer#===": 0, "not_optimized_cfuncs_Hash#values": 293, "not_optimized_cfuncs_String#to_s": 880, "not_optimized_cfuncs_Array#<<": 0, "not_optimized_cfuncs_Integer#>": 0, "not_optimized_cfuncs_String#encoding": 3211, "not_optimized_cfuncs_String#dup": 26, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_Comparable#>=": 10, "not_optimized_cfuncs_Array#==": 40, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Regexp#=~": 141, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_Kernel#Array": 52, "not_optimized_cfuncs_Integer#<=>": 0, "not_optimized_cfuncs_String#+": 0, "not_optimized_cfuncs_Array#freeze": 31, "not_optimized_cfuncs_String#===": 2194, "not_optimized_cfuncs_Hash#key?": 0, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_StringScanner#pos": 9719971, "not_optimized_cfuncs_Kernel#block_given?": 0, "not_optimized_cfuncs_StringScanner#eos?": 0, "not_optimized_cfuncs_Class#join": 39, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_Hash#[]": 18, "not_optimized_cfuncs_StringScanner#skip": 0, "not_optimized_cfuncs_String#delete_prefix!": 407, "not_optimized_cfuncs_String#scan": 31, "not_optimized_cfuncs_String#-@": 2608, "not_optimized_cfuncs_Module#instance_method": 18, "not_optimized_cfuncs_Kernel#is_a?": 647, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_StringScanner#pos=": 0, "not_optimized_cfuncs_String#getbyte": 0, "not_optimized_cfuncs_Hash#keys": 2, "not_optimized_cfuncs_String#==": 1206, "not_optimized_cfuncs_String#%": 1135, "not_optimized_cfuncs_Integer#>>": 77958, "not_optimized_cfuncs_BasicObject#!=": 0, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_Array#+": 0, "not_optimized_cfuncs_UnboundMethod#parameters": 18 } ] ], "30k_methods": [ [ { "compiled_iseq_count": 5778, "failed_iseq_count": 0, "compile_time_ns": 517928834, "profile_time_ns": 5610614, "gc_time_ns": 0, "invalidation_time_ns": 0, "code_region_bytes": 5083136, "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": 1266681590, "dynamic_getivar_count": 0, "dynamic_setivar_count": 12799971, "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": 396617758, "vm_write_sp_count": 396617758, "vm_write_locals_count": 396617758, "vm_write_stack_count": 396617758, "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": 7000, "send_fallback_send_without_block_cfunc_not_variadic": 35, "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": 7070, "dynamic_send_count": 14105, "iseq_optimized_send_count": 396603583, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 70, "optimized_send_count": 396603653, "send_count": 396617758, "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": 35, "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": 7035, "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": 680934, "total_insn_count": 1267362524, "ratio_in_zjit": 99.94627156893903, "not_optimized_cfuncs_Float#-": 35 } ] ], "liquid-compile": [ [ { "compiled_iseq_count": 131, "failed_iseq_count": 16, "compile_time_ns": 59383397, "profile_time_ns": 603299, "gc_time_ns": 1363188, "invalidation_time_ns": 0, "code_region_bytes": 647168, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 1420684, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 0, "compile_error_register_spill_on_alloc": 6060722, "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": 754826965, "dynamic_getivar_count": 2658453, "dynamic_setivar_count": 20845825, "unspecialized_def_type_iseq": 5950972, "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": 144600103, "vm_write_sp_count": 133739958, "vm_write_locals_count": 133739958, "vm_write_stack_count": 133739958, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 3019933, "exit_compile_error": 7481406, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 0, "exit_unhandled_kwarg": 92102, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 1117396, "exit_unhandled_yarv_insn": 383942, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 110520, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 79867, "exit_patchpoint": 0, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 124, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 0, "exit_block_param_proxy_not_iseq_or_ifunc": 0, "side_exit_count": 9265357, "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": 379363, "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": 4579, "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": 4030088, "send_fallback_send_without_block_no_profiles": 9814501, "send_fallback_send_without_block_cfunc_not_variadic": 55479079, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 5952306, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 28949015, "dynamic_send_count": 104224989, "iseq_optimized_send_count": 14455874, "inline_cfunc_optimized_send_count": 9720966, "variadic_cfunc_optimized_send_count": 11765774, "optimized_send_count": 35942614, "send_count": 140167603, "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": 3577505, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 236462, "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": 1041885, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 1497014, "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": 39935, "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": 39168, "not_optimized_yarv_insn_opt_aref": 22529253, "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": 286609912, "total_insn_count": 1041436877, "ratio_in_zjit": 72.4793774515054, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_Array#freeze": 400898, "not_optimized_cfuncs_Regexp#===": 3475082, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_Kernel#__dir__": 355, "not_optimized_cfuncs_Integer#>>": 422, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_Array#hash": 18, "not_optimized_cfuncs_String#strip": 1652890, "not_optimized_cfuncs_Module#const_set": 2, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_Kernel#Array": 52, "not_optimized_cfuncs_Array#to_s": 2275, "not_optimized_cfuncs_Hash#[]": 1681796, "not_optimized_cfuncs_Hash#[]=": 1135, "not_optimized_cfuncs_StringScanner#scan": 22039871, "not_optimized_cfuncs_String#==": 3788821, "not_optimized_cfuncs_Hash#key?": 1797557, "not_optimized_cfuncs_Kernel#block_given?": 0, "not_optimized_cfuncs_String#%": 1135, "not_optimized_cfuncs_String#scan": 1121282, "not_optimized_cfuncs_Integer#<=>": 0, "not_optimized_cfuncs_Integer#^": 105, "not_optimized_cfuncs_Array#uniq!": 81, "not_optimized_cfuncs_StringScanner#eos?": 10237331, "not_optimized_cfuncs_Array#compact": 2645, "not_optimized_cfuncs_Array#include?": 1056752, "not_optimized_cfuncs_Class#join": 40, "not_optimized_cfuncs_Array#<<": 46067, "not_optimized_cfuncs_String#to_s": 46927, "not_optimized_cfuncs_String#dup": 63, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Hash#store": 269, "not_optimized_cfuncs_Integer#<<": 39168, "not_optimized_cfuncs_Range#===": 0, "not_optimized_cfuncs_String#-@": 3240, "not_optimized_cfuncs_Comparable#>=": 10, "not_optimized_cfuncs_String#delete_prefix!": 408, "not_optimized_cfuncs_StringScanner#getch": 1681778, "not_optimized_cfuncs_Hash#values": 294, "not_optimized_cfuncs_Class#extname": 11491, "not_optimized_cfuncs_Module#instance_method": 18, "not_optimized_cfuncs_String#to_str": 46051, "not_optimized_cfuncs_String#include?": 50, "not_optimized_cfuncs_Kernel#dup": 46122, "not_optimized_cfuncs_Kernel#is_a?": 47345, "not_optimized_cfuncs_String#+": 11849, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_Array#==": 36, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_Regexp#=~": 92, "not_optimized_cfuncs_String#+@": 1074386, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_StringScanner#skip": 5035342, "not_optimized_cfuncs_Float#-": 356, "not_optimized_cfuncs_BasicObject#!=": 0, "not_optimized_cfuncs_UnboundMethod#parameters": 18, "not_optimized_cfuncs_String#empty?": 93408, "not_optimized_cfuncs_Array#compact!": 99, "not_optimized_cfuncs_String#===": 34408, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 31, "not_optimized_cfuncs_Class#file?": 11494, "not_optimized_cfuncs_Class#exist?": 39 } ] ], "tinygql": [ [ { "compiled_iseq_count": 55, "failed_iseq_count": 4, "compile_time_ns": 20958223, "profile_time_ns": 150396, "gc_time_ns": 114621, "invalidation_time_ns": 0, "code_region_bytes": 413696, "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": 1, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 0, "exit_block_param_proxy_not_iseq_or_ifunc": 0, "side_exit_count": 78317885, "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": 3894, "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": 21654368, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 4206557, "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": 815, "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": 2589578604, "total_insn_count": 4593091574, "ratio_in_zjit": 43.620139893165565, "not_optimized_cfuncs_Kernel#dup": 71, "not_optimized_cfuncs_String#-@": 2582, "not_optimized_cfuncs_StringScanner#pos": 17999971, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 31, "not_optimized_cfuncs_Float#-": 32, "not_optimized_cfuncs_String#strip": 179, "not_optimized_cfuncs_Integer#>>": 144198, "not_optimized_cfuncs_String#==": 729, "not_optimized_cfuncs_Array#freeze": 31, "not_optimized_cfuncs_Regexp#=~": 86, "not_optimized_cfuncs_Array#include?": 29, "not_optimized_cfuncs_Array#compact!": 91, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_String#getbyte": 4199971, "not_optimized_cfuncs_StringScanner#eos?": 119971, "not_optimized_cfuncs_Kernel#is_a?": 647, "not_optimized_cfuncs_Class#exist?": 39, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_String#include?": 22, "not_optimized_cfuncs_String#scan": 31, "not_optimized_cfuncs_Array#==": 35, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_Hash#[]=": 1135, "not_optimized_cfuncs_String#dup": 26, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_StringScanner#skip": 0, "not_optimized_cfuncs_String#===": 2194, "not_optimized_cfuncs_Kernel#Array": 52, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_Module#instance_method": 18, "not_optimized_cfuncs_String#%": 1135, "not_optimized_cfuncs_String#delete_prefix!": 407, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_Hash#key?": 0, "not_optimized_cfuncs_Kernel#block_given?": 0, "not_optimized_cfuncs_Array#compact": 14, "not_optimized_cfuncs_Array#uniq!": 73, "not_optimized_cfuncs_Comparable#>=": 10, "not_optimized_cfuncs_Hash#[]": 18, "not_optimized_cfuncs_StringScanner#pos=": 0, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_Integer#<=>": 0, "not_optimized_cfuncs_Array#<<": 5971, "not_optimized_cfuncs_Class#join": 39, "not_optimized_cfuncs_String#to_s": 867, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_Hash#store": 268, "not_optimized_cfuncs_String#valid_encoding?": 5971, "not_optimized_cfuncs_Array#hash": 17, "not_optimized_cfuncs_BasicObject#!=": 0, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_Module#const_set": 2, "not_optimized_cfuncs_StringScanner#matched_size": 35999942, "not_optimized_cfuncs_UnboundMethod#parameters": 18, "not_optimized_cfuncs_Hash#values": 293 } ] ], "throw": [ [ { "compiled_iseq_count": 5, "failed_iseq_count": 0, "compile_time_ns": 1314830, "profile_time_ns": 65640152, "gc_time_ns": 4009, "invalidation_time_ns": 0, "code_region_bytes": 12288, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 104399971, "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": 626410179, "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": 208802407, "vm_write_sp_count": 208802407, "vm_write_locals_count": 208802407, "vm_write_stack_count": 208802407, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 0, "exit_compile_error": 104399971, "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": 104399971, "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": 208799942, "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": 493, "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": 208800435, "dynamic_send_count": 208800928, "iseq_optimized_send_count": 493, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 986, "optimized_send_count": 1479, "send_count": 208802407, "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": 104399971, "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": 104400464, "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": 501142182, "total_insn_count": 1127552361, "ratio_in_zjit": 55.55486385079726, "not_optimized_cfuncs_Float#-": 493 } ] ], "hexapdf": [ [ { "compiled_iseq_count": 541, "failed_iseq_count": 71, "compile_time_ns": 246054852, "profile_time_ns": 2780764, "gc_time_ns": 59809004, "invalidation_time_ns": 60783, "code_region_bytes": 1732608, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 342242, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 3860230, "compile_error_register_spill_on_alloc": 111641859, "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": 5084559228, "dynamic_getivar_count": 46432153, "dynamic_setivar_count": 227737918, "unspecialized_def_type_iseq": 29820840, "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": 793719159, "vm_write_sp_count": 770687035, "vm_write_locals_count": 770687035, "vm_write_stack_count": 770687035, "vm_write_to_parent_iseq_local_count": 4443347, "vm_read_from_parent_iseq_local_count": 91684329, "exit_compile_error": 115844331, "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": 28280207, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 263517101, "exit_patchpoint": 4187339, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 4, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 97712, "exit_block_param_proxy_not_iseq_or_ifunc": 537619, "side_exit_count": 419271772, "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": 30614969, "send_fallback_send_without_block_cfunc_not_variadic": 185751057, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 42678259, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 96749618, "dynamic_send_count": 467068073, "iseq_optimized_send_count": 265025002, "inline_cfunc_optimized_send_count": 124402591, "variadic_cfunc_optimized_send_count": 7525890, "optimized_send_count": 396953483, "send_count": 864021556, "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": 25215664, "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": 1279681, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 9428729, "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": 1421745, "not_optimized_yarv_insn_opt_neq": 393157, "not_optimized_yarv_insn_opt_lt": 502040, "not_optimized_yarv_insn_opt_le": 97736, "not_optimized_yarv_insn_opt_gt": 292657, "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": 53575640, "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": 8127566431, "total_insn_count": 13212125659, "ratio_in_zjit": 38.484036249961314, "not_optimized_cfuncs_Array#hash": 28, "not_optimized_cfuncs_Hash#values": 293, "not_optimized_cfuncs_Hash#store": 268, "not_optimized_cfuncs_Fiber#alive?": 245795, "not_optimized_cfuncs_Array#<<": 0, "not_optimized_cfuncs_Integer#>>": 227, "not_optimized_cfuncs_String#include?": 22, "not_optimized_cfuncs_Kernel#is_a?": 655, "not_optimized_cfuncs_Integer#<": 19330808, "not_optimized_cfuncs_String#strip": 183, "not_optimized_cfuncs_Hash#[]=": 1285, "not_optimized_cfuncs_String#+@": 294062, "not_optimized_cfuncs_Float#-": 17965702, "not_optimized_cfuncs_IO#binmode": 31, "not_optimized_cfuncs_Hash#replace": 0, "not_optimized_cfuncs_Kernel#freeze": 0, "not_optimized_cfuncs_String#to_f": 286, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Float#==": 0, "not_optimized_cfuncs_String#force_encoding": 0, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_String#to_sym": 4374, "not_optimized_cfuncs_Kernel#hash": 0, "not_optimized_cfuncs_String#==": 746, "not_optimized_cfuncs_Comparable#<": 0, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_Zlib::ZStream#close": 49111, "not_optimized_cfuncs_Float#+": 9518356, "not_optimized_cfuncs_Kernel#instance_of?": 2589451, "not_optimized_cfuncs_Float#/": 62, "not_optimized_cfuncs_Array#delete_at": 878611, "not_optimized_cfuncs_Class#core#hash_merge_kwd": 31, "not_optimized_cfuncs_Kernel#kind_of?": 64475738, "not_optimized_cfuncs_Array#clear": 8745156, "not_optimized_cfuncs_Integer#-": 0, "not_optimized_cfuncs_Hash#compare_by_identity": 31, "not_optimized_cfuncs_Comparable#>": 0, "not_optimized_cfuncs_String#-@": 2602, "not_optimized_cfuncs_String#%": 1166, "not_optimized_cfuncs_Module#alias_method": 0, "not_optimized_cfuncs_Module#hypot": 146371, "not_optimized_cfuncs_Array#minmax": 31, "not_optimized_cfuncs_Float#to_s": 0, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_Integer#*": 31, "not_optimized_cfuncs_Hash#key?": 3544427, "not_optimized_cfuncs_Kernel#dup": 4394092, "not_optimized_cfuncs_Class#exist?": 39, "not_optimized_cfuncs_Comparable#>=": 10, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_Array#uniq!": 79, "not_optimized_cfuncs_String#to_s": 963, "not_optimized_cfuncs_Integer#<=>": 3661396, "not_optimized_cfuncs_Hash#include?": 31, "not_optimized_cfuncs_Kernel#instance_variable_get": 0, "not_optimized_cfuncs_Hash#default_proc=": 0, "not_optimized_cfuncs_Zlib::ZStream#finish": 49111, "not_optimized_cfuncs_Kernel#instance_variable_set": 97530, "not_optimized_cfuncs_String#encoding": 4258231, "not_optimized_cfuncs_String#*": 0, "not_optimized_cfuncs_BasicObject#!=": 952244, "not_optimized_cfuncs_Float#<=": 181741, "not_optimized_cfuncs_Class#join": 39, "not_optimized_cfuncs_Array#include?": 49064, "not_optimized_cfuncs_Integer#>": 97591, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_String#getbyte": 2825990, "not_optimized_cfuncs_Array#sort": 31, "not_optimized_cfuncs_String#intern": 0, "not_optimized_cfuncs_Float#<": 4603173, "not_optimized_cfuncs_Class#new": 0, "not_optimized_cfuncs_Integer#+": 13620949, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_Hash#[]": 1448484, "not_optimized_cfuncs_Integer#==": 488222, "not_optimized_cfuncs_Proc#arity": 0, "not_optimized_cfuncs_Array#compact": 45, "not_optimized_cfuncs_String#delete_prefix!": 407, "not_optimized_cfuncs_String#+": 0, "not_optimized_cfuncs_Regexp#=~": 136, "not_optimized_cfuncs_String#empty?": 0, "not_optimized_cfuncs_Array#==": 48848, "not_optimized_cfuncs_Kernel#Array": 52, "not_optimized_cfuncs_Hash#keys": 195964, "not_optimized_cfuncs_Float#>": 4442642, "not_optimized_cfuncs_Kernel#__method__": 243993, "not_optimized_cfuncs_Hash#delete": 884098, "not_optimized_cfuncs_Hash#key": 5071, "not_optimized_cfuncs_String#dup": 71297, "not_optimized_cfuncs_Float#finite?": 0, "not_optimized_cfuncs_String#strip!": 18, "not_optimized_cfuncs_UnboundMethod#parameters": 36, "not_optimized_cfuncs_Regexp#===": 2, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_Module#instance_method": 36, "not_optimized_cfuncs_Integer#/": 48861, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 42, "not_optimized_cfuncs_Kernel#===": 0, "not_optimized_cfuncs_String#codepoints": 31, "not_optimized_cfuncs_Kernel#block_given?": 2100709, "not_optimized_cfuncs_String#b": 4307223, "not_optimized_cfuncs_Integer#^": 0, "not_optimized_cfuncs_Class#directory?": 0, "not_optimized_cfuncs_Float#*": 8739076, "not_optimized_cfuncs_Array#compact!": 115, "not_optimized_cfuncs_Module#const_set": 2, "not_optimized_cfuncs_String#===": 2194, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_Array#freeze": 41, "not_optimized_cfuncs_Hash#clear": 31, "not_optimized_cfuncs_Array#*": 0, "not_optimized_cfuncs_Array#reverse!": 48811, "not_optimized_cfuncs_String#setbyte": 0, "not_optimized_cfuncs_String#scan": 41, "not_optimized_cfuncs_String#freeze": 49261, "not_optimized_cfuncs_Integer#===": 48825, "not_optimized_cfuncs_IO#pos": 0 } ] ], "30k_ifelse": [ [ { "compiled_iseq_count": 9259, "failed_iseq_count": 0, "compile_time_ns": 1982259942, "profile_time_ns": 16434180, "gc_time_ns": 0, "invalidation_time_ns": 0, "code_region_bytes": 17653760, "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 } ] ], "rubocop": [ [ { "compiled_iseq_count": 2767, "failed_iseq_count": 244, "compile_time_ns": 1026231601, "profile_time_ns": 9399210, "gc_time_ns": 2863366, "invalidation_time_ns": 255547, "code_region_bytes": 7729152, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 33079, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 552278, "compile_error_register_spill_on_alloc": 2678368, "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": 817543044, "dynamic_getivar_count": 14751296, "dynamic_setivar_count": 8523313, "unspecialized_def_type_iseq": 3457714, "unspecialized_def_type_cfunc": 0, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 379, "unspecialized_def_type_zsuper": 3263, "unspecialized_def_type_alias": 379, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 490776, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 162103055, "vm_write_sp_count": 158235884, "vm_write_locals_count": 158235884, "vm_write_stack_count": 158235884, "vm_write_to_parent_iseq_local_count": 58027, "vm_read_from_parent_iseq_local_count": 23371334, "exit_compile_error": 3264041, "exit_unknown_newarray_send": 381756, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 563367, "exit_unhandled_kwarg": 458027, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 67715, "exit_unhandled_yarv_insn": 1106223, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 5777948, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 11484599, "exit_patchpoint": 17004, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 3, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 190, "exit_block_param_proxy_not_iseq_or_ifunc": 68118, "side_exit_count": 23188991, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 3891, "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": 36226, "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": 750740, "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": 290479, "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": 19385, "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": 5494, "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": 43964651, "send_fallback_send_without_block_no_profiles": 14725598, "send_fallback_send_without_block_cfunc_not_variadic": 14874906, "send_fallback_send_without_block_cfunc_array_variadic": 13, "send_fallback_send_without_block_not_optimized_method_type": 3952511, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 4874, "send_fallback_not_optimized_instruction": 28582910, "dynamic_send_count": 106105463, "iseq_optimized_send_count": 40822051, "inline_cfunc_optimized_send_count": 17815640, "variadic_cfunc_optimized_send_count": 7103988, "optimized_send_count": 65741679, "send_count": 171847142, "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": 9587495, "not_optimized_yarv_insn_sendforward": 179043, "not_optimized_yarv_insn_opt_send_without_block": 486498, "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": 617073, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 4823160, "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": 213765, "not_optimized_yarv_insn_opt_minus": 13141, "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": 1213590, "not_optimized_yarv_insn_opt_neq": 3059, "not_optimized_yarv_insn_opt_lt": 0, "not_optimized_yarv_insn_opt_le": 202, "not_optimized_yarv_insn_opt_gt": 10607, "not_optimized_yarv_insn_opt_ge": 7129, "not_optimized_yarv_insn_opt_ltlt": 0, "not_optimized_yarv_insn_opt_and": 1266, "not_optimized_yarv_insn_opt_or": 33, "not_optimized_yarv_insn_opt_aref": 11557805, "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": 764262553, "total_insn_count": 1581805597, "ratio_in_zjit": 51.684166850245376, "not_optimized_cfuncs_Module#sqrt": 1093, "not_optimized_cfuncs_String#scan": 13549, "not_optimized_cfuncs_Array#==": 0, "not_optimized_cfuncs_String#tr": 38, "not_optimized_cfuncs_String#delete_suffix": 1705, "not_optimized_cfuncs_Integer#===": 3593, "not_optimized_cfuncs_String#ascii_only?": 379, "not_optimized_cfuncs_Class#pwd": 73, "not_optimized_cfuncs_Hash#merge": 0, "not_optimized_cfuncs_Enumerable#each_slice": 73, "not_optimized_cfuncs_String#delete_prefix": 146, "not_optimized_cfuncs_Range#begin": 28354, "not_optimized_cfuncs_Regexp#===": 73046, "not_optimized_cfuncs_Kernel#!~": 13435, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Enumerable#sort": 94, "not_optimized_cfuncs_Module#alias_method": 78, "not_optimized_cfuncs_Kernel#String": 1924, "not_optimized_cfuncs_Class#exist?": 39, "not_optimized_cfuncs_Kernel#Array": 4545, "not_optimized_cfuncs_Set#delete": 31737, "not_optimized_cfuncs_Array#compact!": 595, "not_optimized_cfuncs_Kernel#dup": 26458, "not_optimized_cfuncs_Float#>=": 554, "not_optimized_cfuncs_Hash#keys": 4262, "not_optimized_cfuncs_StringScanner#eos?": 0, "not_optimized_cfuncs_Array#reverse_each": 277, "not_optimized_cfuncs_Racc::Parser#_racc_do_parse_c": 0, "not_optimized_cfuncs_Array#include?": 2098125, "not_optimized_cfuncs_StringScanner#skip": 0, "not_optimized_cfuncs_Integer#==": 5485, "not_optimized_cfuncs_Array#*": 308, "not_optimized_cfuncs_Kernel#block_given?": 66161, "not_optimized_cfuncs_Kernel#instance_of?": 485, "not_optimized_cfuncs_String#lstrip": 24424, "not_optimized_cfuncs_Kernel#instance_variables": 1195, "not_optimized_cfuncs_Float#<": 26433, "not_optimized_cfuncs_Array#-": 10398, "not_optimized_cfuncs_String#%": 2270, "not_optimized_cfuncs_String#force_encoding": 379, "not_optimized_cfuncs_Set#===": 228034, "not_optimized_cfuncs_Set#add?": 0, "not_optimized_cfuncs_Regexp#source": 1195, "not_optimized_cfuncs_String#===": 265445, "not_optimized_cfuncs_Integer#upto": 0, "not_optimized_cfuncs_String#+": 17, "not_optimized_cfuncs_Array#drop": 200915, "not_optimized_cfuncs_Range#minmax": 150, "not_optimized_cfuncs_Thread::Backtrace::Location#lineno": 0, "not_optimized_cfuncs_Array#uniq": 1435, "not_optimized_cfuncs_Hash#[]=": 2370, "not_optimized_cfuncs_String#encoding": 379, "not_optimized_cfuncs_Range#end": 34, "not_optimized_cfuncs_Integer#^": 3875, "not_optimized_cfuncs_Hash#[]": 4334885, "not_optimized_cfuncs_Array#&": 838, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_Integer#<=>": 49412, "not_optimized_cfuncs_Integer#>>": 75905, "not_optimized_cfuncs_Array#reverse!": 2584, "not_optimized_cfuncs_String#freeze": 101644, "not_optimized_cfuncs_Class#escape": 65, "not_optimized_cfuncs_Array#uniq!": 318, "not_optimized_cfuncs_String#empty?": 110513, "not_optimized_cfuncs_Method#super_method": 0, "not_optimized_cfuncs_Kernel#__method__": 587, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_Float#===": 4921, "not_optimized_cfuncs_Array#eql?": 6194, "not_optimized_cfuncs_Hash#values": 9229, "not_optimized_cfuncs_String#+@": 1676, "not_optimized_cfuncs_Float#-": 74, "not_optimized_cfuncs_Proc#ruby2_keywords": 158, "not_optimized_cfuncs_String#chars": 0, "not_optimized_cfuncs_String#-@": 10233, "not_optimized_cfuncs_Kernel#is_a?": 2198317, "not_optimized_cfuncs_Array#+": 21762, "not_optimized_cfuncs_Numeric#nonzero?": 18535, "not_optimized_cfuncs_Set#include?": 736876, "not_optimized_cfuncs_Kernel#instance_variable_set": 3, "not_optimized_cfuncs_Module#const_set": 38, "not_optimized_cfuncs_Class#union": 0, "not_optimized_cfuncs_Range#cover?": 2209, "not_optimized_cfuncs_Symbol#inspect": 0, "not_optimized_cfuncs_Kernel#instance_variable_get": 1195, "not_optimized_cfuncs_MatchData#begin": 0, "not_optimized_cfuncs_Kernel#method": 73, "not_optimized_cfuncs_Kernel#hash": 8232, "not_optimized_cfuncs_Integer#**": 3279, "not_optimized_cfuncs_Class#directory?": 146, "not_optimized_cfuncs_Array#freeze": 205896, "not_optimized_cfuncs_Hash#invert": 0, "not_optimized_cfuncs_Kernel#freeze": 680142, "not_optimized_cfuncs_String#strip": 13650, "not_optimized_cfuncs_String#to_sym": 74441, "not_optimized_cfuncs_Enumerable#each_cons": 350, "not_optimized_cfuncs_Module#instance_method": 36, "not_optimized_cfuncs_Class#join": 65, "not_optimized_cfuncs_Object#[]": 205516, "not_optimized_cfuncs_Thread::Backtrace::Location#path": 0, "not_optimized_cfuncs_String#include?": 19395, "not_optimized_cfuncs_Enumerable#grep": 54, "not_optimized_cfuncs_Array#transpose": 1080, "not_optimized_cfuncs_Float#<=": 17632, "not_optimized_cfuncs_Integer#downto": 0, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_String#b": 51787, "not_optimized_cfuncs_Array#<<": 93946, "not_optimized_cfuncs_Array#clear": 1166, "not_optimized_cfuncs_Set#to_a": 21, "not_optimized_cfuncs_String#hash": 3875, "not_optimized_cfuncs_Comparable#>=": 12, "not_optimized_cfuncs_Array#delete": 405, "not_optimized_cfuncs_Array#map": 292, "not_optimized_cfuncs_Class#try_convert": 218, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_Set#add": 38236, "not_optimized_cfuncs_Numeric#negative?": 13730, "not_optimized_cfuncs_String#valid_encoding?": 0, "not_optimized_cfuncs_String#==": 2040483, "not_optimized_cfuncs_Comparable#between?": 8539, "not_optimized_cfuncs_BasicObject#!=": 1734, "not_optimized_cfuncs_Array#each": 379, "not_optimized_cfuncs_Hash#include?": 79, "not_optimized_cfuncs_Array#to_a": 379, "not_optimized_cfuncs_String#dup": 6755, "not_optimized_cfuncs_Hash#store": 276, "not_optimized_cfuncs_Array#hash": 4364, "not_optimized_cfuncs_StringScanner#matched": 22370, "not_optimized_cfuncs_String#*": 73, "not_optimized_cfuncs_String#delete_prefix!": 10178, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_Hash#key?": 10744, "not_optimized_cfuncs_Comparable#==": 19521, "not_optimized_cfuncs_TrueClass#^": 0, "not_optimized_cfuncs_Array#compact": 15873, "not_optimized_cfuncs_Array#reverse": 13494, "not_optimized_cfuncs_UnboundMethod#parameters": 36, "not_optimized_cfuncs_Module#exist?": 45, "not_optimized_cfuncs_Range#to_a": 0, "not_optimized_cfuncs_Regexp#=~": 144, "not_optimized_cfuncs_Numeric#positive?": 8836, "not_optimized_cfuncs_Class#extname": 73, "not_optimized_cfuncs_String#to_s": 333231, "not_optimized_cfuncs_Hash#freeze": 191527, "not_optimized_cfuncs_Hash#compare_by_identity": 1291, "not_optimized_cfuncs_Module#directory?": 73, "not_optimized_cfuncs_Array#|": 1676, "not_optimized_cfuncs_Enumerable#sort_by": 2, "not_optimized_cfuncs_NilClass#to_s": 2521, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 113, "not_optimized_cfuncs_Kernel#===": 2136 } ] ], "loops-times": [ [ { "compiled_iseq_count": 5, "failed_iseq_count": 0, "compile_time_ns": 1701403, "profile_time_ns": 16997, "gc_time_ns": 0, "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": 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 } ] ], "matmul": [ [ { "compiled_iseq_count": 6, "failed_iseq_count": 2, "compile_time_ns": 2487090, "profile_time_ns": 32258, "gc_time_ns": 51291, "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": 31, "compile_error_register_spill_on_alloc": 11971, "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": 48216958, "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": 9636374, "vm_write_sp_count": 9636374, "vm_write_locals_count": 9636374, "vm_write_stack_count": 9636374, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 14435917, "exit_compile_error": 12002, "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": 12002, "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": 9600155, "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": 24093, "dynamic_send_count": 9624248, "iseq_optimized_send_count": 93, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 12033, "optimized_send_count": 12126, "send_count": 9636374, "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": 24062, "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": 9662633917, "total_insn_count": 9710850875, "ratio_in_zjit": 0.4965266032879946, "not_optimized_cfuncs_Float#-": 31, "not_optimized_cfuncs_Float#*": 9599942, "not_optimized_cfuncs_Float#+": 0, "not_optimized_cfuncs_Float#/": 182 } ] ], "nbody": [ [ { "compiled_iseq_count": 5, "failed_iseq_count": 1, "compile_time_ns": 3059518, "profile_time_ns": 38197, "gc_time_ns": 0, "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": 16799971, "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": 562043074, "dynamic_getivar_count": 0, "dynamic_setivar_count": 100799913, "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": 113080550, "vm_write_sp_count": 113080550, "vm_write_locals_count": 113080550, "vm_write_stack_count": 113080550, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 10080052, "exit_compile_error": 16799971, "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": 16799971, "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": 2780000, "send_fallback_send_without_block_cfunc_not_variadic": 100800052, "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": 2780278, "dynamic_send_count": 106360330, "iseq_optimized_send_count": 3359971, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 3360249, "optimized_send_count": 6720220, "send_count": 113080550, "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": 139, "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": 2780139, "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": 3701809138, "total_insn_count": 4263852212, "ratio_in_zjit": 13.181579615217677, "not_optimized_cfuncs_Float#+": 100799913, "not_optimized_cfuncs_Float#/": 0, "not_optimized_cfuncs_Float#*": 0, "not_optimized_cfuncs_Float#-": 139, "not_optimized_cfuncs_Module#sqrt": 0 } ] ], "railsbench": [ [ { "compiled_iseq_count": 1452, "failed_iseq_count": 110, "compile_time_ns": 386101710, "profile_time_ns": 319771077, "gc_time_ns": 17000248, "invalidation_time_ns": 160243, "code_region_bytes": 4382720, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 1779213, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 1200590, "compile_error_register_spill_on_alloc": 21730712, "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": 3225270556, "dynamic_getivar_count": 53848569, "dynamic_setivar_count": 62291268, "unspecialized_def_type_iseq": 18667939, "unspecialized_def_type_cfunc": 0, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 6688506, "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": 669414109, "vm_write_sp_count": 653417277, "vm_write_locals_count": 653417277, "vm_write_stack_count": 653417277, "vm_write_to_parent_iseq_local_count": 1798808, "vm_read_from_parent_iseq_local_count": 53293499, "exit_compile_error": 24710515, "exit_unknown_newarray_send": 1660775, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 2346449, "exit_unhandled_kwarg": 3131092, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 797175, "exit_unhandled_yarv_insn": 8189520, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 3109863, "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": 1, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 298149, "exit_block_param_proxy_not_iseq_or_ifunc": 3831014, "side_exit_count": 57422890, "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": 881157, "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": 1317013, "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": 57983416, "send_fallback_send_without_block_no_profiles": 33020102, "send_fallback_send_without_block_cfunc_not_variadic": 109815834, "send_fallback_send_without_block_cfunc_array_variadic": 1073731, "send_fallback_send_without_block_not_optimized_method_type": 42232314, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 1502, "send_fallback_not_optimized_instruction": 153593884, "dynamic_send_count": 397720783, "iseq_optimized_send_count": 188280907, "inline_cfunc_optimized_send_count": 53253082, "variadic_cfunc_optimized_send_count": 27099565, "optimized_send_count": 268633554, "send_count": 666354337, "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": 46365007, "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": 28000574, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 8931903, "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": 2108080, "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": 65670810, "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": 985405244, "total_insn_count": 4210675800, "ratio_in_zjit": 76.59745630380758, "not_optimized_cfuncs_Thread::Mutex#initialize": 479941, "not_optimized_cfuncs_Comparable#<": 0, "not_optimized_cfuncs_String#inspect": 0, "not_optimized_cfuncs_Class#join": 1074101, "not_optimized_cfuncs_SQLite3::Statement#column_name": 4, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_SQLite3::Statement#reset!": 0, "not_optimized_cfuncs_Digest::Class#initialize": 119971, "not_optimized_cfuncs_Array#delete": 317999, "not_optimized_cfuncs_Time#strftime": 155971, "not_optimized_cfuncs_Array#to_ary": 119971, "not_optimized_cfuncs_Array#-": 119979, "not_optimized_cfuncs_Array#uniq!": 240491, "not_optimized_cfuncs_Class#directory?": 452, "not_optimized_cfuncs_Symbol#inspect": 71, "not_optimized_cfuncs_Method#parameters": 0, "not_optimized_cfuncs_Hash#delete": 2276600, "not_optimized_cfuncs_Time#wday": 0, "not_optimized_cfuncs_Integer#^": 3814178, "not_optimized_cfuncs_Set#empty?": 12, "not_optimized_cfuncs_Class#generate": 239191, "not_optimized_cfuncs_Hash#[]=": 722410, "not_optimized_cfuncs_String#dup": 478944, "not_optimized_cfuncs_Encoding#to_s": 119971, "not_optimized_cfuncs_Kernel#kind_of?": 280009, "not_optimized_cfuncs_Kernel#instance_variable_set": 120009, "not_optimized_cfuncs_SQLite3::Statement#column_count": 0, "not_optimized_cfuncs_Integer#+": 119971, "not_optimized_cfuncs_StringScanner#string": 122, "not_optimized_cfuncs_SQLite3::Database#changes": 0, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_Class#split": 387, "not_optimized_cfuncs_StringScanner#pos=": 258, "not_optimized_cfuncs_String#strip": 236, "not_optimized_cfuncs_Symbol#empty?": 2, "not_optimized_cfuncs_Kernel#instance_of?": 155971, "not_optimized_cfuncs_Hash#[]": 8975495, "not_optimized_cfuncs_SQLite3::Statement#column_decltype": 4, "not_optimized_cfuncs_Float#*": 0, "not_optimized_cfuncs_Time#subsec": 0, "not_optimized_cfuncs_Thread::Mutex#owned?": 239943, "not_optimized_cfuncs_Hash#include?": 976, "not_optimized_cfuncs_Class#current": 10716273, "not_optimized_cfuncs_Thread::Backtrace::Location#absolute_path": 20, "not_optimized_cfuncs_StringScanner#scan": 0, "not_optimized_cfuncs_Module#singleton_class?": 0, "not_optimized_cfuncs_String#getbyte": 7868187, "not_optimized_cfuncs_Class#core#hash_merge_kwd": 238382, "not_optimized_cfuncs_Kernel#hash": 39, "not_optimized_cfuncs_Hash#clear": 120197, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_Integer#>>": 462, "not_optimized_cfuncs_Array#include?": 1231405, "not_optimized_cfuncs_Array#reverse": 487, "not_optimized_cfuncs_String#+@": 903636, "not_optimized_cfuncs_Class#new": 0, "not_optimized_cfuncs_Class#extname": 0, "not_optimized_cfuncs_Array#<<": 204028, "not_optimized_cfuncs_Kernel#object_id": 361751, "not_optimized_cfuncs_SQLite3::Statement#done?": 418195, "not_optimized_cfuncs_Hash#values": 298, "not_optimized_cfuncs_Set#include?": 900448, "not_optimized_cfuncs_Hash#to_hash": 239964, "not_optimized_cfuncs_Hash#merge": 30, "not_optimized_cfuncs_String#valid_encoding?": 479942, "not_optimized_cfuncs_Array#drop": 119191, "not_optimized_cfuncs_BasicObject#!=": 2142331, "not_optimized_cfuncs_Class#superclass": 1830, "not_optimized_cfuncs_Proc#ruby2_keywords": 1050, "not_optimized_cfuncs_String#freeze": 7538, "not_optimized_cfuncs_Hash#freeze": 120486, "not_optimized_cfuncs_Module#random_bytes": 119191, "not_optimized_cfuncs_Hash#key?": 5405273, "not_optimized_cfuncs_Module#pid": 119977, "not_optimized_cfuncs_Array#reverse_each": 77971, "not_optimized_cfuncs_Kernel#instance_variables": 119971, "not_optimized_cfuncs_StringScanner#skip": 96, "not_optimized_cfuncs_TrueClass#===": 1144944, "not_optimized_cfuncs_String#ascii_only?": 1869691, "not_optimized_cfuncs_Array#sort!": 77971, "not_optimized_cfuncs_String#-@": 6177, "not_optimized_cfuncs_Kernel#block_given?": 3015949, "not_optimized_cfuncs_Array#compact!": 120373, "not_optimized_cfuncs_Kernel#dup": 1198042, "not_optimized_cfuncs_Kernel#method": 119191, "not_optimized_cfuncs_Thread::ConditionVariable#initialize": 359966, "not_optimized_cfuncs_Kernel#instance_variable_get": 119971, "not_optimized_cfuncs_OpenSSL::Cipher#encrypt": 0, "not_optimized_cfuncs_Time#minus_without_duration": 27581, "not_optimized_cfuncs_OpenSSL::Cipher#iv_len": 119191, "not_optimized_cfuncs_Module#initialize": 10, "not_optimized_cfuncs_FalseClass#===": 1032742, "not_optimized_cfuncs_Module#to_s": 23, "not_optimized_cfuncs_String#to_str": 0, "not_optimized_cfuncs_Array#to_a": 26, "not_optimized_cfuncs_Class#file?": 1073731, "not_optimized_cfuncs_Thread::ConditionVariable#broadcast": 119971, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Array#==": 212, "not_optimized_cfuncs_Kernel#freeze": 57, "not_optimized_cfuncs_String#==": 2887696, "not_optimized_cfuncs_String#to_s": 8516663, "not_optimized_cfuncs_Comparable#==": 316, "not_optimized_cfuncs_Thread::Backtrace::Location#lineno": 0, "not_optimized_cfuncs_Kernel#__method__": 119991, "not_optimized_cfuncs_String#to_sym": 431584, "not_optimized_cfuncs_Monitor#mon_check_owner": 239944, "not_optimized_cfuncs_Enumerable#sort_by": 38, "not_optimized_cfuncs_String#setbyte": 4054054, "not_optimized_cfuncs_Array#freeze": 359272, "not_optimized_cfuncs_Array#sort": 68, "not_optimized_cfuncs_Time#to_i": 0, "not_optimized_cfuncs_Float#+": 0, "not_optimized_cfuncs_##block_given?": 1531, "not_optimized_cfuncs_String#delete_prefix!": 415, "not_optimized_cfuncs_OpenSSL::HMAC#digest": 0, "not_optimized_cfuncs_Class#escape": 147, "not_optimized_cfuncs_Integer#-": 9498, "not_optimized_cfuncs_String#include?": 935795, "not_optimized_cfuncs_Array#+": 4846, "not_optimized_cfuncs_Comparable#>=": 8473, "not_optimized_cfuncs_StringScanner#pos": 380, "not_optimized_cfuncs_Integer#upto": 0, "not_optimized_cfuncs_String#tr": 101974, "not_optimized_cfuncs_Hash#has_key?": 359971, "not_optimized_cfuncs_String#delete_suffix": 12, "not_optimized_cfuncs_OpenSSL::Cipher#initialize": 476831, "not_optimized_cfuncs_NilClass#===": 1385960, "not_optimized_cfuncs_OpenSSL::Cipher#authenticated?": 0, "not_optimized_cfuncs_Float#<": 0, "not_optimized_cfuncs_Kernel#is_a?": 7068001, "not_optimized_cfuncs_Integer#|": 40781, "not_optimized_cfuncs_NilClass#to_s": 299913, "not_optimized_cfuncs_Integer#*": 92, "not_optimized_cfuncs_OpenSSL::Cipher#key=": 0, "not_optimized_cfuncs_Class#allocate": 298171, "not_optimized_cfuncs_Time#utc?": 0, "not_optimized_cfuncs_Class#exist?": 68, "not_optimized_cfuncs_String#b": 1074476, "not_optimized_cfuncs_ObjectSpace::WeakMap#include?": 61, "not_optimized_cfuncs_UnboundMethod#parameters": 36, "not_optimized_cfuncs_Method#arity": 0, "not_optimized_cfuncs_OpenSSL::Cipher#key_len": 238411, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_String#<=>": 118172, "not_optimized_cfuncs_Float#-": 239976, "not_optimized_cfuncs_Set#add": 2110, "not_optimized_cfuncs_StringScanner#peek_byte": 354, "not_optimized_cfuncs_ActiveSupport::OrderedOptions#_get": 4423421, "not_optimized_cfuncs_Array#clear": 119971, "not_optimized_cfuncs_OpenSSL::Cipher#auth_data=": 0, "not_optimized_cfuncs_Regexp#=~": 336, "not_optimized_cfuncs_OpenSSL::Cipher#final": 0, "not_optimized_cfuncs_Hash#store": 251, "not_optimized_cfuncs_Regexp#===": 78158, "not_optimized_cfuncs_Time#utc_offset": 0, "not_optimized_cfuncs_SQLite3::Statement#step": 418195, "not_optimized_cfuncs_OpenSSL::Cipher#iv=": 119191, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 249, "not_optimized_cfuncs_Array#compact": 45, "not_optimized_cfuncs_Module#const_set": 36, "not_optimized_cfuncs_String#%": 2762, "not_optimized_cfuncs_Integer#>": 0, "not_optimized_cfuncs_Hash#compact!": 77971, "not_optimized_cfuncs_Array#|": 197970, "not_optimized_cfuncs_RubyVM::InstructionSequence#to_a": 1, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_StringScanner#eos?": 382, "not_optimized_cfuncs_Thread::ConditionVariable#signal": 119973, "not_optimized_cfuncs_OpenSSL::HMAC#initialize": 0, "not_optimized_cfuncs_Array#inspect": 0, "not_optimized_cfuncs_Integer#>=": 40781, "not_optimized_cfuncs_StringScanner#rest?": 0, "not_optimized_cfuncs_Set#member?": 694, "not_optimized_cfuncs_Regexp#to_s": 239973, "not_optimized_cfuncs_Class#symlink?": 19, "not_optimized_cfuncs_String#tr!": 578, "not_optimized_cfuncs_Hash#keys": 239988, "not_optimized_cfuncs_Array#hash": 71, "not_optimized_cfuncs_String#encoding": 359194, "not_optimized_cfuncs_Integer#===": 167, "not_optimized_cfuncs_String#empty?": 6851031, "not_optimized_cfuncs_Integer#<=>": 0, "not_optimized_cfuncs_String#force_encoding": 1057765, "not_optimized_cfuncs_Thread::Backtrace::Location#path": 0, "not_optimized_cfuncs_Time#plus_without_duration": 208384, "not_optimized_cfuncs_Module#class_variable_defined?": 48, "not_optimized_cfuncs_Kernel#Array": 1343882, "not_optimized_cfuncs_Module#block_given?": 155942, "not_optimized_cfuncs_Integer#==": 488704, "not_optimized_cfuncs_CGI::EscapeExt#escapeHTML": 660590, "not_optimized_cfuncs_Range#member?": 118172, "not_optimized_cfuncs_Array#intersect?": 239942, "not_optimized_cfuncs_Class#urandom": 477635, "not_optimized_cfuncs_String#===": 83168, "not_optimized_cfuncs_Proc#arity": 61, "not_optimized_cfuncs_String#hash": 4, "not_optimized_cfuncs_String#+": 1075594, "not_optimized_cfuncs_String#delete_suffix!": 120032, "not_optimized_cfuncs_Module#instance_method": 149, "not_optimized_cfuncs_SQLite3::Statement#bind_param": 236371 } ] ], "rubyboy": [ [ { "compiled_iseq_count": 135, "failed_iseq_count": 20, "compile_time_ns": 114088903, "profile_time_ns": 62853749957, "gc_time_ns": 2820356, "invalidation_time_ns": 0, "code_region_bytes": 1134592, "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": 181803709, "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": 35310167021, "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": 5787835763, "vm_write_sp_count": 5783545664, "vm_write_locals_count": 5783545664, "vm_write_stack_count": 5783545664, "vm_write_to_parent_iseq_local_count": 126720, "vm_read_from_parent_iseq_local_count": 17079938, "exit_compile_error": 342555622, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 0, "exit_unhandled_kwarg": 10641969, "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": 0, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 0, "exit_block_param_proxy_not_iseq_or_ifunc": 0, "side_exit_count": 567562307, "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": 379479430, "send_fallback_send_without_block_cfunc_not_variadic": 3075155981, "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": 1246666573, "dynamic_send_count": 4701301984, "iseq_optimized_send_count": 857897658, "inline_cfunc_optimized_send_count": 537586578, "variadic_cfunc_optimized_send_count": 34971, "optimized_send_count": 1395519207, "send_count": 6096821191, "not_optimized_yarv_insn_nop": 0, "not_optimized_yarv_insn_getlocal": 0, "not_optimized_yarv_insn_setlocal": 0, "not_optimized_yarv_insn_getblockparam": 0, "not_optimized_yarv_insn_setblockparam": 0, "not_optimized_yarv_insn_getblockparamproxy": 0, "not_optimized_yarv_insn_getspecial": 0, "not_optimized_yarv_insn_setspecial": 0, "not_optimized_yarv_insn_getinstancevariable": 0, "not_optimized_yarv_insn_setinstancevariable": 0, "not_optimized_yarv_insn_getclassvariable": 0, "not_optimized_yarv_insn_setclassvariable": 0, "not_optimized_yarv_insn_opt_getconstant_path": 0, "not_optimized_yarv_insn_getconstant": 0, "not_optimized_yarv_insn_setconstant": 0, "not_optimized_yarv_insn_getglobal": 0, "not_optimized_yarv_insn_setglobal": 0, "not_optimized_yarv_insn_putnil": 0, "not_optimized_yarv_insn_putself": 0, "not_optimized_yarv_insn_putobject": 0, "not_optimized_yarv_insn_putspecialobject": 0, "not_optimized_yarv_insn_putstring": 0, "not_optimized_yarv_insn_putchilledstring": 0, "not_optimized_yarv_insn_concatstrings": 0, "not_optimized_yarv_insn_anytostring": 0, "not_optimized_yarv_insn_toregexp": 0, "not_optimized_yarv_insn_intern": 0, "not_optimized_yarv_insn_newarray": 0, "not_optimized_yarv_insn_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_duparray": 0, "not_optimized_yarv_insn_duphash": 0, "not_optimized_yarv_insn_expandarray": 0, "not_optimized_yarv_insn_concatarray": 0, "not_optimized_yarv_insn_concattoarray": 0, "not_optimized_yarv_insn_pushtoarray": 0, "not_optimized_yarv_insn_splatarray": 0, "not_optimized_yarv_insn_splatkw": 0, "not_optimized_yarv_insn_newhash": 0, "not_optimized_yarv_insn_newrange": 0, "not_optimized_yarv_insn_pop": 0, "not_optimized_yarv_insn_dup": 0, "not_optimized_yarv_insn_dupn": 0, "not_optimized_yarv_insn_swap": 0, "not_optimized_yarv_insn_opt_reverse": 0, "not_optimized_yarv_insn_topn": 0, "not_optimized_yarv_insn_setn": 0, "not_optimized_yarv_insn_adjuststack": 0, "not_optimized_yarv_insn_defined": 0, "not_optimized_yarv_insn_definedivar": 0, "not_optimized_yarv_insn_checkmatch": 0, "not_optimized_yarv_insn_checkkeyword": 0, "not_optimized_yarv_insn_checktype": 0, "not_optimized_yarv_insn_defineclass": 0, "not_optimized_yarv_insn_definemethod": 0, "not_optimized_yarv_insn_definesmethod": 0, "not_optimized_yarv_insn_send": 12923121, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 3, "not_optimized_yarv_insn_opt_new": 0, "not_optimized_yarv_insn_objtostring": 0, "not_optimized_yarv_insn_opt_ary_freeze": 0, "not_optimized_yarv_insn_opt_hash_freeze": 0, "not_optimized_yarv_insn_opt_str_freeze": 0, "not_optimized_yarv_insn_opt_nil_p": 0, "not_optimized_yarv_insn_opt_str_uminus": 0, "not_optimized_yarv_insn_opt_duparray_send": 0, "not_optimized_yarv_insn_opt_newarray_send": 0, "not_optimized_yarv_insn_invokesuper": 6993, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 167904349, "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": 597831463, "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": 43432967920, "total_insn_count": 78743134941, "ratio_in_zjit": 44.842216464275786, "not_optimized_cfuncs_Array#hash": 20, "not_optimized_cfuncs_String#%": 1135, "not_optimized_cfuncs_Integer#<=>": 115651, "not_optimized_cfuncs_Array#compact": 15, "not_optimized_cfuncs_Regexp#=~": 90, "not_optimized_cfuncs_Hash#store": 277, "not_optimized_cfuncs_Range#===": 1191073, "not_optimized_cfuncs_String#to_s": 900, "not_optimized_cfuncs_String#===": 2246, "not_optimized_cfuncs_String#delete_prefix!": 416, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_UnboundMethod#parameters": 18, "not_optimized_cfuncs_Array#compact!": 94, "not_optimized_cfuncs_FalseClass#&": 5456685, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_Integer#<<": 1706420, "not_optimized_cfuncs_Integer#&": 23473320, "not_optimized_cfuncs_Array#==": 66, "not_optimized_cfuncs_String#dup": 63, "not_optimized_cfuncs_String#==": 765, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_Hash#[]": 425000034, "not_optimized_cfuncs_Module#instance_method": 18, "not_optimized_cfuncs_String#include?": 50, "not_optimized_cfuncs_Hash#values": 298, "not_optimized_cfuncs_BasicObject#!=": 0, "not_optimized_cfuncs_String#strip": 189, "not_optimized_cfuncs_Hash#[]=": 1135, "not_optimized_cfuncs_String#scan": 44, "not_optimized_cfuncs_Array#freeze": 44, "not_optimized_cfuncs_Kernel#block_given?": 0, "not_optimized_cfuncs_Integer#^": 1530556, "not_optimized_cfuncs_Integer#===": 2213732900, "not_optimized_cfuncs_String#-@": 2600, "not_optimized_cfuncs_Kernel#dup": 72, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_String#bytes": 31, "not_optimized_cfuncs_Kernel#Array": 52, "not_optimized_cfuncs_Integer#>>": 396790515, "not_optimized_cfuncs_Integer#+": 582960, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_Kernel#is_a?": 675, "not_optimized_cfuncs_TrueClass#&": 3703, "not_optimized_cfuncs_Array#include?": 35, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_Class#join": 40, "not_optimized_cfuncs_Integer#/": 0, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_Float#-": 32, "not_optimized_cfuncs_Class#exist?": 39, "not_optimized_cfuncs_Array#uniq!": 76, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 44, "not_optimized_cfuncs_Integer#-": 5572615, "not_optimized_cfuncs_Module#const_set": 2, "not_optimized_cfuncs_Comparable#>=": 10, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_Hash#key?": 0 } ] ], "setivar": [ [ { "compiled_iseq_count": 3, "failed_iseq_count": 0, "compile_time_ns": 1003579, "profile_time_ns": 9114, "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": 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": 2212001896, "dynamic_getivar_count": 0, "dynamic_setivar_count": 790000000, "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": 395, "vm_write_sp_count": 395, "vm_write_locals_count": 395, "vm_write_stack_count": 395, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 79, "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": 79, "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": 79, "dynamic_send_count": 158, "iseq_optimized_send_count": 79, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 158, "optimized_send_count": 237, "send_count": 395, "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": 79, "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": 812005174, "total_insn_count": 3024007070, "ratio_in_zjit": 73.1480398291529, "not_optimized_cfuncs_Float#-": 79 } ] ], "attr_accessor": [ [ { "compiled_iseq_count": 3, "failed_iseq_count": 0, "compile_time_ns": 1633428, "profile_time_ns": 19434, "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": 3248001568, "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": 280, "vm_write_sp_count": 280, "vm_write_locals_count": 280, "vm_write_stack_count": 280, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 56, "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": 56, "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": 56, "dynamic_send_count": 112, "iseq_optimized_send_count": 56, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 112, "optimized_send_count": 168, "send_count": 280, "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": 56, "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": 1682004351, "total_insn_count": 4930005919, "ratio_in_zjit": 65.88230564759287, "not_optimized_cfuncs_Float#-": 56 } ] ], "activerecord": [ [ { "compiled_iseq_count": 213, "failed_iseq_count": 12, "compile_time_ns": 55349709, "profile_time_ns": 691873, "gc_time_ns": 67474, "invalidation_time_ns": 0, "code_region_bytes": 2195456, "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": 14313304, "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": 1102991512, "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": 180969732, "vm_write_sp_count": 178356789, "vm_write_locals_count": 178356789, "vm_write_stack_count": 178356789, "vm_write_to_parent_iseq_local_count": 62949, "vm_read_from_parent_iseq_local_count": 11931901, "exit_compile_error": 14316880, "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": 9968307, "side_exit_count": 67318625, "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": 5822015, "send_fallback_send_without_block_no_profiles": 4182647, "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": 68331449, "dynamic_send_count": 108818533, "iseq_optimized_send_count": 57743394, "inline_cfunc_optimized_send_count": 13568573, "variadic_cfunc_optimized_send_count": 1618116, "optimized_send_count": 72930083, "send_count": 181748616, "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": 17405224, "not_optimized_yarv_insn_sendforward": 118760, "not_optimized_yarv_insn_opt_send_without_block": 8, "not_optimized_yarv_insn_opt_new": 0, "not_optimized_yarv_insn_objtostring": 0, "not_optimized_yarv_insn_opt_ary_freeze": 0, "not_optimized_yarv_insn_opt_hash_freeze": 0, "not_optimized_yarv_insn_opt_str_freeze": 0, "not_optimized_yarv_insn_opt_nil_p": 0, "not_optimized_yarv_insn_opt_str_uminus": 0, "not_optimized_yarv_insn_opt_duparray_send": 0, "not_optimized_yarv_insn_opt_newarray_send": 0, "not_optimized_yarv_insn_invokesuper": 18010068, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 2683165, "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": 31451572, "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": 759828139, "total_insn_count": 1862819651, "ratio_in_zjit": 59.210858732775954, "not_optimized_cfuncs_Enumerable#grep_v": 572, "not_optimized_cfuncs_String#ascii_only?": 0, "not_optimized_cfuncs_Array#uniq": 1144, "not_optimized_cfuncs_Set#compare_by_identity": 60171, "not_optimized_cfuncs_Thread::Backtrace::Location#lineno": 0, "not_optimized_cfuncs_Hash#keys": 572, "not_optimized_cfuncs_Thread::Backtrace::Location#path": 0, "not_optimized_cfuncs_Kernel#kind_of?": 1203973, "not_optimized_cfuncs_Array#drop": 71, "not_optimized_cfuncs_String#to_sym": 1384, "not_optimized_cfuncs_Kernel#singleton_class": 51, "not_optimized_cfuncs_Time#hour": 0, "not_optimized_cfuncs_Integer#<=>": 128471, "not_optimized_cfuncs_String#===": 2400, "not_optimized_cfuncs_String#freeze": 0, "not_optimized_cfuncs_Array#&": 1973, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_String#hash": 14934, "not_optimized_cfuncs_String#scan": 69, "not_optimized_cfuncs_SQLite3::Database#changes": 0, "not_optimized_cfuncs_Hash#clear": 2154, "not_optimized_cfuncs_Kernel#block_given?": 85502, "not_optimized_cfuncs_Array#compact!": 608, "not_optimized_cfuncs_String#strip": 202, "not_optimized_cfuncs_Hash#[]=": 12487, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_Time#utc?": 0, "not_optimized_cfuncs_NilClass#===": 75474, "not_optimized_cfuncs_String#==": 1521, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_TrueClass#===": 75473, "not_optimized_cfuncs_Integer#^": 983, "not_optimized_cfuncs_Comparable#==": 71, "not_optimized_cfuncs_Time#min": 0, "not_optimized_cfuncs_Array#compact": 15, "not_optimized_cfuncs_Kernel#is_a?": 6452228, "not_optimized_cfuncs_Time#nsec": 12371, "not_optimized_cfuncs_Hash#delete": 15971, "not_optimized_cfuncs_Set#subtract": 572, "not_optimized_cfuncs_Class#join": 39, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_SQLite3::Statement#step": 1267531, "not_optimized_cfuncs_String#to_s": 1519, "not_optimized_cfuncs_Class#escape": 65, "not_optimized_cfuncs_SQLite3::Database#closed?": 2701, "not_optimized_cfuncs_Array#+": 2417, "not_optimized_cfuncs_String#+@": 3275, "not_optimized_cfuncs_Float#-": 32, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 127, "not_optimized_cfuncs_Module#singleton_class?": 51, "not_optimized_cfuncs_Integer#**": 12371, "not_optimized_cfuncs_String#delete_prefix!": 415, "not_optimized_cfuncs_SQLite3::Statement#column_count": 5378, "not_optimized_cfuncs_Time#isdst": 0, "not_optimized_cfuncs_SQLite3::Statement#prepare": 2701, "not_optimized_cfuncs_Time#utc": 2071, "not_optimized_cfuncs_Time#zone": 0, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_Array#intersect?": 0, "not_optimized_cfuncs_Array#<=>": 2077, "not_optimized_cfuncs_Time#month": 0, "not_optimized_cfuncs_String#+": 25, "not_optimized_cfuncs_String#encoding": 7110, "not_optimized_cfuncs_String#tr!": 206, "not_optimized_cfuncs_Hash#[]": 6260, "not_optimized_cfuncs_Array#==": 0, "not_optimized_cfuncs_FalseClass#===": 75473, "not_optimized_cfuncs_String#%": 3039, "not_optimized_cfuncs_UnboundMethod#parameters": 36, "not_optimized_cfuncs_SQLite3::Statement#column_decltype": 6931, "not_optimized_cfuncs_Module#to_s": 0, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Hash#include?": 30794, "not_optimized_cfuncs_Module#const_set": 4, "not_optimized_cfuncs_Module#public_instance_method": 0, "not_optimized_cfuncs_Hash#values": 869, "not_optimized_cfuncs_Hash#compare_by_identity": 572, "not_optimized_cfuncs_Class#exist?": 39, "not_optimized_cfuncs_BasicObject#!=": 49972, "not_optimized_cfuncs_Hash#freeze": 1202, "not_optimized_cfuncs_Kernel#object_id": 7782, "not_optimized_cfuncs_Array#include?": 3634, "not_optimized_cfuncs_Range#member?": 126471, "not_optimized_cfuncs_String#-@": 5198, "not_optimized_cfuncs_Integer#===": 0, "not_optimized_cfuncs_String#include?": 1270668, "not_optimized_cfuncs_Array#<<": 0, "not_optimized_cfuncs_Array#freeze": 5118, "not_optimized_cfuncs_Set#include?": 8914, "not_optimized_cfuncs_Time#strftime": 6173, "not_optimized_cfuncs_Integer#+": 0, "not_optimized_cfuncs_Regexp#=~": 113, "not_optimized_cfuncs_Kernel#__callee__": 1144, "not_optimized_cfuncs_Class#allocate": 60071, "not_optimized_cfuncs_Array#hash": 36, "not_optimized_cfuncs_Array#-": 1144, "not_optimized_cfuncs_Time#year": 0, "not_optimized_cfuncs_Class#superclass": 2481, "not_optimized_cfuncs_Array#|": 5978, "not_optimized_cfuncs_Proc#ruby2_keywords": 493, "not_optimized_cfuncs_String#dup": 26, "not_optimized_cfuncs_Class#current": 161206, "not_optimized_cfuncs_SQLite3::Statement#column_name": 6931, "not_optimized_cfuncs_Hash#each_key": 4071, "not_optimized_cfuncs_Set#empty?": 572, "not_optimized_cfuncs_Kernel#dup": 31339, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_SQLite3::Statement#bind_param": 75473, "not_optimized_cfuncs_Hash#==": 572, "not_optimized_cfuncs_Regexp#===": 34, "not_optimized_cfuncs_SQLite3::Statement#done?": 1267531, "not_optimized_cfuncs_Time#getutc": 0, "not_optimized_cfuncs_Module#pid": 576, "not_optimized_cfuncs_Time#day": 0, "not_optimized_cfuncs_Kernel#Array": 4748, "not_optimized_cfuncs_Module#instance_method": 392, "not_optimized_cfuncs_Hash#key?": 1208174, "not_optimized_cfuncs_SQLite3::Statement#close": 0, "not_optimized_cfuncs_Hash#store": 276, "not_optimized_cfuncs_Comparable#>=": 2082, "not_optimized_cfuncs_Kernel#hash": 1460, "not_optimized_cfuncs_Module#<": 54, "not_optimized_cfuncs_Hash#has_key?": 38, "not_optimized_cfuncs_Array#delete": 55, "not_optimized_cfuncs_Integer#>>": 576, "not_optimized_cfuncs_Time#sec": 0 } ] ], "rubykon": [ [ { "compiled_iseq_count": 132, "failed_iseq_count": 9, "compile_time_ns": 34337110, "profile_time_ns": 313989, "gc_time_ns": 3134984, "invalidation_time_ns": 0, "code_region_bytes": 225280, "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": 37796994, "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": 3648022003, "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": 632154303, "vm_write_sp_count": 627503885, "vm_write_locals_count": 627503885, "vm_write_stack_count": 627503885, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 71482830, "exit_compile_error": 37796994, "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": 2927769, "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": 198756999, "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": 50791475, "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": 313847758, "iseq_optimized_send_count": 304638905, "inline_cfunc_optimized_send_count": 42170814, "variadic_cfunc_optimized_send_count": 6033, "optimized_send_count": 346815752, "send_count": 660663510, "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": 5081403671, "total_insn_count": 8729425674, "ratio_in_zjit": 41.78994288095476, "not_optimized_cfuncs_Integer#==": 445003, "not_optimized_cfuncs_Kernel#dup": 23913, "not_optimized_cfuncs_Hash#default=": 0, "not_optimized_cfuncs_Hash#delete": 2596471, "not_optimized_cfuncs_Integer#>": 5971, "not_optimized_cfuncs_Array#compact": 355413, "not_optimized_cfuncs_BasicObject#!=": 10672840, "not_optimized_cfuncs_Float#-": 31, "not_optimized_cfuncs_Float#+": 11777, "not_optimized_cfuncs_Integer#<": 0, "not_optimized_cfuncs_Array#+": 355413 } ] ], "binarytrees": [ [ { "compiled_iseq_count": 6, "failed_iseq_count": 0, "compile_time_ns": 1778398, "profile_time_ns": 29222, "gc_time_ns": 111175, "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": 3352173172, "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": 668468825, "vm_write_sp_count": 475137131, "vm_write_locals_count": 475137131, "vm_write_stack_count": 475137131, "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": 193331267, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 62, "optimized_send_count": 193331329, "send_count": 380765335, "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": 751048145, "total_insn_count": 4103221317, "ratio_in_zjit": 81.69613367213846, "not_optimized_cfuncs_Float#-": 31, "not_optimized_cfuncs_Integer#**": 331 } ] ], "fannkuchredux": [ [ { "compiled_iseq_count": 2, "failed_iseq_count": 1, "compile_time_ns": 2903613, "profile_time_ns": 23323, "gc_time_ns": 0, "invalidation_time_ns": 0, "code_region_bytes": 4096, "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": 31, "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": 465, "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": 155, "vm_write_sp_count": 155, "vm_write_locals_count": 155, "vm_write_stack_count": 155, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 31, "exit_compile_error": 31, "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": 31, "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": 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": 31, "dynamic_send_count": 62, "iseq_optimized_send_count": 31, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 62, "optimized_send_count": 93, "send_count": 155, "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": 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": 10054781804, "total_insn_count": 10054782269, "ratio_in_zjit": 4.624665035598495e-06, "not_optimized_cfuncs_Array#delete_at": 0, "not_optimized_cfuncs_Range#to_a": 0, "not_optimized_cfuncs_Float#-": 31, "not_optimized_cfuncs_Kernel#dup": 0 } ] ], "ruby-json": [ [ { "compiled_iseq_count": 7, "failed_iseq_count": 1, "compile_time_ns": 4446182, "profile_time_ns": 27146, "gc_time_ns": 7681, "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": 20957471, "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": 6395432, "dynamic_getivar_count": 0, "dynamic_setivar_count": 8271, "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": 3098293, "vm_write_sp_count": 3098293, "vm_write_locals_count": 3098293, "vm_write_stack_count": 3098293, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 8271, "exit_compile_error": 20957471, "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": 20957471, "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": 5400, "send_fallback_send_without_block_cfunc_not_variadic": 41409, "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": 13779, "dynamic_send_count": 60588, "iseq_optimized_send_count": 24813, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 16650, "optimized_send_count": 41463, "send_count": 102051, "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": 54, "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": 8271, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 5454, "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": 896630806, "total_insn_count": 903026238, "ratio_in_zjit": 0.7082221679587565, "not_optimized_cfuncs_StringScanner#skip": 8271, "not_optimized_cfuncs_Float#-": 54, "not_optimized_cfuncs_Kernel#is_a?": 0, "not_optimized_cfuncs_String#to_str": 8271, "not_optimized_cfuncs_StringScanner#eos?": 0, "not_optimized_cfuncs_String#force_encoding": 8271, "not_optimized_cfuncs_String#encoding": 8271, "not_optimized_cfuncs_StringScanner#scan": 0, "not_optimized_cfuncs_String#empty?": 0, "not_optimized_cfuncs_String#==": 427, "not_optimized_cfuncs_BasicObject#!=": 8271 } ] ], "sequel": [ [ { "compiled_iseq_count": 11, "failed_iseq_count": 1, "compile_time_ns": 2801051, "profile_time_ns": 30487, "gc_time_ns": 10266, "invalidation_time_ns": 0, "code_region_bytes": 819200, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 1313945, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 438000, "compile_error_register_spill_on_alloc": 5255971, "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": 465598468, "dynamic_getivar_count": 9635972, "dynamic_setivar_count": 2628000, "unspecialized_def_type_iseq": 1314000, "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": 99427569, "vm_write_sp_count": 93733569, "vm_write_locals_count": 93733569, "vm_write_stack_count": 93733569, "vm_write_to_parent_iseq_local_count": 3942000, "vm_read_from_parent_iseq_local_count": 19271972, "exit_compile_error": 7007916, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 438000, "exit_unhandled_kwarg": 438000, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 437972, "exit_unhandled_yarv_insn": 438000, "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": 2190000, "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": 10949888, "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": 438000, "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": 876000, "send_fallback_send_without_block_no_profiles": 7008000, "send_fallback_send_without_block_cfunc_not_variadic": 23214298, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 1314000, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 23652647, "dynamic_send_count": 56064945, "iseq_optimized_send_count": 20147832, "inline_cfunc_optimized_send_count": 11387944, "variadic_cfunc_optimized_send_count": 10074820, "optimized_send_count": 41610596, "send_count": 97675541, "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": 9245481, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 94, "not_optimized_yarv_insn_opt_new": 0, "not_optimized_yarv_insn_objtostring": 0, "not_optimized_yarv_insn_opt_ary_freeze": 0, "not_optimized_yarv_insn_opt_hash_freeze": 0, "not_optimized_yarv_insn_opt_str_freeze": 0, "not_optimized_yarv_insn_opt_nil_p": 0, "not_optimized_yarv_insn_opt_str_uminus": 0, "not_optimized_yarv_insn_opt_duparray_send": 0, "not_optimized_yarv_insn_opt_newarray_send": 0, "not_optimized_yarv_insn_invokesuper": 942902, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 2335801, "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": 13253623, "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": 352598248, "total_insn_count": 818196716, "ratio_in_zjit": 56.90544326261999, "not_optimized_cfuncs_Hash#clear": 9971, "not_optimized_cfuncs_Regexp#=~": 105, "not_optimized_cfuncs_Class#allocate": 437972, "not_optimized_cfuncs_Hash#[]=": 2270, "not_optimized_cfuncs_Hash#values": 10268, "not_optimized_cfuncs_Array#compact!": 91, "not_optimized_cfuncs_SQLite3::Statement#close": 467958, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_String#-@": 4811, "not_optimized_cfuncs_Kernel#dup": 77, "not_optimized_cfuncs_String#==": 4092805, "not_optimized_cfuncs_Class#current": 467949, "not_optimized_cfuncs_Array#clear": 19971, "not_optimized_cfuncs_Hash#delete": 457946, "not_optimized_cfuncs_Array#uniq!": 91, "not_optimized_cfuncs_SQLite3::Statement#column_name": 4031988, "not_optimized_cfuncs_String#include?": 22, "not_optimized_cfuncs_Class#exist?": 39, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_Comparable#>=": 11, "not_optimized_cfuncs_Module#const_set": 4, "not_optimized_cfuncs_String#to_sym": 4031997, "not_optimized_cfuncs_SQLite3::Statement#column_count": 0, "not_optimized_cfuncs_Thread#status": 9971, "not_optimized_cfuncs_Array#include?": 79982, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_SQLite3::Statement#initialize": 467977, "not_optimized_cfuncs_Module#instance_method": 18, "not_optimized_cfuncs_Float#-": 410, "not_optimized_cfuncs_Kernel#Array": 10026, "not_optimized_cfuncs_SQLite3::Statement#reset!": 447974, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_BasicObject#!=": 0, "not_optimized_cfuncs_Integer#===": 0, "not_optimized_cfuncs_Hash#key?": 0, "not_optimized_cfuncs_SQLite3::Statement#closed?": 1363980, "not_optimized_cfuncs_UnboundMethod#parameters": 18, "not_optimized_cfuncs_Kernel#is_a?": 1026515, "not_optimized_cfuncs_String#delete_prefix!": 417, "not_optimized_cfuncs_Array#hash": 0, "not_optimized_cfuncs_Hash#freeze": 9985, "not_optimized_cfuncs_Array#compact": 14, "not_optimized_cfuncs_Range#===": 0, "not_optimized_cfuncs_Class#join": 39, "not_optimized_cfuncs_Rational#*": 0, "not_optimized_cfuncs_Array#+": 0, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 52, "not_optimized_cfuncs_Array#freeze": 51, "not_optimized_cfuncs_Array#==": 40, "not_optimized_cfuncs_Hash#store": 276, "not_optimized_cfuncs_Kernel#instance_variable_get": 0, "not_optimized_cfuncs_String#strip": 194, "not_optimized_cfuncs_SQLite3::Statement#done?": 447974, "not_optimized_cfuncs_Hash#has_key?": 9971, "not_optimized_cfuncs_SQLite3::Statement#column_decltype": 4031988, "not_optimized_cfuncs_String#+": 0, "not_optimized_cfuncs_String#scan": 51, "not_optimized_cfuncs_Kernel#instance_variable_set": 437972, "not_optimized_cfuncs_Integer#>>": 454, "not_optimized_cfuncs_Thread::Queue#push": 447975, "not_optimized_cfuncs_String#freeze": 7, "not_optimized_cfuncs_Time#strftime": 19971, "not_optimized_cfuncs_String#to_s": 40805, "not_optimized_cfuncs_String#===": 2252, "not_optimized_cfuncs_Kernel#block_given?": 935922, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_Hash#[]": 19975, "not_optimized_cfuncs_Enumerable#grep": 14, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Time#to_s": 0, "not_optimized_cfuncs_Integer#<=>": 0, "not_optimized_cfuncs_String#%": 2270, "not_optimized_cfuncs_Regexp#===": 0, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_String#dup": 437998 } ] ], "fib": [ [ { "compiled_iseq_count": 3, "failed_iseq_count": 0, "compile_time_ns": 951332, "profile_time_ns": 11644, "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": 0, "compile_error_parse_stack_underflow": 0, "compile_error_parse_malformed_iseq": 0, "compile_error_parse_failed_optional_arguments": 0, "compile_error_parse_not_allowed": 0, "compile_error_validation_block_has_no_terminator": 0, "compile_error_validation_terminator_not_at_end": 0, "compile_error_validation_mismatched_block_arity": 0, "compile_error_validation_jump_target_not_in_rpo": 0, "compile_error_validation_operand_not_defined": 0, "compile_error_validation_duplicate_instruction": 0, "zjit_insn_count": 4652442032, "dynamic_getivar_count": 0, "dynamic_setivar_count": 0, "unspecialized_def_type_iseq": 0, "unspecialized_def_type_cfunc": 0, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 0, "unspecialized_def_type_zsuper": 0, "unspecialized_def_type_alias": 0, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 0, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 845898519, "vm_write_sp_count": 845898519, "vm_write_locals_count": 845898519, "vm_write_stack_count": 845898519, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 0, "exit_compile_error": 0, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 0, "exit_unhandled_kwarg": 0, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 0, "exit_unhandled_yarv_insn": 0, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 0, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 0, "exit_patchpoint": 0, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 0, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 0, "exit_block_param_proxy_not_iseq_or_ifunc": 0, "side_exit_count": 0, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 0, "unhandled_yarv_insn_setblockparam": 0, "unhandled_yarv_insn_getblockparamproxy": 0, "unhandled_yarv_insn_getspecial": 0, "unhandled_yarv_insn_setspecial": 0, "unhandled_yarv_insn_getinstancevariable": 0, "unhandled_yarv_insn_setinstancevariable": 0, "unhandled_yarv_insn_getclassvariable": 0, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 0, "unhandled_yarv_insn_setconstant": 0, "unhandled_yarv_insn_getglobal": 0, "unhandled_yarv_insn_setglobal": 0, "unhandled_yarv_insn_putnil": 0, "unhandled_yarv_insn_putself": 0, "unhandled_yarv_insn_putobject": 0, "unhandled_yarv_insn_putspecialobject": 0, "unhandled_yarv_insn_putstring": 0, "unhandled_yarv_insn_putchilledstring": 0, "unhandled_yarv_insn_concatstrings": 0, "unhandled_yarv_insn_anytostring": 0, "unhandled_yarv_insn_toregexp": 0, "unhandled_yarv_insn_intern": 0, "unhandled_yarv_insn_newarray": 0, "unhandled_yarv_insn_pushtoarraykwsplat": 0, "unhandled_yarv_insn_duparray": 0, "unhandled_yarv_insn_duphash": 0, "unhandled_yarv_insn_expandarray": 0, "unhandled_yarv_insn_concatarray": 0, "unhandled_yarv_insn_concattoarray": 0, "unhandled_yarv_insn_pushtoarray": 0, "unhandled_yarv_insn_splatarray": 0, "unhandled_yarv_insn_splatkw": 0, "unhandled_yarv_insn_newhash": 0, "unhandled_yarv_insn_newrange": 0, "unhandled_yarv_insn_pop": 0, "unhandled_yarv_insn_dup": 0, "unhandled_yarv_insn_dupn": 0, "unhandled_yarv_insn_swap": 0, "unhandled_yarv_insn_opt_reverse": 0, "unhandled_yarv_insn_topn": 0, "unhandled_yarv_insn_setn": 0, "unhandled_yarv_insn_adjuststack": 0, "unhandled_yarv_insn_defined": 0, "unhandled_yarv_insn_definedivar": 0, "unhandled_yarv_insn_checkmatch": 0, "unhandled_yarv_insn_checkkeyword": 0, "unhandled_yarv_insn_checktype": 0, "unhandled_yarv_insn_defineclass": 0, "unhandled_yarv_insn_definemethod": 0, "unhandled_yarv_insn_definesmethod": 0, "unhandled_yarv_insn_send": 0, "unhandled_yarv_insn_sendforward": 0, "unhandled_yarv_insn_opt_send_without_block": 0, "unhandled_yarv_insn_opt_new": 0, "unhandled_yarv_insn_objtostring": 0, "unhandled_yarv_insn_opt_ary_freeze": 0, "unhandled_yarv_insn_opt_hash_freeze": 0, "unhandled_yarv_insn_opt_str_freeze": 0, "unhandled_yarv_insn_opt_nil_p": 0, "unhandled_yarv_insn_opt_str_uminus": 0, "unhandled_yarv_insn_opt_duparray_send": 0, "unhandled_yarv_insn_opt_newarray_send": 0, "unhandled_yarv_insn_invokesuper": 0, "unhandled_yarv_insn_invokesuperforward": 0, "unhandled_yarv_insn_invokeblock": 0, "unhandled_yarv_insn_leave": 0, "unhandled_yarv_insn_throw": 0, "unhandled_yarv_insn_jump": 0, "unhandled_yarv_insn_branchif": 0, "unhandled_yarv_insn_branchunless": 0, "unhandled_yarv_insn_branchnil": 0, "unhandled_yarv_insn_once": 0, "unhandled_yarv_insn_opt_case_dispatch": 0, "unhandled_yarv_insn_opt_plus": 0, "unhandled_yarv_insn_opt_minus": 0, "unhandled_yarv_insn_opt_mult": 0, "unhandled_yarv_insn_opt_div": 0, "unhandled_yarv_insn_opt_mod": 0, "unhandled_yarv_insn_opt_eq": 0, "unhandled_yarv_insn_opt_neq": 0, "unhandled_yarv_insn_opt_lt": 0, "unhandled_yarv_insn_opt_le": 0, "unhandled_yarv_insn_opt_gt": 0, "unhandled_yarv_insn_opt_ge": 0, "unhandled_yarv_insn_opt_ltlt": 0, "unhandled_yarv_insn_opt_and": 0, "unhandled_yarv_insn_opt_or": 0, "unhandled_yarv_insn_opt_aref": 0, "unhandled_yarv_insn_opt_aset": 0, "unhandled_yarv_insn_opt_length": 0, "unhandled_yarv_insn_opt_size": 0, "unhandled_yarv_insn_opt_empty_p": 0, "unhandled_yarv_insn_opt_succ": 0, "unhandled_yarv_insn_opt_not": 0, "unhandled_yarv_insn_opt_regexpmatch2": 0, "unhandled_yarv_insn_invokebuiltin": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_getlocal_WC_0": 0, "unhandled_yarv_insn_getlocal_WC_1": 0, "unhandled_yarv_insn_setlocal_WC_0": 0, "unhandled_yarv_insn_setlocal_WC_1": 0, "unhandled_yarv_insn_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_trace_nop": 0, "unhandled_yarv_insn_trace_getlocal": 0, "unhandled_yarv_insn_trace_setlocal": 0, "unhandled_yarv_insn_trace_getblockparam": 0, "unhandled_yarv_insn_trace_setblockparam": 0, "unhandled_yarv_insn_trace_getblockparamproxy": 0, "unhandled_yarv_insn_trace_getspecial": 0, "unhandled_yarv_insn_trace_setspecial": 0, "unhandled_yarv_insn_trace_getinstancevariable": 0, "unhandled_yarv_insn_trace_setinstancevariable": 0, "unhandled_yarv_insn_trace_getclassvariable": 0, "unhandled_yarv_insn_trace_setclassvariable": 0, "unhandled_yarv_insn_trace_opt_getconstant_path": 0, "unhandled_yarv_insn_trace_getconstant": 0, "unhandled_yarv_insn_trace_setconstant": 0, "unhandled_yarv_insn_trace_getglobal": 0, "unhandled_yarv_insn_trace_setglobal": 0, "unhandled_yarv_insn_trace_putnil": 0, "unhandled_yarv_insn_trace_putself": 0, "unhandled_yarv_insn_trace_putobject": 0, "unhandled_yarv_insn_trace_putspecialobject": 0, "unhandled_yarv_insn_trace_putstring": 0, "unhandled_yarv_insn_trace_putchilledstring": 0, "unhandled_yarv_insn_trace_concatstrings": 0, "unhandled_yarv_insn_trace_anytostring": 0, "unhandled_yarv_insn_trace_toregexp": 0, "unhandled_yarv_insn_trace_intern": 0, "unhandled_yarv_insn_trace_newarray": 0, "unhandled_yarv_insn_trace_pushtoarraykwsplat": 0, "unhandled_yarv_insn_trace_duparray": 0, "unhandled_yarv_insn_trace_duphash": 0, "unhandled_yarv_insn_trace_expandarray": 0, "unhandled_yarv_insn_trace_concatarray": 0, "unhandled_yarv_insn_trace_concattoarray": 0, "unhandled_yarv_insn_trace_pushtoarray": 0, "unhandled_yarv_insn_trace_splatarray": 0, "unhandled_yarv_insn_trace_splatkw": 0, "unhandled_yarv_insn_trace_newhash": 0, "unhandled_yarv_insn_trace_newrange": 0, "unhandled_yarv_insn_trace_pop": 0, "unhandled_yarv_insn_trace_dup": 0, "unhandled_yarv_insn_trace_dupn": 0, "unhandled_yarv_insn_trace_swap": 0, "unhandled_yarv_insn_trace_opt_reverse": 0, "unhandled_yarv_insn_trace_topn": 0, "unhandled_yarv_insn_trace_setn": 0, "unhandled_yarv_insn_trace_adjuststack": 0, "unhandled_yarv_insn_trace_defined": 0, "unhandled_yarv_insn_trace_definedivar": 0, "unhandled_yarv_insn_trace_checkmatch": 0, "unhandled_yarv_insn_trace_checkkeyword": 0, "unhandled_yarv_insn_trace_checktype": 0, "unhandled_yarv_insn_trace_defineclass": 0, "unhandled_yarv_insn_trace_definemethod": 0, "unhandled_yarv_insn_trace_definesmethod": 0, "unhandled_yarv_insn_trace_send": 0, "unhandled_yarv_insn_trace_sendforward": 0, "unhandled_yarv_insn_trace_opt_send_without_block": 0, "unhandled_yarv_insn_trace_opt_new": 0, "unhandled_yarv_insn_trace_objtostring": 0, "unhandled_yarv_insn_trace_opt_ary_freeze": 0, "unhandled_yarv_insn_trace_opt_hash_freeze": 0, "unhandled_yarv_insn_trace_opt_str_freeze": 0, "unhandled_yarv_insn_trace_opt_nil_p": 0, "unhandled_yarv_insn_trace_opt_str_uminus": 0, "unhandled_yarv_insn_trace_opt_duparray_send": 0, "unhandled_yarv_insn_trace_opt_newarray_send": 0, "unhandled_yarv_insn_trace_invokesuper": 0, "unhandled_yarv_insn_trace_invokesuperforward": 0, "unhandled_yarv_insn_trace_invokeblock": 0, "unhandled_yarv_insn_trace_leave": 0, "unhandled_yarv_insn_trace_throw": 0, "unhandled_yarv_insn_trace_jump": 0, "unhandled_yarv_insn_trace_branchif": 0, "unhandled_yarv_insn_trace_branchunless": 0, "unhandled_yarv_insn_trace_branchnil": 0, "unhandled_yarv_insn_trace_once": 0, "unhandled_yarv_insn_trace_opt_case_dispatch": 0, "unhandled_yarv_insn_trace_opt_plus": 0, "unhandled_yarv_insn_trace_opt_minus": 0, "unhandled_yarv_insn_trace_opt_mult": 0, "unhandled_yarv_insn_trace_opt_div": 0, "unhandled_yarv_insn_trace_opt_mod": 0, "unhandled_yarv_insn_trace_opt_eq": 0, "unhandled_yarv_insn_trace_opt_neq": 0, "unhandled_yarv_insn_trace_opt_lt": 0, "unhandled_yarv_insn_trace_opt_le": 0, "unhandled_yarv_insn_trace_opt_gt": 0, "unhandled_yarv_insn_trace_opt_ge": 0, "unhandled_yarv_insn_trace_opt_ltlt": 0, "unhandled_yarv_insn_trace_opt_and": 0, "unhandled_yarv_insn_trace_opt_or": 0, "unhandled_yarv_insn_trace_opt_aref": 0, "unhandled_yarv_insn_trace_opt_aset": 0, "unhandled_yarv_insn_trace_opt_length": 0, "unhandled_yarv_insn_trace_opt_size": 0, "unhandled_yarv_insn_trace_opt_empty_p": 0, "unhandled_yarv_insn_trace_opt_succ": 0, "unhandled_yarv_insn_trace_opt_not": 0, "unhandled_yarv_insn_trace_opt_regexpmatch2": 0, "unhandled_yarv_insn_trace_invokebuiltin": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_trace_getlocal_WC_0": 0, "unhandled_yarv_insn_trace_getlocal_WC_1": 0, "unhandled_yarv_insn_trace_setlocal_WC_0": 0, "unhandled_yarv_insn_trace_setlocal_WC_1": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_zjit_getinstancevariable": 0, "unhandled_yarv_insn_zjit_opt_send_without_block": 0, "unhandled_yarv_insn_zjit_objtostring": 0, "unhandled_yarv_insn_zjit_opt_nil_p": 0, "unhandled_yarv_insn_zjit_opt_plus": 0, "unhandled_yarv_insn_zjit_opt_minus": 0, "unhandled_yarv_insn_zjit_opt_mult": 0, "unhandled_yarv_insn_zjit_opt_div": 0, "unhandled_yarv_insn_zjit_opt_mod": 0, "unhandled_yarv_insn_zjit_opt_eq": 0, "unhandled_yarv_insn_zjit_opt_neq": 0, "unhandled_yarv_insn_zjit_opt_lt": 0, "unhandled_yarv_insn_zjit_opt_le": 0, "unhandled_yarv_insn_zjit_opt_gt": 0, "unhandled_yarv_insn_zjit_opt_ge": 0, "unhandled_yarv_insn_zjit_opt_and": 0, "unhandled_yarv_insn_zjit_opt_or": 0, "unhandled_yarv_insn_zjit_opt_empty_p": 0, "unhandled_yarv_insn_zjit_opt_not": 0, "send_fallback_send_without_block_polymorphic": 0, "send_fallback_send_without_block_no_profiles": 211474591, "send_fallback_send_without_block_cfunc_not_variadic": 31, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 0, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 422949213, "dynamic_send_count": 634423835, "iseq_optimized_send_count": 211474622, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 62, "optimized_send_count": 211474684, "send_count": 845898519, "not_optimized_yarv_insn_nop": 0, "not_optimized_yarv_insn_getlocal": 0, "not_optimized_yarv_insn_setlocal": 0, "not_optimized_yarv_insn_getblockparam": 0, "not_optimized_yarv_insn_setblockparam": 0, "not_optimized_yarv_insn_getblockparamproxy": 0, "not_optimized_yarv_insn_getspecial": 0, "not_optimized_yarv_insn_setspecial": 0, "not_optimized_yarv_insn_getinstancevariable": 0, "not_optimized_yarv_insn_setinstancevariable": 0, "not_optimized_yarv_insn_getclassvariable": 0, "not_optimized_yarv_insn_setclassvariable": 0, "not_optimized_yarv_insn_opt_getconstant_path": 0, "not_optimized_yarv_insn_getconstant": 0, "not_optimized_yarv_insn_setconstant": 0, "not_optimized_yarv_insn_getglobal": 0, "not_optimized_yarv_insn_setglobal": 0, "not_optimized_yarv_insn_putnil": 0, "not_optimized_yarv_insn_putself": 0, "not_optimized_yarv_insn_putobject": 0, "not_optimized_yarv_insn_putspecialobject": 0, "not_optimized_yarv_insn_putstring": 0, "not_optimized_yarv_insn_putchilledstring": 0, "not_optimized_yarv_insn_concatstrings": 0, "not_optimized_yarv_insn_anytostring": 0, "not_optimized_yarv_insn_toregexp": 0, "not_optimized_yarv_insn_intern": 0, "not_optimized_yarv_insn_newarray": 0, "not_optimized_yarv_insn_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_duparray": 0, "not_optimized_yarv_insn_duphash": 0, "not_optimized_yarv_insn_expandarray": 0, "not_optimized_yarv_insn_concatarray": 0, "not_optimized_yarv_insn_concattoarray": 0, "not_optimized_yarv_insn_pushtoarray": 0, "not_optimized_yarv_insn_splatarray": 0, "not_optimized_yarv_insn_splatkw": 0, "not_optimized_yarv_insn_newhash": 0, "not_optimized_yarv_insn_newrange": 0, "not_optimized_yarv_insn_pop": 0, "not_optimized_yarv_insn_dup": 0, "not_optimized_yarv_insn_dupn": 0, "not_optimized_yarv_insn_swap": 0, "not_optimized_yarv_insn_opt_reverse": 0, "not_optimized_yarv_insn_topn": 0, "not_optimized_yarv_insn_setn": 0, "not_optimized_yarv_insn_adjuststack": 0, "not_optimized_yarv_insn_defined": 0, "not_optimized_yarv_insn_definedivar": 0, "not_optimized_yarv_insn_checkmatch": 0, "not_optimized_yarv_insn_checkkeyword": 0, "not_optimized_yarv_insn_checktype": 0, "not_optimized_yarv_insn_defineclass": 0, "not_optimized_yarv_insn_definemethod": 0, "not_optimized_yarv_insn_definesmethod": 0, "not_optimized_yarv_insn_send": 0, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 0, "not_optimized_yarv_insn_opt_new": 0, "not_optimized_yarv_insn_objtostring": 0, "not_optimized_yarv_insn_opt_ary_freeze": 0, "not_optimized_yarv_insn_opt_hash_freeze": 0, "not_optimized_yarv_insn_opt_str_freeze": 0, "not_optimized_yarv_insn_opt_nil_p": 0, "not_optimized_yarv_insn_opt_str_uminus": 0, "not_optimized_yarv_insn_opt_duparray_send": 0, "not_optimized_yarv_insn_opt_newarray_send": 0, "not_optimized_yarv_insn_invokesuper": 0, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 31, "not_optimized_yarv_insn_leave": 0, "not_optimized_yarv_insn_throw": 0, "not_optimized_yarv_insn_jump": 0, "not_optimized_yarv_insn_branchif": 0, "not_optimized_yarv_insn_branchunless": 0, "not_optimized_yarv_insn_branchnil": 0, "not_optimized_yarv_insn_once": 0, "not_optimized_yarv_insn_opt_case_dispatch": 0, "not_optimized_yarv_insn_opt_plus": 211474591, "not_optimized_yarv_insn_opt_minus": 211474591, "not_optimized_yarv_insn_opt_mult": 0, "not_optimized_yarv_insn_opt_div": 0, "not_optimized_yarv_insn_opt_mod": 0, "not_optimized_yarv_insn_opt_eq": 0, "not_optimized_yarv_insn_opt_neq": 0, "not_optimized_yarv_insn_opt_lt": 0, "not_optimized_yarv_insn_opt_le": 0, "not_optimized_yarv_insn_opt_gt": 0, "not_optimized_yarv_insn_opt_ge": 0, "not_optimized_yarv_insn_opt_ltlt": 0, "not_optimized_yarv_insn_opt_and": 0, "not_optimized_yarv_insn_opt_or": 0, "not_optimized_yarv_insn_opt_aref": 0, "not_optimized_yarv_insn_opt_aset": 0, "not_optimized_yarv_insn_opt_length": 0, "not_optimized_yarv_insn_opt_size": 0, "not_optimized_yarv_insn_opt_empty_p": 0, "not_optimized_yarv_insn_opt_succ": 0, "not_optimized_yarv_insn_opt_not": 0, "not_optimized_yarv_insn_opt_regexpmatch2": 0, "not_optimized_yarv_insn_invokebuiltin": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_getlocal_WC_0": 0, "not_optimized_yarv_insn_getlocal_WC_1": 0, "not_optimized_yarv_insn_setlocal_WC_0": 0, "not_optimized_yarv_insn_setlocal_WC_1": 0, "not_optimized_yarv_insn_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_trace_nop": 0, "not_optimized_yarv_insn_trace_getlocal": 0, "not_optimized_yarv_insn_trace_setlocal": 0, "not_optimized_yarv_insn_trace_getblockparam": 0, "not_optimized_yarv_insn_trace_setblockparam": 0, "not_optimized_yarv_insn_trace_getblockparamproxy": 0, "not_optimized_yarv_insn_trace_getspecial": 0, "not_optimized_yarv_insn_trace_setspecial": 0, "not_optimized_yarv_insn_trace_getinstancevariable": 0, "not_optimized_yarv_insn_trace_setinstancevariable": 0, "not_optimized_yarv_insn_trace_getclassvariable": 0, "not_optimized_yarv_insn_trace_setclassvariable": 0, "not_optimized_yarv_insn_trace_opt_getconstant_path": 0, "not_optimized_yarv_insn_trace_getconstant": 0, "not_optimized_yarv_insn_trace_setconstant": 0, "not_optimized_yarv_insn_trace_getglobal": 0, "not_optimized_yarv_insn_trace_setglobal": 0, "not_optimized_yarv_insn_trace_putnil": 0, "not_optimized_yarv_insn_trace_putself": 0, "not_optimized_yarv_insn_trace_putobject": 0, "not_optimized_yarv_insn_trace_putspecialobject": 0, "not_optimized_yarv_insn_trace_putstring": 0, "not_optimized_yarv_insn_trace_putchilledstring": 0, "not_optimized_yarv_insn_trace_concatstrings": 0, "not_optimized_yarv_insn_trace_anytostring": 0, "not_optimized_yarv_insn_trace_toregexp": 0, "not_optimized_yarv_insn_trace_intern": 0, "not_optimized_yarv_insn_trace_newarray": 0, "not_optimized_yarv_insn_trace_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_trace_duparray": 0, "not_optimized_yarv_insn_trace_duphash": 0, "not_optimized_yarv_insn_trace_expandarray": 0, "not_optimized_yarv_insn_trace_concatarray": 0, "not_optimized_yarv_insn_trace_concattoarray": 0, "not_optimized_yarv_insn_trace_pushtoarray": 0, "not_optimized_yarv_insn_trace_splatarray": 0, "not_optimized_yarv_insn_trace_splatkw": 0, "not_optimized_yarv_insn_trace_newhash": 0, "not_optimized_yarv_insn_trace_newrange": 0, "not_optimized_yarv_insn_trace_pop": 0, "not_optimized_yarv_insn_trace_dup": 0, "not_optimized_yarv_insn_trace_dupn": 0, "not_optimized_yarv_insn_trace_swap": 0, "not_optimized_yarv_insn_trace_opt_reverse": 0, "not_optimized_yarv_insn_trace_topn": 0, "not_optimized_yarv_insn_trace_setn": 0, "not_optimized_yarv_insn_trace_adjuststack": 0, "not_optimized_yarv_insn_trace_defined": 0, "not_optimized_yarv_insn_trace_definedivar": 0, "not_optimized_yarv_insn_trace_checkmatch": 0, "not_optimized_yarv_insn_trace_checkkeyword": 0, "not_optimized_yarv_insn_trace_checktype": 0, "not_optimized_yarv_insn_trace_defineclass": 0, "not_optimized_yarv_insn_trace_definemethod": 0, "not_optimized_yarv_insn_trace_definesmethod": 0, "not_optimized_yarv_insn_trace_send": 0, "not_optimized_yarv_insn_trace_sendforward": 0, "not_optimized_yarv_insn_trace_opt_send_without_block": 0, "not_optimized_yarv_insn_trace_opt_new": 0, "not_optimized_yarv_insn_trace_objtostring": 0, "not_optimized_yarv_insn_trace_opt_ary_freeze": 0, "not_optimized_yarv_insn_trace_opt_hash_freeze": 0, "not_optimized_yarv_insn_trace_opt_str_freeze": 0, "not_optimized_yarv_insn_trace_opt_nil_p": 0, "not_optimized_yarv_insn_trace_opt_str_uminus": 0, "not_optimized_yarv_insn_trace_opt_duparray_send": 0, "not_optimized_yarv_insn_trace_opt_newarray_send": 0, "not_optimized_yarv_insn_trace_invokesuper": 0, "not_optimized_yarv_insn_trace_invokesuperforward": 0, "not_optimized_yarv_insn_trace_invokeblock": 0, "not_optimized_yarv_insn_trace_leave": 0, "not_optimized_yarv_insn_trace_throw": 0, "not_optimized_yarv_insn_trace_jump": 0, "not_optimized_yarv_insn_trace_branchif": 0, "not_optimized_yarv_insn_trace_branchunless": 0, "not_optimized_yarv_insn_trace_branchnil": 0, "not_optimized_yarv_insn_trace_once": 0, "not_optimized_yarv_insn_trace_opt_case_dispatch": 0, "not_optimized_yarv_insn_trace_opt_plus": 0, "not_optimized_yarv_insn_trace_opt_minus": 0, "not_optimized_yarv_insn_trace_opt_mult": 0, "not_optimized_yarv_insn_trace_opt_div": 0, "not_optimized_yarv_insn_trace_opt_mod": 0, "not_optimized_yarv_insn_trace_opt_eq": 0, "not_optimized_yarv_insn_trace_opt_neq": 0, "not_optimized_yarv_insn_trace_opt_lt": 0, "not_optimized_yarv_insn_trace_opt_le": 0, "not_optimized_yarv_insn_trace_opt_gt": 0, "not_optimized_yarv_insn_trace_opt_ge": 0, "not_optimized_yarv_insn_trace_opt_ltlt": 0, "not_optimized_yarv_insn_trace_opt_and": 0, "not_optimized_yarv_insn_trace_opt_or": 0, "not_optimized_yarv_insn_trace_opt_aref": 0, "not_optimized_yarv_insn_trace_opt_aset": 0, "not_optimized_yarv_insn_trace_opt_length": 0, "not_optimized_yarv_insn_trace_opt_size": 0, "not_optimized_yarv_insn_trace_opt_empty_p": 0, "not_optimized_yarv_insn_trace_opt_succ": 0, "not_optimized_yarv_insn_trace_opt_not": 0, "not_optimized_yarv_insn_trace_opt_regexpmatch2": 0, "not_optimized_yarv_insn_trace_invokebuiltin": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "not_optimized_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "not_optimized_yarv_insn_trace_getlocal_WC_0": 0, "not_optimized_yarv_insn_trace_getlocal_WC_1": 0, "not_optimized_yarv_insn_trace_setlocal_WC_0": 0, "not_optimized_yarv_insn_trace_setlocal_WC_1": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_0_": 0, "not_optimized_yarv_insn_trace_putobject_INT2FIX_1_": 0, "not_optimized_yarv_insn_zjit_getinstancevariable": 0, "not_optimized_yarv_insn_zjit_opt_send_without_block": 0, "not_optimized_yarv_insn_zjit_objtostring": 0, "not_optimized_yarv_insn_zjit_opt_nil_p": 0, "not_optimized_yarv_insn_zjit_opt_plus": 0, "not_optimized_yarv_insn_zjit_opt_minus": 0, "not_optimized_yarv_insn_zjit_opt_mult": 0, "not_optimized_yarv_insn_zjit_opt_div": 0, "not_optimized_yarv_insn_zjit_opt_mod": 0, "not_optimized_yarv_insn_zjit_opt_eq": 0, "not_optimized_yarv_insn_zjit_opt_neq": 0, "not_optimized_yarv_insn_zjit_opt_lt": 0, "not_optimized_yarv_insn_zjit_opt_le": 0, "not_optimized_yarv_insn_zjit_opt_gt": 0, "not_optimized_yarv_insn_zjit_opt_ge": 0, "not_optimized_yarv_insn_zjit_opt_and": 0, "not_optimized_yarv_insn_zjit_opt_or": 0, "not_optimized_yarv_insn_zjit_opt_empty_p": 0, "not_optimized_yarv_insn_zjit_opt_not": 0, "vm_insn_count": 3413, "total_insn_count": 4652445445, "ratio_in_zjit": 99.99992664073034, "not_optimized_cfuncs_Float#-": 31 } ] ], "protoboeuf": [ [ { "compiled_iseq_count": 5, "failed_iseq_count": 6, "compile_time_ns": 656066076, "profile_time_ns": 467835, "gc_time_ns": 643154, "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": 19136856, "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": 18001018, "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": 8997490, "vm_write_sp_count": 8997490, "vm_write_locals_count": 8997490, "vm_write_stack_count": 8997490, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 136, "exit_compile_error": 19136856, "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": 19136856, "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": 3708, "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": 272, "dynamic_send_count": 3980, "iseq_optimized_send_count": 3572, "inline_cfunc_optimized_send_count": 1786, "variadic_cfunc_optimized_send_count": 272, "optimized_send_count": 5630, "send_count": 9610, "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": 136, "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": 136, "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": 6985873050, "total_insn_count": 7003874068, "ratio_in_zjit": 0.25701515797156965, "not_optimized_cfuncs_String#getbyte": 0, "not_optimized_cfuncs_Integer#<<": 0, "not_optimized_cfuncs_String#force_encoding": 0, "not_optimized_cfuncs_Integer#+": 0, "not_optimized_cfuncs_Float#-": 136, "not_optimized_cfuncs_String#b": 1786, "not_optimized_cfuncs_Class#allocate": 1786, "not_optimized_cfuncs_Integer#===": 0 } ] ], "str_concat": [ [ { "compiled_iseq_count": 6, "failed_iseq_count": 0, "compile_time_ns": 1559439, "profile_time_ns": 17553, "gc_time_ns": 15251, "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": 1243227, "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": 158832, "vm_write_sp_count": 158832, "vm_write_locals_count": 158832, "vm_write_stack_count": 158832, "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": 81371, "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": 81371, "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": 37800, "send_fallback_send_without_block_cfunc_not_variadic": 378, "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": 38556, "dynamic_send_count": 76734, "iseq_optimized_send_count": 81342, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 756, "optimized_send_count": 82098, "send_count": 158832, "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": 378, "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": 38178, "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": 10004310477, "total_insn_count": 10005553704, "ratio_in_zjit": 0.012425369317671896, "not_optimized_cfuncs_Hash#[]=": 0, "not_optimized_cfuncs_Float#-": 378 } ] ], "rack": [ [ { "compiled_iseq_count": 28, "failed_iseq_count": 7, "compile_time_ns": 11121860, "profile_time_ns": 72687, "gc_time_ns": 107561, "invalidation_time_ns": 0, "code_region_bytes": 364544, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 5959942, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 0, "compile_error_register_spill_on_alloc": 20859797, "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": 769321469, "dynamic_getivar_count": 0, "dynamic_setivar_count": 8939913, "unspecialized_def_type_iseq": 2979971, "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": 163399886, "vm_write_sp_count": 148500031, "vm_write_locals_count": 148500031, "vm_write_stack_count": 148500031, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 11919899, "exit_compile_error": 26819739, "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": 26819739, "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": 5709986, "send_fallback_send_without_block_cfunc_not_variadic": 47679865, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 2979971, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 35510220, "dynamic_send_count": 91880042, "iseq_optimized_send_count": 38739623, "inline_cfunc_optimized_send_count": 26819835, "variadic_cfunc_optimized_send_count": 14900395, "optimized_send_count": 80459853, "send_count": 172339895, "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": 8944224, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 3, "not_optimized_yarv_insn_opt_new": 0, "not_optimized_yarv_insn_objtostring": 0, "not_optimized_yarv_insn_opt_ary_freeze": 0, "not_optimized_yarv_insn_opt_hash_freeze": 0, "not_optimized_yarv_insn_opt_str_freeze": 0, "not_optimized_yarv_insn_opt_nil_p": 0, "not_optimized_yarv_insn_opt_str_uminus": 0, "not_optimized_yarv_insn_opt_duparray_send": 0, "not_optimized_yarv_insn_opt_newarray_send": 0, "not_optimized_yarv_insn_invokesuper": 6989, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 2730961, "not_optimized_yarv_insn_leave": 0, "not_optimized_yarv_insn_throw": 0, "not_optimized_yarv_insn_jump": 0, "not_optimized_yarv_insn_branchif": 0, "not_optimized_yarv_insn_branchunless": 0, "not_optimized_yarv_insn_branchnil": 0, "not_optimized_yarv_insn_once": 0, "not_optimized_yarv_insn_opt_case_dispatch": 0, "not_optimized_yarv_insn_opt_plus": 0, "not_optimized_yarv_insn_opt_minus": 0, "not_optimized_yarv_insn_opt_mult": 0, "not_optimized_yarv_insn_opt_div": 0, "not_optimized_yarv_insn_opt_mod": 0, "not_optimized_yarv_insn_opt_eq": 78, "not_optimized_yarv_insn_opt_neq": 0, "not_optimized_yarv_insn_opt_lt": 0, "not_optimized_yarv_insn_opt_le": 0, "not_optimized_yarv_insn_opt_gt": 0, "not_optimized_yarv_insn_opt_ge": 0, "not_optimized_yarv_insn_opt_ltlt": 0, "not_optimized_yarv_insn_opt_and": 0, "not_optimized_yarv_insn_opt_or": 0, "not_optimized_yarv_insn_opt_aref": 23840623, "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": 783488820, "total_insn_count": 1552810289, "ratio_in_zjit": 49.54381578031906, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_String#-@": 4865, "not_optimized_cfuncs_Kernel#dup": 2980042, "not_optimized_cfuncs_UnboundMethod#parameters": 36, "not_optimized_cfuncs_String#%": 2270, "not_optimized_cfuncs_Integer#>>": 454, "not_optimized_cfuncs_String#to_sym": 31, "not_optimized_cfuncs_NilClass#to_s": 2979971, "not_optimized_cfuncs_String#delete_prefix!": 415, "not_optimized_cfuncs_String#empty?": 8939942, "not_optimized_cfuncs_Set#include?": 0, "not_optimized_cfuncs_Array#compact!": 113, "not_optimized_cfuncs_String#include?": 22, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_String#+": 0, "not_optimized_cfuncs_Hash#key?": 8939913, "not_optimized_cfuncs_Float#-": 270, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Kernel#Array": 52, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_Regexp#=~": 132, "not_optimized_cfuncs_Integer#<=>": 0, "not_optimized_cfuncs_Array#hash": 17, "not_optimized_cfuncs_Array#==": 36, "not_optimized_cfuncs_Hash#[]": 36, "not_optimized_cfuncs_Class#join": 39, "not_optimized_cfuncs_String#dup": 26, "not_optimized_cfuncs_Class#exist?": 39, "not_optimized_cfuncs_String#scan": 39, "not_optimized_cfuncs_String#strip": 186, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_Kernel#block_given?": 0, "not_optimized_cfuncs_String#freeze": 46, "not_optimized_cfuncs_Module#const_set": 4, "not_optimized_cfuncs_String#==": 8940693, "not_optimized_cfuncs_String#encoding": 2979971, "not_optimized_cfuncs_Kernel#kind_of?": 5959942, "not_optimized_cfuncs_Module#instance_method": 36, "not_optimized_cfuncs_Array#freeze": 39, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 39, "not_optimized_cfuncs_String#===": 2242, "not_optimized_cfuncs_Array#include?": 2979986, "not_optimized_cfuncs_String#to_s": 2980863, "not_optimized_cfuncs_Hash#values": 297, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_Array#compact": 14, "not_optimized_cfuncs_Array#uniq!": 77, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_BasicObject#!=": 0, "not_optimized_cfuncs_Comparable#>=": 10, "not_optimized_cfuncs_Proc#ruby2_keywords": 121, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_Hash#[]=": 2362, "not_optimized_cfuncs_Kernel#is_a?": 669, "not_optimized_cfuncs_Hash#store": 276, "not_optimized_cfuncs_Numeric#nonzero?": 0 } ] ] }, "peak_mem_bytes": { "nqueens": [ 17014784 ], "keyword_args": [ 16023552 ], "liquid-c": [ 37736448 ], "lee": [ 37691392 ], "chunky-png": [ 59506688 ], "liquid-render": [ 39641088 ], "lobsters": [ 330596352 ], "blurhash": [ 17666048 ], "optcarrot": [ 54185984 ], "setivar_object": [ 16130048 ], "graphql-native": [ 32911360 ], "ruby-xor": [ 17395712 ], "sudoku": [ 16695296 ], "getivar": [ 16125952 ], "ruby-lsp": [ 83795968 ], "cfunc_itself": [ 16060416 ], "erubi": [ 38125568 ], "erubi-rails": [ 129601536 ], "psych-load": [ 30507008 ], "shipit": [ 207093760 ], "object-new": [ 15937536 ], "protoboeuf-encode": [ 88133632 ], "respond_to": [ 16261120 ], "setivar_young": [ 16130048 ], "fluentd": [ 224096256 ], "etanni": [ 19333120 ], "mail": [ 58466304 ], "graphql": [ 35438592 ], "30k_methods": [ 73162752 ], "liquid-compile": [ 40566784 ], "tinygql": [ 27725824 ], "throw": [ 16105472 ], "hexapdf": [ 318586880 ], "30k_ifelse": [ 139427840 ], "rubocop": [ 116248576 ], "loops-times": [ 20738048 ], "matmul": [ 20570112 ], "nbody": [ 16007168 ], "railsbench": [ 137076736 ], "rubyboy": [ 51847168 ], "setivar": [ 16113664 ], "attr_accessor": [ 16265216 ], "activerecord": [ 76722176 ], "rubykon": [ 25509888 ], "binarytrees": [ 23990272 ], "fannkuchredux": [ 16367616 ], "ruby-json": [ 16846848 ], "sequel": [ 38064128 ], "fib": [ 16080896 ], "protoboeuf": [ 44769280 ], "str_concat": [ 43610112 ], "rack": [ 30134272 ] }, "failures_before_success": { "nqueens": [ 0 ], "keyword_args": [ 0 ], "liquid-c": [ 0 ], "lee": [ 0 ], "chunky-png": [ 0 ], "liquid-render": [ 0 ], "lobsters": [ 0 ], "blurhash": [ 0 ], "optcarrot": [ 0 ], "setivar_object": [ 0 ], "graphql-native": [ 0 ], "ruby-xor": [ 0 ], "sudoku": [ 0 ], "getivar": [ 0 ], "ruby-lsp": [ 0 ], "cfunc_itself": [ 0 ], "erubi": [ 0 ], "erubi-rails": [ 0 ], "psych-load": [ 0 ], "shipit": [ 0 ], "object-new": [ 0 ], "protoboeuf-encode": [ 0 ], "respond_to": [ 0 ], "setivar_young": [ 0 ], "fluentd": [ 0 ], "etanni": [ 0 ], "mail": [ 0 ], "graphql": [ 0 ], "30k_methods": [ 0 ], "liquid-compile": [ 0 ], "tinygql": [ 0 ], "throw": [ 0 ], "hexapdf": [ 0 ], "30k_ifelse": [ 0 ], "rubocop": [ 0 ], "loops-times": [ 0 ], "matmul": [ 0 ], "nbody": [ 0 ], "railsbench": [ 0 ], "rubyboy": [ 0 ], "setivar": [ 0 ], "attr_accessor": [ 0 ], "activerecord": [ 0 ], "rubykon": [ 0 ], "binarytrees": [ 1 ], "fannkuchredux": [ 0 ], "ruby-json": [ 0 ], "sequel": [ 0 ], "fib": [ 0 ], "protoboeuf": [ 0 ], "str_concat": [ 0 ], "rack": [ 0 ] }, "benchmark_metadata": { "nqueens": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.14.1" ] ], "benchmark_name": "nqueens", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/nqueens.rb", "runs": 1 }, "keyword_args": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.14.1" ] ], "benchmark_name": "keyword_args", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/keyword_args.rb", "runs": 1 }, "liquid-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 }, "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 }, "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 }, "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 }, "lobsters": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4/gems/bundler-2.8.0.dev/exe/bundle", "BUNDLER_VERSION": "2.8.0.dev", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4/bin:/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "GEM_HOME": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4", "BUNDLE_GEMFILE": "/home/ubuntu/src/ruby-bench/benchmarks/lobsters/Gemfile", "BUNDLER_SETUP": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/3.5.0+4/bundler/setup", "RUBYOPT": "-r/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/3.5.0+4/bundler/setup", "RUBYLIB": "" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "bundler", "2.8.0.dev" ], [ "rake", "13.3.0" ], [ "Ascii85", "2.0.1" ], [ "base64", "0.3.0" ], [ "benchmark", "0.4.1" ], [ "bigdecimal", "3.2.2" ], [ "concurrent-ruby", "1.3.5" ], [ "connection_pool", "2.5.3" ], [ "drb", "2.2.3" ], [ "i18n", "1.14.7" ], [ "logger", "1.7.0" ], [ "minitest", "5.25.5" ], [ "securerandom", "0.4.1" ], [ "tzinfo", "2.0.6" ], [ "uri", "1.0.3" ], [ "activesupport", "8.0.3" ], [ "builder", "3.3.0" ], [ "erubi", "1.13.1" ], [ "mini_portile2", "2.8.9" ], [ "racc", "1.8.1" ], [ "nokogiri", "1.18.9" ], [ "rails-dom-testing", "2.3.0" ], [ "crass", "1.0.6" ], [ "loofah", "2.24.1" ], [ "rails-html-sanitizer", "1.6.2" ], [ "actionview", "8.0.3" ], [ "rack", "2.2.17" ], [ "rack-session", "1.0.2" ], [ "rack-test", "2.2.0" ], [ "useragent", "0.16.11" ], [ "actionpack", "8.0.3" ], [ "globalid", "1.2.1" ], [ "activejob", "8.0.3" ], [ "activemodel", "8.0.3" ], [ "timeout", "0.4.3" ], [ "activerecord", "8.0.3" ], [ "marcel", "1.0.4" ], [ "activestorage", "8.0.3" ], [ "mini_mime", "1.1.5" ], [ "date", "3.4.1" ], [ "net-protocol", "0.2.2" ], [ "net-imap", "0.5.6" ], [ "net-pop", "0.1.2" ], [ "net-smtp", "0.5.1" ], [ "mail", "2.8.1" ], [ "actionmailbox", "8.0.3" ], [ "actionmailer", "8.0.3" ], [ "actionpack-page_caching", "1.2.4" ], [ "actiontext", "8.0.3" ], [ "activerecord-typedstore", "1.6.0" ], [ "public_suffix", "6.0.2" ], [ "addressable", "2.8.7" ], [ "afm", "0.2.2" ], [ "ast", "2.4.3" ], [ "bcrypt", "3.1.20" ], [ "byebug", "12.0.0" ], [ "matrix", "0.4.3" ], [ "regexp_parser", "2.10.0" ], [ "xpath", "3.2.0" ], [ "capybara", "3.40.0" ], [ "cgi", "0.5.0" ], [ "chunky_png", "1.4.0" ], [ "commonmarker", "0.23.11" ], [ "rexml", "3.4.2" ], [ "crack", "1.0.0" ], [ "database_cleaner-core", "2.0.1" ], [ "database_cleaner-active_record", "2.2.2" ], [ "database_cleaner", "2.1.0" ], [ "diff-lcs", "1.6.2" ], [ "docile", "1.4.1" ], [ "erb", "5.0.2" ], [ "factory_bot", "6.5.4" ], [ "prettyprint", "0.2.0" ], [ "pp", "0.6.2" ], [ "stringio", "3.1.7" ], [ "psych", "5.2.6" ], [ "rdoc", "6.14.2" ], [ "io-console", "0.8.1" ], [ "reline", "0.6.2" ], [ "irb", "1.15.2" ], [ "webrick", "1.9.1" ], [ "rackup", "1.0.1" ], [ "thor", "1.4.0" ], [ "tsort", "0.2.0" ], [ "zeitwerk", "2.7.3" ], [ "railties", "8.0.3" ], [ "factory_bot_rails", "6.5.0" ], [ "faker", "3.5.2" ], [ "flamegraph", "0.9.5" ], [ "hashdiff", "1.2.0" ], [ "hashery", "2.1.2" ], [ "hashie", "5.0.0" ], [ "htmlentities", "4.3.4" ], [ "jaro_winkler", "1.5.6" ], [ "jquery-rails", "4.6.0" ], [ "json", "2.13.2" ], [ "memory_profiler", "1.1.0" ], [ "version_gem", "1.1.8" ], [ "oauth-tty", "1.0.5" ], [ "snaky_hash", "2.0.3" ], [ "oauth", "1.1.0" ], [ "ostruct", "0.6.3" ], [ "parallel", "1.27.0" ], [ "parser", "3.3.9.0" ], [ "ruby-rc4", "0.1.5" ], [ "ttfunk", "1.8.0" ], [ "pdf-reader", "2.14.1" ], [ "rack-attack", "6.7.0" ], [ "rack-mini-profiler", "4.0.1" ], [ "rainbow", "3.1.1" ], [ "rb-readline", "0.5.5" ], [ "rotp", "6.3.0" ], [ "rqrcode_core", "2.0.0" ], [ "rqrcode", "3.1.0" ], [ "rspec-support", "3.13.4" ], [ "rspec-core", "3.13.5" ], [ "rspec-expectations", "3.13.5" ], [ "rspec-mocks", "3.13.5" ], [ "rspec-rails", "6.0.4" ], [ "ruby-progressbar", "1.13.0" ], [ "unicode-display_width", "1.8.0" ], [ "rubocop", "0.81.0" ], [ "rubocop-rails", "2.5.2" ], [ "rubocop-rspec", "1.41.0" ], [ "ruumba", "0.1.17" ], [ "scenic", "1.9.0" ], [ "simplecov-html", "0.13.2" ], [ "simplecov_json_formatter", "0.1.4" ], [ "simplecov", "0.22.0" ], [ "sitemap_generator", "6.3.0" ], [ "sprockets", "3.7.5" ], [ "sprockets-rails", "2.3.3" ], [ "sqlite3", "2.7.3" ], [ "stackprof", "0.2.27" ], [ "svg-graph", "2.2.2" ], [ "vcr", "6.3.1" ], [ "webmock", "3.25.1" ] ], "benchmark_name": "lobsters", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/lobsters/benchmark.rb", "runs": 1 }, "blurhash": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.14.1" ] ], "benchmark_name": "blurhash", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/blurhash/benchmark.rb", "runs": 1 }, "optcarrot": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.14.1" ] ], "benchmark_name": "optcarrot", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/optcarrot/benchmark.rb", "runs": 1 }, "setivar_object": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.14.1" ] ], "benchmark_name": "setivar_object", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/setivar_object.rb", "runs": 1 }, "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 }, "ruby-xor": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.14.1" ] ], "benchmark_name": "ruby-xor", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/ruby-xor.rb", "runs": 1 }, "sudoku": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.14.1" ] ], "benchmark_name": "sudoku", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/sudoku.rb", "runs": 1 }, "getivar": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.14.1" ] ], "benchmark_name": "getivar", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/getivar.rb", "runs": 1 }, "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 }, "cfunc_itself": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.14.1" ] ], "benchmark_name": "cfunc_itself", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/cfunc_itself.rb", "runs": 1 }, "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 }, "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 }, "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 }, "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 }, "object-new": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.14.1" ] ], "benchmark_name": "object-new", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/object-new.rb", "runs": 1 }, "protoboeuf-encode": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.14.1" ] ], "benchmark_name": "protoboeuf-encode", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/protoboeuf-encode/benchmark.rb", "runs": 1 }, "respond_to": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.14.1" ] ], "benchmark_name": "respond_to", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/respond_to.rb", "runs": 1 }, "setivar_young": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.14.1" ] ], "benchmark_name": "setivar_young", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/setivar_young.rb", "runs": 1 }, "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 }, "etanni": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.14.1" ] ], "benchmark_name": "etanni", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/etanni/benchmark.rb", "runs": 1 }, "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 }, "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 }, "30k_methods": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.14.1" ] ], "benchmark_name": "30k_methods", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/30k_methods.rb", "runs": 1 }, "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 }, "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 }, "throw": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.14.1" ] ], "benchmark_name": "throw", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/throw.rb", "runs": 1 }, "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 }, "30k_ifelse": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.14.1" ] ], "benchmark_name": "30k_ifelse", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/30k_ifelse.rb", "runs": 1 }, "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 }, "loops-times": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.14.1" ] ], "benchmark_name": "loops-times", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/loops-times.rb", "runs": 1 }, "matmul": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.14.1" ] ], "benchmark_name": "matmul", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/matmul.rb", "runs": 1 }, "nbody": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.14.1" ] ], "benchmark_name": "nbody", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/nbody/benchmark.rb", "runs": 1 }, "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 }, "setivar": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.14.1" ] ], "benchmark_name": "setivar", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/setivar.rb", "runs": 1 }, "attr_accessor": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.14.1" ] ], "benchmark_name": "attr_accessor", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/attr_accessor.rb", "runs": 1 }, "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 }, "rubykon": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.14.1" ] ], "benchmark_name": "rubykon", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/rubykon/benchmark.rb", "runs": 1 }, "binarytrees": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.14.1" ] ], "benchmark_name": "binarytrees", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/binarytrees/benchmark.rb", "runs": 1 }, "fannkuchredux": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.14.1" ] ], "benchmark_name": "fannkuchredux", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/fannkuchredux/benchmark.rb", "runs": 1 }, "ruby-json": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.14.1" ] ], "benchmark_name": "ruby-json", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/ruby-json/benchmark.rb", "runs": 1 }, "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 }, "fib": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.14.1" ] ], "benchmark_name": "fib", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/fib.rb", "runs": 1 }, "protoboeuf": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.14.1" ] ], "benchmark_name": "protoboeuf", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/protoboeuf/benchmark.rb", "runs": 1 }, "str_concat": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.14.1" ] ], "benchmark_name": "str_concat", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/str_concat.rb", "runs": 1 }, "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 } }, "ruby_metadata": { "RUBY_VERSION": "3.5.0", "RUBY_DESCRIPTION": "ruby 3.5.0dev (2025-10-01T22:47:51Z master deba4d3233) +ZJIT stats +PRISM [x86_64-linux]", "RUBY_PATCHLEVEL": -1, "RUBY_ENGINE": "ruby", "RUBY_ENGINE_VERSION": "3.5.0", "RUBY_PLATFORM": "x86_64-linux", "RUBY_REVISION": "deba4d32332e41be674ec2d16f48c27cce1efe66", "which ruby": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin/ruby\n", "hostname": "yjit-benchmarking-x86\n", "cpu info": "Intel(R) Xeon(R) Platinum 8488C: 6.143.8", "ec2 instance id": "i-02aee0636c79a51f6", "ec2 instance type": "c7i.metal-24xl", "arch": "x86_64-linux", "uname -a": "Linux yjit-benchmarking-x86 6.14.0-1012-aws #12~24.04.1-Ubuntu SMP Fri Aug 15 00:16:05 UTC 2025 x86_64 x86_64 x86_64 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": "x86_64_zjit_stats", "benchmark_failures": { "binarytrees": [ { "exit_status": 139, "summary": "./benchmarks/binarytrees/benchmark.rb:14: [BUG] Segmentation fault at 0x00007fffdbe20000" } ] }, "full_run": { "git_versions": { "yjit_bench": "ae8ff1293b487993620fd4c88fce21ad7e1add4c", "yjit_metrics": "3f0fe95d57416819be097bd7a5586408f1f73755" }, "ruby_config_opts": { "yjit_stats": [ "--yjit", "--yjit-stats=quiet" ], "zjit_stats": [ "--zjit-stats=quiet" ], "prod_ruby_no_jit": [ "--disable-yjit" ], "prod_ruby_with_yjit": [ "--yjit" ], "prod_ruby_zjit": [ "--zjit" ], "prev_ruby_no_jit": [ "--disable-yjit" ], "prev_ruby_yjit": [ "--yjit" ] } }, "extra": { "total_bench_time": "6 hours, 44 minutes, 48 seconds", "total_bench_seconds": 24288, "load_before": "4.18 3.14 1.50 1/1009 41109", "load_after": "1.02 1.01 1.00 1/997 95943" } }