{ "version": 2, "times": { "erubi": [ [ 529.8810499998581, 531.7280169999776, 530.2017789999809, 530.1958909999485, 530.2532890000293, 531.4409650000016, 530.0831869999456, 530.097183999942, 530.1067620000595, 531.3459370001965 ] ], "setivar_young": [ [ 361.6511650002394, 361.77475799968306, 362.1221900002638, 361.6911220001384, 361.7062150001402, 361.89785199985636, 361.5569489998052, 361.8025339997075, 361.8792239999493, 362.02386199965986, 362.25609200027975, 361.72471100007897, 361.77770199992665, 361.9671120000021, 361.7953960001614, 361.9609639999908, 361.84059699962745, 361.8240870000591, 361.8588229996931, 361.7476509998596, 361.74204100007046, 361.74501699997563, 361.7555949999769, 361.73845099983737, 361.72076599996217, 362.11490999994567, 361.61433200004467, 361.9845500002157, 361.77000499992573, 361.7747049997888, 361.6410419999738, 361.8624659998204, 361.8339329996161, 361.87008400020204, 361.9873870002266, 361.79103699987536, 361.75778300003003, 361.7875350000759, 361.9628449996526, 361.61803999993936, 361.9832720000886, 361.84913500028415, 361.7127730003631, 361.94173400008367, 361.6284760000781, 361.6313430002265, 361.7733669998415, 362.08983999995326, 361.8834750000133, 362.167689999751, 361.98802499984595, 361.97947900018335, 361.60391500015976, 361.77259900023273, 362.126490999799 ] ], "rack": [ [ 102.15444599998591, 101.54366900042078, 101.35705799984862, 101.88118600035523, 101.51109399976121, 101.43237600004795, 102.03246099990793, 101.51934099940263, 101.88804199970036, 101.40608599976986, 101.48282600039238, 101.81856600047468, 101.33069299990893, 101.70946399921377, 101.48494100030803, 101.31396700035111, 101.81182300038927, 101.57567799979006, 101.30177900009585, 101.90620499997749, 101.6123540002809, 101.84496999954717, 101.45977899992431, 101.26565899918205, 101.84527999990678, 101.39557299953594, 101.7451899997468, 101.55137499987177, 101.20842600008473, 101.86243899988767, 101.57698099919799, 101.23835299964412, 101.82223599986173, 101.3103780005622, 101.61461500047153, 101.52803999972093, 101.22664699974848, 101.8057539995425, 101.48231200037117, 101.27287200066348, 101.95813500013173, 101.32102199986548, 101.65894100009609, 101.33487100029015, 101.20555799949216, 101.81327200007217, 101.3004810001803, 101.831969000159, 101.56927999923937, 101.19080700042105, 101.96456299945567, 101.32761499971821, 101.28894599984051, 101.91341800054943, 101.35027199976321, 101.81799299971317, 101.63933099920541, 101.32287200030987, 101.94554699955916, 101.53886799980683, 102.06925600050454, 101.53722900031426, 101.24065299987706, 101.85024499969586, 101.44821999983833, 101.2582810008098, 101.91828299957706, 101.40818699983356, 101.82077700028458, 101.54615699957503, 101.47394900013751, 101.82487700058118, 101.53507799986983, 101.37639099957596, 101.90249100014626, 101.49949100014055, 101.94370099998196, 101.51889300050243, 101.51377000056527, 102.19132600013836, 101.43180999966717, 101.84406699954707, 101.64224999971339, 101.35669400006009, 101.87395000048127, 101.52964999997494, 101.58784899977036, 102.13203600051202, 101.58841199972812, 102.0430659991689, 101.75770400019246, 101.42551999979332, 102.07108099984907, 101.51334600050177, 101.43040700040729, 102.17849299988302, 101.37527200004115, 101.94897299970762, 101.47239299931243, 101.57086300023366, 101.95808000025863, 101.49564899984398, 101.73424200002046, 101.60742300013226, 101.24957599964546, 101.86150600020483, 101.4821890003077, 101.42584999994142, 102.02217500045663, 101.59410500000376, 101.76706099991861, 101.4327550001326, 101.33021099954931, 101.93053199964197, 101.41050999936851, 101.68365899971832, 101.47843300001114, 101.26761900028214, 101.91643500002101, 101.63892999935342, 101.36415200031479, 101.97129199968913, 101.36051700010285, 101.72184200018819, 101.48999200009712, 101.36053099995479, 101.97089699977369, 101.36302299997624, 101.31481799999165, 102.25389000061114, 101.41118799947435, 101.878021999255, 101.4461000004303, 101.32399299982353, 101.88732699953107, 101.39150000031805, 101.75639599947317, 101.55287299949123, 101.54582399991341, 101.85844999978144, 101.44136999952025, 101.27316299985978, 101.90497599978698, 101.45284499958507, 101.73537699938606, 101.56841499974689, 101.50185000020429, 101.86153199992987, 101.55032700004085, 101.78489300051297, 101.55119099999865, 101.36901900023076, 101.81686400028411, 101.50304999933724, 101.30504900007509, 101.85661499963317, 101.3395150002907, 101.75630600042496, 101.79477799920278, 101.27189600007114, 102.04189099931682, 101.38408100010565, 101.2540790006824, 101.96381800051313, 101.29521100043348, 101.95986399958201, 101.49786799956928, 101.35507099948882, 102.20145499988575, 101.36685700035741, 101.74781299974711, 101.53041400008078, 101.30001699963032, 101.82365800028492, 101.45555300005071, 101.32120499929442, 101.8736700007139, 101.49707499931537, 101.88488200037682, 101.51679499995225, 101.19500400014658, 101.89396999976452, 101.39950799930375, 101.75133099983213, 101.57903300023463, 101.31217199977982, 101.80996500002948, 101.65475700068782, 101.32995699950698, 102.02009300064674, 101.34442799972021, 101.79328300000634, 101.6918479999731, 101.2544479999633, 101.9370499998331, 101.48561799996969, 101.47745900030714, 102.31728100006876, 101.3680360001672, 101.8757829997412, 101.49894099959056, 101.31549700054165, 101.95535799994104, 101.45807200024137, 102.00176299986197, 101.71518800052581, 101.39888899993821, 102.05923800003802, 101.55745199972444, 101.44498600038787, 101.96029100006854, 101.47019599935447, 101.71322699989105, 101.52645600010146, 101.39619799974753, 101.82748100032768, 101.36826100006147, 101.97991200038814, 101.54371399949014, 101.30703899994842, 101.80644000047323, 101.49243899923022, 101.26393199971062, 101.92844399989553, 101.47099699952378, 101.79075599990028, 101.49884000020393, 101.47596099977818, 101.92567499962024, 101.37635299997783, 101.31438600001275, 101.96316200017463, 101.2644510001337, 101.85011400062649, 101.455377000093, 101.3067530002445, 102.076047999617, 101.41841800032125, 101.859410000543, 101.64389700003085, 101.25831200002722, 101.9023399994694, 101.4661499993963, 101.31951400035177, 102.11231700031931, 101.589602999411 ] ], "activerecord": [ [ 526.8193269994299, 524.6314420000999, 524.9210380006843, 527.4093349999021, 524.6008140002232, 524.4761600006314, 526.6400870004873, 524.5863099999042, 524.3983430000299, 526.8547739997302 ] ], "chunky-png": [ [ 2137.4451609999596, 2136.5496160005932, 2136.304444000416, 2136.6063949999443, 2135.9768600004827, 2138.018818999626, 2136.5155220000815, 2135.7492419992923, 2136.590520000027, 2136.7543740007022 ] ], "cfunc_itself": [ [ 216.0012620006455, 215.98597899992455, 216.15418200053682, 215.95505400000548, 216.00015799958783, 216.05266500046127, 216.04298200054473, 216.12809799989918, 216.0424220001005, 215.96639699964726, 215.98031100074877, 215.968587000134, 216.17033400070795, 215.99972100011655, 215.99378399969282, 215.99265100030607, 216.16182899924752, 216.05467799963662, 215.96723699985887, 216.02084299956914, 215.98457199979748, 216.13476000038645, 215.99800500007404, 216.02897699995083, 216.0588770002505, 216.10868599964306, 216.0605540002507, 215.9924890002003, 215.9838999996282, 215.97823400043126, 216.10358100042504, 216.04543899957207, 216.00745800060395, 215.95631600030174, 215.97323900004994, 216.14161399975274, 216.01542200005497, 215.9484550002162, 215.98083299977588, 216.12619799998356, 215.98628400079178, 215.98255000026256, 216.00721100003284, 216.05288899991137, 216.1545290000504, 216.0332590001417, 215.9894289998192, 215.95195200006856, 215.97494999969058, 216.12732699941262, 215.9789780007486, 215.99138199962908, 216.06770500056882, 216.10146300008637, 216.02188999986538, 216.01589400052035, 216.02593900024658, 215.96354600023915, 216.11715299968637, 216.0201019996748, 215.98760200049583, 216.068574000019, 216.0752939998929, 216.03982800024824, 216.04887200010126, 216.00324100018042, 215.94952099985676, 216.08992199981003, 216.0215200001403, 215.96318199954112, 216.01076400020247, 215.96650799983763, 216.1021020001499, 216.01902000020345, 215.98236899990297, 215.9991259995877, 216.09053900010622, 216.03743899959227, 216.031369999655, 216.04746299999533, 216.0487840001224, 216.11318699979165, 215.97997400021995, 216.07390600001963, 216.03260800020507, 215.97867299988138, 216.09849899959954, 216.04650799963565, 215.94791600000462, 215.97598500011372, 216.13833399987925, 215.96733499973197, 216.01877200009767, 216.03401599986682, 216.01740200003405, 216.11257499989733, 215.96005500032334, 216.00339399992663, 216.09241199985263, 216.0240339999291, 216.09938599976886 ] ], "hexapdf": [ [ 3649.731581999731, 3608.4062859999904, 3574.631810000028, 3607.268595000278, 3599.6618139997736, 3577.8989500004172, 3602.710390999164, 3579.6084819994576, 3598.406437000449, 3635.2969600002325 ] ], "loops-times": [ [ 5822.885591999693, 5822.246625999469, 5822.765730000356, 5821.463190999566, 5823.285972999656, 5822.793892999471, 5822.70250900001, 5822.583905999636, 5823.061099999904, 5822.5316850002855 ] ], "ruby-json": [ [ 350.44804599965573, 350.6762199995137, 350.9050140000909, 350.7604550004544, 351.38668499985215, 351.27637999994477, 351.4299520002169, 351.8830720004189, 352.3225819999425, 352.08146199965995, 352.20166299950506, 352.07743200044206, 352.52558599950135, 352.4168470003133, 352.5398440006029, 352.72042699943995, 353.1309419995523, 352.9269419996126, 353.17029299949354, 353.7140909993468, 353.6638060004407, 353.8465499996164, 353.69031300069764, 353.89833800036286, 354.2505509994953, 354.39769699951285, 354.4910330001585, 355.0927550004417, 355.2052199993341, 355.4372369999328, 355.2274439998655, 350.2542039996115, 341.6768120005145, 341.57137399961357, 341.7260340002031, 341.9518139999127, 342.16642299998057 ] ], "liquid-c": [ [ 77.13261699973373, 76.5602219998982, 76.22452099985821, 77.22475900027348, 76.42916400072863, 76.07392099998833, 77.35095600037312, 76.53065599970432, 76.59154900011345, 77.31059999969148, 76.76013699983741, 76.32469899999705, 76.29496499976085, 77.675440999883, 77.04356799968082, 76.36140500017063, 77.60046499970485, 76.86186199953227, 76.41734600019845, 77.57801299976563, 76.99611099997128, 76.99469799990766, 77.65397200000734, 76.65888900010032, 76.88558399968315, 76.53071799995814, 78.14617700023518, 77.44873499996174, 76.62377599990577, 77.88900600007764, 77.3207510001157, 76.6809460001241, 78.0017589995623, 77.12180299949978, 77.25413799926173, 78.04768200003309, 77.24374400004308, 77.44666400049027, 76.78168900019955, 78.50604400027805, 77.68462599960912, 77.08134099993913, 78.2326179996744, 77.52846599942131, 76.98521699967387, 78.14567300010822, 77.98097099930601, 77.65556699996523, 78.28458699987095, 77.78971300012927, 77.5809480001044, 77.3510389999501, 79.25364299990179, 78.02523999998812, 77.5737570002093, 78.97216099991056, 77.96578299985413, 77.67340400005196, 78.55149700026232, 78.33334499991906, 78.0154340000081, 78.81137700042018, 78.37227299933147, 77.7281540003969, 78.73382599973411, 78.54746599969076, 78.35452899962547, 79.14345799963485, 78.20546699986153, 78.19001300049422, 79.12974600003508, 78.49948800048878, 78.23016000020289, 79.22926599985658, 78.42434600024717, 77.92818899997656, 79.49660400026914, 78.44879200001742, 78.76263100024516, 79.44701799988252, 78.5680240005604, 78.02161299969157, 79.32817400069325, 78.78259900007833, 78.76063500043529, 79.66797999961273, 78.85475999955815, 78.50205900012952, 79.67190699946514, 79.20952099993883, 78.8573030004045, 80.09464699989621, 78.85451299989654, 78.60475400048017, 78.4643530005269, 80.07812399955583, 79.18785000038042, 79.58639499975106, 79.21287000044686, 78.95923399973981, 78.64452800004074, 80.4049420003139, 79.34779100014566, 79.77809000021807, 79.44176100045297, 79.27555999958713, 78.72410400068475, 80.40382400031376, 79.26412600045296, 80.07398399968224, 79.31213199935883, 79.40629000040644, 78.9343620008367, 80.75651600029232, 79.62312600011501, 80.28355900023598, 79.88260699949024, 79.2625300000509, 79.17729499968118, 81.16485600021406, 79.70051699976466, 80.51746599994658, 80.16127300015796, 79.58979000068211, 79.42179800011218, 81.19600999998511, 79.9891540000317, 80.72674399954849, 80.11286099917925, 79.8184740006036, 79.5581870006572, 81.27057099954982, 80.21838999957254, 80.80103300017072, 80.08606299972598, 80.16713599954528, 80.11431300019467, 81.50093099993683, 80.46571100021538, 81.10851199944591, 80.20443799978239, 80.45415799915645, 79.85704200018517, 81.57623600072839, 80.50664700022025, 81.26650800022617, 80.36042200001248, 80.35461800045596, 80.09741899968503, 81.77622699986387, 80.81836400015163, 81.3672949998363, 80.80189300017082, 80.32272100081173, 81.511540000065, 81.35915299953922, 80.83226500002638, 81.51584900042508, 81.0547619994395, 80.54268799969577, 81.47415999974328, 81.18825299970922, 80.9673389994714, 81.86132900027587, 81.15453099981096, 80.63415899960091, 80.82943400040676, 82.4066879995371, 81.48641999923711, 81.96776600016165, 81.25257099982264, 80.99164000032033, 80.94187799997599, 82.61572799983696, 81.53511499949673, 82.19163000012486, 81.33628699943074, 81.67619999949238, 81.03348900021956, 82.86456099995121, 81.71269899958133, 82.29833099994721, 81.6869560003397, 81.2363919994823, 81.34465999955864, 82.88883499972144, 81.82271900022897, 82.69591400039644, 81.91590899969015, 81.49907300048653, 82.76546799970674, 81.99192799929733, 81.9408650004334, 82.81938399977662, 82.00678100001824, 81.5232080003625, 83.03841299948544, 82.17273300033412, 81.86447500065697, 83.13083200027904, 81.97764600026858, 81.83181599997624, 83.42307600014465, 82.24905699989904, 82.59334600006696, 82.55552100035857, 82.10955699996703, 81.9562410006256, 83.59477999965748, 82.54630800001905, 83.0876680001893, 82.59727299991937, 82.16707199972006, 83.14875599990046, 82.96866599994246, 82.5595730002533, 83.33840300019801, 82.67703399997117, 82.13523599988548, 83.18875999975717, 82.95603100032167, 82.67136900030891, 83.69479400062119, 82.6515910002854, 82.23902099962288, 83.65642500029935, 82.84267199996975, 82.67374499973812, 83.63788099995872, 82.76757700059534, 82.41527200061682, 83.9142830000128, 83.19868500075245, 83.43325199984974, 83.13706700027979, 82.95471400015231, 82.5387499999124, 84.17955900040397, 83.11521900031948, 83.85443499992107, 83.1633170000714, 82.55719500084524, 83.70918699984031, 83.439785000337, 83.17960600015795, 84.09938400018291, 83.38756800003466, 82.91080399976636, 83.93663400056539, 83.53684899975633, 83.43861800040031, 83.91024699994887, 83.45549399928132, 82.94171000034112, 84.11258600062865, 83.61650599999848, 83.37446599944087, 84.51245899959758, 83.39786699980323, 82.87450000079843, 84.43071400051849, 83.56761199956964, 83.57107600022573, 84.49009900050442, 83.45484100027534, 82.90824300001987, 84.1655960002754, 83.76098799999454, 83.45198899951356, 84.70266800031823, 83.67327600080898, 83.25856999999814, 84.55314900038502, 84.03205800004798, 84.01628600040567, 84.67677499993442, 83.89671299937618, 83.63859400014917, 83.44416099953378, 84.97879399965313, 83.78198100035661, 83.82861799964303, 84.84893599961651, 83.88574599939602, 83.70468499924755, 83.6548209999819, 85.30632500060165, 84.08768600020267, 84.58188600070571, 83.7733729995307, 83.93986300052347, 83.81853300033981, 84.7302669999408, 84.45384700007708, 84.34554999985266, 84.94971100026305, 83.96054900003946, 84.1788469997482, 83.92557099978148, 85.41266799966252, 84.20538599966676, 84.55393599979288, 85.29312399969058, 84.34982100061461, 83.9412679997622, 83.96457599974383, 85.71914700041816, 84.54106699991826, 85.13156499975594, 84.48894699995435, 84.41059699998732, 83.89683699988382, 85.14025400018, 84.5738429998164, 84.45317099995009, 85.33004299988534, 84.73175300059665, 84.62684900041495, 84.32364999953279, 85.48039800007246, 84.82295899921155, 84.76265099943703, 85.74580700042134 ] ], "railsbench": [ [ 3476.384319999852, 3475.4982799986465, 3474.4699229995604, 3475.101784999424, 3475.245971001641, 3478.253716000836, 3477.848668999286, 3477.384494999569, 3479.82761700041, 3479.834977999417 ] ], "sequel": [ [ 68.59189799979504, 68.32992300041951, 68.41506300042965, 68.40394500068214, 68.42745799986005, 68.42053100081102, 68.37079499928223, 68.45925299967348, 68.45031900047616, 68.4055880010419, 68.97169500007294, 68.78410500030441, 68.42312600019795, 68.36803800069902, 68.4309710013622, 68.50780599961581, 68.47883100090257, 68.41162800083112, 68.368439000551, 68.42362199859053, 68.46490400130278, 68.39640900034283, 68.43608300005144, 68.3260829991923, 68.31828000031237, 68.95836399962718, 68.90737899993837, 68.53373200101487, 68.34942600107752, 68.46745400071086, 68.49514999885287, 68.60106799831556, 68.47120900056325, 68.42494800002896, 68.37985900165222, 68.38974200036319, 68.43717000083416, 68.53439800033811, 68.46964699980163, 68.37361100042472, 68.44825899861462, 69.09635800002434, 68.67497299936076, 68.47629599906213, 68.35996900008467, 68.32644099995377, 68.33284799904504, 68.31815599980473, 68.37525300034031, 68.29996800115623, 68.37707499835233, 68.32316699910734, 68.30467600047996, 68.20171900108107, 68.38788900131476, 68.62133399954473, 68.9998479992937, 68.56042999970668, 68.4449370000948, 68.38776299991878, 68.34596799853898, 68.37170200014953, 68.37111899949377, 68.34635899940622, 68.5505280016514, 68.31325100029062, 68.41864099988015, 68.49667800088355, 68.39602200125228, 68.23879799958377, 68.40673700025945, 69.00122600018221, 68.58880800064071, 68.25612500142597, 68.34656199862366, 68.30415599870321, 68.27676800094196, 68.34207900101319, 68.36851700063562, 68.27915400026541, 68.39085399951728, 68.4095510005136, 68.40296599875728, 68.32385400048224, 68.59289000021818, 68.23203400017519, 68.33379499948933, 68.88416400033748, 68.6828140005673, 68.53660500019032, 68.33364200065262, 68.4319729989511, 68.47353400007705, 68.37236799947277, 68.66205299957073, 68.28308799958904, 68.37546499991731, 68.36882999959926, 68.39744500030065, 68.63618399984261, 68.20873399919947, 68.25791799928993, 68.84146900119958, 68.58262500099954, 68.40802399892709, 68.18402399949264, 68.4341679989302, 68.32695500088448, 68.40679599918076, 68.15757500044128, 68.54703499993775, 68.3487709993642, 68.39658999888343, 68.2720849999896, 68.48884600003657, 68.38849499945354, 68.36280900097336, 68.91953199919953, 68.2962579994637, 68.4716820014728, 68.2969059998868, 68.42061799943622, 68.31352900007914, 68.61695699990378, 68.42220199905569, 68.40425599875744, 68.33689900122408, 68.37897500008694, 68.54809600008593, 68.23983200047223, 68.25534400013566, 68.32998900063103, 68.4650720013451, 68.93044800017378, 68.63276100011717, 68.50808300077915, 68.24604200119211, 68.39379299890425, 68.34300500122481, 68.31638000039675, 68.39742299962381, 68.42860800134076, 68.51220600037777, 68.58183900112635, 68.3394829993631, 68.4496929989109, 68.32281199967838, 68.32763099919248, 68.89940700057195, 68.72942100017099, 68.45749199965212, 68.29352699969604, 68.4936639991065, 68.47455400020408, 68.60202899952128, 68.41426700157172, 68.38231399888173, 68.31948500075669, 68.50727799974266, 68.5263710001891, 68.26560900117329, 68.34777599942754, 68.27959200018086, 68.33934399946884, 68.9758400003484, 68.54862000000139, 68.4822980001627, 68.35435000175494, 68.34193800023058, 68.32236899936106, 68.36422200103698, 68.36566600031801, 68.42324399985955, 68.3867370007647, 68.27974999941944, 68.41727800019726, 68.31709499965655, 68.2882619985321, 68.28541200047766, 68.95870400148851, 68.69505899885553, 68.5830470010842, 68.40587700025935, 68.48719799927494, 68.54626899985305, 68.47972399918945, 68.40449100127444, 68.77093999901263, 68.3297469986428, 68.23755400000664, 68.31802700071421, 68.40078099958191, 68.3931780004059, 68.3130359993811, 68.9618270007486, 68.53998100086756, 68.24482800038822, 68.4545279982558, 68.38640900059545, 68.38067399985448, 68.53311399936501, 68.47610899967549, 68.52674999936426, 68.28216699977929, 68.31416600107332, 68.27888200132293, 68.3161229990219, 68.37745499979064, 68.25955599924782, 68.24749400038854, 68.94472200110613, 68.698465000125, 68.2995570005005, 68.38385700029903, 68.48055299997213, 68.38483799947426, 68.54079900040233, 68.5080260009272, 68.30431799971848, 68.34795699978713, 68.35746300021128, 68.41908199930913, 68.54641599966271, 68.42377199973271, 68.25591000051645, 68.9310759989894, 68.79699199998868, 68.4654530014086, 68.48256000012043, 68.61275800110889, 68.4198840008321, 68.73008700131322, 68.38129400057369, 68.45567100026528, 68.3933070013154, 68.31928500105278, 68.39854099962395, 68.36724300046626, 68.42782499916211, 68.37289400027657, 68.94082300095761, 68.42772500021965, 68.57638899964513, 68.65442900016205, 68.5145730003569, 68.49488700026996, 68.68698299876996, 68.33987999925739, 68.46793600016099, 68.4000469991588, 68.37131700012833, 68.26172500041139, 68.31373199929658, 68.35804299953452, 68.37805000031949, 68.29944399942178, 68.99357900147152, 68.82793800104992, 68.60586699986015, 68.40032799846085, 68.42703099937353, 68.52303499908885, 68.54083899997931, 68.41662499937229, 68.31408700054453, 68.30129299851251, 68.5246390003158, 68.41661600083171, 68.38145400070061, 68.40991900025983, 68.57248699998308, 69.13886000074854, 68.77259499924548, 68.46356999994896, 68.58965100036585, 68.50537400168832, 68.41131500004849, 68.61638199916342, 68.36485999883735, 68.51420600105484, 68.3719819990074, 68.34479700046359, 68.37398900097469, 68.24048899943591, 68.34995899953356, 68.38522799989732, 68.3971799990104, 68.90461900002265, 68.74656500076526, 68.40182499945513, 68.42434400095954, 68.42050700106483, 68.46763199973793, 68.33582999934151, 68.348299999343, 68.22696100061876, 68.38984299974982, 68.3094699998037, 68.4032320004917, 68.4095940014231, 68.39660999867192, 68.3218800004397, 68.95061900104338, 68.82365699857473, 68.47991299946443, 68.37236499995925, 68.43753400062269, 68.28086200039252, 68.33461899987014, 68.32823399963672, 68.26205399920582, 68.26747599916416, 68.3629410013964, 68.38532199981273, 68.31403499927546, 68.43297300110862, 68.28600199878565, 69.09105400154658, 68.62987999920733, 68.31004099876736, 68.54006499997922, 68.40237299911678, 68.29609600026743, 68.52876400080277, 68.24885599962727, 68.50650900014443, 68.27534699914395, 68.4106629996677, 68.50161100010155, 68.66099199942255, 68.31441600115795, 68.32173299881106, 68.47594600003504, 68.93606599987834, 68.64223699994909, 68.5058899998694, 68.54811499943025, 68.40998299958301, 68.48541100043803, 68.42486700043082, 68.3515239998087, 68.47471699984453, 68.29999599904113, 68.33209199976409, 68.37884800006577, 68.45077999969362, 68.34813699970255, 68.43954100077099, 68.87349499993434, 68.74659599998267, 68.54999999995925, 68.45198700102628, 68.42639100068482, 68.35867900008452, 68.60845099981816, 68.35617399883631, 68.37292199998046, 68.30921700020554, 68.39841200053343, 68.31047599916928, 68.30151399844908, 68.57421999848157, 68.4039309999207, 69.05890900088707, 68.40726200061908, 68.59460400119133, 68.53921600122703, 68.46784299887076, 68.37148500017065, 68.50406500052486, 68.23785300002783, 68.27328200051852, 68.25109500096005, 68.41185099983704, 68.38167699970654, 68.48483999965538, 68.58383100006904, 68.58192700019572, 68.32998499885434, 69.01776700033224, 68.56869399962306, 68.47603200003505, 68.44624199948157, 68.40067499979341, 68.35504499940726, 68.42025100013416, 68.4717650001403, 68.50560099883296, 68.40273099987826 ] ], "attr_accessor": [ [ 439.73522699889145, 439.5474679986364, 439.86544200015487, 439.5725530011987, 439.7257509990595, 439.75639099880937, 439.6390870006144, 439.72599299922877, 439.6606869995594, 439.70305400034704, 439.53200100077083, 439.8476900005335, 439.66213000021526, 439.7340260002238, 439.8631200001546, 439.62316600118356, 439.8858870008553, 439.6040939991508, 439.7545980009454, 439.5748540009663, 439.64220999987447, 439.7520100010297, 439.56153099861694, 439.763223999762, 439.5153229997959, 439.7390079993784, 439.5824610001, 439.73735100007616, 439.6235330004856, 439.76015000043844, 439.75741599933826, 439.68495199987956, 439.7617670001637, 439.5654990003095, 439.8814029991627 ] ], "protoboeuf": [ [ 180.18041199866275, 180.0097060004191, 180.1890579990868, 179.98972599889385, 180.1060369998595, 179.96817499988538, 180.07115499858628, 180.3073780010891, 180.27522199918167, 179.83578799976385, 180.12248999912117, 180.14701300126035, 180.04115499934414, 180.26322800142225, 179.9544129989954, 179.8062560010294, 180.0210600013088, 180.0210870005685, 180.1006289988436, 180.1570219995483, 179.96985300123924, 179.94277300022077, 179.91896700004872, 179.9831879998237, 180.49774800056184, 180.04463400029636, 179.9170470003446, 179.85449500156392, 180.08796200047072, 180.0872559997515, 180.17316999976174, 179.87395099953574, 180.00067399952968, 179.91353300021729, 180.06432500078517, 180.35561999931815, 180.1695899994229, 179.95839399918623, 180.13460799920722, 179.90064600053302, 180.0235810005688, 180.3646389998903, 180.01393499980622, 179.82214000039676, 180.0655419992836, 180.02945199987153, 180.14501300058328, 179.9592160004977, 180.05461400025524, 180.0068469983671, 179.97677299899806, 179.9949079995713, 180.1664169997821, 179.76716200064402, 179.84171999887621, 179.9486429990793, 180.11851499977638, 180.00848600058816, 180.30704100056028, 179.9154019990965, 179.92204500114894, 180.11500499960675, 179.9731770006474, 180.26805000044988, 179.92091900123341, 179.92517499988026, 180.15763800030982, 180.04574699989462, 180.02283299938426, 180.27819199960504, 179.96395400041365, 179.93991500043194, 179.90594599905307, 179.87142399942968, 180.18028900041827, 179.91213700042863, 179.99432000033266, 179.94552000163822, 180.06021099972713, 179.88219899962132, 180.14213900096365, 180.00068200126407, 179.98543999965477, 180.2059259989619, 180.15740499868116, 180.09890999928757, 179.95055299979867, 179.9590270002227, 179.8894579987973, 180.12471499969251, 180.03569199936464, 180.12686600013694, 180.29603099967062, 180.2250330001698, 180.0602200000867, 180.04057300095155, 180.320978999589, 180.04589799966197, 179.90709299920127, 179.9958739993599, 180.12405399895215, 180.1043289997324, 180.21648400099366, 179.98908899971866, 179.8879220004892, 179.98212100064848, 180.08487699989928, 180.40411800029688, 180.1132000000507, 179.93200499950035, 179.98784100018383, 179.92182600028173, 180.11117300011392 ] ], "etanni": [ [ 648.0172249994212, 647.8131389994815, 648.409248000462, 647.5510850013961, 647.741197999494, 647.8626109983452, 648.0659150001884, 647.9440919993067, 648.6194329991122, 647.7301880004234 ] ], "lobsters": [ [ 1388.4305149986176, 1384.6252419989469, 1396.0965589994885, 1394.1915399991558, 1392.4823449997348, 1387.6718880001135, 1392.0634709993465, 1389.554463001332, 1391.8585360006546, 1392.9483869997057 ] ], "object-new": [ [ 167.66000500138034, 167.67763399911928, 167.59534599987091, 167.96927100040193, 167.60364000037953, 167.50942799990298, 167.62454200033972, 167.7458550002484, 167.6241690001916, 167.70469500079344, 166.98268199979793, 166.7773680001119, 166.99277199950302, 166.9328799998766, 166.95579400038696, 167.1036389998335, 167.00311099884857, 167.09355900093215, 167.11849099920073, 166.9526269997732, 167.11948800002574, 167.18080600003304, 166.97550500066427, 166.9857859997137, 166.80093499962823, 167.05208699931973, 166.90566800025408, 167.13035999964632, 166.96342899922456, 166.94304100019508, 166.83527199893433, 167.0070010004565, 167.03125499952876, 167.3644319998857, 166.90745500090998, 167.0200640000985, 166.8654160002916, 166.95825299939315, 167.0576180003991, 167.20479799914756, 167.06773199985037, 166.9844619991636, 166.83780499988643, 166.9508989998576, 166.89584699997795, 167.17657899971528, 166.9823459997133, 166.85156499988807, 166.9782139997551, 167.06070299915154, 166.84069199982332, 167.14414399939415, 167.02392600018356, 167.017035999379, 167.05205399921397, 167.29592100091395, 167.06183300084376, 166.98167100003047, 166.97935199954372, 167.06001599959563, 167.0208569994429, 167.01647300033073, 166.9327979998343, 167.22775100060971, 167.03330800010008, 167.0130060010706, 167.11140199913643, 167.15163000117172, 166.97531799945864, 167.2898119995807, 167.0383060009044, 166.95273900040775, 166.91987400008657, 167.00207100075204, 166.9847769990156, 167.07166900050652, 166.91169699879538, 166.85143500035338, 167.0773560017551, 167.1333880003658, 166.93363500053238, 167.17348400015908, 166.97085099985998, 166.90748399923905, 166.89668000071833, 167.0394020002277, 167.02603999874555, 167.267359998732, 167.12217900021642, 166.93489699900965, 166.9834379990789, 167.109760999665, 166.99577200051863, 167.24155500014604, 166.94971200013242, 166.985867999756, 166.88704099942697, 167.04144700088364, 166.9901850000315, 167.37221399853297, 167.13574999994307, 167.0388410002488, 167.0702640003583, 166.96687600051519, 166.95114100002684, 167.221519001032, 167.01611999997112, 167.24807500031602, 166.9655289988441, 166.91339399949356, 166.95254200021736, 167.13096200146538, 167.08201599976746, 166.88423300001887, 166.990526000518, 166.7366050005512, 166.84327800066967, 167.12090900000476, 166.8831829992996, 166.79085699979623, 167.03928000060841, 167.05599300075846, 166.93010100061656, 167.139106999457, 166.90127900074003, 166.87510200063116, 166.89392999978736, 167.00783700071042, 167.0631910001248, 167.1090230011032, 167.0609169996169, 166.95551900011196, 167.09278600137623, 167.0365310001216, 166.99146999962977, 167.22840600050404, 166.85376199893653, 166.88815800080192, 167.0564630003355, 167.10224100097548, 166.7460389999178, 167.14292600045155, 167.1366209993721 ] ], "optcarrot": [ [ 11106.52877999928, 11083.443700999851, 11061.390017999656, 11079.085694000241, 11078.87476200085, 11069.977597999241, 11074.94801699977, 10679.791790000309, 10530.566047998946, 10510.292683999069 ] ], "ruby-xor": [ [ 133.50605899904622, 132.69503000083205, 131.5376370002923, 132.85078099943348, 133.79227699988405, 134.29018300121243, 131.91935800023202, 132.68449400129612, 132.61376499940525, 132.59286200081988, 133.6291669995262, 132.94897199921252, 132.18605699876207, 133.47520099887333, 133.0485039998166, 131.5891489994101, 131.70525300120062, 132.95022600141237, 133.16401900010533, 132.45358600033796, 133.15419800164818, 131.966338998609, 133.6643129998265, 133.30922099885356, 133.1122929987032, 133.05012699856889, 133.7813800000731, 133.77163799850678, 132.29945000057342, 133.4189579993108, 132.16908699905616, 133.06182899941632, 133.09836899861693, 131.9464070002141, 132.88730800013582, 132.55294800001138, 132.6640139996016, 132.0162869997148, 132.48490300065896, 132.64703800086863, 132.7131729995017, 132.17504400017788, 133.4896669995942, 132.49494099909498, 131.92338799854042, 133.04121399960422, 133.44558200151369, 132.23789899893745, 134.05957099894295, 131.8118709987175, 132.50343999970937, 133.15850399885676, 132.0394270005636, 133.33199499902548, 132.03101599901856, 132.64532100038195, 132.6145559996803, 132.91829400077404, 132.62661100088735, 132.9902730012691, 132.31349399939063, 132.82971299850033, 132.600351000292, 133.7150980016304, 133.57058799920196, 133.4752019993175, 131.5810619998956, 132.5805409996974, 131.9049499998073, 132.41541299976234, 132.59915200069372, 133.03006999922218, 133.48707300065143, 132.85032299972954, 132.62882900016848, 132.39756599978136, 133.61381300092035, 133.53284299955703, 133.23491400115017, 132.6878179988853, 132.29801899979066, 133.2056739993277, 132.84085300074366, 132.69168700026057, 132.95003100029135, 132.47103299909213, 134.08426299974963, 132.12042300074245, 132.86051000068255, 133.0778330011526, 133.25191799958702, 132.236510000439, 130.72333200034336, 131.8516080009431, 133.4612600003311, 132.8064560002531, 132.09763799932261, 132.03581100060546, 133.41464099903533, 133.18215799881727, 133.23404599941568, 133.06161100081226, 132.94098999904236, 132.32025500110467, 132.9016280014912, 132.2633230010979, 131.36040499921364, 131.91863400061266, 132.80319899968163, 133.21658499990008, 132.36048500039033, 133.15429499925813, 132.73397000011755, 132.85246600025857, 133.52632999885827, 131.94857199960097, 133.48552199931873, 133.23816200136207, 133.66081200001645, 133.43884599999, 132.9754270009289, 133.21404000089387, 133.19298700116633, 133.18309499845782, 133.09078800011775, 132.54670599962992, 132.4846859988611, 133.53366699993785, 133.98928499918838, 132.77318799919158, 133.88039199890045, 134.23493499976757, 132.26915300037945, 133.12422200033325, 133.81470199965406, 132.00342600066506, 132.55392800056143, 131.92118799997843, 132.79556399902503, 133.7643750011921, 133.67246900088503, 132.57119899935788, 133.10824600011983, 133.39428900144412, 132.63805099995807, 132.60400400031358, 132.27110799925867, 133.3825870005967, 133.1349810006941, 131.23292100135586, 132.6094190008007, 133.48977700115938, 134.03144400035671, 132.02163399910205, 133.04076999884273, 133.83916900056647, 131.56705600158602, 132.6285810009722, 133.91693499943358, 132.67480399917986, 132.25624199913, 133.15972999953374, 133.4278650010674, 132.53674500083434, 133.2941029995709, 131.68738999956986, 132.33175599998503, 132.34447700051533, 131.68770400079666, 132.4735430007422, 134.49564199981978, 132.64513600006467, 132.59664799988968, 133.94076999975368, 133.8562950004416, 134.25011599974823 ] ], "fannkuchredux": [ [ 511.58950900025957, 511.74059999902966, 512.0495979990665, 511.9657819996064, 511.8587449996994, 512.0486200012238, 550.0078259992733, 513.0584729995462, 512.5111380002636, 512.7210810005636 ] ], "lee": [ [ 2010.0950579999335, 2011.0739520005154, 2012.0893229996, 2013.0263690007268, 2004.218285999741, 1997.7936880004563, 1999.0569190013048, 2001.6331170008925, 2002.8344629990897, 2002.6579309997032 ] ], "30k_ifelse": [ [ 874.717894999776, 874.818863998371, 875.2859510004782, 874.8277129998314, 874.8657849992014, 874.9477930014109, 875.0029489983717, 875.1365459993394, 874.7861510000803, 874.5362879999448 ] ], "30k_methods": [ [ 466.73435299999255, 466.61482799936493, 466.7311579996749, 466.5654230011569, 466.71472399975755, 466.631123001207, 466.6769559989916, 466.5874519996578, 466.7610219985363, 466.53045600032783, 466.85135000006994, 466.54860799935705, 466.6520840000885, 466.6519080001308 ] ], "rubyboy": [ [ 15677.535024000463, 15693.650343999252, 15662.821197000085, 15679.938500999924, 15663.360284999726, 15685.565845000383, 15665.43337999974, 15666.354522998517, 15662.094766999871, 15669.164838998768 ] ], "liquid-compile": [ [ 83.6448290010594, 76.31324400063022, 75.96542499959469, 77.96315700034029, 83.70752100017853, 76.81164699897636, 76.35441400088894, 75.88104299975384, 77.4642300002597, 83.8257480008906, 77.17417200001364, 76.30482599961397, 75.9982260005927, 76.04413000080967, 77.66100400112919, 83.60899900071672, 77.55777000056696, 76.44402900041314, 76.44854600039253, 76.36982899930445, 76.26452499971492, 76.1117629990622, 76.04125999932876, 76.04757899935066, 77.0672819999163, 84.20917900002678, 77.66538600117201, 76.87686200006283, 76.41724300083297, 76.32980600101291, 76.31840000067314, 76.5671149983973, 76.51345700105594, 76.33090399940556, 76.41652600068483, 76.40803600043, 76.31097699959355, 76.19999599955918, 76.27410999884887, 76.4358340002218, 76.37604299998202, 76.35607500014885, 76.34197500010487, 76.29523499963398, 76.42024400047376, 76.26974099912331, 76.35380200008512, 76.27830100136634, 76.37067799987562, 76.338835999195, 76.22739500038733, 76.29059499959112, 76.23672999943665, 76.28294799906143, 76.43157900020014, 76.19587899898761, 76.37186300053145, 76.35844600008568, 76.53816000129154, 76.29626400012057, 76.40132900087337, 76.24951000070723, 76.37197900112369, 76.3780819997919, 76.23404799960554, 76.32381899929896, 76.39216700044926, 76.42513900100312, 76.36092100074166, 76.35848700010683, 76.24685500013584, 76.34058700023161, 76.34895699993649, 76.2612229991646, 76.44842599984258, 76.28194899916707, 76.38806499926432, 76.37551799962239, 76.27574800062575, 76.40162600000622, 76.35942199885903, 76.2080069998774, 76.37234899993928, 76.29083400024683, 76.37058300133504, 76.2696510009846, 76.29301199995098, 76.4427970007091, 76.4274330012995, 76.34346499980893, 76.3162259991077, 76.2351880002825, 76.39608299905376, 76.43337599984079, 76.20923800095625, 76.36925499900826, 76.24247300009301, 76.37447500019334, 76.23338600023999, 76.37130600051023, 76.33517599970219, 76.28846999978123, 76.19556299869146, 76.3582210001914, 76.33341899963852, 76.2350429995422, 76.49680599934072, 76.3798650004901, 76.2541770000098, 76.31011000012222, 76.45347799916635, 76.31005000075675, 76.16213700021035, 76.31808299993281, 76.35544100048719, 76.38714899985644, 76.4323780003906, 76.33225400059018, 76.2719720005407, 76.30248100031167, 76.29919099963445, 76.32964000003994, 76.13497900092625, 76.4888539997628, 76.35287300035998, 76.310778998959, 76.30229099959251, 76.3701800005947, 76.29029400050058, 76.32059000025038, 76.32482900044124, 76.36031699985324, 76.3561240000854, 76.4404370002012, 76.34725000025355, 76.41413700002886, 76.47692499995173, 76.27273999969475, 76.43086699863488, 76.30148099997314, 76.32459799970093, 76.24655300060112, 76.24659900102415, 76.3019300011365, 76.38803299960273, 76.34488900112046, 76.13148699965677, 76.27804300136631, 76.38966900049127, 76.4596890003304, 76.23706499907712, 76.39447700057644, 76.42304699948, 76.28351200037287, 76.3441260005493, 76.30691099984688, 76.25655000083498, 76.28346000092279, 76.39916600055585, 76.42508800017822, 76.36228199953621, 76.30866500039701, 76.4385479997145, 76.2590630001796, 76.36346900108038, 76.28843800011964, 76.22128100047121, 76.31788599974243, 76.2819240007957, 76.22892300059902, 76.31028499963577, 76.3685070014617, 76.31760899857909, 76.40673300011258, 76.39311099956103, 76.31698099976347, 76.45593900087988, 76.28274700073234, 76.22258800074633, 76.321704998918, 76.26619900111109, 76.3452290011628, 76.34301100006269, 76.22405900110607, 76.35132399991562, 76.40669899956265, 76.37813499968615, 76.36137599911308, 76.54055699822493, 76.36453499981144, 76.21834900055546, 76.30983199851471, 76.37733299998217, 76.24312299958547, 76.17096899957687, 76.15468299991335, 76.39715400000568, 76.31720000063069, 76.33981199978734, 76.4259330007917, 76.43364999967162, 76.21961199947691, 76.51704599993536, 76.36697299858497, 76.28074499916693, 76.30064800105174, 76.20078199943237, 76.38568000038504, 76.23968299958506, 76.31638400016527, 76.3229809999757, 76.34776099985174, 76.37875399996119, 76.39858200127492, 76.39091199962422, 76.45563100049912, 76.39657000072475, 76.23089099979552, 76.33453000016743, 76.34127900018939, 76.41048099867476, 76.2303499996051, 76.34233000135282, 76.31371500065143, 76.23462599985942, 76.35253899934469, 76.28411200130358, 76.31864999893878, 76.3978840004711, 76.16262100054882, 76.33294399965962, 76.30464999965625, 76.36482899943076, 76.30607200007944, 76.31768099963665, 76.28911600113497, 76.30883099955099, 76.38625999970827, 76.42367699918395, 76.34643399978813, 76.36167199962074, 76.5141579995543, 76.16979799968249, 76.36945500053116, 76.33122200059006, 76.3434620002954, 76.34331199915323, 76.20076800048992, 76.38731399856624, 76.313661000313, 76.29649400041671, 76.27214599961007, 76.34618299925933, 76.26189000075101, 76.50378200014529, 76.36644700141915, 76.32286400075827, 76.43710299998929, 76.34253600008378, 76.33886699841241, 76.18205300059344, 76.3432029998512, 76.26530400011688, 76.35805900099513, 76.39042099981452, 76.44111800073006, 76.3768880005955, 76.39591299994208, 76.33634000012535, 76.32299099896045, 76.25806800024293, 76.17682499949296, 76.29112500035262, 76.33544599957531, 76.32338800067373, 76.26813699971535, 76.36357699993823, 76.3318410008651, 76.36425500095356, 76.42191200102388, 76.19873099974939, 76.39188500070304, 76.33906699993531, 76.22616099979496, 76.36833299875434, 76.3050170007773, 76.36880300015036, 76.32752000063192, 76.28152199868055, 76.21738799934974, 76.27380000121775, 76.35139299964067, 76.28607699916756, 76.2918170003104, 76.20349699936924, 76.21921899954032, 76.29208799880871, 76.21867299894802, 76.25415599977714, 76.34555299955537, 76.28141399982269, 76.28197199846909, 76.29077099954884, 76.30238000092504, 76.3572319992818, 76.27547699848947, 76.21076199939125, 76.47679900037474, 76.35998799923982, 76.31599500018638, 76.33636100035801, 76.29174899921054, 76.31260500056669, 76.36208500116481, 76.3234559999546, 76.2609869998414, 76.27413000045635, 76.34505399983027, 76.26537699979963, 76.31466899874795, 76.59303699983866, 76.41096699990158, 76.29762299984577, 76.3300460002938, 76.29448800071259, 76.19257299847959, 76.37935700040543, 76.34044100086612, 76.30859599885298, 76.35065499925986, 76.36276699849986, 76.31178500014357, 76.39491800000542, 76.5108980012883, 76.33355600046343, 76.2265480007045, 76.3439960010146, 76.43412499965052, 76.37813799919968 ] ], "graphql": [ [ 89.56707899960747, 89.11963200080208, 88.82787100083078, 89.48844700171321, 89.14954200008651, 91.64445199894544, 89.76994099975855, 89.44066699950781, 89.32864899907145, 89.77072400011821, 89.2253210004128, 89.0062679991388, 89.57870899939735, 89.11710299980768, 89.04457599965099, 89.51021299981221, 89.21947000089858, 89.21153300070728, 89.53011400080868, 89.21365000060177, 89.2186370001582, 89.53883900176152, 89.2754859996785, 88.95225299966114, 89.53358299913816, 89.14623300006497, 88.97046099991712, 89.47709600033704, 89.30904299995746, 89.01954199973261, 89.52407200013113, 89.29417099898274, 89.18581400030234, 91.93427300124313, 89.46183499938343, 89.1589330003626, 89.79520700086141, 89.39984399876266, 89.02080000007118, 89.53950199975225, 89.22284099935496, 89.03991599981964, 89.7286070012342, 89.31246400061355, 89.00290699966718, 89.54882699981681, 89.24671699969622, 88.99353999913728, 89.5831210000324, 89.30910200069775, 89.10787199965853, 89.69020499898761, 89.1727530015487, 89.1774030005763, 89.90936700138263, 89.39578699937556, 89.08603900090384, 89.59118299935653, 89.24253999975917, 89.00611799981561, 89.53990299960424, 89.20221599873912, 91.66370599996299, 89.70317999956023, 89.36192100009066, 89.12641300048563, 89.62242800043896, 89.235720999568, 89.03079300034733, 89.62999799950921, 89.22184800030664, 89.03530899988255, 89.60308700079622, 89.26930500092567, 89.03847799956566, 89.59517400035111, 89.2098160002206, 88.90474299914786, 89.45173699976294, 89.47645500120416, 89.34210600091319, 89.61396500126284, 89.23265799967339, 89.05930599939893, 89.57556700079294, 89.20992500134162, 89.07214099963312, 89.47602499938512, 89.25071800149453, 88.99886200015317, 89.57563699914317, 89.18330399865226, 89.10707900031412, 89.56238400060101, 89.1706990005332, 89.00744000129635, 89.556242000981, 89.30279600099311, 89.22437599903787, 89.5403879985679, 89.2374290015141, 89.07660299882991, 89.49299699997937, 89.25045499927364, 89.11213200008206, 92.00617100032105, 89.65563700076018, 89.25457499935874, 89.78065600058471, 89.3408809988614, 89.34003399917856, 89.65091299978667, 89.19585299918253, 89.10498200020811, 89.5713900008559, 89.22870599963062, 89.05532199969457, 89.51408099892433, 89.2244179995032, 89.03757400003087, 89.65692099991429, 89.36536200053524, 89.04095300022163, 89.6350880011596, 89.25672900113568, 89.04575100132206, 89.52824999869335, 89.1434629993455, 89.1039260004618, 89.67697899970517, 89.28260500033502, 89.21000599912077, 92.26566399956937, 89.38151899928926, 89.05618300013884, 89.65661599904706, 89.20727399890893, 89.02460500030429, 89.49385699997947, 89.14613400156668, 89.03777399973478, 89.4527439995727, 89.15821399932611, 89.14015000118525, 89.85286400093173, 89.35395800108381, 89.23725300155638, 89.62745400094718, 89.27072100050282, 89.11790000092878, 89.58700799848884, 89.23405899986392, 88.99139700042724, 89.53921200009063, 89.17158499934885, 89.32219700000132, 89.67160300016985, 89.12429900010466, 89.02270600083284, 89.51592900120886, 89.19038100066246, 88.9770560006582, 89.47866800008342, 89.19855800013465, 89.03117399859184, 89.49311600008514, 89.21434900003078, 88.9526940009091, 89.51053199962189, 89.17552000093565, 91.27649500078405, 89.74885499992524, 89.33755700127222, 89.0172760009591, 89.45573700111709, 89.370964000409, 89.07178899971768, 89.69380400048976, 89.19172700007039, 89.06393899997056, 89.54590599932999, 89.08723500098858, 88.99386600023718, 89.46058600122342, 89.13040600054956, 88.98307600065891, 89.48441199936497, 89.0864849989157, 89.15698400051042, 89.63691399912932, 89.18739900036599, 89.04972200070915, 89.47072400042089, 89.22683399941889, 89.11419699870748, 89.59761999904003, 89.3040139999357, 91.65050400042674, 89.88209400013147, 89.55864900053712, 89.07920100136835, 89.5981590001611, 89.26551900003687, 88.81451799970819, 89.54601200093748, 89.21814400127914, 89.09041500010062, 89.57204900070792, 89.16809400034253, 89.03890300098283, 89.57662099965091, 89.22714700020151, 89.01574300034554, 89.51459700074338, 89.22542500113195, 88.97446500122896, 89.52163299909444, 89.19779899952118, 88.96392600036052, 89.65038200039999, 89.21433500108833, 89.08100200096669, 89.53192700028012, 91.74618600081885, 89.22568099842465, 89.7989780005446, 89.42977900005644, 89.10746400033531, 89.67465200112201, 89.3313919987122, 89.15544999945269, 89.62975400027062, 89.40062900001067, 89.226193000286, 89.50008800093201, 89.29074600018794, 89.09690699874773, 89.48867300023267, 89.1397319992393, 89.03430499958631, 89.5536899988656, 89.59801200035145, 89.06572100022458, 89.58568700109026, 89.34964699983539, 88.95607900012692, 89.56841100007296, 89.19777799928852, 89.0620760001184, 89.54000599987921, 89.24736700100766, 89.0671420002036, 89.59336299994902, 89.19838200017693, 88.95375800057082, 89.62752600018575, 89.16819900150585, 89.14657099921897, 89.57988700058195, 89.23279699956765, 88.97474799960037, 89.62768799938203, 89.11010200063174, 89.16656800101919, 89.54863800136081, 89.16933500040614, 88.97769699979108, 89.62265399895841, 91.75220799988892, 89.2211310001585, 89.71233900047082, 89.27797799879045, 89.02140600002895, 89.59748400047829, 89.23492099893338, 89.05133299958834, 89.63553099965793, 89.16297599898826, 89.02299200053676, 89.63696899991191, 89.30008099923725, 89.0280570001778, 89.59325599971635, 89.20004200081166, 89.02946499983955 ] ], "protoboeuf-encode": [ [ 228.52852100004384, 228.47562399874732, 230.18247300024086, 230.88122800072597, 230.6761740001093, 230.5706970000756, 230.71962900030485, 230.8144450016698, 230.67455500131473, 230.78606099988974, 228.17943599875434, 228.49136399963754, 228.4383029982564, 228.59306700047455, 228.40471699964837, 228.40161800013448, 228.79407700020238, 228.5062190003373, 228.168342000572, 228.54970399930608, 228.51901500143867, 228.55072600032145, 228.44446199997037, 228.53724299966416, 230.20987400013837, 230.5191030009155, 230.70440900119138, 230.59389499940153, 230.61886399955256, 230.72486499950173, 230.83929999847896, 240.7841730000655, 227.9972340002132, 228.5193169991544, 228.36263099998177, 228.4609130001627, 228.70249200059334, 228.70751399932487, 228.5764879998169, 228.9136720009992, 228.40151600030367, 228.51937300038117, 228.47781400014355, 228.52794699974766, 228.41243900074915, 228.41573300138407, 229.41602600076294, 228.1616190011846, 228.15444099978777, 228.62765600075363, 228.60722199948214, 228.60822600159736, 228.5362160000659, 228.83266500139143, 228.2074790000479, 228.74511499867367, 228.47213899876806, 228.55158600032155, 228.57100599867408, 228.64896999999473, 228.83039100088354, 228.34779900040303, 228.3874740005558, 228.30304299895943, 228.6210239999491, 228.4161569987191, 228.45303999929456, 228.4970640012034, 228.72616999848105, 228.04625900062092, 228.34796300048765, 228.49641500033613, 228.6872360000416, 228.43285399903834, 228.4785740012012, 228.5842679993948, 228.22831800112908, 228.52070199951413, 228.1798220010387, 228.49296500135097, 228.74507500091568 ] ], "str_concat": [ [ 74.55632200071705, 74.4548130005569, 75.75144200018258, 75.04770099876623, 75.2084849991661, 75.32513700061827, 74.65033799962839, 75.27965200097242, 74.28038000034576, 74.03005699961795, 74.74014900071779, 74.33392799975991, 75.21650499984389, 74.8061680005776, 75.17320899933111, 74.60612199975003, 74.71640699986892, 74.95548000042618, 74.19611600016651, 74.30454800123698, 74.48029199986195, 74.35957600137044, 74.1140699992684, 74.02383200133045, 73.86769400000048, 73.86463499824458, 73.65834700067353, 74.24201600042579, 74.95362499867042, 74.42283399905136, 74.60503200127278, 75.1834129987401, 75.07671799976379, 75.54306699967128, 75.44800300092902, 75.47263400010706, 75.39142499990703, 74.82637499924749, 74.42596700093418, 74.82333600091806, 75.03093800005445, 75.09865400061244, 74.72245099961583, 75.17818400083343, 75.15972799956216, 74.97710800089408, 75.61171000088507, 74.6419330007484, 74.67158799954632, 74.78255899877695, 74.98639999903389, 74.9101180008438, 74.83104199855006, 74.97702000000572, 75.36947699918528, 75.16096499966807, 75.8756759987591, 75.36575600170181, 75.13929300148448, 74.65734499965038, 75.53411600019899, 75.27693800147972, 74.99306799945771, 74.47934899937536, 75.26233499993396, 75.20182500047667, 74.79410399901099, 74.89558400084206, 75.17990999986068, 74.59479000135616, 74.92652899964014, 75.57202799944207, 75.0986990005913, 74.93915899976855, 75.04309700016165, 74.69949699952849, 74.59879199996067, 75.00361999882443, 75.35282500066387, 74.88343200020608, 75.29170300040278, 75.59054099874629, 75.08649000010337, 74.4250470015686, 75.35106199975417, 75.0858210012666, 74.55565500094963, 75.19421899996814, 74.65428400064411, 74.88098799876752, 74.63476699922467, 73.98863100024755, 74.50750599855382, 74.95494000067993, 74.08363600006851, 74.35891200111655, 74.8778190009034, 75.13416799883998, 74.94380900061515, 74.64363100007176, 74.10403599897109, 74.58866399974795, 74.71715900101117, 74.33890200081805, 74.92935700065573, 74.83446000151162, 74.39172999875154, 75.10417299999972, 74.05395200112252, 75.19845800015901, 74.37254300020868, 74.80745300017588, 74.88893200024904, 74.52017799914756, 74.89642799919238, 74.66522899994743, 75.34394200047245, 74.48802099861496, 74.65442700049607, 74.38349500080221, 75.1558380015922, 74.60292900032073, 74.6520810007496, 75.24942300005932, 75.05469100033224, 74.51104000028863, 75.72544100003142, 75.32614499905321, 75.20643400130211, 74.80071799909638, 74.60270699993998, 74.74707500114164, 74.99072000064189, 74.96785900002578, 74.6700689996942, 74.93866500044533, 75.7388580004772, 75.88990699878195, 75.28203899892105, 74.94597799995972, 75.32699700095691, 74.77595000091242, 75.25078499929805, 75.15468099882128, 74.83370499903685, 74.535289000778, 75.10590099991532, 75.10653600002115, 75.44715399853885, 75.1360950016533, 74.84402199952456, 75.65075399907073, 74.80241099983687, 75.06476399976236, 75.43309299944667, 74.55229699917254, 76.03802099947643, 74.78485399951751, 74.48217199998908, 74.91184900027292, 75.24916900001699, 75.18980999884661, 75.07081300173013, 75.43779099978565, 75.06893999925524, 74.73947199832764, 74.46743100081221, 74.3874740001047, 74.83446300102514, 74.972524000259, 74.86439599961159, 74.83159299954423, 75.00053299918363, 75.60778600054618, 74.50952999897709, 75.19661299920699, 74.54687700010254, 75.61623800029338, 75.08183699974325, 75.55686500018055, 74.66893499986327, 74.91011700039962, 75.32578499922238, 74.32471500032989, 75.00717200127838, 75.03051499952562, 74.68262300062634, 74.81711699983862, 75.27215499976592, 74.75853600044502, 74.34860700050194, 74.85159300085797, 74.87232200037397, 75.72545199946035, 74.8444249984459, 75.33980699918175, 75.1716579998174, 74.6478710007068, 74.05137499881675, 73.45471100052237, 74.96851200085075, 74.53857099972083, 75.14939199973014, 73.78420799977903, 74.88403099887364, 75.07715399879089, 74.99304100019799, 74.56886999898416, 73.90852999924391, 74.71876599993266, 75.21745200028818, 74.74526799887826, 73.9327150004101, 74.69320000018342, 74.34132299931662, 74.25629799945455, 75.36332500058052, 75.43571299902396, 74.3183089998638, 75.01047000005201, 75.56253999973706, 74.8708480005007, 73.65502799984824, 74.79709800099954, 74.85704000100668, 74.14374400104862, 73.98334000026807, 74.18158499967831, 74.25090600008843, 74.98547400064126, 74.72348600094847, 75.01904200034915, 75.2671089994692, 75.51191499987908, 74.99459099926753, 75.30942400080676, 75.40846600022633, 75.55848099946161, 74.70701700003701, 74.89230399914959, 75.0313520002237, 75.09134400061157, 74.85265099967364, 75.41691900041769, 74.72579600107565, 75.04507399971772, 75.4037070000777, 74.68397499906132, 74.47386599960737, 75.34220500019728, 75.53428199935297, 75.23912500073493, 74.91849799953343, 74.605101999623, 75.58922699899995, 75.20997500068916, 75.2092309994623, 74.50684800096496, 74.46293599969067, 74.95157700031996, 74.77455200023542, 75.42864499919233, 75.10018599896284, 75.22521300052176, 74.75368999985221, 74.96820300002582, 74.91129299887689, 73.88810199881846, 74.52165499853436, 74.5317970013275, 74.20977000037965, 73.4853119993204, 74.2102549993433, 74.52080300026864, 73.70590400023502, 74.60876100049063, 74.49420000011742, 74.29745199988247, 74.75714199972572, 73.94634599950223, 74.17631900170818, 74.49014200028614, 74.66945700070937, 74.792602999878, 74.4811779986776, 74.31830999848899, 74.71284500024922, 74.95061100053135, 74.38665200061223, 74.30098199984059, 74.43059999968682, 74.81080399884377, 74.32024499939871, 74.02199900025153, 74.38684399858175, 74.28037600038806, 74.98423099968932, 74.04620099987369, 72.95840900042094, 74.22200500150211, 74.52933300010045, 74.88035700043838, 73.8716400010162, 75.08211599997594, 74.1621409997606, 74.16637499954959, 74.49248100056138, 74.00951700037695, 74.24665199869196, 74.41549500072142, 74.38887100033753, 73.99304799946549, 74.612619000618, 75.04198800052109, 74.59689200004505, 74.08075800049119, 74.54113600033452, 74.32275300016045, 74.28300300125557, 74.54655400033516, 73.9401890004956, 74.33080499868083, 74.14509800037195, 73.95129099859332, 74.45609699971101, 74.24564400025702, 74.68886300011945, 74.67292900037137, 74.18579400109593, 73.77998599986313, 74.75949999934528, 74.32532400162017, 74.14284500009671, 74.1302500009624, 74.37932699940575, 74.63939400076924, 74.15343400134589, 74.82526499916275, 73.78394700026547, 74.45201300106419, 74.38373299919476, 74.71182699919154, 74.82581099975505, 74.24626799911493, 74.39672600048652, 74.39466300093045, 74.45969000036712, 74.29922099981923, 74.6140130013373, 74.10799600074824, 74.19804200071667 ] ], "blurhash": [ [ 985.4390580003383, 985.1153870004055, 986.3152460002311, 985.9728049996193, 985.2290229991922, 985.9477150002931, 986.4805919987703, 986.1899040006392, 985.8584170015092, 986.3396490000014 ] ], "nbody": [ [ 181.70348399871727, 181.50643300032243, 181.7882870000176, 182.024777001061, 181.8840169999021, 182.03517800066038, 182.106506999844, 182.27104200013855, 182.37327999850095, 181.8921650010452, 181.79414100086433, 181.87905400009186, 181.9560880012432, 182.2382270001981, 182.20223899879784, 182.01693700029864, 181.79505000080098, 182.0312540003215, 181.98874100016837, 181.84259599911456, 182.20317699888255, 182.19858299926273, 181.79885299832677, 182.09230700085755, 181.6369370008033, 181.94784199840797, 181.68674299886334, 181.38354999973672, 181.62971299898345, 181.62405200018839, 181.7544559999078, 181.9146340003499, 181.71744300161663, 181.7139769991627, 181.5742449998652, 181.7008079997322, 181.62692700025218, 181.70165400078986, 181.74195799838344, 181.82290300137538, 181.56024400013848, 181.58968900024774, 181.71298400011437, 181.96236699986912, 181.64813099974708, 181.93295799937914, 181.8108139996184, 182.21934599932865, 181.98827500054904, 181.77906399978383, 182.05548900004942, 181.9160720006039, 181.46042800071882, 181.67778899987752, 181.96663800154056, 181.77045300035388, 182.01881899949512, 181.6079649997846, 181.75951600096596, 182.08269000024302, 181.69185300030222, 181.81629900027474, 181.77316099900054, 181.80832500001998, 181.78074400020705, 181.41167700014194, 181.7967309998494, 182.10319899844762, 181.89945300036925, 182.04320299992105, 182.002289000593, 181.80712100001983, 181.4274819989805, 182.0182699993893, 181.9831119992159, 182.11186099870247, 181.93165800039424, 181.86091399911675, 181.8404540008487, 181.60455900033412, 182.24926500079164, 181.92730900045717, 182.2668419990805, 182.19272199894476, 182.15488699934212, 182.1285980004177, 181.87742500049353, 181.99220900169166, 181.89338000047428, 182.0552110002609, 182.1550719996594, 182.44272400079353, 181.6332140006125, 181.9754730004206, 181.93726299978152, 182.06292899958498, 182.12947499887377, 182.0379459986725, 182.02930099869263, 181.90814399895316, 182.09750300047745, 181.90553999920667, 182.2383520011499, 182.24912000005133, 181.90323599992553, 182.15806999978668, 182.04442699970969, 182.52689200016903, 182.0924229996308, 181.99005399947055, 181.8467060002149, 181.78983299912943, 181.74678399918776, 181.92606199954753, 181.59152299995185, 181.79306300044118 ] ], "respond_to": [ [ 648.8760920001369, 648.8841789996513, 648.7547090000589, 648.804669999663, 654.7359819996927, 648.902562999865, 648.8845519997994, 648.8894190006249, 648.8081389998115, 648.8949569993565 ] ], "nqueens": [ [ 241.8851309994352, 242.0276630000444, 241.9923010002094, 241.91079500087653, 241.91590800000995, 241.8430100005935, 241.97789699974237, 242.02372900072078, 241.89361199933046, 241.9448310010921, 241.9392150004569, 242.13784499988833, 241.91216600047483, 241.93807400115475, 241.93551000098523, 242.10509899967292, 241.9335439990391, 242.13077999957022, 241.93367099906027, 242.05878999964625, 241.85385100099666, 241.96196799857717, 241.94646299838496, 242.21257499993953, 241.99524899995595, 242.04962399926444, 242.09673299992573, 241.9381740000972, 241.974165001011, 242.1192229994631, 242.08641800032638, 241.93704900062585, 241.91575100121554, 241.94456100121897, 242.0291910002561, 242.0819950002624, 242.063567000514, 242.21766399932676, 241.90628900032607, 241.8490509990079, 241.9404409993149, 241.95330700058548, 241.82096600088698, 241.91083699952287, 242.0131869985198, 241.93502600064676, 241.9326680010272, 241.9005739993736, 241.8772130004072, 241.96855799891637, 241.9589580003958, 241.9498230010504, 241.97696400005952, 242.2289060014009, 241.98849899948982, 241.85903200122993, 242.39062299966463, 241.92080600005283, 242.01579700093134, 242.1484659989801, 242.22863300019526, 242.01496699970448, 242.3068879998027, 241.93862399988575, 242.05184200036456, 242.33054199976323, 241.9227829996089, 242.0725930005574, 242.5817620005546, 242.1148079993145, 242.10713699903863, 242.02093299936678, 241.96626499906415, 242.63428099948214 ] ], "mail": [ [ 188.22792699938873, 188.45254899861175, 189.05056699986744, 188.82196300000942, 189.2745120003383, 189.35404299918446, 189.9542500013922, 190.15824500093004, 190.44236400077352, 190.69992300137528, 191.27945599939267, 191.58912700004294, 191.95322099949408, 192.2869259997242, 192.68036799985566, 192.9992189998302, 193.80561899924942, 193.78365500051586, 194.09273600103916, 194.16963900039264, 194.69341799958784, 195.1372410003387, 195.35547200030123, 195.96469000134675, 196.02704099997936, 196.4294039989909, 197.08414599881507, 197.08227000046463, 197.86148000093817, 198.1019649992959, 198.39877899903513, 198.77745299891103, 199.062055999093, 199.36184900143417, 199.871880999126, 200.22592799978156, 200.80214200061164, 201.33770000029472, 201.55966600032116, 202.1140260003449, 202.3480699990614, 203.0269290007709, 203.52980100142304, 203.72717800091777, 203.98619000116014, 204.24902599916095, 205.24550299887778, 205.071880000105, 205.58090099984838, 205.93129400003818, 206.4195299990388, 206.48915700076031, 194.43316899923957, 173.1306149995362, 173.71664800157305, 174.12481199971808, 175.11567099973036, 175.0479960010125, 174.6764190011163, 174.69762200016703, 174.64244299844722, 174.3787160012289, 175.6430650002585, 181.447068000125, 175.19727400031115, 176.49324600097316, 175.29498700059776, 176.97725400103081, 176.9610860010289, 176.58506900079374, 177.7274550004222, 176.55152200131852, 178.34953300007328, 177.86321499988844, 178.25954199906846, 178.77444199984893, 178.11885500123026, 179.42613200102642, 178.46858799930487, 180.57885200141754, 179.85113699978683, 180.07962599949678, 180.7143759997416, 180.24312699890288, 181.3938719988073, 180.24373600019317, 182.3502039987943, 181.50452899863012, 182.1832509995147, 182.74606900013168, 182.20217899943236, 183.85543600015808, 182.87324199991417, 184.3936829991435, 183.98737299867207, 184.2264860006253, 185.23840799934987, 184.9075370009814, 185.97378800041042, 184.99032399995485, 186.53106300007494, 186.49675800043042, 186.87558000056015, 187.32331300088845, 186.88814400047704, 188.05987800078583, 187.08213999889267, 188.7356560000626, 188.65876700147055, 188.69549299961363, 189.55049100077304 ] ], "binarytrees": [ [ 1039.427612999134, 1033.409304000088, 1056.3420909966226, 1051.702225999179, 1041.80903499946, 1034.9860030000855, 1053.4803779992217, 1050.032008002745, 1038.984310998785, 1033.6314369997126 ] ], "rubykon": [ [ 1815.2432729984866, 1804.5598270000482, 1850.1460279985622, 1813.4019120006997, 1853.856869001902, 1855.6006830003753, 1855.7893390025129, 1818.7082519980322, 1780.4621660034172, 1840.8381289991667 ] ], "sudoku": [ [ 580.0573460001033, 579.6842210002069, 580.0060039982782, 579.7011479990033, 580.2719019993674, 579.8051829988253, 580.0494979994255, 579.5194050006103, 579.6611240002676, 579.4541789982759 ] ], "matmul": [ [ 555.0277020010981, 555.4071859987744, 554.9792890014942, 554.6772989982856, 556.2300149977091, 554.6723469997232, 555.1491129990609, 555.586532002053, 554.4774829977541, 556.0954540014791 ] ], "keyword_args": [ [ 444.52866799838375, 446.2422399992647, 444.9734689987963, 445.3102449988364, 445.13212899983046, 445.78061700303806, 445.8999099988432, 445.5174610011454, 445.4281880025519, 445.8234800003993, 445.78978099889355, 446.41906400283915, 444.89242599956924, 444.16196800011676, 445.75202299893135, 444.0326950025337, 446.0546369991789, 444.08069199926103, 445.2546489992528, 445.631348000461, 445.0273610018485, 446.1329179976019 ] ], "setivar": [ [ 352.3358120000921, 352.46577100042487, 352.3244470015925, 352.3319289997744, 352.4878620009986, 352.4094120002701, 352.4886079976568, 352.3361240004306, 352.3712720016192, 352.51946700009285, 352.42828499758616, 352.34941599992453, 352.5100980004936, 352.35088499757694, 352.3933020005643, 352.57060599906254, 352.41137800039724, 352.31539600135875, 352.4638449998747, 352.30338600013056, 352.44370800137403, 352.4536849981814, 352.3258950008312, 352.29426300065825, 352.538203002041, 352.29833899938967, 352.47639500084915, 352.399832001538, 352.3413579969201, 352.46200899928226, 352.3883810012194, 352.3811660015781, 352.4326029983058, 352.3500230003265, 352.3748239967972, 352.4502369982656, 352.35007899973425, 352.3146670013375, 352.47863300173776, 352.4592030007625, 352.31391900015296, 352.4453509999148, 352.42837999976473, 352.53346000172314, 352.3344450004515, 352.3079049991793, 352.41537999900174, 352.3406439999235, 352.34267200212344, 352.41371700249147, 352.3760600000969, 352.3631239986571, 352.42628999912995, 352.4158049985999, 352.4764200010395, 352.4499310005922, 352.39840899885166, 352.3276209998585 ] ], "tinygql": [ [ 1079.5260359991516, 1079.7501520028163, 1079.6933730016463, 1078.9718300002278, 1078.173945999879, 1079.6091570009594, 1080.828031997953, 1079.4880789981107, 1079.9024340012693, 1079.05551499789 ] ], "psych-load": [ [ 3726.7061970014765, 3723.8818719997653, 3721.9797110010404, 3718.9480059969355, 3718.980975001614, 3723.1446690020675, 3724.011990998406, 3723.7922550011717, 3725.8260089984105, 3723.8755069993204 ] ], "shipit": [ [ 2632.465073002095, 2679.566023998632, 2632.8834050000296, 2680.2991369986557, 2632.959613998537, 2679.19491900102, 2633.884399998351, 2681.6233380013728, 2632.812564002961, 2679.9472399980004 ] ], "setivar_object": [ [ 364.92759300017497, 364.8117849988921, 365.26835599943297, 364.8428119995515, 365.05978999775834, 365.00092899950687, 364.8770450017764, 364.92187900148565, 364.6314090001397, 364.80304100041394, 364.957919002336, 364.80117899918696, 364.8358089994872, 364.8218310008815, 364.7524469997734, 364.78022200026317, 364.55954700068105, 364.79508699994767, 364.85584500042023, 364.88057899987325, 364.90857200260507, 364.6542890019191, 364.58435700114933, 364.5960350004316, 364.74215099951834, 364.6465609999723, 364.7905190009624, 364.6434820002469, 364.70736299816053, 364.76551499799825, 364.5912039974064, 364.76563199903467, 364.748691998102, 364.78821900163894, 365.0374099997862, 364.7603919998801, 364.6945920008875, 364.93462699945667, 364.74704099964583, 364.7168679999595, 364.8711169989838, 364.68512200008263, 364.684768999723, 364.6778299989819, 364.55050600125105, 364.57135799719254, 364.9733629972616, 364.66502400071477, 364.8414419985784, 364.6112329988682, 364.7352480002155, 364.8416910000378, 364.5541330006381, 364.88210699826595, 364.72600900015095 ] ], "rubocop": [ [ 277.51660400099354, 279.5698869995249, 279.2480019998038, 279.19914399899426, 277.29928600092535, 279.6541529969545, 279.29579700139584, 279.21128299931297, 277.5091680014157, 280.0648419979552, 279.0846440002497, 279.2800079987501, 277.6131449973036, 279.67824900042615, 279.0716320014326, 279.0029450006841, 277.51979799722903, 279.85526399788796, 279.35246100241784, 279.16942599767935, 277.62172399889096, 279.71200899992255, 279.0827979988535, 279.2302519992518, 277.60925099937594, 279.799178999383, 279.20258499943884, 279.08260600088397, 277.85316800145665, 279.79819500251324, 279.34428799926536, 279.47131900145905, 277.406148998125, 279.90005600076984, 279.17503799835686, 279.48633399864775, 277.39124199797516, 279.69988099721377, 279.3718719985918, 279.5382620024611, 277.4677819979843, 279.75595600219094, 279.5366329992248, 279.5142600007239, 277.7930269985518, 279.8483419974218, 279.71183999761706, 279.5239160004712, 277.62648800126044, 279.78491700196173, 279.5369870000286, 279.2213829998218 ] ], "liquid-render": [ [ 246.8296619990724, 246.50033800207893, 246.2146309990203, 246.19384399920818, 245.83350400280324, 246.71225199926994, 246.53487400064478, 246.51842700041016, 247.0683569990797, 246.32893400121247, 246.6471170009754, 246.8294979989878, 246.97622699750355, 246.32853599905502, 247.22113300231285, 247.41572899802122, 247.5265440007206, 247.55279699820676, 247.1694279993244, 247.15335499786306, 247.3579969991988, 247.47380199914915, 247.08092100263457, 246.5348769983393, 248.03092900037882, 247.52234300103737, 247.70505299966317, 247.47622500217403, 247.37677200027974, 247.72158099949593, 247.84703699697275, 247.79286299963132, 247.04864000159432, 248.02847200044198, 247.92867599899182, 248.07235299886088, 248.27529799949843, 248.1598070007749, 247.82427799800644, 247.41372100106673, 248.72952200166765, 248.43199599854415, 248.2568369996443, 248.47377799960668, 248.57959099972504, 248.2844379992457, 247.9063020000467, 248.91036100234487, 249.11879100181977, 248.5988289990928, 248.54758999936166, 248.3362640014093, 247.9291750023549, 249.0584690021933, 249.0975909968256, 248.7535949985613, 249.06830600230023, 248.92534999889904, 248.7423860002309, 248.3542510017287, 249.24585099870455, 249.2346120016009, 249.40114699711557, 249.35894399823155, 249.38933300290955, 249.0451670018956, 249.0963069976715, 248.586763998901, 249.7713049997401, 249.55693000083556, 249.5355840001139, 249.68710800021654 ] ], "fluentd": [ [ 505.127436001203, 505.1747979996435, 505.3354009978648, 505.49511999997776, 504.851781999605, 505.6771210001898, 504.8356689985667, 505.711847999919, 505.38309900002787, 505.7562490001146 ] ], "ruby-lsp": [ [ 255.7177260023309, 255.82365799709805, 255.7773129992711, 256.1157180025475, 255.73644100222737, 255.70587400216027, 255.7482339980197, 255.63094500103034, 255.83454499792424, 255.7533860017429, 255.84529600018868, 255.76228900172282, 255.5589889998373, 256.1180160009826, 255.67272400076035, 255.87626000196906, 255.75096600005054, 255.8044350007549, 255.9516139990592, 255.6025439989753, 255.9774599976663, 255.96157900145045, 255.91006200193078, 255.7543059992895, 255.58441999964998, 255.91227400218486, 255.73195800097892, 255.98846999855596, 255.87627999993856, 255.94763399931253, 255.97012500293204, 255.60065600075177, 255.90153799930704, 255.72879899846157, 256.0892490000697, 255.573768998147, 255.95699999757926, 255.8600580014172, 255.76556299711228, 255.7049429997278, 255.4449109993584, 256.15874899813207, 255.73747800081037, 255.46866500008036, 255.6726510010776, 255.62497599821654, 255.95031000193558, 255.64218599902233, 255.74183599746902, 255.7849190015986, 255.9521599978325, 255.79836199904094, 255.71255500108236, 255.5813280014263, 256.007021998812, 255.68970200038166, 255.81687600060832, 255.68768299854128, 255.72888899841928, 255.6422260022373, 255.80874400111497, 256.13619499927154, 255.71553999907337, 255.6976179985213, 255.65837700196425, 255.85210300050676, 255.95908600007533 ] ], "erubi-rails": [ [ 1833.2926229995792, 1869.1732790030073, 1836.5854469993792, 1803.2846979986061, 1793.9178209999227, 1802.730084000359, 1802.3674719988776, 1791.0674409977219, 1802.1847359996173, 1802.404848000151 ] ], "getivar": [ [ 360.79952199725085, 360.63967700101784, 360.69318400041084, 360.7367999975395, 360.6318120000651, 360.66153200226836, 360.7684889975644, 360.632028998225, 360.78309399817954, 360.74941500191926, 360.66113100241637, 360.79478999818093, 360.62020199824474, 360.65713099742425, 360.7413989993802, 360.5974009988131, 360.67563500182587, 360.7641070011596, 360.60047700084397, 360.750227002427, 360.7210109985317, 360.6047889988986, 360.6869269970048, 360.8653920018696, 360.6228309981816, 360.8062159983092, 360.61210300249513, 360.63644499881775, 360.8114009985002, 360.6178379995981, 360.7654090010328, 360.7517890013696, 360.63275299966335, 360.68249299933086, 360.75157600134844, 360.61757700008457, 360.65952199714957, 360.76265199881163, 360.62022400074056, 360.76371899980586, 360.62876699725166, 360.6947869993746, 360.78220100171166, 360.6508339980792, 360.63788599858526, 360.78095600169036, 360.6021960004, 360.75077100031194, 360.7860960000835, 360.6414300011238, 360.79672999767354, 360.6208239980333 ] ], "fib": [ [ 1376.847812000051, 1376.5825129994482, 1376.4938519998395, 1376.8719200015767, 1376.5852240030654, 1376.7021620005835, 1377.1322200009308, 1377.007543000218, 1376.989855998545, 1376.7559199986863 ] ], "throw": [ [ 56.86833500294597, 57.16981299701729, 56.998427000507945, 57.29446000259486, 56.99539800116327, 57.15482300001895, 57.11488299857592, 56.98924799798988, 57.20134000148391, 57.04363900076714, 57.09884599855286, 56.978869000886334, 57.135416001983685, 57.069255999522284, 57.051154999498976, 56.9762319973961, 57.16082099752384, 57.130266999593005, 57.009539003047394, 57.15043800228159, 56.96291999993264, 57.0740820003266, 57.145063001371454, 56.95538900181418, 56.951849001052324, 56.9987589988159, 57.30559999938123, 57.092630999250105, 57.19613200199092, 57.05655700148782, 56.816598000295926, 57.03299600281753, 57.04999099907582, 57.129728000290925, 57.16282000139472, 57.158565999998245, 57.18504900141852, 56.92950299999211, 57.26408900227398, 57.01999599841656, 57.134563998261, 57.010044998605736, 57.03086300127325, 57.24296599873924, 57.082539999100845, 57.04841500119073, 57.08873900221079, 56.908699003543006, 57.128439999360126, 57.01879199841642, 57.1603500029596, 57.17088299934403, 57.0813790000102, 57.0106039995153, 56.95264500172925, 57.11652700119885, 57.06822499996633, 57.05759500051499, 57.12203800067073, 57.036521000554785, 57.098032000794774, 57.25748799886787, 57.05114700322156, 57.16654100251617, 57.14560100022936, 57.01631999909296, 57.054828001128044, 57.19535900061601, 57.029064002563246, 57.18197299938765, 57.0841400003701, 57.1218190016225, 57.11923000126262, 57.225830998504534, 57.081432998529635, 57.13051899874699, 57.028843999432866, 57.00239600264467, 57.06417900000815, 57.3911589999625, 57.10451000049943, 57.28108699986478, 57.09098700026516, 57.00719299784396, 56.968862998473924, 57.11257199800457, 57.0483180017618, 57.14472700128681, 57.15780100217671, 57.118171996989986, 57.07061899738619, 57.22776000038721, 57.11854299806873, 56.999661999725504, 57.09606100208475, 57.04316200353787, 57.07460199846537, 57.09647000185214, 57.117560998449335, 57.02362200099742, 57.00636899928213, 57.115166000585305, 56.98620399925858, 57.268347998615354, 57.07996399723925, 57.15015500027221, 57.070349001151044, 57.040815001528244, 57.27057300100569, 57.14799899942591, 57.07984100081376, 57.02559999917867, 57.07789599910029, 57.13757299963618, 57.20210200161091, 57.073793999734335, 56.95953499889583, 57.14279400126543, 57.31414999900153, 57.07629700191319, 57.020151001779595, 57.09135200231685, 57.10868799724267, 57.099363999441266, 57.1571619984752, 57.12069299988798, 57.058444999711355, 57.23226700138184, 57.04157699801726, 57.06092299806187, 57.014645000890596, 57.213521999074146, 57.07871899721795, 57.031815998925595, 57.15510500158416, 57.181729996955255, 57.13465999724576, 57.22735000017565, 57.1728550021362, 57.196926998585695, 57.070950999332126, 57.032337001146516, 57.19630000021425, 57.29178600086016, 57.05097200188902, 57.333916000061436, 57.15715499900398, 57.16510599813773, 57.28283300049952, 57.161179996910505, 57.25755700041191, 57.06957800066448, 57.141280001815176, 57.02000900055282, 57.1505679981783, 57.113318998744944, 57.130209999741055, 57.07691200223053, 57.10804499904043, 57.22527599937166, 57.058720998611534, 57.2523810005805, 57.060063001699746, 57.18834000072093, 57.09343499984243, 57.09938099971623, 57.18536499989568, 57.13872399792308, 57.108552999125095, 57.18472400258179, 56.972295002196915, 57.179111001460114, 57.11822699959157, 57.26894100007485, 57.06153500068467, 57.26439199861488, 57.137199997669086, 57.00302400146029, 57.21203000211972, 57.06253500102321, 57.18132300171419, 57.12113400295493, 57.34322099669953, 57.29987599988817, 57.086017997789895, 57.19221500112326, 57.117395001114346, 57.157507002557395, 57.02633599867113, 57.190637999156024, 57.07341000015731, 57.069424001383595, 57.15534900082275, 57.14300999898114, 57.143697998981224, 57.22592500023893, 57.245236999733606, 57.11926200092421, 57.22886299918173, 57.02906000078656, 57.27963399840519, 57.35026999900583, 57.12593400312471, 57.14050100141321, 57.22081999920192, 57.19724799928372, 57.19905099977041, 57.217957997636404, 57.24396900041029, 57.02395900152624, 57.215859000280034, 57.19268200118677, 57.13373900289298, 57.13566899794387, 57.24717200064333, 57.13835400092648, 57.30516199764679, 56.98222600040026, 57.24694400123553, 57.35665899919695, 57.34729100004188, 57.00213499949314, 57.166489998053294, 57.22860199966817, 57.08878199948231, 57.0593859993096, 57.269531997008016, 57.231742997828405, 57.15995100035798, 57.13649700192036, 57.20050599848037, 57.11272400003509, 57.08134499946027, 57.137046998832375, 57.151647000864614, 57.22064200017485, 57.58552200131817, 57.10448500030907, 57.30864799988922, 57.16317699989304, 57.24145600106567, 57.140497003274504, 57.1929129982891, 57.22381499799667, 57.20239600123023, 57.05512100030319, 57.38581600235193, 57.158441999490606, 57.26826200043433, 57.224609998229425, 57.217772999138106, 57.15264999889769, 57.089123998594005, 57.39672599884216, 57.35019799976726, 57.2293700024602, 57.32265400001779, 57.20111100163194, 57.21620499753044, 57.12455899993074, 57.30677999963518, 57.26937700092094, 57.344707998709055, 57.28895200081752, 57.23738099914044, 57.21802900006878, 57.328227998368675, 57.232284998463, 57.1665879979264, 57.23461199886515, 57.361282997590024, 57.19964799936861, 57.335198998771375, 57.233087998611154, 57.1695840008033, 57.22160600271309, 57.25920099939685, 57.18269499993767, 57.14514300052542, 57.20297100197058, 57.18332300239126, 57.22138800047105, 57.27613700219081, 57.22732700087363, 57.29162100033136, 57.227290999435354, 57.17342800198821, 57.43069499658304, 57.460048999928404, 57.237679000536446, 57.260528999904636, 57.22203500044998, 57.132537996949395, 57.11881000024732, 57.284562000859296, 57.249116001912626, 57.115782001346815, 57.22727100146585, 57.18144600177766, 57.21149500095635, 57.25099099799991, 57.19371300074272, 57.066399000177626, 57.151312998030335, 57.12620899794274, 57.24350599848549, 57.546420001017395, 57.223771000280976, 57.341929001268, 57.24019999979646, 57.34711100012646, 57.1591210027691, 57.24167900189059, 57.19500999839511, 57.281673998659244, 57.22676400182536, 57.17569600165007, 57.255037001596065, 57.329274000949226, 57.22676900040824, 57.20446899795206, 57.16418299925863, 57.289637999929255, 57.43445500047528, 57.18568000156665, 57.30887699974119, 57.305384001665516, 57.18994400012889, 57.32343999989098, 57.300970001961105, 57.25480600085575, 57.459982999716885, 57.167303002643166, 57.17100300171296, 57.35910200019134, 57.355867997102905, 57.13172600007965, 57.40249000155018, 57.27257300168276, 57.19916599991848, 57.381456997973146, 57.49405599999591, 57.42012200062163, 57.380673999432474, 57.19344600220211, 57.40509699899121, 57.24147100045229, 57.38178399769822, 57.294656999147264, 57.31689299864229, 57.127877000311855, 57.283515998278745, 57.39476199960336, 57.36234700088971, 57.405488998483634, 57.28623300092295, 57.30719299754128, 57.18781199902878, 57.49590800041915, 57.3100970032101, 57.35718800133327, 57.15234600211261, 57.314440000482136, 57.19280199991772, 57.338601000083145, 57.22226899888483, 57.21469000127399, 57.21759000152815, 57.29206899923156, 57.28397200073232, 57.43766100204084, 57.25251500189188, 57.34164300156408, 57.30225499792141, 57.31020500024897, 57.50522699963767, 57.33503900046344, 57.33244300063234, 57.235983997088624, 57.49583199940389, 57.4119660013821, 57.2052689967677, 57.246134001616156, 57.29625199819566, 57.421511999564245, 57.30375399798504, 57.3088729979645, 57.49976199876983, 57.36335799883818, 57.24583899791469, 57.43359599728137, 57.33242299902486, 57.363899002666585, 57.54376100230729, 57.20658700010972, 57.365950000530574, 57.43502100085607, 57.385959997191094, 57.234247997257626, 57.4593810015358, 57.31432399988989, 57.28268500024569, 57.345362001797184, 57.39103499945486, 57.310737000079826, 57.36981099835248, 57.5487019996217, 57.40217499987921, 57.17070500031696, 57.40414100000635, 57.51413799953298, 57.358158999704756, 57.23308600136079, 57.466308997391025, 57.32407100003911, 57.43349900149042, 57.46466500204406, 57.26251899977797, 57.522186001733644, 57.43832400185056, 57.203768999897875, 57.27246300011757, 57.48247399969841, 57.33991599845467, 57.39508100305102, 57.42770099823247, 57.33484899974428, 57.46968000312336, 57.461447999230586, 57.35024100067676, 57.38678900161176, 57.44841600244399, 57.39114099924336, 57.50307900234475, 57.37793699881877, 57.557922998967115, 57.240883998019854, 57.309881998662604, 57.37573900114512, 57.392063001316274, 57.382820999919204, 57.27787900104886, 57.42204900161596, 57.42476799787255, 57.37392100127181, 57.541265996405855, 57.38140999892494, 57.39333000019542, 57.47214100119891, 57.40088400125387, 57.58337099905475, 57.37316600061604, 57.34703100097249, 57.450298001640476, 57.3936130022048, 57.41280300208018, 57.677405999129405, 57.50017100217519, 57.37925499852281, 57.702139998582425, 57.472550000966294, 57.36655700093252, 57.581260000006296, 57.42405400087591, 57.35978899974725, 57.41432300055749, 57.31800500143436, 57.41891800062149, 57.37614000099711, 57.29845599853434, 57.379382000362966, 57.39183600235265, 57.41565599964815 ] ], "graphql-native": [ [ 356.30495800069184, 355.47496900107944, 355.0559079994855, 356.2441900030535, 355.4243309990852, 354.451440001867, 356.063040002482, 355.3517500004091, 355.4713180019462, 356.2880099998438, 355.70141700009117, 355.0487569991674, 356.2162950001948, 355.43693200088455, 354.98317900055554, 356.0720770001353, 355.1210069999797, 355.7479669980239, 356.02261500025634, 355.147065998608, 354.721965999488, 355.94119699817384, 355.22933899846976, 355.41477899823803, 356.0496370009787, 355.06301100031123, 354.8359909982537, 356.2050940017798, 355.0791390007362, 355.79856500044116, 355.81517399987206, 355.1393640009337, 355.2252129993576, 355.16628500045044, 355.0797360003344 ] ] }, "warmups": { "erubi": [ [ 551.9071490000442, 532.5047049998375, 533.4869890000391, 534.6078009999928, 537.4687099999846, 534.9410510000325, 537.99155899992, 531.4342130000114, 530.143081999995, 533.9297590001024, 530.1549949999753, 533.5772180001186, 529.9605189998147, 530.1431299999422, 534.0791940000145, 529.8728769998888, 533.893727000077, 529.92664899989, 528.8383230001727, 533.971106999843, 530.0670210001499, 532.5779450001846, 529.9630089998573, 529.1628169998148, 533.3758579999994, 526.5932020001856, 532.9734939998616, 534.9463929999274, 532.9533750000337, 530.6514930000503, 530.3869949998443, 530.4089779999686, 530.4555660000005, 530.3348530001131, 531.75186999988, 530.6790429999637, 530.7765420000123, 530.9374070000104, 532.1478030000435, 530.5570069999703, 530.6618240001626, 531.0204239999621, 532.0067039999685, 530.012471999953, 530.0007609998829, 530.274640000016, 530.3841840000132, 531.7923929999324, 530.2058390000184, 530.4980339999474 ] ], "setivar_young": [ [ 86.69429900010073, 86.87810899982651, 86.95408799985671, 86.67313599971749, 87.01166899982127, 87.10833299983278, 86.8457829997169, 86.81830399973478, 86.83234099999027, 86.93666599992866, 86.62051900000733, 85.4625130000386, 86.80249500002901, 86.80959399998756, 87.03333599987673, 87.05316499981564, 86.947942000279, 86.76483299996107, 86.60073800001555, 87.04929399982575, 86.83684200013886, 87.02448499980164, 86.98286799972266, 86.48755200010783, 87.09091199989416, 86.81584499981909, 86.39077099996939, 86.73267099993609, 86.8040509999446, 362.80659100020785, 361.799124999834, 361.6754619997664, 361.75872200010417, 361.7520460002197, 362.08299500003704, 362.01283299988063, 361.6743970001153, 361.7944749998969, 361.9519499998205, 361.92615700019815, 361.8085839998457, 362.2027800001888, 361.92305399981706, 361.8761650000124, 362.194687000283, 361.96060800011765, 361.9693969999389, 361.8216489999213, 361.96847500013973, 361.8545310000627 ] ], "rack": [ [ 116.33760599943344, 100.26676199959184, 99.68396699969162, 100.29118100010237, 99.85658599998715, 99.75631899942528, 100.48439099955431, 99.67950899954303, 99.98634000021411, 99.7908080007619, 99.71607299939933, 100.42523100037215, 99.78921099991567, 99.58044100039842, 100.36081700036448, 99.63766900000337, 100.0046579993068, 99.85670400055824, 99.36017800009722, 99.97654400012834, 99.17794400007551, 99.41055899980711, 99.946854999871, 99.20952799984661, 99.7917469994718, 101.71236299993325, 100.9515530004137, 101.67485300007684, 101.35584700037725, 101.83724599937705, 101.35590299978503, 101.3239980002254, 101.6650790006679, 101.28687999986141, 101.14649099978124, 101.69747899999493, 101.36651299944788, 101.80532699996547, 101.5720870000223, 101.21397100010654, 101.76646600029926, 101.48291400037124, 101.61551500004862, 101.42096599975048, 101.2426819997927, 101.72074900037842, 101.38911600006395, 101.24374500082922, 101.8962920006743, 101.37945299993589 ] ], "activerecord": [ [ 541.1801310001465, 549.9452249996466, 557.6794869994046, 526.8711660000918, 526.7756080002073, 529.1422880000027, 527.2641020001174, 526.3703479995456, 528.8753289996748, 526.521839000452, 526.5910910002276, 528.7341059993196, 526.7312160003712, 526.537611999629, 528.9538730003187, 526.4150820003124, 526.6081420004411, 528.6605750006856, 526.638080000339, 526.6040649994466, 528.6934830000973, 526.7066590004106, 526.4055710003959, 529.4405470003767, 526.8640809999852, 526.5209330000289, 528.6788260000321, 526.7922650000401, 525.1252010002645, 527.14386200023, 524.5357809999405, 524.505223000233, 526.8470839992005, 524.4986779998726, 524.3092780001462, 526.8944439994812, 524.6091259996319, 524.4934100001046, 526.9476949997625, 524.193944000217, 524.801397000374, 526.8274190002558, 524.5690440006001, 524.5452470007876, 526.8855819995224, 524.8577769998519, 524.6166309998443, 526.6597250001723, 524.7433539998383, 524.337058999663 ] ], "chunky-png": [ [ 2179.0613390003273, 2145.2862910000476, 2135.048722000647, 2140.640618999896, 2138.4236920002877, 2137.684213000284, 2136.931361000279, 2137.2931900004914, 2137.0496169993203, 2137.4351590002334, 2137.9584969999996, 2136.4498359998834, 2137.7464090001013, 2137.3253370002203, 2138.6761479998313, 2137.9660980001063, 2136.6060039999866, 2136.502047999784, 2138.2773249997626, 2139.6307799996066, 2139.4835519995468, 2138.203254000473, 2137.7473379998264, 2137.1282159998373, 2138.2429520008372, 2139.938033999897, 2138.3917590001147, 2150.111273999755, 2133.2003300003635, 2137.1812209999916, 2137.7925589995357, 2138.043008999375, 2137.0221070001207, 2137.3005499999636, 2138.5021370006143, 2137.123458000133, 2135.361560000092, 2137.246531000528, 2138.0215879999014, 2136.8014979998406, 2135.760059999484, 2138.382652000473, 2138.315380999302, 2136.95253700007, 2136.2173550005537, 2136.4326299999448, 2136.633910000455, 2137.609796999641, 2137.466821000089, 2137.0044550003513 ] ], "cfunc_itself": [ [ 131.74899000023288, 131.24571800017293, 131.15909799944347, 131.1469299998862, 131.15158199980215, 131.16240499948617, 131.34916099988914, 131.15792899952794, 131.11993399979838, 131.18587600001774, 131.119525000031, 131.21297899942874, 131.1828259995309, 131.1918040000819, 131.31953199990676, 131.14733300062653, 131.1701799995717, 131.11664000007295, 131.12074099990423, 131.16685400018468, 131.16994600022736, 131.1329320005825, 131.3258809996114, 131.14342800054146, 131.15636200018344, 131.11436700000922, 131.1351200001809, 131.13468699975783, 131.1595520000992, 216.49922600045102, 216.0226940004577, 215.98624600028415, 215.99444200001017, 215.99188599975605, 216.02197699940007, 216.14931499971135, 215.97699599988118, 216.0793550001472, 216.0256560000562, 216.05025600001682, 215.97515600024053, 216.03487399988808, 215.97177799958445, 216.1393300002601, 215.9863349997977, 215.97141500024009, 216.0006890007935, 216.00424900043436, 216.07796100033738, 216.021205999823 ] ], "hexapdf": [ [ 4067.6783779999823, 3644.212148999941, 3607.6925420002226, 3628.8251400001172, 3563.66752500071, 3669.9692930005767, 3639.1448459999083, 3590.3401550003764, 3611.6596669999126, 3616.1732099999426, 3661.220437999873, 3702.2526130003826, 3644.916946000194, 3684.016918999987, 3628.6003069999424, 3602.5457879995884, 3665.685093999855, 3613.6686919999192, 3579.6151550002833, 3626.9945300000472, 3670.847068000512, 3603.632497000035, 3623.904523999954, 3650.0857840001117, 3650.8034139997108, 3606.6085410002415, 3608.118211999681, 3639.5053389996974, 3626.859021999735, 3673.8432459997057, 3623.6480040006427, 3576.446299000054, 3634.6684869995443, 3596.571883999786, 3563.261670999964, 3586.297583000487, 3601.1538220000148, 3596.443107000596, 3638.501973999155, 3659.256707000168, 3619.0339120003046, 3619.3894369998816, 3606.79637299927, 3614.488901999721, 3601.7594670001927, 3643.91488199999, 3610.6421939994107, 3617.8546179999103, 3625.331651000124, 3583.260897999935 ] ], "loops-times": [ [ 5804.063478999524, 5822.44169400019, 5822.876567999629, 5823.46302499991, 5825.298771000234, 5825.460868999471, 5825.763486999676, 5826.300550000269, 5826.5096560007805, 5825.782161999996, 5825.579211999866, 5825.415186999635, 5826.379844999792, 5825.132080999538, 5825.139837999814, 5823.468765000143, 5823.672016999808, 5823.7258250001105, 5823.824377999699, 5823.6041949994615, 5823.782327999652, 5824.55569800004, 5824.053139999705, 5824.191916000018, 5823.565777000113, 5823.311486999955, 5822.84676800009, 5822.847151000133, 5822.527502999947, 5824.067214000024, 5823.86721200055, 5823.084589000246, 5822.294350999982, 5823.10151799993, 5822.758450000038, 5822.982198999853, 5822.714966000603, 5822.577607000312, 5822.945343999891, 5822.927045999677, 5822.760484000355, 5823.064013000476, 5822.989780000171, 5822.920241000247, 5823.007783000321, 5822.807575000297, 5822.783849000189, 5823.372726000343, 5823.3647400002155, 5823.138705000019 ] ], "ruby-json": [ [ 349.1534029999457, 342.14210100071796, 341.9121589995484, 342.0557130002635, 342.31580599953304, 342.55352999934985, 342.66538900010346, 343.1439189998855, 343.04895700006455, 343.3393099994646, 343.2867530000294, 343.7835310005539, 344.05129799961287, 344.1873380006655, 344.34376199988037, 344.45355300067604, 344.69569999964733, 344.6979279997322, 344.7927300003357, 345.1024360001611, 345.51490800004103, 345.1301940003759, 345.62578900022345, 346.05090399963956, 346.2566649996006, 346.1008750000474, 346.48549699977593, 346.8237119996047, 346.7055290002463, 348.0899820006016, 346.9522639998104, 346.9505909997679, 347.1264579993658, 347.55516899986105, 348.10823099996924, 347.79214700029115, 348.0666659997951, 348.5382290000416, 348.51608500048314, 348.6465119995046, 348.7665749998996, 348.56249000040407, 348.9416900001743, 349.44526400067843, 349.409870999807, 349.43323799961945, 349.50961800041114, 349.7800549994281, 349.70560199963074, 349.96615100044437 ] ], "liquid-c": [ [ 124.4968240007438, 81.70524000070145, 75.63964700057113, 82.35113800037652, 75.21099800032971, 75.90676200015878, 74.97886200053472, 76.16398299978755, 75.57312399967486, 75.2612650003357, 75.87942000009207, 74.61741699989943, 76.55958899977122, 76.08579899988399, 74.93732099919725, 75.89721699969232, 75.38015200043446, 76.23842599969066, 74.81372100028238, 76.47627799997281, 76.40582799922413, 75.6728269998348, 74.88333399942348, 76.61731999996846, 76.28931999988708, 75.29211799919722, 76.59895699998742, 76.19067899941001, 76.56133999989834, 75.63951000065572, 77.32064499941771, 76.62158299990551, 75.91814100032934, 75.14263099983509, 77.35345899982349, 76.80239399996935, 75.81905200004257, 76.51486700069654, 76.28223699975933, 76.5882870000496, 75.83039299970551, 76.84100799997395, 76.41948099990259, 76.91300500027864, 75.90419000007387, 77.03324800058908, 76.22139999966748, 77.12007100053597, 76.31829799993284, 76.0316519999833 ] ], "railsbench": [ [ 3995.114342999841, 3577.649066000049, 3557.2235350000483, 3543.9867040004174, 3542.1654920000947, 3491.913781000221, 3457.050980000531, 3487.667285000498, 3514.3235839996123, 3515.6781259993295, 3485.2627549998942, 3488.4645940001064, 3488.744496000436, 3462.3037369992744, 3488.350984000135, 3515.377927999907, 3491.3183460002983, 3494.297481999638, 3460.789144000046, 3464.8392670005705, 3463.2903740002803, 3463.8922739995905, 3464.3980219989317, 3464.2926870001247, 3462.186044000191, 3468.606729000385, 3469.5795139996335, 3462.5074899995525, 3472.1872999998595, 3469.2723589996604, 3470.3724379996856, 3468.0571440003405, 3476.585950000299, 3470.031423999899, 3471.6262630008714, 3471.5025149998837, 3470.9586989993113, 3470.702094000444, 3473.665538000205, 3475.4230689995893, 3475.6623979992582, 3469.080398001097, 3478.3321790000628, 3478.3993319997535, 3471.0968020008295, 3481.2977090005006, 3472.21016200092, 3473.209408999537, 3473.1636920005258, 3481.23519299952 ] ], "sequel": [ [ 72.3297629992885, 68.82882699937909, 68.89540600059263, 68.81618199986406, 68.53105499976664, 68.68178100012301, 68.49240600058693, 68.68745300016599, 68.70446299944888, 68.419086999711, 68.71762300033879, 68.6094940010662, 68.43369799935317, 68.48963999982516, 68.8381500003743, 68.49688200054516, 68.09335700017982, 68.3952710005542, 68.14097400092578, 68.21220199890377, 68.17657699866686, 68.27376100045512, 68.06468499962648, 68.18831999953545, 68.09552499908023, 68.04503599960299, 68.07406600091781, 68.29789100083872, 68.42991899975459, 69.44430000112334, 68.68187899999612, 68.357914000444, 68.57398200008902, 68.38919400070154, 68.33279500096978, 68.49925799906487, 68.26022099994589, 68.43226899945876, 68.32884199866385, 68.38997600061703, 68.40200399892638, 68.27856299969426, 68.3397419998073, 68.47738699980255, 68.93714800025919, 68.43420699988201, 68.59283100129687, 68.67307999891636, 68.41944700136082, 68.21847900027933 ] ], "attr_accessor": [ [ 190.14698799946927, 189.9207970000134, 190.48836900037713, 190.68692600012582, 190.67842699951143, 190.41421400106628, 190.28765899929567, 190.96997499946156, 190.74991299930844, 190.59976199969242, 190.7744799991633, 190.57675499971083, 190.87030199989385, 190.68135499946948, 190.04021600085252, 190.30715500048245, 190.3160219990241, 190.9349289999227, 190.7145559998753, 190.24025699945923, 190.39109400000598, 190.2620830005617, 190.24181500026316, 190.62392200066824, 189.9524080017727, 191.52008399942133, 190.67162400097004, 189.87652100076957, 190.98041299912438, 440.9213630005979, 439.62427399856097, 439.6005780017731, 439.677889999075, 439.5848530002695, 439.91948300026706, 439.50209399918094, 439.5586700011336, 439.651591999791, 439.66125900078623, 439.72835000022314, 439.63013800021145, 439.6872159995837, 439.59186500069336, 439.92741699912585, 439.5666229993367, 439.5983400008845, 439.7771610001655, 439.6688830001949, 439.6766170011688, 439.6224730007816 ] ], "protoboeuf": [ [ 726.8741869993391, 180.5387510012224, 296.6446469999937, 180.4443649998575, 180.45781799992255, 180.440637999709, 180.65864799973497, 180.51814200043736, 180.24253399926238, 180.23678000099608, 180.21305499860318, 180.38967299980868, 180.1658899985341, 180.75667700031772, 180.41787999936787, 180.06751199936843, 180.13403700024355, 180.26959500093653, 179.93562300034682, 180.27044600057707, 180.08588200063969, 179.90969600032258, 180.1171559982322, 180.09330099994258, 180.5414419995941, 180.04909299997962, 179.96215899984236, 180.0714480013994, 180.06567799966433, 180.2136349997454, 180.52514900045935, 180.00723700060917, 179.9644269995042, 180.04536400076177, 180.2707629994984, 180.41055299909203, 180.1657249998243, 179.9787029995059, 179.96914300056233, 179.91049700140138, 180.05127499964146, 180.24769099974947, 180.01792100039893, 179.91307900047104, 179.99286299891537, 180.1222409994807, 179.99487899942324, 180.07697599932726, 179.94335999901523, 179.83618900143483 ] ], "etanni": [ [ 666.2649739992048, 648.2971869991161, 648.0942130001495, 647.9994010005612, 648.0119030002243, 647.6269060003688, 647.7539040006377, 647.4151120000897, 647.5952660002804, 647.5258430000395, 647.5709200003621, 647.8983609995339, 647.5263379998069, 647.5392579995969, 648.0244849990413, 648.0495720006729, 648.1205820000469, 647.5014319985348, 647.2408950012323, 647.208819998923, 647.236578999582, 647.4336280007265, 647.7356779996626, 647.6866279990645, 647.4737459993776, 647.7985069996066, 647.6086920010857, 647.5537650003389, 647.747884000637, 648.1328090012539, 647.8870249993633, 648.1528309996065, 647.6692100004584, 647.3760449989641, 647.8168010016816, 647.6864010001009, 647.7388019993668, 647.6370960008353, 647.6516620004986, 648.149636999733, 647.7022169983684, 647.5787649997073, 648.0496909989597, 647.7944950001984, 647.317844999634, 647.5895029998355, 647.9181359991344, 647.6723680007126, 647.865933000503, 647.6161270002194 ] ], "lobsters": [ [ 2410.718242999792, 1503.452766999544, 1426.9474020002235, 1461.6897800005972, 1494.2673360001208, 1414.8921129999508, 1396.529178999117, 1398.5846010000387, 1395.7326609997835, 1423.0569080009445, 1395.3083069991408, 1389.1735270008212, 1392.1458200002235, 1391.8713759994716, 1403.6831100002019, 1388.1375590008247, 1388.7347340005363, 1387.3476249991654, 1395.710834000056, 1396.2884219999978, 1391.0217890006606, 1389.424727000005, 1391.647826998451, 1393.2233129999076, 1392.6449270002195, 1391.707500000848, 1388.7620780005818, 1386.7852299990773, 1385.4174750013044, 1397.513934000017, 1394.3603549996624, 1393.0385139992723, 1387.7977749998536, 1390.8875070010254, 1390.5985899982625, 1391.2757850011985, 1393.477695999536, 1389.8549040004582, 1390.2709640005924, 1387.0996330006164, 1386.3810660004674, 1395.4707730008522, 1394.612969001173, 1393.920223999885, 1387.4136300000828, 1401.5518230007729, 1391.5323149994947, 1392.2128560006968, 1392.0100539999112, 1387.6101460009522 ] ], "object-new": [ [ 94.52009999949951, 92.31110700056888, 92.43691000119725, 92.39732900095987, 92.06125899981998, 92.34506299981149, 92.00725600021542, 92.30658700107597, 92.4915930008865, 92.29665400016529, 92.18719900127326, 92.28822200020659, 92.2804139991058, 92.3766619998787, 92.33529400080442, 92.15156899881549, 92.35772200008796, 92.08665199912502, 92.23312900030578, 92.57461599918315, 92.35079199970642, 92.37928800030204, 92.3569940005109, 92.36745899943344, 92.4958779996814, 92.23412700157496, 92.31140399970172, 92.28321500086167, 92.60858000016015, 168.45927100075642, 167.56737000105204, 167.85626900127681, 167.52788700068777, 167.71783899821457, 167.59228999944753, 167.8810089997569, 167.53123499984213, 167.66823399848363, 167.6527059989894, 167.77752300004067, 167.62301800008572, 167.90477100039425, 167.7527129995724, 167.544199999611, 167.6988010003697, 167.6529649994336, 167.7080079989537, 167.83543800011103, 167.5517370003945, 167.52604200155474 ] ], "optcarrot": [ [ 10631.34825799898, 10517.10552699842, 10527.24824500001, 10575.787155999933, 11040.42486599974, 11071.157350001158, 11020.279915999708, 10920.316472000195, 11080.632614000933, 11134.330805998616, 11068.60127300024, 11145.378380000693, 11074.200723000104, 11069.828592000704, 11062.537707999581, 11053.604041000654, 11051.789998000459, 11056.248175000292, 11049.333767999997, 10514.162973999191, 10517.898356998558, 10524.419767998552, 10534.064899000441, 10942.841705998944, 10980.724958000792, 11031.92371499972, 10934.861606001505, 11060.16421700042, 11130.3173590004, 11082.989282000199, 11145.920119000948, 11071.892018999279, 11073.330462999365, 11080.880004999926, 11071.25651699971, 11073.408603000644, 11068.39545799994, 11074.378246999913, 10546.297255999889, 10537.424456000736, 10511.64446599978, 10546.040489000006, 10865.062318998753, 10989.76330699952, 11042.023492000226, 10936.913383999126, 10991.539660999479, 11067.692757000259, 11133.916165999835, 11098.192514000402 ] ], "ruby-xor": [ [ 136.49645499936014, 133.06476899924746, 131.5668339993863, 132.41993699921295, 132.49378699947556, 132.45476600059192, 133.27947400102858, 133.6065530013002, 133.2034740007657, 132.64068600074097, 132.3115350005537, 133.66638399929798, 133.858376999342, 132.8714379997109, 133.3594150000863, 133.22513499952038, 131.87443099923257, 133.9089689990942, 131.52889400043932, 133.0799580009625, 132.52780599941616, 133.20457199915836, 133.13218700022844, 131.9799469983991, 133.47564899959252, 132.71066099878226, 133.12163699993107, 132.98513100016862, 132.20538399946236, 132.98476799900527, 133.12832900010108, 132.9732239992154, 134.23859599970456, 131.54501899953175, 131.85210099982214, 133.5665799997514, 133.79610300034983, 132.67076999909477, 132.37932299853128, 133.582006999859, 133.34410700008448, 132.9785610014369, 133.34787100029644, 132.48473500061664, 133.13043599919183, 132.03988199893502, 133.38646800002607, 133.0840620012168, 132.0328210003936, 133.4867330006091 ] ], "fannkuchredux": [ [ 511.79079500070657, 510.939841000436, 511.39249299922085, 511.194696999155, 511.60426100068435, 511.34344399906695, 511.1456390004605, 511.41781300066214, 511.4255709995632, 511.35919599983026, 511.46897400030866, 513.254503999633, 511.3673600008042, 511.2576669998816, 511.2941619991034, 511.211764998734, 515.0744239999767, 511.49046099999396, 511.71792799868854, 511.10571999925014, 511.19570700029726, 511.2113249997492, 511.5285049996601, 511.3223799999105, 511.3446710001881, 511.79864699952304, 511.5277929999138, 511.2812360002863, 512.1432920004736, 514.1203200000746, 511.4719489993149, 511.5806869998778, 511.57139300084964, 511.4414300005592, 511.4097130008304, 511.74944800004596, 511.5728990003845, 511.7713090003235, 511.5931370000908, 511.6054480004095, 511.48060000014084, 511.66092899984505, 511.686075000398, 511.52326699957484, 511.5486510003393, 511.3858689983317, 511.5300659999775, 514.2662179987383, 511.59914299933007, 511.99427000028663 ] ], "lee": [ [ 2064.3143489996874, 2032.8277120006533, 2030.4382110007282, 2023.9632520006126, 2026.319175000026, 2028.5843450001266, 2026.8152310000005, 2028.841637998994, 2029.246668000269, 2027.0772370004124, 2029.1497070011246, 2030.1596879999124, 2030.8144280006672, 2033.1698450008844, 2035.142093000104, 2034.8928780003916, 2037.9417749991262, 2037.9837979999138, 2039.4543790007447, 2031.6442519997508, 2017.4096350001491, 2019.931122998969, 2020.2747380008077, 2020.8676450001803, 2023.2688190008048, 2025.161162000586, 2026.5007279995189, 2027.9286589993717, 2008.6287739995896, 2011.3578180007607, 2007.7163400001155, 2009.4150969998736, 2009.5590380005888, 2010.1021119990037, 2012.2781489990302, 2010.8533299990086, 2010.8963290003885, 1993.8607980002416, 1994.0521869993972, 1995.6774520014733, 1996.5297159997135, 1998.4762139993109, 1999.221595000563, 2001.0155410000152, 2003.826673999356, 2004.6484759986924, 2005.5710569995426, 2006.9435560017155, 2008.1836950012075, 2009.795818999919 ] ], "30k_ifelse": [ [ 2959.781229001237, 875.4310499989515, 875.28382399978, 875.2094250012306, 875.170565001099, 874.8900000009598, 875.0296389989671, 875.3672300008475, 874.685677999878, 874.9012570006016, 874.5429970003897, 874.9195489999693, 875.053461000789, 874.8340140009532, 875.0003219993232, 874.6293429994694, 874.9651769994671, 874.8951900015527, 874.9668279997422, 874.5315730011498, 875.182034998943, 874.927459999526, 875.1522130005469, 875.321323001117, 875.1270450011361, 875.5174839989195, 874.786922999192, 875.014879000446, 874.972824998622, 876.3573050000559, 875.4715940012829, 874.7476579992508, 875.0782990009611, 874.6070709985361, 874.889388000156, 875.3514319996611, 874.7497450003721, 874.5963119999942, 875.290854000923, 875.2020459996857, 874.7407620012382, 874.5837329988717, 874.9826319999556, 874.8831909997534, 874.6835199999623, 874.6270059982635, 874.7321859991644, 875.1180830004159, 875.3143209996779, 874.7029730002396 ] ], "30k_methods": [ [ 1042.2804079989874, 466.5798019996146, 466.8192259996431, 466.35821599920746, 466.5922629992565, 466.62307899896405, 466.7226309993566, 466.6272199992818, 466.53402199990524, 466.6657119996671, 466.63345399974787, 466.6935610002838, 466.4709959997708, 466.7945310011419, 466.55763300077524, 466.61627700086683, 466.50600700013456, 466.59143100077927, 466.5533019997383, 466.74357499978214, 466.5741259996139, 466.5204110006016, 466.5510640006687, 466.53535200130136, 466.64476600017224, 466.57626500018523, 466.70366000034846, 466.5813560004608, 466.83024800040585, 467.0350500000495, 466.75257300012163, 466.5961270002299, 466.63412599991716, 466.70635500049684, 466.644815998734, 466.6921249990992, 466.6234960004658, 466.7351259995485, 466.59680499942624, 466.64493400021456, 466.613247001078, 466.6104669995548, 466.5790779999952, 466.5661149992957, 466.85807799985923, 466.6601660010201, 466.52909600015846, 466.82895999947505, 466.5838419987267, 466.64396400046826 ] ], "rubyboy": [ [ 22487.295652001194, 15757.215104000352, 15739.349994000804, 15718.026271999406, 15755.820078000397, 15729.108125999119, 15724.104951999834, 15711.77015000103, 15732.394603001012, 15726.038581000466, 15718.656986000497, 15715.569465999579, 15700.578781999866, 15727.110800999071, 15702.826951999668, 15715.84364500086, 15709.511977000147, 15715.264078999098, 15711.770022000564, 15720.988746999865, 15717.529067000214, 15732.931534999807, 15704.584394999983, 15719.163511999795, 15715.890477000357, 15717.80301599938, 15705.20224899883, 15731.080974001088, 15669.872534001115, 15670.474045000446, 15658.316129000013, 15689.48187100068, 15674.231432998567, 15667.974931999197, 15661.301561998698, 15665.163575000406, 15658.83070000018, 15676.253862999147, 15658.77584000009, 15664.227072000358, 15671.211598999435, 15677.804921999268, 15661.751878998984, 15669.759067000996, 15660.262126999442, 15674.838824999824, 15675.326291999227, 15677.428425000471, 15661.19219599932, 15680.688660999294 ] ], "liquid-compile": [ [ 150.59332199962228, 88.13907700096024, 87.14999100084242, 86.05787600026815, 87.46974099994986, 85.34345799853327, 82.22144699902856, 83.89191599962942, 81.78101500016055, 84.24075099901529, 80.55981600045925, 84.55370299998322, 80.64232499964419, 85.87972900022578, 78.42678700035322, 78.72389099975408, 82.16348399946583, 82.61391000087315, 77.76815199940756, 76.46679299978132, 76.36556299985386, 78.09254099993268, 76.06723599928955, 77.3327339993557, 76.92129899987776, 75.93665599961241, 77.32585200028552, 77.033722998749, 83.7551219992747, 80.18190300026617, 78.6349859990878, 81.26345399978163, 78.54837499871792, 76.7392910001945, 78.29861499885737, 82.20473900109937, 78.3072459998948, 78.84745199953613, 83.15746000153013, 76.85180699991179, 78.04906399906031, 83.13533799992001, 75.71843799996714, 78.69129099890415, 82.48503600043477, 76.81011599925114, 79.0603330005979, 76.58916999935172, 75.91340100043453, 77.69454600020254 ] ], "graphql": [ [ 157.73612700104422, 90.55381100006343, 92.30979799940542, 95.63379200153577, 90.07777700026054, 90.02781999879517, 89.73356299975421, 89.26355100084038, 89.83715800059144, 89.37264799897093, 89.25738899961289, 89.7419089997129, 89.52319800118858, 89.29792599883513, 90.01528800035885, 89.40412999982073, 89.35747900068236, 89.87053599958017, 89.48423599940725, 89.26978100134875, 89.78860000024724, 89.38453999871854, 89.36006600015389, 89.76011900085723, 89.49144799953501, 89.19553700070537, 89.9941649986431, 91.59184000054665, 89.08299600079772, 89.96831900003599, 89.2840710002929, 89.03239699975529, 89.56266699897242, 89.13190100065549, 89.15569099917775, 89.43411400105106, 89.1341000005923, 89.06892800041533, 89.4585170008213, 89.22648199950345, 89.0879259986832, 89.4653980012663, 89.18408200042904, 89.05960099946242, 89.49192699947162, 89.26619900012156, 88.99472099983541, 89.53899500011175, 89.26121699914802, 88.95888900042337 ] ], "protoboeuf-encode": [ [ 250.60876099996676, 230.93438899923058, 233.4634039998491, 236.0689380002441, 230.64138400150114, 231.05830799977412, 230.808051999702, 230.92591099884885, 230.67108599934727, 230.99270499915292, 231.24110299977474, 232.5455440004589, 232.73416600022756, 232.5226240009215, 232.7142329995695, 232.70759700062627, 244.48160999963875, 230.389133999779, 230.66640199976973, 231.285982999907, 232.34117399988463, 232.50948100030655, 232.63447899989842, 232.43043700131238, 230.0773310016666, 230.5437270006223, 230.35781500038865, 230.5987109994021, 230.45505600020988, 228.75279499930912, 229.64917799981777, 230.84294900036184, 230.75704500115535, 230.75773200071126, 230.79961300027207, 230.72504399897298, 230.79843099912978, 230.62828900037857, 239.0134159995796, 228.41063900159497, 228.5882539999875, 228.332632999809, 228.32148099951155, 228.40630900100223, 228.96451099950355, 228.71528599898738, 228.37711600004695, 228.5671360004926, 228.53979499996058, 228.5643129998789 ] ], "str_concat": [ [ 84.48843500082148, 81.19518800049264, 77.295506000155, 80.56564999969851, 84.35905599981197, 75.21579500098596, 75.74768400081666, 79.64552100020228, 81.74061099998653, 74.31422399895382, 75.9933679983078, 80.17479299996921, 80.31587600089551, 76.54459599871188, 75.56121900051949, 81.28276100069343, 78.58898799895542, 75.49539399951755, 75.59955000033369, 74.66450399988389, 74.69889499952842, 74.88109800033271, 74.65799800047535, 74.59376500082726, 74.41720899987558, 74.12392500009446, 74.32671200149343, 74.21710299968254, 74.3728959987493, 76.31169500018586, 74.88632000058715, 74.94227799907094, 74.39996199900634, 74.96625800013135, 74.84699499946146, 75.04446500024642, 74.81985200138297, 75.51400800002739, 74.70981899859908, 74.61282499934896, 74.68987900028878, 74.47888900060207, 75.08105899978545, 75.26711200080172, 75.46047199866734, 75.41529199988872, 74.80838599985873, 75.2506809985789, 75.36719000017911, 74.72458699885465 ] ], "blurhash": [ [ 987.3099219985306, 987.3278190007113, 987.9219170015858, 986.7412550011068, 985.8206169992627, 985.6648339991807, 985.8753950011305, 985.2403079985379, 985.9559399992577, 986.4518220001628, 987.8084690008109, 987.6727329992718, 987.6647580003919, 987.4351549988205, 986.8258350015822, 986.747622000621, 986.9692800002667, 987.2359659984795, 986.760977000813, 986.8424539999978, 987.0410439998523, 986.835865998728, 986.8224919991917, 987.990286999775, 987.1513010002673, 987.2353250011656, 986.9554809993133, 986.4249950005615, 987.6487839992478, 989.4076330001553, 985.7942399994499, 985.4793750000681, 986.2900959997205, 986.2845139996352, 986.1154549998901, 986.3040139989607, 985.683124001298, 985.5514459995902, 985.6276189984783, 986.8970229999832, 986.2016169990966, 985.509195999839, 985.3078549986094, 985.6361219990504, 986.4632530006929, 986.2643359992944, 985.9259960012423, 985.9703070014803, 985.394761999487, 985.3301620005368 ] ], "nbody": [ [ 180.6416919989715, 178.307655000026, 178.05075500109524, 178.32915899998625, 178.42431600001873, 178.26838600012707, 178.36157500096306, 178.27839299934567, 178.61695200008398, 178.18378399897483, 178.43082699982915, 178.39876700054447, 178.23035900073592, 178.21451400050137, 178.68251300023985, 178.16486499941675, 178.47318699932657, 177.89635700137296, 177.88163800105394, 177.64078700020036, 178.1574950000504, 178.1882349987427, 178.35685200043372, 177.87553599919192, 178.0859539994708, 178.29927000093448, 178.14984799952072, 178.19484999927226, 178.18055099996855, 182.26944100024411, 181.86023499947623, 182.19960599890328, 182.23702800059982, 182.03150800036383, 182.14174899912905, 182.08951399901707, 182.16636500073946, 182.1795590003603, 182.2671049994824, 181.92910399920947, 182.10307600020315, 181.9134209999902, 181.9118659986998, 181.5334189996065, 181.6146450000815, 181.95670199929737, 181.81131799974537, 181.70520199964812, 181.77931899845134, 181.65924599998107 ] ], "respond_to": [ [ 565.4599839999719, 564.4736840004043, 564.7956430002523, 564.4978979998996, 564.6490250001079, 564.6628279992001, 564.4605599991337, 564.8678999987169, 564.7279950007942, 564.9390180005867, 564.6209120004642, 564.6413760005089, 564.9543880008423, 564.6563960017374, 564.8225989989442, 564.7129879998829, 564.8773439988872, 564.6140120006748, 564.764352999191, 564.6774670003651, 564.9694549993001, 564.7525709991896, 564.6159709995118, 564.8678369998379, 564.600771998812, 565.0231399995391, 564.8394020008709, 564.8096410004655, 564.8709820015938, 649.8306579997006, 649.2013150000275, 649.1966100002173, 649.0088859991374, 649.063066999588, 649.0167090014438, 648.835689000407, 649.1370179992373, 648.9173730005859, 649.0619249998417, 648.8786070003698, 648.7669720008853, 648.8255059994117, 648.8888920011959, 648.8548090001132, 649.0464260004956, 649.1570489997684, 648.9515129997017, 649.1311600002518, 648.9963180010818, 648.8531060003879 ] ], "nqueens": [ [ 244.74574199848576, 244.68167899976834, 247.27415699999256, 244.88360300165368, 244.77686699901824, 244.68195400004333, 244.74376599937386, 244.93585799973516, 245.03804199957813, 244.7025500005111, 244.75035300019954, 244.88109100093425, 244.63547199957247, 244.5324710006389, 244.71500300023763, 244.70067900074355, 244.93524900026387, 244.66314900018915, 244.92045899933146, 244.76865099859424, 244.9092449987802, 244.66474800101423, 244.60132700005488, 244.8109220003971, 244.61175800024648, 244.58493000020098, 244.57597999935388, 244.61800700009917, 245.0377759996627, 242.34741300097085, 242.0652050004719, 243.19894300060696, 242.06486299954122, 241.95256700113532, 241.99261399917305, 242.07014700004947, 242.03894799939007, 242.20064300061495, 241.9926349994057, 241.79148900111613, 241.9701070011797, 241.84338200029742, 241.89442400165717, 241.95084599887196, 241.9694130003336, 242.0257940011652, 241.9308570006251, 241.7921619999106, 243.49757600066368, 242.00736199964012 ] ], "mail": [ [ 383.67378099974303, 175.9100449999096, 174.9656119991414, 175.1413500005583, 175.13686699930986, 174.92078999930527, 175.44718199860654, 175.77514599906863, 176.22424900037004, 176.53032999987772, 176.9111449993943, 177.0971969999664, 177.30000499977905, 177.32715599959192, 177.83767199944123, 178.0998689991975, 178.08404800052813, 178.53550699874177, 178.59345500073687, 178.9560260003782, 179.37994199928653, 179.5955639991007, 179.989365999063, 180.70002000058594, 180.20953299856046, 181.23451300016313, 181.03322100068908, 181.01894299979904, 181.86052400051267, 182.04015199989954, 181.98884900084522, 182.27194899918686, 183.05827299991506, 183.224592001352, 183.38030700033414, 183.54034299954947, 183.78583100093238, 184.37153700142517, 184.43377199946553, 184.80520399862144, 184.97704200126464, 185.65109500013932, 185.68393199893762, 186.00630900073156, 186.46015100057411, 187.00016599905211, 187.1261769992998, 187.51762099964253, 187.77422699895396, 188.1128080003691 ] ], "binarytrees": [ [ 1061.2164010017295, 1039.8275879997527, 1044.168577001983, 1041.9829599995865, 1058.7146800025948, 1051.6128019989992, 1040.2054189980845, 1034.0684270013298, 1055.4615239998384, 1050.5893810004636, 1039.7927269987122, 1033.9506849995814, 1055.370384001435, 1050.8022159992834, 1039.7245380008826, 1033.8056959990354, 1055.1183550014684, 1050.3739359992323, 1039.3392379992292, 1033.5133739972662, 1056.3075649988605, 1052.0083750016056, 1040.7663420010067, 1035.8114109985763, 1053.7971499979903, 1050.4991820016585, 1039.1858330003743, 1032.6451510009065, 1055.0423480017344, 1050.985211997613, 1039.4818390013825, 1033.2524220029882, 1055.2373459977389, 1050.3427189978538, 1039.81540300083, 1033.3551299991086, 1055.2690949989483, 1050.4076719989826, 1039.7399579997, 1033.9501509988622, 1054.9790689983638, 1050.4293499980122, 1039.6105370018631, 1033.6103499976161, 1055.2585519981221, 1050.5112840000947, 1039.3564059995697, 1033.3228609997605, 1054.5792289995006, 1050.1411320001353 ] ], "rubykon": [ [ 1887.4313320011424, 1827.357589998428, 1871.5921830007574, 1848.9900210006454, 1801.4652150013717, 1834.9851920029323, 1849.9153470002057, 1797.6463939994574, 1819.3650900029752, 1872.09967599847, 1845.4701429982379, 1757.3647850003908, 1833.601386002556, 1820.6054599977506, 1847.0980470010545, 1836.9701109986636, 1857.0307949994458, 1839.191840001149, 1801.93138499817, 1860.3184970015718, 1852.66250299901, 1818.8608299969928, 1853.375421000237, 1790.1980980022927, 1791.211662999558, 1862.4356190011895, 1842.6986499980558, 1802.3937389989442, 1832.5005590013461, 1797.7678740026022, 1829.483834997518, 1807.9521450017637, 1835.2810769974894, 1851.2985950001166, 1799.5478960001492, 1771.9332500018936, 1836.4560219997657, 1827.5275800006057, 1841.9218710005225, 1834.1155289999733, 1847.7480379988265, 1816.1923689985997, 1828.6308900023869, 1791.171797998686, 1846.4955000017653, 1872.3400849994505, 1867.0058019997668, 1821.6611839998222, 1840.8640599991486, 1807.4071890005143 ] ], "sudoku": [ [ 585.134962999291, 585.2781979992869, 579.8960549982439, 579.7338119991764, 579.9671220011078, 580.1969230014947, 579.8915310006123, 579.8373009965871, 579.7592230010196, 580.4078039982414, 579.5121240007575, 579.6558239999285, 579.7609070032195, 579.9933100024646, 579.7072979985387, 579.6012639984838, 580.34007400056, 580.0531210006739, 579.9475509993499, 579.8708510010329, 580.2501700018183, 579.6421779996308, 579.6597899970948, 580.1643230006448, 579.4872850019601, 580.2430160001677, 580.2973319987359, 580.368571998406, 580.1663290003489, 580.365616002382, 580.0176070006273, 579.919649000658, 579.2790040031832, 579.9932139998418, 580.0827179991757, 579.6217070019338, 579.6538720023818, 580.0144229979196, 579.6692800031451, 579.5114559987269, 579.4855239983008, 579.6726970002055, 579.7150489997875, 579.6498880008585, 580.0304519980273, 580.074440997123, 579.8885169970163, 580.2315259970783, 579.8506789979001, 580.8689779987617 ] ], "matmul": [ [ 558.1451830003061, 554.4903980007803, 553.8707119994797, 553.9049519975379, 557.33743699966, 553.0708319965925, 554.9587499990594, 556.0794529992563, 556.2771719996817, 553.5317659996508, 555.1055340001767, 554.4949529976293, 556.7007599966018, 553.4163600023021, 554.181654999411, 553.5923930001445, 554.9143899988849, 554.1753759971471, 553.4885739980382, 554.0316120022908, 554.7293840027123, 556.1245170028997, 553.4541659981187, 554.7694759989099, 555.2897349989507, 553.6020799991093, 553.1041950016515, 552.8252139993128, 555.5021170002874, 555.240727000637, 554.2523090007307, 554.9675270012813, 557.3784150001302, 553.4238719992572, 553.1096479971893, 556.3381639985892, 555.5858719999378, 554.3023929967603, 554.2620570013241, 554.5226670001284, 554.8468769993633, 554.2539430025499, 555.9906549970037, 554.3601870012935, 557.4303200010036, 554.9470290025056, 555.853419999039, 555.649732999882, 556.0570809975616, 554.4113730029494 ] ], "keyword_args": [ [ 381.858373999421, 380.5065950000426, 380.7615000005171, 379.5446369986166, 379.63103800211684, 379.2834630003199, 380.2585180019378, 380.83205099974293, 380.70263199915644, 379.7908919987094, 379.8518129988224, 380.4281880002236, 380.2402129986149, 380.84249299936346, 381.4088430008269, 379.0514009997423, 379.9166190001415, 381.3049440032046, 380.823337000038, 380.315040001733, 382.2355170013907, 380.066051002359, 380.87585600078455, 381.3547730023856, 381.3875369996822, 380.4578279996349, 382.2965280014614, 379.8927950010693, 380.4696299994248, 447.25615099741844, 445.11959699957515, 446.3283709992538, 445.1223840005696, 443.8324510010716, 444.4882690004306, 445.45918500080006, 446.10413199916366, 445.47030800094944, 445.5652519973228, 447.22150300003705, 446.0214119972079, 444.39674699970055, 445.58263599901693, 445.84643299822346, 445.2443059999496, 444.69779599967296, 445.14402800268726, 445.52037899848074, 444.6509800000058, 445.68465300108073 ] ], "setivar": [ [ 82.61299599689664, 81.02125100049307, 81.17464300084976, 80.8822209983191, 80.83842099949834, 80.91262999732862, 80.60106999982963, 80.98898499883944, 80.71600400216994, 81.67803100150195, 81.11089500016533, 80.72075699965353, 81.62177600024734, 81.26148500014096, 80.81034499991802, 80.91418200274347, 81.03650900011417, 80.62990899998113, 81.0278160024609, 81.9852059976256, 81.02936800059979, 81.52464299928397, 80.60389700040105, 80.76145100130816, 81.77439399878494, 81.36765499875764, 80.8226619992638, 81.15789700241294, 83.14252299896907, 352.94183600126416, 352.40352300024824, 352.4050369996985, 352.38344299796154, 352.32312900188845, 352.46132999964175, 352.27311899870983, 352.43353500118246, 352.44575800243183, 352.3355770012131, 352.3177659990324, 352.4719119996007, 352.3443070007488, 352.51216599863255, 352.38201600077446, 352.4028369974985, 352.46081500008586, 352.35112699956517, 352.4047469982179, 352.48101499746554, 352.3903009991045 ] ], "tinygql": [ [ 1105.545931000961, 1083.4943650006608, 1085.0695519984583, 1078.556143998867, 1079.3410589976702, 1079.2888270007097, 1078.9025430021866, 1079.8389199990197, 1079.1620070012868, 1077.3234420012159, 1078.3125769994513, 1077.6298780001525, 1076.57098600248, 1077.6834930002224, 1077.090840000892, 1076.29628399809, 1076.355674998922, 1076.3983010001539, 1075.536545002251, 1075.9386729987455, 1076.8482120001863, 1076.4845140001853, 1077.0739500003401, 1076.3192720005463, 1076.8420319982397, 1077.8817659993365, 1077.2908260005352, 1076.3643860009324, 1078.2313050003722, 1078.5166650020983, 1079.6600410030806, 1079.9016099990695, 1079.928810999263, 1078.5161509993486, 1079.731362999155, 1078.7554039998213, 1078.7629410006048, 1079.1415870007768, 1079.0164709978853, 1078.6236700005247, 1078.9578770018124, 1079.8415680001199, 1078.8467960010166, 1080.08212400091, 1078.42635599809, 1079.0520959999412, 1078.420413999993, 1078.6833849997493, 1078.837385000952, 1079.1707669995958 ] ], "psych-load": [ [ 3747.4294339990593, 3720.710199999303, 3721.126057997026, 3720.767459999479, 3723.315850002109, 3723.922846998903, 3722.775296999316, 3720.838922999974, 3722.938273996988, 3724.80225000254, 3725.7255650001753, 3727.6873490009166, 3727.729049998743, 3726.031882000825, 3724.029231001623, 3725.825599998643, 3727.532640998106, 3726.455189000262, 3724.9730689982243, 3727.664725996874, 3730.423847999191, 3727.6452669975697, 3724.536742000055, 3724.7863709999365, 3725.670996998815, 3723.5071389986842, 3726.3250920004793, 3725.1159459992778, 3728.023489999032, 3725.091180000163, 3723.959628998273, 3723.685608001688, 3720.5837039982725, 3720.0434639999003, 3721.474196001509, 3719.738984997093, 3721.3949890028744, 3722.2534850006923, 3724.3953959987266, 3723.879344001034, 3723.472503999801, 3723.243096999795, 3724.948767998285, 3725.394814999163, 3723.5656140001083, 3721.417304001079, 3726.1767400013923, 3725.1504980013124, 3723.5380000020086, 3725.099441999191 ] ], "shipit": [ [ 4090.5027440021513, 2685.604187001445, 2653.662909000559, 2679.455439996673, 2642.8915049982606, 2684.3991419991653, 2625.887320999027, 2675.0759730020945, 2625.332648996846, 2674.011793002137, 2625.3390979982214, 2673.698742997658, 2626.694814000075, 2675.6319269989035, 2637.2493759990903, 2675.08318900218, 2627.285900998686, 2675.0503229995957, 2628.015376998519, 2675.2225019990874, 2628.4944380022353, 2676.6181620005227, 2628.0185010000423, 2676.428749000479, 2628.483612999844, 2676.300484999956, 2628.3674170008453, 2675.745173000905, 2630.1050080001005, 2676.528612002585, 2630.33026300036, 2676.3194920022215, 2629.6860910006217, 2677.358914999786, 2629.261090998625, 2677.629532998253, 2630.3478619993257, 2679.1265879983257, 2630.7650730013847, 2678.8467379992653, 2631.4913669993985, 2677.8114109984017, 2631.423104001442, 2678.207562999887, 2632.2027770002023, 2680.523502000142, 2630.9116349984834, 2682.07337900094, 2632.5558999997156, 2680.898997998156 ] ], "setivar_object": [ [ 86.1679939989699, 86.22284200100694, 86.50371200201334, 86.30372000334319, 86.88700600032462, 86.45490599883487, 85.96201999898767, 86.14059599858592, 86.40661699973862, 86.87494100013282, 86.17243299886468, 86.1390299978666, 86.17222699831473, 86.01603200077079, 86.57487299933564, 86.377868999989, 86.35218500057817, 86.04468400153564, 87.01555600055144, 85.99886699812487, 86.2531749990012, 86.27596299993456, 86.34067000093637, 86.08050600014394, 86.18835499873967, 86.19449399702717, 86.03977399980067, 86.45954500025255, 86.30790100141894, 365.35159699997166, 364.79619899910176, 365.20454499986954, 365.14367400013725, 365.10531200110563, 364.9168500014639, 365.0226579993614, 364.74568500125315, 364.802645999589, 364.9698459994397, 364.8557240012451, 364.7446260001743, 365.17379600263666, 364.7709919969202, 364.924246998271, 365.101166000386, 364.9783580003714, 365.20449399904464, 364.8769290011842, 364.9023580001085, 365.0014660015586 ] ], "rubocop": [ [ 1324.9153699980525, 392.3293810003088, 352.82910200112383, 323.3782560018881, 288.8391339984082, 302.59378399932757, 282.4863380010356, 448.3375319978222, 280.1975250004034, 328.7635409978975, 278.71548799885204, 278.6311730014859, 278.75134399801027, 277.9733059978753, 309.31767000220134, 279.5342099998379, 278.80057799848146, 278.8397510012146, 277.2245470005146, 279.27398700194317, 278.80778100006864, 279.21766999861575, 276.9336450000992, 279.42273399821715, 279.8829540006409, 278.94328299953486, 277.0656319989939, 279.25337300257524, 279.82315299959737, 350.00774700165493, 277.4898719981138, 279.87075800047023, 279.2277369990188, 279.35205999892787, 277.47546400132705, 279.6472099980747, 279.0414330011117, 279.30167299928144, 277.44998799971654, 279.5478309999453, 279.27151800031425, 279.0116210017004, 277.49597699948936, 279.71237000019755, 279.09711800020887, 279.25785399929737, 277.3310240008868, 279.71400099704624, 278.9550480010803, 279.31250099936733 ] ], "liquid-render": [ [ 298.04705800052034, 245.09021199992276, 244.5834249992913, 244.03456700019888, 245.07593299858854, 244.57126700144727, 244.71403200004715, 244.4696610000392, 243.82454000078724, 244.94196099840337, 243.97545600004378, 244.22705799952382, 244.32779799826676, 244.17225399884046, 245.09698800102342, 243.84405399905518, 245.27166800180566, 244.62684700120008, 245.0054539986013, 244.54281799989985, 245.0190620002104, 245.0535640018643, 250.62785500267637, 244.79622500075493, 244.65470799987088, 245.22823300139862, 244.95347799893352, 245.98672999854898, 246.0656490002293, 245.37515200063353, 251.00124299933668, 250.74211899845977, 245.52657999811345, 244.43461300324998, 245.83584100037115, 245.67471399859642, 245.49913400187506, 245.4233469979954, 244.93271900064428, 245.45570600093924, 245.97576100131846, 245.67412599935778, 245.8986889978405, 245.5824440003198, 245.34067899730871, 246.08275600257912, 246.32156000006944, 246.0590040027455, 245.81285800013575, 245.5021640016639 ] ], "fluentd": [ [ 587.8599940006097, 570.7292419974692, 545.5191419969196, 556.0176109975146, 549.2806269976427, 535.8506160009711, 486.3965200020175, 500.080928002717, 478.4080969984643, 508.9345279993722, 527.7598240027146, 521.2371769994206, 538.8426979989163, 500.1899640010379, 481.39637499843957, 479.8616989974107, 478.49143900020863, 475.6272300001001, 473.34690899879206, 496.3704680012597, 505.0607070006663, 504.638917002012, 504.35466899944004, 504.64306800131453, 504.73106000208645, 504.7418899994227, 505.00488999750814, 505.16292300017085, 504.9041390011553, 507.79910100027337, 504.82188999740174, 505.1642750004248, 504.8306759999832, 505.5248690005101, 505.31464099913137, 505.4089700024633, 505.2826289975201, 504.8913580030785, 505.0587469995662, 505.23595299819135, 505.2587440004572, 506.51585499872454, 505.67744499858236, 505.5721620010445, 504.9819119994936, 504.88246099848766, 505.01378899934934, 505.24120000045514, 505.4068629979156, 505.4776140023023 ] ], "ruby-lsp": [ [ 375.7219629987958, 284.98667500025476, 268.00997399914195, 265.1459909975529, 256.46963200051687, 255.17513000158942, 256.0953040010645, 255.25501199808787, 255.75400099842227, 257.63212899983046, 255.9908799994446, 255.96015799965244, 256.63907199850655, 256.21007299923804, 257.2408269988955, 255.6381539980066, 255.38249400051427, 255.3088899985596, 256.01960600033635, 255.6799090016284, 255.1340700010769, 255.74772800246137, 255.72419200034346, 255.4162880005606, 256.53824499750044, 256.03484400198795, 255.98949399864068, 256.40272500095307, 259.7943729997496, 266.7700230012997, 255.5442930024583, 255.89356700220378, 255.67731400224147, 255.66461099879234, 255.75584099715343, 255.81809299910674, 255.80247299876646, 255.7633819997136, 255.78474799840478, 255.7369469977857, 255.60865200168337, 255.81311499990989, 255.87319400074193, 255.69446399822482, 255.8148499992967, 255.93555300292792, 255.7045770008699, 255.63942699955078, 255.7904220011551, 255.7792529987637 ] ], "erubi-rails": [ [ 2010.635569000442, 1952.259456997126, 1900.9672760003014, 1922.824732002482, 1926.029311001912, 1896.533596998779, 1924.9985120004567, 1893.644954998308, 1927.9239589995996, 1897.5167390017305, 1900.5898129980778, 1895.4166830008035, 1898.305803999392, 1896.6447620005056, 1899.7016319990507, 1893.998952000402, 1895.9733590018004, 1898.6091119986668, 1872.4759799988533, 1892.6254420002806, 1893.6536159999378, 1896.014412999648, 1869.784491998871, 1899.278578999656, 1861.9883620012843, 1896.2131589978526, 1868.612710000889, 1896.2952689980739, 1872.7407820006192, 1861.656362998474, 1861.7777889994613, 1898.6359949994949, 1859.825383999123, 1870.5907059993478, 1861.481616000674, 1863.5521980031626, 1864.6747569982836, 1866.554771000665, 1896.3016219968267, 1833.3131120016333, 1861.3649969993276, 1869.0581260016188, 1859.781942999689, 1871.9347499973082, 1861.5287829998124, 1831.514312998479, 1893.7153709994163, 1838.148287999502, 1866.1083629995119, 1863.5579309993773 ] ], "getivar": [ [ 138.96466599908308, 138.70875400243676, 138.25343400094425, 138.0064620025223, 138.4457359999942, 138.49490199936554, 138.50325900057214, 138.4310009998444, 138.74495799973374, 138.67218700033845, 137.967437000043, 138.60676100011915, 138.57147099770373, 138.59170699652168, 138.4512859985989, 138.58540499859373, 138.10896599898115, 138.29042299767025, 138.40770499882638, 138.58637100202031, 138.37384099679184, 138.6151869992318, 138.26532600069186, 138.17240500065964, 138.44424600029015, 138.64666999870678, 138.74506299907807, 138.70972000222537, 138.84987100027502, 361.8854409978667, 360.7503870007349, 360.7986989991332, 360.6931530011934, 360.69141600091825, 360.76661900006, 360.72734399931505, 360.74702000041725, 360.76102899824036, 360.71618200003286, 360.79750299904845, 360.6442820018856, 360.69226499967044, 360.7948690005287, 360.61558299843455, 360.69604600197636, 360.76013700221665, 360.63972400006605, 360.74432600071304, 360.77148700132966, 360.70041000130004 ] ], "fib": [ [ 1377.0043379990966, 1377.2259910001594, 1377.0100719993934, 1377.1555709972745, 1377.0839580029133, 1377.1325810012058, 1377.0444420006243, 1377.0942090013705, 1377.2454259997176, 1377.0277419971535, 1377.0027259997732, 1377.223037998192, 1377.2140780019981, 1377.0843450001848, 1377.0364279989735, 1377.1778970003652, 1376.9266220006102, 1377.1240809983283, 1377.1118709992152, 1377.143788999092, 1376.9751569998334, 1377.2350160033966, 1377.017139999225, 1377.2522030012624, 1377.2276720010268, 1376.9510550009727, 1377.1541810019698, 1377.0978419997846, 1377.265585000714, 1377.1878260013182, 1376.8553400004748, 1377.0700489985757, 1377.5515820016153, 1376.790644000721, 1377.1296109989635, 1377.342348001548, 1377.220402002422, 1376.917051999044, 1377.093588002026, 1377.095449999615, 1377.092131999234, 1376.776199998858, 1376.795852000214, 1376.5969399973983, 1376.854928999819, 1376.7305910005234, 1376.5250440010277, 1376.5978340015863, 1376.6103710004245, 1376.704176000203 ] ], "throw": [ [ 59.96068500098772, 57.43764199723955, 57.35795200234861, 57.22997499833582, 57.443993999186205, 57.281397999759065, 57.365529999515275, 57.479301998682786, 57.44312199749402, 57.2810039993783, 57.313352001074236, 57.30941299771075, 57.41438100085361, 57.28277399975923, 57.40326500017545, 57.256805997894844, 57.29251299999305, 57.32720599917229, 57.29276399870287, 57.25248499948066, 57.318342001963174, 57.262995000201045, 57.37812600273173, 57.224386000598315, 79.78567800091696, 79.88144399860175, 79.51013699857867, 79.7134320018813, 79.58144700023695, 58.103172999835806, 57.07311000151094, 57.04721599977347, 56.9753710005898, 56.890223000664264, 56.99367199849803, 57.018207997316495, 56.98176400255761, 57.08329800108913, 57.0419639989268, 57.14739299946814, 57.25331099893083, 57.021256998268655, 57.12336099895765, 57.01260400019237, 56.92213300062576, 57.12596599914832, 57.12714800029062, 56.985507002536906, 57.095264997769846, 57.11486200016225 ] ], "graphql-native": [ [ 370.6553839983826, 356.3855570027954, 356.9119299972954, 355.706206002651, 356.5194389993849, 357.35277000276255, 356.6462240014516, 355.92587499922956, 356.5755800009356, 356.5287429992168, 355.78562899900135, 356.9466849985474, 356.3542689989845, 355.484717998479, 356.7275800014613, 356.18657400118536, 355.74209699916537, 356.8023730003915, 356.2886809995689, 356.00853900177754, 356.51723699993454, 355.8000039993203, 355.758142999548, 356.7743649982731, 355.5149329986307, 355.6865549981012, 356.6647869993176, 356.02874100004556, 354.8213249996479, 356.5409950024332, 354.9281460000202, 355.1480909991369, 356.4993019972462, 355.2858789989841, 355.3980450014933, 356.21263799839653, 355.01566699895193, 355.5316040001344, 355.8384469979501, 355.2066320007725, 355.05447600007756, 356.17646599712316, 355.85516200080747, 355.28713300300296, 355.8784030028619, 355.34401399854687, 355.3160289993684, 356.1048790033965, 355.03469800096354, 355.033949999779 ] ] }, "yjit_stats": { "erubi": [], "setivar_young": [], "rack": [], "activerecord": [], "chunky-png": [], "cfunc_itself": [], "hexapdf": [], "loops-times": [], "ruby-json": [], "liquid-c": [], "railsbench": [], "sequel": [], "attr_accessor": [], "protoboeuf": [], "etanni": [], "lobsters": [], "object-new": [], "optcarrot": [], "ruby-xor": [], "fannkuchredux": [], "lee": [], "30k_ifelse": [], "30k_methods": [], "rubyboy": [], "liquid-compile": [], "graphql": [], "protoboeuf-encode": [], "str_concat": [], "blurhash": [], "nbody": [], "respond_to": [], "nqueens": [], "mail": [], "binarytrees": [], "rubykon": [], "sudoku": [], "matmul": [], "keyword_args": [], "setivar": [], "tinygql": [], "psych-load": [], "shipit": [], "setivar_object": [], "rubocop": [], "liquid-render": [], "fluentd": [], "ruby-lsp": [], "erubi-rails": [], "getivar": [], "fib": [], "throw": [], "graphql-native": [] }, "zjit_stats": { "erubi": [ [ { "compiled_iseq_count": 5, "failed_iseq_count": 0, "compile_time_ns": 1801737, "profile_time_ns": 21963, "gc_time_ns": 755258, "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": 4503076, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 1, "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": 1677, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 8454, "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": 106077134, "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": 203855, "total_insn_count": 1085475777, "ratio_in_zjit": 99.98121975595224, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_Kernel#block_given?": 0, "not_optimized_cfuncs_String#empty?": 1, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_Array#uniq!": 73, "not_optimized_cfuncs_Hash#store": 11, "not_optimized_cfuncs_Comparable#>=": 10, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_String#+@": 1, "not_optimized_cfuncs_Float#-": 32, "not_optimized_cfuncs_String#-@": 2427, "not_optimized_cfuncs_Array#compact!": 91, "not_optimized_cfuncs_String#==": 628, "not_optimized_cfuncs_String#%": 1135, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Array#include?": 11, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_Kernel#dup": 71, "not_optimized_cfuncs_UnboundMethod#parameters": 18, "not_optimized_cfuncs_Integer#<=>": 0, "not_optimized_cfuncs_Hash#[]=": 1135, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_Array#hash": 17, "not_optimized_cfuncs_String#delete_prefix!": 150, "not_optimized_cfuncs_Class#current": 1622, "not_optimized_cfuncs_String#to_s": 31847150, "not_optimized_cfuncs_Kernel#is_a?": 80, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_String#===": 652, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_Class#exist?": 3, "not_optimized_cfuncs_Module#const_set": 2, "not_optimized_cfuncs_Hash#[]": 18, "not_optimized_cfuncs_Array#==": 35, "not_optimized_cfuncs_Regexp#=~": 86, "not_optimized_cfuncs_Hash#values": 60, "not_optimized_cfuncs_Integer#>>": 227, "not_optimized_cfuncs_String#strip": 24, "not_optimized_cfuncs_Kernel#Array": 52, "not_optimized_cfuncs_Module#instance_method": 18, "not_optimized_cfuncs_String#include?": 22, "not_optimized_cfuncs_String#dup": 26, "not_optimized_cfuncs_Hash#key?": 0, "not_optimized_cfuncs_BasicObject#!=": 0 } ] ], "setivar_young": [ [ { "compiled_iseq_count": 4, "failed_iseq_count": 0, "compile_time_ns": 1309213, "profile_time_ns": 9684, "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": 2128003268, "dynamic_getivar_count": 0, "dynamic_setivar_count": 760000304, "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": 532, "vm_write_sp_count": 456, "vm_write_locals_count": 456, "vm_write_stack_count": 456, "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": 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": 152, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 152, "optimized_send_count": 304, "send_count": 456, "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": 812005584, "total_insn_count": 2940008852, "ratio_in_zjit": 72.38084560705941, "not_optimized_cfuncs_Float#-": 76 } ] ], "rack": [ [ { "compiled_iseq_count": 28, "failed_iseq_count": 7, "compile_time_ns": 11161136, "profile_time_ns": 71895, "gc_time_ns": 108973, "invalidation_time_ns": 0, "code_region_bytes": 352256, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 5919942, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 0, "compile_error_register_spill_on_alloc": 20719797, "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": 764141411, "dynamic_getivar_count": 0, "dynamic_setivar_count": 8879913, "unspecialized_def_type_iseq": 2959971, "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": 162299876, "vm_write_sp_count": 147500021, "vm_write_locals_count": 147500021, "vm_write_stack_count": 147500021, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 11839899, "exit_compile_error": 26639739, "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": 26639739, "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": 5669986, "send_fallback_send_without_block_cfunc_not_variadic": 47359863, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 2959971, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 35270216, "dynamic_send_count": 91260036, "iseq_optimized_send_count": 38479623, "inline_cfunc_optimized_send_count": 26639835, "variadic_cfunc_optimized_send_count": 14800391, "optimized_send_count": 79919849, "send_count": 171179885, "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": 8883171, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 1, "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": 1764, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 2710439, "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": 23680090, "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": 778185926, "total_insn_count": 1542327337, "ratio_in_zjit": 49.54469733295014, "not_optimized_cfuncs_Kernel#kind_of?": 5919942, "not_optimized_cfuncs_BasicObject#!=": 0, "not_optimized_cfuncs_String#freeze": 46, "not_optimized_cfuncs_Hash#store": 16, "not_optimized_cfuncs_Hash#values": 65, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Regexp#=~": 132, "not_optimized_cfuncs_Kernel#Array": 52, "not_optimized_cfuncs_String#delete_prefix!": 155, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_Module#instance_method": 36, "not_optimized_cfuncs_String#encoding": 2959971, "not_optimized_cfuncs_NilClass#to_s": 2959971, "not_optimized_cfuncs_Kernel#is_a?": 91, "not_optimized_cfuncs_Array#==": 36, "not_optimized_cfuncs_String#to_s": 2960285, "not_optimized_cfuncs_String#==": 8880160, "not_optimized_cfuncs_Kernel#dup": 2960042, "not_optimized_cfuncs_String#===": 682, "not_optimized_cfuncs_Array#compact!": 113, "not_optimized_cfuncs_Integer#<=>": 0, "not_optimized_cfuncs_Hash#key?": 8879913, "not_optimized_cfuncs_UnboundMethod#parameters": 36, "not_optimized_cfuncs_Comparable#>=": 10, "not_optimized_cfuncs_Float#-": 268, "not_optimized_cfuncs_String#include?": 22, "not_optimized_cfuncs_Array#hash": 17, "not_optimized_cfuncs_Module#const_set": 4, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_Kernel#block_given?": 0, "not_optimized_cfuncs_Proc#ruby2_keywords": 121, "not_optimized_cfuncs_String#to_sym": 31, "not_optimized_cfuncs_String#empty?": 8879942, "not_optimized_cfuncs_Integer#>>": 454, "not_optimized_cfuncs_Hash#[]": 36, "not_optimized_cfuncs_String#%": 2270, "not_optimized_cfuncs_String#-@": 4706, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_Class#exist?": 5, "not_optimized_cfuncs_Hash#[]=": 2362, "not_optimized_cfuncs_Array#uniq!": 77, "not_optimized_cfuncs_String#strip": 27, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_Array#include?": 2959986, "not_optimized_cfuncs_String#+": 0, "not_optimized_cfuncs_String#dup": 26, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_Set#include?": 0, "not_optimized_cfuncs_NilClass#===": 0 } ] ], "activerecord": [ [ { "compiled_iseq_count": 213, "failed_iseq_count": 12, "compile_time_ns": 57057604, "profile_time_ns": 718446, "gc_time_ns": 66500, "invalidation_time_ns": 0, "code_region_bytes": 2256896, "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": 17404189, "not_optimized_yarv_insn_sendforward": 118760, "not_optimized_yarv_insn_opt_send_without_block": 6, "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": 18005027, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 2682606, "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": 31449320, "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": 759753708, "total_insn_count": 1862745220, "ratio_in_zjit": 59.213224662039394, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_SQLite3::Statement#done?": 1267531, "not_optimized_cfuncs_SQLite3::Statement#column_decltype": 6931, "not_optimized_cfuncs_Set#include?": 8914, "not_optimized_cfuncs_Thread::Backtrace::Location#lineno": 0, "not_optimized_cfuncs_Kernel#dup": 31339, "not_optimized_cfuncs_String#include?": 1270668, "not_optimized_cfuncs_Hash#values": 649, "not_optimized_cfuncs_Module#<": 54, "not_optimized_cfuncs_Module#instance_method": 392, "not_optimized_cfuncs_Hash#keys": 572, "not_optimized_cfuncs_Array#intersect?": 0, "not_optimized_cfuncs_Time#year": 0, "not_optimized_cfuncs_Class#current": 161206, "not_optimized_cfuncs_Regexp#=~": 113, "not_optimized_cfuncs_Hash#key?": 1208174, "not_optimized_cfuncs_String#+": 25, "not_optimized_cfuncs_Hash#freeze": 1202, "not_optimized_cfuncs_Module#const_set": 4, "not_optimized_cfuncs_Hash#[]=": 12487, "not_optimized_cfuncs_Integer#+": 0, "not_optimized_cfuncs_FalseClass#===": 75473, "not_optimized_cfuncs_Integer#**": 12371, "not_optimized_cfuncs_Array#compact!": 572, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 76, "not_optimized_cfuncs_SQLite3::Database#closed?": 2701, "not_optimized_cfuncs_Comparable#>=": 2082, "not_optimized_cfuncs_String#to_s": 1367, "not_optimized_cfuncs_Module#singleton_class?": 51, "not_optimized_cfuncs_Comparable#==": 71, "not_optimized_cfuncs_Module#to_s": 0, "not_optimized_cfuncs_Hash#==": 572, "not_optimized_cfuncs_Hash#compare_by_identity": 572, "not_optimized_cfuncs_String#freeze": 0, "not_optimized_cfuncs_NilClass#===": 75474, "not_optimized_cfuncs_Float#-": 32, "not_optimized_cfuncs_Integer#>>": 576, "not_optimized_cfuncs_Array#delete": 55, "not_optimized_cfuncs_Thread::Backtrace::Location#path": 0, "not_optimized_cfuncs_Array#==": 0, "not_optimized_cfuncs_Array#+": 2417, "not_optimized_cfuncs_Hash#store": 28, "not_optimized_cfuncs_Time#zone": 0, "not_optimized_cfuncs_Time#utc?": 0, "not_optimized_cfuncs_Array#|": 5978, "not_optimized_cfuncs_Kernel#block_given?": 85502, "not_optimized_cfuncs_BasicObject#!=": 49972, "not_optimized_cfuncs_Kernel#singleton_class": 51, "not_optimized_cfuncs_String#dup": 26, "not_optimized_cfuncs_String#ascii_only?": 0, "not_optimized_cfuncs_Time#sec": 0, "not_optimized_cfuncs_Kernel#object_id": 7782, "not_optimized_cfuncs_Hash#[]": 6260, "not_optimized_cfuncs_Hash#has_key?": 38, "not_optimized_cfuncs_Integer#^": 583, "not_optimized_cfuncs_Kernel#kind_of?": 1203973, "not_optimized_cfuncs_Array#&": 1973, "not_optimized_cfuncs_String#encoding": 7110, "not_optimized_cfuncs_Set#empty?": 572, "not_optimized_cfuncs_Hash#include?": 30794, "not_optimized_cfuncs_Time#isdst": 0, "not_optimized_cfuncs_Set#subtract": 572, "not_optimized_cfuncs_Hash#clear": 2134, "not_optimized_cfuncs_Time#month": 0, "not_optimized_cfuncs_Array#include?": 3634, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_Array#uniq": 1144, "not_optimized_cfuncs_String#strip": 50, "not_optimized_cfuncs_String#tr!": 206, "not_optimized_cfuncs_String#scan": 18, "not_optimized_cfuncs_String#to_sym": 1384, "not_optimized_cfuncs_String#==": 1012, "not_optimized_cfuncs_TrueClass#===": 75473, "not_optimized_cfuncs_SQLite3::Statement#step": 1267531, "not_optimized_cfuncs_Array#<=>": 2077, "not_optimized_cfuncs_Set#compare_by_identity": 60171, "not_optimized_cfuncs_String#-@": 5046, "not_optimized_cfuncs_String#===": 912, "not_optimized_cfuncs_Array#<<": 0, "not_optimized_cfuncs_Class#escape": 65, "not_optimized_cfuncs_Time#getutc": 0, "not_optimized_cfuncs_String#hash": 14934, "not_optimized_cfuncs_String#%": 3039, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_Time#min": 0, "not_optimized_cfuncs_Class#superclass": 2481, "not_optimized_cfuncs_Range#member?": 126471, "not_optimized_cfuncs_Kernel#hash": 660, "not_optimized_cfuncs_Array#compact": 0, "not_optimized_cfuncs_Array#hash": 36, "not_optimized_cfuncs_Time#utc": 2071, "not_optimized_cfuncs_Module#pid": 576, "not_optimized_cfuncs_Array#drop": 71, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_Time#nsec": 12371, "not_optimized_cfuncs_Hash#delete": 15971, "not_optimized_cfuncs_SQLite3::Statement#bind_param": 75473, "not_optimized_cfuncs_SQLite3::Statement#close": 0, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Enumerable#grep_v": 572, "not_optimized_cfuncs_Kernel#is_a?": 6451676, "not_optimized_cfuncs_Array#freeze": 5067, "not_optimized_cfuncs_SQLite3::Statement#column_count": 5378, "not_optimized_cfuncs_Time#strftime": 6173, "not_optimized_cfuncs_SQLite3::Database#changes": 0, "not_optimized_cfuncs_String#delete_prefix!": 167, "not_optimized_cfuncs_SQLite3::Statement#column_name": 6931, "not_optimized_cfuncs_Regexp#===": 34, "not_optimized_cfuncs_Module#public_instance_method": 0, "not_optimized_cfuncs_Integer#<=>": 128471, "not_optimized_cfuncs_Kernel#__callee__": 1144, "not_optimized_cfuncs_Class#exist?": 5, "not_optimized_cfuncs_Time#day": 0, "not_optimized_cfuncs_UnboundMethod#parameters": 36, "not_optimized_cfuncs_String#+@": 3275, "not_optimized_cfuncs_Proc#ruby2_keywords": 493, "not_optimized_cfuncs_Kernel#Array": 4748, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_SQLite3::Statement#prepare": 2701, "not_optimized_cfuncs_Time#hour": 0, "not_optimized_cfuncs_Array#-": 1144, "not_optimized_cfuncs_Hash#each_key": 4071, "not_optimized_cfuncs_Class#allocate": 60071, "not_optimized_cfuncs_Integer#===": 0 } ] ], "chunky-png": [ [ { "compiled_iseq_count": 65, "failed_iseq_count": 8, "compile_time_ns": 21909458, "profile_time_ns": 340203, "gc_time_ns": 666122, "invalidation_time_ns": 0, "code_region_bytes": 368640, "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": 1137783, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 1, "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": 21142, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 22640, "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": 129600295, "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": 1563437214, "total_insn_count": 7189385393, "ratio_in_zjit": 78.25353450209732, "not_optimized_cfuncs_String#strip": 35, "not_optimized_cfuncs_Array#sort": 5942, "not_optimized_cfuncs_Integer#<=>": 0, "not_optimized_cfuncs_Array#freeze": 2971, "not_optimized_cfuncs_Float#-": 32, "not_optimized_cfuncs_String#===": 760, "not_optimized_cfuncs_String#setbyte": 194939913, "not_optimized_cfuncs_FalseClass#===": 0, "not_optimized_cfuncs_Integer#>>": 61282, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_String#b": 10742, "not_optimized_cfuncs_Array#include?": 11, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_Kernel#Array": 52, "not_optimized_cfuncs_Kernel#is_a?": 120, "not_optimized_cfuncs_Kernel#dup": 71, "not_optimized_cfuncs_Comparable#>=": 10, "not_optimized_cfuncs_Hash#values": 78, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_String#getbyte": 387719942, "not_optimized_cfuncs_Kernel#block_given?": 0, "not_optimized_cfuncs_Array#+": 5371, "not_optimized_cfuncs_Hash#key?": 0, "not_optimized_cfuncs_Integer#===": 23323, "not_optimized_cfuncs_String#+": 215971, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_String#%": 1135, "not_optimized_cfuncs_Regexp#=~": 86, "not_optimized_cfuncs_String#delete_prefix!": 168, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_TrueClass#===": 0, "not_optimized_cfuncs_Integer#<<": 2984, "not_optimized_cfuncs_Module#instance_method": 18, "not_optimized_cfuncs_Hash#store": 29, "not_optimized_cfuncs_Array#uniq!": 73, "not_optimized_cfuncs_StringIO#string": 5371, "not_optimized_cfuncs_Array#==": 2406, "not_optimized_cfuncs_String#==": 238, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_Module#const_set": 2, "not_optimized_cfuncs_Class#exist?": 5, "not_optimized_cfuncs_String#dup": 26, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_String#-@": 2438, "not_optimized_cfuncs_Hash#clear": 2971, "not_optimized_cfuncs_Array#compact!": 91, "not_optimized_cfuncs_Hash#[]=": 1135, "not_optimized_cfuncs_Hash#[]": 18, "not_optimized_cfuncs_UnboundMethod#parameters": 18, "not_optimized_cfuncs_Range#===": 5942, "not_optimized_cfuncs_Array#hash": 17, "not_optimized_cfuncs_Kernel#freeze": 2971, "not_optimized_cfuncs_BasicObject#!=": 0, "not_optimized_cfuncs_String#include?": 22, "not_optimized_cfuncs_String#*": 216542, "not_optimized_cfuncs_Array#uniq": 2971, "not_optimized_cfuncs_String#to_s": 340 } ] ], "cfunc_itself": [ [ { "compiled_iseq_count": 4, "failed_iseq_count": 0, "compile_time_ns": 1246348, "profile_time_ns": 11508, "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 } ] ], "hexapdf": [ [ { "compiled_iseq_count": 540, "failed_iseq_count": 71, "compile_time_ns": 248398111, "profile_time_ns": 2684670, "gc_time_ns": 58082153, "invalidation_time_ns": 63468, "code_region_bytes": 1773568, "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": 5084559062, "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": 793719129, "vm_write_sp_count": 770687005, "vm_write_locals_count": 770687005, "vm_write_stack_count": 770687005, "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": 6, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 97712, "exit_block_param_proxy_not_iseq_or_ifunc": 537619, "side_exit_count": 419271774, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 337179, "unhandled_yarv_insn_setblockparam": 0, "unhandled_yarv_insn_getblockparamproxy": 0, "unhandled_yarv_insn_getspecial": 0, "unhandled_yarv_insn_setspecial": 0, "unhandled_yarv_insn_getinstancevariable": 0, "unhandled_yarv_insn_setinstancevariable": 0, "unhandled_yarv_insn_getclassvariable": 0, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 31, "unhandled_yarv_insn_setconstant": 0, "unhandled_yarv_insn_getglobal": 0, "unhandled_yarv_insn_setglobal": 0, "unhandled_yarv_insn_putnil": 0, "unhandled_yarv_insn_putself": 0, "unhandled_yarv_insn_putobject": 0, "unhandled_yarv_insn_putspecialobject": 0, "unhandled_yarv_insn_putstring": 0, "unhandled_yarv_insn_putchilledstring": 0, "unhandled_yarv_insn_concatstrings": 0, "unhandled_yarv_insn_anytostring": 0, "unhandled_yarv_insn_toregexp": 0, "unhandled_yarv_insn_intern": 0, "unhandled_yarv_insn_newarray": 0, "unhandled_yarv_insn_pushtoarraykwsplat": 0, "unhandled_yarv_insn_duparray": 0, "unhandled_yarv_insn_duphash": 0, "unhandled_yarv_insn_expandarray": 50493, "unhandled_yarv_insn_concatarray": 0, "unhandled_yarv_insn_concattoarray": 0, "unhandled_yarv_insn_pushtoarray": 0, "unhandled_yarv_insn_splatarray": 0, "unhandled_yarv_insn_splatkw": 0, "unhandled_yarv_insn_newhash": 0, "unhandled_yarv_insn_newrange": 0, "unhandled_yarv_insn_pop": 0, "unhandled_yarv_insn_dup": 0, "unhandled_yarv_insn_dupn": 0, "unhandled_yarv_insn_swap": 0, "unhandled_yarv_insn_opt_reverse": 0, "unhandled_yarv_insn_topn": 0, "unhandled_yarv_insn_setn": 0, "unhandled_yarv_insn_adjuststack": 0, "unhandled_yarv_insn_defined": 0, "unhandled_yarv_insn_definedivar": 0, "unhandled_yarv_insn_checkmatch": 0, "unhandled_yarv_insn_checkkeyword": 62, "unhandled_yarv_insn_checktype": 0, "unhandled_yarv_insn_defineclass": 0, "unhandled_yarv_insn_definemethod": 0, "unhandled_yarv_insn_definesmethod": 0, "unhandled_yarv_insn_send": 0, "unhandled_yarv_insn_sendforward": 0, "unhandled_yarv_insn_opt_send_without_block": 0, "unhandled_yarv_insn_opt_new": 0, "unhandled_yarv_insn_objtostring": 0, "unhandled_yarv_insn_opt_ary_freeze": 0, "unhandled_yarv_insn_opt_hash_freeze": 0, "unhandled_yarv_insn_opt_str_freeze": 0, "unhandled_yarv_insn_opt_nil_p": 0, "unhandled_yarv_insn_opt_str_uminus": 0, "unhandled_yarv_insn_opt_duparray_send": 48811, "unhandled_yarv_insn_opt_newarray_send": 0, "unhandled_yarv_insn_invokesuper": 0, "unhandled_yarv_insn_invokesuperforward": 0, "unhandled_yarv_insn_invokeblock": 0, "unhandled_yarv_insn_leave": 0, "unhandled_yarv_insn_throw": 0, "unhandled_yarv_insn_jump": 0, "unhandled_yarv_insn_branchif": 0, "unhandled_yarv_insn_branchunless": 0, "unhandled_yarv_insn_branchnil": 0, "unhandled_yarv_insn_once": 0, "unhandled_yarv_insn_opt_case_dispatch": 0, "unhandled_yarv_insn_opt_plus": 0, "unhandled_yarv_insn_opt_minus": 0, "unhandled_yarv_insn_opt_mult": 0, "unhandled_yarv_insn_opt_div": 0, "unhandled_yarv_insn_opt_mod": 0, "unhandled_yarv_insn_opt_eq": 0, "unhandled_yarv_insn_opt_neq": 0, "unhandled_yarv_insn_opt_lt": 0, "unhandled_yarv_insn_opt_le": 0, "unhandled_yarv_insn_opt_gt": 0, "unhandled_yarv_insn_opt_ge": 0, "unhandled_yarv_insn_opt_ltlt": 0, "unhandled_yarv_insn_opt_and": 0, "unhandled_yarv_insn_opt_or": 0, "unhandled_yarv_insn_opt_aref": 0, "unhandled_yarv_insn_opt_aset": 0, "unhandled_yarv_insn_opt_length": 0, "unhandled_yarv_insn_opt_size": 0, "unhandled_yarv_insn_opt_empty_p": 0, "unhandled_yarv_insn_opt_succ": 0, "unhandled_yarv_insn_opt_not": 0, "unhandled_yarv_insn_opt_regexpmatch2": 0, "unhandled_yarv_insn_invokebuiltin": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_getlocal_WC_0": 0, "unhandled_yarv_insn_getlocal_WC_1": 0, "unhandled_yarv_insn_setlocal_WC_0": 0, "unhandled_yarv_insn_setlocal_WC_1": 0, "unhandled_yarv_insn_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_trace_nop": 0, "unhandled_yarv_insn_trace_getlocal": 0, "unhandled_yarv_insn_trace_setlocal": 0, "unhandled_yarv_insn_trace_getblockparam": 0, "unhandled_yarv_insn_trace_setblockparam": 0, "unhandled_yarv_insn_trace_getblockparamproxy": 0, "unhandled_yarv_insn_trace_getspecial": 0, "unhandled_yarv_insn_trace_setspecial": 0, "unhandled_yarv_insn_trace_getinstancevariable": 0, "unhandled_yarv_insn_trace_setinstancevariable": 0, "unhandled_yarv_insn_trace_getclassvariable": 0, "unhandled_yarv_insn_trace_setclassvariable": 0, "unhandled_yarv_insn_trace_opt_getconstant_path": 0, "unhandled_yarv_insn_trace_getconstant": 0, "unhandled_yarv_insn_trace_setconstant": 0, "unhandled_yarv_insn_trace_getglobal": 0, "unhandled_yarv_insn_trace_setglobal": 0, "unhandled_yarv_insn_trace_putnil": 0, "unhandled_yarv_insn_trace_putself": 0, "unhandled_yarv_insn_trace_putobject": 0, "unhandled_yarv_insn_trace_putspecialobject": 0, "unhandled_yarv_insn_trace_putstring": 0, "unhandled_yarv_insn_trace_putchilledstring": 0, "unhandled_yarv_insn_trace_concatstrings": 0, "unhandled_yarv_insn_trace_anytostring": 0, "unhandled_yarv_insn_trace_toregexp": 0, "unhandled_yarv_insn_trace_intern": 0, "unhandled_yarv_insn_trace_newarray": 0, "unhandled_yarv_insn_trace_pushtoarraykwsplat": 0, "unhandled_yarv_insn_trace_duparray": 0, "unhandled_yarv_insn_trace_duphash": 0, "unhandled_yarv_insn_trace_expandarray": 0, "unhandled_yarv_insn_trace_concatarray": 0, "unhandled_yarv_insn_trace_concattoarray": 0, "unhandled_yarv_insn_trace_pushtoarray": 0, "unhandled_yarv_insn_trace_splatarray": 0, "unhandled_yarv_insn_trace_splatkw": 0, "unhandled_yarv_insn_trace_newhash": 0, "unhandled_yarv_insn_trace_newrange": 0, "unhandled_yarv_insn_trace_pop": 0, "unhandled_yarv_insn_trace_dup": 0, "unhandled_yarv_insn_trace_dupn": 0, "unhandled_yarv_insn_trace_swap": 0, "unhandled_yarv_insn_trace_opt_reverse": 0, "unhandled_yarv_insn_trace_topn": 0, "unhandled_yarv_insn_trace_setn": 0, "unhandled_yarv_insn_trace_adjuststack": 0, "unhandled_yarv_insn_trace_defined": 0, "unhandled_yarv_insn_trace_definedivar": 0, "unhandled_yarv_insn_trace_checkmatch": 0, "unhandled_yarv_insn_trace_checkkeyword": 0, "unhandled_yarv_insn_trace_checktype": 0, "unhandled_yarv_insn_trace_defineclass": 0, "unhandled_yarv_insn_trace_definemethod": 0, "unhandled_yarv_insn_trace_definesmethod": 0, "unhandled_yarv_insn_trace_send": 0, "unhandled_yarv_insn_trace_sendforward": 0, "unhandled_yarv_insn_trace_opt_send_without_block": 0, "unhandled_yarv_insn_trace_opt_new": 0, "unhandled_yarv_insn_trace_objtostring": 0, "unhandled_yarv_insn_trace_opt_ary_freeze": 0, "unhandled_yarv_insn_trace_opt_hash_freeze": 0, "unhandled_yarv_insn_trace_opt_str_freeze": 0, "unhandled_yarv_insn_trace_opt_nil_p": 0, "unhandled_yarv_insn_trace_opt_str_uminus": 0, "unhandled_yarv_insn_trace_opt_duparray_send": 0, "unhandled_yarv_insn_trace_opt_newarray_send": 0, "unhandled_yarv_insn_trace_invokesuper": 0, "unhandled_yarv_insn_trace_invokesuperforward": 0, "unhandled_yarv_insn_trace_invokeblock": 0, "unhandled_yarv_insn_trace_leave": 0, "unhandled_yarv_insn_trace_throw": 0, "unhandled_yarv_insn_trace_jump": 0, "unhandled_yarv_insn_trace_branchif": 0, "unhandled_yarv_insn_trace_branchunless": 0, "unhandled_yarv_insn_trace_branchnil": 0, "unhandled_yarv_insn_trace_once": 0, "unhandled_yarv_insn_trace_opt_case_dispatch": 0, "unhandled_yarv_insn_trace_opt_plus": 0, "unhandled_yarv_insn_trace_opt_minus": 0, "unhandled_yarv_insn_trace_opt_mult": 0, "unhandled_yarv_insn_trace_opt_div": 0, "unhandled_yarv_insn_trace_opt_mod": 0, "unhandled_yarv_insn_trace_opt_eq": 0, "unhandled_yarv_insn_trace_opt_neq": 0, "unhandled_yarv_insn_trace_opt_lt": 0, "unhandled_yarv_insn_trace_opt_le": 0, "unhandled_yarv_insn_trace_opt_gt": 0, "unhandled_yarv_insn_trace_opt_ge": 0, "unhandled_yarv_insn_trace_opt_ltlt": 0, "unhandled_yarv_insn_trace_opt_and": 0, "unhandled_yarv_insn_trace_opt_or": 0, "unhandled_yarv_insn_trace_opt_aref": 0, "unhandled_yarv_insn_trace_opt_aset": 0, "unhandled_yarv_insn_trace_opt_length": 0, "unhandled_yarv_insn_trace_opt_size": 0, "unhandled_yarv_insn_trace_opt_empty_p": 0, "unhandled_yarv_insn_trace_opt_succ": 0, "unhandled_yarv_insn_trace_opt_not": 0, "unhandled_yarv_insn_trace_opt_regexpmatch2": 0, "unhandled_yarv_insn_trace_invokebuiltin": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_trace_getlocal_WC_0": 0, "unhandled_yarv_insn_trace_getlocal_WC_1": 0, "unhandled_yarv_insn_trace_setlocal_WC_0": 0, "unhandled_yarv_insn_trace_setlocal_WC_1": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_zjit_getinstancevariable": 0, "unhandled_yarv_insn_zjit_opt_send_without_block": 0, "unhandled_yarv_insn_zjit_objtostring": 0, "unhandled_yarv_insn_zjit_opt_nil_p": 0, "unhandled_yarv_insn_zjit_opt_plus": 0, "unhandled_yarv_insn_zjit_opt_minus": 0, "unhandled_yarv_insn_zjit_opt_mult": 0, "unhandled_yarv_insn_zjit_opt_div": 0, "unhandled_yarv_insn_zjit_opt_mod": 0, "unhandled_yarv_insn_zjit_opt_eq": 0, "unhandled_yarv_insn_zjit_opt_neq": 0, "unhandled_yarv_insn_zjit_opt_lt": 0, "unhandled_yarv_insn_zjit_opt_le": 0, "unhandled_yarv_insn_zjit_opt_gt": 0, "unhandled_yarv_insn_zjit_opt_ge": 0, "unhandled_yarv_insn_zjit_opt_and": 0, "unhandled_yarv_insn_zjit_opt_or": 0, "unhandled_yarv_insn_zjit_opt_empty_p": 0, "unhandled_yarv_insn_zjit_opt_not": 0, "send_fallback_send_without_block_polymorphic": 111274170, "send_fallback_send_without_block_no_profiles": 30614970, "send_fallback_send_without_block_cfunc_not_variadic": 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": 467068074, "iseq_optimized_send_count": 265025002, "inline_cfunc_optimized_send_count": 124402591, "variadic_cfunc_optimized_send_count": 7525859, "optimized_send_count": 396953452, "send_count": 864021526, "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": 25214703, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 4296214, "not_optimized_yarv_insn_opt_new": 0, "not_optimized_yarv_insn_objtostring": 0, "not_optimized_yarv_insn_opt_ary_freeze": 0, "not_optimized_yarv_insn_opt_hash_freeze": 0, "not_optimized_yarv_insn_opt_str_freeze": 0, "not_optimized_yarv_insn_opt_nil_p": 0, "not_optimized_yarv_insn_opt_str_uminus": 0, "not_optimized_yarv_insn_opt_duparray_send": 0, "not_optimized_yarv_insn_opt_newarray_send": 0, "not_optimized_yarv_insn_invokesuper": 1274995, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 9428257, "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": 53575155, "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": 8127509413, "total_insn_count": 13212068475, "ratio_in_zjit": 38.48420155875706, "not_optimized_cfuncs_String#+": 0, "not_optimized_cfuncs_Kernel#hash": 0, "not_optimized_cfuncs_String#dup": 71297, "not_optimized_cfuncs_String#setbyte": 0, "not_optimized_cfuncs_Class#core#hash_merge_kwd": 31, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Array#reverse!": 48811, "not_optimized_cfuncs_Zlib::ZStream#close": 49111, "not_optimized_cfuncs_Integer#>": 97591, "not_optimized_cfuncs_Float#-": 17965702, "not_optimized_cfuncs_Comparable#<": 0, "not_optimized_cfuncs_Hash#delete": 884098, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_Kernel#Array": 52, "not_optimized_cfuncs_String#freeze": 49261, "not_optimized_cfuncs_String#%": 1166, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_Kernel#kind_of?": 64475738, "not_optimized_cfuncs_Float#<=": 181741, "not_optimized_cfuncs_Hash#key": 5071, "not_optimized_cfuncs_String#encoding": 4258231, "not_optimized_cfuncs_Integer#<": 19330808, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_Integer#===": 48825, "not_optimized_cfuncs_Float#>": 4442642, "not_optimized_cfuncs_Kernel#instance_variable_get": 0, "not_optimized_cfuncs_Comparable#>=": 10, "not_optimized_cfuncs_String#===": 778, "not_optimized_cfuncs_Integer#*": 31, "not_optimized_cfuncs_Integer#^": 0, "not_optimized_cfuncs_IO#pos": 0, "not_optimized_cfuncs_String#*": 0, "not_optimized_cfuncs_Array#uniq!": 79, "not_optimized_cfuncs_String#to_s": 443, "not_optimized_cfuncs_Hash#compare_by_identity": 31, "not_optimized_cfuncs_Hash#store": 32, "not_optimized_cfuncs_Module#hypot": 146371, "not_optimized_cfuncs_Float#+": 9518356, "not_optimized_cfuncs_Float#<": 4603173, "not_optimized_cfuncs_String#delete_prefix!": 171, "not_optimized_cfuncs_Fiber#alive?": 245795, "not_optimized_cfuncs_Class#new": 0, "not_optimized_cfuncs_Hash#values": 81, "not_optimized_cfuncs_Hash#key?": 3544427, "not_optimized_cfuncs_Array#include?": 49064, "not_optimized_cfuncs_String#force_encoding": 0, "not_optimized_cfuncs_Integer#/": 48861, "not_optimized_cfuncs_Regexp#===": 2, "not_optimized_cfuncs_Class#join": 0, "not_optimized_cfuncs_Float#to_s": 0, "not_optimized_cfuncs_String#strip!": 18, "not_optimized_cfuncs_Kernel#is_a?": 135, "not_optimized_cfuncs_Integer#==": 488222, "not_optimized_cfuncs_Integer#-": 0, "not_optimized_cfuncs_String#empty?": 0, "not_optimized_cfuncs_Hash#clear": 31, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_Module#alias_method": 0, "not_optimized_cfuncs_Kernel#instance_of?": 2589451, "not_optimized_cfuncs_Array#sort": 31, "not_optimized_cfuncs_Regexp#=~": 136, "not_optimized_cfuncs_Hash#[]=": 1285, "not_optimized_cfuncs_Kernel#freeze": 0, "not_optimized_cfuncs_String#getbyte": 2825990, "not_optimized_cfuncs_Class#directory?": 0, "not_optimized_cfuncs_Hash#keys": 195964, "not_optimized_cfuncs_Kernel#===": 0, "not_optimized_cfuncs_String#include?": 22, "not_optimized_cfuncs_Array#compact!": 115, "not_optimized_cfuncs_String#==": 261, "not_optimized_cfuncs_Proc#arity": 0, "not_optimized_cfuncs_Comparable#>": 0, "not_optimized_cfuncs_UnboundMethod#parameters": 36, "not_optimized_cfuncs_Hash#include?": 31, "not_optimized_cfuncs_Array#compact": 31, "not_optimized_cfuncs_Hash#[]": 1448484, "not_optimized_cfuncs_String#b": 4307223, "not_optimized_cfuncs_Class#exist?": 5, "not_optimized_cfuncs_BasicObject#!=": 952244, "not_optimized_cfuncs_Array#minmax": 31, "not_optimized_cfuncs_IO#binmode": 31, "not_optimized_cfuncs_Array#clear": 8745156, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_Hash#replace": 0, "not_optimized_cfuncs_Zlib::ZStream#finish": 49111, "not_optimized_cfuncs_Array#*": 0, "not_optimized_cfuncs_String#to_sym": 4374, "not_optimized_cfuncs_Integer#+": 13620949, "not_optimized_cfuncs_String#to_f": 286, "not_optimized_cfuncs_Kernel#instance_variable_set": 97530, "not_optimized_cfuncs_Kernel#dup": 4394092, "not_optimized_cfuncs_Array#==": 48848, "not_optimized_cfuncs_Kernel#block_given?": 2100709, "not_optimized_cfuncs_Integer#>>": 227, "not_optimized_cfuncs_Array#freeze": 0, "not_optimized_cfuncs_Module#const_set": 2, "not_optimized_cfuncs_String#-@": 2460, "not_optimized_cfuncs_String#+@": 294062, "not_optimized_cfuncs_Float#*": 8739076, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_String#intern": 0, "not_optimized_cfuncs_Array#delete_at": 878611, "not_optimized_cfuncs_String#codepoints": 31, "not_optimized_cfuncs_Module#instance_method": 36, "not_optimized_cfuncs_String#strip": 41, "not_optimized_cfuncs_Array#hash": 28, "not_optimized_cfuncs_Kernel#__method__": 243993, "not_optimized_cfuncs_Float#==": 0, "not_optimized_cfuncs_Float#finite?": 0, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_Integer#<=>": 3661396, "not_optimized_cfuncs_Hash#default_proc=": 0, "not_optimized_cfuncs_Float#/": 62, "not_optimized_cfuncs_Array#<<": 0 } ] ], "loops-times": [ [ { "compiled_iseq_count": 5, "failed_iseq_count": 0, "compile_time_ns": 1715047, "profile_time_ns": 17933, "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 } ] ], "ruby-json": [ [ { "compiled_iseq_count": 7, "failed_iseq_count": 1, "compile_time_ns": 4459319, "profile_time_ns": 30030, "gc_time_ns": 7296, "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": 21967471, "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": 6705148, "dynamic_getivar_count": 0, "dynamic_setivar_count": 8671, "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": 3247913, "vm_write_sp_count": 3247913, "vm_write_locals_count": 3247913, "vm_write_stack_count": 3247913, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 8671, "exit_compile_error": 21967471, "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": 21967471, "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": 5800, "send_fallback_send_without_block_cfunc_not_variadic": 43413, "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": 14587, "dynamic_send_count": 63800, "iseq_optimized_send_count": 26013, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 17458, "optimized_send_count": 43471, "send_count": 107271, "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": 58, "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": 8671, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 5858, "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": 939837943, "total_insn_count": 946543091, "ratio_in_zjit": 0.7083827523283882, "not_optimized_cfuncs_String#to_str": 8671, "not_optimized_cfuncs_Kernel#is_a?": 0, "not_optimized_cfuncs_BasicObject#!=": 8671, "not_optimized_cfuncs_StringScanner#eos?": 0, "not_optimized_cfuncs_StringScanner#skip": 8671, "not_optimized_cfuncs_String#==": 427, "not_optimized_cfuncs_String#encoding": 8671, "not_optimized_cfuncs_StringScanner#scan": 0, "not_optimized_cfuncs_Float#-": 58, "not_optimized_cfuncs_String#empty?": 0, "not_optimized_cfuncs_String#force_encoding": 8671 } ] ], "liquid-c": [ [ { "compiled_iseq_count": 104, "failed_iseq_count": 13, "compile_time_ns": 39291436, "profile_time_ns": 338346, "gc_time_ns": 534808, "invalidation_time_ns": 0, "code_region_bytes": 716800, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 1790310, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 22348, "compile_error_register_spill_on_alloc": 4982932, "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": 447001052, "dynamic_getivar_count": 1551546, "dynamic_setivar_count": 4676921, "unspecialized_def_type_iseq": 3602858, "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": 2252775, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 76601579, "vm_write_sp_count": 74445885, "vm_write_locals_count": 74445885, "vm_write_stack_count": 74445885, "vm_write_to_parent_iseq_local_count": 1447154, "vm_read_from_parent_iseq_local_count": 24989872, "exit_compile_error": 6795590, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 447571, "exit_unhandled_kwarg": 0, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 783252, "exit_unhandled_yarv_insn": 820571, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 671387, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 1394959, "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": 10913330, "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": 820571, "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": 9257632, "send_fallback_send_without_block_no_profiles": 7071057, "send_fallback_send_without_block_cfunc_not_variadic": 15239940, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 5855633, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 12591722, "dynamic_send_count": 50015984, "iseq_optimized_send_count": 11964843, "inline_cfunc_optimized_send_count": 6459955, "variadic_cfunc_optimized_send_count": 5542864, "optimized_send_count": 23967662, "send_count": 73983646, "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": 5009921, "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": 49696, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 2238072, "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": 15014, "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": 671605, "not_optimized_yarv_insn_opt_neq": 0, "not_optimized_yarv_insn_opt_lt": 0, "not_optimized_yarv_insn_opt_le": 164118, "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": 4457276, "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": 257432737, "total_insn_count": 704433789, "ratio_in_zjit": 63.455367840113645, "not_optimized_cfuncs_Liquid::C::BlockBody#freeze": 531, "not_optimized_cfuncs_String#+": 52195, "not_optimized_cfuncs_String#to_str": 0, "not_optimized_cfuncs_String#to_s": 2133846, "not_optimized_cfuncs_Kernel#dup": 162, "not_optimized_cfuncs_String#scan": 0, "not_optimized_cfuncs_String#empty?": 419008, "not_optimized_cfuncs_Liquid::C::Tokenizer#initialize": 0, "not_optimized_cfuncs_Array#freeze": 0, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_CGI::EscapeExt#escapeHTML": 559471, "not_optimized_cfuncs_Hash#key?": 1405400, "not_optimized_cfuncs_Liquid::C::ResourceLimits#increment_assign_score": 22351, "not_optimized_cfuncs_Range#===": 0, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_String#to_sym": 49, "not_optimized_cfuncs_Set#include?": 499791, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_Regexp#===": 89507, "not_optimized_cfuncs_String#dup": 44794, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_Comparable#>=": 10, "not_optimized_cfuncs_String#%": 1135, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_String#==": 91793, "not_optimized_cfuncs_Class#exist?": 16, "not_optimized_cfuncs_Kernel#Array": 52, "not_optimized_cfuncs_Module#instance_method": 18, "not_optimized_cfuncs_Hash#store": 92, "not_optimized_cfuncs_Class#generate": 29811, "not_optimized_cfuncs_Hash#values": 138, "not_optimized_cfuncs_String#strip": 72, "not_optimized_cfuncs_Class#extname": 1, "not_optimized_cfuncs_Class#strict_parse": 105773, "not_optimized_cfuncs_Class#file?": 4, "not_optimized_cfuncs_Integer#/": 1253222, "not_optimized_cfuncs_Array#compact": 0, "not_optimized_cfuncs_String#include?": 50, "not_optimized_cfuncs_Integer#^": 105, "not_optimized_cfuncs_Liquid::C::ResourceLimits#reset": 0, "not_optimized_cfuncs_Hash#[]": 18, "not_optimized_cfuncs_String#===": 3223676, "not_optimized_cfuncs_Liquid::C::BlockBody#blank?": 794, "not_optimized_cfuncs_Liquid::C::BlockBody#render_to_output_buffer": 2357258, "not_optimized_cfuncs_Array#hash": 18, "not_optimized_cfuncs_Kernel#is_a?": 2529849, "not_optimized_cfuncs_Liquid::C::ResourceLimits#initialize": 61, "not_optimized_cfuncs_Time#strftime": 208851, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Class#join": 0, "not_optimized_cfuncs_Liquid::Context#evaluate": 22351, "not_optimized_cfuncs_Integer#to_f": 0, "not_optimized_cfuncs_Array#compact!": 86, "not_optimized_cfuncs_Regexp#=~": 97, "not_optimized_cfuncs_UnboundMethod#parameters": 18, "not_optimized_cfuncs_Liquid::Context#c_evaluate": 104411, "not_optimized_cfuncs_Liquid::ParseContext#start_liquid_c_parsing": 91, "not_optimized_cfuncs_Liquid::C::BlockBody#initialize": 0, "not_optimized_cfuncs_Float#/": 0, "not_optimized_cfuncs_BasicObject#!=": 0, "not_optimized_cfuncs_String#-@": 3142, "not_optimized_cfuncs_String#delete_prefix!": 231, "not_optimized_cfuncs_String#+@": 96951, "not_optimized_cfuncs_Array#==": 37, "not_optimized_cfuncs_Kernel#block_given?": 0, "not_optimized_cfuncs_Float#-": 345, "not_optimized_cfuncs_Array#+": 0, "not_optimized_cfuncs_Module#const_set": 2, "not_optimized_cfuncs_Integer#>>": 422, "not_optimized_cfuncs_Hash#[]=": 1135, "not_optimized_cfuncs_Liquid::ParseContext#cleanup_liquid_c_parsing": 91, "not_optimized_cfuncs_Array#uniq!": 86, "not_optimized_cfuncs_Array#include?": 124, "not_optimized_cfuncs_Array#uniq": 0 } ] ], "railsbench": [ [ { "compiled_iseq_count": 1452, "failed_iseq_count": 110, "compile_time_ns": 389399130, "profile_time_ns": 315619792, "gc_time_ns": 37414880, "invalidation_time_ns": 132626, "code_region_bytes": 4550656, "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": 3225270518, "dynamic_getivar_count": 53848569, "dynamic_setivar_count": 62291268, "unspecialized_def_type_iseq": 18667938, "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": 13110251, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 239942, "vm_write_pc_count": 669414100, "vm_write_sp_count": 653417268, "vm_write_locals_count": 653417268, "vm_write_stack_count": 653417268, "vm_write_to_parent_iseq_local_count": 1798808, "vm_read_from_parent_iseq_local_count": 53293498, "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": 4, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 298149, "exit_block_param_proxy_not_iseq_or_ifunc": 3831014, "side_exit_count": 57422893, "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": 33020101, "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": 42232312, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 1502, "send_fallback_not_optimized_instruction": 153593881, "dynamic_send_count": 397720777, "iseq_optimized_send_count": 188280906, "inline_cfunc_optimized_send_count": 53253081, "variadic_cfunc_optimized_send_count": 27099564, "optimized_send_count": 268633551, "send_count": 666354328, "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": 46364286, "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": 27996969, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 8931545, "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": 2108128, "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": 65670437, "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": 985361158, "total_insn_count": 4210631676, "ratio_in_zjit": 76.59825808045814, "not_optimized_cfuncs_String#==": 2887325, "not_optimized_cfuncs_String#tr": 101974, "not_optimized_cfuncs_Array#to_a": 26, "not_optimized_cfuncs_StringScanner#eos?": 382, "not_optimized_cfuncs_OpenSSL::Cipher#initialize": 476831, "not_optimized_cfuncs_Class#core#hash_merge_kwd": 238382, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_FalseClass#===": 1032742, "not_optimized_cfuncs_Integer#upto": 0, "not_optimized_cfuncs_Class#allocate": 298171, "not_optimized_cfuncs_OpenSSL::Cipher#authenticated?": 0, "not_optimized_cfuncs_String#empty?": 6851031, "not_optimized_cfuncs_Array#to_ary": 119971, "not_optimized_cfuncs_Array#==": 99, "not_optimized_cfuncs_Time#utc_offset": 0, "not_optimized_cfuncs_Array#-": 119979, "not_optimized_cfuncs_String#%": 2762, "not_optimized_cfuncs_Proc#arity": 61, "not_optimized_cfuncs_Hash#to_hash": 239964, "not_optimized_cfuncs_Float#*": 0, "not_optimized_cfuncs_Module#random_bytes": 119191, "not_optimized_cfuncs_Array#uniq!": 240491, "not_optimized_cfuncs_String#hash": 4, "not_optimized_cfuncs_String#-@": 6071, "not_optimized_cfuncs_Kernel#kind_of?": 280009, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_Hash#freeze": 120486, "not_optimized_cfuncs_SQLite3::Statement#step": 418195, "not_optimized_cfuncs_Array#sort!": 77971, "not_optimized_cfuncs_Thread::ConditionVariable#broadcast": 119971, "not_optimized_cfuncs_Time#to_i": 0, "not_optimized_cfuncs_Module#initialize": 10, "not_optimized_cfuncs_Integer#==": 488704, "not_optimized_cfuncs_Thread::Mutex#owned?": 239943, "not_optimized_cfuncs_Class#superclass": 1830, "not_optimized_cfuncs_OpenSSL::Cipher#final": 0, "not_optimized_cfuncs_Time#wday": 0, "not_optimized_cfuncs_StringScanner#skip": 96, "not_optimized_cfuncs_StringScanner#string": 122, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Time#subsec": 0, "not_optimized_cfuncs_ActiveSupport::OrderedOptions#_get": 4423421, "not_optimized_cfuncs_OpenSSL::Cipher#key_len": 238411, "not_optimized_cfuncs_Class#extname": 0, "not_optimized_cfuncs_Array#<<": 204028, "not_optimized_cfuncs_Array#drop": 119191, "not_optimized_cfuncs_Class#current": 10716273, "not_optimized_cfuncs_Class#urandom": 477635, "not_optimized_cfuncs_Hash#delete": 2276600, "not_optimized_cfuncs_CGI::EscapeExt#escapeHTML": 660590, "not_optimized_cfuncs_Integer#>": 0, "not_optimized_cfuncs_Hash#[]=": 722410, "not_optimized_cfuncs_OpenSSL::Cipher#iv=": 119191, "not_optimized_cfuncs_String#ascii_only?": 1869691, "not_optimized_cfuncs_ObjectSpace::WeakMap#include?": 61, "not_optimized_cfuncs_Class#new": 0, "not_optimized_cfuncs_Module#const_set": 36, "not_optimized_cfuncs_Array#sort": 68, "not_optimized_cfuncs_NilClass#===": 1385960, "not_optimized_cfuncs_String#inspect": 0, "not_optimized_cfuncs_Class#directory?": 452, "not_optimized_cfuncs_Thread::ConditionVariable#signal": 119973, "not_optimized_cfuncs_StringScanner#pos": 380, "not_optimized_cfuncs_Float#+": 0, "not_optimized_cfuncs_StringScanner#peek_byte": 354, "not_optimized_cfuncs_BasicObject#!=": 2142331, "not_optimized_cfuncs_Module#to_s": 23, "not_optimized_cfuncs_String#force_encoding": 1057765, "not_optimized_cfuncs_Class#escape": 147, "not_optimized_cfuncs_Hash#has_key?": 359971, "not_optimized_cfuncs_Array#|": 197970, "not_optimized_cfuncs_Class#symlink?": 19, "not_optimized_cfuncs_Comparable#<": 0, "not_optimized_cfuncs_Hash#store": 251, "not_optimized_cfuncs_Kernel#dup": 1198042, "not_optimized_cfuncs_String#include?": 935795, "not_optimized_cfuncs_Hash#key?": 5405273, "not_optimized_cfuncs_Thread::Backtrace::Location#absolute_path": 20, "not_optimized_cfuncs_Set#add": 2110, "not_optimized_cfuncs_String#delete_suffix!": 120032, "not_optimized_cfuncs_Kernel#instance_variables": 119971, "not_optimized_cfuncs_Digest::Class#initialize": 119971, "not_optimized_cfuncs_SQLite3::Statement#column_name": 4, "not_optimized_cfuncs_Monitor#mon_check_owner": 239944, "not_optimized_cfuncs_Kernel#instance_variable_get": 119971, "not_optimized_cfuncs_Kernel#object_id": 361751, "not_optimized_cfuncs_OpenSSL::Cipher#key=": 0, "not_optimized_cfuncs_Enumerable#sort_by": 38, "not_optimized_cfuncs_Integer#|": 40781, "not_optimized_cfuncs_NilClass#to_s": 299913, "not_optimized_cfuncs_UnboundMethod#parameters": 36, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_Encoding#to_s": 119971, "not_optimized_cfuncs_String#encoding": 359194, "not_optimized_cfuncs_Integer#===": 167, "not_optimized_cfuncs_Module#class_variable_defined?": 48, "not_optimized_cfuncs_OpenSSL::HMAC#digest": 0, "not_optimized_cfuncs_Kernel#method": 119191, "not_optimized_cfuncs_Thread::ConditionVariable#initialize": 359966, "not_optimized_cfuncs_Integer#-": 9498, "not_optimized_cfuncs_String#to_str": 0, "not_optimized_cfuncs_Float#<": 0, "not_optimized_cfuncs_OpenSSL::Cipher#encrypt": 0, "not_optimized_cfuncs_Kernel#hash": 39, "not_optimized_cfuncs_Array#compact!": 120373, "not_optimized_cfuncs_Array#inspect": 0, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_Array#delete": 317999, "not_optimized_cfuncs_SQLite3::Statement#reset!": 0, "not_optimized_cfuncs_String#to_sym": 431584, "not_optimized_cfuncs_Range#member?": 118172, "not_optimized_cfuncs_Array#reverse": 487, "not_optimized_cfuncs_Set#member?": 694, "not_optimized_cfuncs_Hash#include?": 976, "not_optimized_cfuncs_Integer#>=": 40781, "not_optimized_cfuncs_String#setbyte": 4054054, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_Module#pid": 119977, "not_optimized_cfuncs_String#getbyte": 7868187, "not_optimized_cfuncs_Thread::Backtrace::Location#path": 0, "not_optimized_cfuncs_##block_given?": 1531, "not_optimized_cfuncs_Kernel#Array": 1343882, "not_optimized_cfuncs_Array#include?": 1231405, "not_optimized_cfuncs_Kernel#is_a?": 7067610, "not_optimized_cfuncs_String#to_s": 8516273, "not_optimized_cfuncs_Hash#values": 140, "not_optimized_cfuncs_Class#join": 1074062, "not_optimized_cfuncs_String#freeze": 7538, "not_optimized_cfuncs_Kernel#__method__": 119991, "not_optimized_cfuncs_Hash#[]": 8975495, "not_optimized_cfuncs_String#===": 82094, "not_optimized_cfuncs_Symbol#inspect": 71, "not_optimized_cfuncs_Array#reverse_each": 77971, "not_optimized_cfuncs_Time#utc?": 0, "not_optimized_cfuncs_Integer#<=>": 0, "not_optimized_cfuncs_Array#freeze": 359246, "not_optimized_cfuncs_Hash#keys": 239988, "not_optimized_cfuncs_Integer#>>": 462, "not_optimized_cfuncs_SQLite3::Statement#column_count": 0, "not_optimized_cfuncs_SQLite3::Database#changes": 0, "not_optimized_cfuncs_OpenSSL::HMAC#initialize": 0, "not_optimized_cfuncs_String#delete_prefix!": 236, "not_optimized_cfuncs_Kernel#instance_variable_set": 120009, "not_optimized_cfuncs_String#+": 1075594, "not_optimized_cfuncs_Kernel#freeze": 57, "not_optimized_cfuncs_TrueClass#===": 1144944, "not_optimized_cfuncs_Integer#+": 119971, "not_optimized_cfuncs_String#valid_encoding?": 479942, "not_optimized_cfuncs_Array#+": 4846, "not_optimized_cfuncs_StringScanner#scan": 0, "not_optimized_cfuncs_Thread::Mutex#initialize": 479941, "not_optimized_cfuncs_Module#block_given?": 155942, "not_optimized_cfuncs_Time#strftime": 155971, "not_optimized_cfuncs_Set#empty?": 12, "not_optimized_cfuncs_Hash#clear": 120197, "not_optimized_cfuncs_Module#singleton_class?": 0, "not_optimized_cfuncs_Time#plus_without_duration": 208384, "not_optimized_cfuncs_OpenSSL::Cipher#auth_data=": 0, "not_optimized_cfuncs_OpenSSL::Cipher#iv_len": 119191, "not_optimized_cfuncs_SQLite3::Statement#column_decltype": 4, "not_optimized_cfuncs_StringScanner#pos=": 258, "not_optimized_cfuncs_Float#-": 239976, "not_optimized_cfuncs_SQLite3::Statement#done?": 418195, "not_optimized_cfuncs_StringScanner#rest?": 0, "not_optimized_cfuncs_Set#include?": 900448, "not_optimized_cfuncs_String#strip": 130, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 223, "not_optimized_cfuncs_Class#exist?": 46, "not_optimized_cfuncs_Comparable#==": 316, "not_optimized_cfuncs_Class#file?": 1073731, "not_optimized_cfuncs_Class#generate": 239191, "not_optimized_cfuncs_Integer#*": 92, "not_optimized_cfuncs_Array#clear": 119971, "not_optimized_cfuncs_Array#hash": 71, "not_optimized_cfuncs_Class#split": 387, "not_optimized_cfuncs_Array#compact": 28, "not_optimized_cfuncs_Method#arity": 0, "not_optimized_cfuncs_Kernel#instance_of?": 155971, "not_optimized_cfuncs_Time#minus_without_duration": 27581, "not_optimized_cfuncs_Thread::Backtrace::Location#lineno": 0, "not_optimized_cfuncs_Hash#compact!": 77971, "not_optimized_cfuncs_String#b": 1074476, "not_optimized_cfuncs_Integer#^": 3814178, "not_optimized_cfuncs_Method#parameters": 0, "not_optimized_cfuncs_String#+@": 903636, "not_optimized_cfuncs_String#<=>": 118172, "not_optimized_cfuncs_String#dup": 478944, "not_optimized_cfuncs_Module#instance_method": 149, "not_optimized_cfuncs_String#delete_suffix": 12, "not_optimized_cfuncs_String#tr!": 578, "not_optimized_cfuncs_Symbol#empty?": 2, "not_optimized_cfuncs_Proc#ruby2_keywords": 1050, "not_optimized_cfuncs_Kernel#block_given?": 3015949, "not_optimized_cfuncs_Comparable#>=": 8473, "not_optimized_cfuncs_Array#intersect?": 239942, "not_optimized_cfuncs_SQLite3::Statement#bind_param": 236371, "not_optimized_cfuncs_Regexp#to_s": 239973, "not_optimized_cfuncs_Regexp#=~": 336, "not_optimized_cfuncs_Hash#merge": 30, "not_optimized_cfuncs_RubyVM::InstructionSequence#to_a": 1, "not_optimized_cfuncs_Regexp#===": 78158 } ] ], "sequel": [ [ { "compiled_iseq_count": 11, "failed_iseq_count": 1, "compile_time_ns": 2689094, "profile_time_ns": 74729, "gc_time_ns": 11466, "invalidation_time_ns": 0, "code_region_bytes": 831488, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 1316945, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 439000, "compile_error_register_spill_on_alloc": 5267971, "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": 466661484, "dynamic_getivar_count": 9657972, "dynamic_setivar_count": 2634000, "unspecialized_def_type_iseq": 1317000, "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": 99654574, "vm_write_sp_count": 93947574, "vm_write_locals_count": 93947574, "vm_write_stack_count": 93947574, "vm_write_to_parent_iseq_local_count": 3951000, "vm_read_from_parent_iseq_local_count": 19315972, "exit_compile_error": 7023916, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 439000, "exit_unhandled_kwarg": 439000, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 438972, "exit_unhandled_yarv_insn": 439000, "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": 2195000, "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": 10974888, "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": 439000, "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": 878000, "send_fallback_send_without_block_no_profiles": 7024000, "send_fallback_send_without_block_cfunc_not_variadic": 23267299, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 1317000, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 23706649, "dynamic_send_count": 56192948, "iseq_optimized_send_count": 20193832, "inline_cfunc_optimized_send_count": 11413944, "variadic_cfunc_optimized_send_count": 10097822, "optimized_send_count": 41705598, "send_count": 97898546, "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": 9263759, "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": 941341, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 2340448, "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": 13281256, "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": 353297446, "total_insn_count": 819958930, "ratio_in_zjit": 56.912787570957974, "not_optimized_cfuncs_Array#+": 0, "not_optimized_cfuncs_Time#to_s": 0, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_UnboundMethod#parameters": 18, "not_optimized_cfuncs_Integer#<=>": 0, "not_optimized_cfuncs_Class#current": 468949, "not_optimized_cfuncs_Hash#freeze": 9985, "not_optimized_cfuncs_Class#allocate": 438972, "not_optimized_cfuncs_String#dup": 438998, "not_optimized_cfuncs_Kernel#instance_variable_set": 438972, "not_optimized_cfuncs_SQLite3::Statement#column_name": 4040988, "not_optimized_cfuncs_Kernel#dup": 77, "not_optimized_cfuncs_Regexp#===": 0, "not_optimized_cfuncs_Time#strftime": 19971, "not_optimized_cfuncs_Integer#>>": 454, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_Array#compact!": 109, "not_optimized_cfuncs_Hash#[]=": 2270, "not_optimized_cfuncs_Range#===": 0, "not_optimized_cfuncs_String#==": 4101438, "not_optimized_cfuncs_Integer#===": 0, "not_optimized_cfuncs_SQLite3::Statement#close": 468958, "not_optimized_cfuncs_Hash#clear": 9971, "not_optimized_cfuncs_String#%": 2270, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_BasicObject#!=": 0, "not_optimized_cfuncs_Comparable#>=": 11, "not_optimized_cfuncs_String#delete_prefix!": 240, "not_optimized_cfuncs_Array#hash": 0, "not_optimized_cfuncs_SQLite3::Statement#column_decltype": 4040988, "not_optimized_cfuncs_SQLite3::Statement#column_count": 0, "not_optimized_cfuncs_SQLite3::Statement#done?": 448974, "not_optimized_cfuncs_Hash#has_key?": 9971, "not_optimized_cfuncs_Array#==": 40, "not_optimized_cfuncs_Kernel#is_a?": 1028118, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_Kernel#block_given?": 937922, "not_optimized_cfuncs_SQLite3::Statement#reset!": 448974, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 17, "not_optimized_cfuncs_Hash#key?": 0, "not_optimized_cfuncs_Thread::Queue#push": 448975, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_Array#uniq!": 91, "not_optimized_cfuncs_Hash#values": 10111, "not_optimized_cfuncs_Array#freeze": 16, "not_optimized_cfuncs_String#===": 1190, "not_optimized_cfuncs_Array#include?": 80000, "not_optimized_cfuncs_String#-@": 4701, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_String#strip": 84, "not_optimized_cfuncs_String#to_sym": 4040997, "not_optimized_cfuncs_Enumerable#grep": 14, "not_optimized_cfuncs_Module#const_set": 4, "not_optimized_cfuncs_Kernel#instance_variable_get": 0, "not_optimized_cfuncs_Module#instance_method": 18, "not_optimized_cfuncs_Float#-": 411, "not_optimized_cfuncs_String#to_s": 40408, "not_optimized_cfuncs_Class#exist?": 17, "not_optimized_cfuncs_Hash#delete": 458946, "not_optimized_cfuncs_Thread#status": 9971, "not_optimized_cfuncs_Hash#store": 0, "not_optimized_cfuncs_Hash#[]": 19975, "not_optimized_cfuncs_SQLite3::Statement#closed?": 1366980, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_Regexp#=~": 105, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_Kernel#Array": 10026, "not_optimized_cfuncs_String#scan": 16, "not_optimized_cfuncs_String#+": 0, "not_optimized_cfuncs_String#freeze": 7, "not_optimized_cfuncs_String#include?": 22, "not_optimized_cfuncs_Rational#*": 0, "not_optimized_cfuncs_Array#clear": 19971, "not_optimized_cfuncs_SQLite3::Statement#initialize": 468977 } ] ], "attr_accessor": [ [ { "compiled_iseq_count": 3, "failed_iseq_count": 0, "compile_time_ns": 1699115, "profile_time_ns": 18608, "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 } ] ], "protoboeuf": [ [ { "compiled_iseq_count": 5, "failed_iseq_count": 6, "compile_time_ns": 652766145, "profile_time_ns": 466881, "gc_time_ns": 632990, "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": 18904892, "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": 17782814, "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": 8888426, "vm_write_sp_count": 8888426, "vm_write_locals_count": 8888426, "vm_write_stack_count": 8888426, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 134, "exit_compile_error": 18904892, "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": 18904892, "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": 3662, "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": 268, "dynamic_send_count": 3930, "iseq_optimized_send_count": 3528, "inline_cfunc_optimized_send_count": 1764, "variadic_cfunc_optimized_send_count": 268, "optimized_send_count": 5560, "send_count": 9490, "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": 134, "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": 134, "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": 6901195816, "total_insn_count": 6918978630, "ratio_in_zjit": 0.2570150155240471, "not_optimized_cfuncs_String#getbyte": 0, "not_optimized_cfuncs_Integer#+": 0, "not_optimized_cfuncs_Float#-": 134, "not_optimized_cfuncs_Integer#<<": 0, "not_optimized_cfuncs_Class#allocate": 1764, "not_optimized_cfuncs_String#force_encoding": 0, "not_optimized_cfuncs_Integer#===": 0, "not_optimized_cfuncs_String#b": 1764 } ] ], "etanni": [ [ { "compiled_iseq_count": 7, "failed_iseq_count": 0, "compile_time_ns": 1848449, "profile_time_ns": 25944, "gc_time_ns": 59174, "invalidation_time_ns": 0, "code_region_bytes": 61440, "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": 1650, "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": 88356, "total_insn_count": 1026525350, "ratio_in_zjit": 99.99139271134415, "not_optimized_cfuncs_Class#current": 1622, "not_optimized_cfuncs_String#==": 427, "not_optimized_cfuncs_Float#-": 31 } ] ], "lobsters": [ [ { "compiled_iseq_count": 2914, "failed_iseq_count": 243, "compile_time_ns": 952255204, "profile_time_ns": 31851818, "gc_time_ns": 9256750, "invalidation_time_ns": 239304425, "code_region_bytes": 9129984, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 535675, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 515548, "compile_error_register_spill_on_alloc": 12000492, "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": 1313091543, "dynamic_getivar_count": 26148589, "dynamic_setivar_count": 23972267, "unspecialized_def_type_iseq": 8710262, "unspecialized_def_type_cfunc": 3002, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 3530860, "unspecialized_def_type_zsuper": 0, "unspecialized_def_type_alias": 1548668, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 3238451, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 14044, "vm_write_pc_count": 247442997, "vm_write_sp_count": 242499726, "vm_write_locals_count": 242499726, "vm_write_stack_count": 242499726, "vm_write_to_parent_iseq_local_count": 1035969, "vm_read_from_parent_iseq_local_count": 21091489, "exit_compile_error": 13051715, "exit_unknown_newarray_send": 1035590, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 497139, "exit_unhandled_kwarg": 1474216, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 328284, "exit_unhandled_yarv_insn": 2575895, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 10580092, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 8323471, "exit_patchpoint": 618676, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 1507, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 41148, "exit_block_param_proxy_not_iseq_or_ifunc": 2301917, "side_exit_count": 40829650, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 181947, "unhandled_yarv_insn_setblockparam": 0, "unhandled_yarv_insn_getblockparamproxy": 0, "unhandled_yarv_insn_getspecial": 0, "unhandled_yarv_insn_setspecial": 0, "unhandled_yarv_insn_getinstancevariable": 0, "unhandled_yarv_insn_setinstancevariable": 0, "unhandled_yarv_insn_getclassvariable": 278461, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 2971, "unhandled_yarv_insn_setconstant": 0, "unhandled_yarv_insn_getglobal": 0, "unhandled_yarv_insn_setglobal": 0, "unhandled_yarv_insn_putnil": 0, "unhandled_yarv_insn_putself": 0, "unhandled_yarv_insn_putobject": 0, "unhandled_yarv_insn_putspecialobject": 0, "unhandled_yarv_insn_putstring": 0, "unhandled_yarv_insn_putchilledstring": 0, "unhandled_yarv_insn_concatstrings": 0, "unhandled_yarv_insn_anytostring": 0, "unhandled_yarv_insn_toregexp": 0, "unhandled_yarv_insn_intern": 0, "unhandled_yarv_insn_newarray": 0, "unhandled_yarv_insn_pushtoarraykwsplat": 0, "unhandled_yarv_insn_duparray": 0, "unhandled_yarv_insn_duphash": 0, "unhandled_yarv_insn_expandarray": 1365537, "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": 588676, "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": 148280, "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": 36257442, "send_fallback_send_without_block_no_profiles": 15215097, "send_fallback_send_without_block_cfunc_not_variadic": 33379028, "send_fallback_send_without_block_cfunc_array_variadic": 73875, "send_fallback_send_without_block_not_optimized_method_type": 17045287, "send_fallback_send_without_block_direct_too_many_args": 3542, "send_fallback_obj_to_string_not_string": 25392, "send_fallback_not_optimized_instruction": 61091682, "dynamic_send_count": 163091345, "iseq_optimized_send_count": 58199893, "inline_cfunc_optimized_send_count": 22758053, "variadic_cfunc_optimized_send_count": 9846976, "optimized_send_count": 90804922, "send_count": 253896267, "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": 23327177, "not_optimized_yarv_insn_sendforward": 1746168, "not_optimized_yarv_insn_opt_send_without_block": 100803, "not_optimized_yarv_insn_opt_new": 0, "not_optimized_yarv_insn_objtostring": 0, "not_optimized_yarv_insn_opt_ary_freeze": 0, "not_optimized_yarv_insn_opt_hash_freeze": 0, "not_optimized_yarv_insn_opt_str_freeze": 0, "not_optimized_yarv_insn_opt_nil_p": 0, "not_optimized_yarv_insn_opt_str_uminus": 0, "not_optimized_yarv_insn_opt_duparray_send": 0, "not_optimized_yarv_insn_opt_newarray_send": 0, "not_optimized_yarv_insn_invokesuper": 9740808, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 2918295, "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": 326979, "not_optimized_yarv_insn_opt_minus": 95439, "not_optimized_yarv_insn_opt_mult": 32828, "not_optimized_yarv_insn_opt_div": 0, "not_optimized_yarv_insn_opt_mod": 0, "not_optimized_yarv_insn_opt_eq": 1754930, "not_optimized_yarv_insn_opt_neq": 36031, "not_optimized_yarv_insn_opt_lt": 348, "not_optimized_yarv_insn_opt_le": 0, "not_optimized_yarv_insn_opt_gt": 36, "not_optimized_yarv_insn_opt_ge": 37, "not_optimized_yarv_insn_opt_ltlt": 0, "not_optimized_yarv_insn_opt_and": 0, "not_optimized_yarv_insn_opt_or": 17777, "not_optimized_yarv_insn_opt_aref": 25959490, "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": 606164900, "total_insn_count": 1919256443, "ratio_in_zjit": 68.41668020910741, "not_optimized_cfuncs_String#+": 195760, "not_optimized_cfuncs_StringScanner#eos?": 1716, "not_optimized_cfuncs_String#dup": 77654, "not_optimized_cfuncs_BasicObject#!=": 589218, "not_optimized_cfuncs_CommonMarker::Node#next": 691, "not_optimized_cfuncs_Hash#to_hash": 6835, "not_optimized_cfuncs_String#delete_prefix!": 372, "not_optimized_cfuncs_String#strip": 24528, "not_optimized_cfuncs_StringScanner#peek_byte": 1533, "not_optimized_cfuncs_SQLite3::Database#closed?": 34351, "not_optimized_cfuncs_String#dump": 10, "not_optimized_cfuncs_OpenSSL::Cipher#initialize": 7478, "not_optimized_cfuncs_String#setbyte": 248954, "not_optimized_cfuncs_Array#hash": 183, "not_optimized_cfuncs_Hash#inspect": 0, "not_optimized_cfuncs_MatchData#end": 0, "not_optimized_cfuncs_OpenSSL::Cipher#key=": 6813, "not_optimized_cfuncs_Set#member?": 157, "not_optimized_cfuncs_Kernel#to_s": 4191, "not_optimized_cfuncs_CommonMarker::Node#first_child": 691, "not_optimized_cfuncs_Hash#to_h": 10652, "not_optimized_cfuncs_UnboundMethod#owner": 6, "not_optimized_cfuncs_UnboundMethod#parameters": 36, "not_optimized_cfuncs_Method#arity": 0, "not_optimized_cfuncs_Psych::Emitter#start_mapping": 151, "not_optimized_cfuncs_OpenSSL::Cipher#auth_data=": 6813, "not_optimized_cfuncs_Class#new": 0, "not_optimized_cfuncs_Class#generate": 13774, "not_optimized_cfuncs_BigDecimal#finite?": 0, "not_optimized_cfuncs_MatchData#begin": 0, "not_optimized_cfuncs_Time#zone": 0, "not_optimized_cfuncs_Float#>": 31411, "not_optimized_cfuncs_Comparable#<": 15991, "not_optimized_cfuncs_SQLite3::Statement#reset!": 0, "not_optimized_cfuncs_Kernel#freeze": 516, "not_optimized_cfuncs_Float#+": 3396, "not_optimized_cfuncs_Module#const_set": 109, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_Kernel#instance_of?": 128242, "not_optimized_cfuncs_Hash#values": 71742, "not_optimized_cfuncs_Integer#>>": 1486, "not_optimized_cfuncs_Integer#to_f": 271, "not_optimized_cfuncs_NameError#name": 0, "not_optimized_cfuncs_SQLite3::Statement#prepare": 26938, "not_optimized_cfuncs_Class#parse": 201, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 213, "not_optimized_cfuncs_String#*": 285, "not_optimized_cfuncs_Integer#+": 6813, "not_optimized_cfuncs_StringScanner#scan": 0, "not_optimized_cfuncs_String#===": 67609, "not_optimized_cfuncs_Hash#store": 88, "not_optimized_cfuncs_Class#allocate": 38286, "not_optimized_cfuncs_Thread::ConditionVariable#broadcast": 20495, "not_optimized_cfuncs_Hash#default=": 13835, "not_optimized_cfuncs_OpenSSL::Cipher#authenticated?": 0, "not_optimized_cfuncs_OpenSSL::HMAC#initialize": 0, "not_optimized_cfuncs_Hash#delete": 588996, "not_optimized_cfuncs_Time#subsec": 0, "not_optimized_cfuncs_Time#sec": 0, "not_optimized_cfuncs_Kernel#singleton_class": 419, "not_optimized_cfuncs_String#delete_suffix!": 7273, "not_optimized_cfuncs_TrueClass#===": 1041136, "not_optimized_cfuncs_Monitor#mon_check_owner": 155857, "not_optimized_cfuncs_Time#day": 0, "not_optimized_cfuncs_Array#include?": 1002052, "not_optimized_cfuncs_Class#directory?": 1585, "not_optimized_cfuncs_Hash#==": 21454, "not_optimized_cfuncs_String#hash": 1496, "not_optimized_cfuncs_Module#pid": 46141, "not_optimized_cfuncs_Float#/": 0, "not_optimized_cfuncs_FalseClass#to_s": 1591, "not_optimized_cfuncs_Psych::Emitter#start_document": 151, "not_optimized_cfuncs_Array#inspect": 0, "not_optimized_cfuncs_Float#*": 0, "not_optimized_cfuncs_Range#member?": 473302, "not_optimized_cfuncs_ObjectSpace::WeakMap#include?": 97, "not_optimized_cfuncs_OpenSSL::Cipher#iv_len": 6913, "not_optimized_cfuncs_Time#hash": 1411, "not_optimized_cfuncs_Integer#|": 41017, "not_optimized_cfuncs_Hash#compact!": 43767, "not_optimized_cfuncs_Class#delete": 940, "not_optimized_cfuncs_Array#reverse": 21, "not_optimized_cfuncs_NilClass#&": 54713, "not_optimized_cfuncs_Integer#>": 27353, "not_optimized_cfuncs_Integer#*": 92, "not_optimized_cfuncs_SQLite3::Statement#column_decltype": 223418, "not_optimized_cfuncs_Thread::Backtrace::Location#path": 0, "not_optimized_cfuncs_ActiveSupport::OrderedOptions#_get": 905688, "not_optimized_cfuncs_Thread::ConditionVariable#initialize": 20492, "not_optimized_cfuncs_Time#compare_without_coercion": 107007, "not_optimized_cfuncs_String#b": 61540, "not_optimized_cfuncs_Date#compare_without_coercion": 17371, "not_optimized_cfuncs_Set#empty?": 12691, "not_optimized_cfuncs_CGI::EscapeExt#escape": 23853, "not_optimized_cfuncs_CommonMarker::Node#string_content": 0, "not_optimized_cfuncs_Module#alias_method": 44, "not_optimized_cfuncs_String#ascii_only?": 0, "not_optimized_cfuncs_Float#to_s": 271, "not_optimized_cfuncs_Time#to_date": 0, "not_optimized_cfuncs_String#to_str": 0, "not_optimized_cfuncs_Array#uniq!": 17535, "not_optimized_cfuncs_Class#find": 0, "not_optimized_cfuncs_Time#utc_offset": 0, "not_optimized_cfuncs_Class#exist?": 8591, "not_optimized_cfuncs_SQLite3::Statement#column_count": 51168, "not_optimized_cfuncs_Date#year": 0, "not_optimized_cfuncs_Class#rename": 0, "not_optimized_cfuncs_Hash#replace": 598, "not_optimized_cfuncs_RubyVM::InstructionSequence#to_a": 246, "not_optimized_cfuncs_String#empty?": 1786834, "not_optimized_cfuncs_Comparable#>": 66842, "not_optimized_cfuncs_Thread::Mutex#initialize": 27782, "not_optimized_cfuncs_StringScanner#string": 792, "not_optimized_cfuncs_Set#include?": 548217, "not_optimized_cfuncs_Array#clear": 6811, "not_optimized_cfuncs_Range#begin": 1671, "not_optimized_cfuncs_Kernel#method": 6813, "not_optimized_cfuncs_Date#>>": 6830, "not_optimized_cfuncs_Hash#compare_by_identity": 32286, "not_optimized_cfuncs_Module#instance_method": 3086, "not_optimized_cfuncs_Integer#divmod": 0, "not_optimized_cfuncs_Module#ancestors": 6, "not_optimized_cfuncs_Class#path": 1862, "not_optimized_cfuncs_Time#usec": 2648, "not_optimized_cfuncs_String#==": 653526, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_Regexp#===": 34413, "not_optimized_cfuncs_Integer#-": 9598, "not_optimized_cfuncs_Integer#<=>": 481358, "not_optimized_cfuncs_NilClass#to_s": 92969, "not_optimized_cfuncs_Hash#freeze": 214792, "not_optimized_cfuncs_Proc#ruby2_keywords": 1112, "not_optimized_cfuncs_String#getbyte": 484542, "not_optimized_cfuncs_Kernel#object_id": 228582, "not_optimized_cfuncs_Proc#==": 0, "not_optimized_cfuncs_File::Stat#uid": 0, "not_optimized_cfuncs_File::Stat#mode": 0, "not_optimized_cfuncs_BasicObject#initialize": 0, "not_optimized_cfuncs_Integer#upto": 0, "not_optimized_cfuncs_String#delete_suffix": 10138, "not_optimized_cfuncs_String#tr": 2066, "not_optimized_cfuncs_Comparable#<=": 8671, "not_optimized_cfuncs_Nokogiri::XML::Node#children": 331, "not_optimized_cfuncs_Psych::Emitter#end_document": 151, "not_optimized_cfuncs_String#inspect": 104, "not_optimized_cfuncs_Date#gregorian": 0, "not_optimized_cfuncs_Class#parse_document": 0, "not_optimized_cfuncs_Comparable#>=": 8710, "not_optimized_cfuncs_Integer#**": 0, "not_optimized_cfuncs_Class#open": 1051, "not_optimized_cfuncs_Set#delete": 7411, "not_optimized_cfuncs_Kernel#__callee__": 35977, "not_optimized_cfuncs_SQLite3::Statement#step": 304252, "not_optimized_cfuncs_Module#class_variable_defined?": 20, "not_optimized_cfuncs_Numeric#positive?": 184, "not_optimized_cfuncs_Set#-": 7, "not_optimized_cfuncs_Array#+": 156372, "not_optimized_cfuncs_Regexp#=~": 1745, "not_optimized_cfuncs_Hash#[]": 825335, "not_optimized_cfuncs_Class#escape": 527, "not_optimized_cfuncs_Kernel#hash": 6524, "not_optimized_cfuncs_String#force_encoding": 98567, "not_optimized_cfuncs_Array#drop": 13322, "not_optimized_cfuncs_String#+@": 304929, "not_optimized_cfuncs_Comparable#==": 1042, "not_optimized_cfuncs_Time#minus_without_duration": 108461, "not_optimized_cfuncs_Time#min": 0, "not_optimized_cfuncs_BigDecimal#zero?": 271, "not_optimized_cfuncs_File::Stat#gid": 0, "not_optimized_cfuncs_CommonMarker::Node#type": 2102, "not_optimized_cfuncs_Array#<=>": 16, "not_optimized_cfuncs_Enumerable#drop": 91, "not_optimized_cfuncs_FalseClass#===": 1022552, "not_optimized_cfuncs_Date#day": 0, "not_optimized_cfuncs_NameError#receiver": 3, "not_optimized_cfuncs_OpenSSL::Cipher#final": 6813, "not_optimized_cfuncs_String#%": 8768, "not_optimized_cfuncs_OpenSSL::Cipher#key_len": 203, "not_optimized_cfuncs_Hash#has_key?": 63963, "not_optimized_cfuncs_OpenSSL::HMAC#digest": 0, "not_optimized_cfuncs_Range#end": 0, "not_optimized_cfuncs_Array#intersect?": 13207, "not_optimized_cfuncs_Hash#clear": 9858, "not_optimized_cfuncs_Psych::Emitter#end_stream": 151, "not_optimized_cfuncs_Integer#===": 109839, "not_optimized_cfuncs_Integer#>=": 41017, "not_optimized_cfuncs_Time#to_f": 2930, "not_optimized_cfuncs_Float#<": 0, "not_optimized_cfuncs_Nokogiri::XML::Document#encoding": 0, "not_optimized_cfuncs_String#scan": 1928, "not_optimized_cfuncs_Float#to_i": 0, "not_optimized_cfuncs_Class#file?": 61540, "not_optimized_cfuncs_Integer#&": 164179, "not_optimized_cfuncs_Thread::ConditionVariable#signal": 135362, "not_optimized_cfuncs_Array#==": 200, "not_optimized_cfuncs_String#tr!": 848, "not_optimized_cfuncs_SQLite3::Statement#column_name": 223418, "not_optimized_cfuncs_Hash#key?": 1590757, "not_optimized_cfuncs_Array#map": 12873, "not_optimized_cfuncs_Time#getutc": 6813, "not_optimized_cfuncs_Psych::Emitter#scalar": 0, "not_optimized_cfuncs_CommonMarker::Node#_render_html": 0, "not_optimized_cfuncs_Array#to_h": 0, "not_optimized_cfuncs_Array#delete": 16892, "not_optimized_cfuncs_StringScanner#rest?": 0, "not_optimized_cfuncs_Float#-": 77641, "not_optimized_cfuncs_IO#path": 0, "not_optimized_cfuncs_Module#undefine_finalizer": 1051, "not_optimized_cfuncs_SQLite3::Database#changes": 0, "not_optimized_cfuncs_String#to_s": 2337526, "not_optimized_cfuncs_Array#freeze": 112999, "not_optimized_cfuncs_Array#transpose": 690, "not_optimized_cfuncs_Integer#==": 77733, "not_optimized_cfuncs_Time#hour": 0, "not_optimized_cfuncs_CGI::EscapeExt#escapeHTML": 0, "not_optimized_cfuncs_Time#utc": 165841, "not_optimized_cfuncs_Integer#/": 201, "not_optimized_cfuncs_String#include?": 713910, "not_optimized_cfuncs_Class#join": 74257, "not_optimized_cfuncs_Time#to_i": 7171, "not_optimized_cfuncs_SQLite3::Statement#bind_param": 294717, "not_optimized_cfuncs_Psych::Parser#_native_parse": 10659, "not_optimized_cfuncs_Hash#merge!": 1951, "not_optimized_cfuncs_Thread::Backtrace::Location#lineno": 0, "not_optimized_cfuncs_Array#compact!": 11393, "not_optimized_cfuncs_Hash#default_proc": 27509, "not_optimized_cfuncs_Digest::Class#initialize": 6812, "not_optimized_cfuncs_Kernel#block_given?": 872909, "not_optimized_cfuncs_Module#to_s": 944, "not_optimized_cfuncs_Time#isdst": 0, "not_optimized_cfuncs_IO#close": 1048, "not_optimized_cfuncs_OpenSSL::Cipher#iv=": 6813, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_Kernel#instance_variable_set": 378, "not_optimized_cfuncs_Exception#to_s": 3, "not_optimized_cfuncs_Class#urandom": 15252, "not_optimized_cfuncs_Psych::Emitter#end_mapping": 151, "not_optimized_cfuncs_BasicObject#__id__": 14, "not_optimized_cfuncs_String#freeze": 155312, "not_optimized_cfuncs_Class#symlink?": 0, "not_optimized_cfuncs_Regexp#to_s": 13735, "not_optimized_cfuncs_Array#uniq": 43646, "not_optimized_cfuncs_Array#compact": 4209, "not_optimized_cfuncs_Date#month": 0, "not_optimized_cfuncs_Array#<<": 11423, "not_optimized_cfuncs_Thread::Backtrace::Location#absolute_path": 15, "not_optimized_cfuncs_Module#singleton_class?": 420, "not_optimized_cfuncs_OpenSSL::Cipher#encrypt": 6813, "not_optimized_cfuncs_##object_id": 1051, "not_optimized_cfuncs_Time#utc?": 1324, "not_optimized_cfuncs_Hash#include?": 48788, "not_optimized_cfuncs_String#to_sym": 198245, "not_optimized_cfuncs_Float#<=": 27176, "not_optimized_cfuncs_Nokogiri::XML::Node#document": 331, "not_optimized_cfuncs_Proc#arity": 21349, "not_optimized_cfuncs_Symbol#inspect": 71, "not_optimized_cfuncs_Set#add": 2110, "not_optimized_cfuncs_Class#superclass": 1805, "not_optimized_cfuncs_Set#compare_by_identity": 74899, "not_optimized_cfuncs_Class#core#hash_merge_kwd": 7225, "not_optimized_cfuncs_String#encoding": 89426, "not_optimized_cfuncs_Kernel#Array": 199628, "not_optimized_cfuncs_StringScanner#pos=": 1236, "not_optimized_cfuncs_SQLite3::Statement#done?": 304252, "not_optimized_cfuncs_Array#reverse!": 0, "not_optimized_cfuncs_StringScanner#pos": 2028, "not_optimized_cfuncs_StringIO#string": 0, "not_optimized_cfuncs_Module#autoload": 41, "not_optimized_cfuncs_Thread::Mutex#owned?": 76995, "not_optimized_cfuncs_Encoding#to_s": 6813, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Date#plus_without_duration": 88891, "not_optimized_cfuncs_NilClass#===": 544693, "not_optimized_cfuncs_String#valid_encoding?": 13857, "not_optimized_cfuncs_Enumerable#sort_by": 107, "not_optimized_cfuncs_Kernel#dup": 728611, "not_optimized_cfuncs_Class#extname": 12341, "not_optimized_cfuncs_Nokogiri::XML::Node#namespace_scopes": 1771, "not_optimized_cfuncs_Kernel#is_a?": 5019297, "not_optimized_cfuncs_Array#sort!": 43771, "not_optimized_cfuncs_Rational#*": 0, "not_optimized_cfuncs_Time#wday": 0, "not_optimized_cfuncs_Array#&": 33516, "not_optimized_cfuncs_Array#sort": 87, "not_optimized_cfuncs_Hash#keys": 75047, "not_optimized_cfuncs_Time#nsec": 0, "not_optimized_cfuncs_Time#plus_without_duration": 299, "not_optimized_cfuncs_Array#-": 97039, "not_optimized_cfuncs_Psych::Emitter#start_stream": 151, "not_optimized_cfuncs_Time#month": 0, "not_optimized_cfuncs_String#<<": 9640, "not_optimized_cfuncs_Set#subtract": 12691, "not_optimized_cfuncs_Class#union": 24, "not_optimized_cfuncs_String#-@": 125123, "not_optimized_cfuncs_Set#add?": 7411, "not_optimized_cfuncs_Hash#[]=": 749900, "not_optimized_cfuncs_Time#year": 0, "not_optimized_cfuncs_Array#reverse_each": 43767, "not_optimized_cfuncs_Module#random_bytes": 6813, "not_optimized_cfuncs_Hash#each_key": 886, "not_optimized_cfuncs_Integer#^": 242745, "not_optimized_cfuncs_Array#|": 160389, "not_optimized_cfuncs_Method#parameters": 0, "not_optimized_cfuncs_Array#to_a": 45, "not_optimized_cfuncs_##block_given?": 0, "not_optimized_cfuncs_Class#stat": 0, "not_optimized_cfuncs_Time#strftime": 45619, "not_optimized_cfuncs_Module#initialize": 20, "not_optimized_cfuncs_Class#current": 3879857, "not_optimized_cfuncs_Kernel#__method__": 8108, "not_optimized_cfuncs_Kernel#kind_of?": 810817 } ] ], "object-new": [ [ { "compiled_iseq_count": 2, "failed_iseq_count": 0, "compile_time_ns": 766841, "profile_time_ns": 11352, "gc_time_ns": 911, "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 } ] ], "optcarrot": [ [ { "compiled_iseq_count": 191, "failed_iseq_count": 3, "compile_time_ns": 76202925, "profile_time_ns": 836226, "gc_time_ns": 0, "invalidation_time_ns": 0, "code_region_bytes": 716800, "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_Integer#<<": 30416, "not_optimized_cfuncs_Float#/": 11971, "not_optimized_cfuncs_Integer#<=": 1039608, "not_optimized_cfuncs_Integer#^": 1135985, "not_optimized_cfuncs_Integer#&": 0, "not_optimized_cfuncs_Float#**": 11971, "not_optimized_cfuncs_Integer#>>": 915417, "not_optimized_cfuncs_Integer#|": 0, "not_optimized_cfuncs_String#tr": 90, "not_optimized_cfuncs_Hash#[]=": 3, "not_optimized_cfuncs_Integer#<": 0, "not_optimized_cfuncs_String#%": 0, "not_optimized_cfuncs_Integer#*": 483, "not_optimized_cfuncs_Array#clear": 11971, "not_optimized_cfuncs_Integer#===": 301, "not_optimized_cfuncs_Float#-": 12002, "not_optimized_cfuncs_Hash#key?": 5, "not_optimized_cfuncs_Kernel#is_a?": 13, "not_optimized_cfuncs_String#==": 90, "not_optimized_cfuncs_Array#include?": 0 } ] ], "ruby-xor": [ [ { "compiled_iseq_count": 3, "failed_iseq_count": 1, "compile_time_ns": 1363236, "profile_time_ns": 19631, "gc_time_ns": 6028, "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": 4519971, "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": 36162723, "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": 9040927, "vm_write_sp_count": 9040927, "vm_write_locals_count": 9040927, "vm_write_stack_count": 9040927, "vm_write_to_parent_iseq_local_count": 4519971, "vm_read_from_parent_iseq_local_count": 9039942, "exit_compile_error": 4519971, "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": 4519971, "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": 4520168, "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": 394, "dynamic_send_count": 4520562, "iseq_optimized_send_count": 4519971, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 394, "optimized_send_count": 4520365, "send_count": 9040927, "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": 197, "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": 197, "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": 6608249962, "total_insn_count": 6644412685, "ratio_in_zjit": 0.5442576298976529, "not_optimized_cfuncs_String#setbyte": 0, "not_optimized_cfuncs_String#getbyte": 0, "not_optimized_cfuncs_Integer#^": 0, "not_optimized_cfuncs_String#dup": 4519971, "not_optimized_cfuncs_Kernel#is_a?": 0, "not_optimized_cfuncs_Float#-": 197 } ] ], "fannkuchredux": [ [ { "compiled_iseq_count": 2, "failed_iseq_count": 1, "compile_time_ns": 2947967, "profile_time_ns": 23134, "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_Kernel#dup": 0, "not_optimized_cfuncs_Array#delete_at": 0, "not_optimized_cfuncs_Float#-": 31, "not_optimized_cfuncs_Range#to_a": 0 } ] ], "lee": [ [ { "compiled_iseq_count": 39, "failed_iseq_count": 10, "compile_time_ns": 18058352, "profile_time_ns": 292255, "gc_time_ns": 432343, "invalidation_time_ns": 0, "code_region_bytes": 389120, "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": 4283665353, "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": 231074833, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 1010146592, "vm_write_sp_count": 783023325, "vm_write_locals_count": 783023325, "vm_write_stack_count": 783023325, "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": 1, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 0, "exit_block_param_proxy_not_iseq_or_ifunc": 48723, "side_exit_count": 40938005, "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": 231074926, "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": 603882253, "iseq_optimized_send_count": 178025327, "inline_cfunc_optimized_send_count": 192662, "variadic_cfunc_optimized_send_count": 83375, "optimized_send_count": 178301364, "send_count": 782183617, "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": 316164, "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": 6134, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 355690, "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": 104423419, "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": 1707314398, "total_insn_count": 5990979751, "ratio_in_zjit": 71.5019167321502, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_Array#==": 36, "not_optimized_cfuncs_Hash#key?": 0, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_Float#to_s": 349622, "not_optimized_cfuncs_String#==": 661, "not_optimized_cfuncs_UnboundMethod#parameters": 18, "not_optimized_cfuncs_Module#const_set": 2, "not_optimized_cfuncs_Kernel#dup": 73, "not_optimized_cfuncs_Kernel#is_a?": 341834, "not_optimized_cfuncs_BasicObject#!=": 0, "not_optimized_cfuncs_String#+": 0, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Integer#<=>": 0, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_Module#instance_method": 18, "not_optimized_cfuncs_String#dup": 26, "not_optimized_cfuncs_Class#join": 43, "not_optimized_cfuncs_Array#compact!": 77, "not_optimized_cfuncs_Array#reverse": 0, "not_optimized_cfuncs_Array#uniq!": 77, "not_optimized_cfuncs_String#to_s": 171417, "not_optimized_cfuncs_Regexp#=~": 91, "not_optimized_cfuncs_Hash#[]=": 1135, "not_optimized_cfuncs_String#include?": 22, "not_optimized_cfuncs_Integer#>>": 227, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_String#scan": 32, "not_optimized_cfuncs_Float#-": 32, "not_optimized_cfuncs_BasicObject#initialize": 0, "not_optimized_cfuncs_Hash#values": 325, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_String#-@": 2576, "not_optimized_cfuncs_String#===": 1990, "not_optimized_cfuncs_Kernel#block_given?": 31, "not_optimized_cfuncs_Float#+": 398284, "not_optimized_cfuncs_Range#include?": 226155034, "not_optimized_cfuncs_Kernel#Array": 52, "not_optimized_cfuncs_Integer#*": 398284, "not_optimized_cfuncs_Array#include?": 15, "not_optimized_cfuncs_Comparable#>=": 10, "not_optimized_cfuncs_Hash#default=": 31, "not_optimized_cfuncs_Hash#[]": 18, "not_optimized_cfuncs_String#%": 1135, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_Integer#**": 30083731, "not_optimized_cfuncs_String#tr": 170611, "not_optimized_cfuncs_Array#hash": 0, "not_optimized_cfuncs_String#delete_prefix!": 373, "not_optimized_cfuncs_Float#*": 0, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 32, "not_optimized_cfuncs_Array#compact": 5, "not_optimized_cfuncs_String#strip": 163, "not_optimized_cfuncs_Class#exist?": 31, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_Hash#delete": 62, "not_optimized_cfuncs_Array#freeze": 32, "not_optimized_cfuncs_Hash#store": 234, "not_optimized_cfuncs_Float#/": 398284, "not_optimized_cfuncs_Struct#==": 24302 } ] ], "30k_ifelse": [ [ { "compiled_iseq_count": 9259, "failed_iseq_count": 0, "compile_time_ns": 1982236165, "profile_time_ns": 15128388, "gc_time_ns": 0, "invalidation_time_ns": 0, "code_region_bytes": 18333696, "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 } ] ], "30k_methods": [ [ { "compiled_iseq_count": 5778, "failed_iseq_count": 0, "compile_time_ns": 527144930, "profile_time_ns": 4654003, "gc_time_ns": 0, "invalidation_time_ns": 0, "code_region_bytes": 5455872, "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 } ] ], "rubyboy": [ [ { "compiled_iseq_count": 135, "failed_iseq_count": 20, "compile_time_ns": 114004779, "profile_time_ns": 64784242001, "gc_time_ns": 2750352, "invalidation_time_ns": 0, "code_region_bytes": 1159168, "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": 35310166992, "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": 5787835758, "vm_write_sp_count": 5783545659, "vm_write_locals_count": 5783545659, "vm_write_stack_count": 5783545659, "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": 1, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 0, "exit_block_param_proxy_not_iseq_or_ifunc": 0, "side_exit_count": 567562308, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 0, "unhandled_yarv_insn_setblockparam": 0, "unhandled_yarv_insn_getblockparamproxy": 0, "unhandled_yarv_insn_getspecial": 0, "unhandled_yarv_insn_setspecial": 0, "unhandled_yarv_insn_getinstancevariable": 0, "unhandled_yarv_insn_setinstancevariable": 0, "unhandled_yarv_insn_getclassvariable": 0, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 0, "unhandled_yarv_insn_setconstant": 0, "unhandled_yarv_insn_getglobal": 0, "unhandled_yarv_insn_setglobal": 0, "unhandled_yarv_insn_putnil": 0, "unhandled_yarv_insn_putself": 0, "unhandled_yarv_insn_putobject": 0, "unhandled_yarv_insn_putspecialobject": 0, "unhandled_yarv_insn_putstring": 0, "unhandled_yarv_insn_putchilledstring": 0, "unhandled_yarv_insn_concatstrings": 0, "unhandled_yarv_insn_anytostring": 0, "unhandled_yarv_insn_toregexp": 0, "unhandled_yarv_insn_intern": 0, "unhandled_yarv_insn_newarray": 0, "unhandled_yarv_insn_pushtoarraykwsplat": 0, "unhandled_yarv_insn_duparray": 0, "unhandled_yarv_insn_duphash": 0, "unhandled_yarv_insn_expandarray": 0, "unhandled_yarv_insn_concatarray": 0, "unhandled_yarv_insn_concattoarray": 0, "unhandled_yarv_insn_pushtoarray": 0, "unhandled_yarv_insn_splatarray": 0, "unhandled_yarv_insn_splatkw": 0, "unhandled_yarv_insn_newhash": 0, "unhandled_yarv_insn_newrange": 0, "unhandled_yarv_insn_pop": 0, "unhandled_yarv_insn_dup": 0, "unhandled_yarv_insn_dupn": 0, "unhandled_yarv_insn_swap": 0, "unhandled_yarv_insn_opt_reverse": 0, "unhandled_yarv_insn_topn": 0, "unhandled_yarv_insn_setn": 0, "unhandled_yarv_insn_adjuststack": 0, "unhandled_yarv_insn_defined": 0, "unhandled_yarv_insn_definedivar": 0, "unhandled_yarv_insn_checkmatch": 0, "unhandled_yarv_insn_checkkeyword": 13593031, "unhandled_yarv_insn_checktype": 0, "unhandled_yarv_insn_defineclass": 0, "unhandled_yarv_insn_definemethod": 0, "unhandled_yarv_insn_definesmethod": 0, "unhandled_yarv_insn_send": 0, "unhandled_yarv_insn_sendforward": 0, "unhandled_yarv_insn_opt_send_without_block": 0, "unhandled_yarv_insn_opt_new": 0, "unhandled_yarv_insn_objtostring": 0, "unhandled_yarv_insn_opt_ary_freeze": 0, "unhandled_yarv_insn_opt_hash_freeze": 0, "unhandled_yarv_insn_opt_str_freeze": 0, "unhandled_yarv_insn_opt_nil_p": 0, "unhandled_yarv_insn_opt_str_uminus": 0, "unhandled_yarv_insn_opt_duparray_send": 0, "unhandled_yarv_insn_opt_newarray_send": 0, "unhandled_yarv_insn_invokesuper": 0, "unhandled_yarv_insn_invokesuperforward": 0, "unhandled_yarv_insn_invokeblock": 0, "unhandled_yarv_insn_leave": 0, "unhandled_yarv_insn_throw": 0, "unhandled_yarv_insn_jump": 0, "unhandled_yarv_insn_branchif": 0, "unhandled_yarv_insn_branchunless": 0, "unhandled_yarv_insn_branchnil": 0, "unhandled_yarv_insn_once": 0, "unhandled_yarv_insn_opt_case_dispatch": 0, "unhandled_yarv_insn_opt_plus": 0, "unhandled_yarv_insn_opt_minus": 0, "unhandled_yarv_insn_opt_mult": 0, "unhandled_yarv_insn_opt_div": 0, "unhandled_yarv_insn_opt_mod": 0, "unhandled_yarv_insn_opt_eq": 0, "unhandled_yarv_insn_opt_neq": 0, "unhandled_yarv_insn_opt_lt": 0, "unhandled_yarv_insn_opt_le": 0, "unhandled_yarv_insn_opt_gt": 0, "unhandled_yarv_insn_opt_ge": 0, "unhandled_yarv_insn_opt_ltlt": 0, "unhandled_yarv_insn_opt_and": 0, "unhandled_yarv_insn_opt_or": 0, "unhandled_yarv_insn_opt_aref": 0, "unhandled_yarv_insn_opt_aset": 0, "unhandled_yarv_insn_opt_length": 0, "unhandled_yarv_insn_opt_size": 0, "unhandled_yarv_insn_opt_empty_p": 0, "unhandled_yarv_insn_opt_succ": 0, "unhandled_yarv_insn_opt_not": 0, "unhandled_yarv_insn_opt_regexpmatch2": 0, "unhandled_yarv_insn_invokebuiltin": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_getlocal_WC_0": 0, "unhandled_yarv_insn_getlocal_WC_1": 0, "unhandled_yarv_insn_setlocal_WC_0": 0, "unhandled_yarv_insn_setlocal_WC_1": 0, "unhandled_yarv_insn_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_trace_nop": 0, "unhandled_yarv_insn_trace_getlocal": 0, "unhandled_yarv_insn_trace_setlocal": 0, "unhandled_yarv_insn_trace_getblockparam": 0, "unhandled_yarv_insn_trace_setblockparam": 0, "unhandled_yarv_insn_trace_getblockparamproxy": 0, "unhandled_yarv_insn_trace_getspecial": 0, "unhandled_yarv_insn_trace_setspecial": 0, "unhandled_yarv_insn_trace_getinstancevariable": 0, "unhandled_yarv_insn_trace_setinstancevariable": 0, "unhandled_yarv_insn_trace_getclassvariable": 0, "unhandled_yarv_insn_trace_setclassvariable": 0, "unhandled_yarv_insn_trace_opt_getconstant_path": 0, "unhandled_yarv_insn_trace_getconstant": 0, "unhandled_yarv_insn_trace_setconstant": 0, "unhandled_yarv_insn_trace_getglobal": 0, "unhandled_yarv_insn_trace_setglobal": 0, "unhandled_yarv_insn_trace_putnil": 0, "unhandled_yarv_insn_trace_putself": 0, "unhandled_yarv_insn_trace_putobject": 0, "unhandled_yarv_insn_trace_putspecialobject": 0, "unhandled_yarv_insn_trace_putstring": 0, "unhandled_yarv_insn_trace_putchilledstring": 0, "unhandled_yarv_insn_trace_concatstrings": 0, "unhandled_yarv_insn_trace_anytostring": 0, "unhandled_yarv_insn_trace_toregexp": 0, "unhandled_yarv_insn_trace_intern": 0, "unhandled_yarv_insn_trace_newarray": 0, "unhandled_yarv_insn_trace_pushtoarraykwsplat": 0, "unhandled_yarv_insn_trace_duparray": 0, "unhandled_yarv_insn_trace_duphash": 0, "unhandled_yarv_insn_trace_expandarray": 0, "unhandled_yarv_insn_trace_concatarray": 0, "unhandled_yarv_insn_trace_concattoarray": 0, "unhandled_yarv_insn_trace_pushtoarray": 0, "unhandled_yarv_insn_trace_splatarray": 0, "unhandled_yarv_insn_trace_splatkw": 0, "unhandled_yarv_insn_trace_newhash": 0, "unhandled_yarv_insn_trace_newrange": 0, "unhandled_yarv_insn_trace_pop": 0, "unhandled_yarv_insn_trace_dup": 0, "unhandled_yarv_insn_trace_dupn": 0, "unhandled_yarv_insn_trace_swap": 0, "unhandled_yarv_insn_trace_opt_reverse": 0, "unhandled_yarv_insn_trace_topn": 0, "unhandled_yarv_insn_trace_setn": 0, "unhandled_yarv_insn_trace_adjuststack": 0, "unhandled_yarv_insn_trace_defined": 0, "unhandled_yarv_insn_trace_definedivar": 0, "unhandled_yarv_insn_trace_checkmatch": 0, "unhandled_yarv_insn_trace_checkkeyword": 0, "unhandled_yarv_insn_trace_checktype": 0, "unhandled_yarv_insn_trace_defineclass": 0, "unhandled_yarv_insn_trace_definemethod": 0, "unhandled_yarv_insn_trace_definesmethod": 0, "unhandled_yarv_insn_trace_send": 0, "unhandled_yarv_insn_trace_sendforward": 0, "unhandled_yarv_insn_trace_opt_send_without_block": 0, "unhandled_yarv_insn_trace_opt_new": 0, "unhandled_yarv_insn_trace_objtostring": 0, "unhandled_yarv_insn_trace_opt_ary_freeze": 0, "unhandled_yarv_insn_trace_opt_hash_freeze": 0, "unhandled_yarv_insn_trace_opt_str_freeze": 0, "unhandled_yarv_insn_trace_opt_nil_p": 0, "unhandled_yarv_insn_trace_opt_str_uminus": 0, "unhandled_yarv_insn_trace_opt_duparray_send": 0, "unhandled_yarv_insn_trace_opt_newarray_send": 0, "unhandled_yarv_insn_trace_invokesuper": 0, "unhandled_yarv_insn_trace_invokesuperforward": 0, "unhandled_yarv_insn_trace_invokeblock": 0, "unhandled_yarv_insn_trace_leave": 0, "unhandled_yarv_insn_trace_throw": 0, "unhandled_yarv_insn_trace_jump": 0, "unhandled_yarv_insn_trace_branchif": 0, "unhandled_yarv_insn_trace_branchunless": 0, "unhandled_yarv_insn_trace_branchnil": 0, "unhandled_yarv_insn_trace_once": 0, "unhandled_yarv_insn_trace_opt_case_dispatch": 0, "unhandled_yarv_insn_trace_opt_plus": 0, "unhandled_yarv_insn_trace_opt_minus": 0, "unhandled_yarv_insn_trace_opt_mult": 0, "unhandled_yarv_insn_trace_opt_div": 0, "unhandled_yarv_insn_trace_opt_mod": 0, "unhandled_yarv_insn_trace_opt_eq": 0, "unhandled_yarv_insn_trace_opt_neq": 0, "unhandled_yarv_insn_trace_opt_lt": 0, "unhandled_yarv_insn_trace_opt_le": 0, "unhandled_yarv_insn_trace_opt_gt": 0, "unhandled_yarv_insn_trace_opt_ge": 0, "unhandled_yarv_insn_trace_opt_ltlt": 0, "unhandled_yarv_insn_trace_opt_and": 0, "unhandled_yarv_insn_trace_opt_or": 0, "unhandled_yarv_insn_trace_opt_aref": 0, "unhandled_yarv_insn_trace_opt_aset": 0, "unhandled_yarv_insn_trace_opt_length": 0, "unhandled_yarv_insn_trace_opt_size": 0, "unhandled_yarv_insn_trace_opt_empty_p": 0, "unhandled_yarv_insn_trace_opt_succ": 0, "unhandled_yarv_insn_trace_opt_not": 0, "unhandled_yarv_insn_trace_opt_regexpmatch2": 0, "unhandled_yarv_insn_trace_invokebuiltin": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_trace_getlocal_WC_0": 0, "unhandled_yarv_insn_trace_getlocal_WC_1": 0, "unhandled_yarv_insn_trace_setlocal_WC_0": 0, "unhandled_yarv_insn_trace_setlocal_WC_1": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_zjit_getinstancevariable": 0, "unhandled_yarv_insn_zjit_opt_send_without_block": 0, "unhandled_yarv_insn_zjit_objtostring": 0, "unhandled_yarv_insn_zjit_opt_nil_p": 0, "unhandled_yarv_insn_zjit_opt_plus": 0, "unhandled_yarv_insn_zjit_opt_minus": 0, "unhandled_yarv_insn_zjit_opt_mult": 0, "unhandled_yarv_insn_zjit_opt_div": 0, "unhandled_yarv_insn_zjit_opt_mod": 0, "unhandled_yarv_insn_zjit_opt_eq": 0, "unhandled_yarv_insn_zjit_opt_neq": 0, "unhandled_yarv_insn_zjit_opt_lt": 0, "unhandled_yarv_insn_zjit_opt_le": 0, "unhandled_yarv_insn_zjit_opt_gt": 0, "unhandled_yarv_insn_zjit_opt_ge": 0, "unhandled_yarv_insn_zjit_opt_and": 0, "unhandled_yarv_insn_zjit_opt_or": 0, "unhandled_yarv_insn_zjit_opt_empty_p": 0, "unhandled_yarv_insn_zjit_opt_not": 0, "send_fallback_send_without_block_polymorphic": 0, "send_fallback_send_without_block_no_profiles": 379479428, "send_fallback_send_without_block_cfunc_not_variadic": 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": 1246666570, "dynamic_send_count": 4701301979, "iseq_optimized_send_count": 857897658, "inline_cfunc_optimized_send_count": 537586578, "variadic_cfunc_optimized_send_count": 34971, "optimized_send_count": 1395519207, "send_count": 6096821186, "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": 12922946, "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": 6138, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 167904262, "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": 597831370, "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": 43432957595, "total_insn_count": 78743124587, "ratio_in_zjit": 44.842222323788114, "not_optimized_cfuncs_Integer#===": 2213732900, "not_optimized_cfuncs_Module#const_set": 2, "not_optimized_cfuncs_Array#include?": 35, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_Float#-": 32, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_TrueClass#&": 3703, "not_optimized_cfuncs_BasicObject#!=": 0, "not_optimized_cfuncs_Integer#<=>": 115651, "not_optimized_cfuncs_String#include?": 50, "not_optimized_cfuncs_UnboundMethod#parameters": 18, "not_optimized_cfuncs_Array#compact!": 94, "not_optimized_cfuncs_Class#exist?": 31, "not_optimized_cfuncs_Kernel#dup": 72, "not_optimized_cfuncs_Module#instance_method": 18, "not_optimized_cfuncs_String#%": 1135, "not_optimized_cfuncs_Array#uniq!": 76, "not_optimized_cfuncs_Array#compact": 6, "not_optimized_cfuncs_Hash#values": 264, "not_optimized_cfuncs_Array#==": 66, "not_optimized_cfuncs_String#to_s": 806, "not_optimized_cfuncs_String#delete_prefix!": 374, "not_optimized_cfuncs_Regexp#=~": 90, "not_optimized_cfuncs_Array#freeze": 29, "not_optimized_cfuncs_String#bytes": 31, "not_optimized_cfuncs_FalseClass#&": 5456685, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_Class#join": 13, "not_optimized_cfuncs_Integer#/": 0, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_Integer#&": 23473320, "not_optimized_cfuncs_String#==": 672, "not_optimized_cfuncs_String#scan": 29, "not_optimized_cfuncs_Integer#<<": 1706420, "not_optimized_cfuncs_String#dup": 63, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 29, "not_optimized_cfuncs_Integer#+": 582960, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_Hash#store": 235, "not_optimized_cfuncs_Comparable#>=": 10, "not_optimized_cfuncs_String#-@": 2574, "not_optimized_cfuncs_Range#===": 1191073, "not_optimized_cfuncs_Hash#[]=": 1135, "not_optimized_cfuncs_Integer#^": 1530556, "not_optimized_cfuncs_Hash#key?": 0, "not_optimized_cfuncs_Kernel#block_given?": 0, "not_optimized_cfuncs_Kernel#Array": 52, "not_optimized_cfuncs_String#===": 1994, "not_optimized_cfuncs_Array#hash": 20, "not_optimized_cfuncs_Integer#>>": 396790515, "not_optimized_cfuncs_String#strip": 163, "not_optimized_cfuncs_Kernel#is_a?": 581, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_Integer#-": 5572615, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_Hash#[]": 425000034 } ] ], "liquid-compile": [ [ { "compiled_iseq_count": 131, "failed_iseq_count": 16, "compile_time_ns": 60196095, "profile_time_ns": 448317, "gc_time_ns": 2658674, "invalidation_time_ns": 0, "code_region_bytes": 671744, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 1439184, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 0, "compile_error_register_spill_on_alloc": 6139567, "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": 764665602, "dynamic_getivar_count": 2693072, "dynamic_setivar_count": 21117281, "unspecialized_def_type_iseq": 6028462, "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": 146485100, "vm_write_sp_count": 135483291, "vm_write_locals_count": 135483291, "vm_write_stack_count": 135483291, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 3059253, "exit_compile_error": 7578751, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 0, "exit_unhandled_kwarg": 93302, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 1131946, "exit_unhandled_yarv_insn": 388942, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 111950, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 80907, "exit_patchpoint": 0, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 40, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 0, "exit_block_param_proxy_not_iseq_or_ifunc": 0, "side_exit_count": 9385838, "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": 384303, "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": 4639, "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": 4082568, "send_fallback_send_without_block_no_profiles": 9942579, "send_fallback_send_without_block_cfunc_not_variadic": 56203295, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 6029796, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 29325950, "dynamic_send_count": 105584188, "iseq_optimized_send_count": 14643990, "inline_cfunc_optimized_send_count": 9847526, "variadic_cfunc_optimized_send_count": 11918926, "optimized_send_count": 36410442, "send_count": 141994630, "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": 3623902, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 239542, "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": 1054698, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 1516431, "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": 40455, "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": 39678, "not_optimized_yarv_insn_opt_aref": 22822500, "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": 290316789, "total_insn_count": 1054982391, "ratio_in_zjit": 72.48136163440476, "not_optimized_cfuncs_Array#uniq!": 81, "not_optimized_cfuncs_String#-@": 3221, "not_optimized_cfuncs_Hash#key?": 1820948, "not_optimized_cfuncs_Integer#>>": 422, "not_optimized_cfuncs_String#delete_prefix!": 374, "not_optimized_cfuncs_String#include?": 50, "not_optimized_cfuncs_Integer#<<": 39678, "not_optimized_cfuncs_StringScanner#skip": 5101156, "not_optimized_cfuncs_Comparable#>=": 10, "not_optimized_cfuncs_Hash#[]": 1703777, "not_optimized_cfuncs_Class#join": 13, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_String#empty?": 94608, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_Array#compact": 2671, "not_optimized_cfuncs_Range#===": 0, "not_optimized_cfuncs_Module#instance_method": 18, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_Array#hash": 18, "not_optimized_cfuncs_StringScanner#eos?": 10371129, "not_optimized_cfuncs_String#+": 12004, "not_optimized_cfuncs_StringScanner#scan": 22327798, "not_optimized_cfuncs_Array#<<": 46667, "not_optimized_cfuncs_String#strip": 1674392, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_String#===": 34624, "not_optimized_cfuncs_Regexp#=~": 92, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_Kernel#block_given?": 0, "not_optimized_cfuncs_Array#compact!": 99, "not_optimized_cfuncs_StringScanner#getch": 1703759, "not_optimized_cfuncs_Class#file?": 11644, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_String#to_s": 47455, "not_optimized_cfuncs_Array#include?": 1070512, "not_optimized_cfuncs_Class#exist?": 31, "not_optimized_cfuncs_BasicObject#!=": 0, "not_optimized_cfuncs_Regexp#===": 3520335, "not_optimized_cfuncs_Array#to_s": 2305, "not_optimized_cfuncs_String#dup": 63, "not_optimized_cfuncs_Kernel#dup": 46722, "not_optimized_cfuncs_String#==": 3838064, "not_optimized_cfuncs_Module#const_set": 2, "not_optimized_cfuncs_Integer#<=>": 0, "not_optimized_cfuncs_Class#extname": 11641, "not_optimized_cfuncs_String#scan": 1135875, "not_optimized_cfuncs_Hash#[]=": 1135, "not_optimized_cfuncs_Hash#values": 264, "not_optimized_cfuncs_Kernel#is_a?": 47873, "not_optimized_cfuncs_String#+@": 1088376, "not_optimized_cfuncs_Hash#store": 235, "not_optimized_cfuncs_Kernel#Array": 52, "not_optimized_cfuncs_Kernel#__dir__": 360, "not_optimized_cfuncs_String#%": 1135, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 24, "not_optimized_cfuncs_Float#-": 361, "not_optimized_cfuncs_String#to_str": 46651, "not_optimized_cfuncs_UnboundMethod#parameters": 18, "not_optimized_cfuncs_Array#freeze": 406111, "not_optimized_cfuncs_Integer#^": 105, "not_optimized_cfuncs_Array#==": 36 } ] ], "graphql": [ [ { "compiled_iseq_count": 52, "failed_iseq_count": 20, "compile_time_ns": 43161653, "profile_time_ns": 387115, "gc_time_ns": 262920, "invalidation_time_ns": 123609, "code_region_bytes": 434176, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 0, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 16528842, "compile_error_register_spill_on_alloc": 31013971, "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": 574761615, "dynamic_getivar_count": 3363, "dynamic_setivar_count": 23250, "unspecialized_def_type_iseq": 3321, "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": 90619112, "vm_write_sp_count": 90618694, "vm_write_locals_count": 90618694, "vm_write_stack_count": 90618694, "vm_write_to_parent_iseq_local_count": 20, "vm_read_from_parent_iseq_local_count": 3360, "exit_compile_error": 47542813, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 0, "exit_unhandled_kwarg": 3340, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 0, "exit_unhandled_yarv_insn": 184076, "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": 3349, "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": 47733586, "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": 184076, "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": 19831, "send_fallback_send_without_block_cfunc_not_variadic": 30233915, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 3321, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 397, "send_fallback_not_optimized_instruction": 7048, "dynamic_send_count": 30264582, "iseq_optimized_send_count": 50296507, "inline_cfunc_optimized_send_count": 56447356, "variadic_cfunc_optimized_send_count": 10053913, "optimized_send_count": 116797776, "send_count": 147062358, "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": 4062, "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": 6159, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 7315, "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": 834, "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": 2080941863, "total_insn_count": 2655703478, "ratio_in_zjit": 21.642537269742583, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_Array#compact": 5, "not_optimized_cfuncs_String#getbyte": 0, "not_optimized_cfuncs_String#include?": 22, "not_optimized_cfuncs_Comparable#>=": 10, "not_optimized_cfuncs_Module#instance_method": 18, "not_optimized_cfuncs_Hash#[]": 18, "not_optimized_cfuncs_Class#exist?": 31, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_String#scan": 24, "not_optimized_cfuncs_StringScanner#eos?": 0, "not_optimized_cfuncs_String#-@": 2589, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_Integer#===": 0, "not_optimized_cfuncs_String#strip": 160, "not_optimized_cfuncs_BasicObject#!=": 0, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_Hash#keys": 2, "not_optimized_cfuncs_Hash#store": 234, "not_optimized_cfuncs_String#==": 1129, "not_optimized_cfuncs_Kernel#Array": 52, "not_optimized_cfuncs_Array#freeze": 24, "not_optimized_cfuncs_Array#+": 0, "not_optimized_cfuncs_Hash#key?": 0, "not_optimized_cfuncs_UnboundMethod#parameters": 18, "not_optimized_cfuncs_Array#<<": 0, "not_optimized_cfuncs_String#encoding": 3321, "not_optimized_cfuncs_String#dup": 26, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_Array#uniq!": 88, "not_optimized_cfuncs_StringScanner#skip": 0, "not_optimized_cfuncs_Kernel#dup": 71, "not_optimized_cfuncs_String#%": 1135, "not_optimized_cfuncs_Array#compact!": 106, "not_optimized_cfuncs_Module#const_set": 2, "not_optimized_cfuncs_Integer#>>": 80598, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_String#delete_prefix!": 373, "not_optimized_cfuncs_String#+": 0, "not_optimized_cfuncs_Kernel#is_a?": 575, "not_optimized_cfuncs_StringScanner#pos": 10049971, "not_optimized_cfuncs_String#to_s": 808, "not_optimized_cfuncs_Kernel#block_given?": 0, "not_optimized_cfuncs_Integer#>": 0, "not_optimized_cfuncs_Integer#<=>": 0, "not_optimized_cfuncs_Float#-": 307, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 24, "not_optimized_cfuncs_String#===": 1990, "not_optimized_cfuncs_Regexp#=~": 141, "not_optimized_cfuncs_StringScanner#matched_size": 20099942, "not_optimized_cfuncs_Array#include?": 50, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_Array#==": 40, "not_optimized_cfuncs_Array#hash": 18, "not_optimized_cfuncs_Hash#[]=": 1135, "not_optimized_cfuncs_Hash#values": 263, "not_optimized_cfuncs_Class#join": 12, "not_optimized_cfuncs_StringScanner#pos=": 0 } ] ], "protoboeuf-encode": [ [ { "compiled_iseq_count": 6, "failed_iseq_count": 7, "compile_time_ns": 19532589, "profile_time_ns": 203827, "gc_time_ns": 671388, "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": 15193439, "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": 1150297156, "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": 92754198, "vm_write_sp_count": 92754198, "vm_write_locals_count": 92754198, "vm_write_stack_count": 92754198, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 102, "exit_compile_error": 15193439, "exit_unknown_newarray_send": 30232, "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": 15223671, "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": 57526655, "send_fallback_send_without_block_cfunc_not_variadic": 35224311, "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": 204, "dynamic_send_count": 92751170, "iseq_optimized_send_count": 2824, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 204, "optimized_send_count": 3028, "send_count": 92754198, "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": 102, "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": 102, "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": 3871557443, "total_insn_count": 5021854599, "ratio_in_zjit": 22.90582360208235, "not_optimized_cfuncs_String#getbyte": 0, "not_optimized_cfuncs_Float#-": 102, "not_optimized_cfuncs_String#ascii_only?": 0, "not_optimized_cfuncs_BasicObject#!=": 30232, "not_optimized_cfuncs_Class#allocate": 0, "not_optimized_cfuncs_Integer#+": 0, "not_optimized_cfuncs_String#force_encoding": 0, "not_optimized_cfuncs_Integer#>>": 35192565, "not_optimized_cfuncs_String#setbyte": 0, "not_optimized_cfuncs_Integer#<<": 0, "not_optimized_cfuncs_Integer#===": 0, "not_optimized_cfuncs_String#b": 1412 } ] ], "str_concat": [ [ { "compiled_iseq_count": 6, "failed_iseq_count": 0, "compile_time_ns": 1608720, "profile_time_ns": 18205, "gc_time_ns": 16899, "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": 1224453, "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": 156402, "vm_write_sp_count": 156402, "vm_write_locals_count": 156402, "vm_write_stack_count": 156402, "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": 80171, "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": 80171, "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": 37200, "send_fallback_send_without_block_cfunc_not_variadic": 372, "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": 37944, "dynamic_send_count": 75516, "iseq_optimized_send_count": 80142, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 744, "optimized_send_count": 80886, "send_count": 156402, "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": 372, "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": 37572, "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": 9856827231, "total_insn_count": 9858051684, "ratio_in_zjit": 0.012420841757071883, "not_optimized_cfuncs_Hash#[]=": 0, "not_optimized_cfuncs_Float#-": 372 } ] ], "blurhash": [ [ { "compiled_iseq_count": 21, "failed_iseq_count": 7, "compile_time_ns": 10070885, "profile_time_ns": 152232, "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_String#setbyte": 1651, "not_optimized_cfuncs_Integer#/": 0, "not_optimized_cfuncs_Module#cos": 146851, "not_optimized_cfuncs_Float#<": 1951, "not_optimized_cfuncs_Float#to_i": 0, "not_optimized_cfuncs_Float#+": 89890531, "not_optimized_cfuncs_Integer#**": 811, "not_optimized_cfuncs_Float#-": 31, "not_optimized_cfuncs_String#b": 31, "not_optimized_cfuncs_Float#**": 89892482, "not_optimized_cfuncs_Float#<=": 89890531, "not_optimized_cfuncs_Float#*": 293702, "not_optimized_cfuncs_Integer#to_f": 89890531, "not_optimized_cfuncs_Float#/": 179927913, "not_optimized_cfuncs_String#*": 31 } ] ], "nbody": [ [ { "compiled_iseq_count": 5, "failed_iseq_count": 1, "compile_time_ns": 3052137, "profile_time_ns": 36731, "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": 16599971, "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": 555283016, "dynamic_getivar_count": 0, "dynamic_setivar_count": 99599913, "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": 111720540, "vm_write_sp_count": 111720540, "vm_write_locals_count": 111720540, "vm_write_stack_count": 111720540, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 9960050, "exit_compile_error": 16599971, "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": 16599971, "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": 2740000, "send_fallback_send_without_block_cfunc_not_variadic": 99600050, "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": 2740274, "dynamic_send_count": 105080324, "iseq_optimized_send_count": 3319971, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 3320245, "optimized_send_count": 6640216, "send_count": 111720540, "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": 137, "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": 2740137, "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": 3657809056, "total_insn_count": 4213092072, "ratio_in_zjit": 13.179940208057243, "not_optimized_cfuncs_Float#+": 99599913, "not_optimized_cfuncs_Float#*": 0, "not_optimized_cfuncs_Float#/": 0, "not_optimized_cfuncs_Module#sqrt": 0, "not_optimized_cfuncs_Float#-": 137 } ] ], "respond_to": [ [ { "compiled_iseq_count": 4, "failed_iseq_count": 0, "compile_time_ns": 2181420, "profile_time_ns": 23513, "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 } ] ], "nqueens": [ [ { "compiled_iseq_count": 4, "failed_iseq_count": 1, "compile_time_ns": 3223424, "profile_time_ns": 26357, "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": 1211, "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": 15888, "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": 3586, "vm_write_sp_count": 3586, "vm_write_locals_count": 3586, "vm_write_stack_count": 3586, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 1211, "exit_compile_error": 1211, "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": 1211, "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": 950, "send_fallback_send_without_block_cfunc_not_variadic": 95, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 0, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 1140, "dynamic_send_count": 2185, "iseq_optimized_send_count": 1211, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 190, "optimized_send_count": 1401, "send_count": 3586, "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": 95, "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": 1045, "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": 8825123666, "total_insn_count": 8825139554, "ratio_in_zjit": 0.000180031147414533, "not_optimized_cfuncs_Integer#>>": 0, "not_optimized_cfuncs_Integer#<<": 0, "not_optimized_cfuncs_Integer#^": 0, "not_optimized_cfuncs_Float#-": 95 } ] ], "mail": [ [ { "compiled_iseq_count": 330, "failed_iseq_count": 16, "compile_time_ns": 98036317, "profile_time_ns": 1116542, "gc_time_ns": 553017, "invalidation_time_ns": 38174, "code_region_bytes": 1011712, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 16071, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 0, "compile_error_register_spill_on_alloc": 1062211, "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": 340781916, "dynamic_getivar_count": 12098174, "dynamic_setivar_count": 4497963, "unspecialized_def_type_iseq": 2429335, "unspecialized_def_type_cfunc": 0, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 104621, "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": 386278, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 700070, "vm_write_pc_count": 88759236, "vm_write_sp_count": 87327284, "vm_write_locals_count": 87327284, "vm_write_stack_count": 87327284, "vm_write_to_parent_iseq_local_count": 56330, "vm_read_from_parent_iseq_local_count": 6777952, "exit_compile_error": 1078282, "exit_unknown_newarray_send": 16042, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 249492, "exit_unhandled_kwarg": 55, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 8021, "exit_unhandled_yarv_insn": 547142, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 241435, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 772696, "exit_patchpoint": 692249, "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": 796890, "side_exit_count": 4402305, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 104624, "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": 80413, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 88521, "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": 273584, "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": 4409459, "send_fallback_send_without_block_no_profiles": 2074514, "send_fallback_send_without_block_cfunc_not_variadic": 35312309, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 3620304, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 4440284, "dynamic_send_count": 49856870, "iseq_optimized_send_count": 27169447, "inline_cfunc_optimized_send_count": 2535018, "variadic_cfunc_optimized_send_count": 5086346, "optimized_send_count": 34790811, "send_count": 84647681, "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": 1637493, "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": 464927, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 23663, "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": 64441, "not_optimized_yarv_insn_opt_neq": 0, "not_optimized_yarv_insn_opt_lt": 619773, "not_optimized_yarv_insn_opt_le": 48271, "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": 1593972, "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": 1451635939, "total_insn_count": 1792417855, "ratio_in_zjit": 19.01241471397862, "not_optimized_cfuncs_Class#gethostname": 0, "not_optimized_cfuncs_Float#-": 133, "not_optimized_cfuncs_Array#hash": 17, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_Kernel#object_id": 0, "not_optimized_cfuncs_Comparable#<": 321971, "not_optimized_cfuncs_Regexp#=~": 143, "not_optimized_cfuncs_DateTime#zone": 56321, "not_optimized_cfuncs_Enumerable#map": 48242, "not_optimized_cfuncs_Array#include?": 273691, "not_optimized_cfuncs_String#valid_encoding?": 32171, "not_optimized_cfuncs_Array#compact!": 104, "not_optimized_cfuncs_Class#join": 30, "not_optimized_cfuncs_String#delete_prefix!": 399, "not_optimized_cfuncs_String#strip": 144963, "not_optimized_cfuncs_Hash#key?": 0, "not_optimized_cfuncs_String#casecmp": 6842471, "not_optimized_cfuncs_String#length": 32171, "not_optimized_cfuncs_Array#+": 0, "not_optimized_cfuncs_Regexp#to_s": 595497, "not_optimized_cfuncs_String#encoding": 176984, "not_optimized_cfuncs_String#lstrip": 32142, "not_optimized_cfuncs_Integer#div": 619773, "not_optimized_cfuncs_Mail::IndifferentHash#regular_writer": 72421, "not_optimized_cfuncs_Time#to_i": 0, "not_optimized_cfuncs_BasicObject#!=": 8021, "not_optimized_cfuncs_String#force_encoding": 676055, "not_optimized_cfuncs_DateTime#to_s": 56335, "not_optimized_cfuncs_String#tr": 185153, "not_optimized_cfuncs_Hash#[]=": 2270, "not_optimized_cfuncs_Regexp#===": 1062455, "not_optimized_cfuncs_String#ascii_only?": 249457, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_UnboundMethod#parameters": 18, "not_optimized_cfuncs_Array#==": 39, "not_optimized_cfuncs_Kernel#block_given?": 0, "not_optimized_cfuncs_Comparable#>=": 10, "not_optimized_cfuncs_Class#exist?": 36, "not_optimized_cfuncs_Encoding#to_s": 0, "not_optimized_cfuncs_String#+": 104505, "not_optimized_cfuncs_Array#freeze": 28, "not_optimized_cfuncs_Proc#ruby2_keywords": 110, "not_optimized_cfuncs_Hash#store": 259, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_String#==": 145522, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 28, "not_optimized_cfuncs_Array#clear": 24121, "not_optimized_cfuncs_Array#compact": 48282, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_String#to_s": 15174447, "not_optimized_cfuncs_Kernel#Array": 52, "not_optimized_cfuncs_Module#instance_method": 18, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_Kernel#dup": 24192, "not_optimized_cfuncs_Array#to_a": 8021, "not_optimized_cfuncs_Hash#values": 287, "not_optimized_cfuncs_Kernel#kind_of?": 3847784, "not_optimized_cfuncs_Module#const_set": 4, "not_optimized_cfuncs_Kernel#!~": 974026, "not_optimized_cfuncs_Class#find": 643942, "not_optimized_cfuncs_Class#current": 0, "not_optimized_cfuncs_NilClass#to_s": 48276, "not_optimized_cfuncs_Enumerable#each_slice": 8021, "not_optimized_cfuncs_String#-@": 4875, "not_optimized_cfuncs_String#scan": 28, "not_optimized_cfuncs_String#empty?": 8021, "not_optimized_cfuncs_Class#escape": 8021, "not_optimized_cfuncs_String#===": 34323, "not_optimized_cfuncs_##block_given?": 8021, "not_optimized_cfuncs_Time#tv_usec": 0, "not_optimized_cfuncs_Kernel#is_a?": 926118, "not_optimized_cfuncs_String#dup": 450710, "not_optimized_cfuncs_String#include?": 22, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_String#%": 2270, "not_optimized_cfuncs_Hash#[]": 724453, "not_optimized_cfuncs_Integer#>>": 454, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_Integer#<=>": 619821, "not_optimized_cfuncs_Array#uniq!": 86 } ] ], "binarytrees": [ [ { "compiled_iseq_count": 6, "failed_iseq_count": 0, "compile_time_ns": 1829358, "profile_time_ns": 30489, "gc_time_ns": 112115, "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": 3352173173, "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": 475137132, "vm_write_locals_count": 475137132, "vm_write_stack_count": 475137132, "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": 193331268, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 62, "optimized_send_count": 193331330, "send_count": 380765336, "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": 751048144, "total_insn_count": 4103221317, "ratio_in_zjit": 81.69613369650955, "not_optimized_cfuncs_Integer#**": 331, "not_optimized_cfuncs_Float#-": 31 } ] ], "rubykon": [ [ { "compiled_iseq_count": 132, "failed_iseq_count": 9, "compile_time_ns": 35245865, "profile_time_ns": 337497, "gc_time_ns": 2927421, "invalidation_time_ns": 0, "code_region_bytes": 233472, "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#>": 5971, "not_optimized_cfuncs_Integer#<": 0, "not_optimized_cfuncs_Float#-": 31, "not_optimized_cfuncs_BasicObject#!=": 10672840, "not_optimized_cfuncs_Integer#==": 445003, "not_optimized_cfuncs_Hash#delete": 2596471, "not_optimized_cfuncs_Array#+": 355413, "not_optimized_cfuncs_Kernel#dup": 23913, "not_optimized_cfuncs_Hash#default=": 0, "not_optimized_cfuncs_Float#+": 11777, "not_optimized_cfuncs_Array#compact": 355413 } ] ], "sudoku": [ [ { "compiled_iseq_count": 3, "failed_iseq_count": 3, "compile_time_ns": 8390624, "profile_time_ns": 64162, "gc_time_ns": 7960, "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_String#ord": 0, "not_optimized_cfuncs_Comparable#<=": 0, "not_optimized_cfuncs_Float#-": 31, "not_optimized_cfuncs_Comparable#>=": 0 } ] ], "matmul": [ [ { "compiled_iseq_count": 6, "failed_iseq_count": 2, "compile_time_ns": 2483080, "profile_time_ns": 32051, "gc_time_ns": 49700, "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#*": 9599942, "not_optimized_cfuncs_Float#+": 0, "not_optimized_cfuncs_Float#/": 182, "not_optimized_cfuncs_Float#-": 31 } ] ], "keyword_args": [ [ { "compiled_iseq_count": 5, "failed_iseq_count": 0, "compile_time_ns": 1129244, "profile_time_ns": 15989, "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": 1799001015, "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": 43000215, "vm_write_sp_count": 43000215, "vm_write_locals_count": 43000215, "vm_write_stack_count": 43000215, "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": 35999971, "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": 35999971, "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": 21500000, "send_fallback_send_without_block_cfunc_not_variadic": 43, "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": 21500086, "dynamic_send_count": 43000129, "iseq_optimized_send_count": 0, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 86, "optimized_send_count": 86, "send_count": 43000215, "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": 43, "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": 21500043, "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": 1837004021, "total_insn_count": 3636005036, "ratio_in_zjit": 49.477407131952056, "not_optimized_cfuncs_Float#-": 43 } ] ], "setivar": [ [ { "compiled_iseq_count": 3, "failed_iseq_count": 0, "compile_time_ns": 993881, "profile_time_ns": 8602, "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 } ] ], "tinygql": [ [ { "compiled_iseq_count": 55, "failed_iseq_count": 4, "compile_time_ns": 21796408, "profile_time_ns": 147594, "gc_time_ns": 126054, "invalidation_time_ns": 0, "code_region_bytes": 434176, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 0, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 0, "compile_error_register_spill_on_alloc": 78311885, "compile_error_parse_stack_underflow": 0, "compile_error_parse_malformed_iseq": 0, "compile_error_parse_failed_optional_arguments": 0, "compile_error_parse_not_allowed": 0, "compile_error_validation_block_has_no_terminator": 0, "compile_error_validation_terminator_not_at_end": 0, "compile_error_validation_mismatched_block_arity": 0, "compile_error_validation_jump_target_not_in_rpo": 0, "compile_error_validation_operand_not_defined": 0, "compile_error_validation_duplicate_instruction": 0, "zjit_insn_count": 2003512970, "dynamic_getivar_count": 0, "dynamic_setivar_count": 108550903, "unspecialized_def_type_iseq": 0, "unspecialized_def_type_cfunc": 0, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 0, "unspecialized_def_type_zsuper": 0, "unspecialized_def_type_alias": 0, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 0, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 248781539, "vm_write_sp_count": 248619650, "vm_write_locals_count": 248619650, "vm_write_stack_count": 248619650, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 5971, "exit_compile_error": 78311885, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 0, "exit_unhandled_kwarg": 0, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 0, "exit_unhandled_yarv_insn": 0, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 0, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 5999, "exit_patchpoint": 0, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 2, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 0, "exit_block_param_proxy_not_iseq_or_ifunc": 0, "side_exit_count": 78317886, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 0, "unhandled_yarv_insn_setblockparam": 0, "unhandled_yarv_insn_getblockparamproxy": 0, "unhandled_yarv_insn_getspecial": 0, "unhandled_yarv_insn_setspecial": 0, "unhandled_yarv_insn_getinstancevariable": 0, "unhandled_yarv_insn_setinstancevariable": 0, "unhandled_yarv_insn_getclassvariable": 0, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 0, "unhandled_yarv_insn_setconstant": 0, "unhandled_yarv_insn_getglobal": 0, "unhandled_yarv_insn_setglobal": 0, "unhandled_yarv_insn_putnil": 0, "unhandled_yarv_insn_putself": 0, "unhandled_yarv_insn_putobject": 0, "unhandled_yarv_insn_putspecialobject": 0, "unhandled_yarv_insn_putstring": 0, "unhandled_yarv_insn_putchilledstring": 0, "unhandled_yarv_insn_concatstrings": 0, "unhandled_yarv_insn_anytostring": 0, "unhandled_yarv_insn_toregexp": 0, "unhandled_yarv_insn_intern": 0, "unhandled_yarv_insn_newarray": 0, "unhandled_yarv_insn_pushtoarraykwsplat": 0, "unhandled_yarv_insn_duparray": 0, "unhandled_yarv_insn_duphash": 0, "unhandled_yarv_insn_expandarray": 0, "unhandled_yarv_insn_concatarray": 0, "unhandled_yarv_insn_concattoarray": 0, "unhandled_yarv_insn_pushtoarray": 0, "unhandled_yarv_insn_splatarray": 0, "unhandled_yarv_insn_splatkw": 0, "unhandled_yarv_insn_newhash": 0, "unhandled_yarv_insn_newrange": 0, "unhandled_yarv_insn_pop": 0, "unhandled_yarv_insn_dup": 0, "unhandled_yarv_insn_dupn": 0, "unhandled_yarv_insn_swap": 0, "unhandled_yarv_insn_opt_reverse": 0, "unhandled_yarv_insn_topn": 0, "unhandled_yarv_insn_setn": 0, "unhandled_yarv_insn_adjuststack": 0, "unhandled_yarv_insn_defined": 0, "unhandled_yarv_insn_definedivar": 0, "unhandled_yarv_insn_checkmatch": 0, "unhandled_yarv_insn_checkkeyword": 0, "unhandled_yarv_insn_checktype": 0, "unhandled_yarv_insn_defineclass": 0, "unhandled_yarv_insn_definemethod": 0, "unhandled_yarv_insn_definesmethod": 0, "unhandled_yarv_insn_send": 0, "unhandled_yarv_insn_sendforward": 0, "unhandled_yarv_insn_opt_send_without_block": 0, "unhandled_yarv_insn_opt_new": 0, "unhandled_yarv_insn_objtostring": 0, "unhandled_yarv_insn_opt_ary_freeze": 0, "unhandled_yarv_insn_opt_hash_freeze": 0, "unhandled_yarv_insn_opt_str_freeze": 0, "unhandled_yarv_insn_opt_nil_p": 0, "unhandled_yarv_insn_opt_str_uminus": 0, "unhandled_yarv_insn_opt_duparray_send": 0, "unhandled_yarv_insn_opt_newarray_send": 0, "unhandled_yarv_insn_invokesuper": 0, "unhandled_yarv_insn_invokesuperforward": 0, "unhandled_yarv_insn_invokeblock": 0, "unhandled_yarv_insn_leave": 0, "unhandled_yarv_insn_throw": 0, "unhandled_yarv_insn_jump": 0, "unhandled_yarv_insn_branchif": 0, "unhandled_yarv_insn_branchunless": 0, "unhandled_yarv_insn_branchnil": 0, "unhandled_yarv_insn_once": 0, "unhandled_yarv_insn_opt_case_dispatch": 0, "unhandled_yarv_insn_opt_plus": 0, "unhandled_yarv_insn_opt_minus": 0, "unhandled_yarv_insn_opt_mult": 0, "unhandled_yarv_insn_opt_div": 0, "unhandled_yarv_insn_opt_mod": 0, "unhandled_yarv_insn_opt_eq": 0, "unhandled_yarv_insn_opt_neq": 0, "unhandled_yarv_insn_opt_lt": 0, "unhandled_yarv_insn_opt_le": 0, "unhandled_yarv_insn_opt_gt": 0, "unhandled_yarv_insn_opt_ge": 0, "unhandled_yarv_insn_opt_ltlt": 0, "unhandled_yarv_insn_opt_and": 0, "unhandled_yarv_insn_opt_or": 0, "unhandled_yarv_insn_opt_aref": 0, "unhandled_yarv_insn_opt_aset": 0, "unhandled_yarv_insn_opt_length": 0, "unhandled_yarv_insn_opt_size": 0, "unhandled_yarv_insn_opt_empty_p": 0, "unhandled_yarv_insn_opt_succ": 0, "unhandled_yarv_insn_opt_not": 0, "unhandled_yarv_insn_opt_regexpmatch2": 0, "unhandled_yarv_insn_invokebuiltin": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_getlocal_WC_0": 0, "unhandled_yarv_insn_getlocal_WC_1": 0, "unhandled_yarv_insn_setlocal_WC_0": 0, "unhandled_yarv_insn_setlocal_WC_1": 0, "unhandled_yarv_insn_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_trace_nop": 0, "unhandled_yarv_insn_trace_getlocal": 0, "unhandled_yarv_insn_trace_setlocal": 0, "unhandled_yarv_insn_trace_getblockparam": 0, "unhandled_yarv_insn_trace_setblockparam": 0, "unhandled_yarv_insn_trace_getblockparamproxy": 0, "unhandled_yarv_insn_trace_getspecial": 0, "unhandled_yarv_insn_trace_setspecial": 0, "unhandled_yarv_insn_trace_getinstancevariable": 0, "unhandled_yarv_insn_trace_setinstancevariable": 0, "unhandled_yarv_insn_trace_getclassvariable": 0, "unhandled_yarv_insn_trace_setclassvariable": 0, "unhandled_yarv_insn_trace_opt_getconstant_path": 0, "unhandled_yarv_insn_trace_getconstant": 0, "unhandled_yarv_insn_trace_setconstant": 0, "unhandled_yarv_insn_trace_getglobal": 0, "unhandled_yarv_insn_trace_setglobal": 0, "unhandled_yarv_insn_trace_putnil": 0, "unhandled_yarv_insn_trace_putself": 0, "unhandled_yarv_insn_trace_putobject": 0, "unhandled_yarv_insn_trace_putspecialobject": 0, "unhandled_yarv_insn_trace_putstring": 0, "unhandled_yarv_insn_trace_putchilledstring": 0, "unhandled_yarv_insn_trace_concatstrings": 0, "unhandled_yarv_insn_trace_anytostring": 0, "unhandled_yarv_insn_trace_toregexp": 0, "unhandled_yarv_insn_trace_intern": 0, "unhandled_yarv_insn_trace_newarray": 0, "unhandled_yarv_insn_trace_pushtoarraykwsplat": 0, "unhandled_yarv_insn_trace_duparray": 0, "unhandled_yarv_insn_trace_duphash": 0, "unhandled_yarv_insn_trace_expandarray": 0, "unhandled_yarv_insn_trace_concatarray": 0, "unhandled_yarv_insn_trace_concattoarray": 0, "unhandled_yarv_insn_trace_pushtoarray": 0, "unhandled_yarv_insn_trace_splatarray": 0, "unhandled_yarv_insn_trace_splatkw": 0, "unhandled_yarv_insn_trace_newhash": 0, "unhandled_yarv_insn_trace_newrange": 0, "unhandled_yarv_insn_trace_pop": 0, "unhandled_yarv_insn_trace_dup": 0, "unhandled_yarv_insn_trace_dupn": 0, "unhandled_yarv_insn_trace_swap": 0, "unhandled_yarv_insn_trace_opt_reverse": 0, "unhandled_yarv_insn_trace_topn": 0, "unhandled_yarv_insn_trace_setn": 0, "unhandled_yarv_insn_trace_adjuststack": 0, "unhandled_yarv_insn_trace_defined": 0, "unhandled_yarv_insn_trace_definedivar": 0, "unhandled_yarv_insn_trace_checkmatch": 0, "unhandled_yarv_insn_trace_checkkeyword": 0, "unhandled_yarv_insn_trace_checktype": 0, "unhandled_yarv_insn_trace_defineclass": 0, "unhandled_yarv_insn_trace_definemethod": 0, "unhandled_yarv_insn_trace_definesmethod": 0, "unhandled_yarv_insn_trace_send": 0, "unhandled_yarv_insn_trace_sendforward": 0, "unhandled_yarv_insn_trace_opt_send_without_block": 0, "unhandled_yarv_insn_trace_opt_new": 0, "unhandled_yarv_insn_trace_objtostring": 0, "unhandled_yarv_insn_trace_opt_ary_freeze": 0, "unhandled_yarv_insn_trace_opt_hash_freeze": 0, "unhandled_yarv_insn_trace_opt_str_freeze": 0, "unhandled_yarv_insn_trace_opt_nil_p": 0, "unhandled_yarv_insn_trace_opt_str_uminus": 0, "unhandled_yarv_insn_trace_opt_duparray_send": 0, "unhandled_yarv_insn_trace_opt_newarray_send": 0, "unhandled_yarv_insn_trace_invokesuper": 0, "unhandled_yarv_insn_trace_invokesuperforward": 0, "unhandled_yarv_insn_trace_invokeblock": 0, "unhandled_yarv_insn_trace_leave": 0, "unhandled_yarv_insn_trace_throw": 0, "unhandled_yarv_insn_trace_jump": 0, "unhandled_yarv_insn_trace_branchif": 0, "unhandled_yarv_insn_trace_branchunless": 0, "unhandled_yarv_insn_trace_branchnil": 0, "unhandled_yarv_insn_trace_once": 0, "unhandled_yarv_insn_trace_opt_case_dispatch": 0, "unhandled_yarv_insn_trace_opt_plus": 0, "unhandled_yarv_insn_trace_opt_minus": 0, "unhandled_yarv_insn_trace_opt_mult": 0, "unhandled_yarv_insn_trace_opt_div": 0, "unhandled_yarv_insn_trace_opt_mod": 0, "unhandled_yarv_insn_trace_opt_eq": 0, "unhandled_yarv_insn_trace_opt_neq": 0, "unhandled_yarv_insn_trace_opt_lt": 0, "unhandled_yarv_insn_trace_opt_le": 0, "unhandled_yarv_insn_trace_opt_gt": 0, "unhandled_yarv_insn_trace_opt_ge": 0, "unhandled_yarv_insn_trace_opt_ltlt": 0, "unhandled_yarv_insn_trace_opt_and": 0, "unhandled_yarv_insn_trace_opt_or": 0, "unhandled_yarv_insn_trace_opt_aref": 0, "unhandled_yarv_insn_trace_opt_aset": 0, "unhandled_yarv_insn_trace_opt_length": 0, "unhandled_yarv_insn_trace_opt_size": 0, "unhandled_yarv_insn_trace_opt_empty_p": 0, "unhandled_yarv_insn_trace_opt_succ": 0, "unhandled_yarv_insn_trace_opt_not": 0, "unhandled_yarv_insn_trace_opt_regexpmatch2": 0, "unhandled_yarv_insn_trace_invokebuiltin": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_trace_getlocal_WC_0": 0, "unhandled_yarv_insn_trace_getlocal_WC_1": 0, "unhandled_yarv_insn_trace_setlocal_WC_0": 0, "unhandled_yarv_insn_trace_setlocal_WC_1": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_zjit_getinstancevariable": 0, "unhandled_yarv_insn_zjit_opt_send_without_block": 0, "unhandled_yarv_insn_zjit_objtostring": 0, "unhandled_yarv_insn_zjit_opt_nil_p": 0, "unhandled_yarv_insn_zjit_opt_plus": 0, "unhandled_yarv_insn_zjit_opt_minus": 0, "unhandled_yarv_insn_zjit_opt_mult": 0, "unhandled_yarv_insn_zjit_opt_div": 0, "unhandled_yarv_insn_zjit_opt_mod": 0, "unhandled_yarv_insn_zjit_opt_eq": 0, "unhandled_yarv_insn_zjit_opt_neq": 0, "unhandled_yarv_insn_zjit_opt_lt": 0, "unhandled_yarv_insn_zjit_opt_le": 0, "unhandled_yarv_insn_zjit_opt_gt": 0, "unhandled_yarv_insn_zjit_opt_ge": 0, "unhandled_yarv_insn_zjit_opt_and": 0, "unhandled_yarv_insn_zjit_opt_or": 0, "unhandled_yarv_insn_zjit_opt_empty_p": 0, "unhandled_yarv_insn_zjit_opt_not": 0, "send_fallback_send_without_block_polymorphic": 0, "send_fallback_send_without_block_no_profiles": 6659794, "send_fallback_send_without_block_cfunc_not_variadic": 58475800, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 0, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 25853483, "dynamic_send_count": 90989077, "iseq_optimized_send_count": 139618596, "inline_cfunc_optimized_send_count": 154715752, "variadic_cfunc_optimized_send_count": 18006006, "optimized_send_count": 312340354, "send_count": 403329431, "not_optimized_yarv_insn_nop": 0, "not_optimized_yarv_insn_getlocal": 0, "not_optimized_yarv_insn_setlocal": 0, "not_optimized_yarv_insn_getblockparam": 0, "not_optimized_yarv_insn_setblockparam": 0, "not_optimized_yarv_insn_getblockparamproxy": 0, "not_optimized_yarv_insn_getspecial": 0, "not_optimized_yarv_insn_setspecial": 0, "not_optimized_yarv_insn_getinstancevariable": 0, "not_optimized_yarv_insn_setinstancevariable": 0, "not_optimized_yarv_insn_getclassvariable": 0, "not_optimized_yarv_insn_setclassvariable": 0, "not_optimized_yarv_insn_opt_getconstant_path": 0, "not_optimized_yarv_insn_getconstant": 0, "not_optimized_yarv_insn_setconstant": 0, "not_optimized_yarv_insn_getglobal": 0, "not_optimized_yarv_insn_setglobal": 0, "not_optimized_yarv_insn_putnil": 0, "not_optimized_yarv_insn_putself": 0, "not_optimized_yarv_insn_putobject": 0, "not_optimized_yarv_insn_putspecialobject": 0, "not_optimized_yarv_insn_putstring": 0, "not_optimized_yarv_insn_putchilledstring": 0, "not_optimized_yarv_insn_concatstrings": 0, "not_optimized_yarv_insn_anytostring": 0, "not_optimized_yarv_insn_toregexp": 0, "not_optimized_yarv_insn_intern": 0, "not_optimized_yarv_insn_newarray": 0, "not_optimized_yarv_insn_pushtoarraykwsplat": 0, "not_optimized_yarv_insn_duparray": 0, "not_optimized_yarv_insn_duphash": 0, "not_optimized_yarv_insn_expandarray": 0, "not_optimized_yarv_insn_concatarray": 0, "not_optimized_yarv_insn_concattoarray": 0, "not_optimized_yarv_insn_pushtoarray": 0, "not_optimized_yarv_insn_splatarray": 0, "not_optimized_yarv_insn_splatkw": 0, "not_optimized_yarv_insn_newhash": 0, "not_optimized_yarv_insn_newrange": 0, "not_optimized_yarv_insn_pop": 0, "not_optimized_yarv_insn_dup": 0, "not_optimized_yarv_insn_dupn": 0, "not_optimized_yarv_insn_swap": 0, "not_optimized_yarv_insn_opt_reverse": 0, "not_optimized_yarv_insn_topn": 0, "not_optimized_yarv_insn_setn": 0, "not_optimized_yarv_insn_adjuststack": 0, "not_optimized_yarv_insn_defined": 0, "not_optimized_yarv_insn_definedivar": 0, "not_optimized_yarv_insn_checkmatch": 0, "not_optimized_yarv_insn_checkkeyword": 0, "not_optimized_yarv_insn_checktype": 0, "not_optimized_yarv_insn_defineclass": 0, "not_optimized_yarv_insn_definemethod": 0, "not_optimized_yarv_insn_definesmethod": 0, "not_optimized_yarv_insn_send": 3922, "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": 21654505, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 4206569, "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": 826, "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": 2589580283, "total_insn_count": 4593093253, "ratio_in_zjit": 43.620123947873175, "not_optimized_cfuncs_Module#instance_method": 18, "not_optimized_cfuncs_Hash#values": 296, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_Hash#key?": 0, "not_optimized_cfuncs_String#include?": 22, "not_optimized_cfuncs_Comparable#>=": 10, "not_optimized_cfuncs_String#===": 2230, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_String#valid_encoding?": 5971, "not_optimized_cfuncs_Array#include?": 29, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_BasicObject#!=": 0, "not_optimized_cfuncs_Kernel#Array": 52, "not_optimized_cfuncs_Hash#store": 274, "not_optimized_cfuncs_String#strip": 185, "not_optimized_cfuncs_String#-@": 2588, "not_optimized_cfuncs_Array#freeze": 38, "not_optimized_cfuncs_Array#==": 35, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 38, "not_optimized_cfuncs_String#scan": 38, "not_optimized_cfuncs_Regexp#=~": 86, "not_optimized_cfuncs_Array#<<": 5971, "not_optimized_cfuncs_String#to_s": 885, "not_optimized_cfuncs_StringScanner#pos=": 0, "not_optimized_cfuncs_Hash#[]=": 1135, "not_optimized_cfuncs_String#getbyte": 4199971, "not_optimized_cfuncs_String#delete_prefix!": 413, "not_optimized_cfuncs_String#dup": 26, "not_optimized_cfuncs_Array#hash": 17, "not_optimized_cfuncs_Hash#[]": 18, "not_optimized_cfuncs_UnboundMethod#parameters": 18, "not_optimized_cfuncs_Integer#>>": 144198, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_Kernel#is_a?": 665, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_StringScanner#skip": 0, "not_optimized_cfuncs_Kernel#block_given?": 0, "not_optimized_cfuncs_String#%": 1135, "not_optimized_cfuncs_StringScanner#eos?": 119971, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_Module#const_set": 2, "not_optimized_cfuncs_Integer#<=>": 0, "not_optimized_cfuncs_Array#uniq!": 73, "not_optimized_cfuncs_StringScanner#pos": 17999971, "not_optimized_cfuncs_Kernel#dup": 71, "not_optimized_cfuncs_StringScanner#matched_size": 35999942, "not_optimized_cfuncs_Array#compact!": 91, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_Array#compact": 13, "not_optimized_cfuncs_Float#-": 32, "not_optimized_cfuncs_String#==": 740, "not_optimized_cfuncs_Class#join": 36, "not_optimized_cfuncs_Class#exist?": 38 } ] ], "psych-load": [ [ { "compiled_iseq_count": 53, "failed_iseq_count": 10, "compile_time_ns": 24910159, "profile_time_ns": 139431, "gc_time_ns": 110545, "invalidation_time_ns": 0, "code_region_bytes": 409600, "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": 5313845, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 3, "not_optimized_yarv_insn_opt_new": 0, "not_optimized_yarv_insn_objtostring": 0, "not_optimized_yarv_insn_opt_ary_freeze": 0, "not_optimized_yarv_insn_opt_hash_freeze": 0, "not_optimized_yarv_insn_opt_str_freeze": 0, "not_optimized_yarv_insn_opt_nil_p": 0, "not_optimized_yarv_insn_opt_str_uminus": 0, "not_optimized_yarv_insn_opt_duparray_send": 0, "not_optimized_yarv_insn_opt_newarray_send": 0, "not_optimized_yarv_insn_invokesuper": 5526758, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 4021, "not_optimized_yarv_insn_leave": 0, "not_optimized_yarv_insn_throw": 0, "not_optimized_yarv_insn_jump": 0, "not_optimized_yarv_insn_branchif": 0, "not_optimized_yarv_insn_branchunless": 0, "not_optimized_yarv_insn_branchnil": 0, "not_optimized_yarv_insn_once": 0, "not_optimized_yarv_insn_opt_case_dispatch": 0, "not_optimized_yarv_insn_opt_plus": 0, "not_optimized_yarv_insn_opt_minus": 0, "not_optimized_yarv_insn_opt_mult": 0, "not_optimized_yarv_insn_opt_div": 0, "not_optimized_yarv_insn_opt_mod": 0, "not_optimized_yarv_insn_opt_eq": 79, "not_optimized_yarv_insn_opt_neq": 0, "not_optimized_yarv_insn_opt_lt": 0, "not_optimized_yarv_insn_opt_le": 0, "not_optimized_yarv_insn_opt_gt": 0, "not_optimized_yarv_insn_opt_ge": 0, "not_optimized_yarv_insn_opt_ltlt": 0, "not_optimized_yarv_insn_opt_and": 0, "not_optimized_yarv_insn_opt_or": 0, "not_optimized_yarv_insn_opt_aref": 56634808, "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": 5286092908, "total_insn_count": 11410057363, "ratio_in_zjit": 53.671635997716415, "not_optimized_cfuncs_Module#instance_method": 18, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_Array#compact": 14, "not_optimized_cfuncs_Hash#values": 297, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_BasicObject#!=": 53974, "not_optimized_cfuncs_Comparable#>=": 10, "not_optimized_cfuncs_Module#const_set": 2, "not_optimized_cfuncs_Hash#[]=": 1135, "not_optimized_cfuncs_String#delete_prefix!": 414, "not_optimized_cfuncs_String#scan": 41, "not_optimized_cfuncs_Hash#key?": 33437971, "not_optimized_cfuncs_String#include?": 22, "not_optimized_cfuncs_String#to_s": 896, "not_optimized_cfuncs_Array#include?": 33, "not_optimized_cfuncs_Array#uniq!": 76, "not_optimized_cfuncs_Kernel#dup": 18043, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_Hash#store": 275, "not_optimized_cfuncs_Kernel#is_a?": 29910643, "not_optimized_cfuncs_String#==": 4830746, "not_optimized_cfuncs_Class#join": 39, "not_optimized_cfuncs_Kernel#block_given?": 17971, "not_optimized_cfuncs_String#empty?": 33449971, "not_optimized_cfuncs_String#===": 2236, "not_optimized_cfuncs_Hash#[]": 18, "not_optimized_cfuncs_Regexp#=~": 90, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_Integer#>>": 227, "not_optimized_cfuncs_String#strip": 188, "not_optimized_cfuncs_String#dup": 26, "not_optimized_cfuncs_Array#freeze": 41, "not_optimized_cfuncs_Integer#<=>": 0, "not_optimized_cfuncs_Class#exist?": 39, "not_optimized_cfuncs_String#-@": 29912570, "not_optimized_cfuncs_Regexp#===": 0, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 41, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_Array#compact!": 94, "not_optimized_cfuncs_Array#hash": 20, "not_optimized_cfuncs_Array#==": 35, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_Kernel#Array": 52, "not_optimized_cfuncs_String#%": 1135, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_Float#-": 32, "not_optimized_cfuncs_UnboundMethod#parameters": 18 } ] ], "shipit": [ [ { "compiled_iseq_count": 3036, "failed_iseq_count": 223, "compile_time_ns": 842150092, "profile_time_ns": 190323440, "gc_time_ns": 100984919, "invalidation_time_ns": 402614, "code_region_bytes": 8450048, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 589265, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 968889, "compile_error_register_spill_on_alloc": 17778844, "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": 2981653073, "dynamic_getivar_count": 80192496, "dynamic_setivar_count": 56959575, "unspecialized_def_type_iseq": 17797993, "unspecialized_def_type_cfunc": 331, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 7477163, "unspecialized_def_type_zsuper": 0, "unspecialized_def_type_alias": 1231276, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 10406539, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 280247, "vm_write_pc_count": 577471754, "vm_write_sp_count": 565299304, "vm_write_locals_count": 565299304, "vm_write_stack_count": 565299304, "vm_write_to_parent_iseq_local_count": 2102737, "vm_read_from_parent_iseq_local_count": 48350412, "exit_compile_error": 19336998, "exit_unknown_newarray_send": 1556269, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 1426904, "exit_unhandled_kwarg": 3013543, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 327474, "exit_unhandled_yarv_insn": 5307693, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 14762893, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 19323696, "exit_patchpoint": 5131966, "exit_callee_side_exit": 0, "exit_obj_to_string_fallback": 0, "exit_interrupt": 721, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 47102, "exit_block_param_proxy_not_iseq_or_ifunc": 4513951, "side_exit_count": 74749210, "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": 1299335, "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": 2531266, "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": 110998434, "send_fallback_send_without_block_no_profiles": 27922346, "send_fallback_send_without_block_cfunc_not_variadic": 55668570, "send_fallback_send_without_block_cfunc_array_variadic": 63414, "send_fallback_send_without_block_not_optimized_method_type": 37193549, "send_fallback_send_without_block_direct_too_many_args": 788, "send_fallback_obj_to_string_not_string": 796656, "send_fallback_not_optimized_instruction": 150002396, "dynamic_send_count": 382646153, "iseq_optimized_send_count": 138455287, "inline_cfunc_optimized_send_count": 54220921, "variadic_cfunc_optimized_send_count": 20106431, "optimized_send_count": 212782639, "send_count": 595428792, "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": 55829827, "not_optimized_yarv_insn_sendforward": 5484252, "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": 14182134, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 7659854, "not_optimized_yarv_insn_leave": 0, "not_optimized_yarv_insn_throw": 0, "not_optimized_yarv_insn_jump": 0, "not_optimized_yarv_insn_branchif": 0, "not_optimized_yarv_insn_branchunless": 0, "not_optimized_yarv_insn_branchnil": 0, "not_optimized_yarv_insn_once": 0, "not_optimized_yarv_insn_opt_case_dispatch": 0, "not_optimized_yarv_insn_opt_plus": 616675, "not_optimized_yarv_insn_opt_minus": 612292, "not_optimized_yarv_insn_opt_mult": 184, "not_optimized_yarv_insn_opt_div": 0, "not_optimized_yarv_insn_opt_mod": 0, "not_optimized_yarv_insn_opt_eq": 2458032, "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": 170478, "not_optimized_yarv_insn_opt_aref": 63325981, "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": 996453853, "total_insn_count": 3978106926, "ratio_in_zjit": 74.9515568199687, "not_optimized_cfuncs_Hash#compare_by_identity": 7592, "not_optimized_cfuncs_Array#to_a": 35731, "not_optimized_cfuncs_Kernel#object_id": 487653, "not_optimized_cfuncs_File::Stat#mtime": 13170, "not_optimized_cfuncs_String#ord": 0, "not_optimized_cfuncs_Integer#*": 92, "not_optimized_cfuncs_Array#<<": 43694, "not_optimized_cfuncs_Set#-": 8, "not_optimized_cfuncs_Thread::Mutex#owned?": 259863, "not_optimized_cfuncs_Array#sort!": 170411, "not_optimized_cfuncs_Regexp#===": 1381, "not_optimized_cfuncs_MatchData#to_s": 3391, "not_optimized_cfuncs_String#===": 294838, "not_optimized_cfuncs_Thread::Mutex#initialize": 13619, "not_optimized_cfuncs_NilClass#to_s": 343928, "not_optimized_cfuncs_Integer#<=>": 325009, "not_optimized_cfuncs_Hash#key": 0, "not_optimized_cfuncs_Thread::ConditionVariable#initialize": 10222, "not_optimized_cfuncs_Hash#delete": 2555967, "not_optimized_cfuncs_Proc#arity": 2, "not_optimized_cfuncs_Kernel#singleton_class": 257, "not_optimized_cfuncs_String#-@": 7644, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_SQLite3::Statement#prepare": 11373, "not_optimized_cfuncs_File::Stat#directory?": 8686, "not_optimized_cfuncs_Nokogiri::XML::Document#encoding=": 0, "not_optimized_cfuncs_Array#uniq!": 6169, "not_optimized_cfuncs_Array#drop": 145439, "not_optimized_cfuncs_OpenSSL::Cipher#final": 0, "not_optimized_cfuncs_Array#uniq": 51425, "not_optimized_cfuncs_String#%": 9440, "not_optimized_cfuncs_Module#include?": 19, "not_optimized_cfuncs_Thread::ConditionVariable#broadcast": 5431, "not_optimized_cfuncs_Hash#merge!": 331, "not_optimized_cfuncs_Class#path": 3645, "not_optimized_cfuncs_SQLite3::Statement#step": 266115, "not_optimized_cfuncs_String#delete_prefix": 23, "not_optimized_cfuncs_Module#<=": 1131, "not_optimized_cfuncs_Time#wday": 0, "not_optimized_cfuncs_OpenSSL::HMAC#digest": 0, "not_optimized_cfuncs_StringScanner#scan": 0, "not_optimized_cfuncs_Integer#>=": 40781, "not_optimized_cfuncs_Module#inflate": 12108, "not_optimized_cfuncs_Proc#ruby2_keywords": 1368, "not_optimized_cfuncs_StringScanner#string": 479, "not_optimized_cfuncs_Class#current": 13524460, "not_optimized_cfuncs_Kernel#block_given?": 1537966, "not_optimized_cfuncs_CGI::EscapeExt#escape": 5356, "not_optimized_cfuncs_Set#add": 2110, "not_optimized_cfuncs_Time#getutc": 2371, "not_optimized_cfuncs_Module#random_bytes": 3366, "not_optimized_cfuncs_String#to_s": 1692887, "not_optimized_cfuncs_Array#hash": 393, "not_optimized_cfuncs_Float#<": 0, "not_optimized_cfuncs_Class#exist?": 19889, "not_optimized_cfuncs_Array#include?": 987495, "not_optimized_cfuncs_FFI::DynamicLibrary#find_function": 69, "not_optimized_cfuncs_String#size": 6, "not_optimized_cfuncs_Array#reverse": 1742, "not_optimized_cfuncs_Float#*": 3815, "not_optimized_cfuncs_Module#pid": 106863, "not_optimized_cfuncs_SQLite3::Database#changes": 0, "not_optimized_cfuncs_Module#instance_method": 3427, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_Array#sort": 89, "not_optimized_cfuncs_SQLite3::Statement#bind_param": 272732, "not_optimized_cfuncs_Method#arity": 0, "not_optimized_cfuncs_Regexp#source": 44, "not_optimized_cfuncs_Array#-": 48068, "not_optimized_cfuncs_Class#native_new": 1591, "not_optimized_cfuncs_String#to_str": 0, "not_optimized_cfuncs_String#tr!": 16818, "not_optimized_cfuncs_String#b": 30751, "not_optimized_cfuncs_String#strip": 270, "not_optimized_cfuncs_OpenSSL::Cipher#encrypt": 0, "not_optimized_cfuncs_Kernel#hash": 5118, "not_optimized_cfuncs_Class#new": 0, "not_optimized_cfuncs_String#tr": 195, "not_optimized_cfuncs_Kernel#instance_of?": 284241, "not_optimized_cfuncs_Set#member?": 430, "not_optimized_cfuncs_Array#&": 2803, "not_optimized_cfuncs_Class#stat": 12357, "not_optimized_cfuncs_OpenSSL::Cipher#initialize": 175, "not_optimized_cfuncs_Module#autoload": 150, "not_optimized_cfuncs_String#delete_prefix!": 414, "not_optimized_cfuncs_Set#compare_by_identity": 149309, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 1943, "not_optimized_cfuncs_Regexp#options": 44, "not_optimized_cfuncs_String#getbyte": 175747, "not_optimized_cfuncs_Kernel#!~": 94, "not_optimized_cfuncs_Float#+": 0, "not_optimized_cfuncs_Hash#keys": 242847, "not_optimized_cfuncs_Array#compact": 45049, "not_optimized_cfuncs_Hash#[]=": 3541772, "not_optimized_cfuncs_Enumerable#sort_by": 107, "not_optimized_cfuncs_Hash#default=": 10411, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_Class#directory?": 744, "not_optimized_cfuncs_String#+@": 168504, "not_optimized_cfuncs_String#setbyte": 90336, "not_optimized_cfuncs_Time#utc?": 0, "not_optimized_cfuncs_String#valid_encoding?": 10267, "not_optimized_cfuncs_Time#subsec": 0, "not_optimized_cfuncs_SQLite3::Statement#close": 0, "not_optimized_cfuncs_Class#find": 0, "not_optimized_cfuncs_Integer#+": 3391, "not_optimized_cfuncs_Hash#clear": 6441, "not_optimized_cfuncs_Class#try_convert": 271, "not_optimized_cfuncs_Thread::Backtrace::Location#absolute_path": 139, "not_optimized_cfuncs_OpenSSL::Cipher#iv_len": 3366, "not_optimized_cfuncs_Hash#[]": 488606, "not_optimized_cfuncs_Regexp#to_s": 6916, "not_optimized_cfuncs_String#delete_suffix!": 6430, "not_optimized_cfuncs_Class#file?": 30751, "not_optimized_cfuncs_FalseClass#===": 1118049, "not_optimized_cfuncs_Module#const_set": 105, "not_optimized_cfuncs_MatchData#post_match": 3391, "not_optimized_cfuncs_Module#initialize": 26, "not_optimized_cfuncs_String#hash": 2837, "not_optimized_cfuncs_Class#union": 62, "not_optimized_cfuncs_String#to_sym": 628331, "not_optimized_cfuncs_Class#generate": 8261, "not_optimized_cfuncs_Hash#==": 3412, "not_optimized_cfuncs_Integer#^": 89471, "not_optimized_cfuncs_String#encoding": 51500, "not_optimized_cfuncs_Set#include?": 709541, "not_optimized_cfuncs_Module#alias_method": 190, "not_optimized_cfuncs_String#dup": 41194, "not_optimized_cfuncs_Enumerable#grep_v": 7592, "not_optimized_cfuncs_Kernel#Array": 378188, "not_optimized_cfuncs_Comparable#==": 668, "not_optimized_cfuncs_Time#utc_offset": 0, "not_optimized_cfuncs_Nokogiri::XML::Attr#value": 6452, "not_optimized_cfuncs_CGI::EscapeExt#escapeHTML": 51293, "not_optimized_cfuncs_Array#compact!": 7303, "not_optimized_cfuncs_Class#symlink?": 23, "not_optimized_cfuncs_Integer#>>": 1374, "not_optimized_cfuncs_Method#parameters": 0, "not_optimized_cfuncs_Class#core#hash_merge_kwd": 14938, "not_optimized_cfuncs_SQLite3::Statement#done?": 266115, "not_optimized_cfuncs_Hash#has_key?": 17268, "not_optimized_cfuncs_Encoding#to_s": 3391, "not_optimized_cfuncs_String#delete_suffix": 1556, "not_optimized_cfuncs_Class#allocate": 104920, "not_optimized_cfuncs_Class#join": 64097, "not_optimized_cfuncs_Thread::Backtrace::Location#lineno": 0, "not_optimized_cfuncs_File::Stat#file?": 12406, "not_optimized_cfuncs_OpenSSL::Cipher#key_len": 85, "not_optimized_cfuncs_String#force_encoding": 293561, "not_optimized_cfuncs_OpenSSL::Cipher#key=": 0, "not_optimized_cfuncs_Kernel#instance_variable_set": 107, "not_optimized_cfuncs_String#*": 80, "not_optimized_cfuncs_RubyVM::InstructionSequence#to_a": 25, "not_optimized_cfuncs_Kernel#dup": 1408123, "not_optimized_cfuncs_FFI::Type::Mapped#native_type": 0, "not_optimized_cfuncs_Digest::Class#initialize": 6447, "not_optimized_cfuncs_Set#subtract": 7592, "not_optimized_cfuncs_Set#empty?": 7592, "not_optimized_cfuncs_Kernel#instance_variables": 43, "not_optimized_cfuncs_Time#compare_without_coercion": 31771, "not_optimized_cfuncs_Thread::Backtrace::Location#path": 0, "not_optimized_cfuncs_String#ascii_only?": 138151, "not_optimized_cfuncs_Class#extname": 3821, "not_optimized_cfuncs_Array#==": 182, "not_optimized_cfuncs_Hash#freeze": 217611, "not_optimized_cfuncs_Hash#compact!": 170370, "not_optimized_cfuncs_Integer#divmod": 0, "not_optimized_cfuncs_MatchData#end": 0, "not_optimized_cfuncs_String#lstrip!": 0, "not_optimized_cfuncs_StringScanner#rest?": 0, "not_optimized_cfuncs_Array#intersect?": 3782, "not_optimized_cfuncs_String#==": 706614, "not_optimized_cfuncs_Proc#==": 47191, "not_optimized_cfuncs_Nokogiri::XML::Node#name": 3226, "not_optimized_cfuncs_Time#minus_without_duration": 27581, "not_optimized_cfuncs_Hash#values": 316, "not_optimized_cfuncs_Kernel#kind_of?": 228962, "not_optimized_cfuncs_Time#strftime": 277742, "not_optimized_cfuncs_Array#delete": 13273, "not_optimized_cfuncs_Array#|": 1239839, "not_optimized_cfuncs_Enumerable#drop": 5611, "not_optimized_cfuncs_Hash#store": 99, "not_optimized_cfuncs_Integer#>": 0, "not_optimized_cfuncs_NilClass#to_h": 28771, "not_optimized_cfuncs_String#scan": 254, "not_optimized_cfuncs_ObjectSpace::WeakMap#include?": 1006, "not_optimized_cfuncs_NilClass#===": 1276379, "not_optimized_cfuncs_Kernel#freeze": 927, "not_optimized_cfuncs_Time#plus_without_duration": 327788, "not_optimized_cfuncs_Class#split": 994, "not_optimized_cfuncs_Symbol#inspect": 78, "not_optimized_cfuncs_Time#to_i": 13170, "not_optimized_cfuncs_String#include?": 529315, "not_optimized_cfuncs_SQLite3::Statement#column_decltype": 248215, "not_optimized_cfuncs_Array#*": 92, "not_optimized_cfuncs_OpenSSL::Cipher#iv=": 3366, "not_optimized_cfuncs_Integer#-": 9498, "not_optimized_cfuncs_Thread::ConditionVariable#signal": 694708, "not_optimized_cfuncs_Hash#key?": 2508210, "not_optimized_cfuncs_TrueClass#===": 1145103, "not_optimized_cfuncs_Module#ancestors": 864, "not_optimized_cfuncs_Integer#===": 1337, "not_optimized_cfuncs_Class#parse": 5192, "not_optimized_cfuncs_OpenSSL::HMAC#initialize": 0, "not_optimized_cfuncs_Hash#include?": 149722, "not_optimized_cfuncs_FFI::StructByValue#initialize": 8, "not_optimized_cfuncs_String#freeze": 89526, "not_optimized_cfuncs_Array#inspect": 0, "not_optimized_cfuncs_OpenSSL::HMAC#hexdigest": 0, "not_optimized_cfuncs_Monitor#mon_check_owner": 700139, "not_optimized_cfuncs_Module#fixed_length_secure_compare": 1471, "not_optimized_cfuncs_Integer#upto": 0, "not_optimized_cfuncs_Class#urandom": 6126, "not_optimized_cfuncs_UnboundMethod#parameters": 36, "not_optimized_cfuncs_Module#<": 184, "not_optimized_cfuncs_Hash#default_proc": 10411, "not_optimized_cfuncs_Time#to_f": 1836, "not_optimized_cfuncs_Kernel#is_a?": 4780254, "not_optimized_cfuncs_OpenSSL::Cipher#auth_data=": 0, "not_optimized_cfuncs_Struct#hash": 2371, "not_optimized_cfuncs_StringScanner#pos": 479, "not_optimized_cfuncs_Numeric#negative?": 1471, "not_optimized_cfuncs_Integer#|": 40781, "not_optimized_cfuncs_Array#clear": 3391, "not_optimized_cfuncs_String#empty?": 1245807, "not_optimized_cfuncs_Regexp#=~": 1499, "not_optimized_cfuncs_Nokogiri::XML::Attr#value=": 3226, "not_optimized_cfuncs_Comparable#>=": 8813, "not_optimized_cfuncs_SQLite3::Database#closed?": 11373, "not_optimized_cfuncs_Kernel#method": 6873, "not_optimized_cfuncs_String#<<": 0, "not_optimized_cfuncs_Object#[]": 17229, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_SQLite3::Statement#reset!": 0, "not_optimized_cfuncs_Class#escape": 246, "not_optimized_cfuncs_SQLite3::Statement#column_name": 248215, "not_optimized_cfuncs_NilClass#inspect": 0, "not_optimized_cfuncs_SQLite3::Statement#column_count": 22734, "not_optimized_cfuncs_StringScanner#eos?": 1132, "not_optimized_cfuncs_Float#-": 121557, "not_optimized_cfuncs_Array#map": 1771, "not_optimized_cfuncs_Module#to_s": 0, "not_optimized_cfuncs_BasicObject#!=": 3140720, "not_optimized_cfuncs_Array#+": 567582, "not_optimized_cfuncs_String#+": 10399, "not_optimized_cfuncs_Range#member?": 325001, "not_optimized_cfuncs_Kernel#__method__": 3989, "not_optimized_cfuncs_Kernel#instance_variable_get": 4348, "not_optimized_cfuncs_Array#freeze": 257303, "not_optimized_cfuncs_Set#to_a": 866, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_Comparable#<": 0, "not_optimized_cfuncs_Kernel#to_s": 43553, "not_optimized_cfuncs_MatchData#begin": 0, "not_optimized_cfuncs_Class#superclass": 537, "not_optimized_cfuncs_OpenSSL::Cipher#authenticated?": 0, "not_optimized_cfuncs_BasicObject#__id__": 43, "not_optimized_cfuncs_Symbol#empty?": 0, "not_optimized_cfuncs_ActiveSupport::OrderedOptions#_get": 438801, "not_optimized_cfuncs_Encoding#name": 0, "not_optimized_cfuncs_Integer#==": 73953 } ] ], "setivar_object": [ [ { "compiled_iseq_count": 3, "failed_iseq_count": 0, "compile_time_ns": 1035391, "profile_time_ns": 9215, "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 } ] ], "rubocop": [ [ { "compiled_iseq_count": 2765, "failed_iseq_count": 244, "compile_time_ns": 1040443851, "profile_time_ns": 9727852, "gc_time_ns": 2711508, "invalidation_time_ns": 265486, "code_region_bytes": 8097792, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 33079, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 552276, "compile_error_register_spill_on_alloc": 2674765, "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": 817335187, "dynamic_getivar_count": 14722354, "dynamic_setivar_count": 8521658, "unspecialized_def_type_iseq": 3456841, "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": 162071599, "vm_write_sp_count": 158204726, "vm_write_locals_count": 158204726, "vm_write_stack_count": 158204726, "vm_write_to_parent_iseq_local_count": 57943, "vm_read_from_parent_iseq_local_count": 23359164, "exit_compile_error": 3260436, "exit_unknown_newarray_send": 381757, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 562659, "exit_unhandled_kwarg": 457626, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 67715, "exit_unhandled_yarv_insn": 1105093, "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": 11511289, "exit_patchpoint": 19467, "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": 23212301, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 2768, "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": 290472, "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": 43962552, "send_fallback_send_without_block_no_profiles": 14724548, "send_fallback_send_without_block_cfunc_not_variadic": 14874768, "send_fallback_send_without_block_cfunc_array_variadic": 13, "send_fallback_send_without_block_not_optimized_method_type": 3951638, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 4560, "send_fallback_not_optimized_instruction": 28570056, "dynamic_send_count": 106088135, "iseq_optimized_send_count": 40814927, "inline_cfunc_optimized_send_count": 17813055, "variadic_cfunc_optimized_send_count": 7101585, "optimized_send_count": 65729567, "send_count": 171817702, "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": 9585901, "not_optimized_yarv_insn_sendforward": 178400, "not_optimized_yarv_insn_opt_send_without_block": 486499, "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": 616677, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 4823135, "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": 213750, "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": 1213736, "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": 0, "not_optimized_yarv_insn_opt_or": 33, "not_optimized_yarv_insn_opt_aref": 11548694, "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": 764269872, "total_insn_count": 1581605059, "ratio_in_zjit": 51.677577935719036, "not_optimized_cfuncs_Array#uniq": 1435, "not_optimized_cfuncs_String#dup": 6726, "not_optimized_cfuncs_Array#hash": 4364, "not_optimized_cfuncs_Set#include?": 736878, "not_optimized_cfuncs_Racc::Parser#_racc_do_parse_c": 0, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_Array#map": 277, "not_optimized_cfuncs_String#valid_encoding?": 0, "not_optimized_cfuncs_String#+": 17, "not_optimized_cfuncs_Set#add?": 0, "not_optimized_cfuncs_Array#+": 21762, "not_optimized_cfuncs_Array#|": 1676, "not_optimized_cfuncs_String#freeze": 101644, "not_optimized_cfuncs_Array#clear": 1166, "not_optimized_cfuncs_Module#directory?": 73, "not_optimized_cfuncs_Hash#key?": 10746, "not_optimized_cfuncs_StringScanner#matched": 22370, "not_optimized_cfuncs_Array#reverse_each": 277, "not_optimized_cfuncs_Float#<": 26433, "not_optimized_cfuncs_Module#instance_method": 36, "not_optimized_cfuncs_String#scan": 13548, "not_optimized_cfuncs_Class#join": 65, "not_optimized_cfuncs_Kernel#is_a?": 2198148, "not_optimized_cfuncs_Range#to_a": 0, "not_optimized_cfuncs_Class#exist?": 39, "not_optimized_cfuncs_Comparable#>=": 12, "not_optimized_cfuncs_Kernel#Array": 4457, "not_optimized_cfuncs_StringScanner#skip": 0, "not_optimized_cfuncs_Integer#===": 3593, "not_optimized_cfuncs_Kernel#block_given?": 66161, "not_optimized_cfuncs_Array#-": 10398, "not_optimized_cfuncs_String#*": 73, "not_optimized_cfuncs_Array#include?": 2098125, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_Array#each": 379, "not_optimized_cfuncs_Kernel#instance_variables": 1195, "not_optimized_cfuncs_Numeric#nonzero?": 18535, "not_optimized_cfuncs_Thread::Backtrace::Location#lineno": 0, "not_optimized_cfuncs_Module#sqrt": 1093, "not_optimized_cfuncs_Hash#compare_by_identity": 1291, "not_optimized_cfuncs_Array#to_a": 379, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_BasicObject#!=": 1734, "not_optimized_cfuncs_String#chars": 0, "not_optimized_cfuncs_Kernel#freeze": 680142, "not_optimized_cfuncs_Set#===": 228034, "not_optimized_cfuncs_String#empty?": 110513, "not_optimized_cfuncs_Thread::Backtrace::Location#path": 0, "not_optimized_cfuncs_Integer#==": 5485, "not_optimized_cfuncs_Hash#invert": 0, "not_optimized_cfuncs_Array#<<": 93946, "not_optimized_cfuncs_Comparable#between?": 8539, "not_optimized_cfuncs_String#b": 51787, "not_optimized_cfuncs_UnboundMethod#parameters": 36, "not_optimized_cfuncs_Hash#[]": 4334750, "not_optimized_cfuncs_Array#*": 308, "not_optimized_cfuncs_Module#const_set": 38, "not_optimized_cfuncs_Set#add": 38236, "not_optimized_cfuncs_Array#delete": 405, "not_optimized_cfuncs_Class#directory?": 146, "not_optimized_cfuncs_String#to_sym": 74442, "not_optimized_cfuncs_Array#&": 1439, "not_optimized_cfuncs_Hash#store": 275, "not_optimized_cfuncs_Array#compact!": 453, "not_optimized_cfuncs_Hash#merge": 0, "not_optimized_cfuncs_String#+@": 1676, "not_optimized_cfuncs_Enumerable#grep": 65, "not_optimized_cfuncs_String#hash": 3882, "not_optimized_cfuncs_Float#===": 4921, "not_optimized_cfuncs_Comparable#==": 19521, "not_optimized_cfuncs_Symbol#inspect": 0, "not_optimized_cfuncs_Class#escape": 65, "not_optimized_cfuncs_Kernel#!~": 13435, "not_optimized_cfuncs_String#%": 2270, "not_optimized_cfuncs_Numeric#positive?": 8836, "not_optimized_cfuncs_Kernel#instance_variable_get": 1195, "not_optimized_cfuncs_String#encoding": 379, "not_optimized_cfuncs_Enumerable#sort": 94, "not_optimized_cfuncs_Class#pwd": 73, "not_optimized_cfuncs_Integer#upto": 0, "not_optimized_cfuncs_StringScanner#eos?": 0, "not_optimized_cfuncs_Kernel#dup": 26458, "not_optimized_cfuncs_String#-@": 10233, "not_optimized_cfuncs_MatchData#begin": 0, "not_optimized_cfuncs_Hash#values": 9229, "not_optimized_cfuncs_Class#union": 0, "not_optimized_cfuncs_String#tr": 38, "not_optimized_cfuncs_Array#transpose": 1080, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_NilClass#to_s": 2521, "not_optimized_cfuncs_Kernel#hash": 8239, "not_optimized_cfuncs_String#to_s": 333231, "not_optimized_cfuncs_Class#try_convert": 218, "not_optimized_cfuncs_Proc#ruby2_keywords": 158, "not_optimized_cfuncs_Enumerable#sort_by": 2, "not_optimized_cfuncs_Method#super_method": 0, "not_optimized_cfuncs_Range#cover?": 2209, "not_optimized_cfuncs_Module#exist?": 30, "not_optimized_cfuncs_Float#-": 74, "not_optimized_cfuncs_String#==": 2040439, "not_optimized_cfuncs_Array#reverse": 13494, "not_optimized_cfuncs_String#lstrip": 24424, "not_optimized_cfuncs_Set#delete": 31737, "not_optimized_cfuncs_String#delete_suffix": 1705, "not_optimized_cfuncs_Integer#^": 3882, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_String#include?": 19395, "not_optimized_cfuncs_Kernel#instance_of?": 485, "not_optimized_cfuncs_Float#<=": 17632, "not_optimized_cfuncs_Enumerable#each_cons": 350, "not_optimized_cfuncs_String#strip": 13650, "not_optimized_cfuncs_Array#eql?": 6194, "not_optimized_cfuncs_Hash#include?": 79, "not_optimized_cfuncs_Regexp#===": 73046, "not_optimized_cfuncs_Hash#freeze": 191527, "not_optimized_cfuncs_TrueClass#^": 0, "not_optimized_cfuncs_Regexp#source": 1195, "not_optimized_cfuncs_Range#begin": 28354, "not_optimized_cfuncs_Class#extname": 73, "not_optimized_cfuncs_Range#minmax": 150, "not_optimized_cfuncs_Set#to_a": 21, "not_optimized_cfuncs_Integer#>>": 75905, "not_optimized_cfuncs_String#ascii_only?": 379, "not_optimized_cfuncs_Array#drop": 200915, "not_optimized_cfuncs_Range#end": 34, "not_optimized_cfuncs_Kernel#String": 1924, "not_optimized_cfuncs_Float#>=": 554, "not_optimized_cfuncs_Object#[]": 205516, "not_optimized_cfuncs_Integer#<=>": 49412, "not_optimized_cfuncs_Regexp#=~": 144, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 112, "not_optimized_cfuncs_Array#freeze": 205895, "not_optimized_cfuncs_Enumerable#each_slice": 73, "not_optimized_cfuncs_Hash#[]=": 2370, "not_optimized_cfuncs_Array#compact": 15873, "not_optimized_cfuncs_Kernel#instance_variable_set": 3, "not_optimized_cfuncs_String#delete_prefix!": 10177, "not_optimized_cfuncs_Module#alias_method": 78, "not_optimized_cfuncs_Kernel#method": 73, "not_optimized_cfuncs_Hash#keys": 4262, "not_optimized_cfuncs_Array#reverse!": 2584, "not_optimized_cfuncs_Kernel#__method__": 587, "not_optimized_cfuncs_Array#uniq!": 176, "not_optimized_cfuncs_String#delete_prefix": 146, "not_optimized_cfuncs_String#force_encoding": 379, "not_optimized_cfuncs_Integer#downto": 0, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Kernel#===": 2136, "not_optimized_cfuncs_String#===": 265439, "not_optimized_cfuncs_Numeric#negative?": 13730, "not_optimized_cfuncs_Integer#**": 3279, "not_optimized_cfuncs_Array#==": 0 } ] ], "liquid-render": [ [ { "compiled_iseq_count": 129, "failed_iseq_count": 14, "compile_time_ns": 46449831, "profile_time_ns": 1389576138, "gc_time_ns": 632757, "invalidation_time_ns": 0, "code_region_bytes": 892928, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 2515463, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 8718088, "compile_error_register_spill_on_alloc": 2432303, "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": 766541392, "dynamic_getivar_count": 5953387, "dynamic_setivar_count": 2868917, "unspecialized_def_type_iseq": 8000442, "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": 387844, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 137577112, "vm_write_sp_count": 136872198, "vm_write_locals_count": 136872198, "vm_write_stack_count": 136872198, "vm_write_to_parent_iseq_local_count": 1839661, "vm_read_from_parent_iseq_local_count": 47231965, "exit_compile_error": 13665854, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 7132007, "exit_unhandled_kwarg": 6756277, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 53646, "exit_unhandled_yarv_insn": 268371, "exit_fixnum_add_overflow": 0, "exit_fixnum_sub_overflow": 0, "exit_fixnum_mult_overflow": 0, "exit_guard_type_failure": 8383802, "exit_guard_type_not_failure": 0, "exit_guard_bit_equals_failure": 0, "exit_guard_shape_failure": 11802188, "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": 48062145, "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": 268371, "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": 8468880, "send_fallback_send_without_block_no_profiles": 3014795, "send_fallback_send_without_block_cfunc_not_variadic": 17688913, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 8388286, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 23651950, "dynamic_send_count": 61212824, "iseq_optimized_send_count": 45319249, "inline_cfunc_optimized_send_count": 13961284, "variadic_cfunc_optimized_send_count": 18572775, "optimized_send_count": 77853308, "send_count": 139066132, "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": 14218442, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 534, "not_optimized_yarv_insn_opt_new": 0, "not_optimized_yarv_insn_objtostring": 0, "not_optimized_yarv_insn_opt_ary_freeze": 0, "not_optimized_yarv_insn_opt_hash_freeze": 0, "not_optimized_yarv_insn_opt_str_freeze": 0, "not_optimized_yarv_insn_opt_nil_p": 0, "not_optimized_yarv_insn_opt_str_uminus": 0, "not_optimized_yarv_insn_opt_duparray_send": 0, "not_optimized_yarv_insn_opt_newarray_send": 0, "not_optimized_yarv_insn_invokesuper": 24191, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 736029, "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": 4974, "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": 219800, "not_optimized_yarv_insn_opt_neq": 548971, "not_optimized_yarv_insn_opt_lt": 0, "not_optimized_yarv_insn_opt_le": 53678, "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": 548971, "not_optimized_yarv_insn_opt_or": 102, "not_optimized_yarv_insn_opt_aref": 7385019, "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": 793376229, "total_insn_count": 1559917621, "ratio_in_zjit": 49.13986364924844, "not_optimized_cfuncs_Kernel#Array": 52, "not_optimized_cfuncs_String#===": 1056140, "not_optimized_cfuncs_Hash#values": 298, "not_optimized_cfuncs_Kernel#dup": 162, "not_optimized_cfuncs_Regexp#===": 140728, "not_optimized_cfuncs_String#+": 17055, "not_optimized_cfuncs_Integer#<=>": 0, "not_optimized_cfuncs_Array#hash": 18, "not_optimized_cfuncs_UnboundMethod#parameters": 18, "not_optimized_cfuncs_String#-@": 3247, "not_optimized_cfuncs_StringScanner#eos?": 26365, "not_optimized_cfuncs_StringScanner#scan": 56784, "not_optimized_cfuncs_String#+@": 34443, "not_optimized_cfuncs_StringScanner#skip": 12969, "not_optimized_cfuncs_StringScanner#getch": 4334, "not_optimized_cfuncs_String#to_s": 3699796, "not_optimized_cfuncs_Class#extname": 1, "not_optimized_cfuncs_Kernel#block_given?": 0, "not_optimized_cfuncs_Array#freeze": 1053, "not_optimized_cfuncs_String#include?": 50, "not_optimized_cfuncs_Array#compact!": 99, "not_optimized_cfuncs_Hash#[]=": 1135, "not_optimized_cfuncs_Class#join": 40, "not_optimized_cfuncs_Array#==": 36, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_Comparable#>=": 10, "not_optimized_cfuncs_Module#instance_method": 18, "not_optimized_cfuncs_Hash#[]": 4352, "not_optimized_cfuncs_CGI::EscapeExt#escapeHTML": 182971, "not_optimized_cfuncs_String#scan": 37089, "not_optimized_cfuncs_Time#strftime": 68291, "not_optimized_cfuncs_Float#/": 0, "not_optimized_cfuncs_String#empty?": 138070, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 38, "not_optimized_cfuncs_Module#const_set": 2, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Class#file?": 4, "not_optimized_cfuncs_Integer#/": 409862, "not_optimized_cfuncs_String#to_str": 91, "not_optimized_cfuncs_Integer#^": 105, "not_optimized_cfuncs_Set#include?": 2566829, "not_optimized_cfuncs_Integer#to_f": 0, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_Regexp#=~": 92, "not_optimized_cfuncs_Class#generate": 9731, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_Hash#store": 276, "not_optimized_cfuncs_String#delete_prefix!": 415, "not_optimized_cfuncs_Array#<<": 107, "not_optimized_cfuncs_Array#+": 0, "not_optimized_cfuncs_String#%": 1135, "not_optimized_cfuncs_Array#include?": 19816, "not_optimized_cfuncs_Integer#>>": 422, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_String#==": 40145, "not_optimized_cfuncs_Class#exist?": 39, "not_optimized_cfuncs_Array#compact": 15, "not_optimized_cfuncs_Range#===": 0, "not_optimized_cfuncs_Array#uniq!": 81, "not_optimized_cfuncs_Integer#<<": 549073, "not_optimized_cfuncs_Float#-": 94, "not_optimized_cfuncs_BasicObject#!=": 0, "not_optimized_cfuncs_String#strip": 38626, "not_optimized_cfuncs_String#dup": 14674, "not_optimized_cfuncs_Kernel#is_a?": 828392, "not_optimized_cfuncs_Hash#key?": 7882088 } ] ], "fluentd": [ [ { "compiled_iseq_count": 8, "failed_iseq_count": 0, "compile_time_ns": 3294647, "profile_time_ns": 77834, "gc_time_ns": 13732144, "invalidation_time_ns": 0, "code_region_bytes": 634880, "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": 405002585, "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": 90000593, "vm_write_sp_count": 90000562, "vm_write_locals_count": 90000562, "vm_write_stack_count": 90000562, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 62, "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": 45000062, "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": 45000062, "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": 45000062, "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": 45000187, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 0, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 94, "dynamic_send_count": 45000281, "iseq_optimized_send_count": 93, "inline_cfunc_optimized_send_count": 31, "variadic_cfunc_optimized_send_count": 45000157, "optimized_send_count": 45000281, "send_count": 90000562, "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": 9075, "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": 7241, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 950, "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": 2612, "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": 495471417, "total_insn_count": 900474002, "ratio_in_zjit": 44.9765994465657, "not_optimized_cfuncs_Module#alias_method": 152, "not_optimized_cfuncs_Time#to_s": 971, "not_optimized_cfuncs_String#include?": 45000053, "not_optimized_cfuncs_Binding#local_variable_get": 0, "not_optimized_cfuncs_Hash#has_key?": 302, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 120, "not_optimized_cfuncs_Array#include?": 259, "not_optimized_cfuncs_String#==": 1727, "not_optimized_cfuncs_Time#+": 971, "not_optimized_cfuncs_Hash#[]=": 2293, "not_optimized_cfuncs_String#hash": 0, "not_optimized_cfuncs_Hash#keys": 0, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_Array#hash": 141, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_Array#compact": 14, "not_optimized_cfuncs_String#strip": 13, "not_optimized_cfuncs_Array#uniq!": 192, "not_optimized_cfuncs_String#+": 25, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_Kernel#block_given?": 0, "not_optimized_cfuncs_Hash#store": 0, "not_optimized_cfuncs_Class#join": 60, "not_optimized_cfuncs_String#delete_prefix": 23, "not_optimized_cfuncs_UnboundMethod#parameters": 18, "not_optimized_cfuncs_Integer#>>": 454, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_Array#freeze": 371, "not_optimized_cfuncs_Hash#[]": 18, "not_optimized_cfuncs_Module#instance_method": 18, "not_optimized_cfuncs_Module#const_set": 4, "not_optimized_cfuncs_Kernel#is_a?": 371, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_Kernel#instance_variable_set": 23, "not_optimized_cfuncs_String#to_sym": 27, "not_optimized_cfuncs_String#scan": 121, "not_optimized_cfuncs_String#%": 2270, "not_optimized_cfuncs_Hash#delete": 31, "not_optimized_cfuncs_Comparable#<": 0, "not_optimized_cfuncs_Array#+": 0, "not_optimized_cfuncs_Hash#key?": 0, "not_optimized_cfuncs_Hash#values": 297, "not_optimized_cfuncs_String#to_s": 774, "not_optimized_cfuncs_Class#exist?": 39, "not_optimized_cfuncs_Float#-": 32, "not_optimized_cfuncs_Regexp#===": 56, "not_optimized_cfuncs_Hash#include?": 106, "not_optimized_cfuncs_Enumerable#sort_by": 6, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Array#==": 0, "not_optimized_cfuncs_Kernel#instance_variable_get": 26, "not_optimized_cfuncs_String#===": 3032, "not_optimized_cfuncs_String#dup": 26, "not_optimized_cfuncs_Regexp#=~": 421, "not_optimized_cfuncs_String#-@": 4943, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_Comparable#>=": 10, "not_optimized_cfuncs_RubyVM::InstructionSequence#to_a": 53, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_Kernel#Array": 64, "not_optimized_cfuncs_String#delete_prefix!": 414, "not_optimized_cfuncs_BasicObject#!=": 6, "not_optimized_cfuncs_Kernel#dup": 94, "not_optimized_cfuncs_Array#compact!": 192, "not_optimized_cfuncs_Array#delete": 29, "not_optimized_cfuncs_Comparable#==": 146, "not_optimized_cfuncs_Integer#<=>": 0 } ] ], "ruby-lsp": [ [ { "compiled_iseq_count": 288, "failed_iseq_count": 66, "compile_time_ns": 101601550, "profile_time_ns": 1006065, "gc_time_ns": 572984, "invalidation_time_ns": 0, "code_region_bytes": 1036288, "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": 756214909, "dynamic_getivar_count": 771714, "dynamic_setivar_count": 22205274, "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": 115980747, "vm_write_sp_count": 112091811, "vm_write_locals_count": 112091811, "vm_write_stack_count": 112091811, "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": 0, "exit_stackoverflow": 0, "exit_block_param_proxy_modified": 0, "exit_block_param_proxy_not_iseq_or_ifunc": 0, "side_exit_count": 24365877, "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": 31260417, "send_fallback_send_without_block_no_profiles": 9068548, "send_fallback_send_without_block_cfunc_not_variadic": 9114428, "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": 89296627, "iseq_optimized_send_count": 17418778, "inline_cfunc_optimized_send_count": 11813223, "variadic_cfunc_optimized_send_count": 3357209, "optimized_send_count": 32589210, "send_count": 121885837, "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": 15553416, "not_optimized_yarv_insn_sendforward": 425, "not_optimized_yarv_insn_opt_send_without_block": 146, "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": 3895385, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 280388, "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": 12200088, "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": 1913118213, "total_insn_count": 2669333122, "ratio_in_zjit": 28.3297316010302, "not_optimized_cfuncs_Hash#include?": 465, "not_optimized_cfuncs_Hash#store": 275, "not_optimized_cfuncs_Array#<<": 1500874, "not_optimized_cfuncs_String#to_sym": 0, "not_optimized_cfuncs_BasicObject#!=": 0, "not_optimized_cfuncs_Hash#[]": 18, "not_optimized_cfuncs_Array#uniq!": 95, "not_optimized_cfuncs_String#strip": 196, "not_optimized_cfuncs_Hash#values": 297, "not_optimized_cfuncs_String#delete_prefix": 71423, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_Array#compact!": 113, "not_optimized_cfuncs_String#-@": 4812, "not_optimized_cfuncs_String#hash": 48, "not_optimized_cfuncs_String#===": 2470, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_Kernel#block_given?": 0, "not_optimized_cfuncs_Module#ancestors": 0, "not_optimized_cfuncs_Hash#delete": 0, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_String#valid_encoding?": 676361, "not_optimized_cfuncs_Module#alias_method": 152, "not_optimized_cfuncs_Kernel#===": 0, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_String#dup": 556, "not_optimized_cfuncs_Integer#===": 0, "not_optimized_cfuncs_String#ascii_only?": 0, "not_optimized_cfuncs_Hash#[]=": 2293, "not_optimized_cfuncs_UnboundMethod#owner": 48, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_UnboundMethod#bind": 0, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 811, "not_optimized_cfuncs_UnboundMethod#parameters": 18, "not_optimized_cfuncs_String#%": 2270, "not_optimized_cfuncs_Array#hash": 263, "not_optimized_cfuncs_Kernel#dup": 77, "not_optimized_cfuncs_Comparable#>=": 195, "not_optimized_cfuncs_Integer#<=>": 0, "not_optimized_cfuncs_String#delete_prefix!": 1353136, "not_optimized_cfuncs_Class#current": 3653, "not_optimized_cfuncs_Comparable#<": 0, "not_optimized_cfuncs_NilClass#===": 117205, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_Object#[]": 215, "not_optimized_cfuncs_Kernel#Array": 56, "not_optimized_cfuncs_Class#exist?": 39, "not_optimized_cfuncs_Array#compact": 14, "not_optimized_cfuncs_Integer#>>": 391391, "not_optimized_cfuncs_Regexp#=~": 311, "not_optimized_cfuncs_String#empty?": 215, "not_optimized_cfuncs_String#+": 0, "not_optimized_cfuncs_Class#join": 303, "not_optimized_cfuncs_Hash#key?": 109, "not_optimized_cfuncs_Kernel#singleton_class": 5, "not_optimized_cfuncs_Module#const_set": 18, "not_optimized_cfuncs_Array#==": 129, "not_optimized_cfuncs_Kernel#is_a?": 4968123, "not_optimized_cfuncs_String#==": 18462, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Float#-": 89, "not_optimized_cfuncs_UnboundMethod#super_method": 30, "not_optimized_cfuncs_UnboundMethod#name": 41, "not_optimized_cfuncs_Kernel#object_id": 535, "not_optimized_cfuncs_String#to_s": 925, "not_optimized_cfuncs_Array#include?": 55, "not_optimized_cfuncs_String#include?": 22, "not_optimized_cfuncs_Class#pwd": 88, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_Comparable#==": 1, "not_optimized_cfuncs_Module#instance_method": 18, "not_optimized_cfuncs_String#scan": 53, "not_optimized_cfuncs_Array#+": 17872, "not_optimized_cfuncs_String#encoding": 0 } ] ], "erubi-rails": [ [ { "compiled_iseq_count": 219, "failed_iseq_count": 22, "compile_time_ns": 67554884, "profile_time_ns": 602660, "gc_time_ns": 88351492, "invalidation_time_ns": 103216, "code_region_bytes": 2097152, "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": 3188354720, "dynamic_getivar_count": 19199671, "dynamic_setivar_count": 48598156, "unspecialized_def_type_iseq": 5999745, "unspecialized_def_type_cfunc": 0, "unspecialized_def_type_attrset": 0, "unspecialized_def_type_ivar": 0, "unspecialized_def_type_bmethod": 5999856, "unspecialized_def_type_zsuper": 0, "unspecialized_def_type_alias": 1199943, "unspecialized_def_type_undef": 0, "unspecialized_def_type_not_implemented": 0, "unspecialized_def_type_optimized": 14399652, "unspecialized_def_type_missing": 0, "unspecialized_def_type_refined": 0, "unspecialized_def_type_null": 0, "vm_write_pc_count": 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": 600006, "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": 34198987, "unhandled_yarv_insn_nop": 0, "unhandled_yarv_insn_getlocal": 0, "unhandled_yarv_insn_setlocal": 0, "unhandled_yarv_insn_getblockparam": 3000003, "unhandled_yarv_insn_setblockparam": 0, "unhandled_yarv_insn_getblockparamproxy": 0, "unhandled_yarv_insn_getspecial": 0, "unhandled_yarv_insn_setspecial": 0, "unhandled_yarv_insn_getinstancevariable": 0, "unhandled_yarv_insn_setinstancevariable": 0, "unhandled_yarv_insn_getclassvariable": 4199887, "unhandled_yarv_insn_setclassvariable": 0, "unhandled_yarv_insn_opt_getconstant_path": 0, "unhandled_yarv_insn_getconstant": 0, "unhandled_yarv_insn_setconstant": 0, "unhandled_yarv_insn_getglobal": 0, "unhandled_yarv_insn_setglobal": 0, "unhandled_yarv_insn_putnil": 0, "unhandled_yarv_insn_putself": 0, "unhandled_yarv_insn_putobject": 0, "unhandled_yarv_insn_putspecialobject": 0, "unhandled_yarv_insn_putstring": 0, "unhandled_yarv_insn_putchilledstring": 0, "unhandled_yarv_insn_concatstrings": 0, "unhandled_yarv_insn_anytostring": 0, "unhandled_yarv_insn_toregexp": 0, "unhandled_yarv_insn_intern": 0, "unhandled_yarv_insn_newarray": 0, "unhandled_yarv_insn_pushtoarraykwsplat": 0, "unhandled_yarv_insn_duparray": 0, "unhandled_yarv_insn_duphash": 0, "unhandled_yarv_insn_expandarray": 599971, "unhandled_yarv_insn_concatarray": 0, "unhandled_yarv_insn_concattoarray": 0, "unhandled_yarv_insn_pushtoarray": 0, "unhandled_yarv_insn_splatarray": 0, "unhandled_yarv_insn_splatkw": 0, "unhandled_yarv_insn_newhash": 0, "unhandled_yarv_insn_newrange": 0, "unhandled_yarv_insn_pop": 0, "unhandled_yarv_insn_dup": 0, "unhandled_yarv_insn_dupn": 0, "unhandled_yarv_insn_swap": 0, "unhandled_yarv_insn_opt_reverse": 0, "unhandled_yarv_insn_topn": 0, "unhandled_yarv_insn_setn": 0, "unhandled_yarv_insn_adjuststack": 0, "unhandled_yarv_insn_defined": 0, "unhandled_yarv_insn_definedivar": 0, "unhandled_yarv_insn_checkmatch": 0, "unhandled_yarv_insn_checkkeyword": 599972, "unhandled_yarv_insn_checktype": 0, "unhandled_yarv_insn_defineclass": 0, "unhandled_yarv_insn_definemethod": 0, "unhandled_yarv_insn_definesmethod": 0, "unhandled_yarv_insn_send": 0, "unhandled_yarv_insn_sendforward": 0, "unhandled_yarv_insn_opt_send_without_block": 0, "unhandled_yarv_insn_opt_new": 0, "unhandled_yarv_insn_objtostring": 0, "unhandled_yarv_insn_opt_ary_freeze": 0, "unhandled_yarv_insn_opt_hash_freeze": 0, "unhandled_yarv_insn_opt_str_freeze": 0, "unhandled_yarv_insn_opt_nil_p": 0, "unhandled_yarv_insn_opt_str_uminus": 0, "unhandled_yarv_insn_opt_duparray_send": 0, "unhandled_yarv_insn_opt_newarray_send": 0, "unhandled_yarv_insn_invokesuper": 0, "unhandled_yarv_insn_invokesuperforward": 1199945, "unhandled_yarv_insn_invokeblock": 0, "unhandled_yarv_insn_leave": 0, "unhandled_yarv_insn_throw": 0, "unhandled_yarv_insn_jump": 0, "unhandled_yarv_insn_branchif": 0, "unhandled_yarv_insn_branchunless": 0, "unhandled_yarv_insn_branchnil": 0, "unhandled_yarv_insn_once": 0, "unhandled_yarv_insn_opt_case_dispatch": 0, "unhandled_yarv_insn_opt_plus": 0, "unhandled_yarv_insn_opt_minus": 0, "unhandled_yarv_insn_opt_mult": 0, "unhandled_yarv_insn_opt_div": 0, "unhandled_yarv_insn_opt_mod": 0, "unhandled_yarv_insn_opt_eq": 0, "unhandled_yarv_insn_opt_neq": 0, "unhandled_yarv_insn_opt_lt": 0, "unhandled_yarv_insn_opt_le": 0, "unhandled_yarv_insn_opt_gt": 0, "unhandled_yarv_insn_opt_ge": 0, "unhandled_yarv_insn_opt_ltlt": 0, "unhandled_yarv_insn_opt_and": 0, "unhandled_yarv_insn_opt_or": 0, "unhandled_yarv_insn_opt_aref": 0, "unhandled_yarv_insn_opt_aset": 0, "unhandled_yarv_insn_opt_length": 0, "unhandled_yarv_insn_opt_size": 0, "unhandled_yarv_insn_opt_empty_p": 0, "unhandled_yarv_insn_opt_succ": 0, "unhandled_yarv_insn_opt_not": 0, "unhandled_yarv_insn_opt_regexpmatch2": 0, "unhandled_yarv_insn_invokebuiltin": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_getlocal_WC_0": 0, "unhandled_yarv_insn_getlocal_WC_1": 0, "unhandled_yarv_insn_setlocal_WC_0": 0, "unhandled_yarv_insn_setlocal_WC_1": 0, "unhandled_yarv_insn_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_trace_nop": 0, "unhandled_yarv_insn_trace_getlocal": 0, "unhandled_yarv_insn_trace_setlocal": 0, "unhandled_yarv_insn_trace_getblockparam": 0, "unhandled_yarv_insn_trace_setblockparam": 0, "unhandled_yarv_insn_trace_getblockparamproxy": 0, "unhandled_yarv_insn_trace_getspecial": 0, "unhandled_yarv_insn_trace_setspecial": 0, "unhandled_yarv_insn_trace_getinstancevariable": 0, "unhandled_yarv_insn_trace_setinstancevariable": 0, "unhandled_yarv_insn_trace_getclassvariable": 0, "unhandled_yarv_insn_trace_setclassvariable": 0, "unhandled_yarv_insn_trace_opt_getconstant_path": 0, "unhandled_yarv_insn_trace_getconstant": 0, "unhandled_yarv_insn_trace_setconstant": 0, "unhandled_yarv_insn_trace_getglobal": 0, "unhandled_yarv_insn_trace_setglobal": 0, "unhandled_yarv_insn_trace_putnil": 0, "unhandled_yarv_insn_trace_putself": 0, "unhandled_yarv_insn_trace_putobject": 0, "unhandled_yarv_insn_trace_putspecialobject": 0, "unhandled_yarv_insn_trace_putstring": 0, "unhandled_yarv_insn_trace_putchilledstring": 0, "unhandled_yarv_insn_trace_concatstrings": 0, "unhandled_yarv_insn_trace_anytostring": 0, "unhandled_yarv_insn_trace_toregexp": 0, "unhandled_yarv_insn_trace_intern": 0, "unhandled_yarv_insn_trace_newarray": 0, "unhandled_yarv_insn_trace_pushtoarraykwsplat": 0, "unhandled_yarv_insn_trace_duparray": 0, "unhandled_yarv_insn_trace_duphash": 0, "unhandled_yarv_insn_trace_expandarray": 0, "unhandled_yarv_insn_trace_concatarray": 0, "unhandled_yarv_insn_trace_concattoarray": 0, "unhandled_yarv_insn_trace_pushtoarray": 0, "unhandled_yarv_insn_trace_splatarray": 0, "unhandled_yarv_insn_trace_splatkw": 0, "unhandled_yarv_insn_trace_newhash": 0, "unhandled_yarv_insn_trace_newrange": 0, "unhandled_yarv_insn_trace_pop": 0, "unhandled_yarv_insn_trace_dup": 0, "unhandled_yarv_insn_trace_dupn": 0, "unhandled_yarv_insn_trace_swap": 0, "unhandled_yarv_insn_trace_opt_reverse": 0, "unhandled_yarv_insn_trace_topn": 0, "unhandled_yarv_insn_trace_setn": 0, "unhandled_yarv_insn_trace_adjuststack": 0, "unhandled_yarv_insn_trace_defined": 0, "unhandled_yarv_insn_trace_definedivar": 0, "unhandled_yarv_insn_trace_checkmatch": 0, "unhandled_yarv_insn_trace_checkkeyword": 0, "unhandled_yarv_insn_trace_checktype": 0, "unhandled_yarv_insn_trace_defineclass": 0, "unhandled_yarv_insn_trace_definemethod": 0, "unhandled_yarv_insn_trace_definesmethod": 0, "unhandled_yarv_insn_trace_send": 0, "unhandled_yarv_insn_trace_sendforward": 0, "unhandled_yarv_insn_trace_opt_send_without_block": 0, "unhandled_yarv_insn_trace_opt_new": 0, "unhandled_yarv_insn_trace_objtostring": 0, "unhandled_yarv_insn_trace_opt_ary_freeze": 0, "unhandled_yarv_insn_trace_opt_hash_freeze": 0, "unhandled_yarv_insn_trace_opt_str_freeze": 0, "unhandled_yarv_insn_trace_opt_nil_p": 0, "unhandled_yarv_insn_trace_opt_str_uminus": 0, "unhandled_yarv_insn_trace_opt_duparray_send": 0, "unhandled_yarv_insn_trace_opt_newarray_send": 0, "unhandled_yarv_insn_trace_invokesuper": 0, "unhandled_yarv_insn_trace_invokesuperforward": 0, "unhandled_yarv_insn_trace_invokeblock": 0, "unhandled_yarv_insn_trace_leave": 0, "unhandled_yarv_insn_trace_throw": 0, "unhandled_yarv_insn_trace_jump": 0, "unhandled_yarv_insn_trace_branchif": 0, "unhandled_yarv_insn_trace_branchunless": 0, "unhandled_yarv_insn_trace_branchnil": 0, "unhandled_yarv_insn_trace_once": 0, "unhandled_yarv_insn_trace_opt_case_dispatch": 0, "unhandled_yarv_insn_trace_opt_plus": 0, "unhandled_yarv_insn_trace_opt_minus": 0, "unhandled_yarv_insn_trace_opt_mult": 0, "unhandled_yarv_insn_trace_opt_div": 0, "unhandled_yarv_insn_trace_opt_mod": 0, "unhandled_yarv_insn_trace_opt_eq": 0, "unhandled_yarv_insn_trace_opt_neq": 0, "unhandled_yarv_insn_trace_opt_lt": 0, "unhandled_yarv_insn_trace_opt_le": 0, "unhandled_yarv_insn_trace_opt_gt": 0, "unhandled_yarv_insn_trace_opt_ge": 0, "unhandled_yarv_insn_trace_opt_ltlt": 0, "unhandled_yarv_insn_trace_opt_and": 0, "unhandled_yarv_insn_trace_opt_or": 0, "unhandled_yarv_insn_trace_opt_aref": 0, "unhandled_yarv_insn_trace_opt_aset": 0, "unhandled_yarv_insn_trace_opt_length": 0, "unhandled_yarv_insn_trace_opt_size": 0, "unhandled_yarv_insn_trace_opt_empty_p": 0, "unhandled_yarv_insn_trace_opt_succ": 0, "unhandled_yarv_insn_trace_opt_not": 0, "unhandled_yarv_insn_trace_opt_regexpmatch2": 0, "unhandled_yarv_insn_trace_invokebuiltin": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate": 0, "unhandled_yarv_insn_trace_opt_invokebuiltin_delegate_leave": 0, "unhandled_yarv_insn_trace_getlocal_WC_0": 0, "unhandled_yarv_insn_trace_getlocal_WC_1": 0, "unhandled_yarv_insn_trace_setlocal_WC_0": 0, "unhandled_yarv_insn_trace_setlocal_WC_1": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_0_": 0, "unhandled_yarv_insn_trace_putobject_INT2FIX_1_": 0, "unhandled_yarv_insn_zjit_getinstancevariable": 0, "unhandled_yarv_insn_zjit_opt_send_without_block": 0, "unhandled_yarv_insn_zjit_objtostring": 0, "unhandled_yarv_insn_zjit_opt_nil_p": 0, "unhandled_yarv_insn_zjit_opt_plus": 0, "unhandled_yarv_insn_zjit_opt_minus": 0, "unhandled_yarv_insn_zjit_opt_mult": 0, "unhandled_yarv_insn_zjit_opt_div": 0, "unhandled_yarv_insn_zjit_opt_mod": 0, "unhandled_yarv_insn_zjit_opt_eq": 0, "unhandled_yarv_insn_zjit_opt_neq": 0, "unhandled_yarv_insn_zjit_opt_lt": 0, "unhandled_yarv_insn_zjit_opt_le": 0, "unhandled_yarv_insn_zjit_opt_gt": 0, "unhandled_yarv_insn_zjit_opt_ge": 0, "unhandled_yarv_insn_zjit_opt_and": 0, "unhandled_yarv_insn_zjit_opt_or": 0, "unhandled_yarv_insn_zjit_opt_empty_p": 0, "unhandled_yarv_insn_zjit_opt_not": 0, "send_fallback_send_without_block_polymorphic": 64799792, "send_fallback_send_without_block_no_profiles": 136200053, "send_fallback_send_without_block_cfunc_not_variadic": 167398757, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 27599196, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 74998193, "dynamic_send_count": 470995991, "iseq_optimized_send_count": 158996282, "inline_cfunc_optimized_send_count": 19799273, "variadic_cfunc_optimized_send_count": 26399480, "optimized_send_count": 205195035, "send_count": 676191026, "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": 18016813, "not_optimized_yarv_insn_sendforward": 1200006, "not_optimized_yarv_insn_opt_send_without_block": 1047, "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": 21049368, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 3048771, "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": 32089671, "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": 1044773620, "total_insn_count": 4233128340, "ratio_in_zjit": 75.31911305103498, "not_optimized_cfuncs_Kernel#instance_variables": 599971, "not_optimized_cfuncs_Array#&": 0, "not_optimized_cfuncs_String#getbyte": 8, "not_optimized_cfuncs_UnboundMethod#parameters": 36, "not_optimized_cfuncs_Kernel#Array": 1800244, "not_optimized_cfuncs_String#scan": 174, "not_optimized_cfuncs_Module#instance_method": 36, "not_optimized_cfuncs_String#to_s": 49801774, "not_optimized_cfuncs_Array#compact!": 478, "not_optimized_cfuncs_String#hash": 2, "not_optimized_cfuncs_Integer#==": 670533, "not_optimized_cfuncs_Comparable#>=": 8497, "not_optimized_cfuncs_Hash#clear": 211, "not_optimized_cfuncs_Array#delete": 600029, "not_optimized_cfuncs_Comparable#<": 0, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_String#delete_suffix": 12, "not_optimized_cfuncs_StringScanner#pos=": 208, "not_optimized_cfuncs_String#b": 745, "not_optimized_cfuncs_Integer#^": 0, "not_optimized_cfuncs_String#include?": 599993, "not_optimized_cfuncs_String#%": 2497, "not_optimized_cfuncs_Integer#>>": 454, "not_optimized_cfuncs_String#freeze": 8407507, "not_optimized_cfuncs_Regexp#=~": 414, "not_optimized_cfuncs_String#delete_suffix!": 20, "not_optimized_cfuncs_Integer#>": 0, "not_optimized_cfuncs_Integer#<=>": 4, "not_optimized_cfuncs_Class#directory?": 535, "not_optimized_cfuncs_Thread::Backtrace::Location#path": 0, "not_optimized_cfuncs_Hash#include?": 1489, "not_optimized_cfuncs_Class#exist?": 82, "not_optimized_cfuncs_Regexp#to_s": 3, "not_optimized_cfuncs_Array#-": 599971, "not_optimized_cfuncs_StringScanner#eos?": 312, "not_optimized_cfuncs_Kernel#hash": 0, "not_optimized_cfuncs_Class#superclass": 9, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 275, "not_optimized_cfuncs_Integer#+": 0, "not_optimized_cfuncs_NilClass#===": 2, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_Proc#ruby2_keywords": 1050, "not_optimized_cfuncs_Hash#freeze": 518, "not_optimized_cfuncs_Integer#*": 92, "not_optimized_cfuncs_Module#singleton_class?": 0, "not_optimized_cfuncs_String#inspect": 0, "not_optimized_cfuncs_Class#split": 387, "not_optimized_cfuncs_Kernel#instance_variable_get": 599971, "not_optimized_cfuncs_Array#<<": 54, "not_optimized_cfuncs_String#+@": 1199992, "not_optimized_cfuncs_Integer#upto": 0, "not_optimized_cfuncs_String#tr!": 500, "not_optimized_cfuncs_StringScanner#scan": 0, "not_optimized_cfuncs_Array#include?": 1662, "not_optimized_cfuncs_Thread::Backtrace::Location#absolute_path": 52, "not_optimized_cfuncs_Module#to_s": 33, "not_optimized_cfuncs_Hash#keys": 1200024, "not_optimized_cfuncs_Set#add": 2110, "not_optimized_cfuncs_Time#minus_without_duration": 27581, "not_optimized_cfuncs_Array#|": 599971, "not_optimized_cfuncs_Kernel#is_a?": 3108611, "not_optimized_cfuncs_Hash#store": 534, "not_optimized_cfuncs_Proc#arity": 62, "not_optimized_cfuncs_Array#reverse": 562, "not_optimized_cfuncs_Kernel#kind_of?": 4040, "not_optimized_cfuncs_Array#sort": 108, "not_optimized_cfuncs_Array#==": 2, "not_optimized_cfuncs_Method#parameters": 0, "not_optimized_cfuncs_Hash#merge": 30, "not_optimized_cfuncs_Integer#-": 9498, "not_optimized_cfuncs_StringScanner#skip": 83, "not_optimized_cfuncs_Module#const_set": 32, "not_optimized_cfuncs_Array#uniq!": 600631, "not_optimized_cfuncs_String#*": 3, "not_optimized_cfuncs_Hash#[]": 9603285, "not_optimized_cfuncs_Hash#has_key?": 0, "not_optimized_cfuncs_String#ascii_only?": 599971, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_Hash#[]=": 2506, "not_optimized_cfuncs_Module#initialize": 3, "not_optimized_cfuncs_Array#inspect": 0, "not_optimized_cfuncs_Time#utc_offset": 0, "not_optimized_cfuncs_Class#union": 3, "not_optimized_cfuncs_Class#escape": 151, "not_optimized_cfuncs_Kernel#block_given?": 4200691, "not_optimized_cfuncs_Array#to_a": 38, "not_optimized_cfuncs_Enumerable#sort_by": 58, "not_optimized_cfuncs_Kernel#dup": 600940, "not_optimized_cfuncs_Integer#>=": 40781, "not_optimized_cfuncs_Thread::ConditionVariable#initialize": 599973, "not_optimized_cfuncs_Array#eql?": 1, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_String#empty?": 4200668, "not_optimized_cfuncs_String#tr": 15, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_Class#current": 4199966, "not_optimized_cfuncs_Kernel#freeze": 57, "not_optimized_cfuncs_Time#subsec": 0, "not_optimized_cfuncs_StringScanner#rest?": 0, "not_optimized_cfuncs_String#+": 82, "not_optimized_cfuncs_String#to_sym": 528, "not_optimized_cfuncs_Time#to_i": 0, "not_optimized_cfuncs_CGI::EscapeExt#escapeHTML": 42599971, "not_optimized_cfuncs_Regexp#===": 196, "not_optimized_cfuncs_String#force_encoding": 247, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_Thread::Mutex#initialize": 7, "not_optimized_cfuncs_StringScanner#string": 23, "not_optimized_cfuncs_Set#member?": 690, "not_optimized_cfuncs_Class#core#hash_merge_kwd": 0, "not_optimized_cfuncs_Hash#key?": 4801758, "not_optimized_cfuncs_Time#plus_without_duration": 52384, "not_optimized_cfuncs_Integer#===": 168, "not_optimized_cfuncs_Comparable#==": 416, "not_optimized_cfuncs_Symbol#inspect": 71, "not_optimized_cfuncs_Time#wday": 0, "not_optimized_cfuncs_TrueClass#===": 599971, "not_optimized_cfuncs_MatchData#end": 0, "not_optimized_cfuncs_Array#intersect?": 1199942, "not_optimized_cfuncs_Time#utc?": 0, "not_optimized_cfuncs_String#dup": 682, "not_optimized_cfuncs_FalseClass#===": 0, "not_optimized_cfuncs_String#strip": 246, "not_optimized_cfuncs_Module#class_variable_defined?": 52, "not_optimized_cfuncs_Array#freeze": 220, "not_optimized_cfuncs_Integer#|": 40781, "not_optimized_cfuncs_Kernel#method": 0, "not_optimized_cfuncs_Kernel#object_id": 599979, "not_optimized_cfuncs_StringScanner#peek_byte": 291, "not_optimized_cfuncs_Array#compact": 45, "not_optimized_cfuncs_Kernel#instance_variable_set": 58, "not_optimized_cfuncs_String#==": 33322, "not_optimized_cfuncs_Hash#delete": 600132, "not_optimized_cfuncs_String#delete_prefix!": 414, "not_optimized_cfuncs_Set#empty?": 12, "not_optimized_cfuncs_MatchData#begin": 0, "not_optimized_cfuncs_ObjectSpace::WeakMap#include?": 63, "not_optimized_cfuncs_BasicObject#!=": 1800449, "not_optimized_cfuncs_Hash#values": 310, "not_optimized_cfuncs_String#encoding": 20, "not_optimized_cfuncs_Set#include?": 21000349, "not_optimized_cfuncs_Thread::Backtrace::Location#lineno": 0, "not_optimized_cfuncs_Class#symlink?": 29, "not_optimized_cfuncs_StringScanner#pos": 231, "not_optimized_cfuncs_Array#+": 1543, "not_optimized_cfuncs_String#===": 2483, "not_optimized_cfuncs_Float#-": 32, "not_optimized_cfuncs_String#-@": 6047, "not_optimized_cfuncs_Method#arity": 0, "not_optimized_cfuncs_Class#join": 419, "not_optimized_cfuncs_Array#hash": 104 } ] ], "getivar": [ [ { "compiled_iseq_count": 3, "failed_iseq_count": 0, "compile_time_ns": 1541664, "profile_time_ns": 18210, "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": 3504002044, "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": 365, "vm_write_sp_count": 365, "vm_write_locals_count": 365, "vm_write_stack_count": 365, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 73, "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": 73, "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": 73, "dynamic_send_count": 146, "iseq_optimized_send_count": 73, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 146, "optimized_send_count": 219, "send_count": 365, "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": 73, "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": 1392005044, "total_insn_count": 4896007088, "ratio_in_zjit": 71.56856558864524, "not_optimized_cfuncs_Float#-": 73 } ] ], "fib": [ [ { "compiled_iseq_count": 3, "failed_iseq_count": 0, "compile_time_ns": 958144, "profile_time_ns": 10980, "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 } ] ], "throw": [ [ { "compiled_iseq_count": 5, "failed_iseq_count": 0, "compile_time_ns": 1366122, "profile_time_ns": 67752709, "gc_time_ns": 3760, "invalidation_time_ns": 0, "code_region_bytes": 12288, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 104599971, "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": 627610200, "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": 209202412, "vm_write_sp_count": 209202412, "vm_write_locals_count": 209202412, "vm_write_stack_count": 209202412, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 0, "exit_compile_error": 104599971, "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": 104599971, "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": 209199942, "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": 494, "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": 209200436, "dynamic_send_count": 209200930, "iseq_optimized_send_count": 494, "inline_cfunc_optimized_send_count": 0, "variadic_cfunc_optimized_send_count": 988, "optimized_send_count": 1482, "send_count": 209202412, "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": 104599971, "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": 104600465, "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": 502102223, "total_insn_count": 1129712423, "ratio_in_zjit": 55.55486398329179, "not_optimized_cfuncs_Float#-": 494 } ] ], "graphql-native": [ [ { "compiled_iseq_count": 19, "failed_iseq_count": 20, "compile_time_ns": 5640444, "profile_time_ns": 84659, "gc_time_ns": 136026, "invalidation_time_ns": 0, "code_region_bytes": 385024, "compile_error_iseq_stack_too_large": 0, "compile_error_exception_handler": 0, "compile_error_out_of_memory": 0, "compile_error_register_spill_on_ccall": 2796384, "compile_error_register_spill_on_alloc": 52223536, "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": 1077837, "dynamic_getivar_count": 42413, "dynamic_setivar_count": 67768, "unspecialized_def_type_iseq": 8471, "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": 45768, "vm_write_sp_count": 45768, "vm_write_locals_count": 45768, "vm_write_stack_count": 45768, "vm_write_to_parent_iseq_local_count": 0, "vm_read_from_parent_iseq_local_count": 8471, "exit_compile_error": 55019920, "exit_unknown_newarray_send": 0, "exit_unhandled_tailcall": 0, "exit_unhandled_splat": 0, "exit_unhandled_kwarg": 16942, "exit_unknown_special_variable": 0, "exit_unhandled_hir_insn": 0, "exit_unhandled_yarv_insn": 467326, "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": 55504188, "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": 467326, "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": 5800, "send_fallback_send_without_block_cfunc_not_variadic": 8528, "send_fallback_send_without_block_cfunc_array_variadic": 0, "send_fallback_send_without_block_not_optimized_method_type": 8471, "send_fallback_send_without_block_direct_too_many_args": 0, "send_fallback_obj_to_string_not_string": 0, "send_fallback_not_optimized_instruction": 22855, "dynamic_send_count": 45654, "iseq_optimized_send_count": 0, "inline_cfunc_optimized_send_count": 16942, "variadic_cfunc_optimized_send_count": 114, "optimized_send_count": 17056, "send_count": 62710, "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": 3994, "not_optimized_yarv_insn_sendforward": 0, "not_optimized_yarv_insn_opt_send_without_block": 92, "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": 6990, "not_optimized_yarv_insn_invokesuperforward": 0, "not_optimized_yarv_insn_invokeblock": 23488, "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": 92, "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": 949, "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": 1274923277, "total_insn_count": 1276001114, "ratio_in_zjit": 0.08446991058034453, "not_optimized_cfuncs_String#delete_prefix!": 414, "not_optimized_cfuncs_Kernel#dup": 71, "not_optimized_cfuncs_GraphQL::CParser::Parser#c_parse": 8471, "not_optimized_cfuncs_Enumerable#grep": 13, "not_optimized_cfuncs_Hash#[]": 18, "not_optimized_cfuncs_String#scan": 40, "not_optimized_cfuncs_Integer#<=>": 0, "not_optimized_cfuncs_Class#file?": 0, "not_optimized_cfuncs_String#strip": 187, "not_optimized_cfuncs_String#valid_encoding?": 0, "not_optimized_cfuncs_Float#-": 57, "not_optimized_cfuncs_String#<=>": 0, "not_optimized_cfuncs_Class#exist?": 39, "not_optimized_cfuncs_Array#hash": 18, "not_optimized_cfuncs_BasicObject#!=": 0, "not_optimized_cfuncs_String#+": 0, "not_optimized_cfuncs_String#===": 2236, "not_optimized_cfuncs_Array#uniq": 0, "not_optimized_cfuncs_String#dup": 26, "not_optimized_cfuncs_Kernel#is_a?": 670, "not_optimized_cfuncs_Hash#store": 275, "not_optimized_cfuncs_Array#compact": 14, "not_optimized_cfuncs_Hash#key?": 0, "not_optimized_cfuncs_Array#compact!": 111, "not_optimized_cfuncs_Numeric#nonzero?": 0, "not_optimized_cfuncs_Module#instance_method": 18, "not_optimized_cfuncs_Integer#>>": 227, "not_optimized_cfuncs_Class#path": 0, "not_optimized_cfuncs_Kernel#instance_variable_defined?": 40, "not_optimized_cfuncs_Array#freeze": 40, "not_optimized_cfuncs_Array#==": 41, "not_optimized_cfuncs_String#==": 1238, "not_optimized_cfuncs_Regexp#=~": 145, "not_optimized_cfuncs_Kernel#block_given?": 0, "not_optimized_cfuncs_String#hash": 1, "not_optimized_cfuncs_Comparable#==": 1, "not_optimized_cfuncs_Array#uniq!": 93, "not_optimized_cfuncs_Kernel#Array": 52, "not_optimized_cfuncs_Hash#values": 297, "not_optimized_cfuncs_Module#const_set": 2, "not_optimized_cfuncs_String#%": 1135, "not_optimized_cfuncs_String#to_s": 907, "not_optimized_cfuncs_Class#join": 39, "not_optimized_cfuncs_Comparable#>=": 10, "not_optimized_cfuncs_Hash#keys": 2, "not_optimized_cfuncs_String#include?": 22, "not_optimized_cfuncs_Array#+": 0, "not_optimized_cfuncs_NilClass#===": 0, "not_optimized_cfuncs_Hash#[]=": 1135, "not_optimized_cfuncs_String#encoding": 0, "not_optimized_cfuncs_Kernel#binding": 0, "not_optimized_cfuncs_String#-@": 2533, "not_optimized_cfuncs_Array#include?": 57, "not_optimized_cfuncs_Module#tokenize_with_c_internal": 0, "not_optimized_cfuncs_String#length": 0, "not_optimized_cfuncs_UnboundMethod#parameters": 18 } ] ] }, "peak_mem_bytes": { "erubi": [ 47329280 ], "setivar_young": [ 16269312 ], "rack": [ 29470720 ], "activerecord": [ 77570048 ], "chunky-png": [ 63926272 ], "cfunc_itself": [ 16224256 ], "hexapdf": [ 300556288 ], "loops-times": [ 20873216 ], "ruby-json": [ 16977920 ], "liquid-c": [ 38232064 ], "railsbench": [ 135741440 ], "sequel": [ 38117376 ], "attr_accessor": [ 16400384 ], "protoboeuf": [ 68816896 ], "etanni": [ 19464192 ], "lobsters": [ 332808192 ], "object-new": [ 16072704 ], "optcarrot": [ 54431744 ], "ruby-xor": [ 17526784 ], "fannkuchredux": [ 16527360 ], "lee": [ 36610048 ], "30k_ifelse": [ 140242944 ], "30k_methods": [ 73670656 ], "rubyboy": [ 52314112 ], "liquid-compile": [ 39424000 ], "graphql": [ 35401728 ], "protoboeuf-encode": [ 87760896 ], "str_concat": [ 43732992 ], "blurhash": [ 17907712 ], "nbody": [ 16158720 ], "respond_to": [ 16392192 ], "nqueens": [ 17149952 ], "mail": [ 58257408 ], "binarytrees": [ 24129536 ], "rubykon": [ 25661440 ], "sudoku": [ 16826368 ], "matmul": [ 20697088 ], "keyword_args": [ 16158720 ], "setivar": [ 16244736 ], "tinygql": [ 27807744 ], "psych-load": [ 31195136 ], "shipit": [ 195301376 ], "setivar_object": [ 16261120 ], "rubocop": [ 116289536 ], "liquid-render": [ 36147200 ], "fluentd": [ 222588928 ], "ruby-lsp": [ 82083840 ], "erubi-rails": [ 168759296 ], "getivar": [ 16379904 ], "fib": [ 16216064 ], "throw": [ 16236544 ], "graphql-native": [ 33058816 ] }, "failures_before_success": { "erubi": [ 0 ], "setivar_young": [ 0 ], "rack": [ 0 ], "activerecord": [ 0 ], "chunky-png": [ 0 ], "cfunc_itself": [ 0 ], "hexapdf": [ 0 ], "loops-times": [ 0 ], "ruby-json": [ 0 ], "liquid-c": [ 0 ], "railsbench": [ 0 ], "sequel": [ 0 ], "attr_accessor": [ 0 ], "protoboeuf": [ 0 ], "etanni": [ 0 ], "lobsters": [ 0 ], "object-new": [ 0 ], "optcarrot": [ 0 ], "ruby-xor": [ 0 ], "fannkuchredux": [ 0 ], "lee": [ 0 ], "30k_ifelse": [ 0 ], "30k_methods": [ 0 ], "rubyboy": [ 0 ], "liquid-compile": [ 0 ], "graphql": [ 0 ], "protoboeuf-encode": [ 0 ], "str_concat": [ 0 ], "blurhash": [ 0 ], "nbody": [ 0 ], "respond_to": [ 0 ], "nqueens": [ 0 ], "mail": [ 0 ], "binarytrees": [ 0 ], "rubykon": [ 0 ], "sudoku": [ 0 ], "matmul": [ 0 ], "keyword_args": [ 0 ], "setivar": [ 0 ], "tinygql": [ 0 ], "psych-load": [ 0 ], "shipit": [ 0 ], "setivar_object": [ 0 ], "rubocop": [ 0 ], "liquid-render": [ 0 ], "fluentd": [ 0 ], "ruby-lsp": [ 0 ], "erubi-rails": [ 0 ], "getivar": [ 0 ], "fib": [ 0 ], "throw": [ 0 ], "graphql-native": [ 0 ] }, "benchmark_metadata": { "erubi": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4/gems/bundler-2.8.0.dev/exe/bundle", "BUNDLER_VERSION": "2.8.0.dev", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4/bin:/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "GEM_HOME": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4", "BUNDLE_GEMFILE": "/home/ubuntu/src/ruby-bench/benchmarks/erubi/Gemfile", "BUNDLER_SETUP": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/3.5.0+4/bundler/setup", "RUBYOPT": "-r/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/3.5.0+4/bundler/setup", "RUBYLIB": "" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "bundler", "2.8.0.dev" ], [ "erubi", "1.13.1" ] ], "benchmark_name": "erubi", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/erubi/benchmark.rb", "runs": 1 }, "setivar_young": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.15.0" ] ], "benchmark_name": "setivar_young", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/setivar_young.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 }, "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 }, "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 }, "cfunc_itself": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.15.0" ] ], "benchmark_name": "cfunc_itself", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/cfunc_itself.rb", "runs": 1 }, "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 }, "loops-times": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.15.0" ] ], "benchmark_name": "loops-times", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/loops-times.rb", "runs": 1 }, "ruby-json": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.15.0" ] ], "benchmark_name": "ruby-json", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/ruby-json/benchmark.rb", "runs": 1 }, "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 }, "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 }, "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 }, "attr_accessor": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.15.0" ] ], "benchmark_name": "attr_accessor", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/attr_accessor.rb", "runs": 1 }, "protoboeuf": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.15.0" ] ], "benchmark_name": "protoboeuf", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/protoboeuf/benchmark.rb", "runs": 1 }, "etanni": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.15.0" ] ], "benchmark_name": "etanni", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/etanni/benchmark.rb", "runs": 1 }, "lobsters": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4/gems/bundler-2.8.0.dev/exe/bundle", "BUNDLER_VERSION": "2.8.0.dev", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4/bin:/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "GEM_HOME": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/gems/3.5.0+4", "BUNDLE_GEMFILE": "/home/ubuntu/src/ruby-bench/benchmarks/lobsters/Gemfile", "BUNDLER_SETUP": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/3.5.0+4/bundler/setup", "RUBYOPT": "-r/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/lib/ruby/3.5.0+4/bundler/setup", "RUBYLIB": "" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "bundler", "2.8.0.dev" ], [ "rake", "13.3.0" ], [ "Ascii85", "2.0.1" ], [ "base64", "0.3.0" ], [ "benchmark", "0.4.1" ], [ "bigdecimal", "3.2.2" ], [ "concurrent-ruby", "1.3.5" ], [ "connection_pool", "2.5.3" ], [ "drb", "2.2.3" ], [ "i18n", "1.14.7" ], [ "logger", "1.7.0" ], [ "minitest", "5.25.5" ], [ "securerandom", "0.4.1" ], [ "tzinfo", "2.0.6" ], [ "uri", "1.0.3" ], [ "activesupport", "8.0.3" ], [ "builder", "3.3.0" ], [ "erubi", "1.13.1" ], [ "mini_portile2", "2.8.9" ], [ "racc", "1.8.1" ], [ "nokogiri", "1.18.9" ], [ "rails-dom-testing", "2.3.0" ], [ "crass", "1.0.6" ], [ "loofah", "2.24.1" ], [ "rails-html-sanitizer", "1.6.2" ], [ "actionview", "8.0.3" ], [ "rack", "2.2.18" ], [ "rack-session", "1.0.2" ], [ "rack-test", "2.2.0" ], [ "useragent", "0.16.11" ], [ "actionpack", "8.0.3" ], [ "globalid", "1.2.1" ], [ "activejob", "8.0.3" ], [ "activemodel", "8.0.3" ], [ "timeout", "0.4.3" ], [ "activerecord", "8.0.3" ], [ "marcel", "1.0.4" ], [ "activestorage", "8.0.3" ], [ "mini_mime", "1.1.5" ], [ "date", "3.4.1" ], [ "net-protocol", "0.2.2" ], [ "net-imap", "0.5.11" ], [ "net-pop", "0.1.2" ], [ "net-smtp", "0.5.1" ], [ "mail", "2.8.1" ], [ "actionmailbox", "8.0.3" ], [ "actionmailer", "8.0.3" ], [ "actionpack-page_caching", "1.2.4" ], [ "actiontext", "8.0.3" ], [ "activerecord-typedstore", "1.6.0" ], [ "public_suffix", "6.0.2" ], [ "addressable", "2.8.7" ], [ "afm", "0.2.2" ], [ "ast", "2.4.3" ], [ "bcrypt", "3.1.20" ], [ "byebug", "12.0.0" ], [ "matrix", "0.4.3" ], [ "regexp_parser", "2.10.0" ], [ "xpath", "3.2.0" ], [ "capybara", "3.40.0" ], [ "cgi", "0.5.0" ], [ "chunky_png", "1.4.0" ], [ "commonmarker", "0.23.11" ], [ "rexml", "3.4.2" ], [ "crack", "1.0.0" ], [ "database_cleaner-core", "2.0.1" ], [ "database_cleaner-active_record", "2.2.2" ], [ "database_cleaner", "2.1.0" ], [ "diff-lcs", "1.6.2" ], [ "docile", "1.4.1" ], [ "erb", "5.0.2" ], [ "factory_bot", "6.5.4" ], [ "prettyprint", "0.2.0" ], [ "pp", "0.6.2" ], [ "stringio", "3.1.7" ], [ "psych", "5.2.6" ], [ "rdoc", "6.14.2" ], [ "io-console", "0.8.1" ], [ "reline", "0.6.2" ], [ "irb", "1.15.2" ], [ "webrick", "1.9.1" ], [ "rackup", "1.0.1" ], [ "thor", "1.4.0" ], [ "tsort", "0.2.0" ], [ "zeitwerk", "2.7.3" ], [ "railties", "8.0.3" ], [ "factory_bot_rails", "6.5.0" ], [ "faker", "3.5.2" ], [ "flamegraph", "0.9.5" ], [ "hashdiff", "1.2.0" ], [ "hashery", "2.1.2" ], [ "hashie", "5.0.0" ], [ "htmlentities", "4.3.4" ], [ "jaro_winkler", "1.5.6" ], [ "jquery-rails", "4.6.0" ], [ "json", "2.13.2" ], [ "memory_profiler", "1.1.0" ], [ "version_gem", "1.1.8" ], [ "oauth-tty", "1.0.5" ], [ "snaky_hash", "2.0.3" ], [ "oauth", "1.1.0" ], [ "ostruct", "0.6.3" ], [ "parallel", "1.27.0" ], [ "parser", "3.3.9.0" ], [ "ruby-rc4", "0.1.5" ], [ "ttfunk", "1.8.0" ], [ "pdf-reader", "2.14.1" ], [ "rack-attack", "6.7.0" ], [ "rack-mini-profiler", "4.0.1" ], [ "rainbow", "3.1.1" ], [ "rb-readline", "0.5.5" ], [ "rotp", "6.3.0" ], [ "rqrcode_core", "2.0.0" ], [ "rqrcode", "3.1.0" ], [ "rspec-support", "3.13.4" ], [ "rspec-core", "3.13.5" ], [ "rspec-expectations", "3.13.5" ], [ "rspec-mocks", "3.13.5" ], [ "rspec-rails", "6.0.4" ], [ "ruby-progressbar", "1.13.0" ], [ "unicode-display_width", "1.8.0" ], [ "rubocop", "0.81.0" ], [ "rubocop-rails", "2.5.2" ], [ "rubocop-rspec", "1.41.0" ], [ "ruumba", "0.1.17" ], [ "scenic", "1.9.0" ], [ "simplecov-html", "0.13.2" ], [ "simplecov_json_formatter", "0.1.4" ], [ "simplecov", "0.22.0" ], [ "sitemap_generator", "6.3.0" ], [ "sprockets", "3.7.5" ], [ "sprockets-rails", "2.3.3" ], [ "sqlite3", "2.7.3" ], [ "stackprof", "0.2.27" ], [ "svg-graph", "2.2.2" ], [ "vcr", "6.3.1" ], [ "webmock", "3.25.1" ] ], "benchmark_name": "lobsters", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/lobsters/benchmark.rb", "runs": 1 }, "object-new": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.15.0" ] ], "benchmark_name": "object-new", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/object-new.rb", "runs": 1 }, "optcarrot": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.15.0" ] ], "benchmark_name": "optcarrot", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/optcarrot/benchmark.rb", "runs": 1 }, "ruby-xor": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.15.0" ] ], "benchmark_name": "ruby-xor", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/ruby-xor.rb", "runs": 1 }, "fannkuchredux": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.15.0" ] ], "benchmark_name": "fannkuchredux", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/fannkuchredux/benchmark.rb", "runs": 1 }, "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 }, "30k_ifelse": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.15.0" ] ], "benchmark_name": "30k_ifelse", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/30k_ifelse.rb", "runs": 1 }, "30k_methods": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.15.0" ] ], "benchmark_name": "30k_methods", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/30k_methods.rb", "runs": 1 }, "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 }, "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 }, "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 }, "protoboeuf-encode": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.15.0" ] ], "benchmark_name": "protoboeuf-encode", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/protoboeuf-encode/benchmark.rb", "runs": 1 }, "str_concat": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.15.0" ] ], "benchmark_name": "str_concat", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/str_concat.rb", "runs": 1 }, "blurhash": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.15.0" ] ], "benchmark_name": "blurhash", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/blurhash/benchmark.rb", "runs": 1 }, "nbody": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.15.0" ] ], "benchmark_name": "nbody", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/nbody/benchmark.rb", "runs": 1 }, "respond_to": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.15.0" ] ], "benchmark_name": "respond_to", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/respond_to.rb", "runs": 1 }, "nqueens": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.15.0" ] ], "benchmark_name": "nqueens", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/nqueens.rb", "runs": 1 }, "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 }, "binarytrees": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.15.0" ] ], "benchmark_name": "binarytrees", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/binarytrees/benchmark.rb", "runs": 1 }, "rubykon": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.15.0" ] ], "benchmark_name": "rubykon", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/rubykon/benchmark.rb", "runs": 1 }, "sudoku": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.15.0" ] ], "benchmark_name": "sudoku", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/sudoku.rb", "runs": 1 }, "matmul": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.15.0" ] ], "benchmark_name": "matmul", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/matmul.rb", "runs": 1 }, "keyword_args": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.15.0" ] ], "benchmark_name": "keyword_args", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/keyword_args.rb", "runs": 1 }, "setivar": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.15.0" ] ], "benchmark_name": "setivar", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/setivar.rb", "runs": 1 }, "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 }, "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 }, "setivar_object": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.15.0" ] ], "benchmark_name": "setivar_object", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/setivar_object.rb", "runs": 1 }, "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 }, "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 }, "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 }, "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 }, "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 }, "getivar": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.15.0" ] ], "benchmark_name": "getivar", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/getivar.rb", "runs": 1 }, "fib": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.15.0" ] ], "benchmark_name": "fib", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/fib.rb", "runs": 1 }, "throw": { "warmup_itrs": 50, "min_bench_itrs": 10, "min_bench_time": 30.0, "env": { "BUNDLER_ORIG_BUNDLER_VERSION": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYLIB": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLE_BIN_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_BUNDLER_SETUP": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLE_BIN_PATH": "/usr/local/ruby/lib/ruby/gems/3.4.0/gems/bundler-2.7.1/exe/bundle", "BUNDLER_VERSION": "2.7.1", "BUNDLER_ORIG_BUNDLE_GEMFILE": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_RUBYOPT": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_MANPATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "YJIT_METRICS_NAME": "main", "BUNDLER_ORIG_GEM_HOME": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "BUNDLER_ORIG_GEM_PATH": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL", "PATH": "/home/ubuntu/.rubies/ruby-metrics-app-jit-stats/bin:/usr/local/ruby/lib/ruby/gems/3.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "BUNDLER_ORIG_RB_USER_INSTALL": "BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL" }, "loaded_gems": [ [ "error_highlight", "0.7.0" ], [ "did_you_mean", "2.0.0" ], [ "syntax_suggest", "2.0.2" ], [ "json", "2.15.0" ] ], "benchmark_name": "throw", "benchmark_path": "/home/ubuntu/src/ruby-bench/benchmarks/throw.rb", "runs": 1 }, "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_metadata": { "RUBY_VERSION": "3.5.0", "RUBY_DESCRIPTION": "ruby 3.5.0dev (2025-10-02T21:09:38Z master c36c80bc25) +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": "c36c80bc25b5cbf8d09e5ed79c5261ad4933d653", "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": null, "full_run": { "git_versions": { "yjit_bench": "0dc1068edcafaca14439eb38071f31a1e5b18c0f", "yjit_metrics": "3f0fe95d57416819be097bd7a5586408f1f73755" }, "ruby_config_opts": { "yjit_stats": [ "--yjit", "--yjit-stats=quiet" ], "zjit_stats": [ "--zjit-stats=quiet" ], "prod_ruby_no_jit": [ "--disable-yjit" ], "prod_ruby_with_yjit": [ "--yjit" ], "prod_ruby_zjit": [ "--zjit" ], "prev_ruby_no_jit": [ "--disable-yjit" ], "prev_ruby_yjit": [ "--yjit" ] } }, "extra": { "total_bench_time": "6 hours, 45 minutes, 4 seconds", "total_bench_seconds": 24304, "load_before": "3.50 2.89 1.42 1/1005 41125", "load_after": "1.00 1.00 1.00 1/1003 96334" } }