[ { "reason": "benchmark-complete", "id": "Cached.put_or_update() | No contention", "report_directory": "./target/criterion/reports/Cached.put_or_update() _ No contention", "iteration_count": [ 1710, 3420, 5130, 6840, 8550, 10260, 11970, 13680, 15390, 17100, 18810, 20520, 22230, 23940, 25650, 27360, 29070, 30780, 32490, 34200, 35910, 37620, 39330, 41040, 42750, 44460, 46170, 47880, 49590, 51300, 53010, 54720, 56430, 58140, 59850, 61560, 63270, 64980, 66690, 68400, 70110, 71820, 73530, 75240, 76950, 78660, 80370, 82080, 83790, 85500, 87210, 88920, 90630, 92340, 94050, 95760, 97470, 99180, 100890, 102600, 104310, 106020, 107730, 109440, 111150, 112860, 114570, 116280, 117990, 119700, 121410, 123120, 124830, 126540, 128250, 129960, 131670, 133380, 135090, 136800, 138510, 140220, 141930, 143640, 145350, 147060, 148770, 150480, 152190, 153900, 155610, 157320, 159030, 160740, 162450, 164160, 165870, 167580, 169290, 171000 ], "measured_values": [ 1178558.0, 2830649.0, 3650250.0, 5300784.0, 6658103.0, 8182835.0, 8947170.0, 10894676.0, 11926033.0, 13446216.0, 14165552.0, 16277231.0, 17643486.0, 19033284.0, 20284419.0, 22130596.0, 23776858.0, 25296827.0, 28066981.0, 26314935.0, 25997178.0, 31190895.0, 34309176.0, 36056001.0, 36162531.0, 37013887.0, 41138637.0, 37583579.0, 30295788.0, 26767533.0, 28549401.0, 28797697.0, 28037499.0, 27947272.0, 31703780.0, 29407610.0, 30527156.0, 34693849.0, 34939882.0, 34804281.0, 62522340.0, 71235954.0, 49185014.0, 41337977.0, 39547881.0, 40710048.0, 42232372.0, 42963836.0, 41812933.0, 45670742.0, 45764909.0, 48401254.0, 59918462.0, 76660086.0, 72432087.0, 87225037.0, 87401516.0, 82118347.0, 78975757.0, 66460554.0, 52508177.0, 53326644.0, 54979617.0, 56570623.0, 83226482.0, 87381820.0, 81726642.0, 69344835.0, 60970083.0, 59972052.0, 62064966.0, 65828867.0, 60091564.0, 68388427.0, 72015277.0, 78126535.0, 69521549.0, 69983523.0, 72605392.0, 73625615.0, 71513137.0, 75007169.0, 76282481.0, 72493563.0, 72749917.0, 73502082.0, 73985543.0, 76066488.0, 80452631.0, 79484733.0, 77354954.0, 78342927.0, 81248273.0, 83161422.0, 86266446.0, 124196592.0, 83605914.0, 87064901.0, 84965495.0, 85432686.0 ], "unit": "ns", "throughput": [], "typical": { "estimate": 566.7704526991583, "lower_bound": 545.7978591327648, "upper_bound": 592.6443778114844, "unit": "ns" }, "mean": { "estimate": 639.153560286765, "lower_bound": 610.7978220101242, "upper_bound": 667.8742670924988, "unit": "ns" }, "median": { "estimate": 539.5077052009565, "lower_bound": 529.7206349206349, "upper_bound": 668.9108391132871, "unit": "ns" }, "median_abs_dev": { "estimate": 73.76403209201213, "lower_bound": 44.275294204133985, "upper_bound": 212.10543103262148, "unit": "ns" }, "slope": { "estimate": 566.7704526991583, "lower_bound": 545.7978591327648, "upper_bound": 592.6443778114844, "unit": "ns" }, "change": { "mean": { "estimate": -0.9849079104013991, "lower_bound": -0.9855853683647373, "upper_bound": -0.9841386274038657, "unit": "%" }, "median": { "estimate": -0.9870925453495225, "lower_bound": -0.987343959371132, "upper_bound": -0.9832790104275201, "unit": "%" }, "change": "Improved" } }, { "reason": "benchmark-complete", "id": "Cached.put_or_update() | 8 threads", "report_directory": "./target/criterion/reports/Cached.put_or_update() _ 8 threads", "iteration_count": [ 1641, 3282, 4923, 6564, 8205, 9846, 11487, 13128, 14769, 16410, 18051, 19692, 21333, 22974, 24615, 26256, 27897, 29538, 31179, 32820, 34461, 36102, 37743, 39384, 41025, 42666, 44307, 45948, 47589, 49230, 50871, 52512, 54153, 55794, 57435, 59076, 60717, 62358, 63999, 65640, 67281, 68922, 70563, 72204, 73845, 75486, 77127, 78768, 80409, 82050, 83691, 85332, 86973, 88614, 90255, 91896, 93537, 95178, 96819, 98460, 100101, 101742, 103383, 105024, 106665, 108306, 109947, 111588, 113229, 114870, 116511, 118152, 119793, 121434, 123075, 124716, 126357, 127998, 129639, 131280, 132921, 134562, 136203, 137844, 139485, 141126, 142767, 144408, 146049, 147690, 149331, 150972, 152613, 154254, 155895, 157536, 159177, 160818, 162459, 164100 ], "measured_values": [ 175080.0, 1498659.0, 2445382.0, 3597343.0, 4355453.0, 5476307.0, 7525419.0, 9082783.0, 9208794.0, 9145416.0, 10090812.0, 10952490.0, 12056157.0, 13021075.0, 14007182.0, 15176019.0, 15722061.0, 16792158.0, 17283877.0, 19263458.0, 19333698.0, 19711549.0, 21068051.0, 21956949.0, 23436082.0, 24526647.0, 25300953.0, 26766082.0, 27046138.0, 27943747.0, 29369189.0, 30466793.0, 32227182.0, 33138130.0, 33479997.0, 33855455.0, 35287836.0, 35029682.0, 36404657.0, 37331268.0, 38577668.0, 39485180.0, 40669475.0, 42274079.0, 42365338.0, 42979916.0, 47147044.0, 44661205.0, 46487708.0, 47038613.0, 48645332.0, 49542988.0, 49250855.0, 51117335.0, 52273765.0, 53163269.0, 57238914.0, 59684571.0, 55702074.0, 56814233.0, 58697246.0, 58869559.0, 59226150.0, 62045911.0, 62314110.0, 66403437.0, 64032038.0, 65371110.0, 65016915.0, 66191490.0, 67947476.0, 67273293.0, 71385574.0, 71106934.0, 71674669.0, 71896278.0, 72109276.0, 73652694.0, 74108253.0, 78740371.0, 77481704.0, 79212292.0, 79619342.0, 81246662.0, 80683920.0, 82707284.0, 85247845.0, 83611165.0, 83870730.0, 86163453.0, 85022337.0, 90604739.0, 89206274.0, 90160947.0, 90423143.0, 94220669.0, 92421973.0, 96759362.0, 93647954.0, 96907833.0 ], "unit": "ns", "throughput": [], "typical": { "estimate": 583.4934207489891, "lower_bound": 580.7888515466012, "upper_bound": 586.2519865769945, "unit": "ns" }, "mean": { "estimate": 573.3162112422236, "lower_bound": 561.333785887351, "upper_bound": 581.760959220883, "unit": "ns" }, "median": { "estimate": 577.1776590133213, "lower_bound": 574.2643222480126, "upper_bound": 580.3084482405563, "unit": "ns" }, "median_abs_dev": { "estimate": 12.179901829910552, "lower_bound": 9.169969678760557, "upper_bound": 15.021213805452042, "unit": "ns" }, "slope": { "estimate": 583.4934207489891, "lower_bound": 580.7888515466012, "upper_bound": 586.2519865769945, "unit": "ns" }, "change": { "mean": { "estimate": -0.9865156026231502, "lower_bound": -0.9868760468123039, "upper_bound": -0.9861834089765197, "unit": "%" }, "median": { "estimate": -0.9860832715325154, "lower_bound": -0.986171348680382, "upper_bound": -0.9859230528370815, "unit": "%" }, "change": "Improved" } }, { "reason": "benchmark-complete", "id": "Cached.put_or_update() | 16 threads", "report_directory": "./target/criterion/reports/Cached.put_or_update() _ 16 threads", "iteration_count": [ 1809, 3618, 5427, 7236, 9045, 10854, 12663, 14472, 16281, 18090, 19899, 21708, 23517, 25326, 27135, 28944, 30753, 32562, 34371, 36180, 37989, 39798, 41607, 43416, 45225, 47034, 48843, 50652, 52461, 54270, 56079, 57888, 59697, 61506, 63315, 65124, 66933, 68742, 70551, 72360, 74169, 75978, 77787, 79596, 81405, 83214, 85023, 86832, 88641, 90450, 92259, 94068, 95877, 97686, 99495, 101304, 103113, 104922, 106731, 108540, 110349, 112158, 113967, 115776, 117585, 119394, 121203, 123012, 124821, 126630, 128439, 130248, 132057, 133866, 135675, 137484, 139293, 141102, 142911, 144720, 146529, 148338, 150147, 151956, 153765, 155574, 157383, 159192, 161001, 162810, 164619, 166428, 168237, 170046, 171855, 173664, 175473, 177282, 179091, 180900 ], "measured_values": [ 157256.0, 1584342.0, 2264461.0, 3275410.0, 4400239.0, 6292633.0, 7624738.0, 8474958.0, 9498443.0, 10234228.0, 10926267.0, 10909234.0, 11625698.0, 12429531.0, 13750353.0, 14541535.0, 15742797.0, 16258031.0, 16944489.0, 18222307.0, 19584228.0, 20163238.0, 20765387.0, 22560894.0, 25834448.0, 24314472.0, 25280684.0, 26320099.0, 26704149.0, 27459456.0, 29060696.0, 30994916.0, 32031618.0, 32458223.0, 33393101.0, 34496293.0, 33781202.0, 34860190.0, 36084421.0, 39064191.0, 46528724.0, 38560939.0, 39574299.0, 40668875.0, 42820248.0, 44915248.0, 43568787.0, 45488690.0, 45971605.0, 46696526.0, 47434374.0, 50943301.0, 49296554.0, 49478832.0, 51716029.0, 54973380.0, 53659542.0, 276870731.0, 53830285.0, 56534506.0, 58995709.0, 59506381.0, 57977181.0, 58970497.0, 59869155.0, 61195493.0, 62216195.0, 64735860.0, 66751323.0, 67478154.0, 64831026.0, 67190006.0, 67100283.0, 69511611.0, 71383876.0, 297547292.0, 72429292.0, 72961524.0, 73846383.0, 83106648.0, 78226409.0, 77790761.0, 80030704.0, 83213724.0, 78791336.0, 84183440.0, 80884505.0, 82482585.0, 82831296.0, 83920944.0, 85163657.0, 88579404.0, 86998809.0, 88705382.0, 88545857.0, 89123810.0, 89973900.0, 97201187.0, 94384654.0, 92631226.0 ], "unit": "ns", "throughput": [], "typical": { "estimate": 571.8742786731335, "lower_bound": 521.1330824650737, "upper_bound": 652.1411387911191, "unit": "ns" }, "mean": { "estimate": 554.3586551916335, "lower_bound": 512.1165618578697, "upper_bound": 615.6515187783303, "unit": "ns" }, "median": { "estimate": 517.1020504041688, "lower_bound": 514.1645441555326, "upper_bound": 519.8113338430503, "unit": "ns" }, "median_abs_dev": { "estimate": 15.045307722767543, "lower_bound": 10.896864160068922, "upper_bound": 19.638097077155898, "unit": "ns" }, "slope": { "estimate": 571.8742786731335, "lower_bound": 521.1330824650737, "upper_bound": 652.1411387911191, "unit": "ns" }, "change": { "mean": { "estimate": -0.9879814670505076, "lower_bound": -0.9890145347682687, "upper_bound": -0.9865198742233388, "unit": "%" }, "median": { "estimate": -0.9876156829742881, "lower_bound": -0.9879577300533746, "upper_bound": -0.9874437036327206, "unit": "%" }, "change": "Improved" } }, { "reason": "benchmark-complete", "id": "Cached.put_or_update() | 32 threads", "report_directory": "./target/criterion/reports/Cached.put_or_update() _ 32 threads", "iteration_count": [ 1632, 3264, 4896, 6528, 8160, 9792, 11424, 13056, 14688, 16320, 17952, 19584, 21216, 22848, 24480, 26112, 27744, 29376, 31008, 32640, 34272, 35904, 37536, 39168, 40800, 42432, 44064, 45696, 47328, 48960, 50592, 52224, 53856, 55488, 57120, 58752, 60384, 62016, 63648, 65280, 66912, 68544, 70176, 71808, 73440, 75072, 76704, 78336, 79968, 81600, 83232, 84864, 86496, 88128, 89760, 91392, 93024, 94656, 96288, 97920, 99552, 101184, 102816, 104448, 106080, 107712, 109344, 110976, 112608, 114240, 115872, 117504, 119136, 120768, 122400, 124032, 125664, 127296, 128928, 130560, 132192, 133824, 135456, 137088, 138720, 140352, 141984, 143616, 145248, 146880, 148512, 150144, 151776, 153408, 155040, 156672, 158304, 159936, 161568, 163200 ], "measured_values": [ 46657.0, 204287.0, 339302525.0, 2623428.0, 3480965.0, 4269429.0, 161425933.0, 6420354.0, 7466674.0, 7526544.0, 7951304.0, 8967118.0, 10029074.0, 10742790.0, 11576731.0, 12698849.0, 13428144.0, 14294034.0, 14729141.0, 16175310.0, 16545108.0, 17227187.0, 18316370.0, 18897003.0, 20261665.0, 20945971.0, 21844387.0, 23075822.0, 23814001.0, 25149470.0, 25623832.0, 341330302.0, 25952089.0, 27506845.0, 28011557.0, 28984230.0, 29767188.0, 30383715.0, 32216022.0, 35735090.0, 34697197.0, 34703464.0, 35745440.0, 37072485.0, 38399805.0, 355641037.0, 37849994.0, 38965393.0, 40785188.0, 42644084.0, 41174054.0, 42500648.0, 44650752.0, 341031120.0, 44828087.0, 45806927.0, 46861852.0, 49777723.0, 49923530.0, 343750157.0, 131285309.0, 52066809.0, 268297796.0, 52161702.0, 53329854.0, 54414350.0, 55226538.0, 58551784.0, 58734957.0, 59337674.0, 58312634.0, 58766082.0, 61469832.0, 63520921.0, 63984591.0, 394028691.0, 63244546.0, 67591292.0, 67291403.0, 69000314.0, 71135735.0, 69767508.0, 70835891.0, 71531542.0, 75040360.0, 75570920.0, 385009263.0, 75578649.0, 73533409.0, 78664076.0, 77799157.0, 78866688.0, 77332886.0, 404518501.0, 79696238.0, 85751255.0, 83985378.0, 84491496.0, 84790264.0, 85834793.0 ], "unit": "ns", "throughput": [], "typical": { "estimate": 810.9519861615771, "lower_bound": 633.484964826758, "upper_bound": 1025.6879736167093, "unit": "ns" }, "mean": { "estimate": 1584.3250458847015, "lower_bound": 679.1165028675366, "upper_bound": 3163.817539472173, "unit": "ns" }, "median": { "estimate": 507.41595289549514, "lower_bound": 503.2261607033096, "upper_bound": 517.3494314619036, "unit": "ns" }, "median_abs_dev": { "estimate": 24.80338483114512, "lower_bound": 19.469299360233187, "upper_bound": 30.82749984901017, "unit": "ns" }, "slope": { "estimate": 810.9519861615771, "lower_bound": 633.484964826758, "upper_bound": 1025.6879736167093, "unit": "ns" }, "change": { "mean": { "estimate": -0.9648412735657843, "lower_bound": -0.9857425027406546, "upper_bound": -0.9257407264805241, "unit": "%" }, "median": { "estimate": -0.9874785029082073, "lower_bound": -0.98767457098114, "upper_bound": -0.9871857374904331, "unit": "%" }, "change": "Improved" } } ]