[ { "reason": "benchmark-complete", "id": "Cached.get_ref() | No contention", "report_directory": "./target/criterion/reports/Cached.get_ref() _ No contention", "iteration_count": [ 8983, 17966, 26949, 35932, 44915, 53898, 62881, 71864, 80847, 89830, 98813, 107796, 116779, 125762, 134745, 143728, 152711, 161694, 170677, 179660, 188643, 197626, 206609, 215592, 224575, 233558, 242541, 251524, 260507, 269490, 278473, 287456, 296439, 305422, 314405, 323388, 332371, 341354, 350337, 359320, 368303, 377286, 386269, 395252, 404235, 413218, 422201, 431184, 440167, 449150, 458133, 467116, 476099, 485082, 494065, 503048, 512031, 521014, 529997, 538980, 547963, 556946, 565929, 574912, 583895, 592878, 601861, 610844, 619827, 628810, 637793, 646776, 655759, 664742, 673725, 682708, 691691, 700674, 709657, 718640, 727623, 736606, 745589, 754572, 763555, 772538, 781521, 790504, 799487, 808470, 817453, 826436, 835419, 844402, 853385, 862368, 871351, 880334, 889317, 898300 ], "measured_values": [ 952990.0, 1812636.0, 2643161.0, 3470484.0, 4464418.0, 5602033.0, 6326490.0, 7813508.0, 10141058.0, 11391481.0, 11102390.0, 12163193.0, 11377612.0, 12098593.0, 12913437.0, 13911937.0, 14727017.0, 15456635.0, 16541774.0, 17486428.0, 18714295.0, 19376575.0, 20090169.0, 21249149.0, 21716138.0, 23982366.0, 29106949.0, 32559608.0, 31936905.0, 29502126.0, 38825428.0, 42913317.0, 46518705.0, 43611959.0, 50242816.0, 60633046.0, 44148134.0, 41381581.0, 44169389.0, 45390998.0, 45632160.0, 44783016.0, 38872304.0, 42321660.0, 52827446.0, 57286090.0, 59315483.0, 57789766.0, 64822723.0, 62874764.0, 63073842.0, 59697564.0, 51045777.0, 59121929.0, 65657956.0, 62780062.0, 66179901.0, 68418523.0, 71564646.0, 69192269.0, 68576537.0, 68140145.0, 71832884.0, 61438315.0, 58123774.0, 57711179.0, 65299996.0, 74313450.0, 77314819.0, 75521835.0, 80159620.0, 76373795.0, 62662988.0, 65311604.0, 66040858.0, 64885627.0, 66125851.0, 65514556.0, 66389020.0, 70419529.0, 73133817.0, 71549145.0, 73538735.0, 78694395.0, 73794827.0, 77495022.0, 95120652.0, 100279143.0, 100761932.0, 77741187.0, 78790316.0, 79925096.0, 79220950.0, 81300404.0, 81213030.0, 85320638.0, 85631176.0, 84587888.0, 83872495.0, 83938919.0 ], "unit": "ns", "throughput": [], "typical": { "estimate": 108.66564103309864, "lower_bound": 105.26884282648781, "upper_bound": 112.68256327008226, "unit": "ns" }, "mean": { "estimate": 113.31226552216769, "lower_bound": 109.72185017988845, "upper_bound": 117.06398594270937, "unit": "ns" }, "median": { "estimate": 106.97036518790543, "lower_bound": 100.02774893253576, "upper_bound": 120.00836559591987, "unit": "ns" }, "median_abs_dev": { "estimate": 16.89488445679636, "lower_bound": 7.208388307598516, "upper_bound": 26.797810164497072, "unit": "ns" }, "slope": { "estimate": 108.66564103309864, "lower_bound": 105.26884282648781, "upper_bound": 112.68256327008226, "unit": "ns" }, "change": null }, { "reason": "benchmark-complete", "id": "Cached.get_ref() | 8 threads", "report_directory": "./target/criterion/reports/Cached.get_ref() _ 8 threads", "iteration_count": [ 13715, 27430, 41145, 54860, 68575, 82290, 96005, 109720, 123435, 137150, 150865, 164580, 178295, 192010, 205725, 219440, 233155, 246870, 260585, 274300, 288015, 301730, 315445, 329160, 342875, 356590, 370305, 384020, 397735, 411450, 425165, 438880, 452595, 466310, 480025, 493740, 507455, 521170, 534885, 548600, 562315, 576030, 589745, 603460, 617175, 630890, 644605, 658320, 672035, 685750, 699465, 713180, 726895, 740610, 754325, 768040, 781755, 795470, 809185, 822900, 836615, 850330, 864045, 877760, 891475, 905190, 918905, 932620, 946335, 960050, 973765, 987480, 1001195, 1014910, 1028625, 1042340, 1056055, 1069770, 1083485, 1097200, 1110915, 1124630, 1138345, 1152060, 1165775, 1179490, 1193205, 1206920, 1220635, 1234350, 1248065, 1261780, 1275495, 1289210, 1302925, 1316640, 1330355, 1344070, 1357785, 1371500 ], "measured_values": [ 590480.0, 1180540.0, 1666278.0, 2008273.0, 2700864.0, 3324330.0, 3980875.0, 4220435.0, 5256616.0, 6024817.0, 6806788.0, 6620584.0, 7504336.0, 7931715.0, 8221310.0, 8847458.0, 9695881.0, 9945005.0, 10380300.0, 10443192.0, 11260778.0, 11768272.0, 11786703.0, 12814048.0, 13119484.0, 13364626.0, 14000819.0, 14502867.0, 15249951.0, 16115511.0, 16309892.0, 17749225.0, 20383419.0, 18880174.0, 21042293.0, 20356723.0, 20884522.0, 22080181.0, 22088843.0, 26981943.0, 29245971.0, 32443944.0, 33609181.0, 33866178.0, 34906822.0, 30220251.0, 24294205.0, 24973120.0, 25401715.0, 26479441.0, 26581722.0, 27436686.0, 27384445.0, 28422812.0, 29612136.0, 30098755.0, 29872233.0, 30693435.0, 33611935.0, 37010336.0, 34194248.0, 34007643.0, 35604595.0, 36895303.0, 35866991.0, 36623820.0, 36596156.0, 36324714.0, 36917038.0, 37276909.0, 38416197.0, 39145652.0, 41277456.0, 41154376.0, 40521575.0, 40473799.0, 42326105.0, 43044689.0, 44752314.0, 43070064.0, 44540537.0, 44936884.0, 44707627.0, 45833691.0, 47206783.0, 46675874.0, 47296291.0, 46897016.0, 48334542.0, 47806682.0, 49327658.0, 50835305.0, 51556581.0, 52714294.0, 56357801.0, 64643072.0, 62220290.0, 70675729.0, 77543119.0, 84693042.0 ], "unit": "ns", "throughput": [], "typical": { "estimate": 42.42129856279113, "lower_bound": 40.85327350151138, "upper_bound": 44.24250952847423, "unit": "ns" }, "mean": { "estimate": 41.66133511432069, "lower_bound": 40.75249166449053, "upper_bound": 42.6680645079091, "unit": "ns" }, "median": { "estimate": 40.16035385245496, "lower_bound": 39.619918070876594, "upper_bound": 40.465275849220475, "unit": "ns" }, "median_abs_dev": { "estimate": 1.9336926206927958, "lower_bound": 1.4529536090615378, "upper_bound": 2.6064105762331558, "unit": "ns" }, "slope": { "estimate": 42.42129856279113, "lower_bound": 40.85327350151138, "upper_bound": 44.24250952847423, "unit": "ns" }, "change": null }, { "reason": "benchmark-complete", "id": "Cached.get_ref() | 16 threads", "report_directory": "./target/criterion/reports/Cached.get_ref() _ 16 threads", "iteration_count": [ 24872, 49744, 74616, 99488, 124360, 149232, 174104, 198976, 223848, 248720, 273592, 298464, 323336, 348208, 373080, 397952, 422824, 447696, 472568, 497440, 522312, 547184, 572056, 596928, 621800, 646672, 671544, 696416, 721288, 746160, 771032, 795904, 820776, 845648, 870520, 895392, 920264, 945136, 970008, 994880, 1019752, 1044624, 1069496, 1094368, 1119240, 1144112, 1168984, 1193856, 1218728, 1243600, 1268472, 1293344, 1318216, 1343088, 1367960, 1392832, 1417704, 1442576, 1467448, 1492320, 1517192, 1542064, 1566936, 1591808, 1616680, 1641552, 1666424, 1691296, 1716168, 1741040, 1765912, 1790784, 1815656, 1840528, 1865400, 1890272, 1915144, 1940016, 1964888, 1989760, 2014632, 2039504, 2064376, 2089248, 2114120, 2138992, 2163864, 2188736, 2213608, 2238480, 2263352, 2288224, 2313096, 2337968, 2362840, 2387712, 2412584, 2437456, 2462328, 2487200 ], "measured_values": [ 1348106.0, 2480131.0, 3238494.0, 4935646.0, 5905112.0, 7797111.0, 9164804.0, 9642969.0, 10768298.0, 12177978.0, 13759316.0, 15074981.0, 16097847.0, 16911877.0, 18030760.0, 19487152.0, 18161118.0, 17017325.0, 16855012.0, 16850877.0, 16785098.0, 17829244.0, 19200492.0, 20454468.0, 21777670.0, 22356509.0, 31195500.0, 41103955.0, 42473570.0, 45354570.0, 44031231.0, 60922369.0, 51368059.0, 52497719.0, 55489753.0, 42207939.0, 37023906.0, 43676788.0, 43268475.0, 37597700.0, 39223516.0, 35497396.0, 36656699.0, 38042247.0, 39357499.0, 59461942.0, 73978282.0, 71759682.0, 54372935.0, 41972467.0, 43069217.0, 44559886.0, 45919388.0, 47000426.0, 47938483.0, 48509205.0, 50262289.0, 50460445.0, 51676996.0, 52104109.0, 53661300.0, 60209679.0, 116535630.0, 85458643.0, 84522203.0, 122029361.0, 69234237.0, 57702601.0, 61005802.0, 73275435.0, 76595025.0, 82621574.0, 88994212.0, 81934427.0, 73803286.0, 64032815.0, 67996941.0, 69460934.0, 96415495.0, 105012470.0, 98127990.0, 98787211.0, 99126006.0, 76140623.0, 73702959.0, 74891218.0, 82000670.0, 94010471.0, 99484944.0, 122666348.0, 91471235.0, 79971254.0, 81325693.0, 82367653.0, 88538344.0, 94152793.0, 105860233.0, 107266014.0, 90193641.0, 94608037.0 ], "unit": "ns", "throughput": [], "typical": { "estimate": 42.17109417733202, "lower_bound": 40.289112118596634, "upper_bound": 44.251705837284646, "unit": "ns" }, "mean": { "estimate": 44.15614402707914, "lower_bound": 42.25159178922226, "upper_bound": 46.151969731842584, "unit": "ns" }, "median": { "estimate": 42.95195130350818, "lower_bound": 38.03796920231586, "upper_bound": 46.13709637789929, "unit": "ns" }, "median_abs_dev": { "estimate": 11.16044753070782, "lower_bound": 6.151657746514239, "upper_bound": 13.241018652395622, "unit": "ns" }, "slope": { "estimate": 42.17109417733202, "lower_bound": 40.289112118596634, "upper_bound": 44.251705837284646, "unit": "ns" }, "change": null }, { "reason": "benchmark-complete", "id": "Cached.get_ref() | 32 threads", "report_directory": "./target/criterion/reports/Cached.get_ref() _ 32 threads", "iteration_count": [ 22068, 44136, 66204, 88272, 110340, 132408, 154476, 176544, 198612, 220680, 242748, 264816, 286884, 308952, 331020, 353088, 375156, 397224, 419292, 441360, 463428, 485496, 507564, 529632, 551700, 573768, 595836, 617904, 639972, 662040, 684108, 706176, 728244, 750312, 772380, 794448, 816516, 838584, 860652, 882720, 904788, 926856, 948924, 970992, 993060, 1015128, 1037196, 1059264, 1081332, 1103400, 1125468, 1147536, 1169604, 1191672, 1213740, 1235808, 1257876, 1279944, 1302012, 1324080, 1346148, 1368216, 1390284, 1412352, 1434420, 1456488, 1478556, 1500624, 1522692, 1544760, 1566828, 1588896, 1610964, 1633032, 1655100, 1677168, 1699236, 1721304, 1743372, 1765440, 1787508, 1809576, 1831644, 1853712, 1875780, 1897848, 1919916, 1941984, 1964052, 1986120, 2008188, 2030256, 2052324, 2074392, 2096460, 2118528, 2140596, 2162664, 2184732, 2206800 ], "measured_values": [ 587506.0, 1320149.0, 2419415.0, 3109980.0, 4549675.0, 5157926.0, 7767856.0, 9107597.0, 10612317.0, 11046364.0, 10839745.0, 10974155.0, 11140908.0, 11335020.0, 10243023.0, 11303840.0, 17794582.0, 18012419.0, 24178886.0, 26104599.0, 29540136.0, 27511018.0, 30194766.0, 24513591.0, 23361318.0, 21510416.0, 18654530.0, 19688765.0, 21434845.0, 22452458.0, 23713472.0, 23825706.0, 25195860.0, 26489835.0, 30252102.0, 34042028.0, 36441664.0, 33467128.0, 36573041.0, 40233076.0, 45338006.0, 43305217.0, 44203163.0, 44573868.0, 45153495.0, 48163901.0, 36014210.0, 34271655.0, 38904350.0, 44803248.0, 47676020.0, 51547288.0, 55407816.0, 55219833.0, 54156792.0, 53720966.0, 53773357.0, 49562003.0, 43017731.0, 45830528.0, 48034611.0, 47502361.0, 47666530.0, 49543923.0, 55334442.0, 62474695.0, 49549609.0, 56375269.0, 66467373.0, 58269765.0, 56908484.0, 71383335.0, 78763477.0, 76059304.0, 74194839.0, 62079209.0, 59798732.0, 66705503.0, 74280158.0, 69506530.0, 78068443.0, 78328474.0, 62411660.0, 76302073.0, 68669478.0, 73362775.0, 83661286.0, 73231193.0, 70619634.0, 89519402.0, 98202754.0, 72540651.0, 72375325.0, 72703961.0, 74378717.0, 75855683.0, 75603085.0, 99419596.0, 79853012.0, 82690430.0 ], "unit": "ns", "throughput": [], "typical": { "estimate": 39.72043988650527, "lower_bound": 38.58601913523134, "upper_bound": 40.95152087034684, "unit": "ns" }, "mean": { "estimate": 40.91138885217403, "lower_bound": 39.566702245205754, "upper_bound": 42.29627755973438, "unit": "ns" }, "median": { "estimate": 39.26901840739015, "lower_bound": 37.56788442674514, "upper_bound": 42.621952830375605, "unit": "ns" }, "median_abs_dev": { "estimate": 6.74353544764931, "lower_bound": 5.32829946292119, "upper_bound": 8.371043811622867, "unit": "ns" }, "slope": { "estimate": 39.72043988650527, "lower_bound": 38.58601913523134, "upper_bound": 40.95152087034684, "unit": "ns" }, "change": null } ]