Skip to content

Instantly share code, notes, and snippets.

@plevart
Created September 14, 2021 18:18
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/80203847700b9ab8baeb346a02efc804 to your computer and use it in GitHub Desktop.
Save plevart/80203847700b9ab8baeb346a02efc804 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" : 44.780593571363234,
"scoreError" : 0.10566569459589671,
"scoreConfidence" : [
44.674927876767335,
44.88625926595913
],
"scorePercentiles" : {
"0.0" : 44.699267399079126,
"50.0" : 44.75214701257366,
"90.0" : 44.892656177313675,
"95.0" : 44.8955199961651,
"99.0" : 44.8955199961651,
"99.9" : 44.8955199961651,
"99.99" : 44.8955199961651,
"99.999" : 44.8955199961651,
"99.9999" : 44.8955199961651,
"100.0" : 44.8955199961651
},
"scoreUnit" : "ns/op",
"rawData" : [
[
44.866881807650834,
44.78078694852404,
44.742865450934985,
44.7514929901922,
44.73453005512025,
44.8955199961651,
44.86612356437225,
44.75280103495513,
44.71566646663845,
44.699267399079126
]
]
},
"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" : 42.61715909835955,
"scoreError" : 0.05352429491723585,
"scoreConfidence" : [
42.56363480344231,
42.67068339327679
],
"scorePercentiles" : {
"0.0" : 42.58153215009768,
"50.0" : 42.6039256679386,
"90.0" : 42.700468984222745,
"95.0" : 42.70722627501614,
"99.0" : 42.70722627501614,
"99.9" : 42.70722627501614,
"99.99" : 42.70722627501614,
"99.999" : 42.70722627501614,
"99.9999" : 42.70722627501614,
"100.0" : 42.70722627501614
},
"scoreUnit" : "ns/op",
"rawData" : [
[
42.63965336708216,
42.70722627501614,
42.6210333180781,
42.6014657274312,
42.6046720891787,
42.617991026529594,
42.6031792466985,
42.59703707376719,
42.5978007097162,
42.58153215009768
]
]
},
"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" : 89.67506716741667,
"scoreError" : 0.25076546523051235,
"scoreConfidence" : [
89.42430170218616,
89.92583263264719
],
"scorePercentiles" : {
"0.0" : 89.41637152137257,
"50.0" : 89.67212099150714,
"90.0" : 89.91410869722026,
"95.0" : 89.91448665796483,
"99.0" : 89.91448665796483,
"99.9" : 89.91448665796483,
"99.99" : 89.91448665796483,
"99.999" : 89.91448665796483,
"99.9999" : 89.91448665796483,
"100.0" : 89.91448665796483
},
"scoreUnit" : "ns/op",
"rawData" : [
[
89.41637152137257,
89.91448665796483,
89.65529266567266,
89.56607515453082,
89.5484086288401,
89.73729178465051,
89.52469510137931,
89.91070705051904,
89.68894931734162,
89.78839379189523
]
]
},
"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" : 84.25296157047592,
"scoreError" : 3.5472897728820345,
"scoreConfidence" : [
80.70567179759388,
87.80025134335796
],
"scorePercentiles" : {
"0.0" : 81.8986201560067,
"50.0" : 84.09480112908957,
"90.0" : 88.83287523251609,
"95.0" : 89.0636287064209,
"99.0" : 89.0636287064209,
"99.9" : 89.0636287064209,
"99.99" : 89.0636287064209,
"99.999" : 89.0636287064209,
"99.9999" : 89.0636287064209,
"100.0" : 89.0636287064209
},
"scoreUnit" : "ns/op",
"rawData" : [
[
82.23388837833228,
84.54143689888635,
86.75609396737273,
84.21765093972503,
82.17183578734048,
85.5222967189607,
89.0636287064209,
83.97195131845413,
82.1522128332599,
81.8986201560067
]
]
},
"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" : 42.53227258061418,
"scoreError" : 0.027847622483309672,
"scoreConfidence" : [
42.504424958130876,
42.56012020309749
],
"scorePercentiles" : {
"0.0" : 42.4927570267558,
"50.0" : 42.537258741296185,
"90.0" : 42.55534193425527,
"95.0" : 42.55603667500369,
"99.0" : 42.55603667500369,
"99.9" : 42.55603667500369,
"99.99" : 42.55603667500369,
"99.999" : 42.55603667500369,
"99.9999" : 42.55603667500369,
"100.0" : 42.55603667500369
},
"scoreUnit" : "ns/op",
"rawData" : [
[
42.4927570267558,
42.52654703711856,
42.53982576000438,
42.542060393223224,
42.52699059341877,
42.55603667500369,
42.53469172258799,
42.54109141507175,
42.51363591543813,
42.549089267519484
]
]
},
"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" : 110.459790274982,
"scoreError" : 0.9739153066445086,
"scoreConfidence" : [
109.48587496833748,
111.43370558162651
],
"scorePercentiles" : {
"0.0" : 109.50480837099589,
"50.0" : 110.53009968693839,
"90.0" : 111.7024915748804,
"95.0" : 111.80100661464552,
"99.0" : 111.80100661464552,
"99.9" : 111.80100661464552,
"99.99" : 111.80100661464552,
"99.999" : 111.80100661464552,
"99.9999" : 111.80100661464552,
"100.0" : 111.80100661464552
},
"scoreUnit" : "ns/op",
"rawData" : [
[
111.80100661464552,
110.70838482504573,
110.4347494922046,
110.81585621699439,
110.47173167496962,
109.89598706719536,
109.76840520081188,
110.58846769890715,
109.50480837099589,
110.60850558804985
]
]
},
"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" : 42.017821084937076,
"scoreError" : 0.03846918875337575,
"scoreConfidence" : [
41.9793518961837,
42.05629027369045
],
"scorePercentiles" : {
"0.0" : 41.97543184040491,
"50.0" : 42.02811254006177,
"90.0" : 42.04935667558555,
"95.0" : 42.05024986265317,
"99.0" : 42.05024986265317,
"99.9" : 42.05024986265317,
"99.99" : 42.05024986265317,
"99.999" : 42.05024986265317,
"99.9999" : 42.05024986265317,
"100.0" : 42.05024986265317
},
"scoreUnit" : "ns/op",
"rawData" : [
[
42.05024986265317,
42.03029498710557,
42.03435614163685,
42.030063822276034,
42.041317991976975,
42.026161257847505,
41.9803455521038,
41.97543184040491,
42.00027504335624,
42.009714350009716
]
]
},
"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" : 79.84508560903934,
"scoreError" : 0.10155631115941172,
"scoreConfidence" : [
79.74352929787993,
79.94664192019876
],
"scorePercentiles" : {
"0.0" : 79.76524774015886,
"50.0" : 79.83612462443082,
"90.0" : 79.98661907945623,
"95.0" : 79.99596900656942,
"99.0" : 79.99596900656942,
"99.9" : 79.99596900656942,
"99.99" : 79.99596900656942,
"99.999" : 79.99596900656942,
"99.9999" : 79.99596900656942,
"100.0" : 79.99596900656942
},
"scoreUnit" : "ns/op",
"rawData" : [
[
79.99596900656942,
79.87287405121018,
79.8139821558698,
79.76524774015886,
79.84645123011862,
79.84262642680713,
79.90246973543744,
79.80301826283899,
79.8296228220545,
79.77859465932855
]
]
},
"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" : 112.56806142236539,
"scoreError" : 1.0253070831105562,
"scoreConfidence" : [
111.54275433925483,
113.59336850547595
],
"scorePercentiles" : {
"0.0" : 111.60378552740029,
"50.0" : 112.49683692648264,
"90.0" : 113.60443069519795,
"95.0" : 113.62942730599218,
"99.0" : 113.62942730599218,
"99.9" : 113.62942730599218,
"99.99" : 113.62942730599218,
"99.999" : 113.62942730599218,
"99.9999" : 113.62942730599218,
"100.0" : 113.62942730599218
},
"scoreUnit" : "ns/op",
"rawData" : [
[
113.62942730599218,
111.65945361176075,
113.37946119804991,
111.60378552740029,
112.12188037418925,
113.1640464225029,
112.69535117733372,
112.43353475345967,
112.48392667782107,
112.5097471751442
]
]
},
"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" : 80.31998461442592,
"scoreError" : 0.30730406213183414,
"scoreConfidence" : [
80.01268055229409,
80.62728867655775
],
"scorePercentiles" : {
"0.0" : 80.07019291394734,
"50.0" : 80.23306134024364,
"90.0" : 80.7400612536079,
"95.0" : 80.76848211986767,
"99.0" : 80.76848211986767,
"99.9" : 80.76848211986767,
"99.99" : 80.76848211986767,
"99.999" : 80.76848211986767,
"99.9999" : 80.76848211986767,
"100.0" : 80.76848211986767
},
"scoreUnit" : "ns/op",
"rawData" : [
[
80.2084290416958,
80.22292285802494,
80.24319982246234,
80.20502473618455,
80.16946872887672,
80.07019291394734,
80.48427345726996,
80.4172483110185,
80.76848211986767,
80.41060415491145
]
]
},
"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" : 1916.8534000000004,
"scoreError" : 939.1401171798715,
"scoreConfidence" : [
977.7132828201289,
2855.993517179872
],
"scorePercentiles" : {
"0.0" : 1169.892,
"50.0" : 1993.8745,
"90.0" : 2610.619,
"95.0" : 2614.606,
"99.0" : 2614.606,
"99.9" : 2614.606,
"99.99" : 2614.606,
"99.999" : 2614.606,
"99.9999" : 2614.606,
"100.0" : 2614.606
},
"scoreUnit" : "us/op",
"rawData" : [
[
1169.892
],
[
1653.654
],
[
2334.095
],
[
1227.523
],
[
2362.935
],
[
1531.644
],
[
1171.393
],
[
2528.056
],
[
2614.606
],
[
2574.736
]
]
},
"secondaryMetrics" : {
}
}
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment