Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
[
{
"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.57490457470129,
"scoreError" : 0.08600685702204254,
"scoreConfidence" : [
37.48889771767925,
37.660911431723335
],
"scorePercentiles" : {
"0.0" : 37.47165866141505,
"50.0" : 37.589995226918376,
"90.0" : 37.63326758675519,
"95.0" : 37.63398922062152,
"99.0" : 37.63398922062152,
"99.9" : 37.63398922062152,
"99.99" : 37.63398922062152,
"99.999" : 37.63398922062152,
"99.9999" : 37.63398922062152,
"100.0" : 37.63398922062152
},
"scoreUnit" : "ns/op",
"rawData" : [
[
37.59815932853184,
37.59533236768417,
37.47165866141505,
37.60222344820869,
37.63398922062152,
37.6267728819582,
37.58465808615258,
37.583775315329234,
37.57948449895503,
37.47299193815662
]
]
},
"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" : 77.19454514695954,
"scoreError" : 0.7957530376350409,
"scoreConfidence" : [
76.3987921093245,
77.99029818459458
],
"scorePercentiles" : {
"0.0" : 76.53102310082525,
"50.0" : 77.55612690987526,
"90.0" : 77.68643955937411,
"95.0" : 77.69126920438397,
"99.0" : 77.69126920438397,
"99.9" : 77.69126920438397,
"99.99" : 77.69126920438397,
"99.999" : 77.69126920438397,
"99.9999" : 77.69126920438397,
"100.0" : 77.69126920438397
},
"scoreUnit" : "ns/op",
"rawData" : [
[
76.62041330530825,
76.53102310082525,
76.6529800480311,
76.54036644598159,
77.54977268542089,
77.64297275428537,
77.69126920438397,
77.58497513208378,
77.56248113432963,
77.5691976589457
]
]
},
"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" : 67.04763177284012,
"scoreError" : 0.5352844894617973,
"scoreConfidence" : [
66.51234728337832,
67.58291626230192
],
"scorePercentiles" : {
"0.0" : 66.13326791497155,
"50.0" : 67.20213264812247,
"90.0" : 67.28145209148295,
"95.0" : 67.28368059812279,
"99.0" : 67.28368059812279,
"99.9" : 67.28368059812279,
"99.99" : 67.28368059812279,
"99.999" : 67.28368059812279,
"99.9999" : 67.28368059812279,
"100.0" : 67.28368059812279
},
"scoreUnit" : "ns/op",
"rawData" : [
[
67.24857603569227,
67.2613955317244,
67.28368059812279,
67.19946965219896,
67.1517801620736,
67.22243595738946,
67.204795644046,
66.8198926452328,
66.13326791497155,
66.95102358694933
]
]
},
"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.63277417076799,
"scoreError" : 0.9285434499425345,
"scoreConfidence" : [
107.70423072082545,
109.56131762071053
],
"scorePercentiles" : {
"0.0" : 107.79960846500862,
"50.0" : 108.95675594355492,
"90.0" : 109.32127106800391,
"95.0" : 109.34091974473662,
"99.0" : 109.34091974473662,
"99.9" : 109.34091974473662,
"99.99" : 109.34091974473662,
"99.999" : 109.34091974473662,
"99.9999" : 109.34091974473662,
"100.0" : 109.34091974473662
},
"scoreUnit" : "ns/op",
"rawData" : [
[
108.09968865636287,
107.89788738905416,
107.95169127094574,
107.79960846500862,
109.05628379386637,
109.14443297740951,
108.85722809324348,
109.11731908075537,
109.06268223629725,
109.34091974473662
]
]
},
"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" : 37.46091504456946,
"scoreError" : 0.04444491095436419,
"scoreConfidence" : [
37.4164701336151,
37.50535995552382
],
"scorePercentiles" : {
"0.0" : 37.39310721289689,
"50.0" : 37.46111688693786,
"90.0" : 37.505799673156375,
"95.0" : 37.508305995090204,
"99.0" : 37.508305995090204,
"99.9" : 37.508305995090204,
"99.99" : 37.508305995090204,
"99.999" : 37.508305995090204,
"99.9999" : 37.508305995090204,
"100.0" : 37.508305995090204
},
"scoreUnit" : "ns/op",
"rawData" : [
[
37.45348769444151,
37.461509483748316,
37.508305995090204,
37.459114908518096,
37.39310721289689,
37.48324277575188,
37.46297592099668,
37.460724290127395,
37.449909757079375,
37.4767724070443
]
]
},
"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" : 100.41935276036989,
"scoreError" : 0.7540795552759104,
"scoreConfidence" : [
99.66527320509398,
101.1734323156458
],
"scorePercentiles" : {
"0.0" : 99.88107739200825,
"50.0" : 100.39836358730605,
"90.0" : 101.41955166411958,
"95.0" : 101.49368886514327,
"99.0" : 101.49368886514327,
"99.9" : 101.49368886514327,
"99.99" : 101.49368886514327,
"99.999" : 101.49368886514327,
"99.9999" : 101.49368886514327,
"100.0" : 101.49368886514327
},
"scoreUnit" : "ns/op",
"rawData" : [
[
100.50935370407534,
100.75231685490633,
100.60448559928265,
99.88107739200825,
100.10468113613305,
100.67725345679567,
100.28737347053676,
99.90646412522699,
99.97683299959056,
101.49368886514327
]
]
},
"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" : 61.48034873732589,
"scoreError" : 0.07558750674024034,
"scoreConfidence" : [
61.40476123058565,
61.55593624406613
],
"scorePercentiles" : {
"0.0" : 61.424569475897535,
"50.0" : 61.462988887509695,
"90.0" : 61.577086939885284,
"95.0" : 61.58241517370383,
"99.0" : 61.58241517370383,
"99.9" : 61.58241517370383,
"99.99" : 61.58241517370383,
"99.999" : 61.58241517370383,
"99.9999" : 61.58241517370383,
"100.0" : 61.58241517370383
},
"scoreUnit" : "ns/op",
"rawData" : [
[
61.43231042774709,
61.48925234000532,
61.44603496264449,
61.46355974232544,
61.529132835518375,
61.46241803269395,
61.58241517370383,
61.424569475897535,
61.52106226867952,
61.452732114043336
]
]
},
"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" : 67.04653908232982,
"scoreError" : 1.4557696912322542,
"scoreConfidence" : [
65.59076939109757,
68.50230877356206
],
"scorePercentiles" : {
"0.0" : 66.08336647452897,
"50.0" : 66.87918402684392,
"90.0" : 69.32660909122332,
"95.0" : 69.57170811662782,
"99.0" : 69.57170811662782,
"99.9" : 69.57170811662782,
"99.99" : 69.57170811662782,
"99.999" : 69.57170811662782,
"99.9999" : 69.57170811662782,
"100.0" : 69.57170811662782
},
"scoreUnit" : "ns/op",
"rawData" : [
[
69.57170811662782,
66.08336647452897,
66.10828380486727,
66.87307964895241,
67.10956684579315,
66.84343139319482,
67.12071786258275,
67.0541372745881,
66.88528840473543,
66.81581099742738
]
]
},
"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" : 105.65769580364713,
"scoreError" : 10.481671128188646,
"scoreConfidence" : [
95.17602467545848,
116.13936693183578
],
"scorePercentiles" : {
"0.0" : 102.32736697969072,
"50.0" : 103.1050242293367,
"90.0" : 123.08241586093202,
"95.0" : 124.7021260954085,
"99.0" : 124.7021260954085,
"99.9" : 124.7021260954085,
"99.99" : 124.7021260954085,
"99.999" : 124.7021260954085,
"99.9999" : 124.7021260954085,
"100.0" : 124.7021260954085
},
"scoreUnit" : "ns/op",
"rawData" : [
[
102.32736697969072,
102.87845793863825,
103.33159052003516,
103.42869375149415,
102.7819601995803,
102.4340342953503,
102.46339319035249,
103.72431131527776,
124.7021260954085,
108.50502375064359
]
]
},
"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.10399073148922,
"scoreError" : 1.0645296166165263,
"scoreConfidence" : [
106.0394611148727,
108.16852034810574
],
"scorePercentiles" : {
"0.0" : 106.00047550419937,
"50.0" : 107.54765324342989,
"90.0" : 107.75373608146478,
"95.0" : 107.76190066930128,
"99.0" : 107.76190066930128,
"99.9" : 107.76190066930128,
"99.99" : 107.76190066930128,
"99.999" : 107.76190066930128,
"99.9999" : 107.76190066930128,
"100.0" : 107.76190066930128
},
"scoreUnit" : "ns/op",
"rawData" : [
[
107.55788108589351,
107.76190066930128,
107.66714367026191,
107.68025479093625,
107.56366866293789,
106.75696897167951,
106.00047550419937,
106.29011098662569,
106.22407757209047,
107.53742540096628
]
]
},
"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" : 1436.3476999999998,
"scoreError" : 916.7734389655816,
"scoreConfidence" : [
519.5742610344182,
2353.1211389655814
],
"scorePercentiles" : {
"0.0" : 1066.053,
"50.0" : 1101.2635,
"90.0" : 2545.7729999999997,
"95.0" : 2551.048,
"99.0" : 2551.048,
"99.9" : 2551.048,
"99.99" : 2551.048,
"99.999" : 2551.048,
"99.9999" : 2551.048,
"100.0" : 2551.048
},
"scoreUnit" : "us/op",
"rawData" : [
[
1096.343
],
[
1082.164
],
[
1114.474
],
[
1066.664
],
[
1068.993
],
[
2551.048
],
[
1066.053
],
[
1713.256
],
[
1106.184
],
[
2498.298
]
]
},
"secondaryMetrics" : {
}
}
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment