Last active
January 5, 2022 22:09
-
-
Save mcimadamore/08b52985b30d2e944ffbf44728294a91 to your computer and use it in GitHub Desktop.
JDK 18 no 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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 4.006086889860017, | |
"scoreError" : 0.1476423419088832, | |
"scoreConfidence" : [ | |
3.8584445479511333, | |
4.153729231768899 | |
], | |
"scorePercentiles" : { | |
"0.0" : 3.7893358940671242, | |
"50.0" : 3.870693634066119, | |
"90.0" : 4.295333226825027, | |
"95.0" : 4.308243084130288, | |
"99.0" : 4.31077709906045, | |
"99.9" : 4.31077709906045, | |
"99.99" : 4.31077709906045, | |
"99.999" : 4.31077709906045, | |
"99.9999" : 4.31077709906045, | |
"100.0" : 4.31077709906045 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
4.306169799187427, | |
4.250622018134369, | |
4.246026414067022, | |
4.263902610584437, | |
3.7935061647414905, | |
3.792565811132666, | |
3.813460679067449, | |
3.8921859550778355, | |
3.7935331683485995, | |
3.7893358940671242 | |
], | |
[ | |
4.247333525744245, | |
4.260791842845245, | |
4.245872199306893, | |
4.280697664772662, | |
3.8266231290616513, | |
3.8077058284772276, | |
3.833906433532561, | |
3.890197790605893, | |
3.837768742263294, | |
3.832580912276965 | |
], | |
[ | |
4.246495622572141, | |
4.2967861796683495, | |
4.28225665123512, | |
4.31077709906045, | |
3.8038206020546372, | |
3.870806749477724, | |
3.8705805186545144, | |
3.845046439865308, | |
3.83489966760054, | |
3.8163505823166575 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.22776532464760343, | |
"scoreError" : 0.0025368459588517864, | |
"scoreConfidence" : [ | |
0.22522847868875165, | |
0.23030217060645522 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.22432934529147983, | |
"50.0" : 0.22579220403427563, | |
"90.0" : 0.23293071052141526, | |
"95.0" : 0.23404272369643, | |
"99.0" : 0.23520529854254818, | |
"99.9" : 0.23520529854254818, | |
"99.99" : 0.23520529854254818, | |
"99.999" : 0.23520529854254818, | |
"99.9999" : 0.23520529854254818, | |
"100.0" : 0.23520529854254818 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.22595834733514003, | |
0.22562824627875508, | |
0.22488218075539568, | |
0.22488420413669064, | |
0.22510807290729073, | |
0.22589704516711834, | |
0.22491985971223022, | |
0.22480610561797754, | |
0.22498356834532374, | |
0.22587457200902936 | |
], | |
[ | |
0.2327152493023256, | |
0.2319493050533148, | |
0.2326352158139535, | |
0.2329328910614525, | |
0.23285481145251397, | |
0.2330915260950606, | |
0.23520529854254818, | |
0.23260003626220363, | |
0.23291108566108007, | |
0.23277463471382037 | |
], | |
[ | |
0.22439047779273216, | |
0.22432934529147983, | |
0.2247459236298293, | |
0.2244885565529623, | |
0.22498431578947367, | |
0.22577212815884476, | |
0.22491851258992807, | |
0.22491671133093524, | |
0.22598923215898825, | |
0.22581227990970654 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 3.946198884753286, | |
"scoreError" : 0.2327913077386156, | |
"scoreConfidence" : [ | |
3.7134075770146704, | |
4.178990192491901 | |
], | |
"scorePercentiles" : { | |
"0.0" : 3.5883221745639755, | |
"50.0" : 3.7142023834874527, | |
"90.0" : 4.410441514251944, | |
"95.0" : 4.414816244844123, | |
"99.0" : 4.419379769466105, | |
"99.9" : 4.419379769466105, | |
"99.99" : 4.419379769466105, | |
"99.999" : 4.419379769466105, | |
"99.9999" : 4.419379769466105, | |
"100.0" : 4.419379769466105 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
4.264245101655788, | |
4.259292053636677, | |
4.269031976509526, | |
4.262868898777812, | |
3.600066127949773, | |
3.593901346388379, | |
3.596966208465104, | |
3.591583196574994, | |
3.5883221745639755, | |
3.5895940359504004 | |
], | |
[ | |
4.405044963102498, | |
4.400163383367767, | |
4.403309852820691, | |
4.395320744551094, | |
3.702244005402096, | |
3.710868729769756, | |
3.7027615506296523, | |
3.7028456933146305, | |
3.7028196867295113, | |
3.706431632124993 | |
], | |
[ | |
4.410479758398062, | |
4.41009731693688, | |
4.411082451971592, | |
4.419379769466105, | |
3.716759200635113, | |
3.7135241763997615, | |
3.7148805905751443, | |
3.713466812247554, | |
3.7155209063324484, | |
3.7130941973507947 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.2610108972539951, | |
"scoreError" : 0.004234216962550235, | |
"scoreConfidence" : [ | |
0.2567766802914449, | |
0.26524511421654534 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.25083276930792375, | |
"50.0" : 0.2632606429287909, | |
"90.0" : 0.269487223344167, | |
"95.0" : 0.2725433321900895, | |
"99.0" : 0.27300505128205127, | |
"99.9" : 0.27300505128205127, | |
"99.99" : 0.27300505128205127, | |
"99.999" : 0.27300505128205127, | |
"99.9999" : 0.27300505128205127, | |
"100.0" : 0.27300505128205127 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.2515688672699849, | |
0.2526791237373737, | |
0.2536463788032454, | |
0.25347273556231004, | |
0.25083276930792375, | |
0.251210041185334, | |
0.25382023642820906, | |
0.2535952904206792, | |
0.25601264994882295, | |
0.25351891789153574 | |
], | |
[ | |
0.26278826470588235, | |
0.263198870594424, | |
0.26181827838827837, | |
0.27216556202393904, | |
0.2696356323450135, | |
0.26349443865192207, | |
0.26815154233654875, | |
0.2626133149606299, | |
0.27300505128205127, | |
0.2634908978409689 | |
], | |
[ | |
0.26352721812434143, | |
0.26307756677181915, | |
0.2637300938323669, | |
0.2633224152631579, | |
0.2647347708994709, | |
0.26476136209634726, | |
0.26454728662083554, | |
0.26381682594936706, | |
0.264534326811211, | |
0.2635561875658588 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 3.469543711641674, | |
"scoreError" : 0.01277975221629875, | |
"scoreConfidence" : [ | |
3.456763959425375, | |
3.4823234638579725 | |
], | |
"scorePercentiles" : { | |
"0.0" : 3.4404577178852733, | |
"50.0" : 3.476556329209928, | |
"90.0" : 3.4846279965989004, | |
"95.0" : 3.5054292880351756, | |
"99.0" : 3.521844968968903, | |
"99.9" : 3.521844968968903, | |
"99.99" : 3.521844968968903, | |
"99.999" : 3.521844968968903, | |
"99.9999" : 3.521844968968903, | |
"100.0" : 3.521844968968903 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
3.4840207221221338, | |
3.4839327696985065, | |
3.484663164612493, | |
3.482554123073059, | |
3.479515263810253, | |
3.4783857179400544, | |
3.478747403519156, | |
3.4758470067400147, | |
3.480342241488012, | |
3.47921702688447 | |
], | |
[ | |
3.448255966476924, | |
3.4478052537446398, | |
3.448481162670393, | |
3.44715652739507, | |
3.4404577178852733, | |
3.443986681322267, | |
3.4411944933054395, | |
3.4423043806381446, | |
3.447605083211597, | |
3.521844968968903 | |
], | |
[ | |
3.4743751915978827, | |
3.4919982763621262, | |
3.4686599193240033, | |
3.4623236751007824, | |
3.478590973988771, | |
3.466952751977123, | |
3.4631543116859453, | |
3.4772656516798413, | |
3.4843114844765677, | |
3.482361437550391 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.228050017161091, | |
"scoreError" : 0.0025502827795850897, | |
"scoreConfidence" : [ | |
0.22549973438150592, | |
0.23060029994067607 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.22352478507596069, | |
"50.0" : 0.22581770045146726, | |
"90.0" : 0.23253415555555557, | |
"95.0" : 0.23429369753701484, | |
"99.0" : 0.2363078252243741, | |
"99.9" : 0.2363078252243741, | |
"99.99" : 0.2363078252243741, | |
"99.999" : 0.2363078252243741, | |
"99.9999" : 0.2363078252243741, | |
"100.0" : 0.2363078252243741 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.22579761489841987, | |
0.2246101845532106, | |
0.22527633858622242, | |
0.22359601609298166, | |
0.22540765570076612, | |
0.22352478507596069, | |
0.22543863812528167, | |
0.22527613102206212, | |
0.22473919047619048, | |
0.22404294805194805 | |
], | |
[ | |
0.22526502926609634, | |
0.22583778600451468, | |
0.2258688776523702, | |
0.2257932690744921, | |
0.2279397484047402, | |
0.22526124088248536, | |
0.22529518198198198, | |
0.22524127059882937, | |
0.2265655366847826, | |
0.2363078252243741 | |
], | |
[ | |
0.23250861831706182, | |
0.23245420771375463, | |
0.2325369930264993, | |
0.23244278345724906, | |
0.23231960845332095, | |
0.23229707245703668, | |
0.23234106595448212, | |
0.23244356970260224, | |
0.23242555250929367, | |
0.23264577488372093 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.3488643611732231, | |
"scoreError" : 0.0029605173036475743, | |
"scoreConfidence" : [ | |
0.34590384386957557, | |
0.35182487847687066 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.33464637993311036, | |
"50.0" : 0.3496638085255066, | |
"90.0" : 0.35211075630417216, | |
"95.0" : 0.35650690150213477, | |
"99.0" : 0.3589385581061693, | |
"99.9" : 0.3589385581061693, | |
"99.99" : 0.3589385581061693, | |
"99.999" : 0.3589385581061693, | |
"99.9999" : 0.3589385581061693, | |
"100.0" : 0.3589385581061693 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.3349257061579652, | |
0.33464637993311036, | |
0.35234209366197183, | |
0.3495600251572327, | |
0.34902416399162595, | |
0.34952918448637316, | |
0.3495830740740741, | |
0.3494280356145251, | |
0.34958859049615654, | |
0.34930381424581003 | |
], | |
[ | |
0.34965686023759607, | |
0.34977514405594406, | |
0.3500287200839748, | |
0.3499845073477957, | |
0.3498445202797203, | |
0.3498091734265734, | |
0.34977826993006994, | |
0.3496806498951782, | |
0.3496914109014675, | |
0.34974917972027975 | |
], | |
[ | |
0.3496707568134172, | |
0.34974030118798044, | |
0.3492413691556176, | |
0.3497647545454545, | |
0.354517364280652, | |
0.3589385581061693, | |
0.34745533472222223, | |
0.3468077442827443, | |
0.3469563633841886, | |
0.3469087850208044 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.6386166503226068, | |
"scoreError" : 0.030369367021339286, | |
"scoreConfidence" : [ | |
0.6082472833012675, | |
0.6689860173439461 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.5946249263657957, | |
"50.0" : 0.6169820683527945, | |
"90.0" : 0.6957442402537575, | |
"95.0" : 0.7428715847368035, | |
"99.0" : 0.7903587819905213, | |
"99.9" : 0.7903587819905213, | |
"99.99" : 0.7903587819905213, | |
"99.999" : 0.7903587819905213, | |
"99.9999" : 0.7903587819905213, | |
"100.0" : 0.7903587819905213 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.6229991259259259, | |
0.6054248379685611, | |
0.605286853688029, | |
0.6163356342364532, | |
0.6053388488512697, | |
0.6237258082191781, | |
0.6100386658536585, | |
0.6151994059040591, | |
0.6016953353365384, | |
0.61843021631644 | |
], | |
[ | |
0.6013475901442308, | |
0.6153265953259532, | |
0.6087121046228711, | |
0.6176285024691358, | |
0.636610441475827, | |
0.6085122420924575, | |
0.5983683313397129, | |
0.6080552952612394, | |
0.5946249263657957, | |
0.60176578125 | |
], | |
[ | |
0.6871136978021978, | |
0.6797917309782608, | |
0.6787496214382632, | |
0.6757087408906882, | |
0.6836600095628416, | |
0.6967031894150418, | |
0.6610976195508587, | |
0.7903587819905213, | |
0.7040184233473981, | |
0.6858711520547945 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.36338896082206623, | |
"scoreError" : 0.005547480420635129, | |
"scoreConfidence" : [ | |
0.3578414804014311, | |
0.36893644124270136 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.3515289079409698, | |
"50.0" : 0.36713435840058695, | |
"90.0" : 0.3714607389012621, | |
"95.0" : 0.3720525222704486, | |
"99.0" : 0.37248557483246464, | |
"99.9" : 0.37248557483246464, | |
"99.99" : 0.37248557483246464, | |
"99.999" : 0.37248557483246464, | |
"99.9999" : 0.37248557483246464, | |
"100.0" : 0.37248557483246464 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.3521310914848698, | |
0.3517413874824191, | |
0.3515756219255095, | |
0.3515289079409698, | |
0.35171974331926864, | |
0.35174021026722924, | |
0.35227321830985914, | |
0.3528003815232722, | |
0.35356222544169613, | |
0.35166205973295855 | |
], | |
[ | |
0.37129092878338277, | |
0.37248557483246464, | |
0.3713340259836674, | |
0.37169820653789004, | |
0.37147481811432814, | |
0.3707629948109711, | |
0.370090950443787, | |
0.3699800303254438, | |
0.3697449963045085, | |
0.3697866703621582 | |
], | |
[ | |
0.36809322958057394, | |
0.3671979992657856, | |
0.3670712237710932, | |
0.3672459676945668, | |
0.3671275884079237, | |
0.3672362569750367, | |
0.3670027028613353, | |
0.3671411283932502, | |
0.36707449523110786, | |
0.36709418855465886 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.34379091911293463, | |
"scoreError" : 0.0035692505599990688, | |
"scoreConfidence" : [ | |
0.34022166855293556, | |
0.3473601696729337 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.33690198316498315, | |
"50.0" : 0.34255926687622473, | |
"90.0" : 0.35139477724719104, | |
"95.0" : 0.3520345424427208, | |
"99.0" : 0.352796643864598, | |
"99.9" : 0.352796643864598, | |
"99.99" : 0.352796643864598, | |
"99.999" : 0.352796643864598, | |
"99.9999" : 0.352796643864598, | |
"100.0" : 0.352796643864598 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.3390685345528455, | |
0.3389138868563686, | |
0.3383532657200811, | |
0.3381637532116295, | |
0.33690198316498315, | |
0.33698332053872054, | |
0.3380693283783784, | |
0.3376874642375169, | |
0.33709701886792454, | |
0.3420116295283664 | |
], | |
[ | |
0.34290639204934886, | |
0.3417220833333333, | |
0.3422565410396717, | |
0.3413696207366985, | |
0.3434676410432395, | |
0.3431464471879287, | |
0.3424397214236824, | |
0.34210316963064297, | |
0.3444167398485891, | |
0.3426788123287671 | |
], | |
[ | |
0.3513872106741573, | |
0.3513956179775281, | |
0.35141100491573035, | |
0.3510052596491228, | |
0.3509460764375877, | |
0.3512019592982456, | |
0.3513577654494382, | |
0.352796643864598, | |
0.34802423034098817, | |
0.3444444511019284 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.7621313112349293, | |
"scoreError" : 0.07851808531448884, | |
"scoreConfidence" : [ | |
0.6836132259204404, | |
0.8406493965494182 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.6176571481481481, | |
"50.0" : 0.8009868283862994, | |
"90.0" : 0.8993582730084818, | |
"95.0" : 0.9165623082293315, | |
"99.0" : 0.9354809593345657, | |
"99.9" : 0.9354809593345657, | |
"99.99" : 0.9354809593345657, | |
"99.999" : 0.9354809593345657, | |
"99.9999" : 0.9354809593345657, | |
"100.0" : 0.9354809593345657 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.8840843604240283, | |
0.897268593639576, | |
0.8028080465489567, | |
0.7991656102236422, | |
0.8747115769230769, | |
0.6333942873417722, | |
0.6467813901808785, | |
0.6406495556978233, | |
0.6837250245901639, | |
0.6335071202531646 | |
], | |
[ | |
0.8965982182468694, | |
0.8926405401069518, | |
0.8814530316901409, | |
0.8141574975609757, | |
0.8316076611295681, | |
0.9354809593345657, | |
0.8372518093645485, | |
0.8902882989323844, | |
0.8995904596050269, | |
0.9010834118705036 | |
], | |
[ | |
0.6378423554140127, | |
0.6666361810918775, | |
0.8138599284552845, | |
0.62578942375, | |
0.6707669021447721, | |
0.6265166020025031, | |
0.6319951212121212, | |
0.6692396697860963, | |
0.6273885513784461, | |
0.6176571481481481 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.23301650511133204, | |
"scoreError" : 0.003497311379847813, | |
"scoreConfidence" : [ | |
0.22951919373148422, | |
0.23651381649117986 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.22488748741007195, | |
"50.0" : 0.23633019154463863, | |
"90.0" : 0.2371741660637215, | |
"95.0" : 0.23726425171684468, | |
"99.0" : 0.23736126850094877, | |
"99.9" : 0.23736126850094877, | |
"99.99" : 0.23736126850094877, | |
"99.999" : 0.23736126850094877, | |
"99.9999" : 0.23736126850094877, | |
"100.0" : 0.23736126850094877 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.22596704065040651, | |
0.22695003811252268, | |
0.22577553655234658, | |
0.22581661760722346, | |
0.22584861399548534, | |
0.22584858735891647, | |
0.22534389459459458, | |
0.22531186216216217, | |
0.22586641760722348, | |
0.22488748741007195 | |
], | |
[ | |
0.23634709589041095, | |
0.2362589579593765, | |
0.23648457730496453, | |
0.23646037807183365, | |
0.23646865926275992, | |
0.23628426688710438, | |
0.23633992158715164, | |
0.23629536513934812, | |
0.2362686452527161, | |
0.23632046150212566 | |
], | |
[ | |
0.23711571611374407, | |
0.23736126850094877, | |
0.23718487434803223, | |
0.2370907739336493, | |
0.2369058290719697, | |
0.23665147587511826, | |
0.23666141390728476, | |
0.2366199072847682, | |
0.23657880889309366, | |
0.23718066050260786 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.3704004755692317, | |
"scoreError" : 0.005655805244646468, | |
"scoreConfidence" : [ | |
0.36474467032458524, | |
0.3760562808138782 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.35525183806818184, | |
"50.0" : 0.37343959738805965, | |
"90.0" : 0.37825394618291763, | |
"95.0" : 0.38444061565707394, | |
"99.0" : 0.38742451587916343, | |
"99.9" : 0.38742451587916343, | |
"99.99" : 0.38742451587916343, | |
"99.999" : 0.38742451587916343, | |
"99.9999" : 0.38742451587916343, | |
"100.0" : 0.38742451587916343 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.35525183806818184, | |
0.36121860072202167, | |
0.3575358148677627, | |
0.3574476521428571, | |
0.3576123416726233, | |
0.3575926683345247, | |
0.3760602721804511, | |
0.36531862600438275, | |
0.36323338779956427, | |
0.3574053307142857 | |
], | |
[ | |
0.3741549670905011, | |
0.37165927711738483, | |
0.3713024818114328, | |
0.37450931062874254, | |
0.3762866827067669, | |
0.37170908915304607, | |
0.38742451587916343, | |
0.3756751816816817, | |
0.3682758697571744, | |
0.36787260220588236 | |
], | |
[ | |
0.3782701662887377, | |
0.37633948306997744, | |
0.37673146385542167, | |
0.3767698953313253, | |
0.3819992427480916, | |
0.3743752260479042, | |
0.3749951191904048, | |
0.37810796523053664, | |
0.3733872, | |
0.3734919947761194 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.22958020393514764, | |
"scoreError" : 0.001838720005775833, | |
"scoreConfidence" : [ | |
0.2277414839293718, | |
0.23141892394092348 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.22643456994114985, | |
"50.0" : 0.2282240879335165, | |
"90.0" : 0.2333335765858209, | |
"95.0" : 0.23386787912708806, | |
"99.0" : 0.23414702715355806, | |
"99.9" : 0.23414702715355806, | |
"99.99" : 0.23414702715355806, | |
"99.999" : 0.23414702715355806, | |
"99.9999" : 0.23414702715355806, | |
"100.0" : 0.23414702715355806 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.23333873833955224, | |
0.2328640144320298, | |
0.2327427873429502, | |
0.23272773801768265, | |
0.23290010195530728, | |
0.23414702715355806, | |
0.23328712080223882, | |
0.23363948528724895, | |
0.2332722358974359, | |
0.2331157138863001 | |
], | |
[ | |
0.22806583675330597, | |
0.22963565059687788, | |
0.22812183766529867, | |
0.2271546902815622, | |
0.2269549836660617, | |
0.2268545188208617, | |
0.22643755092802173, | |
0.22643456994114985, | |
0.22645167813490266, | |
0.2271400345140781 | |
], | |
[ | |
0.22749914051841746, | |
0.22738933772727274, | |
0.2275213701682583, | |
0.22772065043240783, | |
0.22854595797167657, | |
0.22832633820173437, | |
0.228909471395881, | |
0.23044254122524183, | |
0.22801410483135826, | |
0.22775089116575592 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"polluteProfile" : "false" | |
}, | |
"primaryMetric" : { | |
"score" : 0.5856140956236869, | |
"scoreError" : 0.004895595819275973, | |
"scoreConfidence" : [ | |
0.5807184998044109, | |
0.590509691442963 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.5777836258660508, | |
"50.0" : 0.582567434225844, | |
"90.0" : 0.5938520508896797, | |
"95.0" : 0.6031207259826522, | |
"99.0" : 0.6120924217603912, | |
"99.9" : 0.6120924217603912, | |
"99.99" : 0.6120924217603912, | |
"99.999" : 0.6120924217603912, | |
"99.9999" : 0.6120924217603912, | |
"100.0" : 0.6120924217603912 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.5799902433371958, | |
0.5806573329466357, | |
0.5800247601390498, | |
0.584342456775701, | |
0.5808753217189315, | |
0.580517222737819, | |
0.582601601862631, | |
0.5830105850815851, | |
0.5855286549707602, | |
0.5811632868757259 | |
], | |
[ | |
0.5811741881533101, | |
0.5817253790697674, | |
0.5807187598607889, | |
0.579085662037037, | |
0.5796669942062572, | |
0.5850200736842105, | |
0.582533266589057, | |
0.5777836258660508, | |
0.5801888806488992, | |
0.5803276067285383 | |
], | |
[ | |
0.5905336977567887, | |
0.5919770142011834, | |
0.6120924217603912, | |
0.5938614911032029, | |
0.5894371542991755, | |
0.5916603617021277, | |
0.5902865436320754, | |
0.5957802476190476, | |
0.5937670889679715, | |
0.5920909443786982 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"polluteProfile" : "true" | |
}, | |
"primaryMetric" : { | |
"score" : 0.584828020891539, | |
"scoreError" : 0.0036706335577500254, | |
"scoreConfidence" : [ | |
0.581157387333789, | |
0.588498654449289 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.5795117902665121, | |
"50.0" : 0.5829544242424243, | |
"90.0" : 0.5916746939746726, | |
"95.0" : 0.599092209713937, | |
"99.0" : 0.6035556887816647, | |
"99.9" : 0.6035556887816647, | |
"99.99" : 0.6035556887816647, | |
"99.999" : 0.6035556887816647, | |
"99.9999" : 0.6035556887816647, | |
"100.0" : 0.6035556887816647 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.5878764770857814, | |
0.5895194051825677, | |
0.5919068568047338, | |
0.5869153141852286, | |
0.5867635158264948, | |
0.5865542837045721, | |
0.595440272294887, | |
0.5883348378378378, | |
0.5895852285041225, | |
0.5886998752941176 | |
], | |
[ | |
0.5797963916570105, | |
0.5801906454229432, | |
0.5815136411149826, | |
0.5808452517401392, | |
0.5800490092699884, | |
0.5835500244755245, | |
0.5821865337209302, | |
0.5808854895591647, | |
0.5867200105509964, | |
0.6035556887816647 | |
], | |
[ | |
0.5824050395809081, | |
0.5829869149184149, | |
0.5796216940903823, | |
0.5801704785631518, | |
0.5795117902665121, | |
0.5829219335664335, | |
0.579892563151796, | |
0.5815671162790698, | |
0.5803200173812283, | |
0.5845543259345795 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"polluteProfile" : "false" | |
}, | |
"primaryMetric" : { | |
"score" : 0.5912316562547881, | |
"scoreError" : 0.004784411071254699, | |
"scoreConfidence" : [ | |
0.5864472451835334, | |
0.5960160673260428 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.5807314303944315, | |
"50.0" : 0.5925985473548052, | |
"90.0" : 0.6001987321342925, | |
"95.0" : 0.6042793851742861, | |
"99.0" : 0.6079607691373026, | |
"99.9" : 0.6079607691373026, | |
"99.99" : 0.6079607691373026, | |
"99.999" : 0.6079607691373026, | |
"99.9999" : 0.6079607691373026, | |
"100.0" : 0.6079607691373026 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.5816898941860466, | |
0.5841015425904318, | |
0.5816665348837209, | |
0.5837521120186698, | |
0.5817910127906977, | |
0.5858073032786886, | |
0.5807314303944315, | |
0.5821987895348837, | |
0.5814684587688734, | |
0.5821661604651163 | |
], | |
[ | |
0.5946391947743468, | |
0.5967048331346841, | |
0.5928810296208531, | |
0.591832231678487, | |
0.5910534734356553, | |
0.5912883132387707, | |
0.5923160650887574, | |
0.591233280141844, | |
0.6002308705035971, | |
0.60126734375 | |
], | |
[ | |
0.5953591212841854, | |
0.5932414206161137, | |
0.6079607691373026, | |
0.5999094868105516, | |
0.5940746401425178, | |
0.5960453773809524, | |
0.5945045106888361, | |
0.5945877090261282, | |
0.5949852675386444, | |
0.5974615107398568 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"polluteProfile" : "true" | |
}, | |
"primaryMetric" : { | |
"score" : 0.5939769426316349, | |
"scoreError" : 0.0062929938829471965, | |
"scoreConfidence" : [ | |
0.5876839487486877, | |
0.6002699365145822 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.5788598206018518, | |
"50.0" : 0.5922620402366864, | |
"90.0" : 0.6058372923047455, | |
"95.0" : 0.6132286678169192, | |
"99.0" : 0.6206985285359802, | |
"99.9" : 0.6206985285359802, | |
"99.99" : 0.6206985285359802, | |
"99.999" : 0.6206985285359802, | |
"99.9999" : 0.6206985285359802, | |
"100.0" : 0.6206985285359802 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.5922779467455621, | |
0.5809706469221835, | |
0.5788598206018518, | |
0.5859360925058548, | |
0.5927092488151658, | |
0.5807012784222738, | |
0.5984123971291866, | |
0.6000540851318945, | |
0.5842061060606061, | |
0.6017315084134616 | |
], | |
[ | |
0.5790293414351851, | |
0.6046472814009661, | |
0.6026447918170879, | |
0.5960418214285714, | |
0.6059695157384988, | |
0.607116963592233, | |
0.6206985285359802, | |
0.6040234987922706, | |
0.5920582556213018, | |
0.5916629078014184 | |
], | |
[ | |
0.5967185184743743, | |
0.5941655724465558, | |
0.5909099551357733, | |
0.5843516203271027, | |
0.5969880668257757, | |
0.5894094122497056, | |
0.5909009303423849, | |
0.592047501775148, | |
0.5922461337278107, | |
0.5918185307328605 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"polluteProfile" : "false" | |
}, | |
"primaryMetric" : { | |
"score" : 0.5864438945500414, | |
"scoreError" : 0.003231510427643401, | |
"scoreConfidence" : [ | |
0.5832123841223981, | |
0.5896754049776848 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.5804104651972157, | |
"50.0" : 0.5848809380841122, | |
"90.0" : 0.5947211083982703, | |
"95.0" : 0.5951446510107016, | |
"99.0" : 0.5951829286563615, | |
"99.9" : 0.5951829286563615, | |
"99.99" : 0.5951829286563615, | |
"99.999" : 0.5951829286563615, | |
"99.9999" : 0.5951829286563615, | |
"100.0" : 0.5951829286563615 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.5935967805456702, | |
0.5951829286563615, | |
0.5941873705463183, | |
0.5929620462085308, | |
0.5938754056939501, | |
0.5951133329369798, | |
0.587987321974148, | |
0.5827062351571595, | |
0.5849741787383178, | |
0.5819857639534883 | |
], | |
[ | |
0.5811295632984901, | |
0.5827082293364377, | |
0.5807552436194896, | |
0.5831126282051282, | |
0.5847876974299066, | |
0.5804104651972157, | |
0.5878076415981198, | |
0.5821248395348837, | |
0.5832563123543123, | |
0.5832303438228438 | |
], | |
[ | |
0.5853038350877193, | |
0.5822852805587893, | |
0.5947804126040428, | |
0.5839627421236873, | |
0.5850527415204678, | |
0.5852884023391813, | |
0.5879032256169213, | |
0.5845612870478413, | |
0.5838504749124854, | |
0.5884341058823529 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"polluteProfile" : "true" | |
}, | |
"primaryMetric" : { | |
"score" : 0.587342872883795, | |
"scoreError" : 0.006323420897355487, | |
"scoreConfidence" : [ | |
0.5810194519864396, | |
0.5936662937811505 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.5773463702422146, | |
"50.0" : 0.5840949544924154, | |
"90.0" : 0.5993748383233533, | |
"95.0" : 0.6107723072649572, | |
"99.0" : 0.6107887985347985, | |
"99.9" : 0.6107887985347985, | |
"99.99" : 0.6107887985347985, | |
"99.999" : 0.6107887985347985, | |
"99.9999" : 0.6107887985347985, | |
"100.0" : 0.6107887985347985 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.5842048284714119, | |
0.5779284930715936, | |
0.5924241846153846, | |
0.5791681435185185, | |
0.5807743259860789, | |
0.5773463702422146, | |
0.6107588144078144, | |
0.5953124720570749, | |
0.5902954516509434, | |
0.5944315486935867 | |
], | |
[ | |
0.5834411375291375, | |
0.5839850805134189, | |
0.581217, | |
0.5811468885017421, | |
0.6107887985347985, | |
0.597972072879331, | |
0.5991682586826347, | |
0.5993977916167664, | |
0.591939226035503, | |
0.591292256501182 | |
], | |
[ | |
0.5854643461988304, | |
0.5789243877314815, | |
0.5781390265588915, | |
0.5783722901734104, | |
0.5805957552204176, | |
0.5785672242774567, | |
0.5892529434628975, | |
0.5784735560693641, | |
0.5798556570104287, | |
0.5896478563015312 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"polluteProfile" : "false" | |
}, | |
"primaryMetric" : { | |
"score" : 0.5858248151597074, | |
"scoreError" : 0.004672974574391664, | |
"scoreConfidence" : [ | |
0.5811518405853158, | |
0.590497789734099 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.5789400173611111, | |
"50.0" : 0.5837016879950334, | |
"90.0" : 0.5995383852834875, | |
"95.0" : 0.6035658254523523, | |
"99.0" : 0.6036418793727383, | |
"99.9" : 0.6036418793727383, | |
"99.99" : 0.6036418793727383, | |
"99.999" : 0.6036418793727383, | |
"99.9999" : 0.6036418793727383, | |
"100.0" : 0.6036418793727383 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.5866204443141853, | |
0.5854207450292398, | |
0.5912258203309693, | |
0.603503599517491, | |
0.5815257802325582, | |
0.5794589212962963, | |
0.5803671009280742, | |
0.5812743670150987, | |
0.5808222354988399, | |
0.57935171875 | |
], | |
[ | |
0.581151950058072, | |
0.5799822699884125, | |
0.5812319036004646, | |
0.5812831742160278, | |
0.5867451817116061, | |
0.58470099182243, | |
0.5800597369640788, | |
0.5855298046783626, | |
0.5827023841676368, | |
0.5823608242142025 | |
], | |
[ | |
0.5858341273364486, | |
0.5958476226190477, | |
0.5789400173611111, | |
0.5805988004640371, | |
0.5999484700239808, | |
0.6036418793727383, | |
0.5863523563892146, | |
0.5866248956623681, | |
0.5898222603062426, | |
0.5918150709219858 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"polluteProfile" : "true" | |
}, | |
"primaryMetric" : { | |
"score" : 0.5869027541053724, | |
"scoreError" : 0.004889692832067114, | |
"scoreConfidence" : [ | |
0.5820130612733053, | |
0.5917924469374395 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.5766617638248848, | |
"50.0" : 0.5860356598360655, | |
"90.0" : 0.594968965188902, | |
"95.0" : 0.6072733738742689, | |
"99.0" : 0.6175206802469135, | |
"99.9" : 0.6175206802469135, | |
"99.99" : 0.6175206802469135, | |
"99.999" : 0.6175206802469135, | |
"99.9999" : 0.6175206802469135, | |
"100.0" : 0.6175206802469135 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.5833999988344989, | |
0.5806527784222738, | |
0.5806583445475638, | |
0.5766617638248848, | |
0.5834809184149184, | |
0.5954215261904762, | |
0.581389087108014, | |
0.5831726363636364, | |
0.57809142147806, | |
0.5810869163763066 | |
], | |
[ | |
0.5854663403508772, | |
0.5988892141148325, | |
0.5891410494699647, | |
0.587199147887324, | |
0.588171169212691, | |
0.5859540538641687, | |
0.5860485421545667, | |
0.5856473758782201, | |
0.5864195287221571, | |
0.5856653255269321 | |
], | |
[ | |
0.5878658954171563, | |
0.5885236023529412, | |
0.5870620469483568, | |
0.6175206802469135, | |
0.5868313223915592, | |
0.5874569084507042, | |
0.5860227775175644, | |
0.586987118544601, | |
0.585299216374269, | |
0.5908959161747344 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 4.225320270393942, | |
"scoreError" : 0.23852881226635686, | |
"scoreConfidence" : [ | |
3.986791458127585, | |
4.463849082660299 | |
], | |
"scorePercentiles" : { | |
"0.0" : 3.9234248415481674, | |
"50.0" : 3.9470759842944023, | |
"90.0" : 4.696371980651707, | |
"95.0" : 4.702012801243319, | |
"99.0" : 4.704015537785039, | |
"99.9" : 4.704015537785039, | |
"99.99" : 4.704015537785039, | |
"99.999" : 4.704015537785039, | |
"99.9999" : 4.704015537785039, | |
"100.0" : 4.704015537785039 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
4.628718718491648, | |
4.614270993723419, | |
4.61938900725597, | |
4.615717496200609, | |
3.9242775915924697, | |
3.924011959102327, | |
3.934483253221658, | |
3.9240054308299714, | |
3.9234248415481674, | |
3.9243309486690507 | |
], | |
[ | |
4.696687556279665, | |
4.693531800000082, | |
4.704015537785039, | |
4.700374198618275, | |
3.95254590478556, | |
3.952238843997007, | |
3.9449926324217364, | |
3.9426710030853953, | |
3.9434716377361934, | |
3.943751034678896 | |
], | |
[ | |
4.643941088537211, | |
4.644182842913807, | |
4.646360633431131, | |
4.644983639576709, | |
3.9452837939306415, | |
3.9455105400546313, | |
3.944598339304733, | |
3.944931340363288, | |
3.9442640751487925, | |
3.9486414285341738 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.23018250685433506, | |
"scoreError" : 0.0031077333442288174, | |
"scoreConfidence" : [ | |
0.22707477351010624, | |
0.23329024019856387 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.2235200527256479, | |
"50.0" : 0.23272007142857143, | |
"90.0" : 0.23420338004172753, | |
"95.0" : 0.23442800686992954, | |
"99.0" : 0.2345540192217534, | |
"99.9" : 0.2345540192217534, | |
"99.99" : 0.2345540192217534, | |
"99.999" : 0.2345540192217534, | |
"99.9999" : 0.2345540192217534, | |
"100.0" : 0.2345540192217534 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.23263884558139536, | |
0.2325424760576476, | |
0.23266976837209302, | |
0.23272125360632853, | |
0.23295266045645086, | |
0.232807902745463, | |
0.23289337569832402, | |
0.2326445023255814, | |
0.23291427141527002, | |
0.23271888925081433 | |
], | |
[ | |
0.22363842020563254, | |
0.2236136177916853, | |
0.22369094677996423, | |
0.22358421949038892, | |
0.2235800670540903, | |
0.2252045560558307, | |
0.22372818559928442, | |
0.2235815136343317, | |
0.2235200527256479, | |
0.22358766785873938 | |
], | |
[ | |
0.23422579400749063, | |
0.2345540192217534, | |
0.23432490585480092, | |
0.23379232990654206, | |
0.23372295607476634, | |
0.23390213931743806, | |
0.23381384385226742, | |
0.23399115762394762, | |
0.23391321271622253, | |
0.23400165434985967 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 4.494295905345552, | |
"scoreError" : 0.2315682326020344, | |
"scoreConfidence" : [ | |
4.262727672743517, | |
4.725864137947586 | |
], | |
"scorePercentiles" : { | |
"0.0" : 4.187890308222387, | |
"50.0" : 4.2420188257127265, | |
"90.0" : 4.934967873121849, | |
"95.0" : 4.9371338081371645, | |
"99.0" : 4.939393339931828, | |
"99.9" : 4.939393339931828, | |
"99.99" : 4.939393339931828, | |
"99.999" : 4.939393339931828, | |
"99.9999" : 4.939393339931828, | |
"100.0" : 4.939393339931828 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
4.934987337135712, | |
4.934792696997084, | |
4.939393339931828, | |
4.935285100305166, | |
4.227274769701758, | |
4.2404303651385025, | |
4.2436072862869505, | |
4.247770657910378, | |
4.2384150724121055, | |
4.267770372428329 | |
], | |
[ | |
4.906834257215297, | |
4.905522064703316, | |
4.90199176443982, | |
4.9070731838582535, | |
4.220317883399121, | |
4.23758435689864, | |
4.216244266140413, | |
4.200852540420006, | |
4.206616026354883, | |
4.20486186830757 | |
], | |
[ | |
4.90175271819204, | |
4.896886464814182, | |
4.878874281934093, | |
4.885778298712024, | |
4.191270143181627, | |
4.193360299270131, | |
4.192398415382164, | |
4.189788060325827, | |
4.187890308222387, | |
4.193252960346959 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.23659800442923348, | |
"scoreError" : 0.002376097280245516, | |
"scoreConfidence" : [ | |
0.23422190714898797, | |
0.238974101709479 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.23044842561031784, | |
"50.0" : 0.23745494257237781, | |
"90.0" : 0.23987319462829734, | |
"95.0" : 0.24007689294718693, | |
"99.0" : 0.24022562584053794, | |
"99.9" : 0.24022562584053794, | |
"99.99" : 0.24022562584053794, | |
"99.999" : 0.24022562584053794, | |
"99.9999" : 0.24022562584053794, | |
"100.0" : 0.24022562584053794 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.24022562584053794, | |
0.23957146312260535, | |
0.2397836845637584, | |
0.23962062164750958, | |
0.239414196744854, | |
0.23987427386091126, | |
0.23995520239808155, | |
0.2398634815347722, | |
0.23982616155321188, | |
0.23986226522781776 | |
], | |
[ | |
0.23746222971048886, | |
0.237422177978168, | |
0.23744585334598955, | |
0.23757126400759734, | |
0.23744765543426674, | |
0.2381523319047619, | |
0.23731801802656546, | |
0.2373917935453251, | |
0.2374039563360228, | |
0.2376982945368171 | |
], | |
[ | |
0.23107577598152426, | |
0.23108705912240185, | |
0.2309841948291782, | |
0.23044842561031784, | |
0.23091961449676823, | |
0.2311664417744917, | |
0.2310036545034642, | |
0.23723439924134662, | |
0.23908744933078394, | |
0.23162256666666667 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstant.segment_loop_aligned", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.23622295323278253, | |
"scoreError" : 0.0028676409486211598, | |
"scoreConfidence" : [ | |
0.23335531228416137, | |
0.2390905941814037 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.22979506568672486, | |
"50.0" : 0.23710401306024417, | |
"90.0" : 0.24026991455331412, | |
"95.0" : 0.2405542669741952, | |
"99.0" : 0.24085970678863747, | |
"99.9" : 0.24085970678863747, | |
"99.99" : 0.24085970678863747, | |
"99.999" : 0.24085970678863747, | |
"99.9999" : 0.24085970678863747, | |
"100.0" : 0.24085970678863747 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.23236061913608919, | |
0.23162252962962962, | |
0.22985150137867646, | |
0.22983113734497015, | |
0.22997805103448277, | |
0.22979506568672486, | |
0.22986877619485294, | |
0.2309306782086796, | |
0.2310524572748268, | |
0.22988770450367646 | |
], | |
[ | |
0.24085970678863747, | |
0.2393672071770335, | |
0.24030436167146974, | |
0.23947239205361417, | |
0.2370312251184834, | |
0.23703295594504975, | |
0.23699443675982945, | |
0.2369514149692089, | |
0.23694350260540029, | |
0.2371750701754386 | |
], | |
[ | |
0.24023087608069163, | |
0.24006368138195777, | |
0.2402742521613833, | |
0.24011365098415746, | |
0.24002976487523991, | |
0.23956241379310345, | |
0.239828677852349, | |
0.2398659338446788, | |
0.23999396642685852, | |
0.2394145859262805 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.23144125519796288, | |
"scoreError" : 0.0031023568442001197, | |
"scoreConfidence" : [ | |
0.22833889835376275, | |
0.234543612042163 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.22343876596694953, | |
"50.0" : 0.23400473211639722, | |
"90.0" : 0.2353845228770295, | |
"95.0" : 0.23541101047058824, | |
"99.0" : 0.23542681035294116, | |
"99.9" : 0.23542681035294116, | |
"99.99" : 0.23542681035294116, | |
"99.999" : 0.23542681035294116, | |
"99.9999" : 0.23542681035294116, | |
"100.0" : 0.23542681035294116 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.23539808329411765, | |
0.23542681035294116, | |
0.23538570729411765, | |
0.23454571448663852, | |
0.23388025666199158, | |
0.23420602013108613, | |
0.23396493451824135, | |
0.2352923640639699, | |
0.23537386312323613, | |
0.23479048193336463 | |
], | |
[ | |
0.23530780761994355, | |
0.23490550563380283, | |
0.2351068280075188, | |
0.23422679822097378, | |
0.2340445297145531, | |
0.2338934745208041, | |
0.2341720468164794, | |
0.23430804028103044, | |
0.2337089065420561, | |
0.23380509158878504 | |
], | |
[ | |
0.22575398510830325, | |
0.22473764195867027, | |
0.22941985596330275, | |
0.22476545732255165, | |
0.2254785466426318, | |
0.2246981109613657, | |
0.22436542844324808, | |
0.22343876596694953, | |
0.22452762432675044, | |
0.22430897443946188 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.2332304050712887, | |
"scoreError" : 5.017086931110288E-4, | |
"scoreConfidence" : [ | |
0.23272869637817767, | |
0.23373211376439973 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.23183676645041706, | |
"50.0" : 0.2335809617043922, | |
"90.0" : 0.23398286335335003, | |
"95.0" : 0.2342413285068409, | |
"99.0" : 0.23445679194001876, | |
"99.9" : 0.23445679194001876, | |
"99.99" : 0.23445679194001876, | |
"99.999" : 0.23445679194001876, | |
"99.9999" : 0.23445679194001876, | |
"100.0" : 0.23445679194001876 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.23385134315100514, | |
0.23406504024333177, | |
0.23399112535079514, | |
0.23348409056956115, | |
0.23445679194001876, | |
0.23376378925233646, | |
0.2336867398411957, | |
0.23373756728971962, | |
0.23372055420560747, | |
0.23366666931340496 | |
], | |
[ | |
0.23369506728971962, | |
0.23343812692487168, | |
0.2335409817927171, | |
0.23368306585707613, | |
0.23362094161606725, | |
0.23366127790751984, | |
0.23341500373308446, | |
0.23379463224299066, | |
0.23390850537634408, | |
0.23324835384615383 | |
], | |
[ | |
0.23228228551532035, | |
0.23273179720930232, | |
0.23234805945192755, | |
0.23226233611884867, | |
0.23231812813370473, | |
0.2322815139275766, | |
0.23229772364143056, | |
0.2322782441968431, | |
0.2318456297497683, | |
0.23183676645041706 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.23910032693239566, | |
"scoreError" : 0.0026787957772407486, | |
"scoreConfidence" : [ | |
0.2364215311551549, | |
0.24177912270963642 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.2320854626450116, | |
"50.0" : 0.23996712533888437, | |
"90.0" : 0.2428830261733046, | |
"95.0" : 0.24298038050024284, | |
"99.0" : 0.24301188489558037, | |
"99.9" : 0.24301188489558037, | |
"99.99" : 0.24301188489558037, | |
"99.999" : 0.24301188489558037, | |
"99.9999" : 0.24301188489558037, | |
"100.0" : 0.24301188489558037 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.24030856724303554, | |
0.23990958752997601, | |
0.24043703844305622, | |
0.23960203352490422, | |
0.23980005321188877, | |
0.23984015723873442, | |
0.2400246631477927, | |
0.23984035474592522, | |
0.23976087583892616, | |
0.23972392573071394 | |
], | |
[ | |
0.24218746708615682, | |
0.24250604701890452, | |
0.2423809195736434, | |
0.24234119282945737, | |
0.2426360305528613, | |
0.24291047013113162, | |
0.2424620828889966, | |
0.2423939031007752, | |
0.24229560871670702, | |
0.2420468388969521 | |
], | |
[ | |
0.2326914134883721, | |
0.23224505246053853, | |
0.23229262488393687, | |
0.23225346193129062, | |
0.2324228847583643, | |
0.2330215421518398, | |
0.2320854626450116, | |
0.23662305912961212, | |
0.24301188489558037, | |
0.24295460417678486 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstant.segment_loop_instance_aligned", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.2272179305436261, | |
"scoreError" : 0.002778112416624449, | |
"scoreConfidence" : [ | |
0.22443981812700164, | |
0.22999604296025056 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.2233993434569004, | |
"50.0" : 0.2247015745732255, | |
"90.0" : 0.2327467772569827, | |
"95.0" : 0.2337906251653951, | |
"99.0" : 0.23479055279211639, | |
"99.9" : 0.23479055279211639, | |
"99.99" : 0.23479055279211639, | |
"99.999" : 0.23479055279211639, | |
"99.9999" : 0.23479055279211639, | |
"100.0" : 0.23479055279211639 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.23479055279211639, | |
0.2327530027919963, | |
0.23269074744186047, | |
0.232972502561714, | |
0.2324293192379182, | |
0.23254934588563458, | |
0.2325305281264528, | |
0.23261360018596003, | |
0.23261474523477452, | |
0.23249793308550185 | |
], | |
[ | |
0.22589078681120145, | |
0.2246886594788859, | |
0.22484329483146068, | |
0.2245916129321958, | |
0.2246207840143691, | |
0.2243202735426009, | |
0.22429476502242152, | |
0.22471448966756513, | |
0.2243074793721973, | |
0.22503621727395412 | |
], | |
[ | |
0.22804765496809482, | |
0.22388986571172784, | |
0.2235216961572833, | |
0.2233993434569004, | |
0.22346396337650737, | |
0.22347143546225995, | |
0.22420247870909907, | |
0.22358846982565936, | |
0.22360775860527493, | |
0.22359460974519446 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.23223614454541022, | |
"scoreError" : 0.0027544778431445286, | |
"scoreConfidence" : [ | |
0.2294816667022657, | |
0.23499062238855475 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.22861086745886655, | |
"50.0" : 0.23029921729103653, | |
"90.0" : 0.23930686802735546, | |
"95.0" : 0.24109769194379443, | |
"99.0" : 0.24287922524271843, | |
"99.9" : 0.24287922524271843, | |
"99.99" : 0.24287922524271843, | |
"99.999" : 0.24287922524271843, | |
"99.9999" : 0.24287922524271843, | |
"100.0" : 0.24287922524271843 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.23071278136531365, | |
0.230428673422386, | |
0.23191391284191007, | |
0.2309748379501385, | |
0.2349121005166745, | |
0.23237339804923363, | |
0.2295765052776503, | |
0.22968936960514233, | |
0.22947177889908257, | |
0.22892732265446225 | |
], | |
[ | |
0.2291023577645442, | |
0.22861086745886655, | |
0.23016976115968707, | |
0.22942521880733946, | |
0.22972660450160773, | |
0.22870705258344765, | |
0.2291445121392579, | |
0.23217792853828306, | |
0.23052942396313364, | |
0.23336064972014925 | |
], | |
[ | |
0.2297765094166284, | |
0.22974010243454296, | |
0.22956559522716843, | |
0.22950581513761467, | |
0.24287922524271843, | |
0.23884948185291308, | |
0.23964007379012936, | |
0.2393487081339713, | |
0.23891346084049667, | |
0.2389303070678128 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstant.segment_loop_long", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.23524951717475742, | |
"scoreError" : 0.002434411138807626, | |
"scoreConfidence" : [ | |
0.2328151060359498, | |
0.23768392831356505 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.22937697478221, | |
"50.0" : 0.23753420489078822, | |
"90.0" : 0.23809578744925053, | |
"95.0" : 0.2381317936696811, | |
"99.0" : 0.23813585911470728, | |
"99.9" : 0.23813585911470728, | |
"99.99" : 0.23813585911470728, | |
"99.999" : 0.23813585911470728, | |
"99.9999" : 0.23813585911470728, | |
"100.0" : 0.23813585911470728 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.23769267538022815, | |
0.23802569124643197, | |
0.23813585911470728, | |
0.23742251067869008, | |
0.2371454741583689, | |
0.23739201139060276, | |
0.23776190731939165, | |
0.23751249762583096, | |
0.23748709401709403, | |
0.23755591215574548 | |
], | |
[ | |
0.23787586685687115, | |
0.23771610884030417, | |
0.23781424298621018, | |
0.23772350855513308, | |
0.2379879605137964, | |
0.23812846739647786, | |
0.23810357591623035, | |
0.2377467219581749, | |
0.23772652304038006, | |
0.2379535475737393 | |
], | |
[ | |
0.2295300715924736, | |
0.22937697478221, | |
0.2294084044016506, | |
0.2294117808344796, | |
0.22950903302752293, | |
0.2302683241252302, | |
0.23203080565862708, | |
0.23177019184430028, | |
0.23128913730929265, | |
0.22998263494252874 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.23945211259499247, | |
"scoreError" : 0.002987200270639106, | |
"scoreConfidence" : [ | |
0.23646491232435335, | |
0.24243931286563158 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.2344130871602624, | |
"50.0" : 0.2375431275469102, | |
"90.0" : 0.2456257072225457, | |
"95.0" : 0.24603917752090507, | |
"99.0" : 0.24604649335956713, | |
"99.9" : 0.24604649335956713, | |
"99.99" : 0.24604649335956713, | |
"99.999" : 0.24604649335956713, | |
"99.9999" : 0.24604649335956713, | |
"100.0" : 0.24604649335956713 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.23844684080076264, | |
0.2381878038095238, | |
0.23509186983082705, | |
0.2344130871602624, | |
0.2355605188323917, | |
0.23569685768143261, | |
0.23493502724283702, | |
0.23554664689265536, | |
0.23988535923261392, | |
0.2368401747159091 | |
], | |
[ | |
0.2356329434762129, | |
0.2379507302568982, | |
0.2360690731477112, | |
0.23549957580037664, | |
0.23652167848699765, | |
0.23544670164705883, | |
0.2362274225684608, | |
0.2359248221698113, | |
0.2372440896159317, | |
0.23784216547788872 | |
], | |
[ | |
0.24564445530451867, | |
0.246033191834727, | |
0.24604649335956713, | |
0.245456974484789, | |
0.24524090196078432, | |
0.245279193627451, | |
0.24524818970588236, | |
0.24526309558823528, | |
0.24518477647058823, | |
0.24520271666666665 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.24435054699311096, | |
"scoreError" : 0.0010143159659383345, | |
"scoreConfidence" : [ | |
0.2433362310271726, | |
0.2453648629590493 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.24263853734238602, | |
"50.0" : 0.24405897059719792, | |
"90.0" : 0.24750295879777542, | |
"95.0" : 0.24830811011900358, | |
"99.0" : 0.24886538059701493, | |
"99.9" : 0.24886538059701493, | |
"99.99" : 0.24886538059701493, | |
"99.999" : 0.24886538059701493, | |
"99.9999" : 0.24886538059701493, | |
"100.0" : 0.24886538059701493 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.24535243501716528, | |
0.24465851149144255, | |
0.2447406409001957, | |
0.24403949268292682, | |
0.24785216154608522, | |
0.24400747658536584, | |
0.24290867022826615, | |
0.24304763994169096, | |
0.24278381416787967, | |
0.24277978058252428 | |
], | |
[ | |
0.2437470799220273, | |
0.24347408759124087, | |
0.24263853734238602, | |
0.24305162682215745, | |
0.2439489024865919, | |
0.243395799026764, | |
0.244078448511469, | |
0.24886538059701493, | |
0.2477325631500743, | |
0.2441005832113226 | |
], | |
[ | |
0.2452961407552722, | |
0.24444928690127077, | |
0.24429855419921875, | |
0.24478475538160469, | |
0.24543651962708538, | |
0.2436007515830492, | |
0.24323778804083618, | |
0.24313076530612246, | |
0.24452088269794722, | |
0.24455733349633252 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 3.4964988457138473, | |
"scoreError" : 0.07806226253950461, | |
"scoreConfidence" : [ | |
3.418436583174343, | |
3.5745611082533517 | |
], | |
"scorePercentiles" : { | |
"0.0" : 3.320515860358241, | |
"50.0" : 3.47490297135621, | |
"90.0" : 3.6956398694061767, | |
"95.0" : 3.704735869896983, | |
"99.0" : 3.709948467648661, | |
"99.9" : 3.709948467648661, | |
"99.99" : 3.709948467648661, | |
"99.999" : 3.709948467648661, | |
"99.9999" : 3.709948467648661, | |
"100.0" : 3.709948467648661 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
3.58525128123795, | |
3.588896751274949, | |
3.5521368769359083, | |
3.552508276562615, | |
3.511174314607074, | |
3.4538444214432378, | |
3.454839254432673, | |
3.4545114358750966, | |
3.4542168317164745, | |
3.4811022040514423 | |
], | |
[ | |
3.6920210301564986, | |
3.696041962656141, | |
3.709948467648661, | |
3.700471017191064, | |
3.464705849628222, | |
3.461645772384794, | |
3.4635706024101527, | |
3.4604167130256513, | |
3.477845183883571, | |
3.4719607588288492 | |
], | |
[ | |
3.543978359524537, | |
3.5724714653410263, | |
3.5538363814494756, | |
3.5852336386624066, | |
3.320515860358241, | |
3.3237703619365204, | |
3.3270279675603738, | |
3.3278938733093075, | |
3.323358325691326, | |
3.329770131631212 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.22880933636102846, | |
"scoreError" : 0.0027541751528318056, | |
"scoreConfidence" : [ | |
0.22605516120819666, | |
0.23156351151386026 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.22401545723242275, | |
"50.0" : 0.2286363129740162, | |
"90.0" : 0.23407818641758565, | |
"95.0" : 0.23418173499531836, | |
"99.0" : 0.23419703277153558, | |
"99.9" : 0.23419703277153558, | |
"99.99" : 0.23419703277153558, | |
"99.999" : 0.23419703277153558, | |
"99.9999" : 0.23419703277153558, | |
"100.0" : 0.23419703277153558 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.22538003785488958, | |
0.2253363945945946, | |
0.22543859351059037, | |
0.2254185777377197, | |
0.2253935331230284, | |
0.2334161068595427, | |
0.2339031280972417, | |
0.23409763734206832, | |
0.23419703277153558, | |
0.2341692186329588 | |
], | |
[ | |
0.2323379247561542, | |
0.2322036703806871, | |
0.23210831740139212, | |
0.2323572229447283, | |
0.23240229786245353, | |
0.23231542545285647, | |
0.23183403243744208, | |
0.2321540928074246, | |
0.2323971068276823, | |
0.23213766357308585 | |
], | |
[ | |
0.22443173441004935, | |
0.2248439797752809, | |
0.2249253601618705, | |
0.2249604667266187, | |
0.22504015609536662, | |
0.22447658123877917, | |
0.2243159071748879, | |
0.22425349753473778, | |
0.2240189355127631, | |
0.22401545723242275 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.520454455678909, | |
"scoreError" : 0.0062036141149475355, | |
"scoreConfidence" : [ | |
0.5142508415639615, | |
0.5266580697938565 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.508535631097561, | |
"50.0" : 0.5220676923258614, | |
"90.0" : 0.5309468302823824, | |
"95.0" : 0.5407999218951636, | |
"99.0" : 0.5478886761487965, | |
"99.9" : 0.5478886761487965, | |
"99.99" : 0.5478886761487965, | |
"99.999" : 0.5478886761487965, | |
"99.9999" : 0.5478886761487965, | |
"100.0" : 0.5478886761487965 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.5105171204081632, | |
0.5099329673802243, | |
0.510128625891947, | |
0.5102629949031601, | |
0.5165129339525284, | |
0.5089008657171923, | |
0.5102963323139653, | |
0.508535631097561, | |
0.5099913241590214, | |
0.5102025453618756 | |
], | |
[ | |
0.5350000320512821, | |
0.5248895529905562, | |
0.5221398810020876, | |
0.5184645170984455, | |
0.525305445960126, | |
0.5217828091762252, | |
0.5224448173277662, | |
0.5111918907048009, | |
0.5235960741901776, | |
0.521051640625 | |
], | |
[ | |
0.5265946947368421, | |
0.525176167890871, | |
0.5237192544502618, | |
0.5276422848101265, | |
0.5290031849894292, | |
0.522670145245559, | |
0.521995503649635, | |
0.5311627908704883, | |
0.5478886761487965, | |
0.526632965263158 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.5405851024846303, | |
"scoreError" : 0.020594685735627602, | |
"scoreConfidence" : [ | |
0.5199904167490027, | |
0.5611797882202579 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.5176019669079628, | |
"50.0" : 0.5304356882290562, | |
"90.0" : 0.5637168412611665, | |
"95.0" : 0.6336823099159987, | |
"99.0" : 0.673755465679677, | |
"99.9" : 0.673755465679677, | |
"99.99" : 0.673755465679677, | |
"99.999" : 0.673755465679677, | |
"99.9999" : 0.673755465679677, | |
"100.0" : 0.673755465679677 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.5396193300970874, | |
0.5317698459086079, | |
0.5304161770943796, | |
0.5301004661016949, | |
0.5295881248677249, | |
0.5583938883928572, | |
0.5279090738396625, | |
0.5283362185850052, | |
0.542916737527115, | |
0.5304551993637328 | |
], | |
[ | |
0.5313360456475584, | |
0.5307636595970308, | |
0.538136223655914, | |
0.5364101993569131, | |
0.5197226043613707, | |
0.5198265700934579, | |
0.5190280663900415, | |
0.5194628234683282, | |
0.5248907932843652, | |
0.5176019669079628 | |
], | |
[ | |
0.5266316168421052, | |
0.5248747513116474, | |
0.5498059, | |
0.5608458026905829, | |
0.673755465679677, | |
0.5261891955835962, | |
0.5640358455467869, | |
0.5589512767857143, | |
0.6008951824729892, | |
0.5248840230849947 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.5214639623001023, | |
"scoreError" : 0.007376570472370491, | |
"scoreConfidence" : [ | |
0.5140873918277318, | |
0.5288405327724728 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.49932322055888223, | |
"50.0" : 0.521832155892098, | |
"90.0" : 0.5390838941064146, | |
"95.0" : 0.5411305856594961, | |
"99.0" : 0.5423133856988083, | |
"99.9" : 0.5423133856988083, | |
"99.99" : 0.5423133856988083, | |
"99.999" : 0.5423133856988083, | |
"99.9999" : 0.5423133856988083, | |
"100.0" : 0.5423133856988083 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.5206515952133195, | |
0.526167039957939, | |
0.5256170168067227, | |
0.5228320898641589, | |
0.5327874462193823, | |
0.5265901063157895, | |
0.5220910010438413, | |
0.5401628401727862, | |
0.5242141424083769, | |
0.5215733107403545 | |
], | |
[ | |
0.5114772239263804, | |
0.5133078502564102, | |
0.5155519073120495, | |
0.5382303462365592, | |
0.5346419027777778, | |
0.5423133856988083, | |
0.5208379396462018, | |
0.505686307070707, | |
0.49932322055888223, | |
0.5087900528455285 | |
], | |
[ | |
0.509067515768057, | |
0.5177245749741468, | |
0.5391787327586207, | |
0.525497275210084, | |
0.5244539612159329, | |
0.5240148157068063, | |
0.5207344661810613, | |
0.5161757368421053, | |
0.5113950592441266, | |
0.5028300060301507 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"polluteProfile" : "false" | |
}, | |
"primaryMetric" : { | |
"score" : 4.18367373174155, | |
"scoreError" : 0.23161463119018205, | |
"scoreConfidence" : [ | |
3.952059100551368, | |
4.415288362931732 | |
], | |
"scorePercentiles" : { | |
"0.0" : 3.7757648743770136, | |
"50.0" : 3.978616716873317, | |
"90.0" : 4.673991944805283, | |
"95.0" : 4.682202085221917, | |
"99.0" : 4.685104129128491, | |
"99.9" : 4.685104129128491, | |
"99.99" : 4.685104129128491, | |
"99.999" : 4.685104129128491, | |
"99.9999" : 4.685104129128491, | |
"100.0" : 4.685104129128491 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
4.685104129128491, | |
4.679827685661993, | |
4.674720435630213, | |
4.66743552738092, | |
3.97029671293897, | |
3.971766638631643, | |
4.010251278457066, | |
4.005537374921977, | |
3.9773969052004454, | |
3.9798365285461883 | |
], | |
[ | |
4.638902157198672, | |
4.638903714234079, | |
4.633754303108931, | |
4.639549509122618, | |
3.9457878805108395, | |
3.9450072362325055, | |
3.948427456289845, | |
3.9569763828001423, | |
3.974572271110308, | |
3.9571157748071033 | |
], | |
[ | |
4.444381523160327, | |
4.444598726056578, | |
4.445218265672328, | |
4.443148835892618, | |
3.7805480864116245, | |
3.7784430576745267, | |
3.7757648743770136, | |
3.8112084058776676, | |
3.8425038835961534, | |
3.8432263916147162 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"polluteProfile" : "true" | |
}, | |
"primaryMetric" : { | |
"score" : 4.1465179949755235, | |
"scoreError" : 0.24085593135022357, | |
"scoreConfidence" : [ | |
3.9056620636253, | |
4.387373926325747 | |
], | |
"scorePercentiles" : { | |
"0.0" : 3.7837682799672328, | |
"50.0" : 3.9588634247680146, | |
"90.0" : 4.642301557220761, | |
"95.0" : 4.65519780536582, | |
"99.0" : 4.656120966096995, | |
"99.9" : 4.656120966096995, | |
"99.99" : 4.656120966096995, | |
"99.999" : 4.656120966096995, | |
"99.9999" : 4.656120966096995, | |
"100.0" : 4.656120966096995 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
4.615076296571083, | |
4.614877088910693, | |
4.618458446677954, | |
4.642439499312362, | |
3.8242450448840066, | |
3.842902659103463, | |
3.839278171853951, | |
3.811792111618454, | |
3.8239634080712332, | |
3.829477038960311 | |
], | |
[ | |
4.437482904280689, | |
4.437785212804899, | |
4.4373503574173006, | |
4.436275204489033, | |
3.8034526259078665, | |
3.7868546004412087, | |
3.800694351492196, | |
3.8500125109989436, | |
3.7837682799672328, | |
3.797520947040432 | |
], | |
[ | |
4.656120966096995, | |
4.654442492040312, | |
4.641060078396352, | |
4.636732127864673, | |
3.9415683548526643, | |
3.9480852407674467, | |
3.9600576342298592, | |
3.95766921530617, | |
3.998365299586022, | |
3.9677316793219086 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"polluteProfile" : "false" | |
}, | |
"primaryMetric" : { | |
"score" : 0.22602120025868264, | |
"scoreError" : 0.0024771625741685285, | |
"scoreConfidence" : [ | |
0.2235440376845141, | |
0.22849836283285116 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.22147434528552457, | |
"50.0" : 0.22497637106625268, | |
"90.0" : 0.23192598715808993, | |
"95.0" : 0.2342068078850863, | |
"99.0" : 0.23633402975909307, | |
"99.9" : 0.23633402975909307, | |
"99.99" : 0.23633402975909307, | |
"99.999" : 0.23633402975909307, | |
"99.9999" : 0.23633402975909307, | |
"100.0" : 0.23633402975909307 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.22787865011389521, | |
0.2267841604714415, | |
0.22631930904977376, | |
0.22382422192393736, | |
0.2237249373881932, | |
0.22326443150379294, | |
0.22481732719101125, | |
0.2231750446229362, | |
0.22326452857142856, | |
0.22317398973672467 | |
], | |
[ | |
0.2246178688819039, | |
0.22991795863970588, | |
0.22531711081081082, | |
0.22513541494149414, | |
0.22536345, | |
0.22402280206000896, | |
0.22147434528552457, | |
0.22231799822222223, | |
0.2222009729009329, | |
0.22278383652561248 | |
], | |
[ | |
0.2269769396551724, | |
0.22559980288678394, | |
0.22338803617686467, | |
0.22331553035714286, | |
0.22745168849477035, | |
0.23633402975909307, | |
0.23192715948076031, | |
0.23191543625405656, | |
0.23246635362453533, | |
0.23188267222994902 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"polluteProfile" : "true" | |
}, | |
"primaryMetric" : { | |
"score" : 0.2307385192141706, | |
"scoreError" : 0.0010482535754216234, | |
"scoreConfidence" : [ | |
0.22969026563874897, | |
0.23178677278959223 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.2248316593258427, | |
"50.0" : 0.23076452767527675, | |
"90.0" : 0.2320157461966605, | |
"95.0" : 0.23290876855773632, | |
"99.0" : 0.23356031217918805, | |
"99.9" : 0.23356031217918805, | |
"99.99" : 0.23356031217918805, | |
"99.999" : 0.23356031217918805, | |
"99.9999" : 0.23356031217918805, | |
"100.0" : 0.23356031217918805 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.23032645303867402, | |
0.23050788064516128, | |
0.2307216909594096, | |
0.23076226614391143, | |
0.23056316866359447, | |
0.23100781062355658, | |
0.23102102678983832, | |
0.23076678920664206, | |
0.23104189745958428, | |
0.23188345711636532 | |
], | |
[ | |
0.2323756874129122, | |
0.23201996011131726, | |
0.23197782096474953, | |
0.23170918943955535, | |
0.23177795366079704, | |
0.2318446126042632, | |
0.23169643260768874, | |
0.23356031217918805, | |
0.22692276916099774, | |
0.2248316593258427 | |
], | |
[ | |
0.230419306310456, | |
0.23126412482662967, | |
0.22985657536764706, | |
0.23060745182111572, | |
0.23032096915285452, | |
0.23023456695812242, | |
0.2301970786930511, | |
0.23101296027713625, | |
0.23056152580645162, | |
0.2303621790976059 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"polluteProfile" : "false" | |
}, | |
"primaryMetric" : { | |
"score" : 4.3513796192844065, | |
"scoreError" : 0.2197512555194534, | |
"scoreConfidence" : [ | |
4.131628363764953, | |
4.57113087480386 | |
], | |
"scorePercentiles" : { | |
"0.0" : 4.030156559169075, | |
"50.0" : 4.184742817633401, | |
"90.0" : 4.755513201970937, | |
"95.0" : 4.874763374530968, | |
"99.0" : 4.876006747267807, | |
"99.9" : 4.876006747267807, | |
"99.99" : 4.876006747267807, | |
"99.999" : 4.876006747267807, | |
"99.9999" : 4.876006747267807, | |
"100.0" : 4.876006747267807 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
4.7090562158342015, | |
4.705943547979644, | |
4.700419549555312, | |
4.71258050284079, | |
4.034790681993975, | |
4.049345530912336, | |
4.044047284161741, | |
4.039479593915408, | |
4.030156559169075, | |
4.030369833730954 | |
], | |
[ | |
4.754293820662362, | |
4.755648688783001, | |
4.873746069564462, | |
4.876006747267807, | |
4.183826495566531, | |
4.193812386934324, | |
4.18450140753982, | |
4.184984227726981, | |
4.187607639537335, | |
4.1830776390954405 | |
], | |
[ | |
4.679390535418157, | |
4.68999974250376, | |
4.706406900908082, | |
4.706319539337979, | |
4.059882306073471, | |
4.07290649865816, | |
4.053089454799729, | |
4.047784590942803, | |
4.044603282531819, | |
4.047311304586747 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"polluteProfile" : "true" | |
}, | |
"primaryMetric" : { | |
"score" : 4.4198255616388495, | |
"scoreError" : 0.23800087078617907, | |
"scoreConfidence" : [ | |
4.181824690852671, | |
4.657826432425028 | |
], | |
"scorePercentiles" : { | |
"0.0" : 4.024543673712624, | |
"50.0" : 4.218911796720241, | |
"90.0" : 4.924753478219734, | |
"95.0" : 4.938124507280732, | |
"99.0" : 4.938822677230552, | |
"99.9" : 4.938822677230552, | |
"99.99" : 4.938822677230552, | |
"99.999" : 4.938822677230552, | |
"99.9999" : 4.938822677230552, | |
"100.0" : 4.938822677230552 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
4.925031354861799, | |
4.922252588441145, | |
4.938822677230552, | |
4.93755327732179, | |
4.234907073508733, | |
4.236412139048408, | |
4.218042400315534, | |
4.171354838591293, | |
4.161574476391566, | |
4.169922345726856 | |
], | |
[ | |
4.733819196389297, | |
4.701779405611607, | |
4.695104352573741, | |
4.691156106934748, | |
4.025450881437894, | |
4.024543673712624, | |
4.036284754877951, | |
4.039313368416255, | |
4.026257702006698, | |
4.0260306763076885 | |
], | |
[ | |
4.853884452579037, | |
4.851602312253603, | |
4.8795157423879285, | |
4.8879860898943654, | |
4.191829496782512, | |
4.168212201697801, | |
4.198547006883088, | |
4.216969209697835, | |
4.210825854158168, | |
4.219781193124948 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"polluteProfile" : "false" | |
}, | |
"primaryMetric" : { | |
"score" : 0.2312176849641901, | |
"scoreError" : 0.0031549056684610738, | |
"scoreConfidence" : [ | |
0.22806277929572902, | |
0.23437259063265117 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.22327421865238734, | |
"50.0" : 0.23388930855539972, | |
"90.0" : 0.23544551518898704, | |
"95.0" : 0.23672619416129403, | |
"99.0" : 0.23694133396494552, | |
"99.9" : 0.23694133396494552, | |
"99.99" : 0.23694133396494552, | |
"99.999" : 0.23694133396494552, | |
"99.9999" : 0.23694133396494552, | |
"100.0" : 0.23694133396494552 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.2340951581656528, | |
0.23389371809256662, | |
0.23436193720712278, | |
0.23462625750469043, | |
0.23469508962928204, | |
0.23399940972871844, | |
0.23429872599531615, | |
0.2365501706855792, | |
0.233910482000935, | |
0.2340403940102948 | |
], | |
[ | |
0.23330826072761193, | |
0.23393698690364828, | |
0.23391049088359045, | |
0.2338848990182328, | |
0.23375183271028038, | |
0.23380486214953272, | |
0.23694133396494552, | |
0.23490339765258217, | |
0.2355057504708098, | |
0.23388289808321647 | |
], | |
[ | |
0.22493090197841725, | |
0.22484316808988764, | |
0.22837315525114155, | |
0.22486055820224718, | |
0.22470079874213836, | |
0.224630302649304, | |
0.22476932345013478, | |
0.22401911867442903, | |
0.22327421865238734, | |
0.22382694765100672 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"polluteProfile" : "true" | |
}, | |
"primaryMetric" : { | |
"score" : 0.2299000324987817, | |
"scoreError" : 0.0030308375569811845, | |
"scoreConfidence" : [ | |
0.2268691949418005, | |
0.23293087005576288 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.22269515791814948, | |
"50.0" : 0.2318022298424467, | |
"90.0" : 0.23446390391110586, | |
"95.0" : 0.23574571346240925, | |
"99.0" : 0.2369869431549029, | |
"99.9" : 0.2369869431549029, | |
"99.99" : 0.2369869431549029, | |
"99.999" : 0.2369869431549029, | |
"99.9999" : 0.2369869431549029, | |
"100.0" : 0.2369869431549029 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.22527884286357497, | |
0.2237377338998211, | |
0.22484516808988764, | |
0.22392573992837958, | |
0.22382986085011186, | |
0.2233892447521215, | |
0.22392724619516563, | |
0.22383772093023255, | |
0.2231858009817046, | |
0.22269515791814948 | |
], | |
[ | |
0.2342712880562061, | |
0.23410529386991108, | |
0.23448530567276138, | |
0.232545960018596, | |
0.23235801811425918, | |
0.23206610394431554, | |
0.23098577285318558, | |
0.23099160415704387, | |
0.23230255617455897, | |
0.23175692678405932 | |
], | |
[ | |
0.23102861449676823, | |
0.23106779510844486, | |
0.2318475329008341, | |
0.2369869431549029, | |
0.23299215789473685, | |
0.2331127162162162, | |
0.23358950420168068, | |
0.23380982943925233, | |
0.23331437360074628, | |
0.23473016189582355 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantHeap.segment_loop_aligned", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"polluteProfile" : "false" | |
}, | |
"primaryMetric" : { | |
"score" : 0.2283559354100767, | |
"scoreError" : 0.003651346281268141, | |
"scoreConfidence" : [ | |
0.22470458912880856, | |
0.23200728169134485 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.22002658029036515, | |
"50.0" : 0.23208452246340006, | |
"90.0" : 0.2325750145434431, | |
"95.0" : 0.2326091761640989, | |
"99.0" : 0.2326155088372093, | |
"99.9" : 0.2326155088372093, | |
"99.99" : 0.2326155088372093, | |
"99.999" : 0.2326155088372093, | |
"99.9999" : 0.2326155088372093, | |
"100.0" : 0.2326155088372093 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.2324095376394052, | |
0.2326155088372093, | |
0.23248417053903345, | |
0.23258510832171084, | |
0.23260399488609948, | |
0.2323741155988858, | |
0.2324212276951673, | |
0.2324735845724907, | |
0.23236678505106778, | |
0.23236086158848118 | |
], | |
[ | |
0.22165190828533451, | |
0.22087662119205298, | |
0.22101620061864782, | |
0.22028175253192425, | |
0.2210376464869642, | |
0.22141491899070384, | |
0.22060730083811203, | |
0.22050066181657849, | |
0.22043143234905244, | |
0.22002658029036515 | |
], | |
[ | |
0.23216918886310906, | |
0.232103683062645, | |
0.23217244361948955, | |
0.2320711827458256, | |
0.23209786218097447, | |
0.232146286774942, | |
0.23121162846580406, | |
0.23107189792147806, | |
0.23140253561517113, | |
0.23169143492357572 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantHeap.segment_loop_aligned", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"polluteProfile" : "true" | |
}, | |
"primaryMetric" : { | |
"score" : 0.22955757263835133, | |
"scoreError" : 0.0029001069092861225, | |
"scoreConfidence" : [ | |
0.2266574657290652, | |
0.23245767954763746 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.22295357798573975, | |
"50.0" : 0.2304662275449102, | |
"90.0" : 0.23408656345343942, | |
"95.0" : 0.23492597422022213, | |
"99.0" : 0.23569800188412623, | |
"99.9" : 0.23569800188412623, | |
"99.99" : 0.23569800188412623, | |
"99.999" : 0.23569800188412623, | |
"99.9999" : 0.23569800188412623, | |
"100.0" : 0.23569800188412623 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.22997912505747126, | |
0.22968150321395775, | |
0.23038900967296178, | |
0.23046693090741593, | |
0.23046552418240443, | |
0.23032725138121546, | |
0.23059658828953436, | |
0.2309563134810711, | |
0.23111209242144176, | |
0.23117997966728282 | |
], | |
[ | |
0.22343400893255919, | |
0.22398380752014324, | |
0.22532410495495495, | |
0.22476930548068283, | |
0.22373339221824687, | |
0.2233617330357143, | |
0.223378728450201, | |
0.22521362764520486, | |
0.22356256951274028, | |
0.22295357798573975 | |
], | |
[ | |
0.23408976228357511, | |
0.2340409377923293, | |
0.23405777398221805, | |
0.23386074801309023, | |
0.23429431522248242, | |
0.23569800188412623, | |
0.23403050233863423, | |
0.2338797737260402, | |
0.23396006080449017, | |
0.23394612909260992 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"polluteProfile" : "false" | |
}, | |
"primaryMetric" : { | |
"score" : 0.22605887932603624, | |
"scoreError" : 0.0028347414158618666, | |
"scoreConfidence" : [ | |
0.22322413791017437, | |
0.22889362074189812 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.22079848037053373, | |
"50.0" : 0.2258109394498734, | |
"90.0" : 0.23123210101616629, | |
"95.0" : 0.231710709576304, | |
"99.0" : 0.2319035143651529, | |
"99.9" : 0.2319035143651529, | |
"99.99" : 0.2319035143651529, | |
"99.999" : 0.2319035143651529, | |
"99.9999" : 0.2319035143651529, | |
"100.0" : 0.2319035143651529 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.22356878596961574, | |
0.221710304964539, | |
0.22613423327305607, | |
0.222043936972925, | |
0.22271755253784506, | |
0.226416028959276, | |
0.2254876456266907, | |
0.22794573712984054, | |
0.22892337025171625, | |
0.22734897545454547 | |
], | |
[ | |
0.23123832240184758, | |
0.230870262113521, | |
0.23099628103368713, | |
0.23101862494226327, | |
0.23155296020360944, | |
0.2319035143651529, | |
0.23111852031394275, | |
0.23088264806273062, | |
0.23117610854503465, | |
0.23095564681440442 | |
], | |
[ | |
0.2208603548102383, | |
0.22425843298969073, | |
0.2227579572573464, | |
0.22161021222862207, | |
0.22136487477876107, | |
0.22136219734513274, | |
0.2214005630810093, | |
0.22115103667697747, | |
0.22079848037053373, | |
0.22219281030653043 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"polluteProfile" : "true" | |
}, | |
"primaryMetric" : { | |
"score" : 0.23068687174122093, | |
"scoreError" : 0.003668826551645986, | |
"scoreConfidence" : [ | |
0.22701804518957494, | |
0.23435569829286693 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.2231132448706512, | |
"50.0" : 0.23394061833489244, | |
"90.0" : 0.23507778905670867, | |
"95.0" : 0.2413142756391703, | |
"99.0" : 0.2413215484804631, | |
"99.9" : 0.2413215484804631, | |
"99.99" : 0.2413215484804631, | |
"99.999" : 0.2413215484804631, | |
"99.9999" : 0.2413215484804631, | |
"100.0" : 0.2413215484804631 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.23396183255378858, | |
0.2340099153414406, | |
0.2340134260991581, | |
0.2339543718428438, | |
0.23398096538821328, | |
0.2340090954162769, | |
0.23390836465638148, | |
0.23392686482694106, | |
0.23472950398873768, | |
0.23423665823970038 | |
], | |
[ | |
0.22465769645262684, | |
0.22389313070725156, | |
0.2231132448706512, | |
0.22326438777331548, | |
0.22463333542882802, | |
0.22637472081447962, | |
0.22483858966292136, | |
0.22462031028289178, | |
0.22486354876404493, | |
0.22506036032388663 | |
], | |
[ | |
0.22758014877161056, | |
0.2413215484804631, | |
0.23509771710526317, | |
0.23489843661971832, | |
0.2345632536333802, | |
0.23420428370786517, | |
0.23475905255748475, | |
0.24130832513265799, | |
0.22563336626071268, | |
0.2251896965330932 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantHeap.segment_loop_instance_aligned", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"polluteProfile" : "false" | |
}, | |
"primaryMetric" : { | |
"score" : 0.22769606738575393, | |
"scoreError" : 0.002401930917451172, | |
"scoreConfidence" : [ | |
0.22529413646830276, | |
0.2300979983032051 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.22435083856502241, | |
"50.0" : 0.22569710923299416, | |
"90.0" : 0.23273891622530762, | |
"95.0" : 0.23275148887854816, | |
"99.0" : 0.23275682456956723, | |
"99.9" : 0.23275682456956723, | |
"99.99" : 0.23275682456956723, | |
"99.999" : 0.23275682456956723, | |
"99.9999" : 0.23275682456956723, | |
"100.0" : 0.23275682456956723 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.23264215813953487, | |
0.23259898419339842, | |
0.23262992604651161, | |
0.23255029660622967, | |
0.23274687156817125, | |
0.2327471233131689, | |
0.23275682456956723, | |
0.2326673181395349, | |
0.23257801022780103, | |
0.23258410181311018 | |
], | |
[ | |
0.226027059195662, | |
0.2250191232568601, | |
0.22482296449438202, | |
0.22620689778380823, | |
0.22595603974706413, | |
0.22633601990950225, | |
0.2255116992786294, | |
0.22474180548068284, | |
0.22480805123595507, | |
0.22529922972972974 | |
], | |
[ | |
0.22435083856502241, | |
0.2248487833707865, | |
0.22495913354316546, | |
0.2248054575280899, | |
0.22529547972972974, | |
0.22438889950650515, | |
0.2248661604494382, | |
0.22489579541366905, | |
0.2258825191873589, | |
0.22535844954954956 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantHeap.segment_loop_instance_aligned", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 3, | |
"jvm" : "/w/lt/jdk/dev-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"polluteProfile" : "true" | |
}, | |
"primaryMetric" : { | |
"score" : 0.22633343401005243, | |
"scoreError" : 0.003250689471818641, | |
"scoreConfidence" : [ | |
0.2230827445382338, | |
0.22958412348187107 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.2222067716570413, | |
"50.0" : 0.22338796002679767, | |
"90.0" : 0.2338447497351588, | |
"95.0" : 0.23391698546497822, | |
"99.0" : 0.23396791019644528, | |
"99.9" : 0.23396791019644528, | |
"99.99" : 0.23396791019644528, | |
"99.999" : 0.23396791019644528, | |
"99.9999" : 0.23396791019644528, | |
"100.0" : 0.23396791019644528 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.233851703599813, | |
0.23378216495327103, | |
0.23387531977559609, | |
0.233751088317757, | |
0.23370165887850466, | |
0.23376405140186915, | |
0.23396791019644528, | |
0.23098443167128346, | |
0.23104820461893766, | |
0.23118531792975971 | |
], | |
[ | |
0.2227459180765806, | |
0.22234572977777778, | |
0.2224294668741663, | |
0.22302514578689256, | |
0.22399576623376624, | |
0.2222067716570413, | |
0.22227197689915593, | |
0.22317366755912538, | |
0.2222575655264327, | |
0.22228667733333332 | |
], | |
[ | |
0.2237257347942755, | |
0.2235450017873101, | |
0.22330815044642857, | |
0.223243625167336, | |
0.22338486377847253, | |
0.2232576943328871, | |
0.22345594908441269, | |
0.22339105627512282, | |
0.22331239955357143, | |
0.22272800801424755 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"polluteProfile" : "false" | |
}, | |
"primaryMetric" : { | |
"score" : 0.229304632754627, | |
"scoreError" : 0.0021474783631014412, | |
"scoreConfidence" : [ | |
0.22715715439152556, | |
0.23145211111772845 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.22440020861372814, | |
"50.0" : 0.23086396286900368, | |
"90.0" : 0.23304418303253477, | |
"95.0" : 0.23351217886111514, | |
"99.0" : 0.2335594430438842, | |
"99.9" : 0.2335594430438842, | |
"99.99" : 0.2335594430438842, | |
"99.999" : 0.2335594430438842, | |
"99.9999" : 0.2335594430438842, | |
"100.0" : 0.2335594430438842 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.22449135323159786, | |
0.22482797123595505, | |
0.22658675407608694, | |
0.2268249120181406, | |
0.22462467085765603, | |
0.22440020861372814, | |
0.22493661825539568, | |
0.22449897576301617, | |
0.22463288055680286, | |
0.2245659277378815 | |
], | |
[ | |
0.23073837776752767, | |
0.2308140189114391, | |
0.23110898383371825, | |
0.23222263788300837, | |
0.23106828406466512, | |
0.23114921025878005, | |
0.23140427243293246, | |
0.23046192906494703, | |
0.23004979852805887, | |
0.23035944843462247 | |
], | |
[ | |
0.23091390682656826, | |
0.23093768605724838, | |
0.23102539040147668, | |
0.23126343068391866, | |
0.23108057505773671, | |
0.2314139394079556, | |
0.23309224510717613, | |
0.23261162436076244, | |
0.2335594430438842, | |
0.23347350816612225 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"polluteProfile" : "true" | |
}, | |
"primaryMetric" : { | |
"score" : 0.23097315986536554, | |
"scoreError" : 0.002857153848181255, | |
"scoreConfidence" : [ | |
0.2281160060171843, | |
0.2338303137135468 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.22308213380909903, | |
"50.0" : 0.2335320170401494, | |
"90.0" : 0.23471718884921144, | |
"95.0" : 0.23688304389022932, | |
"99.0" : 0.23776337452471483, | |
"99.9" : 0.23776337452471483, | |
"99.99" : 0.23776337452471483, | |
"99.999" : 0.23776337452471483, | |
"99.9999" : 0.23776337452471483, | |
"100.0" : 0.23776337452471483 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.22937733333333332, | |
0.2361627733711048, | |
0.2338922992052361, | |
0.2347879760675739, | |
0.23405729574169395, | |
0.23408010388394945, | |
0.23355374603174603, | |
0.23355594351073763, | |
0.23381008691588784, | |
0.23776337452471483 | |
], | |
[ | |
0.23371009995329287, | |
0.2336605997197571, | |
0.2337816878504673, | |
0.2337911593457944, | |
0.2336865151798225, | |
0.23351028804855276, | |
0.2335759351073763, | |
0.23341418572095193, | |
0.2324068373605948, | |
0.23243613940520447 | |
], | |
[ | |
0.22565351646368967, | |
0.22659173143115943, | |
0.22694789246823957, | |
0.22667895695514273, | |
0.22457115267175573, | |
0.22308213380909903, | |
0.22603215815634886, | |
0.22388829140555058, | |
0.2272417565849228, | |
0.22349282573726542 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"polluteProfile" : "false" | |
}, | |
"primaryMetric" : { | |
"score" : 0.22286160996107368, | |
"scoreError" : 6.656537545743081E-4, | |
"scoreConfidence" : [ | |
0.22219595620649937, | |
0.223527263715648 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.22152523206377325, | |
"50.0" : 0.2226890053428317, | |
"90.0" : 0.22385968943254597, | |
"95.0" : 0.22491761903762741, | |
"99.0" : 0.22571313673285198, | |
"99.9" : 0.22571313673285198, | |
"99.99" : 0.22571313673285198, | |
"99.999" : 0.22571313673285198, | |
"99.9999" : 0.22571313673285198, | |
"100.0" : 0.22571313673285198 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.2218682709534368, | |
0.22152523206377325, | |
0.22203310874389703, | |
0.22257552291944815, | |
0.22301136246098974, | |
0.22241623076923078, | |
0.22341773514962038, | |
0.2234307382760161, | |
0.22268360997328585, | |
0.22269440071237756 | |
], | |
[ | |
0.22367806037567084, | |
0.22377703846153846, | |
0.22371012880143112, | |
0.22368067665474062, | |
0.22370217576028623, | |
0.2236217818506929, | |
0.22426674092335275, | |
0.22571313673285198, | |
0.22362929682610638, | |
0.22315539339875112 | |
], | |
[ | |
0.22236374222222222, | |
0.22223548067525545, | |
0.22213820204262877, | |
0.22180321685144125, | |
0.22182880310421285, | |
0.22181071662971175, | |
0.22198857719609583, | |
0.2215504658990257, | |
0.22386887287376903, | |
0.22166957953035002 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"polluteProfile" : "true" | |
}, | |
"primaryMetric" : { | |
"score" : 0.22290493456432292, | |
"scoreError" : 7.857170128305991E-4, | |
"scoreConfidence" : [ | |
0.22211921755149233, | |
0.2236906515771535 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.2205516746031746, | |
"50.0" : 0.22298160823512722, | |
"90.0" : 0.22457919309155272, | |
"95.0" : 0.22472887885795875, | |
"99.0" : 0.22480790741573034, | |
"99.9" : 0.22480790741573034, | |
"99.99" : 0.22480790741573034, | |
"99.999" : 0.22480790741573034, | |
"99.9999" : 0.22480790741573034, | |
"100.0" : 0.22480790741573034 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.22285411353517365, | |
0.22372016994633273, | |
0.2246642191288729, | |
0.22367086863270777, | |
0.2228886207664884, | |
0.22269382962633452, | |
0.22263879279679857, | |
0.22290881559020045, | |
0.22304761301827908, | |
0.22307906422836754 | |
], | |
[ | |
0.22339317775792764, | |
0.22295145721925133, | |
0.2231408617305977, | |
0.2230117592510031, | |
0.22291627584670232, | |
0.22404567651006713, | |
0.22365754850245864, | |
0.2228300338379341, | |
0.2230892078501338, | |
0.2228674280623608 | |
], | |
[ | |
0.22480790741573034, | |
0.22169248627103633, | |
0.2205700537681798, | |
0.22460336820835206, | |
0.22436161704035876, | |
0.22355108534405718, | |
0.2216896663712893, | |
0.22064925033054208, | |
0.22060139373897708, | |
0.2205516746031746 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"polluteProfile" : "false" | |
}, | |
"primaryMetric" : { | |
"score" : 3.7636459790559993, | |
"scoreError" : 0.3082047256758599, | |
"scoreConfidence" : [ | |
3.4554412533801395, | |
4.071850704731859 | |
], | |
"scorePercentiles" : { | |
"0.0" : 3.290786855734586, | |
"50.0" : 3.463491133260159, | |
"90.0" : 4.3786656189065125, | |
"95.0" : 4.389922196044303, | |
"99.0" : 4.3909591472380045, | |
"99.9" : 4.3909591472380045, | |
"99.99" : 4.3909591472380045, | |
"99.999" : 4.3909591472380045, | |
"99.9999" : 4.3909591472380045, | |
"100.0" : 4.3909591472380045 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
4.335488410164012, | |
4.344327661028356, | |
4.355665640410681, | |
4.333785889611822, | |
3.422584604253271, | |
3.4197349433639253, | |
3.419003804538648, | |
3.419197682912544, | |
3.4189495359548685, | |
3.455801013561417 | |
], | |
[ | |
4.389073781431275, | |
4.3909591472380045, | |
4.3800271822878525, | |
4.3664115484744555, | |
3.451252144092276, | |
3.464414529673287, | |
3.463437811759277, | |
3.463896701113564, | |
3.4635444547610406, | |
3.461880958145065 | |
], | |
[ | |
4.168376591819398, | |
4.18971627086811, | |
4.3024625586758996, | |
4.1882763064605415, | |
3.344105636805643, | |
3.2945161771191014, | |
3.300434054289569, | |
3.307926397483475, | |
3.290786855734586, | |
3.3033410776480427 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"polluteProfile" : "true" | |
}, | |
"primaryMetric" : { | |
"score" : 3.715935121363795, | |
"scoreError" : 0.2959883911688721, | |
"scoreConfidence" : [ | |
3.4199467301949227, | |
4.011923512532667 | |
], | |
"scorePercentiles" : { | |
"0.0" : 3.332709196617073, | |
"50.0" : 3.378766003323276, | |
"90.0" : 4.2579401209457135, | |
"95.0" : 4.267840897636714, | |
"99.0" : 4.271309935539486, | |
"99.9" : 4.271309935539486, | |
"99.99" : 4.271309935539486, | |
"99.999" : 4.271309935539486, | |
"99.9999" : 4.271309935539486, | |
"100.0" : 4.271309935539486 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
4.238987196910723, | |
4.258217717650037, | |
4.2530682368340775, | |
4.228964656238695, | |
3.381253459537954, | |
3.399397326853307, | |
3.3665175035674597, | |
3.3628465395809006, | |
3.3718524807890535, | |
3.342136073023212 | |
], | |
[ | |
4.246064029048124, | |
4.237355927252222, | |
4.265002593898083, | |
4.241201202716977, | |
3.3356381503514765, | |
3.332709196617073, | |
3.3454577312113933, | |
3.376278547108598, | |
3.362501168271788, | |
3.3555304135779935 | |
], | |
[ | |
4.255441750606796, | |
4.239081419066449, | |
4.271309935539486, | |
4.253956137101436, | |
3.347357492588966, | |
3.3736782810533095, | |
3.3471082071029197, | |
3.3632571273142178, | |
3.3833949896817423, | |
3.3424881498193435 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"polluteProfile" : "false" | |
}, | |
"primaryMetric" : { | |
"score" : 0.22338568796236316, | |
"scoreError" : 8.142717964468193E-4, | |
"scoreConfidence" : [ | |
0.22257141616591633, | |
0.22419995975881 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.22147963849557523, | |
"50.0" : 0.22350455369290978, | |
"90.0" : 0.22538959114512497, | |
"95.0" : 0.22602879978366938, | |
"99.0" : 0.226287039348711, | |
"99.9" : 0.226287039348711, | |
"99.99" : 0.226287039348711, | |
"99.999" : 0.226287039348711, | |
"99.9999" : 0.226287039348711, | |
"100.0" : 0.226287039348711 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.22405333855799373, | |
0.22353086461126007, | |
0.22357998211890925, | |
0.226287039348711, | |
0.2245226593357271, | |
0.22455460996409335, | |
0.22358589852481, | |
0.22369697316636852, | |
0.22354657774798928, | |
0.22381569977628635 | |
], | |
[ | |
0.22581751286681714, | |
0.22233619733333335, | |
0.22152866253321524, | |
0.2218442470066519, | |
0.22352177211796245, | |
0.22336268125, | |
0.22348733526785713, | |
0.22182322749445677, | |
0.22548236683190626, | |
0.2240727304075235 | |
], | |
[ | |
0.22344443546225995, | |
0.22346705940151854, | |
0.22346990571939232, | |
0.222771885077951, | |
0.22369692844364938, | |
0.22305206687472134, | |
0.22184864982269503, | |
0.22147963849557523, | |
0.22161416954404603, | |
0.22227552376721457 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"polluteProfile" : "true" | |
}, | |
"primaryMetric" : { | |
"score" : 0.22467459198882395, | |
"scoreError" : 0.002761748965500206, | |
"scoreConfidence" : [ | |
0.22191284302332373, | |
0.22743634095432416 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.21998279419525066, | |
"50.0" : 0.22329108481937066, | |
"90.0" : 0.22999715057471265, | |
"95.0" : 0.23010183785648572, | |
"99.0" : 0.23010330266789328, | |
"99.9" : 0.23010330266789328, | |
"99.99" : 0.23010330266789328, | |
"99.999" : 0.23010330266789328, | |
"99.9999" : 0.23010330266789328, | |
"100.0" : 0.23010330266789328 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.2206272437197003, | |
0.22017628596568412, | |
0.22017205809859156, | |
0.2240427550380654, | |
0.22028380466344039, | |
0.22026869837076177, | |
0.2203675440140845, | |
0.21998279419525066, | |
0.2200583827540695, | |
0.22013107394366196 | |
], | |
[ | |
0.22181060416666668, | |
0.222574009341637, | |
0.2266030982789855, | |
0.22345576462706565, | |
0.22345477668602054, | |
0.22292107085561497, | |
0.2231273929527208, | |
0.22200674700399467, | |
0.22232038133333334, | |
0.22660856637970095 | |
], | |
[ | |
0.23010063937442501, | |
0.22996528229885058, | |
0.22961293116108306, | |
0.2296597038567493, | |
0.23000047494252873, | |
0.23010330266789328, | |
0.22996723126436783, | |
0.22996508, | |
0.22990978125, | |
0.22996028045977013 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 4.190096406185715, | |
"scoreError" : 0.24011978004603962, | |
"scoreConfidence" : [ | |
3.949976626139675, | |
4.430216186231754 | |
], | |
"scorePercentiles" : { | |
"0.0" : 3.7851417311510858, | |
"50.0" : 3.9475363693665013, | |
"90.0" : 4.656818925335691, | |
"95.0" : 4.663985777517695, | |
"99.0" : 4.668465906664441, | |
"99.9" : 4.668465906664441, | |
"99.99" : 4.668465906664441, | |
"99.999" : 4.668465906664441, | |
"99.9999" : 4.668465906664441, | |
"100.0" : 4.668465906664441 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
4.668465906664441, | |
4.6603202173067215, | |
4.657836481801143, | |
4.647660917146624, | |
3.942886917017166, | |
3.9355862490544027, | |
3.947911314222736, | |
3.947161424510267, | |
3.969993711287512, | |
3.9669483456012156 | |
], | |
[ | |
4.601102784346789, | |
4.6018631373731855, | |
4.60443179545539, | |
4.614670649706829, | |
3.9224128450978237, | |
3.921049100878158, | |
3.9369941132816897, | |
3.8014272676214014, | |
3.8015955123285927, | |
3.7851417311510858 | |
], | |
[ | |
4.596226619193821, | |
4.5954989571500695, | |
4.596990925344578, | |
4.58638845904344, | |
3.8969849050250907, | |
3.89645391025763, | |
3.8952256759644173, | |
3.8945065606729306, | |
3.898246946003225, | |
3.9109088050630683 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.23148134799131584, | |
"scoreError" : 0.0012639398583652185, | |
"scoreConfidence" : [ | |
0.2302174081329506, | |
0.23274528784968107 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.22594309801264678, | |
"50.0" : 0.2323167464200926, | |
"90.0" : 0.2339009328812848, | |
"95.0" : 0.23411170044454843, | |
"99.0" : 0.2341312484791764, | |
"99.9" : 0.2341312484791764, | |
"99.99" : 0.2341312484791764, | |
"99.999" : 0.2341312484791764, | |
"99.9999" : 0.2341312484791764, | |
"100.0" : 0.2341312484791764 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.232974592920354, | |
0.2325050097583643, | |
0.2325726438865644, | |
0.2326040790330079, | |
0.23372599906542055, | |
0.23392036997193638, | |
0.23302592314857942, | |
0.23242276905204462, | |
0.23251940362285184, | |
0.23229745754060324 | |
], | |
[ | |
0.2314552896807034, | |
0.23233603529958197, | |
0.23409570659803464, | |
0.2321645902552204, | |
0.22594309801264678, | |
0.22830000775901416, | |
0.2341312484791764, | |
0.23239475092936804, | |
0.23260435425383544, | |
0.23265287866108786 | |
], | |
[ | |
0.23006077690892365, | |
0.2299268768382353, | |
0.2300714866605336, | |
0.22983251722553974, | |
0.22979997611391823, | |
0.2300543012879485, | |
0.22991411856617647, | |
0.22991742049632352, | |
0.22992856158088235, | |
0.23028819613259668 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 4.396825031759906, | |
"scoreError" : 0.2325081371131224, | |
"scoreConfidence" : [ | |
4.164316894646783, | |
4.629333168873028 | |
], | |
"scorePercentiles" : { | |
"0.0" : 4.00701356536724, | |
"50.0" : 4.2111042011876965, | |
"90.0" : 4.894510765830366, | |
"95.0" : 4.925724335354828, | |
"99.0" : 4.929313922859288, | |
"99.9" : 4.929313922859288, | |
"99.99" : 4.929313922859288, | |
"99.999" : 4.929313922859288, | |
"99.9999" : 4.929313922859288, | |
"100.0" : 4.929313922859288 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
4.887880652583546, | |
4.894707566080501, | |
4.89273956357915, | |
4.881106498487877, | |
4.205516831791108, | |
4.263203737863073, | |
4.211574144445707, | |
4.207826679537964, | |
4.210634257929687, | |
4.207014120195491 | |
], | |
[ | |
4.662190378307323, | |
4.656104116995933, | |
4.676074998370132, | |
4.675346132193739, | |
4.036930539205748, | |
4.00701356536724, | |
4.034374141799964, | |
4.028385056162013, | |
4.02058869517661, | |
4.036612947875232 | |
], | |
[ | |
4.929313922859288, | |
4.922787400123906, | |
4.747115284529321, | |
4.766724881247678, | |
4.069844788545022, | |
4.118742642472754, | |
4.1573254907795825, | |
4.090441197175994, | |
4.156876809827586, | |
4.249753911288013 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.23018592310308436, | |
"scoreError" : 0.0023594618054378538, | |
"scoreConfidence" : [ | |
0.2278264612976465, | |
0.23254538490852222 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.2262488444142922, | |
"50.0" : 0.22944642427081796, | |
"90.0" : 0.23715593042723396, | |
"95.0" : 0.23810629011892298, | |
"99.0" : 0.2381544219047619, | |
"99.9" : 0.2381544219047619, | |
"99.99" : 0.2381544219047619, | |
"99.999" : 0.2381544219047619, | |
"99.9999" : 0.2381544219047619, | |
"100.0" : 0.2381544219047619 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.2262488444142922, | |
0.2276585862539827, | |
0.228139943000456, | |
0.22717893642143505, | |
0.23033817955801106, | |
0.22972466483011938, | |
0.22730685143116766, | |
0.229170975263399, | |
0.23239150905712957, | |
0.23064300968188106 | |
], | |
[ | |
0.2372059146514936, | |
0.2367060724088973, | |
0.2381544219047619, | |
0.23806690956687293, | |
0.2349922184124002, | |
0.22972187327823693, | |
0.2302197022549471, | |
0.22975740146991272, | |
0.22985246302250803, | |
0.23021969857340083 | |
], | |
[ | |
0.23299666045645087, | |
0.22763392584167425, | |
0.22725399000454338, | |
0.22893713455377573, | |
0.2271167535179301, | |
0.22738958772727272, | |
0.22759190900818926, | |
0.22909498946886447, | |
0.22704018202451204, | |
0.22682438503401361 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.22729847194404548, | |
"scoreError" : 0.002566071621553586, | |
"scoreConfidence" : [ | |
0.2247324003224919, | |
0.22986454356559907 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.22244773988439306, | |
"50.0" : 0.22493385977457328, | |
"90.0" : 0.23262637344774198, | |
"95.0" : 0.2334324317444487, | |
"99.0" : 0.23418650749063671, | |
"99.9" : 0.23418650749063671, | |
"99.99" : 0.23418650749063671, | |
"99.999" : 0.23418650749063671, | |
"99.9999" : 0.23418650749063671, | |
"100.0" : 0.23418650749063671 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.23418650749063671, | |
0.23262287354718736, | |
0.23243425418215613, | |
0.23214903897911832, | |
0.23248629925650557, | |
0.23262676232558138, | |
0.23239329075708315, | |
0.23171877721167208, | |
0.23209515630797772, | |
0.23281546067938577 | |
], | |
[ | |
0.22244773988439306, | |
0.2256238800180424, | |
0.2248299397752809, | |
0.22482501348314607, | |
0.22426920538116593, | |
0.22455818850987433, | |
0.22456040170556554, | |
0.22451697576301616, | |
0.22441499641094662, | |
0.22499549842555105 | |
], | |
[ | |
0.22514714356435644, | |
0.22468492857142858, | |
0.22457684373596767, | |
0.22431823497757847, | |
0.2245633698384201, | |
0.22426180546839983, | |
0.2242665930076199, | |
0.2257424607400722, | |
0.2248722211235955, | |
0.22595029719963866 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.22695497032675938, | |
"scoreError" : 0.002909367378051847, | |
"scoreConfidence" : [ | |
0.22404560294870754, | |
0.2298643377048112 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.22105253071144498, | |
"50.0" : 0.22571535934556144, | |
"90.0" : 0.23199369292600688, | |
"95.0" : 0.23347539521044794, | |
"99.0" : 0.23369983792620272, | |
"99.9" : 0.23369983792620272, | |
"99.99" : 0.23369983792620272, | |
"99.999" : 0.23369983792620272, | |
"99.9999" : 0.23369983792620272, | |
"100.0" : 0.23369983792620272 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.22196990372670808, | |
0.22105253071144498, | |
0.2219459409937888, | |
0.22187769445676275, | |
0.22207811096316024, | |
0.225159899189919, | |
0.22244038016896397, | |
0.22212412211367674, | |
0.22223983740559752, | |
0.22176472872340425 | |
], | |
[ | |
0.23201479684601115, | |
0.23128432085067036, | |
0.2318037576459685, | |
0.23127841470180305, | |
0.23136421646623498, | |
0.23126902080443829, | |
0.23144385707678075, | |
0.23137897548566141, | |
0.23137182562442182, | |
0.23177122613531048 | |
], | |
[ | |
0.23329176026119403, | |
0.23369983792620272, | |
0.2244790498204668, | |
0.22438284567070435, | |
0.22490487634892087, | |
0.22647401584427343, | |
0.22553395446348062, | |
0.22589676422764227, | |
0.22779680601092897, | |
0.2245556391382406 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.2411525022361905, | |
"scoreError" : 0.003244912631565187, | |
"scoreConfidence" : [ | |
0.23790758960462532, | |
0.24439741486775568 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.2324396310408922, | |
"50.0" : 0.24424793920898435, | |
"90.0" : 0.2445308642228739, | |
"95.0" : 0.24471353183809494, | |
"99.0" : 0.24476757534246577, | |
"99.9" : 0.24476757534246577, | |
"99.99" : 0.24476757534246577, | |
"99.999" : 0.24476757534246577, | |
"99.9999" : 0.24476757534246577, | |
"100.0" : 0.24476757534246577 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.24450285337243402, | |
0.24476757534246577, | |
0.24453397653958944, | |
0.2444074445530044, | |
0.2446693144254279, | |
0.2440490268292683, | |
0.24420614501953125, | |
0.24423372509765626, | |
0.244260984375, | |
0.24423489404296875 | |
], | |
[ | |
0.23548149529190207, | |
0.23488871361502348, | |
0.24154935248672138, | |
0.23339002939804013, | |
0.2324396310408922, | |
0.2353382544684854, | |
0.2340172352666043, | |
0.23365419383465671, | |
0.23322870396270395, | |
0.23311669384902142 | |
], | |
[ | |
0.24438624279433316, | |
0.2444971329423265, | |
0.24430747314453125, | |
0.2443451240840254, | |
0.2443631309233024, | |
0.24447610606060607, | |
0.2444145857352223, | |
0.24431581191988275, | |
0.2441772381649585, | |
0.24432197850512946 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.23815904141945782, | |
"scoreError" : 0.0032093384739068425, | |
"scoreConfidence" : [ | |
0.23494970294555098, | |
0.24136837989336465 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.2335479831932773, | |
"50.0" : 0.2359730523584906, | |
"90.0" : 0.24500802520078835, | |
"95.0" : 0.24517147683211085, | |
"99.0" : 0.2452450318627451, | |
"99.9" : 0.2452450318627451, | |
"99.99" : 0.2452450318627451, | |
"99.999" : 0.2452450318627451, | |
"99.9999" : 0.2452450318627451, | |
"100.0" : 0.2452450318627451 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.23388320757363254, | |
0.23610058518168947, | |
0.23447417768401313, | |
0.23593802216981133, | |
0.23533022013170274, | |
0.23600808254716982, | |
0.23601270943396227, | |
0.23497454297792392, | |
0.23911463240917782, | |
0.2359136787735849 | |
], | |
[ | |
0.23392941421224872, | |
0.23621886543909348, | |
0.23394163049579045, | |
0.23405344127281236, | |
0.2335479831932773, | |
0.23436681592505854, | |
0.23360859224661373, | |
0.23367134376459597, | |
0.23370754392523366, | |
0.23358012605042017 | |
], | |
[ | |
0.24479739990210475, | |
0.2451112954434101, | |
0.2452450318627451, | |
0.2442830078125, | |
0.24436489350268686, | |
0.24450133919843597, | |
0.24436567611138252, | |
0.24445415884652982, | |
0.244241396484375, | |
0.24503142801175318 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 3.507606434103528, | |
"scoreError" : 0.08645978657241848, | |
"scoreConfidence" : [ | |
3.4211466475311094, | |
3.594066220675946 | |
], | |
"scorePercentiles" : { | |
"0.0" : 3.315232983357608, | |
"50.0" : 3.445514109989845, | |
"90.0" : 3.6886679444793695, | |
"95.0" : 3.7070930645669486, | |
"99.0" : 3.724976581468158, | |
"99.9" : 3.724976581468158, | |
"99.99" : 3.724976581468158, | |
"99.999" : 3.724976581468158, | |
"99.9999" : 3.724976581468158, | |
"100.0" : 3.724976581468158 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
3.6718491613948654, | |
3.6784159687913736, | |
3.673276324573936, | |
3.6719628200293144, | |
3.441750823306635, | |
3.4411407530261156, | |
3.4394418249025507, | |
3.4413323527133985, | |
3.4410342341064624, | |
3.442234893869952 | |
], | |
[ | |
3.692461096193232, | |
3.724976581468158, | |
3.689807052889147, | |
3.6771732244478708, | |
3.4433200565746223, | |
3.448578289592314, | |
3.4495494256218517, | |
3.4409247205427214, | |
3.44673002524121, | |
3.4442981947384803 | |
], | |
[ | |
3.5872559653165697, | |
3.5712498344493384, | |
3.5870128514251927, | |
3.589994981157339, | |
3.3708119355329984, | |
3.3495423618519364, | |
3.412484913875498, | |
3.315232983357608, | |
3.3194715674781174, | |
3.324877804637054 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.22716191379849607, | |
"scoreError" : 0.002296644271045753, | |
"scoreConfidence" : [ | |
0.2248652695274503, | |
0.22945855806954182 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.2221051336589698, | |
"50.0" : 0.22690744374768768, | |
"90.0" : 0.23046123281432732, | |
"95.0" : 0.2332783354539874, | |
"99.0" : 0.23631709683514407, | |
"99.9" : 0.23631709683514407, | |
"99.99" : 0.23631709683514407, | |
"99.999" : 0.23631709683514407, | |
"99.9999" : 0.23631709683514407, | |
"100.0" : 0.23631709683514407 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.22543260207300586, | |
0.22552116230838593, | |
0.2225864401956425, | |
0.22322579161088799, | |
0.22409441218637993, | |
0.2221051336589698, | |
0.22214338987566606, | |
0.22817722217153286, | |
0.22304475523851983, | |
0.22268817764915405 | |
], | |
[ | |
0.22996045103448276, | |
0.22998578022988506, | |
0.2301353877644894, | |
0.23030696454880295, | |
0.2302334473078693, | |
0.2304783737327189, | |
0.23079207614213199, | |
0.23006953679852807, | |
0.23017719788311092, | |
0.23020493971468017 | |
], | |
[ | |
0.22457768477772788, | |
0.2283925388127854, | |
0.23631709683514407, | |
0.22589169196025294, | |
0.2254963597835888, | |
0.22524115758667268, | |
0.22501029824561403, | |
0.22671694922937444, | |
0.22875245633287608, | |
0.22709793826600091 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 4.13767747055603, | |
"scoreError" : 0.2330612517381232, | |
"scoreConfidence" : [ | |
3.9046162188179068, | |
4.370738722294153 | |
], | |
"scorePercentiles" : { | |
"0.0" : 3.770555009326794, | |
"50.0" : 3.980178744555415, | |
"90.0" : 4.669306736521621, | |
"95.0" : 4.704025258128685, | |
"99.0" : 4.715297442452463, | |
"99.9" : 4.715297442452463, | |
"99.99" : 4.715297442452463, | |
"99.999" : 4.715297442452463, | |
"99.9999" : 4.715297442452463, | |
"100.0" : 4.715297442452463 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
4.507660629173113, | |
4.5100910827810985, | |
4.490304445828518, | |
4.495661093033324, | |
3.820383131756264, | |
3.8351636394211823, | |
3.8416922294957785, | |
3.8511863735282734, | |
3.8533020785707177, | |
3.8370840045183265 | |
], | |
[ | |
4.429574871648804, | |
4.461620668563113, | |
4.4375385611130564, | |
4.4364523829622335, | |
3.7799842794987693, | |
3.774858680411727, | |
3.770555009326794, | |
3.786539234949664, | |
3.789635074889709, | |
3.7834495702001743 | |
], | |
[ | |
4.650110631442797, | |
4.671439637085935, | |
4.715297442452463, | |
4.694802561863777, | |
3.983724542963693, | |
3.968931687375886, | |
3.9792831669385014, | |
3.97499524771579, | |
3.981074322172329, | |
4.0179278349990355 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.23057511503905576, | |
"scoreError" : 0.0029824257424038146, | |
"scoreConfidence" : [ | |
0.22759268929665194, | |
0.23355754078145957 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.22357932007152437, | |
"50.0" : 0.23347605459636023, | |
"90.0" : 0.2338653656848995, | |
"95.0" : 0.23390078338008416, | |
"99.0" : 0.23391106264609632, | |
"99.9" : 0.23391106264609632, | |
"99.99" : 0.23391106264609632, | |
"99.999" : 0.23391106264609632, | |
"99.9999" : 0.23391106264609632, | |
"100.0" : 0.23391106264609632 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.2334084073728418, | |
0.2335221171802054, | |
0.23354778711484595, | |
0.23389237307152874, | |
0.23391106264609632, | |
0.2334302963135791, | |
0.2338589121084619, | |
0.2335954652031761, | |
0.2335656633986928, | |
0.23366623400280243 | |
], | |
[ | |
0.2335333151260504, | |
0.2334710405972935, | |
0.2335546848739496, | |
0.23348106859542697, | |
0.23370734252336448, | |
0.23339462482501167, | |
0.2338660827489481, | |
0.2337800593457944, | |
0.23374773644859814, | |
0.23329200326492538 | |
], | |
[ | |
0.2236294850245865, | |
0.22361925614662495, | |
0.2238375803131991, | |
0.22380709843400448, | |
0.2237529950805009, | |
0.22357932007152437, | |
0.22366788109074653, | |
0.22581169119638828, | |
0.22459671890435565, | |
0.22872514814814815 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 4.379781443705817, | |
"scoreError" : 0.2320459540068104, | |
"scoreConfidence" : [ | |
4.147735489699007, | |
4.611827397712628 | |
], | |
"scorePercentiles" : { | |
"0.0" : 4.039180977016435, | |
"50.0" : 4.2101054128798445, | |
"90.0" : 4.908088134176434, | |
"95.0" : 4.9644352472470015, | |
"99.0" : 5.006653417363617, | |
"99.9" : 5.006653417363617, | |
"99.99" : 5.006653417363617, | |
"99.999" : 5.006653417363617, | |
"99.9999" : 5.006653417363617, | |
"100.0" : 5.006653417363617 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
4.666197565245691, | |
5.006653417363617, | |
4.929893108060679, | |
4.925244524034308, | |
4.211486175756668, | |
4.207922180623473, | |
4.208724650003021, | |
4.224608099139445, | |
4.227736410502142, | |
4.20683467991097 | |
], | |
[ | |
4.714514804128124, | |
4.724657096769781, | |
4.734834841982024, | |
4.731564852407762, | |
4.0600726253044, | |
4.056253331769556, | |
4.056577035720183, | |
4.0474926994307125, | |
4.039180977016435, | |
4.048922516742403 | |
], | |
[ | |
4.747665963661057, | |
4.737124518775322, | |
4.753680625455564, | |
4.740576874525139, | |
4.065826756464457, | |
4.065687028715114, | |
4.065885762014739, | |
4.068702506684113, | |
4.064606368683071, | |
4.054315314284516 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.22904649318979584, | |
"scoreError" : 0.0010417990158269803, | |
"scoreConfidence" : [ | |
0.22800469417396885, | |
0.23008829220562282 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.226928804446461, | |
"50.0" : 0.22899938317333887, | |
"90.0" : 0.23108201304637946, | |
"95.0" : 0.2324150880292371, | |
"99.0" : 0.23263189720930233, | |
"99.9" : 0.23263189720930233, | |
"99.99" : 0.23263189720930233, | |
"99.999" : 0.23263189720930233, | |
"99.9999" : 0.23263189720930233, | |
"100.0" : 0.23263189720930233 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.23263189720930233, | |
0.23058541843317973, | |
0.2299673048275862, | |
0.22898529885583524, | |
0.2290439088827839, | |
0.22888415050320218, | |
0.23067453526970955, | |
0.23112728835489835, | |
0.22974418419843823, | |
0.2296910303030303 | |
], | |
[ | |
0.22833462345960748, | |
0.22868937814357568, | |
0.23223769870009284, | |
0.22937458551123338, | |
0.22808501185590516, | |
0.2290134674908425, | |
0.2279421243169399, | |
0.22789760564663022, | |
0.22777893536640875, | |
0.22799987972665148 | |
], | |
[ | |
0.22718784877384196, | |
0.22943594174311926, | |
0.23044247719944727, | |
0.23059804333794376, | |
0.22995483954022988, | |
0.22723532258064516, | |
0.22697398502722324, | |
0.226928804446461, | |
0.22693831896551725, | |
0.22701088702359346 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.22818411192966462, | |
"scoreError" : 0.0031299325231236687, | |
"scoreConfidence" : [ | |
0.22505417940654096, | |
0.23131404445278828 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.2217205230496454, | |
"50.0" : 0.22533980257554226, | |
"90.0" : 0.23406011357042583, | |
"95.0" : 0.23476254125914298, | |
"99.0" : 0.23545405647058823, | |
"99.9" : 0.23545405647058823, | |
"99.99" : 0.23545405647058823, | |
"99.999" : 0.23545405647058823, | |
"99.9999" : 0.23545405647058823, | |
"100.0" : 0.23545405647058823 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.23404167430978007, | |
0.23388828985507246, | |
0.23545405647058823, | |
0.2340124695977549, | |
0.23398008886810104, | |
0.23419675608614232, | |
0.23406216237716426, | |
0.2339307165575304, | |
0.23373636495327102, | |
0.23358051353874884 | |
], | |
[ | |
0.22190709716060336, | |
0.2217205230496454, | |
0.22198517487794053, | |
0.22851547601644587, | |
0.22486551640449437, | |
0.2248916142086331, | |
0.2252625848716794, | |
0.22460064167040864, | |
0.22455810771992818, | |
0.22506775708502025 | |
], | |
[ | |
0.23014539438564197, | |
0.23011946918123274, | |
0.2289005995423341, | |
0.22433267847533633, | |
0.22433015426008968, | |
0.22422351277454056, | |
0.22451123384201077, | |
0.22469199056603772, | |
0.22541702027940513, | |
0.22459371890435564 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.2285200227475377, | |
"scoreError" : 0.0027362174276607054, | |
"scoreConfidence" : [ | |
0.225783805319877, | |
0.23125624017519839 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.2225025671708185, | |
"50.0" : 0.23109118530873624, | |
"90.0" : 0.23266757961831072, | |
"95.0" : 0.23420890401002506, | |
"99.0" : 0.23505581578947368, | |
"99.9" : 0.23505581578947368, | |
"99.99" : 0.23505581578947368, | |
"99.999" : 0.23505581578947368, | |
"99.9999" : 0.23505581578947368, | |
"100.0" : 0.23505581578947368 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.2314989477093938, | |
0.23147163674224897, | |
0.2324196031598513, | |
0.23173466188050024, | |
0.23132281961147086, | |
0.23190187807139545, | |
0.23269513255813953, | |
0.23351597619047618, | |
0.2308920886017536, | |
0.2300285696551724 | |
], | |
[ | |
0.2229057789661319, | |
0.2225025671708185, | |
0.22273162555654497, | |
0.2237817075134168, | |
0.2241894688480502, | |
0.2238181346756152, | |
0.2233704912907548, | |
0.22343090799464047, | |
0.22350703932082217, | |
0.22653914583333334 | |
], | |
[ | |
0.2323128146771946, | |
0.2312902820157189, | |
0.2315319629801018, | |
0.23144612771864878, | |
0.23154780009254974, | |
0.23148645812124016, | |
0.23505581578947368, | |
0.22507007737291948, | |
0.22525057271499324, | |
0.2263505895927602 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.23953595773986117, | |
"scoreError" : 0.002470988361248125, | |
"scoreConfidence" : [ | |
0.23706496937861304, | |
0.2420069461011093 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.23317520466200467, | |
"50.0" : 0.2409825548253128, | |
"90.0" : 0.24328842822101715, | |
"95.0" : 0.24344179368454927, | |
"99.0" : 0.24356740603700097, | |
"99.9" : 0.24356740603700097, | |
"99.99" : 0.24356740603700097, | |
"99.999" : 0.24356740603700097, | |
"99.9999" : 0.24356740603700097, | |
"100.0" : 0.24356740603700097 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.24253426854095977, | |
0.24333901994163423, | |
0.2432077758872144, | |
0.24356740603700097, | |
0.24329738959143968, | |
0.24260694616876818, | |
0.24277518534691897, | |
0.24237409399224807, | |
0.2431036530612245, | |
0.24251281774115366 | |
], | |
[ | |
0.24083550649975927, | |
0.24083664949446318, | |
0.24092047495183044, | |
0.24057342328042328, | |
0.2405620986050986, | |
0.24104463469879517, | |
0.24128514568258563, | |
0.24154167020762918, | |
0.2415308966682762, | |
0.2416826304347826 | |
], | |
[ | |
0.23317520466200467, | |
0.23523763516690174, | |
0.23589079255068365, | |
0.234013187090739, | |
0.23473429985922104, | |
0.2365503985815603, | |
0.23416818211610488, | |
0.2335905182072829, | |
0.2348313056338028, | |
0.2337555214953271 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.23629167271120766, | |
"scoreError" : 0.0027959815892566247, | |
"scoreConfidence" : [ | |
0.23349569112195104, | |
0.23908765430046428 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.2312717144177449, | |
"50.0" : 0.2352024896567936, | |
"90.0" : 0.24221369185215383, | |
"95.0" : 0.24354911979935118, | |
"99.0" : 0.24444266438690768, | |
"99.9" : 0.24444266438690768, | |
"99.99" : 0.24444266438690768, | |
"99.999" : 0.24444266438690768, | |
"99.9999" : 0.24444266438690768, | |
"100.0" : 0.24444266438690768 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.23199335204081634, | |
0.2313767637540453, | |
0.2312717144177449, | |
0.23339319925338312, | |
0.23133675439407955, | |
0.23556666525423728, | |
0.2374153925011865, | |
0.2347926358517128, | |
0.2320506108534323, | |
0.23522549694405265 | |
], | |
[ | |
0.23517948236953456, | |
0.24444266438690768, | |
0.24281803786407766, | |
0.24153387155963302, | |
0.24173867955534076, | |
0.24199462651185294, | |
0.2415166916023166, | |
0.24089131680308137, | |
0.24223803244552058, | |
0.24159583204633206 | |
], | |
[ | |
0.23448680918893577, | |
0.23457392120075046, | |
0.23501598496240603, | |
0.23576012393967954, | |
0.23581629137199434, | |
0.235423264, | |
0.23231210775661867, | |
0.2324581933085502, | |
0.23231083650719925, | |
0.2322208286908078 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 3.482991649658407, | |
"scoreError" : 0.08734730556177558, | |
"scoreConfidence" : [ | |
3.395644344096631, | |
3.5703389552201825 | |
], | |
"scorePercentiles" : { | |
"0.0" : 3.329320408461729, | |
"50.0" : 3.463071446486885, | |
"90.0" : 3.704055803049826, | |
"95.0" : 3.714071019571252, | |
"99.0" : 3.7243243463418603, | |
"99.9" : 3.7243243463418603, | |
"99.99" : 3.7243243463418603, | |
"99.999" : 3.7243243463418603, | |
"99.9999" : 3.7243243463418603, | |
"100.0" : 3.7243243463418603 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
3.702863732541729, | |
3.7243243463418603, | |
3.7056819340316633, | |
3.7041882553285035, | |
3.473259571722913, | |
3.4716329860453095, | |
3.460965637461993, | |
3.463327135154936, | |
3.4628157578188343, | |
3.4610161125657237 | |
], | |
[ | |
3.581663491345436, | |
3.571364659145188, | |
3.5970171574624468, | |
3.6005556534990486, | |
3.364001568964713, | |
3.352767712818966, | |
3.3578142620804465, | |
3.3378634561820517, | |
3.359907696696465, | |
3.337986042619066 | |
], | |
[ | |
3.5623176273619603, | |
3.5709408643481075, | |
3.576630056110422, | |
3.581217647301485, | |
3.3485019219330687, | |
3.4042579937198365, | |
3.3465588949435414, | |
3.3345427832583003, | |
3.329320408461729, | |
3.344444122486466 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.22827072861876682, | |
"scoreError" : 0.0031179389395553565, | |
"scoreConfidence" : [ | |
0.22515278967921146, | |
0.2313886675583222 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.22081948167770418, | |
"50.0" : 0.23123135072465067, | |
"90.0" : 0.23181073740588892, | |
"95.0" : 0.2323644797817898, | |
"99.0" : 0.23292787203350396, | |
"99.9" : 0.23292787203350396, | |
"99.99" : 0.23292787203350396, | |
"99.999" : 0.23292787203350396, | |
"99.9999" : 0.23292787203350396, | |
"100.0" : 0.23292787203350396 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.23170386753126448, | |
0.23149233271633504, | |
0.23151457288292457, | |
0.23171678091709125, | |
0.23146025034706155, | |
0.23164780963408985, | |
0.23146727440999537, | |
0.2314556459972235, | |
0.23150070615455806, | |
0.23182117701575533 | |
], | |
[ | |
0.2220966456483126, | |
0.22201487660896582, | |
0.22212341873889876, | |
0.22208740941385435, | |
0.2220547785175322, | |
0.22209297024866784, | |
0.22183386917960088, | |
0.22190397249334518, | |
0.2210806389748122, | |
0.22081948167770418 | |
], | |
[ | |
0.2319035224849328, | |
0.2311100318559557, | |
0.23105368868360276, | |
0.23100397000461467, | |
0.23110407898383373, | |
0.23081491555145361, | |
0.23146143729754742, | |
0.23135266959334566, | |
0.23150119296621935, | |
0.23292787203350396 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.6050656098827435, | |
"scoreError" : 0.005996310202107789, | |
"scoreConfidence" : [ | |
0.5990692996806357, | |
0.6110619200848513 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.5934825931198102, | |
"50.0" : 0.6003781100051532, | |
"90.0" : 0.6177271376491515, | |
"95.0" : 0.6195657725866336, | |
"99.0" : 0.6195735767326732, | |
"99.9" : 0.6195735767326732, | |
"99.99" : 0.6195735767326732, | |
"99.999" : 0.6195735767326732, | |
"99.9999" : 0.6195735767326732, | |
"100.0" : 0.6195735767326732 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.5942128824228029, | |
0.5934825931198102, | |
0.5960630059523809, | |
0.5995218802395209, | |
0.599438119760479, | |
0.5999293681055156, | |
0.6084553442822385, | |
0.6001217314148681, | |
0.6006344885954382, | |
0.6014941646634615 | |
], | |
[ | |
0.6155402078720787, | |
0.6155539581795818, | |
0.6163605209359606, | |
0.6195593873762376, | |
0.6195735767326732, | |
0.6178789839506172, | |
0.6162476366995074, | |
0.616156736453202, | |
0.6156741611316113, | |
0.6154261425061425 | |
], | |
[ | |
0.5969321992840095, | |
0.6069557696969697, | |
0.6018065649038462, | |
0.5983898313397129, | |
0.5974502482100239, | |
0.5971625489260143, | |
0.5981016857825567, | |
0.5980212580645161, | |
0.5977379056152927, | |
0.598085394265233 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.3044828590933089, | |
"scoreError" : 0.004546482540436914, | |
"scoreConfidence" : [ | |
0.299936376552872, | |
0.30902934163374585 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.2946812819305474, | |
"50.0" : 0.30470154822260376, | |
"90.0" : 0.3153789779496982, | |
"95.0" : 0.31679985827484514, | |
"99.0" : 0.31721751807228915, | |
"99.9" : 0.31721751807228915, | |
"99.99" : 0.31721751807228915, | |
"99.999" : 0.31721751807228915, | |
"99.9999" : 0.31721751807228915, | |
"100.0" : 0.31721751807228915 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.2981168969010727, | |
0.29720645573380866, | |
0.29656655660936576, | |
0.2969472284866469, | |
0.2956156698168931, | |
0.2946812819305474, | |
0.2949113111373011, | |
0.2955913209219858, | |
0.2963759147424512, | |
0.29618806571936057 | |
], | |
[ | |
0.30375883970856105, | |
0.3038395488767456, | |
0.3044668667072428, | |
0.31604542956411874, | |
0.31721751807228915, | |
0.30493622973796464, | |
0.3164581366223909, | |
0.30420616352583585, | |
0.30765802890528904, | |
0.30426987530413624 | |
], | |
[ | |
0.3093809134199134, | |
0.3087001974090068, | |
0.30900063743051265, | |
0.3088216296296296, | |
0.30898813712168005, | |
0.3091757756489493, | |
0.3090550012353305, | |
0.30893650957381097, | |
0.3088964111111111, | |
0.30847322119531734 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.48336099316500375, | |
"scoreError" : 0.001132900106357942, | |
"scoreConfidence" : [ | |
0.48222809305864583, | |
0.48449389327136166 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.48068453410182516, | |
"50.0" : 0.4840876481249333, | |
"90.0" : 0.48458606127783155, | |
"95.0" : 0.4859516456796117, | |
"99.0" : 0.4859794388349515, | |
"99.9" : 0.4859794388349515, | |
"99.99" : 0.4859794388349515, | |
"99.999" : 0.4859794388349515, | |
"99.9999" : 0.4859794388349515, | |
"100.0" : 0.4859794388349515 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.48432133978702807, | |
0.48448497579864475, | |
0.48430683930300095, | |
0.48443231171345597, | |
0.4845739535333979, | |
0.484520968054211, | |
0.48413932236205226, | |
0.4843025517909003, | |
0.4840240667311412, | |
0.4845874065827686 | |
], | |
[ | |
0.48101124423076924, | |
0.48076974639769454, | |
0.4808764121037464, | |
0.48068453410182516, | |
0.4838719042553192, | |
0.4810869451923077, | |
0.4808456618635927, | |
0.4810962519230769, | |
0.4806990845341018, | |
0.481179225 | |
], | |
[ | |
0.484153385285576, | |
0.4859794388349515, | |
0.4841680890609874, | |
0.483862834622824, | |
0.48403533655705994, | |
0.48592890582524273, | |
0.48445533688286546, | |
0.48403597388781433, | |
0.4844281907066796, | |
0.4839675580270793 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.29519316312911525, | |
"scoreError" : 0.003287782599713038, | |
"scoreConfidence" : [ | |
0.29190538052940224, | |
0.2984809457288283 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.2888705427251732, | |
"50.0" : 0.29359396553806594, | |
"90.0" : 0.30178927110977083, | |
"95.0" : 0.3029518460917729, | |
"99.0" : 0.3036529319975713, | |
"99.9" : 0.3036529319975713, | |
"99.99" : 0.3036529319975713, | |
"99.999" : 0.3036529319975713, | |
"99.9999" : 0.3036529319975713, | |
"100.0" : 0.3036529319975713 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.289729764910249, | |
0.29017716995359627, | |
0.29006079826086956, | |
0.2895900301100174, | |
0.2897670973348783, | |
0.2901627233178654, | |
0.289792550405562, | |
0.29199551430239346, | |
0.28946635011574073, | |
0.2888705427251732 | |
], | |
[ | |
0.29993672302158275, | |
0.2997343828639904, | |
0.30017552369526096, | |
0.29997821103117506, | |
0.3000849400119976, | |
0.30086189356584486, | |
0.3036529319975713, | |
0.3023782303506651, | |
0.30179070928829915, | |
0.3014725015069319 | |
], | |
[ | |
0.29348407390029324, | |
0.29369655372871406, | |
0.2927479332943242, | |
0.2954642982870644, | |
0.2934913773474178, | |
0.2927009508484494, | |
0.3017763275030157, | |
0.29518130147492627, | |
0.2947717030053035, | |
0.2928017857142857 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.3009927617436537, | |
"scoreError" : 0.0030505600480190587, | |
"scoreConfidence" : [ | |
0.2979422016956346, | |
0.30404332179167276 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.2919717209573847, | |
"50.0" : 0.30271567044785397, | |
"90.0" : 0.30402748295859544, | |
"95.0" : 0.30592898071175484, | |
"99.0" : 0.30609871603427175, | |
"99.9" : 0.30609871603427175, | |
"99.99" : 0.30609871603427175, | |
"99.999" : 0.30609871603427175, | |
"99.9999" : 0.30609871603427175, | |
"100.0" : 0.30609871603427175 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.3039224623329283, | |
0.3037958057073467, | |
0.30390277217496964, | |
0.30403661094224926, | |
0.30391850607533416, | |
0.3039432496962333, | |
0.3037766745598057, | |
0.30389292952612396, | |
0.3039259137302552, | |
0.3039453311057108 | |
], | |
[ | |
0.29240615838690825, | |
0.29291789402810303, | |
0.2922323411214953, | |
0.2922186425233645, | |
0.2919717209573847, | |
0.2922183960280374, | |
0.3013291265060241, | |
0.3007913451593506, | |
0.30108393862815885, | |
0.3029980199878861 | |
], | |
[ | |
0.30280950060532685, | |
0.30262184029038114, | |
0.3019820718165359, | |
0.30212060869565216, | |
0.30212580495169084, | |
0.30579010635696824, | |
0.3021385652173913, | |
0.30198215630657815, | |
0.30288564285714287, | |
0.30609871603427175 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.3008711189584048, | |
"scoreError" : 0.0033790851564098182, | |
"scoreConfidence" : [ | |
0.29749203380199496, | |
0.3042502041148146 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.292519885380117, | |
"50.0" : 0.30133769279038786, | |
"90.0" : 0.3060069335998746, | |
"95.0" : 0.31029941079046786, | |
"99.0" : 0.31341918483709275, | |
"99.9" : 0.31341918483709275, | |
"99.99" : 0.31341918483709275, | |
"99.999" : 0.31341918483709275, | |
"99.9999" : 0.31341918483709275, | |
"100.0" : 0.31341918483709275 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.3043381295620438, | |
0.30467905237515225, | |
0.30481658988421695, | |
0.30510899634146343, | |
0.30486986532602073, | |
0.30504345914634146, | |
0.30475720036540804, | |
0.30462490682095006, | |
0.3061067044063647, | |
0.30774686838868387 | |
], | |
[ | |
0.29525093506493505, | |
0.29497765389150943, | |
0.29317896189917936, | |
0.29625189224393134, | |
0.30067522836538463, | |
0.29692066824925817, | |
0.29359822183098594, | |
0.292519885380117, | |
0.29634579857819904, | |
0.2930586777973052 | |
], | |
[ | |
0.29905706993424985, | |
0.29904553496712494, | |
0.29901907830245067, | |
0.31341918483709275, | |
0.3004933189189189, | |
0.30262625771324864, | |
0.30157017842073536, | |
0.3012121607465382, | |
0.303357864160097, | |
0.3014632248342375 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.3008399291337093, | |
"scoreError" : 0.002984672525829516, | |
"scoreConfidence" : [ | |
0.2978552566078798, | |
0.30382460165953884 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.2903430075449797, | |
"50.0" : 0.30098110963777347, | |
"90.0" : 0.3035152391750369, | |
"95.0" : 0.3118885544490299, | |
"99.0" : 0.31346229887218047, | |
"99.9" : 0.31346229887218047, | |
"99.99" : 0.31346229887218047, | |
"99.999" : 0.31346229887218047, | |
"99.9999" : 0.31346229887218047, | |
"100.0" : 0.31346229887218047 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.2903430075449797, | |
0.29634273518957344, | |
0.29976162971839426, | |
0.29147759382284383, | |
0.29273643066120536, | |
0.30189908630054313, | |
0.2979954669446099, | |
0.2992615, | |
0.3106009453755431, | |
0.31346229887218047 | |
], | |
[ | |
0.302215864652568, | |
0.30215938345410626, | |
0.30205492270531403, | |
0.3035276662621359, | |
0.3021457035024155, | |
0.3017539451145959, | |
0.3010955066185319, | |
0.30098465523465706, | |
0.3020081564009662, | |
0.30097756404088993 | |
], | |
[ | |
0.30059309014423075, | |
0.3007130402644231, | |
0.3006981736778846, | |
0.3007681328923632, | |
0.30060824519230767, | |
0.3008779001803969, | |
0.30076048707155745, | |
0.30340339539114614, | |
0.3029466349878935, | |
0.3010247117930205 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.2474868529960624, | |
"scoreError" : 0.0012247365419312255, | |
"scoreConfidence" : [ | |
0.24626211645413118, | |
0.24871158953799363 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.24597624680432645, | |
"50.0" : 0.24672853878057954, | |
"90.0" : 0.24951726334935903, | |
"95.0" : 0.2528066735332392, | |
"99.0" : 0.2534370040526849, | |
"99.9" : 0.2534370040526849, | |
"99.99" : 0.2534370040526849, | |
"99.999" : 0.2534370040526849, | |
"99.9999" : 0.2534370040526849, | |
"100.0" : 0.2534370040526849 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.24858379473161032, | |
0.24851986587183308, | |
0.24785489742319128, | |
0.24816594791666666, | |
0.24753291340920336, | |
0.2534370040526849, | |
0.24957257085828344, | |
0.25229094856278367, | |
0.24882088855721393, | |
0.24894522636815922 | |
], | |
[ | |
0.24659371020207, | |
0.246715783530572, | |
0.246867152023692, | |
0.2467412940305871, | |
0.2460560191834727, | |
0.24620837450787403, | |
0.2465025771315919, | |
0.24611320019675356, | |
0.2460737058534186, | |
0.24597624680432645 | |
], | |
[ | |
0.24781715502724122, | |
0.2490194957690393, | |
0.24619752263779526, | |
0.24621445324803148, | |
0.24604418691588786, | |
0.24613980068897637, | |
0.24619038287401576, | |
0.24617186368110236, | |
0.246353109798129, | |
0.24688549802566634 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.2844498950327317, | |
"scoreError" : 0.003659661458513293, | |
"scoreConfidence" : [ | |
0.2807902335742184, | |
0.28810955649124503 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.27646643756906075, | |
"50.0" : 0.28599863550600346, | |
"90.0" : 0.28965593592557076, | |
"95.0" : 0.2934073253653982, | |
"99.0" : 0.2973317468805704, | |
"99.9" : 0.2973317468805704, | |
"99.99" : 0.2973317468805704, | |
"99.999" : 0.2973317468805704, | |
"99.9999" : 0.2973317468805704, | |
"100.0" : 0.2973317468805704 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.2784982488864143, | |
0.2771897324099723, | |
0.2770126727574751, | |
0.2769525758582503, | |
0.2766867710176991, | |
0.27763381742508325, | |
0.27652109839690436, | |
0.27646643756906075, | |
0.27655744610281924, | |
0.28249312083568606 | |
], | |
[ | |
0.2860056380789022, | |
0.2876636147211041, | |
0.28599163293310464, | |
0.2861314691075515, | |
0.2861142126929674, | |
0.2860655174385363, | |
0.2858796085714286, | |
0.2859250308571429, | |
0.2858322857142857, | |
0.2858813662857143 | |
], | |
[ | |
0.2887203312175418, | |
0.2896634215402432, | |
0.2901964350348028, | |
0.28758869005175386, | |
0.2973317468805704, | |
0.2879393862982153, | |
0.28937982995951417, | |
0.2895885653935185, | |
0.28766360839562966, | |
0.28792253855005756 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.28093189925099227, | |
"scoreError" : 0.0019283551966421026, | |
"scoreConfidence" : [ | |
0.2790035440543502, | |
0.28286025444763435 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.27689413613724406, | |
"50.0" : 0.2809483303813979, | |
"90.0" : 0.28514990348712105, | |
"95.0" : 0.28672293159102497, | |
"99.0" : 0.28767737837837837, | |
"99.9" : 0.28767737837837837, | |
"99.99" : 0.28767737837837837, | |
"99.999" : 0.28767737837837837, | |
"99.9999" : 0.28767737837837837, | |
"100.0" : 0.28767737837837837 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.2851607998859749, | |
0.28448100227531287, | |
0.2816340675675676, | |
0.28081684222347, | |
0.2817062578828829, | |
0.2822245369430344, | |
0.2776736243063263, | |
0.27720437506925205, | |
0.27689413613724406, | |
0.27779340755136034 | |
], | |
[ | |
0.2787922853957637, | |
0.28767737837837837, | |
0.28255480282485873, | |
0.2801786414565826, | |
0.2859420205831904, | |
0.2815250804727068, | |
0.2824614630152456, | |
0.28107981853932584, | |
0.2850518358974359, | |
0.2847442669322709 | |
], | |
[ | |
0.27786331722222224, | |
0.27779840255413657, | |
0.27906815727830453, | |
0.2812267672849916, | |
0.27861924498886415, | |
0.28149994710185705, | |
0.27940914525139665, | |
0.2789280691192865, | |
0.2778352576346474, | |
0.28011202575587907 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.24264835852206007, | |
"scoreError" : 0.0028349482720098932, | |
"scoreConfidence" : [ | |
0.23981341025005018, | |
0.24548330679406996 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.23803931366016182, | |
"50.0" : 0.24085657604577546, | |
"90.0" : 0.24803671587251308, | |
"95.0" : 0.24829858654287235, | |
"99.0" : 0.24831440863952334, | |
"99.9" : 0.24831440863952334, | |
"99.99" : 0.24831440863952334, | |
"99.999" : 0.24831440863952334, | |
"99.9999" : 0.24831440863952334, | |
"100.0" : 0.24831440863952334 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
0.24769140297029704, | |
0.248285641191067, | |
0.24768856188118812, | |
0.24763374455445544, | |
0.24805980366881508, | |
0.2476572495049505, | |
0.24780690341753342, | |
0.24831440863952334, | |
0.24782892570579496, | |
0.2478001342248638 | |
], | |
[ | |
0.23820444428571427, | |
0.23888242788920727, | |
0.24071662897016363, | |
0.2380889309852451, | |
0.24021387373979836, | |
0.24030783189241114, | |
0.24007696401151632, | |
0.2381704180952381, | |
0.23811894954783436, | |
0.23809590290337934 | |
], | |
[ | |
0.24210409632139399, | |
0.23859088364329994, | |
0.24704141679012345, | |
0.24290035194174758, | |
0.23970271633924292, | |
0.24404640829268293, | |
0.24099652312138728, | |
0.23803931366016182, | |
0.23809210233222275, | |
0.2382937951405431 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 34.25793134507936, | |
"scoreError" : 0.7345265596455642, | |
"scoreConfidence" : [ | |
33.5234047854338, | |
34.99245790472493 | |
], | |
"scorePercentiles" : { | |
"0.0" : 33.3711472, | |
"50.0" : 33.8765208, | |
"90.0" : 36.3278812, | |
"95.0" : 37.05845692142857, | |
"99.0" : 37.577888785714286, | |
"99.9" : 37.577888785714286, | |
"99.99" : 37.577888785714286, | |
"99.999" : 37.577888785714286, | |
"99.9999" : 37.577888785714286, | |
"100.0" : 37.577888785714286 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
33.6029182, | |
33.669789933333334, | |
33.527424266666664, | |
33.546178133333335, | |
33.82016986666667, | |
34.46630506666666, | |
34.144253, | |
34.42555453333333, | |
34.425932466666666, | |
33.5319808 | |
], | |
[ | |
35.40810793333333, | |
33.9756568, | |
34.24022733333333, | |
34.48355013333333, | |
33.41547653333333, | |
33.420037666666666, | |
33.932871733333336, | |
33.381851266666665, | |
33.51760446666667, | |
33.637247333333335 | |
], | |
[ | |
33.47329653333333, | |
36.633467214285716, | |
34.470945066666665, | |
34.1266118, | |
33.44112273333333, | |
33.3711472, | |
33.47509326666667, | |
36.25978257142857, | |
37.577888785714286, | |
36.33544771428571 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 30.73066848558006, | |
"scoreError" : 0.856088323665234, | |
"scoreConfidence" : [ | |
29.874580161914828, | |
31.586756809245294 | |
], | |
"scorePercentiles" : { | |
"0.0" : 29.598675, | |
"50.0" : 30.247575205882352, | |
"90.0" : 32.9703122875, | |
"95.0" : 33.99836911, | |
"99.0" : 34.195343066666666, | |
"99.9" : 34.195343066666666, | |
"99.99" : 34.195343066666666, | |
"99.999" : 34.195343066666666, | |
"99.9999" : 34.195343066666666, | |
"100.0" : 34.195343066666666 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
31.912043875, | |
30.376436294117646, | |
31.3691879375, | |
32.323817875, | |
33.8372086, | |
31.86935425, | |
33.042145, | |
29.738853117647057, | |
31.8662991875, | |
31.3207731875 | |
], | |
[ | |
30.784404941176472, | |
30.04078411764706, | |
29.73986505882353, | |
29.598675, | |
29.950199176470587, | |
29.611839705882353, | |
29.752321411764704, | |
29.696174705882353, | |
30.277941705882352, | |
30.571730470588236 | |
], | |
[ | |
34.195343066666666, | |
30.426933588235293, | |
30.110086764705883, | |
29.75733494117647, | |
29.755025294117647, | |
30.217208705882353, | |
29.77561170588235, | |
29.728888, | |
30.37096476470588, | |
29.90260211764706 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 86.2242939, | |
"scoreError" : 1.6471189839218838, | |
"scoreConfidence" : [ | |
84.57717491607812, | |
87.87141288392189 | |
], | |
"scorePercentiles" : { | |
"0.0" : 81.98447871428571, | |
"50.0" : 86.69870508333332, | |
"90.0" : 89.27720081666668, | |
"95.0" : 90.40231581666667, | |
"99.0" : 91.14562633333334, | |
"99.9" : 91.14562633333334, | |
"99.99" : 91.14562633333334, | |
"99.999" : 91.14562633333334, | |
"99.9999" : 91.14562633333334, | |
"100.0" : 91.14562633333334 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
87.09516133333334, | |
87.38688783333333, | |
91.14562633333334, | |
87.91084283333333, | |
88.17347, | |
86.599556, | |
87.09203383333333, | |
86.8085425, | |
87.29490166666666, | |
87.68775166666667 | |
], | |
[ | |
86.32718266666667, | |
89.79415266666666, | |
89.32510583333334, | |
87.69186116666667, | |
88.316016, | |
86.17762333333333, | |
86.38468733333333, | |
86.05990383333334, | |
86.67792183333333, | |
85.48870833333334 | |
], | |
[ | |
83.948423, | |
82.077292, | |
82.05790985714286, | |
81.98447871428571, | |
83.41384728571428, | |
82.54960814285714, | |
82.93218185714285, | |
82.76159514285715, | |
88.84605566666667, | |
86.71948833333333 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 739.6162285666666, | |
"scoreError" : 122.78204965001946, | |
"scoreConfidence" : [ | |
616.8341789166471, | |
862.398278216686 | |
], | |
"scorePercentiles" : { | |
"0.0" : 327.4413245, | |
"50.0" : 708.57077, | |
"90.0" : 955.7438596000001, | |
"95.0" : 997.8017533, | |
"99.0" : 1042.735551, | |
"99.9" : 1042.735551, | |
"99.99" : 1042.735551, | |
"99.999" : 1042.735551, | |
"99.9999" : 1042.735551, | |
"100.0" : 1042.735551 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
1042.735551, | |
789.026665, | |
950.761382, | |
638.885909, | |
953.653917, | |
715.963741, | |
754.077813, | |
497.25433, | |
663.350555, | |
951.785767 | |
], | |
[ | |
953.404931, | |
961.037737, | |
463.099842, | |
955.818517, | |
377.6786635, | |
688.971615, | |
695.676226, | |
750.031245, | |
811.439533, | |
663.871244 | |
], | |
[ | |
704.753809, | |
653.208503, | |
952.571974, | |
640.749824, | |
327.4413245, | |
587.886677, | |
705.206522, | |
955.071943, | |
671.136079, | |
711.935018 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 32.12517231140251, | |
"scoreError" : 4.149561674882778, | |
"scoreConfidence" : [ | |
27.97561063651973, | |
36.274733986285284 | |
], | |
"scorePercentiles" : { | |
"0.0" : 21.81277275, | |
"50.0" : 35.038079466666666, | |
"90.0" : 38.714507709890114, | |
"95.0" : 40.10527646538461, | |
"99.0" : 41.532746, | |
"99.9" : 41.532746, | |
"99.99" : 41.532746, | |
"99.999" : 41.532746, | |
"99.9999" : 41.532746, | |
"100.0" : 41.532746 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
32.14306576470588, | |
33.709726866666664, | |
36.14164485714286, | |
35.55287273333333, | |
34.06954326666666, | |
38.937346846153844, | |
38.72549585714286, | |
38.615614384615384, | |
36.17214346666667, | |
35.82474128571429 | |
], | |
[ | |
21.81277275, | |
26.553834368421054, | |
25.6733001, | |
25.35807115, | |
24.322232857142858, | |
23.334873045454547, | |
23.130930636363637, | |
24.15998838095238, | |
21.842893739130435, | |
23.277976181818183 | |
], | |
[ | |
38.52310423076923, | |
35.128378266666665, | |
33.4007721875, | |
35.89290221428571, | |
35.81706066666667, | |
36.090848, | |
35.97907778571429, | |
37.083430785714285, | |
34.94778066666667, | |
41.532746 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 1451.5478095333333, | |
"scoreError" : 131.47250997262077, | |
"scoreConfidence" : [ | |
1320.0752995607124, | |
1583.0203195059541 | |
], | |
"scorePercentiles" : { | |
"0.0" : 1230.19945, | |
"50.0" : 1336.0088115, | |
"90.0" : 1708.9204559999998, | |
"95.0" : 1712.72582315, | |
"99.0" : 1716.856932, | |
"99.9" : 1716.856932, | |
"99.99" : 1716.856932, | |
"99.999" : 1716.856932, | |
"99.9999" : 1716.856932, | |
"100.0" : 1716.856932 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
1703.538257, | |
1708.925834, | |
1705.296524, | |
1707.865522, | |
1269.219365, | |
1297.128414, | |
1267.633384, | |
1323.00809, | |
1344.074207, | |
1282.11819 | |
], | |
[ | |
1708.872054, | |
1705.744825, | |
1709.345825, | |
1716.856932, | |
1327.840542, | |
1334.279336, | |
1336.067287, | |
1335.950336, | |
1336.171774, | |
1326.672097 | |
], | |
[ | |
1634.615086, | |
1644.666859, | |
1636.833136, | |
1631.912666, | |
1230.19945, | |
1262.077029, | |
1281.98965, | |
1257.715381, | |
1279.525816, | |
1240.290418 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 92.29437837777776, | |
"scoreError" : 1.9045082088902867, | |
"scoreConfidence" : [ | |
90.38987016888747, | |
94.19888658666805 | |
], | |
"scorePercentiles" : { | |
"0.0" : 84.590363, | |
"50.0" : 92.81810416666667, | |
"90.0" : 95.5958174, | |
"95.0" : 97.47028041666667, | |
"99.0" : 97.727256, | |
"99.9" : 97.727256, | |
"99.99" : 97.727256, | |
"99.999" : 97.727256, | |
"99.9999" : 97.727256, | |
"100.0" : 97.727256 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
89.8826975, | |
90.126666, | |
94.56753, | |
93.30323533333333, | |
93.77377966666667, | |
87.7475875, | |
92.8909435, | |
92.74526483333334, | |
91.68700733333333, | |
95.63142316666666 | |
], | |
[ | |
97.727256, | |
84.590363, | |
94.32900833333333, | |
89.65163, | |
87.41768916666666, | |
93.44545766666667, | |
90.913804, | |
90.91989383333333, | |
94.11424316666667, | |
93.49686916666667 | |
], | |
[ | |
94.71241083333334, | |
90.47031533333333, | |
90.92959883333333, | |
91.473334, | |
91.42802566666667, | |
93.87329166666666, | |
91.25853366666666, | |
93.188099, | |
97.26002766666667, | |
95.2753655 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 31.006213160906864, | |
"scoreError" : 0.5349404145981598, | |
"scoreConfidence" : [ | |
30.471272746308703, | |
31.541153575505025 | |
], | |
"scorePercentiles" : { | |
"0.0" : 29.943016294117648, | |
"50.0" : 30.79760023529412, | |
"90.0" : 32.320376612500006, | |
"95.0" : 32.92392266875, | |
"99.0" : 33.0816443125, | |
"99.9" : 33.0816443125, | |
"99.99" : 33.0816443125, | |
"99.999" : 33.0816443125, | |
"99.9999" : 33.0816443125, | |
"100.0" : 33.0816443125 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
30.76119894117647, | |
30.722296352941175, | |
30.314943705882353, | |
30.331287294117647, | |
30.022265823529413, | |
29.943016294117648, | |
31.310358823529413, | |
32.34568775, | |
32.7948776875, | |
31.782888 | |
], | |
[ | |
31.258084625, | |
31.5474535625, | |
33.0816443125, | |
32.092576375, | |
30.480797764705883, | |
31.4184241875, | |
31.3521565625, | |
30.77770811764706, | |
30.622158176470588, | |
31.161649352941176 | |
], | |
[ | |
30.817492352941176, | |
31.049527352941176, | |
30.141365647058823, | |
31.11878694117647, | |
30.123287470588235, | |
30.630409529411764, | |
30.63555217647059, | |
30.30631682352941, | |
30.145082529411766, | |
31.09710029411765 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 30.49956405686275, | |
"scoreError" : 0.4140095741616365, | |
"scoreConfidence" : [ | |
30.085554482701113, | |
30.913573631024384 | |
], | |
"scorePercentiles" : { | |
"0.0" : 29.770815, | |
"50.0" : 30.47837117647059, | |
"90.0" : 31.44922316875, | |
"95.0" : 31.784808665625, | |
"99.0" : 31.8321168125, | |
"99.9" : 31.8321168125, | |
"99.99" : 31.8321168125, | |
"99.999" : 31.8321168125, | |
"99.9999" : 31.8321168125, | |
"100.0" : 31.8321168125 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
31.30545429411765, | |
30.852553588235295, | |
31.746102, | |
31.174923647058822, | |
31.4609648125, | |
30.772776, | |
30.779608294117647, | |
30.47582023529412, | |
29.906671470588236, | |
30.630919352941177 | |
], | |
[ | |
31.343548375, | |
30.480922117647058, | |
30.87574429411765, | |
30.517578058823528, | |
30.787649176470588, | |
30.58728205882353, | |
30.265314470588237, | |
30.277368294117647, | |
29.98345294117647, | |
31.8321168125 | |
], | |
[ | |
29.87981988235294, | |
29.96653876470588, | |
29.85563911764706, | |
29.862460764705883, | |
30.211114294117646, | |
29.834378, | |
29.82940094117647, | |
29.880074470588234, | |
29.770815, | |
29.83991017647059 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 30.57018457352941, | |
"scoreError" : 0.3003149867554593, | |
"scoreConfidence" : [ | |
30.26986958677395, | |
30.87049956028487 | |
], | |
"scorePercentiles" : { | |
"0.0" : 30.113496764705882, | |
"50.0" : 30.418841852941178, | |
"90.0" : 31.11372265882353, | |
"95.0" : 31.608212654411762, | |
"99.0" : 32.1640945, | |
"99.9" : 32.1640945, | |
"99.99" : 32.1640945, | |
"99.999" : 32.1640945, | |
"99.9999" : 32.1640945, | |
"100.0" : 32.1640945 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
30.276367588235296, | |
30.429535470588235, | |
31.103877823529412, | |
30.907839294117647, | |
31.098078, | |
30.53070923529412, | |
30.427969, | |
30.852801764705884, | |
30.482104882352942, | |
30.771613176470588 | |
], | |
[ | |
30.385823352941177, | |
30.290142882352942, | |
30.157900235294118, | |
30.131921411764704, | |
30.228080352941177, | |
30.337055764705884, | |
30.363478352941176, | |
30.409714705882354, | |
32.1640945, | |
31.153400235294118 | |
], | |
[ | |
31.114816529411765, | |
30.229198411764706, | |
30.15855370588235, | |
30.113496764705882, | |
30.215126588235293, | |
30.511327470588235, | |
30.326990352941177, | |
30.577248470588234, | |
30.273269411764705, | |
31.083001470588236 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 102.2427996322222, | |
"scoreError" : 1.4799128120256364, | |
"scoreConfidence" : [ | |
100.76288682019657, | |
103.72271244424783 | |
], | |
"scorePercentiles" : { | |
"0.0" : 97.21909916666667, | |
"50.0" : 102.2229205, | |
"90.0" : 105.11656028, | |
"95.0" : 107.93302759000001, | |
"99.0" : 109.1205778, | |
"99.9" : 109.1205778, | |
"99.99" : 109.1205778, | |
"99.999" : 109.1205778, | |
"99.9999" : 109.1205778, | |
"100.0" : 109.1205778 | |
}, | |
"scoreUnit" : "ms/op", | |
"rawData" : [ | |
[ | |
100.2391996, | |
100.15611, | |
102.0001238, | |
100.6877572, | |
102.4465372, | |
101.7295332, | |
100.1757968, | |
103.3301238, | |
102.8595454, | |
100.5103276 | |
], | |
[ | |
104.3078714, | |
106.9613956, | |
102.2336426, | |
103.4269018, | |
102.0584174, | |
102.1346928, | |
102.302508, | |
102.6654204, | |
103.3458856, | |
102.3857946 | |
], | |
[ | |
100.5594818, | |
97.21909916666667, | |
100.236015, | |
102.6362074, | |
102.395982, | |
105.2064146, | |
101.491578, | |
100.24885, | |
102.2121984, | |
109.1205778 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.TestLoadBytes.arrayScalar", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/w/lt/jdk/dev-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 255.82268008576426, | |
"scoreError" : 12.01180861412596, | |
"scoreConfidence" : [ | |
243.8108714716383, | |
267.83448869989024 | |
], | |
"scorePercentiles" : { | |
"0.0" : 251.95531670503837, | |
"50.0" : 252.44729289133562, | |
"90.0" : 275.5158326413414, | |
"95.0" : 277.18395519492753, | |
"99.0" : 277.18395519492753, | |
"99.9" : 277.18395519492753, | |
"99.99" : 277.18395519492753, | |
"99.999" : 277.18395519492753, | |
"99.9999" : 277.18395519492753, | |
"100.0" : 277.18395519492753 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
252.15644439649043, | |
251.95531670503837, | |
252.07544560254314, | |
252.23069094364192, | |
252.6096841503386, | |
252.50573174253455, | |
252.3888540401367, | |
254.61794842292508, | |
260.50272965906606, | |
277.18395519492753 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.TestLoadBytes.arrayScalarConst", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/w/lt/jdk/dev-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 250.0287154744373, | |
"scoreError" : 1.2901432361610983, | |
"scoreConfidence" : [ | |
248.7385722382762, | |
251.3188587105984 | |
], | |
"scorePercentiles" : { | |
"0.0" : 248.45864325472607, | |
"50.0" : 249.95331737889796, | |
"90.0" : 251.31284122308065, | |
"95.0" : 251.34416938719716, | |
"99.0" : 251.34416938719716, | |
"99.9" : 251.34416938719716, | |
"99.99" : 251.34416938719716, | |
"99.999" : 251.34416938719716, | |
"99.9999" : 251.34416938719716, | |
"100.0" : 251.34416938719716 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
250.6986562981357, | |
250.25612027381356, | |
250.0526847330416, | |
249.8539500247543, | |
248.45864325472607, | |
249.37449782025195, | |
249.75299996953711, | |
251.34416938719716, | |
251.0308877460322, | |
249.46454523688385 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.TestLoadBytes.bufferNativeScalar", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/w/lt/jdk/dev-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 251.5853965561659, | |
"scoreError" : 1.2277119764062168, | |
"scoreConfidence" : [ | |
250.35768457975968, | |
252.81310853257213 | |
], | |
"scorePercentiles" : { | |
"0.0" : 250.19039738743624, | |
"50.0" : 251.8388437635955, | |
"90.0" : 252.60893411031228, | |
"95.0" : 252.62891597181567, | |
"99.0" : 252.62891597181567, | |
"99.9" : 252.62891597181567, | |
"99.99" : 252.62891597181567, | |
"99.999" : 252.62891597181567, | |
"99.9999" : 252.62891597181567, | |
"100.0" : 252.62891597181567 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
252.62891597181567, | |
250.9170477182805, | |
250.79279011830593, | |
251.83533029563435, | |
251.84235723155666, | |
252.0610541170541, | |
252.1942651263407, | |
252.4290973567817, | |
250.96271023845338, | |
250.19039738743624 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.TestLoadBytes.bufferNativeScalarConst", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/w/lt/jdk/dev-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 264.79784765259643, | |
"scoreError" : 1.385364377701891, | |
"scoreConfidence" : [ | |
263.41248327489456, | |
266.1832120302983 | |
], | |
"scorePercentiles" : { | |
"0.0" : 264.1170754016496, | |
"50.0" : 264.61763264476434, | |
"90.0" : 267.0659198444273, | |
"95.0" : 267.31300199206703, | |
"99.0" : 267.31300199206703, | |
"99.9" : 267.31300199206703, | |
"99.99" : 267.31300199206703, | |
"99.999" : 267.31300199206703, | |
"99.9999" : 267.31300199206703, | |
"100.0" : 267.31300199206703 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
264.1170754016496, | |
264.15724002573256, | |
264.33369766286484, | |
267.31300199206703, | |
264.5847990464819, | |
264.8421805156698, | |
264.7658104111202, | |
264.62940618084957, | |
264.620553087841, | |
264.61471220168767 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.TestLoadBytes.segmentNativeScalar", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/w/lt/jdk/dev-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 254.7549710473274, | |
"scoreError" : 5.34286772858379, | |
"scoreConfidence" : [ | |
249.4121033187436, | |
260.09783877591116 | |
], | |
"scorePercentiles" : { | |
"0.0" : 251.0731195394405, | |
"50.0" : 254.91628371873722, | |
"90.0" : 262.6766626608195, | |
"95.0" : 263.5023293062661, | |
"99.0" : 263.5023293062661, | |
"99.9" : 263.5023293062661, | |
"99.99" : 263.5023293062661, | |
"99.999" : 263.5023293062661, | |
"99.9999" : 263.5023293062661, | |
"100.0" : 263.5023293062661 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
251.55584036570158, | |
251.0731195394405, | |
251.39525726866933, | |
263.5023293062661, | |
255.10537111038792, | |
255.1925221583156, | |
255.20884069641292, | |
254.72719632708652, | |
254.54357084919357, | |
255.24566285179998 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.22", | |
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.TestLoadBytes.segmentNativeScalarConst", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/w/lt/jdk/dev-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 256.2879800775138, | |
"scoreError" : 1.1703901330040123, | |
"scoreConfidence" : [ | |
255.11758994450977, | |
257.4583702105178 | |
], | |
"scorePercentiles" : { | |
"0.0" : 255.16866774629045, | |
"50.0" : 256.3318720187658, | |
"90.0" : 257.170190753308, | |
"95.0" : 257.1776302493784, | |
"99.0" : 257.1776302493784, | |
"99.9" : 257.1776302493784, | |
"99.99" : 257.1776302493784, | |
"99.999" : 257.1776302493784, | |
"99.9999" : 257.1776302493784, | |
"100.0" : 257.1776302493784 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
257.1032352886745, | |
257.03716821431505, | |
256.88665039929697, | |
257.1776302493784, | |
255.16866774629045, | |
255.25244730760437, | |
255.54629814617337, | |
256.1329295573829, | |
256.0439593858731, | |
256.53081448014865 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.43760663637588576, | |
"scoreError" : 0.005503024780875486, | |
"scoreConfidence" : [ | |
0.43210361159501026, | |
0.44310966115676126 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.4254310078824806, | |
"50.0" : 0.4360517100407625, | |
"90.0" : 0.44724258554070995, | |
"95.0" : 0.4498287751514473, | |
"99.0" : 0.45047171859195095, | |
"99.9" : 0.45047171859195095, | |
"99.99" : 0.45047171859195095, | |
"99.999" : 0.45047171859195095, | |
"99.9999" : 0.45047171859195095, | |
"100.0" : 0.45047171859195095 | |
}, | |
"scoreUnit" : "us/op", | |
"rawData" : [ | |
[ | |
0.449302730518308, | |
0.44522353082562194, | |
0.4470623353057904, | |
0.4472626133445899, | |
0.44447203857765344, | |
0.44520830499481895, | |
0.44539150611127193, | |
0.44454774416041526, | |
0.44490197602723885, | |
0.44455756025277143 | |
], | |
[ | |
0.42870248063530597, | |
0.4355927124977137, | |
0.4294559817474718, | |
0.4331544846700156, | |
0.4268275209345354, | |
0.4282839261109603, | |
0.4262357864092232, | |
0.4265555519543381, | |
0.4254310078824806, | |
0.42604794715436767 | |
], | |
[ | |
0.4336494065563622, | |
0.43335086343589435, | |
0.4339551410091993, | |
0.4414849687546069, | |
0.4365107075838112, | |
0.45047171859195095, | |
0.44206982771117137, | |
0.446308930850162, | |
0.43440461298771677, | |
0.4317751736808072 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.45536776777458765, | |
"scoreError" : 0.009370868360379404, | |
"scoreConfidence" : [ | |
0.4459968994142082, | |
0.4647386361349671 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.43969715346730504, | |
"50.0" : 0.449847666951806, | |
"90.0" : 0.4742982323768289, | |
"95.0" : 0.4745957952519907, | |
"99.0" : 0.4748642585793215, | |
"99.9" : 0.4748642585793215, | |
"99.99" : 0.4748642585793215, | |
"99.999" : 0.4748642585793215, | |
"99.9999" : 0.4748642585793215, | |
"100.0" : 0.4748642585793215 | |
}, | |
"scoreUnit" : "us/op", | |
"rawData" : [ | |
[ | |
0.44095850038134116, | |
0.43969715346730504, | |
0.43989848526562164, | |
0.4430832561852122, | |
0.44353752057525575, | |
0.44368667591703764, | |
0.44127707799673693, | |
0.4415543505899554, | |
0.4425548578607894, | |
0.44173213113798426 | |
], | |
[ | |
0.4640400537030817, | |
0.4461810704801291, | |
0.4462996156451263, | |
0.44832071962077286, | |
0.4513746142828391, | |
0.45146559117071444, | |
0.4457195619740578, | |
0.4454957410759462, | |
0.45514349907181595, | |
0.4531984935506497 | |
], | |
[ | |
0.4738805601591142, | |
0.4743025575173484, | |
0.47425930611215317, | |
0.47437614343872003, | |
0.4739096564382414, | |
0.4725738615586534, | |
0.47244119761384085, | |
0.47377521082245627, | |
0.4714313110454075, | |
0.4748642585793215 | |
] | |
] | |
}, | |
"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-18/build/linux-x86_64-server-release/images/jdk/bin/java", | |
"jvmArgs" : [ | |
"-Djava.library.path=/w/lt/jdk/dev-18/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-18", | |
"warmupIterations" : 5, | |
"warmupTime" : "500 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 10, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"primaryMetric" : { | |
"score" : 0.3395043351263637, | |
"scoreError" : 0.004572781789472563, | |
"scoreConfidence" : [ | |
0.3349315533368911, | |
0.34407711691583626 | |
], | |
"scorePercentiles" : { | |
"0.0" : 0.32966182532683164, | |
"50.0" : 0.3379899218734128, | |
"90.0" : 0.3488398329395926, | |
"95.0" : 0.353532855114029, | |
"99.0" : 0.3589311552285424, | |
"99.9" : 0.3589311552285424, | |
"99.99" : 0.3589311552285424, | |
"99.999" : 0.3589311552285424, | |
"99.9999" : 0.3589311552285424, | |
"100.0" : 0.3589311552285424 | |
}, | |
"scoreUnit" : "us/op", | |
"rawData" : [ | |
[ | |
0.3310074960802106, | |
0.33067870480079553, | |
0.32966182532683164, | |
0.337135492312328, | |
0.33348617006946973, | |
0.3378372225772501, | |
0.3437234058491943, | |
0.33975213264121423, | |
0.3328351096394329, | |
0.33254833049186255 | |
], | |
[ | |
0.3355009009419976, | |
0.3335216838384849, | |
0.333357184993511, | |
0.3404924199872413, | |
0.3360768997620278, | |
0.3353643950555357, | |
0.33537704308939326, | |
0.3360675328393376, | |
0.33814262116957555, | |
0.34009756449212875 | |
], | |
[ | |
0.3427103544446919, | |
0.342890982582716, | |
0.34255048164515517, | |
0.3491160641112453, | |
0.34651170514103263, | |
0.34897953201071547, | |
0.34684698113835666, | |
0.3463461202311434, | |
0.3475825412994868, | |
0.3589311552285424 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
} | |
] | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment