Skip to content

Instantly share code, notes, and snippets.

@plevart
Created April 18, 2021 20:13
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/babf00a655d21ff784ede887af53ec31 to your computer and use it in GitHub Desktop.
Save plevart/babf00a655d21ff784ede887af53ec31 to your computer and use it in GitHub Desktop.
[
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.join",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/local/jmh-benchmark/jdk.base/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" : "1",
"mode" : "latin"
},
"primaryMetric" : {
"score" : 69.27990490827563,
"scoreError" : 1.7914750809414766,
"scoreConfidence" : [
67.48842982733414,
71.0713799892171
],
"scorePercentiles" : {
"0.0" : 68.43280474595679,
"50.0" : 68.91770717733668,
"90.0" : 72.25226553902408,
"95.0" : 72.56049575668446,
"99.0" : 72.56049575668446,
"99.9" : 72.56049575668446,
"99.99" : 72.56049575668446,
"99.999" : 72.56049575668446,
"99.9999" : 72.56049575668446,
"100.0" : 72.56049575668446
},
"scoreUnit" : "ns/op",
"rawData" : [
[
68.43280474595679,
68.72776322253715,
69.18706503129792,
68.90499656589859,
68.79610643399809,
68.93041778877478,
69.47819358008061,
68.84353030444444,
72.56049575668446,
68.93767565308347
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 935.710176644617,
"scoreError" : 23.089632889972535,
"scoreConfidence" : [
912.6205437546445,
958.7998095345896
],
"scorePercentiles" : {
"0.0" : 893.478940078991,
"50.0" : 940.580317702108,
"90.0" : 946.3356770461588,
"95.0" : 946.7113581444079,
"99.0" : 946.7113581444079,
"99.9" : 946.7113581444079,
"99.99" : 946.7113581444079,
"99.999" : 946.7113581444079,
"99.9999" : 946.7113581444079,
"100.0" : 946.7113581444079
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
946.7113581444079,
942.9545471619174,
936.8389831758193,
940.7753843216435,
942.1091770202022,
939.7608197661874,
933.0110860711444,
941.0762196232846,
893.478940078991,
940.3852510825725
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 136.00573458304075,
"scoreError" : 0.0028004414356607,
"scoreConfidence" : [
136.0029341416051,
136.0085350244764
],
"scorePercentiles" : {
"0.0" : 136.0037114832947,
"50.0" : 136.00624845874506,
"90.0" : 136.0077251472726,
"95.0" : 136.00775943769904,
"99.0" : 136.00775943769904,
"99.9" : 136.00775943769904,
"99.99" : 136.00775943769904,
"99.999" : 136.00775943769904,
"99.9999" : 136.00775943769904,
"100.0" : 136.00775943769904
},
"scoreUnit" : "B/op",
"rawData" : [
[
136.00730458750644,
136.0037114832947,
136.00737510931015,
136.00372880725425,
136.00733944147004,
136.00519232998366,
136.0074165334347,
136.00371790096077,
136.00775943769904,
136.00380019949392
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 918.5035946791295,
"scoreError" : 487.7849154566637,
"scoreConfidence" : [
430.71867922246577,
1406.2885101357933
],
"scorePercentiles" : {
"0.0" : 612.1612582708829,
"50.0" : 918.2771308156155,
"90.0" : 1225.3081639132274,
"95.0" : 1225.320979801796,
"99.0" : 1225.320979801796,
"99.9" : 1225.320979801796,
"99.99" : 1225.320979801796,
"99.999" : 1225.320979801796,
"99.9999" : 1225.320979801796,
"100.0" : 1225.320979801796
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1224.4197369502579,
612.4286114546561,
1223.8988288491144,
612.5950281291845,
1224.0977362046674,
612.1612582708829,
1225.1928209161097,
612.2655134325106,
1225.320979801796,
612.6554327821165
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 133.7998652817073,
"scoreError" : 72.29636408840133,
"scoreConfidence" : [
61.503501193305965,
206.09622937010863
],
"scorePercentiles" : {
"0.0" : 88.33147305677231,
"50.0" : 132.25468459335545,
"90.0" : 185.7294295375219,
"95.0" : 186.521644304358,
"99.0" : 186.521644304358,
"99.9" : 186.521644304358,
"99.99" : 186.521644304358,
"99.999" : 186.521644304358,
"99.9999" : 186.521644304358,
"100.0" : 186.521644304358
},
"scoreUnit" : "B/op",
"rawData" : [
[
175.90369722906226,
88.33147305677231,
177.68183231107813,
88.56014885469101,
176.71654239066305,
88.59393573016865,
178.59949663599693,
88.48421034663424,
186.521644304358,
88.60567195764862
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.011370587113647239,
"scoreError" : 0.04009340134254154,
"scoreConfidence" : [
-0.0287228142288943,
0.051463988456188776
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.002098455546671865,
"90.0" : 0.07864471477469463,
"95.0" : 0.08572005628607846,
"99.0" : 0.08572005628607846,
"99.9" : 0.08572005628607846,
"99.99" : 0.08572005628607846,
"99.999" : 0.08572005628607846,
"99.9999" : 0.08572005628607846,
"100.0" : 0.08572005628607846
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.08572005628607846,
0.0022315814520930187,
3.43095941413684E-4,
0.001965329641250711,
0.014966641172239937,
0.005901880798629773,
0.0025772858447668297
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.001642495789059124,
"scoreError" : 0.0057585269338715165,
"scoreConfidence" : [
-0.004116031144812392,
0.007401022722930641
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 3.038491776605981E-4,
"90.0" : 0.011301485691001496,
"95.0" : 0.012314792364390875,
"99.0" : 0.012314792364390875,
"99.9" : 0.012314792364390875,
"99.99" : 0.012314792364390875,
"99.999" : 0.012314792364390875,
"99.9999" : 0.012314792364390875,
"100.0" : 0.012314792364390875
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.012314792364390875,
3.239740671474954E-4,
4.959986001817284E-5,
2.8372428817370084E-4,
0.0021817256304970346,
8.984001165366559E-4,
3.7274156382730597E-4
]
]
},
"·gc.count" : {
"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" : "counts",
"rawData" : [
[
2.0,
1.0,
2.0,
1.0,
2.0,
1.0,
2.0,
1.0,
2.0,
1.0
]
]
},
"·gc.time" : {
"score" : 11.0,
"scoreError" : "NaN",
"scoreConfidence" : [
11.0,
11.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,
1.0,
1.0,
1.0,
2.0,
0.0,
2.0,
0.0,
2.0,
1.0
]
]
}
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.join",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/local/jmh-benchmark/jdk.base/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" : "1",
"mode" : "cyrillic"
},
"primaryMetric" : {
"score" : 68.27712310209532,
"scoreError" : 0.4366287704186855,
"scoreConfidence" : [
67.84049433167664,
68.713751872514
],
"scorePercentiles" : {
"0.0" : 68.01431281796805,
"50.0" : 68.19849901434807,
"90.0" : 68.96946392976537,
"95.0" : 69.03431417848587,
"99.0" : 69.03431417848587,
"99.9" : 69.03431417848587,
"99.99" : 69.03431417848587,
"99.999" : 69.03431417848587,
"99.9999" : 69.03431417848587,
"100.0" : 69.03431417848587
},
"scoreUnit" : "ns/op",
"rawData" : [
[
68.26411867709697,
68.01431281796805,
68.16393165439494,
69.03431417848587,
68.1876832696713,
68.11767127068966,
68.32473072162291,
68.20931475902485,
68.06934198071781,
68.38581169128076
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 949.5958407858676,
"scoreError" : 5.9119482850220875,
"scoreConfidence" : [
943.6838925008456,
955.5077890708897
],
"scorePercentiles" : {
"0.0" : 939.4101936483138,
"50.0" : 950.4234571714892,
"90.0" : 953.2864665512046,
"95.0" : 953.3663707513198,
"99.0" : 953.3663707513198,
"99.9" : 953.3663707513198,
"99.99" : 953.3663707513198,
"99.999" : 953.3663707513198,
"99.9999" : 953.3663707513198,
"100.0" : 953.3663707513198
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
949.5445657317429,
953.3663707513198,
951.1831423829614,
939.4101936483138,
950.4079489519208,
951.7407205086282,
949.1703095664534,
950.4389653910575,
952.5673287501679,
948.1288621761103
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 136.00599751224632,
"scoreError" : 0.0026088939102802745,
"scoreConfidence" : [
136.00338861833603,
136.00860640615662
],
"scorePercentiles" : {
"0.0" : 136.00367083155453,
"50.0" : 136.00727081078682,
"90.0" : 136.0073583209616,
"95.0" : 136.00736611899654,
"99.0" : 136.00736611899654,
"99.9" : 136.00736611899654,
"99.99" : 136.00736611899654,
"99.999" : 136.00736611899654,
"99.9999" : 136.00736611899654,
"100.0" : 136.00736611899654
},
"scoreUnit" : "B/op",
"rawData" : [
[
136.0072870943735,
136.00367083155453,
136.00727011332165,
136.0037251334789,
136.007271508252,
136.00512759925672,
136.00728813864717,
136.00728635310418,
136.003682231478,
136.00736611899654
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 979.8741500934786,
"scoreError" : 478.1763098523263,
"scoreConfidence" : [
501.69784024115233,
1458.050459945805
],
"scorePercentiles" : {
"0.0" : 612.2364120123377,
"50.0" : 1224.4185415976676,
"90.0" : 1225.2432306525557,
"95.0" : 1225.2543494110876,
"99.0" : 1225.2543494110876,
"99.9" : 1225.2543494110876,
"99.99" : 1225.2543494110876,
"99.999" : 1225.2543494110876,
"99.9999" : 1225.2543494110876,
"100.0" : 1225.2543494110876
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1225.1431618257686,
612.4090742360881,
1224.9483132759472,
612.3705076129942,
1224.1848362614787,
612.2364120123377,
1224.6522469338565,
1225.2543494110876,
612.5259667668452,
1225.0166325983812
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 140.33252398891426,
"scoreError" : 68.43466760275003,
"scoreConfidence" : [
71.89785638616424,
208.7671915916643
],
"scorePercentiles" : {
"0.0" : 87.36398167791852,
"50.0" : 175.16906240464778,
"90.0" : 175.7020173047731,
"95.0" : 175.72641472939478,
"99.0" : 175.72641472939478,
"99.9" : 175.72641472939478,
"99.99" : 175.72641472939478,
"99.999" : 175.72641472939478,
"99.9999" : 175.72641472939478,
"100.0" : 175.72641472939478
},
"scoreUnit" : "B/op",
"rawData" : [
[
175.48244048317815,
87.36398167791852,
175.15225900786933,
88.6563407128897,
175.18586580142622,
87.48947012811377,
175.48129070161713,
175.33321467641508,
87.45396197032038,
175.72641472939478
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.011067913802636945,
"scoreError" : 0.04301895814841719,
"scoreConfidence" : [
-0.03195104434578025,
0.05408687195105413
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.0012882874241711912,
"90.0" : 0.08343578611265624,
"95.0" : 0.09151924540631122,
"99.0" : 0.09151924540631122,
"99.9" : 0.09151924540631122,
"99.99" : 0.09151924540631122,
"99.999" : 0.09151924540631122,
"99.9999" : 0.09151924540631122,
"100.0" : 0.09151924540631122
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.09151924540631122,
0.0019666952710373792,
0.002574917385085013,
0.01068465246976113,
6.098795773050032E-4,
0.003323747916869708
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.0015853256059593199,
"scoreError" : 0.006161813736484112,
"scoreConfidence" : [
-0.0045764881305247924,
0.007747139342443431
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 1.841444502118954E-4,
"90.0" : 0.011950921131528763,
"95.0" : 0.01310868887448627,
"99.0" : 0.01310868887448627,
"99.9" : 0.01310868887448627,
"99.99" : 0.01310868887448627,
"99.999" : 0.01310868887448627,
"99.9999" : 0.01310868887448627,
"100.0" : 0.01310868887448627
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.01310868887448627,
2.8121277915886317E-4,
3.68481227762008E-4,
0.0015310114449111614,
8.70761212649276E-5,
4.7678561200996714E-4
]
]
},
"·gc.count" : {
"score" : 16.0,
"scoreError" : "NaN",
"scoreConfidence" : [
16.0,
16.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,
1.0,
2.0,
1.0,
2.0,
2.0,
1.0,
2.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" : [
[
2.0,
0.0,
2.0,
1.0,
1.0,
1.0,
1.0,
2.0,
1.0,
1.0
]
]
}
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.join",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/local/jmh-benchmark/jdk.base/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" : 78.98122010667517,
"scoreError" : 0.4564646338406525,
"scoreConfidence" : [
78.52475547283451,
79.43768474051582
],
"scorePercentiles" : {
"0.0" : 78.45370279657195,
"50.0" : 79.04578368273289,
"90.0" : 79.42234552823739,
"95.0" : 79.44267964533172,
"99.0" : 79.44267964533172,
"99.9" : 79.44267964533172,
"99.99" : 79.44267964533172,
"99.999" : 79.44267964533172,
"99.9999" : 79.44267964533172,
"100.0" : 79.44267964533172
},
"scoreUnit" : "ns/op",
"rawData" : [
[
78.68138142569772,
79.023764318934,
79.17596912368558,
78.94868310677123,
79.12131286345338,
78.45370279657195,
79.44267964533172,
78.65756626538591,
79.06780304653178,
79.23933847438833
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 1206.9697292266233,
"scoreError" : 6.9901055298802035,
"scoreConfidence" : [
1199.9796236967431,
1213.9598347565034
],
"scorePercentiles" : {
"0.0" : 1199.9494532971623,
"50.0" : 1205.9767695965938,
"90.0" : 1214.7601357295814,
"95.0" : 1215.0184754824702,
"99.0" : 1215.0184754824702,
"99.9" : 1215.0184754824702,
"99.99" : 1215.0184754824702,
"99.999" : 1215.0184754824702,
"99.9999" : 1215.0184754824702,
"100.0" : 1215.0184754824702
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1211.4429185991523,
1206.305735348526,
1203.8868604978775,
1206.7370716602115,
1204.707327704625,
1215.0184754824702,
1199.9494532971623,
1212.4350779535832,
1205.647803844662,
1203.5665678779626
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 200.00859914076827,
"scoreError" : 8.063622741748787E-4,
"scoreConfidence" : [
200.0077927784941,
200.00940550304244
],
"scorePercentiles" : {
"0.0" : 200.00837701469374,
"50.0" : 200.00843865758318,
"90.0" : 200.00995101998836,
"95.0" : 200.01011491672764,
"99.0" : 200.01011491672764,
"99.9" : 200.01011491672764,
"99.99" : 200.01011491672764,
"99.999" : 200.01011491672764,
"99.9999" : 200.01011491672764,
"100.0" : 200.01011491672764
},
"scoreUnit" : "B/op",
"rawData" : [
[
200.0083950084312,
200.0084274287715,
200.00843877447792,
200.00842326728687,
200.0084607374637,
200.01011491672764,
200.00847594933492,
200.00837701469374,
200.00843976980664,
200.00843854068845
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 1224.8352366501772,
"scoreError" : 0.519328944820461,
"scoreConfidence" : [
1224.3159077053567,
1225.3545655949977
],
"scorePercentiles" : {
"0.0" : 1224.1521875664994,
"50.0" : 1225.0219021656335,
"90.0" : 1225.1282549792243,
"95.0" : 1225.1295368881342,
"99.0" : 1225.1295368881342,
"99.9" : 1225.1295368881342,
"99.99" : 1225.1295368881342,
"99.999" : 1225.1295368881342,
"99.9999" : 1225.1295368881342,
"100.0" : 1225.1295368881342
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1225.0404527642397,
1225.1073047355803,
1225.0316761616414,
1224.3892644982036,
1225.0121281696256,
1224.1521875664994,
1225.1167177990346,
1224.7012679897628,
1225.1295368881342,
1224.671829929052
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 202.9719045392249,
"scoreError" : 1.224502490739466,
"scoreConfidence" : [
201.74740204848544,
204.19640702996438
],
"scorePercentiles" : {
"0.0" : 201.51365979312763,
"50.0" : 203.18304741760306,
"90.0" : 204.13517153926642,
"95.0" : 204.2033744952712,
"99.0" : 204.2033744952712,
"99.9" : 204.2033744952712,
"99.99" : 204.2033744952712,
"99.999" : 204.2033744952712,
"99.9999" : 204.2033744952712,
"100.0" : 204.2033744952712
},
"scoreUnit" : "B/op",
"rawData" : [
[
202.25333857339606,
203.12577340177327,
203.52134493522342,
202.9341536021307,
203.37951343482212,
201.51365979312763,
204.2033744952712,
202.03185918367797,
203.24032143343285,
203.5157065393941
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.004465727869426366,
"scoreError" : 0.009129493887714066,
"scoreConfidence" : [
-0.0046637660182877,
0.013595221757140431
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.001965548369011426,
"90.0" : 0.015600034863971933,
"95.0" : 0.015735725200816165,
"99.0" : 0.015735725200816165,
"99.9" : 0.015735725200816165,
"99.99" : 0.015735725200816165,
"99.999" : 0.015735725200816165,
"99.9999" : 0.015735725200816165,
"100.0" : 0.015735725200816165
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.0032475783136661283,
0.0013562480253227708,
0.007364056609384673,
0.0025748487127000815,
0.015735725200816165,
0.014378821832373845
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 7.415606199972426E-4,
"scoreError" : 0.0015187680059148302,
"scoreConfidence" : [
-7.772073859175876E-4,
0.002260328625912073
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 3.2432362104125407E-4,
"90.0" : 0.002599092723633368,
"95.0" : 0.0026228424928440497,
"99.0" : 0.0026228424928440497,
"99.9" : 0.0026228424928440497,
"99.99" : 0.0026228424928440497,
"99.999" : 0.0026228424928440497,
"99.9999" : 0.0026228424928440497,
"100.0" : 0.0026228424928440497
},
"scoreUnit" : "B/op",
"rawData" : [
[
5.36172952277146E-4,
2.2478884213856276E-4,
0.0012225987120314914,
4.2385839994394536E-4,
0.0026228424928440497,
0.002385344800737231
]
]
},
"·gc.count" : {
"score" : 20.0,
"scoreError" : "NaN",
"scoreConfidence" : [
20.0,
20.0
],
"scorePercentiles" : {
"0.0" : 2.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,
2.0,
2.0,
2.0,
2.0,
2.0,
2.0
]
]
},
"·gc.time" : {
"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" : "ms",
"rawData" : [
[
1.0,
1.0,
2.0,
1.0,
2.0,
1.0,
2.0,
1.0,
2.0,
1.0
]
]
}
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.join",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/local/jmh-benchmark/jdk.base/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" : 76.45674455519051,
"scoreError" : 0.7976988052546219,
"scoreConfidence" : [
75.65904574993588,
77.25444336044514
],
"scorePercentiles" : {
"0.0" : 75.90783246958543,
"50.0" : 76.28200233927765,
"90.0" : 77.60403560770236,
"95.0" : 77.67867860544936,
"99.0" : 77.67867860544936,
"99.9" : 77.67867860544936,
"99.99" : 77.67867860544936,
"99.999" : 77.67867860544936,
"99.9999" : 77.67867860544936,
"100.0" : 77.67867860544936
},
"scoreUnit" : "ns/op",
"rawData" : [
[
77.67867860544936,
76.9322486279793,
76.06134536642433,
76.3782825074202,
76.11086006144807,
76.22410019942649,
76.2074125632885,
75.90783246958543,
76.72678067175467,
76.3399044791288
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 1246.8892639936653,
"scoreError" : 12.911917733735802,
"scoreConfidence" : [
1233.9773462599294,
1259.8011817274012
],
"scorePercentiles" : {
"0.0" : 1227.07471021599,
"50.0" : 1249.507564085743,
"90.0" : 1255.0962767577805,
"95.0" : 1255.2299400183103,
"99.0" : 1255.2299400183103,
"99.9" : 1255.2299400183103,
"99.99" : 1255.2299400183103,
"99.999" : 1255.2299400183103,
"99.9999" : 1255.2299400183103,
"100.0" : 1255.2299400183103
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1227.07471021599,
1239.1237598944836,
1253.8933074130114,
1248.6534040312758,
1252.4969618526516,
1250.2842540627573,
1250.9076212405848,
1255.2299400183103,
1242.497807098856,
1248.7308741087288
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 200.00832472411645,
"scoreError" : 7.613304761168337E-4,
"scoreConfidence" : [
200.00756339364034,
200.00908605459256
],
"scorePercentiles" : {
"0.0" : 200.0080986348823,
"50.0" : 200.00817555319003,
"90.0" : 200.00960226050887,
"95.0" : 200.00974926520064,
"99.0" : 200.00974926520064,
"99.9" : 200.00974926520064,
"99.99" : 200.00974926520064,
"99.999" : 200.00974926520064,
"99.9999" : 200.00974926520064,
"100.0" : 200.00974926520064
},
"scoreUnit" : "B/op",
"rawData" : [
[
200.008279218283,
200.00820820411232,
200.0080986348823,
200.00816515017337,
200.00819713419887,
200.00974926520064,
200.00812213803735,
200.00809891728585,
200.00818595620666,
200.00814262278405
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 1224.8242356640246,
"scoreError" : 0.5573954032949267,
"scoreConfidence" : [
1224.2668402607296,
1225.3816310673196
],
"scorePercentiles" : {
"0.0" : 1224.0514789645924,
"50.0" : 1224.9058823267478,
"90.0" : 1225.1566258273024,
"95.0" : 1225.1572645491644,
"99.0" : 1225.1572645491644,
"99.9" : 1225.1572645491644,
"99.99" : 1225.1572645491644,
"99.999" : 1225.1572645491644,
"99.9999" : 1225.1572645491644,
"100.0" : 1225.1572645491644
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1225.0193487359693,
1225.1508773305432,
1224.490460405317,
1224.7924159175261,
1225.1315189677819,
1224.7771959201425,
1225.1197906342625,
1224.5520052149454,
1225.1572645491644,
1224.0514789645924
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 196.4774789944558,
"scoreError" : 2.0895824063322377,
"scoreConfidence" : [
194.38789658812357,
198.56706140078802
],
"scorePercentiles" : {
"0.0" : 195.11988264462434,
"50.0" : 195.99230709757688,
"90.0" : 199.48122027421613,
"95.0" : 199.67326350215097,
"99.0" : 199.67326350215097,
"99.9" : 199.67326350215097,
"99.99" : 199.67326350215097,
"99.999" : 199.67326350215097,
"99.9999" : 199.67326350215097,
"100.0" : 199.67326350215097
},
"scoreUnit" : "B/op",
"rawData" : [
[
199.67326350215097,
197.75283122280243,
195.31806042374106,
196.18613380352943,
195.63827603907245,
195.9293489186238,
195.88489554160083,
195.11988264462434,
197.21683257188292,
196.05526527652998
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.004167501298245101,
"scoreError" : 0.009749506939297796,
"scoreConfidence" : [
-0.0055820056410526946,
0.013917008237542897
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.002403427434381259,
"90.0" : 0.019610436341042745,
"95.0" : 0.021133700214147594,
"99.0" : 0.021133700214147594,
"99.9" : 0.021133700214147594,
"99.99" : 0.021133700214147594,
"99.999" : 0.021133700214147594,
"99.9999" : 0.021133700214147594,
"100.0" : 0.021133700214147594
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.00590106148309904,
0.005899334917925172,
0.021133700214147594,
8.763441213369368E-4,
0.0039340614985166915,
0.003930510747425581
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 6.674694970487825E-4,
"scoreError" : 0.0015574570784981743,
"scoreConfidence" : [
-8.899875814493917E-4,
0.0022249265755469568
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 3.8459150363125973E-4,
"90.0" : 0.003132559947120722,
"95.0" : 0.003374789246876882,
"99.0" : 0.003374789246876882,
"99.9" : 0.003374789246876882,
"99.99" : 0.003374789246876882,
"99.999" : 0.003374789246876882,
"99.9999" : 0.003374789246876882,
"100.0" : 0.003374789246876882
},
"scoreUnit" : "B/op",
"rawData" : [
[
9.52496249315278E-4,
9.449500948231172E-4,
0.003374789246876882,
1.396365049286374E-4,
6.332763722100286E-4,
6.29546502333882E-4
]
]
},
"·gc.count" : {
"score" : 20.0,
"scoreError" : "NaN",
"scoreConfidence" : [
20.0,
20.0
],
"scorePercentiles" : {
"0.0" : 2.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,
2.0,
2.0,
2.0,
2.0,
2.0,
2.0
]
]
},
"·gc.time" : {
"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" : "ms",
"rawData" : [
[
2.0,
1.0,
2.0,
1.0,
1.0,
2.0,
1.0,
2.0,
1.0,
1.0
]
]
}
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.join",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/local/jmh-benchmark/jdk.base/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" : 75.48794983866405,
"scoreError" : 0.6127465516874561,
"scoreConfidence" : [
74.8752032869766,
76.1006963903515
],
"scorePercentiles" : {
"0.0" : 74.74435494983788,
"50.0" : 75.34276342062377,
"90.0" : 76.08005570290163,
"95.0" : 76.09110737455973,
"99.0" : 76.09110737455973,
"99.9" : 76.09110737455973,
"99.99" : 76.09110737455973,
"99.999" : 76.09110737455973,
"99.9999" : 76.09110737455973,
"100.0" : 76.09110737455973
},
"scoreUnit" : "ns/op",
"rawData" : [
[
75.34417175621745,
76.09110737455973,
75.81013472604108,
75.34135508503009,
75.70888873111272,
74.74435494983788,
75.3199359123907,
75.2540755477362,
75.98059065797882,
75.28488364573586
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 2777.8674483850355,
"scoreError" : 22.730418529950192,
"scoreConfidence" : [
2755.137029855085,
2800.597866914986
],
"scorePercentiles" : {
"0.0" : 2756.290810561611,
"50.0" : 2782.4867868690776,
"90.0" : 2803.6346237939088,
"95.0" : 2805.3742956780866,
"99.0" : 2805.3742956780866,
"99.9" : 2805.3742956780866,
"99.99" : 2805.3742956780866,
"99.999" : 2805.3742956780866,
"99.9999" : 2805.3742956780866,
"100.0" : 2805.3742956780866
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
2781.938424633884,
2756.290810561611,
2765.3876057912726,
2783.276075379566,
2768.6883432688774,
2805.3742956780866,
2783.035149104271,
2787.977576836308,
2759.9980963206835,
2786.708106275794
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 440.0178632117807,
"scoreError" : 0.0032504210532353635,
"scoreConfidence" : [
440.0146127907275,
440.02111363283393
],
"scorePercentiles" : {
"0.0" : 440.01510226860364,
"50.0" : 440.01823821018866,
"90.0" : 440.02011303357966,
"95.0" : 440.0201219936184,
"99.0" : 440.0201219936184,
"99.9" : 440.0201219936184,
"99.99" : 440.0201219936184,
"99.999" : 440.0201219936184,
"99.9999" : 440.0201219936184,
"100.0" : 440.0201219936184
},
"scoreUnit" : "B/op",
"rawData" : [
[
440.0159635312141,
440.0201219936184,
440.0160614954933,
440.0199233875785,
440.02003239323125,
440.0174290297906,
440.0198395671104,
440.01510226860364,
440.01904739058676,
440.0151110605805
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 2755.656029965436,
"scoreError" : 487.9399032015036,
"scoreConfidence" : [
2267.7161267639326,
3243.5959331669396
],
"scorePercentiles" : {
"0.0" : 2448.835367605608,
"50.0" : 2755.2908771734337,
"90.0" : 3063.0716027951253,
"95.0" : 3063.1254682965427,
"99.0" : 3063.1254682965427,
"99.9" : 3063.1254682965427,
"99.99" : 3063.1254682965427,
"99.999" : 3063.1254682965427,
"99.9999" : 3063.1254682965427,
"100.0" : 3063.1254682965427
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
2449.1718897862543,
3063.1254682965427,
2449.5408300249724,
3062.5868132823666,
3061.3508391861815,
2449.945282340552,
3061.4764212662312,
2449.890915859337,
3060.636472006316,
2448.835367605608
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 436.6439605971712,
"scoreError" : 79.25562602563103,
"scoreConfidence" : [
357.38833457154016,
515.8995866228022
],
"scorePercentiles" : {
"0.0" : 384.2690888199595,
"50.0" : 436.9017722318663,
"90.0" : 488.8983741097221,
"95.0" : 489.00385876444375,
"99.0" : 489.00385876444375,
"99.9" : 489.00385876444375,
"99.99" : 489.00385876444375,
"99.999" : 489.00385876444375,
"99.9999" : 489.00385876444375,
"100.0" : 489.00385876444375
},
"scoreUnit" : "B/op",
"rawData" : [
[
387.38266792504226,
489.00385876444375,
389.7599404303338,
484.1773429768507,
486.53207888156004,
384.2690888199595,
484.0436040333987,
386.65626683842646,
487.94901221722733,
386.6657450844688
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.006950905238527238,
"scoreError" : 0.00652957398358632,
"scoreConfidence" : [
4.213312549409178E-4,
0.013480479222113559
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.0076119102689950514,
"90.0" : 0.014401063461036333,
"95.0" : 0.01469048812375718,
"99.0" : 0.01469048812375718,
"99.9" : 0.01469048812375718,
"99.99" : 0.01469048812375718,
"99.999" : 0.01469048812375718,
"99.9999" : 0.01469048812375718,
"100.0" : 0.01469048812375718
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.007361494644729843,
0.001967179939856246,
0.005899228948370134,
0.007867336033750854,
0.011796241496548699,
0.004200273705367806,
0.007864483599631357,
0.00786232589326026,
0.01469048812375718
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.0011010894392195364,
"scoreError" : 0.0010334076298116391,
"scoreConfidence" : [
6.768180940789725E-5,
0.0021344970690311757
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.001203898009360229,
"90.0" : 0.0022751107566524303,
"95.0" : 0.002319595923502662,
"99.0" : 0.002319595923502662,
"99.9" : 0.002319595923502662,
"99.99" : 0.002319595923502662,
"99.999" : 0.002319595923502662,
"99.9999" : 0.002319595923502662,
"100.0" : 0.002319595923502662
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.0011643590420434863,
3.1404478576865883E-4,
9.386588275314455E-4,
0.0012437805323941102,
0.0018747442550003399,
6.588046521651925E-4,
0.0012434369766769718,
0.001253469397112496,
0.002319595923502662
]
]
},
"·gc.count" : {
"score" : 45.0,
"scoreError" : "NaN",
"scoreConfidence" : [
45.0,
45.0
],
"scorePercentiles" : {
"0.0" : 4.0,
"50.0" : 4.5,
"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,
4.0,
5.0,
5.0,
4.0,
5.0,
4.0,
5.0,
4.0
]
]
},
"·gc.time" : {
"score" : 31.0,
"scoreError" : "NaN",
"scoreConfidence" : [
31.0,
31.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" : [
[
2.0,
4.0,
2.0,
4.0,
3.0,
3.0,
4.0,
2.0,
4.0,
3.0
]
]
}
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.join",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/local/jmh-benchmark/jdk.base/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" : 75.58515498761167,
"scoreError" : 0.5405950676184691,
"scoreConfidence" : [
75.0445599199932,
76.12575005523014
],
"scorePercentiles" : {
"0.0" : 75.1917717764131,
"50.0" : 75.49778391253194,
"90.0" : 76.0913459135075,
"95.0" : 76.09929604876135,
"99.0" : 76.09929604876135,
"99.9" : 76.09929604876135,
"99.99" : 76.09929604876135,
"99.999" : 76.09929604876135,
"99.9999" : 76.09929604876135,
"100.0" : 76.09929604876135
},
"scoreUnit" : "ns/op",
"rawData" : [
[
75.21634181531945,
75.32874223869825,
75.94221567520309,
75.56218880456711,
75.83185490734809,
76.09929604876135,
75.22596489308671,
75.1917717764131,
76.01979469622282,
75.43337902049677
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 2774.9578697894844,
"scoreError" : 20.33753416217471,
"scoreConfidence" : [
2754.62033562731,
2795.295403951659
],
"scorePercentiles" : {
"0.0" : 2754.7817338281843,
"50.0" : 2778.21097009182,
"90.0" : 2789.31178554333,
"95.0" : 2789.339204138662,
"99.0" : 2789.339204138662,
"99.9" : 2789.339204138662,
"99.99" : 2789.339204138662,
"99.999" : 2789.339204138662,
"99.9999" : 2789.339204138662,
"100.0" : 2789.339204138662
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
2789.065018185344,
2784.0377267338677,
2762.138290575517,
2776.1966242379194,
2765.8621347447943,
2754.7817338281843,
2789.0483667003073,
2789.339204138662,
2758.8842828045267,
2780.2253159457205
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 440.0179057596573,
"scoreError" : 0.0032576239642220805,
"scoreConfidence" : [
440.0146481356931,
440.0211633836215
],
"scorePercentiles" : {
"0.0" : 440.01510681668043,
"50.0" : 440.0184077923683,
"90.0" : 440.02007425312524,
"95.0" : 440.0200769856593,
"99.0" : 440.0200769856593,
"99.9" : 440.0200769856593,
"99.99" : 440.0200769856593,
"99.999" : 440.0200769856593,
"99.9999" : 440.0200769856593,
"100.0" : 440.0200769856593
},
"scoreUnit" : "B/op",
"rawData" : [
[
440.019885858586,
440.01595934969026,
440.0200769856593,
440.0160020608074,
440.020049660319,
440.01774988199514,
440.02000201078096,
440.01510681668043,
440.0190657027415,
440.0151592693131
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 2756.0053177969817,
"scoreError" : 487.65528829927615,
"scoreConfidence" : [
2268.3500294977057,
3243.6606060962577
],
"scorePercentiles" : {
"0.0" : 2449.3765242417917,
"50.0" : 2755.8916429239803,
"90.0" : 3062.8558626407025,
"95.0" : 3062.928458784256,
"99.0" : 3062.928458784256,
"99.9" : 3062.928458784256,
"99.99" : 3062.928458784256,
"99.999" : 3062.928458784256,
"99.9999" : 3062.928458784256,
"100.0" : 3062.928458784256
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
3061.3242006831074,
2450.3780775977916,
3062.2024973487246,
2449.4609671442095,
3062.1577082773347,
2449.3765242417917,
3061.418290609483,
2450.459085164853,
3062.928458784256,
2450.3473681182672
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 437.0565421906575,
"scoreError" : 77.89294924848836,
"scoreConfidence" : [
359.16359294216915,
514.9494914391458
],
"scorePercentiles" : {
"0.0" : 386.557151066062,
"50.0" : 437.1044603392959,
"90.0" : 488.44257645186605,
"95.0" : 488.5115795355296,
"99.0" : 488.5115795355296,
"99.9" : 488.5115795355296,
"99.99" : 488.5115795355296,
"99.999" : 488.5115795355296,
"99.9999" : 488.5115795355296,
"100.0" : 488.5115795355296
},
"scoreUnit" : "B/op",
"rawData" : [
[
482.97315285863726,
387.2811960233576,
487.82154869889376,
388.2297141913196,
487.15760989592735,
391.2357678199545,
482.9910081421601,
386.557151066062,
488.5115795355296,
387.80669367473365
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.01264994607698488,
"scoreError" : 0.014214937631686379,
"scoreConfidence" : [
-0.0015649915547014982,
0.02686488370867126
],
"scorePercentiles" : {
"0.0" : 0.0019662777502560337,
"50.0" : 0.011414407319492365,
"90.0" : 0.02725148923167998,
"95.0" : 0.027258453183720503,
"99.0" : 0.027258453183720503,
"99.9" : 0.027258453183720503,
"99.99" : 0.027258453183720503,
"99.999" : 0.027258453183720503,
"99.9999" : 0.027258453183720503,
"100.0" : 0.027258453183720503
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.01102649413263083,
0.0059012452916202595,
0.01905607747704115,
0.003665938774707429,
0.027188813663315273,
0.0019662777502560337,
0.027258453183720503,
0.0036674325888986707,
0.0118023205063539,
0.014966407401304754
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.002005863992287883,
"scoreError" : 0.0022540507125615402,
"scoreConfidence" : [
-2.481867202736572E-4,
0.004259914704849424
],
"scorePercentiles" : {
"0.0" : 3.140710208312474E-4,
"50.0" : 0.001810989351639675,
"90.0" : 0.004322961701239348,
"95.0" : 0.004325458954750479,
"99.0" : 0.004325458954750479,
"99.9" : 0.004325458954750479,
"99.99" : 0.004325458954750479,
"99.999" : 0.004325458954750479,
"99.9999" : 0.004325458954750479,
"100.0" : 0.004325458954750479
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.0017396068782998017,
9.326892676114765E-4,
0.0030357121173484876,
5.810365553229698E-4,
0.004325458954750479,
3.140710208312474E-4,
0.004300486419639168,
5.7853334580207E-4,
0.0018823718249795483,
0.0023686735382935807
]
]
},
"·gc.count" : {
"score" : 45.0,
"scoreError" : "NaN",
"scoreConfidence" : [
45.0,
45.0
],
"scorePercentiles" : {
"0.0" : 4.0,
"50.0" : 4.5,
"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,
4.0,
5.0,
4.0,
5.0,
4.0,
5.0,
4.0,
5.0,
4.0
]
]
},
"·gc.time" : {
"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" : "ms",
"rawData" : [
[
4.0,
3.0,
4.0,
3.0,
3.0,
3.0,
4.0,
3.0,
4.0,
3.0
]
]
}
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.join",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/local/jmh-benchmark/jdk.base/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" : 154.0475708191615,
"scoreError" : 1.0845849564000052,
"scoreConfidence" : [
152.9629858627615,
155.1321557755615
],
"scorePercentiles" : {
"0.0" : 153.01742894592877,
"50.0" : 154.0919022243482,
"90.0" : 154.9671792166711,
"95.0" : 154.99134645213215,
"99.0" : 154.99134645213215,
"99.9" : 154.99134645213215,
"99.99" : 154.99134645213215,
"99.999" : 154.99134645213215,
"99.9999" : 154.99134645213215,
"100.0" : 154.99134645213215
},
"scoreUnit" : "ns/op",
"rawData" : [
[
153.73794530190924,
153.5111045632774,
153.62501355408966,
153.01742894592877,
154.44585914678717,
153.15142143043934,
154.64360186642506,
154.99134645213215,
154.60231283310463,
154.74967409752165
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 4331.119139988681,
"scoreError" : 29.684977563861445,
"scoreConfidence" : [
4301.43416242482,
4360.804117552542
],
"scorePercentiles" : {
"0.0" : 4305.849047003558,
"50.0" : 4329.27737558622,
"90.0" : 4360.317926372753,
"95.0" : 4361.08922395436,
"99.0" : 4361.08922395436,
"99.9" : 4361.08922395436,
"99.99" : 4361.08922395436,
"99.999" : 4361.08922395436,
"99.9999" : 4361.08922395436,
"100.0" : 4361.08922395436
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
4340.343561725203,
4347.08489161997,
4341.384276274895,
4361.08922395436,
4318.211189447236,
4353.376248138297,
4314.815767146531,
4305.849047003558,
4316.594362410051,
4312.442832166705
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 1400.05505021187,
"scoreError" : 0.00406737454704038,
"scoreConfidence" : [
1400.0509828373229,
1400.059117586417
],
"scorePercentiles" : {
"0.0" : 1400.0525305596425,
"50.0" : 1400.0541670633434,
"90.0" : 1400.0610519936445,
"95.0" : 1400.0615086892083,
"99.0" : 1400.0615086892083,
"99.9" : 1400.0615086892083,
"99.99" : 1400.0615086892083,
"99.999" : 1400.0615086892083,
"99.9999" : 1400.0615086892083,
"100.0" : 1400.0615086892083
},
"scoreUnit" : "B/op",
"rawData" : [
[
1400.0566519013996,
1400.0538084605173,
1400.0615086892083,
1400.0536489905016,
1400.0541397723443,
1400.05694173357,
1400.0541943543424,
1400.054345383881,
1400.0527322732926,
1400.0525305596425
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 4348.4971805762525,
"scoreError" : 291.9005213662427,
"scoreConfidence" : [
4056.59665921001,
4640.397701942496
],
"scorePercentiles" : {
"0.0" : 4284.190395040224,
"50.0" : 4288.101492472394,
"90.0" : 4837.0322319962415,
"95.0" : 4897.981306692542,
"99.0" : 4897.981306692542,
"99.9" : 4897.981306692542,
"99.99" : 4897.981306692542,
"99.999" : 4897.981306692542,
"99.9999" : 4897.981306692542,
"100.0" : 4897.981306692542
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
4287.809749487708,
4287.960187839557,
4897.981306692542,
4288.242797105231,
4285.704835961272,
4284.190395040224,
4287.8261168057315,
4288.49055972954,
4288.382092825703,
4288.3837642750095
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 1405.652206948272,
"scoreError" : 92.87613026764096,
"scoreConfidence" : [
1312.776076680631,
1498.5283372159129
],
"scorePercentiles" : {
"0.0" : 1376.667540500484,
"50.0" : 1390.208605512733,
"90.0" : 1561.0446368436078,
"95.0" : 1579.5595739485022,
"99.0" : 1579.5595739485022,
"99.9" : 1579.5595739485022,
"99.99" : 1579.5595739485022,
"99.999" : 1579.5595739485022,
"99.9999" : 1579.5595739485022,
"100.0" : 1579.5595739485022
},
"scoreUnit" : "B/op",
"rawData" : [
[
1383.1109165634327,
1381.0116759129241,
1579.5595739485022,
1376.667540500484,
1389.514901932809,
1377.8065943299566,
1391.2967003608546,
1394.410202899557,
1390.902309092657,
1392.2416539415403
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.006836271363493199,
"scoreError" : 0.007190527576555494,
"scoreConfidence" : [
-3.542562130622951E-4,
0.014026798940048692
],
"scorePercentiles" : {
"0.0" : 2.6683027939463256E-4,
"50.0" : 0.00535423074716071,
"90.0" : 0.012398889681412704,
"95.0" : 0.012436265312767127,
"99.0" : 0.012436265312767127,
"99.9" : 0.012436265312767127,
"99.99" : 0.012436265312767127,
"99.999" : 0.012436265312767127,
"99.9999" : 0.012436265312767127,
"100.0" : 0.012436265312767127
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
2.6683027939463256E-4,
0.0045438978896208855,
0.012062508999222905,
0.011726469044713759,
0.006164563604700535,
0.003930520122514307,
0.0019669278533300423,
0.012436265312767127,
0.012031839553379546,
0.003232890975288251
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.0022100799542871057,
"scoreError" : 0.0023253446838725792,
"scoreConfidence" : [
-1.1526472958547354E-4,
0.0045354246381596845
],
"scorePercentiles" : {
"0.0" : 8.607095320506712E-5,
"50.0" : 0.0017310604703603561,
"90.0" : 0.004029549125454615,
"95.0" : 0.0040436734082917,
"99.0" : 0.0040436734082917,
"99.9" : 0.0040436734082917,
"99.99" : 0.0040436734082917,
"99.999" : 0.0040436734082917,
"99.9999" : 0.0040436734082917,
"100.0" : 0.0040436734082917
},
"scoreUnit" : "B/op",
"rawData" : [
[
8.607095320506712E-5,
0.0014634408354626581,
0.003890062126110629,
0.0037645837846305603,
0.001998680105258054,
0.0012640653296399436,
6.382208974053723E-4,
0.0040436734082917,
0.0039024305799208446,
0.0010495715229462265
]
]
},
"·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,
7.0,
8.0,
7.0,
7.0,
7.0,
7.0,
7.0,
7.0,
7.0
]
]
},
"·gc.time" : {
"score" : 49.0,
"scoreError" : "NaN",
"scoreConfidence" : [
49.0,
49.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,
5.0,
5.0,
5.0,
5.0,
5.0,
4.0,
5.0
]
]
}
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.join",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/local/jmh-benchmark/jdk.base/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" : 158.6022146056084,
"scoreError" : 1.3683659941330142,
"scoreConfidence" : [
157.2338486114754,
159.9705805997414
],
"scorePercentiles" : {
"0.0" : 157.24110193991152,
"50.0" : 158.90653819484658,
"90.0" : 159.57939069313696,
"95.0" : 159.58073207410146,
"99.0" : 159.58073207410146,
"99.9" : 159.58073207410146,
"99.99" : 159.58073207410146,
"99.999" : 159.58073207410146,
"99.9999" : 159.58073207410146,
"100.0" : 159.58073207410146
},
"scoreUnit" : "ns/op",
"rawData" : [
[
158.56725615756838,
159.58073207410146,
159.36300641356337,
158.996242568779,
158.96632548819798,
158.84675090149517,
157.31811150060844,
159.56731826445642,
157.24110193991152,
157.57530074740242
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 4207.88797315892,
"scoreError" : 35.97542532646101,
"scoreConfidence" : [
4171.9125478324595,
4243.863398485381
],
"scorePercentiles" : {
"0.0" : 4181.660576397737,
"50.0" : 4199.649124731181,
"90.0" : 4242.925266836696,
"95.0" : 4242.995621457444,
"99.0" : 4242.995621457444,
"99.9" : 4242.995621457444,
"99.99" : 4242.995621457444,
"99.999" : 4242.995621457444,
"99.9999" : 4242.995621457444,
"100.0" : 4242.995621457444
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
4208.015604409211,
4181.660576397737,
4188.688443916136,
4198.429649058861,
4199.188617360733,
4200.109632101628,
4242.995621457444,
4182.3280883188145,
4242.292075249962,
4235.171423318682
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 1400.0545160750632,
"scoreError" : 0.005269173131662687,
"scoreConfidence" : [
1400.0492469019316,
1400.0597852481949
],
"scorePercentiles" : {
"0.0" : 1400.0470475937154,
"50.0" : 1400.0556908304002,
"90.0" : 1400.0588652988095,
"95.0" : 1400.0590651636348,
"99.0" : 1400.0590651636348,
"99.9" : 1400.0590651636348,
"99.99" : 1400.0590651636348,
"99.999" : 1400.0590651636348,
"99.9999" : 1400.0590651636348,
"100.0" : 1400.0590651636348
},
"scoreUnit" : "B/op",
"rawData" : [
[
1400.0502253470002,
1400.057066515381,
1400.0558279356223,
1400.055701233064,
1400.0556804277362,
1400.0590651636348,
1400.0551143452908,
1400.0559438595953,
1400.0470475937154,
1400.0534883295957
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 4164.48160204198,
"scoreError" : 391.7245089853637,
"scoreConfidence" : [
3772.7570930566167,
4556.206111027344
],
"scorePercentiles" : {
"0.0" : 3671.5780208542556,
"50.0" : 4286.85833047055,
"90.0" : 4288.545482239184,
"95.0" : 4288.569646138685,
"99.0" : 4288.569646138685,
"99.9" : 4288.569646138685,
"99.99" : 4288.569646138685,
"99.999" : 4288.569646138685,
"99.9999" : 4288.569646138685,
"100.0" : 4288.569646138685
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
3671.5780208542556,
4288.039078999677,
4286.778633321844,
4286.996793819937,
4286.7571349713335,
4286.938027619256,
4286.660309415896,
4288.569646138685,
3674.1703681352483,
4288.328007143669
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 1385.819677534096,
"scoreError" : 134.9179595293879,
"scoreConfidence" : [
1250.901718004708,
1520.7376370634838
],
"scorePercentiles" : {
"0.0" : 1212.5547428181208,
"50.0" : 1429.1271583946477,
"90.0" : 1435.6682652575023,
"95.0" : 1435.673533125273,
"99.0" : 1435.673533125273,
"99.9" : 1435.673533125273,
"99.99" : 1435.673533125273,
"99.999" : 1435.673533125273,
"99.9999" : 1435.673533125273,
"100.0" : 1435.673533125273
},
"scoreUnit" : "B/op",
"rawData" : [
[
1221.5719043650706,
1435.673533125273,
1432.8421626510244,
1429.5903001973397,
1429.2519875429941,
1429.002329246301,
1414.4630881323399,
1435.6208544475649,
1212.5547428181208,
1417.62587281493
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.009979071539074154,
"scoreError" : 0.017128152279057195,
"scoreConfidence" : [
-0.0071490807399830405,
0.027107223818131347
],
"scorePercentiles" : {
"0.0" : 0.00196639306974409,
"50.0" : 0.004638852457722018,
"90.0" : 0.0356298687962689,
"95.0" : 0.037630664880301874,
"99.0" : 0.037630664880301874,
"99.9" : 0.037630664880301874,
"99.99" : 0.037630664880301874,
"99.999" : 0.037630664880301874,
"99.9999" : 0.037630664880301874,
"100.0" : 0.037630664880301874
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.00249807201350275,
0.007868102176620328,
0.004809411924111189,
0.017622704039972067,
0.0019664374859299887,
0.037630664880301874,
0.00196639306974409,
0.004468292991332847,
0.0170263206444889,
0.003934316164737495
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.003321330887868799,
"scoreError" : 0.005704614114522853,
"scoreConfidence" : [
-0.0023832832266540544,
0.009025945002391652
],
"scorePercentiles" : {
"0.0" : 6.48847870637842E-4,
"50.0" : 0.0015516574278560732,
"90.0" : 0.011877047627338516,
"95.0" : 0.01254375673699716,
"99.0" : 0.01254375673699716,
"99.9" : 0.01254375673699716,
"99.99" : 0.01254375673699716,
"99.999" : 0.01254375673699716,
"99.9999" : 0.01254375673699716,
"100.0" : 0.01254375673699716
},
"scoreUnit" : "B/op",
"rawData" : [
[
8.3113434317423E-4,
0.00263431042553239,
0.0016075306825636421,
0.005876665640410718,
6.556318906466996E-4,
0.01254375673699716,
6.48847870637842E-4,
0.0014957841731485044,
0.005619049685138915,
0.0013005974304378866
]
]
},
"·gc.count" : {
"score" : 68.0,
"scoreError" : "NaN",
"scoreConfidence" : [
68.0,
68.0
],
"scorePercentiles" : {
"0.0" : 6.0,
"50.0" : 7.0,
"90.0" : 7.0,
"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,
7.0,
7.0,
7.0,
7.0,
7.0,
7.0,
7.0,
6.0,
7.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" : [
[
4.0,
5.0,
5.0,
5.0,
5.0,
4.0,
5.0,
5.0,
4.0,
5.0
]
]
}
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.join",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/local/jmh-benchmark/jdk.base/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" : "1",
"mode" : "latin"
},
"primaryMetric" : {
"score" : 326.013783077197,
"scoreError" : 22.716354649688256,
"scoreConfidence" : [
303.29742842750875,
348.73013772688523
],
"scorePercentiles" : {
"0.0" : 309.2480451335171,
"50.0" : 322.72973155802333,
"90.0" : 351.45109050848646,
"95.0" : 352.1563512456315,
"99.0" : 352.1563512456315,
"99.9" : 352.1563512456315,
"99.99" : 352.1563512456315,
"99.999" : 352.1563512456315,
"99.9999" : 352.1563512456315,
"100.0" : 352.1563512456315
},
"scoreUnit" : "ns/op",
"rawData" : [
[
323.4828638291156,
312.9432575474095,
315.00855315661806,
321.97659928693105,
345.1037438741811,
309.2480451335171,
341.9074843456556,
323.7155795307363,
352.1563512456315,
314.5953528221748
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 597.5742714451351,
"scoreError" : 40.48725891256054,
"scoreConfidence" : [
557.0870125325746,
638.0615303576956
],
"scorePercentiles" : {
"0.0" : 552.2724761108477,
"50.0" : 602.3767167567371,
"90.0" : 628.0141626901369,
"95.0" : 628.7444812629369,
"99.0" : 628.7444812629369,
"99.9" : 628.7444812629369,
"99.99" : 628.7444812629369,
"99.999" : 628.7444812629369,
"99.9999" : 628.7444812629369,
"100.0" : 628.7444812629369
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
601.0553589997168,
621.4412955349364,
617.300800838375,
603.6980745137573,
563.5148229259057,
628.7444812629369,
568.7837563389447,
600.7927567288331,
552.2724761108477,
618.138891197098
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 408.02051383765286,
"scoreError" : 0.010553233013718372,
"scoreConfidence" : [
408.00996060463916,
408.03106707066655
],
"scorePercentiles" : {
"0.0" : 408.01690008998196,
"50.0" : 408.0180103959293,
"90.0" : 408.0380017528071,
"95.0" : 408.03963210896126,
"99.0" : 408.03963210896126,
"99.9" : 408.03963210896126,
"99.99" : 408.03963210896126,
"99.999" : 408.03963210896126,
"99.9999" : 408.03963210896126,
"100.0" : 408.03963210896126
},
"scoreUnit" : "B/op",
"rawData" : [
[
408.01746928257444,
408.01690008998196,
408.0170471044047,
408.03963210896126,
408.0186752084262,
408.0233285474195,
408.0185028574007,
408.01751793445794,
408.01904060422936,
408.01702463867304
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 612.1323148013813,
"scoreError" : 0.8825601828889671,
"scoreConfidence" : [
611.2497546184924,
613.0148749842703
],
"scorePercentiles" : {
"0.0" : 611.2478588983777,
"50.0" : 612.5108611481277,
"90.0" : 612.6414461104259,
"95.0" : 612.6428873977214,
"99.0" : 612.6428873977214,
"99.9" : 612.6428873977214,
"99.99" : 612.6428873977214,
"99.999" : 612.6428873977214,
"99.9999" : 612.6428873977214,
"100.0" : 612.6428873977214
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
611.4623148936345,
611.6033911025581,
611.5451180641011,
611.2478588983777,
612.5748516128608,
612.4540260211414,
612.5965292235367,
612.6284745247668,
612.6428873977214,
612.5676962751139
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 418.7451318418198,
"scoreError" : 29.430836968217694,
"scoreConfidence" : [
389.3142948736021,
448.1759688100375
],
"scorePercentiles" : {
"0.0" : 397.4516480485962,
"50.0" : 414.1123044013061,
"90.0" : 451.71275283479963,
"95.0" : 452.62071524790457,
"99.0" : 452.62071524790457,
"99.9" : 452.62071524790457,
"99.99" : 452.62071524790457,
"99.999" : 452.62071524790457,
"99.9999" : 452.62071524790457,
"100.0" : 452.62071524790457
},
"scoreUnit" : "B/op",
"rawData" : [
[
415.0820761331619,
401.55767168221223,
404.21271591539687,
413.1425326694504,
443.5410911168553,
397.4516480485962,
439.4477091228303,
416.0555312826269,
452.62071524790457,
404.33962719916263
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.171352385537708,
"scoreError" : 0.6695166462594365,
"scoreConfidence" : [
-0.4981642607217285,
0.8408690317971446
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.007581322058973022,
"90.0" : 1.2973082278781922,
"95.0" : 1.422184936536844,
"99.0" : 1.422184936536844,
"99.9" : 1.422184936536844,
"99.99" : 1.422184936536844,
"99.999" : 1.422184936536844,
"99.9999" : 1.422184936536844,
"100.0" : 1.422184936536844
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.033147951180236314,
1.422184936536844,
0.17341784995032222,
0.010618280883682649,
0.06852023957807188,
0.004544363234263397,
0.001090234013659694
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.11685795534916761,
"scoreError" : 0.45248463257121097,
"scoreConfidence" : [
-0.33562667722204337,
0.5693425879203786
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.004988474277266959,
"90.0" : 0.8776860352038054,
"95.0" : 0.9612550425356309,
"99.0" : 0.9612550425356309,
"99.9" : 0.9612550425356309,
"99.99" : 0.9612550425356309,
"99.999" : 0.9612550425356309,
"99.9999" : 0.9612550425356309,
"100.0" : 0.9612550425356309
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.021909787156848604,
0.9612550425356309,
0.12556496921737187,
0.006890726580866486,
0.049153171581459675,
0.0030862219736674324,
7.196344458311526E-4
]
]
},
"·gc.count" : {
"score" : 10.0,
"scoreError" : "NaN",
"scoreConfidence" : [
10.0,
10.0
],
"scorePercentiles" : {
"0.0" : 1.0,
"50.0" : 1.0,
"90.0" : 1.0,
"95.0" : 1.0,
"99.0" : 1.0,
"99.9" : 1.0,
"99.99" : 1.0,
"99.999" : 1.0,
"99.9999" : 1.0,
"100.0" : 1.0
},
"scoreUnit" : "counts",
"rawData" : [
[
1.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.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" : [
[
2.0,
1.0,
2.0,
2.0,
1.0,
1.0,
1.0,
1.0,
1.0,
0.0
]
]
}
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.join",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/local/jmh-benchmark/jdk.base/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" : "1",
"mode" : "cyrillic"
},
"primaryMetric" : {
"score" : 316.3787236781062,
"scoreError" : 13.65062245820522,
"scoreConfidence" : [
302.72810121990096,
330.02934613631146
],
"scorePercentiles" : {
"0.0" : 306.4989605677653,
"50.0" : 312.8154384488222,
"90.0" : 334.79830755072265,
"95.0" : 335.7699766485343,
"99.0" : 335.7699766485343,
"99.9" : 335.7699766485343,
"99.99" : 335.7699766485343,
"99.999" : 335.7699766485343,
"99.9999" : 335.7699766485343,
"100.0" : 335.7699766485343
},
"scoreUnit" : "ns/op",
"rawData" : [
[
316.395470618045,
312.8290279378952,
310.675995405415,
326.05328567041784,
308.3808166315797,
306.4989605677653,
321.84297695107574,
335.7699766485343,
312.5388773905849,
312.80184895974924
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 615.1228806136298,
"scoreError" : 25.795770413038696,
"scoreConfidence" : [
589.3271102005912,
640.9186510266685
],
"scorePercentiles" : {
"0.0" : 579.2133778243231,
"50.0" : 621.8232686860797,
"90.0" : 633.8795991315133,
"95.0" : 634.2412762671955,
"99.0" : 634.2412762671955,
"99.9" : 634.2412762671955,
"99.99" : 634.2412762671955,
"99.999" : 634.2412762671955,
"99.9999" : 634.2412762671955,
"100.0" : 634.2412762671955
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
614.6440870687835,
621.6847948920802,
625.8961595064219,
596.4494064459316,
630.624504910373,
634.2412762671955,
604.2287375440452,
579.2133778243231,
622.2847191970645,
621.9617424800794
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 408.02000668775895,
"scoreError" : 0.0110865258394213,
"scoreConfidence" : [
408.00892016191955,
408.03109321359835
],
"scorePercentiles" : {
"0.0" : 408.01668880412115,
"50.0" : 408.0169906321852,
"90.0" : 408.03843366037734,
"95.0" : 408.04013490439274,
"99.0" : 408.04013490439274,
"99.9" : 408.04013490439274,
"99.99" : 408.04013490439274,
"99.999" : 408.04013490439274,
"99.9999" : 408.04013490439274,
"100.0" : 408.04013490439274
},
"scoreUnit" : "B/op",
"rawData" : [
[
408.0170870415465,
408.01689422282385,
408.0168128514196,
408.04013490439274,
408.01668880412115,
408.0231224642389,
408.01743728087564,
408.01813330611907,
408.0168775105672,
408.0168784914848
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 612.1466056369343,
"scoreError" : 0.7467569455705633,
"scoreConfidence" : [
611.3998486913637,
612.8933625825049
],
"scorePercentiles" : {
"0.0" : 611.5401187729822,
"50.0" : 612.3416376644093,
"90.0" : 612.6358455367978,
"95.0" : 612.6382034457641,
"99.0" : 612.6382034457641,
"99.9" : 612.6382034457641,
"99.99" : 612.6382034457641,
"99.999" : 612.6382034457641,
"99.9999" : 612.6382034457641,
"100.0" : 612.6382034457641
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
611.6051629968982,
611.6306325911944,
611.5401187729822,
611.5693127082036,
612.6134617345032,
612.3510236492752,
612.5712644348783,
612.6382034457641,
612.6146243561002,
612.3322516795434
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 406.3355050039485,
"scoreError" : 17.563650065621125,
"scoreConfidence" : [
388.7718549383274,
423.89915506956964
],
"scorePercentiles" : {
"0.0" : 393.9405807582462,
"50.0" : 401.6881054042534,
"90.0" : 430.24576243705394,
"95.0" : 431.5637478901098,
"99.0" : 431.5637478901098,
"99.9" : 431.5637478901098,
"99.99" : 431.5637478901098,
"99.999" : 431.5637478901098,
"99.9999" : 431.5637478901098,
"100.0" : 431.5637478901098
},
"scoreUnit" : "B/op",
"rawData" : [
[
405.9997684442681,
401.41826400100587,
398.65822213911605,
418.383893359551,
396.3634686369618,
393.9405807582462,
413.6508940017195,
431.5637478901098,
401.6764327261729,
401.69977808233386
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.17183306112947455,
"scoreError" : 0.6587031841222496,
"scoreConfidence" : [
-0.48687012299277505,
0.8305362452517242
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.015722777745163872,
"90.0" : 1.278642416825296,
"95.0" : 1.4040252771529322,
"99.0" : 1.4040252771529322,
"99.9" : 1.4040252771529322,
"99.99" : 1.4040252771529322,
"99.999" : 1.4040252771529322,
"99.9999" : 1.4040252771529322,
"100.0" : 1.4040252771529322
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.060242173170502414,
1.4040252771529322,
0.15019667387656455,
0.031445555490327744,
0.07242093160441848
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.1166097755724604,
"scoreError" : 0.4508607188165698,
"scoreConfidence" : [
-0.3342509432441094,
0.5674704943890302
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.010114852358947329,
"90.0" : 0.874181380888961,
"95.0" : 0.960515103724214,
"99.0" : 0.960515103724214,
"99.9" : 0.960515103724214,
"99.99" : 0.960515103724214,
"99.999" : 0.960515103724214,
"99.9999" : 0.960515103724214,
"100.0" : 0.960515103724214
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.039271401690106546,
0.960515103724214,
0.09717787537168107,
0.020229704717894658,
0.048903670220707476
]
]
},
"·gc.count" : {
"score" : 10.0,
"scoreError" : "NaN",
"scoreConfidence" : [
10.0,
10.0
],
"scorePercentiles" : {
"0.0" : 1.0,
"50.0" : 1.0,
"90.0" : 1.0,
"95.0" : 1.0,
"99.0" : 1.0,
"99.9" : 1.0,
"99.99" : 1.0,
"99.999" : 1.0,
"99.9999" : 1.0,
"100.0" : 1.0
},
"scoreUnit" : "counts",
"rawData" : [
[
1.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.0
]
]
},
"·gc.time" : {
"score" : 11.0,
"scoreError" : "NaN",
"scoreConfidence" : [
11.0,
11.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,
1.0,
1.0,
1.0,
1.0,
0.0,
1.0
]
]
}
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.join",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/local/jmh-benchmark/jdk.base/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" : 321.70229641142055,
"scoreError" : 6.743745823308873,
"scoreConfidence" : [
314.9585505881117,
328.4460422347294
],
"scorePercentiles" : {
"0.0" : 317.4378134858132,
"50.0" : 320.09634003224085,
"90.0" : 330.6180915070903,
"95.0" : 330.93239948095294,
"99.0" : 330.93239948095294,
"99.9" : 330.93239948095294,
"99.99" : 330.93239948095294,
"99.999" : 330.93239948095294,
"99.9999" : 330.93239948095294,
"100.0" : 330.93239948095294
},
"scoreUnit" : "ns/op",
"rawData" : [
[
330.93239948095294,
327.78931974232626,
317.84594065769227,
319.1737465851919,
321.4109010727424,
318.8762389968788,
320.9275932274733,
317.4378134858132,
319.2650868370084,
323.3639240281258
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 1031.0898633384836,
"scoreError" : 21.29867591447919,
"scoreConfidence" : [
1009.7911874240044,
1052.3885392529628
],
"scorePercentiles" : {
"0.0" : 1001.871581520517,
"50.0" : 1036.036354597003,
"90.0" : 1045.2444990104582,
"95.0" : 1045.440626323023,
"99.0" : 1045.440626323023,
"99.9" : 1045.440626323023,
"99.99" : 1045.440626323023,
"99.999" : 1045.440626323023,
"99.9999" : 1045.440626323023,
"100.0" : 1045.440626323023
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1001.871581520517,
1012.3874449921052,
1043.4793531973748,
1039.0231682683388,
1031.4922735910875,
1039.4799298274158,
1033.6648523090914,
1045.440626323023,
1038.4078568849147,
1025.6515464709667
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 696.0300025920059,
"scoreError" : 0.011346340389542154,
"scoreConfidence" : [
696.0186562516163,
696.0413489323954
],
"scorePercentiles" : {
"0.0" : 696.0171723208099,
"50.0" : 696.0342306010373,
"90.0" : 696.0352727477174,
"95.0" : 696.0353089633551,
"99.0" : 696.0353089633551,
"99.9" : 696.0353089633551,
"99.99" : 696.0353089633551,
"99.999" : 696.0353089633551,
"99.9999" : 696.0353089633551,
"100.0" : 696.0353089633551
},
"scoreUnit" : "B/op",
"rawData" : [
[
696.0353089633551,
696.0349468069778,
696.0171723208099,
696.0340428138146,
696.0342927946571,
696.0240208377835,
696.0343310407046,
696.0341684074175,
696.0172410050955,
696.0345009294432
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 1040.871352442887,
"scoreError" : 447.33892490252697,
"scoreConfidence" : [
593.53242754036,
1488.210277345414
],
"scorePercentiles" : {
"0.0" : 611.9932038603972,
"50.0" : 1224.4091038316872,
"90.0" : 1224.9960927175437,
"95.0" : 1225.0115651183605,
"99.0" : 1225.0115651183605,
"99.9" : 1225.0115651183605,
"99.99" : 1225.0115651183605,
"99.999" : 1225.0115651183605,
"99.9999" : 1225.0115651183605,
"100.0" : 1225.0115651183605
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1224.4479155356732,
1224.6099085545025,
611.9932038603972,
1224.3194880518247,
1224.370292127701,
612.0991003021933,
1225.0115651183605,
1224.856841110192,
612.1791173900884,
1224.8260923779344
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 703.8914108443862,
"scoreError" : 307.5515385755607,
"scoreConfidence" : [
396.3398722688255,
1011.4429494199469
],
"scorePercentiles" : {
"0.0" : 408.2091111101232,
"50.0" : 822.5216585175833,
"90.0" : 849.7943801910451,
"95.0" : 850.666890766534,
"99.0" : 850.666890766534,
"99.9" : 850.666890766534,
"99.99" : 850.666890766534,
"99.999" : 850.666890766534,
"99.9999" : 850.666890766534,
"100.0" : 850.666890766534
},
"scoreUnit" : "B/op",
"rawData" : [
[
850.666890766534,
841.9417850116446,
408.2091111101232,
820.1626960683612,
826.1852582113762,
409.8546443453282,
824.8806209668053,
815.4860174305566,
410.32742333536333,
831.1996611977694
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.010214512913227683,
"scoreError" : 0.030924872331429484,
"scoreConfidence" : [
-0.0207103594182018,
0.04113938524465717
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.002948843214352268,
"90.0" : 0.061717360894715384,
"95.0" : 0.06725178917713913,
"99.0" : 0.06725178917713913,
"99.9" : 0.06725178917713913,
"99.99" : 0.06725178917713913,
"99.999" : 0.06725178917713913,
"99.9999" : 0.06725178917713913,
"100.0" : 0.06725178917713913
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.06725178917713913,
0.001966151950998363,
0.0019656856712190135,
0.003931534477706174,
0.011907506352901484,
0.009413516611040666,
0.005708944891271998
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.007020336004867155,
"scoreError" : 0.02149514628706533,
"scoreConfidence" : [
-0.014474810282198176,
0.028515482291932483
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.00200235069290483,
"90.0" : 0.0428517684383293,
"95.0" : 0.046722175497988065,
"99.0" : 0.046722175497988065,
"99.9" : 0.046722175497988065,
"99.99" : 0.046722175497988065,
"99.999" : 0.046722175497988065,
"99.9999" : 0.046722175497988065,
"100.0" : 0.046722175497988065
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.046722175497988065,
0.001351765547268569,
0.0013167984953790836,
0.002652935838541091,
0.00801810490140028,
0.006267337466308303,
0.0038742423017861473
]
]
},
"·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,
1.0,
2.0,
2.0,
1.0,
2.0
]
]
},
"·gc.time" : {
"score" : 12.0,
"scoreError" : "NaN",
"scoreConfidence" : [
12.0,
12.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" : [
[
2.0,
1.0,
1.0,
1.0,
2.0,
1.0,
1.0,
1.0,
1.0,
1.0
]
]
}
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.join",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/local/jmh-benchmark/jdk.base/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" : 330.6667032707635,
"scoreError" : 5.228704903364987,
"scoreConfidence" : [
325.4379983673985,
335.8954081741285
],
"scorePercentiles" : {
"0.0" : 323.97478004117386,
"50.0" : 330.56765635042154,
"90.0" : 335.38498008006184,
"95.0" : 335.54669977195425,
"99.0" : 335.54669977195425,
"99.9" : 335.54669977195425,
"99.99" : 335.54669977195425,
"99.999" : 335.54669977195425,
"99.9999" : 335.54669977195425,
"100.0" : 335.54669977195425
},
"scoreUnit" : "ns/op",
"rawData" : [
[
329.8858043531858,
335.54669977195425,
333.9295028530299,
329.01838571418244,
333.0873418193339,
333.3200599033868,
331.2495083476573,
327.65794385665606,
328.9970060470749,
323.97478004117386
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 1003.1275115650876,
"scoreError" : 15.885300133431338,
"scoreConfidence" : [
987.2422114316563,
1019.0128116985189
],
"scorePercentiles" : {
"0.0" : 988.9884908737487,
"50.0" : 1003.0866542270837,
"90.0" : 1022.7560024895072,
"95.0" : 1023.9461756604396,
"99.0" : 1023.9461756604396,
"99.9" : 1023.9461756604396,
"99.99" : 1023.9461756604396,
"99.999" : 1023.9461756604396,
"99.9999" : 1023.9461756604396,
"100.0" : 1023.9461756604396
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1005.2645742046396,
988.9884908737487,
993.3076273157063,
1008.1499196488563,
996.1759288875061,
994.3816602583184,
1000.9087342495279,
1012.0444439511157,
1008.1075606010181,
1023.9461756604396
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 696.029050415097,
"scoreError" : 0.01494084112532898,
"scoreConfidence" : [
696.0141095739717,
696.0439912562223
],
"scorePercentiles" : {
"0.0" : 696.0175319265815,
"50.0" : 696.0350365221957,
"90.0" : 696.0419857260515,
"95.0" : 696.0426921600409,
"99.0" : 696.0426921600409,
"99.9" : 696.0426921600409,
"99.99" : 696.0426921600409,
"99.999" : 696.0426921600409,
"99.9999" : 696.0426921600409,
"100.0" : 696.0426921600409
},
"scoreUnit" : "B/op",
"rawData" : [
[
696.0351967556122,
696.018104230711,
696.0356278201463,
696.0350717373458,
696.0179766186811,
696.0426921600409,
696.0178895877009,
696.0350013070457,
696.0354120071055,
696.0175319265815
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 979.4934843728945,
"scoreError" : 477.72318002480347,
"scoreConfidence" : [
501.77030434809103,
1457.216664397698
],
"scorePercentiles" : {
"0.0" : 612.2358262210215,
"50.0" : 1223.899963466025,
"90.0" : 1224.912816150942,
"95.0" : 1224.943658811331,
"99.0" : 1224.943658811331,
"99.9" : 1224.943658811331,
"99.99" : 1224.943658811331,
"99.999" : 1224.943658811331,
"99.9999" : 1224.943658811331,
"100.0" : 1224.943658811331
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1223.9565580160431,
612.2358262210215,
1224.943658811331,
1223.843368916007,
612.3384858350445,
1224.0408858409849,
612.2691410612757,
1224.6352322074415,
1224.1027142390922,
612.5689725807023
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 679.5823152862179,
"scoreError" : 331.11545872457214,
"scoreConfidence" : [
348.4668565616457,
1010.69777401079
],
"scorePercentiles" : {
"0.0" : 416.3878478821635,
"50.0" : 843.5981183188353,
"90.0" : 858.193786769161,
"95.0" : 858.3488187935416,
"99.0" : 858.3488187935416,
"99.9" : 858.3488187935416,
"99.99" : 858.3488187935416,
"99.999" : 858.3488187935416,
"99.9999" : 858.3488187935416,
"100.0" : 858.3488187935416
},
"scoreUnit" : "B/op",
"rawData" : [
[
847.4553520928068,
430.87176750864387,
858.3488187935416,
844.9516192744699,
427.8346640965498,
856.7984985497355,
425.76336966493454,
842.2446173632007,
845.1665976361315,
416.3878478821635
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.009091603131060217,
"scoreError" : 0.03393352008216477,
"scoreConfidence" : [
-0.024841916951104555,
0.043025123213224985
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.001421833227002634,
"90.0" : 0.06594524045185976,
"95.0" : 0.07261740993558846,
"99.0" : 0.07261740993558846,
"99.9" : 0.07261740993558846,
"99.99" : 0.07261740993558846,
"99.999" : 0.07261740993558846,
"99.9999" : 0.07261740993558846,
"100.0" : 0.07261740993558846
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.07261740993558846,
6.098256738417315E-4,
0.003929842492211916,
0.005895715098301216,
0.0056293973304953225,
0.0022338407801635366
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.006295212377135305,
"scoreError" : 0.023495891812360864,
"scoreConfidence" : [
-0.01720067943522556,
0.029791104189496168
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 9.728759478198176E-4,
"90.0" : 0.045664300952527354,
"95.0" : 0.05027957267109571,
"99.0" : 0.05027957267109571,
"99.9" : 0.05027957267109571,
"99.99" : 0.05027957267109571,
"99.999" : 0.05027957267109571,
"99.9999" : 0.05027957267109571,
"100.0" : 0.05027957267109571
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.05027957267109571,
4.2732018166449223E-4,
0.0027131958726296507,
0.004126855485412046,
0.0038867478465760196,
0.0015184317139751429
]
]
},
"·gc.count" : {
"score" : 16.0,
"scoreError" : "NaN",
"scoreConfidence" : [
16.0,
16.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,
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" : [
[
2.0,
0.0,
2.0,
1.0,
1.0,
2.0,
0.0,
2.0,
1.0,
1.0
]
]
}
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.join",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/local/jmh-benchmark/jdk.base/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" : 385.78127521391866,
"scoreError" : 5.384591061168181,
"scoreConfidence" : [
380.3966841527505,
391.16586627508684
],
"scorePercentiles" : {
"0.0" : 378.52363334145764,
"50.0" : 386.5533668917427,
"90.0" : 389.43731770459004,
"95.0" : 389.47963940012096,
"99.0" : 389.47963940012096,
"99.9" : 389.47963940012096,
"99.99" : 389.47963940012096,
"99.999" : 389.47963940012096,
"99.9999" : 389.47963940012096,
"100.0" : 389.47963940012096
},
"scoreUnit" : "ns/op",
"rawData" : [
[
386.5760567082032,
384.67820409368915,
386.53067707528214,
389.0564224448118,
388.36499619464763,
378.52363334145764,
380.85133265975026,
389.47963940012096,
387.6818187455623,
386.0699714756617
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 2045.8879459503848,
"scoreError" : 28.831986554034348,
"scoreConfidence" : [
2017.0559593963505,
2074.7199325044194
],
"scorePercentiles" : {
"0.0" : 2026.257995786814,
"50.0" : 2041.4687245143182,
"90.0" : 2083.4499482124734,
"95.0" : 2084.674699461375,
"99.0" : 2084.674699461375,
"99.9" : 2084.674699461375,
"99.99" : 2084.674699461375,
"99.999" : 2084.674699461375,
"99.9999" : 2084.674699461375,
"100.0" : 2084.674699461375
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
2041.7933800947494,
2051.8672134012277,
2041.1440689338867,
2028.7401988646666,
2031.3532265792871,
2084.674699461375,
2072.427186972358,
2026.257995786814,
2036.0347953335936,
2044.58669407589
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 1656.0684289888854,
"scoreError" : 0.014619437691314536,
"scoreConfidence" : [
1656.053809551194,
1656.0830484265769
],
"scorePercentiles" : {
"0.0" : 1656.0606042161837,
"50.0" : 1656.062090781359,
"90.0" : 1656.0824627040213,
"95.0" : 1656.0824806457363,
"99.0" : 1656.0824806457363,
"99.9" : 1656.0824806457363,
"99.99" : 1656.0824806457363,
"99.999" : 1656.0824806457363,
"99.9999" : 1656.0824806457363,
"100.0" : 1656.0824806457363
},
"scoreUnit" : "B/op",
"rawData" : [
[
1656.0615750904424,
1656.0815014757682,
1656.0622105425878,
1656.0619710201304,
1656.0823012285853,
1656.0683650962576,
1656.0606042161837,
1656.0824806457363,
1656.0617451995076,
1656.0615353736534
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 2020.954749635092,
"scoreError" : 446.92252568864984,
"scoreConfidence" : [
1574.0322239464422,
2467.8772753237417
],
"scorePercentiles" : {
"0.0" : 1835.984633916794,
"50.0" : 1837.818338870123,
"90.0" : 2450.315969711419,
"95.0" : 2450.4409339106496,
"99.0" : 2450.4409339106496,
"99.9" : 2450.4409339106496,
"99.99" : 2450.4409339106496,
"99.999" : 2450.4409339106496,
"99.9999" : 2450.4409339106496,
"100.0" : 2450.4409339106496
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1837.8223032520307,
2450.4409339106496,
1837.009946917395,
1837.8143744882152,
2449.191291918341,
1837.351201453542,
1835.984633916794,
2448.373593899769,
1837.701700502629,
1837.8575160915543
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 1636.6933017824133,
"scoreError" : 371.11262158271717,
"scoreConfidence" : [
1265.5806801996962,
2007.8059233651304
],
"scorePercentiles" : {
"0.0" : 1459.5942480066487,
"50.0" : 1492.683354652001,
"90.0" : 2000.6468166113814,
"95.0" : 2001.0821047290015,
"99.0" : 2001.0821047290015,
"99.9" : 2001.0821047290015,
"99.99" : 2001.0821047290015,
"99.999" : 2001.0821047290015,
"99.9999" : 2001.0821047290015,
"100.0" : 2001.0821047290015
},
"scoreUnit" : "B/op",
"rawData" : [
[
1490.6243344361646,
1977.774134019897,
1490.4399938166641,
1500.2090938442088,
1996.7292235528012,
1459.5942480066487,
1467.1211810426944,
2001.0821047290015,
1494.7423748678373,
1488.6163295082158
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.005902585209667115,
"scoreError" : 0.005290883992081219,
"scoreConfidence" : [
6.117012175858964E-4,
0.011193469201748334
],
"scorePercentiles" : {
"0.0" : 2.6685780317803765E-4,
"50.0" : 0.005900600605060605,
"90.0" : 0.011600593953924772,
"95.0" : 0.011796774311562244,
"99.0" : 0.011796774311562244,
"99.9" : 0.011796774311562244,
"99.99" : 0.011796774311562244,
"99.999" : 0.011796774311562244,
"99.9999" : 0.011796774311562244,
"100.0" : 0.011796774311562244
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
2.6685780317803765E-4,
0.007365309020341707,
0.003932507449547324,
0.005901344244777555,
0.011796774311562244,
0.005899856965343654,
0.0019651562753505527,
0.007861890524960845,
0.009834970735187505,
0.004201184766421736
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.004787155383135351,
"scoreError" : 0.004317282328981979,
"scoreConfidence" : [
4.698730541533719E-4,
0.00910443771211733
],
"scorePercentiles" : {
"0.0" : 2.1644352370056585E-4,
"50.0" : 0.004752062738101338,
"90.0" : 0.009455653910087819,
"95.0" : 0.009617445598993524,
"99.0" : 0.009617445598993524,
"99.9" : 0.009617445598993524,
"99.99" : 0.009617445598993524,
"99.999" : 0.009617445598993524,
"99.9999" : 0.009617445598993524,
"100.0" : 0.009617445598993524
},
"scoreUnit" : "B/op",
"rawData" : [
[
2.1644352370056585E-4,
0.005944610811837837,
0.0031906013294172204,
0.00481727122435087,
0.009617445598993524,
0.004686854251851807,
0.0015703412448910652,
0.00642560779042681,
0.00799952870993647,
0.003402849345947344
]
]
},
"·gc.count" : {
"score" : 33.0,
"scoreError" : "NaN",
"scoreConfidence" : [
33.0,
33.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" : [
[
3.0,
4.0,
3.0,
3.0,
4.0,
3.0,
3.0,
4.0,
3.0,
3.0
]
]
},
"·gc.time" : {
"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" : "ms",
"rawData" : [
[
2.0,
3.0,
2.0,
3.0,
3.0,
2.0,
2.0,
3.0,
2.0,
2.0
]
]
}
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.join",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/local/jmh-benchmark/jdk.base/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" : 386.11618627235595,
"scoreError" : 6.015487206661726,
"scoreConfidence" : [
380.10069906569424,
392.13167347901765
],
"scorePercentiles" : {
"0.0" : 381.873600421477,
"50.0" : 385.0274447958022,
"90.0" : 393.95724446374123,
"95.0" : 394.28152194380954,
"99.0" : 394.28152194380954,
"99.9" : 394.28152194380954,
"99.99" : 394.28152194380954,
"99.999" : 394.28152194380954,
"99.9999" : 394.28152194380954,
"100.0" : 394.28152194380954
},
"scoreUnit" : "ns/op",
"rawData" : [
[
383.6446042050694,
394.28152194380954,
383.4615372229451,
391.03874714312633,
387.5906406326892,
382.2918492925556,
381.873600421477,
384.4799561254603,
385.57493346614405,
386.92447227028293
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 2044.1029171564737,
"scoreError" : 31.347119992732424,
"scoreConfidence" : [
2012.7557971637414,
2075.4500371492063
],
"scorePercentiles" : {
"0.0" : 2001.3469547414284,
"50.0" : 2049.7972323134854,
"90.0" : 2065.8113502129722,
"95.0" : 2066.017865955303,
"99.0" : 2066.017865955303,
"99.9" : 2066.017865955303,
"99.99" : 2066.017865955303,
"99.999" : 2066.017865955303,
"99.9999" : 2066.017865955303,
"100.0" : 2066.017865955303
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
2056.3963747501402,
2001.3469547414284,
2058.4574761865747,
2018.637847401098,
2035.4957526209635,
2063.952708531993,
2066.017865955303,
2052.3835663771406,
2047.2108982498303,
2041.129726750262
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 1656.0684151426376,
"scoreError" : 0.01671470880307905,
"scoreConfidence" : [
1656.0517004338344,
1656.0851298514408
],
"scorePercentiles" : {
"0.0" : 1656.0608209638997,
"50.0" : 1656.0620258691092,
"90.0" : 1656.0884322557342,
"95.0" : 1656.0891586341852,
"99.0" : 1656.0891586341852,
"99.9" : 1656.0891586341852,
"99.99" : 1656.0891586341852,
"99.999" : 1656.0891586341852,
"99.9999" : 1656.0891586341852,
"100.0" : 1656.0891586341852
},
"scoreUnit" : "B/op",
"rawData" : [
[
1656.0611038364796,
1656.0627787639485,
1656.081894849675,
1656.0622831688604,
1656.0617685693583,
1656.0891586341852,
1656.0608209638997,
1656.0813583901609,
1656.06141159709,
1656.0615726527164
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 2020.6042513558332,
"scoreError" : 447.019320809283,
"scoreConfidence" : [
1573.5849305465501,
2467.623572165116
],
"scorePercentiles" : {
"0.0" : 1836.0760525584528,
"50.0" : 1837.3291988461742,
"90.0" : 2450.2769961854538,
"95.0" : 2450.3790840374254,
"99.0" : 2450.3790840374254,
"99.9" : 2450.3790840374254,
"99.99" : 2450.3790840374254,
"99.999" : 2450.3790840374254,
"99.9999" : 2450.3790840374254,
"100.0" : 2450.3790840374254
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1836.8009690222798,
1836.0760525584528,
2450.3790840374254,
1837.8734093303083,
1836.8036640603439,
2449.3582055177076,
1836.8523026926796,
2447.4938749718995,
1837.8060949996689,
1836.598856367569
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 1636.147067896364,
"scoreError" : 349.457517332128,
"scoreConfidence" : [
1286.689550564236,
1985.604585228492
],
"scorePercentiles" : {
"0.0" : 1472.3682609492396,
"50.0" : 1501.0866324920612,
"90.0" : 1974.547831502067,
"95.0" : 1974.8983803596914,
"99.0" : 1974.8983803596914,
"99.9" : 1974.8983803596914,
"99.99" : 1974.8983803596914,
"99.999" : 1974.8983803596914,
"99.9999" : 1974.8983803596914,
"100.0" : 1974.8983803596914
},
"scoreUnit" : "B/op",
"rawData" : [
[
1479.2161071848557,
1519.3053870135886,
1971.392891783449,
1507.7656640340033,
1494.4076009501189,
1965.3335820153948,
1472.3682609492396,
1974.8983803596914,
1486.6664487419473,
1490.116355931352
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.011218519922506776,
"scoreError" : 0.010966861145274173,
"scoreConfidence" : [
2.51658777232603E-4,
0.022185381067780948
],
"scorePercentiles" : {
"0.0" : 0.001966084989408589,
"50.0" : 0.009830971848794452,
"90.0" : 0.021433182078023773,
"95.0" : 0.02162889349055097,
"99.0" : 0.02162889349055097,
"99.9" : 0.02162889349055097,
"99.99" : 0.02162889349055097,
"99.999" : 0.02162889349055097,
"99.9999" : 0.02162889349055097,
"100.0" : 0.02162889349055097
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.005898090132394366,
0.01779392882892779,
0.005901247715428735,
0.019671779365278995,
0.005898098786340919,
0.02162889349055097,
0.001966084989408589,
0.003929532844473449,
0.015736847090103773,
0.013760695982160167
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.009115491900838674,
"scoreError" : 0.008942609800314071,
"scoreConfidence" : [
1.7288210052460347E-4,
0.018058101701152747
],
"scorePercentiles" : {
"0.0" : 0.0015759574857980576,
"50.0" : 0.007981661022216178,
"90.0" : 0.017233117131926826,
"95.0" : 0.017354746489531656,
"99.0" : 0.017354746489531656,
"99.9" : 0.017354746489531656,
"99.99" : 0.017354746489531656,
"99.999" : 0.017354746489531656,
"99.9999" : 0.017354746489531656,
"100.0" : 0.017354746489531656
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.004749861347312899,
0.014724015319657207,
0.004747705314102265,
0.01613845291348335,
0.004798642244636208,
0.017354746489531656,
0.0015759574857980576,
0.00317076505460506,
0.012730093039463906,
0.011164679799796148
]
]
},
"·gc.count" : {
"score" : 33.0,
"scoreError" : "NaN",
"scoreConfidence" : [
33.0,
33.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" : [
[
3.0,
3.0,
4.0,
3.0,
3.0,
4.0,
3.0,
4.0,
3.0,
3.0
]
]
},
"·gc.time" : {
"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" : "ms",
"rawData" : [
[
2.0,
2.0,
3.0,
3.0,
2.0,
2.0,
3.0,
2.0,
3.0,
2.0
]
]
}
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.join",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/local/jmh-benchmark/jdk.base/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" : 725.7970962193134,
"scoreError" : 3.8163840527596236,
"scoreConfidence" : [
721.9807121665538,
729.613480272073
],
"scorePercentiles" : {
"0.0" : 723.2608584989429,
"50.0" : 725.4113280465158,
"90.0" : 731.4589792268829,
"95.0" : 731.9106109362401,
"99.0" : 731.9106109362401,
"99.9" : 731.9106109362401,
"99.99" : 731.9106109362401,
"99.999" : 731.9106109362401,
"99.9999" : 731.9106109362401,
"100.0" : 731.9106109362401
},
"scoreUnit" : "ns/op",
"rawData" : [
[
725.3605681004467,
725.7755530594593,
724.4373294397803,
725.4620879925849,
727.3942938426676,
726.6914623567482,
724.2696078076417,
723.4085901586227,
723.2608584989429,
731.9106109362401
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 3609.0325381135053,
"scoreError" : 18.766272395355205,
"scoreConfidence" : [
3590.26626571815,
3627.7988105088607
],
"scorePercentiles" : {
"0.0" : 3579.043821713623,
"50.0" : 3611.675295277645,
"90.0" : 3621.7970770929123,
"95.0" : 3622.0746187480845,
"99.0" : 3622.0746187480845,
"99.9" : 3622.0746187480845,
"99.99" : 3622.0746187480845,
"99.999" : 3622.0746187480845,
"99.9999" : 3622.0746187480845,
"100.0" : 3622.0746187480845
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
3612.2875088873925,
3609.123728811048,
3615.977316354862,
3611.063081667898,
3600.9690070357806,
3603.8815911578995,
3616.605504562101,
3619.2992021963614,
3622.0746187480845,
3579.043821713623
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 5496.219635721458,
"scoreError" : 0.022024240356454207,
"scoreConfidence" : [
5496.197611481101,
5496.241659961815
],
"scorePercentiles" : {
"0.0" : 5496.182401554533,
"50.0" : 5496.21910753906,
"90.0" : 5496.2335959304155,
"95.0" : 5496.233974754836,
"99.0" : 5496.233974754836,
"99.9" : 5496.233974754836,
"99.99" : 5496.233974754836,
"99.999" : 5496.233974754836,
"99.9999" : 5496.233974754836,
"100.0" : 5496.233974754836
},
"scoreUnit" : "B/op",
"rawData" : [
[
5496.229884124439,
5496.230186510632,
5496.228931648445,
5496.218103014365,
5496.182401554533,
5496.233974754836,
5496.217754303747,
5496.217495074682,
5496.217514165146,
5496.220112063756
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 3613.6575642961857,
"scoreError" : 292.7240291553424,
"scoreConfidence" : [
3320.933535140843,
3906.3815934515283
],
"scorePercentiles" : {
"0.0" : 3062.6116621092556,
"50.0" : 3675.13130233474,
"90.0" : 3675.5367179382406,
"95.0" : 3675.5448610013764,
"99.0" : 3675.5448610013764,
"99.9" : 3675.5448610013764,
"99.99" : 3675.5448610013764,
"99.999" : 3675.5448610013764,
"99.9999" : 3675.5448610013764,
"100.0" : 3675.5448610013764
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
3674.1489848313367,
3675.2033356457237,
3675.2708724845734,
3675.463430370018,
3062.6116621092556,
3674.4752742910373,
3675.2194539186266,
3673.578499286152,
3675.5448610013764,
3675.0592690237568
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 5503.114978678173,
"scoreError" : 441.1072616590413,
"scoreConfidence" : [
5062.0077170191325,
5944.222240337214
],
"scorePercentiles" : {
"0.0" : 4674.484086697754,
"50.0" : 5588.354315560677,
"90.0" : 5639.690644741295,
"95.0" : 5643.667882714993,
"99.0" : 5643.667882714993,
"99.9" : 5643.667882714993,
"99.99" : 5643.667882714993,
"99.999" : 5643.667882714993,
"99.9999" : 5643.667882714993,
"100.0" : 5643.667882714993
},
"scoreUnit" : "B/op",
"rawData" : [
[
5590.354422086224,
5596.8609093917075,
5586.354209035129,
5594.238645544888,
4674.484086697754,
5603.895502978011,
5585.294383949092,
5578.645281676083,
5577.354462707849,
5643.667882714993
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.007778743107321101,
"scoreError" : 0.007543227372600973,
"scoreConfidence" : [
2.35515734720128E-4,
0.015321970479922075
],
"scorePercentiles" : {
"0.0" : 0.0019668499666850303,
"50.0" : 0.006544726900224566,
"90.0" : 0.018062613212188376,
"95.0" : 0.018633793493870072,
"99.0" : 0.018633793493870072,
"99.9" : 0.018633793493870072,
"99.99" : 0.018633793493870072,
"99.999" : 0.018633793493870072,
"99.9999" : 0.018633793493870072,
"100.0" : 0.018633793493870072
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.004687164841136491,
0.012921990677053094,
0.005733047527063067,
0.008958356090180097,
0.0019668499666850303,
0.0027439499082762856,
0.0059006871079449906,
0.00905282476849776,
0.018633793493870072,
0.007188766692504142
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.011837596842923216,
"scoreError" : 0.011447243285946287,
"scoreConfidence" : [
3.903535569769294E-4,
0.023284840128869503
],
"scorePercentiles" : {
"0.0" : 0.0030020158885763404,
"50.0" : 0.010003464494549454,
"90.0" : 0.027415656318092202,
"95.0" : 0.02827533746164058,
"99.0" : 0.02827533746164058,
"99.9" : 0.02827533746164058,
"99.99" : 0.02827533746164058,
"99.999" : 0.02827533746164058,
"99.9999" : 0.02827533746164058,
"100.0" : 0.02827533746164058
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.0071316957491034646,
0.019678526026156766,
0.008714142520264437,
0.013635064744799455,
0.0030020158885763404,
0.0041847631031762065,
0.008967375956368038,
0.013747493946416018,
0.02827533746164058,
0.01103955303273087
]
]
},
"·gc.count" : {
"score" : 59.0,
"scoreError" : "NaN",
"scoreConfidence" : [
59.0,
59.0
],
"scorePercentiles" : {
"0.0" : 5.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,
5.0,
6.0,
6.0,
6.0,
6.0,
6.0
]
]
},
"·gc.time" : {
"score" : 43.0,
"scoreError" : "NaN",
"scoreConfidence" : [
43.0,
43.0
],
"scorePercentiles" : {
"0.0" : 4.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,
5.0,
4.0,
4.0,
4.0,
4.0,
4.0,
5.0,
4.0
]
]
}
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.join",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/local/jmh-benchmark/jdk.base/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" : 723.1305585241732,
"scoreError" : 7.9059125315208885,
"scoreConfidence" : [
715.2246459926523,
731.0364710556942
],
"scorePercentiles" : {
"0.0" : 714.5157816736412,
"50.0" : 723.1710568905669,
"90.0" : 731.9991154633213,
"95.0" : 732.1779122630063,
"99.0" : 732.1779122630063,
"99.9" : 732.1779122630063,
"99.99" : 732.1779122630063,
"99.999" : 732.1779122630063,
"99.9999" : 732.1779122630063,
"100.0" : 732.1779122630063
},
"scoreUnit" : "ns/op",
"rawData" : [
[
719.1439959623672,
721.4572906410332,
723.1596163550842,
730.3899442661565,
719.1109442497996,
723.5053658917622,
714.5157816736412,
724.6622365128333,
723.1824974260495,
732.1779122630063
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 3623.0375544507797,
"scoreError" : 38.52936296848746,
"scoreConfidence" : [
3584.508191482292,
3661.566917419267
],
"scorePercentiles" : {
"0.0" : 3580.648337703967,
"50.0" : 3622.60117216481,
"90.0" : 3664.667246602552,
"95.0" : 3667.118156421094,
"99.0" : 3667.118156421094,
"99.9" : 3667.118156421094,
"99.99" : 3667.118156421094,
"99.999" : 3667.118156421094,
"99.9999" : 3667.118156421094,
"100.0" : 3667.118156421094
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
3642.609058235672,
3630.383706455341,
3622.561299738006,
3587.9478626373066,
3642.02897813942,
3619.2493879489352,
3667.118156421094,
3615.1877126364448,
3622.641044591614,
3580.648337703967
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 5496.222356088292,
"scoreError" : 0.009826862246492263,
"scoreConfidence" : [
5496.212529226045,
5496.232182950539
],
"scorePercentiles" : {
"0.0" : 5496.2146770207355,
"50.0" : 5496.219614218764,
"90.0" : 5496.232568420425,
"95.0" : 5496.233006562893,
"99.0" : 5496.233006562893,
"99.9" : 5496.233006562893,
"99.99" : 5496.233006562893,
"99.999" : 5496.233006562893,
"99.9999" : 5496.233006562893,
"100.0" : 5496.233006562893
},
"scoreUnit" : "B/op",
"rawData" : [
[
5496.228039979466,
5496.228625138213,
5496.228532759186,
5496.219467879706,
5496.216114299838,
5496.233006562893,
5496.2146770207355,
5496.217875467854,
5496.217461217218,
5496.219760557821
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 3674.1857818747403,
"scoreError" : 2.059265390716936,
"scoreConfidence" : [
3672.1265164840233,
3676.2450472654573
],
"scorePercentiles" : {
"0.0" : 3672.333233604225,
"50.0" : 3674.045787316554,
"90.0" : 3675.821645974406,
"95.0" : 3675.8227881076673,
"99.0" : 3675.8227881076673,
"99.9" : 3675.8227881076673,
"99.99" : 3675.8227881076673,
"99.999" : 3675.8227881076673,
"99.9999" : 3675.8227881076673,
"100.0" : 3675.8227881076673
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
3675.2693704147855,
3672.333233604225,
3675.5476525529307,
3674.2020177904324,
3672.5955699534616,
3673.597278154869,
3673.889556842676,
3675.8227881076673,
3675.8113667750517,
3672.788984551306
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 5574.063231454276,
"scoreError" : 59.29272327164282,
"scoreConfidence" : [
5514.770508182633,
5633.355954725919
],
"scorePercentiles" : {
"0.0" : 5506.363537459256,
"50.0" : 5576.753632105112,
"90.0" : 5636.723182321732,
"95.0" : 5637.653712230846,
"99.0" : 5637.653712230846,
"99.9" : 5637.653712230846,
"99.99" : 5637.653712230846,
"99.999" : 5637.653712230846,
"99.9999" : 5637.653712230846,
"100.0" : 5637.653712230846
},
"scoreUnit" : "B/op",
"rawData" : [
[
5545.508245657172,
5559.738218219719,
5576.620575872245,
5628.348413139703,
5542.344411327664,
5578.766326588178,
5506.363537459256,
5588.402185710001,
5576.88668833798,
5637.653712230846
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.012423468009707266,
"scoreError" : 0.01054671461286202,
"scoreConfidence" : [
0.001876753396845246,
0.022970182622569287
],
"scorePercentiles" : {
"0.0" : 0.004540113305403771,
"50.0" : 0.011069453002686974,
"90.0" : 0.023476163597767358,
"95.0" : 0.02359420765577532,
"99.0" : 0.02359420765577532,
"99.9" : 0.02359420765577532,
"99.99" : 0.02359420765577532,
"99.999" : 0.02359420765577532,
"99.9999" : 0.02359420765577532,
"100.0" : 0.02359420765577532
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.0224137670756957,
0.004540113305403771,
0.004932926983237972,
0.0080559426801981,
0.006673529137531491,
0.015728220402097155,
0.02359420765577532,
0.008379741218841382,
0.01615706685175921,
0.013759164786532566
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.018820974614228173,
"scoreError" : 0.015846170199646237,
"scoreConfidence" : [
0.002974804414581936,
0.03466714481387441
],
"scorePercentiles" : {
"0.0" : 0.006873516060068302,
"50.0" : 0.016929929946293918,
"90.0" : 0.03520828833069146,
"95.0" : 0.03536259942518643,
"99.0" : 0.03536259942518643,
"99.9" : 0.03536259942518643,
"99.99" : 0.03536259942518643,
"99.999" : 0.03536259942518643,
"99.9999" : 0.03536259942518643,
"100.0" : 0.03536259942518643
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.033819488480236734,
0.006873516060068302,
0.007484343753479367,
0.012340544145611415,
0.010071078128457981,
0.023885053181563726,
0.03536259942518643,
0.012739831826105353,
0.024513263075089945,
0.021120028066482482
]
]
},
"·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" : 45.0,
"scoreError" : "NaN",
"scoreConfidence" : [
45.0,
45.0
],
"scorePercentiles" : {
"0.0" : 4.0,
"50.0" : 4.5,
"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,
5.0,
4.0,
5.0,
5.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/local/jmh-benchmark/jdk.base/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" : "1",
"mode" : "latin"
},
"primaryMetric" : {
"score" : 64.10749477694216,
"scoreError" : 2.288246217062166,
"scoreConfidence" : [
61.819248559879995,
66.39574099400433
],
"scorePercentiles" : {
"0.0" : 62.63457655792151,
"50.0" : 63.78523892502811,
"90.0" : 66.46827974275942,
"95.0" : 66.54932266042603,
"99.0" : 66.54932266042603,
"99.9" : 66.54932266042603,
"99.99" : 66.54932266042603,
"99.999" : 66.54932266042603,
"99.9999" : 66.54932266042603,
"100.0" : 66.54932266042603
},
"scoreUnit" : "ns/op",
"rawData" : [
[
64.64454223555386,
65.5716655707656,
64.76611816402333,
66.54932266042603,
65.73889348376001,
62.84204303620848,
62.741202253331146,
62.925935614502365,
62.63457655792151,
62.66064819292929
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 1011.633911339089,
"scoreError" : 35.574519501628664,
"scoreConfidence" : [
976.0593918374603,
1047.2084308407177
],
"scorePercentiles" : {
"0.0" : 974.4569469437158,
"50.0" : 1016.5860735887371,
"90.0" : 1034.967238194593,
"95.0" : 1035.062009300605,
"99.0" : 1035.062009300605,
"99.9" : 1035.062009300605,
"99.99" : 1035.062009300605,
"99.999" : 1035.062009300605,
"99.9999" : 1035.062009300605,
"100.0" : 1035.062009300605
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1002.9796865462663,
988.4980063257052,
1001.2215272364476,
974.4569469437158,
985.985291940647,
1030.6361845408553,
1033.1927016849554,
1030.192460631208,
1035.062009300605,
1034.1142982404833
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 136.00595737604536,
"scoreError" : 0.002633824543604941,
"scoreConfidence" : [
136.00332355150175,
136.00859120058897
],
"scorePercentiles" : {
"0.0" : 136.00340232606362,
"50.0" : 136.00672906425018,
"90.0" : 136.00795388691608,
"95.0" : 136.008050126311,
"99.0" : 136.008050126311,
"99.9" : 136.008050126311,
"99.99" : 136.008050126311,
"99.999" : 136.008050126311,
"99.9999" : 136.008050126311,
"100.0" : 136.008050126311
},
"scoreUnit" : "B/op",
"rawData" : [
[
136.00689317516236,
136.0035411480804,
136.00690524262689,
136.00708773236178,
136.003550173276,
136.008050126311,
136.00671222104967,
136.00340232606362,
136.00674590745066,
136.0066857080711
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 1041.1065813850191,
"scoreError" : 447.08103990081446,
"scoreConfidence" : [
594.0255414842047,
1488.1876212858335
],
"scorePercentiles" : {
"0.0" : 612.5444825206624,
"50.0" : 1224.6836218751055,
"90.0" : 1225.2745381547397,
"95.0" : 1225.287715745083,
"99.0" : 1225.287715745083,
"99.9" : 1225.287715745083,
"99.99" : 1225.287715745083,
"99.999" : 1225.287715745083,
"99.9999" : 1225.287715745083,
"100.0" : 1225.287715745083
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1224.6869616715396,
612.5444825206624,
1224.6802820786716,
1224.7261977987293,
612.5445847395932,
1224.1081750904266,
1225.1559398416496,
612.6299531294112,
1225.287715745083,
1224.701521234425
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 139.79092011319074,
"scoreError" : 59.23241915868666,
"scoreConfidence" : [
80.55850095450407,
199.0233392718774
],
"scorePercentiles" : {
"0.0" : 80.8778564943157,
"50.0" : 161.17447481997132,
"90.0" : 170.48011905531345,
"95.0" : 170.93771454405234,
"99.0" : 170.93771454405234,
"99.9" : 170.93771454405234,
"99.99" : 170.93771454405234,
"99.999" : 170.93771454405234,
"99.9999" : 170.93771454405234,
"100.0" : 170.93771454405234
},
"scoreUnit" : "B/op",
"rawData" : [
[
166.07102915776923,
84.27757891307155,
166.36175965666348,
170.93771454405234,
84.49237412054079,
161.53960877270757,
161.27623730230536,
80.8778564943157,
161.0023298328439,
161.07271233763728
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.009399692944624788,
"scoreError" : 0.03317227884607397,
"scoreConfidence" : [
-0.023772585901449178,
0.04257197179069876
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.002948938138647296,
"90.0" : 0.0650398265970645,
"95.0" : 0.07138037927708861,
"99.0" : 0.07138037927708861,
"99.9" : 0.07138037927708861,
"99.99" : 0.07138037927708861,
"99.999" : 0.07138037927708861,
"99.9999" : 0.07138037927708861,
"100.0" : 0.07138037927708861
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.07138037927708861,
0.003932529876065492,
0.0019653464012290996,
0.007974852476847248,
0.004544477345054773,
0.004199344069962668
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.0012672166332316362,
"scoreError" : 0.004500392857290272,
"scoreConfidence" : [
-0.003233176224058636,
0.005767609490521909
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 3.967779481467669E-4,
"90.0" : 0.008816422701142215,
"95.0" : 0.009679382094538296,
"99.0" : 0.009679382094538296,
"99.9" : 0.009679382094538296,
"99.99" : 0.009679382094538296,
"99.999" : 0.009679382094538296,
"99.9999" : 0.009679382094538296,
"100.0" : 0.009679382094538296
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.009679382094538296,
5.34198679980568E-4,
2.5935721631296574E-4,
0.0010497881605774438,
5.971425576412268E-4,
5.522976232658632E-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,
1.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,
1.0,
2.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/local/jmh-benchmark/jdk.base/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" : "1",
"mode" : "cyrillic"
},
"primaryMetric" : {
"score" : 62.218352914057654,
"scoreError" : 0.6036723090073919,
"scoreConfidence" : [
61.61468060505026,
62.82202522306505
],
"scorePercentiles" : {
"0.0" : 61.92197736681734,
"50.0" : 62.089315100853156,
"90.0" : 63.178461455338784,
"95.0" : 63.254735452887566,
"99.0" : 63.254735452887566,
"99.9" : 63.254735452887566,
"99.99" : 63.254735452887566,
"99.999" : 63.254735452887566,
"99.9999" : 63.254735452887566,
"100.0" : 63.254735452887566
},
"scoreUnit" : "ns/op",
"rawData" : [
[
63.254735452887566,
62.219514383062695,
62.49199547739975,
62.13887746644159,
61.988207113315646,
61.96581825075083,
62.133344382746365,
61.92197736681734,
62.02377342819472,
62.04528581895995
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 1041.8666972100746,
"scoreError" : 10.078801880847578,
"scoreConfidence" : [
1031.787895329227,
1051.945499090922
],
"scorePercentiles" : {
"0.0" : 1024.7201213506783,
"50.0" : 1044.239382981316,
"90.0" : 1047.0893462500658,
"95.0" : 1047.2233390228157,
"99.0" : 1047.2233390228157,
"99.9" : 1047.2233390228157,
"99.99" : 1047.2233390228157,
"99.999" : 1047.2233390228157,
"99.9999" : 1047.2233390228157,
"100.0" : 1047.2233390228157
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1024.7201213506783,
1041.296563849172,
1037.249185213797,
1043.6295728391067,
1045.4292900824069,
1045.8834112953168,
1042.7822173558757,
1047.2233390228157,
1045.6040779680488,
1044.8491931235255
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 136.00579186095268,
"scoreError" : 0.0025921141444238496,
"scoreConfidence" : [
136.00319974680826,
136.0083839750971
],
"scorePercentiles" : {
"0.0" : 136.00334206467528,
"50.0" : 136.00663148687215,
"90.0" : 136.00780527331827,
"95.0" : 136.0079304978739,
"99.0" : 136.0079304978739,
"99.9" : 136.0079304978739,
"99.99" : 136.0079304978739,
"99.999" : 136.0079304978739,
"99.9999" : 136.0079304978739,
"100.0" : 136.0079304978739
},
"scoreUnit" : "B/op",
"rawData" : [
[
136.00342322200274,
136.00664294010318,
136.00666093843955,
136.00336018601703,
136.00661293553316,
136.0079304978739,
136.0066475389234,
136.00334206467528,
136.00667825231744,
136.0066200336411
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 1041.0737029008458,
"scoreError" : 447.15155117375866,
"scoreConfidence" : [
593.9221517270871,
1488.2252540746044
],
"scorePercentiles" : {
"0.0" : 612.3905238426603,
"50.0" : 1224.5983597700001,
"90.0" : 1225.2490750333184,
"95.0" : 1225.2601891230677,
"99.0" : 1225.2601891230677,
"99.9" : 1225.2601891230677,
"99.99" : 1225.2601891230677,
"99.999" : 1225.2601891230677,
"99.9999" : 1225.2601891230677,
"100.0" : 1225.2601891230677
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
612.574469019351,
1224.584744961079,
1225.149048225574,
612.3905238426603,
1224.0754815981707,
1224.8294537627985,
1224.6119745789213,
612.4526877800922,
1224.808456116743,
1225.2601891230677
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 135.82935380953845,
"scoreError" : 58.02788586545757,
"scoreConfidence" : [
77.80146794408088,
193.857239674996
],
"scorePercentiles" : {
"0.0" : 79.53949199824977,
"50.0" : 159.29746455471098,
"90.0" : 160.57473951072404,
"95.0" : 160.64455251099784,
"99.0" : 160.64455251099784,
"99.9" : 160.64455251099784,
"99.99" : 160.64455251099784,
"99.999" : 160.64455251099784,
"99.9999" : 160.64455251099784,
"100.0" : 160.64455251099784
},
"scoreUnit" : "B/op",
"rawData" : [
[
81.3024190988062,
159.94642250825981,
160.64455251099784,
79.80529792970626,
159.24784374127844,
159.2782880195066,
159.722103452076,
79.53949199824977,
159.31664108991538,
159.4904777465882
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.011621210530144841,
"scoreError" : 0.032889083071774176,
"scoreConfidence" : [
-0.021267872541629335,
0.04451029360191902
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.0028169755212899194,
"90.0" : 0.06546116667721946,
"95.0" : 0.07053815816617329,
"99.0" : 0.07053815816617329,
"99.9" : 0.07053815816617329,
"99.99" : 0.07053815816617329,
"99.999" : 0.07053815816617329,
"99.9999" : 0.07053815816617329,
"100.0" : 0.07053815816617329
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.07053815816617329,
0.001966111550011928,
0.0019664267205666964,
0.003930587821479138,
0.01976824327663479,
0.014375053444569432,
0.003667524322013143
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.0015311950897416201,
"scoreError" : 0.004363379097127248,
"scoreConfidence" : [
-0.0028321840073856274,
0.005894574186868868
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 3.6709801579996567E-4,
"90.0" : 0.00868363173728649,
"95.0" : 0.009362001173285815,
"99.0" : 0.009362001173285815,
"99.9" : 0.009362001173285815,
"99.99" : 0.009362001173285815,
"99.999" : 0.009362001173285815,
"99.9999" : 0.009362001173285815,
"100.0" : 0.009362001173285815
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.009362001173285815,
2.5679930276003264E-4,
2.5626012190234403E-4,
5.113554226158085E-4,
0.0025783068132925434,
0.0018698313347197614,
4.7739672883989864E-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" : [
[
1.0,
2.0,
2.0,
1.0,
2.0,
2.0,
2.0,
1.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,
2.0,
1.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/local/jmh-benchmark/jdk.base/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.67630052577985,
"scoreError" : 2.9823336224287305,
"scoreConfidence" : [
63.69396690335112,
69.65863414820858
],
"scorePercentiles" : {
"0.0" : 64.9624900400088,
"50.0" : 65.77225581516734,
"90.0" : 71.02779146486515,
"95.0" : 71.37560661148721,
"99.0" : 71.37560661148721,
"99.9" : 71.37560661148721,
"99.99" : 71.37560661148721,
"99.999" : 71.37560661148721,
"99.9999" : 71.37560661148721,
"100.0" : 71.37560661148721
},
"scoreUnit" : "ns/op",
"rawData" : [
[
64.9624900400088,
65.13347453711597,
65.83193046013847,
65.4930981571994,
71.37560661148721,
65.71258117019622,
67.5318254765186,
67.46493612874714,
67.89745514526658,
65.35960753112003
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 1430.7544106203848,
"scoreError" : 61.851551127954025,
"scoreConfidence" : [
1368.9028594924307,
1492.6059617483388
],
"scorePercentiles" : {
"0.0" : 1334.8236655549033,
"50.0" : 1448.9558530531503,
"90.0" : 1467.0186864254292,
"95.0" : 1467.3482843778,
"99.0" : 1467.3482843778,
"99.9" : 1467.3482843778,
"99.99" : 1467.3482843778,
"99.999" : 1467.3482843778,
"99.9999" : 1467.3482843778,
"100.0" : 1467.3482843778
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1467.3482843778,
1464.0523048540936,
1447.9006537052915,
1455.5712532132254,
1334.8236655549033,
1450.0110524010095,
1412.0174921352925,
1412.8005120497296,
1404.5135484330956,
1458.5053394794088
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 200.00831926649647,
"scoreError" : 0.002973353685334608,
"scoreConfidence" : [
200.00534591281112,
200.01129262018182
],
"scorePercentiles" : {
"0.0" : 200.00693338770878,
"50.0" : 200.00720051765214,
"90.0" : 200.0117701888747,
"95.0" : 200.01186467044218,
"99.0" : 200.01186467044218,
"99.9" : 200.01186467044218,
"99.99" : 200.01186467044218,
"99.999" : 200.01186467044218,
"99.9999" : 200.01186467044218,
"100.0" : 200.01186467044218
},
"scoreUnit" : "B/op",
"rawData" : [
[
200.00693338770878,
200.00693750131776,
200.01056745579024,
200.00698781545515,
200.0076072976625,
200.01186467044218,
200.00720299842484,
200.00719803687943,
200.01091985476734,
200.00697364651663
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 1408.4671605854262,
"scoreError" : 447.2106311763988,
"scoreConfidence" : [
961.2565294090274,
1855.6777917618251
],
"scorePercentiles" : {
"0.0" : 1224.2313016208336,
"50.0" : 1225.0537623033977,
"90.0" : 1837.4750330738611,
"95.0" : 1837.5135085345144,
"99.0" : 1837.5135085345144,
"99.9" : 1837.5135085345144,
"99.99" : 1837.5135085345144,
"99.999" : 1837.5135085345144,
"99.9999" : 1837.5135085345144,
"100.0" : 1837.5135085345144
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1224.9346375976422,
1224.7436444972946,
1837.5135085345144,
1225.192388707943,
1224.442446761155,
1836.7324050706154,
1224.5796321271291,
1224.2313016208336,
1837.1287539279829,
1225.172887009153
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 196.96819502618345,
"scoreError" : 62.384744814991,
"scoreConfidence" : [
134.58345021119246,
259.3529398411745
],
"scorePercentiles" : {
"0.0" : 166.96473705298553,
"50.0" : 173.38457758243243,
"90.0" : 260.83916652434834,
"95.0" : 261.6178479550507,
"99.0" : 261.6178479550507,
"99.9" : 261.6178479550507,
"99.99" : 261.6178479550507,
"99.999" : 261.6178479550507,
"99.9999" : 261.6178479550507,
"100.0" : 261.6178479550507
},
"scoreUnit" : "B/op",
"rawData" : [
[
166.96473705298553,
167.31453155597387,
253.8310336480271,
168.351112059233,
183.4682815191076,
253.35549865671078,
173.45730377617704,
173.31185138868778,
261.6178479550507,
168.00975264988114
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.0027905960068763565,
"scoreError" : 0.004436099295599306,
"scoreConfidence" : [
-0.0016455032887229496,
0.0072266953024756626
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.0029490720007889007,
"90.0" : 0.008818897248128888,
"95.0" : 0.009332227372600576,
"99.0" : 0.009332227372600576,
"99.9" : 0.009332227372600576,
"99.99" : 0.009332227372600576,
"99.999" : 0.009332227372600576,
"99.9999" : 0.009332227372600576,
"100.0" : 0.009332227372600576
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.003933346628561741,
0.00393358542945372,
0.009332227372600576,
0.004198926127883688,
0.0039310881699401844,
6.097305086860371E-4,
0.0019670558316376174
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 3.869688639720803E-4,
"scoreError" : 6.117068871484258E-4,
"scoreConfidence" : [
-2.2473802317634554E-4,
9.986757511205062E-4
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 4.029400640459974E-4,
"90.0" : 0.0012135658605337124,
"95.0" : 0.0012823217566865182,
"99.0" : 0.0012823217566865182,
"99.9" : 0.0012823217566865182,
"99.99" : 0.0012823217566865182,
"99.999" : 0.0012823217566865182,
"99.9999" : 0.0012823217566865182,
"100.0" : 0.0012823217566865182
},
"scoreUnit" : "B/op",
"rawData" : [
[
5.361348805223159E-4,
5.433788926522616E-4,
0.0012823217566865182,
5.947627951584582E-4,
5.565158869916838E-4,
8.682918013988724E-5,
2.6974524756967895E-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" : 17.0,
"scoreError" : "NaN",
"scoreConfidence" : [
17.0,
17.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,
1.0,
2.0,
2.0,
1.0,
2.0,
2.0,
1.0,
3.0,
1.0
]
]
}
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.stringJoiner",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/local/jmh-benchmark/jdk.base/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.93920461292387,
"scoreError" : 2.954670866016959,
"scoreConfidence" : [
63.98453374690691,
69.89387547894083
],
"scorePercentiles" : {
"0.0" : 64.77873917633268,
"50.0" : 66.52993131205027,
"90.0" : 70.40654196110657,
"95.0" : 70.61214890262988,
"99.0" : 70.61214890262988,
"99.9" : 70.61214890262988,
"99.99" : 70.61214890262988,
"99.999" : 70.61214890262988,
"99.9999" : 70.61214890262988,
"100.0" : 70.61214890262988
},
"scoreUnit" : "ns/op",
"rawData" : [
[
67.10277793767074,
65.73183048343085,
70.61214890262988,
65.15187943938476,
65.9570846864298,
64.77873917633268,
64.89611144047448,
68.12069768743487,
68.55607948739672,
68.48469688805388
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 1425.0251011362384,
"scoreError" : 61.966952086663035,
"scoreConfidence" : [
1363.0581490495754,
1486.9920532229014
],
"scorePercentiles" : {
"0.0" : 1350.0088015479216,
"50.0" : 1432.958666672566,
"90.0" : 1470.4137677826354,
"95.0" : 1470.573748262852,
"99.0" : 1470.573748262852,
"99.9" : 1470.573748262852,
"99.99" : 1470.573748262852,
"99.999" : 1470.573748262852,
"99.9999" : 1470.573748262852,
"100.0" : 1470.573748262852
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1420.6061933664234,
1450.334843781662,
1350.0088015479216,
1463.0691542811817,
1445.3111399787088,
1470.573748262852,
1468.9739434606865,
1398.9246320319621,
1390.5933542340917,
1391.855200416892
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 200.00834379810792,
"scoreError" : 0.0028826988580804643,
"scoreConfidence" : [
200.00546109924983,
200.011226496966
],
"scorePercentiles" : {
"0.0" : 200.00692376732354,
"50.0" : 200.00728891768338,
"90.0" : 200.0116398720727,
"95.0" : 200.01170724125203,
"99.0" : 200.01170724125203,
"99.9" : 200.01170724125203,
"99.99" : 200.01170724125203,
"99.999" : 200.01170724125203,
"99.9999" : 200.01170724125203,
"100.0" : 200.01170724125203
},
"scoreUnit" : "B/op",
"rawData" : [
[
200.0071596262557,
200.00701331122792,
200.00755088339548,
200.0104419955119,
200.00702977128714,
200.01170724125203,
200.00692376732354,
200.0072709138525,
200.01103354945863,
200.00730692151427
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 1408.6582110054035,
"scoreError" : 446.9549632635048,
"scoreConfidence" : [
961.7032477418986,
1855.6131742689083
],
"scorePercentiles" : {
"0.0" : 1224.480085930297,
"50.0" : 1225.1534074005965,
"90.0" : 1837.763914301541,
"95.0" : 1837.857978944038,
"99.0" : 1837.857978944038,
"99.9" : 1837.857978944038,
"99.99" : 1837.857978944038,
"99.999" : 1837.857978944038,
"99.9999" : 1837.857978944038,
"100.0" : 1837.857978944038
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1225.160752632839,
1225.2387701792366,
1225.1434899347516,
1836.9173325190673,
1225.146062168354,
1836.4370464207707,
1225.1410438130542,
1224.480085930297,
1837.857978944038,
1225.0595475116259
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 197.5649689741213,
"scoreError" : 60.59615037323575,
"scoreConfidence" : [
136.96881860088556,
258.16111934735704
],
"scorePercentiles" : {
"0.0" : 166.80805840358636,
"50.0" : 175.55280175161363,
"90.0" : 263.01934644781966,
"95.0" : 264.34174503025565,
"99.0" : 264.34174503025565,
"99.9" : 264.34174503025565,
"99.99" : 264.34174503025565,
"99.999" : 264.34174503025565,
"99.9999" : 264.34174503025565,
"100.0" : 264.34174503025565
},
"scoreUnit" : "B/op",
"rawData" : [
[
172.4903941457443,
168.96535863242534,
181.50840840565243,
251.11775920589577,
169.53984381099485,
249.7725186034312,
166.80805840358636,
175.06655803147143,
264.34174503025565,
176.03904547175586
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.006343774143537986,
"scoreError" : 0.010787101465173938,
"scoreConfidence" : [
-0.004443327321635952,
0.017130875608711925
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.0029505855109564173,
"90.0" : 0.01921611834566007,
"95.0" : 0.01965943516455998,
"99.0" : 0.01965943516455998,
"99.9" : 0.01965943516455998,
"99.99" : 0.01965943516455998,
"99.999" : 0.01965943516455998,
"99.9999" : 0.01965943516455998,
"100.0" : 0.01965943516455998
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.013769254446449138,
0.0019671616092591217,
0.0052911007432468885,
0.01522626697556088,
5.333133187201344E-4,
0.003934009412653713,
0.01965943516455998,
0.0010903259036264732,
0.0019668738613035286
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 8.933646292011953E-4,
"scoreError" : 0.0015198027385018669,
"scoreConfidence" : [
-6.264381093006716E-4,
0.0024131673677030624
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 4.091341596418681E-4,
"90.0" : 0.0027378289705018363,
"95.0" : 0.0028107518338998188,
"99.0" : 0.0028107518338998188,
"99.9" : 0.0028107518338998188,
"99.99" : 0.0028107518338998188,
"99.999" : 0.0028107518338998188,
"99.9999" : 0.0028107518338998188,
"100.0" : 0.0028107518338998188
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.001938573465936696,
2.712795047676979E-4,
7.838912605019474E-4,
0.0020815231999199895,
7.253557157382761E-5,
5.356317749536869E-4,
0.0028107518338998188,
1.5682313612823965E-4,
2.8263654433004936E-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,
2.0,
3.0,
2.0,
3.0,
2.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" : [
[
1.0,
1.0,
2.0,
2.0,
1.0,
3.0,
1.0,
2.0,
2.0,
1.0
]
]
}
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.stringJoiner",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/local/jmh-benchmark/jdk.base/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" : 69.73223502007951,
"scoreError" : 2.0460359476085968,
"scoreConfidence" : [
67.68619907247091,
71.77827096768812
],
"scorePercentiles" : {
"0.0" : 67.95856315869773,
"50.0" : 69.46940594573937,
"90.0" : 72.30333023967951,
"95.0" : 72.4307835112137,
"99.0" : 72.4307835112137,
"99.9" : 72.4307835112137,
"99.99" : 72.4307835112137,
"99.999" : 72.4307835112137,
"99.9999" : 72.4307835112137,
"100.0" : 72.4307835112137
},
"scoreUnit" : "ns/op",
"rawData" : [
[
67.95856315869773,
71.1562507958717,
69.34148137199631,
70.58193413079422,
69.38355459832101,
69.55525729315771,
72.4307835112137,
69.83368312546884,
68.26764070940816,
68.81320150586578
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 3008.8927802760277,
"scoreError" : 87.83083930653846,
"scoreConfidence" : [
2921.061940969489,
3096.7236195825662
],
"scorePercentiles" : {
"0.0" : 2895.519550127395,
"50.0" : 3019.458183766431,
"90.0" : 3086.3057524444657,
"95.0" : 3087.860473387544,
"99.0" : 3087.860473387544,
"99.9" : 3087.860473387544,
"99.99" : 3087.860473387544,
"99.999" : 3087.860473387544,
"99.9999" : 3087.860473387544,
"100.0" : 3087.860473387544
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
3087.860473387544,
2947.4136445240283,
3024.669643640944,
2971.3323708928583,
3023.843193427255,
3015.0731741056074,
2895.519550127395,
3002.935597256264,
3072.3132639567593,
3047.966891441621
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 440.01780458418,
"scoreError" : 0.001816672790084353,
"scoreConfidence" : [
440.0159879113899,
440.0196212569701
],
"scorePercentiles" : {
"0.0" : 440.0150781316582,
"50.0" : 440.01806039186005,
"90.0" : 440.019513931331,
"95.0" : 440.019607897678,
"99.0" : 440.019607897678,
"99.9" : 440.019607897678,
"99.99" : 440.019607897678,
"99.999" : 440.019607897678,
"99.9999" : 440.019607897678,
"100.0" : 440.019607897678
},
"scoreUnit" : "B/op",
"rawData" : [
[
440.0179542045079,
440.0150781316582,
440.0183400196833,
440.01866823420823,
440.0183337279708,
440.019607897678,
440.0181665792122,
440.0175116695125,
440.01712626222985,
440.01725911513876
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 3001.4681679268006,
"scoreError" : 292.74498938269693,
"scoreConfidence" : [
2708.7231785441036,
3294.2131573094975
],
"scorePercentiles" : {
"0.0" : 2450.382700860161,
"50.0" : 3062.8916510936297,
"90.0" : 3063.2325701331984,
"95.0" : 3063.2405665158103,
"99.0" : 3063.2405665158103,
"99.9" : 3063.2405665158103,
"99.99" : 3063.2405665158103,
"99.999" : 3063.2405665158103,
"99.9999" : 3063.2405665158103,
"100.0" : 3063.2405665158103
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
3061.3706226719974,
2450.382700860161,
3063.158282209138,
3062.9918749598496,
3061.8263526870865,
3062.7914272274093,
3063.028913327014,
3062.7303361198456,
3063.1606026896907,
3063.2405665158103
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 438.8977656400364,
"scoreError" : 40.73591038026532,
"scoreConfidence" : [
398.16185525977113,
479.6336760203017
],
"scorePercentiles" : {
"0.0" : 365.8140544930416,
"50.0" : 445.5815165253252,
"90.0" : 464.28561636866203,
"95.0" : 465.4737580901397,
"99.0" : 465.4737580901397,
"99.9" : 465.4737580901397,
"99.99" : 465.4737580901397,
"99.999" : 465.4737580901397,
"99.9999" : 465.4737580901397,
"100.0" : 465.4737580901397
},
"scoreUnit" : "B/op",
"rawData" : [
[
436.2431690354583,
365.8140544930416,
445.6175322779188,
453.5923408753628,
445.54550077273154,
446.9836070498531,
465.4737580901397,
448.77918215945607,
438.706280862565,
442.22223078383723
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.006684826738457309,
"scoreError" : 0.0063549859392738155,
"scoreConfidence" : [
3.2984079918349334E-4,
0.013039812677731124
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.005901684541643224,
"90.0" : 0.012968567249351888,
"95.0" : 0.013154699838306399,
"99.0" : 0.013154699838306399,
"99.9" : 0.013154699838306399,
"99.99" : 0.013154699838306399,
"99.999" : 0.013154699838306399,
"99.9999" : 0.013154699838306399,
"100.0" : 0.013154699838306399
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.011293373948761285,
0.009835427376370975,
0.005291618229810063,
0.009568616865384252,
0.013154699838306399,
0.003934235861939719,
0.0019669261807139463,
0.005901607510893284,
0.005901761572393164
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 9.761951403220486E-4,
"scoreError" : 9.240057008348168E-4,
"scoreConfidence" : [
5.2189439487231775E-5,
0.0019002008411568654
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 8.486160203822515E-4,
"90.0" : 0.0018837301644489633,
"95.0" : 0.0019142226409507232,
"99.0" : 0.0019142226409507232,
"99.9" : 0.0019142226409507232,
"99.99" : 0.0019142226409507232,
"99.999" : 0.0019142226409507232,
"99.9999" : 0.0019142226409507232,
"100.0" : 0.0019142226409507232
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.001609297875933124,
0.0014683165878371313,
7.698060759773085E-4,
0.001416997334661886,
0.0019142226409507232,
5.978668839534295E-4,
2.8821196314238174E-4,
8.452290356376244E-4,
8.520030051268786E-4
]
]
},
"·gc.count" : {
"score" : 49.0,
"scoreError" : "NaN",
"scoreConfidence" : [
49.0,
49.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,
4.0,
5.0,
5.0,
5.0,
5.0,
5.0,
5.0,
5.0,
5.0
]
]
},
"·gc.time" : {
"score" : 33.0,
"scoreError" : "NaN",
"scoreConfidence" : [
33.0,
33.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" : [
[
4.0,
2.0,
4.0,
3.0,
4.0,
3.0,
3.0,
4.0,
3.0,
3.0
]
]
}
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.stringJoiner",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/local/jmh-benchmark/jdk.base/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.77509850102965,
"scoreError" : 3.178855240372148,
"scoreConfidence" : [
69.5962432606575,
75.95395374140179
],
"scorePercentiles" : {
"0.0" : 70.6392490909828,
"50.0" : 71.94237658878313,
"90.0" : 76.47811035612264,
"95.0" : 76.59348205459239,
"99.0" : 76.59348205459239,
"99.9" : 76.59348205459239,
"99.99" : 76.59348205459239,
"99.999" : 76.59348205459239,
"99.9999" : 76.59348205459239,
"100.0" : 76.59348205459239
},
"scoreUnit" : "ns/op",
"rawData" : [
[
70.6392490909828,
72.02264009138533,
70.99162272140407,
73.51044072681604,
70.87772977503622,
71.3593034716836,
71.86211308618093,
76.59348205459239,
75.43976506989496,
74.45463892232007
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 2883.7945653093484,
"scoreError" : 123.28268356228078,
"scoreConfidence" : [
2760.5118817470675,
3007.0772488716293
],
"scorePercentiles" : {
"0.0" : 2738.2017389884804,
"50.0" : 2915.8068819425835,
"90.0" : 2965.558732539663,
"95.0" : 2966.2977890706193,
"99.0" : 2966.2977890706193,
"99.9" : 2966.2977890706193,
"99.99" : 2966.2977890706193,
"99.999" : 2966.2977890706193,
"99.9999" : 2966.2977890706193,
"100.0" : 2966.2977890706193
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
2966.2977890706193,
2912.940386480129,
2954.451872173226,
2852.940156025238,
2958.9072237610576,
2938.421072178906,
2918.673377405038,
2738.2017389884804,
2780.2132623303632,
2816.8987746804255
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 440.01788094462745,
"scoreError" : 0.0025149898244981096,
"scoreConfidence" : [
440.015365954803,
440.0203959344519
],
"scorePercentiles" : {
"0.0" : 440.01496857511665,
"50.0" : 440.0187142519071,
"90.0" : 440.0194191503773,
"95.0" : 440.019442438054,
"99.0" : 440.019442438054,
"99.9" : 440.019442438054,
"99.99" : 440.019442438054,
"99.999" : 440.019442438054,
"99.9999" : 440.019442438054,
"100.0" : 440.019442438054
},
"scoreUnit" : "B/op",
"rawData" : [
[
440.01496857511665,
440.01904043386446,
440.01877496051173,
440.019442438054,
440.0187509734834,
440.01676571657515,
440.0180224760818,
440.01920956128686,
440.01515678097,
440.01867753033076
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 2878.8503143526423,
"scoreError" : 447.93145973250677,
"scoreConfidence" : [
2430.9188546201353,
3326.781774085149
],
"scorePercentiles" : {
"0.0" : 2448.1646025107934,
"50.0" : 3062.9058269670395,
"90.0" : 3063.0764432007245,
"95.0" : 3063.081380778603,
"99.0" : 3063.081380778603,
"99.9" : 3063.081380778603,
"99.99" : 3063.081380778603,
"99.999" : 3063.081380778603,
"99.9999" : 3063.081380778603,
"100.0" : 3063.081380778603
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
2448.1646025107934,
3062.1090016493627,
3063.0015477032025,
3062.908275617507,
3062.9605369153765,
2449.8226955810755,
3063.0320049998195,
3062.9033783165714,
2450.519719454109,
3063.081380778603
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 439.6929572493051,
"scoreError" : 72.5337471696854,
"scoreConfidence" : [
367.1592100796197,
512.2267044189905
],
"scorePercentiles" : {
"0.0" : 363.1560777915052,
"50.0" : 458.98349975374174,
"90.0" : 490.82524663912125,
"95.0" : 492.1975997237224,
"99.0" : 492.1975997237224,
"99.9" : 492.1975997237224,
"99.99" : 492.1975997237224,
"99.999" : 492.1975997237224,
"99.9999" : 492.1975997237224,
"100.0" : 492.1975997237224
},
"scoreUnit" : "B/op",
"rawData" : [
[
363.1560777915052,
462.5519529556094,
456.18552849572075,
472.4035969803897,
455.49250713628004,
366.85111922686855,
461.7814710117628,
492.1975997237224,
387.8356502934816,
478.4740688777105
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.009800542791060525,
"scoreError" : 0.006738711530371648,
"scoreConfidence" : [
0.003061831260688877,
0.016539254321432172
],
"scorePercentiles" : {
"0.0" : 0.004200920768233558,
"50.0" : 0.008547024565496626,
"90.0" : 0.01713675881173391,
"95.0" : 0.017360571862963012,
"99.0" : 0.017360571862963012,
"99.9" : 0.017360571862963012,
"99.99" : 0.017360571862963012,
"99.999" : 0.017360571862963012,
"99.9999" : 0.017360571862963012,
"100.0" : 0.017360571862963012
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.007091855909268342,
0.015122441350672004,
0.0059013010692061975,
0.00922526725407408,
0.017360571862963012,
0.014033243146852054,
0.005901359749449838,
0.004200920768233558,
0.007868781876919173,
0.011299684922966987
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.00148964134413755,
"scoreError" : 9.985893839631493E-4,
"scoreConfidence" : [
4.910519601744007E-4,
0.0024882307281006992
],
"scorePercentiles" : {
"0.0" : 6.750729172170395E-4,
"50.0" : 0.0013341064717289522,
"90.0" : 0.0025519543156853073,
"95.0" : 0.0025816886335545543,
"99.0" : 0.0025816886335545543,
"99.9" : 0.0025816886335545543,
"99.99" : 0.0025816886335545543,
"99.999" : 0.0025816886335545543,
"99.9999" : 0.0025816886335545543,
"100.0" : 0.0025816886335545543
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.0010519924083662775,
0.002284345454862085,
8.78905251969872E-4,
0.0014228468637544755,
0.0025816886335545543,
0.002101421855586318,
8.896866182339203E-4,
6.750729172170395E-4,
0.001245366079703429,
0.0017650873581275305
]
]
},
"·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" : 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" : "ms",
"rawData" : [
[
3.0,
4.0,
3.0,
4.0,
4.0,
3.0,
3.0,
4.0,
3.0,
3.0
]
]
}
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.stringJoiner",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/local/jmh-benchmark/jdk.base/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" : 141.49372772431144,
"scoreError" : 1.426887576452094,
"scoreConfidence" : [
140.06684014785935,
142.92061530076353
],
"scorePercentiles" : {
"0.0" : 140.18335423957572,
"50.0" : 141.57671198176774,
"90.0" : 143.11480053079447,
"95.0" : 143.1715032485146,
"99.0" : 143.1715032485146,
"99.9" : 143.1715032485146,
"99.99" : 143.1715032485146,
"99.999" : 143.1715032485146,
"99.9999" : 143.1715032485146,
"100.0" : 143.1715032485146
},
"scoreUnit" : "ns/op",
"rawData" : [
[
143.1715032485146,
142.6044760713133,
141.84501408485858,
141.7210120224637,
141.43241194107176,
141.74101976424163,
141.17391682359147,
140.18335423957572,
140.3590523854681,
140.70551666201519
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 4715.841726991781,
"scoreError" : 48.22905389660504,
"scoreConfidence" : [
4667.6126730951755,
4764.070780888386
],
"scorePercentiles" : {
"0.0" : 4657.870459156591,
"50.0" : 4713.488307251738,
"90.0" : 4758.03075584454,
"95.0" : 4758.358480331362,
"99.0" : 4758.358480331362,
"99.9" : 4758.358480331362,
"99.99" : 4758.358480331362,
"99.999" : 4758.358480331362,
"99.9999" : 4758.358480331362,
"100.0" : 4758.358480331362
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
4657.870459156591,
4679.136967748912,
4704.4611882608415,
4708.702256032697,
4718.274358470779,
4707.014058406819,
4726.904044638651,
4758.358480331362,
4755.0812354631435,
4742.61422140801
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 1400.0542758011911,
"scoreError" : 0.005885864297014113,
"scoreConfidence" : [
1400.0483899368942,
1400.060161665488
],
"scorePercentiles" : {
"0.0" : 1400.0475737312947,
"50.0" : 1400.0553114185095,
"90.0" : 1400.0595090839277,
"95.0" : 1400.0597770744773,
"99.0" : 1400.0597770744773,
"99.9" : 1400.0597770744773,
"99.99" : 1400.0597770744773,
"99.999" : 1400.0597770744773,
"99.9999" : 1400.0597770744773,
"100.0" : 1400.0597770744773
},
"scoreUnit" : "B/op",
"rawData" : [
[
1400.0501738409766,
1400.0570971689795,
1400.0568000426574,
1400.049672220248,
1400.0566296522325,
1400.0597770744773,
1400.0560768504872,
1400.0475737312947,
1400.0544114440277,
1400.0545459865318
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 4716.451262098943,
"scoreError" : 448.3451823121959,
"scoreConfidence" : [
4268.106079786747,
5164.7964444111385
],
"scorePercentiles" : {
"0.0" : 4285.355582462759,
"50.0" : 4900.535798860079,
"90.0" : 4901.34129951402,
"95.0" : 4901.405592892976,
"99.0" : 4901.405592892976,
"99.9" : 4901.405592892976,
"99.99" : 4901.405592892976,
"99.999" : 4901.405592892976,
"99.9999" : 4901.405592892976,
"100.0" : 4901.405592892976
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
4285.355582462759,
4900.429258117209,
4900.72558510104,
4288.225350957142,
4900.762659103412,
4899.6627205665,
4900.762512177593,
4286.5410200078395,
4901.405592892976,
4900.642339602948
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 1400.2031809165696,
"scoreError" : 131.55024835375096,
"scoreConfidence" : [
1268.6529325628187,
1531.7534292703206
],
"scorePercentiles" : {
"0.0" : 1261.2251429916903,
"50.0" : 1449.1283080846854,
"90.0" : 1465.4900467786388,
"95.0" : 1466.2705557222062,
"99.0" : 1466.2705557222062,
"99.9" : 1466.2705557222062,
"99.99" : 1466.2705557222062,
"99.999" : 1466.2705557222062,
"99.9999" : 1466.2705557222062,
"100.0" : 1466.2705557222062
},
"scoreUnit" : "B/op",
"rawData" : [
[
1288.0806541974473,
1466.2705557222062,
1458.4654662865323,
1275.0282711807156,
1454.2065021953576,
1457.3614208873432,
1451.5510091975677,
1261.2251429916903,
1443.137179535033,
1446.705606971803
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.006943461807685891,
"scoreError" : 0.012825482665146262,
"scoreConfidence" : [
-0.005882020857460371,
0.019768944472832152
],
"scorePercentiles" : {
"0.0" : 2.666775566501063E-4,
"50.0" : 0.0030836113303789802,
"90.0" : 0.025796274297544802,
"95.0" : 0.02692902888065742,
"99.0" : 0.02692902888065742,
"99.9" : 0.02692902888065742,
"99.99" : 0.02692902888065742,
"99.999" : 0.02692902888065742,
"99.9999" : 0.02692902888065742,
"100.0" : 0.02692902888065742
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
2.666775566501063E-4,
0.005900851658518855,
0.02692902888065742,
5.337122845246334E-4,
0.002233936905848921,
0.00393328575490904,
0.009835421577299741,
0.001966338348854548,
0.015601483049531205,
0.002233882060064443
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.0020596137644898265,
"scoreError" : 0.003808775538108716,
"scoreConfidence" : [
-0.0017491617736188894,
0.0058683893025985425
],
"scorePercentiles" : {
"0.0" : 8.015722266674492E-5,
"50.0" : 9.163993399225743E-4,
"90.0" : 0.007672077899522917,
"95.0" : 0.00801413137321415,
"99.0" : 0.00801413137321415,
"99.9" : 0.00801413137321415,
"99.99" : 0.00801413137321415,
"99.999" : 0.00801413137321415,
"99.9999" : 0.00801413137321415,
"100.0" : 0.00801413137321415
},
"scoreUnit" : "B/op",
"rawData" : [
[
8.015722266674492E-5,
0.001765609620063165,
0.00801413137321415,
1.5868994648181556E-4,
6.628775559953372E-4,
0.0011699211238498115,
0.0029131417980238624,
5.78553979450682E-4,
0.004593596636301818,
6.594583888508769E-4
]
]
},
"·gc.count" : {
"score" : 77.0,
"scoreError" : "NaN",
"scoreConfidence" : [
77.0,
77.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" : [
[
7.0,
8.0,
8.0,
7.0,
8.0,
8.0,
8.0,
7.0,
8.0,
8.0
]
]
},
"·gc.time" : {
"score" : 54.0,
"scoreError" : "NaN",
"scoreConfidence" : [
54.0,
54.0
],
"scorePercentiles" : {
"0.0" : 4.0,
"50.0" : 5.5,
"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" : "ms",
"rawData" : [
[
5.0,
6.0,
6.0,
5.0,
5.0,
6.0,
6.0,
4.0,
6.0,
5.0
]
]
}
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.stringJoiner",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/local/jmh-benchmark/jdk.base/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" : 140.32658918517453,
"scoreError" : 0.4654661562141868,
"scoreConfidence" : [
139.86112302896035,
140.7920553413887
],
"scorePercentiles" : {
"0.0" : 139.86037948797394,
"50.0" : 140.32077910205626,
"90.0" : 140.84150412205076,
"95.0" : 140.86903711715365,
"99.0" : 140.86903711715365,
"99.9" : 140.86903711715365,
"99.99" : 140.86903711715365,
"99.999" : 140.86903711715365,
"99.9999" : 140.86903711715365,
"100.0" : 140.86903711715365
},
"scoreUnit" : "ns/op",
"rawData" : [
[
140.2308614223394,
139.9341664652108,
140.35526335359975,
140.5937071661249,
140.4506072593674,
139.86037948797394,
140.86903711715365,
140.13227522567163,
140.28629485051277,
140.55329950379092
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 4755.406070076494,
"scoreError" : 15.078241598947491,
"scoreConfidence" : [
4740.327828477546,
4770.484311675442
],
"scorePercentiles" : {
"0.0" : 4737.394114447868,
"50.0" : 4755.415501352099,
"90.0" : 4770.272584941823,
"95.0" : 4770.448151997457,
"99.0" : 4770.448151997457,
"99.9" : 4770.448151997457,
"99.99" : 4770.448151997457,
"99.999" : 4770.448151997457,
"99.9999" : 4770.448151997457,
"100.0" : 4770.448151997457
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
4759.809769616441,
4768.692481441116,
4754.574103819593,
4746.514021859754,
4751.031704453229,
4770.448151997457,
4737.394114447868,
4759.562805929267,
4756.256898884605,
4749.77664831561
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 1400.0544930800693,
"scoreError" : 0.00523429463286949,
"scoreConfidence" : [
1400.0492587854365,
1400.059727374702
],
"scorePercentiles" : {
"0.0" : 1400.047574438074,
"50.0" : 1400.0558888594396,
"90.0" : 1400.0587119695285,
"95.0" : 1400.0589883359446,
"99.0" : 1400.0589883359446,
"99.9" : 1400.0589883359446,
"99.99" : 1400.0589883359446,
"99.999" : 1400.0589883359446,
"99.9999" : 1400.0589883359446,
"100.0" : 1400.0589883359446
},
"scoreUnit" : "B/op",
"rawData" : [
[
1400.0561197268664,
1400.0560338266764,
1400.0561940749824,
1400.0492681626874,
1400.0562246717845,
1400.0589883359446,
1400.055743892203,
1400.0543298665486,
1400.047574438074,
1400.0544538049248
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 4777.124530050799,
"scoreError" : 391.0234478673855,
"scoreConfidence" : [
4386.101082183413,
5168.147977918185
],
"scorePercentiles" : {
"0.0" : 4284.711474648848,
"50.0" : 4899.582357965455,
"90.0" : 4900.815739017732,
"95.0" : 4900.830980563869,
"99.0" : 4900.830980563869,
"99.9" : 4900.830980563869,
"99.99" : 4900.830980563869,
"99.999" : 4900.830980563869,
"99.9999" : 4900.830980563869,
"100.0" : 4900.830980563869
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
4898.8014800477995,
4900.627246210967,
4900.678565102502,
4288.086373951492,
4900.280887717739,
4899.617630103489,
4900.830980563869,
4898.063576333865,
4284.711474648848,
4899.547085827422
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 1406.4242071715298,
"scoreError" : 114.3487888882528,
"scoreConfidence" : [
1292.075418283277,
1520.7729960597826
],
"scorePercentiles" : {
"0.0" : 1261.2438803833088,
"50.0" : 1440.867240233174,
"90.0" : 1447.9411522551316,
"95.0" : 1448.3567122392533,
"99.0" : 1448.3567122392533,
"99.9" : 1448.3567122392533,
"99.99" : 1448.3567122392533,
"99.999" : 1448.3567122392533,
"99.9999" : 1448.3567122392533,
"100.0" : 1448.3567122392533
},
"scoreUnit" : "B/op",
"rawData" : [
[
1440.9393071229056,
1438.791193245409,
1443.078860571398,
1264.8297596973925,
1444.0376714511854,
1437.9684012629652,
1448.3567122392533,
1440.7951733434427,
1261.2438803833088,
1444.2011123980367
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.008015547618262543,
"scoreError" : 0.010995198241954881,
"scoreConfidence" : [
-0.0029796506236923377,
0.019010745860217424
],
"scorePercentiles" : {
"0.0" : 2.666374738390705E-4,
"50.0" : 0.007017265426672617,
"90.0" : 0.019306599029840447,
"95.0" : 0.01952284721537455,
"99.0" : 0.01952284721537455,
"99.9" : 0.01952284721537455,
"99.99" : 0.01952284721537455,
"99.999" : 0.01952284721537455,
"99.9999" : 0.01952284721537455,
"100.0" : 0.01952284721537455
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.0022330429326908514,
0.010101995267805084,
0.017360365360033488,
2.668474937271872E-4,
0.010101281295555457,
0.003933249557789777,
0.014402613122210648,
0.01952284721537455,
2.666374738390705E-4,
0.0019665964635993296
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.0023601861209170123,
"scoreError" : 0.00323842377054764,
"scoreConfidence" : [
-8.782376496306275E-4,
0.005598609891464652
],
"scorePercentiles" : {
"0.0" : 7.84871709915901E-5,
"50.0" : 0.00206011545491013,
"90.0" : 0.005679689950690055,
"95.0" : 0.005742764175978065,
"99.0" : 0.005742764175978065,
"99.9" : 0.005742764175978065,
"99.99" : 0.005742764175978065,
"99.999" : 0.005742764175978065,
"99.9999" : 0.005742764175978065,
"100.0" : 0.005742764175978065
},
"scoreUnit" : "B/op",
"rawData" : [
[
6.568299101958832E-4,
0.0029658778550771354,
0.005112021923097971,
7.871032015984942E-5,
0.00297669277638101,
0.0011543530547431242,
0.0042564457889014695,
0.005742764175978065,
7.84871709915901E-5,
5.796782336440304E-4
]
]
},
"·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,
8.0,
7.0,
8.0,
8.0,
8.0,
8.0,
7.0,
8.0
]
]
},
"·gc.time" : {
"score" : 53.0,
"scoreError" : "NaN",
"scoreConfidence" : [
53.0,
53.0
],
"scorePercentiles" : {
"0.0" : 5.0,
"50.0" : 5.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" : "ms",
"rawData" : [
[
5.0,
5.0,
6.0,
5.0,
5.0,
6.0,
5.0,
5.0,
5.0,
6.0
]
]
}
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.stringJoiner",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/local/jmh-benchmark/jdk.base/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" : "1",
"mode" : "latin"
},
"primaryMetric" : {
"score" : 318.64923176009495,
"scoreError" : 8.148530692991832,
"scoreConfidence" : [
310.50070106710314,
326.79776245308676
],
"scorePercentiles" : {
"0.0" : 312.24002337790813,
"50.0" : 316.6762518067128,
"90.0" : 330.95744262743733,
"95.0" : 331.93655727396464,
"99.0" : 331.93655727396464,
"99.9" : 331.93655727396464,
"99.99" : 331.93655727396464,
"99.999" : 331.93655727396464,
"99.9999" : 331.93655727396464,
"100.0" : 331.93655727396464
},
"scoreUnit" : "ns/op",
"rawData" : [
[
316.6980912951356,
317.467586459068,
320.7421939730494,
312.24002337790813,
315.99630122827256,
316.36291540021546,
316.2488254663538,
331.93655727396464,
316.65441231829,
322.1454108086918
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 634.4688862863406,
"scoreError" : 15.808933379187087,
"scoreConfidence" : [
618.6599529071535,
650.2778196655278
],
"scorePercentiles" : {
"0.0" : 609.0390294852813,
"50.0" : 638.12614279163,
"90.0" : 646.6728052330469,
"95.0" : 647.4396903579924,
"99.0" : 647.4396903579924,
"99.9" : 647.4396903579924,
"99.99" : 647.4396903579924,
"99.999" : 647.4396903579924,
"99.9999" : 647.4396903579924,
"100.0" : 647.4396903579924
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
638.073157230721,
636.563428556216,
629.9933927400663,
647.4396903579924,
639.7708391085381,
638.8217471383905,
639.263056443678,
609.0390294852813,
638.1791283525388,
627.5453934499834
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 424.02174391770143,
"scoreError" : 0.012145859580089341,
"scoreConfidence" : [
424.00959805812136,
424.0338897772815
],
"scorePercentiles" : {
"0.0" : 424.017088350637,
"50.0" : 424.01722574851556,
"90.0" : 424.03798908740345,
"95.0" : 424.0383976527283,
"99.0" : 424.0383976527283,
"99.9" : 424.0383976527283,
"99.99" : 424.0383976527283,
"99.999" : 424.0383976527283,
"99.9999" : 424.0383976527283,
"100.0" : 424.0383976527283
},
"scoreUnit" : "B/op",
"rawData" : [
[
424.01713794321887,
424.01714485587667,
424.0173066411544,
424.0383976527283,
424.017088350637,
424.0238758717652,
424.0171015890248,
424.01795175895927,
424.0171225141702,
424.0343119994799
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 673.126229186138,
"scoreError" : 292.99050804677034,
"scoreConfidence" : [
380.1357211393676,
966.1167372329082
],
"scorePercentiles" : {
"0.0" : 610.9759438315199,
"50.0" : 612.1249497691335,
"90.0" : 1163.4474106830912,
"95.0" : 1224.674726817098,
"99.0" : 1224.674726817098,
"99.9" : 1224.674726817098,
"99.99" : 1224.674726817098,
"99.999" : 1224.674726817098,
"99.9999" : 1224.674726817098,
"100.0" : 1224.674726817098
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
611.5121845001805,
611.5768194198025,
610.9759438315199,
611.155234344259,
612.3639718348376,
612.188290974361,
612.3519460983882,
612.4015654770268,
612.0616085639061,
1224.674726817098
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 450.4137007649706,
"scoreError" : 200.58790700760514,
"scoreConfidence" : [
249.82579375736546,
651.0016077725758
],
"scorePercentiles" : {
"0.0" : 400.27401802494103,
"50.0" : 406.5154189719418,
"90.0" : 787.4006582325685,
"95.0" : 827.5164006130638,
"99.0" : 827.5164006130638,
"99.9" : 827.5164006130638,
"99.99" : 827.5164006130638,
"99.999" : 827.5164006130638,
"99.9999" : 827.5164006130638,
"100.0" : 827.5164006130638
},
"scoreUnit" : "B/op",
"rawData" : [
[
406.3666420548308,
407.37347638487813,
411.2176049961648,
400.27401802494103,
405.8528030287245,
406.34567164481035,
406.16721820512936,
426.3589768081104,
406.6641958890529,
827.5164006130638
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.1755745518657774,
"scoreError" : 0.6924649145051786,
"scoreConfidence" : [
-0.5168903626394011,
0.868039466370956
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.009540400224359343,
"90.0" : 1.3402820341003991,
"95.0" : 1.4701968331548028,
"99.0" : 1.4701968331548028,
"99.9" : 1.4701968331548028,
"99.99" : 1.4701968331548028,
"99.999" : 1.4701968331548028,
"99.9999" : 1.4701968331548028,
"100.0" : 1.4701968331548028
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.01711433827272933,
1.4701968331548028,
0.17104884261075914,
0.02754374059919591,
0.06734206177212537,
0.0019664621759893585,
5.33240072172248E-4
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.11523114462163005,
"scoreError" : 0.4534752422909236,
"scoreConfidence" : [
-0.3382440976692936,
0.5687063869125537
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.006371007439818617,
"90.0" : 0.8779468235576414,
"95.0" : 0.9629003575921753,
"99.0" : 0.9629003575921753,
"99.9" : 0.9629003575921753,
"99.99" : 0.9629003575921753,
"99.999" : 0.9629003575921753,
"99.9999" : 0.9629003575921753,
"100.0" : 0.9629003575921753
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.011372947835150514,
0.9629003575921753,
0.11336501724683334,
0.01828241398667887,
0.04466734869131518,
0.0013690670444867193,
3.542938196606498E-4
]
]
},
"·gc.count" : {
"score" : 11.0,
"scoreError" : "NaN",
"scoreConfidence" : [
11.0,
11.0
],
"scorePercentiles" : {
"0.0" : 1.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" : "counts",
"rawData" : [
[
1.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.0,
2.0
]
]
},
"·gc.time" : {
"score" : 12.0,
"scoreError" : "NaN",
"scoreConfidence" : [
12.0,
12.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" : [
[
2.0,
1.0,
2.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.0
]
]
}
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.stringJoiner",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/local/jmh-benchmark/jdk.base/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" : "1",
"mode" : "cyrillic"
},
"primaryMetric" : {
"score" : 331.0236759617354,
"scoreError" : 15.854075925686404,
"scoreConfidence" : [
315.169600036049,
346.8777518874218
],
"scorePercentiles" : {
"0.0" : 319.0431896633666,
"50.0" : 325.9202026509728,
"90.0" : 345.03971907078807,
"95.0" : 345.1164712892427,
"99.0" : 345.1164712892427,
"99.9" : 345.1164712892427,
"99.99" : 345.1164712892427,
"99.999" : 345.1164712892427,
"99.9999" : 345.1164712892427,
"100.0" : 345.1164712892427
},
"scoreUnit" : "ns/op",
"rawData" : [
[
326.6544881550329,
324.7562894848087,
320.1371428790902,
319.0431896633666,
325.1859171469127,
323.19845360325047,
345.1164712892427,
342.0799863557472,
344.3489491046961,
339.715871935206
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 610.9587546759916,
"scoreError" : 28.822050794249346,
"scoreConfidence" : [
582.1367038817423,
639.7808054702409
],
"scorePercentiles" : {
"0.0" : 585.4341154035354,
"50.0" : 619.7866600009752,
"90.0" : 633.1160033476292,
"95.0" : 633.3204862465726,
"99.0" : 633.3204862465726,
"99.9" : 633.3204862465726,
"99.99" : 633.3204862465726,
"99.999" : 633.3204862465726,
"99.9999" : 633.3204862465726,
"100.0" : 633.3204862465726
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
618.2741244153922,
622.2889973570382,
631.2756572571386,
633.3204862465726,
621.2991955865581,
624.7731215421898,
585.4341154035354,
590.9622645102662,
587.1872466112073,
594.7723378300176
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 424.0207837784057,
"scoreError" : 0.010304459533314833,
"scoreConfidence" : [
424.0104793188724,
424.031088237939
],
"scorePercentiles" : {
"0.0" : 424.0173244969693,
"50.0" : 424.0183973588877,
"90.0" : 424.0377851401119,
"95.0" : 424.03927144954133,
"99.0" : 424.03927144954133,
"99.9" : 424.03927144954133,
"99.99" : 424.03927144954133,
"99.999" : 424.03927144954133,
"99.9999" : 424.03927144954133,
"100.0" : 424.03927144954133
},
"scoreUnit" : "B/op",
"rawData" : [
[
424.0176404120102,
424.0175377648311,
424.0173244969693,
424.03927144954133,
424.01761852155533,
424.0244083552473,
424.01866464737583,
424.0184621231852,
424.0185774187513,
424.0183325945902
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 611.8946573325107,
"scoreError" : 0.6489528741451126,
"scoreConfidence" : [
611.2457044583656,
612.5436102066559
],
"scorePercentiles" : {
"0.0" : 611.1738738300485,
"50.0" : 612.0256662877996,
"90.0" : 612.4065946289612,
"95.0" : 612.408986746024,
"99.0" : 612.408986746024,
"99.9" : 612.408986746024,
"99.99" : 612.408986746024,
"99.999" : 612.408986746024,
"99.9999" : 612.408986746024,
"100.0" : 612.408986746024
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
611.1738738300485,
611.5633559950867,
611.5830288067898,
611.4305197282304,
612.408986746024,
612.0774737711448,
612.0420275342093,
612.3850655753967,
612.2729362967875,
612.0093050413898
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 425.05086661344177,
"scoreError" : 20.492083751968696,
"scoreConfidence" : [
404.55878286147305,
445.5429503654105
],
"scorePercentiles" : {
"0.0" : 409.38286027057495,
"50.0" : 418.5492761784862,
"90.0" : 443.17457802778665,
"95.0" : 443.2902634043533,
"99.0" : 443.2902634043533,
"99.9" : 443.2902634043533,
"99.99" : 443.2902634043533,
"99.999" : 443.2902634043533,
"99.9999" : 443.2902634043533,
"100.0" : 443.2902634043533
},
"scoreUnit" : "B/op",
"rawData" : [
[
419.1482283168847,
416.7092612878906,
410.79011458979465,
409.38286027057495,
417.9503240400877,
415.40805731646395,
443.2902634043533,
439.38943199303844,
442.1334096386868,
436.30671527664174
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.1727609266737461,
"scoreError" : 0.6887775720705555,
"scoreConfidence" : [
-0.5160166453968094,
0.8615384987443016
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.00705238169808831,
"90.0" : 1.3309894113642073,
"95.0" : 1.4613007023029445,
"99.0" : 1.4613007023029445,
"99.9" : 1.4613007023029445,
"99.99" : 1.4613007023029445,
"99.999" : 1.4613007023029445,
"99.9999" : 1.4613007023029445,
"100.0" : 1.4613007023029445
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.01410476339617662,
1.4613007023029445,
0.15818779291556803,
0.02026364798156894,
0.07375236014120297
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.11630151256030963,
"scoreError" : 0.46100453313325424,
"scoreConfidence" : [
-0.3447030205729446,
0.5773060456935639
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.004736967099202973,
"90.0" : 0.8913673722244984,
"95.0" : 0.9784128235700146,
"99.0" : 0.9784128235700146,
"99.9" : 0.9784128235700146,
"99.99" : 0.9784128235700146,
"99.999" : 0.9784128235700146,
"99.9999" : 0.9784128235700146,
"100.0" : 0.9784128235700146
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.009473934198405946,
0.9784128235700146,
0.10795831011484941,
0.013752642439698088,
0.05341741528012833
]
]
},
"·gc.count" : {
"score" : 10.0,
"scoreError" : "NaN",
"scoreConfidence" : [
10.0,
10.0
],
"scorePercentiles" : {
"0.0" : 1.0,
"50.0" : 1.0,
"90.0" : 1.0,
"95.0" : 1.0,
"99.0" : 1.0,
"99.9" : 1.0,
"99.99" : 1.0,
"99.999" : 1.0,
"99.9999" : 1.0,
"100.0" : 1.0
},
"scoreUnit" : "counts",
"rawData" : [
[
1.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.0
]
]
},
"·gc.time" : {
"score" : 11.0,
"scoreError" : "NaN",
"scoreConfidence" : [
11.0,
11.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,
1.0,
0.0,
1.0,
1.0,
1.0,
1.0
]
]
}
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.stringJoiner",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/local/jmh-benchmark/jdk.base/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" : 306.50880138109125,
"scoreError" : 17.780418668557175,
"scoreConfidence" : [
288.7283827125341,
324.2892200496484
],
"scorePercentiles" : {
"0.0" : 289.1380214054619,
"50.0" : 307.55723919011723,
"90.0" : 325.6242524712755,
"95.0" : 326.3626098112636,
"99.0" : 326.3626098112636,
"99.9" : 326.3626098112636,
"99.99" : 326.3626098112636,
"99.999" : 326.3626098112636,
"99.9999" : 326.3626098112636,
"100.0" : 326.3626098112636
},
"scoreUnit" : "ns/op",
"rawData" : [
[
326.3626098112636,
305.0596211384147,
296.349656843266,
289.1380214054619,
307.7616652869842,
291.15146256499577,
312.0965078754875,
307.35281309325023,
318.97903641138225,
310.8366193804058
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 1083.8449142340028,
"scoreError" : 62.87562442560719,
"scoreConfidence" : [
1020.9692898083956,
1146.72053865961
],
"scorePercentiles" : {
"0.0" : 1016.4965038426794,
"50.0" : 1078.6323406335139,
"90.0" : 1146.57922255879,
"95.0" : 1147.4009349550292,
"99.0" : 1147.4009349550292,
"99.9" : 1147.4009349550292,
"99.99" : 1147.4009349550292,
"99.999" : 1147.4009349550292,
"99.9999" : 1147.4009349550292,
"100.0" : 1147.4009349550292
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1016.4965038426794,
1087.458271753545,
1119.7078561835644,
1147.4009349550292,
1077.7692052456957,
1139.1838109926366,
1062.9828785391853,
1079.495476021332,
1040.6673451331237,
1067.286859673235
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 696.028465546078,
"scoreError" : 0.010321880690133317,
"scoreConfidence" : [
696.0181436653878,
696.0387874267682
],
"scorePercentiles" : {
"0.0" : 696.0168211798692,
"50.0" : 696.0320743750021,
"90.0" : 696.0339528991102,
"95.0" : 696.0339943198396,
"99.0" : 696.0339943198396,
"99.9" : 696.0339943198396,
"99.99" : 696.0339943198396,
"99.999" : 696.0339943198396,
"99.9999" : 696.0339943198396,
"100.0" : 696.0339943198396
},
"scoreUnit" : "B/op",
"rawData" : [
[
696.0176611620188,
696.0325341515263,
696.0316145984779,
696.0308177598731,
696.0328171721881,
696.022056066932,
696.0335801125453,
696.0327589375102,
696.0339943198396,
696.0168211798692
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 1041.2099534905276,
"scoreError" : 447.2166004665488,
"scoreConfidence" : [
593.9933530239788,
1488.4265539570765
],
"scorePercentiles" : {
"0.0" : 612.4315850977864,
"50.0" : 1224.6233892848845,
"90.0" : 1225.3172831362515,
"95.0" : 1225.3256848957167,
"99.0" : 1225.3256848957167,
"99.9" : 1225.3256848957167,
"99.99" : 1225.3256848957167,
"99.999" : 1225.3256848957167,
"99.9999" : 1225.3256848957167,
"100.0" : 1225.3256848957167
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
612.5948016188485,
1225.1590924543484,
1224.7366131488134,
1225.232139666678,
1224.2546780458842,
612.4315850977864,
1225.2416673010657,
1225.3256848957167,
1224.510165420956,
612.6131072551785
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 668.3851292389597,
"scoreError" : 284.55288777802747,
"scoreConfidence" : [
383.83224146093227,
952.9380170169873
],
"scorePercentiles" : {
"0.0" : 374.1853482702334,
"50.0" : 772.7440201562217,
"90.0" : 817.3228845210065,
"95.0" : 818.9943746281075,
"99.0" : 818.9943746281075,
"99.9" : 818.9943746281075,
"99.99" : 818.9943746281075,
"99.999" : 818.9943746281075,
"99.9999" : 818.9943746281075,
"100.0" : 818.9943746281075
},
"scoreUnit" : "B/op",
"rawData" : [
[
419.45722336567036,
784.1685607712649,
761.3194795411786,
743.2444075455641,
790.6344218679466,
374.1853482702334,
802.2794735570967,
790.0605755184342,
818.9943746281075,
399.5074273240998
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.0026966104814992683,
"scoreError" : 0.005857024953384852,
"scoreConfidence" : [
-0.0031604144718855834,
0.00855363543488412
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 6.478371504588024E-4,
"90.0" : 0.011218957868332347,
"95.0" : 0.011798132276639974,
"99.0" : 0.011798132276639974,
"99.9" : 0.011798132276639974,
"99.99" : 0.011798132276639974,
"99.999" : 0.011798132276639974,
"99.9999" : 0.011798132276639974,
"100.0" : 0.011798132276639974
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
6.861916291041956E-4,
0.011798132276639974,
6.094826718134093E-4,
0.006006388193563684,
0.00454159348374838,
0.0033243165601230373
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.001707268595774127,
"scoreError" : 0.0036483115762198843,
"scoreConfidence" : [
-0.0019410429804457574,
0.0053555801719940115
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 4.317299310931767E-4,
"90.0" : 0.006967528436758212,
"95.0" : 0.007333942521173028,
"99.0" : 0.007333942521173028,
"99.9" : 0.007333942521173028,
"99.99" : 0.007333942521173028,
"99.999" : 0.007333942521173028,
"99.9999" : 0.007333942521173028,
"100.0" : 0.007333942521173028
},
"scoreUnit" : "B/op",
"rawData" : [
[
4.6985060056042735E-4,
0.007333942521173028,
3.9360926162592606E-4,
0.0036698016770248527,
0.00303757340696221,
0.002167908490394823
]
]
},
"·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" : [
[
1.0,
2.0,
2.0,
2.0,
2.0,
1.0,
2.0,
2.0,
2.0,
1.0
]
]
},
"·gc.time" : {
"score" : 12.0,
"scoreError" : "NaN",
"scoreConfidence" : [
12.0,
12.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,
1.0,
2.0,
1.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/local/jmh-benchmark/jdk.base/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" : 317.03601333135515,
"scoreError" : 22.635228089206684,
"scoreConfidence" : [
294.40078524214846,
339.67124142056184
],
"scorePercentiles" : {
"0.0" : 287.2958147871512,
"50.0" : 318.5968811238848,
"90.0" : 335.3038018094985,
"95.0" : 335.3377969545189,
"99.0" : 335.3377969545189,
"99.9" : 335.3377969545189,
"99.99" : 335.3377969545189,
"99.999" : 335.3377969545189,
"99.9999" : 335.3377969545189,
"100.0" : 335.3377969545189
},
"scoreUnit" : "ns/op",
"rawData" : [
[
320.22436487248785,
287.2958147871512,
312.0736529619436,
317.600815301607,
319.59294694616267,
298.9547308251475,
335.3377969545189,
334.9978455043147,
327.3673528566594,
316.91481230355873
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 1048.6972835321362,
"scoreError" : 77.53237222707882,
"scoreConfidence" : [
971.1649113050574,
1126.2296557592151
],
"scorePercentiles" : {
"0.0" : 989.3107267545374,
"50.0" : 1041.4073315067826,
"90.0" : 1150.5069670792109,
"95.0" : 1155.0643636735604,
"99.0" : 1155.0643636735604,
"99.9" : 1155.0643636735604,
"99.99" : 1155.0643636735604,
"99.999" : 1155.0643636735604,
"99.9999" : 1155.0643636735604,
"100.0" : 1155.0643636735604
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1035.9063148226755,
1155.0643636735604,
1063.473491992872,
1044.6987541174278,
1038.1159088961372,
1109.4903977300662,
989.3107267545374,
990.5890470635961,
1013.4394518278662,
1046.884378442624
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 696.0295204032598,
"scoreError" : 0.011188613334576474,
"scoreConfidence" : [
696.0183317899252,
696.0407090165943
],
"scorePercentiles" : {
"0.0" : 696.0172931661643,
"50.0" : 696.0335499437896,
"90.0" : 696.036077504673,
"95.0" : 696.0361166428634,
"99.0" : 696.0361166428634,
"99.9" : 696.0361166428634,
"99.99" : 696.0361166428634,
"99.999" : 696.0361166428634,
"99.9999" : 696.0361166428634,
"100.0" : 696.0361166428634
},
"scoreUnit" : "B/op",
"rawData" : [
[
696.0172931661643,
696.0306529423483,
696.0332714378175,
696.03388728287,
696.034100880066,
696.0226492333885,
696.0361166428634,
696.0357252609598,
696.0176787363579,
696.0338284497617
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 1041.3319679861038,
"scoreError" : 447.3266119094599,
"scoreConfidence" : [
594.0053560766439,
1488.6585798955637
],
"scorePercentiles" : {
"0.0" : 612.5088805794094,
"50.0" : 1224.8645707886176,
"90.0" : 1225.3787664554445,
"95.0" : 1225.383428721704,
"99.0" : 1225.383428721704,
"99.9" : 1225.383428721704,
"99.99" : 1225.383428721704,
"99.999" : 1225.383428721704,
"99.9999" : 1225.383428721704,
"100.0" : 1225.383428721704
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
612.5519513254109,
1224.7971903687926,
1224.7368945480196,
1225.383428721704,
1225.3368060591094,
612.5088805794094,
1225.1805661574786,
1224.9319512084426,
612.6278249205938,
1225.2641859720773
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 693.1481543229808,
"scoreError" : 304.757408278875,
"scoreConfidence" : [
388.39074604410575,
997.9055626018558
],
"scorePercentiles" : {
"0.0" : 384.24852942583044,
"50.0" : 808.1052241658199,
"90.0" : 861.8551516634706,
"95.0" : 861.9839049477333,
"99.0" : 861.9839049477333,
"99.9" : 861.9839049477333,
"99.99" : 861.9839049477333,
"99.999" : 861.9839049477333,
"99.9999" : 861.9839049477333,
"100.0" : 861.9839049477333
},
"scoreUnit" : "B/op",
"rawData" : [
[
411.56883106571826,
738.0509822180554,
801.5786324541177,
816.4156298106478,
821.5616336980091,
384.24852942583044,
861.9839049477333,
860.6963721051056,
420.7452116270682,
814.6318158775221
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.0026081944364996943,
"scoreError" : 0.004473585228386002,
"scoreConfidence" : [
-0.001865390791886308,
0.007081779664885697
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.0017154151658676426,
"90.0" : 0.00889338609417619,
"95.0" : 0.009302274986416033,
"99.0" : 0.009302274986416033,
"99.9" : 0.009302274986416033,
"99.99" : 0.009302274986416033,
"99.999" : 0.009302274986416033,
"99.9999" : 0.009302274986416033,
"100.0" : 0.009302274986416033
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.005213386064017603,
2.667536980358621E-4,
0.003324743117929324,
0.0013572976109473365,
0.0020735327207879488,
0.003934136321531479,
6.098198453313594E-4,
0.009302274986416033
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.0017123191108320275,
"scoreError" : 0.00294293014234846,
"scoreConfidence" : [
-0.0012306110315164326,
0.004655249253180487
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.0011054195223769315,
"90.0" : 0.005880411350425946,
"95.0" : 0.006184730812126128,
"99.0" : 0.006184730812126128,
"99.9" : 0.006184730812126128,
"99.99" : 0.006184730812126128,
"99.999" : 0.006184730812126128,
"99.9999" : 0.006184730812126128,
"100.0" : 0.006184730812126128
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.0031415361951243038,
1.7458775466429893E-4,
0.0022151207393219497,
9.10038478523028E-4,
0.0013008005662308347,
0.0027678876752559693,
4.2848888707376235E-4,
0.006184730812126128
]
]
},
"·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" : [
[
1.0,
2.0,
2.0,
2.0,
2.0,
1.0,
2.0,
2.0,
1.0,
2.0
]
]
},
"·gc.time" : {
"score" : 14.0,
"scoreError" : "NaN",
"scoreConfidence" : [
14.0,
14.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" : [
[
1.0,
1.0,
2.0,
2.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/local/jmh-benchmark/jdk.base/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" : 345.74053223151304,
"scoreError" : 16.148978791859584,
"scoreConfidence" : [
329.59155343965347,
361.8895110233726
],
"scorePercentiles" : {
"0.0" : 336.33856265501674,
"50.0" : 338.94146094688955,
"90.0" : 361.4265278199428,
"95.0" : 361.53242390639616,
"99.0" : 361.53242390639616,
"99.9" : 361.53242390639616,
"99.99" : 361.53242390639616,
"99.999" : 361.53242390639616,
"99.9999" : 361.53242390639616,
"100.0" : 361.53242390639616
},
"scoreUnit" : "ns/op",
"rawData" : [
[
338.7072906113028,
337.11749696634445,
339.1756312824763,
337.9340403678652,
336.9097321775028,
336.33856265501674,
356.71758734542516,
360.4734630418628,
352.4990939609378,
361.53242390639616
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 2284.842120400252,
"scoreError" : 105.33381206067878,
"scoreConfidence" : [
2179.5083083395734,
2390.1759324609307
],
"scorePercentiles" : {
"0.0" : 2182.184659064312,
"50.0" : 2328.8378581667284,
"90.0" : 2345.820067073842,
"95.0" : 2346.1584426769055,
"99.0" : 2346.1584426769055,
"99.9" : 2346.1584426769055,
"99.99" : 2346.1584426769055,
"99.999" : 2346.1584426769055,
"99.9999" : 2346.1584426769055,
"100.0" : 2346.1584426769055
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
2330.3757835148235,
2341.8960904904975,
2327.2999328186334,
2335.828601521819,
2342.77468664627,
2346.1584426769055,
2212.6685699262744,
2189.816504388247,
2239.417932954739,
2182.184659064312
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 1656.070428787952,
"scoreError" : 0.012478432732562597,
"scoreConfidence" : [
1656.0579503552196,
1656.0829072206845
],
"scorePercentiles" : {
"0.0" : 1656.0536830645856,
"50.0" : 1656.0719174092378,
"90.0" : 1656.078357928401,
"95.0" : 1656.0784862294006,
"99.0" : 1656.0784862294006,
"99.9" : 1656.0784862294006,
"99.99" : 1656.0784862294006,
"99.999" : 1656.0784862294006,
"99.9999" : 1656.0784862294006,
"100.0" : 1656.0784862294006
},
"scoreUnit" : "B/op",
"rawData" : [
[
1656.071754807041,
1656.071964171534,
1656.0718706469415,
1656.0716107278245,
1656.0536830645856,
1656.0784862294006,
1656.0755725250733,
1656.057415233316,
1656.0747272544022,
1656.0772032194031
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 2327.5939256678635,
"scoreError" : 390.2636858262517,
"scoreConfidence" : [
1937.3302398416117,
2717.857611494115
],
"scorePercentiles" : {
"0.0" : 1837.7317886435842,
"50.0" : 2449.9949454511693,
"90.0" : 2450.487926431518,
"95.0" : 2450.489258669095,
"99.0" : 2450.489258669095,
"99.9" : 2450.489258669095,
"99.99" : 2450.489258669095,
"99.999" : 2450.489258669095,
"99.9999" : 2450.489258669095,
"100.0" : 2450.489258669095
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
2450.2422794969266,
2449.747611405412,
2450.403400457977,
2450.489258669095,
1837.7317886435842,
2449.652750083828,
2450.255479355086,
1837.9031302223677,
2450.475936293326,
2449.0376220510284
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 1687.737872728423,
"scoreError" : 284.17045062790186,
"scoreConfidence" : [
1403.5674221005213,
1971.908323356325
],
"scorePercentiles" : {
"0.0" : 1299.0504440803657,
"50.0" : 1739.3094388664376,
"90.0" : 1856.124415446129,
"95.0" : 1858.5940281719463,
"99.0" : 1858.5940281719463,
"99.9" : 1858.5940281719463,
"99.99" : 1858.5940281719463,
"99.999" : 1858.5940281719463,
"99.9999" : 1858.5940281719463,
"100.0" : 1858.5940281719463
},
"scoreUnit" : "B/op",
"rawData" : [
[
1741.2543763172296,
1732.3391738080816,
1743.6704594930752,
1737.3645014156457,
1299.0504440803657,
1729.131820064885,
1833.897900913772,
1389.9215304962565,
1812.1544925229753,
1858.5940281719463
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.011259558368500221,
"scoreError" : 0.010287891830025254,
"scoreConfidence" : [
9.716665384749672E-4,
0.021547450198525477
],
"scorePercentiles" : {
"0.0" : 0.0019669727496889468,
"50.0" : 0.013821922637334592,
"90.0" : 0.0197411463093753,
"95.0" : 0.01993846605001281,
"99.0" : 0.01993846605001281,
"99.9" : 0.01993846605001281,
"99.99" : 0.01993846605001281,
"99.999" : 0.01993846605001281,
"99.9999" : 0.01993846605001281,
"100.0" : 0.01993846605001281
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.0019669727496889468,
0.011906167287080568,
0.0044679140544237154,
0.005291537540044837,
0.0033241220522932007,
0.017965268643637722,
0.016002705594777906,
0.015737677987588617,
0.01993846605001281,
0.015994751725453876
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.008254125232779297,
"scoreError" : 0.007674408136822625,
"scoreConfidence" : [
5.797170959566719E-4,
0.01592853336960192
],
"scorePercentiles" : {
"0.0" : 0.0013978209163853868,
"50.0" : 0.010160564157218251,
"90.0" : 0.014538358803922133,
"95.0" : 0.014744719705838613,
"99.0" : 0.014744719705838613,
"99.9" : 0.014744719705838613,
"99.99" : 0.014744719705838613,
"99.999" : 0.014744719705838613,
"99.9999" : 0.014744719705838613,
"100.0" : 0.014744719705838613
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.0013978209163853868,
0.008419446928040544,
0.0031793009064534114,
0.0037516301887302434,
0.0023497456238682417,
0.012681110686673804,
0.011977252350407384,
0.011901681386395958,
0.014744719705838613,
0.01213854363499937
]
]
},
"·gc.count" : {
"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" : "counts",
"rawData" : [
[
4.0,
4.0,
4.0,
4.0,
3.0,
4.0,
4.0,
3.0,
4.0,
4.0
]
]
},
"·gc.time" : {
"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" : "ms",
"rawData" : [
[
3.0,
3.0,
3.0,
2.0,
3.0,
2.0,
3.0,
2.0,
2.0,
3.0
]
]
}
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.stringJoiner",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/local/jmh-benchmark/jdk.base/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" : 346.26686711101536,
"scoreError" : 11.608977554258706,
"scoreConfidence" : [
334.65788955675663,
357.8758446652741
],
"scorePercentiles" : {
"0.0" : 342.10206026197886,
"50.0" : 343.9068115741021,
"90.0" : 365.60445116225395,
"95.0" : 367.70933718994655,
"99.0" : 367.70933718994655,
"99.9" : 367.70933718994655,
"99.99" : 367.70933718994655,
"99.999" : 367.70933718994655,
"99.9999" : 367.70933718994655,
"100.0" : 367.70933718994655
},
"scoreUnit" : "ns/op",
"rawData" : [
[
343.8427447189441,
344.49618538623736,
342.10206026197886,
342.6508895158671,
342.85256540769916,
342.49726392774113,
367.70933718994655,
343.9708784292601,
345.886269359459,
346.66047691302066
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 2280.0686154682007,
"scoreError" : 73.05096009834935,
"scoreConfidence" : [
2207.0176553698516,
2353.11957556655
],
"scorePercentiles" : {
"0.0" : 2145.5007876577815,
"50.0" : 2295.397804992615,
"90.0" : 2306.7578391666043,
"95.0" : 2307.074210417854,
"99.0" : 2307.074210417854,
"99.9" : 2307.074210417854,
"99.99" : 2307.074210417854,
"99.999" : 2307.074210417854,
"99.9999" : 2307.074210417854,
"100.0" : 2307.074210417854
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
2294.869536388554,
2291.15781342331,
2307.074210417854,
2302.4219102453135,
2302.175269109646,
2303.9104979053595,
2145.5007876577815,
2295.926073596676,
2282.0699005048214,
2275.580155432691
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 1656.0687110421993,
"scoreError" : 0.012539054098768277,
"scoreConfidence" : [
1656.0561719881005,
1656.0812500962982
],
"scorePercentiles" : {
"0.0" : 1656.054728817335,
"50.0" : 1656.0726287651228,
"90.0" : 1656.0774633343822,
"95.0" : 1656.0779008417103,
"99.0" : 1656.0779008417103,
"99.9" : 1656.0779008417103,
"99.99" : 1656.0779008417103,
"99.999" : 1656.0779008417103,
"99.9999" : 1656.0779008417103,
"100.0" : 1656.0779008417103
},
"scoreUnit" : "B/op",
"rawData" : [
[
1656.054728817335,
1656.0735257684282,
1656.0724894832244,
1656.0726082827814,
1656.0726492474644,
1656.061893919421,
1656.0779008417103,
1656.072781940009,
1656.0550896513948,
1656.0734424702268
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 2265.644174953424,
"scoreError" : 446.82215607956954,
"scoreConfidence" : [
1818.8220188738546,
2712.466331032994
],
"scorePercentiles" : {
"0.0" : 1837.0759421861032,
"50.0" : 2448.985220126183,
"90.0" : 2450.189565996443,
"95.0" : 2450.2081235958844,
"99.0" : 2450.2081235958844,
"99.9" : 2450.2081235958844,
"99.99" : 2450.2081235958844,
"99.999" : 2450.2081235958844,
"99.9999" : 2450.2081235958844,
"100.0" : 2450.2081235958844
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1837.2487216577747,
2447.943903827991,
2450.0225476014703,
2449.0889394139444,
2450.2081235958844,
1837.0759421861032,
2449.070497791727,
2449.129304517425,
1837.7538264812783,
2448.899942460639
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 1647.134022662264,
"scoreError" : 339.4569219188631,
"scoreConfidence" : [
1307.6771007434008,
1986.5909445811271
],
"scorePercentiles" : {
"0.0" : 1320.4989806923895,
"50.0" : 1762.0633407854498,
"90.0" : 1879.5795183977245,
"95.0" : 1890.3985271541253,
"99.0" : 1890.3985271541253,
"99.9" : 1890.3985271541253,
"99.99" : 1890.3985271541253,
"99.999" : 1890.3985271541253,
"99.9999" : 1890.3985271541253,
"100.0" : 1890.3985271541253
},
"scoreUnit" : "B/op",
"rawData" : [
[
1325.8202199603422,
1769.4001992986011,
1758.6841902937856,
1761.566413941755,
1762.5602676291444,
1320.4989806923895,
1890.3985271541253,
1766.5796940531093,
1333.6232940092702,
1782.2084395901163
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.008370720915706498,
"scoreError" : 0.013458134220489774,
"scoreConfidence" : [
-0.005087413304783276,
0.02182885513619627
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.005900642652875388,
"90.0" : 0.028282305069357576,
"95.0" : 0.030114085485896298,
"99.0" : 0.030114085485896298,
"99.9" : 0.030114085485896298,
"99.99" : 0.030114085485896298,
"99.999" : 0.030114085485896298,
"99.9999" : 0.030114085485896298,
"100.0" : 0.030114085485896298
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.011288059058735719,
0.0078671854250185,
0.011796281320509003,
0.030114085485896298,
0.003589685174630471,
0.0033224418137231208,
0.003934099880732275,
0.011795370997819602
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.006053765766504288,
"scoreError" : 0.009671621900909522,
"scoreConfidence" : [
-0.0036178561344052344,
0.015725387667413812
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.0042510770244840535,
"90.0" : 0.020354762918587913,
"95.0" : 0.02166260492824262,
"99.0" : 0.02166260492824262,
"99.9" : 0.02166260492824262,
"99.99" : 0.02166260492824262,
"99.999" : 0.02166260492824262,
"99.9999" : 0.02166260492824262,
"100.0" : 0.02166260492824262
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.00815913057361661,
0.0056472519580013,
0.008484760454877435,
0.02166260492824262,
0.0025802828861094087,
0.002564539941533195,
0.0028549020909668077,
0.008584184831695494
]
]
},
"·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" : [
[
3.0,
4.0,
4.0,
4.0,
4.0,
3.0,
4.0,
4.0,
3.0,
4.0
]
]
},
"·gc.time" : {
"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" : "ms",
"rawData" : [
[
2.0,
3.0,
3.0,
2.0,
3.0,
3.0,
2.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/local/jmh-benchmark/jdk.base/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.1389838095686,
"scoreError" : 18.580628606554853,
"scoreConfidence" : [
688.5583552030137,
725.7196124161235
],
"scorePercentiles" : {
"0.0" : 689.9654100631291,
"50.0" : 703.7179342670613,
"90.0" : 724.1880261836562,
"95.0" : 724.6144753217438,
"99.0" : 724.6144753217438,
"99.9" : 724.6144753217438,
"99.99" : 724.6144753217438,
"99.999" : 724.6144753217438,
"99.9999" : 724.6144753217438,
"100.0" : 724.6144753217438
},
"scoreUnit" : "ns/op",
"rawData" : [
[
697.2081779567097,
689.9654100631291,
697.6224190601068,
696.9259919402677,
704.9353835789616,
702.5004849551609,
720.3499839408678,
718.1835082781695,
724.6144753217438,
719.084003000569
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 3705.986001908225,
"scoreError" : 96.84070857067363,
"scoreConfidence" : [
3609.1452933375513,
3802.8267104788983
],
"scorePercentiles" : {
"0.0" : 3615.792947732757,
"50.0" : 3723.163606866304,
"90.0" : 3792.636021526202,
"95.0" : 3796.2066879938648,
"99.0" : 3796.2066879938648,
"99.9" : 3796.2066879938648,
"99.99" : 3796.2066879938648,
"99.999" : 3796.2066879938648,
"99.9999" : 3796.2066879938648,
"100.0" : 3796.2066879938648
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
3757.51936794089,
3796.2066879938648,
3754.574539798243,
3760.5000233172364,
3716.173891908764,
3730.153321823844,
3636.6623417068704,
3647.9320560632254,
3615.792947732757,
3644.3448407965525
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 5496.21683368483,
"scoreError" : 0.007000859486769934,
"scoreConfidence" : [
5496.209832825343,
5496.223834544317
],
"scorePercentiles" : {
"0.0" : 5496.20938593975,
"50.0" : 5496.216318089008,
"90.0" : 5496.225572160525,
"95.0" : 5496.226074726607,
"99.0" : 5496.226074726607,
"99.9" : 5496.226074726607,
"99.99" : 5496.226074726607,
"99.999" : 5496.226074726607,
"99.9999" : 5496.226074726607,
"100.0" : 5496.226074726607
},
"scoreUnit" : "B/op",
"rawData" : [
[
5496.221049065789,
5496.218722408617,
5496.214738662835,
5496.20938593975,
5496.211945468972,
5496.226074726607,
5496.216595204729,
5496.215941758447,
5496.217842639263,
5496.216040973288
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 3675.04687858534,
"scoreError" : 0.897368099828239,
"scoreConfidence" : [
3674.1495104855117,
3675.9442466851683
],
"scorePercentiles" : {
"0.0" : 3673.8994579458017,
"50.0" : 3675.0345508498503,
"90.0" : 3675.856963613077,
"95.0" : 3675.8842455735853,
"99.0" : 3675.8842455735853,
"99.9" : 3675.8842455735853,
"99.99" : 3675.8842455735853,
"99.999" : 3675.8842455735853,
"99.9999" : 3675.8842455735853,
"100.0" : 3675.8842455735853
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
3675.5455588888676,
3674.861278932496,
3674.989937017257,
3674.396820338833,
3675.0791646824437,
3673.8994579458017,
3675.343913486633,
3675.6114259685028,
3675.8842455735853,
3674.8569830189913
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 5451.808688819109,
"scoreError" : 143.52806449097923,
"scoreConfidence" : [
5308.28062432813,
5595.336753310088
],
"scorePercentiles" : {
"0.0" : 5320.532579904644,
"50.0" : 5424.385643791571,
"90.0" : 5584.271875617455,
"95.0" : 5587.560147952184,
"99.0" : 5587.560147952184,
"99.9" : 5587.560147952184,
"99.99" : 5587.560147952184,
"99.999" : 5587.560147952184,
"99.9999" : 5587.560147952184,
"100.0" : 5587.560147952184
},
"scoreUnit" : "B/op",
"rawData" : [
[
5376.315832175124,
5320.532579904644,
5379.713105218374,
5370.364091581284,
5435.4329460876825,
5413.338341495459,
5554.677424604895,
5537.919512930601,
5587.560147952184,
5542.232906240839
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.013230423902196678,
"scoreError" : 0.014965565524800791,
"scoreConfidence" : [
-0.0017351416226041132,
0.02819598942699747
],
"scorePercentiles" : {
"0.0" : 0.0024767888093160857,
"50.0" : 0.00979494752592204,
"90.0" : 0.03176618946042249,
"95.0" : 0.03267314965294846,
"99.0" : 0.03267314965294846,
"99.9" : 0.03267314965294846,
"99.99" : 0.03267314965294846,
"99.999" : 0.03267314965294846,
"99.9999" : 0.03267314965294846,
"100.0" : 0.03267314965294846
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.0069228673097343745,
0.0027442381609712853,
0.008377842575458996,
0.011188979057609485,
0.008400915994234594,
0.0024767888093160857,
0.023603547727688797,
0.02214899772000689,
0.03267314965294846,
0.013766912013997816
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.019826297462409003,
"scoreError" : 0.022856005830586845,
"scoreConfidence" : [
-0.0030297083681778414,
0.04268230329299585
],
"scorePercentiles" : {
"0.0" : 0.0036494454948297183,
"50.0" : 0.014389168346782506,
"90.0" : 0.04826588517362808,
"95.0" : 0.049665108233136246,
"99.0" : 0.049665108233136246,
"99.9" : 0.049665108233136246,
"99.99" : 0.049665108233136246,
"99.999" : 0.049665108233136246,
"99.9999" : 0.049665108233136246,
"100.0" : 0.049665108233136246
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.010126257592253636,
0.003973159102948967,
0.012264085145559291,
0.01635340282786874,
0.012424933865696274,
0.0036494454948297183,
0.035672877638054525,
0.03337114630749128,
0.049665108233136246,
0.020762558416251357
]
]
},
"·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" : 46.0,
"scoreError" : "NaN",
"scoreConfidence" : [
46.0,
46.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,
4.0,
4.0,
5.0,
4.0,
5.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/local/jmh-benchmark/jdk.base/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" : 698.1219476510555,
"scoreError" : 18.92202321165805,
"scoreConfidence" : [
679.1999244393975,
717.0439708627135
],
"scorePercentiles" : {
"0.0" : 682.9589233212571,
"50.0" : 694.7251092124438,
"90.0" : 716.5698120956569,
"95.0" : 716.9072713536791,
"99.0" : 716.9072713536791,
"99.9" : 716.9072713536791,
"99.99" : 716.9072713536791,
"99.999" : 716.9072713536791,
"99.9999" : 716.9072713536791,
"100.0" : 716.9072713536791
},
"scoreUnit" : "ns/op",
"rawData" : [
[
685.871275071142,
692.5378900013708,
692.4772633179314,
682.9589233212571,
685.4860983940918,
696.9123284235169,
712.1644027756221,
702.3713450784882,
713.5326787734564,
716.9072713536791
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 3752.193193235197,
"scoreError" : 100.65105287166823,
"scoreConfidence" : [
3651.542140363529,
3852.8442461068653
],
"scorePercentiles" : {
"0.0" : 3654.226025189581,
"50.0" : 3768.249823302219,
"90.0" : 3834.360077501639,
"95.0" : 3835.803874578571,
"99.0" : 3835.803874578571,
"99.9" : 3835.803874578571,
"99.99" : 3835.803874578571,
"99.999" : 3835.803874578571,
"99.9999" : 3835.803874578571,
"100.0" : 3835.803874578571
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
3816.349954649448,
3780.4721151201443,
3780.784860914667,
3835.803874578571,
3821.36590380925,
3756.027531484294,
3676.4974640436135,
3728.7701280669635,
3671.6340744954396,
3654.226025189581
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 5496.217602708556,
"scoreError" : 0.018226826027966634,
"scoreConfidence" : [
5496.199375882528,
5496.235829534584
],
"scorePercentiles" : {
"0.0" : 5496.205361544417,
"50.0" : 5496.215031238105,
"90.0" : 5496.2453923448165,
"95.0" : 5496.247719823928,
"99.0" : 5496.247719823928,
"99.9" : 5496.247719823928,
"99.99" : 5496.247719823928,
"99.999" : 5496.247719823928,
"99.9999" : 5496.247719823928,
"100.0" : 5496.247719823928
},
"scoreUnit" : "B/op",
"rawData" : [
[
5496.217495114342,
5496.219626174695,
5496.247719823928,
5496.205361544417,
5496.20613085219,
5496.224445032817,
5496.214143824839,
5496.211042242135,
5496.214549547814,
5496.215512928396
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 3735.235448667282,
"scoreError" : 292.38490467127724,
"scoreConfidence" : [
3442.850543996005,
4027.620353338559
],
"scorePercentiles" : {
"0.0" : 3672.4079912999755,
"50.0" : 3674.492928509501,
"90.0" : 4224.649666566863,
"95.0" : 4285.631312513451,
"99.0" : 4285.631312513451,
"99.9" : 4285.631312513451,
"99.99" : 4285.631312513451,
"99.999" : 4285.631312513451,
"99.9999" : 4285.631312513451,
"100.0" : 4285.631312513451
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
3672.5198328527385,
3673.0826642563097,
4285.631312513451,
3675.551986812431,
3675.433900261251,
3672.7169875946283,
3673.5519567577508,
3672.4079912999755,
3675.6430012767173,
3675.8148530475682
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 5472.238956844254,
"scoreError" : 427.5780187497917,
"scoreConfidence" : [
5044.660938094463,
5899.816975594045
],
"scorePercentiles" : {
"0.0" : 5266.585361790222,
"50.0" : 5393.724334538837,
"90.0" : 6160.011883643601,
"95.0" : 6230.159132543066,
"99.0" : 6230.159132543066,
"99.9" : 6230.159132543066,
"99.99" : 6230.159132543066,
"99.999" : 6230.159132543066,
"99.9999" : 6230.159132543066,
"100.0" : 6230.159132543066
},
"scoreUnit" : "B/op",
"rawData" : [
[
5289.0767346658895,
5340.09203430032,
6230.159132543066,
5266.585361790222,
5286.314591340487,
5374.315474979446,
5491.81073025972,
5413.133194098228,
5502.21567091674,
5528.686643548417
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.013811674973364474,
"scoreError" : 0.019102490489764572,
"scoreConfidence" : [
-0.005290815516400099,
0.032914165463129044
],
"scorePercentiles" : {
"0.0" : 0.0019672143470184852,
"50.0" : 0.008000491867631939,
"90.0" : 0.03386936299791126,
"95.0" : 0.03397286299365654,
"99.0" : 0.03397286299365654,
"99.9" : 0.03397286299365654,
"99.99" : 0.03397286299365654,
"99.999" : 0.03397286299365654,
"99.9999" : 0.03397286299365654,
"100.0" : 0.03397286299365654
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.0024758587239855903,
0.00813729955772939,
0.007863684177534488,
0.027439915220993774,
0.03397286299365654,
0.003664467623407295,
0.011796019771551033,
0.007861564281564383,
0.03293786303620376,
0.0019672143470184852
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.02018577293454257,
"scoreError" : 0.027859010049245805,
"scoreConfidence" : [
-0.007673237114703236,
0.04804478298378838
],
"scorePercentiles" : {
"0.0" : 0.00295883011527109,
"50.0" : 0.011709162175303624,
"90.0" : 0.049261652816153495,
"95.0" : 0.049305992475700104,
"99.0" : 0.049305992475700104,
"99.9" : 0.049305992475700104,
"99.99" : 0.049305992475700104,
"99.999" : 0.049305992475700104,
"99.9999" : 0.049305992475700104,
"100.0" : 0.049305992475700104
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.003565673535159598,
0.011830370432935618,
0.011431688874180805,
0.039317810318057485,
0.048862595880234005,
0.005362244115884673,
0.017634569680330704,
0.01158795391767163,
0.049305992475700104,
0.00295883011527109
]
]
},
"·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,
7.0,
6.0,
6.0,
6.0,
6.0,
6.0,
6.0,
6.0
]
]
},
"·gc.time" : {
"score" : 45.0,
"scoreError" : "NaN",
"scoreConfidence" : [
45.0,
45.0
],
"scorePercentiles" : {
"0.0" : 4.0,
"50.0" : 4.5,
"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" : [
[
4.0,
5.0,
5.0,
5.0,
5.0,
4.0,
4.0,
5.0,
4.0,
4.0
]
]
}
}
}
]
[
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.join",
"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" : "1",
"mode" : "latin"
},
"primaryMetric" : {
"score" : 54.70254111072386,
"scoreError" : 0.826205837207118,
"scoreConfidence" : [
53.87633527351674,
55.528746947930976
],
"scorePercentiles" : {
"0.0" : 54.20728748586654,
"50.0" : 54.486335234541976,
"90.0" : 55.89387293108109,
"95.0" : 55.9530488435236,
"99.0" : 55.9530488435236,
"99.9" : 55.9530488435236,
"99.99" : 55.9530488435236,
"99.999" : 55.9530488435236,
"99.9999" : 55.9530488435236,
"100.0" : 55.9530488435236
},
"scoreUnit" : "ns/op",
"rawData" : [
[
55.361289719098544,
54.4792456657449,
55.9530488435236,
54.762130332385176,
54.20728748586654,
54.49342480333905,
54.3120794203032,
54.40934607686264,
54.37322886865141,
54.67432989146352
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 836.5451019453546,
"scoreError" : 12.465545954752919,
"scoreConfidence" : [
824.0795559906018,
849.0106479001075
],
"scorePercentiles" : {
"0.0" : 817.7947599777698,
"50.0" : 839.4787082539456,
"90.0" : 844.3204782713642,
"95.0" : 844.5207342631504,
"99.0" : 844.5207342631504,
"99.9" : 844.5207342631504,
"99.99" : 844.5207342631504,
"99.999" : 844.5207342631504,
"99.9999" : 844.5207342631504,
"100.0" : 844.5207342631504
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
826.517885545315,
839.931937601308,
817.7947599777698,
835.9191471458621,
844.5207342631504,
839.0254789065831,
842.5181743452878,
841.0275947989202,
841.2541239417673,
836.9411829275823
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 96.00460754319086,
"scoreError" : 0.0033602429176262474,
"scoreConfidence" : [
96.00124730027323,
96.00796778610848
],
"scorePercentiles" : {
"0.0" : 96.00292447115777,
"50.0" : 96.00356645750051,
"90.0" : 96.00934236779617,
"95.0" : 96.0097316738242,
"99.0" : 96.0097316738242,
"99.9" : 96.0097316738242,
"99.99" : 96.0097316738242,
"99.999" : 96.0097316738242,
"99.9999" : 96.0097316738242,
"100.0" : 96.0097316738242
},
"scoreUnit" : "B/op",
"rawData" : [
[
96.0097316738242,
96.00294833057208,
96.0030279663979,
96.00583861354374,
96.00292447115777,
96.00410494860314,
96.00579748926057,
96.00293843762114,
96.00580473700548,
96.00295876392236
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 857.3610649095519,
"scoreError" : 477.9558406103123,
"scoreConfidence" : [
379.40522429923965,
1335.3169055198641
],
"scorePercentiles" : {
"0.0" : 612.11747840128,
"50.0" : 612.642513320985,
"90.0" : 1225.140884364241,
"95.0" : 1225.1832279255536,
"99.0" : 1225.1832279255536,
"99.9" : 1225.1832279255536,
"99.99" : 1225.1832279255536,
"99.999" : 1225.1832279255536,
"99.9999" : 1225.1832279255536,
"100.0" : 1225.1832279255536
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1224.087282575406,
612.6382426314703,
612.6026157100359,
1224.7597923124272,
612.2674324256491,
612.11747840128,
1225.1832279255536,
612.6467840104998,
1224.6908018587405,
612.6169912444569
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 98.40167351478782,
"scoreError" : 54.87129287608182,
"scoreConfidence" : [
43.530380638706,
153.27296639086964
],
"scorePercentiles" : {
"0.0" : 69.60097210945891,
"50.0" : 71.09320650863361,
"90.0" : 142.0393088026282,
"95.0" : 142.19207303404679,
"99.0" : 142.19207303404679,
"99.9" : 142.19207303404679,
"99.99" : 142.19207303404679,
"99.999" : 142.19207303404679,
"99.9999" : 142.19207303404679,
"100.0" : 142.19207303404679
},
"scoreUnit" : "B/op",
"rawData" : [
[
142.19207303404679,
70.02362324814868,
71.91499496756101,
140.66443071986077,
69.60097210945891,
70.04053168193927,
139.6108670995308,
69.93336705370385,
139.76445718392196,
70.27141804970623
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.17332601228569375,
"scoreError" : 0.7740919749514635,
"scoreConfidence" : [
-0.6007659626657698,
0.9474179872371573
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.00294996955558986,
"90.0" : 1.4727832206829299,
"95.0" : 1.6294841638082993,
"99.0" : 1.6294841638082993,
"99.9" : 1.6294841638082993,
"99.99" : 1.6294841638082993,
"99.999" : 1.6294841638082993,
"99.9999" : 1.6294841638082993,
"100.0" : 1.6294841638082993
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1.6294841638082993,
0.02434628047877506,
0.06247473255459952,
0.003932785188716698,
0.010445307112490037,
6.09699791593687E-4,
0.0019671539224630223
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.020133764335582234,
"scoreError" : 0.08992103271858538,
"scoreConfidence" : [
-0.06978726838300314,
0.11005479705416762
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 3.386645230425406E-4,
"90.0" : 0.17108870845274993,
"95.0" : 0.18928366835130422,
"99.0" : 0.18928366835130422,
"99.9" : 0.18928366835130422,
"99.99" : 0.18928366835130422,
"99.999" : 0.18928366835130422,
"99.9999" : 0.18928366835130422,
"100.0" : 0.18928366835130422
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.18928366835130422,
0.002782742984533248,
0.007334069365760529,
4.5168284686244553E-4,
0.0011902533024099155,
6.958030572934022E-5,
2.2564619922263573E-4
]
]
},
"·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" : [
[
2.0,
1.0,
1.0,
2.0,
1.0,
1.0,
2.0,
1.0,
2.0,
1.0
]
]
},
"·gc.time" : {
"score" : 11.0,
"scoreError" : "NaN",
"scoreConfidence" : [
11.0,
11.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" : [
[
2.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.0,
2.0,
0.0
]
]
}
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.join",
"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" : "1",
"mode" : "cyrillic"
},
"primaryMetric" : {
"score" : 55.97632941865847,
"scoreError" : 1.3181144223698196,
"scoreConfidence" : [
54.658214996288656,
57.29444384102829
],
"scorePercentiles" : {
"0.0" : 54.3830143209245,
"50.0" : 56.10675653580434,
"90.0" : 57.33503351644947,
"95.0" : 57.3833356127511,
"99.0" : 57.3833356127511,
"99.9" : 57.3833356127511,
"99.99" : 57.3833356127511,
"99.999" : 57.3833356127511,
"99.9999" : 57.3833356127511,
"100.0" : 57.3833356127511
},
"scoreUnit" : "ns/op",
"rawData" : [
[
56.90031464973487,
55.30757686195133,
55.306799433847736,
56.54775998131179,
56.143122064773735,
56.16340303352019,
55.55757722093447,
56.070391006834946,
57.3833356127511,
54.3830143209245
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 817.6255525218724,
"scoreError" : 19.343826912493075,
"scoreConfidence" : [
798.2817256093792,
836.9693794343655
],
"scorePercentiles" : {
"0.0" : 797.4377701798928,
"50.0" : 815.5481338496407,
"90.0" : 839.9997063009629,
"95.0" : 841.4009565308687,
"99.0" : 841.4009565308687,
"99.9" : 841.4009565308687,
"99.99" : 841.4009565308687,
"99.999" : 841.4009565308687,
"99.9999" : 841.4009565308687,
"100.0" : 841.4009565308687
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
804.0839998232163,
827.3884542318107,
827.2958342757314,
809.2165619122419,
815.009229337698,
814.4961177432609,
823.8395628224185,
816.0870383615835,
797.4377701798928,
841.4009565308687
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 96.00440911144105,
"scoreError" : 0.0033668266769524354,
"scoreConfidence" : [
96.0010422847641,
96.007775938118
],
"scorePercentiles" : {
"0.0" : 96.0029429566188,
"50.0" : 96.00308577847741,
"90.0" : 96.00934505510202,
"95.0" : 96.00971850507098,
"99.0" : 96.00971850507098,
"99.9" : 96.00971850507098,
"99.99" : 96.00971850507098,
"99.999" : 96.00971850507098,
"99.9999" : 96.00971850507098,
"100.0" : 96.00971850507098
},
"scoreUnit" : "B/op",
"rawData" : [
[
96.00307277264942,
96.00971850507098,
96.00299641803305,
96.00306012678766,
96.00598400538138,
96.00423676756914,
96.00299825042852,
96.00598252756632,
96.00309878430542,
96.0029429566188
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 796.1063458367998,
"scoreError" : 447.27617704780096,
"scoreConfidence" : [
348.8301687889989,
1243.3825228846008
],
"scorePercentiles" : {
"0.0" : 611.5129036771663,
"50.0" : 612.5912506321017,
"90.0" : 1225.1700942256891,
"95.0" : 1225.1731049428388,
"99.0" : 1225.1731049428388,
"99.9" : 1225.1731049428388,
"99.99" : 1225.1731049428388,
"99.999" : 1225.1731049428388,
"99.9999" : 1225.1731049428388,
"100.0" : 1225.1731049428388
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
611.5129036771663,
1224.1642129011198,
612.5388733856488,
612.6148355753473,
1225.142997771343,
612.3924992919924,
612.341529558337,
1225.1731049428388,
612.5913513361679,
612.5911499280354
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 93.44581269077528,
"scoreError" : 52.25379068995252,
"scoreConfidence" : [
41.19202200082277,
145.6996033807278
],
"scorePercentiles" : {
"0.0" : 69.89599044996224,
"50.0" : 72.84499392770041,
"90.0" : 144.29997728190452,
"95.0" : 144.318683536778,
"99.0" : 144.318683536778,
"99.9" : 144.318683536778,
"99.99" : 144.318683536778,
"99.999" : 144.318683536778,
"99.9999" : 144.318683536778,
"100.0" : 144.318683536778
},
"scoreUnit" : "B/op",
"rawData" : [
[
73.01117520811299,
142.05136762965904,
71.08166732040982,
72.67881264728783,
144.318683536778,
72.1823876332384,
71.35688238794306,
144.13162098804312,
73.74953910631832,
69.89599044996224
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.1666572216303958,
"scoreError" : 0.7437373826959593,
"scoreConfidence" : [
-0.5770801610655636,
0.9103946043263551
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.0016620936122810014,
"90.0" : 1.4156628655369468,
"95.0" : 1.565383275024614,
"99.0" : 1.565383275024614,
"99.9" : 1.565383275024614,
"99.99" : 1.565383275024614,
"99.999" : 1.565383275024614,
"99.9999" : 1.565383275024614,
"100.0" : 1.565383275024614
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1.565383275024614,
0.02575270777911389,
0.06817918014793653,
0.003932866127731896,
0.0013571162802854934,
0.0019670709442765094
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.019357093854179077,
"scoreError" : 0.08629666400287797,
"scoreConfidence" : [
-0.06693957014869889,
0.10565375785705705
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 1.920471677050573E-4,
"90.0" : 0.16429048000437466,
"95.0" : 0.18164624707894672,
"99.0" : 0.18164624707894672,
"99.9" : 0.18164624707894672,
"99.99" : 0.18164624707894672,
"99.999" : 0.18164624707894672,
"99.9999" : 0.18164624707894672,
"100.0" : 0.18164624707894672
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.18164624707894672,
0.002988455894785651,
0.008088576333225465,
4.635648994228123E-4,
1.5965365919123537E-4,
2.2444067621887924E-4
]
]
},
"·gc.count" : {
"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" : "counts",
"rawData" : [
[
1.0,
2.0,
1.0,
1.0,
2.0,
1.0,
1.0,
2.0,
1.0,
1.0
]
]
},
"·gc.time" : {
"score" : 12.0,
"scoreError" : "NaN",
"scoreConfidence" : [
12.0,
12.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" : [
[
2.0,
2.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.0
]
]
}
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.join",
"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" : 59.227513904574586,
"scoreError" : 1.6371015402844602,
"scoreConfidence" : [
57.590412364290124,
60.86461544485905
],
"scorePercentiles" : {
"0.0" : 57.61822990826071,
"50.0" : 59.40858262923449,
"90.0" : 60.90673341739506,
"95.0" : 60.98477467365592,
"99.0" : 60.98477467365592,
"99.9" : 60.98477467365592,
"99.99" : 60.98477467365592,
"99.999" : 60.98477467365592,
"99.9999" : 60.98477467365592,
"100.0" : 60.98477467365592
},
"scoreUnit" : "ns/op",
"rawData" : [
[
58.220300605536835,
58.239252631176875,
58.36256123880045,
57.61822990826071,
60.98477467365592,
59.12253151365427,
59.84639460399082,
59.982098014807995,
60.20436211104729,
59.69463374481471
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 1030.2895793745702,
"scoreError" : 28.54065738016441,
"scoreConfidence" : [
1001.7489219944058,
1058.8302367547346
],
"scorePercentiles" : {
"0.0" : 1000.1343268506072,
"50.0" : 1026.7648239611426,
"90.0" : 1057.7948172370566,
"95.0" : 1058.8999510667093,
"99.0" : 1058.8999510667093,
"99.9" : 1058.8999510667093,
"99.99" : 1058.8999510667093,
"99.999" : 1058.8999510667093,
"99.9999" : 1058.8999510667093,
"100.0" : 1058.8999510667093
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1047.8486127701813,
1047.487091745997,
1045.293730203346,
1058.8999510667093,
1000.1343268506072,
1031.446550368103,
1019.132815276842,
1017.133129310017,
1013.4364885997174,
1022.0830975541824
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 128.00521334004654,
"scoreError" : 0.002703690919129586,
"scoreConfidence" : [
128.0025096491274,
128.00791703096567
],
"scorePercentiles" : {
"0.0" : 128.00311154833977,
"50.0" : 128.0062204425089,
"90.0" : 128.0074660624369,
"95.0" : 128.00757200085536,
"99.0" : 128.00757200085536,
"99.9" : 128.00757200085536,
"99.99" : 128.00757200085536,
"99.999" : 128.00757200085536,
"99.9999" : 128.00757200085536,
"100.0" : 128.00757200085536
},
"scoreUnit" : "B/op",
"rawData" : [
[
128.00314397686532,
128.0062140213289,
128.00622686368885,
128.00311154833977,
128.00651261667076,
128.00757200085536,
128.00324591413022,
128.00645948908348,
128.00641651904564,
128.0032304504571
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 979.9482281953995,
"scoreError" : 478.0933264575986,
"scoreConfidence" : [
501.85490173780084,
1458.041554652998
],
"scorePercentiles" : {
"0.0" : 612.3355033091769,
"50.0" : 1224.5500710272395,
"90.0" : 1225.1573622837964,
"95.0" : 1225.1658078795651,
"99.0" : 1225.1658078795651,
"99.9" : 1225.1658078795651,
"99.99" : 1225.1658078795651,
"99.999" : 1225.1658078795651,
"99.9999" : 1225.1658078795651,
"100.0" : 1225.1658078795651
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
612.5269625775563,
1225.0813519218784,
1225.0425410511057,
612.6027142751356,
1224.6184674944102,
1224.481674560069,
612.3355033091769,
1224.999369065374,
1225.1658078795651,
612.6278898197235
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 121.98574105576446,
"scoreError" : 60.41554942636524,
"scoreConfidence" : [
61.570191629399226,
182.4012904821297
],
"scorePercentiles" : {
"0.0" : 74.0533168324189,
"50.0" : 149.86349032733125,
"90.0" : 156.53925574962076,
"95.0" : 156.73808517657926,
"99.0" : 156.73808517657926,
"99.9" : 156.73808517657926,
"99.99" : 156.73808517657926,
"99.999" : 156.73808517657926,
"99.9999" : 156.73808517657926,
"100.0" : 156.73808517657926
},
"scoreUnit" : "B/op",
"rawData" : [
[
74.82509975677483,
149.70879065083255,
150.01819000382994,
74.0533168324189,
156.73808517657926,
151.964176974597,
76.90943794283133,
154.16647790913257,
154.74979090699418,
76.724044403654
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.0030688147878963784,
"scoreError" : 0.0045270036499252325,
"scoreConfidence" : [
-0.0014581888620288541,
0.007595818437821611
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.0030840577142882387,
"90.0" : 0.007154571052706416,
"95.0" : 0.007196523835972472,
"99.0" : 0.007196523835972472,
"99.9" : 0.007196523835972472,
"99.99" : 0.007196523835972472,
"99.999" : 0.007196523835972472,
"99.9999" : 0.007196523835972472,
"100.0" : 0.007196523835972472
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.0022337375915496872,
0.007196523835972472,
0.004541995165992404,
0.006004517445110516,
0.006776996003311913,
0.00393437783702679
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 3.8263885966720887E-4,
"scoreError" : 5.635480212554404E-4,
"scoreConfidence" : [
-1.8090916158823155E-4,
9.461868809226493E-4
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 3.828508880679483E-4,
"90.0" : 8.784435957578862E-4,
"95.0" : 8.812832567150587E-4,
"99.0" : 8.812832567150587E-4,
"99.9" : 8.812832567150587E-4,
"99.99" : 8.812832567150587E-4,
"99.999" : 8.812832567150587E-4,
"99.9999" : 8.812832567150587E-4,
"100.0" : 8.812832567150587E-4
},
"scoreUnit" : "B/op",
"rawData" : [
[
2.729697525291626E-4,
8.812832567150587E-4,
5.813268737123452E-4,
7.451900429654545E-4,
8.528866471433334E-4,
4.927320236067339E-4
]
]
},
"·gc.count" : {
"score" : 16.0,
"scoreError" : "NaN",
"scoreConfidence" : [
16.0,
16.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" : [
[
1.0,
2.0,
2.0,
1.0,
2.0,
2.0,
1.0,
2.0,
2.0,
1.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,
1.0,
2.0,
1.0,
1.0,
2.0,
1.0,
1.0,
2.0,
1.0
]
]
}
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.join",
"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" : 58.82075289541207,
"scoreError" : 1.945331313943018,
"scoreConfidence" : [
56.875421581469055,
60.766084209355085
],
"scorePercentiles" : {
"0.0" : 57.00114522875112,
"50.0" : 58.962217623331696,
"90.0" : 61.00543999156704,
"95.0" : 61.12927913552341,
"99.0" : 61.12927913552341,
"99.9" : 61.12927913552341,
"99.99" : 61.12927913552341,
"99.999" : 61.12927913552341,
"99.9999" : 61.12927913552341,
"100.0" : 61.12927913552341
},
"scoreUnit" : "ns/op",
"rawData" : [
[
57.00114522875112,
59.8908876959597,
57.01661536063416,
59.188457798322894,
57.95213192305593,
61.12927913552341,
59.108293265097075,
58.816141981566325,
58.42748666530062,
59.67708989990942
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 1037.6825399773547,
"scoreError" : 34.33488596628459,
"scoreConfidence" : [
1003.3476540110702,
1072.0174259436394
],
"scorePercentiles" : {
"0.0" : 997.8692643092311,
"50.0" : 1034.748244214575,
"90.0" : 1070.225979776505,
"95.0" : 1070.2314145628934,
"99.0" : 1070.2314145628934,
"99.9" : 1070.2314145628934,
"99.99" : 1070.2314145628934,
"99.999" : 1070.2314145628934,
"99.9999" : 1070.2314145628934,
"100.0" : 1070.2314145628934
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1070.2314145628934,
1018.6990658147229,
1070.17706669901,
1030.886649081956,
1052.786878442549,
997.8692643092311,
1032.2582966220084,
1037.2381918071414,
1044.2799315846728,
1022.3986408493638
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 128.00547734934392,
"scoreError" : 0.002013894208978999,
"scoreConfidence" : [
128.00346345513495,
128.0074912435529
],
"scorePercentiles" : {
"0.0" : 128.00308747762102,
"50.0" : 128.00620847284176,
"90.0" : 128.0063846216803,
"95.0" : 128.00639017886033,
"99.0" : 128.00639017886033,
"99.9" : 128.00639017886033,
"99.99" : 128.00639017886033,
"99.999" : 128.00639017886033,
"99.9999" : 128.00639017886033,
"100.0" : 128.00639017886033
},
"scoreUnit" : "B/op",
"rawData" : [
[
128.00608813086882,
128.00639017886033,
128.00308747762102,
128.00630823062912,
128.00618329936728,
128.00460458358478,
128.00632062318414,
128.00633460706007,
128.00623364631628,
128.0032227159472
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 1041.3546343557416,
"scoreError" : 447.4425268304785,
"scoreConfidence" : [
593.9121075252631,
1488.7971611862201
],
"scorePercentiles" : {
"0.0" : 612.342238500643,
"50.0" : 1225.1243380801816,
"90.0" : 1225.2296698057605,
"95.0" : 1225.2301878729595,
"99.0" : 1225.2301878729595,
"99.9" : 1225.2301878729595,
"99.99" : 1225.2301878729595,
"99.999" : 1225.2301878729595,
"99.9999" : 1225.2301878729595,
"100.0" : 1225.2301878729595
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1225.0394331050686,
1225.185459950661,
612.342238500643,
1225.2301878729595,
1225.1925601219102,
612.4633773502037,
1225.2250072009701,
1225.0632162097024,
1225.187431191885,
612.6174320534138
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 128.33909535879593,
"scoreError" : 54.54415334766745,
"scoreConfidence" : [
73.79494201112848,
182.88324870646338
],
"scorePercentiles" : {
"0.0" : 73.24180227745913,
"50.0" : 149.57511597327863,
"90.0" : 153.77133065742683,
"95.0" : 153.95279458952083,
"99.0" : 153.95279458952083,
"99.9" : 153.95279458952083,
"99.99" : 153.95279458952083,
"99.999" : 153.95279458952083,
"99.9999" : 153.95279458952083,
"100.0" : 153.95279458952083
},
"scoreUnit" : "B/op",
"rawData" : [
[
146.52205448658293,
153.95279458952083,
73.24180227745913,
152.13815526858087,
148.96863424057648,
78.56553482876369,
151.93536890964876,
151.1859601850236,
150.18159770598078,
76.69905109582245
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.010019651211302966,
"scoreError" : 0.035052831266231176,
"scoreConfidence" : [
-0.02503318005492821,
0.04507248247753414
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.002512217761486907,
"90.0" : 0.06883947393569367,
"95.0" : 0.07539559339992609,
"99.0" : 0.07539559339992609,
"99.9" : 0.07539559339992609,
"99.99" : 0.07539559339992609,
"99.999" : 0.07539559339992609,
"99.9999" : 0.07539559339992609,
"100.0" : 0.07539559339992609
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.07539559339992609,
0.0019670760179135104,
6.096966428280835E-4,
0.003324225248135496,
0.006008162541564422,
0.00983439875760174,
0.003057359505060304
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.0012075537656931967,
"scoreError" : 0.004190283177304792,
"scoreConfidence" : [
-0.0029827294116115954,
0.005397836942997988
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 3.109713882153642E-4,
"90.0" : 0.008237355192405012,
"95.0" : 0.00901776460876157,
"99.0" : 0.00901776460876157,
"99.9" : 0.00901776460876157,
"99.99" : 0.00901776460876157,
"99.999" : 0.00901776460876157,
"99.9999" : 0.00901776460876157,
"100.0" : 0.00901776460876157
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.00901776460876157,
2.4717633372828854E-4,
7.292536453566597E-5,
4.0418568577784363E-4,
7.450487762302021E-4,
0.0012136704451959585,
3.747664427024399E-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,
2.0,
1.0,
2.0,
2.0,
1.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" : [
[
2.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.join",
"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" : 59.050662683102544,
"scoreError" : 0.6959826023086185,
"scoreConfidence" : [
58.354680080793926,
59.74664528541116
],
"scorePercentiles" : {
"0.0" : 58.4650528382652,
"50.0" : 58.948484620788435,
"90.0" : 59.92280273430175,
"95.0" : 59.96132544554071,
"99.0" : 59.96132544554071,
"99.9" : 59.96132544554071,
"99.99" : 59.96132544554071,
"99.999" : 59.96132544554071,
"99.9999" : 59.96132544554071,
"100.0" : 59.96132544554071
},
"scoreUnit" : "ns/op",
"rawData" : [
[
59.1983291745187,
59.20559679763571,
59.576098333151066,
58.4650528382652,
58.78679481353364,
58.49835050938638,
58.95235550739813,
58.91810967741707,
58.94461373417874,
59.96132544554071
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 2001.8825894470872,
"scoreError" : 23.328232624452664,
"scoreConfidence" : [
1978.5543568226344,
2025.21082207154
],
"scorePercentiles" : {
"0.0" : 1971.5588855585343,
"50.0" : 2005.309057312506,
"90.0" : 2021.7800713771687,
"95.0" : 2021.9706083701326,
"99.0" : 2021.9706083701326,
"99.9" : 2021.9706083701326,
"99.99" : 2021.9706083701326,
"99.999" : 2021.9706083701326,
"99.9999" : 2021.9706083701326,
"100.0" : 2021.9706083701326
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1996.615183803411,
1996.543327116175,
1984.278645967211,
2021.9706083701326,
2010.7777557289317,
2020.0652384404932,
2005.2726397728388,
2006.398134860971,
2005.3454748521729,
1971.5588855585343
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 248.01047802909466,
"scoreError" : 0.0026527579746597426,
"scoreConfidence" : [
248.00782527112,
248.01313078706931
],
"scorePercentiles" : {
"0.0" : 248.00936992563257,
"50.0" : 248.00942062028525,
"90.0" : 248.01354696100023,
"95.0" : 248.01364040543174,
"99.0" : 248.01364040543174,
"99.9" : 248.01364040543174,
"99.99" : 248.01364040543174,
"99.999" : 248.01364040543174,
"99.9999" : 248.01364040543174,
"100.0" : 248.01364040543174
},
"scoreUnit" : "B/op",
"rawData" : [
[
248.00942906656314,
248.00943008347687,
248.01262746292113,
248.00941217400737,
248.00936992563257,
248.01364040543174,
248.00938975437475,
248.00938417914762,
248.00939127827462,
248.01270596111672
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 2021.504652723796,
"scoreError" : 447.2310243424349,
"scoreConfidence" : [
1574.273628381361,
2468.735677066231
],
"scorePercentiles" : {
"0.0" : 1837.6298080861966,
"50.0" : 1837.8626214637957,
"90.0" : 2450.5250877748676,
"95.0" : 2450.52693924628,
"99.0" : 2450.52693924628,
"99.9" : 2450.52693924628,
"99.99" : 2450.52693924628,
"99.999" : 2450.52693924628,
"99.9999" : 2450.52693924628,
"100.0" : 2450.52693924628
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1837.6298080861966,
1837.7618447123618,
2450.52693924628,
1837.8821100444475,
1837.765370846212,
2449.510726366013,
1837.9034149274835,
1837.843132883144,
1837.7147555936658,
2450.508424532156
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 250.56975771560377,
"scoreError" : 56.967399523023275,
"scoreConfidence" : [
193.60235819258048,
307.53715723862706
],
"scorePercentiles" : {
"0.0" : 225.42961795308597,
"50.0" : 227.78523128281756,
"90.0" : 308.06489128157153,
"95.0" : 308.26227398049934,
"99.0" : 308.26227398049934,
"99.9" : 308.26227398049934,
"99.99" : 308.26227398049934,
"99.999" : 308.26227398049934,
"99.9999" : 308.26227398049934,
"100.0" : 308.26227398049934
},
"scoreUnit" : "B/op",
"rawData" : [
[
228.26107065407817,
228.28568834246536,
306.28844699122106,
225.42961795308597,
226.67001880050563,
300.73883798287255,
227.30939191155696,
227.17442549646697,
227.27780504328615,
308.26227398049934
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.004764072788968595,
"scoreError" : 0.006704984356236274,
"scoreConfidence" : [
-0.001940911567267679,
0.011469057145204868
],
"scorePercentiles" : {
"0.0" : 2.6682985225101607E-4,
"50.0" : 0.0036826680671877433,
"90.0" : 0.012993103725081523,
"95.0" : 0.013154966449917201,
"99.0" : 0.013154966449917201,
"99.9" : 0.013154966449917201,
"99.99" : 0.013154966449917201,
"99.999" : 0.013154966449917201,
"99.9999" : 0.013154966449917201,
"100.0" : 0.013154966449917201
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
2.6682985225101607E-4,
0.003430916028006951,
0.011536339201560409,
0.0016240731942599145,
0.005291245093321356,
0.013154966449917201,
0.003934420106368536,
2.668608277085323E-4,
0.0059010243618785084,
0.00223405277441352
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 5.898599990007258E-4,
"scoreError" : 8.290157655860013E-4,
"scoreConfidence" : [
-2.3915576658527552E-4,
0.001418875764586727
],
"scorePercentiles" : {
"0.0" : 3.2986468832676016E-5,
"50.0" : 4.5639503976941753E-4,
"90.0" : 0.0015977830029696577,
"95.0" : 0.0016151018573905297,
"99.0" : 0.0016151018573905297,
"99.9" : 0.0016151018573905297,
"99.99" : 0.0016151018573905297,
"99.999" : 0.0016151018573905297,
"99.9999" : 0.0016151018573905297,
"100.0" : 0.0016151018573905297
},
"scoreUnit" : "B/op",
"rawData" : [
[
3.3144253259974054E-5,
4.261863577983639E-4,
0.0014419133131818086,
1.9920439820865678E-4,
6.52622279104638E-4,
0.0016151018573905297,
4.8660372174047116E-4,
3.2986468832676016E-5,
7.298041550748968E-4,
2.810331854152409E-4
]
]
},
"·gc.count" : {
"score" : 33.0,
"scoreError" : "NaN",
"scoreConfidence" : [
33.0,
33.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" : [
[
3.0,
3.0,
4.0,
3.0,
3.0,
4.0,
3.0,
3.0,
3.0,
4.0
]
]
},
"·gc.time" : {
"score" : 23.0,
"scoreError" : "NaN",
"scoreConfidence" : [
23.0,
23.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,
2.0,
3.0,
3.0,
2.0,
3.0,
1.0,
2.0,
3.0,
2.0
]
]
}
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.join",
"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.409910317248816,
"scoreError" : 0.5600293198510318,
"scoreConfidence" : [
57.84988099739778,
58.96993963709985
],
"scorePercentiles" : {
"0.0" : 57.86042986785765,
"50.0" : 58.37852908038714,
"90.0" : 58.94468815653564,
"95.0" : 58.95763296567826,
"99.0" : 58.95763296567826,
"99.9" : 58.95763296567826,
"99.99" : 58.95763296567826,
"99.999" : 58.95763296567826,
"99.9999" : 58.95763296567826,
"100.0" : 58.95763296567826
},
"scoreUnit" : "ns/op",
"rawData" : [
[
57.99911106245375,
58.7261703513802,
58.248559079404174,
58.190649246623146,
57.86042986785765,
58.161193501859884,
58.50849908137011,
58.618673141608966,
58.95763296567826,
58.82818487425205
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 2023.834369776006,
"scoreError" : 19.21991756165838,
"scoreConfidence" : [
2004.6144522143477,
2043.0542873376644
],
"scorePercentiles" : {
"0.0" : 2005.0691401265606,
"50.0" : 2024.8825262923488,
"90.0" : 2042.475085297481,
"95.0" : 2042.9646661396769,
"99.0" : 2042.9646661396769,
"99.9" : 2042.9646661396769,
"99.99" : 2042.9646661396769,
"99.999" : 2042.9646661396769,
"99.9999" : 2042.9646661396769,
"100.0" : 2042.9646661396769
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
2038.0688577177175,
2013.1172127525476,
2029.458168214249,
2031.433505560246,
2042.9646661396769,
2031.6944730880973,
2020.3068843704484,
2016.6905063355666,
2005.0691401265606,
2009.540283454953
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 248.01035961743418,
"scoreError" : 0.002174687584382987,
"scoreConfidence" : [
248.0081849298498,
248.01253430501856
],
"scorePercentiles" : {
"0.0" : 248.00924170322057,
"50.0" : 248.00938119461472,
"90.0" : 248.01244216729353,
"95.0" : 248.01244448035112,
"99.0" : 248.01244448035112,
"99.9" : 248.01244448035112,
"99.99" : 248.01244448035112,
"99.999" : 248.01244448035112,
"99.9999" : 248.01244448035112,
"100.0" : 248.01244448035112
},
"scoreUnit" : "B/op",
"rawData" : [
[
248.00924170322057,
248.01244448035112,
248.0092777990083,
248.00936813711698,
248.01225780872466,
248.01050330385422,
248.00931920306166,
248.0124213497751,
248.0093898274276,
248.0093725618018
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 2021.5301736389672,
"scoreError" : 447.4975188006636,
"scoreConfidence" : [
1574.0326548383036,
2469.0276924396308
],
"scorePercentiles" : {
"0.0" : 1837.0118957128766,
"50.0" : 1837.8667560031458,
"90.0" : 2450.6508308960815,
"95.0" : 2450.672127814265,
"99.0" : 2450.672127814265,
"99.9" : 2450.672127814265,
"99.99" : 2450.672127814265,
"99.999" : 2450.672127814265,
"99.9999" : 2450.672127814265,
"100.0" : 2450.672127814265
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1837.772386423593,
2450.672127814265,
1837.8932574382359,
1837.8446206008132,
2450.257739333931,
1837.0118957128766,
1837.7704617258278,
2450.4591586324295,
1837.731197302221,
1837.8888914054785
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 247.73250598656796,
"scoreError" : 54.83879218303834,
"scoreConfidence" : [
192.8937138035296,
302.5712981696063
],
"scorePercentiles" : {
"0.0" : 223.63549408749256,
"50.0" : 226.21315889061873,
"90.0" : 301.8623107622631,
"95.0" : 301.91842838998656,
"99.0" : 301.91842838998656,
"99.9" : 301.91842838998656,
"99.99" : 301.91842838998656,
"99.999" : 301.91842838998656,
"99.9999" : 301.91842838998656,
"100.0" : 301.91842838998656
},
"scoreUnit" : "B/op",
"rawData" : [
[
223.63549408749256,
301.91842838998656,
224.59914995439487,
224.37489676222603,
297.4569086864285,
224.24545169846633,
225.60146905906655,
301.35725211275235,
227.3111603926951,
226.82484872217094
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.006074277458238549,
"scoreError" : 0.005148776738247636,
"scoreConfidence" : [
9.255007199909134E-4,
0.011223054196486185
],
"scorePercentiles" : {
"0.0" : 0.0017001811448031172,
"50.0" : 0.006713309569757454,
"90.0" : 0.011950997644044246,
"95.0" : 0.012336901991105462,
"99.0" : 0.012336901991105462,
"99.9" : 0.012336901991105462,
"99.99" : 0.012336901991105462,
"99.999" : 0.012336901991105462,
"99.9999" : 0.012336901991105462,
"100.0" : 0.012336901991105462
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.0017002192510112669,
0.0076328881216813985,
0.002577183423248688,
0.005901441367057686,
0.008477858520493287,
0.0050223355784363224,
0.007525177772457221,
0.00786858741209104,
0.0017001811448031172,
0.012336901991105462
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 7.449282862155472E-4,
"scoreError" : 6.341616031929625E-4,
"scoreConfidence" : [
1.1076668302258466E-4,
0.0013790898894085097
],
"scorePercentiles" : {
"0.0" : 2.068968796494536E-4,
"50.0" : 8.221301546148901E-4,
"90.0" : 0.0014732333910598195,
"95.0" : 0.0015225707826618429,
"99.0" : 0.0015225707826618429,
"99.9" : 0.0015225707826618429,
"99.99" : 0.0015225707826618429,
"99.999" : 0.0015225707826618429,
"99.9999" : 0.0015225707826618429,
"100.0" : 0.0015225707826618429
},
"scoreUnit" : "B/op",
"rawData" : [
[
2.068968796494536E-4,
9.403581815858892E-4,
3.1494386509966566E-4,
7.204827234246945E-4,
0.0010291968666416077,
6.130803578333284E-4,
9.237775858050857E-4,
9.676781888664968E-4,
2.1029743058740763E-4,
0.0015225707826618429
]
]
},
"·gc.count" : {
"score" : 33.0,
"scoreError" : "NaN",
"scoreConfidence" : [
33.0,
33.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" : [
[
3.0,
4.0,
3.0,
3.0,
4.0,
3.0,
3.0,
4.0,
3.0,
3.0
]
]
},
"·gc.time" : {
"score" : 21.0,
"scoreError" : "NaN",
"scoreConfidence" : [
21.0,
21.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,
2.0,
2.0,
2.0,
3.0,
2.0,
2.0,
2.0,
3.0,
1.0
]
]
}
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.join",
"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" : 82.44448088532411,
"scoreError" : 0.7631238539619764,
"scoreConfidence" : [
81.68135703136214,
83.20760473928608
],
"scorePercentiles" : {
"0.0" : 81.99459479222462,
"50.0" : 82.20524865502654,
"90.0" : 83.36764646078788,
"95.0" : 83.39834862718817,
"99.0" : 83.39834862718817,
"99.9" : 83.39834862718817,
"99.99" : 83.39834862718817,
"99.999" : 83.39834862718817,
"99.9999" : 83.39834862718817,
"100.0" : 83.39834862718817
},
"scoreUnit" : "ns/op",
"rawData" : [
[
82.36617273881926,
82.01749154090085,
82.18493032054553,
82.05069105220208,
82.22182165231251,
81.99459479222462,
82.93075550812227,
82.18867565774056,
83.39834862718817,
83.09132696318521
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 4209.089901142777,
"scoreError" : 38.42755244575315,
"scoreConfidence" : [
4170.662348697024,
4247.517453588531
],
"scorePercentiles" : {
"0.0" : 4161.36724503447,
"50.0" : 4221.321771236568,
"90.0" : 4231.0831428055935,
"95.0" : 4231.125808676968,
"99.0" : 4231.125808676968,
"99.9" : 4231.125808676968,
"99.99" : 4231.125808676968,
"99.999" : 4231.125808676968,
"99.9999" : 4231.125808676968,
"100.0" : 4231.125808676968
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
4212.727671725092,
4231.125808676968,
4222.4017373354945,
4229.285123726218,
4220.244431043,
4230.699149963224,
4184.176028625725,
4222.399111430134,
4161.36724503447,
4176.472703867446
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 728.0287356509225,
"scoreError" : 0.0023116003240775673,
"scoreConfidence" : [
728.0264240505984,
728.0310472512466
],
"scorePercentiles" : {
"0.0" : 728.0249201636094,
"50.0" : 728.0288146006026,
"90.0" : 728.0304797312621,
"95.0" : 728.0304834831128,
"99.0" : 728.0304834831128,
"99.9" : 728.0304834831128,
"99.99" : 728.0304834831128,
"99.999" : 728.0304834831128,
"99.9999" : 728.0304834831128,
"100.0" : 728.0304834831128
},
"scoreUnit" : "B/op",
"rawData" : [
[
728.0304459646053,
728.0291105842715,
728.0288045001855,
728.0287701892539,
728.0288186740694,
728.0304834831128,
728.0249201636094,
728.0288105271358,
728.0289861500722,
728.0282062729084
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 4226.9220165029255,
"scoreError" : 292.88452469917866,
"scoreConfidence" : [
3934.037491803747,
4519.806541202104
],
"scorePercentiles" : {
"0.0" : 3675.572916287334,
"50.0" : 4288.281669716931,
"90.0" : 4288.541696399743,
"95.0" : 4288.542720772053,
"99.0" : 4288.542720772053,
"99.9" : 4288.542720772053,
"99.99" : 4288.542720772053,
"99.999" : 4288.542720772053,
"99.9999" : 4288.542720772053,
"100.0" : 4288.542720772053
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
4287.949518409007,
4288.529476804591,
4288.225102400912,
4288.33823703295,
4288.143118986124,
4286.874783264812,
3675.572916287334,
4288.532477048953,
4288.511814022528,
4288.542720772053
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 731.0746786214085,
"scoreError" : 49.054563627704674,
"scoreConfidence" : [
682.0201149937038,
780.1292422491131
],
"scorePercentiles" : {
"0.0" : 639.5306174091586,
"50.0" : 739.4048367504672,
"90.0" : 750.0019609930995,
"95.0" : 750.2728608682472,
"99.0" : 750.2728608682472,
"99.9" : 750.2728608682472,
"99.99" : 750.2728608682472,
"99.999" : 750.2728608682472,
"99.9999" : 750.2728608682472,
"100.0" : 750.2728608682472
},
"scoreUnit" : "B/op",
"rawData" : [
[
741.030050699356,
737.9062788229289,
739.3781049120869,
738.1941679335109,
739.7419320684363,
737.6973427947423,
639.5306174091586,
739.4315685888475,
750.2728608682472,
747.5638621167698
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.010179086370608057,
"scoreError" : 0.01592053392859749,
"scoreConfidence" : [
-0.005741447557989434,
0.026099620299205546
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.007323282284828758,
"90.0" : 0.03292987956095965,
"95.0" : 0.034373367187979266,
"99.0" : 0.034373367187979266,
"99.9" : 0.034373367187979266,
"99.99" : 0.034373367187979266,
"99.999" : 0.034373367187979266,
"99.9999" : 0.034373367187979266,
"100.0" : 0.034373367187979266
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.007867937842325467,
0.006778626727332049,
0.0033242648937850264,
0.019938490917783065,
0.005901219809316379,
2.6677209647303494E-4,
0.007869007510315737,
0.034373367187979266,
0.015471176720770545
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.0017662641251571503,
"scoreError" : 0.002780284034367788,
"scoreConfidence" : [
-0.0010140199092106379,
0.0045465481595249385
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.001261572268342916,
"90.0" : 0.005755463083924212,
"95.0" : 0.006013602306859466,
"99.0" : 0.006013602306859466,
"99.9" : 0.006013602306859466,
"99.99" : 0.006013602306859466,
"99.999" : 0.006013602306859466,
"99.9999" : 0.006013602306859466,
"100.0" : 0.006013602306859466
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.0013597124577066184,
0.0011663651260763294,
5.731715613567996E-4,
0.003432210077506916,
0.0010180116712933697,
4.590688477027621E-5,
0.0013567794106095024,
0.006013602306859466,
0.0026968817553922266
]
]
},
"·gc.count" : {
"score" : 69.0,
"scoreError" : "NaN",
"scoreConfidence" : [
69.0,
69.0
],
"scorePercentiles" : {
"0.0" : 6.0,
"50.0" : 7.0,
"90.0" : 7.0,
"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" : [
[
7.0,
7.0,
7.0,
7.0,
7.0,
7.0,
6.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" : 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" : [
[
4.0,
5.0,
4.0,
3.0,
4.0,
4.0,
3.0,
4.0,
4.0,
5.0
]
]
}
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.join",
"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" : 83.1714876204255,
"scoreError" : 0.3301984073080318,
"scoreConfidence" : [
82.84128921311746,
83.50168602773353
],
"scorePercentiles" : {
"0.0" : 82.85505596774132,
"50.0" : 83.21179709753503,
"90.0" : 83.46767314733444,
"95.0" : 83.48100695727713,
"99.0" : 83.48100695727713,
"99.9" : 83.48100695727713,
"99.99" : 83.48100695727713,
"99.999" : 83.48100695727713,
"99.9999" : 83.48100695727713,
"100.0" : 83.48100695727713
},
"scoreUnit" : "ns/op",
"rawData" : [
[
83.32088008867596,
83.32096430194107,
83.48100695727713,
82.99495685244395,
83.06443823935817,
82.88597519682338,
83.34121563574956,
82.85505596774132,
83.10271410639409,
83.34766885785018
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 4172.74701664459,
"scoreError" : 16.584700106110052,
"scoreConfidence" : [
4156.16231653848,
4189.3317167507
],
"scorePercentiles" : {
"0.0" : 4157.117666246847,
"50.0" : 4170.815566883486,
"90.0" : 4188.757314740367,
"95.0" : 4188.998796292399,
"99.0" : 4188.998796292399,
"99.9" : 4188.998796292399,
"99.99" : 4188.998796292399,
"99.999" : 4188.998796292399,
"99.9999" : 4188.998796292399,
"100.0" : 4188.998796292399
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
4165.287455852406,
4165.153314596145,
4157.117666246847,
4181.615296721693,
4178.138863479998,
4186.583980772088,
4164.426004188529,
4188.998796292399,
4176.343677914565,
4163.805110381236
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 728.0286314951694,
"scoreError" : 0.0033680519410954567,
"scoreConfidence" : [
728.0252634432283,
728.0319995471106
],
"scorePercentiles" : {
"0.0" : 728.0242715712022,
"50.0" : 728.0291702732616,
"90.0" : 728.030817953251,
"95.0" : 728.0308195032403,
"99.0" : 728.0308195032403,
"99.9" : 728.0308195032403,
"99.99" : 728.0308195032403,
"99.999" : 728.0308195032403,
"99.9999" : 728.0308195032403,
"100.0" : 728.0308195032403
},
"scoreUnit" : "B/op",
"rawData" : [
[
728.0308040033475,
728.0298115005068,
728.0292606937379,
728.024961489325,
728.0291191326182,
728.0308195032403,
728.0292214139049,
728.0290418242496,
728.029003819563,
728.0242715712022
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 4166.40670592597,
"scoreError" : 390.5791439703107,
"scoreConfidence" : [
3775.827561955659,
4556.98584989628
],
"scorePercentiles" : {
"0.0" : 3676.1840863754055,
"50.0" : 4288.9297874292115,
"90.0" : 4289.335412004837,
"95.0" : 4289.35179083826,
"99.0" : 4289.35179083826,
"99.9" : 4289.35179083826,
"99.99" : 4289.35179083826,
"99.999" : 4289.35179083826,
"99.9999" : 4289.35179083826,
"100.0" : 4289.35179083826
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
4288.960912180405,
4288.898662678018,
4288.785669937111,
3676.2835542373773,
4289.032504986085,
4288.379894228984,
4289.188002504026,
4289.35179083826,
4289.00198129402,
3676.1840863754055
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 726.9269029679302,
"scoreError" : 68.20698127298259,
"scoreConfidence" : [
658.7199216949476,
795.1338842409128
],
"scorePercentiles" : {
"0.0" : 640.0460116682117,
"50.0" : 747.5099324082735,
"90.0" : 750.9632819530028,
"95.0" : 751.0880641916401,
"99.0" : 751.0880641916401,
"99.9" : 751.0880641916401,
"99.99" : 751.0880641916401,
"99.999" : 751.0880641916401,
"99.9999" : 751.0880641916401,
"100.0" : 751.0880641916401
},
"scoreUnit" : "B/op",
"rawData" : [
[
749.6470998289426,
749.6593400276809,
751.0880641916401,
640.0460116682117,
747.3520288733063,
745.7327365402509,
749.8402418052669,
745.4699383287034,
747.6678359432407,
642.7657324720597
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.008579747694862121,
"scoreError" : 0.005922886607135182,
"scoreConfidence" : [
0.0026568610877269394,
0.014502634301997303
],
"scorePercentiles" : {
"0.0" : 0.0028442956304121987,
"50.0" : 0.008547993370004659,
"90.0" : 0.01642376473153077,
"95.0" : 0.01693699520550075,
"99.0" : 0.01693699520550075,
"99.9" : 0.01693699520550075,
"99.99" : 0.01693699520550075,
"99.999" : 0.01693699520550075,
"99.9999" : 0.01693699520550075,
"100.0" : 0.01693699520550075
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.011804690465800915,
0.009837099278195347,
0.0028442956304121987,
0.009227259203172317,
0.005902443756870242,
0.007868727536837,
0.009570846865464507,
0.005902883148920229,
0.01693699520550075,
0.0059022358574477045
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.0014967693856320554,
"scoreError" : 0.0010332439171607973,
"scoreConfidence" : [
4.635254684712581E-4,
0.0025300133027928527
],
"scorePercentiles" : {
"0.0" : 4.981168711716864E-4,
"50.0" : 0.0014874099414201342,
"90.0" : 0.002863571903653638,
"95.0" : 0.0029524925863655595,
"99.0" : 0.0029524925863655595,
"99.9" : 0.0029524925863655595,
"99.99" : 0.0029524925863655595,
"99.999" : 0.0029524925863655595,
"99.9999" : 0.0029524925863655595,
"100.0" : 0.0029524925863655595
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.002063285759246341,
0.0017194328737238167,
4.981168711716864E-4,
0.0016064784896181327,
0.001028484468672001,
0.0013683413932221358,
0.0016731852564381385,
0.0010258943895406487,
0.0029524925863655595,
0.001031981768322093
]
]
},
"·gc.count" : {
"score" : 68.0,
"scoreError" : "NaN",
"scoreConfidence" : [
68.0,
68.0
],
"scorePercentiles" : {
"0.0" : 6.0,
"50.0" : 7.0,
"90.0" : 7.0,
"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" : [
[
7.0,
7.0,
7.0,
6.0,
7.0,
7.0,
7.0,
7.0,
7.0,
6.0
]
]
},
"·gc.time" : {
"score" : 45.0,
"scoreError" : "NaN",
"scoreConfidence" : [
45.0,
45.0
],
"scorePercentiles" : {
"0.0" : 4.0,
"50.0" : 4.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" : [
[
5.0,
4.0,
6.0,
4.0,
5.0,
4.0,
5.0,
4.0,
4.0,
4.0
]
]
}
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.join",
"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" : "1",
"mode" : "latin"
},
"primaryMetric" : {
"score" : 273.6423994964147,
"scoreError" : 5.359167938262565,
"scoreConfidence" : [
268.2832315581522,
279.00156743467727
],
"scorePercentiles" : {
"0.0" : 268.958003435491,
"50.0" : 273.69178443817503,
"90.0" : 278.6852537121869,
"95.0" : 278.7374751766409,
"99.0" : 278.7374751766409,
"99.9" : 278.7374751766409,
"99.99" : 278.7374751766409,
"99.999" : 278.7374751766409,
"99.9999" : 278.7374751766409,
"100.0" : 278.7374751766409
},
"scoreUnit" : "ns/op",
"rawData" : [
[
276.8823581195592,
273.9270552677834,
273.4565136085667,
270.14959424408215,
271.03278289734953,
270.063995987665,
278.7374751766409,
278.2152605321014,
275.0009556949079,
268.958003435491
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 306.5573439865434,
"scoreError" : 5.88830908481348,
"scoreConfidence" : [
300.6690349017299,
312.4456530713569
],
"scorePercentiles" : {
"0.0" : 300.96037498224354,
"50.0" : 306.5197317720014,
"90.0" : 311.77951246743265,
"95.0" : 311.94699478669105,
"99.0" : 311.94699478669105,
"99.9" : 311.94699478669105,
"99.99" : 311.94699478669105,
"99.999" : 311.94699478669105,
"99.9999" : 311.94699478669105,
"100.0" : 311.94699478669105
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
302.97732149939526,
306.28737096569836,
306.7520925783045,
310.24436149540503,
309.50351933439157,
310.27217159410714,
300.96037498224354,
301.56597376020756,
305.06325886899,
311.94699478669105
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 176.00805553672836,
"scoreError" : 0.01270778880599165,
"scoreConfidence" : [
175.99534774792238,
176.02076332553435
],
"scorePercentiles" : {
"0.0" : 176.00023838560932,
"50.0" : 176.00738512202707,
"90.0" : 176.0198272126885,
"95.0" : 176.0203553659042,
"99.0" : 176.0203553659042,
"99.9" : 176.0203553659042,
"99.99" : 176.0203553659042,
"99.999" : 176.0203553659042,
"99.9999" : 176.0203553659042,
"100.0" : 176.0203553659042
},
"scoreUnit" : "B/op",
"rawData" : [
[
176.00024361196822,
176.01479314086401,
176.00024058861098,
176.0145982484478,
176.00023838560932,
176.0203553659042,
176.0002452377887,
176.01507383374724,
176.00024194807796,
176.01452500626542
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 305.64852907708985,
"scoreError" : 487.0932131154973,
"scoreConfidence" : [
-181.44468403840744,
792.7417421925871
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 305.34636793114737,
"90.0" : 611.6556871554418,
"95.0" : 611.6564179103058,
"99.0" : 611.6564179103058,
"99.9" : 611.6564179103058,
"99.99" : 611.6564179103058,
"99.999" : 611.6564179103058,
"99.9999" : 611.6564179103058,
"100.0" : 611.6564179103058
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
611.6447096559891,
610.8423169806426,
610.6927358622947,
611.649110361666,
611.6564179103058
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 174.66287334236546,
"scoreError" : 278.39365128171175,
"scoreConfidence" : [
-103.7307779393463,
453.0565246240772
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 172.56203083337007,
"90.0" : 356.4507379391122,
"95.0" : 357.00136185211886,
"99.0" : 357.00136185211886,
"99.9" : 357.00136185211886,
"99.99" : 357.00136185211886,
"99.999" : 357.00136185211886,
"99.9999" : 357.00136185211886,
"100.0" : 357.00136185211886
},
"scoreUnit" : "B/op",
"rawData" : [
[
351.49512272205186,
346.5563870307156,
346.45180015202817,
357.00136185211886,
345.12406166674015
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.006944293241672459,
"scoreError" : 0.028233101829859,
"scoreConfidence" : [
-0.02128880858818654,
0.03517739507153146
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.0,
"90.0" : 0.05439631910525411,
"95.0" : 0.05931503232947704,
"99.0" : 0.05931503232947704,
"99.9" : 0.05931503232947704,
"99.99" : 0.05931503232947704,
"99.999" : 0.05931503232947704,
"99.9999" : 0.05931503232947704,
"100.0" : 0.05931503232947704
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.010127900087247546,
0.05931503232947704
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.004036639828898217,
"scoreError" : 0.0164742734794806,
"scoreConfidence" : [
-0.012437633650582381,
0.020510913308378814
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.0,
"90.0" : 0.031732973509370335,
"95.0" : 0.034620417100590134,
"99.0" : 0.034620417100590134,
"99.9" : 0.034620417100590134,
"99.99" : 0.034620417100590134,
"99.999" : 0.034620417100590134,
"99.9999" : 0.034620417100590134,
"100.0" : 0.034620417100590134
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.005745981188392038,
0.034620417100590134
]
]
},
"·gc.count" : {
"score" : 5.0,
"scoreError" : "NaN",
"scoreConfidence" : [
5.0,
5.0
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.5,
"90.0" : 1.0,
"95.0" : 1.0,
"99.0" : 1.0,
"99.9" : 1.0,
"99.99" : 1.0,
"99.999" : 1.0,
"99.9999" : 1.0,
"100.0" : 1.0
},
"scoreUnit" : "counts",
"rawData" : [
[
0.0,
1.0,
0.0,
1.0,
0.0,
1.0,
0.0,
1.0,
0.0,
1.0
]
]
},
"·gc.time" : {
"score" : 8.0,
"scoreError" : "NaN",
"scoreConfidence" : [
8.0,
8.0
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.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,
2.0
]
]
}
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.join",
"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" : "1",
"mode" : "cyrillic"
},
"primaryMetric" : {
"score" : 280.9312360441032,
"scoreError" : 8.578450946794085,
"scoreConfidence" : [
272.3527850973091,
289.50968699089725
],
"scorePercentiles" : {
"0.0" : 273.5842395154289,
"50.0" : 279.2729912111819,
"90.0" : 291.4709496620226,
"95.0" : 291.9104247455799,
"99.0" : 291.9104247455799,
"99.9" : 291.9104247455799,
"99.99" : 291.9104247455799,
"99.999" : 291.9104247455799,
"99.9999" : 291.9104247455799,
"100.0" : 291.9104247455799
},
"scoreUnit" : "ns/op",
"rawData" : [
[
276.6297490077856,
277.5182772129983,
279.7382866840477,
278.8076957383161,
273.5842395154289,
276.3704053082488,
283.0927211770373,
287.51567391000657,
284.1448871415829,
291.9104247455799
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 298.72500803084654,
"scoreError" : 8.992295174984521,
"scoreConfidence" : [
289.732712855862,
307.71730320583106
],
"scorePercentiles" : {
"0.0" : 287.40652801743136,
"50.0" : 300.3918713271846,
"90.0" : 306.29273548145176,
"95.0" : 306.60180895776574,
"99.0" : 306.60180895776574,
"99.9" : 306.60180895776574,
"99.99" : 306.60180895776574,
"99.999" : 306.60180895776574,
"99.9999" : 306.60180895776574,
"100.0" : 306.60180895776574
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
303.25535819793686,
302.319741141999,
299.88518080004275,
300.89856185432643,
306.60180895776574,
303.51107419462596,
296.3258245013119,
291.7997567340264,
295.2462459089995,
287.40652801743136
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 176.00834303441164,
"scoreError" : 0.013136197071850195,
"scoreConfidence" : [
175.9952068373398,
176.02147923148348
],
"scorePercentiles" : {
"0.0" : 176.00024068823708,
"50.0" : 176.00764317855325,
"90.0" : 176.02031284379453,
"95.0" : 176.02081830897106,
"99.0" : 176.02081830897106,
"99.9" : 176.02081830897106,
"99.99" : 176.02081830897106,
"99.999" : 176.02081830897106,
"99.9999" : 176.02081830897106,
"100.0" : 176.02081830897106
},
"scoreUnit" : "B/op",
"rawData" : [
[
176.0002433863897,
176.01501820118975,
176.0002461162575,
176.0150563218378,
176.00024068823708,
176.02081830897106,
176.00024905571092,
176.01552645239994,
176.00026815591676,
176.01576365720584
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 305.7886539946627,
"scoreError" : 487.31627796592517,
"scoreConfidence" : [
-181.52762397126247,
793.1049319605879
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 305.74447527776454,
"90.0" : 611.6333462988354,
"95.0" : 611.637424393007,
"99.0" : 611.637424393007,
"99.9" : 611.637424393007,
"99.99" : 611.637424393007,
"99.999" : 611.637424393007,
"99.9999" : 611.637424393007,
"100.0" : 611.637424393007
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
611.637424393007,
611.5727033257768,
611.4889505555291,
611.5966434512909,
611.5908182210234
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 181.19593347589046,
"scoreError" : 288.89774915889024,
"scoreConfidence" : [
-107.70181568299978,
470.0936826347807
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 177.31607610906732,
"90.0" : 373.9916385389809,
"95.0" : 374.55525334615845,
"99.0" : 374.55525334615845,
"99.9" : 374.55525334615845,
"99.99" : 374.55525334615845,
"99.999" : 374.55525334615845,
"99.9999" : 374.55525334615845,
"100.0" : 374.55525334615845
},
"scoreUnit" : "B/op",
"rawData" : [
[
356.1043416496493,
357.74848227057896,
354.63215221813465,
368.91910527438324,
374.55525334615845
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 5.73390565689612E-4,
"scoreError" : 0.002741330172159681,
"scoreConfidence" : [
-0.0021679396064700693,
0.003314720737849293
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.0,
"90.0" : 0.00516051509120651,
"95.0" : 0.00573390565689612,
"99.0" : 0.00573390565689612,
"99.9" : 0.00573390565689612,
"99.99" : 0.00573390565689612,
"99.999" : 0.00573390565689612,
"99.9999" : 0.00573390565689612,
"100.0" : 0.00573390565689612
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.00573390565689612
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 3.338364556512474E-4,
"scoreError" : 0.0015960429124657147,
"scoreConfidence" : [
-0.0012622064568144674,
0.001929879368116962
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.0,
"90.0" : 0.003004528100861228,
"95.0" : 0.0033383645565124745,
"99.0" : 0.0033383645565124745,
"99.9" : 0.0033383645565124745,
"99.99" : 0.0033383645565124745,
"99.999" : 0.0033383645565124745,
"99.9999" : 0.0033383645565124745,
"100.0" : 0.0033383645565124745
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.0033383645565124745
]
]
},
"·gc.count" : {
"score" : 5.0,
"scoreError" : "NaN",
"scoreConfidence" : [
5.0,
5.0
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.5,
"90.0" : 1.0,
"95.0" : 1.0,
"99.0" : 1.0,
"99.9" : 1.0,
"99.99" : 1.0,
"99.999" : 1.0,
"99.9999" : 1.0,
"100.0" : 1.0
},
"scoreUnit" : "counts",
"rawData" : [
[
0.0,
1.0,
0.0,
1.0,
0.0,
1.0,
0.0,
1.0,
0.0,
1.0
]
]
},
"·gc.time" : {
"score" : 7.0,
"scoreError" : "NaN",
"scoreConfidence" : [
7.0,
7.0
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.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
]
]
}
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.join",
"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" : 286.1377347936867,
"scoreError" : 6.358060704307926,
"scoreConfidence" : [
279.7796740893788,
292.49579549799466
],
"scorePercentiles" : {
"0.0" : 276.7337156503946,
"50.0" : 287.6125094628817,
"90.0" : 289.3884737032853,
"95.0" : 289.4159955461829,
"99.0" : 289.4159955461829,
"99.9" : 289.4159955461829,
"99.99" : 289.4159955461829,
"99.999" : 289.4159955461829,
"99.9999" : 289.4159955461829,
"100.0" : 289.4159955461829
},
"scoreUnit" : "ns/op",
"rawData" : [
[
287.54904149065294,
287.67597743511044,
288.25655618040616,
286.8522083798716,
289.140777117207,
289.4159955461829,
288.4968229218044,
280.2037245594336,
276.7337156503946,
287.0525286558032
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 533.0705696985958,
"scoreError" : 11.977593427704537,
"scoreConfidence" : [
521.0929762708913,
545.0481631263003
],
"scorePercentiles" : {
"0.0" : 526.8493388086911,
"50.0" : 530.2746054257286,
"90.0" : 550.2638617874433,
"95.0" : 550.9508157395325,
"99.0" : 550.9508157395325,
"99.9" : 550.9508157395325,
"99.99" : 550.9508157395325,
"99.999" : 550.9508157395325,
"99.9999" : 550.9508157395325,
"100.0" : 550.9508157395325
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
530.4204415164816,
530.1287693349758,
529.3655037915804,
531.5556085517453,
527.5376482024676,
526.8493388086911,
528.6983160645102,
544.08127621864,
550.9508157395325,
531.1179787573342
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 320.01502883530713,
"scoreError" : 0.017131982446981057,
"scoreConfidence" : [
319.99789685286015,
320.0321608177541
],
"scorePercentiles" : {
"0.0" : 320.00025254989293,
"50.0" : 320.0155232409205,
"90.0" : 320.0391957644908,
"95.0" : 320.041815879571,
"99.0" : 320.041815879571,
"99.9" : 320.041815879571,
"99.99" : 320.041815879571,
"99.999" : 320.041815879571,
"99.9999" : 320.041815879571,
"100.0" : 320.041815879571
},
"scoreUnit" : "B/op",
"rawData" : [
[
320.01552888062463,
320.00025309858825,
320.0155538854479,
320.01551760121646,
320.0156147287687,
320.041815879571,
320.01561224589864,
320.0151640455683,
320.0149754374937,
320.00025254989293
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 489.43004871917066,
"scoreError" : 389.9877204308753,
"scoreConfidence" : [
99.44232828829536,
879.417769150046
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 611.4674197080308,
"90.0" : 612.5655099716727,
"95.0" : 612.5909081160147,
"99.0" : 612.5909081160147,
"99.9" : 612.5909081160147,
"99.99" : 612.5909081160147,
"99.999" : 612.5909081160147,
"99.9999" : 612.5909081160147,
"100.0" : 612.5909081160147
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
611.5729404504023,
611.339357956842,
611.1694036676723,
611.6115025387529,
611.3618989656593,
612.5909081160147,
612.317548823769,
612.3369266725941
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 293.5505889168012,
"scoreError" : 234.03490894489656,
"scoreConfidence" : [
59.51567997190463,
527.5854978616977
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 368.4613378581397,
"90.0" : 371.3437719985818,
"95.0" : 371.38012310498647,
"99.0" : 371.38012310498647,
"99.9" : 371.38012310498647,
"99.99" : 371.38012310498647,
"99.999" : 371.38012310498647,
"99.9999" : 371.38012310498647,
"100.0" : 371.38012310498647
},
"scoreUnit" : "B/op",
"rawData" : [
[
368.9768015496682,
369.5709332158499,
367.94587416661125,
371.0166120409401,
371.38012310498647,
370.7949289044027,
360.1500536770457,
355.6705625085075
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.17403021182396133,
"scoreError" : 0.6819046645214893,
"scoreConfidence" : [
-0.5078744526975281,
0.8559348763454506
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.020195386981596807,
"90.0" : 1.3199835478069932,
"95.0" : 1.4516861154342475,
"99.0" : 1.4516861154342475,
"99.9" : 1.4516861154342475,
"99.99" : 1.4516861154342475,
"99.999" : 1.4516861154342475,
"99.9999" : 1.4516861154342475,
"100.0" : 1.4516861154342475
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.04744376234464204,
1.4516861154342475,
0.13466043916170267,
0.04039077396319361,
0.06612102733582721
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.1054080618669316,
"scoreError" : 0.4143591140321832,
"scoreConfidence" : [
-0.3089510521652516,
0.5197671758991148
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.01187842765477255,
"90.0" : 0.8018127324944774,
"95.0" : 0.8818465284995682,
"99.0" : 0.8818465284995682,
"99.9" : 0.8818465284995682,
"99.99" : 0.8818465284995682,
"99.999" : 0.8818465284995682,
"99.9999" : 0.8818465284995682,
"100.0" : 0.8818465284995682
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.02856284445015263,
0.8818465284995682,
0.08150856844865709,
0.0237568553095451,
0.038405821961392764
]
]
},
"·gc.count" : {
"score" : 8.0,
"scoreError" : "NaN",
"scoreConfidence" : [
8.0,
8.0
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 1.0,
"90.0" : 1.0,
"95.0" : 1.0,
"99.0" : 1.0,
"99.9" : 1.0,
"99.99" : 1.0,
"99.999" : 1.0,
"99.9999" : 1.0,
"100.0" : 1.0
},
"scoreUnit" : "counts",
"rawData" : [
[
1.0,
0.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.0,
0.0
]
]
},
"·gc.time" : {
"score" : 10.0,
"scoreError" : "NaN",
"scoreConfidence" : [
10.0,
10.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,
1.0,
1.0,
1.0,
1.0
]
]
}
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.join",
"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" : 274.97465994333504,
"scoreError" : 11.417336525409658,
"scoreConfidence" : [
263.5573234179254,
286.3919964687447
],
"scorePercentiles" : {
"0.0" : 265.8367312876861,
"50.0" : 273.49308491432134,
"90.0" : 288.63883694763194,
"95.0" : 289.34167696458906,
"99.0" : 289.34167696458906,
"99.9" : 289.34167696458906,
"99.99" : 289.34167696458906,
"99.999" : 289.34167696458906,
"99.9999" : 289.34167696458906,
"100.0" : 289.34167696458906
},
"scoreUnit" : "ns/op",
"rawData" : [
[
265.8367312876861,
282.3132767950181,
279.86846561403195,
266.273390330804,
289.34167696458906,
278.6209221434532,
273.181263819337,
272.1736005028476,
273.80490600930574,
268.3323659662779
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 555.0210549263176,
"scoreError" : 22.870913863193874,
"scoreConfidence" : [
532.1501410631237,
577.8919687895115
],
"scorePercentiles" : {
"0.0" : 526.8937955576946,
"50.0" : 557.7011430485843,
"90.0" : 573.6412426873611,
"95.0" : 573.7360656984172,
"99.0" : 573.7360656984172,
"99.9" : 573.7360656984172,
"99.99" : 573.7360656984172,
"99.999" : 573.7360656984172,
"99.9999" : 573.7360656984172,
"100.0" : 573.7360656984172
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
573.7360656984172,
540.2415683547814,
544.9605411435185,
572.7878355878569,
526.8937955576946,
547.3509783937221,
558.3087199587989,
560.3964936807616,
557.0935661383696,
568.4409847492543
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 320.01597075745264,
"scoreError" : 0.014663858893354902,
"scoreConfidence" : [
320.0013068985593,
320.030634616346
],
"scorePercentiles" : {
"0.0" : 320.0002342653545,
"50.0" : 320.01480842352794,
"90.0" : 320.0377758764783,
"95.0" : 320.0402334771676,
"99.0" : 320.0402334771676,
"99.9" : 320.0402334771676,
"99.99" : 320.0402334771676,
"99.999" : 320.0402334771676,
"99.9999" : 320.0402334771676,
"100.0" : 320.0402334771676
},
"scoreUnit" : "B/op",
"rawData" : [
[
320.01435581674224,
320.0152770862898,
320.0151135305494,
320.0002342653545,
320.01565747027485,
320.0402334771676,
320.0147828670809,
320.01472842694153,
320.014833979975,
320.01449065415045
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 550.7550049196352,
"scoreError" : 292.56917772609,
"scoreConfidence" : [
258.1858271935452,
843.3241826457252
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 611.5394191691908,
"90.0" : 612.5924165977876,
"95.0" : 612.5925248931794,
"99.0" : 612.5925248931794,
"99.9" : 612.5925248931794,
"99.99" : 612.5925248931794,
"99.999" : 612.5925248931794,
"99.9999" : 612.5925248931794,
"100.0" : 612.5925248931794
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
611.5465296865859,
611.5291567949007,
611.5323086517955,
611.2696080045963,
611.3904999195063,
612.5357560877823,
612.5622232187434,
612.5914419392617,
612.5925248931794
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 318.8867932356472,
"scoreError" : 169.90815681049503,
"scoreConfidence" : [
148.97863642515216,
488.7949500461422
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 351.49589993393124,
"90.0" : 370.3604336500761,
"95.0" : 371.2623818053068,
"99.0" : 371.2623818053068,
"99.9" : 371.2623818053068,
"99.99" : 371.2623818053068,
"99.999" : 371.2623818053068,
"99.9999" : 371.2623818053068,
"100.0" : 371.2623818053068
},
"scoreUnit" : "B/op",
"rawData" : [
[
341.1040031297041,
362.2429002529999,
359.10780030083805,
371.2623818053068,
357.4846233292222,
351.09696477106877,
349.8039972027744,
351.8948350967937,
344.87042646776354
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.16993399076171173,
"scoreError" : 0.680827920216219,
"scoreConfidence" : [
-0.5108939294545072,
0.8507619109779307
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.014527183317895459,
"90.0" : 1.3148301454772489,
"95.0" : 1.44597670714346,
"99.0" : 1.44597670714346,
"99.9" : 1.44597670714346,
"99.99" : 1.44597670714346,
"99.999" : 1.44597670714346,
"99.9999" : 1.44597670714346,
"100.0" : 1.44597670714346
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.013722344719267468,
0.01533202191652345,
1.44597670714346,
0.13451109048134374,
0.028833763635498937,
0.06096397972102374
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.09914994166050696,
"scoreError" : 0.3981265525165619,
"scoreConfidence" : [
-0.298976610856055,
0.4972764941770689
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.008720305278551669,
"90.0" : 0.7686360981339058,
"95.0" : 0.8454734552860474,
"99.0" : 0.8454734552860474,
"99.9" : 0.8454734552860474,
"99.99" : 0.8454734552860474,
"99.999" : 0.8454734552860474,
"99.9999" : 0.8454734552860474,
"100.0" : 0.8454734552860474
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.008128511771101108,
0.009312098786002232,
0.8454734552860474,
0.07709988376462774,
0.016465536710865373,
0.03501993028642567
]
]
},
"·gc.count" : {
"score" : 9.0,
"scoreError" : "NaN",
"scoreConfidence" : [
9.0,
9.0
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 1.0,
"90.0" : 1.0,
"95.0" : 1.0,
"99.0" : 1.0,
"99.9" : 1.0,
"99.99" : 1.0,
"99.999" : 1.0,
"99.9999" : 1.0,
"100.0" : 1.0
},
"scoreUnit" : "counts",
"rawData" : [
[
1.0,
1.0,
1.0,
0.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.0
]
]
},
"·gc.time" : {
"score" : 11.0,
"scoreError" : "NaN",
"scoreConfidence" : [
11.0,
11.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" : [
[
2.0,
1.0,
2.0,
1.0,
2.0,
1.0,
1.0,
0.0,
1.0
]
]
}
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.join",
"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" : 285.61395264560394,
"scoreError" : 3.958859947181629,
"scoreConfidence" : [
281.6550926984223,
289.57281259278557
],
"scorePercentiles" : {
"0.0" : 281.5862587258132,
"50.0" : 285.920377397131,
"90.0" : 289.32698164912676,
"95.0" : 289.39555344288385,
"99.0" : 289.39555344288385,
"99.9" : 289.39555344288385,
"99.99" : 289.39555344288385,
"99.999" : 289.39555344288385,
"99.9999" : 289.39555344288385,
"100.0" : 289.39555344288385
},
"scoreUnit" : "ns/op",
"rawData" : [
[
282.31826061725826,
289.39555344288385,
283.9842780313213,
288.70983550531287,
285.7564931298957,
286.08426166436624,
281.5862587258132,
283.9499167889913,
286.8713820280145,
287.4832865221825
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 1335.2549569214793,
"scoreError" : 18.572258657332704,
"scoreConfidence" : [
1316.6826982641467,
1353.827215578812
],
"scorePercentiles" : {
"0.0" : 1317.986924073129,
"50.0" : 1333.4269276896493,
"90.0" : 1354.1586409104584,
"95.0" : 1354.5578018990975,
"99.0" : 1354.5578018990975,
"99.9" : 1354.5578018990975,
"99.99" : 1354.5578018990975,
"99.999" : 1354.5578018990975,
"99.9999" : 1354.5578018990975,
"100.0" : 1354.5578018990975
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1350.5661920127063,
1317.986924073129,
1342.743478050245,
1320.8783912134709,
1334.3719282506381,
1332.4819271286603,
1354.5578018990975,
1343.405837317032,
1329.0968976899098,
1326.4601915799033
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 800.0341800260921,
"scoreError" : 0.009867550255293253,
"scoreConfidence" : [
800.0243124758368,
800.0440475763475
],
"scorePercentiles" : {
"0.0" : 800.0300272079368,
"50.0" : 800.0306571575233,
"90.0" : 800.0462313354785,
"95.0" : 800.0462898925883,
"99.0" : 800.0462898925883,
"99.9" : 800.0462898925883,
"99.99" : 800.0462898925883,
"99.999" : 800.0462898925883,
"99.9999" : 800.0462898925883,
"100.0" : 800.0462898925883
},
"scoreUnit" : "B/op",
"rawData" : [
[
800.0300901111444,
800.0308249597513,
800.0303684359063,
800.0462898925883,
800.0304893552952,
800.0366088951607,
800.0300272079368,
800.0302453433894,
800.0457043214905,
800.0311517382592
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 1347.5323671420808,
"scoreError" : 390.59179298532126,
"scoreConfidence" : [
956.9405741567596,
1738.124160127402
],
"scorePercentiles" : {
"0.0" : 1224.7218961505619,
"50.0" : 1225.1197614161333,
"90.0" : 1837.8843522521388,
"95.0" : 1837.9251391063724,
"99.0" : 1837.9251391063724,
"99.9" : 1837.9251391063724,
"99.99" : 1837.9251391063724,
"99.999" : 1837.9251391063724,
"99.9999" : 1837.9251391063724,
"100.0" : 1837.9251391063724
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1225.0785265592854,
1224.7218961505619,
1225.2028217840063,
1837.9251391063724,
1225.1609962729813,
1224.7529626571873,
1224.843970213721,
1224.8698028339668,
1837.5172705640364,
1225.2502852786918
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 808.0169586808199,
"scoreError" : 240.53039392423932,
"scoreConfidence" : [
567.4865647565806,
1048.5473526050591
],
"scorePercentiles" : {
"0.0" : 723.4183387683555,
"50.0" : 734.9537031458667,
"90.0" : 1112.504694233397,
"95.0" : 1113.2176878838295,
"99.0" : 1113.2176878838295,
"99.9" : 1113.2176878838295,
"99.99" : 1113.2176878838295,
"99.999" : 1113.2176878838295,
"99.9999" : 1113.2176878838295,
"100.0" : 1113.2176878838295
},
"scoreUnit" : "B/op",
"rawData" : [
[
725.6954081871702,
743.4180499269046,
729.9975616667206,
1113.2176878838295,
734.5524367200173,
735.354969571716,
723.4183387683555,
729.4392071661899,
1106.0877513795042,
738.9881755377917
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.0037616680771268168,
"scoreError" : 0.00856125111371599,
"scoreConfidence" : [
-0.004799583036589174,
0.012322919190842807
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.0012882308089269619,
"90.0" : 0.015963321997683765,
"95.0" : 0.016481451763505493,
"99.0" : 0.016481451763505493,
"99.9" : 0.016481451763505493,
"99.99" : 0.016481451763505493,
"99.999" : 0.016481451763505493,
"99.9999" : 0.016481451763505493,
"100.0" : 0.016481451763505493
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.0033242530903517626,
0.011300154105288182,
6.09933873074446E-4,
0.0019665277447794777,
0.016481451763505493,
0.00393436019426881
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.00226461288121598,
"scoreError" : 0.005164549731250653,
"scoreConfidence" : [
-0.002899936850034673,
0.0074291626124666325
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 7.63580814939804E-4,
"90.0" : 0.009613304316487494,
"95.0" : 0.009920958138787872,
"99.0" : 0.009920958138787872,
"99.9" : 0.009920958138787872,
"99.99" : 0.009920958138787872,
"99.999" : 0.009920958138787872,
"99.9999" : 0.009920958138787872,
"100.0" : 0.009920958138787872
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.001980648923731956,
0.006844419915784077,
3.6568941883380503E-4,
0.0011614722110458032,
0.009920958138787872,
0.0023729402039762842
]
]
},
"·gc.count" : {
"score" : 22.0,
"scoreError" : "NaN",
"scoreConfidence" : [
22.0,
22.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,
2.0,
3.0,
2.0,
2.0,
2.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" : 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" : [
[
2.0,
1.0,
2.0,
2.0,
1.0,
2.0,
1.0,
2.0,
2.0,
1.0
]
]
}
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.join",
"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" : 302.94545407749723,
"scoreError" : 1.757331520559958,
"scoreConfidence" : [
301.1881225569373,
304.7027855980572
],
"scorePercentiles" : {
"0.0" : 301.2661945208613,
"50.0" : 303.11938252630625,
"90.0" : 304.47529632181784,
"95.0" : 304.5268272990152,
"99.0" : 304.5268272990152,
"99.9" : 304.5268272990152,
"99.99" : 304.5268272990152,
"99.999" : 304.5268272990152,
"99.9999" : 304.5268272990152,
"100.0" : 304.5268272990152
},
"scoreUnit" : "ns/op",
"rawData" : [
[
301.32220709267716,
304.0115175270416,
303.85910199439337,
303.52428452476033,
303.738340381365,
302.71448052785223,
304.5268272990152,
301.2661945208613,
301.9016192951162,
302.5899676118896
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 1258.561465785776,
"scoreError" : 7.341867544157809,
"scoreConfidence" : [
1251.219598241618,
1265.9033333299337
],
"scorePercentiles" : {
"0.0" : 1252.1345800323847,
"50.0" : 1257.567422920627,
"90.0" : 1265.4468263976526,
"95.0" : 1265.4475773275717,
"99.0" : 1265.4475773275717,
"99.9" : 1265.4475773275717,
"99.99" : 1265.4475773275717,
"99.999" : 1265.4475773275717,
"99.9999" : 1265.4475773275717,
"100.0" : 1265.4475773275717
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1265.440068028381,
1253.7900222619571,
1254.7615080212927,
1256.3739051058503,
1255.4312751643588,
1258.760940735404,
1252.1345800323847,
1265.4475773275717,
1263.1868880929012,
1260.2878930876584
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 800.0345976440709,
"scoreError" : 0.007950386985499658,
"scoreConfidence" : [
800.0266472570854,
800.0425480310564
],
"scorePercentiles" : {
"0.0" : 800.0321211646932,
"50.0" : 800.0324183816847,
"90.0" : 800.0474497416766,
"95.0" : 800.0484161105434,
"99.0" : 800.0484161105434,
"99.9" : 800.0484161105434,
"99.99" : 800.0484161105434,
"99.999" : 800.0484161105434,
"99.9999" : 800.0484161105434,
"100.0" : 800.0484161105434
},
"scoreUnit" : "B/op",
"rawData" : [
[
800.0321496137949,
800.0324025049573,
800.0324342584121,
800.0484161105434,
800.0327130701056,
800.0387524218751,
800.0325104837664,
800.0321211646932,
800.0321770389083,
800.0322997736523
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 1286.186073360807,
"scoreError" : 293.0331880224367,
"scoreConfidence" : [
993.1528853383704,
1579.2192613832437
],
"scorePercentiles" : {
"0.0" : 1224.0596475759749,
"50.0" : 1225.1315734670084,
"90.0" : 1776.5635870459494,
"95.0" : 1837.8155480952237,
"99.0" : 1837.8155480952237,
"99.9" : 1837.8155480952237,
"99.99" : 1837.8155480952237,
"99.999" : 1837.8155480952237,
"99.9999" : 1837.8155480952237,
"100.0" : 1837.8155480952237
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1225.1364601158145,
1224.6906477125017,
1225.0021120545182,
1837.8155480952237,
1225.1754458983314,
1224.2741040672734,
1225.126686818202,
1224.0596475759749,
1225.2841436677559,
1225.295937602478
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 817.6739537463615,
"scoreError" : 187.37824332436116,
"scoreConfidence" : [
630.2957104220003,
1005.0521970707226
],
"scorePercentiles" : {
"0.0" : 773.8661433533389,
"50.0" : 779.4358492736699,
"90.0" : 1131.5526635205806,
"95.0" : 1170.305601207975,
"99.0" : 1170.305601207975,
"99.9" : 1170.305601207975,
"99.99" : 1170.305601207975,
"99.999" : 1170.305601207975,
"99.9999" : 1170.305601207975,
"100.0" : 1170.305601207975
},
"scoreUnit" : "B/op",
"rawData" : [
[
774.551541807753,
781.4643471537174,
781.057926477325,
1170.305601207975,
780.7519657661827,
778.1197327811569,
782.7762243340289,
773.8661433533389,
776.0266910541868,
777.8193635279504
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.006338541216854181,
"scoreError" : 0.006786394795304591,
"scoreConfidence" : [
-4.4785357845040976E-4,
0.01312493601215877
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.006678611141160733,
"90.0" : 0.012889249279097223,
"95.0" : 0.013160772701978306,
"99.0" : 0.013160772701978306,
"99.9" : 0.013160772701978306,
"99.99" : 0.013160772701978306,
"99.999" : 0.013160772701978306,
"99.9999" : 0.013160772701978306,
"100.0" : 0.013160772701978306
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.004620156559346332,
0.003933563293532525,
0.010445538473167466,
0.009332098320091693,
0.003931225611443779,
0.009224991486006572,
0.008737065722975135,
0.013160772701978306
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.004029847030079784,
"scoreError" : 0.004315444389109438,
"scoreConfidence" : [
-2.855973590296544E-4,
0.008345291419189223
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.004222311983720795,
"90.0" : 0.008184190354223164,
"95.0" : 0.00835447464766661,
"99.0" : 0.00835447464766661,
"99.9" : 0.00835447464766661,
"99.99" : 0.00835447464766661,
"99.999" : 0.00835447464766661,
"99.9999" : 0.00835447464766661,
"100.0" : 0.00835447464766661
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.0029209394242471712,
0.00250802897356727,
0.006651631713232135,
0.005946947543331274,
0.002498594238101262,
0.0058941692174577015,
0.005523684543194418,
0.00835447464766661
]
]
},
"·gc.count" : {
"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" : "counts",
"rawData" : [
[
2.0,
2.0,
2.0,
3.0,
2.0,
2.0,
2.0,
2.0,
2.0,
2.0
]
]
},
"·gc.time" : {
"score" : 16.0,
"scoreError" : "NaN",
"scoreConfidence" : [
16.0,
16.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" : [
[
2.0,
1.0,
2.0,
2.0,
2.0,
1.0,
1.0,
2.0,
1.0,
2.0
]
]
}
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.join",
"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" : 365.3673073049055,
"scoreError" : 5.214154089072411,
"scoreConfidence" : [
360.15315321583313,
370.5814613939779
],
"scorePercentiles" : {
"0.0" : 357.36790420393964,
"50.0" : 365.591593050341,
"90.0" : 370.3414664508359,
"95.0" : 370.568779318894,
"99.0" : 370.568779318894,
"99.9" : 370.568779318894,
"99.99" : 370.568779318894,
"99.999" : 370.568779318894,
"99.9999" : 370.568779318894,
"100.0" : 370.568779318894
},
"scoreUnit" : "ns/op",
"rawData" : [
[
357.36790420393964,
363.44036418750267,
368.29565063831353,
365.44119142891384,
365.75813897741983,
364.6408756154484,
365.3509121536234,
370.568779318894,
367.0672618532317,
365.74199467176817
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 3548.4998607696266,
"scoreError" : 51.38499884120192,
"scoreConfidence" : [
3497.1148619284245,
3599.8848596108287
],
"scorePercentiles" : {
"0.0" : 3497.458692317004,
"50.0" : 3545.8951285311514,
"90.0" : 3621.821611422941,
"95.0" : 3627.7774083558083,
"99.0" : 3627.7774083558083,
"99.9" : 3627.7774083558083,
"99.99" : 3627.7774083558083,
"99.999" : 3627.7774083558083,
"99.9999" : 3627.7774083558083,
"100.0" : 3627.7774083558083
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
3627.7774083558083,
3568.219439027133,
3520.6854476725516,
3547.756393770036,
3544.0338632922662,
3554.630414813755,
3548.4841271335067,
3497.458692317004,
3532.299582682075,
3543.6532386321314
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 2720.1087118537453,
"scoreError" : 0.012714271010209664,
"scoreConfidence" : [
2720.095997582735,
2720.1214261247555
],
"scorePercentiles" : {
"0.0" : 2720.0916083619804,
"50.0" : 2720.1101377316772,
"90.0" : 2720.1173724751015,
"95.0" : 2720.1173844983928,
"99.0" : 2720.1173844983928,
"99.9" : 2720.1173844983928,
"99.99" : 2720.1173844983928,
"99.999" : 2720.1173844983928,
"99.9999" : 2720.1173844983928,
"100.0" : 2720.1173844983928
},
"scoreUnit" : "B/op",
"rawData" : [
[
2720.1133226578863,
2720.0960592832303,
2720.1172642654797,
2720.109889017821,
2720.1098863353172,
2720.1173844983928,
2720.0916083619804,
2720.111428653993,
2720.1103117576367,
2720.1099637057173
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 3551.800305917842,
"scoreError" : 390.1211194398438,
"scoreConfidence" : [
3161.679186477998,
3941.9214253576856
],
"scorePercentiles" : {
"0.0" : 3061.7457745156235,
"50.0" : 3674.271452225686,
"90.0" : 3675.602605312984,
"95.0" : 3675.6287489764304,
"99.0" : 3675.6287489764304,
"99.9" : 3675.6287489764304,
"99.99" : 3675.6287489764304,
"99.999" : 3675.6287489764304,
"99.9999" : 3675.6287489764304,
"100.0" : 3675.6287489764304
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
3675.3673123419658,
3061.7457745156235,
3672.956641198231,
3675.6287489764304,
3672.268481261991,
3674.542857795843,
3062.6657678463757,
3674.284570790586,
3674.2790686100557,
3674.2638358413164
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 2723.1260909612365,
"scoreError" : 307.1380728211905,
"scoreConfidence" : [
2415.988018140046,
3030.264163782427
],
"scorePercentiles" : {
"0.0" : 2334.0051692722423,
"50.0" : 2818.3417577644805,
"90.0" : 2855.6486465135354,
"95.0" : 2857.635881472941,
"99.0" : 2857.635881472941,
"99.9" : 2857.635881472941,
"99.99" : 2857.635881472941,
"99.999" : 2857.635881472941,
"99.9999" : 2857.635881472941,
"100.0" : 2857.635881472941
},
"scoreUnit" : "B/op",
"rawData" : [
[
2755.796309039188,
2334.0051692722423,
2837.763531878886,
2818.151247928401,
2818.5322676005594,
2811.8782380076423,
2347.687394353954,
2857.635881472941,
2829.444147886425,
2820.3667221721284
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.006458326424424952,
"scoreError" : 0.01191369152722188,
"scoreConfidence" : [
-0.0054553651027969274,
0.01837201795164683
],
"scorePercentiles" : {
"0.0" : 5.332253819400594E-4,
"50.0" : 0.0032163222381317077,
"90.0" : 0.024962924500070628,
"95.0" : 0.026492946063625206,
"99.0" : 0.026492946063625206,
"99.9" : 0.026492946063625206,
"99.99" : 0.026492946063625206,
"99.999" : 0.026492946063625206,
"99.9999" : 0.026492946063625206,
"100.0" : 0.026492946063625206
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.004200787337544143,
0.004199333058388313,
0.0019656846956128456,
0.011192730428079395,
5.332253819400594E-4,
0.002233311417875102,
0.0019668847141094486,
0.009831976869965545,
0.026492946063625206,
0.001966384277109474
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.004963473198476551,
"scoreError" : 0.009183641465216788,
"scoreConfidence" : [
-0.004220168266740237,
0.014147114663693339
],
"scorePercentiles" : {
"0.0" : 4.0926009429060245E-4,
"50.0" : 0.0024293793641638867,
"90.0" : 0.01921939004655122,
"95.0" : 0.020401365764618363,
"99.0" : 0.020401365764618363,
"99.9" : 0.020401365764618363,
"99.99" : 0.020401365764618363,
"99.999" : 0.020401365764618363,
"99.9999" : 0.020401365764618363,
"100.0" : 0.020401365764618363
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.0031497570871320845,
0.003201201467265754,
0.0015187079209742099,
0.008581608583946897,
4.0926009429060245E-4,
0.0017090016411956887,
0.001507716087710507,
0.0076467158022494085,
0.020401365764618363,
0.0015093975353819894
]
]
},
"·gc.count" : {
"score" : 58.0,
"scoreError" : "NaN",
"scoreConfidence" : [
58.0,
58.0
],
"scorePercentiles" : {
"0.0" : 5.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,
5.0,
6.0,
6.0,
6.0,
6.0,
5.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,
3.0,
4.0,
4.0,
4.0,
4.0,
3.0,
4.0,
4.0,
4.0
]
]
}
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.StringJoinerBenchmark.join",
"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" : 357.59163302241603,
"scoreError" : 7.929449902131116,
"scoreConfidence" : [
349.6621831202849,
365.52108292454716
],
"scorePercentiles" : {
"0.0" : 352.63501150369126,
"50.0" : 355.2952765874877,
"90.0" : 365.8779993394446,
"95.0" : 366.00116655457305,
"99.0" : 366.00116655457305,
"99.9" : 366.00116655457305,
"99.99" : 366.00116655457305,
"99.999" : 366.00116655457305,
"99.9999" : 366.00116655457305,
"100.0" : 366.00116655457305
},
"scoreUnit" : "ns/op",
"rawData" : [
[
353.4604670425585,
353.30960573279384,
353.3221751469307,
352.9639001144751,
352.63501150369126,
357.1300861324169,
364.76949440328855,
361.2235513184344,
361.10087227499804,
366.00116655457305
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 3626.1591080657904,
"scoreError" : 80.79800519759537,
"scoreConfidence" : [
3545.361102868195,
3706.957113263386
],
"scorePercentiles" : {
"0.0" : 3540.820005222539,
"50.0" : 3648.984589361715,
"90.0" : 3678.009165855421,
"95.0" : 3678.641102849283,
"99.0" : 3678.641102849283,
"99.9" : 3678.641102849283,
"99.99" : 3678.641102849283,
"99.999" : 3678.641102849283,
"99.9999" : 3678.641102849283,
"100.0" : 3678.641102849283
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
3667.9538215696834,
3670.151128104424,
3669.4182993051104,
3672.321732910662,
3678.641102849283,
3630.0153571537467,
3553.7138626158703,
3589.4696029807687,
3589.086167945813,
3540.820005222539
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 2720.1099492933654,
"scoreError" : 0.004234716847777557,
"scoreConfidence" : [
2720.1057145765176,
2720.114184010213
],
"scorePercentiles" : {
"0.0" : 2720.1059057915645,
"50.0" : 2720.109852773866,
"90.0" : 2720.1146174472974,
"95.0" : 2720.114896491993,
"99.0" : 2720.114896491993,
"99.9" : 2720.114896491993,
"99.99" : 2720.114896491993,
"99.999" : 2720.114896491993,
"99.9999" : 2720.114896491993,
"100.0" : 2720.114896491993
},
"scoreUnit" : "B/op",
"rawData" : [
[
2720.1121060450364,
2720.111917370526,
2720.1116412085657,
2720.106118842376,
2720.1059057915645,
2720.114896491993,
2720.109665933178,
2720.108621052046,
2720.108580583813,
2720.110039614554
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 3674.249548604844,
"scoreError" : 2.0218354109133756,
"scoreConfidence" : [
3672.227713193931,
3676.2713840157576
],
"scorePercentiles" : {
"0.0" : 3671.844534509726,
"50.0" : 3674.4577912138184,
"90.0" : 3675.89925828409,
"95.0" : 3675.936865730361,
"99.0" : 3675.936865730361,
"99.9" : 3675.936865730361,
"99.99" : 3675.936865730361,
"99.999" : 3675.936865730361,
"99.9999" : 3675.936865730361,
"100.0" : 3675.936865730361
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
3675.4356926224855,
3672.7448823670243,
3675.560791267652,
3674.740707103538,
3673.087906081439,
3671.844534509726,
3674.9133410621816,
3675.936865730361,
3674.174875324098,
3674.055889979939
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 2756.728905966917,
"scoreError" : 62.09640141759664,
"scoreConfidence" : [
2694.6325045493204,
2818.8253073845135
],
"scorePercentiles" : {
"0.0" : 2715.999692953206,
"50.0" : 2738.559868968231,
"90.0" : 2821.5053322015383,
"95.0" : 2822.4638071686754,
"99.0" : 2822.4638071686754,
"99.9" : 2822.4638071686754,
"99.99" : 2822.4638071686754,
"99.999" : 2822.4638071686754,
"99.9999" : 2822.4638071686754,
"100.0" : 2822.4638071686754
},
"scoreUnit" : "B/op",
"rawData" : [
[
2725.6605750325452,
2722.0342637901063,
2724.665023388107,
2721.8978644959216,
2715.999692953206,
2751.4591629039173,
2812.879057497303,
2785.633718868343,
2784.5958935710423,
2822.4638071686754
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.007781164921912068,
"scoreError" : 0.005400487977560586,
"scoreConfidence" : [
0.0023806769443514815,
0.013181652899472655
],
"scorePercentiles" : {
"0.0" : 0.0036658035184567762,
"50.0" : 0.006032132591328809,
"90.0" : 0.012928705679588353,
"95.0" : 0.012994589216861004,
"99.0" : 0.012994589216861004,
"99.9" : 0.012994589216861004,
"99.99" : 0.012994589216861004,
"99.999" : 0.012994589216861004,
"99.9999" : 0.012994589216861004,
"100.0" : 0.012994589216861004
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.012335753844134493,
0.003931142733993208,
0.005558140070344508,
0.005633126285400546,
0.0058972648369757154,
0.010092029515993755,
0.006167000345681902,
0.011536798851278774,
0.012994589216861004,
0.0036658035184567762
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.005840478460774284,
"scoreError" : 0.004072059208426919,
"scoreConfidence" : [
0.0017684192523473646,
0.009912537669201204
],
"scorePercentiles" : {
"0.0" : 0.002816124213911273,
"50.0" : 0.004540509197346188,
"90.0" : 0.009778349535124336,
"95.0" : 0.00984838256200907,
"99.0" : 0.00984838256200907,
"99.9" : 0.00984838256200907,
"99.99" : 0.00984838256200907,
"99.999" : 0.00984838256200907,
"99.9999" : 0.00984838256200907,
"100.0" : 0.00984838256200907
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.009148052293161717,
0.0029135443817928887,
0.004120206603775585,
0.004172483347472161,
0.004360627868440308,
0.007562359142143101,
0.004720390526252067,
0.008742613668784666,
0.00984838256200907,
0.002816124213911273
]
]
},
"·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,
3.0,
4.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" : "5",
"length" : "1",
"mode" : "latin"
},
"primaryMetric" : {
"score" : 52.44189816152326,
"scoreError" : 3.116506612580677,
"scoreConfidence" : [
49.325391548942584,
55.55840477410394
],
"scorePercentiles" : {
"0.0" : 50.37970858218989,
"50.0" : 52.0444418312196,
"90.0" : 57.34599864364695,
"95.0" : 57.808901390840155,
"99.0" : 57.808901390840155,
"99.9" : 57.808901390840155,
"99.99" : 57.808901390840155,
"99.999" : 57.808901390840155,
"99.9999" : 57.808901390840155,
"100.0" : 57.808901390840155
},
"scoreUnit" : "ns/op",
"rawData" : [
[
53.17987391890807,
52.041344230954536,
52.22661013021561,
52.87726668574746,
50.37970858218989,
57.808901390840155,
51.10828707462948,
51.24550594723318,
51.50394422302961,
52.04753943148466
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 946.6758958980199,
"scoreError" : 52.829181813886116,
"scoreConfidence" : [
893.8467140841339,
999.505077711906
],
"scorePercentiles" : {
"0.0" : 857.6114490429098,
"50.0" : 952.7126030233524,
"90.0" : 983.0165239082265,
"95.0" : 984.4213882980025,
"99.0" : 984.4213882980025,
"99.9" : 984.4213882980025,
"99.99" : 984.4213882980025,
"99.999" : 984.4213882980025,
"99.9999" : 984.4213882980025,
"100.0" : 984.4213882980025
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
932.0020042324023,
952.5165790623652,
949.1876527834546,
937.5339809030584,
984.4213882980025,
857.6114490429098,
970.372744400243,
967.6808050359829,
962.5237282374409,
952.9086269843394
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 104.0043169113596,
"scoreError" : 0.001989739722931515,
"scoreConfidence" : [
104.00232717163667,
104.00630665108253
],
"scorePercentiles" : {
"0.0" : 104.00276580725719,
"50.0" : 104.00486333151962,
"90.0" : 104.00556534251402,
"95.0" : 104.00556648172645,
"99.0" : 104.00556648172645,
"99.9" : 104.00556648172645,
"99.99" : 104.00556648172645,
"99.999" : 104.00556648172645,
"99.9999" : 104.00556648172645,
"100.0" : 104.00556648172645
},
"scoreUnit" : "B/op",
"rawData" : [
[
104.00287784319136,
104.00555508960214,
104.00556648172645,
104.0028614847473,
104.00537030983547,
104.00435635320376,
104.00544802612684,
104.00276580725719,
104.00550165588267,
104.00286606202268
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 918.6888615986394,
"scoreError" : 488.0688507125018,
"scoreConfidence" : [
430.6200108861376,
1406.7577123111412
],
"scorePercentiles" : {
"0.0" : 612.2699519632672,
"50.0" : 918.620137950747,
"90.0" : 1225.1984372121997,
"95.0" : 1225.1996591510538,
"99.0" : 1225.1996591510538,
"99.9" : 1225.1996591510538,
"99.99" : 1225.1996591510538,
"99.999" : 1225.1996591510538,
"99.9999" : 1225.1996591510538,
"100.0" : 1225.1996591510538
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
612.5013057243883,
1225.1417710374035,
1225.1996591510538,
612.6346657318801,
1224.6138913763123,
612.2699519632672,
1224.605610169614,
612.4591287689564,
1225.187439762513,
612.2751923010052
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 100.42586105676845,
"scoreError" : 50.798524347576084,
"scoreConfidence" : [
49.62733670919237,
151.22438540434453
],
"scorePercentiles" : {
"0.0" : 65.82484947968558,
"50.0" : 101.81664345871795,
"90.0" : 134.2015443708925,
"95.0" : 134.24909629781556,
"99.0" : 134.24909629781556,
"99.9" : 134.24909629781556,
"99.99" : 134.24909629781556,
"99.999" : 134.24909629781556,
"99.9999" : 134.24909629781556,
"100.0" : 134.24909629781556
},
"scoreUnit" : "B/op",
"rawData" : [
[
68.34952949539384,
133.7735770285848,
134.24909629781556,
67.96101216458781,
129.38201340725627,
74.25127351017964,
131.2543616625587,
65.82484947968558,
132.38762905962608,
66.82526846199615
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.012005674051970918,
"scoreError" : 0.03472936189748853,
"scoreConfidence" : [
-0.02272368784551761,
0.04673503594945945
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.004237683816498161,
"90.0" : 0.06939962945363319,
"95.0" : 0.07556962101625342,
"99.0" : 0.07556962101625342,
"99.9" : 0.07556962101625342,
"99.99" : 0.07556962101625342,
"99.999" : 0.07556962101625342,
"99.9999" : 0.07556962101625342,
"100.0" : 0.07556962101625342
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.011701593250155627,
0.07556962101625342,
0.002577198483059502,
0.010440453230252961,
0.01386970539005085,
0.00589816914993682
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.0013076509705675268,
"scoreError" : 0.003791887727552036,
"scoreConfidence" : [
-0.002484236756984509,
0.005099538698119563
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 4.6481793639300157E-4,
"90.0" : 0.007574978277876548,
"95.0" : 0.008251468325562549,
"99.0" : 0.008251468325562549,
"99.9" : 0.008251468325562549,
"99.99" : 0.008251468325562549,
"99.999" : 0.008251468325562549,
"99.9999" : 0.008251468325562549,
"100.0" : 0.008251468325562549
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.0013057905110075057,
0.008251468325562549,
2.8589472201760475E-4,
0.0011030471476166936,
0.0014865678487025152,
6.437411507683984E-4
]
]
},
"·gc.count" : {
"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" : "counts",
"rawData" : [
[
1.0,
2.0,
2.0,
1.0,
2.0,
1.0,
2.0,
1.0,
2.0,
1.0
]
]
},
"·gc.time" : {
"score" : 12.0,
"scoreError" : "NaN",
"scoreConfidence" : [
12.0,
12.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,
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" : "1",
"mode" : "cyrillic"
},
"primaryMetric" : {
"score" : 51.288968816882765,
"scoreError" : 0.4149807579781336,
"scoreConfidence" : [
50.87398805890463,
51.7039495748609
],
"scorePercentiles" : {
"0.0" : 50.93977887773889,
"50.0" : 51.29789346848007,
"90.0" : 51.89695873777563,
"95.0" : 51.95223854673345,
"99.0" : 51.95223854673345,
"99.9" : 51.95223854673345,
"99.99" : 51.95223854673345,
"99.999" : 51.95223854673345,
"99.9999" : 51.95223854673345,
"100.0" : 51.95223854673345
},
"scoreUnit" : "ns/op",
"rawData" : [
[
51.25261038299282,
51.098407601888105,
51.95223854673345,
51.033410241234336,
51.301330045364814,
51.29445689159533,
50.93977887773889,
51.39944045715526,
51.302781494311525,
51.3152336298131
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 966.4329914522189,
"scoreError" : 8.014691651385872,
"scoreConfidence" : [
958.418299800833,
974.4476831036047
],
"scorePercentiles" : {
"0.0" : 953.5810770650171,
"50.0" : 966.2590374814305,
"90.0" : 972.9744666541727,
"95.0" : 973.1598539343572,
"99.0" : 973.1598539343572,
"99.9" : 973.1598539343572,
"99.99" : 973.1598539343572,
"99.999" : 973.1598539343572,
"99.9999" : 973.1598539343572,
"100.0" : 973.1598539343572
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
967.1179194676324,
970.1481604392397,
953.5810770650171,
971.305981132512,
966.2075235743089,
966.0883555960735,
973.1598539343572,
964.4029732680146,
966.3105513885521,
966.0075186564814
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 104.00423360454445,
"scoreError" : 0.0023653328101792457,
"scoreConfidence" : [
104.00186827173427,
104.00659893735464
],
"scorePercentiles" : {
"0.0" : 104.00277065855357,
"50.0" : 104.00412296952248,
"90.0" : 104.0064657142781,
"95.0" : 104.00657029064388,
"99.0" : 104.00657029064388,
"99.9" : 104.00657029064388,
"99.99" : 104.00657029064388,
"99.999" : 104.00657029064388,
"99.9999" : 104.00657029064388,
"100.0" : 104.00657029064388
},
"scoreUnit" : "B/op",
"rawData" : [
[
104.00277364081967,
104.00544644356043,
104.00281142821052,
104.00544512020899,
104.00277065855357,
104.00657029064388,
104.00543451083445,
104.00278805346633,
104.00552452698597,
104.00277137216067
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 918.7742429543148,
"scoreError" : 488.06196450116175,
"scoreConfidence" : [
430.71227845315303,
1406.8362074554766
],
"scorePercentiles" : {
"0.0" : 612.2206107148676,
"50.0" : 918.6471519099549,
"90.0" : 1225.2401440520364,
"95.0" : 1225.2524306082507,
"99.0" : 1225.2524306082507,
"99.9" : 1225.2524306082507,
"99.99" : 1225.2524306082507,
"99.999" : 1225.2524306082507,
"99.9999" : 1225.2524306082507,
"100.0" : 1225.2524306082507
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
612.5663440703432,
1225.2524306082507,
612.2206107148676,
1225.1295650461077,
612.599272474106,
1224.6640959901788,
1225.0763989768182,
612.5721777533405,
1225.031326079404,
612.630207829731
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 98.77686357677894,
"scoreError" : 52.04449925894367,
"scoreConfidence" : [
46.73236431783527,
150.8213628357226
],
"scorePercentiles" : {
"0.0" : 65.87469587721208,
"50.0" : 98.85045313201987,
"90.0" : 131.85126007863522,
"95.0" : 131.85204844114986,
"99.0" : 131.85204844114986,
"99.9" : 131.85204844114986,
"99.99" : 131.85204844114986,
"99.999" : 131.85204844114986,
"99.9999" : 131.85204844114986,
"100.0" : 131.85204844114986
},
"scoreUnit" : "B/op",
"rawData" : [
[
65.87469587721208,
131.3540871878505,
66.7721563064332,
131.18435201436793,
65.94030794236645,
131.84416481600334,
130.92874995760653,
66.06078178548474,
131.85204844114986,
65.95729143931472
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.010984375983701448,
"scoreError" : 0.03407112116267644,
"scoreConfidence" : [
-0.02308674517897499,
0.04505549714637788
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.0012879072456292808,
"90.0" : 0.06741048827186831,
"95.0" : 0.07311413364671258,
"99.0" : 0.07311413364671258,
"99.9" : 0.07311413364671258,
"99.99" : 0.07311413364671258,
"99.999" : 0.07311413364671258,
"99.9999" : 0.07311413364671258,
"100.0" : 0.07311413364671258
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.07311413364671258,
6.095755405294024E-4,
0.010711688832877512,
0.0019662389507291594,
0.007364442967896245,
0.01607767989826957
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.0011805294240096536,
"scoreError" : 0.0036640827807463494,
"scoreConfidence" : [
-0.002483553356736696,
0.004844612204756003
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 1.390819317180085E-4,
"90.0" : 0.0072493971486965875,
"95.0" : 0.00786261172349023,
"99.0" : 0.00786261172349023,
"99.9" : 0.00786261172349023,
"99.99" : 0.00786261172349023,
"99.999" : 0.00786261172349023,
"99.9999" : 0.00786261172349023,
"100.0" : 0.00786261172349023
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.00786261172349023,
6.648367036398979E-5,
0.0011469855912486224,
2.1168019307202726E-4,
7.870670863678819E-4,
0.0017304659755537834
]
]
},
"·gc.count" : {
"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" : "counts",
"rawData" : [
[
1.0,
2.0,
1.0,
2.0,
1.0,
2.0,
2.0,
1.0,
2.0,
1.0
]
]
},
"·gc.time" : {
"score" : 12.0,
"scoreError" : "NaN",
"scoreConfidence" : [
12.0,
12.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,
1.0,
1.0,
1.0,
1.0,
2.0,
1.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" : "latin"
},
"primaryMetric" : {
"score" : 54.66083685040756,
"scoreError" : 1.171977510081602,
"scoreConfidence" : [
53.48885934032596,
55.83281436048917
],
"scorePercentiles" : {
"0.0" : 53.715456396894716,
"50.0" : 54.47124308118663,
"90.0" : 56.04349689562026,
"95.0" : 56.08265635075591,
"99.0" : 56.08265635075591,
"99.9" : 56.08265635075591,
"99.99" : 56.08265635075591,
"99.999" : 56.08265635075591,
"99.9999" : 56.08265635075591,
"100.0" : 56.08265635075591
},
"scoreUnit" : "ns/op",
"rawData" : [
[
54.92767273389068,
53.715456396894716,
53.801469518851086,
54.29980791057785,
56.08265635075591,
54.13663640989819,
54.36595075171287,
55.011121221434635,
55.691061799399385,
54.57653541066038
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 1186.1484392735038,
"scoreError" : 25.250784370603903,
"scoreConfidence" : [
1160.8976549028998,
1211.3992236441077
],
"scorePercentiles" : {
"0.0" : 1156.19511406303,
"50.0" : 1189.7991714950876,
"90.0" : 1206.6627009606652,
"95.0" : 1206.819349553042,
"99.0" : 1206.819349553042,
"99.9" : 1206.819349553042,
"99.99" : 1206.819349553042,
"99.999" : 1206.819349553042,
"99.9999" : 1206.819349553042,
"100.0" : 1206.819349553042
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1180.1570874918445,
1206.819349553042,
1205.2528636292743,
1194.3206705210544,
1156.19511406303,
1197.2166292571458,
1192.3964352619498,
1177.8365247549489,
1164.0878104745232,
1187.2019077282255
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 136.00595195732993,
"scoreError" : 5.624410098839704E-4,
"scoreConfidence" : [
136.00538951632004,
136.00651439833982
],
"scorePercentiles" : {
"0.0" : 136.00572973687648,
"50.0" : 136.0058389051677,
"90.0" : 136.00688438064296,
"95.0" : 136.00698338037307,
"99.0" : 136.00698338037307,
"99.9" : 136.00698338037307,
"99.99" : 136.00698338037307,
"99.999" : 136.00698338037307,
"99.9999" : 136.00698338037307,
"100.0" : 136.00698338037307
},
"scoreUnit" : "B/op",
"rawData" : [
[
136.00586070093587,
136.00573135026036,
136.00572973687648,
136.00579154055802,
136.005993383072,
136.00698338037307,
136.0058007200459,
136.005869658814,
136.00594199296404,
136.00581710939952
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 1224.9239661029649,
"scoreError" : 0.43481841103928376,
"scoreConfidence" : [
1224.4891476919256,
1225.3587845140041
],
"scorePercentiles" : {
"0.0" : 1224.577368060471,
"50.0" : 1224.857619565073,
"90.0" : 1225.2735818601684,
"95.0" : 1225.2777710453572,
"99.0" : 1225.2777710453572,
"99.9" : 1225.2777710453572,
"99.99" : 1225.2777710453572,
"99.999" : 1225.2777710453572,
"99.9999" : 1225.2777710453572,
"100.0" : 1225.2777710453572
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1225.19811151161,
1225.2270250987247,
1224.577368060471,
1224.7203105677331,
1224.740571101703,
1224.974668028443,
1225.2358791934691,
1224.6578937402764,
1225.2777710453572,
1224.6300626818606
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 140.47728432700978,
"scoreError" : 3.0141269928221943,
"scoreConfidence" : [
137.4631573341876,
143.49141131983197
],
"scorePercentiles" : {
"0.0" : 138.08023353318947,
"50.0" : 140.02254123297357,
"90.0" : 143.97774907374045,
"95.0" : 144.06915924759508,
"99.0" : 144.06915924759508,
"99.9" : 144.06915924759508,
"99.99" : 144.06915924759508,
"99.999" : 144.06915924759508,
"99.9999" : 144.06915924759508,
"100.0" : 144.06915924759508
},
"scoreUnit" : "B/op",
"rawData" : [
[
141.19656226396154,
138.08023353318947,
138.18638693030078,
139.46761482566686,
144.06915924759508,
139.1603701823774,
139.75149697929896,
141.41237631201065,
143.15505750904885,
140.29358548664817
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.0031590204587361387,
"scoreError" : 0.004165725399750878,
"scoreConfidence" : [
-0.001006704941014739,
0.007324745858487016
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.0032550989528586163,
"90.0" : 0.007799413180600227,
"95.0" : 0.007972148735783073,
"99.0" : 0.007972148735783073,
"99.9" : 0.007972148735783073,
"99.99" : 0.007972148735783073,
"99.999" : 0.007972148735783073,
"99.9999" : 0.007972148735783073,
"100.0" : 0.007972148735783073
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.00435353490181112,
0.003934285504283201,
0.00454237289241006,
0.007972148735783073,
0.001967156967685289,
0.002575912401434031,
0.006244793183954607
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 3.651585901449925E-4,
"scoreError" : 4.867921747795861E-4,
"scoreConfidence" : [
-1.2163358463459362E-4,
8.519507649245785E-4
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 3.7041389906102365E-4,
"90.0" : 9.16965514027016E-4,
"95.0" : 9.377829010170596E-4,
"99.0" : 9.377829010170596E-4,
"99.9" : 9.377829010170596E-4,
"99.99" : 9.377829010170596E-4,
"99.999" : 9.377829010170596E-4,
"99.9999" : 9.377829010170596E-4,
"100.0" : 9.377829010170596E-4
},
"scoreUnit" : "B/op",
"rawData" : [
[
5.017181760699101E-4,
4.433848177433839E-4,
5.172723171868718E-4,
9.377829010170596E-4,
2.2437567793741353E-4,
2.9744298037866337E-4,
7.296090311166225E-4
]
]
},
"·gc.count" : {
"score" : 20.0,
"scoreError" : "NaN",
"scoreConfidence" : [
20.0,
20.0
],
"scorePercentiles" : {
"0.0" : 2.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,
2.0,
2.0,
2.0,
2.0,
2.0,
2.0
]
]
},
"·gc.time" : {
"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" : "ms",
"rawData" : [
[
1.0,
2.0,
1.0,
2.0,
1.0,
1.0,
2.0,
1.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" : "8",
"mode" : "cyrillic"
},
"primaryMetric" : {
"score" : 55.0287505458099,
"scoreError" : 1.6840286721019573,
"scoreConfidence" : [
53.34472187370794,
56.71277921791186
],
"scorePercentiles" : {
"0.0" : 53.191138120418785,
"50.0" : 55.00463926579706,
"90.0" : 56.631519293676945,
"95.0" : 56.66777223157124,
"99.0" : 56.66777223157124,
"99.9" : 56.66777223157124,
"99.99" : 56.66777223157124,
"99.999" : 56.66777223157124,
"99.9999" : 56.66777223157124,
"100.0" : 56.66777223157124
},
"scoreUnit" : "ns/op",
"rawData" : [
[
54.31107032718512,
55.29715709901473,
56.66777223157124,
54.68698872368154,
56.30524285262827,
55.83079693739121,
55.57219921904385,
54.71212143257939,
53.191138120418785,
53.71301851458483
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 1178.2881132996195,
"scoreError" : 36.360175694035064,
"scoreConfidence" : [
1141.9279376055845,
1214.6482889936544
],
"scorePercentiles" : {
"0.0" : 1143.9359917762777,
"50.0" : 1178.2495785379574,
"90.0" : 1217.5907408787111,
"95.0" : 1218.7396213292707,
"99.0" : 1218.7396213292707,
"99.9" : 1218.7396213292707,
"99.99" : 1218.7396213292707,
"99.999" : 1218.7396213292707,
"99.9999" : 1218.7396213292707,
"100.0" : 1218.7396213292707
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1193.498752388143,
1171.7168186188082,
1143.9359917762777,
1184.7823384571066,
1151.3087701361055,
1160.2801851437403,
1166.5204267897973,
1184.8474115332724,
1218.7396213292707,
1207.250816823674
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 136.005705691321,
"scoreError" : 0.0015905194788295377,
"scoreConfidence" : [
136.00411517184216,
136.00729621079984
],
"scorePercentiles" : {
"0.0" : 136.00298637015266,
"50.0" : 136.00583449026064,
"90.0" : 136.00709201087838,
"95.0" : 136.00720818720032,
"99.0" : 136.00720818720032,
"99.9" : 136.00720818720032,
"99.99" : 136.00720818720032,
"99.999" : 136.00720818720032,
"99.9999" : 136.00720818720032,
"100.0" : 136.00720818720032
},
"scoreUnit" : "B/op",
"rawData" : [
[
136.00580112069275,
136.00298637015266,
136.00604642398102,
136.0058287550604,
136.00602365080027,
136.00720818720032,
136.0059230082268,
136.00584022546087,
136.00566911849162,
136.0057300531434
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 1163.7251399317997,
"scoreError" : 292.90816531412236,
"scoreConfidence" : [
870.8169746176774,
1456.6333052459222
],
"scorePercentiles" : {
"0.0" : 612.3303958928577,
"50.0" : 1225.1704775076844,
"90.0" : 1225.226485119485,
"95.0" : 1225.2273079477882,
"99.0" : 1225.2273079477882,
"99.9" : 1225.2273079477882,
"99.99" : 1225.2273079477882,
"99.999" : 1225.2273079477882,
"99.9999" : 1225.2273079477882,
"100.0" : 1225.2273079477882
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1225.167471749262,
612.3303958928577,
1225.2273079477882,
1224.5807806763007,
1225.1734832661068,
1224.3344105705223,
1225.2012888294096,
1225.219079664756,
1225.1803886250607,
1224.8367920959352
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 134.33805649478307,
"scoreError" : 33.88452240902265,
"scoreConfidence" : [
100.45353408576042,
168.22257890380573
],
"scorePercentiles" : {
"0.0" : 71.07413767843114,
"50.0" : 140.60722870808033,
"90.0" : 145.5770960491386,
"95.0" : 145.67101946493,
"99.0" : 145.67101946493,
"99.9" : 145.67101946493,
"99.99" : 145.67101946493,
"99.999" : 145.67101946493,
"99.9999" : 145.67101946493,
"100.0" : 145.67101946493
},
"scoreUnit" : "B/op",
"rawData" : [
[
139.61462730384292,
71.07413767843114,
145.67101946493,
140.57444861162475,
144.73178530701603,
143.51559838849548,
142.84759043327054,
140.6400088045359,
136.72442877015948,
137.98692018552475
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.005757144996684208,
"scoreError" : 0.009915189060804967,
"scoreConfidence" : [
-0.004158044064120759,
0.015672334057489176
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.003932852836084438,
"90.0" : 0.01733245825145757,
"95.0" : 0.01769864598065301,
"99.0" : 0.01769864598065301,
"99.9" : 0.01769864598065301,
"99.99" : 0.01769864598065301,
"99.999" : 0.01769864598065301,
"99.9999" : 0.01769864598065301,
"100.0" : 0.01769864598065301
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.006167988891633629,
0.003934286412530365,
0.011802340733687966,
0.003931419259638511,
0.014036768688698596,
0.01769864598065301
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 6.630835085623813E-4,
"scoreError" : 0.0011318165706239891,
"scoreConfidence" : [
-4.6873306206160785E-4,
0.0017949000791863704
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 4.6429873621247546E-4,
"90.0" : 0.001955619746201188,
"95.0" : 0.0019938833206873015,
"99.0" : 0.0019938833206873015,
"99.9" : 0.0019938833206873015,
"99.99" : 0.0019938833206873015,
"99.999" : 0.0019938833206873015,
"99.9999" : 0.0019938833206873015,
"100.0" : 0.0019938833206873015
},
"scoreUnit" : "B/op",
"rawData" : [
[
7.02876537433823E-4,
4.67759336461625E-4,
0.0013942301792515717,
4.6083813596332587E-4,
0.0016112475758261664,
0.0019938833206873015
]
]
},
"·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,
1.0,
2.0,
2.0,
2.0,
2.0,
2.0,
2.0,
2.0,
2.0
]
]
},
"·gc.time" : {
"score" : 15.0,
"scoreError" : "NaN",
"scoreConfidence" : [
15.0,
15.0
],
"scorePercentiles" : {
"0.0" : 0.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" : [
[
2.0,
0.0,
2.0,
2.0,
1.0,
2.0,
2.0,
1.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" : "32",
"mode" : "latin"
},
"primaryMetric" : {
"score" : 61.31667556297265,
"scoreError" : 0.31821178784414395,
"scoreConfidence" : [
60.998463775128506,
61.63488735081679
],
"scorePercentiles" : {
"0.0" : 60.929259521334586,
"50.0" : 61.336457762998634,
"90.0" : 61.70816660268658,
"95.0" : 61.743996482875794,
"99.0" : 61.743996482875794,
"99.9" : 61.743996482875794,
"99.99" : 61.743996482875794,
"99.999" : 61.743996482875794,
"99.9999" : 61.743996482875794,
"100.0" : 61.743996482875794
},
"scoreUnit" : "ns/op",
"rawData" : [
[
60.929259521334586,
61.37798233728084,
61.304831363922744,
61.385697680983675,
61.28152621381065,
61.382724697208,
61.368084162074524,
61.2966780348566,
61.09597513537906,
61.743996482875794
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 1990.0457811590677,
"scoreError" : 10.10658254022959,
"scoreConfidence" : [
1979.9391986188382,
2000.1523636992972
],
"scorePercentiles" : {
"0.0" : 1976.8066367794252,
"50.0" : 1989.4824427369138,
"90.0" : 2001.8934750161018,
"95.0" : 2002.4281041220358,
"99.0" : 2002.4281041220358,
"99.9" : 2002.4281041220358,
"99.99" : 2002.4281041220358,
"99.999" : 2002.4281041220358,
"99.9999" : 2002.4281041220358,
"100.0" : 2002.4281041220358
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
2002.4281041220358,
1987.9058336605513,
1990.7916045728402,
1987.704233473022,
1990.9209597592571,
1987.3040883524618,
1988.1732809009873,
1991.3412569074048,
1997.081813062694,
1976.8066367794252
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 256.0108760302418,
"scoreError" : 0.002754140398427927,
"scoreConfidence" : [
256.0081218898433,
256.0136301706402
],
"scorePercentiles" : {
"0.0" : 256.0097076165316,
"50.0" : 256.0097638722333,
"90.0" : 256.0141972720678,
"95.0" : 256.0143222169881,
"99.0" : 256.0143222169881,
"99.9" : 256.0143222169881,
"99.99" : 256.0143222169881,
"99.999" : 256.0143222169881,
"99.9999" : 256.0143222169881,
"100.0" : 256.0143222169881
},
"scoreUnit" : "B/op",
"rawData" : [
[
256.0097076165316,
256.013002879479,
256.00975825723424,
256.00987895554664,
256.0097604047083,
256.0143222169881,
256.00976733975824,
256.0097592103466,
256.00973065404,
256.01307276778505
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 2021.0658519565204,
"scoreError" : 447.0542144420087,
"scoreConfidence" : [
1574.0116375145117,
2468.120066398529
],
"scorePercentiles" : {
"0.0" : 1836.981115503496,
"50.0" : 1837.5746723441912,
"90.0" : 2450.0589725312466,
"95.0" : 2450.104126577583,
"99.0" : 2450.104126577583,
"99.9" : 2450.104126577583,
"99.99" : 2450.104126577583,
"99.999" : 2450.104126577583,
"99.9999" : 2450.104126577583,
"100.0" : 2450.104126577583
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1837.5764993138885,
2450.104126577583,
1836.981115503496,
1837.623669487393,
1837.504747049631,
2449.65258611422,
1837.5643973019146,
1837.1142518225888,
1837.5728453744941,
2448.9642810199975
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 260.0761482827097,
"scoreError" : 58.44868908782976,
"scoreConfidence" : [
201.62745919487995,
318.52483737053944
],
"scorePercentiles" : {
"0.0" : 234.93348966884454,
"50.0" : 236.44929879441906,
"90.0" : 317.0029439767576,
"95.0" : 317.1614557627757,
"99.0" : 317.1614557627757,
"99.9" : 317.1614557627757,
"99.99" : 317.1614557627757,
"99.999" : 317.1614557627757,
"99.9999" : 317.1614557627757,
"100.0" : 317.1614557627757
},
"scoreUnit" : "B/op",
"rawData" : [
[
234.93348966884454,
315.5373379318927,
236.23019618071103,
236.67998752979472,
236.2821827399785,
315.5763379025945,
236.61641484885962,
236.18210872676477,
235.5619715348807,
317.1614557627757
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.005456058495260488,
"scoreError" : 0.006204903090870557,
"scoreConfidence" : [
-7.488445956100693E-4,
0.011660961586131044
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.006578405310664512,
"90.0" : 0.0116734135937676,
"95.0" : 0.0119079000081415,
"99.0" : 0.0119079000081415,
"99.9" : 0.0119079000081415,
"99.99" : 0.0119079000081415,
"99.999" : 0.0119079000081415,
"99.9999" : 0.0119079000081415,
"100.0" : 0.0119079000081415
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.005900580411764562,
0.0119079000081415,
0.0022329585248793615,
0.007600813543534109,
0.00196678333682321,
0.007256230209564462,
0.007865461472416025,
2.668215810791617E-4,
0.009563035864402488
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 7.025643665734285E-4,
"scoreError" : 8.00174051437171E-4,
"scoreConfidence" : [
-9.760968486374245E-5,
0.0015027384180105996
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 8.445852304889833E-4,
"90.0" : 0.0015040553292493312,
"95.0" : 0.001533562197691827,
"99.0" : 0.001533562197691827,
"99.9" : 0.001533562197691827,
"99.99" : 0.001533562197691827,
"99.999" : 0.001533562197691827,
"99.9999" : 0.001533562197691827,
"100.0" : 0.001533562197691827
},
"scoreUnit" : "B/op",
"rawData" : [
[
7.543870678173506E-4,
0.001533562197691827,
2.871516892273892E-4,
9.789602107170123E-4,
2.5290593700363076E-4,
9.34783393160616E-4,
0.0010111952889273748,
3.420436792221536E-5,
0.0012384935132668683
]
]
},
"·gc.count" : {
"score" : 33.0,
"scoreError" : "NaN",
"scoreConfidence" : [
33.0,
33.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" : [
[
3.0,
4.0,
3.0,
3.0,
3.0,
4.0,
3.0,
3.0,
3.0,
4.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,
2.0,
3.0,
2.0,
2.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" : "32",
"mode" : "cyrillic"
},
"primaryMetric" : {
"score" : 56.911714849200735,
"scoreError" : 0.6630141431948392,
"scoreConfidence" : [
56.2487007060059,
57.57472899239557
],
"scorePercentiles" : {
"0.0" : 56.37320894692115,
"50.0" : 56.76926116772613,
"90.0" : 57.80260957514179,
"95.0" : 57.85049895143277,
"99.0" : 57.85049895143277,
"99.9" : 57.85049895143277,
"99.99" : 57.85049895143277,
"99.999" : 57.85049895143277,
"99.9999" : 57.85049895143277,
"100.0" : 57.85049895143277
},
"scoreUnit" : "ns/op",
"rawData" : [
[
56.99318631743068,
56.56322485562123,
56.769117860512374,
56.769404474939876,
57.120637973579,
56.62129888455526,
57.37160518852292,
57.85049895143277,
56.68496503849206,
56.37320894692115
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 2143.7640418104033,
"scoreError" : 25.117043149538638,
"scoreConfidence" : [
2118.6469986608645,
2168.881084959942
],
"scorePercentiles" : {
"0.0" : 2108.1518850083494,
"50.0" : 2149.0839716735486,
"90.0" : 2163.779463593298,
"95.0" : 2164.503227472562,
"99.0" : 2164.503227472562,
"99.9" : 2164.503227472562,
"99.99" : 2164.503227472562,
"99.999" : 2164.503227472562,
"99.9999" : 2164.503227472562,
"100.0" : 2164.503227472562
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
2140.7954136500402,
2157.265588679921,
2149.449429493978,
2148.718513853119,
2135.6195540091817,
2153.873250084322,
2126.6887919940905,
2108.1518850083494,
2152.574763858473,
2164.503227472562
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 256.01069069436903,
"scoreError" : 0.0025963915866459093,
"scoreConfidence" : [
256.0080943027824,
256.01328708595565
],
"scorePercentiles" : {
"0.0" : 256.00902823294916,
"50.0" : 256.01054182809946,
"90.0" : 256.01311419644935,
"95.0" : 256.0132095864827,
"99.0" : 256.0132095864827,
"99.9" : 256.0132095864827,
"99.99" : 256.0132095864827,
"99.999" : 256.0132095864827,
"99.9999" : 256.0132095864827,
"100.0" : 256.0132095864827
},
"scoreUnit" : "B/op",
"rawData" : [
[
256.0090806554346,
256.0119830166706,
256.0091325567893,
256.01202936920504,
256.00910418381056,
256.0132095864827,
256.00913783532553,
256.01225568614933,
256.00902823294916,
256.01194582087334
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 2143.4187672781577,
"scoreError" : 487.9566008960787,
"scoreConfidence" : [
1655.462166382079,
2631.3753681742364
],
"scorePercentiles" : {
"0.0" : 1835.9284091547058,
"50.0" : 2143.2884874133065,
"90.0" : 2450.339414089658,
"95.0" : 2450.3428870130565,
"99.0" : 2450.3428870130565,
"99.9" : 2450.3428870130565,
"99.99" : 2450.3428870130565,
"99.999" : 2450.3428870130565,
"99.9999" : 2450.3428870130565,
"100.0" : 2450.3428870130565
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1837.6775484304678,
2450.3081577790717,
1835.9284091547058,
2449.4854488691526,
1837.2465172259874,
2448.899426396145,
1837.6167927629851,
2449.00680429174,
1837.6756808582652,
2450.3428870130565
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 255.9379878715698,
"scoreError" : 57.86030620831823,
"scoreConfidence" : [
198.07768166325155,
313.798294079888
],
"scorePercentiles" : {
"0.0" : 218.55759584422015,
"50.0" : 255.51560551634668,
"90.0" : 296.84959270093117,
"95.0" : 297.4054007285026,
"99.0" : 297.4054007285026,
"99.9" : 297.4054007285026,
"99.99" : 297.4054007285026,
"99.999" : 297.4054007285026,
"99.9999" : 297.4054007285026,
"100.0" : 297.4054007285026
},
"scoreUnit" : "B/op",
"rawData" : [
[
219.76043890746314,
290.7886046885905,
218.66736337905508,
291.8473204527881,
220.24139747028593,
291.080546212099,
221.2108760613975,
297.4054007285026,
218.55759584422015,
289.8203349712959
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.01747872961073485,
"scoreError" : 0.011722113055727838,
"scoreConfidence" : [
0.005756616555007012,
0.02920084266646269
],
"scorePercentiles" : {
"0.0" : 0.001965980951415832,
"50.0" : 0.01770241303052076,
"90.0" : 0.0322246234080593,
"95.0" : 0.033439909738784176,
"99.0" : 0.033439909738784176,
"99.9" : 0.033439909738784176,
"99.99" : 0.033439909738784176,
"99.999" : 0.033439909738784176,
"99.9999" : 0.033439909738784176,
"100.0" : 0.033439909738784176
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.014035614854442317,
0.019167063741564436,
0.019384378145097487,
0.021287046431535353,
0.014375318167276106,
0.01572715801619128,
0.01770212939013222,
0.001965980951415832,
0.017702696670909304,
0.033439909738784176
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.002082106484520007,
"scoreError" : 0.0013838992096992491,
"scoreConfidence" : [
6.982072748207577E-4,
0.003466005694219256
],
"scorePercentiles" : {
"0.0" : 2.3874713277880147E-4,
"50.0" : 0.0021181887382703225,
"90.0" : 0.003813296303642228,
"95.0" : 0.003955187616096559,
"99.0" : 0.003955187616096559,
"99.9" : 0.003955187616096559,
"99.99" : 0.003955187616096559,
"99.999" : 0.003955187616096559,
"99.9999" : 0.003955187616096559,
"100.0" : 0.003955187616096559
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.0016784625155717627,
0.002274637866952459,
0.002308766964220916,
0.0025362744915532432,
0.001723252776672128,
0.0018693580048135517,
0.0021309685272605317,
2.3874713277880147E-4,
0.0021054089492801137,
0.003955187616096559
]
]
},
"·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" : [
[
3.0,
4.0,
3.0,
4.0,
3.0,
4.0,
3.0,
4.0,
3.0,
4.0
]
]
},
"·gc.time" : {
"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" : "ms",
"rawData" : [
[
3.0,
2.0,
3.0,
2.0,
2.0,
3.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" : 81.8166740673704,
"scoreError" : 0.6247584515509196,
"scoreConfidence" : [
81.19191561581948,
82.44143251892132
],
"scorePercentiles" : {
"0.0" : 81.43706188893913,
"50.0" : 81.66623050710035,
"90.0" : 82.67615497500181,
"95.0" : 82.70954747857293,
"99.0" : 82.70954747857293,
"99.9" : 82.70954747857293,
"99.99" : 82.70954747857293,
"99.999" : 82.70954747857293,
"99.9999" : 82.70954747857293,
"100.0" : 82.70954747857293
},
"scoreUnit" : "ns/op",
"rawData" : [
[
81.54795394365561,
81.43706188893913,
81.61459488921854,
81.71602350089935,
81.61643751330136,
81.50419155430897,
81.92791131599166,
82.37562244286175,
82.70954747857293,
81.71739614595457
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 4286.801663710125,
"scoreError" : 31.62672332480349,
"scoreConfidence" : [
4255.174940385321,
4318.428387034928
],
"scorePercentiles" : {
"0.0" : 4241.797436984779,
"50.0" : 4293.972207478129,
"90.0" : 4307.849144223561,
"95.0" : 4308.661983181348,
"99.0" : 4308.661983181348,
"99.9" : 4308.661983181348,
"99.99" : 4308.661983181348,
"99.999" : 4308.661983181348,
"99.9999" : 4308.661983181348,
"100.0" : 4308.661983181348
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
4299.3806025133745,
4308.661983181348,
4298.30427527607,
4290.973874219579,
4296.970540736681,
4300.533593603482,
4281.870846494484,
4258.620482615914,
4241.797436984779,
4290.903001475536
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 736.0292754801802,
"scoreError" : 0.0022045414866451217,
"scoreConfidence" : [
736.0270709386936,
736.0314800216669
],
"scorePercentiles" : {
"0.0" : 736.0277400551213,
"50.0" : 736.0286621500243,
"90.0" : 736.032482883324,
"95.0" : 736.0327232180206,
"99.0" : 736.0327232180206,
"99.9" : 736.0327232180206,
"99.99" : 736.0327232180206,
"99.999" : 736.0327232180206,
"99.9999" : 736.0327232180206,
"100.0" : 736.0327232180206
},
"scoreUnit" : "B/op",
"rawData" : [
[
736.0302872333435,
736.0285299257296,
736.0286130653102,
736.0327232180206,
736.0286082107432,
736.0303198710542,
736.0287112347384,
736.028871861432,
736.0283501263091,
736.0277400551213
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 4348.075435309669,
"scoreError" : 292.3932622385976,
"scoreConfidence" : [
4055.6821730710717,
4640.468697548266
],
"scorePercentiles" : {
"0.0" : 4284.558594608865,
"50.0" : 4287.552004870709,
"90.0" : 4837.483033209215,
"95.0" : 4898.490178247507,
"99.0" : 4898.490178247507,
"99.9" : 4898.490178247507,
"99.99" : 4898.490178247507,
"99.999" : 4898.490178247507,
"99.9999" : 4898.490178247507,
"100.0" : 4898.490178247507
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
4285.617872509865,
4286.424717407312,
4287.994081844674,
4898.490178247507,
4287.109927896746,
4284.558594608865,
4288.0158925560845,
4288.003337443634,
4288.4187278645795,
4286.121022717421
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 746.5560891361753,
"scoreError" : 50.087453756805694,
"scoreConfidence" : [
696.4686353793696,
796.6435428929809
],
"scorePercentiles" : {
"0.0" : 732.2298420497438,
"50.0" : 734.7735298389096,
"90.0" : 830.6280454515795,
"95.0" : 840.2402744080983,
"99.0" : 840.2402744080983,
"99.9" : 840.2402744080983,
"99.99" : 840.2402744080983,
"99.999" : 840.2402744080983,
"99.9999" : 840.2402744080983,
"100.0" : 840.2402744080983
},
"scoreUnit" : "B/op",
"rawData" : [
[
733.6741836328212,
732.2298420497438,
734.2631267512317,
840.2402744080983,
734.3395826342638,
733.296221098419,
737.0850089362211,
741.1071899644883,
744.1179848429096,
735.2074770435554
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.015207819715714676,
"scoreError" : 0.016046733249363794,
"scoreConfidence" : [
-8.389135336491181E-4,
0.031254552965078466
],
"scorePercentiles" : {
"0.0" : 0.001967014907981767,
"50.0" : 0.012779927190174269,
"90.0" : 0.03438091114578485,
"95.0" : 0.035390622349891675,
"99.0" : 0.035390622349891675,
"99.9" : 0.035390622349891675,
"99.99" : 0.035390622349891675,
"99.999" : 0.035390622349891675,
"99.9999" : 0.035390622349891675,
"100.0" : 0.035390622349891675
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.0098295743956711,
0.015730279984677437,
0.019670049028895353,
0.025293510308823385,
0.00733282382271965,
0.009827144815796432,
0.001967014907981767,
0.003934018297305965,
0.023103159245383996,
0.035390622349891675
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.002611217762512271,
"scoreError" : 0.0027576164008133747,
"scoreConfidence" : [
-1.4639863830110365E-4,
0.005368834163325646
],
"scorePercentiles" : {
"0.0" : 3.381184299116862E-4,
"50.0" : 0.0021849495053892602,
"90.0" : 0.005897426760342213,
"95.0" : 0.006070628904540047,
"99.0" : 0.006070628904540047,
"99.9" : 0.006070628904540047,
"99.99" : 0.006070628904540047,
"99.999" : 0.006070628904540047,
"99.9999" : 0.006070628904540047,
"100.0" : 0.006070628904540047
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.0016827690159828814,
0.0026871299947956386,
0.003368239654167952,
0.0043386074625617,
0.0012560402872963668,
0.0016819021139488682,
3.381184299116862E-4,
6.799270000856497E-4,
0.0040088147618319156,
0.006070628904540047
]
]
},
"·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,
7.0,
7.0,
8.0,
7.0,
7.0,
7.0,
7.0,
7.0,
7.0
]
]
},
"·gc.time" : {
"score" : 45.0,
"scoreError" : "NaN",
"scoreConfidence" : [
45.0,
45.0
],
"scorePercentiles" : {
"0.0" : 4.0,
"50.0" : 4.5,
"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" : [
[
4.0,
5.0,
5.0,
5.0,
4.0,
4.0,
5.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" : "5",
"length" : "128",
"mode" : "cyrillic"
},
"primaryMetric" : {
"score" : 82.08332296364487,
"scoreError" : 1.080412373485473,
"scoreConfidence" : [
81.0029105901594,
83.16373533713035
],
"scorePercentiles" : {
"0.0" : 81.00255464185048,
"50.0" : 81.79449153180188,
"90.0" : 83.11777239740061,
"95.0" : 83.12312240741085,
"99.0" : 83.12312240741085,
"99.9" : 83.12312240741085,
"99.99" : 83.12312240741085,
"99.999" : 83.12312240741085,
"99.9999" : 83.12312240741085,
"100.0" : 83.12312240741085
},
"scoreUnit" : "ns/op",
"rawData" : [
[
81.6656366287258,
81.63029578211257,
81.5810491124882,
81.69496955967811,
81.00255464185048,
82.42752599871045,
81.89401350392565,
82.7444396942382,
83.06962230730849,
83.12312240741085
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 4273.89627809872,
"scoreError" : 55.33925400798181,
"scoreConfidence" : [
4218.557024090738,
4329.2355321067025
],
"scorePercentiles" : {
"0.0" : 4221.8331725661,
"50.0" : 4289.102804925786,
"90.0" : 4326.375554645149,
"95.0" : 4329.316417036372,
"99.0" : 4329.316417036372,
"99.9" : 4329.316417036372,
"99.99" : 4329.316417036372,
"99.999" : 4329.316417036372,
"99.9999" : 4329.316417036372,
"100.0" : 4329.316417036372
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
4296.590178090655,
4295.1158035741155,
4299.907793124149,
4295.317301749299,
4329.316417036372,
4254.7409969861765,
4283.089806277456,
4239.700467805079,
4223.35084377781,
4221.8331725661
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 736.0289594204025,
"scoreError" : 0.0032773938726638903,
"scoreConfidence" : [
736.0256820265299,
736.0322368142752
],
"scorePercentiles" : {
"0.0" : 736.0241833261142,
"50.0" : 736.0286481051135,
"90.0" : 736.0324821138408,
"95.0" : 736.0326842245895,
"99.0" : 736.0326842245895,
"99.9" : 736.0326842245895,
"99.99" : 736.0326842245895,
"99.999" : 736.0326842245895,
"99.9999" : 736.0326842245895,
"100.0" : 736.0326842245895
},
"scoreUnit" : "B/op",
"rawData" : [
[
736.0303074316462,
736.0326842245895,
736.0285943037161,
736.0286203674258,
736.0283953470631,
736.0306631171027,
736.0286758428011,
736.0290011121439,
736.0284691314224,
736.0241833261142
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 4286.624903536145,
"scoreError" : 436.12529744942753,
"scoreConfidence" : [
3850.499606086718,
4722.7502009855725
],
"scorePercentiles" : {
"0.0" : 3674.1037672671714,
"50.0" : 4286.808453890266,
"90.0" : 4836.995943739234,
"95.0" : 4897.963020576951,
"99.0" : 4897.963020576951,
"99.9" : 4897.963020576951,
"99.99" : 4897.963020576951,
"99.999" : 4897.963020576951,
"99.9999" : 4897.963020576951,
"100.0" : 4897.963020576951
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
4286.4309175413255,
4897.963020576951,
4287.955045938688,
4286.694538312999,
4286.461289037025,
4286.922369467532,
4283.362977978413,
4288.0628570415665,
4288.292252199778,
3674.1037672671714
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 738.0884658899889,
"scoreError" : 71.34437250218554,
"scoreConfidence" : [
666.7440933878033,
809.4328383921745
],
"scorePercentiles" : {
"0.0" : 640.5343636812972,
"50.0" : 735.3133383805653,
"90.0" : 830.1402780555188,
"95.0" : 839.3396206612483,
"99.0" : 839.3396206612483,
"99.9" : 839.3396206612483,
"99.99" : 839.3396206612483,
"99.999" : 839.3396206612483,
"99.9999" : 839.3396206612483,
"100.0" : 839.3396206612483
},
"scoreUnit" : "B/op",
"rawData" : [
[
734.2899683824319,
839.3396206612483,
733.982605382035,
734.5510576567058,
728.742582055702,
741.5977415701151,
736.0756191044247,
744.4249058019761,
747.3461946039536,
640.5343636812972
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.02520953177186309,
"scoreError" : 0.017650063604653217,
"scoreConfidence" : [
0.007559468167209874,
0.042859595376516305
],
"scorePercentiles" : {
"0.0" : 0.012069064740522212,
"50.0" : 0.01892730527555474,
"90.0" : 0.04722501014835579,
"95.0" : 0.04853941595546601,
"99.0" : 0.04853941595546601,
"99.9" : 0.04853941595546601,
"99.99" : 0.04853941595546601,
"99.999" : 0.04853941595546601,
"99.9999" : 0.04853941595546601,
"100.0" : 0.04853941595546601
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.017963335054824576,
0.04853941595546601,
0.01818319374385625,
0.03539535788436382,
0.017963462333990828,
0.03316395075195645,
0.01571904404292367,
0.012069064740522212,
0.01967141680725323,
0.033427076403473824
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.004341622360105075,
"scoreError" : 0.0030352931812055663,
"scoreConfidence" : [
0.0013063291788995087,
0.007376915541310642
],
"scorePercentiles" : {
"0.0" : 0.0020952380322101487,
"50.0" : 0.0032703643207770998,
"90.0" : 0.008092683870382394,
"95.0" : 0.008317958874744695,
"99.0" : 0.008317958874744695,
"99.9" : 0.008317958874744695,
"99.99" : 0.008317958874744695,
"99.999" : 0.008317958874744695,
"99.9999" : 0.008317958874744695,
"100.0" : 0.008317958874744695
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.0030772213487616534,
0.008317958874744695,
0.0031124738424957734,
0.006065208831121678,
0.003053973672272151,
0.005737055365023609,
0.002701243190248041,
0.0020952380322101487,
0.0034282547990584257,
0.0058275956451145725
]
]
},
"·gc.count" : {
"score" : 70.0,
"scoreError" : "NaN",
"scoreConfidence" : [
70.0,
70.0
],
"scorePercentiles" : {
"0.0" : 6.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,
6.0
]
]
},
"·gc.time" : {
"score" : 45.0,
"scoreError" : "NaN",
"scoreConfidence" : [
45.0,
45.0
],
"scorePercentiles" : {
"0.0" : 4.0,
"50.0" : 4.5,
"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" : [
[
4.0,
5.0,
5.0,
4.0,
5.0,
5.0,
4.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" : "20",
"length" : "1",
"mode" : "latin"
},
"primaryMetric" : {
"score" : 262.10247913441367,
"scoreError" : 12.401060461885425,
"scoreConfidence" : [
249.70141867252823,
274.5035395962991
],
"scorePercentiles" : {
"0.0" : 242.52053210200367,
"50.0" : 263.0601716163793,
"90.0" : 272.7190441514686,
"95.0" : 273.2457170145235,
"99.0" : 273.2457170145235,
"99.9" : 273.2457170145235,
"99.99" : 273.2457170145235,
"99.999" : 273.2457170145235,
"99.9999" : 273.2457170145235,
"100.0" : 273.2457170145235
},
"scoreUnit" : "ns/op",
"rawData" : [
[
267.4420373323408,
242.52053210200367,
263.17524585126,
273.2457170145235,
267.9789883839745,
264.60453935534235,
257.5730630783729,
259.6129598916116,
262.94509738149867,
261.9266109532092
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 655.2207249470196,
"scoreError" : 32.291837867218106,
"scoreConfidence" : [
622.9288870798015,
687.5125628142376
],
"scorePercentiles" : {
"0.0" : 627.9517099252121,
"50.0" : 652.2734983651121,
"90.0" : 703.3630543179432,
"95.0" : 707.4918519158147,
"99.0" : 707.4918519158147,
"99.9" : 707.4918519158147,
"99.99" : 707.4918519158147,
"99.999" : 707.4918519158147,
"99.9999" : 707.4918519158147,
"100.0" : 707.4918519158147
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
641.542327707834,
707.4918519158147,
651.985218237201,
627.9517099252121,
640.2925583400819,
648.1812092444334,
666.2038759371002,
660.9060801309447,
652.5617784930231,
655.0906395385513
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 360.01796380276573,
"scoreError" : 0.010452159299220122,
"scoreConfidence" : [
360.0075116434665,
360.02841596206497
],
"scorePercentiles" : {
"0.0" : 360.0130969405396,
"50.0" : 360.0143505859919,
"90.0" : 360.0320082987691,
"95.0" : 360.0323942713289,
"99.0" : 360.0323942713289,
"99.9" : 360.0323942713289,
"99.99" : 360.0323942713289,
"99.999" : 360.0323942713289,
"99.9999" : 360.0323942713289,
"100.0" : 360.0323942713289
},
"scoreUnit" : "B/op",
"rawData" : [
[
360.0285345457307,
360.0130969405396,
360.0323942713289,
360.01478739836534,
360.0145014121516,
360.0199925001679,
360.01390824308527,
360.01404896685796,
360.01419975983225,
360.01417398959785
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 673.3462657615707,
"scoreError" : 291.9812483054386,
"scoreConfidence" : [
381.36501745613214,
965.3275140670094
],
"scorePercentiles" : {
"0.0" : 611.5290755241076,
"50.0" : 612.5409449844075,
"90.0" : 1161.9544288323486,
"95.0" : 1222.9955195359305,
"99.0" : 1222.9955195359305,
"99.9" : 1222.9955195359305,
"99.99" : 1222.9955195359305,
"99.999" : 1222.9955195359305,
"99.9999" : 1222.9955195359305,
"100.0" : 1222.9955195359305
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1222.9955195359305,
611.5499127183374,
611.5290755241076,
612.5846125001098,
612.5438147319603,
612.0762306816822,
612.5310541878175,
612.5380752368546,
612.5632864812954,
612.5510760176126
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 371.0062199988022,
"scoreError" : 168.2409807277293,
"scoreConfidence" : [
202.7652392710729,
539.2472007265314
],
"scorePercentiles" : {
"0.0" : 311.1922454163375,
"50.0" : 337.819707653935,
"90.0" : 652.8224229804586,
"95.0" : 686.3355162046915,
"99.0" : 686.3355162046915,
"99.9" : 686.3355162046915,
"99.99" : 686.3355162046915,
"99.999" : 686.3355162046915,
"99.9999" : 686.3355162046915,
"100.0" : 686.3355162046915
},
"scoreUnit" : "B/op",
"rawData" : [
[
686.3355162046915,
311.1922454163375,
337.69213023381127,
351.2045839623605,
344.4123364880585,
339.9661650735253,
331.009330181732,
333.66664226888946,
337.94728507405875,
336.6359650845574
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.1737943109632652,
"scoreError" : 0.7070241027103412,
"scoreConfidence" : [
-0.5332297917470761,
0.8808184136736064
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.012289458496828616,
"90.0" : 1.3623721289088566,
"95.0" : 1.4997910902984313,
"99.0" : 1.4997910902984313,
"99.9" : 1.4997910902984313,
"99.99" : 1.4997910902984313,
"99.999" : 1.4997910902984313,
"99.9999" : 1.4997910902984313,
"100.0" : 1.4997910902984313
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.021199934091938388,
1.4997910902984313,
0.1256014764026786,
0.02003512788701755,
0.06568151055113482,
0.001090181294811432,
0.004543789106639683
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.09629429522586105,
"scoreError" : 0.39035292528489857,
"scoreConfidence" : [
-0.29405863005903754,
0.4866472205107596
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.006881083200532585,
"90.0" : 0.7525798565662277,
"95.0" : 0.8281988027380421,
"99.0" : 0.8281988027380421,
"99.9" : 0.8281988027380421,
"99.99" : 0.8281988027380421,
"99.999" : 0.8281988027380421,
"99.9999" : 0.8281988027380421,
"100.0" : 0.8281988027380421
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.011897237132984032,
0.8281988027380421,
0.07200934101989556,
0.01126506388840814,
0.03648155268737812,
5.938522792455377E-4,
0.002497102512657031
]
]
},
"·gc.count" : {
"score" : 11.0,
"scoreError" : "NaN",
"scoreConfidence" : [
11.0,
11.0
],
"scorePercentiles" : {
"0.0" : 1.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" : "counts",
"rawData" : [
[
2.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.0,
1.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" : 3.8000000000000007,
"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,
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" : "1",
"mode" : "cyrillic"
},
"primaryMetric" : {
"score" : 266.9561120824539,
"scoreError" : 13.279442240533944,
"scoreConfidence" : [
253.67666984191996,
280.23555432298787
],
"scorePercentiles" : {
"0.0" : 255.37052804472467,
"50.0" : 267.437012309376,
"90.0" : 278.30345269521973,
"95.0" : 278.5274731639724,
"99.0" : 278.5274731639724,
"99.9" : 278.5274731639724,
"99.99" : 278.5274731639724,
"99.999" : 278.5274731639724,
"99.9999" : 278.5274731639724,
"100.0" : 278.5274731639724
},
"scoreUnit" : "ns/op",
"rawData" : [
[
278.5274731639724,
258.04349225972965,
261.3450395936794,
275.70112819155827,
265.6270777653612,
276.2872684764456,
256.5016019928617,
255.37052804472467,
272.91056448281523,
269.2469468533908
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 643.3595467712018,
"scoreError" : 32.196332487518184,
"scoreConfidence" : [
611.1632142836837,
675.55587925872
],
"scorePercentiles" : {
"0.0" : 615.9491102319537,
"50.0" : 641.6519160020673,
"90.0" : 671.9742564782329,
"95.0" : 672.3417677517739,
"99.0" : 672.3417677517739,
"99.9" : 672.3417677517739,
"99.99" : 672.3417677517739,
"99.999" : 672.3417677517739,
"99.9999" : 672.3417677517739,
"100.0" : 672.3417677517739
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
615.9491102319537,
664.9705076079558,
656.575388330383,
622.4025275931677,
646.0040270331948,
620.9255180701895,
668.6666550163635,
672.3417677517739,
628.460161106098,
637.2998049709397
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 360.0183791151186,
"scoreError" : 0.013006383850683678,
"scoreConfidence" : [
360.0053727312679,
360.03138549896926
],
"scorePercentiles" : {
"0.0" : 360.01377649915327,
"50.0" : 360.01446596495333,
"90.0" : 360.0352583610776,
"95.0" : 360.0354052114518,
"99.0" : 360.0354052114518,
"99.9" : 360.0354052114518,
"99.99" : 360.0354052114518,
"99.999" : 360.0354052114518,
"99.9999" : 360.0354052114518,
"100.0" : 360.0354052114518
},
"scoreUnit" : "B/op",
"rawData" : [
[
360.01504176473406,
360.01393568573707,
360.0141139852725,
360.03393670770936,
360.0143913932075,
360.0354052114518,
360.0138806898699,
360.01377649915327,
360.014768677351,
360.01454053669914
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 673.3215785984813,
"scoreError" : 292.96793747057876,
"scoreConfidence" : [
380.35364112790256,
966.28951606906
],
"scorePercentiles" : {
"0.0" : 611.4794805381099,
"50.0" : 612.3062013588083,
"90.0" : 1163.604818738971,
"95.0" : 1224.8281383296842,
"99.0" : 1224.8281383296842,
"99.9" : 1224.8281383296842,
"99.99" : 1224.8281383296842,
"99.999" : 1224.8281383296842,
"99.9999" : 1224.8281383296842,
"100.0" : 1224.8281383296842
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
611.4794805381099,
611.6040133119571,
611.6086829788911,
611.5758684657637,
612.5949424225512,
1224.8281383296842,
612.3079169338006,
612.319096878038,
612.3044857838161,
612.5931603422014
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 378.3610564726247,
"scoreError" : 176.9824749727239,
"scoreConfidence" : [
201.37858149990078,
555.3435314453486
],
"scorePercentiles" : {
"0.0" : 327.8738895350023,
"50.0" : 343.72665199668245,
"90.0" : 674.9205380877313,
"95.0" : 710.2003094807055,
"99.0" : 710.2003094807055,
"99.9" : 710.2003094807055,
"99.99" : 710.2003094807055,
"99.999" : 710.2003094807055,
"99.9999" : 710.2003094807055,
"100.0" : 710.2003094807055
},
"scoreUnit" : "B/op",
"rawData" : [
[
357.40259555096145,
331.12140372313144,
335.35792236785517,
353.7711653752967,
341.39569745356897,
710.2003094807055,
329.6700197306436,
327.8738895350023,
350.75995496928556,
346.05760653979587
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.1744962003334975,
"scoreError" : 0.7062962783012914,
"scoreConfidence" : [
-0.5318000779677938,
0.8807924786347889
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 4.000887536756798E-4,
"90.0" : 1.3612878797290988,
"95.0" : 1.4954838690576553,
"99.0" : 1.4954838690576553,
"99.9" : 1.4954838690576553,
"99.99" : 1.4954838690576553,
"99.999" : 1.4954838690576553,
"99.9999" : 1.4954838690576553,
"100.0" : 1.4954838690576553
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1.4954838690576553,
0.15352397577208587,
0.09318781953359681,
0.0019661614642856786,
8.001775073513596E-4
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.1006183862903161,
"scoreError" : 0.4085918580656852,
"scoreConfidence" : [
-0.3079734717753691,
0.5092102443560013
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 2.2919171177286884E-4,
"90.0" : 0.7871234172949362,
"95.0" : 0.8650751254847806,
"99.0" : 0.8650751254847806,
"99.9" : 0.8650751254847806,
"99.99" : 0.8650751254847806,
"99.999" : 0.8650751254847806,
"99.9999" : 0.8650751254847806,
"100.0" : 0.8650751254847806
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.8650751254847806,
0.08555804358633348,
0.0540337180388801,
0.001058592369621066,
4.583834235457377E-4
]
]
},
"·gc.count" : {
"score" : 11.0,
"scoreError" : "NaN",
"scoreConfidence" : [
11.0,
11.0
],
"scorePercentiles" : {
"0.0" : 1.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" : "counts",
"rawData" : [
[
1.0,
1.0,
1.0,
1.0,
1.0,
2.0,
1.0,
1.0,
1.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" : [
[
2.0,
2.0,
1.0,
2.0,
1.0,
2.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" : "latin"
},
"primaryMetric" : {
"score" : 264.02377480519044,
"scoreError" : 13.847382797925148,
"scoreConfidence" : [
250.1763920072653,
277.8711576031156
],
"scorePercentiles" : {
"0.0" : 253.8843612424257,
"50.0" : 260.9725592810049,
"90.0" : 282.3977525380991,
"95.0" : 282.92043318922356,
"99.0" : 282.92043318922356,
"99.9" : 282.92043318922356,
"99.99" : 282.92043318922356,
"99.999" : 282.92043318922356,
"99.9999" : 282.92043318922356,
"100.0" : 282.92043318922356
},
"scoreUnit" : "ns/op",
"rawData" : [
[
263.49289834617,
263.9691806995913,
256.70475849761044,
253.8843612424257,
261.2520898924064,
260.69302866960345,
277.69362667797907,
282.92043318922356,
260.1148269230769,
259.51254391381735
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 896.3162826939308,
"scoreError" : 45.28565351885052,
"scoreConfidence" : [
851.0306291750803,
941.6019362127813
],
"scorePercentiles" : {
"0.0" : 835.5768489541404,
"50.0" : 905.7805554202357,
"90.0" : 929.844038313028,
"95.0" : 930.8302569805804,
"99.0" : 930.8302569805804,
"99.9" : 930.8302569805804,
"99.99" : 930.8302569805804,
"99.999" : 930.8302569805804,
"99.9999" : 930.8302569805804,
"100.0" : 930.8302569805804
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
897.0918939085674,
895.5908573697953,
920.9680703050568,
930.8302569805804,
904.9293321366171,
906.6317787038545,
851.3361093955086,
835.5768489541404,
909.1932591603081,
911.0144200248778
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 496.0217777427403,
"scoreError" : 0.010514018961758518,
"scoreConfidence" : [
496.01126372377854,
496.0322917617021
],
"scorePercentiles" : {
"0.0" : 496.0137108696005,
"50.0" : 496.0235229129997,
"90.0" : 496.02949406050425,
"95.0" : 496.0296461474223,
"99.0" : 496.0296461474223,
"99.9" : 496.0296461474223,
"99.99" : 496.0296461474223,
"99.999" : 496.0296461474223,
"99.9999" : 496.0296461474223,
"100.0" : 496.0296461474223
},
"scoreUnit" : "B/op",
"rawData" : [
[
496.0281252782418,
496.0142848697767,
496.0273882182414,
496.0137108696005,
496.0278739383378,
496.01965760775795,
496.0296461474223,
496.01527918109747,
496.02779625779624,
496.0140150591312
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 918.7541581686153,
"scoreError" : 488.04170688281107,
"scoreConfidence" : [
430.7124512858042,
1406.7958650514263
],
"scorePercentiles" : {
"0.0" : 612.3641724818852,
"50.0" : 918.670302290539,
"90.0" : 1225.1268523477843,
"95.0" : 1225.1280432931312,
"99.0" : 1225.1280432931312,
"99.9" : 1225.1280432931312,
"99.99" : 1225.1280432931312,
"99.999" : 1225.1280432931312,
"99.9999" : 1225.1280432931312,
"100.0" : 1225.1280432931312
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1224.917190352569,
612.576251603106,
1225.1161338396607,
612.3641724818852,
1225.1280432931312,
612.4117815458841,
1225.112239567169,
612.5751644216696,
1224.7163307239803,
612.6242738570978
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 508.8471778373261,
"scoreError" : 270.9791955732022,
"scoreConfidence" : [
237.8679822641239,
779.8263734105283
],
"scorePercentiles" : {
"0.0" : 326.3119385285183,
"50.0" : 511.738264062813,
"90.0" : 710.1579727715133,
"95.0" : 713.8097209513064,
"99.0" : 713.8097209513064,
"99.9" : 713.8097209513064,
"99.99" : 713.8097209513064,
"99.999" : 713.8097209513064,
"99.9999" : 713.8097209513064,
"100.0" : 713.8097209513064
},
"scoreUnit" : "B/op",
"rawData" : [
[
677.2922391533756,
339.2693983717866,
659.8395489772277,
326.3119385285183,
671.5415635628702,
335.0514391097364,
713.8097209513064,
363.6369791483984,
668.1674511434511,
333.5514994265906
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.02728427172108682,
"scoreError" : 0.08697774016909578,
"scoreConfidence" : [
-0.059693468448008956,
0.11426201189018259
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.0025120848836754904,
"90.0" : 0.17026918061266538,
"95.0" : 0.18255499357035995,
"99.0" : 0.18255499357035995,
"99.9" : 0.18255499357035995,
"99.99" : 0.18255499357035995,
"99.999" : 0.18255499357035995,
"99.9999" : 0.18255499357035995,
"100.0" : 0.18255499357035995
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.18255499357035995,
0.059696863993413785,
0.013768752987750722,
0.003057211307199211,
0.0019669584601517695,
0.011797936891992775
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.015067665342049934,
"scoreError" : 0.048106222956704296,
"scoreConfidence" : [
-0.033038557614654365,
0.06317388829875423
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.0014109123783645132,
"90.0" : 0.09415220804999193,
"95.0" : 0.10093995033926406,
"99.0" : 0.10093995033926406,
"99.9" : 0.10093995033926406,
"99.99" : 0.10093995033926406,
"99.999" : 0.10093995033926406,
"99.9999" : 0.10093995033926406,
"100.0" : 0.10093995033926406
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.10093995033926406,
0.03306252744654258,
0.00741576044137325,
0.0016757795012675434,
0.0011460452554614832,
0.006436590436590436
]
]
},
"·gc.count" : {
"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" : "counts",
"rawData" : [
[
2.0,
1.0,
2.0,
1.0,
2.0,
1.0,
2.0,
1.0,
2.0,
1.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" : [
[
2.0,
1.0,
2.0,
1.0,
1.0,
1.0,
2.0,
1.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" : 269.0703589737201,
"scoreError" : 9.534187452038587,
"scoreConfidence" : [
259.5361715216815,
278.60454642575866
],
"scorePercentiles" : {
"0.0" : 255.72959982748938,
"50.0" : 271.6483643359468,
"90.0" : 274.7202625306825,
"95.0" : 274.74692173603484,
"99.0" : 274.74692173603484,
"99.9" : 274.74692173603484,
"99.99" : 274.74692173603484,
"99.999" : 274.74692173603484,
"99.9999" : 274.74692173603484,
"100.0" : 274.74692173603484
},
"scoreUnit" : "ns/op",
"rawData" : [
[
270.12670026086045,
255.72959982748938,
264.1586514743524,
262.14730164516396,
272.2438785035544,
272.64588638667044,
274.4803296825113,
273.37147005222425,
274.74692173603484,
271.0528501683392
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 878.9748057971168,
"scoreError" : 32.331807587084754,
"scoreConfidence" : [
846.642998210032,
911.3066133842016
],
"scorePercentiles" : {
"0.0" : 860.1329906038878,
"50.0" : 870.4708205842313,
"90.0" : 922.5716854956386,
"95.0" : 924.8282865399218,
"99.0" : 924.8282865399218,
"99.9" : 924.8282865399218,
"99.99" : 924.8282865399218,
"99.999" : 924.8282865399218,
"99.9999" : 924.8282865399218,
"100.0" : 924.8282865399218
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
874.724000409215,
924.8282865399218,
894.9475213630955,
902.2622760970893,
868.671774499963,
866.5879034772616,
860.8988177543431,
864.4246205578916,
860.1329906038878,
872.2698666684996
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 496.02080274796083,
"scoreError" : 0.012550470892598609,
"scoreConfidence" : [
496.0082522770682,
496.03335321885345
],
"scorePercentiles" : {
"0.0" : 496.01382946487473,
"50.0" : 496.01482937571745,
"90.0" : 496.0343233688579,
"95.0" : 496.03489621581485,
"99.0" : 496.03489621581485,
"99.9" : 496.03489621581485,
"99.99" : 496.03489621581485,
"99.999" : 496.03489621581485,
"99.9999" : 496.03489621581485,
"100.0" : 496.03489621581485
},
"scoreUnit" : "B/op",
"rawData" : [
[
496.028790706158,
496.01382946487473,
496.01429508598494,
496.02796427787666,
496.01469202665976,
496.03489621581485,
496.0148213350836,
496.029167746245,
496.0148374163514,
496.0147332045587
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 857.1703064830392,
"scoreError" : 477.69245146063355,
"scoreConfidence" : [
379.47785502240566,
1334.8627579436727
],
"scorePercentiles" : {
"0.0" : 612.227377620626,
"50.0" : 612.6036009572659,
"90.0" : 1224.7282418988764,
"95.0" : 1224.7415217482937,
"99.0" : 1224.7415217482937,
"99.9" : 1224.7415217482937,
"99.99" : 1224.7415217482937,
"99.999" : 1224.7415217482937,
"99.9999" : 1224.7415217482937,
"100.0" : 1224.7415217482937
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1223.3652895572227,
612.4083418899583,
612.5739884825797,
1224.7415217482937,
612.3656767272024,
1224.432510885944,
612.227377620626,
1224.6087232541197,
612.3464212324939,
612.6332134319522
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 484.24888337907925,
"scoreError" : 271.6499558888471,
"scoreConfidence" : [
212.59892749023214,
755.8988392679264
],
"scorePercentiles" : {
"0.0" : 328.45341268004137,
"50.0" : 352.93183280997573,
"90.0" : 702.5274097638464,
"95.0" : 702.7121062545575,
"99.0" : 702.7121062545575,
"99.9" : 702.7121062545575,
"99.99" : 702.7121062545575,
"99.999" : 702.7121062545575,
"99.9999" : 702.7121062545575,
"100.0" : 702.7121062545575
},
"scoreUnit" : "B/op",
"rawData" : [
[
693.732428614137,
328.45341268004137,
339.5120359933616,
673.3142456396164,
349.66299293468444,
700.8651413474471,
352.7404696861771,
702.7121062545575,
353.1231959337744,
348.3728047069944
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.0265774513207624,
"scoreError" : 0.08612983720058837,
"scoreConfidence" : [
-0.05955238587982596,
0.11270728852135077
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.0025121477692489893,
"90.0" : 0.16789214964395383,
"95.0" : 0.17974290014796562,
"99.0" : 0.17974290014796562,
"99.9" : 0.17974290014796562,
"99.99" : 0.17974290014796562,
"99.999" : 0.17974290014796562,
"99.9999" : 0.17974290014796562,
"100.0" : 0.17974290014796562
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.17974290014796562,
0.06123539510784709,
0.008477990742478098,
0.001089883512524989,
0.011293931670835197,
0.00393441202597299
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.014878508460852452,
"scoreError" : 0.048660522011226844,
"scoreConfidence" : [
-0.03378201355037439,
0.06353903047207929
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.0014182355908245545,
"90.0" : 0.09501819280226798,
"95.0" : 0.10192661154455944,
"99.0" : 0.10192661154455944,
"99.9" : 0.10192661154455944,
"99.99" : 0.10192661154455944,
"99.999" : 0.10192661154455944,
"99.9999" : 0.10192661154455944,
"100.0" : 0.10192661154455944
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.10192661154455944,
0.032842424121644516,
0.004698828145219988,
5.991746683196345E-4,
0.006480749615451471,
0.0022372965133294746
]
]
},
"·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" : [
[
2.0,
1.0,
1.0,
2.0,
1.0,
2.0,
1.0,
2.0,
1.0,
1.0
]
]
},
"·gc.time" : {
"score" : 11.0,
"scoreError" : "NaN",
"scoreConfidence" : [
11.0,
11.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" : [
[
2.0,
0.0,
1.0,
2.0,
1.0,
1.0,
1.0,
1.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" : "32",
"mode" : "latin"
},
"primaryMetric" : {
"score" : 303.94534962842624,
"scoreError" : 10.941270470389526,
"scoreConfidence" : [
293.0040791580367,
314.8866200988158
],
"scorePercentiles" : {
"0.0" : 294.6193434323519,
"50.0" : 303.2418637606229,
"90.0" : 313.4099349056057,
"95.0" : 313.42988601844183,
"99.0" : 313.42988601844183,
"99.9" : 313.42988601844183,
"99.99" : 313.42988601844183,
"99.999" : 313.42988601844183,
"99.9999" : 313.42988601844183,
"100.0" : 313.42988601844183
},
"scoreUnit" : "ns/op",
"rawData" : [
[
301.32063422631364,
298.7177438430001,
313.42988601844183,
313.23037489008084,
305.1630932949321,
297.2407069179175,
296.2077705393997,
309.63342946368425,
294.6193434323519,
309.89051365814123
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 1531.0412938224101,
"scoreError" : 55.20338629133832,
"scoreConfidence" : [
1475.8379075310718,
1586.2446801137485
],
"scorePercentiles" : {
"0.0" : 1483.5035790914123,
"50.0" : 1534.146201607257,
"90.0" : 1578.1906496607005,
"95.0" : 1579.0390576596044,
"99.0" : 1579.0390576596044,
"99.9" : 1579.0390576596044,
"99.99" : 1579.0390576596044,
"99.999" : 1579.0390576596044,
"99.9999" : 1579.0390576596044,
"100.0" : 1579.0390576596044
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1543.8086034561197,
1556.4799626457998,
1483.5035790914123,
1484.8035612049162,
1524.4837997583938,
1564.7400664996294,
1570.5549776705652,
1502.5410217403403,
1579.0390576596044,
1500.458308497322
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 976.0411414979302,
"scoreError" : 0.014173404151062562,
"scoreConfidence" : [
976.0269680937791,
976.0553149020812
],
"scorePercentiles" : {
"0.0" : 976.031404695049,
"50.0" : 976.0407038007422,
"90.0" : 976.0533274140339,
"95.0" : 976.053719580509,
"99.0" : 976.053719580509,
"99.9" : 976.053719580509,
"99.99" : 976.053719580509,
"99.999" : 976.053719580509,
"99.9999" : 976.053719580509,
"100.0" : 976.053719580509
},
"scoreUnit" : "B/op",
"rawData" : [
[
976.032116202523,
976.0479658247083,
976.0334417767762,
976.0333853596454,
976.0486394298389,
976.053719580509,
976.031571147913,
976.0497979157586,
976.031404695049,
976.0493730465797
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 1531.0473850925416,
"scoreError" : 488.09674716488405,
"scoreConfidence" : [
1042.9506379276577,
2019.1441322574256
],
"scorePercentiles" : {
"0.0" : 1224.0473665915342,
"50.0" : 1530.9768402689117,
"90.0" : 1837.8761797032996,
"95.0" : 1837.8848707062384,
"99.0" : 1837.8848707062384,
"99.9" : 1837.8848707062384,
"99.99" : 1837.8848707062384,
"99.999" : 1837.8848707062384,
"99.9999" : 1837.8848707062384,
"100.0" : 1837.8848707062384
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1225.1354868191324,
1836.7445236435788,
1224.5818166964111,
1224.8727410423096,
1837.79796067685,
1837.346981180013,
1225.2091568942446,
1837.8848707062384,
1224.0473665915342,
1836.8529466751022
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 976.673882456681,
"scoreError" : 314.0827941648197,
"scoreConfidence" : [
662.5910882918613,
1290.7566766215007
],
"scorePercentiles" : {
"0.0" : 756.6048887975992,
"50.0" : 975.8914718191834,
"90.0" : 1194.7758247980944,
"95.0" : 1194.8743639378474,
"99.0" : 1194.8743639378474,
"99.9" : 1194.8743639378474,
"99.99" : 1194.8743639378474,
"99.999" : 1194.8743639378474,
"99.9999" : 1194.8743639378474,
"100.0" : 1194.8743639378474
},
"scoreUnit" : "B/op",
"rawData" : [
[
774.5594752859363,
1151.798159350899,
805.6824547868557,
805.1682520912824,
1176.6475966158887,
1146.100488851511,
761.4141723086727,
1193.8889725403178,
756.6048887975992,
1194.8743639378474
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.004480408519465401,
"scoreError" : 0.009212807645865791,
"scoreConfidence" : [
-0.00473239912640039,
0.013693216165331193
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.0016610342599510724,
"90.0" : 0.016055043527173955,
"95.0" : 0.016527860938245608,
"99.0" : 0.016527860938245608,
"99.9" : 0.016527860938245608,
"99.99" : 0.016527860938245608,
"99.999" : 0.016527860938245608,
"99.9999" : 0.016527860938245608,
"100.0" : 0.016527860938245608
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.016527860938245608,
0.010440179777373043,
0.0027142891316041372,
0.01179968682752907,
0.0010892657917675461,
0.002232802728134599
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.0028457217154312995,
"scoreError" : 0.005820142064108435,
"scoreConfidence" : [
-0.0029744203486771355,
0.008665863779539734
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.0010628670433274151,
"90.0" : 0.010064003370504306,
"95.0" : 0.010364402649158519,
"99.0" : 0.010364402649158519,
"99.9" : 0.010364402649158519,
"99.99" : 0.010364402649158519,
"99.999" : 0.010364402649158519,
"99.9999" : 0.010364402649158519,
"100.0" : 0.010364402649158519
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.010364402649158519,
0.006868850702145701,
0.0017378198537375635,
0.007360409862616381,
6.732940617700218E-4,
0.0014524400248848086
]
]
},
"·gc.count" : {
"score" : 25.0,
"scoreError" : "NaN",
"scoreConfidence" : [
25.0,
25.0
],
"scorePercentiles" : {
"0.0" : 2.0,
"50.0" : 2.5,
"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,
2.0,
2.0,
3.0,
3.0,
2.0,
3.0,
2.0,
3.0
]
]
},
"·gc.time" : {
"score" : 19.0,
"scoreError" : "NaN",
"scoreConfidence" : [
19.0,
19.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" : [
[
1.0,
3.0,
2.0,
1.0,
2.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" : "32",
"mode" : "cyrillic"
},
"primaryMetric" : {
"score" : 295.7819897581023,
"scoreError" : 10.163799461493758,
"scoreConfidence" : [
285.6181902966086,
305.94578921959607
],
"scorePercentiles" : {
"0.0" : 284.3732854081923,
"50.0" : 294.10114788305896,
"90.0" : 304.82573744319205,
"95.0" : 304.9036359867583,
"99.0" : 304.9036359867583,
"99.9" : 304.9036359867583,
"99.99" : 304.9036359867583,
"99.999" : 304.9036359867583,
"99.9999" : 304.9036359867583,
"100.0" : 304.9036359867583
},
"scoreUnit" : "ns/op",
"rawData" : [
[
294.2267369756245,
301.37479338270253,
293.8877709865258,
292.7929602928245,
288.2271946083144,
284.3732854081923,
304.1246505510961,
304.9036359867583,
293.9755587904935,
299.9333105984917
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 1573.5885965830578,
"scoreError" : 54.24644562880066,
"scoreConfidence" : [
1519.342150954257,
1627.8350422118585
],
"scorePercentiles" : {
"0.0" : 1525.9029305618285,
"50.0" : 1582.0323268596785,
"90.0" : 1633.9227764113698,
"95.0" : 1636.1319968577304,
"99.0" : 1636.1319968577304,
"99.9" : 1636.1319968577304,
"99.99" : 1636.1319968577304,
"99.999" : 1636.1319968577304,
"99.9999" : 1636.1319968577304,
"100.0" : 1636.1319968577304
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1581.0776523956192,
1542.908150585482,
1582.9870013237378,
1588.1597121198452,
1614.039792394124,
1636.1319968577304,
1530.0999306585352,
1525.9029305618285,
1583.0414349438918,
1551.5373639897848
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 976.0415268115918,
"scoreError" : 0.01264182318039964,
"scoreConfidence" : [
976.0288849884114,
976.0541686347722
],
"scorePercentiles" : {
"0.0" : 976.0312074442611,
"50.0" : 976.0463822992396,
"90.0" : 976.0510654214119,
"95.0" : 976.051341871751,
"99.0" : 976.051341871751,
"99.9" : 976.051341871751,
"99.99" : 976.051341871751,
"99.999" : 976.051341871751,
"99.9999" : 976.051341871751,
"100.0" : 976.051341871751
},
"scoreUnit" : "B/op",
"rawData" : [
[
976.0469484672914,
976.0324248298703,
976.0468425967224,
976.0312074442611,
976.0459220017567,
976.051341871751,
976.032934495651,
976.04857736836,
976.0313138861083,
976.0477551541464
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 1592.3996245671233,
"scoreError" : 478.40042164907925,
"scoreConfidence" : [
1113.999202918044,
2070.8000462162026
],
"scorePercentiles" : {
"0.0" : 1224.6079293854868,
"50.0" : 1836.890511100891,
"90.0" : 1837.8927143465735,
"95.0" : 1837.8995649870621,
"99.0" : 1837.8995649870621,
"99.9" : 1837.8995649870621,
"99.99" : 1837.8995649870621,
"99.999" : 1837.8995649870621,
"99.9999" : 1837.8995649870621,
"100.0" : 1837.8995649870621
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
1837.7340493341055,
1224.6079293854868,
1837.831058582175,
1224.6705026010584,
1837.795205785919,
1836.6347322027316,
1224.7897534001318,
1837.8995649870621,
1224.887159393512,
1837.1462899990504
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 986.9835273032493,
"scoreError" : 289.71288856643775,
"scoreConfidence" : [
697.2706387368115,
1276.696415869687
],
"scorePercentiles" : {
"0.0" : 752.6425838995723,
"50.0" : 1103.5095633806923,
"90.0" : 1173.6283633811329,
"95.0" : 1175.6181994427748,
"99.0" : 1175.6181994427748,
"99.9" : 1175.6181994427748,
"99.99" : 1175.6181994427748,
"99.999" : 1175.6181994427748,
"99.9999" : 1175.6181994427748,
"100.0" : 1175.6181994427748
},
"scoreUnit" : "B/op",
"rawData" : [
[
1134.488687655024,
774.6780301409668,
1133.1799948169446,
752.6425838995723,
1111.3558194380087,
1095.6633073233759,
781.2791264142045,
1175.6181994427748,
755.2096850752652,
1155.7198388263548
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.004678762208745155,
"scoreError" : 0.009395076334620492,
"scoreConfidence" : [
-0.004716314125875336,
0.014073838543365646
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.003798909089987194,
"90.0" : 0.01861073001906271,
"95.0" : 0.019434965167171463,
"99.0" : 0.019434965167171463,
"99.9" : 0.019434965167171463,
"99.99" : 0.019434965167171463,
"99.999" : 0.019434965167171463,
"99.9999" : 0.019434965167171463,
"100.0" : 0.019434965167171463
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.003934057543575245,
0.019434965167171463,
0.011192613686083883,
0.0036650188592887486,
2.6676521095291196E-4,
0.004361402299693668,
0.003932799320685639
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.002880077170984803,
"scoreError" : 0.005769636550745868,
"scoreConfidence" : [
-0.002889559379761065,
0.008649713721730672
],
"scorePercentiles" : {
"0.0" : 0.0,
"50.0" : 0.0023075085373973096,
"90.0" : 0.011461828419136403,
"95.0" : 0.01198331784880875,
"99.0" : 0.01198331784880875,
"99.9" : 0.01198331784880875,
"99.99" : 0.01198331784880875,
"99.999" : 0.01198331784880875,
"99.9999" : 0.01198331784880875,
"100.0" : 0.01198331784880875
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.0024286124433441428,
0.01198331784880875,
0.0067684235520852785,
0.002186404631450476,
1.701664227614607E-4,
0.002789784608631506,
0.0024740622027664186
]
]
},
"·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" : [
[
3.0,
2.0,
3.0,
2.0,
3.0,
3.0,
2.0,
3.0,
2.0,
3.0
]
]
},
"·gc.time" : {
"score" : 19.0,
"scoreError" : "NaN",
"scoreConfidence" : [
19.0,
19.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,
2.0,
2.0,
1.0,
3.0,
2.0,
1.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" : 398.96360585589883,
"scoreError" : 11.548109669446314,
"scoreConfidence" : [
387.4154961864525,
410.51171552534515
],
"scorePercentiles" : {
"0.0" : 380.7485483717478,
"50.0" : 399.7497883443622,
"90.0" : 408.28642957329066,
"95.0" : 408.7196366929652,
"99.0" : 408.7196366929652,
"99.9" : 408.7196366929652,
"99.99" : 408.7196366929652,
"99.999" : 408.7196366929652,
"99.9999" : 408.7196366929652,
"100.0" : 408.7196366929652
},
"scoreUnit" : "ns/op",
"rawData" : [
[
398.2021679121313,
394.1694515889729,
404.38756549621974,
380.7485483717478,
399.5051344379997,
397.1864748194587,
402.3725048796147,
404.3501321091542,
408.7196366929652,
399.9944422507246
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 3460.902653790278,
"scoreError" : 102.1977889077536,
"scoreConfidence" : [
3358.7048648825244,
3563.100442698031
],
"scorePercentiles" : {
"0.0" : 3378.839829353096,
"50.0" : 3453.0365778117084,
"90.0" : 3612.1829916738193,
"95.0" : 3624.4622583054947,
"99.0" : 3624.4622583054947,
"99.9" : 3624.4622583054947,
"99.99" : 3624.4622583054947,
"99.999" : 3624.4622583054947,
"99.9999" : 3624.4622583054947,
"100.0" : 3624.4622583054947
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
3467.5886351189865,
3501.669591988738,
3414.6027689980597,
3624.4622583054947,
3453.966003003548,
3475.369093170232,
3428.6365042387256,
3411.7847011060253,
3378.839829353096,
3452.107152619869
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 2896.114895882706,
"scoreError" : 0.017827129856456618,
"scoreConfidence" : [
2896.0970687528497,
2896.1327230125626
],
"scorePercentiles" : {
"0.0" : 2896.100198028344,
"50.0" : 2896.1190762193146,
"90.0" : 2896.128107671228,
"95.0" : 2896.128138242681,
"99.0" : 2896.128138242681,
"99.9" : 2896.128138242681,
"99.99" : 2896.128138242681,
"99.999" : 2896.128138242681,
"99.9999" : 2896.128138242681,
"100.0" : 2896.128138242681
},
"scoreUnit" : "B/op",
"rawData" : [
[
2896.105279491491,
2896.12487498169,
2896.128138242681,
2896.1171991397196,
2896.100198028344,
2896.1278325281496,
2896.120953298909,
2896.101392563079,
2896.122809668044,
2896.1002808849553
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 3428.946095895306,
"scoreError" : 477.7322805499526,
"scoreConfidence" : [
2951.2138153453534,
3906.6783764452584
],
"scorePercentiles" : {
"0.0" : 3061.1112041207307,
"50.0" : 3672.68413523609,
"90.0" : 3674.518147516264,
"95.0" : 3674.5210883672507,
"99.0" : 3674.5210883672507,
"99.9" : 3674.5210883672507,
"99.99" : 3674.5210883672507,
"99.999" : 3674.5210883672507,
"99.9999" : 3674.5210883672507,
"100.0" : 3674.5210883672507
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
3062.065114697776,
3672.226059816048,
3674.491679857381,
3674.5210883672507,
3061.862585954737,
3673.1422106561317,
3673.4244669727013,
3061.1112041207307,
3674.4572096155766,
3062.159338894725
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 2869.532591464914,
"scoreError" : 395.4100452572408,
"scoreConfidence" : [
2474.122546207673,
3264.9426367221545
],
"scorePercentiles" : {
"0.0" : 2557.414929501477,
"50.0" : 2986.651771150322,
"90.0" : 3146.211746479639,
"95.0" : 3149.5068944875948,
"99.0" : 3149.5068944875948,
"99.9" : 3149.5068944875948,
"99.99" : 3149.5068944875948,
"99.999" : 3149.5068944875948,
"99.9999" : 3149.5068944875948,
"100.0" : 3149.5068944875948
},
"scoreUnit" : "B/op",
"rawData" : [
[
2557.414929501477,
3037.1869643900604,
3116.555414408037,
2936.116577910584,
2567.32719251087,
3060.9380195101276,
3102.889896904562,
2598.4313776219706,
3149.5068944875948,
2568.9586474038524
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.01126344572805506,
"scoreError" : 0.011938196593793702,
"scoreConfidence" : [
-6.747508657386422E-4,
0.02320164232184876
],
"scorePercentiles" : {
"0.0" : 0.0019659350655613435,
"50.0" : 0.00996467839707996,
"90.0" : 0.023732525842797465,
"95.0" : 0.024192917853300473,
"99.0" : 0.024192917853300473,
"99.9" : 0.024192917853300473,
"99.99" : 0.024192917853300473,
"99.999" : 0.024192917853300473,
"99.9999" : 0.024192917853300473,
"100.0" : 0.024192917853300473
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.01769849069997526,
0.024192917853300473,
0.012065811383773186,
0.019588997748270363,
0.004199493270951338,
0.0058973520247771,
0.0019659350655613435,
0.007863545410386735,
0.01666179169559873,
0.0025001221279560477
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.009382724722116908,
"scoreError" : 0.009829839988759798,
"scoreConfidence" : [
-4.471152666428897E-4,
0.019212564710876706
],
"scorePercentiles" : {
"0.0" : 0.0016605976542449028,
"50.0" : 0.00845436133431374,
"90.0" : 0.01957356053017988,
"95.0" : 0.02000922969820777,
"99.0" : 0.02000922969820777,
"99.9" : 0.02000922969820777,
"99.99" : 0.02000922969820777,
"99.999" : 0.02000922969820777,
"99.9999" : 0.02000922969820777,
"100.0" : 0.02000922969820777
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.01478165311655273,
0.02000922969820777,
0.010233733825948948,
0.015652538017928857,
0.0035212139560854773,
0.004914437827837528,
0.0016605976542449028,
0.0066749888426785335,
0.014281409423541624,
0.002097444858142706
]
]
},
"·gc.count" : {
"score" : 56.0,
"scoreError" : "NaN",
"scoreConfidence" : [
56.0,
56.0
],
"scorePercentiles" : {
"0.0" : 5.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" : [
[
5.0,
6.0,
6.0,
6.0,
5.0,
6.0,
6.0,
5.0,
6.0,
5.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" : [
[
3.0,
4.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" : 383.9733892597372,
"scoreError" : 6.402716171280448,
"scoreConfidence" : [
377.5706730884567,
390.37610543101766
],
"scorePercentiles" : {
"0.0" : 374.081066121334,
"50.0" : 384.8095301587075,
"90.0" : 389.5415364748498,
"95.0" : 389.8616740081244,
"99.0" : 389.8616740081244,
"99.9" : 389.8616740081244,
"99.99" : 389.8616740081244,
"99.999" : 389.8616740081244,
"99.9999" : 389.8616740081244,
"100.0" : 389.8616740081244
},
"scoreUnit" : "ns/op",
"rawData" : [
[
386.31429282087606,
385.31280085672904,
384.7511718560677,
374.081066121334,
380.9319267725142,
384.78923783366497,
389.8616740081244,
386.6602986753785,
382.2016011689328,
384.82982248375004
]
]
},
"secondaryMetrics" : {
"·gc.alloc.rate" : {
"score" : 3595.1031005201594,
"scoreError" : 60.29862716809876,
"scoreConfidence" : [
3534.8044733520605,
3655.4017276882582
],
"scorePercentiles" : {
"0.0" : 3542.03132925782,
"50.0" : 3586.858717773828,
"90.0" : 3683.1521108695592,
"95.0" : 3689.9963440283263,
"99.0" : 3689.9963440283263,
"99.9" : 3689.9963440283263,
"99.99" : 3689.9963440283263,
"99.999" : 3689.9963440283263,
"99.9999" : 3689.9963440283263,
"100.0" : 3689.9963440283263
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
3572.9179415769686,
3582.2217690619013,
3587.6294651779167,
3689.9963440283263,
3621.5540124406552,
3587.1378421406944,
3542.03132925782,
3569.2364669498966,
3611.726241160448,
3586.5795934069615
]
]
},
"·gc.alloc.rate.norm" : {
"score" : 2896.116176253475,
"scoreError" : 0.009441993648823949,
"scoreConfidence" : [
2896.1067342598258,
2896.125618247124
],
"scorePercentiles" : {
"0.0" : 2896.102192769353,
"50.0" : 2896.1159326646593,
"90.0" : 2896.123722256893,
"95.0" : 2896.1238424181656,
"99.0" : 2896.1238424181656,
"99.9" : 2896.1238424181656,
"99.99" : 2896.1238424181656,
"99.999" : 2896.1238424181656,
"99.9999" : 2896.1238424181656,
"100.0" : 2896.1238424181656
},
"scoreUnit" : "B/op",
"rawData" : [
[
2896.102192769353,
2896.1221670929767,
2896.12264080544,
2896.112485330098,
2896.114525533268,
2896.1238424181656,
2896.1171185764842,
2896.1161815851106,
2896.114924679644,
2896.1156837442086
]
]
},
"·gc.churn.G1_Eden_Space" : {
"score" : 3613.2024439091183,
"scoreError" : 292.4071107521632,
"scoreConfidence" : [
3320.795333156955,
3905.6095546612814
],
"scorePercentiles" : {
"0.0" : 3062.7602830367828,
"50.0" : 3674.335621712926,
"90.0" : 3675.5450223119265,
"95.0" : 3675.550047413696,
"99.0" : 3675.550047413696,
"99.9" : 3675.550047413696,
"99.99" : 3675.550047413696,
"99.999" : 3675.550047413696,
"99.9999" : 3675.550047413696,
"100.0" : 3675.550047413696
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
3062.7602830367828,
3675.24182656545,
3675.406320890442,
3675.4997963959986,
3673.3378913817055,
3672.9373260320426,
3673.432538470614,
3672.619703949207,
3675.550047413696,
3675.238704955238
]
]
},
"·gc.churn.G1_Eden_Space.norm" : {
"score" : 2910.7104336228026,
"scoreError" : 232.3249104436482,
"scoreConfidence" : [
2678.3855231791545,
3143.0353440664508
],
"scorePercentiles" : {
"0.0" : 2482.5834000863606,
"50.0" : 2966.1879640713823,
"90.0" : 3001.201000856155,
"95.0" : 3003.5563973483527,
"99.0" : 3003.5563973483527,
"99.9" : 3003.5563973483527,
"99.99" : 3003.5563973483527,
"99.999" : 3003.5563973483527,
"99.9999" : 3003.5563973483527,
"100.0" : 3003.5563973483527
},
"scoreUnit" : "B/op",
"rawData" : [
[
2482.5834000863606,
2971.326179543283,
2966.980721784868,
2884.734795848072,
2937.5254898525777,
2965.3952063578963,
3003.5563973483527,
2980.0024324263763,
2947.2929668394795,
2967.7067461407587
]
]
},
"·gc.churn.G1_Survivor_Space" : {
"score" : 0.0072524397266709615,
"scoreError" : 0.009066947181893064,
"scoreConfidence" : [
-0.0018145074552221021,
0.016319386908564024
],
"scorePercentiles" : {
"0.0" : 0.0019669060053749176,
"50.0" : 0.005462487900392677,
"90.0" : 0.021464032746763867,
"95.0" : 0.02256796504512731,
"99.0" : 0.02256796504512731,
"99.9" : 0.02256796504512731,
"99.99" : 0.02256796504512731,
"99.999" : 0.02256796504512731,
"99.9999" : 0.02256796504512731,
"100.0" : 0.02256796504512731
},
"scoreUnit" : "MB/sec",
"rawData" : [
[
0.004200724506106272,
0.005290829174953256,
0.005634146625832099,
0.003110676977396281,
0.011528642061492855,
0.0044646712175170685,
0.0058978181557424675,
0.007862017497167088,
0.02256796504512731,
0.0019669060053749176
]
]
},
"·gc.churn.G1_Survivor_Space.norm" : {
"score" : 0.005838234110397885,
"scoreError" : 0.007261656668358814,
"scoreConfidence" : [
-0.001423422557960929,
0.013099890778756697
],
"scorePercentiles" : {
"0.0" : 0.0015882506388784365,
"50.0" : 0.004412830099716784,
"90.0" : 0.01720873633105203,
"95.0" : 0.01809644918321432,
"99.0" : 0.01809644918321432,
"99.9" : 0.01809644918321432,
"99.99" : 0.01809644918321432,
"99.999" : 0.01809644918321432,
"99.9999" : 0.01809644918321432,
"100.0" : 0.01809644918321432
},
"scoreUnit" : "B/op",
"rawData" : [
[
0.003404983728225446,
0.004277481586489568,
0.004548178612943999,
0.002441430720289381,
0.009219320661591368,
0.0036046121812517108,
0.00482230972436824,
0.00637932406672637,
0.01809644918321432,
0.0015882506388784365
]
]
},
"·gc.count" : {
"score" : 59.0,
"scoreError" : "NaN",
"scoreConfidence" : [
59.0,
59.0
],
"scorePercentiles" : {
"0.0" : 5.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" : [
[
5.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" : 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,
5.0,
4.0,
4.0,
4.0,
4.0,
4.0
]
]
}
}
}
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment