Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
[
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.ReflectionSpeedBenchmark.constructorConst",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/jdk/jdk-stable/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" : 52.60853181836863,
"scoreError" : 0.7612434348479898,
"scoreConfidence" : [
51.84728838352064,
53.36977525321662
],
"scorePercentiles" : {
"0.0" : 51.915518598658394,
"50.0" : 52.599976833927,
"90.0" : 53.31370200992444,
"95.0" : 53.31588382610689,
"99.0" : 53.31588382610689,
"99.9" : 53.31588382610689,
"99.99" : 53.31588382610689,
"99.999" : 53.31588382610689,
"99.9999" : 53.31588382610689,
"100.0" : 53.31588382610689
},
"scoreUnit" : "ns/op",
"rawData" : [
[
52.506041571797276,
52.69391209605672,
51.915518598658394,
52.051636898535676,
52.2445578026332,
52.25059941979105,
53.08686926823278,
53.29406566428242,
53.31588382610689,
52.726233037591975
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.ReflectionSpeedBenchmark.constructorPoly",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/jdk/jdk-stable/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.28702103207206,
"scoreError" : 1.612785954205498,
"scoreConfidence" : [
98.67423507786657,
101.89980698627755
],
"scorePercentiles" : {
"0.0" : 99.69069819629286,
"50.0" : 100.00943570404596,
"90.0" : 102.95793335867864,
"95.0" : 103.257795566823,
"99.0" : 103.257795566823,
"99.9" : 103.257795566823,
"99.99" : 103.257795566823,
"99.999" : 103.257795566823,
"99.9999" : 103.257795566823,
"100.0" : 103.257795566823
},
"scoreUnit" : "ns/op",
"rawData" : [
[
100.25917348537935,
99.91685543653989,
100.20638861341847,
100.19498086925881,
99.75574117074459,
100.10201597155204,
99.7499394332186,
103.257795566823,
99.69069819629286,
99.73662157749297
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.ReflectionSpeedBenchmark.constructorVar",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/jdk/jdk-stable/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" : 58.790130044033255,
"scoreError" : 0.3555054263386425,
"scoreConfidence" : [
58.43462461769461,
59.1456354703719
],
"scorePercentiles" : {
"0.0" : 58.419791234591244,
"50.0" : 58.77149152955573,
"90.0" : 59.17455819573344,
"95.0" : 59.179441371948805,
"99.0" : 59.179441371948805,
"99.9" : 59.179441371948805,
"99.99" : 59.179441371948805,
"99.999" : 59.179441371948805,
"99.9999" : 59.179441371948805,
"100.0" : 59.179441371948805
},
"scoreUnit" : "ns/op",
"rawData" : [
[
59.13060960979517,
59.179441371948805,
58.83556053561286,
58.84539726455131,
58.51515642803754,
58.75995043207952,
58.729785361633404,
58.702575575050716,
58.78303262703195,
58.419791234591244
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.ReflectionSpeedBenchmark.instanceFieldConst",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/jdk/jdk-stable/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.09156388382935,
"scoreError" : 0.04495091232211078,
"scoreConfidence" : [
37.046612971507244,
37.13651479615146
],
"scorePercentiles" : {
"0.0" : 37.06313891271435,
"50.0" : 37.082811365171764,
"90.0" : 37.161248282702246,
"95.0" : 37.16627076211603,
"99.0" : 37.16627076211603,
"99.9" : 37.16627076211603,
"99.99" : 37.16627076211603,
"99.999" : 37.16627076211603,
"99.9999" : 37.16627076211603,
"100.0" : 37.16627076211603
},
"scoreUnit" : "ns/op",
"rawData" : [
[
37.16627076211603,
37.116045967978216,
37.08556510943765,
37.0805413818737,
37.0922258259396,
37.07678145414159,
37.06313891271435,
37.07493695806103,
37.07505111756154,
37.08508134846983
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.ReflectionSpeedBenchmark.instanceFieldPoly",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/jdk/jdk-stable/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" : 73.41197196952874,
"scoreError" : 0.47318827806820013,
"scoreConfidence" : [
72.93878369146053,
73.88516024759694
],
"scorePercentiles" : {
"0.0" : 72.92533108826656,
"50.0" : 73.34736576004593,
"90.0" : 73.96121902675115,
"95.0" : 73.98649145451448,
"99.0" : 73.98649145451448,
"99.9" : 73.98649145451448,
"99.99" : 73.98649145451448,
"99.999" : 73.98649145451448,
"99.9999" : 73.98649145451448,
"100.0" : 73.98649145451448
},
"scoreUnit" : "ns/op",
"rawData" : [
[
72.92533108826656,
73.13011727490685,
73.61453979389862,
73.5477340885489,
73.39668654981404,
73.98649145451448,
73.27747150334844,
73.29804497027784,
73.20953579483049,
73.73376717688124
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.ReflectionSpeedBenchmark.instanceFieldVar",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/jdk/jdk-stable/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.6635079486998,
"scoreError" : 0.7967024031239996,
"scoreConfidence" : [
41.8668055455758,
43.460210351823804
],
"scorePercentiles" : {
"0.0" : 42.07698920065704,
"50.0" : 42.56883088182769,
"90.0" : 43.36409812456159,
"95.0" : 43.376637456990935,
"99.0" : 43.376637456990935,
"99.9" : 43.376637456990935,
"99.99" : 43.376637456990935,
"99.999" : 43.376637456990935,
"99.9999" : 43.376637456990935,
"100.0" : 43.376637456990935
},
"scoreUnit" : "ns/op",
"rawData" : [
[
42.143482714160434,
42.07698920065704,
42.210944554628604,
42.20428527002227,
42.27235998299101,
43.04523937851901,
43.25124413269754,
43.188595015666785,
43.376637456990935,
42.86530178066436
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.ReflectionSpeedBenchmark.instanceMethodConst",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/jdk/jdk-stable/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" : 62.348931068888774,
"scoreError" : 1.2309036884056321,
"scoreConfidence" : [
61.11802738048314,
63.57983475729441
],
"scorePercentiles" : {
"0.0" : 61.69802948065047,
"50.0" : 62.1011688834529,
"90.0" : 64.32216933961105,
"95.0" : 64.50150654599852,
"99.0" : 64.50150654599852,
"99.9" : 64.50150654599852,
"99.99" : 64.50150654599852,
"99.999" : 64.50150654599852,
"99.9999" : 64.50150654599852,
"100.0" : 64.50150654599852
},
"scoreUnit" : "ns/op",
"rawData" : [
[
64.50150654599852,
61.84764188679432,
61.982607691576455,
61.870603801575854,
62.24231105431555,
61.69802948065047,
61.992775907773236,
62.20956185913256,
62.70813448212378,
62.43613797894694
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.ReflectionSpeedBenchmark.instanceMethodPoly",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/jdk/jdk-stable/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" : 98.34017248706961,
"scoreError" : 0.7077717239808137,
"scoreConfidence" : [
97.6324007630888,
99.04794421105042
],
"scorePercentiles" : {
"0.0" : 97.83768735565948,
"50.0" : 98.07795303753471,
"90.0" : 99.01292780192819,
"95.0" : 99.01552398707341,
"99.0" : 99.01552398707341,
"99.9" : 99.01552398707341,
"99.99" : 99.01552398707341,
"99.999" : 99.01552398707341,
"99.9999" : 99.01552398707341,
"100.0" : 99.01552398707341
},
"scoreUnit" : "ns/op",
"rawData" : [
[
99.01552398707341,
98.77027141988818,
97.97790229072048,
98.07095427825953,
97.83768735565948,
98.98956213562114,
97.95556047980061,
98.08495179680988,
98.69621798416921,
98.00309314269423
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.ReflectionSpeedBenchmark.instanceMethodVar",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/jdk/jdk-stable/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" : 97.66524419995453,
"scoreError" : 1.183356444403132,
"scoreConfidence" : [
96.4818877555514,
98.84860064435766
],
"scorePercentiles" : {
"0.0" : 96.46149265277569,
"50.0" : 97.77990456454515,
"90.0" : 98.9175694970987,
"95.0" : 98.97137665770651,
"99.0" : 98.97137665770651,
"99.9" : 98.97137665770651,
"99.99" : 98.97137665770651,
"99.999" : 98.97137665770651,
"99.9999" : 98.97137665770651,
"100.0" : 98.97137665770651
},
"scoreUnit" : "ns/op",
"rawData" : [
[
98.97137665770651,
97.16030590193127,
97.75163234069409,
97.90876298641352,
97.98361978136889,
97.8081767883962,
97.65976251824553,
98.43330505162827,
96.46149265277569,
96.51400732038536
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.ReflectionSpeedBenchmark.staticFieldConst",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/jdk/jdk-stable/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.44617282963424,
"scoreError" : 0.24856295859521466,
"scoreConfidence" : [
37.19760987103903,
37.69473578822946
],
"scorePercentiles" : {
"0.0" : 37.02158353060475,
"50.0" : 37.44840991996465,
"90.0" : 37.64824412121654,
"95.0" : 37.659608774640375,
"99.0" : 37.659608774640375,
"99.9" : 37.659608774640375,
"99.99" : 37.659608774640375,
"99.999" : 37.659608774640375,
"99.9999" : 37.659608774640375,
"100.0" : 37.659608774640375
},
"scoreUnit" : "ns/op",
"rawData" : [
[
37.02158353060475,
37.44405451393782,
37.502610897264454,
37.44818739318487,
37.448632446744426,
37.44451069323243,
37.435800131822205,
37.54596224040201,
37.659608774640375,
37.510777674509086
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.ReflectionSpeedBenchmark.staticFieldPoly",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/jdk/jdk-stable/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" : 56.6219553106371,
"scoreError" : 0.653914542016589,
"scoreConfidence" : [
55.96804076862051,
57.275869852653685
],
"scorePercentiles" : {
"0.0" : 55.97605898556228,
"50.0" : 56.67592912194022,
"90.0" : 57.297597450275106,
"95.0" : 57.334336518922534,
"99.0" : 57.334336518922534,
"99.9" : 57.334336518922534,
"99.99" : 57.334336518922534,
"99.999" : 57.334336518922534,
"99.9999" : 57.334336518922534,
"100.0" : 57.334336518922534
},
"scoreUnit" : "ns/op",
"rawData" : [
[
56.91550562251226,
56.96694583244826,
56.722595818846656,
56.89323239765133,
57.334336518922534,
56.62926242503379,
55.97605898556228,
56.12129519562189,
56.48686228957268,
56.173458020199256
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.ReflectionSpeedBenchmark.staticFieldVar",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/jdk/jdk-stable/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.550139738799885,
"scoreError" : 0.18412949478140594,
"scoreConfidence" : [
42.366010244018476,
42.734269233581294
],
"scorePercentiles" : {
"0.0" : 42.41362155277025,
"50.0" : 42.55514006037491,
"90.0" : 42.814452068284076,
"95.0" : 42.83745690163566,
"99.0" : 42.83745690163566,
"99.9" : 42.83745690163566,
"99.99" : 42.83745690163566,
"99.999" : 42.83745690163566,
"99.9999" : 42.83745690163566,
"100.0" : 42.83745690163566
},
"scoreUnit" : "ns/op",
"rawData" : [
[
42.41362155277025,
42.59638725697527,
42.5634048163808,
42.55222973674339,
42.43244053579982,
42.47262530262217,
42.55805038400643,
42.467772332945216,
42.60740856811983,
42.83745690163566
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.ReflectionSpeedBenchmark.staticMethodConst",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/jdk/jdk-stable/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" : 62.91214527192453,
"scoreError" : 1.213224962994067,
"scoreConfidence" : [
61.69892030893046,
64.12537023491859
],
"scorePercentiles" : {
"0.0" : 61.69637805243109,
"50.0" : 62.958034486777024,
"90.0" : 64.2786821249216,
"95.0" : 64.35397202691107,
"99.0" : 64.35397202691107,
"99.9" : 64.35397202691107,
"99.99" : 64.35397202691107,
"99.999" : 64.35397202691107,
"99.9999" : 64.35397202691107,
"100.0" : 64.35397202691107
},
"scoreUnit" : "ns/op",
"rawData" : [
[
63.231988105638905,
63.09550570452924,
61.979796573764546,
61.69637805243109,
62.8205632690248,
63.601073007016446,
63.42146980871347,
64.35397202691107,
62.66390605300495,
62.25680011821082
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.ReflectionSpeedBenchmark.staticMethodPoly",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/jdk/jdk-stable/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" : 98.86871452189243,
"scoreError" : 0.709771168001415,
"scoreConfidence" : [
98.15894335389102,
99.57848568989384
],
"scorePercentiles" : {
"0.0" : 98.38870739776381,
"50.0" : 98.82017695396075,
"90.0" : 99.54258630681957,
"95.0" : 99.54434275757754,
"99.0" : 99.54434275757754,
"99.9" : 99.54434275757754,
"99.99" : 99.54434275757754,
"99.999" : 99.54434275757754,
"99.9999" : 99.54434275757754,
"100.0" : 99.54434275757754
},
"scoreUnit" : "ns/op",
"rawData" : [
[
98.46527861266524,
98.40998367362546,
98.38870739776381,
98.43863707299029,
98.54224827782402,
99.52677824999792,
99.54434275757754,
99.09810563009748,
99.17443974053411,
99.09862380584848
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.29",
"benchmark" : "si.pele.jmh.ReflectionSpeedBenchmark.staticMethodVar",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/peter/work/jdk/jdk-stable/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" : 96.82891419459202,
"scoreError" : 0.7612285768690837,
"scoreConfidence" : [
96.06768561772293,
97.5901427714611
],
"scorePercentiles" : {
"0.0" : 95.9849360386235,
"50.0" : 96.8801205489963,
"90.0" : 97.72047292258118,
"95.0" : 97.77209258510888,
"99.0" : 97.77209258510888,
"99.9" : 97.77209258510888,
"99.99" : 97.77209258510888,
"99.999" : 97.77209258510888,
"99.9999" : 97.77209258510888,
"100.0" : 97.77209258510888
},
"scoreUnit" : "ns/op",
"rawData" : [
[
97.15082913181288,
97.25589595983186,
97.77209258510888,
96.87914189299245,
96.35743013938925,
96.59261672281943,
96.88109920500017,
96.90879030004315,
96.50630997029866,
95.9849360386235
]
]
},
"secondaryMetrics" : {
}
}
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment