Created
December 9, 2021 14:55
-
-
Save mcimadamore/7f894f48460a6a0c9891cbe3158b43a7 to your computer and use it in GitHub Desktop.
Panama JMH benchmark w/o long loop workarounds
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverConstant.BB_get", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 3.9941634062917313, | |
"scoreError" : 0.161061931913835, | |
"scoreConfidence" : [ | |
3.833101474377896, | |
4.155225338205566 | |
], | |
"scorePercentiles" : { | |
"0.0" : 3.7289665780276433, | |
"50.0" : 3.8567145627044948, | |
"90.0" : 4.292032568000498, | |
"95.0" : 4.413070026528895, | |
"99.0" : 4.417754550626528, | |
"99.9" : 4.417754550626528, | |
"99.99" : 4.417754550626528, | |
"99.999" : 4.417754550626528, | |
"99.9999" : 4.417754550626528, | |
"100.0" : 4.417754550626528 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
4.409237234085378, | |
4.417754550626528, | |
4.252887520200811, | |
4.279292217015619, | |
3.83642817083785, | |
3.840532152559664, | |
3.802044354222938, | |
3.8750957591336603, | |
3.8012634413121034, | |
3.842624992564801 | |
], | |
[ | |
4.170211402211825, | |
4.196760920293848, | |
4.195663854753979, | |
4.293142115106355, | |
3.7485468707413507, | |
3.8708041328441887, | |
3.7420822994468472, | |
3.7316294206234533, | |
3.7317644071469913, | |
3.7289665780276433 | |
], | |
[ | |
4.267979919653457, | |
4.282046644047782, | |
4.265376371515384, | |
4.253717256024894, | |
3.8309743240327547, | |
3.785283043080884, | |
3.830522914696217, | |
3.9496227267344204, | |
3.7836296275276893, | |
3.8090169676826213 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverConstant.BB_loop", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.2280487784652692, | |
"scoreError" : 0.0029498143413613466, | |
"scoreConfidence" : [ | |
0.22509896412390784, | |
0.23099859280663054 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.2189594840262582, | |
"50.0" : 0.22973092183408472, | |
"90.0" : 0.2325856125973668, | |
"95.0" : 0.23284724993584605, | |
"99.0" : 0.23297362459245458, | |
"99.9" : 0.23297362459245458, | |
"99.99" : 0.23297362459245458, | |
"99.999" : 0.23297362459245458, | |
"99.9999" : 0.23297362459245458, | |
"100.0" : 0.23297362459245458 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.23192630644413537, | |
0.2326210869363087, | |
0.23129590707350903, | |
0.22926020989917506, | |
0.2304399912482727, | |
0.2303247394106814, | |
0.2296127260211106, | |
0.22984911764705881, | |
0.23226634354688952, | |
0.23170746549328392 | |
], | |
[ | |
0.23062888750576302, | |
0.2300369135632184, | |
0.23033015930018416, | |
0.23274385248953, | |
0.23297362459245458, | |
0.2317187415470125, | |
0.22941794360385145, | |
0.22991398299632354, | |
0.22899273775743706, | |
0.2291998080622996 | |
], | |
[ | |
0.2190457666374781, | |
0.2189594840262582, | |
0.2189737351138354, | |
0.22790113576309795, | |
0.22248412894619832, | |
0.22446027411395245, | |
0.22129941220698807, | |
0.22353078105451296, | |
0.22691239002267574, | |
0.22263570093457943 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverConstant.segment_get", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 3.9274585580092842, | |
"scoreError" : 0.2398688837721819, | |
"scoreConfidence" : [ | |
3.687589674237102, | |
4.167327441781466 | |
], | |
"scorePercentiles" : { | |
"0.0" : 3.5325738886764144, | |
"50.0" : 3.71713598852041, | |
"90.0" : 4.412800720814823, | |
"95.0" : 4.484631408799785, | |
"99.0" : 4.509486325070786, | |
"99.9" : 4.509486325070786, | |
"99.99" : 4.509486325070786, | |
"99.999" : 4.509486325070786, | |
"99.9999" : 4.509486325070786, | |
"100.0" : 4.509486325070786 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
4.300842846566581, | |
4.378367914834844, | |
4.352920882108718, | |
4.275247738176733, | |
3.561829841431249, | |
3.5325738886764144, | |
3.555529048881351, | |
3.6008454975007886, | |
3.665349436821211, | |
3.618602779687208 | |
], | |
[ | |
4.464295568214421, | |
4.509486325070786, | |
4.411114786753666, | |
4.412988046821618, | |
3.715105398748006, | |
3.7191665782928136, | |
3.7123959873581605, | |
3.7374025554462778, | |
3.705401925057124, | |
3.6914565575361173 | |
], | |
[ | |
4.307275536716188, | |
4.261585015679467, | |
4.254423850784885, | |
4.262921121058967, | |
3.738209198743691, | |
3.609270636734116, | |
3.5393954214819625, | |
3.5393170864179764, | |
3.7130742189476558, | |
3.6773610497295355 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverConstant.segment_loop", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.2594742128755651, | |
"scoreError" : 0.0037422062435025416, | |
"scoreConfidence" : [ | |
0.2557320066320626, | |
0.2632164191190676 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.25028642021010505, | |
"50.0" : 0.2590245289056293, | |
"90.0" : 0.26266420168614724, | |
"95.0" : 0.27341382325899466, | |
"99.0" : 0.2832509354473386, | |
"99.9" : 0.2832509354473386, | |
"99.99" : 0.2832509354473386, | |
"99.999" : 0.2832509354473386, | |
"99.9999" : 0.2832509354473386, | |
"100.0" : 0.2832509354473386 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.2627346486344538, | |
0.2594239279045643, | |
0.25890907660455487, | |
0.2579822994845361, | |
0.2585342875580795, | |
0.25871844208893485, | |
0.2832509354473386, | |
0.25754459320288364, | |
0.2580017411036617, | |
0.25721521799485864 | |
], | |
[ | |
0.2608183289885297, | |
0.2610380407098121, | |
0.2590666913516313, | |
0.25824353433144037, | |
0.26536527692307693, | |
0.2619773277486911, | |
0.25898236645962736, | |
0.25888005997931746, | |
0.26088070437956207, | |
0.26203017915138815 | |
], | |
[ | |
0.2524908245083207, | |
0.25028642021010505, | |
0.250528442663996, | |
0.25324218481012656, | |
0.2567384289379169, | |
0.26028775234131113, | |
0.260543496875, | |
0.26029699479708635, | |
0.25998220582120585, | |
0.26023195525494275 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverConstant.unsafe_get", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 3.3928636783197303, | |
"scoreError" : 0.04829901003285052, | |
"scoreConfidence" : [ | |
3.3445646682868797, | |
3.441162688352581 | |
], | |
"scorePercentiles" : { | |
"0.0" : 3.2979835368474726, | |
"50.0" : 3.3533618530655263, | |
"90.0" : 3.496570413454577, | |
"95.0" : 3.5012192991133304, | |
"99.0" : 3.504852050468159, | |
"99.9" : 3.504852050468159, | |
"99.99" : 3.504852050468159, | |
"99.999" : 3.504852050468159, | |
"99.9999" : 3.504852050468159, | |
"100.0" : 3.504852050468159 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
3.344560288428821, | |
3.3427052863516065, | |
3.3291496317801954, | |
3.3390084814534355, | |
3.3315915686707296, | |
3.352363991859555, | |
3.3413406772782013, | |
3.336776773669792, | |
3.3183433742910244, | |
3.2979835368474726 | |
], | |
[ | |
3.335301096131396, | |
3.3781649317522064, | |
3.359930692336884, | |
3.3404850901540573, | |
3.479708841216289, | |
3.3771287902022773, | |
3.354359714271497, | |
3.334721500506207, | |
3.330696203005554, | |
3.320885820045541 | |
], | |
[ | |
3.467617640611914, | |
3.4679273830083166, | |
3.4655376036515615, | |
3.4796915303249136, | |
3.4842128836571344, | |
3.504852050468159, | |
3.491658674521352, | |
3.4971161622249354, | |
3.4982470480048344, | |
3.483843082866056 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverConstant.unsafe_loop", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.22685008714114288, | |
"scoreError" : 0.004332255281705772, | |
"scoreConfidence" : [ | |
0.2225178318594371, | |
0.23118234242284866 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.21881206955380578, | |
"50.0" : 0.23122070332717193, | |
"90.0" : 0.23368717823446988, | |
"95.0" : 0.23568260431228225, | |
"99.0" : 0.2378751978126486, | |
"99.9" : 0.2378751978126486, | |
"99.99" : 0.2378751978126486, | |
"99.999" : 0.2378751978126486, | |
"99.9999" : 0.2378751978126486, | |
"100.0" : 0.2378751978126486 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.23115989787430685, | |
0.23128150878003698, | |
0.23137563291724456, | |
0.23160282824074074, | |
0.23202880565862707, | |
0.23128362540415703, | |
0.23161289351851852, | |
0.23297507126222636, | |
0.23235734602879704, | |
0.2378751978126486 | |
], | |
[ | |
0.22148923097345133, | |
0.2205337332451499, | |
0.21994128496042217, | |
0.22001662005277045, | |
0.23388866417561888, | |
0.23180903846153847, | |
0.2329253938547486, | |
0.2336930172816441, | |
0.2336346268099019, | |
0.23294465533302283 | |
], | |
[ | |
0.21881206955380578, | |
0.21914731800262813, | |
0.21906129040735875, | |
0.21886440857392825, | |
0.22000849846153847, | |
0.2208673183222958, | |
0.22393385944494182, | |
0.21994866930518908, | |
0.2198688021978022, | |
0.220561307319224 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNew.buffer_loop", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.2825572671224152, | |
"scoreError" : 0.0024205390813353896, | |
"scoreConfidence" : [ | |
0.2801367280410798, | |
0.28497780620375057 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.27802711450806006, | |
"50.0" : 0.282602472940356, | |
"90.0" : 0.28729044530776177, | |
"95.0" : 0.291106727760792, | |
"99.0" : 0.2953881499409681, | |
"99.9" : 0.2953881499409681, | |
"99.99" : 0.2953881499409681, | |
"99.999" : 0.2953881499409681, | |
"99.9999" : 0.2953881499409681, | |
"100.0" : 0.2953881499409681 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.2837421609065156, | |
0.28304116063348417, | |
0.28416475070982394, | |
0.286570038373425, | |
0.2953881499409681, | |
0.2840718841567291, | |
0.28291228676470587, | |
0.2811446779089376, | |
0.2810083050561798, | |
0.28114281337830244 | |
], | |
[ | |
0.2781435591995553, | |
0.2781331784324625, | |
0.281995194475761, | |
0.2798850072747622, | |
0.27882580267558527, | |
0.2781870166852058, | |
0.2795237212290503, | |
0.27894969492470717, | |
0.27802711450806006, | |
0.2829725463800905 | |
], | |
[ | |
0.28448865625, | |
0.2841816225879682, | |
0.28115998482293425, | |
0.28282736687394006, | |
0.2873704905226881, | |
0.282377579006772, | |
0.2876037459770115, | |
0.283591466553288, | |
0.28441680557134735, | |
0.28087123189219537 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNew.buffer_loop_implicit", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.6602598365146611, | |
"scoreError" : 0.029210014107895095, | |
"scoreConfidence" : [ | |
0.631049822406766, | |
0.6894698506225563 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.6045577765700483, | |
"50.0" : 0.653534656643744, | |
"90.0" : 0.7336840961985057, | |
"95.0" : 0.7586694786319197, | |
"99.0" : 0.7809447743431222, | |
"99.9" : 0.7809447743431222, | |
"99.99" : 0.7809447743431222, | |
"99.999" : 0.7809447743431222, | |
"99.9999" : 0.7809447743431222, | |
"100.0" : 0.7809447743431222 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.6867611377899046, | |
0.6779644905149051, | |
0.7048627450704226, | |
0.6576469250985545, | |
0.6567782585301837, | |
0.6510576697009103, | |
0.7404442366863905, | |
0.6442820849420849, | |
0.654241645751634, | |
0.6440600592020592 | |
], | |
[ | |
0.6147957395577396, | |
0.6225973370646766, | |
0.6327201061946902, | |
0.6351656573604061, | |
0.6095813361753959, | |
0.6179685237515226, | |
0.6126197050183598, | |
0.6117581344743276, | |
0.612100369193154, | |
0.6045577765700483 | |
], | |
[ | |
0.6551898036649214, | |
0.6761517594594595, | |
0.6446075025773196, | |
0.6884473466299862, | |
0.652827667535854, | |
0.7055249294781383, | |
0.7809447743431222, | |
0.7366654447717231, | |
0.706851959039548, | |
0.6686199692923899 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNew.segment_loop_confined_get", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.327546560960296, | |
"scoreError" : 0.0387291146224586, | |
"scoreConfidence" : [ | |
0.2888174463378374, | |
0.3662756755827546 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.2982714054859869, | |
"50.0" : 0.304711759915109, | |
"90.0" : 0.46389902675389727, | |
"95.0" : 0.4835403680471562, | |
"99.0" : 0.4844246272991288, | |
"99.9" : 0.4844246272991288, | |
"99.99" : 0.4844246272991288, | |
"99.999" : 0.4844246272991288, | |
"99.9999" : 0.4844246272991288, | |
"100.0" : 0.4844246272991288 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.4546893651226158, | |
0.48281688320463323, | |
0.4844246272991288, | |
0.30891715308641976, | |
0.30503584390243904, | |
0.3242861179520415, | |
0.30616433965728274, | |
0.3227349658064516, | |
0.3098960718266254, | |
0.3081877215033888 | |
], | |
[ | |
0.3045779793061473, | |
0.3048455405240707, | |
0.3027448062953995, | |
0.3014818030120482, | |
0.30343101212856277, | |
0.3061791719706242, | |
0.305970525382263, | |
0.3040190886998785, | |
0.4649223224907063, | |
0.2982714054859869 | |
], | |
[ | |
0.30224798308157097, | |
0.3023931958887545, | |
0.3009364747292419, | |
0.3019253862401931, | |
0.3040660194528875, | |
0.3051245481707317, | |
0.30117685611077666, | |
0.30063909435096153, | |
0.30023869147659066, | |
0.30405183465045593 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNew.segment_loop_confined_set", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.2852920456606036, | |
"scoreError" : 0.00232489019884656, | |
"scoreConfidence" : [ | |
0.28296715546175705, | |
0.2876169358594502 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.28058733987661244, | |
"50.0" : 0.2846561983142214, | |
"90.0" : 0.28880571339388755, | |
"95.0" : 0.29487037258330706, | |
"99.0" : 0.2992349222488038, | |
"99.9" : 0.2992349222488038, | |
"99.99" : 0.2992349222488038, | |
"99.999" : 0.2992349222488038, | |
"99.9999" : 0.2992349222488038, | |
"100.0" : 0.2992349222488038 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.2854294355758267, | |
0.2859511302857143, | |
0.2820951206993796, | |
0.28143199381327333, | |
0.28195618074324325, | |
0.28288539819004527, | |
0.2912993774024461, | |
0.28482551651480637, | |
0.28434435645252987, | |
0.284141106189665 | |
], | |
[ | |
0.28058733987661244, | |
0.28884960681293304, | |
0.28757715057471267, | |
0.28502734245014244, | |
0.2838433930799773, | |
0.2828704383484163, | |
0.2834193195467422, | |
0.283535358276644, | |
0.2843931517907902, | |
0.2831943689869836 | |
], | |
[ | |
0.2857124328954883, | |
0.2992349222488038, | |
0.28729377599080985, | |
0.2855948401826484, | |
0.2844868801136364, | |
0.28420045826235096, | |
0.2884106726224784, | |
0.28538981128848345, | |
0.2854809737742303, | |
0.28529951682829435 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNew.segment_loop_implicit", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.6416334613934914, | |
"scoreError" : 0.023730481046254408, | |
"scoreConfidence" : [ | |
0.617902980347237, | |
0.6653639424397458 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.6094944482338611, | |
"50.0" : 0.6347826706612028, | |
"90.0" : 0.6774244614224915, | |
"95.0" : 0.7369477915537908, | |
"99.0" : 0.7926693771790808, | |
"99.9" : 0.7926693771790808, | |
"99.99" : 0.7926693771790808, | |
"99.999" : 0.7926693771790808, | |
"99.9999" : 0.7926693771790808, | |
"100.0" : 0.7926693771790808 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.6496793483870967, | |
0.6363332465057179, | |
0.6779918983739838, | |
0.63054909697733, | |
0.6377549159235669, | |
0.6103074512195122, | |
0.612951818627451, | |
0.6913574033149171, | |
0.6379626964285714, | |
0.62318899252802 | |
], | |
[ | |
0.6461112064516129, | |
0.6332320948166877, | |
0.6103037487804878, | |
0.6408436709346991, | |
0.6241835149625935, | |
0.6573130919842313, | |
0.6441467335907336, | |
0.6143416134969325, | |
0.6294832025157233, | |
0.611577 | |
], | |
[ | |
0.6445308273195877, | |
0.65181884375, | |
0.7926693771790808, | |
0.6330887367088608, | |
0.6723175288590604, | |
0.6277319661229611, | |
0.620680811414392, | |
0.6645545405046481, | |
0.6094944482338611, | |
0.6125040158924205 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNew.segment_loop_recycle", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.2338216460634384, | |
"scoreError" : 0.0028816752097832604, | |
"scoreConfidence" : [ | |
0.23093997085365514, | |
0.23670332127322163 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.22479914696629213, | |
"50.0" : 0.23388198644226274, | |
"90.0" : 0.23844920154245214, | |
"95.0" : 0.24220613169167798, | |
"99.0" : 0.24338805012165451, | |
"99.9" : 0.24338805012165451, | |
"99.99" : 0.24338805012165451, | |
"99.999" : 0.24338805012165451, | |
"99.9999" : 0.24338805012165451, | |
"100.0" : 0.24338805012165451 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.22668141187131854, | |
0.22930227956003665, | |
0.23221211049210772, | |
0.22796351139471285, | |
0.22953913394495412, | |
0.23249818819702603, | |
0.23123672584373556, | |
0.22820163686131387, | |
0.22934127556166897, | |
0.22479914696629213 | |
], | |
[ | |
0.2374521096345515, | |
0.2378828492629577, | |
0.23791994246314788, | |
0.23733787855787478, | |
0.23850800810681927, | |
0.23692614495499764, | |
0.23652751252955082, | |
0.24338805012165451, | |
0.2412391075216972, | |
0.23743643663977218 | |
], | |
[ | |
0.2353038334901223, | |
0.23232216209939618, | |
0.23194960222531294, | |
0.2339010425432445, | |
0.23386293034128097, | |
0.2346345412757974, | |
0.23552089077212807, | |
0.23460368527204503, | |
0.23369692717086835, | |
0.2324603062267658 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNew.segment_loop_shared", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.31532396520185607, | |
"scoreError" : 0.001550192207244598, | |
"scoreConfidence" : [ | |
0.31377377299461146, | |
0.3168741574091007 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.3136495479623824, | |
"50.0" : 0.31472133616352205, | |
"90.0" : 0.31681456061242613, | |
"95.0" : 0.3230450359741764, | |
"99.0" : 0.32462270473718363, | |
"99.9" : 0.32462270473718363, | |
"99.99" : 0.32462270473718363, | |
"99.999" : 0.32462270473718363, | |
"99.9999" : 0.32462270473718363, | |
"100.0" : 0.32462270473718363 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.31613381933038537, | |
0.31401189202762086, | |
0.3146958100628931, | |
0.314179608040201, | |
0.31430777638190954, | |
0.31393905708908404, | |
0.3136495479623824, | |
0.3139482333751568, | |
0.31380888707653704, | |
0.3138694278544542 | |
], | |
[ | |
0.31534365910523, | |
0.31411472818581293, | |
0.31474686226415094, | |
0.3148356412838263, | |
0.31477074197608557, | |
0.3145422759270899, | |
0.31393899372647427, | |
0.3147527853996224, | |
0.3164994648956357, | |
0.3144409541169076 | |
], | |
[ | |
0.31450184789440605, | |
0.31517636649874053, | |
0.3150577676322418, | |
0.31442718793211816, | |
0.3168495712476251, | |
0.32462270473718363, | |
0.3149246639395846, | |
0.31591936994949493, | |
0.3159550940656566, | |
0.3217542160771704 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNew.unsafe_loop", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.23402237409356738, | |
"scoreError" : 0.001229015041042326, | |
"scoreConfidence" : [ | |
0.23279335905252505, | |
0.23525138913460972 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.2314446207215541, | |
"50.0" : 0.23391379499766246, | |
"90.0" : 0.2364365869688763, | |
"95.0" : 0.23855883005784317, | |
"99.0" : 0.2386569570610687, | |
"99.9" : 0.2386569570610687, | |
"99.99" : 0.2386569570610687, | |
"99.999" : 0.2386569570610687, | |
"99.9999" : 0.2386569570610687, | |
"100.0" : 0.2386569570610687 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.23174129180176006, | |
0.23245925255338903, | |
0.2327986426244765, | |
0.23267385860465117, | |
0.23309831733457595, | |
0.23222409702878366, | |
0.23249067936802975, | |
0.2314686358167515, | |
0.2314446207215541, | |
0.23160442962962963 | |
], | |
[ | |
0.23436436985018727, | |
0.23390688873305282, | |
0.23368323353573098, | |
0.2339207012622721, | |
0.23370069266697804, | |
0.23364201634750117, | |
0.23652741824196596, | |
0.23486987887323943, | |
0.23415893586142322, | |
0.2386569570610687 | |
], | |
[ | |
0.23509460902255638, | |
0.23510225986842107, | |
0.23518246262341325, | |
0.2350905977443609, | |
0.2350896372180451, | |
0.23514124259520452, | |
0.23847854432793136, | |
0.2341770688202247, | |
0.23561910551106924, | |
0.23226077715877438 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNewHeap.buffer_loop", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"polluteProfile" : "false" | |
}, | |
"primaryMetric" : { | |
"score" : 0.5944032479440958, | |
"scoreError" : 0.008369027073316502, | |
"scoreConfidence" : [ | |
0.5860342208707793, | |
0.6027722750174124 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.5746419001148105, | |
"50.0" : 0.5919129269377649, | |
"90.0" : 0.6153925641066191, | |
"95.0" : 0.6241408483850931, | |
"99.0" : 0.6273919047619048, | |
"99.9" : 0.6273919047619048, | |
"99.99" : 0.6273919047619048, | |
"99.999" : 0.6273919047619048, | |
"99.9999" : 0.6273919047619048, | |
"100.0" : 0.6273919047619048 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.5787312994219653, | |
0.5762812661290323, | |
0.5754740298850575, | |
0.5880657391304348, | |
0.5746419001148105, | |
0.608410972053463, | |
0.5895640824499411, | |
0.5881233090481787, | |
0.5869733223915592, | |
0.5925295680473373 | |
], | |
[ | |
0.5924733786982248, | |
0.5942895451306414, | |
0.6214808931677018, | |
0.5958787297619048, | |
0.5913524751773049, | |
0.5949460606420928, | |
0.5956763583333333, | |
0.589195863368669, | |
0.5877312147887324, | |
0.6158945006150062 | |
], | |
[ | |
0.6108751355311355, | |
0.6273919047619048, | |
0.6039690458383594, | |
0.5932603542654028, | |
0.5896736654888104, | |
0.6020612358604092, | |
0.5888986247058824, | |
0.5957906107142857, | |
0.5912645301062573, | |
0.5911978226950355 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNewHeap.buffer_loop", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"polluteProfile" : "true" | |
}, | |
"primaryMetric" : { | |
"score" : 0.5889129616069619, | |
"scoreError" : 0.00723422014564025, | |
"scoreConfidence" : [ | |
0.5816787414613217, | |
0.5961471817526022 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.5722411338672769, | |
"50.0" : 0.5891963209415922, | |
"90.0" : 0.604118568440237, | |
"95.0" : 0.6065096280583699, | |
"99.0" : 0.6072210291262136, | |
"99.9" : 0.6072210291262136, | |
"99.99" : 0.6072210291262136, | |
"99.999" : 0.6072210291262136, | |
"99.9999" : 0.6072210291262136, | |
"100.0" : 0.6072210291262136 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.5915562624113475, | |
0.5969168460620525, | |
0.5985127631578947, | |
0.5894666089517079, | |
0.5885172823529412, | |
0.6000238009592326, | |
0.5893296007067138, | |
0.6041554855072464, | |
0.6007257887154862, | |
0.5897155088339222 | |
], | |
[ | |
0.5862525889929743, | |
0.5876492664319248, | |
0.5991785736526946, | |
0.58866158, | |
0.5918536442080379, | |
0.5907672432113341, | |
0.6072210291262136, | |
0.5868097924970692, | |
0.5890630411764706, | |
0.587952071680376 | |
], | |
[ | |
0.5731484822451317, | |
0.5725012906178489, | |
0.5777184434180138, | |
0.5722411338672769, | |
0.5759051530494822, | |
0.5735981926605505, | |
0.5741550332568808, | |
0.5740784529816514, | |
0.6037863148371532, | |
0.6059275726392251 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNewHeap.segment_loop", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"polluteProfile" : "false" | |
}, | |
"primaryMetric" : { | |
"score" : 0.5928797980138747, | |
"scoreError" : 0.0066178693964564555, | |
"scoreConfidence" : [ | |
0.5862619286174182, | |
0.5994976674103312 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.5805032726218098, | |
"50.0" : 0.5877503423264814, | |
"90.0" : 0.605915126937119, | |
"95.0" : 0.6178172885492874, | |
"99.0" : 0.6209059652605459, | |
"99.9" : 0.6209059652605459, | |
"99.99" : 0.6209059652605459, | |
"99.999" : 0.6209059652605459, | |
"99.9999" : 0.6209059652605459, | |
"100.0" : 0.6209059652605459 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.5856113005847953, | |
0.5868453352872216, | |
0.5867480832356389, | |
0.5857812552693208, | |
0.5866809917936694, | |
0.587198441314554, | |
0.5853679298245614, | |
0.5996556431137725, | |
0.6016208595438175, | |
0.5966121930870083 | |
], | |
[ | |
0.601668796875, | |
0.5855126959064327, | |
0.5849222137850467, | |
0.585743293911007, | |
0.5857671557377049, | |
0.5836038016336056, | |
0.5913918770685579, | |
0.584755043224299, | |
0.6036641664656213, | |
0.5873433603286385 | |
], | |
[ | |
0.5912263995271868, | |
0.5901006143867924, | |
0.5881573243243243, | |
0.6152901894218942, | |
0.5943894370546319, | |
0.6061652336561744, | |
0.6209059652605459, | |
0.6002910191846523, | |
0.6028700469879518, | |
0.5805032726218098 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNewHeap.segment_loop", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"polluteProfile" : "true" | |
}, | |
"primaryMetric" : { | |
"score" : 0.5873533709592723, | |
"scoreError" : 0.008284580898862597, | |
"scoreConfidence" : [ | |
0.5790687900604097, | |
0.595637951858135 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.5744675200918484, | |
"50.0" : 0.5835156370599451, | |
"90.0" : 0.6066957307189685, | |
"95.0" : 0.6222019629881793, | |
"99.0" : 0.6245910486891386, | |
"99.9" : 0.6245910486891386, | |
"99.99" : 0.6245910486891386, | |
"99.999" : 0.6245910486891386, | |
"99.9999" : 0.6245910486891386, | |
"100.0" : 0.6245910486891386 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.5830625792540792, | |
0.5843132056074767, | |
0.5831810792540792, | |
0.5828428370197904, | |
0.5854707204678362, | |
0.583850194865811, | |
0.584145137689615, | |
0.6008005990396158, | |
0.6072187393939394, | |
0.5992242419161676 | |
], | |
[ | |
0.5829311445221446, | |
0.5744675200918484, | |
0.5753148701149425, | |
0.57725123183391, | |
0.6019886526442307, | |
0.6245910486891386, | |
0.5847937955607476, | |
0.5823116845168801, | |
0.6202472565055762, | |
0.5809660383275261 | |
], | |
[ | |
0.5816133290697675, | |
0.5879729341950646, | |
0.5851731204678362, | |
0.5771011003460208, | |
0.582286398137369, | |
0.5860059660421546, | |
0.5748656103448276, | |
0.5877432784958871, | |
0.5817465790697675, | |
0.5771202352941176 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNewHeap.segment_loop_dontinline", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"polluteProfile" : "false" | |
}, | |
"primaryMetric" : { | |
"score" : 0.5894299080762149, | |
"scoreError" : 0.008458317781554326, | |
"scoreConfidence" : [ | |
0.5809715902946605, | |
0.5978882258577692 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.5747103318025258, | |
"50.0" : 0.5872594951157386, | |
"90.0" : 0.6061535125148602, | |
"95.0" : 0.6221707978854578, | |
"99.0" : 0.635307464467005, | |
"99.9" : 0.635307464467005, | |
"99.99" : 0.635307464467005, | |
"99.999" : 0.635307464467005, | |
"99.9999" : 0.635307464467005, | |
"100.0" : 0.635307464467005 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.5883148131609871, | |
0.5868146565064478, | |
0.5763983064516129, | |
0.5841554725787631, | |
0.5747103318025258, | |
0.5775691327944573, | |
0.5754416034482759, | |
0.5760781967779056, | |
0.6016365360576923, | |
0.5928457725118483 | |
], | |
[ | |
0.588188652173913, | |
0.5827886717112922, | |
0.58894304, | |
0.5972590059665871, | |
0.5995692419161677, | |
0.583357331002331, | |
0.5883505334900118, | |
0.6066553987878788, | |
0.5859864449648712, | |
0.5771844728950404 | |
], | |
[ | |
0.635307464467005, | |
0.5856672962529273, | |
0.5921223041420118, | |
0.5899810294811321, | |
0.5990549556886228, | |
0.6114226161369193, | |
0.5877043337250294, | |
0.5866606483001172, | |
0.5810173205574913, | |
0.5817116585365854 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNewHeap.segment_loop_dontinline", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"polluteProfile" : "true" | |
}, | |
"primaryMetric" : { | |
"score" : 0.5910016716467122, | |
"scoreError" : 0.009297426397905918, | |
"scoreConfidence" : [ | |
0.5817042452488064, | |
0.6002990980446181 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.5742939977037888, | |
"50.0" : 0.5850603194360854, | |
"90.0" : 0.6175664178513073, | |
"95.0" : 0.6194503921459424, | |
"99.0" : 0.6208862990074442, | |
"99.9" : 0.6208862990074442, | |
"99.99" : 0.6208862990074442, | |
"99.999" : 0.6208862990074442, | |
"99.9999" : 0.6208862990074442, | |
"100.0" : 0.6208862990074442 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.5935831150652432, | |
0.6123246842105263, | |
0.6102151573170732, | |
0.5795817346465817, | |
0.5768537050691245, | |
0.5763469792626729, | |
0.5898454091981132, | |
0.575109851724138, | |
0.5816952520325204, | |
0.6182755592592593 | |
], | |
[ | |
0.5812469605110336, | |
0.5904147240566038, | |
0.5742939977037888, | |
0.6136710674019608, | |
0.5984978947368421, | |
0.5933236085409253, | |
0.6208862990074442, | |
0.5988624210526315, | |
0.5872861887456038, | |
0.6179992345679013 | |
], | |
[ | |
0.5839973173862311, | |
0.5859206557377049, | |
0.5841594737456243, | |
0.5835480466200467, | |
0.5826511257275903, | |
0.5852887567251462, | |
0.5830289301513387, | |
0.5845129451575263, | |
0.5817971718931475, | |
0.5848318821470245 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNewHeap.unsafe_loop", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"polluteProfile" : "false" | |
}, | |
"primaryMetric" : { | |
"score" : 0.5961645302389484, | |
"scoreError" : 0.008747987944414986, | |
"scoreConfidence" : [ | |
0.5874165422945334, | |
0.6049125181833634 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.5751817034482759, | |
"50.0" : 0.5927245816988699, | |
"90.0" : 0.6180870121559361, | |
"95.0" : 0.6223622079814825, | |
"99.0" : 0.6230070834371109, | |
"99.9" : 0.6230070834371109, | |
"99.99" : 0.6230070834371109, | |
"99.999" : 0.6230070834371109, | |
"99.9999" : 0.6230070834371109, | |
"100.0" : 0.6230070834371109 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.5937823463819691, | |
0.5855704865497076, | |
0.5848611214953271, | |
0.5922627147928994, | |
0.5872315575117371, | |
0.5940317838479809, | |
0.5893566702002355, | |
0.5993174, | |
0.6007697647058824, | |
0.5930170710900474 | |
], | |
[ | |
0.5823607264260768, | |
0.6230070834371109, | |
0.6125314638922889, | |
0.6142552846625767, | |
0.6050064220072552, | |
0.5752014735632184, | |
0.589707394581861, | |
0.5819165837209302, | |
0.5894956042402827, | |
0.5751817034482759 | |
], | |
[ | |
0.5865044724501759, | |
0.6149993316953317, | |
0.6045275495169082, | |
0.5880833572267921, | |
0.5976502724014336, | |
0.5924320923076923, | |
0.5997699940047961, | |
0.5918395106382979, | |
0.6184300877626699, | |
0.6218345826086956 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNewHeap.unsafe_loop", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"polluteProfile" : "true" | |
}, | |
"primaryMetric" : { | |
"score" : 0.5962835607614022, | |
"scoreError" : 0.007560903580292453, | |
"scoreConfidence" : [ | |
0.5887226571811097, | |
0.6038444643416947 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.5827801140861467, | |
"50.0" : 0.5968121177273775, | |
"90.0" : 0.6161297583983859, | |
"95.0" : 0.62350916157083, | |
"99.0" : 0.6261884868585732, | |
"99.9" : 0.6261884868585732, | |
"99.99" : 0.6261884868585732, | |
"99.999" : 0.6261884868585732, | |
"99.9999" : 0.6261884868585732, | |
"100.0" : 0.6261884868585732 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.5850507064327486, | |
0.584376453271028, | |
0.5846954742990654, | |
0.5837077607934655, | |
0.5838165647607935, | |
0.5834774265734266, | |
0.5856009403508772, | |
0.5827801140861467, | |
0.5846490876168224, | |
0.587399676056338 | |
], | |
[ | |
0.606206569528416, | |
0.5985006830143541, | |
0.6054328476420798, | |
0.5950606004756243, | |
0.5932134372037915, | |
0.5946787717003568, | |
0.6064479563636364, | |
0.5994204155688623, | |
0.6261884868585732, | |
0.6172055141800247 | |
], | |
[ | |
0.5969455465393795, | |
0.5981593966547193, | |
0.5946044370546318, | |
0.5984021519138756, | |
0.5981204002389486, | |
0.5971318997613365, | |
0.6213169863354038, | |
0.5970439128878282, | |
0.5966786889153755, | |
0.6021939157641396 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstant.BB_get", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 4.145918620710407, | |
"scoreError" : 0.20162985952754303, | |
"scoreConfidence" : [ | |
3.9442887611828636, | |
4.34754848023795 | |
], | |
"scorePercentiles" : { | |
"0.0" : 3.8307540402926294, | |
"50.0" : 3.985604742131638, | |
"90.0" : 4.514413570394355, | |
"95.0" : 4.558870290765733, | |
"99.0" : 4.597388067707361, | |
"99.9" : 4.597388067707361, | |
"99.99" : 4.597388067707361, | |
"99.999" : 4.597388067707361, | |
"99.9999" : 4.597388067707361, | |
"100.0" : 4.597388067707361 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
4.487486050384199, | |
4.487179071019653, | |
4.527355745995311, | |
4.51530860799044, | |
3.839529009559122, | |
3.884171148539156, | |
3.885709521983168, | |
3.8662453573021875, | |
3.8603774170040186, | |
3.876933073679176 | |
], | |
[ | |
4.485124091634142, | |
4.506358232029586, | |
4.491045515117877, | |
4.482510813020785, | |
4.036657439969525, | |
3.832360774073159, | |
3.8431476604290076, | |
3.8307540402926294, | |
3.844568597382172, | |
3.8457966171755964 | |
], | |
[ | |
4.465395406158169, | |
4.493062721935168, | |
4.49148154018185, | |
4.597388067707361, | |
4.001931536231452, | |
3.973355695479321, | |
3.981636605412069, | |
3.9771654017096756, | |
3.977949983065026, | |
3.989572878851207 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstant.BB_loop", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.23048444547219393, | |
"scoreError" : 0.002673476522643503, | |
"scoreConfidence" : [ | |
0.22781096894955044, | |
0.23315792199483742 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.224686051212938, | |
"50.0" : 0.22819897513686133, | |
"90.0" : 0.23572062181903863, | |
"95.0" : 0.2358513456093397, | |
"99.0" : 0.23591248113207547, | |
"99.9" : 0.23591248113207547, | |
"99.99" : 0.23591248113207547, | |
"99.999" : 0.23591248113207547, | |
"99.9999" : 0.23591248113207547, | |
"100.0" : 0.23591248113207547 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.22706769813890149, | |
0.22736503227272728, | |
0.2268947664399093, | |
0.2274039668181818, | |
0.22749818190086402, | |
0.2273945968181818, | |
0.2280518116735066, | |
0.22747143656207366, | |
0.22794733211845103, | |
0.22816396624087593 | |
], | |
[ | |
0.23513986600846262, | |
0.23572190669180018, | |
0.23498538515735087, | |
0.23566976307112578, | |
0.2354111454117647, | |
0.23591248113207547, | |
0.2355463493408663, | |
0.23570905796418473, | |
0.23580132563619227, | |
0.23537863247058824 | |
], | |
[ | |
0.22601515363759603, | |
0.2257160546028881, | |
0.22645344545043006, | |
0.23072400138376384, | |
0.23393761085126286, | |
0.224686051212938, | |
0.23134899629972247, | |
0.22823398403284673, | |
0.22759199681528663, | |
0.22929136801099909 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstant.segment_get", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 4.411004211204897, | |
"scoreError" : 0.24888733525170156, | |
"scoreConfidence" : [ | |
4.1621168759531955, | |
4.659891546456599 | |
], | |
"scorePercentiles" : { | |
"0.0" : 4.057900744568879, | |
"50.0" : 4.215708891878505, | |
"90.0" : 4.924418965734137, | |
"95.0" : 5.010121412848431, | |
"99.0" : 5.083625672983964, | |
"99.9" : 5.083625672983964, | |
"99.99" : 5.083625672983964, | |
"99.999" : 5.083625672983964, | |
"99.9999" : 5.083625672983964, | |
"100.0" : 5.083625672983964 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
4.835808007712639, | |
4.762596580222066, | |
4.759638400919322, | |
4.813460775124938, | |
4.103356705040401, | |
4.109602899669741, | |
4.076445884200353, | |
4.057900744568879, | |
4.060024531447765, | |
4.065232441520464 | |
], | |
[ | |
5.083625672983964, | |
4.949981563646631, | |
4.925827205553739, | |
4.911744807357723, | |
4.200819239847396, | |
4.213897803327753, | |
4.237669360002136, | |
4.232167072523746, | |
4.217519980429255, | |
4.210583208210524 | |
], | |
[ | |
4.787758870826006, | |
4.850362965363555, | |
4.743695825988881, | |
4.748595478066891, | |
4.061473575095434, | |
4.059135040498382, | |
4.067273245902506, | |
4.061615609715183, | |
4.061462817672001, | |
4.060850022708655 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstant.segment_loop", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.23822225575775616, | |
"scoreError" : 0.002979610537196335, | |
"scoreConfidence" : [ | |
0.23524264522055982, | |
0.2412018662949525 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.23080869081679742, | |
"50.0" : 0.24054531883729696, | |
"90.0" : 0.2419006257736944, | |
"95.0" : 0.24305726521884943, | |
"99.0" : 0.2444560982404692, | |
"99.9" : 0.2444560982404692, | |
"99.99" : 0.2444560982404692, | |
"99.999" : 0.2444560982404692, | |
"99.9999" : 0.2444560982404692, | |
"100.0" : 0.2444560982404692 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.24191276547388782, | |
0.24073393792107797, | |
0.24069544925444925, | |
0.24034046948582413, | |
0.24056436315536314, | |
0.24024692507204612, | |
0.24066420683020684, | |
0.24052627451923078, | |
0.24033300720461095, | |
0.23952533716475097 | |
], | |
[ | |
0.23220651857010213, | |
0.23244804786245354, | |
0.23554688653483993, | |
0.23406374356574638, | |
0.23086184863867099, | |
0.23084934517766498, | |
0.23224927948003715, | |
0.23258474988377498, | |
0.23090001476695893, | |
0.23080869081679742 | |
], | |
[ | |
0.2444560982404692, | |
0.24083057727491575, | |
0.2413785390926641, | |
0.24190375290135396, | |
0.24187248162475822, | |
0.24166874396135266, | |
0.24176620009666505, | |
0.24161001352657005, | |
0.2415341076774505, | |
0.2415852969579913 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstant.segment_loop_instance", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.22913825174320607, | |
"scoreError" : 0.002455938406255165, | |
"scoreConfidence" : [ | |
0.2266823133369509, | |
0.23159419014946123 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.22439588649618664, | |
"50.0" : 0.22768196926768167, | |
"90.0" : 0.23439294454426932, | |
"95.0" : 0.23449918125842795, | |
"99.0" : 0.23459878996718236, | |
"99.9" : 0.23459878996718236, | |
"99.99" : 0.23459878996718236, | |
"99.999" : 0.23459878996718236, | |
"99.9999" : 0.23459878996718236, | |
"100.0" : 0.23459878996718236 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.22785029384965833, | |
0.22778595036429872, | |
0.22757798817106462, | |
0.2282994545869466, | |
0.2274394852205548, | |
0.2307278533210332, | |
0.2287607741197988, | |
0.22645269805341783, | |
0.2245161539497307, | |
0.22543154213609734 | |
], | |
[ | |
0.22749940018190087, | |
0.23260617526731753, | |
0.2343992244611059, | |
0.23409596724379972, | |
0.23433642529274004, | |
0.2344176832239925, | |
0.23402732039289056, | |
0.2340192006548176, | |
0.23459878996718236, | |
0.23425651475409837 | |
], | |
[ | |
0.2259892420957543, | |
0.2263274031674208, | |
0.22506082321187584, | |
0.22671776609247507, | |
0.22658267436594204, | |
0.22527305177847817, | |
0.22439588649618664, | |
0.22664028318985047, | |
0.22577212770758123, | |
0.23228939897817 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstant.segment_loop_instance_address", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.23042362657571627, | |
"scoreError" : 0.003291608297197174, | |
"scoreConfidence" : [ | |
0.2271320182785191, | |
0.23371523487291346 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.2241330600358423, | |
"50.0" : 0.2275542638462573, | |
"90.0" : 0.23766214759485962, | |
"95.0" : 0.23819139171428572, | |
"99.0" : 0.2382056938095238, | |
"99.9" : 0.2382056938095238, | |
"99.99" : 0.2382056938095238, | |
"99.999" : 0.2382056938095238, | |
"99.9999" : 0.2382056938095238, | |
"100.0" : 0.2382056938095238 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.23817969, | |
0.2366222426679281, | |
0.23649257777777777, | |
0.23680827320075756, | |
0.23639687098298676, | |
0.2374891282051282, | |
0.23768137197149644, | |
0.2382056938095238, | |
0.23638812848370336, | |
0.23659135052034058 | |
], | |
[ | |
0.22705558420335906, | |
0.22688001315192743, | |
0.22662584050747622, | |
0.2277009745106964, | |
0.2267031282283643, | |
0.2290811804029304, | |
0.2241330600358423, | |
0.2241571644265233, | |
0.22886512717291857, | |
0.22666222655188037 | |
], | |
[ | |
0.2279241749430524, | |
0.22705885065819337, | |
0.2297125459136823, | |
0.22683831337868482, | |
0.22726492776010904, | |
0.22740755318181818, | |
0.22718684059945504, | |
0.22686689206349206, | |
0.2269527469387755, | |
0.22677632502266545 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstant.segment_loop_instance_address_index", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.23708357800072738, | |
"scoreError" : 0.0032696550456306306, | |
"scoreConfidence" : [ | |
0.23381392295509676, | |
0.240353233046358 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.2310854230946882, | |
"50.0" : 0.23469217656152397, | |
"90.0" : 0.24311786880466474, | |
"95.0" : 0.24409348172055445, | |
"99.0" : 0.2446256728606357, | |
"99.9" : 0.2446256728606357, | |
"99.99" : 0.2446256728606357, | |
"99.999" : 0.2446256728606357, | |
"99.9999" : 0.2446256728606357, | |
"100.0" : 0.2446256728606357 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.23206531864564006, | |
0.2353163193791157, | |
0.2329571844434094, | |
0.23297219236143457, | |
0.23837547308242021, | |
0.23384320243104254, | |
0.2337021078935077, | |
0.23442584020618557, | |
0.23388628330995792, | |
0.23416327013108615 | |
], | |
[ | |
0.23166592635479388, | |
0.23140012673450508, | |
0.2310854230946882, | |
0.2314260467160037, | |
0.2380922398857687, | |
0.2330243660922217, | |
0.23314112581547064, | |
0.23255274430497444, | |
0.23495851291686237, | |
0.2446256728606357 | |
], | |
[ | |
0.2427234788937409, | |
0.2427129005337215, | |
0.24295363331714426, | |
0.24305297424684158, | |
0.24312447473275026, | |
0.24181996375060416, | |
0.2430514970845481, | |
0.24305841545189505, | |
0.24267257274490786, | |
0.24365805260594253 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstant.segment_loop_instance_index", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.23430579119097797, | |
"scoreError" : 0.0028641065100490724, | |
"scoreConfidence" : [ | |
0.2314416846809289, | |
0.23716989770102703 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.22964047245179064, | |
"50.0" : 0.2319414310424278, | |
"90.0" : 0.23977136857652062, | |
"95.0" : 0.2403473220602464, | |
"99.0" : 0.24042150985103317, | |
"99.9" : 0.24042150985103317, | |
"99.99" : 0.24042150985103317, | |
"99.999" : 0.24042150985103317, | |
"99.9999" : 0.24042150985103317, | |
"100.0" : 0.24042150985103317 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.23939462344497608, | |
0.23981322914669223, | |
0.24028662295869357, | |
0.23904711896798853, | |
0.23887432330468003, | |
0.2390412331581462, | |
0.24042150985103317, | |
0.2393096990430622, | |
0.23924978431372548, | |
0.23908166300191205 | |
], | |
[ | |
0.23208579303944316, | |
0.23745950166112956, | |
0.23040466559189313, | |
0.22999593149425288, | |
0.22982549080882353, | |
0.23134358094357077, | |
0.2304329438046983, | |
0.2382026238095238, | |
0.2298462734375, | |
0.230913540166205 | |
], | |
[ | |
0.22994756387867646, | |
0.22964047245179064, | |
0.23023160469397147, | |
0.230474738369415, | |
0.22965965151515152, | |
0.23027359668508288, | |
0.2347597400281558, | |
0.2358256228194248, | |
0.23179706904541242, | |
0.23153352429430818 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstant.segment_loop_readonly", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.24325494834249867, | |
"scoreError" : 0.0024442283424077737, | |
"scoreConfidence" : [ | |
0.2408107200000909, | |
0.24569917668490643 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.23577901131008483, | |
"50.0" : 0.24465388997555013, | |
"90.0" : 0.24638113423354266, | |
"95.0" : 0.24737615827572232, | |
"99.0" : 0.24755287976249382, | |
"99.9" : 0.24755287976249382, | |
"99.99" : 0.24755287976249382, | |
"99.999" : 0.24755287976249382, | |
"99.9999" : 0.24755287976249382, | |
"100.0" : 0.24755287976249382 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.24468746917808218, | |
0.24439761260381046, | |
0.2461248563698967, | |
0.24638625369458128, | |
0.24519847598039216, | |
0.24496184084231146, | |
0.24461539804400978, | |
0.24455618475073312, | |
0.24464573105134474, | |
0.24464073985330073 | |
], | |
[ | |
0.23802804424357754, | |
0.24042618164344065, | |
0.24571913899803535, | |
0.24062273785473787, | |
0.23593063726415095, | |
0.24335517655642022, | |
0.23640380671077504, | |
0.23783501902044699, | |
0.23630524704770903, | |
0.23577901131008483 | |
], | |
[ | |
0.24755287976249382, | |
0.24633505908419498, | |
0.24723156796836382, | |
0.24610946433841613, | |
0.24547796270853778, | |
0.2453650892594409, | |
0.24479333659491193, | |
0.2446325682151589, | |
0.24486891042584435, | |
0.2446620488997555 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstant.segment_loop_slice", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.2445579226667979, | |
"scoreError" : 0.001898045270684815, | |
"scoreConfidence" : [ | |
0.24265987739611308, | |
0.24645596793748273 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.24107621542168675, | |
"50.0" : 0.2447736267720816, | |
"90.0" : 0.24885315576336473, | |
"95.0" : 0.2515047994969018, | |
"99.0" : 0.2531169559716599, | |
"99.9" : 0.2531169559716599, | |
"99.99" : 0.2531169559716599, | |
"99.999" : 0.2531169559716599, | |
"99.9999" : 0.2531169559716599, | |
"100.0" : 0.2531169559716599 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.2443443957010259, | |
0.2531169559716599, | |
0.24207470764762826, | |
0.24377314230019492, | |
0.24211086979670862, | |
0.2419176745647969, | |
0.24395419941491955, | |
0.24157263399323997, | |
0.24202149104983067, | |
0.24137992857142856 | |
], | |
[ | |
0.24606107575012298, | |
0.2489960831259333, | |
0.24546416781157998, | |
0.24543682679097154, | |
0.24520285784313725, | |
0.24237103100775192, | |
0.2501857623811906, | |
0.2454689317958783, | |
0.24554344035346098, | |
0.2453965353287537 | |
], | |
[ | |
0.24149341795366797, | |
0.24107621542168675, | |
0.24127465364206463, | |
0.2431759222168206, | |
0.24276661183891315, | |
0.2475668095002474, | |
0.24547610598626105, | |
0.24598426941986234, | |
0.24584531007371008, | |
0.24568565275049115 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstant.unsafe_get", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 3.5782461151167135, | |
"scoreError" : 0.08238896299444855, | |
"scoreConfidence" : [ | |
3.495857152122265, | |
3.660635078111162 | |
], | |
"scorePercentiles" : { | |
"0.0" : 3.3697487551855256, | |
"50.0" : 3.5508465553454887, | |
"90.0" : 3.7782762077905234, | |
"95.0" : 3.8090707633165484, | |
"99.0" : 3.840243822384094, | |
"99.9" : 3.840243822384094, | |
"99.99" : 3.840243822384094, | |
"99.999" : 3.840243822384094, | |
"99.9999" : 3.840243822384094, | |
"100.0" : 3.840243822384094 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
3.706301763286775, | |
3.7120542420555327, | |
3.7175450639494216, | |
3.7050391904836126, | |
3.4909920139014994, | |
3.50040239432603, | |
3.5191770369743027, | |
3.4857777552887024, | |
3.4925613830920565, | |
3.477099464372031 | |
], | |
[ | |
3.7835655331703753, | |
3.7714670075238232, | |
3.7790327855979347, | |
3.840243822384094, | |
3.551897214277819, | |
3.554856683134039, | |
3.5439616098088083, | |
3.5482652802257646, | |
3.5497958964131584, | |
3.552532720991804 | |
], | |
[ | |
3.5981264188523405, | |
3.5946725087899756, | |
3.593102927924135, | |
3.5960611168535737, | |
3.381318573415693, | |
3.3818751889012946, | |
3.3697487551855256, | |
3.4887094939467844, | |
3.5228186571262197, | |
3.5383809512482673 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstant.unsafe_loop", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.22684502661600375, | |
"scoreError" : 6.932049195312813E-4, | |
"scoreConfidence" : [ | |
0.22615182169647247, | |
0.22753823153553504 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.22499441610436346, | |
"50.0" : 0.22667562604294997, | |
"90.0" : 0.22829115855503307, | |
"95.0" : 0.22954636089011193, | |
"99.0" : 0.2299012637867647, | |
"99.9" : 0.2299012637867647, | |
"99.99" : 0.2299012637867647, | |
"99.999" : 0.2299012637867647, | |
"99.9999" : 0.2299012637867647, | |
"100.0" : 0.2299012637867647 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.22728372648796002, | |
0.2262206684758028, | |
0.22630392805429864, | |
0.22605348260280161, | |
0.22624496336499322, | |
0.22611574773960216, | |
0.22612793670886075, | |
0.22619846540027136, | |
0.2262240945273632, | |
0.2262581121664405 | |
], | |
[ | |
0.22608511477632173, | |
0.2260282440126525, | |
0.2266388985047576, | |
0.22688058911564626, | |
0.2299012637867647, | |
0.22499441610436346, | |
0.2292559857928506, | |
0.2283324523048836, | |
0.2257351570397112, | |
0.22580248984198645 | |
], | |
[ | |
0.22710254516568315, | |
0.2271334459582198, | |
0.22791951480637812, | |
0.22704906400363142, | |
0.2272684575193094, | |
0.22730285279418447, | |
0.22759996132848043, | |
0.22744735516143702, | |
0.22671235358114233, | |
0.22712951135331516 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantFP.BB_loop", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.55479487016145, | |
"scoreError" : 0.015385252639488462, | |
"scoreConfidence" : [ | |
0.5394096175219616, | |
0.5701801228009384 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.5231582353556485, | |
"50.0" : 0.5557877095924282, | |
"90.0" : 0.5847997460239717, | |
"95.0" : 0.6090248407790967, | |
"99.0" : 0.6149830282208589, | |
"99.9" : 0.6149830282208589, | |
"99.99" : 0.6149830282208589, | |
"99.999" : 0.6149830282208589, | |
"99.9999" : 0.6149830282208589, | |
"100.0" : 0.6149830282208589 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.5340282454642477, | |
0.5576952731326644, | |
0.5734697331042382, | |
0.5783029884393064, | |
0.5806005058004641, | |
0.5624471876404494, | |
0.5650694785553048, | |
0.5547503614190687, | |
0.5566379644048943, | |
0.5636095157657658 | |
], | |
[ | |
0.5368161856223176, | |
0.5244560073375262, | |
0.5232877751046026, | |
0.5231582353556485, | |
0.5285074825765576, | |
0.531112508492569, | |
0.5341731504802562, | |
0.5449075799782372, | |
0.5346610790598291, | |
0.5300240635593221 | |
], | |
[ | |
0.5549133824833703, | |
0.5558726855555556, | |
0.5616738630751964, | |
0.5606562306830907, | |
0.5595153624161073, | |
0.5533972090707965, | |
0.5557027336293008, | |
0.5852663282710281, | |
0.6149830282208589, | |
0.6041499601449275 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantFP.segment_loop", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.5599391207428203, | |
"scoreError" : 0.008392317912663047, | |
"scoreConfidence" : [ | |
0.5515468028301572, | |
0.5683314386554833 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.5418062326839826, | |
"50.0" : 0.5608159363095626, | |
"90.0" : 0.5752050170494611, | |
"95.0" : 0.5882594089428902, | |
"99.0" : 0.5935734863582444, | |
"99.9" : 0.5935734863582444, | |
"99.99" : 0.5935734863582444, | |
"99.999" : 0.5935734863582444, | |
"99.9999" : 0.5935734863582444, | |
"100.0" : 0.5935734863582444 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.5617046520763187, | |
0.5638133716216216, | |
0.5696232585421412, | |
0.5506221727172718, | |
0.5526188674033149, | |
0.553909511627907, | |
0.5676010487528345, | |
0.5594340212527964, | |
0.555572794672586, | |
0.5839115274212369 | |
], | |
[ | |
0.5756126881472957, | |
0.5539848648947951, | |
0.5536537311946903, | |
0.5498375736263736, | |
0.5697119487471526, | |
0.5703161767388826, | |
0.5715359771689498, | |
0.5638429583333333, | |
0.5607506237402016, | |
0.5608812488789238 | |
], | |
[ | |
0.5454422363834422, | |
0.5434578132464712, | |
0.5935734863582444, | |
0.5700980626423691, | |
0.5625404449438203, | |
0.543408463626493, | |
0.5418062326839826, | |
0.542935150759219, | |
0.544432169749728, | |
0.561540544332211 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantFP.unsafe_loop", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.5548971049803549, | |
"scoreError" : 0.024998725831705777, | |
"scoreConfidence" : [ | |
0.5298983791486491, | |
0.5798958308120608 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.5202782577962578, | |
"50.0" : 0.5433063608776845, | |
"90.0" : 0.6015438127594231, | |
"95.0" : 0.6680480200267023, | |
"99.0" : 0.668353479305741, | |
"99.9" : 0.668353479305741, | |
"99.99" : 0.668353479305741, | |
"99.999" : 0.668353479305741, | |
"99.9999" : 0.668353479305741, | |
"100.0" : 0.668353479305741 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.5613822466367713, | |
0.5796463406720742, | |
0.5775434399538106, | |
0.5538197356194691, | |
0.668353479305741, | |
0.5732316701030928, | |
0.5413005854978356, | |
0.5305516468716861, | |
0.5294755295983087, | |
0.5673319160997733 | |
], | |
[ | |
0.6024780144404333, | |
0.5466604459016393, | |
0.5414855714285715, | |
0.5402281295896328, | |
0.5465682652838428, | |
0.6677980987983979, | |
0.5384466932185146, | |
0.5202782577962578, | |
0.5451271503267974, | |
0.53988248004315 | |
], | |
[ | |
0.533140933972311, | |
0.5326807838125666, | |
0.524532572327044, | |
0.5237054942408377, | |
0.5234067845188285, | |
0.5205866295525494, | |
0.528013108649789, | |
0.5931359976303318, | |
0.5467794021857924, | |
0.549341745334797 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantHeap.BB_get", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"polluteProfile" : "false" | |
}, | |
"primaryMetric" : { | |
"score" : 4.284957206461281, | |
"scoreError" : 0.22985546670245777, | |
"scoreConfidence" : [ | |
4.055101739758824, | |
4.514812673163739 | |
], | |
"scorePercentiles" : { | |
"0.0" : 3.9553622463703695, | |
"50.0" : 4.043395958685945, | |
"90.0" : 4.725710900382527, | |
"95.0" : 4.749869339274236, | |
"99.0" : 4.750211518212107, | |
"99.9" : 4.750211518212107, | |
"99.99" : 4.750211518212107, | |
"99.999" : 4.750211518212107, | |
"99.9999" : 4.750211518212107, | |
"100.0" : 4.750211518212107 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
4.657308396426851, | |
4.662775868224792, | |
4.666997802704327, | |
4.672471459542568, | |
3.9640428939428953, | |
3.9600119609412747, | |
4.003148510120897, | |
3.9553622463703695, | |
3.9559430870607892, | |
3.956605147412414 | |
], | |
[ | |
4.671313510614606, | |
4.664905060145292, | |
4.749589374688705, | |
4.750211518212107, | |
4.017666365151001, | |
4.036748371758004, | |
4.041506243411115, | |
4.045285673960774, | |
4.10749523645868, | |
3.9656119640879317 | |
], | |
[ | |
4.7270200045583515, | |
4.713928962800103, | |
4.711597249568146, | |
4.710197695521829, | |
4.056917156124993, | |
4.027414901698441, | |
4.038478356288462, | |
4.016121788748392, | |
4.027872900613556, | |
4.014166486680787 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantHeap.BB_get", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"polluteProfile" : "true" | |
}, | |
"primaryMetric" : { | |
"score" : 4.210604405095636, | |
"scoreError" : 0.2342019993334739, | |
"scoreConfidence" : [ | |
3.9764024057621623, | |
4.4448064044291105 | |
], | |
"scorePercentiles" : { | |
"0.0" : 3.833476186667226, | |
"50.0" : 3.9771088270081343, | |
"90.0" : 4.674361475171048, | |
"95.0" : 4.685843780237605, | |
"99.0" : 4.6961022614688686, | |
"99.9" : 4.6961022614688686, | |
"99.99" : 4.6961022614688686, | |
"99.999" : 4.6961022614688686, | |
"99.9999" : 4.6961022614688686, | |
"100.0" : 4.6961022614688686 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
4.570956785606392, | |
4.546388984178013, | |
4.512434295502078, | |
4.5226509365654985, | |
3.8428648670766545, | |
3.833476186667226, | |
3.8364345883523367, | |
3.86844918776791, | |
3.8467272802603154, | |
3.8466299584452863 | |
], | |
[ | |
4.65162029079648, | |
4.641068353470238, | |
4.677450477412026, | |
4.674438109058405, | |
3.970947959735815, | |
3.9635766686790066, | |
3.9521504802441605, | |
3.9654231370191297, | |
3.9628701106294355, | |
4.001652813076815 | |
], | |
[ | |
4.663733015195875, | |
4.668565588017516, | |
4.6961022614688686, | |
4.673671770184825, | |
3.9659086693673187, | |
3.9758464547861996, | |
3.967311067405477, | |
3.978258853279511, | |
3.9759588007367572, | |
4.064564201883528 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantHeap.BB_loop", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"polluteProfile" : "false" | |
}, | |
"primaryMetric" : { | |
"score" : 0.22918003269359571, | |
"scoreError" : 0.002096107926479046, | |
"scoreConfidence" : [ | |
0.22708392476711667, | |
0.23127614062007476 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.22597774390243902, | |
"50.0" : 0.22741812356339658, | |
"90.0" : 0.23353982791931518, | |
"95.0" : 0.23462035435893713, | |
"99.0" : 0.23483677887323945, | |
"99.9" : 0.23483677887323945, | |
"99.99" : 0.23483677887323945, | |
"99.999" : 0.23483677887323945, | |
"99.9999" : 0.23483677887323945, | |
"100.0" : 0.23483677887323945 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.23199616743970317, | |
0.22597774390243902, | |
0.2261064109403255, | |
0.22616151537070525, | |
0.22599974423859015, | |
0.22608779620424763, | |
0.22888274199451053, | |
0.22726134120854158, | |
0.22604479304112066, | |
0.2260614139177587 | |
], | |
[ | |
0.23345796826878207, | |
0.23444327975632615, | |
0.23266443395348838, | |
0.23329015018656715, | |
0.2319939990723562, | |
0.23173529041222787, | |
0.23205085575139148, | |
0.23259539655973965, | |
0.23483677887323945, | |
0.23354892343604108 | |
], | |
[ | |
0.22663891708201178, | |
0.22729641708314402, | |
0.22647730828429152, | |
0.227470678944975, | |
0.22704978801634135, | |
0.22829211684162484, | |
0.2267872289211242, | |
0.2273655681818182, | |
0.22623678968792402, | |
0.23058942323651452 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantHeap.BB_loop", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"polluteProfile" : "true" | |
}, | |
"primaryMetric" : { | |
"score" : 0.2268294653467754, | |
"scoreError" : 0.0018151394897842335, | |
"scoreConfidence" : [ | |
0.22501432585699116, | |
0.22864460483655963 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.2228528846325167, | |
"50.0" : 0.22646625180913504, | |
"90.0" : 0.22980936773402796, | |
"95.0" : 0.23400777046658544, | |
"99.0" : 0.23681924526515152, | |
"99.9" : 0.23681924526515152, | |
"99.99" : 0.23681924526515152, | |
"99.999" : 0.23681924526515152, | |
"99.9999" : 0.23681924526515152, | |
"100.0" : 0.23681924526515152 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.22548748151487827, | |
0.2267103928409606, | |
0.22990478998161765, | |
0.23681924526515152, | |
0.23170747290412227, | |
0.22614673056057866, | |
0.22786065375854214, | |
0.22707038129822968, | |
0.22634050542986425, | |
0.22660819664703216 | |
], | |
[ | |
0.22800694667274385, | |
0.22895056750572082, | |
0.22494852248201438, | |
0.2250418187134503, | |
0.2255309589720469, | |
0.22417927431645002, | |
0.22431834304932735, | |
0.22555486970243463, | |
0.22560175293056808, | |
0.22442521040825483 | |
], | |
[ | |
0.2228528846325167, | |
0.22308796208742193, | |
0.22682223310657595, | |
0.22816179835766423, | |
0.22885687328453796, | |
0.2265919981884058, | |
0.2259637231255646, | |
0.22829567731629394, | |
0.2255388381424707, | |
0.22749785720782173 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantHeap.segment_get", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"polluteProfile" : "false" | |
}, | |
"primaryMetric" : { | |
"score" : 4.471113876071199, | |
"scoreError" : 0.24097431722791474, | |
"scoreConfidence" : [ | |
4.230139558843284, | |
4.712088193299113 | |
], | |
"scorePercentiles" : { | |
"0.0" : 4.082640736640856, | |
"50.0" : 4.2412468426065955, | |
"90.0" : 4.937701917262348, | |
"95.0" : 4.955980358066228, | |
"99.0" : 4.957777788704339, | |
"99.9" : 4.957777788704339, | |
"99.99" : 4.957777788704339, | |
"99.999" : 4.957777788704339, | |
"99.9999" : 4.957777788704339, | |
"100.0" : 4.957777788704339 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
4.906472786422085, | |
4.916433785836806, | |
4.7614315746661555, | |
4.757908329851308, | |
4.082640736640856, | |
4.086084651514222, | |
4.093538586963132, | |
4.088596744514956, | |
4.180555462340214, | |
4.129448536431337 | |
], | |
[ | |
4.927902600328047, | |
4.938694537316757, | |
4.957777788704339, | |
4.916674020538933, | |
4.223113320432054, | |
4.292206165020387, | |
4.2327085447691, | |
4.240627270351304, | |
4.192939167000315, | |
4.085595301026835 | |
], | |
[ | |
4.900703918981285, | |
4.954509732998682, | |
4.893144369321696, | |
4.928768336772665, | |
4.3397920495873405, | |
4.234611136327845, | |
4.20450938888487, | |
4.241866414861887, | |
4.2053123626314335, | |
4.218848661099101 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantHeap.segment_get", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"polluteProfile" : "true" | |
}, | |
"primaryMetric" : { | |
"score" : 4.486483880929323, | |
"scoreError" : 0.21925356467846163, | |
"scoreConfidence" : [ | |
4.267230316250862, | |
4.7057374456077845 | |
], | |
"scorePercentiles" : { | |
"0.0" : 4.200975007894441, | |
"50.0" : 4.245138208525155, | |
"90.0" : 4.934210413190626, | |
"95.0" : 4.97736283900791, | |
"99.0" : 5.015687723792645, | |
"99.9" : 5.015687723792645, | |
"99.99" : 5.015687723792645, | |
"99.999" : 5.015687723792645, | |
"99.9999" : 5.015687723792645, | |
"100.0" : 5.015687723792645 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
4.89558328895659, | |
4.875448611555187, | |
4.9128251533696226, | |
4.916170410082424, | |
4.222020492145575, | |
4.222570794863347, | |
4.237357066291811, | |
4.221308102747867, | |
4.221475679436806, | |
4.217789491070406 | |
], | |
[ | |
4.807387316591972, | |
4.777420857716781, | |
4.742486269438945, | |
4.757079509536354, | |
4.257740146204445, | |
4.277344496296094, | |
4.252919350758499, | |
4.223740113453582, | |
4.230929781654174, | |
4.212633131410349 | |
], | |
[ | |
5.015687723792645, | |
4.946006115093127, | |
4.934368763124309, | |
4.932785263787483, | |
4.2130487010390025, | |
4.232326838007189, | |
4.216700520212568, | |
4.213153327232745, | |
4.200975007894441, | |
4.207234104115367 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantHeap.segment_loop", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"polluteProfile" : "false" | |
}, | |
"primaryMetric" : { | |
"score" : 0.23175529983944393, | |
"scoreError" : 0.003950825259017792, | |
"scoreConfidence" : [ | |
0.22780447458042613, | |
0.23570612509846173 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.22334328125, | |
"50.0" : 0.23381814889423247, | |
"90.0" : 0.23786327823465123, | |
"95.0" : 0.23837511853318213, | |
"99.0" : 0.23867941698473283, | |
"99.9" : 0.23867941698473283, | |
"99.99" : 0.23867941698473283, | |
"99.999" : 0.23867941698473283, | |
"99.9999" : 0.23867941698473283, | |
"100.0" : 0.23867941698473283 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.2333564109141791, | |
0.2343180355971897, | |
0.23325335401119404, | |
0.2342230229400749, | |
0.23301212575687005, | |
0.23418643352059926, | |
0.23349152521008404, | |
0.23342055576294915, | |
0.2341447725783809, | |
0.23577617530631478 | |
], | |
[ | |
0.23867941698473283, | |
0.23812614707282245, | |
0.23701483846518237, | |
0.23744861841480777, | |
0.23710100616113744, | |
0.2377777252851711, | |
0.23721403366524418, | |
0.23787278411792678, | |
0.23761362867996202, | |
0.2362042596789424 | |
], | |
[ | |
0.22429663721973095, | |
0.2236692025033527, | |
0.22392817502238138, | |
0.2238541225950783, | |
0.22380865548098433, | |
0.22400211150918048, | |
0.22334328125, | |
0.22392497538048345, | |
0.2237362401610018, | |
0.22386072393736017 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantHeap.segment_loop", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"polluteProfile" : "true" | |
}, | |
"primaryMetric" : { | |
"score" : 0.23297872198807962, | |
"scoreError" : 0.003016201981540838, | |
"scoreConfidence" : [ | |
0.22996252000653877, | |
0.23599492396962046 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.2262302356399819, | |
"50.0" : 0.23483019788732395, | |
"90.0" : 0.2366964192526017, | |
"95.0" : 0.23986454811740893, | |
"99.0" : 0.24045689230769232, | |
"99.9" : 0.24045689230769232, | |
"99.99" : 0.24045689230769232, | |
"99.999" : 0.24045689230769232, | |
"99.9999" : 0.24045689230769232, | |
"100.0" : 0.24045689230769232 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.23480134460093896, | |
0.23463494465290807, | |
0.23455572667604313, | |
0.23485905117370892, | |
0.2358178850141376, | |
0.23414683005617978, | |
0.23475647160957297, | |
0.23558880122468207, | |
0.24045689230769232, | |
0.2393799028708134 | |
], | |
[ | |
0.2265231055253623, | |
0.22629202442333785, | |
0.22904957051282052, | |
0.22732459045454545, | |
0.2262302356399819, | |
0.2273325856428896, | |
0.22631448371040724, | |
0.22717642279745687, | |
0.22744820681818181, | |
0.22624753414744458 | |
], | |
[ | |
0.23637440548204158, | |
0.2366035785241249, | |
0.23525706585136408, | |
0.23510513110902256, | |
0.2352381998119417, | |
0.2366883188268685, | |
0.2366973192999054, | |
0.236465421749409, | |
0.23594412824139557, | |
0.23605148088721095 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantHeap.segment_loop_instance", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"polluteProfile" : "false" | |
}, | |
"primaryMetric" : { | |
"score" : 0.22729385209861253, | |
"scoreError" : 0.001316578646157293, | |
"scoreConfidence" : [ | |
0.22597727345245525, | |
0.2286104307447698 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.22447790978456014, | |
"50.0" : 0.22719743393070413, | |
"90.0" : 0.2303268787849669, | |
"95.0" : 0.23203977234737141, | |
"99.0" : 0.23371258785046728, | |
"99.9" : 0.23371258785046728, | |
"99.99" : 0.23371258785046728, | |
"99.999" : 0.23371258785046728, | |
"99.9999" : 0.23371258785046728, | |
"100.0" : 0.23371258785046728 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.22708363095778483, | |
0.2276204340309372, | |
0.22709241852019973, | |
0.2265947857789855, | |
0.22664414454009968, | |
0.2306711051175657, | |
0.22799416545123063, | |
0.2276563536640874, | |
0.22744449909090908, | |
0.22747500136425647 | |
], | |
[ | |
0.22812905380756954, | |
0.22639869954751132, | |
0.2257728226534296, | |
0.2245930956443646, | |
0.2260113369467028, | |
0.22496724145683453, | |
0.22552953155996394, | |
0.22573256814079423, | |
0.22630550950226244, | |
0.22479088224719102 | |
], | |
[ | |
0.22731300408905042, | |
0.2273589440909091, | |
0.22928187076076995, | |
0.22730244934120855, | |
0.22847872772955688, | |
0.22922493171402383, | |
0.23044299078765546, | |
0.23371258785046728, | |
0.22671486678749433, | |
0.22447790978456014 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantHeap.segment_loop_instance", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"polluteProfile" : "true" | |
}, | |
"primaryMetric" : { | |
"score" : 0.22660496054844959, | |
"scoreError" : 0.0011662397051051075, | |
"scoreConfidence" : [ | |
0.2254387208433445, | |
0.22777120025355468 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.2244503239120682, | |
"50.0" : 0.2263382766944323, | |
"90.0" : 0.22862654881703784, | |
"95.0" : 0.23149538785209117, | |
"99.0" : 0.23179305514365153, | |
"99.9" : 0.23179305514365153, | |
"99.99" : 0.23179305514365153, | |
"99.999" : 0.23179305514365153, | |
"99.9999" : 0.23179305514365153, | |
"100.0" : 0.23179305514365153 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.22682329977324264, | |
0.22721645049954586, | |
0.227925230523918, | |
0.2281924708029197, | |
0.22699559754990925, | |
0.22724961290322582, | |
0.22867477970749542, | |
0.2244503239120682, | |
0.22467787696452626, | |
0.22461716569375842 | |
], | |
[ | |
0.2264483467632413, | |
0.22724630395274875, | |
0.22680677697189483, | |
0.22777034335154828, | |
0.22625278199909543, | |
0.22617717585895117, | |
0.22610061663652803, | |
0.23125184188626907, | |
0.22686907301587303, | |
0.22603045187528242 | |
], | |
[ | |
0.23179305514365153, | |
0.22642377138976913, | |
0.2259775849141825, | |
0.22533508108108108, | |
0.22527527117117116, | |
0.22546274042361425, | |
0.22482406471910113, | |
0.22516466741674168, | |
0.22487157823741008, | |
0.2252444813147231 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantHeap.segment_loop_readonly", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"polluteProfile" : "false" | |
}, | |
"primaryMetric" : { | |
"score" : 0.2325268124015158, | |
"scoreError" : 0.00351737705262049, | |
"scoreConfidence" : [ | |
0.2290094353488953, | |
0.23604418945413627 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.22343177043322912, | |
"50.0" : 0.23413400684436336, | |
"90.0" : 0.23795475804706182, | |
"95.0" : 0.23851540784214648, | |
"99.0" : 0.23905174343048255, | |
"99.9" : 0.23905174343048255, | |
"99.99" : 0.23905174343048255, | |
"99.999" : 0.23905174343048255, | |
"99.9999" : 0.23905174343048255, | |
"100.0" : 0.23905174343048255 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.2253509536036036, | |
0.22891922608695653, | |
0.22767954574419663, | |
0.22347533735478106, | |
0.2235708525469169, | |
0.22467808535489667, | |
0.2258116040632054, | |
0.22343177043322912, | |
0.2299928459770115, | |
0.22439302602063707 | |
], | |
[ | |
0.23772242538022814, | |
0.23657826477541372, | |
0.23807658781532604, | |
0.2369944737091426, | |
0.23905174343048255, | |
0.23739323350735644, | |
0.23670121901608326, | |
0.23758182098765432, | |
0.23798057278782112, | |
0.23770491492395437 | |
], | |
[ | |
0.23406577070659804, | |
0.2340448287318671, | |
0.23414625280898876, | |
0.23424662763466042, | |
0.23522632628114715, | |
0.23448466197843412, | |
0.234034966775854, | |
0.23398234892422826, | |
0.23412176087973796, | |
0.23436232380506092 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantHeap.segment_loop_readonly", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"polluteProfile" : "true" | |
}, | |
"primaryMetric" : { | |
"score" : 0.22947320878483735, | |
"scoreError" : 0.0024010980322287994, | |
"scoreConfidence" : [ | |
0.22707211075260855, | |
0.23187430681706614 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.2256045250338295, | |
"50.0" : 0.227311650244166, | |
"90.0" : 0.2344452916588566, | |
"95.0" : 0.23468974823916228, | |
"99.0" : 0.23475476865321446, | |
"99.9" : 0.23475476865321446, | |
"99.99" : 0.23475476865321446, | |
"99.999" : 0.23475476865321446, | |
"99.9999" : 0.23475476865321446, | |
"100.0" : 0.23475476865321446 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.2296004378155117, | |
0.22716515940054496, | |
0.2261674877938517, | |
0.22744522510231924, | |
0.2263747633484163, | |
0.22642317881394297, | |
0.2266603475305845, | |
0.23051113778801843, | |
0.22717807538601273, | |
0.22758996997270245 | |
], | |
[ | |
0.22717062988192552, | |
0.2302927223756906, | |
0.22657613360507248, | |
0.22652479121376812, | |
0.2261068657323689, | |
0.22580848668171558, | |
0.22631123891402716, | |
0.2259640302619693, | |
0.22671403896692344, | |
0.2256045250338295 | |
], | |
[ | |
0.2342361493445693, | |
0.2342118291198502, | |
0.23445222164948454, | |
0.23475476865321446, | |
0.23438292174320524, | |
0.2336302246613732, | |
0.2339769911131899, | |
0.23403821899859617, | |
0.23463654971857412, | |
0.23368714292386736 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantHeap.segment_loop_slice", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"polluteProfile" : "false" | |
}, | |
"primaryMetric" : { | |
"score" : 0.23483682564857683, | |
"scoreError" : 8.447017554485979E-4, | |
"scoreConfidence" : [ | |
0.23399212389312823, | |
0.23568152740402543 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.232812187994416, | |
"50.0" : 0.23466570872420262, | |
"90.0" : 0.2362790287132882, | |
"95.0" : 0.23740022190679178, | |
"99.0" : 0.23842905004766443, | |
"99.9" : 0.23842905004766443, | |
"99.99" : 0.23842905004766443, | |
"99.999" : 0.23842905004766443, | |
"99.9999" : 0.23842905004766443, | |
"100.0" : 0.23842905004766443 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.2336196244745446, | |
0.2340643738886289, | |
0.23468488508442778, | |
0.23374633130841121, | |
0.2339259134705332, | |
0.23383527302477794, | |
0.2344183748828491, | |
0.23397874041159963, | |
0.23374873457943926, | |
0.23543748188235294 | |
], | |
[ | |
0.23323433146853148, | |
0.23319406946386947, | |
0.23521492665726376, | |
0.235880585572843, | |
0.232812187994416, | |
0.23419576310861423, | |
0.23537755670588234, | |
0.23464653236397748, | |
0.2334391992533831, | |
0.23391536979897148 | |
], | |
[ | |
0.23551927448210921, | |
0.23584459170202735, | |
0.23599934481132076, | |
0.236303468587624, | |
0.23655845342789597, | |
0.23551787005649719, | |
0.23842905004766443, | |
0.23605906984426617, | |
0.23602792547169812, | |
0.23547546563088512 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantHeap.segment_loop_slice", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"polluteProfile" : "true" | |
}, | |
"primaryMetric" : { | |
"score" : 0.2290939914924454, | |
"scoreError" : 0.002660165578627013, | |
"scoreConfidence" : [ | |
0.2264338259138184, | |
0.2317541570710724 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.22404350738916257, | |
"50.0" : 0.2274306169675266, | |
"90.0" : 0.23420723039754354, | |
"95.0" : 0.23498670804971364, | |
"99.0" : 0.23583920414898632, | |
"99.9" : 0.23583920414898632, | |
"99.99" : 0.23583920414898632, | |
"99.999" : 0.23583920414898632, | |
"99.9999" : 0.23583920414898632, | |
"100.0" : 0.23583920414898632 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.22529590945945946, | |
0.22524388743809096, | |
0.22424160331689824, | |
0.2272747532939573, | |
0.2281970287408759, | |
0.22430466860986548, | |
0.2289705418764302, | |
0.22404350738916257, | |
0.224506711529834, | |
0.22438917272319425 | |
], | |
[ | |
0.22982581855764814, | |
0.2289032100686499, | |
0.22745065711687132, | |
0.22693689791288565, | |
0.22669159855006796, | |
0.2263476773755656, | |
0.22725634257155838, | |
0.22741057681818183, | |
0.2263471479638009, | |
0.2265719384057971 | |
], | |
[ | |
0.2342892112412178, | |
0.2341049822180627, | |
0.2342182883895131, | |
0.23583920414898632, | |
0.23401426333021516, | |
0.23397673292797005, | |
0.2341077084698175, | |
0.2340296340664483, | |
0.2339828493919551, | |
0.23404722087037905 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantHeap.unsafe_get", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"polluteProfile" : "false" | |
}, | |
"primaryMetric" : { | |
"score" : 3.7642041911289277, | |
"scoreError" : 0.3208450869808978, | |
"scoreConfidence" : [ | |
3.44335910414803, | |
4.0850492781098255 | |
], | |
"scorePercentiles" : { | |
"0.0" : 3.3366323715708575, | |
"50.0" : 3.4032440736773157, | |
"90.0" : 4.442345192631758, | |
"95.0" : 4.451238000039828, | |
"99.0" : 4.4583114224093165, | |
"99.9" : 4.4583114224093165, | |
"99.99" : 4.4583114224093165, | |
"99.999" : 4.4583114224093165, | |
"99.9999" : 4.4583114224093165, | |
"100.0" : 4.4583114224093165 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
4.22748647456373, | |
4.226229637331395, | |
4.301592409935041, | |
4.242243550902309, | |
3.3434391111093937, | |
3.3366323715708575, | |
3.396119692932289, | |
3.3486200094624126, | |
3.3693997037415513, | |
3.3870220397962174 | |
], | |
[ | |
4.445450654464792, | |
4.332603650167443, | |
4.291375432067076, | |
4.326151005233585, | |
3.3776268967755967, | |
3.4219107870366794, | |
3.386092172044797, | |
3.375073427717578, | |
3.380751810710758, | |
3.435432232854227 | |
], | |
[ | |
4.442595165630502, | |
4.44009543564306, | |
4.4583114224093165, | |
4.3256048526508435, | |
3.374436974715526, | |
3.371466166061806, | |
3.3889628622659043, | |
3.3922093855281443, | |
3.410368454422342, | |
3.3708219441226808 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantHeap.unsafe_get", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"polluteProfile" : "true" | |
}, | |
"primaryMetric" : { | |
"score" : 3.7287182791828926, | |
"scoreError" : 0.3023524961833532, | |
"scoreConfidence" : [ | |
3.4263657829995395, | |
4.031070775366246 | |
], | |
"scorePercentiles" : { | |
"0.0" : 3.336861345497669, | |
"50.0" : 3.402760106466365, | |
"90.0" : 4.276223021316721, | |
"95.0" : 4.403208334077432, | |
"99.0" : 4.49570966786028, | |
"99.9" : 4.49570966786028, | |
"99.99" : 4.49570966786028, | |
"99.999" : 4.49570966786028, | |
"99.9999" : 4.49570966786028, | |
"100.0" : 4.49570966786028 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
4.272750060629031, | |
4.276608905837575, | |
4.327525424618738, | |
4.49570966786028, | |
3.365000363705745, | |
3.3552030823588725, | |
3.375927379989646, | |
3.4006263112477635, | |
3.3585057103611766, | |
3.3508377788176498 | |
], | |
[ | |
4.223568833047917, | |
4.224748500027129, | |
4.227184871434134, | |
4.247843779149461, | |
3.352389239282789, | |
3.4105245573138103, | |
3.379480937759268, | |
3.336861345497669, | |
3.4299661630118337, | |
3.3621733619938685 | |
], | |
[ | |
4.23297814194677, | |
4.227085782953147, | |
4.241324546403271, | |
4.243567141612782, | |
3.3557838253608163, | |
3.404893901684966, | |
3.3510779187209394, | |
3.344042611274782, | |
3.343541061557941, | |
3.343817170026997 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantHeap.unsafe_loop", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"polluteProfile" : "false" | |
}, | |
"primaryMetric" : { | |
"score" : 0.23274134927799944, | |
"scoreError" : 0.003456333436341181, | |
"scoreConfidence" : [ | |
0.22928501584165825, | |
0.23619768271434063 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.2232433757251227, | |
"50.0" : 0.23484325633802816, | |
"90.0" : 0.23646885880621915, | |
"95.0" : 0.24144086179507782, | |
"99.0" : 0.24151775422501207, | |
"99.9" : 0.24151775422501207, | |
"99.99" : 0.24151775422501207, | |
"99.999" : 0.24151775422501207, | |
"99.9999" : 0.24151775422501207, | |
"100.0" : 0.24151775422501207 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.23483194788732395, | |
0.23466112101313322, | |
0.2348545647887324, | |
0.23498238327853452, | |
0.2354981516007533, | |
0.23595596698113208, | |
0.23585914474304573, | |
0.23257129056252906, | |
0.23393910659186537, | |
0.23322888344988346 | |
], | |
[ | |
0.22743621555252388, | |
0.22523786042323277, | |
0.2284286196347032, | |
0.223814974049217, | |
0.22397471428571428, | |
0.22418164186463468, | |
0.2232433757251227, | |
0.22353851251117068, | |
0.23648827375886525, | |
0.24151775422501207 | |
], | |
[ | |
0.23629412423240434, | |
0.2413779498069498, | |
0.2347969117370892, | |
0.23497031611085017, | |
0.23454694983591187, | |
0.23492054861437295, | |
0.23497444434006576, | |
0.2357661545711593, | |
0.2352570771039022, | |
0.23509149906015037 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantHeap.unsafe_loop", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"polluteProfile" : "true" | |
}, | |
"primaryMetric" : { | |
"score" : 0.23109532846967717, | |
"scoreError" : 0.0024632744755423443, | |
"scoreConfidence" : [ | |
0.22863205399413483, | |
0.23355860294521952 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.22398760205908683, | |
"50.0" : 0.2329485224269237, | |
"90.0" : 0.23424567515955702, | |
"95.0" : 0.23501908140273228, | |
"99.0" : 0.2357276413760603, | |
"99.9" : 0.2357276413760603, | |
"99.99" : 0.2357276413760603, | |
"99.999" : 0.2357276413760603, | |
"99.9999" : 0.2357276413760603, | |
"100.0" : 0.2357276413760603 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.2331294431500466, | |
0.23279423359702187, | |
0.23308648275862068, | |
0.2327604657980456, | |
0.2329236987895717, | |
0.23357664098972922, | |
0.2334195580961269, | |
0.23316690116550118, | |
0.2357276413760603, | |
0.233730738317757 | |
], | |
[ | |
0.233261406993007, | |
0.23319935617715618, | |
0.23297334606427572, | |
0.23375246869158878, | |
0.23312838863000931, | |
0.23301903632976245, | |
0.2344393505154639, | |
0.23430047587822014, | |
0.2329095567970205, | |
0.23255887261738725 | |
], | |
[ | |
0.22866482998171847, | |
0.2252096069338136, | |
0.2301958416935113, | |
0.2268080262919311, | |
0.23166053821213525, | |
0.224653516389762, | |
0.22466272608890886, | |
0.22474538769092542, | |
0.22398760205908683, | |
0.22441371601615073 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantMapped.BB_get", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 4.150776048410672, | |
"scoreError" : 0.24169510481062262, | |
"scoreConfidence" : [ | |
3.90908094360005, | |
4.392471153221295 | |
], | |
"scorePercentiles" : { | |
"0.0" : 3.791627904741142, | |
"50.0" : 3.9734133627168635, | |
"90.0" : 4.6455129789455984, | |
"95.0" : 4.668053583696417, | |
"99.0" : 4.69370806085383, | |
"99.9" : 4.69370806085383, | |
"99.99" : 4.69370806085383, | |
"99.999" : 4.69370806085383, | |
"99.9999" : 4.69370806085383, | |
"100.0" : 4.69370806085383 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
4.64706355693126, | |
4.69370806085383, | |
4.646572699415942, | |
4.635975494712503, | |
3.9580226834070684, | |
3.9743030834443465, | |
3.9873809447460458, | |
3.979734779244725, | |
3.972523641989381, | |
3.9524140497930778 | |
], | |
[ | |
4.6015901040482605, | |
4.4895206537298025, | |
4.46392470361742, | |
4.497927983730588, | |
3.7923829186300573, | |
3.8002804894790114, | |
3.791627904741142, | |
3.795138904592317, | |
3.860306619340395, | |
3.82598010486727 | |
], | |
[ | |
4.56169048757657, | |
4.592466524735416, | |
4.527572870595442, | |
4.564451352513538, | |
3.813914873567864, | |
3.8130200318651077, | |
3.798024308770407, | |
3.878768302715955, | |
3.7962001758642336, | |
3.8107931428011645 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantMapped.BB_loop", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.2287013248771953, | |
"scoreError" : 0.0024265894972158295, | |
"scoreConfidence" : [ | |
0.22627473537997947, | |
0.23112791437441113 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.22486073617977528, | |
"50.0" : 0.22672208414666759, | |
"90.0" : 0.23410989993889797, | |
"95.0" : 0.23524067725289927, | |
"99.0" : 0.23646713468809075, | |
"99.9" : 0.23646713468809075, | |
"99.99" : 0.23646713468809075, | |
"99.999" : 0.23646713468809075, | |
"99.9999" : 0.23646713468809075, | |
"100.0" : 0.23646713468809075 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.23413509405708938, | |
0.2342372120786517, | |
0.2338831528751753, | |
0.23376980280373832, | |
0.23224775255338903, | |
0.23211561020881671, | |
0.2321028482598608, | |
0.23227944614670382, | |
0.23122169685767097, | |
0.2267784233907525 | |
], | |
[ | |
0.23015509433962264, | |
0.22615833951175407, | |
0.2261752965641953, | |
0.2260821079981925, | |
0.22642619873245812, | |
0.22609337160940327, | |
0.22666574490258268, | |
0.2262226417910448, | |
0.2263594954751131, | |
0.22799991431175934 | |
], | |
[ | |
0.23646713468809075, | |
0.23102148614958448, | |
0.22691365578231293, | |
0.2250187085020243, | |
0.2252221134624043, | |
0.2252941536036036, | |
0.22492920368705036, | |
0.22527932237730752, | |
0.22486073617977528, | |
0.22492398741573033 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantMapped.segment_get", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 4.427967770223003, | |
"scoreError" : 0.2522311310983328, | |
"scoreConfidence" : [ | |
4.17573663912467, | |
4.6801989013213365 | |
], | |
"scorePercentiles" : { | |
"0.0" : 4.051897690432113, | |
"50.0" : 4.235086537730783, | |
"90.0" : 5.0029530657416466, | |
"95.0" : 5.030647884692192, | |
"99.0" : 5.058050593610437, | |
"99.9" : 5.058050593610437, | |
"99.99" : 5.058050593610437, | |
"99.999" : 5.058050593610437, | |
"99.9999" : 5.058050593610437, | |
"100.0" : 5.058050593610437 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
5.004654082111522, | |
4.987643918412761, | |
5.008227486486355, | |
4.940680135825315, | |
4.252146658947205, | |
4.235728349991225, | |
4.234444725470342, | |
4.229368267152547, | |
4.236731558819868, | |
4.232345955709326 | |
], | |
[ | |
4.762266540900379, | |
4.758811476720133, | |
4.756927114394919, | |
4.761011325674954, | |
4.087737699072779, | |
4.094913398152748, | |
4.087002568897869, | |
4.086459699315636, | |
4.0809675871690825, | |
4.08179228638864 | |
], | |
[ | |
5.058050593610437, | |
4.8071731518835135, | |
4.780858859075021, | |
4.793574370850458, | |
4.1164798094624455, | |
4.085541453061977, | |
4.051897690432113, | |
4.078489307273316, | |
4.08001350861878, | |
4.067093526808393 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantMapped.segment_loop", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.23641061305524128, | |
"scoreError" : 0.002571510453945105, | |
"scoreConfidence" : [ | |
0.23383910260129617, | |
0.23898212350918638 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.23058318026740435, | |
"50.0" : 0.23771832606002352, | |
"90.0" : 0.24065432217412216, | |
"95.0" : 0.24134313222577264, | |
"99.0" : 0.24168287487922704, | |
"99.9" : 0.24168287487922704, | |
"99.99" : 0.24168287487922704, | |
"99.999" : 0.24168287487922704, | |
"99.9999" : 0.24168287487922704, | |
"100.0" : 0.24168287487922704 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.2399882763915547, | |
0.2410651609638554, | |
0.24031424207492796, | |
0.2391061228489484, | |
0.23909377724665393, | |
0.23879273269689738, | |
0.23858195183595612, | |
0.24168287487922704, | |
0.23904686048733875, | |
0.23905555592734226 | |
], | |
[ | |
0.23685470028409092, | |
0.23271672232558138, | |
0.2314772748727441, | |
0.2328756052141527, | |
0.23249791124535316, | |
0.23163241944444443, | |
0.2315658689814815, | |
0.23058318026740435, | |
0.2310620988452656, | |
0.23113183179297597 | |
], | |
[ | |
0.24050931153846153, | |
0.240590443001443, | |
0.2406559062049062, | |
0.2406400658970659, | |
0.23940671244019138, | |
0.2356154446537918, | |
0.23588483168316832, | |
0.2342756618266979, | |
0.23278025314099582, | |
0.2328345926443203 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantMapped.segment_loop_instance", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.23275701725735717, | |
"scoreError" : 0.0034711293091485938, | |
"scoreConfidence" : [ | |
0.2292858879482086, | |
0.23622814656650576 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.2251804799639802, | |
"50.0" : 0.23577773864270096, | |
"90.0" : 0.23728644792083356, | |
"95.0" : 0.23820405640391545, | |
"99.0" : 0.23904755327281416, | |
"99.9" : 0.23904755327281416, | |
"99.99" : 0.23904755327281416, | |
"99.999" : 0.23904755327281416, | |
"99.9999" : 0.23904755327281416, | |
"100.0" : 0.23904755327281416 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.22520444979738857, | |
0.22634496153846154, | |
0.22576536732851984, | |
0.22538264578639028, | |
0.22557812623985574, | |
0.225502284490532, | |
0.2260745318572074, | |
0.2251804799639802, | |
0.2258152283393502, | |
0.2255137633002705 | |
], | |
[ | |
0.23600827830188678, | |
0.23614996978281397, | |
0.23904755327281416, | |
0.23717882882882882, | |
0.23729840559772297, | |
0.2370936777251185, | |
0.23751392260208926, | |
0.23635761200378072, | |
0.23709421990521326, | |
0.23699780056845096 | |
], | |
[ | |
0.2362547926310817, | |
0.2361100462482303, | |
0.235864657708628, | |
0.23532307619943557, | |
0.23572067766258248, | |
0.23583479962281942, | |
0.23585718528995755, | |
0.23483160798122066, | |
0.23449953092783504, | |
0.23531203621825023 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantMapped.segment_loop_instance_address", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.23443214445116242, | |
"scoreError" : 7.138015975664514E-4, | |
"scoreConfidence" : [ | |
0.23371834285359597, | |
0.23514594604872888 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.23249209897769516, | |
"50.0" : 0.2340182391002354, | |
"90.0" : 0.23575902836946278, | |
"95.0" : 0.23649197119294038, | |
"99.0" : 0.23680073579545455, | |
"99.9" : 0.23680073579545455, | |
"99.99" : 0.23680073579545455, | |
"99.999" : 0.23680073579545455, | |
"99.9999" : 0.23680073579545455, | |
"100.0" : 0.23680073579545455 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.23440627835051547, | |
0.23371496496964037, | |
0.23249209897769516, | |
0.23321928624708624, | |
0.23365048668846333, | |
0.2335728898225957, | |
0.23462938320825516, | |
0.2335395919701214, | |
0.23351776330532212, | |
0.23357637068160597 | |
], | |
[ | |
0.23428838079625292, | |
0.2344103570759138, | |
0.2351295281954887, | |
0.23380107803738318, | |
0.23359461700140122, | |
0.23407739260645766, | |
0.2338929345488546, | |
0.2336809224661373, | |
0.23376694439252335, | |
0.2339590855940131 | |
], | |
[ | |
0.23680073579545455, | |
0.2356438836552049, | |
0.23576003063147974, | |
0.23565966980687705, | |
0.2354977900188324, | |
0.2355941959491286, | |
0.2356626439001413, | |
0.23575000801131007, | |
0.23623934560906515, | |
0.2334356752216519 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantMapped.segment_loop_readonly", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.24506895251308164, | |
"scoreError" : 0.0021868359350035223, | |
"scoreConfidence" : [ | |
0.24288211657807812, | |
0.24725578844808516 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.23617158876298394, | |
"50.0" : 0.24587867251406675, | |
"90.0" : 0.24789289682854312, | |
"95.0" : 0.24974476163759438, | |
"99.0" : 0.24994327536231883, | |
"99.9" : 0.24994327536231883, | |
"99.99" : 0.24994327536231883, | |
"99.999" : 0.24994327536231883, | |
"99.9999" : 0.24994327536231883, | |
"100.0" : 0.24994327536231883 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.24504458765915768, | |
0.24440212848070347, | |
0.24498039764936336, | |
0.24458865330073348, | |
0.24454289882697947, | |
0.24551285574092246, | |
0.24785402378592666, | |
0.24432081485100146, | |
0.2449353558492413, | |
0.24645231280788177 | |
], | |
[ | |
0.24958234131736526, | |
0.24994327536231883, | |
0.24717166304347826, | |
0.24692488400789733, | |
0.24586621277641277, | |
0.2478972160555005, | |
0.24694958094768016, | |
0.2462733579517479, | |
0.24571828683693517, | |
0.24591142822025566 | |
], | |
[ | |
0.24601032350049165, | |
0.24560439911634757, | |
0.24598922222222222, | |
0.24589113225172074, | |
0.24591678515240906, | |
0.246556490882208, | |
0.24121774011571842, | |
0.23712221943127962, | |
0.23617158876298394, | |
0.23671639848556555 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantMapped.segment_loop_slice", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.24223998343923198, | |
"scoreError" : 7.686473964451222E-4, | |
"scoreConfidence" : [ | |
0.24147133604278687, | |
0.2430086308356771 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.24115010655737704, | |
"50.0" : 0.24198429982786518, | |
"90.0" : 0.24332387638648204, | |
"95.0" : 0.24556286552982684, | |
"99.0" : 0.2470162464197531, | |
"99.9" : 0.2470162464197531, | |
"99.99" : 0.2470162464197531, | |
"99.999" : 0.2470162464197531, | |
"99.9999" : 0.2470162464197531, | |
"100.0" : 0.2470162464197531 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.2443737357107963, | |
0.24336684435797665, | |
0.24293716464303058, | |
0.24122298891031824, | |
0.24130959189580317, | |
0.24126691172214182, | |
0.2413760612934363, | |
0.24248347067377604, | |
0.24265774102812804, | |
0.2424359074163839 | |
], | |
[ | |
0.24250162578768783, | |
0.24251427290353852, | |
0.2470162464197531, | |
0.24242426854095978, | |
0.24115010655737704, | |
0.24176627452875785, | |
0.24199708805031447, | |
0.24189203433268858, | |
0.24197151160541586, | |
0.24182041710971483 | |
], | |
[ | |
0.24189093133462283, | |
0.24186739119922632, | |
0.24150082230806375, | |
0.24202730140299952, | |
0.24120551301832208, | |
0.24226505907990314, | |
0.24119631147540985, | |
0.24194120599613153, | |
0.2427418408539544, | |
0.24207886302032913 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantMapped.unsafe_get", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 3.565609894025854, | |
"scoreError" : 0.07123587775860357, | |
"scoreConfidence" : [ | |
3.4943740162672503, | |
3.636845771784458 | |
], | |
"scorePercentiles" : { | |
"0.0" : 3.467986699618602, | |
"50.0" : 3.494374856265532, | |
"90.0" : 3.718776732629771, | |
"95.0" : 3.7234728792547775, | |
"99.0" : 3.7237506204399615, | |
"99.9" : 3.7237506204399615, | |
"99.99" : 3.7237506204399615, | |
"99.999" : 3.7237506204399615, | |
"99.9999" : 3.7237506204399615, | |
"100.0" : 3.7237506204399615 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
3.710903745337203, | |
3.7100654361349195, | |
3.7237506204399615, | |
3.719518344181779, | |
3.4803997491049414, | |
3.474634507455639, | |
3.484087062492329, | |
3.5147388623898284, | |
3.4809104721913724, | |
3.4788581336461752 | |
], | |
[ | |
3.584926782825511, | |
3.7232456364669, | |
3.6082853395729138, | |
3.6691746537017877, | |
3.491569497721427, | |
3.4812771678508474, | |
3.492673924106242, | |
3.484975011879064, | |
3.5006036566360077, | |
3.481151281403345 | |
], | |
[ | |
3.7023860672290585, | |
3.7121022286617005, | |
3.701303174773327, | |
3.7016564673947565, | |
3.467986699618602, | |
3.471381656229585, | |
3.4960757884248217, | |
3.4716489556150933, | |
3.4690972154767254, | |
3.4789086818137425 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantMapped.unsafe_loop", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.23519686569805395, | |
"scoreError" : 4.7416839482363425E-4, | |
"scoreConfidence" : [ | |
0.2347226973032303, | |
0.2356710340928776 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.23425222144194757, | |
"50.0" : 0.23541688658823529, | |
"90.0" : 0.2361754699052595, | |
"95.0" : 0.23652853251659206, | |
"99.0" : 0.23663400567644277, | |
"99.9" : 0.23663400567644277, | |
"99.99" : 0.23663400567644277, | |
"99.999" : 0.23663400567644277, | |
"99.9999" : 0.23663400567644277, | |
"100.0" : 0.23663400567644277 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.2348355840375587, | |
0.23487440375586854, | |
0.2360177033018868, | |
0.23663400567644277, | |
0.23512847296661965, | |
0.2355195329566855, | |
0.23550547175141243, | |
0.23619299952785647, | |
0.23540355764705884, | |
0.23557599623174752 | |
], | |
[ | |
0.23548199199623351, | |
0.23562354969382948, | |
0.23543021552941176, | |
0.23644223629489602, | |
0.23531766792097836, | |
0.23568433788878418, | |
0.23567211493170043, | |
0.23563104474799812, | |
0.23573057964184732, | |
0.23569092035815267 | |
], | |
[ | |
0.2344743933427098, | |
0.23435010585480093, | |
0.23434214145199064, | |
0.23436308669165887, | |
0.2343816312089972, | |
0.23429044355971898, | |
0.23440032614807874, | |
0.23428282295081967, | |
0.23425222144194757, | |
0.2343764114339269 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantShared.BB_get", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 4.2063426629366, | |
"scoreError" : 0.23910167770964993, | |
"scoreConfidence" : [ | |
3.96724098522695, | |
4.44544434064625 | |
], | |
"scorePercentiles" : { | |
"0.0" : 3.7884490192830826, | |
"50.0" : 4.02440292796495, | |
"90.0" : 4.70448326247214, | |
"95.0" : 4.715374414816306, | |
"99.0" : 4.720448891553902, | |
"99.9" : 4.720448891553902, | |
"99.99" : 4.720448891553902, | |
"99.999" : 4.720448891553902, | |
"99.9999" : 4.720448891553902, | |
"100.0" : 4.720448891553902 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
4.720448891553902, | |
4.70462479669163, | |
4.703209454496729, | |
4.686246123306043, | |
3.985865686727443, | |
4.023401223546254, | |
4.025404632383644, | |
4.016664388587974, | |
4.03062923695305, | |
4.002760820582583 | |
], | |
[ | |
4.711222570212819, | |
4.6850719230897955, | |
4.669691233117744, | |
4.664535640916926, | |
4.070967484553901, | |
3.9759229941582968, | |
3.9675985002223113, | |
3.971253027492835, | |
3.9812643337195968, | |
3.966461153093427 | |
], | |
[ | |
4.461560052755696, | |
4.461143013204801, | |
4.469900446994021, | |
4.478657187246835, | |
3.7987261233972403, | |
3.7927347857618954, | |
3.791526811874488, | |
3.7884490192830826, | |
3.793278828509499, | |
3.791059503663533 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantShared.BB_loop", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.2283325672683215, | |
"scoreError" : 0.0033334092498567623, | |
"scoreConfidence" : [ | |
0.22499915801846473, | |
0.23166597651817825 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.2227429928762244, | |
"50.0" : 0.22559783061653296, | |
"90.0" : 0.2352731591977624, | |
"95.0" : 0.2359046322638298, | |
"99.0" : 0.23650626903073285, | |
"99.9" : 0.23650626903073285, | |
"99.99" : 0.23650626903073285, | |
"99.999" : 0.23650626903073285, | |
"99.9999" : 0.23650626903073285, | |
"100.0" : 0.23650626903073285 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.23650626903073285, | |
0.2347241267010793, | |
0.23453495405532115, | |
0.2345377876230661, | |
0.23444973570759137, | |
0.23527690404515522, | |
0.235412384, | |
0.23510976268796993, | |
0.23523945557122708, | |
0.23417469897003745 | |
], | |
[ | |
0.2251165486048605, | |
0.22643774830239927, | |
0.2263258447963801, | |
0.22494107688848922, | |
0.22576509205776174, | |
0.22543056917530419, | |
0.22818007344890512, | |
0.22933598899587346, | |
0.2252638883385862, | |
0.22533163243243243 | |
], | |
[ | |
0.2238844091316025, | |
0.22370766949910553, | |
0.22328114107142857, | |
0.22438555226558995, | |
0.22448048608617593, | |
0.2227429928762244, | |
0.22378537181208052, | |
0.22451187836624775, | |
0.22307476905929557, | |
0.22402820644872368 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantShared.segment_get", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 4.407149237610709, | |
"scoreError" : 0.2371937563715014, | |
"scoreConfidence" : [ | |
4.169955481239208, | |
4.64434299398221 | |
], | |
"scorePercentiles" : { | |
"0.0" : 4.0420661582736495, | |
"50.0" : 4.231599546481268, | |
"90.0" : 4.914589225789474, | |
"95.0" : 4.930499891017959, | |
"99.0" : 4.937397463443437, | |
"99.9" : 4.937397463443437, | |
"99.99" : 4.937397463443437, | |
"99.999" : 4.937397463443437, | |
"99.9999" : 4.937397463443437, | |
"100.0" : 4.937397463443437 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
4.822072200388452, | |
4.7787775537525885, | |
4.837552932217307, | |
4.750087353357581, | |
4.046474508350927, | |
4.0420661582736495, | |
4.056428168011734, | |
4.090098213834437, | |
4.155228747785591, | |
4.0736837428787025 | |
], | |
[ | |
4.937397463443437, | |
4.924856422669841, | |
4.915464358816394, | |
4.906713028547185, | |
4.338676710315487, | |
4.222412149791189, | |
4.209608046238501, | |
4.208052903041886, | |
4.240786943171347, | |
4.2475489660052865 | |
], | |
[ | |
4.755117544306259, | |
4.755618976750844, | |
4.734273173254523, | |
4.749712191130599, | |
4.078187330403894, | |
4.069478792613117, | |
4.047689299491177, | |
4.083428206468524, | |
4.078740768357115, | |
4.05824427465372 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantShared.segment_loop", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.231861847147723, | |
"scoreError" : 0.0013842718290495173, | |
"scoreConfidence" : [ | |
0.2304775753186735, | |
0.23324611897677253 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.2283419507074395, | |
"50.0" : 0.2315707141959955, | |
"90.0" : 0.23422433721400077, | |
"95.0" : 0.23816144268049527, | |
"99.0" : 0.23852072484501669, | |
"99.9" : 0.23852072484501669, | |
"99.99" : 0.23852072484501669, | |
"99.999" : 0.23852072484501669, | |
"99.9999" : 0.23852072484501669, | |
"100.0" : 0.23852072484501669 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.23188280250347706, | |
0.2321350143851508, | |
0.23202164842300557, | |
0.23310903028890959, | |
0.23158875509259258, | |
0.23133871646623497, | |
0.23180070435588507, | |
0.23175967284522705, | |
0.23786748454588683, | |
0.23852072484501669 | |
], | |
[ | |
0.2302620773480663, | |
0.22976204869085898, | |
0.2301357506899724, | |
0.23096434672206834, | |
0.23362974684726764, | |
0.2313910379278446, | |
0.23085364559298568, | |
0.2308989838411819, | |
0.23155267329939844, | |
0.23055668202764976 | |
], | |
[ | |
0.22977917041800644, | |
0.2283419507074395, | |
0.23429040281030444, | |
0.23111039769053118, | |
0.2321189939675174, | |
0.23110347482678983, | |
0.23138193385753933, | |
0.2318884010199351, | |
0.23218411461716937, | |
0.23162502777777777 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantShared.segment_loop_instance", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.22832582936581147, | |
"scoreError" : 0.0025878137890934703, | |
"scoreConfidence" : [ | |
0.225738015576718, | |
0.23091364315490495 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.22457328917826672, | |
"50.0" : 0.2259748416735346, | |
"90.0" : 0.23357129309056957, | |
"95.0" : 0.23385713644693704, | |
"99.0" : 0.2339518849391955, | |
"99.9" : 0.2339518849391955, | |
"99.99" : 0.2339518849391955, | |
"99.999" : 0.2339518849391955, | |
"99.9999" : 0.2339518849391955, | |
"100.0" : 0.2339518849391955 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.229486052293578, | |
0.22601593041120652, | |
0.22663490439510647, | |
0.22506349257759783, | |
0.2250792380738074, | |
0.22582274040632055, | |
0.22613054566003615, | |
0.22584839683972913, | |
0.22564184844384302, | |
0.22578950022573363 | |
], | |
[ | |
0.23377961495327101, | |
0.23341648203453103, | |
0.23349020074696544, | |
0.23357929925303456, | |
0.2339518849391955, | |
0.23341448623425104, | |
0.23347841017265517, | |
0.23349923762838468, | |
0.23334590391791044, | |
0.23346189780681287 | |
], | |
[ | |
0.22470000943396226, | |
0.22529613243243243, | |
0.22773022166590806, | |
0.2248173793258427, | |
0.22462264975303098, | |
0.22563593594948128, | |
0.22457328917826672, | |
0.22494191007194245, | |
0.22459353321364453, | |
0.22593375293586268 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantShared.segment_loop_instance_address", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.2335990516143883, | |
"scoreError" : 0.0028831379583002963, | |
"scoreConfidence" : [ | |
0.23071591365608798, | |
0.2364821895726886 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.22583978871331828, | |
"50.0" : 0.23514577458179564, | |
"90.0" : 0.23793811348221222, | |
"95.0" : 0.23883312361703088, | |
"99.0" : 0.23970713799712506, | |
"99.9" : 0.23970713799712506, | |
"99.99" : 0.23970713799712506, | |
"99.999" : 0.23970713799712506, | |
"99.9999" : 0.23970713799712506, | |
"100.0" : 0.23970713799712506 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.23970713799712506, | |
0.2381180209424084, | |
0.23795005899143673, | |
0.2362734350495985, | |
0.23694274940786358, | |
0.23711311137440758, | |
0.23783060389919164, | |
0.23751145726495726, | |
0.23749523588039867, | |
0.2370538720379147 | |
], | |
[ | |
0.23005470009199633, | |
0.2284542689497717, | |
0.2281784954379562, | |
0.2306507408944214, | |
0.22648894431869623, | |
0.22878575754803293, | |
0.22623423880597016, | |
0.22878897483989022, | |
0.22636597511312218, | |
0.22583978871331828 | |
], | |
[ | |
0.23645846597353498, | |
0.23421545692883894, | |
0.23624928011336796, | |
0.2351656201222379, | |
0.23512592904135338, | |
0.23486551126760563, | |
0.23460744277673545, | |
0.23579841772748703, | |
0.2354643077647059, | |
0.23418354915730338 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantShared.segment_loop_readonly", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.24297410516507714, | |
"scoreError" : 0.0029239521406408528, | |
"scoreConfidence" : [ | |
0.2400501530244363, | |
0.24589805730571798 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.2349900939408173, | |
"50.0" : 0.24528188091240422, | |
"90.0" : 0.24672580951105372, | |
"95.0" : 0.24737713452279497, | |
"99.0" : 0.24745642136498516, | |
"99.9" : 0.24745642136498516, | |
"99.99" : 0.24745642136498516, | |
"99.999" : 0.24745642136498516, | |
"99.9999" : 0.24745642136498516, | |
"100.0" : 0.24745642136498516 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.23762468076009502, | |
0.23780237119771863, | |
0.23907128346080306, | |
0.2448487528144885, | |
0.2349900939408173, | |
0.23510676456766919, | |
0.23598605896226416, | |
0.23568938860103628, | |
0.23706891090047394, | |
0.23575923515551367 | |
], | |
[ | |
0.2460285592720118, | |
0.2449646875612145, | |
0.24567183398821218, | |
0.24458655207823962, | |
0.2458429769041769, | |
0.2473122634700939, | |
0.24674166551554022, | |
0.2455895645557192, | |
0.24745642136498516, | |
0.24658310547067522 | |
], | |
[ | |
0.24525963921568628, | |
0.2453490765080922, | |
0.24542429980372915, | |
0.24531154144188327, | |
0.2464341463054187, | |
0.2454876879293425, | |
0.24554197545409917, | |
0.24513090788829006, | |
0.24525458725490196, | |
0.24530412260912213 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantShared.segment_loop_slice", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.233944176421122, | |
"scoreError" : 0.001668688079743462, | |
"scoreConfidence" : [ | |
0.23227548834137854, | |
0.23561286450086547 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.23127733009708737, | |
"50.0" : 0.23327120108915933, | |
"90.0" : 0.2375988095106438, | |
"95.0" : 0.23970091838429491, | |
"99.0" : 0.24124977965284475, | |
"99.9" : 0.24124977965284475, | |
"99.99" : 0.24124977965284475, | |
"99.999" : 0.24124977965284475, | |
"99.9999" : 0.24124977965284475, | |
"100.0" : 0.24124977965284475 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.23170370356646597, | |
0.23408830744033693, | |
0.23127733009708737, | |
0.232114086774942, | |
0.23134131822386678, | |
0.23181984337349398, | |
0.24124977965284475, | |
0.2339489588400374, | |
0.23235331816070598, | |
0.2326651646511628 | |
], | |
[ | |
0.23766057054631828, | |
0.23645464461247637, | |
0.2352004339445228, | |
0.23704296018957347, | |
0.235111367481203, | |
0.23487493333333334, | |
0.2350605859962406, | |
0.2351325119887165, | |
0.2384336682554814, | |
0.23643323960302456 | |
], | |
[ | |
0.23284841945996276, | |
0.23494652184124, | |
0.23177807275254866, | |
0.23168221723019916, | |
0.2317433191292265, | |
0.23171567114404817, | |
0.23262460325581397, | |
0.23160367824074074, | |
0.2336939827183559, | |
0.23172208012968967 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantShared.unsafe_get", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 3.541458294873496, | |
"scoreError" : 0.0937198394393039, | |
"scoreConfidence" : [ | |
3.447738455434192, | |
3.6351781343128 | |
], | |
"scorePercentiles" : { | |
"0.0" : 3.3429501313185095, | |
"50.0" : 3.5077903016831677, | |
"90.0" : 3.744224589727059, | |
"95.0" : 3.7784224812491436, | |
"99.0" : 3.796199332409236, | |
"99.9" : 3.796199332409236, | |
"99.99" : 3.796199332409236, | |
"99.999" : 3.796199332409236, | |
"99.9999" : 3.796199332409236, | |
"100.0" : 3.796199332409236 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
3.7638777848454317, | |
3.724738418798126, | |
3.7292513954256594, | |
3.7078189232069265, | |
3.47336136427218, | |
3.4922932154101254, | |
3.4710859926307704, | |
3.480932145954357, | |
3.531962572040328, | |
3.4716233130594385 | |
], | |
[ | |
3.611170868343132, | |
3.682880150591797, | |
3.796199332409236, | |
3.7458882779827705, | |
3.5091745118379785, | |
3.516893020867405, | |
3.390709875647233, | |
3.506406091528357, | |
3.416472802709863, | |
3.3673459267663226 | |
], | |
[ | |
3.634153827450807, | |
3.603799602218765, | |
3.632136960596587, | |
3.6894223207061088, | |
3.397710046494947, | |
3.353703680307515, | |
3.3429501313185095, | |
3.4223947279636677, | |
3.355890039631179, | |
3.4215015251893552 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantShared.unsafe_loop", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.23270122811894253, | |
"scoreError" : 0.0021959864127585444, | |
"scoreConfidence" : [ | |
0.230505241706184, | |
0.23489721453170107 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.22480294966292136, | |
"50.0" : 0.23356815336134454, | |
"90.0" : 0.23547812063857723, | |
"95.0" : 0.2369934997911863, | |
"99.0" : 0.23708224265402844, | |
"99.9" : 0.23708224265402844, | |
"99.99" : 0.23708224265402844, | |
"99.999" : 0.23708224265402844, | |
"99.9999" : 0.23708224265402844, | |
"100.0" : 0.23708224265402844 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.22480294966292136, | |
0.2258308519187359, | |
0.2337456214953271, | |
0.23328567723880597, | |
0.23324081585081585, | |
0.23347230891273915, | |
0.2331924787878788, | |
0.2345017046413502, | |
0.2348294394366197, | |
0.23708224265402844 | |
], | |
[ | |
0.22677141024478695, | |
0.22609726763110308, | |
0.22573168501805055, | |
0.2335930392340028, | |
0.23393551824134706, | |
0.23411070753392607, | |
0.23555019632768362, | |
0.23354925396825396, | |
0.23364882905184492, | |
0.23692089199431549 | |
], | |
[ | |
0.23425794098360656, | |
0.23441030271790064, | |
0.23358705275443511, | |
0.23339105786280914, | |
0.23291845065176908, | |
0.2331441835973905, | |
0.2329929552864462, | |
0.23470300703894886, | |
0.23468343386491558, | |
0.23305556896551724 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverPollutedBuffer.direct_byte_buffer_get_float", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.6084915507149606, | |
"scoreError" : 0.002237097187484148, | |
"scoreConfidence" : [ | |
0.6062544535274765, | |
0.6107286479024447 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.6036916393244873, | |
"50.0" : 0.6076820236923286, | |
"90.0" : 0.6132038562131454, | |
"95.0" : 0.6162120986416473, | |
"99.0" : 0.6196445532178217, | |
"99.9" : 0.6196445532178217, | |
"99.99" : 0.6196445532178217, | |
"99.999" : 0.6196445532178217, | |
"99.9999" : 0.6196445532178217, | |
"100.0" : 0.6196445532178217 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.6196445532178217, | |
0.6076770024271845, | |
0.6088100790754258, | |
0.6101378585365854, | |
0.6091097433090025, | |
0.6119261503667481, | |
0.60845800729927, | |
0.6115974144254279, | |
0.6080235771567436, | |
0.6066447551515152 | |
], | |
[ | |
0.6042409830917874, | |
0.6037929469240049, | |
0.6041563671497584, | |
0.6055074430992736, | |
0.6070979927184466, | |
0.6065513224242425, | |
0.6070016116504854, | |
0.6134037267156863, | |
0.6116294706601467, | |
0.6133458235294118 | |
], | |
[ | |
0.6069749368932039, | |
0.6081568614823816, | |
0.6076870449574726, | |
0.606960395631068, | |
0.6069900388349515, | |
0.6104286719512195, | |
0.6075091237864078, | |
0.6075895667475728, | |
0.610001412911084, | |
0.6036916393244873 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverPollutedBuffer.heap_byte_buffer_get_int", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.308317744809035, | |
"scoreError" : 0.0015362611105633598, | |
"scoreConfidence" : [ | |
0.30678148369847164, | |
0.3098540059195984 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.3005778768028846, | |
"50.0" : 0.30846749050208766, | |
"90.0" : 0.3109331163745013, | |
"95.0" : 0.31379165651065577, | |
"99.0" : 0.3143650175989943, | |
"99.9" : 0.3143650175989943, | |
"99.99" : 0.3143650175989943, | |
"99.999" : 0.3143650175989943, | |
"99.9999" : 0.3143650175989943, | |
"100.0" : 0.3143650175989943 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.3085815243676743, | |
0.30793280615384616, | |
0.3072838636363636, | |
0.3075265494775661, | |
0.308828087654321, | |
0.3069165588957055, | |
0.3070244352363413, | |
0.3072838341523342, | |
0.3068655490797546, | |
0.30681666033108523 | |
], | |
[ | |
0.3087032665021592, | |
0.3091576056860321, | |
0.30864219000616905, | |
0.30839179223181257, | |
0.3094786963512678, | |
0.30958996225247526, | |
0.308306898952557, | |
0.30854318877236275, | |
0.3089675608400247, | |
0.30910955624227443 | |
], | |
[ | |
0.3064696991421569, | |
0.3066446290619252, | |
0.3072124871007371, | |
0.30860171499074646, | |
0.31108235572139303, | |
0.3143650175989943, | |
0.30892805682520075, | |
0.3083773773119605, | |
0.3133225428929242, | |
0.3005778768028846 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverPollutedBuffer.unsafe_get_float", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.495253823583826, | |
"scoreError" : 0.004898348243913589, | |
"scoreConfidence" : [ | |
0.4903554753399124, | |
0.5001521718277396 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.48680373832684826, | |
"50.0" : 0.4916010529892707, | |
"90.0" : 0.5059374175175414, | |
"95.0" : 0.5075065017466392, | |
"99.0" : 0.5083273140243902, | |
"99.9" : 0.5083273140243902, | |
"99.99" : 0.5083273140243902, | |
"99.999" : 0.5083273140243902, | |
"99.9999" : 0.5083273140243902, | |
"100.0" : 0.5083273140243902 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.48819229365853656, | |
0.4894871878669276, | |
0.4943767559288538, | |
0.4901016219392752, | |
0.4898972899118511, | |
0.48941226418786693, | |
0.49223499606686333, | |
0.48680373832684826, | |
0.48751098245614033, | |
0.48799457853658534 | |
], | |
[ | |
0.49086010598626106, | |
0.4899719892262488, | |
0.4904444156862745, | |
0.49509781602373887, | |
0.49256937696850395, | |
0.4883536068292683, | |
0.4886901728515625, | |
0.48893724731182797, | |
0.49096710991167813, | |
0.4962651121031746 | |
], | |
[ | |
0.5045972147177419, | |
0.5039532547834844, | |
0.5030170824120603, | |
0.506834928064843, | |
0.506002602628918, | |
0.5083273140243902, | |
0.504226466733871, | |
0.5031691599597585, | |
0.5039672708962739, | |
0.5053507515151515 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverPollutedSegments.heap_segment_floats_VH", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.26504660198850444, | |
"scoreError" : 0.0031282286875421498, | |
"scoreConfidence" : [ | |
0.2619183733009623, | |
0.2681748306760466 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.2598821475324675, | |
"50.0" : 0.2630624274637, | |
"90.0" : 0.27152484466080523, | |
"95.0" : 0.27197776187818395, | |
"99.0" : 0.2722409390642002, | |
"99.9" : 0.2722409390642002, | |
"99.99" : 0.2722409390642002, | |
"99.999" : 0.2722409390642002, | |
"99.9999" : 0.2722409390642002, | |
"100.0" : 0.2722409390642002 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.26072569046378324, | |
0.2602038502340094, | |
0.2606482490880667, | |
0.264966843220339, | |
0.2615511594354417, | |
0.2606065820739969, | |
0.26179053689167975, | |
0.263970890237467, | |
0.2622005188679245, | |
0.2619567183246073 | |
], | |
[ | |
0.26038228682977616, | |
0.2609838669796557, | |
0.2617679942438514, | |
0.26282754598003155, | |
0.2603700931806351, | |
0.26787332833422606, | |
0.2638407768987342, | |
0.2601984451378055, | |
0.2632973089473684, | |
0.2598821475324675 | |
], | |
[ | |
0.271174372899729, | |
0.270711795995671, | |
0.2710231863488624, | |
0.2698567006472492, | |
0.27082376231727123, | |
0.2717624350896252, | |
0.2711761159891599, | |
0.27156359229098803, | |
0.2710203261105092, | |
0.2722409390642002 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverPollutedSegments.heap_segment_floats_instance", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.26864597305829835, | |
"scoreError" : 0.0031760065994248655, | |
"scoreConfidence" : [ | |
0.2654699664588735, | |
0.2718219796577232 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.2623382496067121, | |
"50.0" : 0.2671661530811801, | |
"90.0" : 0.2729898737126704, | |
"95.0" : 0.28120525842119143, | |
"99.0" : 0.2816870213963964, | |
"99.9" : 0.2816870213963964, | |
"99.99" : 0.2816870213963964, | |
"99.999" : 0.2816870213963964, | |
"99.9999" : 0.2816870213963964, | |
"100.0" : 0.2816870213963964 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.27133882321041214, | |
0.2709816359696641, | |
0.27144120184481824, | |
0.27112613712737127, | |
0.2720406612289288, | |
0.27305189901746724, | |
0.2724316459694989, | |
0.2808110887142055, | |
0.27194039239130435, | |
0.27145867390124795 | |
], | |
[ | |
0.2673689160876537, | |
0.2661662207446808, | |
0.26426978975171683, | |
0.26659057569296374, | |
0.2623382496067121, | |
0.2660226696808511, | |
0.2724006091453457, | |
0.2669633900747065, | |
0.2675465427807487, | |
0.2633592796208531 | |
], | |
[ | |
0.2816870213963964, | |
0.2651268325384208, | |
0.26447710576414596, | |
0.264608426984127, | |
0.2641761024287223, | |
0.26509900158982513, | |
0.2668205936, | |
0.26416685638859555, | |
0.26940232579429185, | |
0.2641665227032735 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverPollutedSegments.heap_segment_ints_VH", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.273551021812352, | |
"scoreError" : 0.0035024103560528006, | |
"scoreConfidence" : [ | |
0.2700486114562992, | |
0.27705343216840483 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.2645034294024326, | |
"50.0" : 0.2730924408668938, | |
"90.0" : 0.28019104159931907, | |
"95.0" : 0.28589529277385595, | |
"99.0" : 0.2917467311953353, | |
"99.9" : 0.2917467311953353, | |
"99.99" : 0.2917467311953353, | |
"99.999" : 0.2917467311953353, | |
"99.9999" : 0.2917467311953353, | |
"100.0" : 0.2917467311953353 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.2745677596048299, | |
0.2740485879452055, | |
0.2763418497237569, | |
0.2917467311953353, | |
0.2706397072510823, | |
0.2645034294024326, | |
0.26846634567901234, | |
0.2650644917859036, | |
0.27270820871934603, | |
0.26777394700214135 | |
], | |
[ | |
0.2705812963764197, | |
0.27138817851329355, | |
0.27119352845528455, | |
0.2699290512682137, | |
0.27073679220779223, | |
0.2707314025974026, | |
0.27042779675675677, | |
0.274992377680044, | |
0.2719073141304348, | |
0.2728521423895254 | |
], | |
[ | |
0.28022413221288517, | |
0.2798932260772244, | |
0.28110775224719103, | |
0.27371368927789935, | |
0.2777489422543032, | |
0.2748151631868132, | |
0.2733327393442623, | |
0.27499173996701487, | |
0.2736894819474836, | |
0.27641284917127074 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverPollutedSegments.heap_segment_ints_instance", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.2621483798044149, | |
"scoreError" : 0.002224110814716741, | |
"scoreConfidence" : [ | |
0.25992426898969817, | |
0.26437249061913165 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.2598089090909091, | |
"50.0" : 0.2608282907108994, | |
"90.0" : 0.2647806365891638, | |
"95.0" : 0.27337247448331525, | |
"99.0" : 0.27351586550027335, | |
"99.9" : 0.27351586550027335, | |
"99.99" : 0.27351586550027335, | |
"99.999" : 0.27351586550027335, | |
"99.9999" : 0.27351586550027335, | |
"100.0" : 0.27351586550027335 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.25994016424116423, | |
0.26175418158032443, | |
0.26015509880395216, | |
0.2610675511482255, | |
0.2598089090909091, | |
0.2601333634945398, | |
0.2606012489583333, | |
0.2602000832466181, | |
0.26156719916361737, | |
0.2604448224882874 | |
], | |
[ | |
0.2610553324634656, | |
0.26030851821019774, | |
0.26052450260416665, | |
0.26051064166666665, | |
0.2605919046875, | |
0.2616368221757322, | |
0.26010798647945915, | |
0.2603444084287201, | |
0.26030859209157126, | |
0.2605763453125 | |
], | |
[ | |
0.2630030557308097, | |
0.26279301470588234, | |
0.2628494051497635, | |
0.2626804338235294, | |
0.2638871186708861, | |
0.2648799163578613, | |
0.26309776223040504, | |
0.26285199106673673, | |
0.27325515456034954, | |
0.27351586550027335 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverPollutedSegments.heap_unsafe", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.24642440790903908, | |
"scoreError" : 0.0035236488435853404, | |
"scoreConfidence" : [ | |
0.24290075906545375, | |
0.2499480567526244 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.2385030596089652, | |
"50.0" : 0.24887840472636816, | |
"90.0" : 0.25297400450384533, | |
"95.0" : 0.25520588453745346, | |
"99.0" : 0.25700412069851053, | |
"99.9" : 0.25700412069851053, | |
"99.99" : 0.25700412069851053, | |
"99.999" : 0.25700412069851053, | |
"99.9999" : 0.25700412069851053, | |
"100.0" : 0.25700412069851053 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.24643241625615764, | |
0.24311052623906707, | |
0.23950752656773575, | |
0.2385030596089652, | |
0.2386750777671756, | |
0.23879559952267304, | |
0.23993491990407673, | |
0.2393184019138756, | |
0.24052571730769232, | |
0.2425108793019874 | |
], | |
[ | |
0.2505094366549825, | |
0.2497710534198702, | |
0.24955475012468828, | |
0.2510096969392875, | |
0.24892591691542287, | |
0.248963293678447, | |
0.24897036585365853, | |
0.24883089253731344, | |
0.250108356, | |
0.2531809008097166 | |
], | |
[ | |
0.251111937751004, | |
0.25700412069851053, | |
0.2537346004056795, | |
0.25098691520321126, | |
0.25037445545545545, | |
0.2493346784646062, | |
0.24450687536656893, | |
0.2449804735553379, | |
0.24161405890873974, | |
0.241945334139265 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverPollutedSegments.native_segment_VH", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.28644108120871997, | |
"scoreError" : 0.0037992574759815392, | |
"scoreConfidence" : [ | |
0.28264182373273844, | |
0.2902403386847015 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.27804845747637574, | |
"50.0" : 0.2840115556445588, | |
"90.0" : 0.294196586478542, | |
"95.0" : 0.2949895332361296, | |
"99.0" : 0.29531459386068476, | |
"99.9" : 0.29531459386068476, | |
"99.99" : 0.29531459386068476, | |
"99.999" : 0.29531459386068476, | |
"99.9999" : 0.29531459386068476, | |
"100.0" : 0.29531459386068476 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.29109832809773123, | |
0.293323327080891, | |
0.2931615527549824, | |
0.2928000479812756, | |
0.29531459386068476, | |
0.2942011452087008, | |
0.29415555790711345, | |
0.2913341188118812, | |
0.2917722332361516, | |
0.2904320807200929 | |
], | |
[ | |
0.29095506399069226, | |
0.28393801986379114, | |
0.28281926907857546, | |
0.2947235745433117, | |
0.28047685369955155, | |
0.27804845747637574, | |
0.2783369015025042, | |
0.27851720434298444, | |
0.2817482685810811, | |
0.28170987387387386 | |
], | |
[ | |
0.28773347613571015, | |
0.2840850914253265, | |
0.28304488228636104, | |
0.2831036966610074, | |
0.283150246745897, | |
0.2826516406779661, | |
0.2831878562535371, | |
0.2842923977272727, | |
0.27919764508928574, | |
0.28391903064699203 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverPollutedSegments.native_segment_instance", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.279702257834921, | |
"scoreError" : 0.0028853376977542476, | |
"scoreConfidence" : [ | |
0.27681692013716674, | |
0.2825875955326752 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.27501896316657504, | |
"50.0" : 0.27878863304686313, | |
"90.0" : 0.2878321200286313, | |
"95.0" : 0.2917403678184483, | |
"99.0" : 0.29220717523364487, | |
"99.9" : 0.29220717523364487, | |
"99.99" : 0.29220717523364487, | |
"99.999" : 0.29220717523364487, | |
"99.9999" : 0.29220717523364487, | |
"100.0" : 0.29220717523364487 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.27517731408140816, | |
0.28092315777653004, | |
0.2767228346238938, | |
0.27580939581036384, | |
0.27501896316657504, | |
0.27511196589658965, | |
0.27716910858725763, | |
0.279054229224763, | |
0.2752071232123212, | |
0.27622553064605193 | |
], | |
[ | |
0.2779457138888889, | |
0.2805692406057207, | |
0.27835872787979965, | |
0.27802324346859364, | |
0.2779740227777778, | |
0.2786407298050139, | |
0.2848696651480638, | |
0.29220717523364487, | |
0.28816128168202765, | |
0.291358434478742 | |
], | |
[ | |
0.27938971675977653, | |
0.28148470005627463, | |
0.278242478865406, | |
0.2790677205800335, | |
0.28017073165266104, | |
0.2809118770353734, | |
0.2793691619207147, | |
0.2787416278551532, | |
0.27883563823857305, | |
0.28032622408963587 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverPollutedSegments.native_unsafe", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.24728947422962852, | |
"scoreError" : 0.002736791057040997, | |
"scoreConfidence" : [ | |
0.24455268317258752, | |
0.2500262652866695 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.24035095050456512, | |
"50.0" : 0.2489497078819442, | |
"90.0" : 0.2512671449724611, | |
"95.0" : 0.2536943384689303, | |
"99.0" : 0.2537482460679858, | |
"99.9" : 0.2537482460679858, | |
"99.99" : 0.2537482460679858, | |
"99.999" : 0.2537482460679858, | |
"99.9999" : 0.2537482460679858, | |
"100.0" : 0.2537482460679858 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.24902568541562967, | |
0.2488717447761194, | |
0.24914203834661355, | |
0.2486502171968191, | |
0.2486813444333996, | |
0.2488236199004975, | |
0.24903747585863614, | |
0.250225943971986, | |
0.2513784567839196, | |
0.24979909535696454 | |
], | |
[ | |
0.24905657093081135, | |
0.24887373034825871, | |
0.24906712344449974, | |
0.24934183499501494, | |
0.2536502322515213, | |
0.2537482460679858, | |
0.24953166583541148, | |
0.25026533866933465, | |
0.24975377383924113, | |
0.24960456786427146 | |
], | |
[ | |
0.24072337102983637, | |
0.2403579639596348, | |
0.2454407208047105, | |
0.24143511727799227, | |
0.2424044840116279, | |
0.2410527286746988, | |
0.24035095050456512, | |
0.24076415158806544, | |
0.2415170540801545, | |
0.24810897867063492 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.ParallelSum.segment_parallel", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 36.67747293919414, | |
"scoreError" : 0.4158803678851153, | |
"scoreConfidence" : [ | |
36.26159257130902, | |
37.093353307079255 | |
], | |
"scorePercentiles" : { | |
"0.0" : 36.12309192857143, | |
"50.0" : 36.35753210714286, | |
"90.0" : 37.518104442857144, | |
"95.0" : 38.33593347197802, | |
"99.0" : 38.68669646153846, | |
"99.9" : 38.68669646153846, | |
"99.99" : 38.68669646153846, | |
"99.999" : 38.68669646153846, | |
"99.9999" : 38.68669646153846, | |
"100.0" : 38.68669646153846 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
36.370589714285714, | |
37.09149764285714, | |
37.124172785714286, | |
37.2014145, | |
37.404635785714284, | |
37.29524692857143, | |
36.5474385, | |
36.34230735714286, | |
36.16932371428572, | |
36.315299357142855 | |
], | |
[ | |
36.28174478571429, | |
36.41589021428572, | |
36.15414521428571, | |
36.12309192857143, | |
36.2913235, | |
36.289639, | |
36.24823107142857, | |
36.27257192857143, | |
36.216695214285714, | |
36.29987764285714 | |
], | |
[ | |
36.834003214285715, | |
36.7893935, | |
36.3444745, | |
36.18548092857143, | |
36.69755992857143, | |
38.04894557142857, | |
38.68669646153846, | |
37.530712071428574, | |
36.23296892857143, | |
36.51881628571429 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.ParallelSum.segment_parallel_bulk", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 33.079446134583335, | |
"scoreError" : 0.19146020914703424, | |
"scoreConfidence" : [ | |
32.887985925436304, | |
33.27090634373037 | |
], | |
"scorePercentiles" : { | |
"0.0" : 32.7087939375, | |
"50.0" : 33.005168, | |
"90.0" : 33.587236346666664, | |
"95.0" : 33.61527434333333, | |
"99.0" : 33.640947133333334, | |
"99.9" : 33.640947133333334, | |
"99.99" : 33.640947133333334, | |
"99.999" : 33.640947133333334, | |
"99.9999" : 33.640947133333334, | |
"100.0" : 33.640947133333334 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
33.4874492, | |
33.34545993333333, | |
33.0004589375, | |
32.7828799375, | |
33.1480180625, | |
33.061243375, | |
33.0923789375, | |
32.957610125, | |
32.739648, | |
32.748829625 | |
], | |
[ | |
33.2915745625, | |
33.1471896875, | |
33.280630375, | |
32.9737375, | |
32.989458375, | |
32.937186875, | |
32.727277375, | |
32.758488, | |
33.571436066666664, | |
32.781552625 | |
], | |
[ | |
33.640947133333334, | |
33.170974625, | |
32.986193625, | |
33.59426933333334, | |
33.58899193333333, | |
32.948433875, | |
33.1447214375, | |
32.7676735, | |
33.0098770625, | |
32.7087939375 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.ParallelSum.segment_serial", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 94.94846248714288, | |
"scoreError" : 6.8006651825631605, | |
"scoreConfidence" : [ | |
88.14779730457971, | |
101.74912766970604 | |
], | |
"scorePercentiles" : { | |
"0.0" : 80.25682985714286, | |
"50.0" : 99.53791216666667, | |
"90.0" : 104.49585616, | |
"95.0" : 107.16924904999999, | |
"99.0" : 109.4628046, | |
"99.9" : 109.4628046, | |
"99.99" : 109.4628046, | |
"99.999" : 109.4628046, | |
"99.9999" : 109.4628046, | |
"100.0" : 109.4628046 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
101.4787542, | |
104.5553264, | |
101.0166482, | |
99.58219466666667, | |
98.8497325, | |
99.721258, | |
99.49362966666666, | |
98.84740816666667, | |
98.70854166666666, | |
98.877084 | |
], | |
[ | |
82.333687, | |
81.22467471428571, | |
80.41116028571429, | |
80.65950214285715, | |
80.92223242857143, | |
84.39327983333334, | |
80.49305014285714, | |
80.25682985714286, | |
80.514946, | |
80.38020214285714 | |
], | |
[ | |
109.4628046, | |
102.4363178, | |
102.614137, | |
105.2927036, | |
103.960624, | |
102.1529268, | |
102.1995524, | |
102.0917798, | |
103.1003522, | |
102.4225344 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.ParallelSum.segment_stream_findany_parallel", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 702.0287421833333, | |
"scoreError" : 98.82486825541417, | |
"scoreConfidence" : [ | |
603.2038739279192, | |
800.8536104387474 | |
], | |
"scorePercentiles" : { | |
"0.0" : 442.2391925, | |
"50.0" : 683.0250114999999, | |
"90.0" : 981.6387363, | |
"95.0" : 991.2975357500001, | |
"99.0" : 992.568572, | |
"99.9" : 992.568572, | |
"99.99" : 992.568572, | |
"99.999" : 992.568572, | |
"99.9999" : 992.568572, | |
"100.0" : 992.568572 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
990.257597, | |
715.879786, | |
707.412037, | |
979.925517, | |
620.04523, | |
580.490368, | |
700.590594, | |
576.88043, | |
680.607053, | |
605.577357 | |
], | |
[ | |
685.44297, | |
614.862539, | |
700.674405, | |
442.2391925, | |
942.895748, | |
714.8689, | |
658.336327, | |
662.703871, | |
636.491792, | |
734.908408 | |
], | |
[ | |
528.2356585, | |
694.075726, | |
662.619264, | |
504.8454585, | |
643.694074, | |
538.768234, | |
716.128936, | |
992.568572, | |
847.007127, | |
981.829094 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.ParallelSum.segment_stream_findany_parallel_bulk", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 29.96463393147484, | |
"scoreError" : 4.130168207476822, | |
"scoreConfidence" : [ | |
25.83446572399802, | |
34.094802138951664 | |
], | |
"scorePercentiles" : { | |
"0.0" : 24.602079904761904, | |
"50.0" : 26.48782237763158, | |
"90.0" : 40.293031861538466, | |
"95.0" : 42.13135440833333, | |
"99.0" : 42.15721275, | |
"99.9" : 42.15721275, | |
"99.99" : 42.15721275, | |
"99.999" : 42.15721275, | |
"99.9999" : 42.15721275, | |
"100.0" : 42.15721275 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
25.106467285714285, | |
24.845807523809523, | |
24.86965623809524, | |
25.0805075, | |
27.916586777777777, | |
26.63530265, | |
27.822568722222222, | |
25.12530435, | |
25.50701395, | |
28.073530263157895 | |
], | |
[ | |
35.8041878, | |
39.54917230769231, | |
40.37568292307692, | |
39.483980230769234, | |
38.244115785714285, | |
37.35563657142857, | |
42.11019758333333, | |
42.15721275, | |
34.3692684, | |
29.708997 | |
], | |
[ | |
26.340342105263158, | |
25.125758095238094, | |
25.61784785, | |
26.2499954, | |
28.6603295, | |
25.90547385, | |
25.8287173, | |
25.072225476190475, | |
24.602079904761904, | |
25.39505185 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.ParallelSum.segment_stream_findany_serial", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 1475.6528653333332, | |
"scoreError" : 141.49636576648524, | |
"scoreConfidence" : [ | |
1334.156499566848, | |
1617.1492310998185 | |
], | |
"scorePercentiles" : { | |
"0.0" : 1280.314424, | |
"50.0" : 1329.6252220000001, | |
"90.0" : 1742.4578569, | |
"95.0" : 1747.312915, | |
"99.0" : 1748.40153, | |
"99.9" : 1748.40153, | |
"99.99" : 1748.40153, | |
"99.999" : 1748.40153, | |
"99.9999" : 1748.40153, | |
"100.0" : 1748.40153 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
1746.42223, | |
1742.61246, | |
1741.066429, | |
1737.430125, | |
1322.226996, | |
1334.056829, | |
1299.031198, | |
1285.948408, | |
1322.751518, | |
1325.193615 | |
], | |
[ | |
1708.809333, | |
1727.376392, | |
1723.167657, | |
1713.296617, | |
1321.943234, | |
1289.799981, | |
1297.632305, | |
1285.142883, | |
1290.779596, | |
1280.314424 | |
], | |
[ | |
1748.40153, | |
1731.192301, | |
1722.965314, | |
1715.5433, | |
1303.34351, | |
1291.245122, | |
1300.765436, | |
1336.37489, | |
1289.622079, | |
1335.130248 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.ParallelSum.segment_stream_findany_serial_bulk", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 86.20680081095239, | |
"scoreError" : 2.6199219015468604, | |
"scoreConfidence" : [ | |
83.58687890940553, | |
88.82672271249925 | |
], | |
"scorePercentiles" : { | |
"0.0" : 82.94799657142858, | |
"50.0" : 84.12541083333333, | |
"90.0" : 91.27993028333334, | |
"95.0" : 97.03388369666666, | |
"99.0" : 100.6759104, | |
"99.9" : 100.6759104, | |
"99.99" : 100.6759104, | |
"99.999" : 100.6759104, | |
"99.9999" : 100.6759104, | |
"100.0" : 100.6759104 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
83.75655466666667, | |
83.53841628571429, | |
84.1076925, | |
83.47750433333333, | |
82.96972842857143, | |
84.01838783333334, | |
87.02418533333334, | |
83.00464414285715, | |
84.14312916666667, | |
89.81131283333333 | |
], | |
[ | |
94.05404366666667, | |
100.6759104, | |
91.44311, | |
86.16156316666667, | |
86.20722233333333, | |
88.5733905, | |
86.9247615, | |
88.381628, | |
89.426874, | |
88.03658983333334 | |
], | |
[ | |
83.71603216666666, | |
85.37534966666666, | |
82.94799657142858, | |
83.659733, | |
83.77663833333334, | |
83.89664066666667, | |
83.80642766666666, | |
83.53002383333333, | |
86.0840675, | |
83.674466 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.ParallelSum.segment_stream_parallel", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 33.58745213472222, | |
"scoreError" : 0.32214378179841396, | |
"scoreConfidence" : [ | |
33.2653083529238, | |
33.90959591652064 | |
], | |
"scorePercentiles" : { | |
"0.0" : 32.9948346875, | |
"50.0" : 33.43691, | |
"90.0" : 34.28659449333333, | |
"95.0" : 34.748850553333334, | |
"99.0" : 35.218647866666664, | |
"99.9" : 35.218647866666664, | |
"99.99" : 35.218647866666664, | |
"99.999" : 35.218647866666664, | |
"99.9999" : 35.218647866666664, | |
"100.0" : 35.218647866666664 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
33.447569333333334, | |
33.4612924, | |
33.66498253333334, | |
34.0557596, | |
34.043473866666666, | |
34.36447093333334, | |
33.659219066666665, | |
33.2896415625, | |
33.1334580625, | |
33.16496375 | |
], | |
[ | |
35.218647866666664, | |
34.17744213333334, | |
33.818299333333336, | |
34.29872253333333, | |
33.42625066666667, | |
33.7588908, | |
33.8085938, | |
32.9948346875, | |
33.145221625, | |
33.34410593333333 | |
], | |
[ | |
33.382951133333336, | |
33.6528834, | |
33.60745513333333, | |
33.2334070625, | |
33.31532375, | |
33.3098941875, | |
33.1726571875, | |
33.1609575625, | |
33.1657109375, | |
33.3464832 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.ParallelSum.segment_stream_parallel_bulk", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 33.41997003875, | |
"scoreError" : 0.3322483145745585, | |
"scoreConfidence" : [ | |
33.087721724175445, | |
33.75221835332456 | |
], | |
"scorePercentiles" : { | |
"0.0" : 32.6998816875, | |
"50.0" : 33.372656335416664, | |
"90.0" : 34.438328973333334, | |
"95.0" : 34.585266993333335, | |
"99.0" : 34.661978866666665, | |
"99.9" : 34.661978866666665, | |
"99.99" : 34.661978866666665, | |
"99.999" : 34.661978866666665, | |
"99.9999" : 34.661978866666665, | |
"100.0" : 34.661978866666665 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
32.924721625, | |
33.36288806666666, | |
33.42265733333333, | |
32.939280375, | |
32.8985843125, | |
33.373082733333334, | |
33.657757333333336, | |
34.52250273333333, | |
34.03189173333333, | |
33.6612132 | |
], | |
[ | |
33.532926266666664, | |
33.2191918125, | |
32.9878255, | |
33.409918866666665, | |
33.56078946666667, | |
33.612385333333336, | |
33.3722299375, | |
34.661978866666665, | |
34.483488666666666, | |
33.566362 | |
], | |
[ | |
32.837727375, | |
32.6998816875, | |
33.1822096875, | |
32.9998251875, | |
33.056427875, | |
32.99099975, | |
33.6380384, | |
33.6917796, | |
33.3011016875, | |
32.99943375 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.ParallelSum.unsafe_parallel", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 33.55564486027778, | |
"scoreError" : 0.3271002982173581, | |
"scoreConfidence" : [ | |
33.22854456206042, | |
33.88274515849514 | |
], | |
"scorePercentiles" : { | |
"0.0" : 32.9952510625, | |
"50.0" : 33.38312186666667, | |
"90.0" : 34.246822726666664, | |
"95.0" : 34.490976993333334, | |
"99.0" : 34.753170133333334, | |
"99.9" : 34.753170133333334, | |
"99.99" : 34.753170133333334, | |
"99.999" : 34.753170133333334, | |
"99.9999" : 34.753170133333334, | |
"100.0" : 34.753170133333334 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
33.0719365625, | |
33.19166325, | |
33.06589525, | |
33.778209733333334, | |
33.528794133333335, | |
33.7584452, | |
33.320065625, | |
33.16554975, | |
33.162231, | |
33.4086486 | |
], | |
[ | |
33.3061901875, | |
33.357595133333334, | |
33.043468125, | |
33.0284629375, | |
33.105086625, | |
33.1037296875, | |
32.9952510625, | |
33.122557625, | |
34.1410008, | |
34.15124746666667 | |
], | |
[ | |
34.27645533333333, | |
34.079815133333334, | |
33.9878438, | |
34.134266266666664, | |
33.664465066666665, | |
33.1656181875, | |
34.018440266666666, | |
34.2574422, | |
34.753170133333334, | |
33.52580066666667 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.ParallelSum.unsafe_serial", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 102.74285735333332, | |
"scoreError" : 0.6767162789601672, | |
"scoreConfidence" : [ | |
102.06614107437315, | |
103.41957363229349 | |
], | |
"scorePercentiles" : { | |
"0.0" : 100.9731818, | |
"50.0" : 102.5365711, | |
"90.0" : 104.53399388000001, | |
"95.0" : 105.33959591, | |
"99.0" : 105.8892812, | |
"99.9" : 105.8892812, | |
"99.99" : 105.8892812, | |
"99.999" : 105.8892812, | |
"99.9999" : 105.8892812, | |
"100.0" : 105.8892812 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
103.1432812, | |
102.5183044, | |
101.9187718, | |
104.8898534, | |
102.5395644, | |
102.9178888, | |
102.6284758, | |
102.2443208, | |
105.8892812, | |
104.612682 | |
], | |
[ | |
101.6943414, | |
102.8537462, | |
102.4899714, | |
101.9932684, | |
102.3756058, | |
101.9201346, | |
101.6263774, | |
102.1607718, | |
102.3878994, | |
102.316044 | |
], | |
[ | |
100.9731818, | |
103.4586676, | |
102.5335778, | |
101.7766528, | |
102.8358328, | |
103.1282796, | |
102.6767614, | |
102.8974448, | |
103.058937, | |
103.8258008 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.TestLoadBytes.arrayScalar", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign", | |
"-Dforeign.restricted=permit", | |
"--enable-native-access", | |
"ALL-UNNAMED" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 252.811739683017, | |
"scoreError" : 1.7017086768458296, | |
"scoreConfidence" : [ | |
251.11003100617117, | |
254.51344835986285 | |
], | |
"scorePercentiles" : { | |
"0.0" : 251.48317216431445, | |
"50.0" : 252.56207342371044, | |
"90.0" : 254.81227169123787, | |
"95.0" : 254.89862121798274, | |
"99.0" : 254.89862121798274, | |
"99.9" : 254.89862121798274, | |
"99.99" : 254.89862121798274, | |
"99.999" : 254.89862121798274, | |
"99.9999" : 254.89862121798274, | |
"100.0" : 254.89862121798274 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
253.68942290279855, | |
251.8588928538695, | |
251.52035382386356, | |
251.48317216431445, | |
253.141248273991, | |
252.3664127953947, | |
252.6251182653174, | |
252.4990285821035, | |
254.03512595053414, | |
254.89862121798274 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.TestLoadBytes.arrayScalarConst", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign", | |
"-Dforeign.restricted=permit", | |
"--enable-native-access", | |
"ALL-UNNAMED" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 253.8257274463777, | |
"scoreError" : 4.56561226636666, | |
"scoreConfidence" : [ | |
249.26011518001104, | |
258.39133971274435 | |
], | |
"scorePercentiles" : { | |
"0.0" : 251.14560804482426, | |
"50.0" : 252.78990672156127, | |
"90.0" : 260.4797722864017, | |
"95.0" : 260.9291065100612, | |
"99.0" : 260.9291065100612, | |
"99.9" : 260.9291065100612, | |
"99.99" : 260.9291065100612, | |
"99.999" : 260.9291065100612, | |
"99.9999" : 260.9291065100612, | |
"100.0" : 260.9291065100612 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
256.4357642734664, | |
252.22280262082162, | |
252.9472608979122, | |
252.63255254521033, | |
260.9291065100612, | |
251.53726726350624, | |
251.2768499346052, | |
251.14560804482426, | |
254.69051678307576, | |
254.43954559029356 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.TestLoadBytes.bufferNativeScalar", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign", | |
"-Dforeign.restricted=permit", | |
"--enable-native-access", | |
"ALL-UNNAMED" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 256.4394617944492, | |
"scoreError" : 7.80203657014067, | |
"scoreConfidence" : [ | |
248.63742522430852, | |
264.24149836458986 | |
], | |
"scorePercentiles" : { | |
"0.0" : 250.214508577221, | |
"50.0" : 256.67861881878935, | |
"90.0" : 264.69317348583365, | |
"95.0" : 264.90412719902497, | |
"99.0" : 264.90412719902497, | |
"99.9" : 264.90412719902497, | |
"99.99" : 264.90412719902497, | |
"99.999" : 264.90412719902497, | |
"99.9999" : 264.90412719902497, | |
"100.0" : 264.90412719902497 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
251.26910902590342, | |
253.50114265238278, | |
250.2652550714296, | |
250.214508577221, | |
257.2951622421004, | |
262.7945900671118, | |
259.7379331440534, | |
256.06207539547836, | |
258.35071456978613, | |
264.90412719902497 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.TestLoadBytes.bufferNativeScalarConst", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign", | |
"-Dforeign.restricted=permit", | |
"--enable-native-access", | |
"ALL-UNNAMED" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 260.1032464273397, | |
"scoreError" : 7.319968325119768, | |
"scoreConfidence" : [ | |
252.78327810221992, | |
267.42321475245944 | |
], | |
"scorePercentiles" : { | |
"0.0" : 256.46180493410947, | |
"50.0" : 258.57899623163905, | |
"90.0" : 271.2670341302255, | |
"95.0" : 271.91488816856105, | |
"99.0" : 271.91488816856105, | |
"99.9" : 271.91488816856105, | |
"99.99" : 271.91488816856105, | |
"99.999" : 271.91488816856105, | |
"99.9999" : 271.91488816856105, | |
"100.0" : 271.91488816856105 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
258.800722170361, | |
258.43056759126773, | |
258.90273915303266, | |
256.46180493410947, | |
257.0714359517674, | |
258.7274248720103, | |
258.2083730016955, | |
257.07816064538616, | |
265.4363477852059, | |
271.91488816856105 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.TestLoadBytes.segmentNativeScalar", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign", | |
"-Dforeign.restricted=permit", | |
"--enable-native-access", | |
"ALL-UNNAMED" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 265.933873379896, | |
"scoreError" : 2.523520080671662, | |
"scoreConfidence" : [ | |
263.4103532992243, | |
268.4573934605677 | |
], | |
"scorePercentiles" : { | |
"0.0" : 262.8325726958834, | |
"50.0" : 266.8982356741186, | |
"90.0" : 267.3427998437099, | |
"95.0" : 267.34707475596906, | |
"99.0" : 267.34707475596906, | |
"99.9" : 267.34707475596906, | |
"99.99" : 267.34707475596906, | |
"99.999" : 267.34707475596906, | |
"99.9999" : 267.34707475596906, | |
"100.0" : 267.34707475596906 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
263.34500818020354, | |
265.2440850126783, | |
265.4537018901835, | |
262.8325726958834, | |
267.30432563337706, | |
267.34707475596906, | |
267.0637596973736, | |
266.8958582932063, | |
266.9006130550309, | |
266.9517345850543 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.TestLoadBytes.segmentNativeScalarConst", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--add-modules=jdk.incubator.foreign", | |
"-Dforeign.restricted=permit", | |
"--enable-native-access", | |
"ALL-UNNAMED" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 250.6163887294841, | |
"scoreError" : 4.490288510486499, | |
"scoreConfidence" : [ | |
246.1261002189976, | |
255.1066772399706 | |
], | |
"scorePercentiles" : { | |
"0.0" : 248.53512774017344, | |
"50.0" : 249.86998773675353, | |
"90.0" : 257.80992679042464, | |
"95.0" : 258.43988445578987, | |
"99.0" : 258.43988445578987, | |
"99.9" : 258.43988445578987, | |
"99.99" : 258.43988445578987, | |
"99.999" : 258.43988445578987, | |
"99.9999" : 258.43988445578987, | |
"100.0" : 258.43988445578987 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
250.42399496449457, | |
250.33361713927613, | |
250.4765933064775, | |
252.14030780213787, | |
248.6969091492266, | |
249.40635833423093, | |
258.43988445578987, | |
249.00281537138008, | |
248.70827903165417, | |
248.53512774017344 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.UnrolledAccess.handle_loop", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--enable-native-access=ALL-UNNAMED" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.6393310404837489, | |
"scoreError" : 0.004273040940143765, | |
"scoreConfidence" : [ | |
0.6350579995436051, | |
0.6436040814238927 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.6200720062487989, | |
"50.0" : 0.6399813107153167, | |
"90.0" : 0.6486605237375839, | |
"95.0" : 0.6500654453559045, | |
"99.0" : 0.6505814373368333, | |
"99.9" : 0.6505814373368333, | |
"99.99" : 0.6505814373368333, | |
"99.999" : 0.6505814373368333, | |
"99.9999" : 0.6505814373368333, | |
"100.0" : 0.6505814373368333 | |
}, | |
"scoreUnit" : "us/op", | |
"rawData" : [ | |
[ | |
0.6487052468695442, | |
0.649643270098781, | |
0.6482580155499402, | |
0.6505814373368333, | |
0.6408566919911892, | |
0.6397236908871764, | |
0.639970025558313, | |
0.6399925958723204, | |
0.6401634784098873, | |
0.6407799745036867 | |
], | |
[ | |
0.642229200509032, | |
0.64056304749854, | |
0.6418275352275352, | |
0.6463468546651762, | |
0.636016652432732, | |
0.6321662160368594, | |
0.6350944417636003, | |
0.6457920696062696, | |
0.6319421406676825, | |
0.6200720062487989 | |
], | |
[ | |
0.6413828922345077, | |
0.6390459722531003, | |
0.6389045899289583, | |
0.6409287434242985, | |
0.632254119095689, | |
0.632206863947212, | |
0.6351339187524604, | |
0.6334380484433796, | |
0.6391303720058982, | |
0.6367811026930668 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.UnrolledAccess.handle_loop_instance", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--enable-native-access=ALL-UNNAMED" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.7544712077768819, | |
"scoreError" : 0.008514567442020672, | |
"scoreConfidence" : [ | |
0.7459566403348612, | |
0.7629857752189027 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.7391380782202831, | |
"50.0" : 0.750346052873435, | |
"90.0" : 0.7755211072923125, | |
"95.0" : 0.7780530117224616, | |
"99.0" : 0.7782177360627882, | |
"99.9" : 0.7782177360627882, | |
"99.99" : 0.7782177360627882, | |
"99.999" : 0.7782177360627882, | |
"99.9999" : 0.7782177360627882, | |
"100.0" : 0.7782177360627882 | |
}, | |
"scoreUnit" : "us/op", | |
"rawData" : [ | |
[ | |
0.7569044643154443, | |
0.7493162833555579, | |
0.7510788515772118, | |
0.7495367087355506, | |
0.7399570693395123, | |
0.7401071235662079, | |
0.739368564382784, | |
0.7424172129784682, | |
0.740131694885907, | |
0.7391380782202831 | |
], | |
[ | |
0.7755609376259042, | |
0.7751626342899874, | |
0.7782177360627882, | |
0.7779182372621942, | |
0.7675646520036895, | |
0.7667557906001251, | |
0.7676551935164252, | |
0.7651273307509194, | |
0.7650758622166544, | |
0.7628954229622229 | |
], | |
[ | |
0.7521031198538203, | |
0.7496132541696583, | |
0.7487679006430652, | |
0.7574842343604462, | |
0.7411966356913136, | |
0.7447653093286277, | |
0.7560572451345868, | |
0.7463048559916431, | |
0.7442582501793032, | |
0.7436955793061502 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.UnrolledAccess.unsafe_loop", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native", | |
"--add-modules", | |
"jdk.incubator.foreign", | |
"--enable-native-access=ALL-UNNAMED", | |
"--enable-native-access=ALL-UNNAMED" | |
], | |
"jdkVersion" : "18-internal", | |
"vmName" : "OpenJDK 64-Bit Server VM", | |
"vmVersion" : "18-internal+0-adhoc.maurizio.dev", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.34892228718218515, | |
"scoreError" : 0.0010828984064386903, | |
"scoreConfidence" : [ | |
0.34783938877574644, | |
0.35000518558862387 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.3445815550949071, | |
"50.0" : 0.34917893847897075, | |
"90.0" : 0.3510288362441283, | |
"95.0" : 0.3515179056962521, | |
"99.0" : 0.3516031525856517, | |
"99.9" : 0.3516031525856517, | |
"99.99" : 0.3516031525856517, | |
"99.999" : 0.3516031525856517, | |
"99.9999" : 0.3516031525856517, | |
"100.0" : 0.3516031525856517 | |
}, | |
"scoreUnit" : "us/op", | |
"rawData" : [ | |
[ | |
0.34818724775630605, | |
0.3470768391583932, | |
0.3445815550949071, | |
0.34661735803131394, | |
0.34815905247935036, | |
0.3481752718468892, | |
0.34972104638633533, | |
0.35029265836119217, | |
0.3510447243336335, | |
0.3516031525856517 | |
], | |
[ | |
0.3482023790211689, | |
0.3479069727481805, | |
0.34794140450524785, | |
0.34894715227342976, | |
0.3508858434385813, | |
0.34993626971826797, | |
0.3501969379752685, | |
0.3493661701454356, | |
0.34948511972343194, | |
0.35033244511691114 | |
], | |
[ | |
0.3473713830464822, | |
0.3471966623693179, | |
0.34735491172822097, | |
0.34720621250651723, | |
0.3514481582412887, | |
0.34926098594706634, | |
0.34909689101087515, | |
0.3496096251525688, | |
0.3502503882841133, | |
0.3502137964792081 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
} | |
] | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment