Skip to content

Instantly share code, notes, and snippets.

@qurbonzoda
Last active January 4, 2024 15:19
Show Gist options
  • Save qurbonzoda/3fbeb5ecbd5d0959a30e193c0cf7942b to your computer and use it in GitHub Desktop.
Save qurbonzoda/3fbeb5ecbd5d0959a30e193c0cf7942b to your computer and use it in GitHub Desktop.
The raw results of benchmarking SmallPersistentVector.removeAll(predicate). The original (baseline), optimized (https://github.com/Kotlin/kotlinx.collections.immutable/pull/164), previous PR (https://github.com/Kotlin/kotlinx.collections.immutable/pull/136) implementations are benchmarked. The results for removing all, none, one, half elements a…
[
{
"jmhVersion" : "1.21",
"benchmark" : "benchmarks.immutableList.RemoveAllPredicate.removeAll_All",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/Home/bin/java",
"jvmArgs" : [
],
"jdkVersion" : "11.0.11",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.11+9-LTS",
"warmupIterations" : 7,
"warmupTime" : "1 s",
"warmupBatchSize" : 1,
"measurementIterations" : 7,
"measurementTime" : "1 s",
"measurementBatchSize" : 1,
"params" : {
"size" : "1"
},
"primaryMetric" : {
"score" : 8.449786507733448E7,
"scoreError" : 932905.0441398544,
"scoreConfidence" : [
8.356496003319463E7,
8.543077012147433E7
],
"scorePercentiles" : {
"0.0" : 8.397774694634645E7,
"50.0" : 8.428382987901963E7,
"90.0" : 8.507267677726237E7,
"95.0" : 8.507267677726237E7,
"99.0" : 8.507267677726237E7,
"99.9" : 8.507267677726237E7,
"99.99" : 8.507267677726237E7,
"99.999" : 8.507267677726237E7,
"99.9999" : 8.507267677726237E7,
"100.0" : 8.507267677726237E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
8.428348828805807E7,
8.507267677726237E7,
8.428382987901963E7,
8.485692254459137E7,
8.397774694634645E7,
8.418292399597067E7,
8.482746711009277E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.21",
"benchmark" : "benchmarks.immutableList.RemoveAllPredicate.removeAll_All",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/Home/bin/java",
"jvmArgs" : [
],
"jdkVersion" : "11.0.11",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.11+9-LTS",
"warmupIterations" : 7,
"warmupTime" : "1 s",
"warmupBatchSize" : 1,
"measurementIterations" : 7,
"measurementTime" : "1 s",
"measurementBatchSize" : 1,
"params" : {
"size" : "15"
},
"primaryMetric" : {
"score" : 1.724340513894667E7,
"scoreError" : 256011.27237478291,
"scoreConfidence" : [
1.698739386657189E7,
1.7499416411321454E7
],
"scorePercentiles" : {
"0.0" : 1.7053495447128795E7,
"50.0" : 1.7211678604553133E7,
"90.0" : 1.737812238974714E7,
"95.0" : 1.737812238974714E7,
"99.0" : 1.737812238974714E7,
"99.9" : 1.737812238974714E7,
"99.99" : 1.737812238974714E7,
"99.999" : 1.737812238974714E7,
"99.9999" : 1.737812238974714E7,
"100.0" : 1.737812238974714E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.7207980483361077E7,
1.7377052533043135E7,
1.737812238974714E7,
1.727727919072691E7,
1.7053495447128795E7,
1.7211678604553133E7,
1.7198227324066497E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.21",
"benchmark" : "benchmarks.immutableList.RemoveAllPredicate.removeAll_All",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/Home/bin/java",
"jvmArgs" : [
],
"jdkVersion" : "11.0.11",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.11+9-LTS",
"warmupIterations" : 7,
"warmupTime" : "1 s",
"warmupBatchSize" : 1,
"measurementIterations" : 7,
"measurementTime" : "1 s",
"measurementBatchSize" : 1,
"params" : {
"size" : "31"
},
"primaryMetric" : {
"score" : 1.0262638655034143E7,
"scoreError" : 247958.23472536055,
"scoreConfidence" : [
1.0014680420308784E7,
1.0510596889759503E7
],
"scorePercentiles" : {
"0.0" : 1.0121775196202321E7,
"50.0" : 1.0262262050286723E7,
"90.0" : 1.0466972512811236E7,
"95.0" : 1.0466972512811236E7,
"99.0" : 1.0466972512811236E7,
"99.9" : 1.0466972512811236E7,
"99.99" : 1.0466972512811236E7,
"99.999" : 1.0466972512811236E7,
"99.9999" : 1.0466972512811236E7,
"100.0" : 1.0466972512811236E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.0321060652139653E7,
1.0264681065709008E7,
1.0121775196202321E7,
1.0466972512811236E7,
1.02071780820562E7,
1.0194541026033863E7,
1.0262262050286723E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.21",
"benchmark" : "benchmarks.immutableList.RemoveAllPredicate.removeAll_All",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/Home/bin/java",
"jvmArgs" : [
],
"jdkVersion" : "11.0.11",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.11+9-LTS",
"warmupIterations" : 7,
"warmupTime" : "1 s",
"warmupBatchSize" : 1,
"measurementIterations" : 7,
"measurementTime" : "1 s",
"measurementBatchSize" : 1,
"params" : {
"size" : "32"
},
"primaryMetric" : {
"score" : 1.0776180171227021E7,
"scoreError" : 322759.9419596227,
"scoreConfidence" : [
1.0453420229267398E7,
1.1098940113186644E7
],
"scorePercentiles" : {
"0.0" : 1.050008623635269E7,
"50.0" : 1.0827325028161177E7,
"90.0" : 1.0907504288324224E7,
"95.0" : 1.0907504288324224E7,
"99.0" : 1.0907504288324224E7,
"99.9" : 1.0907504288324224E7,
"99.99" : 1.0907504288324224E7,
"99.999" : 1.0907504288324224E7,
"99.9999" : 1.0907504288324224E7,
"100.0" : 1.0907504288324224E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.0736482262125012E7,
1.050008623635269E7,
1.085394331588131E7,
1.0907504288324224E7,
1.0709181510463802E7,
1.0898738557280933E7,
1.0827325028161177E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.21",
"benchmark" : "benchmarks.immutableList.RemoveAllPredicate.removeAll_All_Optimized",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/Home/bin/java",
"jvmArgs" : [
],
"jdkVersion" : "11.0.11",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.11+9-LTS",
"warmupIterations" : 7,
"warmupTime" : "1 s",
"warmupBatchSize" : 1,
"measurementIterations" : 7,
"measurementTime" : "1 s",
"measurementBatchSize" : 1,
"params" : {
"size" : "1"
},
"primaryMetric" : {
"score" : 1.7404728858322236E8,
"scoreError" : 577305.9801518673,
"scoreConfidence" : [
1.734699826030705E8,
1.7462459456337422E8
],
"scorePercentiles" : {
"0.0" : 1.7368668256576478E8,
"50.0" : 1.741020332168698E8,
"90.0" : 1.744010162140366E8,
"95.0" : 1.744010162140366E8,
"99.0" : 1.744010162140366E8,
"99.9" : 1.744010162140366E8,
"99.99" : 1.744010162140366E8,
"99.999" : 1.744010162140366E8,
"99.9999" : 1.744010162140366E8,
"100.0" : 1.744010162140366E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.7381916437118065E8,
1.741691338731271E8,
1.7389282040654126E8,
1.7368668256576478E8,
1.7426016943503615E8,
1.741020332168698E8,
1.744010162140366E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.21",
"benchmark" : "benchmarks.immutableList.RemoveAllPredicate.removeAll_All_Optimized",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/Home/bin/java",
"jvmArgs" : [
],
"jdkVersion" : "11.0.11",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.11+9-LTS",
"warmupIterations" : 7,
"warmupTime" : "1 s",
"warmupBatchSize" : 1,
"measurementIterations" : 7,
"measurementTime" : "1 s",
"measurementBatchSize" : 1,
"params" : {
"size" : "15"
},
"primaryMetric" : {
"score" : 6.401082199615767E7,
"scoreError" : 416749.6673263127,
"scoreConfidence" : [
6.359407232883135E7,
6.4427571663483985E7
],
"scorePercentiles" : {
"0.0" : 6.3630292056408465E7,
"50.0" : 6.406434101222803E7,
"90.0" : 6.421757053558973E7,
"95.0" : 6.421757053558973E7,
"99.0" : 6.421757053558973E7,
"99.9" : 6.421757053558973E7,
"99.99" : 6.421757053558973E7,
"99.999" : 6.421757053558973E7,
"99.9999" : 6.421757053558973E7,
"100.0" : 6.421757053558973E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.421757053558973E7,
6.406434101222803E7,
6.407630633992599E7,
6.398652607478442E7,
6.3630292056408465E7,
6.41096060845017E7,
6.399111186966536E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.21",
"benchmark" : "benchmarks.immutableList.RemoveAllPredicate.removeAll_All_Optimized",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/Home/bin/java",
"jvmArgs" : [
],
"jdkVersion" : "11.0.11",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.11+9-LTS",
"warmupIterations" : 7,
"warmupTime" : "1 s",
"warmupBatchSize" : 1,
"measurementIterations" : 7,
"measurementTime" : "1 s",
"measurementBatchSize" : 1,
"params" : {
"size" : "31"
},
"primaryMetric" : {
"score" : 3.5066481240431234E7,
"scoreError" : 207531.36410876218,
"scoreConfidence" : [
3.485894987632247E7,
3.527401260454E7
],
"scorePercentiles" : {
"0.0" : 3.486467436423442E7,
"50.0" : 3.5086313815076314E7,
"90.0" : 3.513826735737935E7,
"95.0" : 3.513826735737935E7,
"99.0" : 3.513826735737935E7,
"99.9" : 3.513826735737935E7,
"99.99" : 3.513826735737935E7,
"99.999" : 3.513826735737935E7,
"99.9999" : 3.513826735737935E7,
"100.0" : 3.513826735737935E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.486467436423442E7,
3.5109313561900705E7,
3.5086313815076314E7,
3.50820467175944E7,
3.511741473958533E7,
3.513826735737935E7,
3.506733812724806E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.21",
"benchmark" : "benchmarks.immutableList.RemoveAllPredicate.removeAll_All_Optimized",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/Home/bin/java",
"jvmArgs" : [
],
"jdkVersion" : "11.0.11",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.11+9-LTS",
"warmupIterations" : 7,
"warmupTime" : "1 s",
"warmupBatchSize" : 1,
"measurementIterations" : 7,
"measurementTime" : "1 s",
"measurementBatchSize" : 1,
"params" : {
"size" : "32"
},
"primaryMetric" : {
"score" : 3.4178107977426276E7,
"scoreError" : 331168.33450948243,
"scoreConfidence" : [
3.384693964291679E7,
3.450927631193576E7
],
"scorePercentiles" : {
"0.0" : 3.38487205650575E7,
"50.0" : 3.4219881108102895E7,
"90.0" : 3.426641143979079E7,
"95.0" : 3.426641143979079E7,
"99.0" : 3.426641143979079E7,
"99.9" : 3.426641143979079E7,
"99.99" : 3.426641143979079E7,
"99.999" : 3.426641143979079E7,
"99.9999" : 3.426641143979079E7,
"100.0" : 3.426641143979079E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.4211585947804086E7,
3.4261067828950614E7,
3.4219881108102895E7,
3.420835682928531E7,
3.423073212299271E7,
3.38487205650575E7,
3.426641143979079E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.21",
"benchmark" : "benchmarks.immutableList.RemoveAllPredicate.removeAll_All_PR",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/Home/bin/java",
"jvmArgs" : [
],
"jdkVersion" : "11.0.11",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.11+9-LTS",
"warmupIterations" : 7,
"warmupTime" : "1 s",
"warmupBatchSize" : 1,
"measurementIterations" : 7,
"measurementTime" : "1 s",
"measurementBatchSize" : 1,
"params" : {
"size" : "1"
},
"primaryMetric" : {
"score" : 2.3514974182846197E8,
"scoreError" : 2119778.378160705,
"scoreConfidence" : [
2.3302996345030126E8,
2.372695202066227E8
],
"scorePercentiles" : {
"0.0" : 2.3307246832710144E8,
"50.0" : 2.354383669466007E8,
"90.0" : 2.3587610220348588E8,
"95.0" : 2.3587610220348588E8,
"99.0" : 2.3587610220348588E8,
"99.9" : 2.3587610220348588E8,
"99.99" : 2.3587610220348588E8,
"99.999" : 2.3587610220348588E8,
"99.9999" : 2.3587610220348588E8,
"100.0" : 2.3587610220348588E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.3307246832710144E8,
2.3559446648189473E8,
2.3515081422441894E8,
2.3587610220348588E8,
2.354383669466007E8,
2.354835257244802E8,
2.35432448891252E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.21",
"benchmark" : "benchmarks.immutableList.RemoveAllPredicate.removeAll_All_PR",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/Home/bin/java",
"jvmArgs" : [
],
"jdkVersion" : "11.0.11",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.11+9-LTS",
"warmupIterations" : 7,
"warmupTime" : "1 s",
"warmupBatchSize" : 1,
"measurementIterations" : 7,
"measurementTime" : "1 s",
"measurementBatchSize" : 1,
"params" : {
"size" : "15"
},
"primaryMetric" : {
"score" : 8.973427147662745E7,
"scoreError" : 525161.4032236689,
"scoreConfidence" : [
8.920911007340379E7,
9.025943287985112E7
],
"scorePercentiles" : {
"0.0" : 8.921746854587248E7,
"50.0" : 8.983895226461609E7,
"90.0" : 8.987733101996745E7,
"95.0" : 8.987733101996745E7,
"99.0" : 8.987733101996745E7,
"99.9" : 8.987733101996745E7,
"99.99" : 8.987733101996745E7,
"99.999" : 8.987733101996745E7,
"99.9999" : 8.987733101996745E7,
"100.0" : 8.987733101996745E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
8.984289035282919E7,
8.987733101996745E7,
8.979310465739946E7,
8.983895226461609E7,
8.972469409760353E7,
8.921746854587248E7,
8.984545939810398E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.21",
"benchmark" : "benchmarks.immutableList.RemoveAllPredicate.removeAll_All_PR",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/Home/bin/java",
"jvmArgs" : [
],
"jdkVersion" : "11.0.11",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.11+9-LTS",
"warmupIterations" : 7,
"warmupTime" : "1 s",
"warmupBatchSize" : 1,
"measurementIterations" : 7,
"measurementTime" : "1 s",
"measurementBatchSize" : 1,
"params" : {
"size" : "31"
},
"primaryMetric" : {
"score" : 4.239412587433203E7,
"scoreError" : 234728.714734679,
"scoreConfidence" : [
4.215939715959735E7,
4.2628854589066714E7
],
"scorePercentiles" : {
"0.0" : 4.217529775783382E7,
"50.0" : 4.244364306532724E7,
"90.0" : 4.2469773151138075E7,
"95.0" : 4.2469773151138075E7,
"99.0" : 4.2469773151138075E7,
"99.9" : 4.2469773151138075E7,
"99.99" : 4.2469773151138075E7,
"99.999" : 4.2469773151138075E7,
"99.9999" : 4.2469773151138075E7,
"100.0" : 4.2469773151138075E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.2469773151138075E7,
4.217529775783382E7,
4.235622356420093E7,
4.245109534853184E7,
4.246012494347054E7,
4.240272328982177E7,
4.244364306532724E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.21",
"benchmark" : "benchmarks.immutableList.RemoveAllPredicate.removeAll_All_PR",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/Home/bin/java",
"jvmArgs" : [
],
"jdkVersion" : "11.0.11",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.11+9-LTS",
"warmupIterations" : 7,
"warmupTime" : "1 s",
"warmupBatchSize" : 1,
"measurementIterations" : 7,
"measurementTime" : "1 s",
"measurementBatchSize" : 1,
"params" : {
"size" : "32"
},
"primaryMetric" : {
"score" : 4.238490665727471E7,
"scoreError" : 251449.03054159298,
"scoreConfidence" : [
4.213345762673312E7,
4.26363556878163E7
],
"scorePercentiles" : {
"0.0" : 4.213322525536028E7,
"50.0" : 4.242645629111625E7,
"90.0" : 4.2444644888330355E7,
"95.0" : 4.2444644888330355E7,
"99.0" : 4.2444644888330355E7,
"99.9" : 4.2444644888330355E7,
"99.99" : 4.2444644888330355E7,
"99.999" : 4.2444644888330355E7,
"99.9999" : 4.2444644888330355E7,
"100.0" : 4.2444644888330355E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.242886123611278E7,
4.242645629111625E7,
4.240561873897287E7,
4.243530133286047E7,
4.242023885816989E7,
4.2444644888330355E7,
4.213322525536028E7
]
]
},
"secondaryMetrics" : {
}
}
]
[
{
"jmhVersion" : "1.21",
"benchmark" : "benchmarks.immutableList.RemoveAllPredicate.removeAll_Non",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/Home/bin/java",
"jvmArgs" : [
],
"jdkVersion" : "11.0.11",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.11+9-LTS",
"warmupIterations" : 7,
"warmupTime" : "1 s",
"warmupBatchSize" : 1,
"measurementIterations" : 7,
"measurementTime" : "1 s",
"measurementBatchSize" : 1,
"params" : {
"size" : "1"
},
"primaryMetric" : {
"score" : 2.3440387206580243E8,
"scoreError" : 2176072.2253637346,
"scoreConfidence" : [
2.322277998404387E8,
2.3657994429116616E8
],
"scorePercentiles" : {
"0.0" : 2.3223483092323336E8,
"50.0" : 2.3471565809005117E8,
"90.0" : 2.3501942910497037E8,
"95.0" : 2.3501942910497037E8,
"99.0" : 2.3501942910497037E8,
"99.9" : 2.3501942910497037E8,
"99.99" : 2.3501942910497037E8,
"99.999" : 2.3501942910497037E8,
"99.9999" : 2.3501942910497037E8,
"100.0" : 2.3501942910497037E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.345883486440065E8,
2.3480346232402176E8,
2.3501942910497037E8,
2.3466082100162306E8,
2.3223483092323336E8,
2.348045543727109E8,
2.3471565809005117E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.21",
"benchmark" : "benchmarks.immutableList.RemoveAllPredicate.removeAll_Non",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/Home/bin/java",
"jvmArgs" : [
],
"jdkVersion" : "11.0.11",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.11+9-LTS",
"warmupIterations" : 7,
"warmupTime" : "1 s",
"warmupBatchSize" : 1,
"measurementIterations" : 7,
"measurementTime" : "1 s",
"measurementBatchSize" : 1,
"params" : {
"size" : "15"
},
"primaryMetric" : {
"score" : 8.966080130621965E7,
"scoreError" : 136303.60879355075,
"scoreConfidence" : [
8.95244976974261E7,
8.979710491501321E7
],
"scorePercentiles" : {
"0.0" : 8.960019054833229E7,
"50.0" : 8.963845932977273E7,
"90.0" : 8.978341923528816E7,
"95.0" : 8.978341923528816E7,
"99.0" : 8.978341923528816E7,
"99.9" : 8.978341923528816E7,
"99.99" : 8.978341923528816E7,
"99.999" : 8.978341923528816E7,
"99.9999" : 8.978341923528816E7,
"100.0" : 8.978341923528816E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
8.978341923528816E7,
8.965900568430145E7,
8.968657053712387E7,
8.962283554614887E7,
8.960019054833229E7,
8.963845932977273E7,
8.963512826257014E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.21",
"benchmark" : "benchmarks.immutableList.RemoveAllPredicate.removeAll_Non",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/Home/bin/java",
"jvmArgs" : [
],
"jdkVersion" : "11.0.11",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.11+9-LTS",
"warmupIterations" : 7,
"warmupTime" : "1 s",
"warmupBatchSize" : 1,
"measurementIterations" : 7,
"measurementTime" : "1 s",
"measurementBatchSize" : 1,
"params" : {
"size" : "31"
},
"primaryMetric" : {
"score" : 4.2222575888698064E7,
"scoreError" : 325781.03777801275,
"scoreConfidence" : [
4.189679485092005E7,
4.2548356926476076E7
],
"scorePercentiles" : {
"0.0" : 4.198006286269239E7,
"50.0" : 4.229453951526679E7,
"90.0" : 4.232734157178752E7,
"95.0" : 4.232734157178752E7,
"99.0" : 4.232734157178752E7,
"99.9" : 4.232734157178752E7,
"99.99" : 4.232734157178752E7,
"99.999" : 4.232734157178752E7,
"99.9999" : 4.232734157178752E7,
"100.0" : 4.232734157178752E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.229608336514574E7,
4.232734157178752E7,
4.229329554528247E7,
4.20471720080519E7,
4.198006286269239E7,
4.231953635265968E7,
4.229453951526679E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.21",
"benchmark" : "benchmarks.immutableList.RemoveAllPredicate.removeAll_Non",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/Home/bin/java",
"jvmArgs" : [
],
"jdkVersion" : "11.0.11",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.11+9-LTS",
"warmupIterations" : 7,
"warmupTime" : "1 s",
"warmupBatchSize" : 1,
"measurementIterations" : 7,
"measurementTime" : "1 s",
"measurementBatchSize" : 1,
"params" : {
"size" : "32"
},
"primaryMetric" : {
"score" : 4.23336295206699E7,
"scoreError" : 264521.3916483893,
"scoreConfidence" : [
4.206910812902151E7,
4.259815091231829E7
],
"scorePercentiles" : {
"0.0" : 4.207200710834555E7,
"50.0" : 4.23729694070976E7,
"90.0" : 4.241029396617799E7,
"95.0" : 4.241029396617799E7,
"99.0" : 4.241029396617799E7,
"99.9" : 4.241029396617799E7,
"99.99" : 4.241029396617799E7,
"99.999" : 4.241029396617799E7,
"99.9999" : 4.241029396617799E7,
"100.0" : 4.241029396617799E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.207200710834555E7,
4.2395834798879825E7,
4.23729694070976E7,
4.2351610200204134E7,
4.241029396617799E7,
4.234959796076109E7,
4.2383093203223124E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.21",
"benchmark" : "benchmarks.immutableList.RemoveAllPredicate.removeAll_Non_Optimized",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/Home/bin/java",
"jvmArgs" : [
],
"jdkVersion" : "11.0.11",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.11+9-LTS",
"warmupIterations" : 7,
"warmupTime" : "1 s",
"warmupBatchSize" : 1,
"measurementIterations" : 7,
"measurementTime" : "1 s",
"measurementBatchSize" : 1,
"params" : {
"size" : "1"
},
"primaryMetric" : {
"score" : 2.4312798964679354E8,
"scoreError" : 1927671.50197558,
"scoreConfidence" : [
2.4120031814481798E8,
2.450556611487691E8
],
"scorePercentiles" : {
"0.0" : 2.4166406456900927E8,
"50.0" : 2.436547784141215E8,
"90.0" : 2.4376346589801598E8,
"95.0" : 2.4376346589801598E8,
"99.0" : 2.4376346589801598E8,
"99.9" : 2.4376346589801598E8,
"99.99" : 2.4376346589801598E8,
"99.999" : 2.4376346589801598E8,
"99.9999" : 2.4376346589801598E8,
"100.0" : 2.4376346589801598E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.4376346589801598E8,
2.4332328606853735E8,
2.4368022560760257E8,
2.436547784141215E8,
2.4215390441340113E8,
2.4166406456900927E8,
2.436562025568668E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.21",
"benchmark" : "benchmarks.immutableList.RemoveAllPredicate.removeAll_Non_Optimized",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/Home/bin/java",
"jvmArgs" : [
],
"jdkVersion" : "11.0.11",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.11+9-LTS",
"warmupIterations" : 7,
"warmupTime" : "1 s",
"warmupBatchSize" : 1,
"measurementIterations" : 7,
"measurementTime" : "1 s",
"measurementBatchSize" : 1,
"params" : {
"size" : "15"
},
"primaryMetric" : {
"score" : 9.858436452927843E7,
"scoreError" : 803497.5841457994,
"scoreConfidence" : [
9.778086694513263E7,
9.938786211342423E7
],
"scorePercentiles" : {
"0.0" : 9.794330584356369E7,
"50.0" : 9.873485199549834E7,
"90.0" : 9.886072248959051E7,
"95.0" : 9.886072248959051E7,
"99.0" : 9.886072248959051E7,
"99.9" : 9.886072248959051E7,
"99.99" : 9.886072248959051E7,
"99.999" : 9.886072248959051E7,
"99.9999" : 9.886072248959051E7,
"100.0" : 9.886072248959051E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
9.794330584356369E7,
9.881386409439622E7,
9.881658119031164E7,
9.870191917778547E7,
9.821930691380315E7,
9.873485199549834E7,
9.886072248959051E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.21",
"benchmark" : "benchmarks.immutableList.RemoveAllPredicate.removeAll_Non_Optimized",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/Home/bin/java",
"jvmArgs" : [
],
"jdkVersion" : "11.0.11",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.11+9-LTS",
"warmupIterations" : 7,
"warmupTime" : "1 s",
"warmupBatchSize" : 1,
"measurementIterations" : 7,
"measurementTime" : "1 s",
"measurementBatchSize" : 1,
"params" : {
"size" : "31"
},
"primaryMetric" : {
"score" : 6.078761730836904E7,
"scoreError" : 262634.03805476986,
"scoreConfidence" : [
6.052498327031427E7,
6.105025134642381E7
],
"scorePercentiles" : {
"0.0" : 6.065138883221904E7,
"50.0" : 6.07345866565391E7,
"90.0" : 6.091707466808424E7,
"95.0" : 6.091707466808424E7,
"99.0" : 6.091707466808424E7,
"99.9" : 6.091707466808424E7,
"99.99" : 6.091707466808424E7,
"99.999" : 6.091707466808424E7,
"99.9999" : 6.091707466808424E7,
"100.0" : 6.091707466808424E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.091707466808424E7,
6.089074492458632E7,
6.091706298790064E7,
6.065138883221904E7,
6.0725135553192385E7,
6.067732753606158E7,
6.07345866565391E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.21",
"benchmark" : "benchmarks.immutableList.RemoveAllPredicate.removeAll_Non_Optimized",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/Home/bin/java",
"jvmArgs" : [
],
"jdkVersion" : "11.0.11",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.11+9-LTS",
"warmupIterations" : 7,
"warmupTime" : "1 s",
"warmupBatchSize" : 1,
"measurementIterations" : 7,
"measurementTime" : "1 s",
"measurementBatchSize" : 1,
"params" : {
"size" : "32"
},
"primaryMetric" : {
"score" : 5.929942012230168E7,
"scoreError" : 388209.2543943036,
"scoreConfidence" : [
5.891121086790738E7,
5.968762937669598E7
],
"scorePercentiles" : {
"0.0" : 5.893777959309749E7,
"50.0" : 5.93454784782839E7,
"90.0" : 5.942932624228049E7,
"95.0" : 5.942932624228049E7,
"99.0" : 5.942932624228049E7,
"99.9" : 5.942932624228049E7,
"99.99" : 5.942932624228049E7,
"99.999" : 5.942932624228049E7,
"99.9999" : 5.942932624228049E7,
"100.0" : 5.942932624228049E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5.932913424765824E7,
5.893777959309749E7,
5.942932624228049E7,
5.93454784782839E7,
5.9415267018603735E7,
5.923770336910413E7,
5.940125190708378E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.21",
"benchmark" : "benchmarks.immutableList.RemoveAllPredicate.removeAll_Non_PR",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/Home/bin/java",
"jvmArgs" : [
],
"jdkVersion" : "11.0.11",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.11+9-LTS",
"warmupIterations" : 7,
"warmupTime" : "1 s",
"warmupBatchSize" : 1,
"measurementIterations" : 7,
"measurementTime" : "1 s",
"measurementBatchSize" : 1,
"params" : {
"size" : "1"
},
"primaryMetric" : {
"score" : 2.295972514591922E8,
"scoreError" : 1746704.7430222644,
"scoreConfidence" : [
2.2785054671616992E8,
2.3134395620221445E8
],
"scorePercentiles" : {
"0.0" : 2.2798719760258293E8,
"50.0" : 2.2995907829986966E8,
"90.0" : 2.3012290175644916E8,
"95.0" : 2.3012290175644916E8,
"99.0" : 2.3012290175644916E8,
"99.9" : 2.3012290175644916E8,
"99.99" : 2.3012290175644916E8,
"99.999" : 2.3012290175644916E8,
"99.9999" : 2.3012290175644916E8,
"100.0" : 2.3012290175644916E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.300268693517426E8,
2.3007242756674135E8,
2.2995907829986966E8,
2.3012290175644916E8,
2.292041660481024E8,
2.2980811958885714E8,
2.2798719760258293E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.21",
"benchmark" : "benchmarks.immutableList.RemoveAllPredicate.removeAll_Non_PR",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/Home/bin/java",
"jvmArgs" : [
],
"jdkVersion" : "11.0.11",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.11+9-LTS",
"warmupIterations" : 7,
"warmupTime" : "1 s",
"warmupBatchSize" : 1,
"measurementIterations" : 7,
"measurementTime" : "1 s",
"measurementBatchSize" : 1,
"params" : {
"size" : "15"
},
"primaryMetric" : {
"score" : 8.081566533563669E7,
"scoreError" : 427592.5470377712,
"scoreConfidence" : [
8.038807278859892E7,
8.124325788267446E7
],
"scorePercentiles" : {
"0.0" : 8.04009408655121E7,
"50.0" : 8.086627329817146E7,
"90.0" : 8.098303118589406E7,
"95.0" : 8.098303118589406E7,
"99.0" : 8.098303118589406E7,
"99.9" : 8.098303118589406E7,
"99.99" : 8.098303118589406E7,
"99.999" : 8.098303118589406E7,
"99.9999" : 8.098303118589406E7,
"100.0" : 8.098303118589406E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
8.085667146483794E7,
8.090820689850964E7,
8.04009408655121E7,
8.098303118589406E7,
8.082029436432828E7,
8.086627329817146E7,
8.087423927220336E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.21",
"benchmark" : "benchmarks.immutableList.RemoveAllPredicate.removeAll_Non_PR",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/Home/bin/java",
"jvmArgs" : [
],
"jdkVersion" : "11.0.11",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.11+9-LTS",
"warmupIterations" : 7,
"warmupTime" : "1 s",
"warmupBatchSize" : 1,
"measurementIterations" : 7,
"measurementTime" : "1 s",
"measurementBatchSize" : 1,
"params" : {
"size" : "31"
},
"primaryMetric" : {
"score" : 4.2305609520675704E7,
"scoreError" : 158371.60534331825,
"scoreConfidence" : [
4.2147237915332384E7,
4.246398112601902E7
],
"scorePercentiles" : {
"0.0" : 4.215193423872818E7,
"50.0" : 4.232516828596956E7,
"90.0" : 4.2350158464597665E7,
"95.0" : 4.2350158464597665E7,
"99.0" : 4.2350158464597665E7,
"99.9" : 4.2350158464597665E7,
"99.99" : 4.2350158464597665E7,
"99.999" : 4.2350158464597665E7,
"99.9999" : 4.2350158464597665E7,
"100.0" : 4.2350158464597665E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.234931419469828E7,
4.234622674878811E7,
4.2300787803210415E7,
4.2350158464597665E7,
4.231567690873773E7,
4.215193423872818E7,
4.232516828596956E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.21",
"benchmark" : "benchmarks.immutableList.RemoveAllPredicate.removeAll_Non_PR",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/Home/bin/java",
"jvmArgs" : [
],
"jdkVersion" : "11.0.11",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.11+9-LTS",
"warmupIterations" : 7,
"warmupTime" : "1 s",
"warmupBatchSize" : 1,
"measurementIterations" : 7,
"measurementTime" : "1 s",
"measurementBatchSize" : 1,
"params" : {
"size" : "32"
},
"primaryMetric" : {
"score" : 4.224434073157927E7,
"scoreError" : 280613.85179955774,
"scoreConfidence" : [
4.196372687977971E7,
4.252495458337882E7
],
"scorePercentiles" : {
"0.0" : 4.19698848102665E7,
"50.0" : 4.227474024713044E7,
"90.0" : 4.2322728364921354E7,
"95.0" : 4.2322728364921354E7,
"99.0" : 4.2322728364921354E7,
"99.9" : 4.2322728364921354E7,
"99.99" : 4.2322728364921354E7,
"99.999" : 4.2322728364921354E7,
"99.9999" : 4.2322728364921354E7,
"100.0" : 4.2322728364921354E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.227474024713044E7,
4.225143205186556E7,
4.19698848102665E7,
4.2322728364921354E7,
4.225791524471594E7,
4.231710362826518E7,
4.231658077388996E7
]
]
},
"secondaryMetrics" : {
}
}
]
[
{
"jmhVersion" : "1.21",
"benchmark" : "benchmarks.immutableList.RemoveAllPredicate.removeAll_One",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/Home/bin/java",
"jvmArgs" : [
],
"jdkVersion" : "11.0.11",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.11+9-LTS",
"warmupIterations" : 7,
"warmupTime" : "1 s",
"warmupBatchSize" : 1,
"measurementIterations" : 7,
"measurementTime" : "1 s",
"measurementBatchSize" : 1,
"params" : {
"size" : "1"
},
"primaryMetric" : {
"score" : 6.040071004547342E7,
"scoreError" : 1620975.8964133295,
"scoreConfidence" : [
5.877973414906009E7,
6.2021685941886745E7
],
"scorePercentiles" : {
"0.0" : 5.9749453935998976E7,
"50.0" : 6.0142683242656104E7,
"90.0" : 6.15205340988989E7,
"95.0" : 6.15205340988989E7,
"99.0" : 6.15205340988989E7,
"99.9" : 6.15205340988989E7,
"99.99" : 6.15205340988989E7,
"99.999" : 6.15205340988989E7,
"99.9999" : 6.15205340988989E7,
"100.0" : 6.15205340988989E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.008590510203563E7,
6.15205340988989E7,
6.020142267837937E7,
6.0142683242656104E7,
5.9749453935998976E7,
6.132008012660723E7,
5.978489113373775E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.21",
"benchmark" : "benchmarks.immutableList.RemoveAllPredicate.removeAll_One",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/Home/bin/java",
"jvmArgs" : [
],
"jdkVersion" : "11.0.11",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.11+9-LTS",
"warmupIterations" : 7,
"warmupTime" : "1 s",
"warmupBatchSize" : 1,
"measurementIterations" : 7,
"measurementTime" : "1 s",
"measurementBatchSize" : 1,
"params" : {
"size" : "15"
},
"primaryMetric" : {
"score" : 7084798.609598943,
"scoreError" : 312561.9021573938,
"scoreConfidence" : [
6772236.707441549,
7397360.511756337
],
"scorePercentiles" : {
"0.0" : 6843741.886177788,
"50.0" : 7075184.014128515,
"90.0" : 7292779.655109767,
"95.0" : 7292779.655109767,
"99.0" : 7292779.655109767,
"99.9" : 7292779.655109767,
"99.99" : 7292779.655109767,
"99.999" : 7292779.655109767,
"99.9999" : 7292779.655109767,
"100.0" : 7292779.655109767
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7099254.317777627,
7292779.655109767,
7030574.213948276,
7064576.992589275,
7075184.014128515,
6843741.886177788,
7187479.187461351
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.21",
"benchmark" : "benchmarks.immutableList.RemoveAllPredicate.removeAll_One",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/Home/bin/java",
"jvmArgs" : [
],
"jdkVersion" : "11.0.11",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.11+9-LTS",
"warmupIterations" : 7,
"warmupTime" : "1 s",
"warmupBatchSize" : 1,
"measurementIterations" : 7,
"measurementTime" : "1 s",
"measurementBatchSize" : 1,
"params" : {
"size" : "31"
},
"primaryMetric" : {
"score" : 5235169.681516294,
"scoreError" : 197451.3696294118,
"scoreConfidence" : [
5037718.311886882,
5432621.051145706
],
"scorePercentiles" : {
"0.0" : 5073727.253048988,
"50.0" : 5225442.7906366745,
"90.0" : 5364177.679577286,
"95.0" : 5364177.679577286,
"99.0" : 5364177.679577286,
"99.9" : 5364177.679577286,
"99.99" : 5364177.679577286,
"99.999" : 5364177.679577286,
"99.9999" : 5364177.679577286,
"100.0" : 5364177.679577286
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5246528.993657558,
5222339.265066889,
5073727.253048988,
5224822.992740962,
5225442.7906366745,
5364177.679577286,
5289148.795885703
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.21",
"benchmark" : "benchmarks.immutableList.RemoveAllPredicate.removeAll_One",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/Home/bin/java",
"jvmArgs" : [
],
"jdkVersion" : "11.0.11",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.11+9-LTS",
"warmupIterations" : 7,
"warmupTime" : "1 s",
"warmupBatchSize" : 1,
"measurementIterations" : 7,
"measurementTime" : "1 s",
"measurementBatchSize" : 1,
"params" : {
"size" : "32"
},
"primaryMetric" : {
"score" : 4586781.479912554,
"scoreError" : 34172.169762393896,
"scoreConfidence" : [
4552609.31015016,
4620953.649674947
],
"scorePercentiles" : {
"0.0" : 4567075.58459151,
"50.0" : 4594481.886645629,
"90.0" : 4604604.636369603,
"95.0" : 4604604.636369603,
"99.0" : 4604604.636369603,
"99.9" : 4604604.636369603,
"99.99" : 4604604.636369603,
"99.999" : 4604604.636369603,
"99.9999" : 4604604.636369603,
"100.0" : 4604604.636369603
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4604604.636369603,
4597884.373536483,
4567075.58459151,
4570266.206586569,
4576094.021201539,
4594481.886645629,
4597063.650456538
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.21",
"benchmark" : "benchmarks.immutableList.RemoveAllPredicate.removeAll_One_Optimized",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/Home/bin/java",
"jvmArgs" : [
],
"jdkVersion" : "11.0.11",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.11+9-LTS",
"warmupIterations" : 7,
"warmupTime" : "1 s",
"warmupBatchSize" : 1,
"measurementIterations" : 7,
"measurementTime" : "1 s",
"measurementBatchSize" : 1,
"params" : {
"size" : "1"
},
"primaryMetric" : {
"score" : 1.1834580448248811E8,
"scoreError" : 802014.340388141,
"scoreConfidence" : [
1.1754379014209998E8,
1.1914781882287624E8
],
"scorePercentiles" : {
"0.0" : 1.1759935323874548E8,
"50.0" : 1.184742293629529E8,
"90.0" : 1.1860615131601276E8,
"95.0" : 1.1860615131601276E8,
"99.0" : 1.1860615131601276E8,
"99.9" : 1.1860615131601276E8,
"99.99" : 1.1860615131601276E8,
"99.999" : 1.1860615131601276E8,
"99.9999" : 1.1860615131601276E8,
"100.0" : 1.1860615131601276E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.1858494389980449E8,
1.182501939597021E8,
1.1759935323874548E8,
1.184742293629529E8,
1.1833016414256284E8,
1.1857559545763618E8,
1.1860615131601276E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.21",
"benchmark" : "benchmarks.immutableList.RemoveAllPredicate.removeAll_One_Optimized",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/Home/bin/java",
"jvmArgs" : [
],
"jdkVersion" : "11.0.11",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.11+9-LTS",
"warmupIterations" : 7,
"warmupTime" : "1 s",
"warmupBatchSize" : 1,
"measurementIterations" : 7,
"measurementTime" : "1 s",
"measurementBatchSize" : 1,
"params" : {
"size" : "15"
},
"primaryMetric" : {
"score" : 1.118283057002998E7,
"scoreError" : 24153.817330529706,
"scoreConfidence" : [
1.115867675269945E7,
1.120698438736051E7
],
"scorePercentiles" : {
"0.0" : 1.1162318644982792E7,
"50.0" : 1.1185221908816315E7,
"90.0" : 1.119446307389568E7,
"95.0" : 1.119446307389568E7,
"99.0" : 1.119446307389568E7,
"99.9" : 1.119446307389568E7,
"99.99" : 1.119446307389568E7,
"99.999" : 1.119446307389568E7,
"99.9999" : 1.119446307389568E7,
"100.0" : 1.119446307389568E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.1190619280307718E7,
1.118098962438168E7,
1.1185221908816315E7,
1.1162318644982792E7,
1.119446307389568E7,
1.1177438993644193E7,
1.1188762464181494E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.21",
"benchmark" : "benchmarks.immutableList.RemoveAllPredicate.removeAll_One_Optimized",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/Home/bin/java",
"jvmArgs" : [
],
"jdkVersion" : "11.0.11",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.11+9-LTS",
"warmupIterations" : 7,
"warmupTime" : "1 s",
"warmupBatchSize" : 1,
"measurementIterations" : 7,
"measurementTime" : "1 s",
"measurementBatchSize" : 1,
"params" : {
"size" : "31"
},
"primaryMetric" : {
"score" : 6143758.613124029,
"scoreError" : 61479.73938869234,
"scoreConfidence" : [
6082278.873735337,
6205238.352512721
],
"scorePercentiles" : {
"0.0" : 6095739.185907136,
"50.0" : 6149394.5577080315,
"90.0" : 6176612.245989367,
"95.0" : 6176612.245989367,
"99.0" : 6176612.245989367,
"99.9" : 6176612.245989367,
"99.99" : 6176612.245989367,
"99.999" : 6176612.245989367,
"99.9999" : 6176612.245989367,
"100.0" : 6176612.245989367
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6149394.5577080315,
6095739.185907136,
6168094.332397244,
6123209.628550712,
6150014.939702442,
6143245.401613272,
6176612.245989367
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.21",
"benchmark" : "benchmarks.immutableList.RemoveAllPredicate.removeAll_One_Optimized",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/Home/bin/java",
"jvmArgs" : [
],
"jdkVersion" : "11.0.11",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.11+9-LTS",
"warmupIterations" : 7,
"warmupTime" : "1 s",
"warmupBatchSize" : 1,
"measurementIterations" : 7,
"measurementTime" : "1 s",
"measurementBatchSize" : 1,
"params" : {
"size" : "32"
},
"primaryMetric" : {
"score" : 7102082.268602512,
"scoreError" : 27645.191127385828,
"scoreConfidence" : [
7074437.077475126,
7129727.459729898
],
"scorePercentiles" : {
"0.0" : 7077357.117201315,
"50.0" : 7104059.915300925,
"90.0" : 7112325.497523217,
"95.0" : 7112325.497523217,
"99.0" : 7112325.497523217,
"99.9" : 7112325.497523217,
"99.99" : 7112325.497523217,
"99.999" : 7112325.497523217,
"99.9999" : 7112325.497523217,
"100.0" : 7112325.497523217
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7077357.117201315,
7109806.6186671695,
7103584.475540886,
7111354.55100261,
7104059.915300925,
7096087.704981462,
7112325.497523217
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.21",
"benchmark" : "benchmarks.immutableList.RemoveAllPredicate.removeAll_One_PR",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/Home/bin/java",
"jvmArgs" : [
],
"jdkVersion" : "11.0.11",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.11+9-LTS",
"warmupIterations" : 7,
"warmupTime" : "1 s",
"warmupBatchSize" : 1,
"measurementIterations" : 7,
"measurementTime" : "1 s",
"measurementBatchSize" : 1,
"params" : {
"size" : "1"
},
"primaryMetric" : {
"score" : 1.1241566685027643E8,
"scoreError" : 745343.5252839386,
"scoreConfidence" : [
1.116703233249925E8,
1.1316101037556036E8
],
"scorePercentiles" : {
"0.0" : 1.1181585355665044E8,
"50.0" : 1.1252828413976368E8,
"90.0" : 1.1268126355763389E8,
"95.0" : 1.1268126355763389E8,
"99.0" : 1.1268126355763389E8,
"99.9" : 1.1268126355763389E8,
"99.99" : 1.1268126355763389E8,
"99.999" : 1.1268126355763389E8,
"99.9999" : 1.1268126355763389E8,
"100.0" : 1.1268126355763389E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.1265603157961543E8,
1.1209612322952245E8,
1.1252828413976368E8,
1.1181585355665044E8,
1.1268126355763389E8,
1.1249897755478661E8,
1.1263313433396249E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.21",
"benchmark" : "benchmarks.immutableList.RemoveAllPredicate.removeAll_One_PR",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/Home/bin/java",
"jvmArgs" : [
],
"jdkVersion" : "11.0.11",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.11+9-LTS",
"warmupIterations" : 7,
"warmupTime" : "1 s",
"warmupBatchSize" : 1,
"measurementIterations" : 7,
"measurementTime" : "1 s",
"measurementBatchSize" : 1,
"params" : {
"size" : "15"
},
"primaryMetric" : {
"score" : 8210653.045122378,
"scoreError" : 142403.7611043741,
"scoreConfidence" : [
8068249.284018003,
8353056.806226752
],
"scorePercentiles" : {
"0.0" : 8072525.117360484,
"50.0" : 8227582.818599291,
"90.0" : 8259796.653016205,
"95.0" : 8259796.653016205,
"99.0" : 8259796.653016205,
"99.9" : 8259796.653016205,
"99.99" : 8259796.653016205,
"99.999" : 8259796.653016205,
"99.9999" : 8259796.653016205,
"100.0" : 8259796.653016205
},
"scoreUnit" : "ops/s",
"rawData" : [
[
8259796.653016205,
8227582.818599291,
8230174.302369643,
8072525.117360484,
8214588.360299898,
8252676.478195434,
8217227.586015688
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.21",
"benchmark" : "benchmarks.immutableList.RemoveAllPredicate.removeAll_One_PR",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/Home/bin/java",
"jvmArgs" : [
],
"jdkVersion" : "11.0.11",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.11+9-LTS",
"warmupIterations" : 7,
"warmupTime" : "1 s",
"warmupBatchSize" : 1,
"measurementIterations" : 7,
"measurementTime" : "1 s",
"measurementBatchSize" : 1,
"params" : {
"size" : "31"
},
"primaryMetric" : {
"score" : 4347003.278925124,
"scoreError" : 65476.456395012225,
"scoreConfidence" : [
4281526.822530111,
4412479.735320136
],
"scorePercentiles" : {
"0.0" : 4311024.883016858,
"50.0" : 4341459.957754928,
"90.0" : 4406459.12955079,
"95.0" : 4406459.12955079,
"99.0" : 4406459.12955079,
"99.9" : 4406459.12955079,
"99.99" : 4406459.12955079,
"99.999" : 4406459.12955079,
"99.9999" : 4406459.12955079,
"100.0" : 4406459.12955079
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4406459.12955079,
4338041.933351878,
4342012.170900313,
4341459.957754928,
4311024.883016858,
4338021.187832425,
4352003.690068672
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.21",
"benchmark" : "benchmarks.immutableList.RemoveAllPredicate.removeAll_One_PR",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/Home/bin/java",
"jvmArgs" : [
],
"jdkVersion" : "11.0.11",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.11+9-LTS",
"warmupIterations" : 7,
"warmupTime" : "1 s",
"warmupBatchSize" : 1,
"measurementIterations" : 7,
"measurementTime" : "1 s",
"measurementBatchSize" : 1,
"params" : {
"size" : "32"
},
"primaryMetric" : {
"score" : 4574501.500670991,
"scoreError" : 31684.686091680123,
"scoreConfidence" : [
4542816.814579311,
4606186.186762671
],
"scorePercentiles" : {
"0.0" : 4558026.931143546,
"50.0" : 4576967.988846587,
"90.0" : 4590003.040180223,
"95.0" : 4590003.040180223,
"99.0" : 4590003.040180223,
"99.9" : 4590003.040180223,
"99.99" : 4590003.040180223,
"99.999" : 4590003.040180223,
"99.9999" : 4590003.040180223,
"100.0" : 4590003.040180223
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4589365.936716845,
4584528.654164275,
4558026.931143546,
4561545.227086062,
4561072.726559399,
4590003.040180223,
4576967.988846587
]
]
},
"secondaryMetrics" : {
}
}
]
[
{
"jmhVersion" : "1.21",
"benchmark" : "benchmarks.immutableList.RemoveAllPredicate.removeAll_RandomHalf",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/Home/bin/java",
"jvmArgs" : [
],
"jdkVersion" : "11.0.11",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.11+9-LTS",
"warmupIterations" : 7,
"warmupTime" : "1 s",
"warmupBatchSize" : 1,
"measurementIterations" : 7,
"measurementTime" : "1 s",
"measurementBatchSize" : 1,
"params" : {
"size" : "1"
},
"primaryMetric" : {
"score" : 1.5458650991939712E8,
"scoreError" : 907358.3092918934,
"scoreConfidence" : [
1.5367915161010522E8,
1.5549386822868901E8
],
"scorePercentiles" : {
"0.0" : 1.5370235316407958E8,
"50.0" : 1.5476887722875944E8,
"90.0" : 1.5483264405049407E8,
"95.0" : 1.5483264405049407E8,
"99.0" : 1.5483264405049407E8,
"99.9" : 1.5483264405049407E8,
"99.99" : 1.5483264405049407E8,
"99.999" : 1.5483264405049407E8,
"99.9999" : 1.5483264405049407E8,
"100.0" : 1.5483264405049407E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.5483264405049407E8,
1.5370235316407958E8,
1.545506323235826E8,
1.5476887722875944E8,
1.5464910930501541E8,
1.548240813450455E8,
1.547778720188032E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.21",
"benchmark" : "benchmarks.immutableList.RemoveAllPredicate.removeAll_RandomHalf",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/Home/bin/java",
"jvmArgs" : [
],
"jdkVersion" : "11.0.11",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.11+9-LTS",
"warmupIterations" : 7,
"warmupTime" : "1 s",
"warmupBatchSize" : 1,
"measurementIterations" : 7,
"measurementTime" : "1 s",
"measurementBatchSize" : 1,
"params" : {
"size" : "15"
},
"primaryMetric" : {
"score" : 7037615.400771513,
"scoreError" : 120011.30163238148,
"scoreConfidence" : [
6917604.099139132,
7157626.702403894
],
"scorePercentiles" : {
"0.0" : 6991114.495706768,
"50.0" : 7009369.149001783,
"90.0" : 7136693.447902158,
"95.0" : 7136693.447902158,
"99.0" : 7136693.447902158,
"99.9" : 7136693.447902158,
"99.99" : 7136693.447902158,
"99.999" : 7136693.447902158,
"99.9999" : 7136693.447902158,
"100.0" : 7136693.447902158
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6991114.495706768,
7136693.447902158,
7008396.219591332,
7005987.143769851,
7009369.149001783,
7026388.477469065,
7085358.871959633
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.21",
"benchmark" : "benchmarks.immutableList.RemoveAllPredicate.removeAll_RandomHalf",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/Home/bin/java",
"jvmArgs" : [
],
"jdkVersion" : "11.0.11",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.11+9-LTS",
"warmupIterations" : 7,
"warmupTime" : "1 s",
"warmupBatchSize" : 1,
"measurementIterations" : 7,
"measurementTime" : "1 s",
"measurementBatchSize" : 1,
"params" : {
"size" : "31"
},
"primaryMetric" : {
"score" : 3307873.926764298,
"scoreError" : 87264.25349463147,
"scoreConfidence" : [
3220609.6732696667,
3395138.1802589297
],
"scorePercentiles" : {
"0.0" : 3247386.527806923,
"50.0" : 3304621.004086768,
"90.0" : 3369591.310840677,
"95.0" : 3369591.310840677,
"99.0" : 3369591.310840677,
"99.9" : 3369591.310840677,
"99.99" : 3369591.310840677,
"99.999" : 3369591.310840677,
"99.9999" : 3369591.310840677,
"100.0" : 3369591.310840677
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3330380.858270441,
3369591.310840677,
3324752.9176503285,
3284739.7220002045,
3304621.004086768,
3247386.527806923,
3293645.1466947463
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.21",
"benchmark" : "benchmarks.immutableList.RemoveAllPredicate.removeAll_RandomHalf",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/Home/bin/java",
"jvmArgs" : [
],
"jdkVersion" : "11.0.11",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.11+9-LTS",
"warmupIterations" : 7,
"warmupTime" : "1 s",
"warmupBatchSize" : 1,
"measurementIterations" : 7,
"measurementTime" : "1 s",
"measurementBatchSize" : 1,
"params" : {
"size" : "32"
},
"primaryMetric" : {
"score" : 3548548.67656624,
"scoreError" : 47059.22599056674,
"scoreConfidence" : [
3501489.450575673,
3595607.902556807
],
"scorePercentiles" : {
"0.0" : 3516755.86490407,
"50.0" : 3547154.784848577,
"90.0" : 3583980.007742864,
"95.0" : 3583980.007742864,
"99.0" : 3583980.007742864,
"99.9" : 3583980.007742864,
"99.99" : 3583980.007742864,
"99.999" : 3583980.007742864,
"99.9999" : 3583980.007742864,
"100.0" : 3583980.007742864
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3583980.007742864,
3547154.784848577,
3560858.6466624183,
3534686.272255133,
3516755.86490407,
3546271.6965302345,
3550133.4630203824
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.21",
"benchmark" : "benchmarks.immutableList.RemoveAllPredicate.removeAll_RandomHalf_Optimized",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/Home/bin/java",
"jvmArgs" : [
],
"jdkVersion" : "11.0.11",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.11+9-LTS",
"warmupIterations" : 7,
"warmupTime" : "1 s",
"warmupBatchSize" : 1,
"measurementIterations" : 7,
"measurementTime" : "1 s",
"measurementBatchSize" : 1,
"params" : {
"size" : "1"
},
"primaryMetric" : {
"score" : 1.671556862507216E8,
"scoreError" : 1321070.0098605275,
"scoreConfidence" : [
1.658346162408611E8,
1.6847675626058212E8
],
"scorePercentiles" : {
"0.0" : 1.6624932550023085E8,
"50.0" : 1.6751232396617502E8,
"90.0" : 1.676328051785456E8,
"95.0" : 1.676328051785456E8,
"99.0" : 1.676328051785456E8,
"99.9" : 1.676328051785456E8,
"99.99" : 1.676328051785456E8,
"99.999" : 1.676328051785456E8,
"99.9999" : 1.676328051785456E8,
"100.0" : 1.676328051785456E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.6751232396617502E8,
1.676328051785456E8,
1.6624932550023085E8,
1.663936240767934E8,
1.6721289958043393E8,
1.6751451775977984E8,
1.675743076930925E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.21",
"benchmark" : "benchmarks.immutableList.RemoveAllPredicate.removeAll_RandomHalf_Optimized",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/Home/bin/java",
"jvmArgs" : [
],
"jdkVersion" : "11.0.11",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.11+9-LTS",
"warmupIterations" : 7,
"warmupTime" : "1 s",
"warmupBatchSize" : 1,
"measurementIterations" : 7,
"measurementTime" : "1 s",
"measurementBatchSize" : 1,
"params" : {
"size" : "15"
},
"primaryMetric" : {
"score" : 1.176817676409508E7,
"scoreError" : 300105.9246824384,
"scoreConfidence" : [
1.146807083941264E7,
1.2068282688777518E7
],
"scorePercentiles" : {
"0.0" : 1.1543903843810726E7,
"50.0" : 1.1779654539934224E7,
"90.0" : 1.1902166827672644E7,
"95.0" : 1.1902166827672644E7,
"99.0" : 1.1902166827672644E7,
"99.9" : 1.1902166827672644E7,
"99.99" : 1.1902166827672644E7,
"99.999" : 1.1902166827672644E7,
"99.9999" : 1.1902166827672644E7,
"100.0" : 1.1902166827672644E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.1896426797306204E7,
1.1902166827672644E7,
1.176569591418303E7,
1.1846161806969104E7,
1.164322761878962E7,
1.1543903843810726E7,
1.1779654539934224E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.21",
"benchmark" : "benchmarks.immutableList.RemoveAllPredicate.removeAll_RandomHalf_Optimized",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/Home/bin/java",
"jvmArgs" : [
],
"jdkVersion" : "11.0.11",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.11+9-LTS",
"warmupIterations" : 7,
"warmupTime" : "1 s",
"warmupBatchSize" : 1,
"measurementIterations" : 7,
"measurementTime" : "1 s",
"measurementBatchSize" : 1,
"params" : {
"size" : "31"
},
"primaryMetric" : {
"score" : 5062253.0107427705,
"scoreError" : 122543.20627367198,
"scoreConfidence" : [
4939709.804469098,
5184796.217016443
],
"scorePercentiles" : {
"0.0" : 4979424.633555479,
"50.0" : 5055313.040605089,
"90.0" : 5161841.21476433,
"95.0" : 5161841.21476433,
"99.0" : 5161841.21476433,
"99.9" : 5161841.21476433,
"99.99" : 5161841.21476433,
"99.999" : 5161841.21476433,
"99.9999" : 5161841.21476433,
"100.0" : 5161841.21476433
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5055313.040605089,
4979424.633555479,
5081094.720622477,
5066990.578092938,
5161841.21476433,
5046236.124654546,
5044870.762904537
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.21",
"benchmark" : "benchmarks.immutableList.RemoveAllPredicate.removeAll_RandomHalf_Optimized",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/Home/bin/java",
"jvmArgs" : [
],
"jdkVersion" : "11.0.11",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.11+9-LTS",
"warmupIterations" : 7,
"warmupTime" : "1 s",
"warmupBatchSize" : 1,
"measurementIterations" : 7,
"measurementTime" : "1 s",
"measurementBatchSize" : 1,
"params" : {
"size" : "32"
},
"primaryMetric" : {
"score" : 5439800.92343006,
"scoreError" : 69473.15426452023,
"scoreConfidence" : [
5370327.76916554,
5509274.07769458
],
"scorePercentiles" : {
"0.0" : 5383532.556377578,
"50.0" : 5448042.373996053,
"90.0" : 5469236.27281328,
"95.0" : 5469236.27281328,
"99.0" : 5469236.27281328,
"99.9" : 5469236.27281328,
"99.99" : 5469236.27281328,
"99.999" : 5469236.27281328,
"99.9999" : 5469236.27281328,
"100.0" : 5469236.27281328
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5383532.556377578,
5413770.794447506,
5467944.263972054,
5446781.194369171,
5448042.373996053,
5469236.27281328,
5449299.008034778
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.21",
"benchmark" : "benchmarks.immutableList.RemoveAllPredicate.removeAll_RandomHalf_PR",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/Home/bin/java",
"jvmArgs" : [
],
"jdkVersion" : "11.0.11",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.11+9-LTS",
"warmupIterations" : 7,
"warmupTime" : "1 s",
"warmupBatchSize" : 1,
"measurementIterations" : 7,
"measurementTime" : "1 s",
"measurementBatchSize" : 1,
"params" : {
"size" : "1"
},
"primaryMetric" : {
"score" : 1.5248461808401483E8,
"scoreError" : 1314592.6506841362,
"scoreConfidence" : [
1.5117002543333068E8,
1.5379921073469898E8
],
"scorePercentiles" : {
"0.0" : 1.512024033927487E8,
"50.0" : 1.5268825195150626E8,
"90.0" : 1.528654804600419E8,
"95.0" : 1.528654804600419E8,
"99.0" : 1.528654804600419E8,
"99.9" : 1.528654804600419E8,
"99.99" : 1.528654804600419E8,
"99.999" : 1.528654804600419E8,
"99.9999" : 1.528654804600419E8,
"100.0" : 1.528654804600419E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.5284632536191764E8,
1.5268825195150626E8,
1.5242931425160465E8,
1.512024033927487E8,
1.5271960286888754E8,
1.528654804600419E8,
1.526409483013971E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.21",
"benchmark" : "benchmarks.immutableList.RemoveAllPredicate.removeAll_RandomHalf_PR",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/Home/bin/java",
"jvmArgs" : [
],
"jdkVersion" : "11.0.11",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.11+9-LTS",
"warmupIterations" : 7,
"warmupTime" : "1 s",
"warmupBatchSize" : 1,
"measurementIterations" : 7,
"measurementTime" : "1 s",
"measurementBatchSize" : 1,
"params" : {
"size" : "15"
},
"primaryMetric" : {
"score" : 9032242.684311863,
"scoreError" : 137055.66201356697,
"scoreConfidence" : [
8895187.022298297,
9169298.34632543
],
"scorePercentiles" : {
"0.0" : 8947996.686170615,
"50.0" : 9035185.050764823,
"90.0" : 9100710.350113727,
"95.0" : 9100710.350113727,
"99.0" : 9100710.350113727,
"99.9" : 9100710.350113727,
"99.99" : 9100710.350113727,
"99.999" : 9100710.350113727,
"99.9999" : 9100710.350113727,
"100.0" : 9100710.350113727
},
"scoreUnit" : "ops/s",
"rawData" : [
[
8997983.647835188,
9077246.330838205,
9093387.752174579,
9035185.050764823,
9100710.350113727,
8947996.686170615,
8973188.972285904
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.21",
"benchmark" : "benchmarks.immutableList.RemoveAllPredicate.removeAll_RandomHalf_PR",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/Home/bin/java",
"jvmArgs" : [
],
"jdkVersion" : "11.0.11",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.11+9-LTS",
"warmupIterations" : 7,
"warmupTime" : "1 s",
"warmupBatchSize" : 1,
"measurementIterations" : 7,
"measurementTime" : "1 s",
"measurementBatchSize" : 1,
"params" : {
"size" : "31"
},
"primaryMetric" : {
"score" : 4472431.616123092,
"scoreError" : 93619.97601792679,
"scoreConfidence" : [
4378811.640105166,
4566051.592141019
],
"scorePercentiles" : {
"0.0" : 4405869.456496459,
"50.0" : 4492818.957247781,
"90.0" : 4511898.2875617165,
"95.0" : 4511898.2875617165,
"99.0" : 4511898.2875617165,
"99.9" : 4511898.2875617165,
"99.99" : 4511898.2875617165,
"99.999" : 4511898.2875617165,
"99.9999" : 4511898.2875617165,
"100.0" : 4511898.2875617165
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4492818.957247781,
4504252.233778912,
4422816.206685998,
4405869.456496459,
4511898.2875617165,
4494406.670116871,
4474959.500973913
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.21",
"benchmark" : "benchmarks.immutableList.RemoveAllPredicate.removeAll_RandomHalf_PR",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/Home/bin/java",
"jvmArgs" : [
],
"jdkVersion" : "11.0.11",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.11+9-LTS",
"warmupIterations" : 7,
"warmupTime" : "1 s",
"warmupBatchSize" : 1,
"measurementIterations" : 7,
"measurementTime" : "1 s",
"measurementBatchSize" : 1,
"params" : {
"size" : "32"
},
"primaryMetric" : {
"score" : 4328023.008991855,
"scoreError" : 78281.60010283127,
"scoreConfidence" : [
4249741.408889024,
4406304.609094687
],
"scorePercentiles" : {
"0.0" : 4285912.70112291,
"50.0" : 4327887.258897874,
"90.0" : 4389266.094191989,
"95.0" : 4389266.094191989,
"99.0" : 4389266.094191989,
"99.9" : 4389266.094191989,
"99.99" : 4389266.094191989,
"99.999" : 4389266.094191989,
"99.9999" : 4389266.094191989,
"100.0" : 4389266.094191989
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4389266.094191989,
4341835.224780542,
4285912.70112291,
4298367.355812903,
4327887.258897874,
4308428.309705239,
4344464.118431532
]
]
},
"secondaryMetrics" : {
}
}
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment