Skip to content

Instantly share code, notes, and snippets.

@plevart
Created April 15, 2021 19:24
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save plevart/c38cc13d63774ec505cc8d394c00d502 to your computer and use it in GitHub Desktop.
Save plevart/c38cc13d63774ec505cc8d394c00d502 to your computer and use it in GitHub Desktop.
[
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.stringJoiner",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/git/jdk/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Xms1g",
"-Xmx1g"
],
"jdkVersion" : "17-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "17-internal+0-adhoc.peter.jdk",
"warmupIterations" : 10,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"params" : {
"count" : "5",
"length" : "8",
"mode" : "latin"
},
"primaryMetric" : {
"score" : 66.07523255219942,
"scoreError" : 1.6320708675431241,
"scoreConfidence" : [
64.4431616846563,
67.70730341974254
],
"scorePercentiles" : {
"0.0" : 65.31456878651913,
"50.0" : 65.65915036625579,
"90.0" : 68.14437439047299,
"95.0" : 68.15975779669571,
"99.0" : 68.15975779669571,
"99.9" : 68.15975779669571,
"99.99" : 68.15975779669571,
"99.999" : 68.15975779669571,
"99.9999" : 68.15975779669571,
"100.0" : 68.15975779669571
},
"scoreUnit" : "ns/op",
"rawData" : [
[
68.15975779669571,
66.01876759020176,
65.58267732850459,
65.65215510004,
65.32697325693003,
65.66614563247157,
65.67354325455815,
65.31456878651913,
68.00592373446842,
65.35181304160496
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 1443.2815824813636,
"scoreError" : 34.88010922559655,
"scoreConfidence" : [
1408.401473255767,
1478.16169170696
],
"scorePercentiles" : {
"0.0" : 1398.7934261453474,
"50.0" : 1452.0240397604312,
"90.0" : 1459.7671950954507,
"95.0" : 1459.7962036468655,
"99.0" : 1459.7962036468655,
"99.9" : 1459.7962036468655,
"99.99" : 1459.7962036468655,
"99.999" : 1459.7962036468655,
"99.9999" : 1459.7962036468655,
"100.0" : 1459.7962036468655
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1398.7934261453474,
1444.171343972155,
1453.809126874258,
1452.234861984175,
1459.506118132718,
1451.5479233918934,
1451.8132175366875,
1459.7962036468655,
1402.1173796075295,
1459.0262235220046
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 200.008616312583,
"scoreError" : 0.0027932561491716924,
"scoreConfidence" : [
200.00582305643383,
200.01140956873218
],
"scorePercentiles" : {
"0.0" : 200.0069691489776,
"50.0" : 200.00772441452932,
"90.0" : 200.01093620119397,
"95.0" : 200.01094507919504,
"99.0" : 200.01094507919504,
"99.9" : 200.01094507919504,
"99.99" : 200.01094507919504,
"99.999" : 200.01094507919504,
"99.9999" : 200.01094507919504,
"100.0" : 200.01094507919504
},
"scoreUnit" : "B/op",
"rawData" : [
[
200.01085629918444,
200.00704400124616,
200.00700601092237,
200.01052656038496,
200.00697431760315,
200.0084048278125,
200.01046366869252,
200.0069691489776,
200.01094507919504,
200.00697321181093
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 1470.4713977941162,
"scoreError" : 478.36813265371865,
"scoreConfidence" : [
992.1032651403975,
1948.839530447835
],
"scorePercentiles" : {
"0.0" : 1225.0902381883993,
"50.0" : 1225.5002272348256,
"90.0" : 1838.2198674206795,
"95.0" : 1838.2307445509432,
"99.0" : 1838.2307445509432,
"99.9" : 1838.2307445509432,
"99.99" : 1838.2307445509432,
"99.999" : 1838.2307445509432,
"99.9999" : 1838.2307445509432,
"100.0" : 1838.2307445509432
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1837.9977067665416,
1225.3704940921816,
1225.4256711727119,
1838.080028079386,
1225.3966673730422,
1225.0902381883993,
1838.1219732483066,
1225.4664110916817,
1838.2307445509432,
1225.5340433779693
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 204.23389152268425,
"scoreError" : 69.93346763565806,
"scoreConfidence" : [
134.30042388702617,
274.1673591583423
],
"scorePercentiles" : {
"0.0" : 167.9013975128915,
"50.0" : 169.2548028398937,
"90.0" : 262.75288704857445,
"95.0" : 262.8118550852513,
"99.0" : 262.8118550852513,
"99.9" : 262.8118550852513,
"99.99" : 262.8118550852513,
"99.999" : 262.8118550852513,
"99.9999" : 262.8118550852513,
"100.0" : 262.8118550852513
},
"scoreUnit" : "B/op",
"rawData" : [
[
262.8118550852513,
169.70474546020984,
168.58727535102182,
253.15144533439198,
167.925215752929,
168.80486021957756,
253.2306661133669,
167.9013975128915,
262.22217471848256,
167.99927967871997
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.003998981970945154,
"scoreError" : 0.00542342421407407,
"scoreConfidence" : [
-0.001424442243128916,
0.009422406185019223
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.003935050798660458,
"90.0" : 0.011310305501958587,
"95.0" : 0.011911152642536843,
"99.0" : 0.011911152642536843,
"99.9" : 0.011911152642536843,
"99.99" : 0.011911152642536843,
"99.999" : 0.011911152642536843,
"99.9999" : 0.011911152642536843,
"100.0" : 0.011911152642536843
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.003934621957948136,
2.6689169912183524E-4,
0.011911152642536843,
0.003934830236914043,
0.004201789292816515,
0.00590258128295302,
0.005902681236754268,
0.003935271360406873
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 5.548308596878529E-4,
"scoreError" : 7.492698160973003E-4,
"scoreConfidence" : [
-1.9443895640944742E-4,
0.0013041006757851532
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 5.510305509319771E-4,
"90.0" : 0.0015606293594762725,
"95.0" : 0.001640475638162221,
"99.0" : 0.001640475638162221,
"99.9" : 0.001640475638162221,
"99.99" : 0.001640475638162221,
"99.999" : 0.001640475638162221,
"99.9999" : 0.001640475638162221,
"100.0" : 0.001640475638162221
},
"scoreUnit" : "B/op",
"rawData" : [
[
5.62604236131867E-4,
3.6962525279727114E-5,
0.001640475638162221,
5.392190415381536E-4,
5.788635993549505E-4,
8.087138393767889E-4,
8.420128513027334E-4,
5.394568657320873E-4
]
]
},
"·gc.count" : {
"score" : 24.0,
"scoreError" : "NaN",
"scoreConfidence" : [
24.0,
24.0
],
"scorePercentiles" : {
"0.0" : 2.0,
"50.0" : 2.0,
"90.0" : 3.0,
"95.0" : 3.0,
"99.0" : 3.0,
"99.9" : 3.0,
"99.99" : 3.0,
"99.999" : 3.0,
"99.9999" : 3.0,
"100.0" : 3.0
},
"scoreUnit" : "counts",
"rawData" : [
[
3.0,
2.0,
2.0,
3.0,
2.0,
2.0,
3.0,
2.0,
3.0,
2.0
]
]
},
"·gc.time" : {
"score" : 16.0,
"scoreError" : "NaN",
"scoreConfidence" : [
16.0,
16.0
],
"scorePercentiles" : {
"0.0" : 1.0,
"50.0" : 1.5,
"90.0" : 2.9000000000000004,
"95.0" : 3.0,
"99.0" : 3.0,
"99.9" : 3.0,
"99.99" : 3.0,
"99.999" : 3.0,
"99.9999" : 3.0,
"100.0" : 3.0
},
"scoreUnit" : "ms",
"rawData" : [
[
2.0,
2.0,
1.0,
2.0,
1.0,
1.0,
3.0,
1.0,
2.0,
1.0
]
]
}
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.stringJoiner",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/git/jdk/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Xms1g",
"-Xmx1g"
],
"jdkVersion" : "17-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "17-internal+0-adhoc.peter.jdk",
"warmupIterations" : 10,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"params" : {
"count" : "5",
"length" : "8",
"mode" : "cyrillic"
},
"primaryMetric" : {
"score" : 66.77463128220592,
"scoreError" : 1.819027595996324,
"scoreConfidence" : [
64.9556036862096,
68.59365887820223
],
"scorePercentiles" : {
"0.0" : 65.08396472895234,
"50.0" : 66.4843707264238,
"90.0" : 69.0418783084608,
"95.0" : 69.17420789694921,
"99.0" : 69.17420789694921,
"99.9" : 69.17420789694921,
"99.99" : 69.17420789694921,
"99.999" : 69.17420789694921,
"99.9999" : 69.17420789694921,
"100.0" : 69.17420789694921
},
"scoreUnit" : "ns/op",
"rawData" : [
[
66.40543414296306,
65.66284122319834,
67.39360362557795,
66.56330730988455,
67.42646526854499,
67.8509120120651,
69.17420789694921,
66.31535832077279,
65.87021829315097,
65.08396472895234
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 1428.1118946426977,
"scoreError" : 38.635907398396554,
"scoreConfidence" : [
1389.4759872443012,
1466.7478020410942
],
"scorePercentiles" : {
"0.0" : 1378.2099010153422,
"50.0" : 1433.9301957092705,
"90.0" : 1463.5945377726903,
"95.0" : 1464.8957604279826,
"99.0" : 1464.8957604279826,
"99.9" : 1464.8957604279826,
"99.99" : 1464.8957604279826,
"99.999" : 1464.8957604279826,
"99.9999" : 1464.8957604279826,
"100.0" : 1464.8957604279826
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1435.6159084215544,
1451.88353387506,
1414.5862169405757,
1432.2444829969866,
1413.8626942310525,
1404.7356318385762,
1378.2099010153422,
1437.6953367623823,
1447.3894799174668,
1464.8957604279826
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 200.00834731947003,
"scoreError" : 0.003078848292146961,
"scoreConfidence" : [
200.00526847117789,
200.01142616776218
],
"scorePercentiles" : {
"0.0" : 200.00694426730954,
"50.0" : 200.00714983473284,
"90.0" : 200.01211855025,
"95.0" : 200.01226263896103,
"99.0" : 200.01226263896103,
"99.9" : 200.01226263896103,
"99.99" : 200.01226263896103,
"99.999" : 200.01226263896103,
"99.9999" : 200.01226263896103,
"100.0" : 200.01226263896103
},
"scoreUnit" : "B/op",
"rawData" : [
[
200.00708930570693,
200.00699852779357,
200.01082175185059,
200.00710533853376,
200.00719433093195,
200.01226263896103,
200.00738068832388,
200.00707554456565,
200.01060080072344,
200.00694426730954
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 1409.0202461020212,
"scoreError" : 447.27410664480095,
"scoreConfidence" : [
961.7461394572204,
1856.2943527468221
],
"scorePercentiles" : {
"0.0" : 1225.210672726624,
"50.0" : 1225.3167061885033,
"90.0" : 1837.897188182646,
"95.0" : 1837.8987163859517,
"99.0" : 1837.8987163859517,
"99.9" : 1837.8987163859517,
"99.99" : 1837.8987163859517,
"99.999" : 1837.8987163859517,
"99.9999" : 1837.8987163859517,
"100.0" : 1837.8987163859517
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1225.210672726624,
1225.247604851803,
1837.8834343528945,
1225.2812279766067,
1225.255304528971,
1837.435076756912,
1225.2953118361427,
1225.3381005408642,
1837.8987163859517,
1225.3570110634425
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 197.4952470077471,
"scoreError" : 63.833556952942516,
"scoreConfidence" : [
133.66169005480458,
261.32880396068964
],
"scorePercentiles" : {
"0.0" : 167.30194600858195,
"50.0" : 172.21601634495477,
"90.0" : 261.44582857880783,
"95.0" : 261.62185882145764,
"99.0" : 261.62185882145764,
"99.9" : 261.62185882145764,
"99.99" : 261.62185882145764,
"99.999" : 261.62185882145764,
"99.9999" : 261.62185882145764,
"100.0" : 261.62185882145764
},
"scoreUnit" : "B/op",
"rawData" : [
[
170.6938596882575,
168.78633181114742,
259.86155639495945,
171.1055301958254,
173.32650249408417,
261.62185882145764,
177.8162424384599,
170.46469010215384,
253.97395212254403,
167.30194600858195
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.00461757834622331,
"scoreError" : 0.004223638719177971,
"scoreConfidence" : [
3.9393962704533953E-4,
0.00884121706540128
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.004613143958244746,
"90.0" : 0.009159774561285387,
"95.0" : 0.009332904056738044,
"99.0" : 0.009332904056738044,
"99.9" : 0.009332904056738044,
"99.99" : 0.009332904056738044,
"99.999" : 0.009332904056738044,
"99.9999" : 0.009332904056738044,
"100.0" : 0.009332904056738044
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.007601609102211459,
0.005291585018624305,
0.009332904056738044,
0.0039343763114154376,
0.0023097393633601093,
0.0019672523887704274,
0.0065119853050014005,
0.005291629018246735,
0.003934702897865186
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 6.455829612989068E-4,
"scoreError" : 5.867533959365681E-4,
"scoreConfidence" : [
5.882956536233869E-5,
0.0012323363572354748
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 6.438989845750211E-4,
"90.0" : 0.001278875888461292,
"95.0" : 0.0013033020178820703,
"99.0" : 0.0013033020178820703,
"99.9" : 0.0013033020178820703,
"99.99" : 0.0013033020178820703,
"99.999" : 0.0013033020178820703,
"99.9999" : 0.0013033020178820703,
"100.0" : 0.0013033020178820703
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.0010590407236742872,
7.481864698454709E-4,
0.0013033020178820703,
5.565629326659971E-4,
3.2887056162110394E-4,
2.854898931874974E-4,
9.059242967119536E-4,
7.31235036484045E-4,
5.372176809166433E-4
]
]
},
"·gc.count" : {
"score" : 23.0,
"scoreError" : "NaN",
"scoreConfidence" : [
23.0,
23.0
],
"scorePercentiles" : {
"0.0" : 2.0,
"50.0" : 2.0,
"90.0" : 3.0,
"95.0" : 3.0,
"99.0" : 3.0,
"99.9" : 3.0,
"99.99" : 3.0,
"99.999" : 3.0,
"99.9999" : 3.0,
"100.0" : 3.0
},
"scoreUnit" : "counts",
"rawData" : [
[
2.0,
2.0,
3.0,
2.0,
2.0,
3.0,
2.0,
2.0,
3.0,
2.0
]
]
},
"·gc.time" : {
"score" : 15.0,
"scoreError" : "NaN",
"scoreConfidence" : [
15.0,
15.0
],
"scorePercentiles" : {
"0.0" : 1.0,
"50.0" : 1.5,
"90.0" : 2.0,
"95.0" : 2.0,
"99.0" : 2.0,
"99.9" : 2.0,
"99.99" : 2.0,
"99.999" : 2.0,
"99.9999" : 2.0,
"100.0" : 2.0
},
"scoreUnit" : "ms",
"rawData" : [
[
2.0,
1.0,
2.0,
1.0,
1.0,
2.0,
2.0,
1.0,
2.0,
1.0
]
]
}
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.stringJoiner",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/git/jdk/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Xms1g",
"-Xmx1g"
],
"jdkVersion" : "17-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "17-internal+0-adhoc.peter.jdk",
"warmupIterations" : 10,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"params" : {
"count" : "5",
"length" : "32",
"mode" : "latin"
},
"primaryMetric" : {
"score" : 71.36181334081456,
"scoreError" : 2.9364169755202667,
"scoreConfidence" : [
68.42539636529429,
74.29823031633484
],
"scorePercentiles" : {
"0.0" : 69.28628390447307,
"50.0" : 70.75336495377584,
"90.0" : 75.49159221756267,
"95.0" : 75.81897509444947,
"99.0" : 75.81897509444947,
"99.9" : 75.81897509444947,
"99.99" : 75.81897509444947,
"99.999" : 75.81897509444947,
"99.9999" : 75.81897509444947,
"100.0" : 75.81897509444947
},
"scoreUnit" : "ns/op",
"rawData" : [
[
69.46388723567824,
70.3675582352486,
69.28628390447307,
70.4652536858684,
70.20037495873096,
72.41005299504957,
71.04147622168328,
75.81897509444947,
72.01912475138255,
72.54514632558144
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 2940.8736399371082,
"scoreError" : 117.6367237133376,
"scoreConfidence" : [
2823.2369162237705,
3058.510363650446
],
"scorePercentiles" : {
"0.0" : 2766.241803518243,
"50.0" : 2964.2906841824692,
"90.0" : 3026.174680229592,
"95.0" : 3026.9367365694893,
"99.0" : 3026.9367365694893,
"99.9" : 3026.9367365694893,
"99.99" : 3026.9367365694893,
"99.999" : 3026.9367365694893,
"99.9999" : 3026.9367365694893,
"100.0" : 3026.9367365694893
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
3019.316173170516,
2980.524509929319,
3026.9367365694893,
2976.5248306318613,
2987.526942101851,
2896.6366102087677,
2952.056537733077,
2766.241803518243,
2912.1612788849416,
2890.810976623014
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 440.0178874505938,
"scoreError" : 0.002924776277431345,
"scoreConfidence" : [
440.01496267431634,
440.0208122268712
],
"scorePercentiles" : {
"0.0" : 440.01427476102066,
"50.0" : 440.0184710532288,
"90.0" : 440.0202755410333,
"95.0" : 440.02041535221053,
"99.0" : 440.02041535221053,
"99.9" : 440.02041535221053,
"99.99" : 440.02041535221053,
"99.999" : 440.02041535221053,
"99.9999" : 440.02041535221053,
"100.0" : 440.02041535221053
},
"scoreUnit" : "B/op",
"rawData" : [
[
440.0183749676206,
440.0186116407179,
440.0183283410299,
440.01864048034435,
440.01856713883694,
440.02041535221053,
440.01427476102066,
440.0190172404383,
440.018065769215,
440.0145788145038
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 2940.4131737974776,
"scoreError" : 390.4399434412655,
"scoreConfidence" : [
2549.9732303562123,
3330.853117238743
],
"scorePercentiles" : {
"0.0" : 2450.258314735495,
"50.0" : 3062.980171569681,
"90.0" : 3063.2198681339105,
"95.0" : 3063.2272246347416,
"99.0" : 3063.2272246347416,
"99.9" : 3063.2272246347416,
"99.99" : 3063.2272246347416,
"99.999" : 3063.2272246347416,
"99.9999" : 3063.2272246347416,
"100.0" : 3063.2272246347416
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
3063.0073697446346,
3063.153659626431,
3062.9465148939125,
3063.2272246347416,
3063.0090839145737,
3061.908886626413,
2450.57220841078,
3063.095501993063,
3062.952973394727,
2450.258314735495
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 440.1218895067673,
"scoreError" : 59.562125424336344,
"scoreConfidence" : [
380.55976408243095,
499.6840149311036
],
"scorePercentiles" : {
"0.0" : 365.2662946155539,
"50.0" : 451.6766144315171,
"90.0" : 485.0275480878365,
"95.0" : 487.23877673541415,
"99.0" : 487.23877673541415,
"99.9" : 487.23877673541415,
"99.99" : 487.23877673541415,
"99.999" : 487.23877673541415,
"99.9999" : 487.23877673541415,
"100.0" : 487.23877673541415
},
"scoreUnit" : "B/op",
"rawData" : [
[
446.38568737026543,
452.21725775473305,
445.25298100846607,
452.8358255220831,
451.1359711083012,
465.1264902596378,
365.2662946155539,
487.23877673541415,
462.8021987200053,
372.95741197321263
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.009083483253227321,
"scoreError" : 0.007589182558762908,
"scoreConfidence" : [
0.0014943006944644127,
0.016672665811990228
],
"scorePercentiles" : {
"0.0" : 0.001967160695097359,
"50.0" : 0.007868268349868595,
"90.0" : 0.017173936674377412,
"95.0" : 0.017200724182984933,
"99.0" : 0.017200724182984933,
"99.9" : 0.017200724182984933,
"99.99" : 0.017200724182984933,
"99.999" : 0.017200724182984933,
"99.9999" : 0.017200724182984933,
"100.0" : 0.017200724182984933
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.017200724182984933,
0.005901594134110412,
0.00786826005439825,
0.011803471734784871,
0.009492426237753251,
0.007865594539669611,
0.003934475211225833,
0.001967160695097359,
0.00786827664533894,
0.016932849096909734
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.0013525229506601536,
"scoreError" : 0.0011249551349865523,
"scoreConfidence" : [
2.2756781567360128E-4,
0.002477478085646706
],
"scorePercentiles" : {
"0.0" : 3.1291122659987995E-4,
"50.0" : 0.0011918563059011734,
"90.0" : 0.002570310221293514,
"95.0" : 0.002577373797096219,
"99.0" : 0.002577373797096219,
"99.9" : 0.002577373797096219,
"99.99" : 0.002577373797096219,
"99.999" : 0.002577373797096219,
"99.9999" : 0.002577373797096219,
"100.0" : 0.002577373797096219
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.002506738039069168,
8.712598231308789E-4,
0.0011437895593459286,
0.0017449031609743616,
0.0013980941001551942,
0.0011948416878180853,
5.864471884275558E-4,
3.1291122659987995E-4,
0.0011888709239842614,
0.002577373797096219
]
]
},
"·gc.count" : {
"score" : 48.0,
"scoreError" : "NaN",
"scoreConfidence" : [
48.0,
48.0
],
"scorePercentiles" : {
"0.0" : 4.0,
"50.0" : 5.0,
"90.0" : 5.0,
"95.0" : 5.0,
"99.0" : 5.0,
"99.9" : 5.0,
"99.99" : 5.0,
"99.999" : 5.0,
"99.9999" : 5.0,
"100.0" : 5.0
},
"scoreUnit" : "counts",
"rawData" : [
[
5.0,
5.0,
5.0,
5.0,
5.0,
5.0,
4.0,
5.0,
5.0,
4.0
]
]
},
"·gc.time" : {
"score" : 32.0,
"scoreError" : "NaN",
"scoreConfidence" : [
32.0,
32.0
],
"scorePercentiles" : {
"0.0" : 3.0,
"50.0" : 3.0,
"90.0" : 4.0,
"95.0" : 4.0,
"99.0" : 4.0,
"99.9" : 4.0,
"99.99" : 4.0,
"99.999" : 4.0,
"99.9999" : 4.0,
"100.0" : 4.0
},
"scoreUnit" : "ms",
"rawData" : [
[
4.0,
3.0,
3.0,
4.0,
3.0,
3.0,
3.0,
3.0,
3.0,
3.0
]
]
}
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.stringJoiner",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/git/jdk/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Xms1g",
"-Xmx1g"
],
"jdkVersion" : "17-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "17-internal+0-adhoc.peter.jdk",
"warmupIterations" : 10,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"params" : {
"count" : "5",
"length" : "32",
"mode" : "cyrillic"
},
"primaryMetric" : {
"score" : 72.85610405766153,
"scoreError" : 3.5617479221291237,
"scoreConfidence" : [
69.2943561355324,
76.41785197979065
],
"scorePercentiles" : {
"0.0" : 69.52611861138568,
"50.0" : 73.75099334891524,
"90.0" : 75.44712672577676,
"95.0" : 75.46253336457848,
"99.0" : 75.46253336457848,
"99.9" : 75.46253336457848,
"99.99" : 75.46253336457848,
"99.999" : 75.46253336457848,
"99.9999" : 75.46253336457848,
"100.0" : 75.46253336457848
},
"scoreUnit" : "ns/op",
"rawData" : [
[
74.91211115901031,
73.68944728949282,
71.67228195287218,
69.52611861138568,
69.59335968040605,
70.35102932833524,
75.46253336457848,
73.81253940833768,
74.23315280563554,
75.30846697656125
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 2881.3451463586753,
"scoreError" : 142.41455523762912,
"scoreConfidence" : [
2738.9305911210463,
3023.7597015963042
],
"scorePercentiles" : {
"0.0" : 2779.2519109721047,
"50.0" : 2843.86238865083,
"90.0" : 3016.0742277905556,
"95.0" : 3016.373496583141,
"99.0" : 3016.373496583141,
"99.9" : 3016.373496583141,
"99.99" : 3016.373496583141,
"99.999" : 3016.373496583141,
"99.9999" : 3016.373496583141,
"100.0" : 3016.373496583141
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
2799.4822354290986,
2846.188141765191,
2926.3251150050983,
3016.373496583141,
3013.38080865729,
2980.451925956428,
2779.2519109721047,
2841.5366355364686,
2825.4357373320704,
2785.0254563498647
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 440.0178904818026,
"scoreError" : 0.0023325806225133598,
"scoreConfidence" : [
440.0155579011801,
440.02022306242515
],
"scorePercentiles" : {
"0.0" : 440.01492155156944,
"50.0" : 440.0184606194756,
"90.0" : 440.01944034034716,
"95.0" : 440.01949357893335,
"99.0" : 440.01949357893335,
"99.9" : 440.01949357893335,
"99.99" : 440.01949357893335,
"99.999" : 440.01949357893335,
"99.9999" : 440.01949357893335,
"100.0" : 440.01949357893335
},
"scoreUnit" : "B/op",
"rawData" : [
[
440.0158740382423,
440.01949357893335,
440.01896119307156,
440.01838881034104,
440.0184078808531,
440.01652923486034,
440.018926952604,
440.0185133580981,
440.01492155156944,
440.0188882194534
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 2879.241140427178,
"scoreError" : 447.60256017162226,
"scoreConfidence" : [
2431.6385802555556,
3326.8437005988003
],
"scorePercentiles" : {
"0.0" : 2449.8168016604977,
"50.0" : 3063.051982036445,
"90.0" : 3063.2893952148092,
"95.0" : 3063.3001839178446,
"99.0" : 3063.3001839178446,
"99.9" : 3063.3001839178446,
"99.99" : 3063.3001839178446,
"99.999" : 3063.3001839178446,
"99.9999" : 3063.3001839178446,
"100.0" : 3063.3001839178446
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
2450.245778388158,
3063.140713407791,
3063.192296887492,
3062.882913889739,
3063.0172262479846,
2449.8168016604977,
3063.0867378249063,
3063.3001839178446,
2450.5600582614456,
3063.1686937859263
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 439.9942965063581,
"scoreError" : 70.07779806225447,
"scoreConfidence" : [
369.91649844410364,
510.0720945686126
],
"scorePercentiles" : {
"0.0" : 361.67665612723505,
"50.0" : 453.9327424619207,
"90.0" : 484.85720555126267,
"95.0" : 484.95644969046333,
"99.0" : 484.95644969046333,
"99.9" : 484.95644969046333,
"99.99" : 484.95644969046333,
"99.999" : 484.95644969046333,
"99.9999" : 484.95644969046333,
"100.0" : 484.95644969046333
},
"scoreUnit" : "B/op",
"rawData" : [
[
385.12372900295355,
473.5602702071495,
460.5990925272514,
446.8030256900044,
447.26639239659,
361.67665612723505,
484.95644969046333,
474.3591112076722,
381.634229915805,
483.9640082984565
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.009477343039313885,
"scoreError" : 0.0060520450220883605,
"scoreConfidence" : [
0.003425298017225524,
0.015529388061402246
],
"scorePercentiles" : {
"0.0" : 0.002233422243222602,
"50.0" : 0.00915708295338862,
"90.0" : 0.015719422363848413,
"95.0" : 0.016003739468434867,
"99.0" : 0.016003739468434867,
"99.9" : 0.016003739468434867,
"99.99" : 0.016003739468434867,
"99.999" : 0.016003739468434867,
"99.9999" : 0.016003739468434867,
"100.0" : 0.016003739468434867
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.011565511326423744,
0.007525644434005686,
0.01316056842257031,
0.008478026647385142,
0.016003739468434867,
0.002233422243222602,
0.0056346030784534895,
0.007869168578213456,
0.009836139259392099,
0.012466606935037459
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.0014475681765252846,
"scoreError" : 9.051119203719816E-4,
"scoreConfidence" : [
5.42456256153303E-4,
0.0023526800968972665
],
"scorePercentiles" : {
"0.0" : 3.2972942633972623E-4,
"50.0" : 0.00138428102814582,
"90.0" : 0.0023010909691830255,
"95.0" : 0.0023368901603174562,
"99.0" : 0.0023368901603174562,
"99.9" : 0.0023368901603174562,
"99.99" : 0.0023368901603174562,
"99.999" : 0.0023368901603174562,
"99.9999" : 0.0023368901603174562,
"100.0" : 0.0023368901603174562
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.001817839209905007,
0.001163461474705101,
0.0019788982489731457,
0.001236745923506931,
0.0023368901603174562,
3.2972942633972623E-4,
8.920861007945632E-4,
0.0012185589359807864,
0.0015318161327847095,
0.0019696561519454195
]
]
},
"·gc.count" : {
"score" : 47.0,
"scoreError" : "NaN",
"scoreConfidence" : [
47.0,
47.0
],
"scorePercentiles" : {
"0.0" : 4.0,
"50.0" : 5.0,
"90.0" : 5.0,
"95.0" : 5.0,
"99.0" : 5.0,
"99.9" : 5.0,
"99.99" : 5.0,
"99.999" : 5.0,
"99.9999" : 5.0,
"100.0" : 5.0
},
"scoreUnit" : "counts",
"rawData" : [
[
4.0,
5.0,
5.0,
5.0,
5.0,
4.0,
5.0,
5.0,
4.0,
5.0
]
]
},
"·gc.time" : {
"score" : 30.0,
"scoreError" : "NaN",
"scoreConfidence" : [
30.0,
30.0
],
"scorePercentiles" : {
"0.0" : 2.0,
"50.0" : 3.0,
"90.0" : 4.0,
"95.0" : 4.0,
"99.0" : 4.0,
"99.9" : 4.0,
"99.99" : 4.0,
"99.999" : 4.0,
"99.9999" : 4.0,
"100.0" : 4.0
},
"scoreUnit" : "ms",
"rawData" : [
[
3.0,
3.0,
4.0,
3.0,
4.0,
2.0,
3.0,
3.0,
2.0,
3.0
]
]
}
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.stringJoiner",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/git/jdk/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Xms1g",
"-Xmx1g"
],
"jdkVersion" : "17-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "17-internal+0-adhoc.peter.jdk",
"warmupIterations" : 10,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"params" : {
"count" : "5",
"length" : "128",
"mode" : "latin"
},
"primaryMetric" : {
"score" : 140.43905751216442,
"scoreError" : 2.857683646673753,
"scoreConfidence" : [
137.58137386549066,
143.2967411588382
],
"scorePercentiles" : {
"0.0" : 138.17267384951924,
"50.0" : 140.71069229746843,
"90.0" : 143.50136489106973,
"95.0" : 143.58481728523714,
"99.0" : 143.58481728523714,
"99.9" : 143.58481728523714,
"99.99" : 143.58481728523714,
"99.999" : 143.58481728523714,
"99.9999" : 143.58481728523714,
"100.0" : 143.58481728523714
},
"scoreUnit" : "ns/op",
"rawData" : [
[
143.58481728523714,
140.9434414605745,
140.4779431343624,
142.7502933435629,
141.51204348478117,
141.07561250407622,
138.5200093613639,
138.17267384951924,
138.87074018121436,
138.48300051695242
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 4752.522220423415,
"scoreError" : 96.80681854627592,
"scoreConfidence" : [
4655.715401877139,
4849.329038969691
],
"scorePercentiles" : {
"0.0" : 4647.7727604759375,
"50.0" : 4742.725461807768,
"90.0" : 4829.018724404448,
"95.0" : 4830.074099615162,
"99.0" : 4830.074099615162,
"99.9" : 4830.074099615162,
"99.99" : 4830.074099615162,
"99.999" : 4830.074099615162,
"99.9999" : 4830.074099615162,
"100.0" : 4830.074099615162
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
4647.7727604759375,
4734.920850928594,
4750.530072686942,
4674.6815586757475,
4715.433160091649,
4728.6056236197755,
4817.623999897594,
4830.074099615162,
4806.05973073472,
4819.520347508025
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 1400.054658569958,
"scoreError" : 0.0055364597330630995,
"scoreConfidence" : [
1400.049122110225,
1400.0601950296912
],
"scorePercentiles" : {
"0.0" : 1400.0483489517626,
"50.0" : 1400.0551457588595,
"90.0" : 1400.059366818053,
"95.0" : 1400.0595053930147,
"99.0" : 1400.0595053930147,
"99.9" : 1400.0595053930147,
"99.99" : 1400.0595053930147,
"99.999" : 1400.0595053930147,
"99.9999" : 1400.0595053930147,
"100.0" : 1400.0595053930147
},
"scoreUnit" : "B/op",
"rawData" : [
[
1400.058119643398,
1400.0564308766852,
1400.0492414581888,
1400.0571462659098,
1400.05665924377,
1400.0595053930147,
1400.0483489517626,
1400.053569983084,
1400.0538606410335,
1400.0537032427342
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 4778.1843208511,
"scoreError" : 390.44111880557296,
"scoreConfidence" : [
4387.743202045527,
5168.625439656673
],
"scorePercentiles" : {
"0.0" : 4288.157440466919,
"50.0" : 4900.563345190823,
"90.0" : 4901.333023998673,
"95.0" : 4901.350339809,
"99.0" : 4901.350339809,
"99.9" : 4901.350339809,
"99.99" : 4901.350339809,
"99.999" : 4901.350339809,
"99.9999" : 4901.350339809,
"100.0" : 4901.350339809
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
4900.512320083334,
4900.986638167496,
4288.213994538102,
4900.560115534182,
4900.566574847464,
4899.210791188706,
4288.157440466919,
4901.107812170068,
4901.177181705728,
4901.350339809
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 1408.0865348529896,
"scoreError" : 125.19290891649712,
"scoreConfidence" : [
1282.8936259364925,
1533.2794437694868
],
"scorePercentiles" : {
"0.0" : 1246.180221764617,
"50.0" : 1438.4612643678306,
"90.0" : 1475.342967099215,
"95.0" : 1476.1913754670318,
"99.0" : 1476.1913754670318,
"99.9" : 1476.1913754670318,
"99.99" : 1476.1913754670318,
"99.999" : 1476.1913754670318,
"99.9999" : 1476.1913754670318,
"100.0" : 1476.1913754670318
},
"scoreUnit" : "B/op",
"rawData" : [
[
1476.1913754670318,
1449.1599915680592,
1263.798072720695,
1467.7072917888634,
1455.0245193273554,
1450.5727867990463,
1246.180221764617,
1420.6435238431236,
1427.7625371676017,
1423.825028083502
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.010340840590981906,
"scoreError" : 0.0073571726533736784,
"scoreConfidence" : [
0.0029836679376082278,
0.017698013244355583
],
"scorePercentiles" : {
"0.0" : 0.00393415967875219,
"50.0" : 0.009967032882746318,
"90.0" : 0.019600121831797716,
"95.0" : 0.019936898549230985,
"99.0" : 0.019936898549230985,
"99.9" : 0.019936898549230985,
"99.99" : 0.019936898549230985,
"99.999" : 0.019936898549230985,
"99.9999" : 0.019936898549230985,
"100.0" : 0.019936898549230985
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.010101758362784732,
0.007601832376223394,
0.007601567692743519,
0.005557927298467146,
0.019936898549230985,
0.009832307402707905,
0.00393415967875219,
0.012070208804121558,
0.016569131374898273,
0.010202614369889366
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.0030458825570056974,
"scoreError" : 0.00216597492467747,
"scoreConfidence" : [
8.799076323282272E-4,
0.005211857481683168
],
"scorePercentiles" : {
"0.0" : 0.0011433050322870117,
"50.0" : 0.002937501081670863,
"90.0" : 0.005810183771770425,
"95.0" : 0.005919453554077264,
"99.0" : 0.005919453554077264,
"99.9" : 0.005919453554077264,
"99.99" : 0.005919453554077264,
"99.999" : 0.005919453554077264,
"99.9999" : 0.005919453554077264,
"100.0" : 0.005919453554077264
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.003042973386901148,
0.002247766042951044,
0.0022402908558158243,
0.0016645873595825516,
0.005919453554077264,
0.0029111785872659632,
0.0011433050322870117,
0.003498691444091524,
0.004826755731008879,
0.0029638235760757635
]
]
},
"·gc.count" : {
"score" : 78.0,
"scoreError" : "NaN",
"scoreConfidence" : [
78.0,
78.0
],
"scorePercentiles" : {
"0.0" : 7.0,
"50.0" : 8.0,
"90.0" : 8.0,
"95.0" : 8.0,
"99.0" : 8.0,
"99.9" : 8.0,
"99.99" : 8.0,
"99.999" : 8.0,
"99.9999" : 8.0,
"100.0" : 8.0
},
"scoreUnit" : "counts",
"rawData" : [
[
8.0,
8.0,
7.0,
8.0,
8.0,
8.0,
7.0,
8.0,
8.0,
8.0
]
]
},
"·gc.time" : {
"score" : 50.0,
"scoreError" : "NaN",
"scoreConfidence" : [
50.0,
50.0
],
"scorePercentiles" : {
"0.0" : 4.0,
"50.0" : 5.0,
"90.0" : 5.9,
"95.0" : 6.0,
"99.0" : 6.0,
"99.9" : 6.0,
"99.99" : 6.0,
"99.999" : 6.0,
"99.9999" : 6.0,
"100.0" : 6.0
},
"scoreUnit" : "ms",
"rawData" : [
[
6.0,
5.0,
5.0,
5.0,
5.0,
5.0,
4.0,
5.0,
5.0,
5.0
]
]
}
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.stringJoiner",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/git/jdk/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Xms1g",
"-Xmx1g"
],
"jdkVersion" : "17-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "17-internal+0-adhoc.peter.jdk",
"warmupIterations" : 10,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"params" : {
"count" : "5",
"length" : "128",
"mode" : "cyrillic"
},
"primaryMetric" : {
"score" : 144.27932850596287,
"scoreError" : 2.077230714331291,
"scoreConfidence" : [
142.2020977916316,
146.35655922029414
],
"scorePercentiles" : {
"0.0" : 142.35338762303985,
"50.0" : 143.9094874070808,
"90.0" : 146.7548464626912,
"95.0" : 146.80459823087614,
"99.0" : 146.80459823087614,
"99.9" : 146.80459823087614,
"99.99" : 146.80459823087614,
"99.999" : 146.80459823087614,
"99.9999" : 146.80459823087614,
"100.0" : 146.80459823087614
},
"scoreUnit" : "ns/op",
"rawData" : [
[
146.80459823087614,
146.3070805490269,
144.03784547372362,
144.18488895039093,
143.44630560635508,
142.35338762303985,
143.78112934043799,
144.94340711397612,
143.57407710965538,
143.36056506214692
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 4625.633262107712,
"scoreError" : 65.80144732964078,
"scoreConfidence" : [
4559.831814778071,
4691.4347094373525
],
"scorePercentiles" : {
"0.0" : 4545.797148525572,
"50.0" : 4637.182698302142,
"90.0" : 4683.378750242787,
"95.0" : 4686.495058066091,
"99.0" : 4686.495058066091,
"99.9" : 4686.495058066091,
"99.99" : 4686.495058066091,
"99.999" : 4686.495058066091,
"99.9999" : 4686.495058066091,
"100.0" : 4686.495058066091
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
4545.797148525572,
4561.484079442648,
4633.102399528249,
4628.481922892113,
4652.004035923628,
4686.495058066091,
4641.262997076035,
4604.170544099217,
4648.202455690512,
4655.331979833055
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 1400.0547344039492,
"scoreError" : 0.006238832061137144,
"scoreConfidence" : [
1400.048495571888,
1400.0609732360103
],
"scorePercentiles" : {
"0.0" : 1400.0487458004116,
"50.0" : 1400.0558958940578,
"90.0" : 1400.0599896322494,
"95.0" : 1400.0600518685662,
"99.0" : 1400.0600518685662,
"99.9" : 1400.0600518685662,
"99.99" : 1400.0600518685662,
"99.999" : 1400.0600518685662,
"99.9999" : 1400.0600518685662,
"100.0" : 1400.0600518685662
},
"scoreUnit" : "B/op",
"rawData" : [
[
1400.059429505398,
1400.0512798009283,
1400.0576690738646,
1400.0505408335064,
1400.0574334169326,
1400.0600518685662,
1400.0504019517705,
1400.0562051007387,
1400.0487458004116,
1400.055586687377
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 4655.731759585999,
"scoreError" : 477.95939282119207,
"scoreConfidence" : [
4177.772366764806,
5133.691152407191
],
"scorePercentiles" : {
"0.0" : 4288.2889565865125,
"50.0" : 4899.879768436373,
"90.0" : 4901.0707183214745,
"95.0" : 4901.076914409939,
"99.0" : 4901.076914409939,
"99.9" : 4901.076914409939,
"99.99" : 4901.076914409939,
"99.999" : 4901.076914409939,
"99.9999" : 4901.076914409939,
"100.0" : 4901.076914409939
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
4901.008091392464,
4288.592611403366,
4900.817036954108,
4288.2889565865125,
4900.703458506677,
4899.0560783660685,
4288.314670218453,
4901.076914409939,
4288.44482449711,
4901.014953525301
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 1409.1879895533089,
"scoreError" : 143.96906950195392,
"scoreConfidence" : [
1265.2189200513549,
1553.1570590552628
],
"scorePercentiles" : {
"0.0" : 1291.68896045418,
"50.0" : 1468.7520737371824,
"90.0" : 1507.5487969724484,
"95.0" : 1509.4607982368643,
"99.0" : 1509.4607982368643,
"99.9" : 1509.4607982368643,
"99.99" : 1509.4607982368643,
"99.999" : 1509.4607982368643,
"99.9999" : 1509.4607982368643,
"100.0" : 1509.4607982368643
},
"scoreUnit" : "B/op",
"rawData" : [
[
1509.4607982368643,
1316.2930023585056,
1480.957225986219,
1297.146963721488,
1474.9054930026687,
1463.5612802746894,
1293.5825187060955,
1490.3407855927044,
1291.68896045418,
1473.9428671996752
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.008701720743220006,
"scoreError" : 0.007224235138617514,
"scoreConfidence" : [
0.001477485604602492,
0.015925955881837518
],
"scorePercentiles" : {
"0.0" : 0.0030346464688769375,
"50.0" : 0.008000343024207681,
"90.0" : 0.018121935316445088,
"95.0" : 0.018635136898027323,
"99.0" : 0.018635136898027323,
"99.9" : 0.018635136898027323,
"99.99" : 0.018635136898027323,
"99.999" : 0.018635136898027323,
"99.9999" : 0.018635136898027323,
"100.0" : 0.018635136898027323
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.0030346464688769375,
0.00590183838791396,
0.007601569310826532,
0.013503121082204944,
0.010635850985119143,
0.008399116737588828,
0.004201165629405114,
0.010369791842358755,
0.018635136898027323,
0.004734970089878518
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.002629533561711916,
"scoreError" : 0.0021731069240017798,
"scoreConfidence" : [
4.5642663771013623E-4,
0.004802640485713695
],
"scorePercentiles" : {
"0.0" : 9.346403425292472E-4,
"50.0" : 0.0024031339502030976,
"90.0" : 0.005460099971151767,
"95.0" : 0.005612943990845665,
"99.0" : 0.005612943990845665,
"99.9" : 0.005612943990845665,
"99.99" : 0.005612943990845665,
"99.999" : 0.005612943990845665,
"99.9999" : 0.005612943990845665,
"100.0" : 0.005612943990845665
},
"scoreUnit" : "B/op",
"rawData" : [
[
9.346403425292472E-4,
0.0018114447500574853,
0.0022970861623310703,
0.004084503793906686,
0.0032009435326025852,
0.002509181738075125,
0.001267293758578239,
0.0031532914073098975,
0.005612943990845665,
0.0014240061408831647
]
]
},
"·gc.count" : {
"score" : 76.0,
"scoreError" : "NaN",
"scoreConfidence" : [
76.0,
76.0
],
"scorePercentiles" : {
"0.0" : 7.0,
"50.0" : 8.0,
"90.0" : 8.0,
"95.0" : 8.0,
"99.0" : 8.0,
"99.9" : 8.0,
"99.99" : 8.0,
"99.999" : 8.0,
"99.9999" : 8.0,
"100.0" : 8.0
},
"scoreUnit" : "counts",
"rawData" : [
[
8.0,
7.0,
8.0,
7.0,
8.0,
8.0,
7.0,
8.0,
7.0,
8.0
]
]
},
"·gc.time" : {
"score" : 47.0,
"scoreError" : "NaN",
"scoreConfidence" : [
47.0,
47.0
],
"scorePercentiles" : {
"0.0" : 4.0,
"50.0" : 5.0,
"90.0" : 5.0,
"95.0" : 5.0,
"99.0" : 5.0,
"99.9" : 5.0,
"99.99" : 5.0,
"99.999" : 5.0,
"99.9999" : 5.0,
"100.0" : 5.0
},
"scoreUnit" : "ms",
"rawData" : [
[
5.0,
5.0,
5.0,
4.0,
5.0,
4.0,
5.0,
5.0,
4.0,
5.0
]
]
}
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.stringJoiner",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/git/jdk/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Xms1g",
"-Xmx1g"
],
"jdkVersion" : "17-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "17-internal+0-adhoc.peter.jdk",
"warmupIterations" : 10,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"params" : {
"count" : "20",
"length" : "8",
"mode" : "latin"
},
"primaryMetric" : {
"score" : 318.97601920274593,
"scoreError" : 10.678526519481387,
"scoreConfidence" : [
308.2974926832645,
329.65454572222734
],
"scorePercentiles" : {
"0.0" : 305.225513878378,
"50.0" : 320.03562652007963,
"90.0" : 330.02370760710636,
"95.0" : 330.52816567695373,
"99.0" : 330.52816567695373,
"99.9" : 330.52816567695373,
"99.99" : 330.52816567695373,
"99.999" : 330.52816567695373,
"99.9999" : 330.52816567695373,
"100.0" : 330.52816567695373
},
"scoreUnit" : "ns/op",
"rawData" : [
[
325.48358497848017,
318.6766186844067,
322.3784303310497,
316.8635255132912,
305.225513878378,
313.2437180279772,
321.67829535148485,
314.28770522968443,
321.39463435575254,
330.52816567695373
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 1040.5188615342847,
"scoreError" : 35.0916487252146,
"scoreConfidence" : [
1005.4272128090702,
1075.6105102594993
],
"scorePercentiles" : {
"0.0" : 1003.7549436211195,
"50.0" : 1036.6713256138148,
"90.0" : 1084.0665243374624,
"95.0" : 1086.8568947035444,
"99.0" : 1086.8568947035444,
"99.9" : 1086.8568947035444,
"99.99" : 1086.8568947035444,
"99.999" : 1086.8568947035444,
"99.9999" : 1086.8568947035444,
"100.0" : 1086.8568947035444
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1019.2259855687909,
1040.979378760441,
1028.9699619633327,
1047.0080874505556,
1086.8568947035444,
1058.9531910427252,
1031.367248471889,
1055.709651293261,
1032.3632724671886,
1003.7549436211195
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 696.0296119083137,
"scoreError" : 0.012937280064131895,
"scoreConfidence" : [
696.0166746282496,
696.0425491883777
],
"scorePercentiles" : {
"0.0" : 696.0174079720073,
"50.0" : 696.0338122584712,
"90.0" : 696.0396732469522,
"95.0" : 696.0402226602602,
"99.0" : 696.0402226602602,
"99.9" : 696.0402226602602,
"99.99" : 696.0402226602602,
"99.999" : 696.0402226602602,
"99.9999" : 696.0402226602602,
"100.0" : 696.0402226602602
},
"scoreUnit" : "B/op",
"rawData" : [
[
696.0347285271811,
696.0339660874386,
696.0174098244836,
696.0338086352679,
696.0325806215365,
696.0402226602602,
696.0174079720073,
696.0338158816746,
696.034292001275,
696.0178868720114
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 1041.4391101096678,
"scoreError" : 447.38295256158375,
"scoreConfidence" : [
594.056157548084,
1488.8220626712516
],
"scorePercentiles" : {
"0.0" : 612.5548031322959,
"50.0" : 1225.1368868411191,
"90.0" : 1225.398913697083,
"95.0" : 1225.401480830922,
"99.0" : 1225.401480830922,
"99.9" : 1225.401480830922,
"99.99" : 1225.401480830922,
"99.999" : 1225.401480830922,
"99.9999" : 1225.401480830922,
"100.0" : 1225.401480830922
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1225.181714609811,
1225.1458675058427,
612.5548031322959,
1225.2420799522465,
1225.1279061763953,
1225.0684359101022,
612.6463027479734,
1225.401480830922,
1225.37580949253,
612.6467007385581
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 694.6872024742177,
"scoreError" : 289.9130185335025,
"scoreConfidence" : [
404.77418394071515,
984.6002210077202
],
"scorePercentiles" : {
"0.0" : 413.443894281175,
"50.0" : 806.5693015875454,
"90.0" : 835.631285117563,
"95.0" : 836.6829674667375,
"99.0" : 836.6829674667375,
"99.9" : 836.6829674667375,
"99.99" : 836.6829674667375,
"99.999" : 836.6829674667375,
"99.9999" : 836.6829674667375,
"100.0" : 836.6829674667375
},
"scoreUnit" : "B/op",
"rawData" : [
[
836.6829674667375,
819.1738996896764,
414.3452415638932,
814.5208443288485,
784.5825354588287,
805.2262499585033,
413.443894281175,
807.9123532165875,
826.166143974993,
424.8178948029331
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.003603313196854969,
"scoreError" : 0.004172819944050293,
"scoreConfidence" : [
-5.695067471953243E-4,
0.0077761331409052625
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.004334854550966813,
"90.0" : 0.007732641832597677,
"95.0" : 0.007974282891439758,
"99.0" : 0.007974282891439758,
"99.9" : 0.007974282891439758,
"99.99" : 0.007974282891439758,
"99.999" : 0.007974282891439758,
"99.9999" : 0.007974282891439758,
"100.0" : 0.007974282891439758
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.005215022803010121,
0.0045443080861745895,
0.005557872303018942,
0.007974282891439758,
0.003324496693922188,
0.0041254010157590355,
0.005291748175225056
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.0024077392730360984,
"scoreError" : 0.002770030556254408,
"scoreConfidence" : [
-3.6229128321830974E-4,
0.0051777698292905065
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.0029011933515292474,
"90.0" : 0.005084218033045896,
"95.0" : 0.0052414230263079595,
"99.0" : 0.0052414230263079595,
"99.9" : 0.0052414230263079595,
"99.99" : 0.0052414230263079595,
"99.999" : 0.0052414230263079595,
"99.9999" : 0.0052414230263079595,
"100.0" : 0.0052414230263079595
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.0035613662056806134,
0.0030209815021906552,
0.003559309620877377,
0.0052414230263079595,
0.002243534080749217,
0.0027814052008678395,
0.0036693730936873167
]
]
},
"·gc.count" : {
"score" : 17.0,
"scoreError" : "NaN",
"scoreConfidence" : [
17.0,
17.0
],
"scorePercentiles" : {
"0.0" : 1.0,
"50.0" : 2.0,
"90.0" : 2.0,
"95.0" : 2.0,
"99.0" : 2.0,
"99.9" : 2.0,
"99.99" : 2.0,
"99.999" : 2.0,
"99.9999" : 2.0,
"100.0" : 2.0
},
"scoreUnit" : "counts",
"rawData" : [
[
2.0,
2.0,
1.0,
2.0,
2.0,
2.0,
1.0,
2.0,
2.0,
1.0
]
]
},
"·gc.time" : {
"score" : 12.0,
"scoreError" : "NaN",
"scoreConfidence" : [
12.0,
12.0
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 1.0,
"90.0" : 2.0,
"95.0" : 2.0,
"99.0" : 2.0,
"99.9" : 2.0,
"99.99" : 2.0,
"99.999" : 2.0,
"99.9999" : 2.0,
"100.0" : 2.0
},
"scoreUnit" : "ms",
"rawData" : [
[
1.0,
2.0,
0.0,
2.0,
1.0,
1.0,
1.0,
2.0,
1.0,
1.0
]
]
}
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.stringJoiner",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/git/jdk/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Xms1g",
"-Xmx1g"
],
"jdkVersion" : "17-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "17-internal+0-adhoc.peter.jdk",
"warmupIterations" : 10,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"params" : {
"count" : "20",
"length" : "8",
"mode" : "cyrillic"
},
"primaryMetric" : {
"score" : 314.5007284151495,
"scoreError" : 10.445526138549418,
"scoreConfidence" : [
304.0552022766001,
324.94625455369896
],
"scorePercentiles" : {
"0.0" : 299.99334649797373,
"50.0" : 314.11298372980855,
"90.0" : 327.0246822077008,
"95.0" : 327.8194956639158,
"99.0" : 327.8194956639158,
"99.9" : 327.8194956639158,
"99.99" : 327.8194956639158,
"99.999" : 327.8194956639158,
"99.9999" : 327.8194956639158,
"100.0" : 327.8194956639158
},
"scoreUnit" : "ns/op",
"rawData" : [
[
314.8070605920211,
312.6899374946078,
319.87136110176573,
315.91599472171845,
299.99334649797373,
312.4001569135014,
313.16609932808575,
313.4189068675959,
327.8194956639158,
314.9249249703093
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 1055.3275036293103,
"scoreError" : 35.241473864831114,
"scoreConfidence" : [
1020.0860297644791,
1090.5689774941413
],
"scorePercentiles" : {
"0.0" : 1012.0615198106183,
"50.0" : 1056.2112672135754,
"90.0" : 1101.4577872782302,
"95.0" : 1105.8812564773832,
"99.0" : 1105.8812564773832,
"99.9" : 1105.8812564773832,
"99.99" : 1105.8812564773832,
"99.999" : 1105.8812564773832,
"99.9999" : 1105.8812564773832,
"100.0" : 1105.8812564773832
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1053.784681482351,
1061.0039952275786,
1037.116475056386,
1050.2422227475568,
1105.8812564773832,
1061.6465644858527,
1059.3730188859338,
1058.6378529447998,
1012.0615198106183,
1053.527449174645
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 696.0293096918012,
"scoreError" : 0.013254699731551915,
"scoreConfidence" : [
696.0160549920697,
696.0425643915328
],
"scorePercentiles" : {
"0.0" : 696.0161814704887,
"50.0" : 696.0335953520699,
"90.0" : 696.0394291022849,
"95.0" : 696.0400179401105,
"99.0" : 696.0400179401105,
"99.9" : 696.0400179401105,
"99.99" : 696.0400179401105,
"99.999" : 696.0400179401105,
"99.9999" : 696.0400179401105,
"100.0" : 696.0400179401105
},
"scoreUnit" : "B/op",
"rawData" : [
[
696.0335894930857,
696.0168848332835,
696.0341295618547,
696.033706211456,
696.0161814704887,
696.0400179401105,
696.0335243247982,
696.0337216174194,
696.0177402544623,
696.0336012110541
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 1041.428176013542,
"scoreError" : 447.370615122602,
"scoreConfidence" : [
594.0575608909401,
1488.798791136144
],
"scorePercentiles" : {
"0.0" : 612.5788293893781,
"50.0" : 1225.183062034644,
"90.0" : 1225.3683976733482,
"95.0" : 1225.3751481268412,
"99.0" : 1225.3751481268412,
"99.9" : 1225.3751481268412,
"99.99" : 1225.3751481268412,
"99.999" : 1225.3751481268412,
"99.9999" : 1225.3751481268412,
"100.0" : 1225.3751481268412
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1225.1794250534556,
612.5788293893781,
1225.1866990158328,
1225.3035913520334,
612.6183216323101,
1224.8328090477787,
1225.245888111277,
1225.3751481268412,
612.653404814601,
1225.3076435919113
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 687.5529857124485,
"scoreError" : 297.3332779396104,
"scoreConfidence" : [
390.2197077728381,
984.8862636520589
],
"scorePercentiles" : {
"0.0" : 385.5678558831786,
"50.0" : 805.3381112898279,
"90.0" : 821.2326982772248,
"95.0" : 822.2526380693004,
"99.0" : 822.2526380693004,
"99.9" : 822.2526380693004,
"99.99" : 822.2526380693004,
"99.999" : 822.2526380693004,
"99.9999" : 822.2526380693004,
"100.0" : 822.2526380693004
},
"scoreUnit" : "B/op",
"rawData" : [
[
809.2412501133078,
401.85070976567044,
822.2526380693004,
812.0532401485449,
385.5678558831786,
803.0286904343981,
805.0159844201061,
805.6602381595497,
421.3356896110962,
809.5235605193327
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.002506831678063647,
"scoreError" : 0.004322216382355736,
"scoreConfidence" : [
-0.0018153847042920888,
0.006829048060419383
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.001357262601664669,
"90.0" : 0.007794699082707695,
"95.0" : 0.007975437973074708,
"99.0" : 0.007975437973074708,
"99.9" : 0.007975437973074708,
"99.99" : 0.007975437973074708,
"99.999" : 0.007975437973074708,
"99.9999" : 0.007975437973074708,
"100.0" : 0.007975437973074708
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.006168049069404575,
0.003934156014547735,
0.0013572608192323244,
0.003933019650312451,
0.007975437973074708,
0.0013572643840970135,
3.431288699676614E-4
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.001659261133479834,
"scoreError" : 0.0028452849404989084,
"scoreConfidence" : [
-0.0011860238070190744,
0.004504546073978742
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 9.164638495888367E-4,
"90.0" : 0.005123453715059953,
"95.0" : 0.005240054354292299,
"99.0" : 0.005240054354292299,
"99.9" : 0.005240054354292299,
"99.99" : 0.005240054354292299,
"99.999" : 0.005240054354292299,
"99.9999" : 0.005240054354292299,
"100.0" : 0.005240054354292299
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.004074047961968838,
0.0026403079335880686,
8.995060928272601E-4,
0.0025785785585695884,
0.005240054354292299,
9.334216063504133E-4,
2.2669482720186795E-4
]
]
},
"·gc.count" : {
"score" : 17.0,
"scoreError" : "NaN",
"scoreConfidence" : [
17.0,
17.0
],
"scorePercentiles" : {
"0.0" : 1.0,
"50.0" : 2.0,
"90.0" : 2.0,
"95.0" : 2.0,
"99.0" : 2.0,
"99.9" : 2.0,
"99.99" : 2.0,
"99.999" : 2.0,
"99.9999" : 2.0,
"100.0" : 2.0
},
"scoreUnit" : "counts",
"rawData" : [
[
2.0,
1.0,
2.0,
2.0,
1.0,
2.0,
2.0,
2.0,
1.0,
2.0
]
]
},
"·gc.time" : {
"score" : 13.0,
"scoreError" : "NaN",
"scoreConfidence" : [
13.0,
13.0
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 1.5,
"90.0" : 2.0,
"95.0" : 2.0,
"99.0" : 2.0,
"99.9" : 2.0,
"99.99" : 2.0,
"99.999" : 2.0,
"99.9999" : 2.0,
"100.0" : 2.0
},
"scoreUnit" : "ms",
"rawData" : [
[
2.0,
0.0,
2.0,
1.0,
1.0,
1.0,
2.0,
2.0,
0.0,
2.0
]
]
}
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.stringJoiner",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/git/jdk/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Xms1g",
"-Xmx1g"
],
"jdkVersion" : "17-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "17-internal+0-adhoc.peter.jdk",
"warmupIterations" : 10,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"params" : {
"count" : "20",
"length" : "32",
"mode" : "latin"
},
"primaryMetric" : {
"score" : 358.0824235221554,
"scoreError" : 18.53508018967769,
"scoreConfidence" : [
339.54734333247774,
376.6175037118331
],
"scorePercentiles" : {
"0.0" : 346.54539514302286,
"50.0" : 351.7494592278041,
"90.0" : 376.0305594526891,
"95.0" : 376.0512765755862,
"99.0" : 376.0512765755862,
"99.9" : 376.0512765755862,
"99.99" : 376.0512765755862,
"99.999" : 376.0512765755862,
"99.9999" : 376.0512765755862,
"100.0" : 376.0512765755862
},
"scoreUnit" : "ns/op",
"rawData" : [
[
346.54539514302286,
349.53565652654635,
348.3669311500395,
353.9632619290619,
348.224965916576,
347.54145751953297,
364.5601847903651,
370.19100032420863,
375.84410534661504,
376.0512765755862
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 2206.6499004805505,
"scoreError" : 112.14654401199778,
"scoreConfidence" : [
2094.5033564685527,
2318.7964444925483
],
"scorePercentiles" : {
"0.0" : 2099.082256910608,
"50.0" : 2244.1917375350004,
"90.0" : 2276.9528527572706,
"95.0" : 2277.6661763242632,
"99.0" : 2277.6661763242632,
"99.9" : 2277.6661763242632,
"99.99" : 2277.6661763242632,
"99.999" : 2277.6661763242632,
"99.9999" : 2277.6661763242632,
"100.0" : 2277.6661763242632
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
2277.6661763242632,
2258.321539047304,
2265.6479698999547,
2230.0619360226965,
2266.9241453629616,
2270.5329406543387,
2165.4337354679,
2132.392754420513,
2100.43555069496,
2099.082256910608
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 1656.0690752622395,
"scoreError" : 0.01330643800153914,
"scoreConfidence" : [
1656.055768824238,
1656.082381700241
],
"scorePercentiles" : {
"0.0" : 1656.0554460797323,
"50.0" : 1656.0736144546304,
"90.0" : 1656.0793802944215,
"95.0" : 1656.0796239445988,
"99.0" : 1656.0796239445988,
"99.9" : 1656.0796239445988,
"99.99" : 1656.0796239445988,
"99.999" : 1656.0796239445988,
"99.9999" : 1656.0796239445988,
"100.0" : 1656.0796239445988
},
"scoreUnit" : "B/op",
"rawData" : [
[
1656.0734332482655,
1656.0746314346059,
1656.0554460797323,
1656.0750233209285,
1656.0737956609955,
1656.062794523061,
1656.077187442827,
1656.0589201040427,
1656.0796239445988,
1656.05989686334
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 2205.3608835612295,
"scoreError" : 478.426619715801,
"scoreConfidence" : [
1726.9342638454284,
2683.7875032770303
],
"scorePercentiles" : {
"0.0" : 1837.29203862256,
"50.0" : 2450.354767809152,
"90.0" : 2450.651580934451,
"95.0" : 2450.6599619781705,
"99.0" : 2450.6599619781705,
"99.9" : 2450.6599619781705,
"99.99" : 2450.6599619781705,
"99.999" : 2450.6599619781705,
"99.9999" : 2450.6599619781705,
"100.0" : 2450.6599619781705
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
2450.2820435519325,
2450.427492066371,
1837.625369854956,
2450.460554517217,
2450.576151540975,
1837.29203862256,
2450.4835990906613,
1837.9068387430113,
2450.6599619781705,
1837.894785646441
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 1655.542333260605,
"scoreError" : 355.1679120873648,
"scoreConfidence" : [
1300.37442117324,
2010.7102453479697
],
"scorePercentiles" : {
"0.0" : 1340.0690795348646,
"50.0" : 1785.909811413445,
"90.0" : 1926.3990562118288,
"95.0" : 1932.2125960523201,
"99.0" : 1932.2125960523201,
"99.9" : 1932.2125960523201,
"99.99" : 1932.2125960523201,
"99.999" : 1932.2125960523201,
"99.9999" : 1932.2125960523201,
"100.0" : 1932.2125960523201
},
"scoreUnit" : "B/op",
"rawData" : [
[
1781.581093169785,
1796.9499628883618,
1343.1960931410551,
1819.7461040955654,
1790.2385296571047,
1340.0690795348646,
1874.077197647407,
1427.3552600996904,
1932.2125960523201,
1449.9974163198951
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.0028660195595229354,
"scoreError" : 0.0046456701590890485,
"scoreConfidence" : [
-0.0017796505995661131,
0.007511689718611984
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.0021005772205606125,
"90.0" : 0.009442548067613523,
"95.0" : 0.009836004083928637,
"99.0" : 0.009836004083928637,
"99.9" : 0.009836004083928637,
"99.99" : 0.009836004083928637,
"99.999" : 0.009836004083928637,
"99.9999" : 0.009836004083928637,
"100.0" : 0.009836004083928637
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.0022338463898723044,
0.0034310257537675864,
0.005901443920777481,
0.0019672407710262735,
0.0033233266246081514,
0.0019673080512489205,
0.009836004083928637
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.0021695014118408226,
"scoreError" : 0.0036226031962795766,
"scoreConfidence" : [
-0.001453101784438754,
0.005792104608120399
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.0015876641049163307,
"90.0" : 0.007422306717068903,
"95.0" : 0.007760063644552992,
"99.0" : 0.007760063644552992,
"99.9" : 0.007760063644552992,
"99.99" : 0.007760063644552992,
"99.999" : 0.007760063644552992,
"99.9999" : 0.007760063644552992,
"100.0" : 0.007760063644552992
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.0016242124059616355,
0.002516043270353043,
0.004382494369712094,
0.0014371437603312115,
0.0024239408636262238,
0.001551115803871026,
0.007760063644552992
]
]
},
"·gc.count" : {
"score" : 36.0,
"scoreError" : "NaN",
"scoreConfidence" : [
36.0,
36.0
],
"scorePercentiles" : {
"0.0" : 3.0,
"50.0" : 4.0,
"90.0" : 4.0,
"95.0" : 4.0,
"99.0" : 4.0,
"99.9" : 4.0,
"99.99" : 4.0,
"99.999" : 4.0,
"99.9999" : 4.0,
"100.0" : 4.0
},
"scoreUnit" : "counts",
"rawData" : [
[
4.0,
4.0,
3.0,
4.0,
4.0,
3.0,
4.0,
3.0,
4.0,
3.0
]
]
},
"·gc.time" : {
"score" : 23.0,
"scoreError" : "NaN",
"scoreConfidence" : [
23.0,
23.0
],
"scorePercentiles" : {
"0.0" : 2.0,
"50.0" : 2.0,
"90.0" : 3.0,
"95.0" : 3.0,
"99.0" : 3.0,
"99.9" : 3.0,
"99.99" : 3.0,
"99.999" : 3.0,
"99.9999" : 3.0,
"100.0" : 3.0
},
"scoreUnit" : "ms",
"rawData" : [
[
2.0,
3.0,
2.0,
2.0,
3.0,
2.0,
3.0,
2.0,
2.0,
2.0
]
]
}
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.stringJoiner",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/git/jdk/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Xms1g",
"-Xmx1g"
],
"jdkVersion" : "17-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "17-internal+0-adhoc.peter.jdk",
"warmupIterations" : 10,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"params" : {
"count" : "20",
"length" : "32",
"mode" : "cyrillic"
},
"primaryMetric" : {
"score" : 344.1680417114629,
"scoreError" : 8.014995904353247,
"scoreConfidence" : [
336.1530458071096,
352.18303761581615
],
"scorePercentiles" : {
"0.0" : 340.7122142771498,
"50.0" : 341.53695202273667,
"90.0" : 355.42590922081047,
"95.0" : 355.8098762199781,
"99.0" : 355.8098762199781,
"99.9" : 355.8098762199781,
"99.99" : 355.8098762199781,
"99.999" : 355.8098762199781,
"99.9999" : 355.8098762199781,
"100.0" : 355.8098762199781
},
"scoreUnit" : "ns/op",
"rawData" : [
[
341.6470397759295,
341.1461234435178,
340.7122142771498,
340.98546930047956,
342.6604762286495,
341.1359380254444,
341.42686426954384,
355.8098762199781,
351.9702062283016,
344.1862093456349
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 2293.896842753459,
"scoreError" : 52.08091132353565,
"scoreConfidence" : [
2241.8159314299237,
2345.9777540769946
],
"scorePercentiles" : {
"0.0" : 2218.6449586634785,
"50.0" : 2311.032890101716,
"90.0" : 2316.6038800438137,
"95.0" : 2316.784707596034,
"99.0" : 2316.784707596034,
"99.9" : 2316.784707596034,
"99.99" : 2316.784707596034,
"99.999" : 2316.784707596034,
"99.9999" : 2316.784707596034,
"100.0" : 2316.784707596034
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
2310.238126599431,
2313.746845503174,
2316.784707596034,
2314.9764320738295,
2303.380955534158,
2313.1115112826233,
2311.827653604001,
2218.6449586634785,
2242.8364364582167,
2293.4208002196465
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 1656.0683041667064,
"scoreError" : 0.014786338444443707,
"scoreConfidence" : [
1656.0535178282619,
1656.083090505151
],
"scorePercentiles" : {
"0.0" : 1656.0542287526841,
"50.0" : 1656.0724982192291,
"90.0" : 1656.0791647143278,
"95.0" : 1656.0795895829597,
"99.0" : 1656.0795895829597,
"99.9" : 1656.0795895829597,
"99.99" : 1656.0795895829597,
"99.999" : 1656.0795895829597,
"99.9999" : 1656.0795895829597,
"100.0" : 1656.0795895829597
},
"scoreUnit" : "B/op",
"rawData" : [
[
1656.0723802367086,
1656.0728584428289,
1656.0542287526841,
1656.0722423478762,
1656.07261620175,
1656.0795895829597,
1656.0543817536845,
1656.0753408966402,
1656.0745667713654,
1656.054836680564
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 2266.575099289065,
"scoreError" : 447.29723751375974,
"scoreConfidence" : [
1819.2778617753052,
2713.8723368028245
],
"scorePercentiles" : {
"0.0" : 1837.7956410581367,
"50.0" : 2450.215735992965,
"90.0" : 2450.636069362888,
"95.0" : 2450.638920045085,
"99.0" : 2450.638920045085,
"99.9" : 2450.638920045085,
"99.99" : 2450.638920045085,
"99.999" : 2450.638920045085,
"99.9999" : 2450.638920045085,
"100.0" : 2450.638920045085
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
2450.240149316116,
2450.376853219789,
1837.8468319781944,
2450.5883704268645,
2450.1913226698143,
2449.602140805215,
1837.7956410581367,
2450.638920045085,
2450.610413223117,
1837.8603501483144
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 1637.4836487411744,
"scoreError" : 334.49930246137285,
"scoreConfidence" : [
1302.9843462798017,
1971.9829512025472
],
"scorePercentiles" : {
"0.0" : 1313.7060202090668,
"50.0" : 1753.8333921021722,
"90.0" : 1827.2686357416715,
"95.0" : 1829.2438675600722,
"99.0" : 1829.2438675600722,
"99.9" : 1829.2438675600722,
"99.99" : 1829.2438675600722,
"99.999" : 1829.2438675600722,
"99.9999" : 1829.2438675600722,
"100.0" : 1829.2438675600722
},
"scoreUnit" : "B/op",
"rawData" : [
[
1756.4315078646696,
1753.866291578386,
1313.7060202090668,
1753.0853970935873,
1761.6255548955162,
1753.8004926259582,
1316.4863390216528,
1829.2438675600722,
1809.491549376065,
1327.0994671867709
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.004046003169111402,
"scoreError" : 0.006064593535986362,
"scoreConfidence" : [
-0.00201859036687496,
0.010110596705097764
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.002645884627607755,
"90.0" : 0.009801168546193855,
"95.0" : 0.009835819792802262,
"99.0" : 0.009835819792802262,
"99.9" : 0.009835819792802262,
"99.99" : 0.009835819792802262,
"99.999" : 0.009835819792802262,
"99.9999" : 0.009835819792802262,
"100.0" : 0.009835819792802262
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.00393394207930173,
0.009332197193503642,
0.0033245009800539527,
6.099013467436634E-4,
0.009489307326718195,
0.0019670946968290163,
0.001967268275161557,
0.009835819792802262
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.002907427557130847,
"scoreError" : 0.004352174553456596,
"scoreConfidence" : [
-0.0014447469963257491,
0.007259602110587442
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.0019154292768939346,
"90.0" : 0.007071497036736484,
"95.0" : 0.007102341157378796,
"99.0" : 0.007102341157378796,
"99.9" : 0.007102341157378796,
"99.99" : 0.007102341157378796,
"99.999" : 0.007102341157378796,
"99.9999" : 0.007102341157378796,
"100.0" : 0.007102341157378796
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.0028200092224138816,
0.00667955464178569,
0.0023782591116029454,
4.385036337562838E-4,
0.006793899950955682,
0.0014091084112302663,
0.0014525994421849236,
0.007102341157378796
]
]
},
"·gc.count" : {
"score" : 37.0,
"scoreError" : "NaN",
"scoreConfidence" : [
37.0,
37.0
],
"scorePercentiles" : {
"0.0" : 3.0,
"50.0" : 4.0,
"90.0" : 4.0,
"95.0" : 4.0,
"99.0" : 4.0,
"99.9" : 4.0,
"99.99" : 4.0,
"99.999" : 4.0,
"99.9999" : 4.0,
"100.0" : 4.0
},
"scoreUnit" : "counts",
"rawData" : [
[
4.0,
4.0,
3.0,
4.0,
4.0,
4.0,
3.0,
4.0,
4.0,
3.0
]
]
},
"·gc.time" : {
"score" : 22.0,
"scoreError" : "NaN",
"scoreConfidence" : [
22.0,
22.0
],
"scorePercentiles" : {
"0.0" : 1.0,
"50.0" : 2.0,
"90.0" : 3.0,
"95.0" : 3.0,
"99.0" : 3.0,
"99.9" : 3.0,
"99.99" : 3.0,
"99.999" : 3.0,
"99.9999" : 3.0,
"100.0" : 3.0
},
"scoreUnit" : "ms",
"rawData" : [
[
2.0,
3.0,
1.0,
3.0,
3.0,
2.0,
2.0,
2.0,
2.0,
2.0
]
]
}
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.stringJoiner",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/git/jdk/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Xms1g",
"-Xmx1g"
],
"jdkVersion" : "17-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "17-internal+0-adhoc.peter.jdk",
"warmupIterations" : 10,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"params" : {
"count" : "20",
"length" : "128",
"mode" : "latin"
},
"primaryMetric" : {
"score" : 707.3487709141427,
"scoreError" : 19.154749961071786,
"scoreConfidence" : [
688.194020953071,
726.5035208752145
],
"scorePercentiles" : {
"0.0" : 681.6727043740552,
"50.0" : 707.9880350478593,
"90.0" : 725.0984814319304,
"95.0" : 725.6686840428974,
"99.0" : 725.6686840428974,
"99.9" : 725.6686840428974,
"99.99" : 725.6686840428974,
"99.999" : 725.6686840428974,
"99.9999" : 725.6686840428974,
"100.0" : 725.6686840428974
},
"scoreUnit" : "ns/op",
"rawData" : [
[
681.6727043740552,
695.2363084348605,
714.771715549102,
719.9666579332267,
705.4520356648653,
707.8476713212877,
713.8652037751792,
725.6686840428974,
708.1283987744307,
700.8783292715228
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 3704.737837394984,
"scoreError" : 101.32378142134887,
"scoreConfidence" : [
3603.414055973635,
3806.061618816333
],
"scorePercentiles" : {
"0.0" : 3610.3530605555566,
"50.0" : 3700.125833064785,
"90.0" : 3835.56207214242,
"95.0" : 3843.0637843258146,
"99.0" : 3843.0637843258146,
"99.9" : 3843.0637843258146,
"99.99" : 3843.0637843258146,
"99.999" : 3843.0637843258146,
"99.9999" : 3843.0637843258146,
"100.0" : 3843.0637843258146
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
3843.0637843258146,
3768.0466624918686,
3665.1890700493864,
3638.7956864250245,
3713.754028292418,
3700.2340784878465,
3669.7838781719065,
3610.3530605555566,
3700.0175876417234,
3738.140537508292
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 5496.217165838376,
"scoreError" : 0.007893970941312825,
"scoreConfidence" : [
5496.209271867435,
5496.225059809317
],
"scorePercentiles" : {
"0.0" : 5496.210718975499,
"50.0" : 5496.216326483202,
"90.0" : 5496.227393357759,
"95.0" : 5496.227996229502,
"99.0" : 5496.227996229502,
"99.9" : 5496.227996229502,
"99.99" : 5496.227996229502,
"99.999" : 5496.227996229502,
"99.9999" : 5496.227996229502,
"100.0" : 5496.227996229502
},
"scoreUnit" : "B/op",
"rawData" : [
[
5496.216163463806,
5496.220499674705,
5496.22196751207,
5496.216489502597,
5496.212093385411,
5496.227996229502,
5496.214657653131,
5496.218137813253,
5496.212934173788,
5496.210718975499
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 3675.668127427593,
"scoreError" : 0.4964561012740219,
"scoreConfidence" : [
3675.171671326319,
3676.164583528867
],
"scorePercentiles" : {
"0.0" : 3674.858084534317,
"50.0" : 3675.673583760682,
"90.0" : 3675.9952923042215,
"95.0" : 3675.99758486359,
"99.0" : 3675.99758486359,
"99.9" : 3675.99758486359,
"99.99" : 3675.99758486359,
"99.999" : 3675.99758486359,
"99.9999" : 3675.99758486359,
"100.0" : 3675.99758486359
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
3675.5847475333026,
3675.5702055065267,
3675.5992933483476,
3675.7053380229895,
3675.835756126851,
3674.858084534317,
3675.641829498374,
3675.9137755717256,
3675.974659269906,
3675.99758486359
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 5454.680570108724,
"scoreError" : 147.7005161171778,
"scoreConfidence" : [
5306.980053991547,
5602.3810862259015
],
"scorePercentiles" : {
"0.0" : 5256.693469925729,
"50.0" : 5459.5167015426105,
"90.0" : 5591.618661393176,
"95.0" : 5596.024440675064,
"99.0" : 5596.024440675064,
"99.9" : 5596.024440675064,
"99.99" : 5596.024440675064,
"99.999" : 5596.024440675064,
"99.9999" : 5596.024440675064,
"100.0" : 5596.024440675064
},
"scoreUnit" : "B/op",
"rawData" : [
[
5256.693469925729,
5361.330716148513,
5511.832866946975,
5551.96664785618,
5440.094519510307,
5458.535178574967,
5504.988078381218,
5596.024440675064,
5460.498224510254,
5404.841558558041
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.008081212903712966,
"scoreError" : 0.005492389769930402,
"scoreConfidence" : [
0.0025888231337825645,
0.013573602673643367
],
"scorePercentiles" : {
"0.0" : 0.0019672672881530487,
"50.0" : 0.008379685710634124,
"90.0" : 0.014343633114336625,
"95.0" : 0.014701372685045839,
"99.0" : 0.014701372685045839,
"99.9" : 0.014701372685045839,
"99.99" : 0.014701372685045839,
"99.999" : 0.014701372685045839,
"99.9999" : 0.014701372685045839,
"100.0" : 0.014701372685045839
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.011123976977953698,
0.009743924833523501,
0.00837923171978367,
0.005802346960725302,
0.004712191395111652,
0.010100312229357642,
0.005901365245990726,
0.0019672672881530487,
0.014701372685045839,
0.008380139701484579
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.011942093663092568,
"scoreError" : 0.008018948574047863,
"scoreConfidence" : [
0.003923145089044705,
0.01996104223714043
],
"scorePercentiles" : {
"0.0" : 0.002994867806476982,
"50.0" : 0.012443323839228086,
"90.0" : 0.021245329135383156,
"95.0" : 0.021838240707703984,
"99.0" : 0.021838240707703984,
"99.9" : 0.021838240707703984,
"99.99" : 0.021838240707703984,
"99.999" : 0.021838240707703984,
"99.9999" : 0.021838240707703984,
"100.0" : 0.021838240707703984
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.01590912498449569,
0.014212870543881404,
0.012565277416514937,
0.008764151052043624,
0.006973860717444384,
0.01500273162943819,
0.008838441510985246,
0.002994867806476982,
0.021838240707703984,
0.012321370261941232
]
]
},
"·gc.count" : {
"score" : 60.0,
"scoreError" : "NaN",
"scoreConfidence" : [
60.0,
60.0
],
"scorePercentiles" : {
"0.0" : 6.0,
"50.0" : 6.0,
"90.0" : 6.0,
"95.0" : 6.0,
"99.0" : 6.0,
"99.9" : 6.0,
"99.99" : 6.0,
"99.999" : 6.0,
"99.9999" : 6.0,
"100.0" : 6.0
},
"scoreUnit" : "counts",
"rawData" : [
[
6.0,
6.0,
6.0,
6.0,
6.0,
6.0,
6.0,
6.0,
6.0,
6.0
]
]
},
"·gc.time" : {
"score" : 40.0,
"scoreError" : "NaN",
"scoreConfidence" : [
40.0,
40.0
],
"scorePercentiles" : {
"0.0" : 4.0,
"50.0" : 4.0,
"90.0" : 4.0,
"95.0" : 4.0,
"99.0" : 4.0,
"99.9" : 4.0,
"99.99" : 4.0,
"99.999" : 4.0,
"99.9999" : 4.0,
"100.0" : 4.0
},
"scoreUnit" : "ms",
"rawData" : [
[
4.0,
4.0,
4.0,
4.0,
4.0,
4.0,
4.0,
4.0,
4.0,
4.0
]
]
}
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.stringJoiner",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/git/jdk/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Xms1g",
"-Xmx1g"
],
"jdkVersion" : "17-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "17-internal+0-adhoc.peter.jdk",
"warmupIterations" : 10,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"params" : {
"count" : "20",
"length" : "128",
"mode" : "cyrillic"
},
"primaryMetric" : {
"score" : 705.4169749258623,
"scoreError" : 14.225781725810068,
"scoreConfidence" : [
691.1911932000522,
719.6427566516724
],
"scorePercentiles" : {
"0.0" : 691.9809902398392,
"50.0" : 706.8737253085676,
"90.0" : 717.5961869174789,
"95.0" : 717.9561335760387,
"99.0" : 717.9561335760387,
"99.9" : 717.9561335760387,
"99.99" : 717.9561335760387,
"99.999" : 717.9561335760387,
"99.9999" : 717.9561335760387,
"100.0" : 717.9561335760387
},
"scoreUnit" : "ns/op",
"rawData" : [
[
717.9561335760387,
714.356666990441,
691.9809902398392,
695.1188560420422,
697.2191809085929,
696.962867682411,
712.50060263793,
714.327000564193,
707.4358227955529,
706.3116278215823
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 3714.3843039200146,
"scoreError" : 74.94735721210499,
"scoreConfidence" : [
3639.4369467079096,
3789.3316611321197
],
"scorePercentiles" : {
"0.0" : 3648.724219878745,
"50.0" : 3706.5118311440638,
"90.0" : 3783.9383169047373,
"95.0" : 3785.609312768298,
"99.0" : 3785.609312768298,
"99.9" : 3785.609312768298,
"99.99" : 3785.609312768298,
"99.999" : 3785.609312768298,
"99.9999" : 3785.609312768298,
"100.0" : 3785.609312768298
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
3648.724219878745,
3667.082404396294,
3785.609312768298,
3768.8993541326904,
3757.4950162354207,
3758.416762442485,
3676.933985164494,
3667.658321893593,
3703.632757610523,
3709.390904677605
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 5496.2202883851205,
"scoreError" : 0.02282859776198879,
"scoreConfidence" : [
5496.197459787359,
5496.243116982882
],
"scorePercentiles" : {
"0.0" : 5496.208988042537,
"50.0" : 5496.214506593205,
"90.0" : 5496.256081168182,
"95.0" : 5496.259241968368,
"99.0" : 5496.259241968368,
"99.9" : 5496.259241968368,
"99.99" : 5496.259241968368,
"99.999" : 5496.259241968368,
"99.9999" : 5496.259241968368,
"100.0" : 5496.259241968368
},
"scoreUnit" : "B/op",
"rawData" : [
[
5496.227633966511,
5496.22656968672,
5496.216754711969,
5496.208988042537,
5496.209650818966,
5496.259241968368,
5496.214248469186,
5496.214764717225,
5496.212679283713,
5496.212352186016
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 3736.9348214420183,
"scoreError" : 292.615980022372,
"scoreConfidence" : [
3444.3188414196466,
4029.55080146439
],
"scorePercentiles" : {
"0.0" : 3675.404069456551,
"50.0" : 3675.792497324555,
"90.0" : 4226.601642537216,
"95.0" : 4287.779928726885,
"99.0" : 4287.779928726885,
"99.9" : 4287.779928726885,
"99.99" : 4287.779928726885,
"99.999" : 4287.779928726885,
"99.9999" : 4287.779928726885,
"100.0" : 4287.779928726885
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
3675.4412386693457,
3675.551318307333,
3675.404069456551,
3675.801591287489,
3675.713827297977,
4287.779928726885,
3675.783403361621,
3675.931681900204,
3675.9440885825848,
3675.9970668301903
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 5529.399037925764,
"scoreError" : 407.161507429329,
"scoreConfidence" : [
5122.237530496435,
5936.5605453550925
],
"scorePercentiles" : {
"0.0" : 5336.21294694867,
"50.0" : 5474.808456057684,
"90.0" : 6197.000937600367,
"95.0" : 6270.392974055457,
"99.0" : 6270.392974055457,
"99.9" : 6270.392974055457,
"99.99" : 6270.392974055457,
"99.999" : 6270.392974055457,
"99.9999" : 6270.392974055457,
"100.0" : 6270.392974055457
},
"scoreUnit" : "B/op",
"rawData" : [
[
5536.472609504559,
5508.919785851822,
5336.21294694867,
5360.443950869185,
5376.585657187229,
6270.392974055457,
5494.494379653348,
5508.612910736093,
5455.122532462022,
5446.732631989255
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.007624011460038551,
"scoreError" : 0.006169562338947781,
"scoreConfidence" : [
0.0014544491210907694,
0.013793573798986332
],
"scorePercentiles" : {
"0.0" : 0.0029886420294192428,
"50.0" : 0.007140791005305423,
"90.0" : 0.01601194696388921,
"95.0" : 0.01666853393430545,
"99.0" : 0.01666853393430545,
"99.9" : 0.01666853393430545,
"99.99" : 0.01666853393430545,
"99.999" : 0.01666853393430545,
"99.9999" : 0.01666853393430545,
"100.0" : 0.01666853393430545
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.0029886420294192428,
0.0039036493575687926,
0.005054718436696348,
0.009226049504029329,
0.01010266423014302,
0.004444599171076462,
0.005901592547538336,
0.00837998946307251,
0.01666853393430545,
0.00956967592653601
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.011271827421343064,
"scoreError" : 0.009125790308437026,
"scoreConfidence" : [
0.0021460371129060386,
0.02039761772978009
],
"scorePercentiles" : {
"0.0" : 0.0045019179089050695,
"50.0" : 0.010689765219458327,
"90.0" : 0.023740331101001308,
"95.0" : 0.024736201872754535,
"99.0" : 0.024736201872754535,
"99.9" : 0.024736201872754535,
"99.99" : 0.024736201872754535,
"99.999" : 0.024736201872754535,
"99.9999" : 0.024736201872754535,
"100.0" : 0.024736201872754535
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.0045019179089050695,
0.005850793342437106,
0.007338799613689131,
0.0134544044410654,
0.014777494155222242,
0.006499723371550332,
0.00882159352855193,
0.012557936910364725,
0.024736201872754535,
0.014179409068890179
]
]
},
"·gc.count" : {
"score" : 61.0,
"scoreError" : "NaN",
"scoreConfidence" : [
61.0,
61.0
],
"scorePercentiles" : {
"0.0" : 6.0,
"50.0" : 6.0,
"90.0" : 6.9,
"95.0" : 7.0,
"99.0" : 7.0,
"99.9" : 7.0,
"99.99" : 7.0,
"99.999" : 7.0,
"99.9999" : 7.0,
"100.0" : 7.0
},
"scoreUnit" : "counts",
"rawData" : [
[
6.0,
6.0,
6.0,
6.0,
6.0,
7.0,
6.0,
6.0,
6.0,
6.0
]
]
},
"·gc.time" : {
"score" : 39.0,
"scoreError" : "NaN",
"scoreConfidence" : [
39.0,
39.0
],
"scorePercentiles" : {
"0.0" : 3.0,
"50.0" : 4.0,
"90.0" : 4.0,
"95.0" : 4.0,
"99.0" : 4.0,
"99.9" : 4.0,
"99.99" : 4.0,
"99.999" : 4.0,
"99.9999" : 4.0,
"100.0" : 4.0
},
"scoreUnit" : "ms",
"rawData" : [
[
4.0,
4.0,
4.0,
4.0,
4.0,
4.0,
4.0,
4.0,
4.0,
3.0
]
]
}
}
}
]
[
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.stringJoiner",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/git/jdk/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Xms1g",
"-Xmx1g"
],
"jdkVersion" : "17-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "17-internal+0-adhoc.peter.jdk",
"warmupIterations" : 10,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"params" : {
"count" : "5",
"length" : "8",
"mode" : "latin"
},
"primaryMetric" : {
"score" : 58.031174252432116,
"scoreError" : 2.293816549676158,
"scoreConfidence" : [
55.73735770275596,
60.324990802108275
],
"scorePercentiles" : {
"0.0" : 56.959277128221856,
"50.0" : 57.585045514187726,
"90.0" : 61.75549094277697,
"95.0" : 62.12690761246165,
"99.0" : 62.12690761246165,
"99.9" : 62.12690761246165,
"99.99" : 62.12690761246165,
"99.999" : 62.12690761246165,
"99.9999" : 62.12690761246165,
"100.0" : 62.12690761246165
},
"scoreUnit" : "ns/op",
"rawData" : [
[
57.560948420848604,
58.21533792815717,
57.60914260752685,
57.33321566939698,
58.412740915614826,
57.09326047483602,
57.12318686873014,
56.959277128221856,
62.12690761246165,
57.877724898527006
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 1117.8453284511697,
"scoreError" : 41.86322515650443,
"scoreConfidence" : [
1075.9821032946652,
1159.7085536076743
],
"scorePercentiles" : {
"0.0" : 1043.678758619682,
"50.0" : 1125.8700730993928,
"90.0" : 1138.010253608924,
"95.0" : 1138.3209783934237,
"99.0" : 1138.3209783934237,
"99.9" : 1138.3209783934237,
"99.99" : 1138.3209783934237,
"99.999" : 1138.3209783934237,
"99.9999" : 1138.3209783934237,
"100.0" : 1138.3209783934237
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1126.3298753261286,
1113.6482133748732,
1125.4102708726573,
1130.8013977913638,
1109.837539586128,
1135.2137305484243,
1135.0099537931496,
1138.3209783934237,
1043.678758619682,
1120.2025662058657
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 136.00570938100196,
"scoreError" : 0.002121588874381273,
"scoreConfidence" : [
136.00358779212758,
136.00783096987635
],
"scorePercentiles" : {
"0.0" : 136.0031323240238,
"50.0" : 136.006144335609,
"90.0" : 136.00725754442283,
"95.0" : 136.00732740487553,
"99.0" : 136.00732740487553,
"99.9" : 136.00732740487553,
"99.99" : 136.00732740487553,
"99.999" : 136.00732740487553,
"99.9999" : 136.00732740487553,
"100.0" : 136.00732740487553
},
"scoreUnit" : "B/op",
"rawData" : [
[
136.0061417454067,
136.00620507262127,
136.00614692581135,
136.0061174546711,
136.00316112683007,
136.00732740487553,
136.00615533986127,
136.0060776155701,
136.00662880034864,
136.0031323240238
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 1102.8403161518395,
"scoreError" : 390.5487325369362,
"scoreConfidence" : [
712.2915836149033,
1493.3890486887758
],
"scorePercentiles" : {
"0.0" : 612.6616998499152,
"50.0" : 1225.387189380926,
"90.0" : 1225.5077564294909,
"95.0" : 1225.5083370847367,
"99.0" : 1225.5083370847367,
"99.9" : 1225.5083370847367,
"99.99" : 1225.5083370847367,
"99.999" : 1225.5083370847367,
"99.9999" : 1225.5083370847367,
"100.0" : 1225.5083370847367
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1225.3875268063516,
1225.3686177913655,
1225.419738020233,
1225.3868519555,
612.6616998499152,
1224.9803496315933,
1225.4383325946385,
1225.5025305322786,
1225.5083370847367,
612.7491772517837
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 134.22917427859008,
"scoreError" : 47.768316176485165,
"scoreConfidence" : [
86.46085810210491,
181.99749045507525
],
"scorePercentiles" : {
"0.0" : 74.39351591334953,
"50.0" : 147.11215962193182,
"90.0" : 158.69654266349562,
"95.0" : 159.70168609549498,
"99.0" : 159.70168609549498,
"99.9" : 159.70168609549498,
"99.99" : 159.70168609549498,
"99.999" : 159.70168609549498,
"99.9999" : 159.70168609549498,
"100.0" : 159.70168609549498
},
"scoreUnit" : "B/op",
"rawData" : [
[
147.96751228464183,
149.65025177550126,
148.0923190844306,
147.38229758115202,
75.07759010566367,
146.76205809842975,
146.84202166271163,
146.42249018452557,
159.70168609549498,
74.39351591334953
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.0037354884628748586,
"scoreError" : 0.004864024396537522,
"scoreConfidence" : [
-0.0011285359336626636,
0.008599512859412382
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.003458200931424928,
"90.0" : 0.01069686049930073,
"95.0" : 0.011297358988340426,
"99.0" : 0.011297358988340426,
"99.9" : 0.011297358988340426,
"99.99" : 0.011297358988340426,
"99.999" : 0.011297358988340426,
"99.9999" : 0.011297358988340426,
"100.0" : 0.011297358988340426
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.0032484984058392934,
0.004544967003304628,
0.0036679034570105623,
0.001967297484770062,
0.011297358988340426,
0.005292374097943448,
0.0017006646279756512,
6.101067931455511E-4,
0.005025713770418967
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 4.5043101557908224E-4,
"scoreError" : 5.819494857988016E-4,
"scoreConfidence" : [
-1.3151847021971935E-4,
0.001032380501377884
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 4.1670758920950063E-4,
"90.0" : 0.0012815769151689354,
"95.0" : 0.0013535104107623257,
"99.0" : 0.0013535104107623257,
"99.9" : 0.0013535104107623257,
"99.99" : 0.0013535104107623257,
"99.999" : 0.0013535104107623257,
"99.9999" : 0.0013535104107623257,
"100.0" : 0.0013535104107623257
},
"scoreUnit" : "B/op",
"rawData" : [
[
3.9226140078756143E-4,
5.492605372661985E-4,
4.411537776314399E-4,
2.4107913749733692E-4,
0.0013535104107623257,
6.341754548284202E-4,
2.0319464349761765E-4,
7.95058512579689E-5,
6.101689422619537E-4
]
]
},
"·gc.count" : {
"score" : 18.0,
"scoreError" : "NaN",
"scoreConfidence" : [
18.0,
18.0
],
"scorePercentiles" : {
"0.0" : 1.0,
"50.0" : 2.0,
"90.0" : 2.0,
"95.0" : 2.0,
"99.0" : 2.0,
"99.9" : 2.0,
"99.99" : 2.0,
"99.999" : 2.0,
"99.9999" : 2.0,
"100.0" : 2.0
},
"scoreUnit" : "counts",
"rawData" : [
[
2.0,
2.0,
2.0,
2.0,
1.0,
2.0,
2.0,
2.0,
2.0,
1.0
]
]
},
"·gc.time" : {
"score" : 13.0,
"scoreError" : "NaN",
"scoreConfidence" : [
13.0,
13.0
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 1.0,
"90.0" : 2.0,
"95.0" : 2.0,
"99.0" : 2.0,
"99.9" : 2.0,
"99.99" : 2.0,
"99.999" : 2.0,
"99.9999" : 2.0,
"100.0" : 2.0
},
"scoreUnit" : "ms",
"rawData" : [
[
1.0,
2.0,
1.0,
2.0,
0.0,
2.0,
1.0,
2.0,
1.0,
1.0
]
]
}
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.stringJoiner",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/git/jdk/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Xms1g",
"-Xmx1g"
],
"jdkVersion" : "17-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "17-internal+0-adhoc.peter.jdk",
"warmupIterations" : 10,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"params" : {
"count" : "5",
"length" : "8",
"mode" : "cyrillic"
},
"primaryMetric" : {
"score" : 56.9865363627963,
"scoreError" : 1.0433732967967797,
"scoreConfidence" : [
55.94316306599952,
58.02990965959308
],
"scorePercentiles" : {
"0.0" : 55.66012222542237,
"50.0" : 57.150755244726184,
"90.0" : 57.74414639244706,
"95.0" : 57.75813064230948,
"99.0" : 57.75813064230948,
"99.9" : 57.75813064230948,
"99.99" : 57.75813064230948,
"99.999" : 57.75813064230948,
"99.9999" : 57.75813064230948,
"100.0" : 57.75813064230948
},
"scoreUnit" : "ns/op",
"rawData" : [
[
57.6182881436852,
56.52891784317799,
56.85211764338107,
57.49262041274648,
57.27342161337574,
55.66012222542237,
57.02808887607663,
57.75813064230948,
57.50284051842882,
56.15081570935923
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 1137.718631206663,
"scoreError" : 20.886359512487108,
"scoreConfidence" : [
1116.832271694176,
1158.6049907191502
],
"scorePercentiles" : {
"0.0" : 1122.4717580001388,
"50.0" : 1134.2696384013132,
"90.0" : 1163.3463084644648,
"95.0" : 1164.3162963273348,
"99.0" : 1164.3162963273348,
"99.9" : 1164.3162963273348,
"99.99" : 1164.3162963273348,
"99.999" : 1164.3162963273348,
"99.9999" : 1164.3162963273348,
"100.0" : 1164.3162963273348
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1125.0927741632472,
1146.8131022516407,
1140.288785476029,
1127.5146322531432,
1131.8327754517748,
1164.3162963273348,
1136.7065013508516,
1122.4717580001388,
1127.533269093835,
1154.616417698634
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 136.00590365651516,
"scoreError" : 0.0015701395840706338,
"scoreConfidence" : [
136.0043335169311,
136.00747379609922
],
"scorePercentiles" : {
"0.0" : 136.00310472610863,
"50.0" : 136.006122926823,
"90.0" : 136.00704763730636,
"95.0" : 136.00714558210987,
"99.0" : 136.00714558210987,
"99.9" : 136.00714558210987,
"99.99" : 136.00714558210987,
"99.999" : 136.00714558210987,
"99.9999" : 136.00714558210987,
"100.0" : 136.00714558210987
},
"scoreUnit" : "B/op",
"rawData" : [
[
136.00614756175904,
136.00602495568654,
136.00606575593176,
136.00310472610863,
136.00611065577667,
136.00714558210987,
136.0061422821388,
136.00616613407462,
136.00613519786933,
136.00599371369643
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 1163.937702117644,
"scoreError" : 292.8868721638342,
"scoreConfidence" : [
871.0508299538099,
1456.8245742814781
],
"scorePercentiles" : {
"0.0" : 612.5825488836552,
"50.0" : 1225.218983582269,
"90.0" : 1225.3836922590217,
"95.0" : 1225.3890688004697,
"99.0" : 1225.3890688004697,
"99.9" : 1225.3890688004697,
"99.99" : 1225.3890688004697,
"99.999" : 1225.3890688004697,
"99.9999" : 1225.3890688004697,
"100.0" : 1225.3890688004697
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1225.2007647851078,
1225.2337143303835,
1225.2256194265283,
612.5825488836552,
1225.1414319107898,
1224.751852937168,
1225.2123477380096,
1225.3043689783392,
1225.3890688004697,
1225.3353033859898
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 139.09347764392137,
"scoreError" : 34.73334657266543,
"scoreConfidence" : [
104.36013107125595,
173.8268242165868
],
"scorePercentiles" : {
"0.0" : 73.89095109366644,
"50.0" : 146.36628594942368,
"90.0" : 148.4302101823802,
"95.0" : 148.46605126973256,
"99.0" : 148.46605126973256,
"99.9" : 148.46605126973256,
"99.99" : 148.46605126973256,
"99.999" : 148.46605126973256,
"99.9999" : 148.46605126973256,
"100.0" : 148.46605126973256
},
"scoreUnit" : "B/op",
"rawData" : [
[
148.10764039620898,
145.306298646736,
146.13676665425703,
73.89095109366644,
147.21849797195168,
143.0667973039806,
146.5958052445903,
148.46605126973256,
147.80976839398087,
144.33619946410917
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.0028942699099745563,
"scoreError" : 0.0038337251065591834,
"scoreConfidence" : [
-9.394551965846271E-4,
0.00672799501653374
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.0028318866888095325,
"90.0" : 0.0076053856311540935,
"95.0" : 0.00786926638613691,
"99.0" : 0.00786926638613691,
"99.9" : 0.00786926638613691,
"99.99" : 0.00786926638613691,
"99.999" : 0.00786926638613691,
"99.9999" : 0.00786926638613691,
"100.0" : 0.00786926638613691
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.0036673464494218987,
0.005230458836308729,
0.0028437712708435843,
0.002820002106775481,
6.099594378761726E-4,
0.004544539110336741,
0.0013573555020460445,
0.00786926638613691
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 3.4526142867047854E-4,
"scoreError" : 4.545462107576624E-4,
"scoreConfidence" : [
-1.0928478208718388E-4,
7.998076394281409E-4
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 3.355664561149099E-4,
"90.0" : 8.966370889358561E-4,
"95.0" : 9.269462812399479E-4,
"99.0" : 9.269462812399479E-4,
"99.9" : 9.269462812399479E-4,
"99.99" : 9.269462812399479E-4,
"99.999" : 9.269462812399479E-4,
"99.9999" : 9.269462812399479E-4,
"100.0" : 9.269462812399479E-4
},
"scoreUnit" : "B/op",
"rawData" : [
[
4.4332491845494354E-4,
6.238543581990298E-4,
3.417203305388382E-4,
3.2941258169098163E-4,
7.298122250161613E-5,
5.506466749279067E-4,
1.6372791915152146E-4,
9.269462812399479E-4
]
]
},
"·gc.count" : {
"score" : 19.0,
"scoreError" : "NaN",
"scoreConfidence" : [
19.0,
19.0
],
"scorePercentiles" : {
"0.0" : 1.0,
"50.0" : 2.0,
"90.0" : 2.0,
"95.0" : 2.0,
"99.0" : 2.0,
"99.9" : 2.0,
"99.99" : 2.0,
"99.999" : 2.0,
"99.9999" : 2.0,
"100.0" : 2.0
},
"scoreUnit" : "counts",
"rawData" : [
[
2.0,
2.0,
2.0,
1.0,
2.0,
2.0,
2.0,
2.0,
2.0,
2.0
]
]
},
"·gc.time" : {
"score" : 13.0,
"scoreError" : "NaN",
"scoreConfidence" : [
13.0,
13.0
],
"scorePercentiles" : {
"0.0" : 1.0,
"50.0" : 1.0,
"90.0" : 2.0,
"95.0" : 2.0,
"99.0" : 2.0,
"99.9" : 2.0,
"99.99" : 2.0,
"99.999" : 2.0,
"99.9999" : 2.0,
"100.0" : 2.0
},
"scoreUnit" : "ms",
"rawData" : [
[
1.0,
2.0,
1.0,
1.0,
1.0,
1.0,
2.0,
1.0,
2.0,
1.0
]
]
}
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.stringJoiner",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/git/jdk/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Xms1g",
"-Xmx1g"
],
"jdkVersion" : "17-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "17-internal+0-adhoc.peter.jdk",
"warmupIterations" : 10,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"params" : {
"count" : "5",
"length" : "32",
"mode" : "latin"
},
"primaryMetric" : {
"score" : 58.1957746675004,
"scoreError" : 2.0898700787668867,
"scoreConfidence" : [
56.105904588733516,
60.28564474626729
],
"scorePercentiles" : {
"0.0" : 55.53465428991643,
"50.0" : 58.408064211715036,
"90.0" : 59.88040744726762,
"95.0" : 59.934104890225946,
"99.0" : 59.934104890225946,
"99.9" : 59.934104890225946,
"99.99" : 59.934104890225946,
"99.999" : 59.934104890225946,
"99.9999" : 59.934104890225946,
"100.0" : 59.934104890225946
},
"scoreUnit" : "ns/op",
"rawData" : [
[
57.37262335648675,
58.64973569159653,
55.53465428991643,
56.72378124088023,
57.644918841437665,
58.16639273183354,
59.26994823227161,
59.26445693971264,
59.934104890225946,
59.39713046064271
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 2097.979900282213,
"scoreError" : 76.36493551645256,
"scoreConfidence" : [
2021.6149647657603,
2174.3448357986654
],
"scorePercentiles" : {
"0.0" : 2036.1698478821904,
"50.0" : 2089.173100542129,
"90.0" : 2192.792680805395,
"95.0" : 2197.3971047939813,
"99.0" : 2197.3971047939813,
"99.9" : 2197.3971047939813,
"99.99" : 2197.3971047939813,
"99.999" : 2197.3971047939813,
"99.9999" : 2197.3971047939813,
"100.0" : 2197.3971047939813
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
2126.8736310100244,
2080.6147519215237,
2197.3971047939813,
2151.3528649081154,
2116.9498393331423,
2097.731449162734,
2059.041175554064,
2059.1294423962336,
2036.1698478821904,
2054.5388958601206
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 256.01092420311585,
"scoreError" : 0.002243540001190324,
"scoreConfidence" : [
256.00868066311466,
256.01316774311704
],
"scorePercentiles" : {
"0.0" : 256.00903468000985,
"50.0" : 256.01118470874155,
"90.0" : 256.0125810262146,
"95.0" : 256.01258354030364,
"99.0" : 256.01258354030364,
"99.9" : 256.01258354030364,
"99.99" : 256.01258354030364,
"99.999" : 256.01258354030364,
"99.9999" : 256.01258354030364,
"100.0" : 256.01258354030364
},
"scoreUnit" : "B/op",
"rawData" : [
[
256.01214811439576,
256.00934123840835,
256.01186018247546,
256.00903468000985,
256.0122187366872,
256.0105092350077,
256.0125583994132,
256.00943931269444,
256.0095485917625,
256.01258354030364
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 2144.175395207944,
"scoreError" : 488.1517983741402,
"scoreConfidence" : [
1656.0235968338038,
2632.327193582084
],
"scorePercentiles" : {
"0.0" : 1837.6746304653411,
"50.0" : 2144.154594360855,
"90.0" : 2450.564848850419,
"95.0" : 2450.5700409191527,
"99.0" : 2450.5700409191527,
"99.9" : 2450.5700409191527,
"99.99" : 2450.5700409191527,
"99.999" : 2450.5700409191527,
"99.9999" : 2450.5700409191527,
"100.0" : 2450.5700409191527
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
2450.3651629202377,
1837.8220846912589,
2450.509722512254,
1837.944025801472,
2450.5181202318154,
1837.6746304653411,
2450.478571369394,
1837.9394152225063,
1837.9321779460029,
2450.5700409191527
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 261.5563199863879,
"scoreError" : 57.853399655839034,
"scoreConfidence" : [
203.70292033054886,
319.40971964222695
],
"scorePercentiles" : {
"0.0" : 218.7136678117294,
"50.0" : 258.29307961549773,
"90.0" : 305.29343796858154,
"95.0" : 305.36134827446637,
"99.0" : 305.36134827446637,
"99.9" : 305.36134827446637,
"99.99" : 305.36134827446637,
"99.999" : 305.36134827446637,
"99.9999" : 305.36134827446637,
"100.0" : 305.36134827446637
},
"scoreUnit" : "B/op",
"rawData" : [
[
294.95087995706814,
226.13490593618252,
285.50121918651683,
218.7136678117294,
296.35212387112006,
224.27275814616908,
304.6822452156179,
228.5091114205303,
231.0849400444786,
305.36134827446637
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.005261063218483095,
"scoreError" : 0.005076270449643834,
"scoreConfidence" : [
1.8479276883926095E-4,
0.01033733366812693
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.004784260063915711,
"90.0" : 0.009785858387615873,
"95.0" : 0.009836242931492638,
"99.0" : 0.009836242931492638,
"99.9" : 0.009836242931492638,
"99.99" : 0.009836242931492638,
"99.999" : 0.009836242931492638,
"99.9999" : 0.009836242931492638,
"100.0" : 0.009836242931492638
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.009332397492724989,
0.00420124140176027,
6.100010918626801E-4,
0.007258794048554164,
0.004277005665728008,
0.0052915144621034135,
0.009836242931492638,
0.007868963359358883,
0.003934471731245912
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 6.470674089154708E-4,
"scoreError" : 6.308861450035715E-4,
"scoreConfidence" : [
1.6181263911899265E-5,
0.0012779535539190422
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 5.899486903817165E-4,
"90.0" : 0.0012154674720694647,
"95.0" : 0.0012229299363057326,
"99.0" : 0.0012229299363057326,
"99.9" : 0.0012229299363057326,
"99.99" : 0.0012229299363057326,
"99.999" : 0.0012229299363057326,
"99.9999" : 0.0012229299363057326,
"100.0" : 0.0012229299363057326
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.0011483052939430531,
4.894734884258065E-4,
7.258957525230832E-5,
8.778384519060713E-4,
5.219726285369228E-4,
6.579247522265101E-4,
0.0012229299363057326,
9.893721585210037E-4,
4.902678040372984E-4
]
]
},
"·gc.count" : {
"score" : 35.0,
"scoreError" : "NaN",
"scoreConfidence" : [
35.0,
35.0
],
"scorePercentiles" : {
"0.0" : 3.0,
"50.0" : 3.5,
"90.0" : 4.0,
"95.0" : 4.0,
"99.0" : 4.0,
"99.9" : 4.0,
"99.99" : 4.0,
"99.999" : 4.0,
"99.9999" : 4.0,
"100.0" : 4.0
},
"scoreUnit" : "counts",
"rawData" : [
[
4.0,
3.0,
4.0,
3.0,
4.0,
3.0,
4.0,
3.0,
3.0,
4.0
]
]
},
"·gc.time" : {
"score" : 21.0,
"scoreError" : "NaN",
"scoreConfidence" : [
21.0,
21.0
],
"scorePercentiles" : {
"0.0" : 2.0,
"50.0" : 2.0,
"90.0" : 2.9000000000000004,
"95.0" : 3.0,
"99.0" : 3.0,
"99.9" : 3.0,
"99.99" : 3.0,
"99.999" : 3.0,
"99.9999" : 3.0,
"100.0" : 3.0
},
"scoreUnit" : "ms",
"rawData" : [
[
2.0,
2.0,
2.0,
2.0,
2.0,
2.0,
3.0,
2.0,
2.0,
2.0
]
]
}
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.stringJoiner",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/git/jdk/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Xms1g",
"-Xmx1g"
],
"jdkVersion" : "17-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "17-internal+0-adhoc.peter.jdk",
"warmupIterations" : 10,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"params" : {
"count" : "5",
"length" : "32",
"mode" : "cyrillic"
},
"primaryMetric" : {
"score" : 58.15534765521458,
"scoreError" : 1.3674972330190545,
"scoreConfidence" : [
56.787850422195525,
59.52284488823363
],
"scorePercentiles" : {
"0.0" : 56.5954817502842,
"50.0" : 58.64499530130195,
"90.0" : 58.96236408042313,
"95.0" : 58.96768077064923,
"99.0" : 58.96768077064923,
"99.9" : 58.96768077064923,
"99.99" : 58.96768077064923,
"99.999" : 58.96768077064923,
"99.9999" : 58.96768077064923,
"100.0" : 58.96768077064923
},
"scoreUnit" : "ns/op",
"rawData" : [
[
56.89930170292826,
58.96768077064923,
57.603184605387156,
56.5954817502842,
57.57425895882846,
58.57365112728096,
58.798339376655505,
58.71633947532293,
58.910724916420854,
58.9145138683882
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 2098.796072369824,
"scoreError" : 49.94680387202672,
"scoreConfidence" : [
2048.8492684977973,
2148.7428762418504
],
"scorePercentiles" : {
"0.0" : 2069.562524486288,
"50.0" : 2080.574927914746,
"90.0" : 2155.1768654288976,
"95.0" : 2156.328430452968,
"99.0" : 2156.328430452968,
"99.9" : 2156.328430452968,
"99.99" : 2156.328430452968,
"99.999" : 2156.328430452968,
"99.9999" : 2156.328430452968,
"100.0" : 2156.328430452968
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
2144.812780212265,
2069.562524486288,
2118.61823725892,
2156.328430452968,
2119.352384493977,
2082.8119184488287,
2075.305475410893,
2078.3379373806633,
2071.472472667768,
2071.358562885667
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 256.0106135508947,
"scoreError" : 0.002598657689882613,
"scoreConfidence" : [
256.0080148932048,
256.01321220858455
],
"scorePercentiles" : {
"0.0" : 256.0091730740804,
"50.0" : 256.00939138499416,
"90.0" : 256.01354566412164,
"95.0" : 256.01366859718735,
"99.0" : 256.01366859718735,
"99.9" : 256.01366859718735,
"99.99" : 256.01366859718735,
"99.999" : 256.01366859718735,
"99.9999" : 256.01366859718735,
"100.0" : 256.01366859718735
},
"scoreUnit" : "B/op",
"rawData" : [
[
256.0120576678193,
256.0093954236807,
256.00927045499725,
256.01199343832985,
256.0091730740804,
256.01366859718735,
256.00936459237465,
256.01243926653035,
256.00938564763914,
256.0093873463077
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 2082.9291343116597,
"scoreError" : 478.290691614654,
"scoreConfidence" : [
1604.6384426970058,
2561.2198259263137
],
"scorePercentiles" : {
"0.0" : 1837.7151963370698,
"50.0" : 1837.975677613074,
"90.0" : 2450.8151586006925,
"95.0" : 2450.818555956097,
"99.0" : 2450.818555956097,
"99.9" : 2450.818555956097,
"99.99" : 2450.818555956097,
"99.999" : 2450.818555956097,
"99.9999" : 2450.818555956097,
"100.0" : 2450.818555956097
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
2450.784582402049,
1837.924775409965,
1838.0129668186757,
2450.818555956097,
1837.7856831098852,
2449.8837879340986,
1837.7151963370698,
2450.536022824069,
1837.8913839172212,
1837.9383884074718
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 253.89584641448874,
"scoreError" : 55.897335204854464,
"scoreConfidence" : [
197.99851120963427,
309.7931816193432
],
"scorePercentiles" : {
"0.0" : 221.99705743256155,
"50.0" : 227.25757073236826,
"90.0" : 301.78758236275024,
"95.0" : 301.8602958787181,
"99.0" : 301.8602958787181,
"99.9" : 301.8602958787181,
"99.99" : 301.8602958787181,
"99.999" : 301.8602958787181,
"99.9999" : 301.8602958787181,
"100.0" : 301.8602958787181
},
"scoreUnit" : "B/op",
"rawData" : [
[
292.53387970731006,
227.35530094878592,
222.1015331817743,
290.9755931447636,
221.99705743256155,
301.1331607190396,
226.7002642696997,
301.8602958787181,
227.14153834628374,
227.15984051595063
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.006664546301812789,
"scoreError" : 0.005213242569319329,
"scoreConfidence" : [
0.0014513037324934593,
0.011877788871132118
],
"scorePercentiles" : {
"0.0" : 0.002500789009911701,
"50.0" : 0.00576817468217784,
"90.0" : 0.012040422477515819,
"95.0" : 0.012066908135654263,
"99.0" : 0.012066908135654263,
"99.9" : 0.012066908135654263,
"99.99" : 0.012066908135654263,
"99.999" : 0.012066908135654263,
"99.9999" : 0.012066908135654263,
"100.0" : 0.012066908135654263
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.0039348161847345044,
0.009332918952671389,
0.003667769137159135,
0.00393487073040583,
0.002500789009911701,
0.012066908135654263,
0.011802051554269812,
0.005901625671093706,
0.005634723693261974,
0.007868989948965578
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 8.171690296525797E-4,
"scoreError" : 6.494333477997565E-4,
"scoreConfidence" : [
1.6773568185282325E-4,
0.0014666023774523363
],
"scorePercentiles" : {
"0.0" : 3.020851705192503E-4,
"50.0" : 7.116775110181475E-4,
"90.0" : 0.0014804987841187075,
"95.0" : 0.0014832320638604956,
"99.0" : 0.0014832320638604956,
"99.9" : 0.0014832320638604956,
"99.99" : 0.0014832320638604956,
"99.999" : 0.0014832320638604956,
"99.9999" : 0.0014832320638604956,
"100.0" : 0.0014832320638604956
},
"scoreUnit" : "B/op",
"rawData" : [
[
4.69672876482405E-4,
0.0011545024179468533,
4.432053328382211E-4,
4.6717099556198874E-4,
3.020851705192503E-4,
0.0014832320638604956,
0.0014558992664426152,
7.269701219036849E-4,
6.963849001326099E-4,
9.725671508376729E-4
]
]
},
"·gc.count" : {
"score" : 34.0,
"scoreError" : "NaN",
"scoreConfidence" : [
34.0,
34.0
],
"scorePercentiles" : {
"0.0" : 3.0,
"50.0" : 3.0,
"90.0" : 4.0,
"95.0" : 4.0,
"99.0" : 4.0,
"99.9" : 4.0,
"99.99" : 4.0,
"99.999" : 4.0,
"99.9999" : 4.0,
"100.0" : 4.0
},
"scoreUnit" : "counts",
"rawData" : [
[
4.0,
3.0,
3.0,
4.0,
3.0,
4.0,
3.0,
4.0,
3.0,
3.0
]
]
},
"·gc.time" : {
"score" : 20.0,
"scoreError" : "NaN",
"scoreConfidence" : [
20.0,
20.0
],
"scorePercentiles" : {
"0.0" : 1.0,
"50.0" : 2.0,
"90.0" : 3.0,
"95.0" : 3.0,
"99.0" : 3.0,
"99.9" : 3.0,
"99.99" : 3.0,
"99.999" : 3.0,
"99.9999" : 3.0,
"100.0" : 3.0
},
"scoreUnit" : "ms",
"rawData" : [
[
3.0,
1.0,
2.0,
2.0,
2.0,
3.0,
2.0,
2.0,
1.0,
2.0
]
]
}
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.stringJoiner",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/git/jdk/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Xms1g",
"-Xmx1g"
],
"jdkVersion" : "17-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "17-internal+0-adhoc.peter.jdk",
"warmupIterations" : 10,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"params" : {
"count" : "5",
"length" : "128",
"mode" : "latin"
},
"primaryMetric" : {
"score" : 77.11295922076926,
"scoreError" : 0.6737951643123818,
"scoreConfidence" : [
76.43916405645687,
77.78675438508164
],
"scorePercentiles" : {
"0.0" : 76.47918132106747,
"50.0" : 77.01902486243655,
"90.0" : 77.78951675512918,
"95.0" : 77.80297419283777,
"99.0" : 77.80297419283777,
"99.9" : 77.80297419283777,
"99.99" : 77.80297419283777,
"99.999" : 77.80297419283777,
"99.9999" : 77.80297419283777,
"100.0" : 77.80297419283777
},
"scoreUnit" : "ns/op",
"rawData" : [
[
77.02256237641878,
77.64038795998876,
76.72581848731039,
77.01548734845433,
77.66839981575197,
76.86427354594224,
76.80693186922885,
77.10357529069202,
76.47918132106747,
77.80297419283777
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 4549.846583099783,
"scoreError" : 39.64263650322431,
"scoreConfidence" : [
4510.203946596559,
4589.489219603007
],
"scorePercentiles" : {
"0.0" : 4509.614350447618,
"50.0" : 4555.283732053652,
"90.0" : 4586.298147231287,
"95.0" : 4587.8034292080365,
"99.0" : 4587.8034292080365,
"99.9" : 4587.8034292080365,
"99.99" : 4587.8034292080365,
"99.999" : 4587.8034292080365,
"99.9999" : 4587.8034292080365,
"100.0" : 4587.8034292080365
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
4554.981611254208,
4518.8659086053885,
4572.750609440541,
4555.585852853096,
4517.105150563872,
4563.341172077932,
4568.025584573784,
4550.392161973352,
4587.8034292080365,
4509.614350447618
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 736.0289485259452,
"scoreError" : 0.00311917297160606,
"scoreConfidence" : [
736.0258293529736,
736.0320676989169
],
"scorePercentiles" : {
"0.0" : 736.0264151436535,
"50.0" : 736.0291204240807,
"90.0" : 736.0315573402555,
"95.0" : 736.0316084567869,
"99.0" : 736.0316084567869,
"99.9" : 736.0316084567869,
"99.99" : 736.0316084567869,
"99.999" : 736.0316084567869,
"99.9999" : 736.0316084567869,
"100.0" : 736.0316084567869
},
"scoreUnit" : "B/op",
"rawData" : [
[
736.0316084567869,
736.0272173095382,
736.0307236120649,
736.0269970272964,
736.0310972914731,
736.0285862536625,
736.0307560231134,
736.0264295473656,
736.0296545944988,
736.0264151436535
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 4594.802007566361,
"scoreError" : 488.21118075271613,
"scoreConfidence" : [
4106.5908268136445,
5083.013188319077
],
"scorePercentiles" : {
"0.0" : 4287.5546025849,
"50.0" : 4594.90543399532,
"90.0" : 4901.299314971977,
"95.0" : 4901.300559703737,
"99.0" : 4901.300559703737,
"99.9" : 4901.300559703737,
"99.99" : 4901.300559703737,
"99.999" : 4901.300559703737,
"99.9999" : 4901.300559703737,
"100.0" : 4901.300559703737
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
4900.967521445138,
4288.522949144574,
4901.1876936002245,
4288.5770826056405,
4901.016212319778,
4287.5546025849,
4901.288112386129,
4288.761995327978,
4901.300559703737,
4288.843346545503
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 743.2119228648272,
"scoreError" : 76.54248668763127,
"scoreConfidence" : [
666.669436177196,
819.7544095524585
],
"scorePercentiles" : {
"0.0" : 691.5465299713634,
"50.0" : 743.1591746980209,
"90.0" : 797.9219661745464,
"95.0" : 798.5867542062255,
"99.0" : 798.5867542062255,
"99.9" : 798.5867542062255,
"99.99" : 798.5867542062255,
"99.999" : 798.5867542062255,
"99.9999" : 798.5867542062255,
"100.0" : 798.5867542062255
},
"scoreUnit" : "B/op",
"rawData" : [
[
791.9388738894341,
698.509244679297,
788.8960130980062,
692.8875041732422,
798.5867542062255,
691.5465299713634,
789.728237737805,
693.7077214968562,
786.324569848736,
699.9937795473058
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.016224729222700546,
"scoreError" : 0.016107385419927737,
"scoreConfidence" : [
1.1734380277280895E-4,
0.03233211464262828
],
"scorePercentiles" : {
"0.0" : 0.0033244957868585104,
"50.0" : 0.01770555429820958,
"90.0" : 0.037773700577946476,
"95.0" : 0.039347889616260685,
"99.0" : 0.039347889616260685,
"99.9" : 0.039347889616260685,
"99.99" : 0.039347889616260685,
"99.999" : 0.039347889616260685,
"99.9999" : 0.039347889616260685,
"100.0" : 0.039347889616260685
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.02360599923311851,
0.0033244957868585104,
0.00847902144776425,
0.017705451052881155,
0.007868744585858683,
0.005633595508281609,
0.017705657543538002,
0.01994046116836726,
0.01863597628407678,
0.039347889616260685
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.0026262237193231883,
"scoreError" : 0.002624027367622089,
"scoreConfidence" : [
2.1963517010991154E-6,
0.005250251086945277
],
"scorePercentiles" : {
"0.0" : 5.414897083578037E-4,
"50.0" : 0.0028567247532667447,
"90.0" : 0.006161313672630182,
"95.0" : 0.006422076010745776,
"99.0" : 0.006422076010745776,
"99.9" : 0.006422076010745776,
"99.99" : 0.006422076010745776,
"99.999" : 0.006422076010745776,
"99.9999" : 0.006422076010745776,
"100.0" : 0.006422076010745776
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.0038144526295898215,
5.414897083578037E-4,
0.0013647847487758974,
0.002860595846592232,
0.0012821576028870909,
9.086516175597232E-4,
0.002852853659941257,
0.003225371773433359,
0.0029898035953489226,
0.006422076010745776
]
]
},
"·gc.count" : {
"score" : 75.0,
"scoreError" : "NaN",
"scoreConfidence" : [
75.0,
75.0
],
"scorePercentiles" : {
"0.0" : 7.0,
"50.0" : 7.5,
"90.0" : 8.0,
"95.0" : 8.0,
"99.0" : 8.0,
"99.9" : 8.0,
"99.99" : 8.0,
"99.999" : 8.0,
"99.9999" : 8.0,
"100.0" : 8.0
},
"scoreUnit" : "counts",
"rawData" : [
[
8.0,
7.0,
8.0,
7.0,
8.0,
7.0,
8.0,
7.0,
8.0,
7.0
]
]
},
"·gc.time" : {
"score" : 42.0,
"scoreError" : "NaN",
"scoreConfidence" : [
42.0,
42.0
],
"scorePercentiles" : {
"0.0" : 3.0,
"50.0" : 4.0,
"90.0" : 5.0,
"95.0" : 5.0,
"99.0" : 5.0,
"99.9" : 5.0,
"99.99" : 5.0,
"99.999" : 5.0,
"99.9999" : 5.0,
"100.0" : 5.0
},
"scoreUnit" : "ms",
"rawData" : [
[
5.0,
4.0,
4.0,
3.0,
4.0,
4.0,
5.0,
4.0,
5.0,
4.0
]
]
}
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.stringJoiner",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/git/jdk/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Xms1g",
"-Xmx1g"
],
"jdkVersion" : "17-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "17-internal+0-adhoc.peter.jdk",
"warmupIterations" : 10,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"params" : {
"count" : "5",
"length" : "128",
"mode" : "cyrillic"
},
"primaryMetric" : {
"score" : 80.92755824777214,
"scoreError" : 0.5160876162853774,
"scoreConfidence" : [
80.41147063148676,
81.44364586405752
],
"scorePercentiles" : {
"0.0" : 80.63967409426377,
"50.0" : 80.85034858033058,
"90.0" : 81.60032180276944,
"95.0" : 81.61955945393844,
"99.0" : 81.61955945393844,
"99.9" : 81.61955945393844,
"99.99" : 81.61955945393844,
"99.999" : 81.61955945393844,
"99.9999" : 81.61955945393844,
"100.0" : 81.61955945393844
},
"scoreUnit" : "ns/op",
"rawData" : [
[
80.91965032335398,
80.78204428317082,
80.63967409426377,
80.98334321358128,
80.91865287749035,
81.61955945393844,
80.64312618203496,
80.68816229176242,
81.42718294224852,
80.654186815877
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 4335.4891280834145,
"scoreError" : 27.871668793896614,
"scoreConfidence" : [
4307.617459289518,
4363.360796877311
],
"scorePercentiles" : {
"0.0" : 4297.946763104754,
"50.0" : 4340.158317246278,
"90.0" : 4350.732135945393,
"95.0" : 4350.769891172408,
"99.0" : 4350.769891172408,
"99.9" : 4350.769891172408,
"99.99" : 4350.769891172408,
"99.999" : 4350.769891172408,
"99.9999" : 4350.769891172408,
"100.0" : 4350.769891172408
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
4335.434663221266,
4344.812421523,
4350.769891172408,
4332.348560003351,
4335.504212969555,
4297.946763104754,
4350.3923389022475,
4348.541902633891,
4308.876030098907,
4350.2644972047665
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 736.0289245298026,
"scoreError" : 0.0022514719778938762,
"scoreConfidence" : [
736.0266730578247,
736.0311760017804
],
"scorePercentiles" : {
"0.0" : 736.0273873367112,
"50.0" : 736.0283268372013,
"90.0" : 736.0321257325226,
"95.0" : 736.032322162731,
"99.0" : 736.032322162731,
"99.9" : 736.032322162731,
"99.99" : 736.032322162731,
"99.999" : 736.032322162731,
"99.9999" : 736.032322162731,
"100.0" : 736.032322162731
},
"scoreUnit" : "B/op",
"rawData" : [
[
736.0298241617132,
736.032322162731,
736.0282712632677,
736.028387752422,
736.0283619045554,
736.0303578606469,
736.0282683825835,
736.0282917698473,
736.0277727035469,
736.0273873367112
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 4349.568487914788,
"scoreError" : 292.26460376074175,
"scoreConfidence" : [
4057.3038841540465,
4641.83309167553
],
"scorePercentiles" : {
"0.0" : 4287.89946277746,
"50.0" : 4288.499781075077,
"90.0" : 4838.6581149228705,
"95.0" : 4899.751964044693,
"99.0" : 4899.751964044693,
"99.9" : 4899.751964044693,
"99.99" : 4899.751964044693,
"99.999" : 4899.751964044693,
"99.9999" : 4899.751964044693,
"100.0" : 4899.751964044693
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
4288.362056964279,
4899.751964044693,
4288.487675265199,
4288.511886884955,
4288.3151673517095,
4287.89946277746,
4288.265587448163,
4288.81347282647,
4288.526416559666,
4288.751189025284
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 738.4087338823304,
"scoreError" : 48.89229083768341,
"scoreConfidence" : [
689.516443044647,
787.3010247200137
],
"scorePercentiles" : {
"0.0" : 725.4918667069983,
"50.0" : 728.0277314320042,
"90.0" : 820.4685719925801,
"95.0" : 830.0417753945438,
"99.0" : 830.0417753945438,
"99.9" : 830.0417753945438,
"99.99" : 830.0417753945438,
"99.999" : 830.0417753945438,
"99.9999" : 830.0417753945438,
"100.0" : 830.0417753945438
},
"scoreUnit" : "B/op",
"rawData" : [
[
728.0382743408653,
830.0417753945438,
725.4918667069983,
728.5809177732896,
728.0171885231432,
734.3097413749067,
725.5172519659532,
725.9187389253354,
732.5517198711981,
725.6198639470703
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.012077594220009626,
"scoreError" : 0.008949218749222713,
"scoreConfidence" : [
0.003128375470786912,
0.02102681296923234
],
"scorePercentiles" : {
"0.0" : 0.004201166116435406,
"50.0" : 0.010514802953960482,
"90.0" : 0.02189679804963191,
"95.0" : 0.022303114768036078,
"99.0" : 0.022303114768036078,
"99.9" : 0.022303114768036078,
"99.99" : 0.022303114768036078,
"99.999" : 0.022303114768036078,
"99.9999" : 0.022303114768036078,
"100.0" : 0.022303114768036078
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.005901521105494666,
0.007256891941006067,
0.01119339374601677,
0.009836212161904194,
0.004201166116435406,
0.01796948935210064,
0.009835647244846823,
0.014038558180261231,
0.022303114768036078,
0.018239947583994384
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.002052247307656915,
"scoreError" : 0.001529201171242346,
"scoreConfidence" : [
5.230461364145688E-4,
0.0035814484788992606
],
"scorePercentiles" : {
"0.0" : 7.132220989472693E-4,
"50.0" : 0.0017823476835862192,
"90.0" : 0.0037373732791831623,
"95.0" : 0.003809743369825465,
"99.0" : 0.003809743369825465,
"99.9" : 0.003809743369825465,
"99.99" : 0.003809743369825465,
"99.999" : 0.003809743369825465,
"99.9999" : 0.003809743369825465,
"100.0" : 0.003809743369825465
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.0010019054325539009,
0.0012293527335181021,
0.0018936083623189994,
0.001671087004853439,
7.132220989472693E-4,
0.003077304212313101,
0.0016640601228792304,
0.0023761472759572066,
0.003809743369825465,
0.003086042463402433
]
]
},
"·gc.count" : {
"score" : 71.0,
"scoreError" : "NaN",
"scoreConfidence" : [
71.0,
71.0
],
"scorePercentiles" : {
"0.0" : 7.0,
"50.0" : 7.0,
"90.0" : 7.9,
"95.0" : 8.0,
"99.0" : 8.0,
"99.9" : 8.0,
"99.99" : 8.0,
"99.999" : 8.0,
"99.9999" : 8.0,
"100.0" : 8.0
},
"scoreUnit" : "counts",
"rawData" : [
[
7.0,
8.0,
7.0,
7.0,
7.0,
7.0,
7.0,
7.0,
7.0,
7.0
]
]
},
"·gc.time" : {
"score" : 40.0,
"scoreError" : "NaN",
"scoreConfidence" : [
40.0,
40.0
],
"scorePercentiles" : {
"0.0" : 3.0,
"50.0" : 4.0,
"90.0" : 4.9,
"95.0" : 5.0,
"99.0" : 5.0,
"99.9" : 5.0,
"99.99" : 5.0,
"99.999" : 5.0,
"99.9999" : 5.0,
"100.0" : 5.0
},
"scoreUnit" : "ms",
"rawData" : [
[
3.0,
4.0,
4.0,
4.0,
4.0,
4.0,
4.0,
4.0,
4.0,
5.0
]
]
}
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.stringJoiner",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/git/jdk/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Xms1g",
"-Xmx1g"
],
"jdkVersion" : "17-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "17-internal+0-adhoc.peter.jdk",
"warmupIterations" : 10,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"params" : {
"count" : "20",
"length" : "8",
"mode" : "latin"
},
"primaryMetric" : {
"score" : 277.39755800438604,
"scoreError" : 14.124653179348757,
"scoreConfidence" : [
263.2729048250373,
291.5222111837348
],
"scorePercentiles" : {
"0.0" : 261.27582810867295,
"50.0" : 278.9075783555013,
"90.0" : 288.65526685062747,
"95.0" : 288.7669267788527,
"99.0" : 288.7669267788527,
"99.9" : 288.7669267788527,
"99.99" : 288.7669267788527,
"99.999" : 288.7669267788527,
"99.9999" : 288.7669267788527,
"100.0" : 288.7669267788527
},
"scoreUnit" : "ns/op",
"rawData" : [
[
288.7669267788527,
287.6503274966008,
270.98027078297537,
261.27582810867295,
278.8626575100174,
264.4034711229681,
283.90860623097274,
276.07429535421494,
283.1006974575998,
278.95249920098524
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 853.2342208999187,
"scoreError" : 44.26399371762354,
"scoreConfidence" : [
808.9702271822952,
897.4982146175422
],
"scorePercentiles" : {
"0.0" : 818.6935385548192,
"50.0" : 847.7812527232413,
"90.0" : 903.8980195035653,
"95.0" : 904.9793796435017,
"99.0" : 904.9793796435017,
"99.9" : 904.9793796435017,
"99.99" : 904.9793796435017,
"99.999" : 904.9793796435017,
"99.9999" : 904.9793796435017,
"100.0" : 904.9793796435017
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
818.6935385548192,
821.9153340358959,
872.5905840332994,
904.9793796435017,
847.9290087319121,
894.1657782441372,
832.8130595180353,
856.4518551804726,
835.170174342543,
847.6334967145705
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 496.021430047372,
"scoreError" : 0.011022802058304405,
"scoreConfidence" : [
496.01040724531373,
496.0324528494303
],
"scorePercentiles" : {
"0.0" : 496.01411076280044,
"50.0" : 496.0177907960024,
"90.0" : 496.0302442747273,
"95.0" : 496.03029031816754,
"99.0" : 496.03029031816754,
"99.9" : 496.03029031816754,
"99.99" : 496.03029031816754,
"99.999" : 496.03029031816754,
"99.9999" : 496.03029031816754,
"100.0" : 496.03029031816754
},
"scoreUnit" : "B/op",
"rawData" : [
[
496.015626362269,
496.01556615385323,
496.02892599823247,
496.01411076280044,
496.029767288324,
496.01995522973573,
496.03029031816754,
496.01493999767047,
496.01528847890165,
496.029829883765
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 857.714269366456,
"scoreError" : 478.3394006196919,
"scoreConfidence" : [
379.37486874676415,
1336.053669986148
],
"scorePercentiles" : {
"0.0" : 612.5651644923335,
"50.0" : 612.6961034779974,
"90.0" : 1225.3807720854197,
"95.0" : 1225.3810110360853,
"99.0" : 1225.3810110360853,
"99.9" : 1225.3810110360853,
"99.99" : 1225.3810110360853,
"99.999" : 1225.3810110360853,
"99.9999" : 1225.3810110360853,
"100.0" : 1225.3810110360853
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
612.5651644923335,
612.6063563084142,
1225.3810110360853,
612.7214813234497,
1225.3786215294301,
612.6156565767612,
1225.2302956255246,
612.6707256325453,
612.6496005747977,
1225.3237805652195
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 499.54001463786216,
"scoreError" : 281.2016515750115,
"scoreConfidence" : [
218.33836306285065,
780.7416662128737
],
"scorePercentiles" : {
"0.0" : 335.8291995820272,
"50.0" : 370.4152135761168,
"90.0" : 728.4866764214939,
"95.0" : 729.7572153797161,
"99.0" : 729.7572153797161,
"99.9" : 729.7572153797161,
"99.99" : 729.7572153797161,
"99.999" : 729.7572153797161,
"99.9999" : 729.7572153797161,
"100.0" : 729.7572153797161
},
"scoreUnit" : "B/op",
"rawData" : [
[
371.13019639769163,
369.700230754542,
696.574588317655,
335.8291995820272,
716.8339167760506,
339.8358536433204,
729.7572153797161,
354.8288574247052,
363.85826230541977,
717.0518257974948
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.025008666743366725,
"scoreError" : 0.06472508767077749,
"scoreConfidence" : [
-0.03971642092741076,
0.08973375441414422
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.006885763459398907,
"90.0" : 0.12621181021159966,
"95.0" : 0.1328860162122191,
"99.0" : 0.1328860162122191,
"99.9" : 0.1328860162122191,
"99.99" : 0.1328860162122191,
"99.999" : 0.1328860162122191,
"99.9999" : 0.1328860162122191,
"100.0" : 0.1328860162122191
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.1328860162122191,
0.020692880092465723,
0.06614395620602459,
0.009836930726273584,
0.0039342960061623765,
0.012657991997997603,
0.003934596192524232
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.014832962124851029,
"scoreError" : 0.0388702010388665,
"scoreConfidence" : [
-0.02403723891401547,
0.05370316316371753
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.004048901244523012,
"90.0" : 0.07621956543471514,
"95.0" : 0.08051063977204818,
"99.0" : 0.08051063977204818,
"99.9" : 0.08051063977204818,
"99.99" : 0.08051063977204818,
"99.999" : 0.08051063977204818,
"99.9999" : 0.08051063977204818,
"100.0" : 0.08051063977204818
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.08051063977204818,
0.012487892863633958,
0.03759989639871755,
0.005754503512366049,
0.0023432989766799745,
0.007330888599750595,
0.002302501125313958
]
]
},
"·gc.count" : {
"score" : 14.0,
"scoreError" : "NaN",
"scoreConfidence" : [
14.0,
14.0
],
"scorePercentiles" : {
"0.0" : 1.0,
"50.0" : 1.0,
"90.0" : 2.0,
"95.0" : 2.0,
"99.0" : 2.0,
"99.9" : 2.0,
"99.99" : 2.0,
"99.999" : 2.0,
"99.9999" : 2.0,
"100.0" : 2.0
},
"scoreUnit" : "counts",
"rawData" : [
[
1.0,
1.0,
2.0,
1.0,
2.0,
1.0,
2.0,
1.0,
1.0,
2.0
]
]
},
"·gc.time" : {
"score" : 10.0,
"scoreError" : "NaN",
"scoreConfidence" : [
10.0,
10.0
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 1.0,
"90.0" : 1.9000000000000004,
"95.0" : 2.0,
"99.0" : 2.0,
"99.9" : 2.0,
"99.99" : 2.0,
"99.999" : 2.0,
"99.9999" : 2.0,
"100.0" : 2.0
},
"scoreUnit" : "ms",
"rawData" : [
[
1.0,
1.0,
2.0,
1.0,
1.0,
1.0,
1.0,
0.0,
1.0,
1.0
]
]
}
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.stringJoiner",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/git/jdk/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Xms1g",
"-Xmx1g"
],
"jdkVersion" : "17-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "17-internal+0-adhoc.peter.jdk",
"warmupIterations" : 10,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"params" : {
"count" : "20",
"length" : "8",
"mode" : "cyrillic"
},
"primaryMetric" : {
"score" : 271.93832856105394,
"scoreError" : 12.110687886934809,
"scoreConfidence" : [
259.82764067411915,
284.0490164479887
],
"scorePercentiles" : {
"0.0" : 259.38681909634533,
"50.0" : 272.51336133463053,
"90.0" : 284.55901107460176,
"95.0" : 285.34283986295077,
"99.0" : 285.34283986295077,
"99.9" : 285.34283986295077,
"99.99" : 285.34283986295077,
"99.999" : 285.34283986295077,
"99.9999" : 285.34283986295077,
"100.0" : 285.34283986295077
},
"scoreUnit" : "ns/op",
"rawData" : [
[
261.34250709392194,
259.38681909634533,
285.34283986295077,
268.7384147455532,
276.42554523918227,
276.28190552269456,
277.0553481822241,
277.5045519794605,
268.5605367416395,
268.74481714656645
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 870.1461209762032,
"scoreError" : 38.93733861533049,
"scoreConfidence" : [
831.2087823608726,
909.0834595915337
],
"scorePercentiles" : {
"0.0" : 828.6349178742804,
"50.0" : 867.7153843433417,
"90.0" : 910.9140547984163,
"95.0" : 911.6070721958743,
"99.0" : 911.6070721958743,
"99.9" : 911.6070721958743,
"99.99" : 911.6070721958743,
"99.999" : 911.6070721958743,
"99.9999" : 911.6070721958743,
"100.0" : 911.6070721958743
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
904.6768982212948,
911.6070721958743,
828.6349178742804,
879.895207956984,
855.3362234547054,
855.5936757070324,
853.3936760698227,
852.0310506540916,
880.4553946482961,
879.8370929796511
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 496.0209466456058,
"scoreError" : 0.012307004707143718,
"scoreConfidence" : [
496.00863964089865,
496.033253650313
],
"scorePercentiles" : {
"0.0" : 496.014159625002,
"50.0" : 496.01520689485847,
"90.0" : 496.0346919922467,
"95.0" : 496.03536062500933,
"99.0" : 496.03536062500933,
"99.9" : 496.03536062500933,
"99.99" : 496.03536062500933,
"99.999" : 496.03536062500933,
"99.9999" : 496.03536062500933,
"100.0" : 496.03536062500933
},
"scoreUnit" : "B/op",
"rawData" : [
[
496.014159625002,
496.0276892131676,
496.0154097640437,
496.02867429738296,
496.01492809552917,
496.03536062500933,
496.01499292567024,
496.0150040256733,
496.02865314126706,
496.01459474331307
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 857.7139986917848,
"scoreError" : 478.2953035799725,
"scoreConfidence" : [
379.4186951118123,
1336.0093022717574
],
"scorePercentiles" : {
"0.0" : 612.6414571010048,
"50.0" : 612.6796478929182,
"90.0" : 1225.4388323446374,
"95.0" : 1225.4388703158436,
"99.0" : 1225.4388703158436,
"99.9" : 1225.4388703158436,
"99.99" : 1225.4388703158436,
"99.999" : 1225.4388703158436,
"99.9999" : 1225.4388703158436,
"100.0" : 1225.4388703158436
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
612.6414571010048,
1225.4388703158436,
612.6776145533206,
1225.438490603782,
612.6528892525362,
1224.985611464887,
612.6457247441065,
612.6636409218339,
1225.3140067280194,
612.6816812325156
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 487.420104988218,
"scoreError" : 263.71541373466187,
"scoreConfidence" : [
223.70469125355612,
751.1355187228799
],
"scorePercentiles" : {
"0.0" : 335.89764267536225,
"50.0" : 361.7053073702657,
"90.0" : 708.255605300071,
"95.0" : 710.1924626094316,
"99.0" : 710.1924626094316,
"99.9" : 710.1924626094316,
"99.99" : 710.1924626094316,
"99.999" : 710.1924626094316,
"99.9999" : 710.1924626094316,
"100.0" : 710.1924626094316
},
"scoreUnit" : "B/op",
"rawData" : [
[
335.89764267536225,
666.7912411545609,
366.7447889059741,
690.8238895158257,
355.2813156710734,
710.1924626094316,
356.08591128114614,
356.6658258345573,
690.3141943666722,
345.4037778675769
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.022960747386637826,
"scoreError" : 0.06831826593853191,
"scoreConfidence" : [
-0.045357518551894085,
0.09127901332516973
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.001967246187642326,
"90.0" : 0.11678164644008032,
"95.0" : 0.11896419075460109,
"99.0" : 0.11896419075460109,
"99.9" : 0.11896419075460109,
"99.99" : 0.11896419075460109,
"99.999" : 0.11896419075460109,
"99.9999" : 0.11896419075460109,
"100.0" : 0.11896419075460109
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.11896419075460109,
0.09713874760939341,
0.005025468271251711,
0.003934492375284652,
0.004544574855847379
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.01257611580289832,
"scoreError" : 0.0373274996223818,
"scoreConfidence" : [
-0.02475138381948348,
0.049903615425280115
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.0011434155551049848,
"90.0" : 0.06398842717194353,
"95.0" : 0.06522541165650263,
"99.0" : 0.06522541165650263,
"99.9" : 0.06522541165650263,
"99.99" : 0.06522541165650263,
"99.999" : 0.06522541165650263,
"99.9999" : 0.06522541165650263,
"100.0" : 0.06522541165650263
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.06522541165650263,
0.052855566810911574,
0.002833037777419528,
0.0022868311102099696,
0.0025603106739394955
]
]
},
"·gc.count" : {
"score" : 14.0,
"scoreError" : "NaN",
"scoreConfidence" : [
14.0,
14.0
],
"scorePercentiles" : {
"0.0" : 1.0,
"50.0" : 1.0,
"90.0" : 2.0,
"95.0" : 2.0,
"99.0" : 2.0,
"99.9" : 2.0,
"99.99" : 2.0,
"99.999" : 2.0,
"99.9999" : 2.0,
"100.0" : 2.0
},
"scoreUnit" : "counts",
"rawData" : [
[
1.0,
2.0,
1.0,
2.0,
1.0,
2.0,
1.0,
1.0,
2.0,
1.0
]
]
},
"·gc.time" : {
"score" : 10.0,
"scoreError" : "NaN",
"scoreConfidence" : [
10.0,
10.0
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 1.0,
"90.0" : 1.9000000000000004,
"95.0" : 2.0,
"99.0" : 2.0,
"99.9" : 2.0,
"99.99" : 2.0,
"99.999" : 2.0,
"99.9999" : 2.0,
"100.0" : 2.0
},
"scoreUnit" : "ms",
"rawData" : [
[
1.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.0,
0.0,
2.0,
1.0
]
]
}
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.stringJoiner",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/git/jdk/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Xms1g",
"-Xmx1g"
],
"jdkVersion" : "17-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "17-internal+0-adhoc.peter.jdk",
"warmupIterations" : 10,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"params" : {
"count" : "20",
"length" : "32",
"mode" : "latin"
},
"primaryMetric" : {
"score" : 291.88632706863774,
"scoreError" : 5.499476391978489,
"scoreConfidence" : [
286.38685067665926,
297.3858034606162
],
"scorePercentiles" : {
"0.0" : 288.67706899975065,
"50.0" : 290.0169629757073,
"90.0" : 297.9767186569191,
"95.0" : 298.10567599482357,
"99.0" : 298.10567599482357,
"99.9" : 298.10567599482357,
"99.99" : 298.10567599482357,
"99.999" : 298.10567599482357,
"99.9999" : 298.10567599482357,
"100.0" : 298.10567599482357
},
"scoreUnit" : "ns/op",
"rawData" : [
[
288.92425140498773,
289.8031720774668,
290.2307538739479,
289.66859771089594,
288.70475134345367,
288.67706899975065,
296.81610261577896,
298.10567599482357,
295.73500114122714,
292.1978955240449
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 1594.134869624364,
"scoreError" : 29.7153879813293,
"scoreConfidence" : [
1564.4194816430347,
1623.8502576056933
],
"scorePercentiles" : {
"0.0" : 1560.6953439566248,
"50.0" : 1604.2066220239506,
"90.0" : 1611.4932998684187,
"95.0" : 1611.504385458234,
"99.0" : 1611.504385458234,
"99.9" : 1611.504385458234,
"99.99" : 1611.504385458234,
"99.999" : 1611.504385458234,
"99.9999" : 1611.504385458234,
"100.0" : 1611.504385458234
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1610.1542697566344,
1605.4132074929555,
1603.0000365549456,
1606.1861038484608,
1611.504385458234,
1611.39352956008,
1567.4591823208605,
1560.6953439566248,
1573.2431927758248,
1592.2994445190197
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 976.0410379311425,
"scoreError" : 0.012864546855998367,
"scoreConfidence" : [
976.0281733842864,
976.0539024779985
],
"scorePercentiles" : {
"0.0" : 976.030863512839,
"50.0" : 976.0461287019605,
"90.0" : 976.0516876873801,
"95.0" : 976.0521550012468,
"99.0" : 976.0521550012468,
"99.9" : 976.0521550012468,
"99.99" : 976.0521550012468,
"99.999" : 976.0521550012468,
"99.9999" : 976.0521550012468,
"100.0" : 976.0521550012468
},
"scoreUnit" : "B/op",
"rawData" : [
[
976.030863512839,
976.0464494775014,
976.046260459993,
976.030905974827,
976.045996943928,
976.0521550012468,
976.0321606036166,
976.0474818625794,
976.0315522699777,
976.0465532049147
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 1592.818482217031,
"scoreError" : 478.27778391599674,
"scoreConfidence" : [
1114.5406983010344,
2071.0962661330277
],
"scorePercentiles" : {
"0.0" : 1225.1895224286393,
"50.0" : 1837.7039308517546,
"90.0" : 1837.9677530182912,
"95.0" : 1837.968587167939,
"99.0" : 1837.968587167939,
"99.9" : 1837.968587167939,
"99.99" : 1837.968587167939,
"99.999" : 1837.968587167939,
"99.9999" : 1837.968587167939,
"100.0" : 1837.968587167939
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1225.1895224286393,
1837.8967620348599,
1837.9386639391216,
1225.3193828702715,
1837.9026416318582,
1837.5110996686494,
1225.2127505740334,
1837.968587167939,
1225.2851661834782,
1837.960245671461
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 974.9103012749586,
"scoreError" : 289.84972170482774,
"scoreConfidence" : [
685.0605795701308,
1264.7600229797863
],
"scorePercentiles" : {
"0.0" : 742.6759100068401,
"50.0" : 1113.0927106252525,
"90.0" : 1147.1700839652297,
"95.0" : 1149.4521452853437,
"99.0" : 1149.4521452853437,
"99.9" : 1149.4521452853437,
"99.99" : 1149.4521452853437,
"99.999" : 1149.4521452853437,
"99.9999" : 1149.4521452853437,
"100.0" : 1149.4521452853437
},
"scoreUnit" : "B/op",
"rawData" : [
[
742.6759100068401,
1117.3899658466541,
1119.097391755503,
744.5896739523911,
1113.1694907720364,
1113.0159304784684,
762.9206946054196,
1149.4521452853437,
760.1602779627262,
1126.6315320842025
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.005805538518952285,
"scoreError" : 0.006911323495436668,
"scoreConfidence" : [
-0.0011057849764843832,
0.012716862014388952
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.00576827180532855,
"90.0" : 0.014864845708327865,
"95.0" : 0.015234732824620595,
"99.0" : 0.015234732824620595,
"99.9" : 0.015234732824620595,
"99.99" : 0.015234732824620595,
"99.999" : 0.015234732824620595,
"99.9999" : 0.015234732824620595,
"100.0" : 0.015234732824620595
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.005901608796671904,
0.015234732824620595,
0.00393458207123313,
0.005901627676449095,
0.002309834927613768,
0.011535861661693283,
0.00590183943195347,
0.0017003629853023987,
0.0056349348139851955
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.003561190878361904,
"scoreError" : 0.004240919896333276,
"scoreConfidence" : [
-6.797290179713718E-4,
0.0078021107746951805
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.003514279770693552,
"90.0" : 0.00906693086316292,
"95.0" : 0.009276234350271863,
"99.0" : 0.009276234350271863,
"99.9" : 0.009276234350271863,
"99.99" : 0.009276234350271863,
"99.999" : 0.009276234350271863,
"99.9999" : 0.009276234350271863,
"100.0" : 0.009276234350271863
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.0035880135315394038,
0.009276234350271863,
0.002390926988109656,
0.003574461305244102,
0.0013991115872297592,
0.00718319947918243,
0.0036909673231366783,
0.001054895982762148,
0.0034540982361430015
]
]
},
"·gc.count" : {
"score" : 26.0,
"scoreError" : "NaN",
"scoreConfidence" : [
26.0,
26.0
],
"scorePercentiles" : {
"0.0" : 2.0,
"50.0" : 3.0,
"90.0" : 3.0,
"95.0" : 3.0,
"99.0" : 3.0,
"99.9" : 3.0,
"99.99" : 3.0,
"99.999" : 3.0,
"99.9999" : 3.0,
"100.0" : 3.0
},
"scoreUnit" : "counts",
"rawData" : [
[
2.0,
3.0,
3.0,
2.0,
3.0,
3.0,
2.0,
3.0,
2.0,
3.0
]
]
},
"·gc.time" : {
"score" : 17.0,
"scoreError" : "NaN",
"scoreConfidence" : [
17.0,
17.0
],
"scorePercentiles" : {
"0.0" : 1.0,
"50.0" : 2.0,
"90.0" : 2.0,
"95.0" : 2.0,
"99.0" : 2.0,
"99.9" : 2.0,
"99.99" : 2.0,
"99.999" : 2.0,
"99.9999" : 2.0,
"100.0" : 2.0
},
"scoreUnit" : "ms",
"rawData" : [
[
1.0,
2.0,
2.0,
1.0,
2.0,
2.0,
2.0,
2.0,
1.0,
2.0
]
]
}
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.stringJoiner",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/git/jdk/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Xms1g",
"-Xmx1g"
],
"jdkVersion" : "17-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "17-internal+0-adhoc.peter.jdk",
"warmupIterations" : 10,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"params" : {
"count" : "20",
"length" : "32",
"mode" : "cyrillic"
},
"primaryMetric" : {
"score" : 284.92406187496806,
"scoreError" : 5.19226618526864,
"scoreConfidence" : [
279.7317956896994,
290.1163280602367
],
"scorePercentiles" : {
"0.0" : 280.18285779270946,
"50.0" : 284.1296406453981,
"90.0" : 289.60938289828886,
"95.0" : 289.6387694588584,
"99.0" : 289.6387694588584,
"99.9" : 289.6387694588584,
"99.99" : 289.6387694588584,
"99.999" : 289.6387694588584,
"99.9999" : 289.6387694588584,
"100.0" : 289.6387694588584
},
"scoreUnit" : "ns/op",
"rawData" : [
[
284.1446876905045,
281.78719805552066,
281.65164530129925,
280.18285779270946,
283.3363179643249,
284.11459360029176,
288.95057848136,
289.6387694588584,
289.34490385316303,
286.0890665516486
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 1633.0635092527737,
"scoreError" : 29.64986158995146,
"scoreConfidence" : [
1603.413647662822,
1662.7133708427252
],
"scorePercentiles" : {
"0.0" : 1606.3727672845766,
"50.0" : 1637.2616466636346,
"90.0" : 1659.656456439445,
"95.0" : 1660.5253112900887,
"99.0" : 1660.5253112900887,
"99.9" : 1660.5253112900887,
"99.99" : 1660.5253112900887,
"99.999" : 1660.5253112900887,
"99.9999" : 1660.5253112900887,
"100.0" : 1660.5253112900887
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1637.2715156553502,
1651.0657649776415,
1651.8367627836528,
1660.5253112900887,
1642.020179585847,
1637.2517776719192,
1610.1163190391992,
1606.3727672845766,
1607.9787587487303,
1626.195935490733
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 976.0415823043026,
"scoreError" : 0.009878620625489302,
"scoreConfidence" : [
976.031703683677,
976.051460924928
],
"scorePercentiles" : {
"0.0" : 976.0300817765233,
"50.0" : 976.0451521915118,
"90.0" : 976.0464794203011,
"95.0" : 976.046516545578,
"99.0" : 976.046516545578,
"99.9" : 976.046516545578,
"99.99" : 976.046516545578,
"99.999" : 976.046516545578,
"99.9999" : 976.046516545578,
"100.0" : 976.046516545578
},
"scoreUnit" : "B/op",
"rawData" : [
[
976.0453375860519,
976.0451638457105,
976.0300817765233,
976.0446246850877,
976.0451405373129,
976.0363620044095,
976.046516545578,
976.0461452928095,
976.0308706614167,
976.045580108127
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 1654.058081199657,
"scoreError" : 447.4231529601766,
"scoreConfidence" : [
1206.6349282394804,
2101.4812341598335
],
"scorePercentiles" : {
"0.0" : 1225.0488708316375,
"50.0" : 1837.8432504379916,
"90.0" : 1837.9498491250504,
"95.0" : 1837.9585189672687,
"99.0" : 1837.9585189672687,
"99.9" : 1837.9585189672687,
"99.99" : 1837.9585189672687,
"99.999" : 1837.9585189672687,
"99.9999" : 1837.9585189672687,
"100.0" : 1837.9585189672687
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1837.7560413131955,
1837.8468044277788,
1225.254835541414,
1837.8672488998131,
1837.8396964482047,
1225.0488708316375,
1837.8718205450866,
1837.9585189672687,
1225.2853768096834,
1837.8515982124893
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 988.6722750301773,
"scoreError" : 267.7085898659654,
"scoreConfidence" : [
720.9636851642119,
1256.3808648961426
],
"scorePercentiles" : {
"0.0" : 723.9732183434862,
"50.0" : 1089.4532061391594,
"90.0" : 1116.4948117891606,
"95.0" : 1116.7596738324685,
"99.0" : 1116.7596738324685,
"99.9" : 1116.7596738324685,
"99.99" : 1116.7596738324685,
"99.999" : 1116.7596738324685,
"99.9999" : 1116.7596738324685,
"100.0" : 1116.7596738324685
},
"scoreUnit" : "B/op",
"rawData" : [
[
1095.56246388759,
1086.462770533746,
723.9732183434862,
1080.284917656431,
1092.443641744573,
730.3044403251947,
1114.1110533993904,
1116.7596738324685,
743.7388999260631,
1103.0816706528287
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.00416843382851205,
"scoreError" : 0.004112152056736441,
"scoreConfidence" : [
5.628177177560874E-5,
0.00828058588524849
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.003934412673717786,
"90.0" : 0.009538595965449936,
"95.0" : 0.009942683616912019,
"99.0" : 0.009942683616912019,
"99.9" : 0.009942683616912019,
"99.99" : 0.009942683616912019,
"99.999" : 0.009942683616912019,
"99.9999" : 0.009942683616912019,
"100.0" : 0.009942683616912019
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.003934104622047382,
0.001967149459823795,
0.009942683616912019,
0.001967171342677154,
0.005901425555276007,
0.003934352471925756,
0.005901807102291179,
0.003934472875509816,
0.004201171238657392
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.0024927996308759187,
"scoreError" : 0.0024418633528092773,
"scoreConfidence" : [
5.093627806664145E-5,
0.004934662983685196
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.00238659245654767,
"90.0" : 0.005645999430631049,
"95.0" : 0.005874889409374255,
"99.0" : 0.005874889409374255,
"99.9" : 0.005874889409374255,
"99.99" : 0.005874889409374255,
"99.999" : 0.005874889409374255,
"99.9999" : 0.005874889409374255,
"100.0" : 0.005874889409374255
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.0023452826468969034,
0.0011629014164973117,
0.005874889409374255,
0.0011562889176093727,
0.003507909224917486,
0.0023849898169947857,
0.0035859896219421795,
0.0023881950961005542,
0.0025215501584263424
]
]
},
"·gc.count" : {
"score" : 27.0,
"scoreError" : "NaN",
"scoreConfidence" : [
27.0,
27.0
],
"scorePercentiles" : {
"0.0" : 2.0,
"50.0" : 3.0,
"90.0" : 3.0,
"95.0" : 3.0,
"99.0" : 3.0,
"99.9" : 3.0,
"99.99" : 3.0,
"99.999" : 3.0,
"99.9999" : 3.0,
"100.0" : 3.0
},
"scoreUnit" : "counts",
"rawData" : [
[
3.0,
3.0,
2.0,
3.0,
3.0,
2.0,
3.0,
3.0,
2.0,
3.0
]
]
},
"·gc.time" : {
"score" : 18.0,
"scoreError" : "NaN",
"scoreConfidence" : [
18.0,
18.0
],
"scorePercentiles" : {
"0.0" : 1.0,
"50.0" : 2.0,
"90.0" : 2.9000000000000004,
"95.0" : 3.0,
"99.0" : 3.0,
"99.9" : 3.0,
"99.99" : 3.0,
"99.999" : 3.0,
"99.9999" : 3.0,
"100.0" : 3.0
},
"scoreUnit" : "ms",
"rawData" : [
[
2.0,
3.0,
1.0,
2.0,
2.0,
1.0,
2.0,
2.0,
1.0,
2.0
]
]
}
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.stringJoiner",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/git/jdk/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Xms1g",
"-Xmx1g"
],
"jdkVersion" : "17-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "17-internal+0-adhoc.peter.jdk",
"warmupIterations" : 10,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"params" : {
"count" : "20",
"length" : "128",
"mode" : "latin"
},
"primaryMetric" : {
"score" : 372.1199312302221,
"scoreError" : 6.037987024003128,
"scoreConfidence" : [
366.08194420621896,
378.15791825422525
],
"scorePercentiles" : {
"0.0" : 364.7903944623554,
"50.0" : 372.03447349305264,
"90.0" : 376.99675094017226,
"95.0" : 377.0216228114479,
"99.0" : 377.0216228114479,
"99.9" : 377.0216228114479,
"99.99" : 377.0216228114479,
"99.999" : 377.0216228114479,
"99.9999" : 377.0216228114479,
"100.0" : 377.0216228114479
},
"scoreUnit" : "ns/op",
"rawData" : [
[
372.0723148735072,
369.299653742118,
364.7903944623554,
368.3549486646928,
370.5130327136522,
371.9966321125981,
375.7301942558684,
376.77290409869164,
377.0216228114479,
374.64761456729013
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 3709.9878762501016,
"scoreError" : 60.26107112696655,
"scoreConfidence" : [
3649.726805123135,
3770.2489473770684
],
"scorePercentiles" : {
"0.0" : 3661.729919034031,
"50.0" : 3710.049317215132,
"90.0" : 3780.5282152107898,
"95.0" : 3784.181144707427,
"99.0" : 3784.181144707427,
"99.9" : 3784.181144707427,
"99.99" : 3784.181144707427,
"99.999" : 3784.181144707427,
"99.9999" : 3784.181144707427,
"100.0" : 3784.181144707427
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
3710.0509879575493,
3737.626549274176,
3784.181144707427,
3747.651849741055,
3725.6617419994404,
3710.0476464727144,
3673.936899410309,
3664.0557659583524,
3661.729919034031,
3684.936257945959
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 2896.114250555701,
"scoreError" : 0.004513446269540156,
"scoreConfidence" : [
2896.1097371094315,
2896.1187640019702
],
"scorePercentiles" : {
"0.0" : 2896.110760528525,
"50.0" : 2896.113268640477,
"90.0" : 2896.119635116322,
"95.0" : 2896.1198218173354,
"99.0" : 2896.1198218173354,
"99.9" : 2896.1198218173354,
"99.99" : 2896.1198218173354,
"99.999" : 2896.1198218173354,
"99.9999" : 2896.1198218173354,
"100.0" : 2896.1198218173354
},
"scoreUnit" : "B/op",
"rawData" : [
[
2896.117954807203,
2896.117094092201,
2896.1132853870954,
2896.110760528525,
2896.1113914748034,
2896.1198218173354,
2896.1129653170333,
2896.1132518938593,
2896.1133456257603,
2896.112634613195
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 3675.593721648911,
"scoreError" : 0.4984163387268631,
"scoreConfidence" : [
3675.0953053101844,
3676.0921379876377
],
"scorePercentiles" : {
"0.0" : 3674.732618841422,
"50.0" : 3675.698400808942,
"90.0" : 3675.9080229401516,
"95.0" : 3675.9172363216517,
"99.0" : 3675.9172363216517,
"99.9" : 3675.9172363216517,
"99.99" : 3675.9172363216517,
"99.999" : 3675.9172363216517,
"99.9999" : 3675.9172363216517,
"100.0" : 3675.9172363216517
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
3675.708853481739,
3675.4529074596776,
3675.6731886014195,
3675.6918639967707,
3675.5254598352167,
3674.732618841422,
3675.7049376211135,
3675.705047823456,
3675.8251025066493,
3675.9172363216517
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 2869.5627080150985,
"scoreError" : 46.51233274168621,
"scoreConfidence" : [
2823.050375273412,
2916.075040756785
],
"scorePercentiles" : {
"0.0" : 2813.0698682694133,
"50.0" : 2868.931187042955,
"90.0" : 2907.0673791054787,
"95.0" : 2907.261423137403,
"99.0" : 2907.261423137403,
"99.9" : 2907.261423137403,
"99.99" : 2907.261423137403,
"99.999" : 2907.261423137403,
"99.9999" : 2907.261423137403,
"100.0" : 2907.261423137403
},
"scoreUnit" : "B/op",
"rawData" : [
[
2869.310001874849,
2847.941562244082,
2813.0698682694133,
2840.5015157541206,
2857.1383799785754,
2868.552372211061,
2897.5066850584662,
2905.3209828181593,
2907.261423137403,
2889.0242888048565
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.007060385912571535,
"scoreError" : 0.007971260651191444,
"scoreConfidence" : [
-9.10874738619909E-4,
0.015031646563762978
],
"scorePercentiles" : {
"0.0" : 0.0019671555817049736,
"50.0" : 0.00576780882058057,
"90.0" : 0.016575010265971336,
"95.0" : 0.01666799439306199,
"99.0" : 0.01666799439306199,
"99.9" : 0.01666799439306199,
"99.99" : 0.01666799439306199,
"99.999" : 0.01666799439306199,
"99.9999" : 0.01666799439306199,
"100.0" : 0.01666799439306199
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.001967157618408636,
0.005901061925372155,
0.005634555715788984,
0.009225774094872722,
0.003667269787481368,
0.0039332703186876795,
0.005901466568181393,
0.0019671555817049736,
0.01666799439306199,
0.015738153122155447
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.005522987442904154,
"scoreError" : 0.006295477422876145,
"scoreConfidence" : [
-7.72489979971991E-4,
0.011818464865780299
],
"scorePercentiles" : {
"0.0" : 0.0015355908900177664,
"50.0" : 0.004442354362852892,
"90.0" : 0.013101567878930267,
"95.0" : 0.013182949609592315,
"99.0" : 0.013182949609592315,
"99.9" : 0.013182949609592315,
"99.99" : 0.013182949609592315,
"99.999" : 0.013182949609592315,
"99.9999" : 0.013182949609592315,
"100.0" : 0.013182949609592315
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.0015355908900177664,
0.004572464929297375,
0.004312243796408408,
0.007129494601322787,
0.0028507209034592403,
0.003070370846947815,
0.004652043383009223,
0.0015548631660147892,
0.013182949609592315,
0.012369132302971828
]
]
},
"·gc.count" : {
"score" : 60.0,
"scoreError" : "NaN",
"scoreConfidence" : [
60.0,
60.0
],
"scorePercentiles" : {
"0.0" : 6.0,
"50.0" : 6.0,
"90.0" : 6.0,
"95.0" : 6.0,
"99.0" : 6.0,
"99.9" : 6.0,
"99.99" : 6.0,
"99.999" : 6.0,
"99.9999" : 6.0,
"100.0" : 6.0
},
"scoreUnit" : "counts",
"rawData" : [
[
6.0,
6.0,
6.0,
6.0,
6.0,
6.0,
6.0,
6.0,
6.0,
6.0
]
]
},
"·gc.time" : {
"score" : 37.0,
"scoreError" : "NaN",
"scoreConfidence" : [
37.0,
37.0
],
"scorePercentiles" : {
"0.0" : 3.0,
"50.0" : 4.0,
"90.0" : 4.0,
"95.0" : 4.0,
"99.0" : 4.0,
"99.9" : 4.0,
"99.99" : 4.0,
"99.999" : 4.0,
"99.9999" : 4.0,
"100.0" : 4.0
},
"scoreUnit" : "ms",
"rawData" : [
[
4.0,
3.0,
4.0,
3.0,
4.0,
4.0,
4.0,
3.0,
4.0,
4.0
]
]
}
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.stringJoiner",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/git/jdk/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Xms1g",
"-Xmx1g"
],
"jdkVersion" : "17-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "17-internal+0-adhoc.peter.jdk",
"warmupIterations" : 10,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"params" : {
"count" : "20",
"length" : "128",
"mode" : "cyrillic"
},
"primaryMetric" : {
"score" : 372.9019802532519,
"scoreError" : 6.225697808109225,
"scoreConfidence" : [
366.6762824451427,
379.1276780613611
],
"scorePercentiles" : {
"0.0" : 366.9784365983451,
"50.0" : 371.29805916613066,
"90.0" : 379.77782589650707,
"95.0" : 380.0149061055159,
"99.0" : 380.0149061055159,
"99.9" : 380.0149061055159,
"99.99" : 380.0149061055159,
"99.999" : 380.0149061055159,
"99.9999" : 380.0149061055159,
"100.0" : 380.0149061055159
},
"scoreUnit" : "ns/op",
"rawData" : [
[
369.8544599654346,
370.0395676400364,
370.4946565778985,
371.53011491486313,
371.0660034173982,
366.9784365983451,
375.3299041952657,
376.0676491023331,
380.0149061055159,
377.644104015428
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 3702.36002845593,
"scoreError" : 61.28303032984649,
"scoreConfidence" : [
3641.0769981260837,
3763.6430587857767
],
"scorePercentiles" : {
"0.0" : 3632.983617342338,
"50.0" : 3718.0161074726743,
"90.0" : 3758.375905032008,
"95.0" : 3761.270396520332,
"99.0" : 3761.270396520332,
"99.9" : 3761.270396520332,
"99.99" : 3761.270396520332,
"99.999" : 3761.270396520332,
"99.9999" : 3761.270396520332,
"100.0" : 3761.270396520332
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
3732.3254816370945,
3730.5974417435527,
3725.8171341664493,
3715.8185737891813,
3720.2136411561673,
3761.270396520332,
3677.856952951972,
3670.9799374357885,
3632.983617342338,
3655.7371078164197
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 2896.1144910369067,
"scoreError" : 0.0036224526919935635,
"scoreConfidence" : [
2896.1108685842146,
2896.1181134895987
],
"scorePercentiles" : {
"0.0" : 2896.111558833633,
"50.0" : 2896.113900033446,
"90.0" : 2896.1181042610465,
"95.0" : 2896.1181885157607,
"99.0" : 2896.1181885157607,
"99.9" : 2896.1181885157607,
"99.99" : 2896.1181885157607,
"99.999" : 2896.1181885157607,
"99.9999" : 2896.1181885157607,
"100.0" : 2896.1181885157607
},
"scoreUnit" : "B/op",
"rawData" : [
[
2896.11728277742,
2896.1173459686183,
2896.1150380328977,
2896.1117338854356,
2896.111558833633,
2896.1181885157607,
2896.112858367192,
2896.1131039212205,
2896.1142644393876,
2896.113535627504
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 3675.7161945379653,
"scoreError" : 0.29408175468936465,
"scoreConfidence" : [
3675.422112783276,
3676.0102762926545
],
"scorePercentiles" : {
"0.0" : 3675.4177727616443,
"50.0" : 3675.6772587186842,
"90.0" : 3675.9589939865214,
"95.0" : 3675.96069831128,
"99.0" : 3675.96069831128,
"99.9" : 3675.96069831128,
"99.99" : 3675.96069831128,
"99.999" : 3675.96069831128,
"99.9999" : 3675.96069831128,
"100.0" : 3675.96069831128
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
3675.5976808141872,
3675.689880369846,
3675.537984987212,
3675.9093339181527,
3675.664637067522,
3675.4177727616443,
3675.5566479893528,
3675.8836540967577,
3675.9436550636956,
3675.96069831128
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 2875.5852881753744,
"scoreError" : 47.95426858606297,
"scoreConfidence" : [
2827.6310195893116,
2923.5395567614373
],
"scorePercentiles" : {
"0.0" : 2830.0130381311033,
"50.0" : 2863.218748664316,
"90.0" : 2928.5382264343384,
"95.0" : 2930.360820755183,
"99.0" : 2930.360820755183,
"99.9" : 2930.360820755183,
"99.99" : 2930.360820755183,
"99.999" : 2930.360820755183,
"99.9999" : 2930.360820755183,
"100.0" : 2930.360820755183
},
"scoreUnit" : "B/op",
"rawData" : [
[
2852.099052002671,
2853.491803169525,
2857.032550945118,
2865.0064429284903,
2861.4310544001414,
2830.0130381311033,
2894.3014929808737,
2899.981748893895,
2930.360820755183,
2912.1348775467363
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.007337395961399958,
"scoreError" : 0.0077172786198199264,
"scoreConfidence" : [
-3.798826584199685E-4,
0.015054674581219885
],
"scorePercentiles" : {
"0.0" : 0.001967066173391048,
"50.0" : 0.007018342289587398,
"90.0" : 0.01786490450476579,
"95.0" : 0.01863581524751065,
"99.0" : 0.01863581524751065,
"99.9" : 0.01863581524751065,
"99.99" : 0.01863581524751065,
"99.999" : 0.01863581524751065,
"99.9999" : 0.01863581524751065,
"100.0" : 0.01863581524751065
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.0061681487601057275,
0.001967147464421176,
0.001967066173391048,
0.010926707820062005,
0.007868535819069067,
0.0022338431731596126,
0.005901228484244,
0.00786900467123859,
0.01863581524751065,
0.009836462000797703
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.005770758415883523,
"scoreError" : 0.006154104334788427,
"scoreConfidence" : [
-3.8334591890490377E-4,
0.01192486275067195
],
"scorePercentiles" : {
"0.0" : 0.0015271253419199605,
"50.0" : 0.005455851989143611,
"90.0" : 0.014221990199718617,
"95.0" : 0.014855957541381576,
"99.0" : 0.014855957541381576,
"99.9" : 0.014855957541381576,
"99.99" : 0.014855957541381576,
"99.999" : 0.014855957541381576,
"99.9999" : 0.014855957541381576,
"100.0" : 0.014855957541381576
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.0047862069679541555,
0.0015271253419199605,
0.001529020271371466,
0.008516284124751973,
0.006125497010333067,
0.0017200235989585932,
0.004646897340491797,
0.006208022907123285,
0.014855957541381576,
0.007792549054549354
]
]
},
"·gc.count" : {
"score" : 60.0,
"scoreError" : "NaN",
"scoreConfidence" : [
60.0,
60.0
],
"scorePercentiles" : {
"0.0" : 6.0,
"50.0" : 6.0,
"90.0" : 6.0,
"95.0" : 6.0,
"99.0" : 6.0,
"99.9" : 6.0,
"99.99" : 6.0,
"99.999" : 6.0,
"99.9999" : 6.0,
"100.0" : 6.0
},
"scoreUnit" : "counts",
"rawData" : [
[
6.0,
6.0,
6.0,
6.0,
6.0,
6.0,
6.0,
6.0,
6.0,
6.0
]
]
},
"·gc.time" : {
"score" : 38.0,
"scoreError" : "NaN",
"scoreConfidence" : [
38.0,
38.0
],
"scorePercentiles" : {
"0.0" : 3.0,
"50.0" : 4.0,
"90.0" : 4.0,
"95.0" : 4.0,
"99.0" : 4.0,
"99.9" : 4.0,
"99.99" : 4.0,
"99.999" : 4.0,
"99.9999" : 4.0,
"100.0" : 4.0
},
"scoreUnit" : "ms",
"rawData" : [
[
4.0,
4.0,
4.0,
4.0,
3.0,
4.0,
4.0,
3.0,
4.0,
4.0
]
]
}
}
}
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment