[ { "reason": "benchmark-complete", "id": "increase frequency/counters = 2097152", "report_directory": "./target/criterion/reports/increase frequency/counters = 2097152", "iteration_count": [ 32143, 64286, 96429, 128572, 160715, 192858, 225001, 257144, 289287, 321430, 353573, 385716, 417859, 450002, 482145, 514288, 546431, 578574, 610717, 642860, 675003, 707146, 739289, 771432, 803575, 835718, 867861, 900004, 932147, 964290, 996433, 1028576, 1060719, 1092862, 1125005, 1157148, 1189291, 1221434, 1253577, 1285720, 1317863, 1350006, 1382149, 1414292, 1446435, 1478578, 1510721, 1542864, 1575007, 1607150, 1639293, 1671436, 1703579, 1735722, 1767865, 1800008, 1832151, 1864294, 1896437, 1928580, 1960723, 1992866, 2025009, 2057152, 2089295, 2121438, 2153581, 2185724, 2217867, 2250010, 2282153, 2314296, 2346439, 2378582, 2410725, 2442868, 2475011, 2507154, 2539297, 2571440, 2603583, 2635726, 2667869, 2700012, 2732155, 2764298, 2796441, 2828584, 2860727, 2892870, 2925013, 2957156, 2989299, 3021442, 3053585, 3085728, 3117871, 3150014, 3182157, 3214300 ], "measured_values": [ 1109522.0, 2292617.0, 3838424.0, 5700295.0, 6163796.0, 7095801.0, 8367684.0, 10468047.0, 13301537.0, 16292098.0, 15858597.0, 15849124.0, 14932643.0, 16212000.0, 17415818.0, 18676275.0, 19598456.0, 20862296.0, 21624314.0, 22712719.0, 23788182.0, 25803629.0, 26331527.0, 26858314.0, 28360362.0, 29995417.0, 30263719.0, 31365141.0, 33266399.0, 38737278.0, 35908707.0, 36431680.0, 38731942.0, 39786324.0, 39945929.0, 40957794.0, 42534353.0, 48470328.0, 47375471.0, 45896305.0, 46577704.0, 50785884.0, 48383008.0, 50158516.0, 51459033.0, 51053233.0, 52724756.0, 53160847.0, 55196145.0, 55379146.0, 57479479.0, 59241470.0, 58726920.0, 61065391.0, 60951254.0, 62341135.0, 64591694.0, 64369431.0, 65207176.0, 69556720.0, 68015655.0, 68740343.0, 70293803.0, 70425916.0, 72567819.0, 72605510.0, 77030172.0, 75906889.0, 75771236.0, 77726832.0, 87443338.0, 81947323.0, 82145600.0, 83243013.0, 81968104.0, 84007298.0, 85052523.0, 88363505.0, 89953297.0, 93918503.0, 97035451.0, 92642819.0, 92736686.0, 92033860.0, 94895016.0, 93284849.0, 92993837.0, 97267303.0, 96317853.0, 99449560.0, 98588704.0, 99645301.0, 108380583.0, 103446448.0, 105412502.0, 103946380.0, 108634102.0, 105729988.0, 111208561.0, 111865632.0 ], "unit": "ns", "throughput": [], "typical": { "estimate": 34.85324161464229, "lower_bound": 34.6113327746012, "upper_bound": 35.12862520974858, "unit": "ns" }, "mean": { "estimate": 35.915523499079015, "lower_bound": 35.428393655292076, "upper_bound": 36.47816572495087, "unit": "ns" }, "median": { "estimate": 35.24307034418878, "lower_bound": 34.886006294222966, "upper_bound": 35.431494236094, "unit": "ns" }, "median_abs_dev": { "estimate": 1.0931380884467048, "lower_bound": 0.7703118077398975, "upper_bound": 1.3350251907050137, "unit": "ns" }, "slope": { "estimate": 34.85324161464229, "lower_bound": 34.6113327746012, "upper_bound": 35.12862520974858, "unit": "ns" }, "change": null }, { "reason": "benchmark-complete", "id": "increase frequency/counters = 2097152 * 2", "report_directory": "./target/criterion/reports/increase frequency/counters = 2097152 _ 2", "iteration_count": [ 14213, 28426, 42639, 56852, 71065, 85278, 99491, 113704, 127917, 142130, 156343, 170556, 184769, 198982, 213195, 227408, 241621, 255834, 270047, 284260, 298473, 312686, 326899, 341112, 355325, 369538, 383751, 397964, 412177, 426390, 440603, 454816, 469029, 483242, 497455, 511668, 525881, 540094, 554307, 568520, 582733, 596946, 611159, 625372, 639585, 653798, 668011, 682224, 696437, 710650, 724863, 739076, 753289, 767502, 781715, 795928, 810141, 824354, 838567, 852780, 866993, 881206, 895419, 909632, 923845, 938058, 952271, 966484, 980697, 994910, 1009123, 1023336, 1037549, 1051762, 1065975, 1080188, 1094401, 1108614, 1122827, 1137040, 1151253, 1165466, 1179679, 1193892, 1208105, 1222318, 1236531, 1250744, 1264957, 1279170, 1293383, 1307596, 1321809, 1336022, 1350235, 1364448, 1378661, 1392874, 1407087, 1421300 ], "measured_values": [ 546907.0, 995674.0, 1480865.0, 2018173.0, 2584695.0, 3151798.0, 3803858.0, 4902629.0, 6392434.0, 8845755.0, 5765060.0, 6471848.0, 6869335.0, 7291948.0, 8172957.0, 8287802.0, 9570205.0, 9720411.0, 13095946.0, 12739832.0, 13851304.0, 14641722.0, 16609740.0, 18063605.0, 17096887.0, 18399667.0, 19515667.0, 18044698.0, 17067144.0, 16756866.0, 16799192.0, 18615914.0, 18689911.0, 21089040.0, 18596626.0, 20698559.0, 22718271.0, 23315151.0, 22739630.0, 24304525.0, 34943125.0, 27904033.0, 36526310.0, 36860428.0, 31301540.0, 33863021.0, 29938225.0, 27486125.0, 25683442.0, 26177502.0, 26921008.0, 27309471.0, 27502350.0, 27923659.0, 28265485.0, 31141305.0, 29120011.0, 36758742.0, 29897009.0, 29837837.0, 30026376.0, 30711635.0, 30769047.0, 31882093.0, 32126223.0, 32677488.0, 33181542.0, 33367438.0, 33619305.0, 33982440.0, 34674204.0, 36335023.0, 37509029.0, 41398592.0, 37276517.0, 37557665.0, 39100721.0, 40753799.0, 39916241.0, 40110215.0, 40038508.0, 40649239.0, 40999590.0, 40898538.0, 41804848.0, 51859902.0, 44354456.0, 43170567.0, 45240097.0, 44621936.0, 45079162.0, 45446622.0, 45257346.0, 45366355.0, 46772571.0, 47961358.0, 63688654.0, 60095334.0, 51516399.0, 57224115.0 ], "unit": "ns", "throughput": [], "typical": { "estimate": 37.42968137543757, "lower_bound": 36.495404796215986, "upper_bound": 38.53823400109704, "unit": "ns" }, "mean": { "estimate": 39.81007204967592, "lower_bound": 38.616875556997904, "upper_bound": 41.117740895732396, "unit": "ns" }, "median": { "estimate": 36.91458566686854, "lower_bound": 36.2981052581613, "upper_bound": 38.356268406187496, "unit": "ns" }, "median_abs_dev": { "estimate": 3.3250733443109013, "lower_bound": 2.4171912781188225, "upper_bound": 5.289221974130202, "unit": "ns" }, "slope": { "estimate": 37.42968137543757, "lower_bound": 36.495404796215986, "upper_bound": 38.53823400109704, "unit": "ns" }, "change": null } { "reason": "benchmark-complete", "id": "increase frequency/counters = 2097152 * 10", "report_directory": "./target/criterion/reports/increase frequency/counters = 2097152 _ 10", "iteration_count": [ 32165, 64330, 96495, 128660, 160825, 192990, 225155, 257320, 289485, 321650, 353815, 385980, 418145, 450310, 482475, 514640, 546805, 578970, 611135, 643300, 675465, 707630, 739795, 771960, 804125, 836290, 868455, 900620, 932785, 964950, 997115, 1029280, 1061445, 1093610, 1125775, 1157940, 1190105, 1222270, 1254435, 1286600, 1318765, 1350930, 1383095, 1415260, 1447425, 1479590, 1511755, 1543920, 1576085, 1608250, 1640415, 1672580, 1704745, 1736910, 1769075, 1801240, 1833405, 1865570, 1897735, 1929900, 1962065, 1994230, 2026395, 2058560, 2090725, 2122890, 2155055, 2187220, 2219385, 2251550, 2283715, 2315880, 2348045, 2380210, 2412375, 2444540, 2476705, 2508870, 2541035, 2573200, 2605365, 2637530, 2669695, 2701860, 2734025, 2766190, 2798355, 2830520, 2862685, 2894850, 2927015, 2959180, 2991345, 3023510, 3055675, 3087840, 3120005, 3152170, 3184335, 3216500 ], "measured_values": [ 1248919.0, 2983874.0, 4656516.0, 6306519.0, 7750761.0, 9032496.0, 10340474.0, 11837127.0, 12985028.0, 14603652.0, 15916027.0, 17426848.0, 18420895.0, 19806818.0, 21859337.0, 22328249.0, 23118562.0, 23853592.0, 24660392.0, 25906121.0, 30939553.0, 30491386.0, 29725964.0, 33207969.0, 31739226.0, 32664139.0, 32642092.0, 34885150.0, 43368553.0, 40072099.0, 38120831.0, 38876487.0, 45476219.0, 41177615.0, 42728186.0, 42176923.0, 44632235.0, 51682210.0, 47606322.0, 47390189.0, 47005450.0, 56954304.0, 50503351.0, 49548401.0, 49767192.0, 53176619.0, 55849067.0, 54716199.0, 53323908.0, 58981006.0, 59398396.0, 59455556.0, 58342138.0, 63862934.0, 64221828.0, 62854218.0, 67859681.0, 68321597.0, 66805279.0, 66283114.0, 66884259.0, 67982240.0, 69198651.0, 77560145.0, 74457251.0, 72679516.0, 75553728.0, 74852417.0, 74170796.0, 83180938.0, 82187372.0, 88768352.0, 86476298.0, 82921255.0, 84689688.0, 88385633.0, 84448998.0, 88762314.0, 86231152.0, 86684264.0, 98389430.0, 95556522.0, 105949041.0, 97016327.0, 95494722.0, 100850819.0, 96825594.0, 101207106.0, 98320109.0, 103846604.0, 103650498.0, 103477324.0, 104709235.0, 106634622.0, 113809331.0, 110662333.0, 108599189.0, 112414841.0, 124384049.0, 116587192.0 ], "unit": "ns", "throughput": [], "typical": { "estimate": 36.01664949544945, "lower_bound": 35.652758257502114, "upper_bound": 36.42794369782221, "unit": "ns" }, "mean": { "estimate": 38.356247727762316, "lower_bound": 37.56836297658362, "upper_bound": 39.171028742315436, "unit": "ns" }, "median": { "estimate": 36.79859704404996, "lower_bound": 36.182858489595944, "upper_bound": 37.6768930708845, "unit": "ns" }, "median_abs_dev": { "estimate": 2.8887010679442815, "lower_bound": 2.063422354088557, "upper_bound": 4.092713504919195, "unit": "ns" }, "slope": { "estimate": 36.01664949544945, "lower_bound": 35.652758257502114, "upper_bound": 36.42794369782221, "unit": "ns" }, "change": null }, { "reason": "benchmark-complete", "id": "estimate frequency/counters = 2097152", "report_directory": "./target/criterion/reports/estimate frequency/counters = 2097152", "iteration_count": [ 34106, 68212, 102318, 136424, 170530, 204636, 238742, 272848, 306954, 341060, 375166, 409272, 443378, 477484, 511590, 545696, 579802, 613908, 648014, 682120, 716226, 750332, 784438, 818544, 852650, 886756, 920862, 954968, 989074, 1023180, 1057286, 1091392, 1125498, 1159604, 1193710, 1227816, 1261922, 1296028, 1330134, 1364240, 1398346, 1432452, 1466558, 1500664, 1534770, 1568876, 1602982, 1637088, 1671194, 1705300, 1739406, 1773512, 1807618, 1841724, 1875830, 1909936, 1944042, 1978148, 2012254, 2046360, 2080466, 2114572, 2148678, 2182784, 2216890, 2250996, 2285102, 2319208, 2353314, 2387420, 2421526, 2455632, 2489738, 2523844, 2557950, 2592056, 2626162, 2660268, 2694374, 2728480, 2762586, 2796692, 2830798, 2864904, 2899010, 2933116, 2967222, 3001328, 3035434, 3069540, 3103646, 3137752, 3171858, 3205964, 3240070, 3274176, 3308282, 3342388, 3376494, 3410600 ], "measured_values": [ 1008712.0, 1930840.0, 2891258.0, 3984882.0, 4959304.0, 5861494.0, 6935571.0, 8533379.0, 9376284.0, 10191930.0, 10571263.0, 11335876.0, 12269464.0, 13236530.0, 14202227.0, 15169289.0, 16071114.0, 16798247.0, 17724565.0, 18538339.0, 19658994.0, 20496009.0, 21431307.0, 22314142.0, 23164987.0, 24490779.0, 25031493.0, 26064506.0, 30728890.0, 30966389.0, 40612463.0, 40858093.0, 38616416.0, 33710558.0, 34679101.0, 35787696.0, 36125797.0, 37176515.0, 38164808.0, 38755309.0, 39632367.0, 39202194.0, 42078355.0, 45255150.0, 43337870.0, 46615050.0, 45579400.0, 46266622.0, 45604942.0, 46652896.0, 47645019.0, 48479620.0, 51423974.0, 51457131.0, 52511062.0, 57069105.0, 54565796.0, 55313036.0, 55103630.0, 55939587.0, 59662966.0, 61534156.0, 62036091.0, 62163573.0, 65977462.0, 62772158.0, 63631883.0, 64598923.0, 64172587.0, 67719953.0, 69994913.0, 68526869.0, 71484212.0, 70765568.0, 74227541.0, 80073054.0, 76891926.0, 89158320.0, 90503028.0, 83984446.0, 80478114.0, 84017314.0, 87205980.0, 83596232.0, 97762482.0, 98590440.0, 101520160.0, 97346238.0, 99392688.0, 123754287.0, 94241293.0, 96096321.0, 96081099.0, 107535705.0, 99171902.0, 100024940.0, 97256079.0, 98333654.0, 101402773.0, 141827647.0 ], "unit": "ns", "throughput": [], "typical": { "estimate": 30.578540498887623, "lower_bound": 29.71766156895053, "upper_bound": 31.54323119862179, "unit": "ns" }, "mean": { "estimate": 29.53008079842287, "lower_bound": 29.03144125628151, "upper_bound": 30.08401426860014, "unit": "ns" }, "median": { "estimate": 28.69218342610769, "lower_bound": 28.365328681170467, "upper_bound": 29.106576012475266, "unit": "ns" }, "median_abs_dev": { "estimate": 1.548790399447467, "lower_bound": 1.1254759604114872, "upper_bound": 2.0555516048486755, "unit": "ns" }, "slope": { "estimate": 30.578540498887623, "lower_bound": 29.71766156895053, "upper_bound": 31.54323119862179, "unit": "ns" }, "change": null }, { "reason": "benchmark-complete", "id": "estimate frequency/counters = 2097152 * 2", "report_directory": "./target/criterion/reports/estimate frequency/counters = 2097152 _ 2", "iteration_count": [ 34129, 68258, 102387, 136516, 170645, 204774, 238903, 273032, 307161, 341290, 375419, 409548, 443677, 477806, 511935, 546064, 580193, 614322, 648451, 682580, 716709, 750838, 784967, 819096, 853225, 887354, 921483, 955612, 989741, 1023870, 1057999, 1092128, 1126257, 1160386, 1194515, 1228644, 1262773, 1296902, 1331031, 1365160, 1399289, 1433418, 1467547, 1501676, 1535805, 1569934, 1604063, 1638192, 1672321, 1706450, 1740579, 1774708, 1808837, 1842966, 1877095, 1911224, 1945353, 1979482, 2013611, 2047740, 2081869, 2115998, 2150127, 2184256, 2218385, 2252514, 2286643, 2320772, 2354901, 2389030, 2423159, 2457288, 2491417, 2525546, 2559675, 2593804, 2627933, 2662062, 2696191, 2730320, 2764449, 2798578, 2832707, 2866836, 2900965, 2935094, 2969223, 3003352, 3037481, 3071610, 3105739, 3139868, 3173997, 3208126, 3242255, 3276384, 3310513, 3344642, 3378771, 3412900 ], "measured_values": [ 1152779.0, 1952743.0, 2855510.0, 3786296.0, 4728764.0, 5932280.0, 6817158.0, 7736466.0, 9994190.0, 10388599.0, 10706094.0, 11605173.0, 12352037.0, 13203720.0, 14204368.0, 15073014.0, 16656818.0, 17125316.0, 18001023.0, 18957763.0, 19850358.0, 20876908.0, 21747041.0, 23270376.0, 23624943.0, 24712104.0, 25600468.0, 26698486.0, 27155702.0, 28073431.0, 29567879.0, 30071761.0, 32635272.0, 33330111.0, 32840455.0, 34479276.0, 35080023.0, 35867191.0, 36437494.0, 37346377.0, 43277326.0, 43588378.0, 42799396.0, 43686610.0, 44501032.0, 46301703.0, 46565430.0, 45509623.0, 48564788.0, 47371611.0, 48757165.0, 48613804.0, 50093282.0, 52431172.0, 53202543.0, 54400933.0, 55121099.0, 55853137.0, 57112803.0, 57615779.0, 59123997.0, 62792990.0, 62316213.0, 62081519.0, 63730519.0, 62550476.0, 63884610.0, 63912889.0, 66212624.0, 68983692.0, 67701372.0, 69105749.0, 73031743.0, 71537064.0, 74975773.0, 73090261.0, 74811435.0, 88233930.0, 92772109.0, 80722023.0, 80611223.0, 79974442.0, 82275199.0, 83080241.0, 84104430.0, 85080777.0, 83409491.0, 84248769.0, 86984246.0, 89936335.0, 93355437.0, 90188340.0, 89407297.0, 90712643.0, 90241694.0, 90923971.0, 95249000.0, 95220011.0, 95151043.0, 98979285.0 ], "unit": "ns", "throughput": [], "typical": { "estimate": 28.72956959305423, "lower_bound": 28.45957389452348, "upper_bound": 29.059621802814238, "unit": "ns" }, "mean": { "estimate": 28.58268703625565, "lower_bound": 28.358735236833375, "upper_bound": 28.8382108635575, "unit": "ns" }, "median": { "estimate": 28.33506804420586, "lower_bound": 28.107062191298308, "upper_bound": 28.467786279178352, "unit": "ns" }, "median_abs_dev": { "estimate": 0.8356418017774356, "lower_bound": 0.5663834041075839, "upper_bound": 0.936733321069811, "unit": "ns" }, "slope": { "estimate": 28.72956959305423, "lower_bound": 28.45957389452348, "upper_bound": 29.059621802814238, "unit": "ns" }, "change": null }, { "reason": "benchmark-complete", "id": "estimate frequency/counters = 2097152 * 10", "report_directory": "./target/criterion/reports/estimate frequency/counters = 2097152 _ 10", "iteration_count": [ 33151, 66302, 99453, 132604, 165755, 198906, 232057, 265208, 298359, 331510, 364661, 397812, 430963, 464114, 497265, 530416, 563567, 596718, 629869, 663020, 696171, 729322, 762473, 795624, 828775, 861926, 895077, 928228, 961379, 994530, 1027681, 1060832, 1093983, 1127134, 1160285, 1193436, 1226587, 1259738, 1292889, 1326040, 1359191, 1392342, 1425493, 1458644, 1491795, 1524946, 1558097, 1591248, 1624399, 1657550, 1690701, 1723852, 1757003, 1790154, 1823305, 1856456, 1889607, 1922758, 1955909, 1989060, 2022211, 2055362, 2088513, 2121664, 2154815, 2187966, 2221117, 2254268, 2287419, 2320570, 2353721, 2386872, 2420023, 2453174, 2486325, 2519476, 2552627, 2585778, 2618929, 2652080, 2685231, 2718382, 2751533, 2784684, 2817835, 2850986, 2884137, 2917288, 2950439, 2983590, 3016741, 3049892, 3083043, 3116194, 3149345, 3182496, 3215647, 3248798, 3281949, 3315100 ], "measured_values": [ 940217.0, 1875831.0, 2860825.0, 3744493.0, 4681533.0, 5780304.0, 6645317.0, 9276133.0, 10581243.0, 12836362.0, 12628921.0, 12623044.0, 12272658.0, 13195280.0, 14238612.0, 15087085.0, 15956950.0, 16888579.0, 17857485.0, 18188218.0, 18954653.0, 20206551.0, 20823233.0, 21798672.0, 22527145.0, 23710424.0, 24279656.0, 25289537.0, 26389679.0, 27507667.0, 28140453.0, 29364055.0, 30617049.0, 33954325.0, 32422016.0, 33385360.0, 34196835.0, 35593640.0, 37182875.0, 37723089.0, 37896347.0, 38623094.0, 39531840.0, 40004463.0, 42828833.0, 42840176.0, 43672431.0, 46677757.0, 45444875.0, 46201861.0, 46904688.0, 47844641.0, 47703028.0, 48242038.0, 49683800.0, 50680716.0, 52058175.0, 55748020.0, 54564726.0, 56233935.0, 57086474.0, 60470677.0, 66465898.0, 65676843.0, 64448789.0, 63353163.0, 64991108.0, 63619022.0, 62871610.0, 66645013.0, 65485409.0, 67261079.0, 67946824.0, 69463299.0, 70642815.0, 69883071.0, 70373256.0, 70895757.0, 73606067.0, 74235644.0, 75564806.0, 92934097.0, 81086329.0, 81895557.0, 78498501.0, 78379701.0, 79003953.0, 83178331.0, 82909690.0, 84500543.0, 87563464.0, 89623156.0, 87761949.0, 88981509.0, 88692658.0, 88879869.0, 91644388.0, 91687906.0, 94496379.0, 93481128.0 ], "unit": "ns", "throughput": [], "typical": { "estimate": 28.45837406758013, "lower_bound": 28.20260873520463, "upper_bound": 28.77763917080562, "unit": "ns" }, "mean": { "estimate": 28.621354722381785, "lower_bound": 28.290429815649162, "upper_bound": 29.012477677257504, "unit": "ns" }, "median": { "estimate": 28.21008616544262, "lower_bound": 27.99147989502579, "upper_bound": 28.314202215530717, "unit": "ns" }, "median_abs_dev": { "estimate": 0.7049611613249895, "lower_bound": 0.5037699869058306, "upper_bound": 0.9317725298248197, "unit": "ns" }, "slope": { "estimate": 28.45837406758013, "lower_bound": 28.20260873520463, "upper_bound": 28.77763917080562, "unit": "ns" }, "change": null } ]