Skip to content

Instantly share code, notes, and snippets.

@plevart
Created September 14, 2021 18:20
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/b11842fbd48ebbd9234251fded50d52e to your computer and use it in GitHub Desktop.
Save plevart/b11842fbd48ebbd9234251fded50d52e to your computer and use it in GitHub Desktop.
[
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.ReflectionSpeedBenchmark.instanceFieldConst",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/git/jdk/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.peter.jdk",
"warmupIterations" : 10,
"warmupTime" : "1 s",
"warmupBatchSize" : 10,
"measurementIterations" : 10,
"measurementTime" : "1 s",
"measurementBatchSize" : 10,
"primaryMetric" : {
"score" : 37.54374904725573,
"scoreError" : 0.007550285213183764,
"scoreConfidence" : [
37.536198762042545,
37.551299332468915
],
"scorePercentiles" : {
"0.0" : 37.53674675109133,
"50.0" : 37.54394149490425,
"90.0" : 37.55328960583359,
"95.0" : 37.55394882354417,
"99.0" : 37.55394882354417,
"99.9" : 37.55394882354417,
"99.99" : 37.55394882354417,
"99.999" : 37.55394882354417,
"99.9999" : 37.55394882354417,
"100.0" : 37.55394882354417
},
"scoreUnit" : "ns/op",
"rawData" : [
[
37.5473566464384,
37.5421133534393,
37.54619869481159,
37.53674675109133,
37.53884240409689,
37.53902922256393,
37.54451037520208,
37.543372614606426,
37.54537158676318,
37.55394882354417
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.ReflectionSpeedBenchmark.instanceFieldVar",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/git/jdk/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.peter.jdk",
"warmupIterations" : 10,
"warmupTime" : "1 s",
"warmupBatchSize" : 10,
"measurementIterations" : 10,
"measurementTime" : "1 s",
"measurementBatchSize" : 10,
"primaryMetric" : {
"score" : 83.00779672696945,
"scoreError" : 0.20159570301480106,
"scoreConfidence" : [
82.80620102395464,
83.20939242998425
],
"scorePercentiles" : {
"0.0" : 82.89383320454398,
"50.0" : 82.95586751526493,
"90.0" : 83.29311329590432,
"95.0" : 83.30620867360255,
"99.0" : 83.30620867360255,
"99.9" : 83.30620867360255,
"99.99" : 83.30620867360255,
"99.999" : 83.30620867360255,
"99.9999" : 83.30620867360255,
"100.0" : 83.30620867360255
},
"scoreUnit" : "ns/op",
"rawData" : [
[
83.30620867360255,
82.94171572050267,
82.89383320454398,
82.92044120286545,
83.04476887506684,
83.17525489662026,
82.93082990609884,
82.97862559528163,
82.97001931002718,
82.91626988508504
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.ReflectionSpeedBenchmark.instanceMethodConst",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/git/jdk/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.peter.jdk",
"warmupIterations" : 10,
"warmupTime" : "1 s",
"warmupBatchSize" : 10,
"measurementIterations" : 10,
"measurementTime" : "1 s",
"measurementBatchSize" : 10,
"primaryMetric" : {
"score" : 65.94759906612094,
"scoreError" : 0.09259860714131565,
"scoreConfidence" : [
65.85500045897963,
66.04019767326226
],
"scorePercentiles" : {
"0.0" : 65.86729735957736,
"50.0" : 65.93689744046058,
"90.0" : 66.03942443064925,
"95.0" : 66.04162072968407,
"99.0" : 66.04162072968407,
"99.9" : 66.04162072968407,
"99.99" : 66.04162072968407,
"99.999" : 66.04162072968407,
"99.9999" : 66.04162072968407,
"100.0" : 66.04162072968407
},
"scoreUnit" : "ns/op",
"rawData" : [
[
65.89535626701948,
65.99680106785485,
65.87706216755694,
65.91631992179624,
65.92445850937224,
65.94933637154892,
65.9880805274634,
65.86729735957736,
66.01965773933588,
66.04162072968407
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.ReflectionSpeedBenchmark.instanceMethodVar",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/git/jdk/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.peter.jdk",
"warmupIterations" : 10,
"warmupTime" : "1 s",
"warmupBatchSize" : 10,
"measurementIterations" : 10,
"measurementTime" : "1 s",
"measurementBatchSize" : 10,
"primaryMetric" : {
"score" : 108.37679005699322,
"scoreError" : 0.36865889348264747,
"scoreConfidence" : [
108.00813116351057,
108.74544895047586
],
"scorePercentiles" : {
"0.0" : 107.8430463498634,
"50.0" : 108.46082582993598,
"90.0" : 108.60167988541058,
"95.0" : 108.60365755073542,
"99.0" : 108.60365755073542,
"99.9" : 108.60365755073542,
"99.99" : 108.60365755073542,
"99.999" : 108.60365755073542,
"99.9999" : 108.60365755073542,
"100.0" : 108.60365755073542
},
"scoreUnit" : "ns/op",
"rawData" : [
[
108.41178444541997,
108.58388089748703,
108.60365755073542,
108.55283763187171,
108.509867214452,
108.56098554606484,
108.24746775894955,
107.8430463498634,
108.29986484972817,
108.1545083253602
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.ReflectionSpeedBenchmark.staticFieldConst",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/git/jdk/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.peter.jdk",
"warmupIterations" : 10,
"warmupTime" : "1 s",
"warmupBatchSize" : 10,
"measurementIterations" : 10,
"measurementTime" : "1 s",
"measurementBatchSize" : 10,
"primaryMetric" : {
"score" : 36.86600247867233,
"scoreError" : 0.02332124628063738,
"scoreConfidence" : [
36.84268123239169,
36.889323724952966
],
"scorePercentiles" : {
"0.0" : 36.84554976696009,
"50.0" : 36.86485517263842,
"90.0" : 36.88850087071145,
"95.0" : 36.88913994679296,
"99.0" : 36.88913994679296,
"99.9" : 36.88913994679296,
"99.99" : 36.88913994679296,
"99.999" : 36.88913994679296,
"99.9999" : 36.88913994679296,
"100.0" : 36.88913994679296
},
"scoreUnit" : "ns/op",
"rawData" : [
[
36.88913994679296,
36.84961641258329,
36.87479353859645,
36.86523457642544,
36.87975710846946,
36.84554976696009,
36.882749185977865,
36.84734838452995,
36.8644757688514,
36.86136009753639
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.ReflectionSpeedBenchmark.staticFieldPoly",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/git/jdk/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.peter.jdk",
"warmupIterations" : 10,
"warmupTime" : "1 s",
"warmupBatchSize" : 10,
"measurementIterations" : 10,
"measurementTime" : "1 s",
"measurementBatchSize" : 10,
"primaryMetric" : {
"score" : 106.5517955946445,
"scoreError" : 0.2941522040440338,
"scoreConfidence" : [
106.25764339060046,
106.84594779868854
],
"scorePercentiles" : {
"0.0" : 106.34407497232307,
"50.0" : 106.5206405205756,
"90.0" : 106.94091525351149,
"95.0" : 106.9629672511462,
"99.0" : 106.9629672511462,
"99.9" : 106.9629672511462,
"99.99" : 106.9629672511462,
"99.999" : 106.9629672511462,
"99.9999" : 106.9629672511462,
"100.0" : 106.9629672511462
},
"scoreUnit" : "ns/op",
"rawData" : [
[
106.9629672511462,
106.5287016317848,
106.34713857333777,
106.3623702665893,
106.34407497232307,
106.55618265683297,
106.7424472747992,
106.65355884926011,
106.50793506100511,
106.51257940936638
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.ReflectionSpeedBenchmark.staticFieldVar",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/git/jdk/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.peter.jdk",
"warmupIterations" : 10,
"warmupTime" : "1 s",
"warmupBatchSize" : 10,
"measurementIterations" : 10,
"measurementTime" : "1 s",
"measurementBatchSize" : 10,
"primaryMetric" : {
"score" : 80.5220321448929,
"scoreError" : 0.6830072323639131,
"scoreConfidence" : [
79.83902491252898,
81.20503937725682
],
"scorePercentiles" : {
"0.0" : 79.85476379314512,
"50.0" : 80.73247480810444,
"90.0" : 81.03298843202126,
"95.0" : 81.04672243940277,
"99.0" : 81.04672243940277,
"99.9" : 81.04672243940277,
"99.99" : 81.04672243940277,
"99.999" : 81.04672243940277,
"99.9999" : 81.04672243940277,
"100.0" : 81.04672243940277
},
"scoreUnit" : "ns/op",
"rawData" : [
[
79.94630965714333,
80.00917595853903,
79.85476379314512,
80.62792795474961,
80.29630602228949,
80.84323385866048,
80.84947773795244,
80.83702166145927,
80.90938236558758,
81.04672243940277
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.ReflectionSpeedBenchmark.staticMethodConst",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/git/jdk/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.peter.jdk",
"warmupIterations" : 10,
"warmupTime" : "1 s",
"warmupBatchSize" : 10,
"measurementIterations" : 10,
"measurementTime" : "1 s",
"measurementBatchSize" : 10,
"primaryMetric" : {
"score" : 66.69018595418666,
"scoreError" : 0.2708412270939281,
"scoreConfidence" : [
66.41934472709274,
66.96102718128058
],
"scorePercentiles" : {
"0.0" : 66.55522735612182,
"50.0" : 66.5929034211688,
"90.0" : 67.05773299164447,
"95.0" : 67.07337082058807,
"99.0" : 67.07337082058807,
"99.9" : 67.07337082058807,
"99.99" : 67.07337082058807,
"99.999" : 67.07337082058807,
"99.9999" : 67.07337082058807,
"100.0" : 67.07337082058807
},
"scoreUnit" : "ns/op",
"rawData" : [
[
66.91699253115215,
66.65158851446677,
66.58633758565827,
66.59946925667933,
66.55522735612182,
66.79635739462961,
66.58559921494488,
66.56834349998338,
66.56857336764246,
67.07337082058807
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.ReflectionSpeedBenchmark.staticMethodPoly",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/git/jdk/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.peter.jdk",
"warmupIterations" : 10,
"warmupTime" : "1 s",
"warmupBatchSize" : 10,
"measurementIterations" : 10,
"measurementTime" : "1 s",
"measurementBatchSize" : 10,
"primaryMetric" : {
"score" : 102.02428463738536,
"scoreError" : 0.7120200948373522,
"scoreConfidence" : [
101.31226454254801,
102.73630473222272
],
"scorePercentiles" : {
"0.0" : 101.53381889979255,
"50.0" : 101.95159911206198,
"90.0" : 102.97190998325398,
"95.0" : 103.01201509853645,
"99.0" : 103.01201509853645,
"99.9" : 103.01201509853645,
"99.99" : 103.01201509853645,
"99.999" : 103.01201509853645,
"99.9999" : 103.01201509853645,
"100.0" : 103.01201509853645
},
"scoreUnit" : "ns/op",
"rawData" : [
[
101.98667469699723,
101.5705969669352,
102.61096394571177,
101.61464998980547,
101.53381889979255,
101.83100965225756,
102.1326192246366,
102.03397437205412,
101.91652352712674,
103.01201509853645
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.ReflectionSpeedBenchmark.staticMethodVar",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/git/jdk/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.peter.jdk",
"warmupIterations" : 10,
"warmupTime" : "1 s",
"warmupBatchSize" : 10,
"measurementIterations" : 10,
"measurementTime" : "1 s",
"measurementBatchSize" : 10,
"primaryMetric" : {
"score" : 107.00382993021442,
"scoreError" : 0.28518842379053716,
"scoreConfidence" : [
106.71864150642388,
107.28901835400497
],
"scorePercentiles" : {
"0.0" : 106.71883560354223,
"50.0" : 107.0021700351217,
"90.0" : 107.2471797761989,
"95.0" : 107.24931080100686,
"99.0" : 107.24931080100686,
"99.9" : 107.24931080100686,
"99.99" : 107.24931080100686,
"99.999" : 107.24931080100686,
"99.9999" : 107.24931080100686,
"100.0" : 107.24931080100686
},
"scoreUnit" : "ns/op",
"rawData" : [
[
107.1763964975148,
107.24931080100686,
106.83599269135,
106.71883560354223,
107.01212528737788,
107.10609797388616,
106.9922147828655,
107.22800055292737,
106.76392299557405,
106.95540211609935
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.ReflectionColdstartBenchmark.invokeMethods",
"mode" : "ss",
"threads" : 1,
"forks" : 10,
"jvm" : "/home/peter/work/git/jdk/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.peter.jdk",
"warmupIterations" : 0,
"warmupTime" : "single-shot",
"warmupBatchSize" : 1,
"measurementIterations" : 1,
"measurementTime" : "single-shot",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 1832.7423999999999,
"scoreError" : 938.8255928554115,
"scoreConfidence" : [
893.9168071445883,
2771.5679928554114
],
"scorePercentiles" : {
"0.0" : 1126.792,
"50.0" : 1741.2930000000001,
"90.0" : 2696.111,
"95.0" : 2712.455,
"99.0" : 2712.455,
"99.9" : 2712.455,
"99.99" : 2712.455,
"99.999" : 2712.455,
"99.9999" : 2712.455,
"100.0" : 2712.455
},
"scoreUnit" : "us/op",
"rawData" : [
[
1774.353
],
[
1372.163
],
[
2176.484
],
[
2537.024
],
[
1126.792
],
[
1153.843
],
[
1708.233
],
[
2712.455
],
[
2549.015
],
[
1217.062
]
]
},
"secondaryMetrics" : {
}
}
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment