Skip to content

Instantly share code, notes, and snippets.

@mcimadamore
Created December 9, 2021 14:54
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mcimadamore/dfa7075db33f7e6a2690ac80a64aa252 to your computer and use it in GitHub Desktop.
Save mcimadamore/dfa7075db33f7e6a2690ac80a64aa252 to your computer and use it in GitHub Desktop.
panama JMH baseline
[
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverConstant.BB_get",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 4.049393058419313,
"scoreError" : 0.16096045281094082,
"scoreConfidence" : [
3.8884326056083722,
4.210353511230254
],
"scorePercentiles" : {
"0.0" : 3.754764213123073,
"50.0" : 3.925510975286196,
"90.0" : 4.385787013776097,
"95.0" : 4.389597701749638,
"99.0" : 4.3914762430771175,
"99.9" : 4.3914762430771175,
"99.99" : 4.3914762430771175,
"99.999" : 4.3914762430771175,
"99.9999" : 4.3914762430771175,
"100.0" : 4.3914762430771175
},
"scoreUnit" : "ns/op",
"rawData" : [
[
4.362217234742756,
4.363047783310017,
4.360134725133391,
4.360524861596406,
3.9031227331094107,
3.904459948611072,
3.8999578096535075,
3.9077791074251316,
3.9022897850241574,
3.906084629419509
],
[
4.194455841809313,
4.210089975883518,
4.200419066427437,
4.302407506282716,
3.7828435656501447,
3.775541698028792,
3.7645492276713433,
3.7568297464374396,
3.756329518824009,
3.754764213123073
],
[
4.385439677605979,
4.385825606683888,
4.3914762430771175,
4.388060713390791,
3.925787514179968,
3.9248476662563707,
3.9315572506520517,
3.925234436392424,
3.924771642510189,
3.9309420236674604
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverConstant.BB_loop",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 0.22452660007118294,
"scoreError" : 0.0028396989875586628,
"scoreConfidence" : [
0.22168690108362427,
0.22736629905874162
],
"scorePercentiles" : {
"0.0" : 0.2199413364116095,
"50.0" : 0.22254940766971248,
"90.0" : 0.23124400563117029,
"95.0" : 0.23149312674208905,
"99.0" : 0.23168423436776286,
"99.9" : 0.23168423436776286,
"99.99" : 0.23168423436776286,
"99.999" : 0.23168423436776286,
"99.9999" : 0.23168423436776286,
"100.0" : 0.23168423436776286
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.22294989304812834,
0.2247979797752809,
0.22214892229129662,
0.22105074370304906,
0.22111900486295313,
0.22110246109637488,
0.22349651697944595,
0.22415616532258065,
0.22109952319929296,
0.22393031602506713
],
[
0.22897433684210527,
0.22860056215722122,
0.2308108662978331,
0.2288785054894785,
0.23133676595744682,
0.23022632121491027,
0.2306078745965883,
0.2312921322237633,
0.22899478306636156,
0.23168423436776286
],
[
0.22176378014184397,
0.220282071334214,
0.22061340211640212,
0.2199937840809147,
0.2199413364116095,
0.2216633689105403,
0.22041451300132217,
0.22103754971277065,
0.22113174624226348,
0.22169854166666667
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverConstant.segment_get",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 3.8812850025924317,
"scoreError" : 0.22834976484204256,
"scoreConfidence" : [
3.652935237750389,
4.109634767434474
],
"scorePercentiles" : {
"0.0" : 3.493240121574008,
"50.0" : 3.6967206705897664,
"90.0" : 4.338939943369697,
"95.0" : 4.340542701346579,
"99.0" : 4.3420056751983624,
"99.9" : 4.3420056751983624,
"99.99" : 4.3420056751983624,
"99.999" : 4.3420056751983624,
"99.9999" : 4.3420056751983624,
"100.0" : 4.3420056751983624
},
"scoreUnit" : "ns/op",
"rawData" : [
[
4.154621445625904,
4.185340366784825,
4.154036310469055,
4.153778763590177,
3.4992448388317325,
3.4941387692353696,
3.493240121574008,
3.4991440527483846,
3.493567247810217,
3.4932970403812935
],
[
4.339345722740575,
4.3351044080288705,
4.336925441162393,
4.337050179416675,
3.6564529063610474,
3.6515167164262143,
3.729731893037621,
3.6950836021505893,
3.724923717711749,
3.6983577390289435
],
[
4.3391499171422545,
4.335442653200932,
4.3420056751983624,
4.3353604343226095,
3.6765349998262153,
3.6822598399726263,
3.6516821749563944,
3.654684678255881,
3.6493550588076116,
3.6471733629744203
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverConstant.segment_loop",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 0.22498133057538527,
"scoreError" : 0.0038351648183005496,
"scoreConfidence" : [
0.22114616575708473,
0.22881649539368581
],
"scorePercentiles" : {
"0.0" : 0.21884863954505687,
"50.0" : 0.22375684152763808,
"90.0" : 0.22960063816538018,
"95.0" : 0.23860884348850991,
"99.0" : 0.24461156039119805,
"99.9" : 0.24461156039119805,
"99.99" : 0.24461156039119805,
"99.999" : 0.24461156039119805,
"99.9999" : 0.24461156039119805,
"100.0" : 0.24461156039119805
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.22851016628597534,
0.2285004312471448,
0.22895153705397986,
0.22862427925045703,
0.228522002284148,
0.22849034856098674,
0.22853233668341708,
0.22856022430333486,
0.2296356046831956,
0.22928593950504125
],
[
0.24461156039119805,
0.23369752965903784,
0.22686498684807258,
0.22520275461503828,
0.22144478637770898,
0.2231125548617306,
0.2235822636282395,
0.2239314194270367,
0.2195109144361562,
0.21892979562363238
],
[
0.21884863954505687,
0.21907421594393342,
0.2211074801061008,
0.2189491220472441,
0.21889572297593,
0.21892312297592997,
0.22340833005806163,
0.22182657427937916,
0.22016543089788732,
0.21973984270650262
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverConstant.unsafe_get",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 3.3696205738277816,
"scoreError" : 0.04463261746735841,
"scoreConfidence" : [
3.324987956360423,
3.41425319129514
],
"scorePercentiles" : {
"0.0" : 3.3127679848698306,
"50.0" : 3.328457272049124,
"90.0" : 3.4694015997848315,
"95.0" : 3.4769517587443883,
"99.0" : 3.480873384576153,
"99.9" : 3.480873384576153,
"99.99" : 3.480873384576153,
"99.999" : 3.480873384576153,
"99.9999" : 3.480873384576153,
"100.0" : 3.480873384576153
},
"scoreUnit" : "ns/op",
"rawData" : [
[
3.3176882518725144,
3.316689742905553,
3.3164465773497644,
3.3163830534525904,
3.3355744609372615,
3.3358408524011214,
3.3142523109947906,
3.313178401740728,
3.3151093759199317,
3.3127679848698306
],
[
3.321426226147548,
3.3760648641588884,
3.3192197338985028,
3.3209101648383426,
3.332332708500033,
3.3188141000323785,
3.3237034519476008,
3.3196630564692198,
3.3274384147357163,
3.329476129362532
],
[
3.4670639284411062,
3.480873384576153,
3.473743155791126,
3.4414015000056106,
3.455866377504823,
3.4696613410452453,
3.4394372330395204,
3.4580469792816118,
3.4596835593294437,
3.4598598932839466
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverConstant.unsafe_loop",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 0.22853466646402926,
"scoreError" : 0.0022333745946207977,
"scoreConfidence" : [
0.22630129186940845,
0.23076804105865006
],
"scorePercentiles" : {
"0.0" : 0.22245048199199643,
"50.0" : 0.2293141328074109,
"90.0" : 0.23260292926535756,
"95.0" : 0.23404854415172405,
"99.0" : 0.234920342414279,
"99.9" : 0.234920342414279,
"99.99" : 0.234920342414279,
"99.999" : 0.234920342414279,
"99.9999" : 0.234920342414279,
"100.0" : 0.234920342414279
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.2302037919926369,
0.23010766789328427,
0.231697754979157,
0.23064143476256338,
0.2306162918395574,
0.2306491664361457,
0.23100707202216067,
0.234920342414279,
0.2333352546641791,
0.23270350418604652
],
[
0.2230432857779759,
0.22443834140870345,
0.2284407607305936,
0.22503505353126405,
0.22617559810126583,
0.22313853166815342,
0.22309615388046386,
0.22349821805183198,
0.2255096226330027,
0.22245048199199643
],
[
0.23019571744132536,
0.23009267985280588,
0.23071408348708486,
0.22914665322950067,
0.2294816123853211,
0.22951793302752294,
0.22914419697663765,
0.22911199679340358,
0.2289891519450801,
0.22893763981693363
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNew.buffer_loop",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 0.28307892914829513,
"scoreError" : 0.002472235925769893,
"scoreConfidence" : [
0.28060669322252524,
0.285551165074065
],
"scorePercentiles" : {
"0.0" : 0.2778827833333333,
"50.0" : 0.28406242646223734,
"90.0" : 0.28755705913961455,
"95.0" : 0.28869580245539805,
"99.0" : 0.28910371560693643,
"99.9" : 0.28910371560693643,
"99.99" : 0.28910371560693643,
"99.999" : 0.28910371560693643,
"99.9999" : 0.28910371560693643,
"100.0" : 0.28910371560693643
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.28520552964652224,
0.2875707356321839,
0.2865345143184422,
0.2883620553314121,
0.2861932866132723,
0.2849502722095672,
0.2841070312322544,
0.2846261814562002,
0.2836371060090703,
0.28319580588568194
],
[
0.2868646955275229,
0.2874339707064905,
0.28910371560693643,
0.28614417791762015,
0.28503915327635326,
0.2842473875,
0.2841987795454545,
0.28401782169222034,
0.2838696046511628,
0.28373082302892794
],
[
0.2779693861111111,
0.2791490959821429,
0.2779576366666667,
0.27800518732629237,
0.2783359621591541,
0.27814522290161203,
0.2778827833333333,
0.2796055707098938,
0.27815126696329256,
0.27813311450806005
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNew.buffer_loop_implicit",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 0.631638734660937,
"scoreError" : 0.039932304567457326,
"scoreConfidence" : [
0.5917064300934797,
0.6715710392283943
],
"scorePercentiles" : {
"0.0" : 0.6000997386091127,
"50.0" : 0.6141018079754601,
"90.0" : 0.6659010750652031,
"95.0" : 0.7989676342916463,
"99.0" : 0.9233641088560886,
"99.9" : 0.9233641088560886,
"99.99" : 0.9233641088560886,
"99.999" : 0.9233641088560886,
"99.9999" : 0.9233641088560886,
"100.0" : 0.9233641088560886
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.6032238915662651,
0.6182556415327565,
0.613112412990196,
0.6168603588162762,
0.6660493853092784,
0.9233641088560886,
0.6564874540682415,
0.6645662828685259,
0.6529323833116036,
0.697188700557103
],
[
0.6095512764920828,
0.6018007463942308,
0.6045284903381642,
0.6287700477386935,
0.6220069354037268,
0.618273718170581,
0.6085606666666666,
0.6141819815950921,
0.6064503224242425,
0.6081366181818182
],
[
0.6140216343558282,
0.606870016969697,
0.60699701092233,
0.6128115189718483,
0.6157540971709717,
0.602087016847172,
0.6324238925410872,
0.6000997386091127,
0.6046051400966184,
0.6191905500618047
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNew.segment_loop_confined",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 0.2904648273887979,
"scoreError" : 0.0017326666216344534,
"scoreConfidence" : [
0.28873216076716346,
0.2921974940104324
],
"scorePercentiles" : {
"0.0" : 0.28819135195852535,
"50.0" : 0.2895179947916667,
"90.0" : 0.29438301706279835,
"95.0" : 0.2975583347997297,
"99.0" : 0.3008638532772099,
"99.9" : 0.3008638532772099,
"99.99" : 0.3008638532772099,
"99.999" : 0.3008638532772099,
"99.9999" : 0.3008638532772099,
"100.0" : 0.3008638532772099
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.2910799627906977,
0.28952606655092594,
0.2891381549132948,
0.2890630202195263,
0.28907646562680533,
0.28906359156556904,
0.2895099230324074,
0.2891096317919075,
0.28979260950173813,
0.2893942070561018
],
[
0.2886660126874279,
0.28980620162224796,
0.29182649679300293,
0.2887775300230947,
0.2884025855907781,
0.28866362550490476,
0.28823182603686637,
0.28819135195852535,
0.2890723662622761,
0.28874676341604155
],
[
0.29111424854481954,
0.2906327908192911,
0.29092026046511626,
0.290712353282975,
0.29131258008153754,
0.2912155203725262,
0.3008638532772099,
0.2925998561403509,
0.2948538196817914,
0.2945811460541814
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNew.segment_loop_implicit",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 0.7097005308869995,
"scoreError" : 0.05883673134059415,
"scoreConfidence" : [
0.6508637995464053,
0.7685372622275937
],
"scorePercentiles" : {
"0.0" : 0.6096766163215591,
"50.0" : 0.6712101205914862,
"90.0" : 0.8209405503493332,
"95.0" : 0.8534821255571323,
"99.0" : 0.8827168430335097,
"99.9" : 0.8827168430335097,
"99.99" : 0.8827168430335097,
"99.999" : 0.8827168430335097,
"99.9999" : 0.8827168430335097,
"100.0" : 0.8827168430335097
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.6410076683738797,
0.6287591896984924,
0.6200312936802974,
0.6472536895213454,
0.6096766163215591,
0.6609963513870541,
0.618916673671199,
0.6177524049382717,
0.6259913854818523,
0.6197950805452292
],
[
0.7480310822122571,
0.8077041306451613,
0.78191265,
0.7620319622926094,
0.6262035294117647,
0.6325822970922882,
0.6304201095717884,
0.628170643663739,
0.6814238897959184,
0.6340922382762991
],
[
0.8210510704918033,
0.7842663965517241,
0.8295628112582781,
0.7920035237341773,
0.7494927709580839,
0.8827168430335097,
0.8150764429967426,
0.8199458690671031,
0.7751258080495356,
0.7990215038880248
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNew.segment_loop_recycle",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 0.22866719218638332,
"scoreError" : 0.0027432036281277066,
"scoreConfidence" : [
0.2259239885582556,
0.23141039581451103
],
"scorePercentiles" : {
"0.0" : 0.22064181693868548,
"50.0" : 0.23062324227754727,
"90.0" : 0.23275243169685292,
"95.0" : 0.23329370300148017,
"99.0" : 0.23355985620915032,
"99.9" : 0.23355985620915032,
"99.99" : 0.23355985620915032,
"99.999" : 0.23355985620915032,
"99.9999" : 0.23355985620915032,
"100.0" : 0.23355985620915032
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.23138287742830713,
0.23179332268518518,
0.23182153336422615,
0.23103153441108545,
0.2319107946221604,
0.23046325610317825,
0.23051903778801844,
0.23355985620915032,
0.23284594692737431,
0.23177303470615457
],
[
0.23060224204702628,
0.23027508563535912,
0.23083984494693124,
0.23064424250806823,
0.23045911745739292,
0.2330759412861137,
0.23153431652012957,
0.23101736443418014,
0.23162705046296297,
0.23145229615918556
],
[
0.22436508565022423,
0.22064181693868548,
0.224065197492163,
0.2254207003154574,
0.22283817861915367,
0.22288591488413548,
0.22294226426024955,
0.2228037438752784,
0.22272606144256457,
0.22269810641139803
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNew.segment_loop_shared",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 0.3040656544877896,
"scoreError" : 0.0019265089884389418,
"scoreConfidence" : [
0.30213914549935067,
0.30599216347622854
],
"scorePercentiles" : {
"0.0" : 0.30143559337349396,
"50.0" : 0.3033208391065292,
"90.0" : 0.30738909529508546,
"95.0" : 0.3125873873469239,
"99.0" : 0.3144538013827781,
"99.9" : 0.3144538013827781,
"99.99" : 0.3144538013827781,
"99.999" : 0.3144538013827781,
"99.9999" : 0.3144538013827781,
"100.0" : 0.3144538013827781
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.302180856884058,
0.30200763246831624,
0.3016628751507841,
0.3037985021250759,
0.3030496438522108,
0.3031116266666667,
0.3017793841978287,
0.3018139125452352,
0.3023053009063444,
0.30618256854345166
],
[
0.3050198676829268,
0.30513654451219513,
0.3041125246200608,
0.304081358662614,
0.30353005154639173,
0.30514753902439024,
0.31106032131758854,
0.3045497979306147,
0.3050854457317073,
0.3144538013827781
],
[
0.3016822454764777,
0.30232756495468277,
0.3062803641370869,
0.3025147775090689,
0.30751228764597416,
0.30143559337349396,
0.3021537584541063,
0.3026579219600726,
0.3017492267792521,
0.303586338592233
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNew.unsafe_loop",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 0.22409105792785916,
"scoreError" : 0.0029675867000756606,
"scoreConfidence" : [
0.2211234712277835,
0.22705864462793482
],
"scorePercentiles" : {
"0.0" : 0.22006567003959523,
"50.0" : 0.22341118280542827,
"90.0" : 0.23258811259772716,
"95.0" : 0.23615484240094564,
"99.0" : 0.2377397434679335,
"99.9" : 0.2377397434679335,
"99.99" : 0.2377397434679335,
"99.999" : 0.2377397434679335,
"99.9999" : 0.2377397434679335,
"100.0" : 0.2377397434679335
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.2329693889147648,
0.2377397434679335,
0.22725685597455703,
0.22915662574438844,
0.2236330214573089,
0.22509289423942394,
0.22020414084507042,
0.2207948710816777,
0.22006567003959523,
0.22014872711267605
],
[
0.22361284666964684,
0.22261945927903873,
0.2238791212527964,
0.22499544264507423,
0.23485810516431924,
0.2240460604567846,
0.22570507806859205,
0.22324203212851407,
0.22358033348234244,
0.2241273252688172
],
[
0.2222251683696135,
0.22149075520141656,
0.2253038968932913,
0.22256501512455515,
0.22085320441501105,
0.2202073838028169,
0.22009237043554775,
0.2208978168578994,
0.22124638036267139,
0.22012200307963045
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNewHeap.buffer_loop",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"params" : {
"polluteProfile" : "false"
},
"primaryMetric" : {
"score" : 0.5868815724158565,
"scoreError" : 0.005850875609228338,
"scoreConfidence" : [
0.5810306968066281,
0.5927324480250848
],
"scorePercentiles" : {
"0.0" : 0.5758979447640966,
"50.0" : 0.586120677346931,
"90.0" : 0.6008022664134075,
"95.0" : 0.6076938015141449,
"99.0" : 0.6111948339438339,
"99.9" : 0.6111948339438339,
"99.99" : 0.6111948339438339,
"99.999" : 0.6111948339438339,
"99.9999" : 0.6111948339438339,
"100.0" : 0.6111948339438339
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.5784913734104046,
0.579238255787037,
0.5788080751445087,
0.5779772840646651,
0.5778707782909931,
0.5882779294947121,
0.6048293204353083,
0.601058674669868,
0.5866749777256741,
0.5863669085580305
],
[
0.5846684177362894,
0.5847612079439253,
0.5910404569067297,
0.5984945921052631,
0.5913144657210402,
0.5931366563981043,
0.5929685308056872,
0.5858744461358314,
0.5892212614840989,
0.5904016367924528
],
[
0.5781336928406466,
0.5801588227114716,
0.6111948339438339,
0.585372347368421,
0.5884619988235295,
0.5905241369539551,
0.5758979447640966,
0.5778913267898383,
0.5781008348729793,
0.5792359837962963
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNewHeap.buffer_loop",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"params" : {
"polluteProfile" : "true"
},
"primaryMetric" : {
"score" : 0.5814787034514965,
"scoreError" : 0.005227976287122322,
"scoreConfidence" : [
0.5762507271643742,
0.5867066797386189
],
"scorePercentiles" : {
"0.0" : 0.5711481130136986,
"50.0" : 0.5797960185346123,
"90.0" : 0.5900011353022147,
"95.0" : 0.5966630918478261,
"99.0" : 0.6045037596618358,
"99.9" : 0.6045037596618358,
"99.99" : 0.6045037596618358,
"99.999" : 0.6045037596618358,
"99.9999" : 0.6045037596618358,
"100.0" : 0.6045037596618358
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.5736415986238532,
0.5752934804597701,
0.5743939196326062,
0.5738666880733945,
0.5731702016036655,
0.5716895245714285,
0.5718545211428572,
0.5711481130136986,
0.5743005665137615,
0.5746874879448909
],
[
0.5859255263157894,
0.58797432079906,
0.5834133869463869,
0.590248,
0.5900588573113208,
0.5890663105882353,
0.5873009964788732,
0.5873148262910798,
0.5891528376470588,
0.5877406662749706
],
[
0.6045037596618358,
0.5767364746543778,
0.5894816372202591,
0.5831746503496503,
0.5772871649365628,
0.5785545098265896,
0.5840944060676779,
0.5794710092592592,
0.5801210278099652,
0.5786946335260116
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNewHeap.segment_loop",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"params" : {
"polluteProfile" : "false"
},
"primaryMetric" : {
"score" : 0.5822141272541803,
"scoreError" : 0.0039880635158584705,
"scoreConfidence" : [
0.5782260637383219,
0.5862021907700388
],
"scorePercentiles" : {
"0.0" : 0.5748626796785304,
"50.0" : 0.5815457114415363,
"90.0" : 0.5918612097073556,
"95.0" : 0.5952941230604809,
"99.0" : 0.5962907532777115,
"99.9" : 0.5962907532777115,
"99.99" : 0.5962907532777115,
"99.999" : 0.5962907532777115,
"99.9999" : 0.5962907532777115,
"100.0" : 0.5962907532777115
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.583196900932401,
0.5834359300699301,
0.5847654112149533,
0.5837371096849475,
0.5812793205574913,
0.5944786983372922,
0.5919744011834319,
0.5796285515643106,
0.590366337264151,
0.5778338418013856
],
[
0.5872522089201878,
0.5799394449594438,
0.5778955484988453,
0.5852779052631579,
0.5837359789964994,
0.576977753171857,
0.5908424864226682,
0.5829198298368299,
0.5962907532777115,
0.5776463367935409
],
[
0.5749841632183909,
0.5765613410138248,
0.5776897367205542,
0.5849323228070176,
0.5759791898734177,
0.5748626796785304,
0.5818121023255814,
0.5764779089861751,
0.5783522196531792,
0.5752974045977012
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNewHeap.segment_loop",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"params" : {
"polluteProfile" : "true"
},
"primaryMetric" : {
"score" : 0.576982550456978,
"scoreError" : 0.0028025211535725398,
"scoreConfidence" : [
0.5741800293034055,
0.5797850716105505
],
"scorePercentiles" : {
"0.0" : 0.5715989394977169,
"50.0" : 0.5761304936708861,
"90.0" : 0.5827648094295693,
"95.0" : 0.5866166953344218,
"99.0" : 0.5899924882075471,
"99.9" : 0.5899924882075471,
"99.99" : 0.5899924882075471,
"99.999" : 0.5899924882075471,
"99.9999" : 0.5899924882075471,
"100.0" : 0.5899924882075471
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.5774250645905421,
0.575443316091954,
0.5727647963386727,
0.5737640986238532,
0.5760757836593786,
0.576810948156682,
0.5729534478808705,
0.5725720503432494,
0.5777242871972318,
0.575576912543153
],
[
0.5827541152502911,
0.5812811509872241,
0.5899924882075471,
0.5740027064220183,
0.5752756689655173,
0.5791333425925926,
0.5827659976717113,
0.5801327137891078,
0.5721108137142857,
0.5726026601830664
],
[
0.5727801407322655,
0.5715989394977169,
0.574252871559633,
0.5786053895953758,
0.5761852036823936,
0.575270591954023,
0.583854682983683,
0.5791354006928406,
0.5775998604382929,
0.5790310693641618
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNewHeap.segment_loop_dontinline",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"params" : {
"polluteProfile" : "false"
},
"primaryMetric" : {
"score" : 0.583067723135139,
"scoreError" : 0.0055225157723335526,
"scoreConfidence" : [
0.5775452073628055,
0.5885902389074725
],
"scorePercentiles" : {
"0.0" : 0.5752465901262916,
"50.0" : 0.5812174607015819,
"90.0" : 0.5929784806663608,
"95.0" : 0.6037979376182648,
"99.0" : 0.6167428745387454,
"99.9" : 0.6167428745387454,
"99.99" : 0.6167428745387454,
"99.999" : 0.6167428745387454,
"99.9999" : 0.6167428745387454,
"100.0" : 0.6167428745387454
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.5834850641025641,
0.5841667631271878,
0.5780447736720554,
0.5876887887323944,
0.5911693919716647,
0.5932066255924171,
0.5888792552941177,
0.58768570657277,
0.6167428745387454,
0.5857149215456674
],
[
0.576232594470046,
0.5784792231213873,
0.5771406689734717,
0.5757644660529344,
0.5838136258741259,
0.5785140843930636,
0.576366935483871,
0.5791863958333333,
0.5752465901262916,
0.5772341983852365
],
[
0.5820870569767442,
0.5850753064327485,
0.593179490521327,
0.5788044173410405,
0.5828127182770664,
0.5765045288018433,
0.578503038150289,
0.5831618776223776,
0.5803478644264195,
0.5767924476409666
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNewHeap.segment_loop_dontinline",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"params" : {
"polluteProfile" : "true"
},
"primaryMetric" : {
"score" : 0.5794588230191127,
"scoreError" : 0.004175597696213553,
"scoreConfidence" : [
0.5752832253228991,
0.5836344207153262
],
"scorePercentiles" : {
"0.0" : 0.5726787963386728,
"50.0" : 0.5768577358535445,
"90.0" : 0.5869848713703086,
"95.0" : 0.5932933201234167,
"99.0" : 0.5941470759193357,
"99.9" : 0.5941470759193357,
"99.99" : 0.5941470759193357,
"99.999" : 0.5941470759193357,
"99.9999" : 0.5941470759193357,
"100.0" : 0.5941470759193357
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.5768450299539171,
0.5750568804597701,
0.5757850115074798,
0.5752853333333333,
0.5770501753171857,
0.5768704417531718,
0.5782914104046243,
0.5736209288990826,
0.5743219896788991,
0.5738962190366973
],
[
0.5738919323394496,
0.5837074725787631,
0.5737720149082569,
0.5734358132875144,
0.5746497313432836,
0.5837760151691949,
0.572934914089347,
0.5751409149425287,
0.5726787963386728,
0.5736516002290951
],
[
0.5870506431924882,
0.5941470759193357,
0.5925947926540285,
0.5836314312354313,
0.5845360922897196,
0.584254054906542,
0.5859900737704918,
0.5854005111111111,
0.5851044649532711,
0.5863929249706917
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNewHeap.unsafe_loop",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"params" : {
"polluteProfile" : "false"
},
"primaryMetric" : {
"score" : 0.5875408821465561,
"scoreError" : 0.006041681105043845,
"scoreConfidence" : [
0.5814992010415122,
0.5935825632516
],
"scorePercentiles" : {
"0.0" : 0.5749865505747126,
"50.0" : 0.5887211768057811,
"90.0" : 0.6012924545983622,
"95.0" : 0.6054735307198136,
"99.0" : 0.6088589854014599,
"99.9" : 0.6088589854014599,
"99.99" : 0.6088589854014599,
"99.999" : 0.6088589854014599,
"99.9999" : 0.6088589854014599,
"100.0" : 0.6088589854014599
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.5986981854066986,
0.5905595667060213,
0.602703613253012,
0.5918543289940829,
0.6088589854014599,
0.5891614617196702,
0.5906956745283019,
0.5882808918918919,
0.6015807067307692,
0.5896845641931684
],
[
0.5851680362149533,
0.5873013039906103,
0.5870795791324737,
0.5921294816568047,
0.5928903637440758,
0.5906792806603773,
0.5893675100117786,
0.5910878866587957,
0.597886982078853,
0.5881379717978849
],
[
0.5749865505747126,
0.575647660529344,
0.5794094085648148,
0.5754254678160919,
0.5764942508630609,
0.5752070908045978,
0.5767065702764977,
0.5842297187864645,
0.5779231916859122,
0.5763901797235023
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNewHeap.unsafe_loop",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"params" : {
"polluteProfile" : "true"
},
"primaryMetric" : {
"score" : 0.5846176197238846,
"scoreError" : 0.006627334948669021,
"scoreConfidence" : [
0.5779902847752155,
0.5912449546725537
],
"scorePercentiles" : {
"0.0" : 0.5735970137614679,
"50.0" : 0.5852028806389025,
"90.0" : 0.6030031437186701,
"95.0" : 0.6110404052132888,
"99.0" : 0.6127903500611995,
"99.9" : 0.6127903500611995,
"99.99" : 0.6127903500611995,
"99.999" : 0.6127903500611995,
"99.9999" : 0.6127903500611995,
"100.0" : 0.6127903500611995
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.5858388466042155,
0.5848899556074766,
0.5870241408450704,
0.5831637997671711,
0.5828107229336438,
0.5854808888888889,
0.587278220657277,
0.6096086321559074,
0.589008545882353,
0.6045580990338164
],
[
0.5738924690366972,
0.5738882190366973,
0.5744566681974742,
0.575322451724138,
0.5735970137614679,
0.5748057967853043,
0.5789976296296296,
0.5753275885057472,
0.5745976888633755,
0.5742325235361653
],
[
0.5852116538011696,
0.5868247010550997,
0.5870894237089201,
0.5862830971896955,
0.5862058430913349,
0.587870499412456,
0.6127903500611995,
0.5871241232394366,
0.5851548912280702,
0.5851941074766355
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstant.BB_get",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 4.162076284461642,
"scoreError" : 0.23336360983472595,
"scoreConfidence" : [
3.9287126746269156,
4.395439894296367
],
"scorePercentiles" : {
"0.0" : 3.764183757043416,
"50.0" : 3.939355853117963,
"90.0" : 4.638738152497394,
"95.0" : 4.667233716194095,
"99.0" : 4.697561880068827,
"99.9" : 4.697561880068827,
"99.99" : 4.697561880068827,
"99.999" : 4.697561880068827,
"99.9999" : 4.697561880068827,
"100.0" : 4.697561880068827
},
"scoreUnit" : "ns/op",
"rawData" : [
[
4.615480567397142,
4.616778147627118,
4.6155171001305595,
4.64241976393295,
3.956365528147916,
3.9220218319368745,
3.9254632266930547,
3.943299032883305,
3.927113538676214,
3.9354126733526207
],
[
4.6185386232291386,
4.616957932198909,
4.6409825446383115,
4.697561880068827,
3.9495891900742754,
3.925844977267648,
3.922683499029355,
3.9215779695358366,
3.921825027034132,
3.921313597387796
],
[
4.496284687210635,
4.417197189258413,
4.415657689010255,
4.476254428468182,
3.774119824317656,
3.764183757043416,
3.8136940960529015,
3.8147860039235737,
3.8382340438425633,
3.8151301634796773
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstant.BB_loop",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 0.23124401670562197,
"scoreError" : 0.0012915243604868227,
"scoreConfidence" : [
0.22995249234513515,
0.2325355410661088
],
"scorePercentiles" : {
"0.0" : 0.22848527592507994,
"50.0" : 0.23157573958333333,
"90.0" : 0.23401012754635742,
"95.0" : 0.23450756751054852,
"99.0" : 0.2345444327238631,
"99.9" : 0.2345444327238631,
"99.99" : 0.2345444327238631,
"99.999" : 0.2345444327238631,
"99.9999" : 0.2345444327238631,
"100.0" : 0.2345444327238631
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.22986413832720587,
0.22921202656894182,
0.2287796895290352,
0.2286573702010969,
0.22850361534947464,
0.2286066709323583,
0.22848527592507994,
0.22852007811786204,
0.22852869620831429,
0.22957209032553874
],
[
0.23165702732746643,
0.23195057626332868,
0.23168660954145437,
0.23170830477072718,
0.23151589125404906,
0.23246793819702602,
0.2317453353404354,
0.23151762424803332,
0.23152062841277188,
0.23151277926885702
],
[
0.23277057840856213,
0.2345444327238631,
0.23447740506329115,
0.23395274602432178,
0.23401650327102805,
0.23282699441600743,
0.2315966888888889,
0.23155479027777778,
0.23333533535447762,
0.23223266063138348
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstant.segment_get",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 4.545733299415459,
"scoreError" : 0.16370212230742875,
"scoreConfidence" : [
4.38203117710803,
4.709435421722888
],
"scorePercentiles" : {
"0.0" : 4.24389964664287,
"50.0" : 4.483198952648209,
"90.0" : 4.94248443391332,
"95.0" : 4.962224874041541,
"99.0" : 4.971020463196716,
"99.9" : 4.971020463196716,
"99.99" : 4.971020463196716,
"99.999" : 4.971020463196716,
"99.9999" : 4.971020463196716,
"100.0" : 4.971020463196716
},
"scoreUnit" : "ns/op",
"rawData" : [
[
4.971020463196716,
4.94566362209558,
4.955028482914581,
4.913871740272981,
4.453599389061772,
4.479553982038858,
4.496577719790791,
4.4868439232575605,
4.46862619559951,
4.451140498895024
],
[
4.694539937949802,
4.691716874533991,
4.772455846356038,
4.755014766396811,
4.265082246611961,
4.24389964664287,
4.2460612739404295,
4.278112393429041,
4.260706165206593,
4.2487936452309
],
[
4.692967363899075,
4.798180242154633,
4.770364948522057,
4.809774984586576,
4.340467026535606,
4.304432435054494,
4.322197099841801,
4.375140517597444,
4.348370016189783,
4.531795534660478
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstant.segment_loop",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 0.2281509824068742,
"scoreError" : 0.0027273530377692067,
"scoreConfidence" : [
0.22542362936910498,
0.23087833544464342
],
"scorePercentiles" : {
"0.0" : 0.2214676277113767,
"50.0" : 0.23003397726654612,
"90.0" : 0.23239388118910853,
"95.0" : 0.23298031217498832,
"99.0" : 0.23340316705552963,
"99.9" : 0.23340316705552963,
"99.99" : 0.23340316705552963,
"99.999" : 0.23340316705552963,
"99.9999" : 0.23340316705552963,
"100.0" : 0.23340316705552963
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.22373981618962432,
0.2229655606060606,
0.22268867542297419,
0.22631038959276017,
0.22202572037283622,
0.2214676277113767,
0.22156992515500443,
0.22150633702391498,
0.22243267466666666,
0.2225149181494662
],
[
0.23006010947562097,
0.22989682215073529,
0.23244149442379183,
0.23123028525196487,
0.23061174873213464,
0.23263434,
0.23340316705552963,
0.23022241003221353,
0.22941538394495412,
0.23015502116889094
],
[
0.23000784505747127,
0.2298293697749196,
0.23013541490340386,
0.23086465343793264,
0.23091260664819946,
0.23062510557860766,
0.23162865185185186,
0.23196536207695873,
0.23136098519888992,
0.2299070505514706
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstant.segment_loop_instance",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 0.2239309459506937,
"scoreError" : 0.0038617067550984954,
"scoreConfidence" : [
0.2200692391955952,
0.22779265270579221
],
"scorePercentiles" : {
"0.0" : 0.2188797750547046,
"50.0" : 0.2202968471286142,
"90.0" : 0.2320864093141798,
"95.0" : 0.23291153018217187,
"99.0" : 0.23337807042910447,
"99.9" : 0.23337807042910447,
"99.99" : 0.23337807042910447,
"99.999" : 0.23337807042910447,
"99.9999" : 0.23337807042910447,
"100.0" : 0.23337807042910447
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.22133254887218046,
0.22074908075904678,
0.22012576682798063,
0.2199277110817942,
0.2200613066432028,
0.22019101804577465,
0.2200040241864556,
0.22002762576956905,
0.21990278725274726,
0.21995163368513632
],
[
0.22040267621145374,
0.2194070087719298,
0.2209487770419426,
0.21970159068950373,
0.22126954887218045,
0.21904860814360771,
0.21890117242888402,
0.21899056479859894,
0.2188797750547046,
0.21902210945709283
],
[
0.23337807042910447,
0.23148172929199445,
0.23211731371640407,
0.23252981543468154,
0.23162902777777777,
0.2317004696618805,
0.23180826969416127,
0.23149765895418786,
0.2313704158186864,
0.23157027314814815
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstant.segment_loop_instance_address",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 0.22083077006351423,
"scoreError" : 0.0011568878324257688,
"scoreConfidence" : [
0.21967388223108847,
0.22198765789594
],
"scorePercentiles" : {
"0.0" : 0.21878492475940509,
"50.0" : 0.2211476270999116,
"90.0" : 0.2232721870147204,
"95.0" : 0.22415850904879528,
"99.0" : 0.22453483303411131,
"99.9" : 0.22453483303411131,
"99.99" : 0.22453483303411131,
"99.999" : 0.22453483303411131,
"99.9999" : 0.22453483303411131,
"100.0" : 0.22453483303411131
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.21942846798245613,
0.21913072141918527,
0.2199313912087912,
0.2224497167630058,
0.21978034753954306,
0.2189250354485777,
0.21886131364829398,
0.21892439037199124,
0.22079175948808474,
0.22318895675434686
],
[
0.22125771826625387,
0.221107358974359,
0.22135057522123894,
0.22133291814159292,
0.22224954553531764,
0.22135587699115045,
0.22165831900753213,
0.2217230554078014,
0.2211878952254642,
0.22277527750556794
],
[
0.21903978590192644,
0.2188362598425197,
0.22328143482142856,
0.22453483303411131,
0.22222473567303422,
0.223850607606264,
0.2188979396061269,
0.21878492475940509,
0.21892726389496717,
0.2191346758650898
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstant.segment_loop_instance_address_index",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 0.23652442518972983,
"scoreError" : 0.0029017070056590673,
"scoreConfidence" : [
0.23362271818407077,
0.23942613219538889
],
"scorePercentiles" : {
"0.0" : 0.22982016214974735,
"50.0" : 0.2371801249407302,
"90.0" : 0.2414986019088743,
"95.0" : 0.2424295474687219,
"99.0" : 0.2432024282936315,
"99.9" : 0.2432024282936315,
"99.99" : 0.2432024282936315,
"99.999" : 0.2432024282936315,
"99.9999" : 0.2432024282936315,
"100.0" : 0.2432024282936315
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.23716033712660028,
0.23726659629981026,
0.23711573507109004,
0.23710825592417062,
0.23717873541963017,
0.23725331214421252,
0.23718151446183025,
0.2370293251184834,
0.23751924216524217,
0.2373016380455408
],
[
0.230394567941041,
0.23484052861163227,
0.23057720230414747,
0.2298224501607717,
0.2299081309742647,
0.2334275440970602,
0.23250561756505575,
0.23040723076923078,
0.22987307352941178,
0.22982016214974735
],
[
0.2403344291206151,
0.24085373182474723,
0.2432024282936315,
0.24153442926122645,
0.2417971904301595,
0.24117615573770493,
0.24109933975903614,
0.24050059423076922,
0.24099897061657033,
0.24054428653846155
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstant.segment_loop_instance_index",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 0.22535031172815645,
"scoreError" : 0.0033721810078122215,
"scoreConfidence" : [
0.22197813072034422,
0.22872249273596867
],
"scorePercentiles" : {
"0.0" : 0.21892927089715536,
"50.0" : 0.22868820433053802,
"90.0" : 0.23041688159407053,
"95.0" : 0.23134601754577458,
"99.0" : 0.23203567393320965,
"99.9" : 0.23203567393320965,
"99.99" : 0.23203567393320965,
"99.999" : 0.23203567393320965,
"99.9999" : 0.23203567393320965,
"100.0" : 0.23203567393320965
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.22941515871559634,
0.23078175322878228,
0.22959237218907755,
0.2304273910640258,
0.22887186642268983,
0.22872814357567445,
0.22855911968935588,
0.22888738517840806,
0.22874283447645177,
0.228705150434385
],
[
0.21906480516637478,
0.21892927089715536,
0.224140311827957,
0.2302574155545329,
0.22881919990850869,
0.2296172138595686,
0.23203567393320965,
0.22867125822669104,
0.22957588710417623,
0.23032229636447307
],
[
0.21913331362242663,
0.2236505462673223,
0.2190201313485114,
0.21916867791411043,
0.21936444605263158,
0.21971431664470795,
0.21902799124343258,
0.2190825729303548,
0.21900592732049037,
0.21919692068361088
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstant.segment_loop_readonly",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 0.23545517333596042,
"scoreError" : 0.0031901146968763257,
"scoreConfidence" : [
0.2322650586390841,
0.23864528803283674
],
"scorePercentiles" : {
"0.0" : 0.22927762282309808,
"50.0" : 0.23323892354312353,
"90.0" : 0.24420995417653588,
"95.0" : 0.24632322436347312,
"99.0" : 0.24762036683168318,
"99.9" : 0.24762036683168318,
"99.99" : 0.24762036683168318,
"99.999" : 0.24762036683168318,
"99.9999" : 0.24762036683168318,
"100.0" : 0.24762036683168318
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.2316712723483094,
0.23175833410565339,
0.23474311543876114,
0.23228113231197772,
0.23166012598425198,
0.23450506610407876,
0.23757058452041785,
0.23857392703862662,
0.23813019895287957,
0.23285060847299813
],
[
0.22927762282309808,
0.23150388986580286,
0.23268932046511628,
0.23133370444033302,
0.24436528236443575,
0.24526192598039215,
0.24143522007722007,
0.24762036683168318,
0.24281200048543689,
0.24117151108968177
],
[
0.23486828356807513,
0.2331349277726002,
0.2324817249070632,
0.23326563356643357,
0.23319466526806526,
0.2333761507232851,
0.23321221351981353,
0.2340944422087038,
0.23282724383434156,
0.23198470500927643
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstant.segment_loop_slice",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 0.23963500497109239,
"scoreError" : 0.004182258154519943,
"scoreConfidence" : [
0.23545274681657244,
0.24381726312561233
],
"scorePercentiles" : {
"0.0" : 0.22921184784601284,
"50.0" : 0.24290082722431003,
"90.0" : 0.2453637982778692,
"95.0" : 0.2464264719759149,
"99.0" : 0.24683386186482487,
"99.9" : 0.24683386186482487,
"99.99" : 0.24683386186482487,
"99.999" : 0.24683386186482487,
"99.9999" : 0.24683386186482487,
"100.0" : 0.24683386186482487
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.24386477669429546,
0.24306542954324586,
0.2432911444552529,
0.24323073748176957,
0.24314816091395236,
0.2432232022362664,
0.2427074662785056,
0.24282349029126213,
0.2426234083414161,
0.24270935177098496
],
[
0.24683386186482487,
0.24609315297589768,
0.24340083990267639,
0.24318683762761303,
0.24297816415735793,
0.2432852076848249,
0.2455303562315996,
0.2426445130940834,
0.2433720928988327,
0.2434127406326034
],
[
0.23088498661744347,
0.22941857909215957,
0.22954440660853603,
0.22921184784601284,
0.2296834109274564,
0.22943816880733944,
0.22956901009637448,
0.22952014777420834,
0.23925601291248205,
0.241098643373494
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstant.unsafe_get",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 3.4119987785151102,
"scoreError" : 0.0745756762170994,
"scoreConfidence" : [
3.3374231022980108,
3.4865744547322097
],
"scorePercentiles" : {
"0.0" : 3.2781426991692504,
"50.0" : 3.3952303664297614,
"90.0" : 3.538838004953439,
"95.0" : 3.6012435745536244,
"99.0" : 3.611476445679703,
"99.9" : 3.611476445679703,
"99.99" : 3.611476445679703,
"99.999" : 3.611476445679703,
"99.9999" : 3.611476445679703,
"100.0" : 3.611476445679703
},
"scoreUnit" : "ns/op",
"rawData" : [
[
3.497684767510372,
3.4978676021048027,
3.495740528853646,
3.497985419917459,
3.279925905448236,
3.2804338211919997,
3.28579352707893,
3.279879301042921,
3.280339967890875,
3.2781426991692504
],
[
3.539157839735677,
3.535959491913298,
3.611476445679703,
3.592871225450469,
3.443418091005967,
3.3266604648853466,
3.3969362624524537,
3.4396212007866533,
3.3516261367928637,
3.393524470407069
],
[
3.534423323930403,
3.5324753344065787,
3.534160967226747,
3.5357387919282637,
3.342394764423419,
3.3141168047914045,
3.3145000385101504,
3.320432270333771,
3.314348165224835,
3.312327725359741
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstant.unsafe_loop",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 0.2211993335175366,
"scoreError" : 0.0019455745126854183,
"scoreConfidence" : [
0.21925375900485117,
0.22314490803022202
],
"scorePercentiles" : {
"0.0" : 0.2188331723534558,
"50.0" : 0.22020258208626758,
"90.0" : 0.2267257324352506,
"95.0" : 0.22868019116050756,
"99.0" : 0.22964988200183656,
"99.9" : 0.22964988200183656,
"99.99" : 0.22964988200183656,
"99.999" : 0.22964988200183656,
"99.9999" : 0.22964988200183656,
"100.0" : 0.22964988200183656
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.221424591854803,
0.22135852123893807,
0.226797462165836,
0.22212359147424512,
0.22422211071268489,
0.22964988200183656,
0.22162797164377493,
0.22009428244610646,
0.2204790088144557,
0.22019194014084506
],
[
0.21954175417032484,
0.21891286783369804,
0.21893472516411377,
0.21943539780701754,
0.21918075635407538,
0.22298948595630852,
0.22058529894179893,
0.2188331723534558,
0.21890294442013128,
0.2190072088441331
],
[
0.22021322403169014,
0.22608016485998195,
0.22044153195240193,
0.22001681750219876,
0.21914771572492334,
0.22788680774487471,
0.2209799938162544,
0.21901466112084064,
0.2189176319474836,
0.21898848248686514
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantFP.BB_loop",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 0.5213453974037499,
"scoreError" : 0.007862670143446092,
"scoreConfidence" : [
0.5134827272603038,
0.529208067547196
],
"scorePercentiles" : {
"0.0" : 0.5054250191919192,
"50.0" : 0.52007216008316,
"90.0" : 0.5405057842768314,
"95.0" : 0.5526646650502439,
"99.0" : 0.5597605313199105,
"99.9" : 0.5597605313199105,
"99.99" : 0.5597605313199105,
"99.999" : 0.5597605313199105,
"99.9999" : 0.5597605313199105,
"100.0" : 0.5597605313199105
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.5094427759674135,
0.5080836578680203,
0.5307380148462354,
0.5288557526427061,
0.5597605313199105,
0.5069382340425532,
0.5070798166160081,
0.5199912557172557,
0.5054250191919192,
0.51369913449692
],
[
0.5304396564156946,
0.541591091991342,
0.5248110430220356,
0.5146301893004115,
0.5148228271604939,
0.5183250404145078,
0.5256583224789916,
0.5184263512953368,
0.5157108969072165,
0.5157986701030928
],
[
0.5201530644490644,
0.5201905041580042,
0.5217853555787278,
0.5203053783783784,
0.5205971904266389,
0.5204830530697191,
0.5199527058212058,
0.520300159043659,
0.5195072731048805,
0.546858956284153
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantFP.segment_loop",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 0.5134141985235088,
"scoreError" : 0.0070702361324797795,
"scoreConfidence" : [
0.506343962391029,
0.5204844346559886
],
"scorePercentiles" : {
"0.0" : 0.5067850921985816,
"50.0" : 0.509196522889115,
"90.0" : 0.529289387747837,
"95.0" : 0.5451760604825111,
"99.0" : 0.5552493096559379,
"99.9" : 0.5552493096559379,
"99.99" : 0.5552493096559379,
"99.999" : 0.5552493096559379,
"99.9999" : 0.5552493096559379,
"100.0" : 0.5552493096559379
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.5080246050761421,
0.5079390639593908,
0.507435121703854,
0.5257674842436975,
0.5129334006147541,
0.5075952880324544,
0.5067850921985816,
0.5073433346855983,
0.5083187421319797,
0.509244517802645
],
[
0.5089757599186164,
0.5181930186335404,
0.509148527975585,
0.5083363760162601,
0.5081462030456853,
0.5126536290983607,
0.509077975584944,
0.5082522203045685,
0.5081073482233502,
0.5089167975584944
],
[
0.5552493096559379,
0.5099539449541285,
0.5369343111587983,
0.5162386429308565,
0.5128066926229509,
0.5102510285423038,
0.529680710359408,
0.5107255326530612,
0.5094302250509165,
0.5099610509683996
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantFP.unsafe_loop",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 0.5047848516349613,
"scoreError" : 0.007924579171865327,
"scoreConfidence" : [
0.496860272463096,
0.5127094308068266
],
"scorePercentiles" : {
"0.0" : 0.49032566797257593,
"50.0" : 0.501439894603229,
"90.0" : 0.52671671785324,
"95.0" : 0.5351427712764056,
"99.0" : 0.5433613843648208,
"99.9" : 0.5433613843648208,
"99.99" : 0.5433613843648208,
"99.999" : 0.5433613843648208,
"99.9999" : 0.5433613843648208,
"100.0" : 0.5433613843648208
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.5284184514767932,
0.5090089420142421,
0.5142251500513875,
0.500603957,
0.5111102431052094,
0.5009530630630631,
0.4995653912175649,
0.5000643166833166,
0.500452442,
0.500423346
],
[
0.5019368485456369,
0.5026250351405622,
0.5024101214859438,
0.5131371261538461,
0.5018812086258776,
0.49819725498007966,
0.5000408651348651,
0.4998334105894106,
0.5281046698312236,
0.5119810174002047
],
[
0.49108552502453384,
0.49089832286555446,
0.5009985805805806,
0.5073914574036511,
0.49210891838741394,
0.49032566797257593,
0.4905896676470588,
0.5433613843648208,
0.5079961441624365,
0.503817020140987
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantHeap.BB_get",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"params" : {
"polluteProfile" : "false"
},
"primaryMetric" : {
"score" : 4.161041833291605,
"scoreError" : 0.2503827490716205,
"scoreConfidence" : [
3.910659084219984,
4.411424582363225
],
"scorePercentiles" : {
"0.0" : 3.7548032391396604,
"50.0" : 3.9245164603553846,
"90.0" : 4.625114975684047,
"95.0" : 4.660461856069979,
"99.0" : 4.679089084095695,
"99.9" : 4.679089084095695,
"99.99" : 4.679089084095695,
"99.999" : 4.679089084095695,
"99.9999" : 4.679089084095695,
"100.0" : 4.679089084095695
},
"scoreUnit" : "ns/op",
"rawData" : [
[
4.62260807496769,
4.618468194817672,
4.625393520208087,
4.620106386430142,
3.9234299008192757,
3.9233645602065454,
3.9245832825259397,
3.9244317539915565,
3.9250007394919373,
3.924449638184829
],
[
4.679089084095695,
4.516026943579161,
4.645221396776212,
4.483915744880955,
3.7616002075086077,
3.7575828929561648,
3.7548032391396604,
3.769799467087632,
3.7577979363351877,
3.7569015124788723
],
[
4.6145287064888825,
4.591556488853041,
4.620804734461896,
4.621003829453963,
3.91620389343107,
3.9324790673191807,
3.9050868306358786,
3.907169440686221,
3.902337584508674,
3.9055099464274647
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantHeap.BB_get",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"params" : {
"polluteProfile" : "true"
},
"primaryMetric" : {
"score" : 4.203852327928437,
"scoreError" : 0.23548133282970973,
"scoreConfidence" : [
3.968370995098727,
4.439333660758146
],
"scorePercentiles" : {
"0.0" : 3.823359495026534,
"50.0" : 3.9721820422607212,
"90.0" : 4.631450530640732,
"95.0" : 4.676964766594963,
"99.0" : 4.7233952858362835,
"99.9" : 4.7233952858362835,
"99.99" : 4.7233952858362835,
"99.999" : 4.7233952858362835,
"99.9999" : 4.7233952858362835,
"100.0" : 4.7233952858362835
},
"scoreUnit" : "ns/op",
"rawData" : [
[
4.626819673716894,
4.638976159942975,
4.7233952858362835,
4.630707732644532,
3.9453923661304704,
3.925646548645253,
3.9346869171350565,
3.943638301355384,
3.930830045148685,
3.928068177753935
],
[
4.5927016262747555,
4.589748783717611,
4.6096801352511365,
4.620265199392847,
3.9074552113291228,
3.9012724082751977,
3.902312332514196,
3.9019664993033807,
3.9025230074824786,
3.913933058694374
],
[
4.6036984061477355,
4.607571709494939,
4.628896670544681,
4.631533063751421,
3.823359495026534,
3.827720012570404,
4.00530711069771,
3.9730744375677944,
3.9712896469536485,
3.9730998145536627
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantHeap.BB_loop",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"params" : {
"polluteProfile" : "false"
},
"primaryMetric" : {
"score" : 0.2303716982960991,
"scoreError" : 0.0015671319806452035,
"scoreConfidence" : [
0.2288045663154539,
0.2319388302767443
],
"scorePercentiles" : {
"0.0" : 0.22844401278538812,
"50.0" : 0.22884133846025873,
"90.0" : 0.23362427450670756,
"95.0" : 0.23501374771776432,
"99.0" : 0.2364792146572104,
"99.9" : 0.2364792146572104,
"99.99" : 0.2364792146572104,
"99.999" : 0.2364792146572104,
"99.9999" : 0.2364792146572104,
"100.0" : 0.2364792146572104
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.23259610134821013,
0.23321558368298367,
0.23363921485287248,
0.23256773513011153,
0.23296365020959478,
0.23381472931276298,
0.23348981139122316,
0.23306385507921715,
0.2325412278010228,
0.2364792146572104
],
[
0.23025268139963168,
0.23012635970561177,
0.2299052366727941,
0.22894771258581237,
0.22857656535648996,
0.22850247693010506,
0.22852864732754682,
0.22870518792866942,
0.22859320109689213,
0.22936953186611647
],
[
0.22873496433470508,
0.22848523526724532,
0.2285762810786106,
0.2284531904109589,
0.22854916948378254,
0.2285029470077661,
0.2285685893101873,
0.22844401278538812,
0.22851336409319323,
0.2284444707762557
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantHeap.BB_loop",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"params" : {
"polluteProfile" : "true"
},
"primaryMetric" : {
"score" : 0.2277882733505722,
"scoreError" : 0.0035571890274735756,
"scoreConfidence" : [
0.22423108432309863,
0.23134546237804576
],
"scorePercentiles" : {
"0.0" : 0.21874505509400963,
"50.0" : 0.22961221844882973,
"90.0" : 0.23223766430953474,
"95.0" : 0.23491682105095052,
"99.0" : 0.23644622400756143,
"99.9" : 0.23644622400756143,
"99.99" : 0.23644622400756143,
"99.999" : 0.23644622400756143,
"99.9999" : 0.23644622400756143,
"100.0" : 0.23644622400756143
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.23184967145505098,
0.22960820743460303,
0.22960275355667736,
0.22852913156692553,
0.22938374828060523,
0.22934357634112792,
0.2310553662817552,
0.23059386998616874,
0.23024435832566698,
0.22961622946305646
],
[
0.23186146802594995,
0.23189941770978212,
0.23644622400756143,
0.23366549135917797,
0.23216877262180974,
0.2322453189415042,
0.23169703798054656,
0.2320690292207792,
0.2318244386289949,
0.23180009592215015
],
[
0.21993458267370272,
0.21997544678979772,
0.22003474879014517,
0.2252771616389014,
0.22073281200353045,
0.2207020061755624,
0.2224442352156514,
0.22095921201413427,
0.21874505509400963,
0.2193387330118369
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantHeap.segment_get",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"params" : {
"polluteProfile" : "false"
},
"primaryMetric" : {
"score" : 4.3884545144258995,
"scoreError" : 0.23498600770897451,
"scoreConfidence" : [
4.153468506716925,
4.623440522134874
],
"scorePercentiles" : {
"0.0" : 3.952327846605753,
"50.0" : 4.186827291931234,
"90.0" : 4.862222643950565,
"95.0" : 4.884874122400138,
"99.0" : 4.886491533584876,
"99.9" : 4.886491533584876,
"99.99" : 4.886491533584876,
"99.999" : 4.886491533584876,
"99.9999" : 4.886491533584876,
"100.0" : 4.886491533584876
},
"scoreUnit" : "ns/op",
"rawData" : [
[
4.855215742558441,
4.855969010674014,
4.852967488985532,
4.862917492092404,
4.122726531331487,
4.114487445136887,
4.116997633631152,
4.114884310299391,
4.112271791160796,
4.116791853456598
],
[
4.694573888037467,
4.664616594196884,
4.673818749690427,
4.67341415097523,
3.952327846605753,
4.018562193345048,
4.082990878245207,
4.096877860146324,
4.039136912226508,
4.001505656674534
],
[
4.853674666496894,
4.849320939572241,
4.886491533584876,
4.8835507859762615,
4.251270558901411,
4.195331074448209,
4.192126123864199,
4.18152845999827,
4.170364938294716,
4.166922322169826
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantHeap.segment_get",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"params" : {
"polluteProfile" : "true"
},
"primaryMetric" : {
"score" : 4.312466269747762,
"scoreError" : 0.23714150153257724,
"scoreConfidence" : [
4.075324768215184,
4.549607771280339
],
"scorePercentiles" : {
"0.0" : 4.000154185054443,
"50.0" : 4.052322624616485,
"90.0" : 4.773627298039601,
"95.0" : 4.797001327371395,
"99.0" : 4.814133168713362,
"99.9" : 4.814133168713362,
"99.99" : 4.814133168713362,
"99.999" : 4.814133168713362,
"99.9999" : 4.814133168713362,
"100.0" : 4.814133168713362
},
"scoreUnit" : "ns/op",
"rawData" : [
[
4.7105688773175265,
4.714377344449266,
4.715099618406955,
4.814133168713362,
4.017864402615825,
4.024380220716904,
4.000991683698252,
4.004151477760572,
4.054914785835695,
4.165594198681238
],
[
4.711235570145668,
4.782984366273421,
4.718192253554067,
4.703826444609423,
4.001497863288417,
4.013012319107719,
4.006957437129966,
4.033731832310179,
4.116915037099001,
4.0167918873889406
],
[
4.718812431735358,
4.761247736518898,
4.718939007338567,
4.775002804875235,
4.0085181625106925,
4.000154185054443,
4.00054295348747,
4.049730463397274,
4.001236995878394,
4.012582562534134
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantHeap.segment_loop",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"params" : {
"polluteProfile" : "false"
},
"primaryMetric" : {
"score" : 0.2251452422711547,
"scoreError" : 0.0029289960012907857,
"scoreConfidence" : [
0.22221624626986392,
0.2280742382724455
],
"scorePercentiles" : {
"0.0" : 0.2189795853765324,
"50.0" : 0.22407276406113816,
"90.0" : 0.2303438029361754,
"95.0" : 0.23311172377743786,
"99.0" : 0.23642303922495275,
"99.9" : 0.23642303922495275,
"99.99" : 0.23642303922495275,
"99.999" : 0.23642303922495275,
"99.9999" : 0.23642303922495275,
"100.0" : 0.23642303922495275
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.2252363953174246,
0.2223389675699689,
0.22407729704301074,
0.221074091471498,
0.222207,
0.21940431447368422,
0.22145304382470118,
0.21909645860709592,
0.21911576697328078,
0.2189795853765324
],
[
0.22372430992844364,
0.22289927852049912,
0.22352639678284184,
0.2216022658396101,
0.224778474393531,
0.22410055371530888,
0.22406823107926557,
0.22291403832442067,
0.2217851879432624,
0.23642303922495275
],
[
0.22926939505041247,
0.22901283836996336,
0.22879145013723695,
0.2291989523591388,
0.2298546130514706,
0.2304024656840166,
0.22996706390804597,
0.23038566282818979,
0.22904468772893774,
0.22962544260789716
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantHeap.segment_loop",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"params" : {
"polluteProfile" : "true"
},
"primaryMetric" : {
"score" : 0.22638521734532624,
"scoreError" : 0.0035102863472287965,
"scoreConfidence" : [
0.22287493099809744,
0.22989550369255504
],
"scorePercentiles" : {
"0.0" : 0.2190676311870346,
"50.0" : 0.22882209082740018,
"90.0" : 0.23210666662714477,
"95.0" : 0.23384201923233272,
"99.0" : 0.23461329971857411,
"99.9" : 0.23461329971857411,
"99.99" : 0.23461329971857411,
"99.999" : 0.23461329971857411,
"99.9999" : 0.23461329971857411,
"100.0" : 0.23461329971857411
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.22132078584070797,
0.2215974756421612,
0.22219282141270547,
0.2293406065048099,
0.22937270563961484,
0.22890612265446225,
0.22877790260631,
0.22890759908466818,
0.22873554595336076,
0.22886627904849038
],
[
0.23165950625289486,
0.23461329971857411,
0.23321097156177156,
0.23148609486348912,
0.23134433548983363,
0.23215635111317254,
0.2312826232085067,
0.23133330018501388,
0.23085518320258422,
0.23096850831024932
],
[
0.2198652,
0.21975631151142355,
0.22274113306631063,
0.2201873701584507,
0.2214463125276671,
0.21924579184925505,
0.22329901428571428,
0.2190676311870346,
0.2195657181738367,
0.21945401930671346
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantHeap.segment_loop_instance",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"params" : {
"polluteProfile" : "false"
},
"primaryMetric" : {
"score" : 0.22969880439891624,
"scoreError" : 0.0010059317564185004,
"scoreConfidence" : [
0.22869287264249774,
0.23070473615533474
],
"scorePercentiles" : {
"0.0" : 0.22857424634369286,
"50.0" : 0.2293506788170564,
"90.0" : 0.2312371746844116,
"95.0" : 0.2338942397256698,
"99.0" : 0.23668722505910164,
"99.9" : 0.23668722505910164,
"99.99" : 0.23668722505910164,
"99.999" : 0.23668722505910164,
"99.9999" : 0.23668722505910164,
"100.0" : 0.23668722505910164
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.22902884981684982,
0.228927942791762,
0.22965972865013773,
0.229342095827602,
0.23025233348666052,
0.22916784654145672,
0.2290929771062271,
0.22857424634369286,
0.231272950531669,
0.22908531593406595
],
[
0.2289213670480549,
0.2288209945105215,
0.22860168281535648,
0.22883596340347667,
0.22868405624142663,
0.2297516357372531,
0.2291694883188273,
0.2294201095827602,
0.2293543470884915,
0.23668722505910164
],
[
0.2293470105456213,
0.22976873679375287,
0.22918181997251488,
0.2316090699074074,
0.2309151920590951,
0.22974636564079007,
0.22936905502063273,
0.22954735061955026,
0.22936943145346173,
0.22945894311926607
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantHeap.segment_loop_instance",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"params" : {
"polluteProfile" : "true"
},
"primaryMetric" : {
"score" : 0.22413439091441223,
"scoreError" : 0.0024643257631785658,
"scoreConfidence" : [
0.22167006515123366,
0.2265987166775908
],
"scorePercentiles" : {
"0.0" : 0.21901345183887916,
"50.0" : 0.2225845125893491,
"90.0" : 0.2290032516792394,
"95.0" : 0.23000718964083824,
"99.0" : 0.23085346931241346,
"99.9" : 0.23085346931241346,
"99.99" : 0.23085346931241346,
"99.999" : 0.23085346931241346,
"99.9999" : 0.23085346931241346,
"100.0" : 0.23085346931241346
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.2218052110864745,
0.22241748288128058,
0.22236790533333334,
0.22275154229741764,
0.22290242602495544,
0.2219777262644188,
0.22599672990063233,
0.22121515922158336,
0.22124485670057498,
0.22173305939716312
],
[
0.22145605843293492,
0.22153625332152346,
0.2228717733748887,
0.22135380840707963,
0.2215647028343667,
0.22125784387439187,
0.22291304723707664,
0.21901345183887916,
0.21930466856641823,
0.21909431011826544
],
[
0.23085346931241346,
0.22931477900045852,
0.22904068727106228,
0.22855565006852444,
0.22859653839122487,
0.22852090223846505,
0.22866602468007313,
0.2284926761078118,
0.22866633135283365,
0.22854665189584286
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantHeap.segment_loop_readonly",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"params" : {
"polluteProfile" : "false"
},
"primaryMetric" : {
"score" : 0.23019641915123712,
"scoreError" : 0.0010310799617344508,
"scoreConfidence" : [
0.22916533918950266,
0.23122749911297158
],
"scorePercentiles" : {
"0.0" : 0.2285260909090909,
"50.0" : 0.22943525848623852,
"90.0" : 0.2321707447292061,
"95.0" : 0.23350528450054311,
"99.0" : 0.23357141036414567,
"99.9" : 0.23357141036414567,
"99.99" : 0.23357141036414567,
"99.999" : 0.23357141036414567,
"99.9999" : 0.23357141036414567,
"100.0" : 0.23357141036414567
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.2294397724770642,
0.22936523567171022,
0.22896213638443935,
0.2291134296839212,
0.2298956171875,
0.22908026648351648,
0.2291290242785158,
0.23357141036414567,
0.2294052462173315,
0.22863430941499086
],
[
0.2285260909090909,
0.22852929008679762,
0.2285451635449977,
0.2304274900967296,
0.22984440762867647,
0.22913764773247824,
0.22865723217550274,
0.22943074449541284,
0.2286838102423411,
0.2287805395518976
],
[
0.2316961838814266,
0.23160525324074074,
0.2318513832252085,
0.2315828824074074,
0.23220622934076138,
0.23177473725671918,
0.23345118152123193,
0.23135474051803886,
0.2316400365740741,
0.23157108194444445
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantHeap.segment_loop_readonly",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"params" : {
"polluteProfile" : "true"
},
"primaryMetric" : {
"score" : 0.22081147345308158,
"scoreError" : 9.72441860458987E-4,
"scoreConfidence" : [
0.21983903159262258,
0.22178391531354058
],
"scorePercentiles" : {
"0.0" : 0.21980179657293497,
"50.0" : 0.2203222730072917,
"90.0" : 0.22334815631352967,
"95.0" : 0.22507326380176418,
"99.0" : 0.22658374048913044,
"99.9" : 0.22658374048913044,
"99.99" : 0.22658374048913044,
"99.999" : 0.22658374048913044,
"99.9999" : 0.22658374048913044,
"100.0" : 0.22658374048913044
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.22154698361381753,
0.22027156759136943,
0.22084565430463576,
0.22022632922535212,
0.22045105726872247,
0.2203035468956407,
0.22173012588652483,
0.22023183927785117,
0.22040541629955948,
0.22005329608446986
],
[
0.22383741923937361,
0.2212211640866873,
0.22003390629124506,
0.21980179657293497,
0.22051846319964744,
0.21983793758241757,
0.21993034505494505,
0.21990081186813187,
0.22002038962181178,
0.2199052210989011
],
[
0.22352793747208574,
0.22658374048913044,
0.22081434230260255,
0.22072702338923214,
0.22034099911894273,
0.22014259198943661,
0.22005785261768587,
0.21988356615384616,
0.22049015866020275,
0.22070272033524482
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantHeap.segment_loop_slice",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"params" : {
"polluteProfile" : "false"
},
"primaryMetric" : {
"score" : 0.22833295995695277,
"scoreError" : 0.0025124004269781526,
"scoreConfidence" : [
0.22582055952997462,
0.23084536038393091
],
"scorePercentiles" : {
"0.0" : 0.2195655175592625,
"50.0" : 0.22870697256515776,
"90.0" : 0.23223781549496267,
"95.0" : 0.23481350235339826,
"99.0" : 0.23765944513064133,
"99.9" : 0.23765944513064133,
"99.99" : 0.23765944513064133,
"99.999" : 0.23765944513064133,
"99.9999" : 0.23765944513064133,
"100.0" : 0.23765944513064133
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.2195655175592625,
0.2307860184501845,
0.22877884682213076,
0.23090393305632503,
0.22887239798719122,
0.22875380201188844,
0.22853934764732756,
0.22851014207400638,
0.22849621470991321,
0.2285096624029237
],
[
0.2324850037174721,
0.23182760982391104,
0.23225858070500927,
0.23205092860454335,
0.23765944513064133,
0.22489759082733812,
0.22283563786191538,
0.22275676981300088,
0.22129708628318584,
0.22143738114209827
],
[
0.22864068510054844,
0.22871126063100136,
0.22928056507791017,
0.22870268449931414,
0.22884214867337602,
0.22861459734917733,
0.22868569364426156,
0.22865591819012798,
0.2296164690224874,
0.2290168598901099
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantHeap.segment_loop_slice",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"params" : {
"polluteProfile" : "true"
},
"primaryMetric" : {
"score" : 0.22538722454680685,
"scoreError" : 0.0031451422448634217,
"scoreConfidence" : [
0.22224208230194342,
0.22853236679167027
],
"scorePercentiles" : {
"0.0" : 0.2212673286156568,
"50.0" : 0.2223423167398844,
"90.0" : 0.23187379463921806,
"95.0" : 0.2320662203538787,
"99.0" : 0.2321129267501159,
"99.9" : 0.2321129267501159,
"99.99" : 0.2321129267501159,
"99.999" : 0.2321129267501159,
"99.9999" : 0.2321129267501159,
"100.0" : 0.2321129267501159
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.2317162125984252,
0.23155070277777778,
0.231879812702828,
0.23172410143584993,
0.2317270305697082,
0.23162222592592593,
0.2320280060296846,
0.23158383425925927,
0.2321129267501159,
0.23181963206672845
],
[
0.22170021631205675,
0.22288175055679288,
0.22185429933481152,
0.2234661259490844,
0.22183733614190687,
0.222295304,
0.22228211955555555,
0.22286669799554565,
0.22187393259423505,
0.22687014603174604
],
[
0.2212673286156568,
0.22150417581930912,
0.22157013640389725,
0.22142693979637007,
0.22132377123893807,
0.22130341991150443,
0.22139333908809208,
0.2222258000888494,
0.2215200823737821,
0.22238932947976878
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantHeap.unsafe_get",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"params" : {
"polluteProfile" : "false"
},
"primaryMetric" : {
"score" : 3.7674731077867363,
"scoreError" : 0.30868256013588596,
"scoreConfidence" : [
3.4587905476508505,
4.076155667922622
],
"scorePercentiles" : {
"0.0" : 3.311496658976528,
"50.0" : 3.4669373758674893,
"90.0" : 4.40592534417884,
"95.0" : 4.414597481978418,
"99.0" : 4.42248081177439,
"99.9" : 4.42248081177439,
"99.99" : 4.42248081177439,
"99.999" : 4.42248081177439,
"99.9999" : 4.42248081177439,
"100.0" : 4.42248081177439
},
"scoreUnit" : "ns/op",
"rawData" : [
[
4.333875739541137,
4.340049152121734,
4.357820177131289,
4.3390929450115765,
3.42467190918786,
3.4241057370830963,
3.4212675839700775,
3.4209143968904865,
3.4191998387602314,
3.4190572123062566
],
[
4.197101741214188,
4.195805714757247,
4.2072280553832115,
4.196419283208543,
3.313655371980772,
3.311496658976528,
3.317047066128686,
3.318059348153086,
3.3234202618436157,
3.3119027264441994
],
[
4.3912027034894665,
4.408147484872622,
4.407561193144326,
4.42248081177439,
3.469315682556522,
3.4682763638175254,
3.4670190101168648,
3.465525420629068,
3.466855741618114,
3.465617901489338
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantHeap.unsafe_get",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"params" : {
"polluteProfile" : "true"
},
"primaryMetric" : {
"score" : 3.719540651247415,
"scoreError" : 0.3060807805861977,
"scoreConfidence" : [
3.4134598706612174,
4.0256214318336125
],
"scorePercentiles" : {
"0.0" : 3.29767108351657,
"50.0" : 3.4527178490889434,
"90.0" : 4.334539980987373,
"95.0" : 4.40858585419377,
"99.0" : 4.496442065057502,
"99.9" : 4.496442065057502,
"99.99" : 4.496442065057502,
"99.999" : 4.496442065057502,
"99.9999" : 4.496442065057502,
"100.0" : 4.496442065057502
},
"scoreUnit" : "ns/op",
"rawData" : [
[
4.20087423398519,
4.292475503701121,
4.210064761587725,
4.217277675893178,
3.313594529151063,
3.315378961314938,
3.313584436232942,
3.330109103785294,
3.3114006640654923,
3.3194920685187186
],
[
4.334729572740687,
4.336703499850718,
4.332833655207541,
4.496442065057502,
3.454036769070852,
3.4662306388252024,
3.449532547866833,
3.462885271923574,
3.4513989291070346,
3.446742643120764
],
[
4.222278005077882,
4.173436788599672,
4.163477471941831,
4.16676979319015,
3.29767108351657,
3.304559174703278,
3.302350222670641,
3.299513615398354,
3.3006703153157635,
3.299705536001938
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantHeap.unsafe_loop",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"params" : {
"polluteProfile" : "false"
},
"primaryMetric" : {
"score" : 0.22404933890903803,
"scoreError" : 0.003803553580859002,
"scoreConfidence" : [
0.220245785328179,
0.22785289248989704
],
"scorePercentiles" : {
"0.0" : 0.21884002230971128,
"50.0" : 0.22073028087090146,
"90.0" : 0.23196350973277666,
"95.0" : 0.2328711561398016,
"99.0" : 0.23320289137529138,
"99.9" : 0.23320289137529138,
"99.99" : 0.23320289137529138,
"99.999" : 0.23320289137529138,
"99.9999" : 0.23320289137529138,
"100.0" : 0.23320289137529138
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.23166196155627605,
0.2314538181397501,
0.23191716133518775,
0.23118434842883548,
0.23320289137529138,
0.23196865955473098,
0.23181824559777572,
0.2314927658491439,
0.23259973640167364,
0.23163338611111112
],
[
0.22081332862814293,
0.22069309307454785,
0.22007010954685438,
0.2199742053649956,
0.2203022998678996,
0.22043839312472455,
0.22193149290150843,
0.22076746866725508,
0.22052749559082893,
0.22015194718309858
],
[
0.21884002230971128,
0.2208143124448367,
0.21957261018437227,
0.22013871095468543,
0.2189545785557987,
0.22125681910659,
0.2203144927344782,
0.21911090626368812,
0.2188533713910761,
0.2190215350262697
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantHeap.unsafe_loop",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"params" : {
"polluteProfile" : "true"
},
"primaryMetric" : {
"score" : 0.22506972872818504,
"scoreError" : 0.0032865225581452328,
"scoreConfidence" : [
0.2217832061700398,
0.22835625128633028
],
"scorePercentiles" : {
"0.0" : 0.21905454334500876,
"50.0" : 0.22243547287683416,
"90.0" : 0.23162597171296295,
"95.0" : 0.23194817142214813,
"99.0" : 0.23224906685236768,
"99.9" : 0.23224906685236768,
"99.99" : 0.23224906685236768,
"99.999" : 0.23224906685236768,
"99.9999" : 0.23224906685236768,
"100.0" : 0.23224906685236768
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.21905454334500876,
0.2224457590040018,
0.21987512527472527,
0.22186753436807094,
0.21970914668423364,
0.2243491058295964,
0.2201111319841619,
0.22242518674966652,
0.22145833156263833,
0.22106823066725587
],
[
0.23154434675925925,
0.231483928736696,
0.23146254049051365,
0.23144550809810274,
0.23140696577243294,
0.23162773518518517,
0.23224906685236768,
0.23161010046296296,
0.23153186117538177,
0.2317019842519685
],
[
0.22690675918367348,
0.22333353348214285,
0.22142555998229305,
0.22158316083296412,
0.22380970738255035,
0.2213976051350155,
0.22140136697653828,
0.22114425375773653,
0.22132059734513274,
0.22134118451327434
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantMapped.BB_get",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 4.070087141680187,
"scoreError" : 0.22717521435878382,
"scoreConfidence" : [
3.8429119273214027,
4.297262356038971
],
"scorePercentiles" : {
"0.0" : 3.7503261358416586,
"50.0" : 3.8807577367776123,
"90.0" : 4.566305390903994,
"95.0" : 4.569383354668147,
"99.0" : 4.5712420725132725,
"99.9" : 4.5712420725132725,
"99.99" : 4.5712420725132725,
"99.999" : 4.5712420725132725,
"99.9999" : 4.5712420725132725,
"100.0" : 4.5712420725132725
},
"scoreUnit" : "ns/op",
"rawData" : [
[
4.567862585522134,
4.564391301445191,
4.5712420725132725,
4.566518067510528,
3.882020909938973,
3.8805058998076927,
3.8793906842523294,
3.8793783062592153,
3.883104988673227,
3.8810095737475314
],
[
4.415324007909272,
4.42210685759723,
4.415256484607669,
4.417354910342646,
3.7541468738009574,
3.7855193135401684,
3.7522593564966398,
3.768327937938197,
3.7503261358416586,
3.763909087789875
],
[
4.465569440684859,
4.423312998605157,
4.417945209102583,
4.423701199348786,
3.758068558332103,
3.768420332463807,
3.76201127518474,
3.7635362732409563,
3.759255734308515,
3.7608378735997237
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantMapped.BB_loop",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 0.2299193219099111,
"scoreError" : 0.0010199448578202587,
"scoreConfidence" : [
0.22889937705209085,
0.23093926676773135
],
"scorePercentiles" : {
"0.0" : 0.2284279502283105,
"50.0" : 0.22900355295575897,
"90.0" : 0.23206526684146045,
"95.0" : 0.23261278224230525,
"99.0" : 0.23325102937062936,
"99.9" : 0.23325102937062936,
"99.99" : 0.23325102937062936,
"99.999" : 0.23325102937062936,
"99.9999" : 0.23325102937062936,
"100.0" : 0.23325102937062936
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.2309252511542013,
0.23113940757855822,
0.23325102937062936,
0.23186347334260546,
0.2320905800464037,
0.23142644588344125,
0.23144281166126793,
0.23067012355924388,
0.23154264368347988,
0.23136114338575392
],
[
0.23193728326379232,
0.2288981633867277,
0.2286062646252285,
0.22853030790315212,
0.2286612541133455,
0.22852207309273642,
0.22871282807498858,
0.2287039638774577,
0.22896668924485125,
0.2287417256515775
],
[
0.22945646880733944,
0.2301091775528979,
0.23207948723897912,
0.22863593555758685,
0.22848995294655094,
0.22844118538812785,
0.2284279502283105,
0.2284608250342622,
0.22844479497716896,
0.22904041666666666
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantMapped.segment_get",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 4.610380733524204,
"scoreError" : 0.15760689855330343,
"scoreConfidence" : [
4.452773834970901,
4.767987632077507
],
"scorePercentiles" : {
"0.0" : 4.369020055070298,
"50.0" : 4.464570204762415,
"90.0" : 4.900784417278893,
"95.0" : 4.959746975493266,
"99.0" : 5.028881133231831,
"99.9" : 5.028881133231831,
"99.99" : 5.028881133231831,
"99.999" : 5.028881133231831,
"99.9999" : 5.028881133231831,
"100.0" : 5.028881133231831
},
"scoreUnit" : "ns/op",
"rawData" : [
[
4.854890235929962,
4.835485973323724,
4.850116115532101,
4.852231765773084,
4.382031914075787,
4.3803834338187375,
4.3811793919514646,
4.372826004593548,
4.369020055070298,
4.421844062121743
],
[
5.028881133231831,
4.866619418748436,
4.903182664616258,
4.893882388299979,
4.420763150273527,
4.429356988637507,
4.433387137129085,
4.428418041924894,
4.441279191771712,
4.4262417362334165
],
[
4.900810841229933,
4.900362094526163,
4.895788529298494,
4.900546601719534,
4.463636757228228,
4.4333862430968525,
4.4779793443740585,
4.43454484608654,
4.465503652296603,
4.4668422928125775
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantMapped.segment_loop",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 0.22403835882734444,
"scoreError" : 0.003950858979584479,
"scoreConfidence" : [
0.22008749984775997,
0.2279892178069289
],
"scorePercentiles" : {
"0.0" : 0.2189092271334792,
"50.0" : 0.22064272871636526,
"90.0" : 0.2329703925068946,
"95.0" : 0.23397755450803318,
"99.0" : 0.2342386095505618,
"99.9" : 0.2342386095505618,
"99.99" : 0.2342386095505618,
"99.999" : 0.2342386095505618,
"99.9999" : 0.2342386095505618,
"100.0" : 0.2342386095505618
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.22065079885310984,
0.22071219320688135,
0.22008700307963044,
0.2219139174800355,
0.2200691746590409,
0.22059129629629629,
0.22063465857962064,
0.22103882898806892,
0.22021469718309858,
0.2208238344370861
],
[
0.21924490403155128,
0.2190982400350416,
0.21924096976336546,
0.2196866391571554,
0.22010843466783986,
0.21943724561403508,
0.2190654056066579,
0.21906251334792123,
0.2189092271334792,
0.2190179417688266
],
[
0.23182383781278962,
0.231623375,
0.2330559301350722,
0.23153794030541416,
0.2322005538532962,
0.2342386095505618,
0.23165857546296295,
0.2304312040534316,
0.23120885073937153,
0.2337639640186916
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantMapped.segment_loop_instance",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 0.22708092450313366,
"scoreError" : 0.003355102045465774,
"scoreConfidence" : [
0.2237258224576679,
0.23043602654859943
],
"scorePercentiles" : {
"0.0" : 0.21903951488616463,
"50.0" : 0.22857427752398357,
"90.0" : 0.23220613505126148,
"95.0" : 0.23263378728505624,
"99.0" : 0.23309513407821228,
"99.9" : 0.23309513407821228,
"99.99" : 0.23309513407821228,
"99.999" : 0.23309513407821228,
"99.9999" : 0.23309513407821228,
"100.0" : 0.23309513407821228
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.22289798395721924,
0.2200845129784426,
0.22179741862527716,
0.22015584419014084,
0.22183165631929047,
0.22007308271007478,
0.22010758249010118,
0.21952386441421676,
0.21905476619964973,
0.21903951488616463
],
[
0.2285684993147556,
0.22880304115226338,
0.22858005573321152,
0.22898853592677346,
0.22854091868433074,
0.22948760275229357,
0.228509859753312,
0.22874218061271148,
0.2285074426678849,
0.22852293969849247
],
[
0.23192672229949005,
0.23221240947075208,
0.2319688052851182,
0.2322563217270195,
0.23309513407821228,
0.23214966527584607,
0.23185054587581094,
0.23164326342592592,
0.23163705185185185,
0.2318705127373784
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantMapped.segment_loop_instance_address",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 0.22970130826956495,
"scoreError" : 5.713885773407521E-4,
"scoreConfidence" : [
0.22912991969222418,
0.2302726968469057
],
"scorePercentiles" : {
"0.0" : 0.2286853744855967,
"50.0" : 0.2294452862385321,
"90.0" : 0.23121923251752569,
"95.0" : 0.23190784735827835,
"99.0" : 0.23213355169216504,
"99.9" : 0.23213355169216504,
"99.99" : 0.23213355169216504,
"99.999" : 0.23213355169216504,
"99.9999" : 0.23213355169216504,
"100.0" : 0.23213355169216504
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.229670854912764,
0.22874863008687701,
0.22884396386093322,
0.22927642988084326,
0.2296954136822773,
0.22882187785910338,
0.22929088817598534,
0.2287443648834019,
0.22945311513761468,
0.2286853744855967
],
[
0.22934379367262722,
0.2293340962861073,
0.22943745733944954,
0.22951109587155963,
0.2302237363092499,
0.22953007893529143,
0.22925213061411548,
0.22931626318202658,
0.22930269340054996,
0.22916442052221714
],
[
0.22940824036697247,
0.22951911840293712,
0.23006907911683533,
0.23213355169216504,
0.23079294098662978,
0.23126659824318077,
0.23046901335174955,
0.2317231801760074,
0.23038848180561952,
0.22962236484625975
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantMapped.segment_loop_readonly",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 0.2342093637163865,
"scoreError" : 0.002912983940785143,
"scoreConfidence" : [
0.23129637977560136,
0.23712234765717166
],
"scorePercentiles" : {
"0.0" : 0.22968560927456383,
"50.0" : 0.23192754679141858,
"90.0" : 0.24051144323985812,
"95.0" : 0.24128775890354706,
"99.0" : 0.24193891396810052,
"99.9" : 0.24193891396810052,
"99.99" : 0.24193891396810052,
"99.999" : 0.24193891396810052,
"99.9999" : 0.24193891396810052,
"100.0" : 0.24193891396810052
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.23214154385150812,
0.23330491798695246,
0.2339648110383536,
0.23206595454545453,
0.23153830819065246,
0.23180561770157554,
0.2311929274491682,
0.2320494758812616,
0.23108986189376443,
0.23159203101851852
],
[
0.23907294072657745,
0.2392259368723099,
0.23921985652797703,
0.24075499566891242,
0.24193891396810052,
0.24054268076923077,
0.23980254889741132,
0.24002967130518235,
0.24023030547550434,
0.24015214258281325
],
[
0.23015604139834406,
0.22968560927456383,
0.2306635080682342,
0.2298520606617647,
0.23091546814404432,
0.23045570105941962,
0.23177597916666667,
0.23003091172413792,
0.23116788863216267,
0.22986230101102942
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantMapped.segment_loop_slice",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 0.23238090604416026,
"scoreError" : 0.0013997242311946476,
"scoreConfidence" : [
0.23098118181296562,
0.2337806302753549
],
"scorePercentiles" : {
"0.0" : 0.22931419440623568,
"50.0" : 0.23230858656078346,
"90.0" : 0.23403665014448177,
"95.0" : 0.23816117624132455,
"99.0" : 0.24084140731824746,
"99.9" : 0.24084140731824746,
"99.99" : 0.24084140731824746,
"99.999" : 0.24084140731824746,
"99.9999" : 0.24084140731824746,
"100.0" : 0.24084140731824746
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.23251374361356247,
0.23248726022304833,
0.2322691713091922,
0.23246587685873607,
0.23279861842717542,
0.23182391334569044,
0.2320020909090909,
0.23176517006487488,
0.2327773359702187,
0.23228626926648097
],
[
0.23176537905468025,
0.2340814609265325,
0.24084140731824746,
0.23313981034482759,
0.23077713929889299,
0.23596825990566037,
0.2308022164282418,
0.22948208532110093,
0.22931419440623568,
0.2298954820772059
],
[
0.23115263354898336,
0.23085281956622059,
0.2310850286374134,
0.23363335310602523,
0.23233090385508592,
0.23321282051282052,
0.23280698604001862,
0.23280241693811074,
0.23166497684113016,
0.23262835720930233
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantMapped.unsafe_get",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 3.4741331185794895,
"scoreError" : 0.09267109642447814,
"scoreConfidence" : [
3.381462022155011,
3.566804215003968
],
"scorePercentiles" : {
"0.0" : 3.310485660151767,
"50.0" : 3.469620840512558,
"90.0" : 3.702144399600417,
"95.0" : 3.708899362908815,
"99.0" : 3.7118064147737875,
"99.9" : 3.7118064147737875,
"99.99" : 3.7118064147737875,
"99.999" : 3.7118064147737875,
"99.9999" : 3.7118064147737875,
"100.0" : 3.7118064147737875
},
"scoreUnit" : "ns/op",
"rawData" : [
[
3.6774170923254066,
3.5490429138439215,
3.589583235771997,
3.5463052771089947,
3.346541361140305,
3.3128669475400474,
3.332561934337185,
3.310485660151767,
3.3542472378331247,
3.316499401612968
],
[
3.7021498250540086,
3.7020955705180927,
3.706520865928383,
3.7118064147737875,
3.4707681448326992,
3.468179052129915,
3.4717870806512696,
3.472269927004237,
3.466600502826609,
3.468473536192417
],
[
3.5452038224776206,
3.5596745508599366,
3.5590442711283696,
3.5792552711187064,
3.3548144926828902,
3.3416116286388897,
3.313303822790463,
3.334715849551211,
3.317666147200138,
3.342501719359335
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantMapped.unsafe_loop",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 0.22485732795810331,
"scoreError" : 0.00351114130308314,
"scoreConfidence" : [
0.22134618665502018,
0.22836846926118645
],
"scorePercentiles" : {
"0.0" : 0.21886044838145233,
"50.0" : 0.22188514458018183,
"90.0" : 0.2320512,
"95.0" : 0.23228216097729326,
"99.0" : 0.23251936448163646,
"99.9" : 0.23251936448163646,
"99.99" : 0.23251936448163646,
"99.999" : 0.23251936448163646,
"99.9999" : 0.23251936448163646,
"100.0" : 0.23251936448163646
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.21886044838145233,
0.22142345643520567,
0.21956802633889377,
0.22109705077262692,
0.22058723633156965,
0.22089808476821193,
0.2192526476774759,
0.2197658374340949,
0.21921342813321648,
0.221759904340124
],
[
0.2320312388682746,
0.23189950023180342,
0.23191944042651833,
0.23148283850069412,
0.23174531218156555,
0.23205341790352504,
0.23208808538283063,
0.23163971574074074,
0.23251936448163646,
0.23169583881426586
],
[
0.22125051216275984,
0.22121621848739495,
0.2214371969898185,
0.2220103848202397,
0.2250764921277553,
0.22494856025179857,
0.2235826919982119,
0.22201111407012872,
0.22131806991150443,
0.22136772477876107
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantShared.BB_get",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 4.128932328864476,
"scoreError" : 0.23631277572083306,
"scoreConfidence" : [
3.8926195531436427,
4.365245104585309
],
"scorePercentiles" : {
"0.0" : 3.711945050103179,
"50.0" : 3.9105756228983513,
"90.0" : 4.6055597447472385,
"95.0" : 4.652950202338587,
"99.0" : 4.665877399557473,
"99.9" : 4.665877399557473,
"99.99" : 4.665877399557473,
"99.999" : 4.665877399557473,
"99.9999" : 4.665877399557473,
"100.0" : 4.665877399557473
},
"scoreUnit" : "ns/op",
"rawData" : [
[
4.3689479708759285,
4.4230307901211745,
4.367345566868716,
4.433957720530235,
3.7302060475715164,
3.758656186994773,
3.711945050103179,
3.7245828637387186,
3.7206314589555873,
3.843644685306566
],
[
4.589269859881961,
4.596477213452418,
4.592991224540938,
4.596565590587783,
3.905017461585924,
3.9078390071956783,
3.9081046969864337,
3.917581049173761,
3.9091375735073717,
3.9038088714316017
],
[
4.642373404614044,
4.600073343537718,
4.665877399557473,
4.606169344881629,
3.912013672289331,
3.9021215947999224,
3.912699789269122,
3.9047635503278797,
3.9085693908613366,
3.90356748638554
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantShared.BB_loop",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 0.22377676519073003,
"scoreError" : 0.00275913335381119,
"scoreConfidence" : [
0.22101763183691883,
0.22653589854454123
],
"scorePercentiles" : {
"0.0" : 0.21901764579684763,
"50.0" : 0.22163442251388288,
"90.0" : 0.22952620096704995,
"95.0" : 0.23020183940922337,
"99.0" : 0.23052424239631336,
"99.9" : 0.23052424239631336,
"99.99" : 0.23052424239631336,
"99.999" : 0.23052424239631336,
"99.9999" : 0.23052424239631336,
"100.0" : 0.23052424239631336
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.22141357104913678,
0.2212009080053074,
0.22144175077467906,
0.22152695837023914,
0.22178178546099292,
0.22132592433628318,
0.22152307174490699,
0.221532308680248,
0.22173653634751772,
0.22125979831932774
],
[
0.21901764579684763,
0.2190371707530648,
0.21917318448729184,
0.22190147627494458,
0.21993011472527474,
0.22129505174701458,
0.21952054365949977,
0.22186081781914893,
0.2197932460456942,
0.22358918953956192
],
[
0.229220341888176,
0.2289990521978022,
0.2287532976680384,
0.23052424239631336,
0.2299380551470588,
0.22889828604118992,
0.22875518518518517,
0.22945392798165137,
0.22936528198074277,
0.2295342312987609
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantShared.segment_get",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 4.51498767460846,
"scoreError" : 0.1617369229589694,
"scoreConfidence" : [
4.353250751649491,
4.676724597567429
],
"scorePercentiles" : {
"0.0" : 4.206666927837894,
"50.0" : 4.391432829758864,
"90.0" : 4.851584695057928,
"95.0" : 4.874361168578186,
"99.0" : 4.897916739811924,
"99.9" : 4.897916739811924,
"99.99" : 4.897916739811924,
"99.999" : 4.897916739811924,
"99.9999" : 4.897916739811924,
"100.0" : 4.897916739811924
},
"scoreUnit" : "ns/op",
"rawData" : [
[
4.8550884284778535,
4.83632828167053,
4.897916739811924,
4.84132155553996,
4.381123307501689,
4.375759562541464,
4.391480215968083,
4.371403822998712,
4.380492737825621,
4.374991194125562
],
[
4.85188076113784,
4.812787706912063,
4.848920100338722,
4.841331821404347,
4.405368856862754,
4.375385439660433,
4.376073852998992,
4.3940266507103765,
4.391385443549646,
4.3740550984097215
],
[
4.668299910402563,
4.6725207854733135,
4.672748496185005,
4.687361685414367,
4.238497092522107,
4.234299295922393,
4.224890716023563,
4.239876251240952,
4.206666927837894,
4.227347498785307
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantShared.segment_loop",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 0.22719784408783925,
"scoreError" : 0.002763125487493054,
"scoreConfidence" : [
0.2244347186003462,
0.2299609695753323
],
"scorePercentiles" : {
"0.0" : 0.21996578144239226,
"50.0" : 0.2289128299771167,
"90.0" : 0.2312264822516222,
"95.0" : 0.2313128935241615,
"99.0" : 0.2313518728029602,
"99.9" : 0.2313518728029602,
"99.99" : 0.2313518728029602,
"99.999" : 0.2313518728029602,
"99.9999" : 0.2313518728029602,
"100.0" : 0.2313518728029602
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.21996578144239226,
0.22218824511545293,
0.21998978452066842,
0.220019444591029,
0.22038160176211455,
0.22540094907616043,
0.22267078771695595,
0.22317792685102586,
0.22042489554869987,
0.2233405892857143
],
[
0.22889137602927723,
0.22894615606407323,
0.22938035350756533,
0.2289311066361556,
0.22943246926605504,
0.22919805497022447,
0.22889455331807781,
0.22870235070873343,
0.22857557449725777,
0.2287061518061271
],
[
0.2313518728029602,
0.2306680479483633,
0.23072401245387453,
0.23043150575771534,
0.2305981604426003,
0.2307033417896679,
0.23128100138696256,
0.23115889741219964,
0.2312339916782247,
0.23056633824884792
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantShared.segment_loop_instance",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 0.2264834272932165,
"scoreError" : 0.0024343794851787973,
"scoreConfidence" : [
0.2240490478080377,
0.2289178067783953
],
"scorePercentiles" : {
"0.0" : 0.22015742825704226,
"50.0" : 0.22872083173296753,
"90.0" : 0.2290482938983592,
"95.0" : 0.2296982748435725,
"99.0" : 0.2300603123275069,
"99.9" : 0.2300603123275069,
"99.99" : 0.2300603123275069,
"99.999" : 0.2300603123275069,
"99.9999" : 0.2300603123275069,
"100.0" : 0.2300603123275069
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.22888243824336688,
0.22877118564243257,
0.22903262991765783,
0.228765642432556,
0.2294020623567171,
0.2300603123275069,
0.22869556058527662,
0.22865391224862888,
0.22902943223443223,
0.22841101780821918
],
[
0.22015742825704226,
0.22076092806707856,
0.22056997795414462,
0.22087684900662252,
0.2205484775132275,
0.2215324530558016,
0.22024267151034788,
0.22634981538461538,
0.22167971998227737,
0.22400733363188535
],
[
0.22905003434065935,
0.22871827389117513,
0.2288080745654163,
0.22893983249427918,
0.22865469424131626,
0.22872338957475993,
0.22882690347666973,
0.22884573055809698,
0.22874083493369912,
0.22876520256058527
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantShared.segment_loop_instance_address",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 0.22301033942537987,
"scoreError" : 0.0028175369600136188,
"scoreConfidence" : [
0.22019280246536627,
0.22582787638539348
],
"scorePercentiles" : {
"0.0" : 0.21896927232924693,
"50.0" : 0.22009554553453586,
"90.0" : 0.22907625477623408,
"95.0" : 0.22924830355088494,
"99.0" : 0.22935939064649244,
"99.9" : 0.22935939064649244,
"99.99" : 0.22935939064649244,
"99.999" : 0.22935939064649244,
"99.9999" : 0.22935939064649244,
"100.0" : 0.22935939064649244
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.22915741410902427,
0.22856870580173597,
0.22935939064649244,
0.22843967488584474,
0.2284561799086758,
0.2284052301369863,
0.22913264910673387,
0.22851834627683873,
0.22846460228310503,
0.22845665570776255
],
[
0.22024734698370763,
0.21995730343007916,
0.22012116322041356,
0.2199758518029903,
0.22000816446789798,
0.2199377238346526,
0.22006992784865817,
0.2198970734065934,
0.22005656709194896,
0.2200693189617246
],
[
0.21896927232924693,
0.21980007996485063,
0.21903713704028022,
0.21981398594024604,
0.22310361909009813,
0.2240475118674429,
0.2200656739991201,
0.22017285167253522,
0.2189793183012259,
0.21902144264448337
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantShared.segment_loop_readonly",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 0.2314731432867673,
"scoreError" : 0.0011841905218430244,
"scoreConfidence" : [
0.23028895276492428,
0.2326573338086103
],
"scorePercentiles" : {
"0.0" : 0.22925800412465627,
"50.0" : 0.2310193964767897,
"90.0" : 0.23327330351686928,
"95.0" : 0.23587111460635868,
"99.0" : 0.23746603464641672,
"99.9" : 0.23746603464641672,
"99.99" : 0.23746603464641672,
"99.999" : 0.23746603464641672,
"99.9999" : 0.23746603464641672,
"100.0" : 0.23746603464641672
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.2326541065116279,
0.23746603464641672,
0.23238371946121691,
0.23277219218241044,
0.23124435182616737,
0.23201332003710576,
0.23167764844835573,
0.2325096658921933,
0.23117477680221812,
0.2331507991612302
],
[
0.2345661800281294,
0.23004567862068964,
0.23043193228926762,
0.23070661669741696,
0.23086401615136132,
0.22947037844036697,
0.23063430797602583,
0.22925800412465627,
0.2293718986703347,
0.2295140252409362
],
[
0.2325055501858736,
0.23005797884084636,
0.2332869151119403,
0.23153456409069875,
0.23284534776536314,
0.22934293535075653,
0.23048077926267282,
0.23083928103368712,
0.23078015036900368,
0.23061114338404795
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantShared.segment_loop_slice",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 0.2360492489520867,
"scoreError" : 0.00397631462361578,
"scoreConfidence" : [
0.23207293432847093,
0.24002556357570248
],
"scorePercentiles" : {
"0.0" : 0.22978327974276527,
"50.0" : 0.23311531477166822,
"90.0" : 0.24490173444565386,
"95.0" : 0.24869261519227798,
"99.0" : 0.2511437876506024,
"99.9" : 0.2511437876506024,
"99.99" : 0.2511437876506024,
"99.999" : 0.2511437876506024,
"99.9999" : 0.2511437876506024,
"100.0" : 0.2511437876506024
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.22978327974276527,
0.230223594109526,
0.2300535082796688,
0.23186301204819276,
0.23160041898148148,
0.23278370172173105,
0.2312701003236246,
0.23324085734265734,
0.23075651520737328,
0.23162919444444444
],
[
0.2425212394571013,
0.24295674987858185,
0.2466871104536489,
0.24508501027900148,
0.24308742808551992,
0.2511437876506024,
0.2432522519455253,
0.24112551855421688,
0.2411144043373494,
0.24144127944015445
],
[
0.23238118300046448,
0.23369292390289448,
0.2330801342031687,
0.23287852048417132,
0.2332372275058275,
0.2342575330210773,
0.23315049534016774,
0.23223346982358403,
0.23270098046511628,
0.23224603853296194
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantShared.unsafe_get",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 3.406677376921232,
"scoreError" : 0.087121990688287,
"scoreConfidence" : [
3.319555386232945,
3.4937993676095194
],
"scorePercentiles" : {
"0.0" : 3.2777294631254157,
"50.0" : 3.334770912621189,
"90.0" : 3.5851997732383016,
"95.0" : 3.6672875576462003,
"99.0" : 3.7296701447002856,
"99.9" : 3.7296701447002856,
"99.99" : 3.7296701447002856,
"99.999" : 3.7296701447002856,
"99.9999" : 3.7296701447002856,
"100.0" : 3.7296701447002856
},
"scoreUnit" : "ns/op",
"rawData" : [
[
3.516328408599915,
3.4970327179289584,
3.499626029845426,
3.4963133254407284,
3.2794818474845946,
3.277981528061121,
3.281313716731749,
3.2781626770367587,
3.281124103112482,
3.2777294631254157
],
[
3.7296701447002856,
3.5876525192535804,
3.563125059100791,
3.616247259147403,
3.3354618495121615,
3.3340799757302166,
3.339716081266713,
3.3329916241976023,
3.3134560563179205,
3.3118358392078955
],
[
3.535921973484629,
3.5334168379241078,
3.533089421260842,
3.5424817894612186,
3.3106918723945102,
3.342836093068276,
3.3137929989181476,
3.3138072772314473,
3.3110275460459238,
3.3139252720461303
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverNonConstantShared.unsafe_loop",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 0.22701001709581772,
"scoreError" : 0.002698528799417495,
"scoreConfidence" : [
0.22431148829640024,
0.2297085458952352
],
"scorePercentiles" : {
"0.0" : 0.2198254600175747,
"50.0" : 0.22877731131120388,
"90.0" : 0.230657513880251,
"95.0" : 0.23110277235257615,
"99.0" : 0.23145995187413235,
"99.9" : 0.23145995187413235,
"99.99" : 0.23145995187413235,
"99.999" : 0.23145995187413235,
"99.9999" : 0.23145995187413235,
"100.0" : 0.23145995187413235
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.22089834878587197,
0.22150897387068202,
0.2216594266725742,
0.2212637417072092,
0.2198254600175747,
0.22486266921348314,
0.22176751684397164,
0.22139125630810094,
0.22125001901813357,
0.22123087571870853
],
[
0.22864336791590495,
0.22853763088168114,
0.22867560968921388,
0.22942697065566253,
0.23145995187413235,
0.22936831957817516,
0.22886967520585544,
0.22858975228519196,
0.2297615291685806,
0.22868494741655235
],
[
0.23067924112494237,
0.2304009981575311,
0.2300896927322907,
0.22995395862068965,
0.22999542988505747,
0.22990790625,
0.23009690064397423,
0.23022783939254488,
0.23081053456221198,
0.23046196867802857
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverPollutedBuffer.direct_byte_buffer_get_float",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 0.6143234148137197,
"scoreError" : 0.00310811514007816,
"scoreConfidence" : [
0.6112152996736415,
0.6174315299537978
],
"scorePercentiles" : {
"0.0" : 0.6098607527405603,
"50.0" : 0.6115275892965362,
"90.0" : 0.62119977659284,
"95.0" : 0.6225251654850746,
"99.0" : 0.6226189315920398,
"99.9" : 0.6226189315920398,
"99.99" : 0.6226189315920398,
"99.999" : 0.6226189315920398,
"99.9999" : 0.6226189315920398,
"100.0" : 0.6226189315920398
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.6099502646341464,
0.610876137973138,
0.6102003463414634,
0.6104921646341464,
0.610040031707317,
0.6104888292682927,
0.6100358524390244,
0.6117326356968216,
0.6098607527405603,
0.6144435786240786
],
[
0.6199796617100372,
0.6198616332094176,
0.6199318636926889,
0.6199124473358116,
0.6192980148514852,
0.6197959442379182,
0.6226189315920398,
0.622448447761194,
0.6196843106435643,
0.6213353449131513
],
[
0.6147706572481573,
0.6113259108669109,
0.6144911977886978,
0.6110589230769231,
0.6108160586080587,
0.6102050012195122,
0.6117292677261613,
0.6103334597560975,
0.6112007045177045,
0.6107840695970695
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverPollutedBuffer.heap_byte_buffer_get_int",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 0.29605879795054596,
"scoreError" : 0.0035123466450707286,
"scoreConfidence" : [
0.29254645130547524,
0.2995711445956167
],
"scorePercentiles" : {
"0.0" : 0.2904235113174695,
"50.0" : 0.2935405368559185,
"90.0" : 0.3028371083884463,
"95.0" : 0.3039296900614664,
"99.0" : 0.3046222734470158,
"99.9" : 0.3046222734470158,
"99.99" : 0.3046222734470158,
"99.999" : 0.3046222734470158,
"99.9999" : 0.3046222734470158,
"100.0" : 0.3046222734470158
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.2913809044845661,
0.2921601419392523,
0.29091106860465116,
0.2906569035444509,
0.29070559616502034,
0.29062377338756534,
0.29123459254947615,
0.29123522118742723,
0.29076640639534884,
0.2904235113174695
],
[
0.29494454186320757,
0.29907667961745366,
0.29433299705882354,
0.29548280626107504,
0.2924636890707189,
0.29274807665301344,
0.29243387083576855,
0.29618163291888694,
0.2925912216374269,
0.29259551754385965
],
[
0.3024607829504232,
0.3024822315598549,
0.30265079128856626,
0.30336303092783506,
0.3046222734470158,
0.30266054869933456,
0.3026814228675136,
0.3025711730187538,
0.3024681239419589,
0.302854406779661
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverPollutedBuffer.unsafe_get_float",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 0.4917830309249406,
"scoreError" : 0.005981060252873234,
"scoreConfidence" : [
0.4858019706720673,
0.49776409117781384
],
"scorePercentiles" : {
"0.0" : 0.4783640038240918,
"50.0" : 0.4945785613353142,
"90.0" : 0.5012051494989981,
"95.0" : 0.5021648149504292,
"99.0" : 0.5028011728643216,
"99.9" : 0.5028011728643216,
"99.99" : 0.5028011728643216,
"99.999" : 0.5028011728643216,
"99.9999" : 0.5028011728643216,
"100.0" : 0.5028011728643216
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.4938508647581441,
0.49920021956087823,
0.5012146442885772,
0.4968150218470705,
0.49663502083333333,
0.49392870088845015,
0.49522842178217824,
0.4934841952662722,
0.492957357635468,
0.4932820601577909
],
[
0.48012658829174665,
0.4809102747358309,
0.4794983898467433,
0.4798312943432407,
0.4800867917466411,
0.48267135294117647,
0.4787663933014354,
0.4788129990430622,
0.4783640038240918,
0.4795051743295019
],
[
0.49954621956087825,
0.5028011728643216,
0.5016441584754263,
0.49920998902195607,
0.4986677188434696,
0.49869547058823527,
0.4985254013944223,
0.5011196963927855,
0.4993641786427146,
0.4987471525423729
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverPollutedSegments.heap_segment_floats_VH",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 0.24083279879033298,
"scoreError" : 0.0038559283506809025,
"scoreConfidence" : [
0.23697687043965207,
0.2446887271410139
],
"scorePercentiles" : {
"0.0" : 0.23543202635294116,
"50.0" : 0.23707511287579616,
"90.0" : 0.2490344589303111,
"95.0" : 0.25153393126134793,
"99.0" : 0.2518212174131857,
"99.9" : 0.2518212174131857,
"99.99" : 0.2518212174131857,
"99.999" : 0.2518212174131857,
"99.9999" : 0.2518212174131857,
"100.0" : 0.2518212174131857
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.24468312866927594,
0.2518212174131857,
0.25129887895529884,
0.2490558332503733,
0.2466821720907298,
0.24884209004975125,
0.2477752902426944,
0.24677206364084855,
0.2461527062007874,
0.24734431867588932
],
[
0.23684898532196969,
0.23684931770833334,
0.2367257614765736,
0.23682774857954544,
0.23663694276253547,
0.2380453582302569,
0.23681424242424243,
0.23917160917343527,
0.2371305616113744,
0.2370196641402179
],
[
0.23548930838041432,
0.2355644411487759,
0.23550615301318267,
0.23555400235404897,
0.24791612438057484,
0.23638070699432892,
0.23543202635294116,
0.23614973796033994,
0.23580624092409241,
0.23868733158396946
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverPollutedSegments.heap_segment_floats_instance",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 0.2401729748382436,
"scoreError" : 0.002714299262729996,
"scoreConfidence" : [
0.2374586755755136,
0.2428872741009736
],
"scorePercentiles" : {
"0.0" : 0.235302479303857,
"50.0" : 0.2383614497196904,
"90.0" : 0.2456991765403094,
"95.0" : 0.2487538892282394,
"99.0" : 0.2519094425981873,
"99.9" : 0.2519094425981873,
"99.99" : 0.2519094425981873,
"99.999" : 0.2519094425981873,
"99.9999" : 0.2519094425981873,
"100.0" : 0.2519094425981873
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.2370649260663507,
0.23686117234848486,
0.23703446492890995,
0.23813244597810565,
0.23739762885619364,
0.23949903015797033,
0.23842992326024787,
0.23883449331423115,
0.23699991946944576,
0.23677197681022244
],
[
0.23829297617913292,
0.23578498350612628,
0.23772462880228137,
0.2410358674698795,
0.2361953564683664,
0.235302479303857,
0.23789637755587256,
0.23806345311756308,
0.238749615274463,
0.23647546004728132
],
[
0.24617207283464568,
0.24388070648464164,
0.2437708148148148,
0.24369616366293229,
0.24505640078392946,
0.244211208984375,
0.2519094425981873,
0.24577059606879606,
0.24415352243902438,
0.2440211375609756
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverPollutedSegments.heap_segment_ints_VH",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 0.24505558083698425,
"scoreError" : 7.071947282548987E-4,
"scoreConfidence" : [
0.24434838610872936,
0.24576277556523915
],
"scorePercentiles" : {
"0.0" : 0.24337321703163017,
"50.0" : 0.24513259309162178,
"90.0" : 0.24647420259646458,
"95.0" : 0.2469411847399374,
"99.0" : 0.24748521870361206,
"99.9" : 0.24748521870361206,
"99.99" : 0.24748521870361206,
"99.999" : 0.24748521870361206,
"99.9999" : 0.24748521870361206,
"100.0" : 0.24748521870361206
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.24533595193722413,
0.24542862512266927,
0.24583581965601967,
0.24493252154750245,
0.2464824120256284,
0.24513289514943656,
0.24506052425281724,
0.24525786617647058,
0.24649606604238541,
0.24599105850540806
],
[
0.2451873799019608,
0.24640031773399015,
0.2463790014778325,
0.24543331599607457,
0.24548467762512266,
0.24513229103380696,
0.24572450785854616,
0.24481625159079784,
0.24487499314733235,
0.24748521870361206
],
[
0.24435071421592575,
0.243596,
0.245024722331048,
0.24358352775073028,
0.24375188109161794,
0.24365970871894788,
0.24432656298828126,
0.24347352262773722,
0.24365587286897222,
0.24337321703163017
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverPollutedSegments.heap_segment_ints_instance",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 0.24369200178095532,
"scoreError" : 0.003450445653684371,
"scoreConfidence" : [
0.24024155612727094,
0.2471424474346397
],
"scorePercentiles" : {
"0.0" : 0.23530578645343367,
"50.0" : 0.24639800985221677,
"90.0" : 0.2481704172845633,
"95.0" : 0.2514839931764325,
"99.0" : 0.2523345105953582,
"99.9" : 0.2523345105953582,
"99.99" : 0.2523345105953582,
"99.999" : 0.2523345105953582,
"99.9999" : 0.2523345105953582,
"100.0" : 0.2523345105953582
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.246679241617357,
0.24621208809055117,
0.2466134023668639,
0.24622934498031496,
0.2465218703794973,
0.24644330985221674,
0.24829527791563274,
0.2462105098425197,
0.2523345105953582,
0.24637864581280788
],
[
0.25078811528822054,
0.24676562308830785,
0.24704667160493826,
0.24665174309664695,
0.2469286895360316,
0.24675321114948198,
0.2464232527093596,
0.24641737389162563,
0.24631720876415558,
0.24670691222879684
],
[
0.23615112883435582,
0.2354059665882353,
0.23530578645343367,
0.23847785319351764,
0.2373125815939279,
0.23738812719506408,
0.23601699150943395,
0.2378476115073704,
0.2357647888784166,
0.23837221486422105
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverPollutedSegments.heap_unsafe",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 0.23880167826698342,
"scoreError" : 0.002397831785542628,
"scoreConfidence" : [
0.2364038464814408,
0.24119951005252604
],
"scorePercentiles" : {
"0.0" : 0.2341583595505618,
"50.0" : 0.2373038261385199,
"90.0" : 0.24499423261508324,
"95.0" : 0.24571095047719904,
"99.0" : 0.24616792133726648,
"99.9" : 0.24616792133726648,
"99.99" : 0.24616792133726648,
"99.999" : 0.24616792133726648,
"99.9999" : 0.24616792133726648,
"100.0" : 0.24616792133726648
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.2341583595505618,
0.2361698744098206,
0.2346182401500938,
0.2366078449905482,
0.23471173721257627,
0.23932724258373206,
0.23721023281175913,
0.2379117313361864,
0.23503890836466165,
0.2360309457291175
],
[
0.24495925073457395,
0.2449981194906954,
0.24482487812041115,
0.24491377190406266,
0.24533706522805296,
0.24616792133726648,
0.24041702546852475,
0.23887356685768862,
0.23693883799147322,
0.2370583767772512
],
[
0.23668320198675497,
0.23687469081439394,
0.236882859375,
0.23999493330134358,
0.23746690840056953,
0.23971973071394345,
0.237269525142315,
0.23677500047326078,
0.23733812713472485,
0.23877143961813843
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverPollutedSegments.native_segment_VH",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 0.24259067063232112,
"scoreError" : 0.002876860920161901,
"scoreConfidence" : [
0.23971380971215922,
0.24546753155248302
],
"scorePercentiles" : {
"0.0" : 0.23456717291471416,
"50.0" : 0.24503045016702169,
"90.0" : 0.24629209076424183,
"95.0" : 0.24669216421674875,
"99.0" : 0.24707071555555554,
"99.9" : 0.24707071555555554,
"99.99" : 0.24707071555555554,
"99.999" : 0.24707071555555554,
"99.9999" : 0.24707071555555554,
"100.0" : 0.24707071555555554
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.2455144730127576,
0.24513369377756003,
0.2455408267059401,
0.24638244039408866,
0.24510673934345908,
0.2450624821166095,
0.24496182125367286,
0.24548997154072622,
0.24629748104382077,
0.24707071555555554
],
[
0.24525054705882354,
0.2462435782480315,
0.2449984182174339,
0.246061372173058,
0.2448626725403818,
0.24497607002938296,
0.24522060392156864,
0.24576076375245579,
0.24476420841487279,
0.24515745
],
[
0.23556162758945387,
0.23781152091254754,
0.23456717291471416,
0.23696104405495025,
0.23459984287054408,
0.23888192024832855,
0.23737075343764819,
0.2394155730014361,
0.23575155937794534,
0.2369427754618664
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverPollutedSegments.native_segment_instance",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 0.2422868931819344,
"scoreError" : 0.003182783520033307,
"scoreConfidence" : [
0.23910410966190107,
0.2454696767019677
],
"scorePercentiles" : {
"0.0" : 0.2351331071932299,
"50.0" : 0.24440616109989693,
"90.0" : 0.24694623466776136,
"95.0" : 0.2481101112680347,
"99.0" : 0.24932696163428003,
"99.9" : 0.24932696163428003,
"99.99" : 0.24932696163428003,
"99.999" : 0.24932696163428003,
"99.9999" : 0.24932696163428003,
"100.0" : 0.24932696163428003
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.2471145064229249,
0.24341237956204378,
0.243573141187926,
0.24336648807785888,
0.24412068472425574,
0.2441021571498292,
0.24932696163428003,
0.2462288213582677,
0.24617510187007874,
0.2451761744243018
],
[
0.24578966584766584,
0.24510384517393435,
0.24640479556650247,
0.24553725773195875,
0.2458643644400786,
0.24589708800393315,
0.24485888790993637,
0.24469163747553815,
0.2460564505656665,
0.24700639456790124
],
[
0.23637482805857346,
0.23543105082352941,
0.2355204467984934,
0.2351331071932299,
0.23631441190363722,
0.23579850495049504,
0.23649390307328605,
0.23536094305882352,
0.2366488632923368,
0.2357239326107446
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.LoopOverPollutedSegments.native_unsafe",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 0.24176361861106235,
"scoreError" : 0.0034957469075688813,
"scoreConfidence" : [
0.23826787170349348,
0.24525936551863123
],
"scorePercentiles" : {
"0.0" : 0.23418354307116104,
"50.0" : 0.24442902833414754,
"90.0" : 0.2465559742730409,
"95.0" : 0.24750643254023175,
"99.0" : 0.2486510750497018,
"99.9" : 0.2486510750497018,
"99.99" : 0.2486510750497018,
"99.999" : 0.2486510750497018,
"99.9999" : 0.2486510750497018,
"100.0" : 0.2486510750497018
},
"scoreUnit" : "ms/op",
"rawData" : [
[
0.2444320581338544,
0.24380897514619884,
0.2465335022178413,
0.24462788117359413,
0.24442599853444064,
0.2439322013651877,
0.24480859637964775,
0.24406840048780487,
0.24514581822635964,
0.24405003463414635
],
[
0.2349233109441052,
0.23418354307116104,
0.23438953842549204,
0.2342215079588015,
0.23692915158692562,
0.23433042576112412,
0.23450479934364746,
0.23425429133489462,
0.2343478131147541,
0.23431699531615924
],
[
0.24542752502453385,
0.24530160568906326,
0.24656990685066535,
0.2455576941580756,
0.2465584711680631,
0.24551242492639844,
0.2486510750497018,
0.2455142791952895,
0.2463132836041359,
0.24526744950980392
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.ParallelSum.segment_parallel",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 33.657936567499995,
"scoreError" : 0.22941433955249144,
"scoreConfidence" : [
33.428522227947504,
33.887350907052486
],
"scorePercentiles" : {
"0.0" : 33.326101625,
"50.0" : 33.51415013333333,
"90.0" : 34.13922366666667,
"95.0" : 34.42463528,
"99.0" : 34.5437556,
"99.9" : 34.5437556,
"99.99" : 34.5437556,
"99.999" : 34.5437556,
"99.9999" : 34.5437556,
"100.0" : 34.5437556
},
"scoreUnit" : "ms/op",
"rawData" : [
[
33.35427933333333,
33.9278898,
33.48407173333333,
33.639131266666666,
33.326101625,
33.43248046666667,
33.426734466666666,
33.654715333333336,
33.37771813333333,
34.02656446666666
],
[
33.53496773333333,
33.3566426,
33.573349533333335,
33.37168426666667,
33.9764282,
34.5437556,
34.14088533333334,
33.418031666666664,
34.124268666666666,
33.3808376
],
[
33.381468733333335,
33.50458473333333,
33.329656,
34.037660466666665,
33.411049866666666,
33.38529346666667,
33.6913132,
34.3271732,
34.075644,
33.52371553333333
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.ParallelSum.segment_parallel_bulk",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 30.082884757843143,
"scoreError" : 0.29921337960100647,
"scoreConfidence" : [
29.783671378242136,
30.38209813744415
],
"scorePercentiles" : {
"0.0" : 29.46653382352941,
"50.0" : 30.019935088235293,
"90.0" : 30.537447370588236,
"95.0" : 31.2952399875,
"99.0" : 31.341673875,
"99.9" : 31.341673875,
"99.99" : 31.341673875,
"99.999" : 31.341673875,
"99.9999" : 31.341673875,
"100.0" : 31.341673875
},
"scoreUnit" : "ms/op",
"rawData" : [
[
29.515336529411766,
29.646714647058822,
30.030249470588235,
29.880816294117647,
30.091948764705883,
30.174825470588235,
30.315120352941175,
30.530529235294118,
30.25680988235294,
30.538039764705882
],
[
29.984457529411763,
30.24304582352941,
30.03016011764706,
29.894074882352943,
29.789095411764706,
29.874860588235293,
30.185645411764707,
30.20781370588235,
30.000380529411764,
30.532115823529413
],
[
31.341673875,
31.257248625,
29.986407294117647,
29.882929352941176,
30.215207647058822,
29.586696588235295,
29.480655647058825,
29.537439588235294,
29.46653382352941,
30.00971005882353
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.ParallelSum.segment_serial",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 93.97835240269843,
"scoreError" : 5.64577318335161,
"scoreConfidence" : [
88.33257921934683,
99.62412558605004
],
"scorePercentiles" : {
"0.0" : 81.75525942857143,
"50.0" : 99.18587208333334,
"90.0" : 100.79653456,
"95.0" : 100.91775811,
"99.0" : 100.9263622,
"99.9" : 100.9263622,
"99.99" : 100.9263622,
"99.999" : 100.9263622,
"99.9999" : 100.9263622,
"100.0" : 100.9263622
},
"scoreUnit" : "ms/op",
"rawData" : [
[
81.78502528571428,
81.99694757142858,
82.28379771428571,
83.07742014285714,
82.12227628571429,
82.06723714285714,
83.45404266666667,
81.75525942857143,
81.85904642857143,
82.23610671428571
],
[
100.5967108,
99.54523616666667,
100.9107184,
99.16855166666667,
100.8187372,
100.40886483333334,
100.010184,
99.74148433333333,
99.55708033333333,
100.9263622
],
[
99.5592715,
100.3348822,
98.90087283333334,
100.3572748,
99.06239533333333,
99.03026516666667,
99.21835916666667,
98.95048466666667,
100.4124846,
99.2031925
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.ParallelSum.segment_stream_findany_parallel",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 680.7349261666667,
"scoreError" : 120.99296542236502,
"scoreConfidence" : [
559.7419607443017,
801.7278915890317
],
"scorePercentiles" : {
"0.0" : 381.4255735,
"50.0" : 632.294283,
"90.0" : 955.910858,
"95.0" : 957.56140715,
"99.0" : 957.683401,
"99.9" : 957.683401,
"99.99" : 957.683401,
"99.999" : 957.683401,
"99.9999" : 957.683401,
"100.0" : 957.683401
},
"scoreUnit" : "ms/op",
"rawData" : [
[
560.95808,
469.5936365,
593.72396,
456.7046845,
955.24259,
381.4255735,
630.800021,
955.98511,
957.683401,
652.9960875
],
[
673.387656,
546.729209,
655.609472,
544.193632,
613.19709,
633.788545,
857.421257,
951.701966,
855.512371,
435.51605
],
[
664.516417,
586.094224,
932.74664,
586.091759,
578.176889,
953.946593,
523.962691,
607.437724,
957.461594,
649.442862
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.ParallelSum.segment_stream_findany_parallel_bulk",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 34.96767787637585,
"scoreError" : 11.27199535335738,
"scoreConfidence" : [
23.695682523018473,
46.23967322973323
],
"scorePercentiles" : {
"0.0" : 20.24744896,
"50.0" : 24.263216142857143,
"90.0" : 63.80260047083334,
"95.0" : 66.10204200625,
"99.0" : 67.397182625,
"99.9" : 67.397182625,
"99.99" : 67.397182625,
"99.999" : 67.397182625,
"99.9999" : 67.397182625,
"100.0" : 67.397182625
},
"scoreUnit" : "ms/op",
"rawData" : [
[
23.971911095238095,
23.974325681818183,
25.11874215,
24.138554142857142,
23.274378,
23.587691863636362,
20.24744896,
24.387878142857144,
23.410547681818183,
23.313366
],
[
23.48081059090909,
25.75739495,
24.86165219047619,
25.981159,
23.00090059090909,
21.88288743478261,
22.55371295652174,
20.821864,
23.0092235,
24.073500285714285
],
[
67.397182625,
52.2574461,
64.034114375,
53.813094,
59.76755022222222,
61.71897533333333,
50.8898799,
49.41672681818182,
65.0423815,
53.8450362
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.ParallelSum.segment_stream_findany_serial",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 1400.3341229666667,
"scoreError" : 96.8827290138396,
"scoreConfidence" : [
1303.451393952827,
1497.2168519805064
],
"scorePercentiles" : {
"0.0" : 1258.579556,
"50.0" : 1315.0807465,
"90.0" : 1602.7137359,
"95.0" : 1603.9267192,
"99.0" : 1604.728694,
"99.9" : 1604.728694,
"99.99" : 1604.728694,
"99.999" : 1604.728694,
"99.9999" : 1604.728694,
"100.0" : 1604.728694
},
"scoreUnit" : "ms/op",
"rawData" : [
[
1604.728694,
1603.270558,
1602.840119,
1601.576288,
1304.557284,
1296.618878,
1314.740238,
1324.429885,
1316.968469,
1315.421255
],
[
1549.049642,
1546.626045,
1546.248938,
1544.702735,
1284.562366,
1258.579556,
1294.239638,
1265.126851,
1261.637479,
1262.881463
],
[
1560.115404,
1557.311342,
1593.399543,
1562.705407,
1282.508297,
1267.958386,
1275.468838,
1274.736398,
1267.027094,
1269.986599
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.ParallelSum.segment_stream_findany_serial_bulk",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 81.09349088095237,
"scoreError" : 1.2346260160861968,
"scoreConfidence" : [
79.85886486486618,
82.32811689703857
],
"scorePercentiles" : {
"0.0" : 79.09364514285714,
"50.0" : 80.74146528571428,
"90.0" : 84.46701638333333,
"95.0" : 85.30627946071428,
"99.0" : 85.60671516666666,
"99.9" : 85.60671516666666,
"99.99" : 85.60671516666666,
"99.999" : 85.60671516666666,
"99.9999" : 85.60671516666666,
"100.0" : 85.60671516666666
},
"scoreUnit" : "ms/op",
"rawData" : [
[
79.40955028571429,
79.49197414285715,
79.34723857142858,
79.23351442857143,
83.98182983333334,
79.09364514285714,
79.46758257142857,
79.19221242857142,
79.35695985714285,
79.32874257142858
],
[
81.01680871428572,
80.78173728571429,
85.06046842857143,
80.87960742857143,
84.520926,
80.05006728571429,
81.02662028571429,
80.18118742857143,
80.75426842857142,
83.914521
],
[
81.500748,
80.62312,
81.82187014285714,
82.15429757142857,
80.72866214285715,
85.60671516666666,
80.22676642857142,
82.19423728571428,
80.61545171428571,
81.24339585714286
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.ParallelSum.segment_stream_parallel",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 249.35639766862747,
"scoreError" : 210.70284896960572,
"scoreConfidence" : [
38.65354869902174,
460.05924663823316
],
"scorePercentiles" : {
"0.0" : 29.74251176470588,
"50.0" : 30.389889029411766,
"90.0" : 698.8489408,
"95.0" : 699.5847584,
"99.0" : 699.611099,
"99.9" : 699.611099,
"99.99" : 699.611099,
"99.999" : 699.611099,
"99.9999" : 699.611099,
"100.0" : 699.611099
},
"scoreUnit" : "ms/op",
"rawData" : [
[
30.47286294117647,
30.19934529411765,
29.926529529411766,
29.842937882352942,
29.889989529411764,
29.81515911764706,
30.429046882352942,
30.155830411764708,
30.785354647058824,
30.172593647058825
],
[
29.866404588235294,
30.48230611764706,
29.95899605882353,
29.74251176470588,
29.974508235294117,
30.35073117647059,
30.140289411764705,
30.453582,
30.104747235294116,
30.284886588235295
],
[
699.563207,
699.539664,
699.611099,
687.627171,
684.816676,
661.214169,
692.632432,
678.818546,
683.039128,
690.781225
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.ParallelSum.segment_stream_parallel_bulk",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 48.879926110185195,
"scoreError" : 9.175007021885097,
"scoreConfidence" : [
39.7049190883001,
58.05493313207029
],
"scorePercentiles" : {
"0.0" : 29.662072352941177,
"50.0" : 57.90389172222223,
"90.0" : 58.54263762222222,
"95.0" : 60.9576626375,
"99.0" : 63.40595175,
"99.9" : 63.40595175,
"99.99" : 63.40595175,
"99.999" : 63.40595175,
"99.9999" : 63.40595175,
"100.0" : 63.40595175
},
"scoreUnit" : "ms/op",
"rawData" : [
[
58.16962933333333,
58.39686644444444,
63.40595175,
58.307785333333335,
58.411558444444445,
58.527145222222224,
58.069218,
58.07474188888889,
58.28722777777778,
58.954517
],
[
57.680989,
57.591895666666666,
57.51427477777778,
58.196755333333336,
58.09048822222222,
57.70911533333334,
58.544359,
58.27197344444444,
58.08874388888889,
57.73856544444445
],
[
29.872722235294116,
30.452508588235293,
29.981502470588236,
29.68318211764706,
29.759945647058824,
29.662072352941177,
29.74436682352941,
29.704107470588234,
29.751035294117646,
29.754539
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.ParallelSum.unsafe_parallel",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 30.39124292941177,
"scoreError" : 0.20500013148897506,
"scoreConfidence" : [
30.186242797922795,
30.596243060900747
],
"scorePercentiles" : {
"0.0" : 29.879536352941177,
"50.0" : 30.311192352941177,
"90.0" : 30.951900258823528,
"95.0" : 31.000543105882354,
"99.0" : 31.007652470588237,
"99.9" : 31.007652470588237,
"99.99" : 31.007652470588237,
"99.999" : 31.007652470588237,
"99.9999" : 31.007652470588237,
"100.0" : 31.007652470588237
},
"scoreUnit" : "ms/op",
"rawData" : [
[
30.96715711764706,
30.294076705882354,
30.666490705882353,
30.377096647058824,
30.669752764705883,
30.54407482352941,
30.701560294117648,
30.48129594117647,
30.43482894117647,
30.22953870588235
],
[
30.814588529411765,
30.332555235294116,
30.209169705882353,
29.879536352941177,
30.135334823529412,
30.15056994117647,
30.19290976470588,
30.27930605882353,
30.994726352941175,
30.304835294117648
],
[
30.225345529411765,
30.099054764705883,
30.04992694117647,
29.983455764705884,
30.140443352941176,
30.14073505882353,
30.34048905882353,
31.007652470588237,
30.317549411764706,
30.773230823529413
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.ParallelSum.unsafe_serial",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 99.31800867,
"scoreError" : 3.0004952895662873,
"scoreConfidence" : [
96.31751338043371,
102.31850395956629
],
"scorePercentiles" : {
"0.0" : 92.58026816666667,
"50.0" : 102.17852859999999,
"90.0" : 103.13200764,
"95.0" : 103.63075767,
"99.0" : 104.0127946,
"99.9" : 104.0127946,
"99.99" : 104.0127946,
"99.999" : 104.0127946,
"99.9999" : 104.0127946,
"100.0" : 104.0127946
},
"scoreUnit" : "ms/op",
"rawData" : [
[
93.03310783333333,
92.92378683333334,
93.1036225,
93.17076416666667,
93.6356815,
92.76952816666666,
93.726476,
92.58026816666667,
93.31901,
92.90155533333333
],
[
102.7502538,
102.3278598,
103.1459132,
101.8716604,
102.3792366,
102.1932444,
102.1908216,
101.2219946,
104.0127946,
102.4057368
],
[
102.2164582,
103.0068576,
101.8314928,
103.318182,
102.2970442,
102.4822814,
102.1184236,
102.2270624,
102.1662356,
102.212906
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.TestLoadBytes.arrayScalar",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign",
"-Dforeign.restricted=permit",
"--enable-native-access",
"ALL-UNNAMED"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"params" : {
"size" : "1024"
},
"primaryMetric" : {
"score" : 247.21252681134106,
"scoreError" : 1.3732296050162411,
"scoreConfidence" : [
245.83929720632483,
248.5857564163573
],
"scorePercentiles" : {
"0.0" : 246.47808700537684,
"50.0" : 246.90985975753082,
"90.0" : 249.34912972051623,
"95.0" : 249.50469762163107,
"99.0" : 249.50469762163107,
"99.9" : 249.50469762163107,
"99.99" : 249.50469762163107,
"99.999" : 249.50469762163107,
"99.9999" : 249.50469762163107,
"100.0" : 249.50469762163107
},
"scoreUnit" : "ns/op",
"rawData" : [
[
246.54926354989803,
247.07919902857464,
246.47808700537684,
246.8652708620438,
246.95444865301786,
249.50469762163107,
247.94901861048274,
247.25987112390357,
246.76173834011286,
246.72367331836907
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.TestLoadBytes.arrayScalarConst",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign",
"-Dforeign.restricted=permit",
"--enable-native-access",
"ALL-UNNAMED"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"params" : {
"size" : "1024"
},
"primaryMetric" : {
"score" : 238.18439386237847,
"scoreError" : 1.974569190789853,
"scoreConfidence" : [
236.20982467158862,
240.15896305316832
],
"scorePercentiles" : {
"0.0" : 236.1776591328838,
"50.0" : 238.0273378633085,
"90.0" : 240.36656326986497,
"95.0" : 240.42647746681928,
"99.0" : 240.42647746681928,
"99.9" : 240.42647746681928,
"99.99" : 240.42647746681928,
"99.999" : 240.42647746681928,
"99.9999" : 240.42647746681928,
"100.0" : 240.42647746681928
},
"scoreUnit" : "ns/op",
"rawData" : [
[
237.7698454279732,
237.8156117403087,
240.42647746681928,
238.99021398865858,
239.82733549727604,
236.1776591328838,
238.23906398630828,
237.2379527344671,
238.46533719900353,
236.89444145008616
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.TestLoadBytes.bufferNativeScalar",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign",
"-Dforeign.restricted=permit",
"--enable-native-access",
"ALL-UNNAMED"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"params" : {
"size" : "1024"
},
"primaryMetric" : {
"score" : 251.03616120690936,
"scoreError" : 7.695612856919765,
"scoreConfidence" : [
243.3405483499896,
258.7317740638291
],
"scorePercentiles" : {
"0.0" : 245.96481701058687,
"50.0" : 251.4131448293439,
"90.0" : 260.86715028207266,
"95.0" : 261.59482581870753,
"99.0" : 261.59482581870753,
"99.9" : 261.59482581870753,
"99.99" : 261.59482581870753,
"99.999" : 261.59482581870753,
"99.9999" : 261.59482581870753,
"100.0" : 261.59482581870753
},
"scoreUnit" : "ns/op",
"rawData" : [
[
246.50389708328711,
245.96481701058687,
246.24768295006754,
246.14120910949038,
249.61203099459715,
253.21425866409066,
261.59482581870753,
253.3930659384365,
253.37175404747074,
254.31807045235882
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.TestLoadBytes.bufferNativeScalarConst",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign",
"-Dforeign.restricted=permit",
"--enable-native-access",
"ALL-UNNAMED"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"params" : {
"size" : "1024"
},
"primaryMetric" : {
"score" : 256.2677403288346,
"scoreError" : 3.660588915956663,
"scoreConfidence" : [
252.60715141287793,
259.92832924479126
],
"scorePercentiles" : {
"0.0" : 252.82152295948399,
"50.0" : 256.1287081286593,
"90.0" : 260.1802787424389,
"95.0" : 260.32558480894323,
"99.0" : 260.32558480894323,
"99.9" : 260.32558480894323,
"99.99" : 260.32558480894323,
"99.999" : 260.32558480894323,
"99.9999" : 260.32558480894323,
"100.0" : 260.32558480894323
},
"scoreUnit" : "ns/op",
"rawData" : [
[
253.59536914266013,
255.92189837793583,
258.3223904171748,
252.82152295948399,
258.8725241438996,
253.95817213620532,
260.32558480894323,
256.33551787938273,
256.89988521479216,
255.6245382078683
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.TestLoadBytes.segmentNativeScalar",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign",
"-Dforeign.restricted=permit",
"--enable-native-access",
"ALL-UNNAMED"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"params" : {
"size" : "1024"
},
"primaryMetric" : {
"score" : 261.28523946074836,
"scoreError" : 6.039470591788664,
"scoreConfidence" : [
255.2457688689597,
267.324710052537
],
"scorePercentiles" : {
"0.0" : 256.25021661214004,
"50.0" : 263.1269230354581,
"90.0" : 265.6326251491115,
"95.0" : 265.6837187113856,
"99.0" : 265.6837187113856,
"99.9" : 265.6837187113856,
"99.99" : 265.6837187113856,
"99.999" : 265.6837187113856,
"99.9999" : 265.6837187113856,
"100.0" : 265.6837187113856
},
"scoreUnit" : "ns/op",
"rawData" : [
[
256.69365353355084,
256.25021661214004,
256.7026363067068,
257.46550888005925,
265.6837187113856,
265.1727830886446,
264.125131897068,
262.1287141738482,
264.2887546667301,
264.34127673735003
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.TestLoadBytes.segmentNativeScalarConst",
"mode" : "avgt",
"threads" : 1,
"forks" : 1,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--add-modules=jdk.incubator.foreign",
"-Dforeign.restricted=permit",
"--enable-native-access",
"ALL-UNNAMED"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"params" : {
"size" : "1024"
},
"primaryMetric" : {
"score" : 262.76524729229027,
"scoreError" : 7.090886744286039,
"scoreConfidence" : [
255.67436054800422,
269.8561340365763
],
"scorePercentiles" : {
"0.0" : 257.8508861292012,
"50.0" : 263.1629439617216,
"90.0" : 269.96255478214965,
"95.0" : 270.08634034119444,
"99.0" : 270.08634034119444,
"99.9" : 270.08634034119444,
"99.99" : 270.08634034119444,
"99.999" : 270.08634034119444,
"99.9999" : 270.08634034119444,
"100.0" : 270.08634034119444
},
"scoreUnit" : "ns/op",
"rawData" : [
[
257.85187738262556,
257.8858271614105,
257.8508861292012,
258.1226315083199,
268.84848475074654,
262.98793586689595,
265.1374089794094,
270.08634034119444,
265.54312874655204,
263.3379520565473
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.UnrolledAccess.handle_loop",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--enable-native-access=ALL-UNNAMED"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 1.4659212824073922,
"scoreError" : 0.6234216101677753,
"scoreConfidence" : [
0.8424996722396169,
2.0893428925751674
],
"scorePercentiles" : {
"0.0" : 0.3336163627776792,
"50.0" : 2.161854516194116,
"90.0" : 2.273626271900102,
"95.0" : 2.2808525473981556,
"99.0" : 2.281429271964237,
"99.9" : 2.281429271964237,
"99.99" : 2.281429271964237,
"99.999" : 2.281429271964237,
"99.9999" : 2.281429271964237,
"100.0" : 2.281429271964237
},
"scoreUnit" : "us/op",
"rawData" : [
[
0.3336163627776792,
0.3357696980967906,
0.34245093121173587,
0.35844989245801345,
2.194035687963922,
2.1582106257929214,
2.1948370707132763,
2.16549840659531,
2.157642394333388,
2.1536282219102816
],
[
0.35041901707709955,
0.3489350773753835,
0.3520154434121622,
0.3498792891286691,
2.26383566610837,
2.274347177945637,
2.281429271964237,
2.280380681844089,
2.267138117490289,
2.251520072031514
],
[
0.3356022104341349,
0.33387969827433694,
0.3342246856634183,
0.34170927495693987,
2.2125074517263497,
2.216568156033398,
2.2075288052402056,
2.1954330089245344,
2.200493126157555,
2.185652948580119
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.UnrolledAccess.handle_loop_instance",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--enable-native-access=ALL-UNNAMED"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 0.34877234637163895,
"scoreError" : 0.0037381743288581403,
"scoreConfidence" : [
0.3450341720427808,
0.3525105207004971
],
"scorePercentiles" : {
"0.0" : 0.34264338548023227,
"50.0" : 0.34597952749924443,
"90.0" : 0.3553171388472133,
"95.0" : 0.3599679034563274,
"99.0" : 0.36163042637270465,
"99.9" : 0.36163042637270465,
"99.99" : 0.36163042637270465,
"99.999" : 0.36163042637270465,
"99.9999" : 0.36163042637270465,
"100.0" : 0.36163042637270465
},
"scoreUnit" : "us/op",
"rawData" : [
[
0.3541324104010797,
0.35534758995440735,
0.3536509508144787,
0.36163042637270465,
0.35475319084339846,
0.35402806469356074,
0.3545219211904723,
0.35415216784761827,
0.3586076574338369,
0.3520992639215976
],
[
0.3436763678768155,
0.34403092660116924,
0.3449962017946624,
0.3447594757472435,
0.3426669448498427,
0.34291489722047186,
0.3455176438726775,
0.3471760130222162,
0.35029846778339147,
0.35504307888246645
],
[
0.3449470034100126,
0.34452197074333424,
0.34450518668840674,
0.35141740035363034,
0.3464414111258113,
0.3452695980294968,
0.3433017711999308,
0.3431111398492733,
0.34264338548023227,
0.34300786314492876
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.22",
"benchmark" : "org.openjdk.bench.jdk.incubator.foreign.UnrolledAccess.unsafe_loop",
"mode" : "avgt",
"threads" : 1,
"forks" : 3,
"jvm" : "/w/lt/jdk/dev/build/linux-x86_64-server-release/images/jdk/bin/java",
"jvmArgs" : [
"-Djava.library.path=/w/lt/jdk/dev/build/linux-x86_64-server-release/images/test/micro/native",
"--add-modules",
"jdk.incubator.foreign",
"--enable-native-access=ALL-UNNAMED",
"--enable-native-access=ALL-UNNAMED"
],
"jdkVersion" : "18-internal",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18-internal+0-adhoc.maurizio.dev",
"warmupIterations" : 5,
"warmupTime" : "500 ms",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "500 ms",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 0.32964537104726327,
"scoreError" : 0.002653848221171538,
"scoreConfidence" : [
0.32699152282609173,
0.3322992192684348
],
"scorePercentiles" : {
"0.0" : 0.3242163816383972,
"50.0" : 0.3286221113071537,
"90.0" : 0.3359122642759101,
"95.0" : 0.3384169822118251,
"99.0" : 0.33854616167160884,
"99.9" : 0.33854616167160884,
"99.99" : 0.33854616167160884,
"99.999" : 0.33854616167160884,
"99.9999" : 0.33854616167160884,
"100.0" : 0.33854616167160884
},
"scoreUnit" : "us/op",
"rawData" : [
[
0.33363432405829113,
0.33854616167160884,
0.3286283880260233,
0.3331327887087535,
0.3324311542858662,
0.33615005938094605,
0.3383112899265475,
0.3319782271329139,
0.33377210833058635,
0.33113283185618053
],
[
0.32861583458828414,
0.32505954355120853,
0.3316913331423311,
0.3258729303834789,
0.32738310652423375,
0.32756518487031144,
0.32772523278748683,
0.3291227864902944,
0.3299319964091297,
0.3266584536364604
],
[
0.3244631291918551,
0.3242163816383972,
0.32430615079545205,
0.32807354913869613,
0.3279072710773778,
0.32624768725247355,
0.32691151977702476,
0.3327057363575829,
0.325806182320021,
0.33137978810807944
]
]
},
"secondaryMetrics" : {
}
}
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment