-
-
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…
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
{ | |
"jmhVersion" : "1.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" : { | |
} | |
} | |
] | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
{ | |
"jmhVersion" : "1.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" : { | |
} | |
} | |
] | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
{ | |
"jmhVersion" : "1.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" : { | |
} | |
} | |
] | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
{ | |
"jmhVersion" : "1.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