Created
January 15, 2019 21:47
-
-
Save odd/06b1f9dfd9a22dd0d61e19a01015233f to your computer and use it in GitHub Desktop.
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" : "collection.benchmark.immutable.SeqMapBenchmark.access_apply", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 12.468088707611157, | |
"scoreError" : 0.8900164057397061, | |
"scoreConfidence" : [ | |
11.578072301871451, | |
13.358105113350863 | |
], | |
"scorePercentiles" : { | |
"0.0" : 12.148148915545862, | |
"50.0" : 12.271451274326393, | |
"90.0" : 13.251057273375405, | |
"95.0" : 13.251057273375405, | |
"99.0" : 13.251057273375405, | |
"99.9" : 13.251057273375405, | |
"99.99" : 13.251057273375405, | |
"99.999" : 13.251057273375405, | |
"99.9999" : 13.251057273375405, | |
"100.0" : 13.251057273375405 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
13.251057273375405, | |
12.271451274326393, | |
12.509004086181278, | |
12.22828583535109, | |
12.148148915545862, | |
12.680754979425947, | |
12.18791858907213 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.access_apply", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 18.76680683085081, | |
"scoreError" : 0.2230024400664141, | |
"scoreConfidence" : [ | |
18.5438043907844, | |
18.989809270917224 | |
], | |
"scorePercentiles" : { | |
"0.0" : 18.658925239168173, | |
"50.0" : 18.746543320560992, | |
"90.0" : 18.925291146424517, | |
"95.0" : 18.925291146424517, | |
"99.0" : 18.925291146424517, | |
"99.9" : 18.925291146424517, | |
"99.99" : 18.925291146424517, | |
"99.999" : 18.925291146424517, | |
"99.9999" : 18.925291146424517, | |
"100.0" : 18.925291146424517 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
18.746543320560992, | |
18.925291146424517, | |
18.659067936295802, | |
18.822553515903046, | |
18.835543050592438, | |
18.719723607010724, | |
18.658925239168173 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.access_apply", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 26.811800334597365, | |
"scoreError" : 0.20857048639576167, | |
"scoreConfidence" : [ | |
26.603229848201604, | |
27.020370820993126 | |
], | |
"scorePercentiles" : { | |
"0.0" : 26.718140318400593, | |
"50.0" : 26.799409763155076, | |
"90.0" : 27.000659076330983, | |
"95.0" : 27.000659076330983, | |
"99.0" : 27.000659076330983, | |
"99.9" : 27.000659076330983, | |
"99.99" : 27.000659076330983, | |
"99.999" : 27.000659076330983, | |
"99.9999" : 27.000659076330983, | |
"100.0" : 27.000659076330983 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
27.000659076330983, | |
26.799409763155076, | |
26.718140318400593, | |
26.834659546061417, | |
26.80423291395671, | |
26.735630966984907, | |
26.78986975729189 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.access_apply", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 13.235514969368191, | |
"scoreError" : 0.3312379366407671, | |
"scoreConfidence" : [ | |
12.904277032727425, | |
13.566752906008958 | |
], | |
"scorePercentiles" : { | |
"0.0" : 13.165178922470433, | |
"50.0" : 13.183997527617043, | |
"90.0" : 13.567595786061588, | |
"95.0" : 13.567595786061588, | |
"99.0" : 13.567595786061588, | |
"99.9" : 13.567595786061588, | |
"99.99" : 13.567595786061588, | |
"99.999" : 13.567595786061588, | |
"99.9999" : 13.567595786061588, | |
"100.0" : 13.567595786061588 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
13.171600820771841, | |
13.183997527617043, | |
13.205182833180448, | |
13.567595786061588, | |
13.186764860984205, | |
13.16828403449177, | |
13.165178922470433 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.access_apply", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 18.228340598587035, | |
"scoreError" : 0.539976204606323, | |
"scoreConfidence" : [ | |
17.688364393980713, | |
18.768316803193358 | |
], | |
"scorePercentiles" : { | |
"0.0" : 18.01886673325248, | |
"50.0" : 18.086888353008927, | |
"90.0" : 18.57245742479119, | |
"95.0" : 18.57245742479119, | |
"99.0" : 18.57245742479119, | |
"99.9" : 18.57245742479119, | |
"99.99" : 18.57245742479119, | |
"99.999" : 18.57245742479119, | |
"99.9999" : 18.57245742479119, | |
"100.0" : 18.57245742479119 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
18.492239231985877, | |
18.047165331890334, | |
18.086888353008927, | |
18.57245742479119, | |
18.359551386207148, | |
18.01886673325248, | |
18.021215728973296 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.access_apply", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 28.237245283743245, | |
"scoreError" : 1.451500042253979, | |
"scoreConfidence" : [ | |
26.785745241489266, | |
29.688745325997225 | |
], | |
"scorePercentiles" : { | |
"0.0" : 27.82388828989051, | |
"50.0" : 27.866747102741254, | |
"90.0" : 29.179805211349162, | |
"95.0" : 29.179805211349162, | |
"99.0" : 29.179805211349162, | |
"99.9" : 29.179805211349162, | |
"99.99" : 29.179805211349162, | |
"99.999" : 29.179805211349162, | |
"99.9999" : 29.179805211349162, | |
"100.0" : 29.179805211349162 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
29.179032239393415, | |
27.866747102741254, | |
27.925632833674428, | |
27.82388828989051, | |
27.85517309506632, | |
29.179805211349162, | |
27.830438214087632 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.access_apply", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 13.300466487626144, | |
"scoreError" : 0.6732308652007998, | |
"scoreConfidence" : [ | |
12.627235622425344, | |
13.973697352826944 | |
], | |
"scorePercentiles" : { | |
"0.0" : 13.128371078826312, | |
"50.0" : 13.213918677063164, | |
"90.0" : 13.97120314635575, | |
"95.0" : 13.97120314635575, | |
"99.0" : 13.97120314635575, | |
"99.9" : 13.97120314635575, | |
"99.99" : 13.97120314635575, | |
"99.999" : 13.97120314635575, | |
"99.9999" : 13.97120314635575, | |
"100.0" : 13.97120314635575 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
13.204366883116883, | |
13.230803067971436, | |
13.128866949108488, | |
13.213918677063164, | |
13.128371078826312, | |
13.225735610940966, | |
13.97120314635575 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.access_apply", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 18.953711798008374, | |
"scoreError" : 2.2528082588230007, | |
"scoreConfidence" : [ | |
16.700903539185372, | |
21.206520056831376 | |
], | |
"scorePercentiles" : { | |
"0.0" : 18.26621831266047, | |
"50.0" : 18.428112483004448, | |
"90.0" : 21.07702764453421, | |
"95.0" : 21.07702764453421, | |
"99.0" : 21.07702764453421, | |
"99.9" : 21.07702764453421, | |
"99.99" : 21.07702764453421, | |
"99.999" : 21.07702764453421, | |
"99.9999" : 21.07702764453421, | |
"100.0" : 21.07702764453421 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
18.428112483004448, | |
21.07702764453421, | |
18.394068257390288, | |
18.3348466061706, | |
19.00546955600938, | |
19.170239726289232, | |
18.26621831266047 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.access_apply", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 27.15341238864345, | |
"scoreError" : 0.4166241543790113, | |
"scoreConfidence" : [ | |
26.736788234264438, | |
27.57003654302246 | |
], | |
"scorePercentiles" : { | |
"0.0" : 26.90745882416223, | |
"50.0" : 27.15755123655914, | |
"90.0" : 27.458079360765343, | |
"95.0" : 27.458079360765343, | |
"99.0" : 27.458079360765343, | |
"99.9" : 27.458079360765343, | |
"99.99" : 27.458079360765343, | |
"99.999" : 27.458079360765343, | |
"99.9999" : 27.458079360765343, | |
"100.0" : 27.458079360765343 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
27.458079360765343, | |
27.08967168041404, | |
27.15755123655914, | |
27.285027059141235, | |
27.193053109789076, | |
26.983045449673064, | |
26.90745882416223 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.access_contains", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 7.775400893780511, | |
"scoreError" : 0.17389538465414914, | |
"scoreConfidence" : [ | |
7.601505509126362, | |
7.949296278434661 | |
], | |
"scorePercentiles" : { | |
"0.0" : 7.722508404850315, | |
"50.0" : 7.738479512277316, | |
"90.0" : 7.93966960714568, | |
"95.0" : 7.93966960714568, | |
"99.0" : 7.93966960714568, | |
"99.9" : 7.93966960714568, | |
"99.99" : 7.93966960714568, | |
"99.999" : 7.93966960714568, | |
"99.9999" : 7.93966960714568, | |
"100.0" : 7.93966960714568 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
7.802042754640461, | |
7.722508404850315, | |
7.738479512277316, | |
7.93966960714568, | |
7.7597763440860215, | |
7.729731131568028, | |
7.735598501895749 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.access_contains", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 12.63670663041431, | |
"scoreError" : 0.28271538810641944, | |
"scoreConfidence" : [ | |
12.35399124230789, | |
12.919422018520729 | |
], | |
"scorePercentiles" : { | |
"0.0" : 12.533616700176236, | |
"50.0" : 12.581209909683894, | |
"90.0" : 12.893512128476788, | |
"95.0" : 12.893512128476788, | |
"99.0" : 12.893512128476788, | |
"99.9" : 12.893512128476788, | |
"99.99" : 12.893512128476788, | |
"99.999" : 12.893512128476788, | |
"99.9999" : 12.893512128476788, | |
"100.0" : 12.893512128476788 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
12.893512128476788, | |
12.533616700176236, | |
12.62867544345898, | |
12.57231841678112, | |
12.695720445662657, | |
12.581209909683894, | |
12.551893368660485 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.access_contains", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 23.760738511159367, | |
"scoreError" : 1.633060215976149, | |
"scoreConfidence" : [ | |
22.12767829518322, | |
25.393798727135515 | |
], | |
"scorePercentiles" : { | |
"0.0" : 23.17050808749196, | |
"50.0" : 23.401665428199887, | |
"90.0" : 24.94161950400158, | |
"95.0" : 24.94161950400158, | |
"99.0" : 24.94161950400158, | |
"99.9" : 24.94161950400158, | |
"99.99" : 24.94161950400158, | |
"99.999" : 24.94161950400158, | |
"99.9999" : 24.94161950400158, | |
"100.0" : 24.94161950400158 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
24.660998719337996, | |
23.248211276763737, | |
23.356710577728162, | |
23.17050808749196, | |
23.54545598459226, | |
24.94161950400158, | |
23.401665428199887 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.access_contains", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 8.408059419058048, | |
"scoreError" : 0.1489281875026595, | |
"scoreConfidence" : [ | |
8.259131231555388, | |
8.556987606560709 | |
], | |
"scorePercentiles" : { | |
"0.0" : 8.338415545170825, | |
"50.0" : 8.386972632493483, | |
"90.0" : 8.515383125887844, | |
"95.0" : 8.515383125887844, | |
"99.0" : 8.515383125887844, | |
"99.9" : 8.515383125887844, | |
"99.99" : 8.515383125887844, | |
"99.999" : 8.515383125887844, | |
"99.9999" : 8.515383125887844, | |
"100.0" : 8.515383125887844 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
8.480318140197376, | |
8.386972632493483, | |
8.338415545170825, | |
8.515383125887844, | |
8.350150706200541, | |
8.406158929711923, | |
8.379016853744346 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.access_contains", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 12.822972791773775, | |
"scoreError" : 1.0047637853777742, | |
"scoreConfidence" : [ | |
11.818209006396001, | |
13.82773657715155 | |
], | |
"scorePercentiles" : { | |
"0.0" : 12.573952404859925, | |
"50.0" : 12.633183994148506, | |
"90.0" : 13.810859196189016, | |
"95.0" : 13.810859196189016, | |
"99.0" : 13.810859196189016, | |
"99.9" : 13.810859196189016, | |
"99.99" : 13.810859196189016, | |
"99.999" : 13.810859196189016, | |
"99.9999" : 13.810859196189016, | |
"100.0" : 13.810859196189016 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
12.844630536964186, | |
13.810859196189016, | |
12.573952404859925, | |
12.598347371841335, | |
12.633183994148506, | |
12.581458158577991, | |
12.718377879835474 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.access_contains", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 23.24826856260025, | |
"scoreError" : 1.0565050317240088, | |
"scoreConfidence" : [ | |
22.19176353087624, | |
24.304773594324256 | |
], | |
"scorePercentiles" : { | |
"0.0" : 22.96253825521662, | |
"50.0" : 23.082423917525773, | |
"90.0" : 24.288759374848794, | |
"95.0" : 24.288759374848794, | |
"99.0" : 24.288759374848794, | |
"99.9" : 24.288759374848794, | |
"99.99" : 24.288759374848794, | |
"99.999" : 24.288759374848794, | |
"99.9999" : 24.288759374848794, | |
"100.0" : 24.288759374848794 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
24.288759374848794, | |
22.99905995335437, | |
23.218774697510547, | |
22.999777965097735, | |
23.082423917525773, | |
23.186545774647886, | |
22.96253825521662 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.access_contains", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 8.258834892179218, | |
"scoreError" : 0.338231276210301, | |
"scoreConfidence" : [ | |
7.920603615968917, | |
8.597066168389519 | |
], | |
"scorePercentiles" : { | |
"0.0" : 8.102369725038054, | |
"50.0" : 8.254760804365997, | |
"90.0" : 8.531429455804355, | |
"95.0" : 8.531429455804355, | |
"99.0" : 8.531429455804355, | |
"99.9" : 8.531429455804355, | |
"99.99" : 8.531429455804355, | |
"99.999" : 8.531429455804355, | |
"99.9999" : 8.531429455804355, | |
"100.0" : 8.531429455804355 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
8.254760804365997, | |
8.360787812587922, | |
8.531429455804355, | |
8.261505636708756, | |
8.102369725038054, | |
8.114189524942145, | |
8.186801285807292 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.access_contains", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 12.804535103061147, | |
"scoreError" : 0.578070557860462, | |
"scoreConfidence" : [ | |
12.226464545200685, | |
13.382605660921609 | |
], | |
"scorePercentiles" : { | |
"0.0" : 12.586507157052653, | |
"50.0" : 12.744080388625353, | |
"90.0" : 13.325143418623055, | |
"95.0" : 13.325143418623055, | |
"99.0" : 13.325143418623055, | |
"99.9" : 13.325143418623055, | |
"99.99" : 13.325143418623055, | |
"99.999" : 13.325143418623055, | |
"99.9999" : 13.325143418623055, | |
"100.0" : 13.325143418623055 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
12.824022137307349, | |
12.646423928580385, | |
13.325143418623055, | |
12.89822895822589, | |
12.744080388625353, | |
12.586507157052653, | |
12.60733973301335 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.access_contains", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 22.163528130050057, | |
"scoreError" : 0.1833449841559178, | |
"scoreConfidence" : [ | |
21.980183145894138, | |
22.346873114205977 | |
], | |
"scorePercentiles" : { | |
"0.0" : 22.098782315605167, | |
"50.0" : 22.1455363437089, | |
"90.0" : 22.339041880417476, | |
"95.0" : 22.339041880417476, | |
"99.0" : 22.339041880417476, | |
"99.9" : 22.339041880417476, | |
"99.99" : 22.339041880417476, | |
"99.999" : 22.339041880417476, | |
"99.9999" : 22.339041880417476, | |
"100.0" : 22.339041880417476 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
22.339041880417476, | |
22.109703782255213, | |
22.1455363437089, | |
22.1752017380509, | |
22.146162815405045, | |
22.098782315605167, | |
22.130268034907687 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.access_find", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 110.96737239786661, | |
"scoreError" : 4.50517757577177, | |
"scoreConfidence" : [ | |
106.46219482209484, | |
115.47254997363838 | |
], | |
"scorePercentiles" : { | |
"0.0" : 109.26571477094011, | |
"50.0" : 109.8417564367901, | |
"90.0" : 114.65026299866281, | |
"95.0" : 114.65026299866281, | |
"99.0" : 114.65026299866281, | |
"99.9" : 114.65026299866281, | |
"99.99" : 114.65026299866281, | |
"99.999" : 114.65026299866281, | |
"99.9999" : 114.65026299866281, | |
"100.0" : 114.65026299866281 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
112.64681012590194, | |
109.7467033105074, | |
111.05420943573692, | |
109.56614970652704, | |
114.65026299866281, | |
109.8417564367901, | |
109.26571477094011 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.access_find", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 818.0293929993738, | |
"scoreError" : 11.532708038377017, | |
"scoreConfidence" : [ | |
806.4966849609968, | |
829.5621010377508 | |
], | |
"scorePercentiles" : { | |
"0.0" : 812.2999788374148, | |
"50.0" : 817.109462181826, | |
"90.0" : 827.0129148759196, | |
"95.0" : 827.0129148759196, | |
"99.0" : 827.0129148759196, | |
"99.9" : 827.0129148759196, | |
"99.99" : 827.0129148759196, | |
"99.999" : 827.0129148759196, | |
"99.9999" : 827.0129148759196, | |
"100.0" : 827.0129148759196 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
817.109462181826, | |
822.6578592177459, | |
814.8728407996598, | |
814.6571508911646, | |
827.0129148759196, | |
817.5955441918861, | |
812.2999788374148 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.access_find", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 16222.744237586174, | |
"scoreError" : 856.5602747888466, | |
"scoreConfidence" : [ | |
15366.183962797328, | |
17079.30451237502 | |
], | |
"scorePercentiles" : { | |
"0.0" : 15878.52375880971, | |
"50.0" : 16178.201662278336, | |
"90.0" : 17021.208684425117, | |
"95.0" : 17021.208684425117, | |
"99.0" : 17021.208684425117, | |
"99.9" : 17021.208684425117, | |
"99.99" : 17021.208684425117, | |
"99.999" : 17021.208684425117, | |
"99.9999" : 17021.208684425117, | |
"100.0" : 17021.208684425117 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
16293.332920912968, | |
16007.406037591345, | |
15982.146366946336, | |
16198.390232139413, | |
16178.201662278336, | |
15878.52375880971, | |
17021.208684425117 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.access_find", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 123.53297331927513, | |
"scoreError" : 34.24977970861717, | |
"scoreConfidence" : [ | |
89.28319361065796, | |
157.78275302789228 | |
], | |
"scorePercentiles" : { | |
"0.0" : 114.52596130233069, | |
"50.0" : 117.5308244342231, | |
"90.0" : 156.39341057532573, | |
"95.0" : 156.39341057532573, | |
"99.0" : 156.39341057532573, | |
"99.9" : 156.39341057532573, | |
"99.99" : 156.39341057532573, | |
"99.999" : 156.39341057532573, | |
"99.9999" : 156.39341057532573, | |
"100.0" : 156.39341057532573 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
115.37091692015889, | |
117.5308244342231, | |
114.54821548703526, | |
127.81671104872497, | |
114.52596130233069, | |
156.39341057532573, | |
118.54477346712737 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.access_find", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 890.5190547356978, | |
"scoreError" : 22.501063483835246, | |
"scoreConfidence" : [ | |
868.0179912518626, | |
913.020118219533 | |
], | |
"scorePercentiles" : { | |
"0.0" : 878.612026593298, | |
"50.0" : 887.7356821035788, | |
"90.0" : 907.6229169058965, | |
"95.0" : 907.6229169058965, | |
"99.0" : 907.6229169058965, | |
"99.9" : 907.6229169058965, | |
"99.99" : 907.6229169058965, | |
"99.999" : 907.6229169058965, | |
"99.9999" : 907.6229169058965, | |
"100.0" : 907.6229169058965 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
897.4871467214542, | |
894.6336204098603, | |
884.1250923161738, | |
883.4168980996221, | |
907.6229169058965, | |
878.612026593298, | |
887.7356821035788 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.access_find", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 16819.16805509923, | |
"scoreError" : 882.4354001187264, | |
"scoreConfidence" : [ | |
15936.732654980506, | |
17701.60345521796 | |
], | |
"scorePercentiles" : { | |
"0.0" : 16511.594215571964, | |
"50.0" : 16681.913096134333, | |
"90.0" : 17634.451928732055, | |
"95.0" : 17634.451928732055, | |
"99.0" : 17634.451928732055, | |
"99.9" : 17634.451928732055, | |
"99.99" : 17634.451928732055, | |
"99.999" : 17634.451928732055, | |
"99.9999" : 17634.451928732055, | |
"100.0" : 17634.451928732055 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
16511.594215571964, | |
16514.43372947767, | |
17634.451928732055, | |
16631.638596262354, | |
16818.843440021163, | |
16941.30137949508, | |
16681.913096134333 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.access_find", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 108.85776365993385, | |
"scoreError" : 9.275343209872249, | |
"scoreConfidence" : [ | |
99.5824204500616, | |
118.1331068698061 | |
], | |
"scorePercentiles" : { | |
"0.0" : 102.74882247218085, | |
"50.0" : 108.7988163083644, | |
"90.0" : 113.42306938525668, | |
"95.0" : 113.42306938525668, | |
"99.0" : 113.42306938525668, | |
"99.9" : 113.42306938525668, | |
"99.99" : 113.42306938525668, | |
"99.999" : 113.42306938525668, | |
"99.9999" : 113.42306938525668, | |
"100.0" : 113.42306938525668 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
111.95699763002928, | |
112.98764738301287, | |
106.78882987868745, | |
113.42306938525668, | |
108.7988163083644, | |
102.74882247218085, | |
105.30016256200548 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.access_find", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 891.6216115095913, | |
"scoreError" : 14.24049508064603, | |
"scoreConfidence" : [ | |
877.3811164289452, | |
905.8621065902373 | |
], | |
"scorePercentiles" : { | |
"0.0" : 886.1739842116878, | |
"50.0" : 889.5665362497703, | |
"90.0" : 902.9735372823093, | |
"95.0" : 902.9735372823093, | |
"99.0" : 902.9735372823093, | |
"99.9" : 902.9735372823093, | |
"99.99" : 902.9735372823093, | |
"99.999" : 902.9735372823093, | |
"99.9999" : 902.9735372823093, | |
"100.0" : 902.9735372823093 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
889.5665362497703, | |
894.1970769939417, | |
886.1739842116878, | |
895.6285745909545, | |
902.9735372823093, | |
886.3453197126069, | |
886.4662515258688 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.access_find", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 18694.72107249516, | |
"scoreError" : 5472.601749995908, | |
"scoreConfidence" : [ | |
13222.11932249925, | |
24167.322822491067 | |
], | |
"scorePercentiles" : { | |
"0.0" : 17280.410314661603, | |
"50.0" : 17402.892203810246, | |
"90.0" : 23941.859623251832, | |
"95.0" : 23941.859623251832, | |
"99.0" : 23941.859623251832, | |
"99.9" : 23941.859623251832, | |
"99.99" : 23941.859623251832, | |
"99.999" : 23941.859623251832, | |
"99.9999" : 23941.859623251832, | |
"100.0" : 23941.859623251832 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
17352.939131026505, | |
17402.892203810246, | |
17280.410314661603, | |
18172.11556146275, | |
23941.859623251832, | |
17376.20457874834, | |
19336.62609450483 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.access_init", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 94.19386597823954, | |
"scoreError" : 3.419994988050578, | |
"scoreConfidence" : [ | |
90.77387099018897, | |
97.61386096629012 | |
], | |
"scorePercentiles" : { | |
"0.0" : 92.27300763914151, | |
"50.0" : 93.80769744633605, | |
"90.0" : 96.71980894386299, | |
"95.0" : 96.71980894386299, | |
"99.0" : 96.71980894386299, | |
"99.9" : 96.71980894386299, | |
"99.99" : 96.71980894386299, | |
"99.999" : 96.71980894386299, | |
"99.9999" : 96.71980894386299, | |
"100.0" : 96.71980894386299 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
96.71980894386299, | |
93.80769744633605, | |
93.70644019841998, | |
94.72192535633909, | |
95.30217641455515, | |
92.82600584902211, | |
92.27300763914151 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.access_init", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 109.96154278521726, | |
"scoreError" : 6.176908711661199, | |
"scoreConfidence" : [ | |
103.78463407355606, | |
116.13845149687846 | |
], | |
"scorePercentiles" : { | |
"0.0" : 105.79956566290255, | |
"50.0" : 109.19341828496619, | |
"90.0" : 114.7815589893977, | |
"95.0" : 114.7815589893977, | |
"99.0" : 114.7815589893977, | |
"99.9" : 114.7815589893977, | |
"99.99" : 114.7815589893977, | |
"99.999" : 114.7815589893977, | |
"99.9999" : 114.7815589893977, | |
"100.0" : 114.7815589893977 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
114.7815589893977, | |
110.72143538897363, | |
111.21789932002632, | |
108.92649784853701, | |
109.09042400171748, | |
105.79956566290255, | |
109.19341828496619 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.access_init", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 159.51144640155988, | |
"scoreError" : 5.231519578483939, | |
"scoreConfidence" : [ | |
154.27992682307595, | |
164.7429659800438 | |
], | |
"scorePercentiles" : { | |
"0.0" : 157.7406581520025, | |
"50.0" : 158.54902097026604, | |
"90.0" : 163.76534567901234, | |
"95.0" : 163.76534567901234, | |
"99.0" : 163.76534567901234, | |
"99.9" : 163.76534567901234, | |
"99.99" : 163.76534567901234, | |
"99.999" : 163.76534567901234, | |
"99.9999" : 163.76534567901234, | |
"100.0" : 163.76534567901234 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
163.76534567901234, | |
159.1927710576314, | |
157.77715279925766, | |
157.91150247524752, | |
157.7406581520025, | |
161.6436736775016, | |
158.54902097026604 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.access_init", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 90.99363467375765, | |
"scoreError" : 6.490471101548611, | |
"scoreConfidence" : [ | |
84.50316357220905, | |
97.48410577530626 | |
], | |
"scorePercentiles" : { | |
"0.0" : 87.09306705439617, | |
"50.0" : 92.40704494382022, | |
"90.0" : 94.71151550603528, | |
"95.0" : 94.71151550603528, | |
"99.0" : 94.71151550603528, | |
"99.9" : 94.71151550603528, | |
"99.99" : 94.71151550603528, | |
"99.999" : 94.71151550603528, | |
"99.9999" : 94.71151550603528, | |
"100.0" : 94.71151550603528 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
92.68990689216221, | |
92.90549191473723, | |
94.71151550603528, | |
92.40704494382022, | |
89.10069255432846, | |
88.04772385082394, | |
87.09306705439617 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.access_init", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 107.60668848927433, | |
"scoreError" : 3.8770881219628968, | |
"scoreConfidence" : [ | |
103.72960036731143, | |
111.48377661123723 | |
], | |
"scorePercentiles" : { | |
"0.0" : 105.88214638704319, | |
"50.0" : 107.62209535864979, | |
"90.0" : 110.14627081526453, | |
"95.0" : 110.14627081526453, | |
"99.0" : 110.14627081526453, | |
"99.9" : 110.14627081526453, | |
"99.99" : 110.14627081526453, | |
"99.999" : 110.14627081526453, | |
"99.9999" : 110.14627081526453, | |
"100.0" : 110.14627081526453 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
107.62209535864979, | |
109.29501743810549, | |
108.26858580893354, | |
106.08599013848091, | |
105.88214638704319, | |
105.94671347844286, | |
110.14627081526453 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.access_init", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 258.91683256671496, | |
"scoreError" : 22.81244203592698, | |
"scoreConfidence" : [ | |
236.10439053078798, | |
281.72927460264196 | |
], | |
"scorePercentiles" : { | |
"0.0" : 249.87809549461312, | |
"50.0" : 252.88815430562468, | |
"90.0" : 276.4900164293538, | |
"95.0" : 276.4900164293538, | |
"99.0" : 276.4900164293538, | |
"99.9" : 276.4900164293538, | |
"99.99" : 276.4900164293538, | |
"99.999" : 276.4900164293538, | |
"99.9999" : 276.4900164293538, | |
"100.0" : 276.4900164293538 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
268.67620221752907, | |
276.4900164293538, | |
260.2011584925142, | |
252.2264099901088, | |
249.87809549461312, | |
252.88815430562468, | |
252.0577910372608 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.access_init", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 455.4882186720403, | |
"scoreError" : 43.95937138668402, | |
"scoreConfidence" : [ | |
411.5288472853563, | |
499.44759005872436 | |
], | |
"scorePercentiles" : { | |
"0.0" : 441.72359339704605, | |
"50.0" : 449.4830925925926, | |
"90.0" : 496.02806225680933, | |
"95.0" : 496.02806225680933, | |
"99.0" : 496.02806225680933, | |
"99.9" : 496.02806225680933, | |
"99.99" : 496.02806225680933, | |
"99.999" : 496.02806225680933, | |
"99.9999" : 496.02806225680933, | |
"100.0" : 496.02806225680933 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
463.274180568286, | |
453.4668507596068, | |
496.02806225680933, | |
442.29606986899563, | |
441.72359339704605, | |
449.4830925925926, | |
442.1456812609457 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.access_init", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 2439.8483156870534, | |
"scoreError" : 275.8018166295024, | |
"scoreConfidence" : [ | |
2164.046499057551, | |
2715.6501323165558 | |
], | |
"scorePercentiles" : { | |
"0.0" : 2323.3575596330274, | |
"50.0" : 2448.6055922330097, | |
"90.0" : 2686.5690531914893, | |
"95.0" : 2686.5690531914893, | |
"99.0" : 2686.5690531914893, | |
"99.9" : 2686.5690531914893, | |
"99.99" : 2686.5690531914893, | |
"99.999" : 2686.5690531914893, | |
"99.9999" : 2686.5690531914893, | |
"100.0" : 2686.5690531914893 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
2323.3575596330274, | |
2457.006052884615, | |
2448.6055922330097, | |
2373.4104093023257, | |
2337.006064516129, | |
2452.9834780487804, | |
2686.5690531914893 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.access_init", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 2573.6819403955474, | |
"scoreError" : 311.97466500479305, | |
"scoreConfidence" : [ | |
2261.707275390754, | |
2885.6566054003406 | |
], | |
"scorePercentiles" : { | |
"0.0" : 2429.985538095238, | |
"50.0" : 2529.5092277227723, | |
"90.0" : 2837.9832444444446, | |
"95.0" : 2837.9832444444446, | |
"99.0" : 2837.9832444444446, | |
"99.9" : 2837.9832444444446, | |
"99.99" : 2837.9832444444446, | |
"99.999" : 2837.9832444444446, | |
"99.9999" : 2837.9832444444446, | |
"100.0" : 2837.9832444444446 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
2656.418833333333, | |
2429.985538095238, | |
2526.885069651741, | |
2837.9832444444446, | |
2456.996270531401, | |
2577.995398989899, | |
2529.5092277227723 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.access_last", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 17.87066793160775, | |
"scoreError" : 0.668013319870108, | |
"scoreConfidence" : [ | |
17.20265461173764, | |
18.538681251477858 | |
], | |
"scorePercentiles" : { | |
"0.0" : 17.498788538427366, | |
"50.0" : 17.80000523688161, | |
"90.0" : 18.344395454381733, | |
"95.0" : 18.344395454381733, | |
"99.0" : 18.344395454381733, | |
"99.9" : 18.344395454381733, | |
"99.99" : 18.344395454381733, | |
"99.999" : 18.344395454381733, | |
"99.9999" : 18.344395454381733, | |
"100.0" : 18.344395454381733 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
18.189480880359564, | |
17.767939932791936, | |
17.498788538427366, | |
17.80000523688161, | |
17.84021359834832, | |
18.344395454381733, | |
17.65385188006371 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.access_last", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 23.503520173218394, | |
"scoreError" : 2.5174785066003884, | |
"scoreConfidence" : [ | |
20.986041666618007, | |
26.02099867981878 | |
], | |
"scorePercentiles" : { | |
"0.0" : 22.713219301000493, | |
"50.0" : 23.016631602811152, | |
"90.0" : 25.724181257270015, | |
"95.0" : 25.724181257270015, | |
"99.0" : 25.724181257270015, | |
"99.9" : 25.724181257270015, | |
"99.99" : 25.724181257270015, | |
"99.999" : 25.724181257270015, | |
"99.9999" : 25.724181257270015, | |
"100.0" : 25.724181257270015 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
25.724181257270015, | |
23.153552358040944, | |
22.713219301000493, | |
22.885801570210855, | |
24.289972890561724, | |
22.74128223263357, | |
23.016631602811152 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.access_last", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 26.87216791648917, | |
"scoreError" : 1.3783053310629887, | |
"scoreConfidence" : [ | |
25.49386258542618, | |
28.250473247552158 | |
], | |
"scorePercentiles" : { | |
"0.0" : 26.2733211872336, | |
"50.0" : 26.534025342858634, | |
"90.0" : 27.949114634680686, | |
"95.0" : 27.949114634680686, | |
"99.0" : 27.949114634680686, | |
"99.9" : 27.949114634680686, | |
"99.99" : 27.949114634680686, | |
"99.999" : 27.949114634680686, | |
"99.9999" : 27.949114634680686, | |
"100.0" : 27.949114634680686 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
26.40848964481723, | |
26.49344466978679, | |
26.534025342858634, | |
26.2733211872336, | |
27.949114634680686, | |
27.15566327563249, | |
27.29111666041477 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.access_last", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 17.330531879691115, | |
"scoreError" : 3.3330491538204305, | |
"scoreConfidence" : [ | |
13.997482725870684, | |
20.663581033511544 | |
], | |
"scorePercentiles" : { | |
"0.0" : 16.53485032157474, | |
"50.0" : 16.741137532304023, | |
"90.0" : 20.634511086833374, | |
"95.0" : 20.634511086833374, | |
"99.0" : 20.634511086833374, | |
"99.9" : 20.634511086833374, | |
"99.99" : 20.634511086833374, | |
"99.999" : 20.634511086833374, | |
"99.9999" : 20.634511086833374, | |
"100.0" : 20.634511086833374 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
17.27280922545467, | |
16.53485032157474, | |
16.947734175112146, | |
16.741137532304023, | |
16.56811824269149, | |
20.634511086833374, | |
16.614562573867367 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.access_last", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 22.080812768073184, | |
"scoreError" : 0.7351762794392996, | |
"scoreConfidence" : [ | |
21.345636488633883, | |
22.815989047512485 | |
], | |
"scorePercentiles" : { | |
"0.0" : 21.721301593404245, | |
"50.0" : 22.027133059814297, | |
"90.0" : 22.62207284709235, | |
"95.0" : 22.62207284709235, | |
"99.0" : 22.62207284709235, | |
"99.9" : 22.62207284709235, | |
"99.99" : 22.62207284709235, | |
"99.999" : 22.62207284709235, | |
"99.9999" : 22.62207284709235, | |
"100.0" : 22.62207284709235 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
22.62207284709235, | |
22.26868326745718, | |
21.854358930112166, | |
21.721301593404245, | |
22.027133059814297, | |
22.28470447787301, | |
21.787435200759045 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.access_last", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 45.73243148895421, | |
"scoreError" : 4.485034102743036, | |
"scoreConfidence" : [ | |
41.247397386211176, | |
50.21746559169725 | |
], | |
"scorePercentiles" : { | |
"0.0" : 44.10445031566203, | |
"50.0" : 44.732684007369066, | |
"90.0" : 49.37528554834963, | |
"95.0" : 49.37528554834963, | |
"99.0" : 49.37528554834963, | |
"99.9" : 49.37528554834963, | |
"99.99" : 49.37528554834963, | |
"99.999" : 49.37528554834963, | |
"99.9999" : 49.37528554834963, | |
"100.0" : 49.37528554834963 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
44.10445031566203, | |
45.16720049614601, | |
44.732684007369066, | |
47.66005073619056, | |
44.62095638026559, | |
44.46639293869664, | |
49.37528554834963 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.access_last", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 39.7357739164769, | |
"scoreError" : 1.093107436518567, | |
"scoreConfidence" : [ | |
38.642666479958336, | |
40.82888135299547 | |
], | |
"scorePercentiles" : { | |
"0.0" : 39.14826568038219, | |
"50.0" : 39.758011938646426, | |
"90.0" : 40.456693779904306, | |
"95.0" : 40.456693779904306, | |
"99.0" : 40.456693779904306, | |
"99.9" : 40.456693779904306, | |
"99.99" : 40.456693779904306, | |
"99.999" : 40.456693779904306, | |
"99.9999" : 40.456693779904306, | |
"100.0" : 40.456693779904306 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
40.19651517540402, | |
39.895270758405005, | |
39.14826568038219, | |
39.279790886585175, | |
40.456693779904306, | |
39.415869196011215, | |
39.758011938646426 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.access_last", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 47.97444511734155, | |
"scoreError" : 0.808700898026782, | |
"scoreConfidence" : [ | |
47.16574421931477, | |
48.78314601536834 | |
], | |
"scorePercentiles" : { | |
"0.0" : 47.47670967141394, | |
"50.0" : 47.99127614117647, | |
"90.0" : 48.60094106427618, | |
"95.0" : 48.60094106427618, | |
"99.0" : 48.60094106427618, | |
"99.9" : 48.60094106427618, | |
"99.99" : 48.60094106427618, | |
"99.999" : 48.60094106427618, | |
"99.9999" : 48.60094106427618, | |
"100.0" : 48.60094106427618 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
48.16630079305136, | |
47.671761192634825, | |
47.99127614117647, | |
47.47670967141394, | |
47.91218337247534, | |
48.00194358636278, | |
48.60094106427618 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.access_last", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 55.57831123880758, | |
"scoreError" : 9.071683573167048, | |
"scoreConfidence" : [ | |
46.50662766564053, | |
64.64999481197462 | |
], | |
"scorePercentiles" : { | |
"0.0" : 53.20060063761955, | |
"50.0" : 53.45733571804313, | |
"90.0" : 63.63082208052013, | |
"95.0" : 63.63082208052013, | |
"99.0" : 63.63082208052013, | |
"99.9" : 63.63082208052013, | |
"99.99" : 63.63082208052013, | |
"99.999" : 63.63082208052013, | |
"99.9999" : 63.63082208052013, | |
"100.0" : 63.63082208052013 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
53.40884216046146, | |
58.47948572083955, | |
53.58013945865934, | |
63.63082208052013, | |
53.20060063761955, | |
53.45733571804313, | |
53.29095289550986 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.access_slice", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 438.532326702313, | |
"scoreError" : 41.842192809686345, | |
"scoreConfidence" : [ | |
396.69013389262665, | |
480.3745195119994 | |
], | |
"scorePercentiles" : { | |
"0.0" : 423.87978585117907, | |
"50.0" : 430.2012278620456, | |
"90.0" : 475.67384824866184, | |
"95.0" : 475.67384824866184, | |
"99.0" : 475.67384824866184, | |
"99.9" : 475.67384824866184, | |
"99.99" : 475.67384824866184, | |
"99.999" : 475.67384824866184, | |
"99.9999" : 475.67384824866184, | |
"100.0" : 475.67384824866184 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
450.21528927813165, | |
435.2695772967445, | |
425.61902685704575, | |
428.867531522383, | |
430.2012278620456, | |
423.87978585117907, | |
475.67384824866184 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.access_slice", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 6573.341647075186, | |
"scoreError" : 555.9674551287711, | |
"scoreConfidence" : [ | |
6017.3741919464155, | |
7129.309102203957 | |
], | |
"scorePercentiles" : { | |
"0.0" : 6334.316442786069, | |
"50.0" : 6505.544278350515, | |
"90.0" : 6988.543845089903, | |
"95.0" : 6988.543845089903, | |
"99.0" : 6988.543845089903, | |
"99.9" : 6988.543845089903, | |
"99.99" : 6988.543845089903, | |
"99.999" : 6988.543845089903, | |
"99.9999" : 6988.543845089903, | |
"100.0" : 6988.543845089903 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
6350.756780303031, | |
6334.316442786069, | |
6385.282553459119, | |
6745.73295148248, | |
6703.21467805519, | |
6505.544278350515, | |
6988.543845089903 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.access_slice", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 168458.76981828656, | |
"scoreError" : 43787.18560218975, | |
"scoreConfidence" : [ | |
124671.58421609682, | |
212245.9554204763 | |
], | |
"scorePercentiles" : { | |
"0.0" : 154881.31242424244, | |
"50.0" : 164203.65967741935, | |
"90.0" : 211501.725, | |
"95.0" : 211501.725, | |
"99.0" : 211501.725, | |
"99.9" : 211501.725, | |
"99.99" : 211501.725, | |
"99.999" : 211501.725, | |
"99.9999" : 211501.725, | |
"100.0" : 211501.725 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
156137.76666666666, | |
211501.725, | |
162287.37625, | |
165479.9377419355, | |
164719.61096774193, | |
164203.65967741935, | |
154881.31242424244 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.access_slice", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 294.7463474171109, | |
"scoreError" : 10.114385476538944, | |
"scoreConfidence" : [ | |
284.63196194057195, | |
304.8607328936498 | |
], | |
"scorePercentiles" : { | |
"0.0" : 289.51029381619406, | |
"50.0" : 296.2905878252788, | |
"90.0" : 300.9518730347078, | |
"95.0" : 300.9518730347078, | |
"99.0" : 300.9518730347078, | |
"99.9" : 300.9518730347078, | |
"99.99" : 300.9518730347078, | |
"99.999" : 300.9518730347078, | |
"99.9999" : 300.9518730347078, | |
"100.0" : 300.9518730347078 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
297.11227031750656, | |
298.21917210560355, | |
296.2905878252788, | |
300.9518730347078, | |
290.2899275403991, | |
289.51029381619406, | |
290.85030728008667 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.access_slice", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 4145.707736863332, | |
"scoreError" : 97.40855213552713, | |
"scoreConfidence" : [ | |
4048.2991847278045, | |
4243.116288998859 | |
], | |
"scorePercentiles" : { | |
"0.0" : 4087.0512730184146, | |
"50.0" : 4136.969278768233, | |
"90.0" : 4207.364008264462, | |
"95.0" : 4207.364008264462, | |
"99.0" : 4207.364008264462, | |
"99.9" : 4207.364008264462, | |
"99.99" : 4207.364008264462, | |
"99.999" : 4207.364008264462, | |
"99.9999" : 4207.364008264462, | |
"100.0" : 4207.364008264462 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
4170.252217642209, | |
4185.268178835111, | |
4207.364008264462, | |
4136.969278768233, | |
4087.0512730184146, | |
4120.657834549878, | |
4112.391366965012 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.access_slice", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 85773.22138367858, | |
"scoreError" : 5828.992515153772, | |
"scoreConfidence" : [ | |
79944.2288685248, | |
91602.21389883236 | |
], | |
"scorePercentiles" : { | |
"0.0" : 82795.92741935483, | |
"50.0" : 86533.45983050848, | |
"90.0" : 89972.32894736843, | |
"95.0" : 89972.32894736843, | |
"99.0" : 89972.32894736843, | |
"99.9" : 89972.32894736843, | |
"99.99" : 89972.32894736843, | |
"99.999" : 89972.32894736843, | |
"99.9999" : 89972.32894736843, | |
"100.0" : 89972.32894736843 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
87221.37152542373, | |
86595.95423728814, | |
84452.1545, | |
89972.32894736843, | |
82841.35322580645, | |
86533.45983050848, | |
82795.92741935483 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.access_slice", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 578.6715898033153, | |
"scoreError" : 13.030987183289458, | |
"scoreConfidence" : [ | |
565.6406026200259, | |
591.7025769866048 | |
], | |
"scorePercentiles" : { | |
"0.0" : 573.7037584345479, | |
"50.0" : 575.6980950736648, | |
"90.0" : 588.9515306122449, | |
"95.0" : 588.9515306122449, | |
"99.0" : 588.9515306122449, | |
"99.9" : 588.9515306122449, | |
"99.99" : 588.9515306122449, | |
"99.999" : 588.9515306122449, | |
"99.9999" : 588.9515306122449, | |
"100.0" : 588.9515306122449 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
588.9515306122449, | |
575.6980950736648, | |
575.184847767253, | |
573.7037584345479, | |
575.0197505173603, | |
584.5818622507448, | |
577.5612839673913 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.access_slice", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 6205.019010246468, | |
"scoreError" : 384.0431896199603, | |
"scoreConfidence" : [ | |
5820.975820626507, | |
6589.062199866428 | |
], | |
"scorePercentiles" : { | |
"0.0" : 6036.52890070922, | |
"50.0" : 6144.002265060241, | |
"90.0" : 6520.40702182285, | |
"95.0" : 6520.40702182285, | |
"99.0" : 6520.40702182285, | |
"99.9" : 6520.40702182285, | |
"99.99" : 6520.40702182285, | |
"99.999" : 6520.40702182285, | |
"99.9999" : 6520.40702182285, | |
"100.0" : 6520.40702182285 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
6144.002265060241, | |
6046.46211352657, | |
6036.52890070922, | |
6137.808512696493, | |
6520.40702182285, | |
6233.523960880196, | |
6316.400297029703 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.access_slice", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 127646.49133699357, | |
"scoreError" : 30920.084576309822, | |
"scoreConfidence" : [ | |
96726.40676068375, | |
158566.5759133034 | |
], | |
"scorePercentiles" : { | |
"0.0" : 118208.80477272728, | |
"50.0" : 122303.52857142857, | |
"90.0" : 156676.2496969697, | |
"95.0" : 156676.2496969697, | |
"99.0" : 156676.2496969697, | |
"99.9" : 156676.2496969697, | |
"99.99" : 156676.2496969697, | |
"99.999" : 156676.2496969697, | |
"99.9999" : 156676.2496969697, | |
"100.0" : 156676.2496969697 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
156676.2496969697, | |
133448.32666666666, | |
122327.775, | |
120440.65139534883, | |
118208.80477272728, | |
120120.10325581396, | |
122303.52857142857 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.access_tail", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 79.34709536413833, | |
"scoreError" : 6.032661319282143, | |
"scoreConfidence" : [ | |
73.31443404485618, | |
85.37975668342047 | |
], | |
"scorePercentiles" : { | |
"0.0" : 76.67598767102692, | |
"50.0" : 77.77462413100572, | |
"90.0" : 83.9672011883149, | |
"95.0" : 83.9672011883149, | |
"99.0" : 83.9672011883149, | |
"99.9" : 83.9672011883149, | |
"99.99" : 83.9672011883149, | |
"99.999" : 83.9672011883149, | |
"99.9999" : 83.9672011883149, | |
"100.0" : 83.9672011883149 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
83.9672011883149, | |
81.13345512923422, | |
80.82515888, | |
77.3138346724351, | |
77.73940587695134, | |
76.67598767102692, | |
77.77462413100572 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.access_tail", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 119.68413885922129, | |
"scoreError" : 2.121496079347046, | |
"scoreConfidence" : [ | |
117.56264277987425, | |
121.80563493856833 | |
], | |
"scorePercentiles" : { | |
"0.0" : 117.96976277456648, | |
"50.0" : 119.72278224455611, | |
"90.0" : 121.05554718343765, | |
"95.0" : 121.05554718343765, | |
"99.0" : 121.05554718343765, | |
"99.9" : 121.05554718343765, | |
"99.99" : 121.05554718343765, | |
"99.999" : 121.05554718343765, | |
"99.9999" : 121.05554718343765, | |
"100.0" : 121.05554718343765 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
121.05554718343765, | |
117.96976277456648, | |
119.67079147031103, | |
119.2319175500589, | |
119.72278224455611, | |
120.04346182935477, | |
120.09470896226415 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.access_tail", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 269.03006971806593, | |
"scoreError" : 25.3100203784176, | |
"scoreConfidence" : [ | |
243.72004933964834, | |
294.34009009648355 | |
], | |
"scorePercentiles" : { | |
"0.0" : 259.13067327235774, | |
"50.0" : 265.6708871473354, | |
"90.0" : 290.471533026996, | |
"95.0" : 290.471533026996, | |
"99.0" : 290.471533026996, | |
"99.9" : 290.471533026996, | |
"99.99" : 290.471533026996, | |
"99.999" : 290.471533026996, | |
"99.9999" : 290.471533026996, | |
"100.0" : 290.471533026996 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
265.6708871473354, | |
277.62682969432313, | |
262.05458835758833, | |
290.471533026996, | |
267.13537539267014, | |
261.1206011351909, | |
259.13067327235774 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.access_tail", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 91.12601953896969, | |
"scoreError" : 6.823740916834216, | |
"scoreConfidence" : [ | |
84.30227862213547, | |
97.9497604558039 | |
], | |
"scorePercentiles" : { | |
"0.0" : 89.02040576615056, | |
"50.0" : 89.98020440917108, | |
"90.0" : 97.7018630665381, | |
"95.0" : 97.7018630665381, | |
"99.0" : 97.7018630665381, | |
"99.9" : 97.7018630665381, | |
"99.99" : 97.7018630665381, | |
"99.999" : 97.7018630665381, | |
"99.9999" : 97.7018630665381, | |
"100.0" : 97.7018630665381 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
89.32101535714285, | |
89.02040576615056, | |
89.98020440917108, | |
91.20523160565422, | |
89.44716634327042, | |
91.20625022486058, | |
97.7018630665381 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.access_tail", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 141.44319022307198, | |
"scoreError" : 12.115558021869738, | |
"scoreConfidence" : [ | |
129.32763220120225, | |
153.5587482449417 | |
], | |
"scorePercentiles" : { | |
"0.0" : 136.1951693438606, | |
"50.0" : 141.38960116407983, | |
"90.0" : 150.02854414361389, | |
"95.0" : 150.02854414361389, | |
"99.0" : 150.02854414361389, | |
"99.9" : 150.02854414361389, | |
"99.99" : 150.02854414361389, | |
"99.999" : 150.02854414361389, | |
"99.9999" : 150.02854414361389, | |
"100.0" : 150.02854414361389 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
136.60370999731975, | |
136.3730387131952, | |
141.38960116407983, | |
150.02854414361389, | |
143.95131661442005, | |
145.5609515850144, | |
136.1951693438606 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.access_tail", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 260.08374913439303, | |
"scoreError" : 9.232784023595103, | |
"scoreConfidence" : [ | |
250.85096511079792, | |
269.31653315798815 | |
], | |
"scorePercentiles" : { | |
"0.0" : 256.48514044079957, | |
"50.0" : 258.17495685670264, | |
"90.0" : 268.2648701366982, | |
"95.0" : 268.2648701366982, | |
"99.0" : 268.2648701366982, | |
"99.9" : 268.2648701366982, | |
"99.99" : 268.2648701366982, | |
"99.999" : 268.2648701366982, | |
"99.9999" : 268.2648701366982, | |
"100.0" : 268.2648701366982 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
268.2648701366982, | |
260.03625675675676, | |
262.3392508997429, | |
258.17495685670264, | |
258.031303946694, | |
256.48514044079957, | |
257.2544649033571 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.access_tail", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 434.2407007047626, | |
"scoreError" : 14.718489470535834, | |
"scoreConfidence" : [ | |
419.5222112342268, | |
448.95919017529843 | |
], | |
"scorePercentiles" : { | |
"0.0" : 426.4731461988304, | |
"50.0" : 434.5305689948893, | |
"90.0" : 444.7143903508772, | |
"95.0" : 444.7143903508772, | |
"99.0" : 444.7143903508772, | |
"99.9" : 444.7143903508772, | |
"99.99" : 444.7143903508772, | |
"99.999" : 444.7143903508772, | |
"99.9999" : 444.7143903508772, | |
"100.0" : 444.7143903508772 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
444.7143903508772, | |
438.56653951890036, | |
431.58470787468246, | |
426.934051131601, | |
426.4731461988304, | |
434.5305689948893, | |
436.88150086355785 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.access_tail", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 2246.7149574875866, | |
"scoreError" : 157.90112640663918, | |
"scoreConfidence" : [ | |
2088.8138310809472, | |
2404.616083894226 | |
], | |
"scorePercentiles" : { | |
"0.0" : 2139.419680672269, | |
"50.0" : 2258.6400896860987, | |
"90.0" : 2350.6208971962615, | |
"95.0" : 2350.6208971962615, | |
"99.0" : 2350.6208971962615, | |
"99.9" : 2350.6208971962615, | |
"99.99" : 2350.6208971962615, | |
"99.999" : 2350.6208971962615, | |
"99.9999" : 2350.6208971962615, | |
"100.0" : 2350.6208971962615 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
2139.419680672269, | |
2279.8615401785714, | |
2282.1961764705884, | |
2178.9266120689654, | |
2237.3397061403507, | |
2258.6400896860987, | |
2350.6208971962615 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.access_tail", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 2563.4596150952502, | |
"scoreError" : 533.0479048947, | |
"scoreConfidence" : [ | |
2030.4117102005503, | |
3096.50751998995 | |
], | |
"scorePercentiles" : { | |
"0.0" : 2413.4504597156397, | |
"50.0" : 2466.5179033816426, | |
"90.0" : 3060.2761796407185, | |
"95.0" : 3060.2761796407185, | |
"99.0" : 3060.2761796407185, | |
"99.9" : 3060.2761796407185, | |
"99.99" : 3060.2761796407185, | |
"99.999" : 3060.2761796407185, | |
"99.9999" : 3060.2761796407185, | |
"100.0" : 3060.2761796407185 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
2673.6126387434556, | |
2421.894832535885, | |
2466.5179033816426, | |
2480.0427487922707, | |
2428.422542857143, | |
2413.4504597156397, | |
3060.2761796407185 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.create_build", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 110.63583824054406, | |
"scoreError" : 7.650731733634326, | |
"scoreConfidence" : [ | |
102.98510650690973, | |
118.28656997417839 | |
], | |
"scorePercentiles" : { | |
"0.0" : 108.2020954868694, | |
"50.0" : 109.27114485620305, | |
"90.0" : 118.18028238152772, | |
"95.0" : 118.18028238152772, | |
"99.0" : 118.18028238152772, | |
"99.9" : 118.18028238152772, | |
"99.99" : 118.18028238152772, | |
"99.999" : 118.18028238152772, | |
"99.9999" : 118.18028238152772, | |
"100.0" : 118.18028238152772 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
110.44339000467872, | |
108.2020954868694, | |
118.18028238152772, | |
109.88766539327548, | |
109.21735058714063, | |
109.27114485620305, | |
109.24893897411347 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.create_build", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 940.3679071368445, | |
"scoreError" : 37.90519816642747, | |
"scoreConfidence" : [ | |
902.462708970417, | |
978.2731053032719 | |
], | |
"scorePercentiles" : { | |
"0.0" : 920.6802190899452, | |
"50.0" : 937.6944727350274, | |
"90.0" : 973.8307749302734, | |
"95.0" : 973.8307749302734, | |
"99.0" : 973.8307749302734, | |
"99.9" : 973.8307749302734, | |
"99.99" : 973.8307749302734, | |
"99.999" : 973.8307749302734, | |
"99.9999" : 973.8307749302734, | |
"100.0" : 973.8307749302734 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
973.8307749302734, | |
946.4835633444488, | |
937.6944727350274, | |
938.5029818187232, | |
929.0668955930144, | |
920.6802190899452, | |
936.3164424464792 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.create_build", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 14793.827999821468, | |
"scoreError" : 384.02717116430773, | |
"scoreConfidence" : [ | |
14409.80082865716, | |
15177.855170985775 | |
], | |
"scorePercentiles" : { | |
"0.0" : 14595.087077204831, | |
"50.0" : 14792.88929011802, | |
"90.0" : 15079.109991052788, | |
"95.0" : 15079.109991052788, | |
"99.0" : 15079.109991052788, | |
"99.9" : 15079.109991052788, | |
"99.99" : 15079.109991052788, | |
"99.999" : 15079.109991052788, | |
"99.9999" : 15079.109991052788, | |
"100.0" : 15079.109991052788 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
14622.177940839258, | |
14595.087077204831, | |
14722.338077778099, | |
14929.931860916282, | |
14815.261760840998, | |
15079.109991052788, | |
14792.88929011802 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.create_build", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 112.53074553063755, | |
"scoreError" : 21.251725741774052, | |
"scoreConfidence" : [ | |
91.2790197888635, | |
133.7824712724116 | |
], | |
"scorePercentiles" : { | |
"0.0" : 108.43319440731081, | |
"50.0" : 108.71196220722399, | |
"90.0" : 133.88728008768237, | |
"95.0" : 133.88728008768237, | |
"99.0" : 133.88728008768237, | |
"99.9" : 133.88728008768237, | |
"99.99" : 133.88728008768237, | |
"99.999" : 133.88728008768237, | |
"99.9999" : 133.88728008768237, | |
"100.0" : 133.88728008768237 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
109.66624633564516, | |
108.43319440731081, | |
109.91563801554136, | |
108.6302997063411, | |
133.88728008768237, | |
108.47059795471799, | |
108.71196220722399 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.create_build", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 922.383124555976, | |
"scoreError" : 41.601214720071745, | |
"scoreConfidence" : [ | |
880.7819098359042, | |
963.9843392760478 | |
], | |
"scorePercentiles" : { | |
"0.0" : 893.6192720602812, | |
"50.0" : 923.8468790649036, | |
"90.0" : 952.6951115204947, | |
"95.0" : 952.6951115204947, | |
"99.0" : 952.6951115204947, | |
"99.9" : 952.6951115204947, | |
"99.99" : 952.6951115204947, | |
"99.999" : 952.6951115204947, | |
"99.9999" : 952.6951115204947, | |
"100.0" : 952.6951115204947 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
909.9782785956561, | |
893.6192720602812, | |
952.6951115204947, | |
917.887091544344, | |
925.5695705273597, | |
923.8468790649036, | |
933.0856685787919 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.create_build", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 14488.047239324087, | |
"scoreError" : 1097.4722103543736, | |
"scoreConfidence" : [ | |
13390.575028969713, | |
15585.51944967846 | |
], | |
"scorePercentiles" : { | |
"0.0" : 13946.658276544296, | |
"50.0" : 14367.082604031393, | |
"90.0" : 15257.04647368103, | |
"95.0" : 15257.04647368103, | |
"99.0" : 15257.04647368103, | |
"99.9" : 15257.04647368103, | |
"99.99" : 15257.04647368103, | |
"99.999" : 15257.04647368103, | |
"99.9999" : 15257.04647368103, | |
"100.0" : 15257.04647368103 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
15257.04647368103, | |
14642.70278252309, | |
14367.082604031393, | |
14920.145966709348, | |
14334.418837392874, | |
13946.658276544296, | |
13948.27573438657 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.create_build", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 109.85247612056448, | |
"scoreError" : 2.851888847179149, | |
"scoreConfidence" : [ | |
107.00058727338532, | |
112.70436496774363 | |
], | |
"scorePercentiles" : { | |
"0.0" : 108.51795102469066, | |
"50.0" : 109.28320538331594, | |
"90.0" : 111.75455252453402, | |
"95.0" : 111.75455252453402, | |
"99.0" : 111.75455252453402, | |
"99.9" : 111.75455252453402, | |
"99.99" : 111.75455252453402, | |
"99.999" : 111.75455252453402, | |
"99.9999" : 111.75455252453402, | |
"100.0" : 111.75455252453402 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
109.28320538331594, | |
110.08547500852627, | |
108.51795102469066, | |
108.75380118850669, | |
109.22317177740072, | |
111.75455252453402, | |
111.34917593697706 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.create_build", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 916.086964626044, | |
"scoreError" : 48.983991814293084, | |
"scoreConfidence" : [ | |
867.102972811751, | |
965.0709564403371 | |
], | |
"scorePercentiles" : { | |
"0.0" : 896.434536937169, | |
"50.0" : 901.3874854759824, | |
"90.0" : 946.5252684429843, | |
"95.0" : 946.5252684429843, | |
"99.0" : 946.5252684429843, | |
"99.9" : 946.5252684429843, | |
"99.99" : 946.5252684429843, | |
"99.999" : 946.5252684429843, | |
"99.9999" : 946.5252684429843, | |
"100.0" : 946.5252684429843 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
946.5252684429843, | |
934.6823414061998, | |
935.4621985625658, | |
896.434536937169, | |
901.3874854759824, | |
901.0900348334659, | |
897.0268867239404 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.create_build", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 14278.535422184223, | |
"scoreError" : 2601.8841301123402, | |
"scoreConfidence" : [ | |
11676.651292071881, | |
16880.419552296564 | |
], | |
"scorePercentiles" : { | |
"0.0" : 13732.850578734859, | |
"50.0" : 13813.262313301348, | |
"90.0" : 16888.35749307895, | |
"95.0" : 16888.35749307895, | |
"99.0" : 16888.35749307895, | |
"99.9" : 16888.35749307895, | |
"99.99" : 16888.35749307895, | |
"99.999" : 16888.35749307895, | |
"99.9999" : 16888.35749307895, | |
"100.0" : 16888.35749307895 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
16888.35749307895, | |
13778.035569490243, | |
13951.862917783492, | |
13732.850578734859, | |
14009.43955378047, | |
13775.939529120198, | |
13813.262313301348 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.expand_concat", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 515.8543915439053, | |
"scoreError" : 4.955635341591605, | |
"scoreConfidence" : [ | |
510.8987562023137, | |
520.8100268854969 | |
], | |
"scorePercentiles" : { | |
"0.0" : 514.1164715379455, | |
"50.0" : 514.613798508242, | |
"90.0" : 519.1306914508702, | |
"95.0" : 519.1306914508702, | |
"99.0" : 519.1306914508702, | |
"99.9" : 519.1306914508702, | |
"99.99" : 519.1306914508702, | |
"99.999" : 519.1306914508702, | |
"99.9999" : 519.1306914508702, | |
"100.0" : 519.1306914508702 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
519.1306914508702, | |
518.9608379873459, | |
515.121513930069, | |
514.613798508242, | |
514.515646197532, | |
514.5217811953327, | |
514.1164715379455 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.expand_concat", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 9154.08416108333, | |
"scoreError" : 206.25612554217955, | |
"scoreConfidence" : [ | |
8947.828035541152, | |
9360.34028662551 | |
], | |
"scorePercentiles" : { | |
"0.0" : 9060.791284029778, | |
"50.0" : 9124.673291436142, | |
"90.0" : 9312.87663035423, | |
"95.0" : 9312.87663035423, | |
"99.0" : 9312.87663035423, | |
"99.9" : 9312.87663035423, | |
"99.99" : 9312.87663035423, | |
"99.999" : 9312.87663035423, | |
"99.9999" : 9312.87663035423, | |
"100.0" : 9312.87663035423 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
9114.41203132932, | |
9060.791284029778, | |
9124.673291436142, | |
9061.30937398871, | |
9312.87663035423, | |
9221.146834797186, | |
9183.37968164794 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.expand_concat", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 297092.6402589924, | |
"scoreError" : 11729.96347907565, | |
"scoreConfidence" : [ | |
285362.67677991674, | |
308822.603738068 | |
], | |
"scorePercentiles" : { | |
"0.0" : 288379.5158501441, | |
"50.0" : 296559.4662322275, | |
"90.0" : 305494.13208685163, | |
"95.0" : 305494.13208685163, | |
"99.0" : 305494.13208685163, | |
"99.9" : 305494.13208685163, | |
"99.99" : 305494.13208685163, | |
"99.999" : 305494.13208685163, | |
"99.9999" : 305494.13208685163, | |
"100.0" : 305494.13208685163 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
299848.3994011976, | |
296559.4662322275, | |
298630.7355178467, | |
295533.6851742469, | |
295202.54755043227, | |
288379.5158501441, | |
305494.13208685163 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.expand_concat", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 172.15342090628727, | |
"scoreError" : 28.14772264533959, | |
"scoreConfidence" : [ | |
144.00569826094767, | |
200.30114355162686 | |
], | |
"scorePercentiles" : { | |
"0.0" : 162.05072773938596, | |
"50.0" : 167.52198025789548, | |
"90.0" : 192.9716000839839, | |
"95.0" : 192.9716000839839, | |
"99.0" : 192.9716000839839, | |
"99.9" : 192.9716000839839, | |
"99.99" : 192.9716000839839, | |
"99.999" : 192.9716000839839, | |
"99.9999" : 192.9716000839839, | |
"100.0" : 192.9716000839839 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
186.9284659474513, | |
162.05072773938596, | |
163.09804107495273, | |
192.9716000839839, | |
168.51956431939777, | |
167.52198025789548, | |
163.9835669209437 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.expand_concat", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 2370.302463883661, | |
"scoreError" : 93.6036780512491, | |
"scoreConfidence" : [ | |
2276.698785832412, | |
2463.90614193491 | |
], | |
"scorePercentiles" : { | |
"0.0" : 2334.894958524159, | |
"50.0" : 2358.7534134263765, | |
"90.0" : 2461.6104367026496, | |
"95.0" : 2461.6104367026496, | |
"99.0" : 2461.6104367026496, | |
"99.9" : 2461.6104367026496, | |
"99.99" : 2461.6104367026496, | |
"99.999" : 2461.6104367026496, | |
"99.9999" : 2461.6104367026496, | |
"100.0" : 2461.6104367026496 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
2334.894958524159, | |
2358.7534134263765, | |
2359.01530805355, | |
2368.5709069493523, | |
2357.654565682819, | |
2461.6104367026496, | |
2351.6176578467193 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.expand_concat", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 60979.54760184133, | |
"scoreError" : 2697.980439137246, | |
"scoreConfidence" : [ | |
58281.56716270409, | |
63677.52804097858 | |
], | |
"scorePercentiles" : { | |
"0.0" : 60045.72949368582, | |
"50.0" : 60649.87884961055, | |
"90.0" : 63497.44, | |
"95.0" : 63497.44, | |
"99.0" : 63497.44, | |
"99.9" : 63497.44, | |
"99.99" : 63497.44, | |
"99.999" : 63497.44, | |
"99.9999" : 63497.44, | |
"100.0" : 63497.44 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
61410.879431762994, | |
63497.44, | |
60045.72949368582, | |
60437.372051677135, | |
60686.806381435825, | |
60128.72700471698, | |
60649.87884961055 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.expand_concat", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 497.84652928322873, | |
"scoreError" : 94.42840612555423, | |
"scoreConfidence" : [ | |
403.4181231576745, | |
592.274935408783 | |
], | |
"scorePercentiles" : { | |
"0.0" : 425.92782107194176, | |
"50.0" : 501.0907118200518, | |
"90.0" : 549.4718362255966, | |
"95.0" : 549.4718362255966, | |
"99.0" : 549.4718362255966, | |
"99.9" : 549.4718362255966, | |
"99.99" : 549.4718362255966, | |
"99.999" : 549.4718362255966, | |
"99.9999" : 549.4718362255966, | |
"100.0" : 549.4718362255966 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
524.2950122106934, | |
549.4718362255966, | |
530.172333899481, | |
501.0907118200518, | |
483.4712859736169, | |
470.49670378122, | |
425.92782107194176 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.expand_concat", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 5917.863178732077, | |
"scoreError" : 574.7386440600661, | |
"scoreConfidence" : [ | |
5343.124534672012, | |
6492.601822792143 | |
], | |
"scorePercentiles" : { | |
"0.0" : 5778.8810719695675, | |
"50.0" : 5818.832858280347, | |
"90.0" : 6488.765768547827, | |
"95.0" : 6488.765768547827, | |
"99.0" : 6488.765768547827, | |
"99.9" : 6488.765768547827, | |
"99.99" : 6488.765768547827, | |
"99.999" : 6488.765768547827, | |
"99.9999" : 6488.765768547827, | |
"100.0" : 6488.765768547827 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
5818.832858280347, | |
5892.516838615016, | |
5863.558467066422, | |
5778.8810719695675, | |
5788.526859433543, | |
5793.9603872118205, | |
6488.765768547827 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.expand_concat", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 168805.66109804323, | |
"scoreError" : 10108.000576726045, | |
"scoreConfidence" : [ | |
158697.6605213172, | |
178913.66167476928 | |
], | |
"scorePercentiles" : { | |
"0.0" : 164144.44778532168, | |
"50.0" : 167225.45916693998, | |
"90.0" : 175145.16168898044, | |
"95.0" : 175145.16168898044, | |
"99.0" : 175145.16168898044, | |
"99.9" : 175145.16168898044, | |
"99.99" : 175145.16168898044, | |
"99.999" : 175145.16168898044, | |
"99.9999" : 175145.16168898044, | |
"100.0" : 175145.16168898044 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
175145.16168898044, | |
172795.9316620879, | |
172226.24540503745, | |
165610.52232881243, | |
164491.8596491228, | |
164144.44778532168, | |
167225.45916693998 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.expand_updated", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 237.46820594032312, | |
"scoreError" : 5.249224382990918, | |
"scoreConfidence" : [ | |
232.2189815573322, | |
242.71743032331403 | |
], | |
"scorePercentiles" : { | |
"0.0" : 234.09691895668374, | |
"50.0" : 238.29648190476192, | |
"90.0" : 240.1022521206409, | |
"95.0" : 240.1022521206409, | |
"99.0" : 240.1022521206409, | |
"99.9" : 240.1022521206409, | |
"99.99" : 240.1022521206409, | |
"99.999" : 240.1022521206409, | |
"99.9999" : 240.1022521206409, | |
"100.0" : 240.1022521206409 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
240.1022521206409, | |
239.66301388888888, | |
238.5264222222222, | |
236.8146204448651, | |
234.09691895668374, | |
234.7777320441989, | |
238.29648190476192 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.expand_updated", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 227.46932114267793, | |
"scoreError" : 3.9117340558707294, | |
"scoreConfidence" : [ | |
223.5575870868072, | |
231.38105519854867 | |
], | |
"scorePercentiles" : { | |
"0.0" : 225.25251037527593, | |
"50.0" : 227.7014887589928, | |
"90.0" : 230.01922750114207, | |
"95.0" : 230.01922750114207, | |
"99.0" : 230.01922750114207, | |
"99.9" : 230.01922750114207, | |
"99.99" : 230.01922750114207, | |
"99.999" : 230.01922750114207, | |
"99.9999" : 230.01922750114207, | |
"100.0" : 230.01922750114207 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
227.7014887589928, | |
228.77142188203513, | |
230.01922750114207, | |
228.4314052843708, | |
226.00252619692864, | |
226.106668, | |
225.25251037527593 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.expand_updated", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 239.84948927715297, | |
"scoreError" : 5.809669174258778, | |
"scoreConfidence" : [ | |
234.0398201028942, | |
245.65915845141174 | |
], | |
"scorePercentiles" : { | |
"0.0" : 237.26382418604652, | |
"50.0" : 239.12135260930887, | |
"90.0" : 243.6861065060241, | |
"95.0" : 243.6861065060241, | |
"99.0" : 243.6861065060241, | |
"99.9" : 243.6861065060241, | |
"99.99" : 243.6861065060241, | |
"99.999" : 243.6861065060241, | |
"99.9999" : 243.6861065060241, | |
"100.0" : 243.6861065060241 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
242.2490941119691, | |
241.34920975378787, | |
243.6861065060241, | |
237.26382418604652, | |
239.12135260930887, | |
237.31950303313113, | |
237.9573347398031 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.expand_updated", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 242.0583753944131, | |
"scoreError" : 16.833826085562183, | |
"scoreConfidence" : [ | |
225.22454930885092, | |
258.8922014799753 | |
], | |
"scorePercentiles" : { | |
"0.0" : 234.23592551724138, | |
"50.0" : 240.73055264411624, | |
"90.0" : 257.872570273003, | |
"95.0" : 257.872570273003, | |
"99.0" : 257.872570273003, | |
"99.9" : 257.872570273003, | |
"99.99" : 257.872570273003, | |
"99.999" : 257.872570273003, | |
"99.9999" : 257.872570273003, | |
"100.0" : 257.872570273003 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
238.79097894244268, | |
234.23592551724138, | |
240.73055264411624, | |
241.4074287742546, | |
238.7774811676083, | |
257.872570273003, | |
242.59369044222538 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.expand_updated", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 245.48308061216918, | |
"scoreError" : 5.1848617381091895, | |
"scoreConfidence" : [ | |
240.29821887405998, | |
250.66794235027837 | |
], | |
"scorePercentiles" : { | |
"0.0" : 242.2636911623439, | |
"50.0" : 245.4885842155919, | |
"90.0" : 248.19143187407772, | |
"95.0" : 248.19143187407772, | |
"99.0" : 248.19143187407772, | |
"99.9" : 248.19143187407772, | |
"99.99" : 248.19143187407772, | |
"99.999" : 248.19143187407772, | |
"99.9999" : 248.19143187407772, | |
"100.0" : 248.19143187407772 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
247.62525814292658, | |
248.19143187407772, | |
245.4885842155919, | |
243.37820707795314, | |
244.14087410244136, | |
247.2935177098496, | |
242.2636911623439 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.expand_updated", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 243.1408267315654, | |
"scoreError" : 9.5997899027241, | |
"scoreConfidence" : [ | |
233.5410368288413, | |
252.7406166342895 | |
], | |
"scorePercentiles" : { | |
"0.0" : 237.1605307945463, | |
"50.0" : 243.3381581975072, | |
"90.0" : 249.09838037109375, | |
"95.0" : 249.09838037109375, | |
"99.0" : 249.09838037109375, | |
"99.9" : 249.09838037109375, | |
"99.99" : 249.09838037109375, | |
"99.999" : 249.09838037109375, | |
"99.9999" : 249.09838037109375, | |
"100.0" : 249.09838037109375 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
246.24754584942085, | |
249.09838037109375, | |
245.94306692721057, | |
243.3381581975072, | |
239.1764922644163, | |
241.021612716763, | |
237.1605307945463 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.expand_updated", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 561.3305017736338, | |
"scoreError" : 97.47482966787189, | |
"scoreConfidence" : [ | |
463.855672105762, | |
658.8053314415057 | |
], | |
"scorePercentiles" : { | |
"0.0" : 521.6561332644628, | |
"50.0" : 543.6908040468584, | |
"90.0" : 638.7576361355082, | |
"95.0" : 638.7576361355082, | |
"99.0" : 638.7576361355082, | |
"99.9" : 638.7576361355082, | |
"99.99" : 638.7576361355082, | |
"99.999" : 638.7576361355082, | |
"99.9999" : 638.7576361355082, | |
"100.0" : 638.7576361355082 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
638.7576361355082, | |
543.6908040468584, | |
532.8629129066107, | |
529.1213932346723, | |
563.0658387096775, | |
600.1587941176471, | |
521.6561332644628 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.expand_updated", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 508.4210496887246, | |
"scoreError" : 52.13309781846693, | |
"scoreConfidence" : [ | |
456.2879518702577, | |
560.5541475071916 | |
], | |
"scorePercentiles" : { | |
"0.0" : 492.8471373307544, | |
"50.0" : 500.7624546351085, | |
"90.0" : 558.442682365827, | |
"95.0" : 558.442682365827, | |
"99.0" : 558.442682365827, | |
"99.9" : 558.442682365827, | |
"99.99" : 558.442682365827, | |
"99.999" : 558.442682365827, | |
"99.9999" : 558.442682365827, | |
"100.0" : 558.442682365827 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
558.442682365827, | |
512.7752601626016, | |
504.81789504950495, | |
500.7624546351085, | |
492.8471373307544, | |
495.0255804263566, | |
494.2763378509197 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.expand_updated", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 137.94933871980987, | |
"scoreError" : 26.73503536070515, | |
"scoreConfidence" : [ | |
111.21430335910472, | |
164.68437408051503 | |
], | |
"scorePercentiles" : { | |
"0.0" : 129.9113209623752, | |
"50.0" : 134.1544476011793, | |
"90.0" : 164.27150668841762, | |
"95.0" : 164.27150668841762, | |
"99.0" : 164.27150668841762, | |
"99.9" : 164.27150668841762, | |
"99.99" : 164.27150668841762, | |
"99.999" : 164.27150668841762, | |
"99.9999" : 164.27150668841762, | |
"100.0" : 164.27150668841762 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
134.1544476011793, | |
129.9113209623752, | |
135.5550418230563, | |
133.1508125815714, | |
131.28361241914618, | |
137.31862896292316, | |
164.27150668841762 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_collect", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 466.5084752344502, | |
"scoreError" : 21.95137564757853, | |
"scoreConfidence" : [ | |
444.5570995868717, | |
488.4598508820287 | |
], | |
"scorePercentiles" : { | |
"0.0" : 459.8309439157944, | |
"50.0" : 463.3399037363818, | |
"90.0" : 487.7222856199546, | |
"95.0" : 487.7222856199546, | |
"99.0" : 487.7222856199546, | |
"99.9" : 487.7222856199546, | |
"99.99" : 487.7222856199546, | |
"99.999" : 487.7222856199546, | |
"99.9999" : 487.7222856199546, | |
"100.0" : 487.7222856199546 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
463.37071179201774, | |
459.8309439157944, | |
463.12813648012406, | |
468.1014109298885, | |
460.0659341669901, | |
487.7222856199546, | |
463.3399037363818 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_collect", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 5207.128045798383, | |
"scoreError" : 60.08306621430402, | |
"scoreConfidence" : [ | |
5147.044979584079, | |
5267.211112012687 | |
], | |
"scorePercentiles" : { | |
"0.0" : 5180.453692307692, | |
"50.0" : 5205.725371485841, | |
"90.0" : 5250.72264925875, | |
"95.0" : 5250.72264925875, | |
"99.0" : 5250.72264925875, | |
"99.9" : 5250.72264925875, | |
"99.99" : 5250.72264925875, | |
"99.999" : 5250.72264925875, | |
"99.9999" : 5250.72264925875, | |
"100.0" : 5250.72264925875 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
5205.725371485841, | |
5185.103240792853, | |
5180.453692307692, | |
5250.72264925875, | |
5229.735903749649, | |
5182.794999438942, | |
5215.360463554955 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_collect", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 149899.5371146395, | |
"scoreError" : 14324.411033824306, | |
"scoreConfidence" : [ | |
135575.1260808152, | |
164223.94814846382 | |
], | |
"scorePercentiles" : { | |
"0.0" : 144376.43914893616, | |
"50.0" : 147316.6654025671, | |
"90.0" : 161883.58195153062, | |
"95.0" : 161883.58195153062, | |
"99.0" : 161883.58195153062, | |
"99.9" : 161883.58195153062, | |
"99.99" : 161883.58195153062, | |
"99.999" : 161883.58195153062, | |
"99.9999" : 161883.58195153062, | |
"100.0" : 161883.58195153062 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
161883.58195153062, | |
153833.81765601216, | |
147316.6654025671, | |
144722.85930365298, | |
151424.60071513706, | |
144376.43914893616, | |
145738.7956246402 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_collect", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 487.3946663787475, | |
"scoreError" : 37.9192400611941, | |
"scoreConfidence" : [ | |
449.4754263175534, | |
525.3139064399415 | |
], | |
"scorePercentiles" : { | |
"0.0" : 478.41697772832896, | |
"50.0" : 481.00651546931095, | |
"90.0" : 525.2193200838436, | |
"95.0" : 525.2193200838436, | |
"99.0" : 525.2193200838436, | |
"99.9" : 525.2193200838436, | |
"99.99" : 525.2193200838436, | |
"99.999" : 525.2193200838436, | |
"99.9999" : 525.2193200838436, | |
"100.0" : 525.2193200838436 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
483.4825342716287, | |
481.00651546931095, | |
479.26826142754334, | |
484.73752060932327, | |
525.2193200838436, | |
478.41697772832896, | |
479.63153506125343 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_collect", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 6209.801867197569, | |
"scoreError" : 109.13580643809314, | |
"scoreConfidence" : [ | |
6100.666060759476, | |
6318.937673635662 | |
], | |
"scorePercentiles" : { | |
"0.0" : 6156.7328057988525, | |
"50.0" : 6214.383838260743, | |
"90.0" : 6285.019295736443, | |
"95.0" : 6285.019295736443, | |
"99.0" : 6285.019295736443, | |
"99.9" : 6285.019295736443, | |
"99.99" : 6285.019295736443, | |
"99.999" : 6285.019295736443, | |
"99.9999" : 6285.019295736443, | |
"100.0" : 6285.019295736443 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
6238.8549271541215, | |
6174.025765648264, | |
6214.383838260743, | |
6240.229229376208, | |
6285.019295736443, | |
6159.36720840835, | |
6156.7328057988525 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_collect", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 149678.44223769582, | |
"scoreError" : 15421.024105138398, | |
"scoreConfidence" : [ | |
134257.41813255742, | |
165099.46634283423 | |
], | |
"scorePercentiles" : { | |
"0.0" : 144374.6870574908, | |
"50.0" : 146249.09578434183, | |
"90.0" : 163187.92133376497, | |
"95.0" : 163187.92133376497, | |
"99.0" : 163187.92133376497, | |
"99.9" : 163187.92133376497, | |
"99.99" : 163187.92133376497, | |
"99.999" : 163187.92133376497, | |
"99.9999" : 163187.92133376497, | |
"100.0" : 163187.92133376497 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
163187.92133376497, | |
153968.5125264111, | |
144517.33801203093, | |
145961.24141876432, | |
149490.29953106682, | |
146249.09578434183, | |
144374.6870574908 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_collect", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 494.69999977562145, | |
"scoreError" : 16.540240800262147, | |
"scoreConfidence" : [ | |
478.1597589753593, | |
511.2402405758836 | |
], | |
"scorePercentiles" : { | |
"0.0" : 485.11756284568, | |
"50.0" : 494.7239708221293, | |
"90.0" : 507.4658092681868, | |
"95.0" : 507.4658092681868, | |
"99.0" : 507.4658092681868, | |
"99.9" : 507.4658092681868, | |
"99.99" : 507.4658092681868, | |
"99.999" : 507.4658092681868, | |
"99.9999" : 507.4658092681868, | |
"100.0" : 507.4658092681868 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
507.4658092681868, | |
498.7950296091939, | |
494.7239708221293, | |
488.2294236691258, | |
485.11756284568, | |
496.5011023332721, | |
492.0670998817623 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_collect", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 6271.689776017267, | |
"scoreError" : 396.94772133232584, | |
"scoreConfidence" : [ | |
5874.742054684941, | |
6668.637497349593 | |
], | |
"scorePercentiles" : { | |
"0.0" : 6110.380438582743, | |
"50.0" : 6186.63421503053, | |
"90.0" : 6526.253792835396, | |
"95.0" : 6526.253792835396, | |
"99.0" : 6526.253792835396, | |
"99.9" : 6526.253792835396, | |
"99.99" : 6526.253792835396, | |
"99.999" : 6526.253792835396, | |
"99.9999" : 6526.253792835396, | |
"100.0" : 6526.253792835396 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
6526.253792835396, | |
6270.528013707918, | |
6511.364943005578, | |
6163.191100204302, | |
6133.475928754405, | |
6186.63421503053, | |
6110.380438582743 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_collect", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 124069.47453787216, | |
"scoreError" : 26191.77208753028, | |
"scoreConfidence" : [ | |
97877.70245034188, | |
150261.24662540245 | |
], | |
"scorePercentiles" : { | |
"0.0" : 117394.03498273878, | |
"50.0" : 118242.37086247087, | |
"90.0" : 147997.73513199884, | |
"95.0" : 147997.73513199884, | |
"99.0" : 147997.73513199884, | |
"99.9" : 147997.73513199884, | |
"99.99" : 147997.73513199884, | |
"99.999" : 147997.73513199884, | |
"99.9999" : 147997.73513199884, | |
"100.0" : 147997.73513199884 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
147997.73513199884, | |
130931.4082733813, | |
119069.36837187572, | |
117419.4998848722, | |
117431.90425776754, | |
117394.03498273878, | |
118242.37086247087 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_filter", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 293.9544424704778, | |
"scoreError" : 5.019257061707457, | |
"scoreConfidence" : [ | |
288.93518540877034, | |
298.9736995321852 | |
], | |
"scorePercentiles" : { | |
"0.0" : 292.33529840046407, | |
"50.0" : 293.29190234837256, | |
"90.0" : 298.8636491858232, | |
"95.0" : 298.8636491858232, | |
"99.0" : 298.8636491858232, | |
"99.9" : 298.8636491858232, | |
"99.99" : 298.8636491858232, | |
"99.999" : 298.8636491858232, | |
"99.9999" : 298.8636491858232, | |
"100.0" : 298.8636491858232 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
298.8636491858232, | |
292.33529840046407, | |
293.74774139189117, | |
293.28030299511613, | |
293.636038532207, | |
293.29190234837256, | |
292.52616443947045 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_filter", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 3012.183456865937, | |
"scoreError" : 96.01880034213988, | |
"scoreConfidence" : [ | |
2916.164656523797, | |
3108.202257208077 | |
], | |
"scorePercentiles" : { | |
"0.0" : 2970.1629163760413, | |
"50.0" : 2995.979458986843, | |
"90.0" : 3072.077870284468, | |
"95.0" : 3072.077870284468, | |
"99.0" : 3072.077870284468, | |
"99.9" : 3072.077870284468, | |
"99.99" : 3072.077870284468, | |
"99.999" : 3072.077870284468, | |
"99.9999" : 3072.077870284468, | |
"100.0" : 3072.077870284468 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
3068.3420385877735, | |
2974.326198250729, | |
3072.077870284468, | |
3018.062721907615, | |
2995.979458986843, | |
2986.3329936680902, | |
2970.1629163760413 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_filter", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 75411.21772324914, | |
"scoreError" : 2399.4138119962277, | |
"scoreConfidence" : [ | |
73011.80391125291, | |
77810.63153524537 | |
], | |
"scorePercentiles" : { | |
"0.0" : 74421.56887113479, | |
"50.0" : 75114.47575263237, | |
"90.0" : 77521.83994528044, | |
"95.0" : 77521.83994528044, | |
"99.0" : 77521.83994528044, | |
"99.9" : 77521.83994528044, | |
"99.99" : 77521.83994528044, | |
"99.999" : 77521.83994528044, | |
"99.9999" : 77521.83994528044, | |
"100.0" : 77521.83994528044 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
77521.83994528044, | |
76074.46316579144, | |
74680.28055759355, | |
75114.47575263237, | |
74915.9949889462, | |
75149.90078136518, | |
74421.56887113479 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_filter", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 217.0994242429701, | |
"scoreError" : 5.089237565941015, | |
"scoreConfidence" : [ | |
212.01018667702908, | |
222.1886618089111 | |
], | |
"scorePercentiles" : { | |
"0.0" : 214.011627675999, | |
"50.0" : 217.86595075658389, | |
"90.0" : 219.73492845353388, | |
"95.0" : 219.73492845353388, | |
"99.0" : 219.73492845353388, | |
"99.9" : 219.73492845353388, | |
"99.99" : 219.73492845353388, | |
"99.999" : 219.73492845353388, | |
"99.9999" : 219.73492845353388, | |
"100.0" : 219.73492845353388 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
214.59669725713255, | |
216.00554774388644, | |
214.011627675999, | |
218.14016105966041, | |
219.3410567539943, | |
217.86595075658389, | |
219.73492845353388 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_filter", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 3362.2689546605293, | |
"scoreError" : 135.31228628400757, | |
"scoreConfidence" : [ | |
3226.9566683765215, | |
3497.581240944537 | |
], | |
"scorePercentiles" : { | |
"0.0" : 3309.059114108401, | |
"50.0" : 3347.7811361693734, | |
"90.0" : 3483.5867931501784, | |
"95.0" : 3483.5867931501784, | |
"99.0" : 3483.5867931501784, | |
"99.9" : 3483.5867931501784, | |
"99.99" : 3483.5867931501784, | |
"99.999" : 3483.5867931501784, | |
"99.9999" : 3483.5867931501784, | |
"100.0" : 3483.5867931501784 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
3347.7811361693734, | |
3337.995817323742, | |
3387.6785366868153, | |
3359.0163073889526, | |
3483.5867931501784, | |
3310.7649777962447, | |
3309.059114108401 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_filter", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 74931.26637277742, | |
"scoreError" : 8529.036925357146, | |
"scoreConfidence" : [ | |
66402.22944742028, | |
83460.30329813456 | |
], | |
"scorePercentiles" : { | |
"0.0" : 72838.4480631277, | |
"50.0" : 73370.6999424626, | |
"90.0" : 83433.68743768694, | |
"95.0" : 83433.68743768694, | |
"99.0" : 83433.68743768694, | |
"99.9" : 83433.68743768694, | |
"99.99" : 83433.68743768694, | |
"99.999" : 83433.68743768694, | |
"99.9999" : 83433.68743768694, | |
"100.0" : 83433.68743768694 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
83433.68743768694, | |
73156.80507745266, | |
73370.6999424626, | |
73882.57415779495, | |
74483.45200058626, | |
73353.19793033086, | |
72838.4480631277 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_filter", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 208.45089753366528, | |
"scoreError" : 30.655849976890387, | |
"scoreConfidence" : [ | |
177.7950475567749, | |
239.10674751055566 | |
], | |
"scorePercentiles" : { | |
"0.0" : 182.3043634463154, | |
"50.0" : 207.79778192124473, | |
"90.0" : 225.35139584217978, | |
"95.0" : 225.35139584217978, | |
"99.0" : 225.35139584217978, | |
"99.9" : 225.35139584217978, | |
"99.99" : 225.35139584217978, | |
"99.999" : 225.35139584217978, | |
"99.9999" : 225.35139584217978, | |
"100.0" : 225.35139584217978 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
182.3043634463154, | |
205.0083069855139, | |
215.3864157643795, | |
225.35139584217978, | |
206.11091210526897, | |
217.19710667075498, | |
207.79778192124473 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_filter", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 3173.9324369687533, | |
"scoreError" : 48.19113408196642, | |
"scoreConfidence" : [ | |
3125.741302886787, | |
3222.12357105072 | |
], | |
"scorePercentiles" : { | |
"0.0" : 3153.1481054335086, | |
"50.0" : 3166.223599721855, | |
"90.0" : 3209.474928529866, | |
"95.0" : 3209.474928529866, | |
"99.0" : 3209.474928529866, | |
"99.9" : 3209.474928529866, | |
"99.99" : 3209.474928529866, | |
"99.999" : 3209.474928529866, | |
"99.9999" : 3209.474928529866, | |
"100.0" : 3209.474928529866 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
3196.3132968919235, | |
3166.223599721855, | |
3153.1481054335086, | |
3175.652809582526, | |
3209.474928529866, | |
3157.071301615911, | |
3159.643017005685 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_filter", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 64464.41932660261, | |
"scoreError" : 3236.3132419087847, | |
"scoreConfidence" : [ | |
61228.10608469383, | |
67700.73256851139 | |
], | |
"scorePercentiles" : { | |
"0.0" : 63471.204993757805, | |
"50.0" : 63925.18724150896, | |
"90.0" : 67616.23097321665, | |
"95.0" : 67616.23097321665, | |
"99.0" : 67616.23097321665, | |
"99.9" : 67616.23097321665, | |
"99.99" : 67616.23097321665, | |
"99.999" : 67616.23097321665, | |
"99.9999" : 67616.23097321665, | |
"100.0" : 67616.23097321665 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
67616.23097321665, | |
63897.944597643516, | |
64418.50006357279, | |
63543.99659949622, | |
63471.204993757805, | |
64377.870817022354, | |
63925.18724150896 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_flatMap", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 1256.2700995278806, | |
"scoreError" : 19.08411148457349, | |
"scoreConfidence" : [ | |
1237.1859880433071, | |
1275.354211012454 | |
], | |
"scorePercentiles" : { | |
"0.0" : 1247.7346105791312, | |
"50.0" : 1255.1288963380268, | |
"90.0" : 1271.0853983227466, | |
"95.0" : 1271.0853983227466, | |
"99.0" : 1271.0853983227466, | |
"99.9" : 1271.0853983227466, | |
"99.99" : 1271.0853983227466, | |
"99.999" : 1271.0853983227466, | |
"99.9999" : 1271.0853983227466, | |
"100.0" : 1271.0853983227466 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
1271.0853983227466, | |
1252.2346435277157, | |
1247.7346105791312, | |
1248.0878262274375, | |
1256.0112372065394, | |
1255.1288963380268, | |
1263.6080844935666 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_flatMap", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 40336.09032930779, | |
"scoreError" : 5837.56453258617, | |
"scoreConfidence" : [ | |
34498.525796721624, | |
46173.65486189396 | |
], | |
"scorePercentiles" : { | |
"0.0" : 38179.73279928128, | |
"50.0" : 39013.38170468558, | |
"90.0" : 45141.16607648725, | |
"95.0" : 45141.16607648725, | |
"99.0" : 45141.16607648725, | |
"99.9" : 45141.16607648725, | |
"99.99" : 45141.16607648725, | |
"99.999" : 45141.16607648725, | |
"99.9999" : 45141.16607648725, | |
"100.0" : 45141.16607648725 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
42185.042341220425, | |
45141.16607648725, | |
38605.33658795035, | |
38317.27019687712, | |
38179.73279928128, | |
40910.70259865255, | |
39013.38170468558 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_flatMap", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 1266174.6285081871, | |
"scoreError" : 51982.91351269768, | |
"scoreConfidence" : [ | |
1214191.7149954895, | |
1318157.5420208848 | |
], | |
"scorePercentiles" : { | |
"0.0" : 1247172.6280788176, | |
"50.0" : 1256547.0467980294, | |
"90.0" : 1299279.9618320612, | |
"95.0" : 1299279.9618320612, | |
"99.0" : 1299279.9618320612, | |
"99.9" : 1299279.9618320612, | |
"99.99" : 1299279.9618320612, | |
"99.999" : 1299279.9618320612, | |
"99.9999" : 1299279.9618320612, | |
"100.0" : 1299279.9618320612 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
1262462.891089109, | |
1247172.6280788176, | |
1250422.1887254901, | |
1256547.0467980294, | |
1248446.3325183373, | |
1298891.3505154639, | |
1299279.9618320612 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_flatMap", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 1310.9321456348948, | |
"scoreError" : 34.330564167875245, | |
"scoreConfidence" : [ | |
1276.6015814670195, | |
1345.2627098027701 | |
], | |
"scorePercentiles" : { | |
"0.0" : 1296.9270609478517, | |
"50.0" : 1301.7999157715224, | |
"90.0" : 1339.1759412435076, | |
"95.0" : 1339.1759412435076, | |
"99.0" : 1339.1759412435076, | |
"99.9" : 1339.1759412435076, | |
"99.99" : 1339.1759412435076, | |
"99.999" : 1339.1759412435076, | |
"99.9999" : 1339.1759412435076, | |
"100.0" : 1339.1759412435076 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
1322.4140064783335, | |
1296.9270609478517, | |
1301.6732863320076, | |
1339.1759412435076, | |
1301.2499730908605, | |
1301.7999157715224, | |
1313.2848355801812 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_flatMap", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 41454.07056443959, | |
"scoreError" : 8252.569290360767, | |
"scoreConfidence" : [ | |
33201.50127407882, | |
49706.63985480036 | |
], | |
"scorePercentiles" : { | |
"0.0" : 39506.21730039495, | |
"50.0" : 40042.15092989986, | |
"90.0" : 49712.90163774615, | |
"95.0" : 49712.90163774615, | |
"99.0" : 49712.90163774615, | |
"99.9" : 49712.90163774615, | |
"99.99" : 49712.90163774615, | |
"99.999" : 49712.90163774615, | |
"99.9999" : 49712.90163774615, | |
"100.0" : 49712.90163774615 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
49712.90163774615, | |
39996.79226181133, | |
39506.21730039495, | |
39744.78120617111, | |
40498.99380559085, | |
40042.15092989986, | |
40676.65680946292 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_flatMap", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 1410322.7870081495, | |
"scoreError" : 74397.02231355126, | |
"scoreConfidence" : [ | |
1335925.7646945983, | |
1484719.8093217008 | |
], | |
"scorePercentiles" : { | |
"0.0" : 1377996.6522911051, | |
"50.0" : 1403675.107142857, | |
"90.0" : 1460297.198275862, | |
"95.0" : 1460297.198275862, | |
"99.0" : 1460297.198275862, | |
"99.9" : 1460297.198275862, | |
"99.99" : 1460297.198275862, | |
"99.999" : 1460297.198275862, | |
"99.9999" : 1460297.198275862, | |
"100.0" : 1460297.198275862 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
1403675.107142857, | |
1378525.4048913044, | |
1385606.1260273973, | |
1377996.6522911051, | |
1445380.6260623229, | |
1460297.198275862, | |
1420778.3943661973 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_flatMap", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 1251.7900470166987, | |
"scoreError" : 100.52826539680441, | |
"scoreConfidence" : [ | |
1151.2617816198942, | |
1352.3183124135032 | |
], | |
"scorePercentiles" : { | |
"0.0" : 1225.8710448019458, | |
"50.0" : 1234.579550129129, | |
"90.0" : 1351.4526940172118, | |
"95.0" : 1351.4526940172118, | |
"99.0" : 1351.4526940172118, | |
"99.9" : 1351.4526940172118, | |
"99.99" : 1351.4526940172118, | |
"99.999" : 1351.4526940172118, | |
"99.9999" : 1351.4526940172118, | |
"100.0" : 1351.4526940172118 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
1250.7822671569531, | |
1351.4526940172118, | |
1237.3060891174407, | |
1230.9923000448823, | |
1234.579550129129, | |
1231.5463838493274, | |
1225.8710448019458 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_flatMap", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 44184.35934693162, | |
"scoreError" : 27087.805169011695, | |
"scoreConfidence" : [ | |
17096.554177919923, | |
71272.16451594331 | |
], | |
"scorePercentiles" : { | |
"0.0" : 39376.096558688725, | |
"50.0" : 39743.76687451286, | |
"90.0" : 71455.77980085349, | |
"95.0" : 71455.77980085349, | |
"99.0" : 71455.77980085349, | |
"99.9" : 71455.77980085349, | |
"99.99" : 71455.77980085349, | |
"99.999" : 71455.77980085349, | |
"99.9999" : 71455.77980085349, | |
"100.0" : 71455.77980085349 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
71455.77980085349, | |
39934.82990215264, | |
39376.096558688725, | |
39449.58648142366, | |
39775.249329335646, | |
39555.20648155431, | |
39743.76687451286 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_flatMap", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 1408293.3251799713, | |
"scoreError" : 82862.1618110957, | |
"scoreConfidence" : [ | |
1325431.1633688756, | |
1491155.486991067 | |
], | |
"scorePercentiles" : { | |
"0.0" : 1377994.8679245282, | |
"50.0" : 1393517.994535519, | |
"90.0" : 1480386.6501457726, | |
"95.0" : 1480386.6501457726, | |
"99.0" : 1480386.6501457726, | |
"99.9" : 1480386.6501457726, | |
"99.99" : 1480386.6501457726, | |
"99.999" : 1480386.6501457726, | |
"99.9999" : 1480386.6501457726, | |
"100.0" : 1480386.6501457726 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
1416406.356545961, | |
1379820.8945945946, | |
1480386.6501457726, | |
1426048.4491525423, | |
1393517.994535519, | |
1383878.0633608815, | |
1377994.8679245282 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_groupBy", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 1493.8206747305278, | |
"scoreError" : 34.53053694907067, | |
"scoreConfidence" : [ | |
1459.2901377814571, | |
1528.3512116795985 | |
], | |
"scorePercentiles" : { | |
"0.0" : 1480.830692980137, | |
"50.0" : 1488.4372523387394, | |
"90.0" : 1524.940907351147, | |
"95.0" : 1524.940907351147, | |
"99.0" : 1524.940907351147, | |
"99.9" : 1524.940907351147, | |
"99.99" : 1524.940907351147, | |
"99.999" : 1524.940907351147, | |
"99.9999" : 1524.940907351147, | |
"100.0" : 1524.940907351147 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
1501.9875802013798, | |
1524.940907351147, | |
1480.830692980137, | |
1486.2985159213972, | |
1491.077188242827, | |
1483.1725860780662, | |
1488.4372523387394 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_groupBy", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 16994.155958574203, | |
"scoreError" : 453.4112408926925, | |
"scoreConfidence" : [ | |
16540.74471768151, | |
17447.567199466896 | |
], | |
"scorePercentiles" : { | |
"0.0" : 16808.21171661227, | |
"50.0" : 16925.667669172934, | |
"90.0" : 17368.256249571947, | |
"95.0" : 17368.256249571947, | |
"99.0" : 17368.256249571947, | |
"99.9" : 17368.256249571947, | |
"99.99" : 17368.256249571947, | |
"99.999" : 17368.256249571947, | |
"99.9999" : 17368.256249571947, | |
"100.0" : 17368.256249571947 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
17108.778623650145, | |
16925.667669172934, | |
16862.005966828478, | |
17061.696304303765, | |
16824.47517987986, | |
16808.21171661227, | |
17368.256249571947 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_groupBy", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 446399.30697826523, | |
"scoreError" : 13811.482380154552, | |
"scoreConfidence" : [ | |
432587.8245981107, | |
460210.7893584198 | |
], | |
"scorePercentiles" : { | |
"0.0" : 438452.25831873907, | |
"50.0" : 444889.99128160416, | |
"90.0" : 454243.9475088968, | |
"95.0" : 454243.9475088968, | |
"99.0" : 454243.9475088968, | |
"99.9" : 454243.9475088968, | |
"99.99" : 454243.9475088968, | |
"99.999" : 454243.9475088968, | |
"99.9999" : 454243.9475088968, | |
"100.0" : 454243.9475088968 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
454243.9475088968, | |
438452.25831873907, | |
452901.4280542986, | |
449746.40425531915, | |
444889.99128160416, | |
444652.89886660856, | |
439908.22056239017 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_groupBy", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 1160.0372648559885, | |
"scoreError" : 96.38145361262765, | |
"scoreConfidence" : [ | |
1063.6558112433609, | |
1256.4187184686161 | |
], | |
"scorePercentiles" : { | |
"0.0" : 1134.3828136450036, | |
"50.0" : 1147.4361886537595, | |
"90.0" : 1256.4259067047246, | |
"95.0" : 1256.4259067047246, | |
"99.0" : 1256.4259067047246, | |
"99.9" : 1256.4259067047246, | |
"99.99" : 1256.4259067047246, | |
"99.999" : 1256.4259067047246, | |
"99.9999" : 1256.4259067047246, | |
"100.0" : 1256.4259067047246 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
1148.0322207229115, | |
1147.4361886537595, | |
1148.783161380429, | |
1141.7761202442039, | |
1134.3828136450036, | |
1256.4259067047246, | |
1143.4244426408868 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_groupBy", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 14114.985878604804, | |
"scoreError" : 294.41683978902614, | |
"scoreConfidence" : [ | |
13820.569038815778, | |
14409.40271839383 | |
], | |
"scorePercentiles" : { | |
"0.0" : 13963.312130177515, | |
"50.0" : 14084.897800884095, | |
"90.0" : 14329.113243761996, | |
"95.0" : 14329.113243761996, | |
"99.0" : 14329.113243761996, | |
"99.9" : 14329.113243761996, | |
"99.99" : 14329.113243761996, | |
"99.999" : 14329.113243761996, | |
"99.9999" : 14329.113243761996, | |
"100.0" : 14329.113243761996 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
14084.897800884095, | |
14164.495791198238, | |
14028.663600415066, | |
14329.113243761996, | |
14224.114531602709, | |
14010.30405219402, | |
13963.312130177515 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_groupBy", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 441189.9818878625, | |
"scoreError" : 139925.99765231952, | |
"scoreConfidence" : [ | |
301263.98423554294, | |
581115.979540182 | |
], | |
"scorePercentiles" : { | |
"0.0" : 383236.9211119459, | |
"50.0" : 418572.4183927092, | |
"90.0" : 529736.6095238095, | |
"95.0" : 529736.6095238095, | |
"99.0" : 529736.6095238095, | |
"99.9" : 529736.6095238095, | |
"99.99" : 529736.6095238095, | |
"99.999" : 529736.6095238095, | |
"99.9999" : 529736.6095238095, | |
"100.0" : 529736.6095238095 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
383236.9211119459, | |
388430.75960061443, | |
529736.6095238095, | |
418572.4183927092, | |
403962.98007968126, | |
437942.9861591695, | |
526447.1983471074 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_groupBy", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 1370.9442443779742, | |
"scoreError" : 219.71682359352621, | |
"scoreConfidence" : [ | |
1151.227420784448, | |
1590.6610679715004 | |
], | |
"scorePercentiles" : { | |
"0.0" : 1294.8414462870896, | |
"50.0" : 1325.0943845684571, | |
"90.0" : 1563.2435530972357, | |
"95.0" : 1563.2435530972357, | |
"99.0" : 1563.2435530972357, | |
"99.9" : 1563.2435530972357, | |
"99.99" : 1563.2435530972357, | |
"99.999" : 1563.2435530972357, | |
"99.9999" : 1563.2435530972357, | |
"100.0" : 1563.2435530972357 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
1294.8414462870896, | |
1321.3195255016446, | |
1325.0943845684571, | |
1333.672273264019, | |
1443.4102800098096, | |
1563.2435530972357, | |
1315.0282479175637 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_groupBy", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 15389.577740848383, | |
"scoreError" : 607.606095497723, | |
"scoreConfidence" : [ | |
14781.971645350659, | |
15997.183836346107 | |
], | |
"scorePercentiles" : { | |
"0.0" : 15102.11920588759, | |
"50.0" : 15281.71344386431, | |
"90.0" : 15908.698654312817, | |
"95.0" : 15908.698654312817, | |
"99.0" : 15908.698654312817, | |
"99.9" : 15908.698654312817, | |
"99.99" : 15908.698654312817, | |
"99.999" : 15908.698654312817, | |
"99.9999" : 15908.698654312817, | |
"100.0" : 15908.698654312817 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
15908.698654312817, | |
15504.564589595018, | |
15468.781603178024, | |
15281.71344386431, | |
15102.11920588759, | |
15192.616181769454, | |
15268.550507331467 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_groupBy", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 401317.2137892879, | |
"scoreError" : 7404.3934930796495, | |
"scoreConfidence" : [ | |
393912.82029620826, | |
408721.60728236753 | |
], | |
"scorePercentiles" : { | |
"0.0" : 397740.5136399065, | |
"50.0" : 400944.00721153844, | |
"90.0" : 406455.4421388667, | |
"95.0" : 406455.4421388667, | |
"99.0" : 406455.4421388667, | |
"99.9" : 406455.4421388667, | |
"99.99" : 406455.4421388667, | |
"99.999" : 406455.4421388667, | |
"99.9999" : 406455.4421388667, | |
"100.0" : 406455.4421388667 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
404809.88808952837, | |
401583.14670896117, | |
399554.64460204885, | |
397740.5136399065, | |
406455.4421388667, | |
400944.00721153844, | |
398132.8541341654 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_lazyZip", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 1089.7019694216658, | |
"scoreError" : 66.36679079203705, | |
"scoreConfidence" : [ | |
1023.3351786296288, | |
1156.068760213703 | |
], | |
"scorePercentiles" : { | |
"0.0" : 1068.3217216634341, | |
"50.0" : 1075.4288886116474, | |
"90.0" : 1148.6944707292455, | |
"95.0" : 1148.6944707292455, | |
"99.0" : 1148.6944707292455, | |
"99.9" : 1148.6944707292455, | |
"99.99" : 1148.6944707292455, | |
"99.999" : 1148.6944707292455, | |
"99.9999" : 1148.6944707292455, | |
"100.0" : 1148.6944707292455 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
1090.1526189094504, | |
1068.3217216634341, | |
1070.520635160617, | |
1068.820562794076, | |
1075.4288886116474, | |
1148.6944707292455, | |
1105.9748880831903 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_lazyZip", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 14324.040054157414, | |
"scoreError" : 164.39885522899465, | |
"scoreConfidence" : [ | |
14159.64119892842, | |
14488.438909386408 | |
], | |
"scorePercentiles" : { | |
"0.0" : 14212.299817133211, | |
"50.0" : 14328.03358388881, | |
"90.0" : 14396.98328533514, | |
"95.0" : 14396.98328533514, | |
"99.0" : 14396.98328533514, | |
"99.9" : 14396.98328533514, | |
"99.99" : 14396.98328533514, | |
"99.999" : 14396.98328533514, | |
"99.9999" : 14396.98328533514, | |
"100.0" : 14396.98328533514 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
14387.75705209657, | |
14387.974609981098, | |
14212.299817133211, | |
14328.03358388881, | |
14306.671403753595, | |
14396.98328533514, | |
14248.560626913462 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_lazyZip", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 380199.2651145145, | |
"scoreError" : 12453.311242474265, | |
"scoreConfidence" : [ | |
367745.95387204026, | |
392652.57635698875 | |
], | |
"scorePercentiles" : { | |
"0.0" : 368470.91237113404, | |
"50.0" : 381627.9736247174, | |
"90.0" : 385933.29122541606, | |
"95.0" : 385933.29122541606, | |
"99.0" : 385933.29122541606, | |
"99.9" : 385933.29122541606, | |
"99.99" : 385933.29122541606, | |
"99.999" : 385933.29122541606, | |
"99.9999" : 385933.29122541606, | |
"100.0" : 385933.29122541606 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
385933.29122541606, | |
381627.9736247174, | |
382610.97883597884, | |
379639.9970238095, | |
380795.0044776119, | |
382316.69824293355, | |
368470.91237113404 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_lazyZip", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 1570.4783534205767, | |
"scoreError" : 31.480049150880077, | |
"scoreConfidence" : [ | |
1538.9983042696965, | |
1601.9584025714569 | |
], | |
"scorePercentiles" : { | |
"0.0" : 1561.5980215744355, | |
"50.0" : 1565.8152121830155, | |
"90.0" : 1601.6749426095914, | |
"95.0" : 1601.6749426095914, | |
"99.0" : 1601.6749426095914, | |
"99.9" : 1601.6749426095914, | |
"99.99" : 1601.6749426095914, | |
"99.999" : 1601.6749426095914, | |
"99.9999" : 1601.6749426095914, | |
"100.0" : 1601.6749426095914 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
1601.6749426095914, | |
1565.238015453636, | |
1567.5553377535532, | |
1561.5980215744355, | |
1568.6771405813192, | |
1562.7898037884866, | |
1565.8152121830155 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_lazyZip", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 14211.416272659373, | |
"scoreError" : 1057.14595752063, | |
"scoreConfidence" : [ | |
13154.270315138743, | |
15268.562230180003 | |
], | |
"scorePercentiles" : { | |
"0.0" : 13884.060526817575, | |
"50.0" : 14041.411631378185, | |
"90.0" : 15237.311881039102, | |
"95.0" : 15237.311881039102, | |
"99.0" : 15237.311881039102, | |
"99.9" : 15237.311881039102, | |
"99.99" : 15237.311881039102, | |
"99.999" : 15237.311881039102, | |
"99.9999" : 15237.311881039102, | |
"100.0" : 15237.311881039102 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
14182.599354695149, | |
13884.060526817575, | |
14205.937769925402, | |
14036.337336335586, | |
13892.25540842461, | |
14041.411631378185, | |
15237.311881039102 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_lazyZip", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 348628.8326373074, | |
"scoreError" : 51678.633052684905, | |
"scoreConfidence" : [ | |
296950.1995846225, | |
400307.4656899923 | |
], | |
"scorePercentiles" : { | |
"0.0" : 324199.17026683607, | |
"50.0" : 344264.6133603239, | |
"90.0" : 397751.5333333333, | |
"95.0" : 397751.5333333333, | |
"99.0" : 397751.5333333333, | |
"99.9" : 397751.5333333333, | |
"99.99" : 397751.5333333333, | |
"99.999" : 397751.5333333333, | |
"99.9999" : 397751.5333333333, | |
"100.0" : 397751.5333333333 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
397751.5333333333, | |
346646.41236413043, | |
344264.6133603239, | |
340944.52400270454, | |
341028.5006802721, | |
345567.0744535519, | |
324199.17026683607 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_lazyZip", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 1515.7064252980501, | |
"scoreError" : 30.494048519513008, | |
"scoreConfidence" : [ | |
1485.2123767785372, | |
1546.200473817563 | |
], | |
"scorePercentiles" : { | |
"0.0" : 1505.0594548154622, | |
"50.0" : 1509.1214237520862, | |
"90.0" : 1541.7449097466288, | |
"95.0" : 1541.7449097466288, | |
"99.0" : 1541.7449097466288, | |
"99.9" : 1541.7449097466288, | |
"99.99" : 1541.7449097466288, | |
"99.999" : 1541.7449097466288, | |
"99.9999" : 1541.7449097466288, | |
"100.0" : 1541.7449097466288 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
1541.7449097466288, | |
1507.077024767912, | |
1509.1214237520862, | |
1507.2673781966873, | |
1513.3036663498697, | |
1505.0594548154622, | |
1526.3711194577043 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_lazyZip", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 12899.864203774478, | |
"scoreError" : 553.2327417332675, | |
"scoreConfidence" : [ | |
12346.63146204121, | |
13453.096945507745 | |
], | |
"scorePercentiles" : { | |
"0.0" : 12742.294616631216, | |
"50.0" : 12786.83546366553, | |
"90.0" : 13432.602548848523, | |
"95.0" : 13432.602548848523, | |
"99.0" : 13432.602548848523, | |
"99.9" : 13432.602548848523, | |
"99.99" : 13432.602548848523, | |
"99.999" : 13432.602548848523, | |
"99.9999" : 13432.602548848523, | |
"100.0" : 13432.602548848523 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
12887.736890058717, | |
12771.754308185553, | |
13432.602548848523, | |
12930.091854062677, | |
12742.294616631216, | |
12747.733744969128, | |
12786.83546366553 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_lazyZip", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 304747.3167787351, | |
"scoreError" : 29513.31455978325, | |
"scoreConfidence" : [ | |
275234.0022189518, | |
334260.63133851835 | |
], | |
"scorePercentiles" : { | |
"0.0" : 285737.34449489217, | |
"50.0" : 309893.34308348567, | |
"90.0" : 316683.10984848486, | |
"95.0" : 316683.10984848486, | |
"99.0" : 316683.10984848486, | |
"99.9" : 316683.10984848486, | |
"99.99" : 316683.10984848486, | |
"99.999" : 316683.10984848486, | |
"99.9999" : 316683.10984848486, | |
"100.0" : 316683.10984848486 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
316683.10984848486, | |
311384.2698412698, | |
309893.34308348567, | |
309476.978168587, | |
313974.7496924969, | |
285737.34449489217, | |
286081.4223219293 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_map", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 629.1706936806253, | |
"scoreError" : 29.924508873019455, | |
"scoreConfidence" : [ | |
599.2461848076058, | |
659.0952025536448 | |
], | |
"scorePercentiles" : { | |
"0.0" : 615.1757665116724, | |
"50.0" : 631.7357220902201, | |
"90.0" : 650.3154950783785, | |
"95.0" : 650.3154950783785, | |
"99.0" : 650.3154950783785, | |
"99.9" : 650.3154950783785, | |
"99.99" : 650.3154950783785, | |
"99.999" : 650.3154950783785, | |
"99.9999" : 650.3154950783785, | |
"100.0" : 650.3154950783785 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
636.0793843423487, | |
637.0382790786027, | |
631.7357220902201, | |
650.3154950783785, | |
615.1757665116724, | |
617.1852720905304, | |
616.664936572624 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_map", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 10191.02904087502, | |
"scoreError" : 2122.922615882211, | |
"scoreConfidence" : [ | |
8068.1064249928095, | |
12313.951656757232 | |
], | |
"scorePercentiles" : { | |
"0.0" : 9645.602759413625, | |
"50.0" : 9791.247043389347, | |
"90.0" : 12286.080178823073, | |
"95.0" : 12286.080178823073, | |
"99.0" : 12286.080178823073, | |
"99.9" : 12286.080178823073, | |
"99.99" : 12286.080178823073, | |
"99.999" : 12286.080178823073, | |
"99.9999" : 12286.080178823073, | |
"100.0" : 12286.080178823073 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
9944.550858034321, | |
12286.080178823073, | |
9699.081443573548, | |
9791.247043389347, | |
9765.19123712329, | |
9645.602759413625, | |
10205.449765767939 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_map", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 314582.30166407506, | |
"scoreError" : 39364.10874896613, | |
"scoreConfidence" : [ | |
275218.1929151089, | |
353946.4104130412 | |
], | |
"scorePercentiles" : { | |
"0.0" : 296909.3417056075, | |
"50.0" : 312865.54292773316, | |
"90.0" : 348538.7882513661, | |
"95.0" : 348538.7882513661, | |
"99.0" : 348538.7882513661, | |
"99.9" : 348538.7882513661, | |
"99.99" : 348538.7882513661, | |
"99.999" : 348538.7882513661, | |
"99.9999" : 348538.7882513661, | |
"100.0" : 348538.7882513661 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
320484.09325771895, | |
317109.8165422886, | |
308511.5431565968, | |
312865.54292773316, | |
348538.7882513661, | |
296909.3417056075, | |
297656.9858072147 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_map", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 948.5770556867576, | |
"scoreError" : 20.257532442162674, | |
"scoreConfidence" : [ | |
928.319523244595, | |
968.8345881289202 | |
], | |
"scorePercentiles" : { | |
"0.0" : 939.490224882286, | |
"50.0" : 943.9267271290603, | |
"90.0" : 961.5361151974652, | |
"95.0" : 961.5361151974652, | |
"99.0" : 961.5361151974652, | |
"99.9" : 961.5361151974652, | |
"99.99" : 961.5361151974652, | |
"99.999" : 961.5361151974652, | |
"99.9999" : 961.5361151974652, | |
"100.0" : 961.5361151974652 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
958.4699230638362, | |
952.851733754747, | |
943.9267271290603, | |
943.8174478848412, | |
939.9472178950672, | |
939.490224882286, | |
961.5361151974652 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_map", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 11296.257315998748, | |
"scoreError" : 477.4423927636169, | |
"scoreConfidence" : [ | |
10818.814923235132, | |
11773.699708762364 | |
], | |
"scorePercentiles" : { | |
"0.0" : 11124.075843861143, | |
"50.0" : 11207.2642907396, | |
"90.0" : 11649.247909775817, | |
"95.0" : 11649.247909775817, | |
"99.0" : 11649.247909775817, | |
"99.9" : 11649.247909775817, | |
"99.99" : 11649.247909775817, | |
"99.999" : 11649.247909775817, | |
"99.9999" : 11649.247909775817, | |
"100.0" : 11649.247909775817 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
11207.2642907396, | |
11649.247909775817, | |
11270.83674867918, | |
11124.075843861143, | |
11539.13818640376, | |
11141.455693161217, | |
11141.782539370508 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_map", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 274282.5022658167, | |
"scoreError" : 19213.8185366076, | |
"scoreConfidence" : [ | |
255068.68372920912, | |
293496.32080242434 | |
], | |
"scorePercentiles" : { | |
"0.0" : 264687.45044110017, | |
"50.0" : 277727.45076586434, | |
"90.0" : 285107.9575181666, | |
"95.0" : 285107.9575181666, | |
"99.0" : 285107.9575181666, | |
"99.9" : 285107.9575181666, | |
"99.99" : 285107.9575181666, | |
"99.999" : 285107.9575181666, | |
"99.9999" : 285107.9575181666, | |
"100.0" : 285107.9575181666 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
285107.9575181666, | |
277727.45076586434, | |
281863.75096631696, | |
278643.34407427633, | |
266676.7051751176, | |
265270.85691987514, | |
264687.45044110017 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_map", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 868.7552438964, | |
"scoreError" : 16.455419576250886, | |
"scoreConfidence" : [ | |
852.2998243201491, | |
885.2106634726508 | |
], | |
"scorePercentiles" : { | |
"0.0" : 861.8584782627422, | |
"50.0" : 864.9664761633342, | |
"90.0" : 881.5400571467094, | |
"95.0" : 881.5400571467094, | |
"99.0" : 881.5400571467094, | |
"99.9" : 881.5400571467094, | |
"99.99" : 881.5400571467094, | |
"99.999" : 881.5400571467094, | |
"99.9999" : 881.5400571467094, | |
"100.0" : 881.5400571467094 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
881.5400571467094, | |
864.2590057502617, | |
864.9664761633342, | |
861.8584782627422, | |
875.5442108514862, | |
869.6390249474472, | |
863.4794541528188 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_map", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 9174.381889588993, | |
"scoreError" : 292.3009560980569, | |
"scoreConfidence" : [ | |
8882.080933490935, | |
9466.68284568705 | |
], | |
"scorePercentiles" : { | |
"0.0" : 9072.748751783167, | |
"50.0" : 9138.226488320877, | |
"90.0" : 9437.129865324849, | |
"95.0" : 9437.129865324849, | |
"99.0" : 9437.129865324849, | |
"99.9" : 9437.129865324849, | |
"99.99" : 9437.129865324849, | |
"99.999" : 9437.129865324849, | |
"99.9999" : 9437.129865324849, | |
"100.0" : 9437.129865324849 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
9233.35582094995, | |
9072.748751783167, | |
9174.356135046612, | |
9437.129865324849, | |
9081.925790710928, | |
9082.930374986568, | |
9138.226488320877 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_map", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 238028.22553613788, | |
"scoreError" : 30648.495482609196, | |
"scoreConfidence" : [ | |
207379.73005352868, | |
268676.7210187471 | |
], | |
"scorePercentiles" : { | |
"0.0" : 219068.8436426117, | |
"50.0" : 245667.21001926783, | |
"90.0" : 251141.035235732, | |
"95.0" : 251141.035235732, | |
"99.0" : 251141.035235732, | |
"99.9" : 251141.035235732, | |
"99.99" : 251141.035235732, | |
"99.999" : 251141.035235732, | |
"99.9999" : 251141.035235732, | |
"100.0" : 251141.035235732 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
251141.035235732, | |
245667.21001926783, | |
246351.47962690232, | |
247774.25170068027, | |
219158.05964301262, | |
219068.8436426117, | |
237036.69888475837 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_removeAll", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 18642.51019084747, | |
"scoreError" : 182.28726654219815, | |
"scoreConfidence" : [ | |
18460.222924305275, | |
18824.797457389668 | |
], | |
"scorePercentiles" : { | |
"0.0" : 18555.89009749709, | |
"50.0" : 18607.569015831326, | |
"90.0" : 18759.26252667206, | |
"95.0" : 18759.26252667206, | |
"99.0" : 18759.26252667206, | |
"99.9" : 18759.26252667206, | |
"99.99" : 18759.26252667206, | |
"99.999" : 18759.26252667206, | |
"99.9999" : 18759.26252667206, | |
"100.0" : 18759.26252667206 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
18555.89009749709, | |
18602.005946734767, | |
18607.569015831326, | |
18559.501038819028, | |
18759.26252667206, | |
18716.289458120795, | |
18697.053252257232 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_removeAll", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 30996.002075730994, | |
"scoreError" : 1724.4398832125198, | |
"scoreConfidence" : [ | |
29271.562192518475, | |
32720.441958943513 | |
], | |
"scorePercentiles" : { | |
"0.0" : 30476.536352231316, | |
"50.0" : 30621.606604623237, | |
"90.0" : 32641.537858336545, | |
"95.0" : 32641.537858336545, | |
"99.0" : 32641.537858336545, | |
"99.9" : 32641.537858336545, | |
"99.99" : 32641.537858336545, | |
"99.999" : 32641.537858336545, | |
"99.9999" : 32641.537858336545, | |
"100.0" : 32641.537858336545 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
31091.91649383921, | |
30577.18892351954, | |
30621.606604623237, | |
30533.52472461686, | |
32641.537858336545, | |
30476.536352231316, | |
31029.70357295027 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_removeAll", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 264630.14639486605, | |
"scoreError" : 19039.280752689978, | |
"scoreConfidence" : [ | |
245590.86564217607, | |
283669.42714755604 | |
], | |
"scorePercentiles" : { | |
"0.0" : 254977.3083458271, | |
"50.0" : 262699.5025746653, | |
"90.0" : 279089.224737714, | |
"95.0" : 279089.224737714, | |
"99.0" : 279089.224737714, | |
"99.9" : 279089.224737714, | |
"99.99" : 279089.224737714, | |
"99.999" : 279089.224737714, | |
"99.9999" : 279089.224737714, | |
"100.0" : 279089.224737714 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
279089.224737714, | |
271599.03345925524, | |
262699.5025746653, | |
261438.47738951695, | |
265882.17769671703, | |
254977.3083458271, | |
256725.3005603668 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_removeAll", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 19301.392853837788, | |
"scoreError" : 1462.1379523798394, | |
"scoreConfidence" : [ | |
17839.25490145795, | |
20763.530806217626 | |
], | |
"scorePercentiles" : { | |
"0.0" : 18530.990842690506, | |
"50.0" : 19047.8960262922, | |
"90.0" : 20418.302326512632, | |
"95.0" : 20418.302326512632, | |
"99.0" : 20418.302326512632, | |
"99.9" : 20418.302326512632, | |
"99.99" : 20418.302326512632, | |
"99.999" : 20418.302326512632, | |
"99.9999" : 20418.302326512632, | |
"100.0" : 20418.302326512632 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
20418.302326512632, | |
19618.98903228307, | |
18530.990842690506, | |
18763.134358559288, | |
19047.8960262922, | |
19029.997124612568, | |
19700.440265914272 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_removeAll", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 31420.36223973819, | |
"scoreError" : 3430.7652491245703, | |
"scoreConfidence" : [ | |
27989.59699061362, | |
34851.12748886276 | |
], | |
"scorePercentiles" : { | |
"0.0" : 30679.064083187233, | |
"50.0" : 30878.9995157385, | |
"90.0" : 34863.97490228348, | |
"95.0" : 34863.97490228348, | |
"99.0" : 34863.97490228348, | |
"99.9" : 34863.97490228348, | |
"99.99" : 34863.97490228348, | |
"99.999" : 34863.97490228348, | |
"99.9999" : 34863.97490228348, | |
"100.0" : 34863.97490228348 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
34863.97490228348, | |
31065.176495884014, | |
30878.9995157385, | |
30679.064083187233, | |
30812.77431436511, | |
30884.9539840155, | |
30757.59238269348 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_removeAll", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 259675.2257525463, | |
"scoreError" : 13819.737663961136, | |
"scoreConfidence" : [ | |
245855.48808858517, | |
273494.96341650747 | |
], | |
"scorePercentiles" : { | |
"0.0" : 250281.14327772325, | |
"50.0" : 261632.86102564103, | |
"90.0" : 265911.75504782144, | |
"95.0" : 265911.75504782144, | |
"99.0" : 265911.75504782144, | |
"99.9" : 265911.75504782144, | |
"99.99" : 265911.75504782144, | |
"99.999" : 265911.75504782144, | |
"99.9999" : 265911.75504782144, | |
"100.0" : 265911.75504782144 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
265911.75504782144, | |
264078.7317708333, | |
258176.370951417, | |
261632.86102564103, | |
252829.50075795857, | |
264816.2174364297, | |
250281.14327772325 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_removeAll", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 26166.05525757258, | |
"scoreError" : 989.0773160485263, | |
"scoreConfidence" : [ | |
25176.977941524055, | |
27155.132573621107 | |
], | |
"scorePercentiles" : { | |
"0.0" : 25748.44441078461, | |
"50.0" : 25922.418310288736, | |
"90.0" : 26769.11385199241, | |
"95.0" : 26769.11385199241, | |
"99.0" : 26769.11385199241, | |
"99.9" : 26769.11385199241, | |
"99.99" : 26769.11385199241, | |
"99.999" : 26769.11385199241, | |
"99.9999" : 26769.11385199241, | |
"100.0" : 26769.11385199241 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
26284.668065268066, | |
26747.891981409262, | |
26769.11385199241, | |
25824.179265548282, | |
25865.670917716678, | |
25922.418310288736, | |
25748.44441078461 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_removeAll", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 172575.97414888092, | |
"scoreError" : 13302.28188019005, | |
"scoreConfidence" : [ | |
159273.69226869088, | |
185878.25602907097 | |
], | |
"scorePercentiles" : { | |
"0.0" : 166422.67787206266, | |
"50.0" : 171155.84955752213, | |
"90.0" : 181305.4250089063, | |
"95.0" : 181305.4250089063, | |
"99.0" : 181305.4250089063, | |
"99.9" : 181305.4250089063, | |
"99.99" : 181305.4250089063, | |
"99.999" : 181305.4250089063, | |
"99.9999" : 181305.4250089063, | |
"100.0" : 181305.4250089063 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
181305.4250089063, | |
177164.74666666667, | |
177029.59423811178, | |
171155.84955752213, | |
167881.34137475214, | |
167072.1843241448, | |
166422.67787206266 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_removeAll", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 1774288.254869712, | |
"scoreError" : 186316.80411986375, | |
"scoreConfidence" : [ | |
1587971.4507498483, | |
1960605.0589895758 | |
], | |
"scorePercentiles" : { | |
"0.0" : 1692056.6409395973, | |
"50.0" : 1735055.0544217688, | |
"90.0" : 1920175.875, | |
"95.0" : 1920175.875, | |
"99.0" : 1920175.875, | |
"99.9" : 1920175.875, | |
"99.99" : 1920175.875, | |
"99.999" : 1920175.875, | |
"99.9999" : 1920175.875, | |
"100.0" : 1920175.875 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
1920175.875, | |
1806539.8785714286, | |
1735055.0544217688, | |
1692056.6409395973, | |
1708919.3952702703, | |
1833979.0866425992, | |
1723291.8532423207 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_removeAllIterator", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 18720.77248742377, | |
"scoreError" : 372.49454135095345, | |
"scoreConfidence" : [ | |
18348.277946072816, | |
19093.26702877472 | |
], | |
"scorePercentiles" : { | |
"0.0" : 18538.406456773067, | |
"50.0" : 18730.915604217953, | |
"90.0" : 19019.4483299123, | |
"95.0" : 19019.4483299123, | |
"99.0" : 19019.4483299123, | |
"99.9" : 19019.4483299123, | |
"99.99" : 19019.4483299123, | |
"99.999" : 19019.4483299123, | |
"99.9999" : 19019.4483299123, | |
"100.0" : 19019.4483299123 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
18806.767885059184, | |
18538.406456773067, | |
18656.798476838332, | |
18730.915604217953, | |
18744.119086999668, | |
18548.951572165894, | |
19019.4483299123 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_removeAllIterator", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 31179.289307728024, | |
"scoreError" : 1010.2622998331864, | |
"scoreConfidence" : [ | |
30169.027007894838, | |
32189.55160756121 | |
], | |
"scorePercentiles" : { | |
"0.0" : 30801.324577294687, | |
"50.0" : 31211.185972239284, | |
"90.0" : 32070.56985247762, | |
"95.0" : 32070.56985247762, | |
"99.0" : 32070.56985247762, | |
"99.9" : 32070.56985247762, | |
"99.99" : 32070.56985247762, | |
"99.999" : 32070.56985247762, | |
"99.9999" : 32070.56985247762, | |
"100.0" : 32070.56985247762 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
31211.185972239284, | |
30806.041140578745, | |
31217.15144643295, | |
31304.84738586156, | |
30801.324577294687, | |
32070.56985247762, | |
30843.904779211338 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_removeAllIterator", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 267504.09245699743, | |
"scoreError" : 18713.997161611027, | |
"scoreConfidence" : [ | |
248790.0952953864, | |
286218.0896186085 | |
], | |
"scorePercentiles" : { | |
"0.0" : 257998.53336703742, | |
"50.0" : 267389.12466983625, | |
"90.0" : 278793.01639344264, | |
"95.0" : 278793.01639344264, | |
"99.0" : 278793.01639344264, | |
"99.9" : 278793.01639344264, | |
"99.99" : 278793.01639344264, | |
"99.999" : 278793.01639344264, | |
"99.9999" : 278793.01639344264, | |
"100.0" : 278793.01639344264 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
278793.01639344264, | |
270871.8445981905, | |
267389.12466983625, | |
276527.9056910569, | |
262027.97945557267, | |
258920.24302384577, | |
257998.53336703742 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_removeAllIterator", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 20624.321708983014, | |
"scoreError" : 3512.328415808668, | |
"scoreConfidence" : [ | |
17111.993293174346, | |
24136.650124791682 | |
], | |
"scorePercentiles" : { | |
"0.0" : 19388.846303948576, | |
"50.0" : 19964.012799109627, | |
"90.0" : 23136.218512063115, | |
"95.0" : 23136.218512063115, | |
"99.0" : 23136.218512063115, | |
"99.9" : 23136.218512063115, | |
"99.99" : 23136.218512063115, | |
"99.999" : 23136.218512063115, | |
"99.9999" : 23136.218512063115, | |
"100.0" : 23136.218512063115 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
23136.218512063115, | |
20303.79867372933, | |
19388.846303948576, | |
19476.878326996197, | |
19964.012799109627, | |
19543.93909847166, | |
22556.558248562582 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_removeAllIterator", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 31226.72741766111, | |
"scoreError" : 944.2349299253927, | |
"scoreConfidence" : [ | |
30282.49248773572, | |
32170.9623475865 | |
], | |
"scorePercentiles" : { | |
"0.0" : 30954.96212771173, | |
"50.0" : 31061.97521315469, | |
"90.0" : 32139.122099730805, | |
"95.0" : 32139.122099730805, | |
"99.0" : 32139.122099730805, | |
"99.9" : 32139.122099730805, | |
"99.99" : 32139.122099730805, | |
"99.999" : 32139.122099730805, | |
"99.9999" : 32139.122099730805, | |
"100.0" : 32139.122099730805 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
32139.122099730805, | |
31127.862731851124, | |
31061.97521315469, | |
30958.306578377375, | |
31043.16385407619, | |
31301.699318725834, | |
30954.96212771173 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_removeAllIterator", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 291427.59569224954, | |
"scoreError" : 21326.83752680103, | |
"scoreConfidence" : [ | |
270100.7581654485, | |
312754.4332190506 | |
], | |
"scorePercentiles" : { | |
"0.0" : 279059.30231277534, | |
"50.0" : 290775.3333333333, | |
"90.0" : 303650.3613095238, | |
"95.0" : 303650.3613095238, | |
"99.0" : 303650.3613095238, | |
"99.9" : 303650.3613095238, | |
"99.99" : 303650.3613095238, | |
"99.999" : 303650.3613095238, | |
"99.9999" : 303650.3613095238, | |
"100.0" : 303650.3613095238 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
303650.3613095238, | |
290775.3333333333, | |
292463.6141055046, | |
303473.68292682926, | |
287890.24760293285, | |
279059.30231277534, | |
282680.62825484766 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_removeAllIterator", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 25826.994061405054, | |
"scoreError" : 553.3162931798122, | |
"scoreConfidence" : [ | |
25273.677768225243, | |
26380.310354584864 | |
], | |
"scorePercentiles" : { | |
"0.0" : 25548.456319468893, | |
"50.0" : 25831.53443653985, | |
"90.0" : 26156.299551523276, | |
"95.0" : 26156.299551523276, | |
"99.0" : 26156.299551523276, | |
"99.9" : 26156.299551523276, | |
"99.99" : 26156.299551523276, | |
"99.999" : 26156.299551523276, | |
"99.9999" : 26156.299551523276, | |
"100.0" : 26156.299551523276 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
26156.299551523276, | |
25548.456319468893, | |
25574.55333868057, | |
26114.99482873381, | |
25831.53443653985, | |
25894.01999593991, | |
25669.099958949097 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_removeAllIterator", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 173011.43492034829, | |
"scoreError" : 14553.754438490787, | |
"scoreConfidence" : [ | |
158457.6804818575, | |
187565.18935883907 | |
], | |
"scorePercentiles" : { | |
"0.0" : 165295.26353322528, | |
"50.0" : 171531.99327278842, | |
"90.0" : 181930.75107913668, | |
"95.0" : 181930.75107913668, | |
"99.0" : 181930.75107913668, | |
"99.9" : 181930.75107913668, | |
"99.99" : 181930.75107913668, | |
"99.999" : 181930.75107913668, | |
"99.9999" : 181930.75107913668, | |
"100.0" : 181930.75107913668 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
181930.75107913668, | |
177719.71931659692, | |
178842.62495618648, | |
171531.99327278842, | |
168339.17559028932, | |
165295.26353322528, | |
167420.51669421486 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_removeAllIterator", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 1717692.1476152178, | |
"scoreError" : 46082.79805813625, | |
"scoreConfidence" : [ | |
1671609.3495570817, | |
1763774.945673354 | |
], | |
"scorePercentiles" : { | |
"0.0" : 1693095.8079470198, | |
"50.0" : 1708561.0367892976, | |
"90.0" : 1742933.0962199313, | |
"95.0" : 1742933.0962199313, | |
"99.0" : 1742933.0962199313, | |
"99.9" : 1742933.0962199313, | |
"99.99" : 1742933.0962199313, | |
"99.999" : 1742933.0962199313, | |
"99.9999" : 1742933.0962199313, | |
"100.0" : 1742933.0962199313 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
1742933.0962199313, | |
1693095.8079470198, | |
1699283.3820598007, | |
1706601.5719063545, | |
1735436.3424657534, | |
1708561.0367892976, | |
1737933.7959183673 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_removeConsecutive", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 876.9218897720647, | |
"scoreError" : 31.009444507465986, | |
"scoreConfidence" : [ | |
845.9124452645987, | |
907.9313342795307 | |
], | |
"scorePercentiles" : { | |
"0.0" : 866.1867105640727, | |
"50.0" : 870.3126036356806, | |
"90.0" : 905.6773474149228, | |
"95.0" : 905.6773474149228, | |
"99.0" : 905.6773474149228, | |
"99.9" : 905.6773474149228, | |
"99.99" : 905.6773474149228, | |
"99.999" : 905.6773474149228, | |
"99.9999" : 905.6773474149228, | |
"100.0" : 905.6773474149228 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
905.6773474149228, | |
870.3126036356806, | |
880.6412229336418, | |
869.3898578315473, | |
866.1867105640727, | |
868.0151220209432, | |
878.230364003644 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_removeConsecutive", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 11522.073724170838, | |
"scoreError" : 199.42510645466052, | |
"scoreConfidence" : [ | |
11322.648617716177, | |
11721.498830625498 | |
], | |
"scorePercentiles" : { | |
"0.0" : 11409.120558317749, | |
"50.0" : 11511.291730915284, | |
"90.0" : 11670.842396440838, | |
"95.0" : 11670.842396440838, | |
"99.0" : 11670.842396440838, | |
"99.9" : 11670.842396440838, | |
"99.99" : 11670.842396440838, | |
"99.999" : 11670.842396440838, | |
"99.9999" : 11670.842396440838, | |
"100.0" : 11670.842396440838 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
11605.081422490732, | |
11482.411791189248, | |
11409.120558317749, | |
11463.041076805537, | |
11512.727093036465, | |
11670.842396440838, | |
11511.291730915284 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_removeConsecutive", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 284064.64519740944, | |
"scoreError" : 46458.41897358581, | |
"scoreConfidence" : [ | |
237606.2262238236, | |
330523.06417099526 | |
], | |
"scorePercentiles" : { | |
"0.0" : 255380.3905053599, | |
"50.0" : 292716.4781105991, | |
"90.0" : 306690.8490566038, | |
"95.0" : 306690.8490566038, | |
"99.0" : 306690.8490566038, | |
"99.9" : 306690.8490566038, | |
"99.99" : 306690.8490566038, | |
"99.999" : 306690.8490566038, | |
"99.9999" : 306690.8490566038, | |
"100.0" : 306690.8490566038 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
306690.8490566038, | |
301863.4451145959, | |
292716.4781105991, | |
293132.8102357677, | |
281793.41956882254, | |
255380.3905053599, | |
256875.12379011716 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_removeConsecutive", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 871.4452250536948, | |
"scoreError" : 24.945659212012064, | |
"scoreConfidence" : [ | |
846.4995658416827, | |
896.3908842657069 | |
], | |
"scorePercentiles" : { | |
"0.0" : 856.77878150096, | |
"50.0" : 872.95511746474, | |
"90.0" : 890.6185120363169, | |
"95.0" : 890.6185120363169, | |
"99.0" : 890.6185120363169, | |
"99.9" : 890.6185120363169, | |
"99.99" : 890.6185120363169, | |
"99.999" : 890.6185120363169, | |
"99.9999" : 890.6185120363169, | |
"100.0" : 890.6185120363169 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
874.9457316738481, | |
860.9772757199145, | |
868.1266639352272, | |
856.77878150096, | |
872.95511746474, | |
890.6185120363169, | |
875.7144930448568 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_removeConsecutive", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 11416.750751678881, | |
"scoreError" : 341.8422647414217, | |
"scoreConfidence" : [ | |
11074.90848693746, | |
11758.593016420302 | |
], | |
"scorePercentiles" : { | |
"0.0" : 11261.535915289302, | |
"50.0" : 11374.884804532578, | |
"90.0" : 11660.14941004299, | |
"95.0" : 11660.14941004299, | |
"99.0" : 11660.14941004299, | |
"99.9" : 11660.14941004299, | |
"99.99" : 11660.14941004299, | |
"99.999" : 11660.14941004299, | |
"99.9999" : 11660.14941004299, | |
"100.0" : 11660.14941004299 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
11593.04383618503, | |
11282.037240236474, | |
11660.14941004299, | |
11368.011878564692, | |
11377.592176901107, | |
11374.884804532578, | |
11261.535915289302 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_removeConsecutive", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 290023.4617130588, | |
"scoreError" : 46708.084458381025, | |
"scoreConfidence" : [ | |
243315.3772546778, | |
336731.5461714398 | |
], | |
"scorePercentiles" : { | |
"0.0" : 259880.71523178808, | |
"50.0" : 297274.87997623294, | |
"90.0" : 311916.9103362391, | |
"95.0" : 311916.9103362391, | |
"99.0" : 311916.9103362391, | |
"99.9" : 311916.9103362391, | |
"99.99" : 311916.9103362391, | |
"99.999" : 311916.9103362391, | |
"99.9999" : 311916.9103362391, | |
"100.0" : 311916.9103362391 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
311916.9103362391, | |
303889.9837251356, | |
296446.21789657173, | |
297274.87997623294, | |
299357.4126328217, | |
259880.71523178808, | |
261398.11219262294 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_removeConsecutive", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 7289.157849659823, | |
"scoreError" : 333.52556748181996, | |
"scoreConfidence" : [ | |
6955.632282178003, | |
7622.683417141643 | |
], | |
"scorePercentiles" : { | |
"0.0" : 7133.575934497264, | |
"50.0" : 7263.702194850104, | |
"90.0" : 7525.246788471282, | |
"95.0" : 7525.246788471282, | |
"99.0" : 7525.246788471282, | |
"99.9" : 7525.246788471282, | |
"99.99" : 7525.246788471282, | |
"99.999" : 7525.246788471282, | |
"99.9999" : 7525.246788471282, | |
"100.0" : 7525.246788471282 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
7183.029109031445, | |
7133.575934497264, | |
7161.101294862773, | |
7525.246788471282, | |
7263.702194850104, | |
7439.062692537924, | |
7318.3869333679695 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_removeConsecutive", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 852677.8541111673, | |
"scoreError" : 127072.32989816669, | |
"scoreConfidence" : [ | |
725605.5242130005, | |
979750.184009334 | |
], | |
"scorePercentiles" : { | |
"0.0" : 796758.4889589906, | |
"50.0" : 833373.4958677687, | |
"90.0" : 920886.8432432433, | |
"95.0" : 920886.8432432433, | |
"99.0" : 920886.8432432433, | |
"99.9" : 920886.8432432433, | |
"99.99" : 920886.8432432433, | |
"99.999" : 920886.8432432433, | |
"99.9999" : 920886.8432432433, | |
"100.0" : 920886.8432432433 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
916577.5296229803, | |
920886.8432432433, | |
895823.6446428571, | |
833373.4958677687, | |
802724.9591194969, | |
802600.0173228347, | |
796758.4889589906 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_removeConsecutive", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 1.823719795238095E8, | |
"scoreError" : 2.6299152501253273E7, | |
"scoreConfidence" : [ | |
1.5607282702255622E8, | |
2.0867113202506277E8 | |
], | |
"scorePercentiles" : { | |
"0.0" : 1.7197972633333334E8, | |
"50.0" : 1.8196899666666666E8, | |
"90.0" : 2.0685477666666666E8, | |
"95.0" : 2.0685477666666666E8, | |
"99.0" : 2.0685477666666666E8, | |
"99.9" : 2.0685477666666666E8, | |
"99.99" : 2.0685477666666666E8, | |
"99.999" : 2.0685477666666666E8, | |
"99.9999" : 2.0685477666666666E8, | |
"100.0" : 2.0685477666666666E8 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
2.0685477666666666E8, | |
1.8369026433333334E8, | |
1.8210631666666666E8, | |
1.8196899666666666E8, | |
1.74779985E8, | |
1.75223791E8, | |
1.7197972633333334E8 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_removeConsecutiveIterator", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 873.821964805243, | |
"scoreError" : 16.842904778938113, | |
"scoreConfidence" : [ | |
856.979060026305, | |
890.6648695841811 | |
], | |
"scorePercentiles" : { | |
"0.0" : 867.3831100117048, | |
"50.0" : 870.1090226531, | |
"90.0" : 886.6029590811826, | |
"95.0" : 886.6029590811826, | |
"99.0" : 886.6029590811826, | |
"99.9" : 886.6029590811826, | |
"99.99" : 886.6029590811826, | |
"99.999" : 886.6029590811826, | |
"99.9999" : 886.6029590811826, | |
"100.0" : 886.6029590811826 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
880.8179239060239, | |
875.5882070417211, | |
886.6029590811826, | |
870.1090226531, | |
868.0519756181839, | |
867.3831100117048, | |
868.200555324785 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_removeConsecutiveIterator", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 11918.586062583683, | |
"scoreError" : 1204.2378261426281, | |
"scoreConfidence" : [ | |
10714.348236441056, | |
13122.82388872631 | |
], | |
"scorePercentiles" : { | |
"0.0" : 11419.79076413618, | |
"50.0" : 11718.171299722479, | |
"90.0" : 12718.570659220106, | |
"95.0" : 12718.570659220106, | |
"99.0" : 12718.570659220106, | |
"99.9" : 12718.570659220106, | |
"99.99" : 12718.570659220106, | |
"99.999" : 12718.570659220106, | |
"99.9999" : 12718.570659220106, | |
"100.0" : 12718.570659220106 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
12636.034658434975, | |
12718.570659220106, | |
11718.171299722479, | |
11714.422027626468, | |
11755.546828362594, | |
11419.79076413618, | |
11467.566200582984 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_removeConsecutiveIterator", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 288442.7643358284, | |
"scoreError" : 52025.575616623166, | |
"scoreConfidence" : [ | |
236417.18871920527, | |
340468.3399524516 | |
], | |
"scorePercentiles" : { | |
"0.0" : 256894.79284274194, | |
"50.0" : 291274.3987305251, | |
"90.0" : 316182.22692793934, | |
"95.0" : 316182.22692793934, | |
"99.0" : 316182.22692793934, | |
"99.9" : 316182.22692793934, | |
"99.99" : 316182.22692793934, | |
"99.999" : 316182.22692793934, | |
"99.9999" : 316182.22692793934, | |
"100.0" : 316182.22692793934 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
311956.68343558285, | |
294725.66919929866, | |
291274.3987305251, | |
316182.22692793934, | |
288543.5832859579, | |
259521.99592875317, | |
256894.79284274194 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_removeConsecutiveIterator", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 879.2522930795825, | |
"scoreError" : 30.58621843564406, | |
"scoreConfidence" : [ | |
848.6660746439385, | |
909.8385115152265 | |
], | |
"scorePercentiles" : { | |
"0.0" : 869.6478382373753, | |
"50.0" : 870.9839224432872, | |
"90.0" : 904.6376535355095, | |
"95.0" : 904.6376535355095, | |
"99.0" : 904.6376535355095, | |
"99.9" : 904.6376535355095, | |
"99.99" : 904.6376535355095, | |
"99.999" : 904.6376535355095, | |
"99.9999" : 904.6376535355095, | |
"100.0" : 904.6376535355095 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
876.4071768803475, | |
870.755151426522, | |
891.5092422444601, | |
869.6478382373753, | |
870.8250667895766, | |
904.6376535355095, | |
870.9839224432872 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_removeConsecutiveIterator", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 11359.625890560581, | |
"scoreError" : 284.4734202957716, | |
"scoreConfidence" : [ | |
11075.15247026481, | |
11644.099310856353 | |
], | |
"scorePercentiles" : { | |
"0.0" : 11201.20896904489, | |
"50.0" : 11294.167408292931, | |
"90.0" : 11502.418100686498, | |
"95.0" : 11502.418100686498, | |
"99.0" : 11502.418100686498, | |
"99.9" : 11502.418100686498, | |
"99.99" : 11502.418100686498, | |
"99.999" : 11502.418100686498, | |
"99.9999" : 11502.418100686498, | |
"100.0" : 11502.418100686498 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
11502.418100686498, | |
11500.91879630685, | |
11466.582975566995, | |
11293.012840096522, | |
11294.167408292931, | |
11201.20896904489, | |
11259.07214392938 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_removeConsecutiveIterator", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 289695.31916248106, | |
"scoreError" : 47477.91960410005, | |
"scoreConfidence" : [ | |
242217.399558381, | |
337173.2387665811 | |
], | |
"scorePercentiles" : { | |
"0.0" : 257643.23223480946, | |
"50.0" : 301702.3357444244, | |
"90.0" : 308442.95191122073, | |
"95.0" : 308442.95191122073, | |
"99.0" : 308442.95191122073, | |
"99.9" : 308442.95191122073, | |
"99.99" : 308442.95191122073, | |
"99.999" : 308442.95191122073, | |
"99.9999" : 308442.95191122073, | |
"100.0" : 308442.95191122073 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
308442.95191122073, | |
301702.3357444244, | |
305196.0742753623, | |
304155.45018007205, | |
287262.7249154453, | |
257643.23223480946, | |
263464.4648760331 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_removeConsecutiveIterator", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 7270.371941638555, | |
"scoreError" : 736.6433576191437, | |
"scoreConfidence" : [ | |
6533.728584019411, | |
8007.015299257699 | |
], | |
"scorePercentiles" : { | |
"0.0" : 7002.471079176455, | |
"50.0" : 7170.365069764825, | |
"90.0" : 7978.3737424311175, | |
"95.0" : 7978.3737424311175, | |
"99.0" : 7978.3737424311175, | |
"99.9" : 7978.3737424311175, | |
"99.99" : 7978.3737424311175, | |
"99.999" : 7978.3737424311175, | |
"99.9999" : 7978.3737424311175, | |
"100.0" : 7978.3737424311175 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
7155.5912490280625, | |
7978.3737424311175, | |
7269.751050755094, | |
7259.040825041637, | |
7002.471079176455, | |
7057.010575272687, | |
7170.365069764825 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_removeConsecutiveIterator", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 776264.4269560227, | |
"scoreError" : 60875.437769252465, | |
"scoreConfidence" : [ | |
715388.9891867703, | |
837139.8647252752 | |
], | |
"scorePercentiles" : { | |
"0.0" : 742293.1208151383, | |
"50.0" : 775342.2549923195, | |
"90.0" : 807214.3131955485, | |
"95.0" : 807214.3131955485, | |
"99.0" : 807214.3131955485, | |
"99.9" : 807214.3131955485, | |
"99.99" : 807214.3131955485, | |
"99.999" : 807214.3131955485, | |
"99.9999" : 807214.3131955485, | |
"100.0" : 807214.3131955485 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
804125.5256410256, | |
795198.3255451714, | |
775342.2549923195, | |
807214.3131955485, | |
765273.616892911, | |
742293.1208151383, | |
744403.8316100443 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_removeConsecutiveIterator", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 1.7585808376190478E8, | |
"scoreError" : 6351956.148890981, | |
"scoreConfidence" : [ | |
1.695061276130138E8, | |
1.8221003991079575E8 | |
], | |
"scorePercentiles" : { | |
"0.0" : 1.7204706266666666E8, | |
"50.0" : 1.7552881033333334E8, | |
"90.0" : 1.8133998066666666E8, | |
"95.0" : 1.8133998066666666E8, | |
"99.0" : 1.8133998066666666E8, | |
"99.9" : 1.8133998066666666E8, | |
"99.99" : 1.8133998066666666E8, | |
"99.999" : 1.8133998066666666E8, | |
"99.9999" : 1.8133998066666666E8, | |
"100.0" : 1.8133998066666666E8 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
1.8133998066666666E8, | |
1.74653805E8, | |
1.7600256033333334E8, | |
1.76591957E8, | |
1.7484241033333334E8, | |
1.7552881033333334E8, | |
1.7204706266666666E8 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_span", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 713.3228909887265, | |
"scoreError" : 163.08976959394968, | |
"scoreConfidence" : [ | |
550.2331213947768, | |
876.4126605826762 | |
], | |
"scorePercentiles" : { | |
"0.0" : 674.7388278872867, | |
"50.0" : 679.6403530979347, | |
"90.0" : 873.606350490618, | |
"95.0" : 873.606350490618, | |
"99.0" : 873.606350490618, | |
"99.9" : 873.606350490618, | |
"99.99" : 873.606350490618, | |
"99.999" : 873.606350490618, | |
"99.9999" : 873.606350490618, | |
"100.0" : 873.606350490618 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
695.2817625799278, | |
676.0560866684336, | |
674.7388278872867, | |
873.606350490618, | |
718.1636687306501, | |
675.7731874662345, | |
679.6403530979347 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_span", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 9926.863007408305, | |
"scoreError" : 202.1101635967157, | |
"scoreConfidence" : [ | |
9724.75284381159, | |
10128.97317100502 | |
], | |
"scorePercentiles" : { | |
"0.0" : 9833.71431372549, | |
"50.0" : 9896.838720930233, | |
"90.0" : 10099.973795180724, | |
"95.0" : 10099.973795180724, | |
"99.0" : 10099.973795180724, | |
"99.9" : 10099.973795180724, | |
"99.99" : 10099.973795180724, | |
"99.999" : 10099.973795180724, | |
"99.9999" : 10099.973795180724, | |
"100.0" : 10099.973795180724 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
9972.5090234375, | |
9862.488116504854, | |
9896.838720930233, | |
9879.18468992248, | |
9833.71431372549, | |
10099.973795180724, | |
9943.332392156863 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_span", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 281785.897710944, | |
"scoreError" : 11791.422295977694, | |
"scoreConfidence" : [ | |
269994.4754149663, | |
293577.3200069217 | |
], | |
"scorePercentiles" : { | |
"0.0" : 275750.13684210525, | |
"50.0" : 279891.93684210523, | |
"90.0" : 288585.0522222222, | |
"95.0" : 288585.0522222222, | |
"99.0" : 288585.0522222222, | |
"99.9" : 288585.0522222222, | |
"99.99" : 288585.0522222222, | |
"99.999" : 288585.0522222222, | |
"99.9999" : 288585.0522222222, | |
"100.0" : 288585.0522222222 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
288585.0522222222, | |
287826.1955555556, | |
284682.5177777778, | |
279891.93684210523, | |
279080.50684210524, | |
276684.9378947368, | |
275750.13684210525 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_span", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 602.4259600241052, | |
"scoreError" : 29.450633026924894, | |
"scoreConfidence" : [ | |
572.9753269971802, | |
631.8765930510301 | |
], | |
"scorePercentiles" : { | |
"0.0" : 590.7379104823748, | |
"50.0" : 593.9806288647766, | |
"90.0" : 622.7457314059798, | |
"95.0" : 622.7457314059798, | |
"99.0" : 622.7457314059798, | |
"99.9" : 622.7457314059798, | |
"99.99" : 622.7457314059798, | |
"99.999" : 622.7457314059798, | |
"99.9999" : 622.7457314059798, | |
"100.0" : 622.7457314059798 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
609.9054557416268, | |
593.9806288647766, | |
592.023961866885, | |
590.7379104823748, | |
614.684773667559, | |
592.9032581395348, | |
622.7457314059798 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_span", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 10513.504978933908, | |
"scoreError" : 550.9996808875966, | |
"scoreConfidence" : [ | |
9962.505298046312, | |
11064.504659821505 | |
], | |
"scorePercentiles" : { | |
"0.0" : 10342.951079429735, | |
"50.0" : 10442.477175257733, | |
"90.0" : 11047.037532467533, | |
"95.0" : 11047.037532467533, | |
"99.0" : 11047.037532467533, | |
"99.9" : 11047.037532467533, | |
"99.99" : 11047.037532467533, | |
"99.999" : 11047.037532467533, | |
"99.9999" : 11047.037532467533, | |
"100.0" : 11047.037532467533 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
11047.037532467533, | |
10499.076255144033, | |
10348.469756592292, | |
10442.477175257733, | |
10514.496556701031, | |
10342.951079429735, | |
10400.02649694501 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_span", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 242856.84961873843, | |
"scoreError" : 23701.654533950976, | |
"scoreConfidence" : [ | |
219155.19508478744, | |
266558.5041526894 | |
], | |
"scorePercentiles" : { | |
"0.0" : 235006.95363636364, | |
"50.0" : 239556.38636363635, | |
"90.0" : 265264.5685, | |
"95.0" : 265264.5685, | |
"99.0" : 265264.5685, | |
"99.9" : 265264.5685, | |
"99.99" : 265264.5685, | |
"99.999" : 265264.5685, | |
"99.9999" : 265264.5685, | |
"100.0" : 265264.5685 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
265264.5685, | |
241652.4276190476, | |
245502.12666666668, | |
237139.00772727272, | |
239556.38636363635, | |
235876.4768181818, | |
235006.95363636364 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_span", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 509.14294295490015, | |
"scoreError" : 15.175891245418573, | |
"scoreConfidence" : [ | |
493.96705170948155, | |
524.3188342003187 | |
], | |
"scorePercentiles" : { | |
"0.0" : 504.08313533984455, | |
"50.0" : 505.5624457222167, | |
"90.0" : 522.7298626345464, | |
"95.0" : 522.7298626345464, | |
"99.0" : 522.7298626345464, | |
"99.9" : 522.7298626345464, | |
"99.99" : 522.7298626345464, | |
"99.999" : 522.7298626345464, | |
"99.9999" : 522.7298626345464, | |
"100.0" : 522.7298626345464 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
522.7298626345464, | |
505.5492379219729, | |
505.5624457222167, | |
504.08313533984455, | |
505.1751659237246, | |
507.50788852196536, | |
513.3928646200302 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_span", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 9408.78121006237, | |
"scoreError" : 208.47690177196665, | |
"scoreConfidence" : [ | |
9200.304308290404, | |
9617.258111834337 | |
], | |
"scorePercentiles" : { | |
"0.0" : 9333.714724264706, | |
"50.0" : 9372.36659217877, | |
"90.0" : 9594.034229323308, | |
"95.0" : 9594.034229323308, | |
"99.0" : 9594.034229323308, | |
"99.9" : 9594.034229323308, | |
"99.99" : 9594.034229323308, | |
"99.999" : 9594.034229323308, | |
"99.9999" : 9594.034229323308, | |
"100.0" : 9594.034229323308 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
9428.835746268656, | |
9348.25761904762, | |
9444.618841121495, | |
9333.714724264706, | |
9372.36659217877, | |
9339.640718232044, | |
9594.034229323308 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_span", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 196177.38243742366, | |
"scoreError" : 17033.011038536344, | |
"scoreConfidence" : [ | |
179144.3713988873, | |
213210.39347596 | |
], | |
"scorePercentiles" : { | |
"0.0" : 191879.0725925926, | |
"50.0" : 192465.02851851852, | |
"90.0" : 212785.33125, | |
"95.0" : 212785.33125, | |
"99.0" : 212785.33125, | |
"99.9" : 212785.33125, | |
"99.99" : 212785.33125, | |
"99.999" : 212785.33125, | |
"99.9999" : 212785.33125, | |
"100.0" : 212785.33125 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
212785.33125, | |
197029.55307692307, | |
194774.27384615384, | |
192264.87444444443, | |
191879.0725925926, | |
192465.02851851852, | |
192043.54333333333 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_zip", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 345.3235184285234, | |
"scoreError" : 13.788897577697098, | |
"scoreConfidence" : [ | |
331.53462085082634, | |
359.1124160062205 | |
], | |
"scorePercentiles" : { | |
"0.0" : 341.6184100288368, | |
"50.0" : 342.9556491619179, | |
"90.0" : 358.53124022827456, | |
"95.0" : 358.53124022827456, | |
"99.0" : 358.53124022827456, | |
"99.9" : 358.53124022827456, | |
"99.99" : 358.53124022827456, | |
"99.999" : 358.53124022827456, | |
"99.9999" : 358.53124022827456, | |
"100.0" : 358.53124022827456 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
347.15565276605315, | |
342.3294243988293, | |
358.53124022827456, | |
342.9556491619179, | |
341.6184100288368, | |
343.0308537124352, | |
341.64339870331673 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_zip", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 3828.5597952580424, | |
"scoreError" : 315.75843123279384, | |
"scoreConfidence" : [ | |
3512.8013640252484, | |
4144.318226490836 | |
], | |
"scorePercentiles" : { | |
"0.0" : 3746.9737065811164, | |
"50.0" : 3779.155980294107, | |
"90.0" : 4141.0503138015865, | |
"95.0" : 4141.0503138015865, | |
"99.0" : 4141.0503138015865, | |
"99.9" : 4141.0503138015865, | |
"99.99" : 4141.0503138015865, | |
"99.999" : 4141.0503138015865, | |
"99.9999" : 4141.0503138015865, | |
"100.0" : 4141.0503138015865 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
3826.27437565173, | |
3763.657245624332, | |
3756.6480020719255, | |
4141.0503138015865, | |
3779.155980294107, | |
3786.158942781499, | |
3746.9737065811164 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_zip", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 74662.76161273869, | |
"scoreError" : 800.1193638084139, | |
"scoreConfidence" : [ | |
73862.64224893028, | |
75462.8809765471 | |
], | |
"scorePercentiles" : { | |
"0.0" : 74171.31132761379, | |
"50.0" : 74677.72499633914, | |
"90.0" : 75172.87184781006, | |
"95.0" : 75172.87184781006, | |
"99.0" : 75172.87184781006, | |
"99.9" : 75172.87184781006, | |
"99.99" : 75172.87184781006, | |
"99.999" : 75172.87184781006, | |
"99.9999" : 75172.87184781006, | |
"100.0" : 75172.87184781006 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
74976.03309481217, | |
74677.72499633914, | |
74441.74836309523, | |
74823.8527382176, | |
74375.7889212828, | |
74171.31132761379, | |
75172.87184781006 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_zip", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 348.65480181705334, | |
"scoreError" : 5.873672024809148, | |
"scoreConfidence" : [ | |
342.7811297922442, | |
354.5284738418625 | |
], | |
"scorePercentiles" : { | |
"0.0" : 345.50773988890035, | |
"50.0" : 348.9575999689072, | |
"90.0" : 351.96506833525893, | |
"95.0" : 351.96506833525893, | |
"99.0" : 351.96506833525893, | |
"99.9" : 351.96506833525893, | |
"99.99" : 351.96506833525893, | |
"99.999" : 351.96506833525893, | |
"99.9999" : 351.96506833525893, | |
"100.0" : 351.96506833525893 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
351.1761358984855, | |
345.80110764531645, | |
351.96506833525893, | |
350.22278053136677, | |
348.9575999689072, | |
345.50773988890035, | |
346.95318045113805 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_zip", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 3788.4796613114145, | |
"scoreError" : 134.0523761347166, | |
"scoreConfidence" : [ | |
3654.4272851766978, | |
3922.532037446131 | |
], | |
"scorePercentiles" : { | |
"0.0" : 3754.777560015975, | |
"50.0" : 3764.451780957371, | |
"90.0" : 3921.0917952384248, | |
"95.0" : 3921.0917952384248, | |
"99.0" : 3921.0917952384248, | |
"99.9" : 3921.0917952384248, | |
"99.99" : 3921.0917952384248, | |
"99.999" : 3921.0917952384248, | |
"99.9999" : 3921.0917952384248, | |
"100.0" : 3921.0917952384248 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
3921.0917952384248, | |
3782.464332209997, | |
3755.9883810828123, | |
3760.2112802742654, | |
3754.777560015975, | |
3780.372499401054, | |
3764.451780957371 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_zip", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 84129.85250747191, | |
"scoreError" : 22038.027634687165, | |
"scoreConfidence" : [ | |
62091.82487278474, | |
106167.88014215908 | |
], | |
"scorePercentiles" : { | |
"0.0" : 77591.02768060837, | |
"50.0" : 79304.38417288558, | |
"90.0" : 104921.54254212607, | |
"95.0" : 104921.54254212607, | |
"99.0" : 104921.54254212607, | |
"99.9" : 104921.54254212607, | |
"99.99" : 104921.54254212607, | |
"99.999" : 104921.54254212607, | |
"99.9999" : 104921.54254212607, | |
"100.0" : 104921.54254212607 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
80842.53804692454, | |
77591.02768060837, | |
79239.92517219787, | |
79304.38417288558, | |
78996.7388880285, | |
104921.54254212607, | |
88012.81104953239 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_zip", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 337.18239200386324, | |
"scoreError" : 21.442307082940516, | |
"scoreConfidence" : [ | |
315.74008492092275, | |
358.62469908680373 | |
], | |
"scorePercentiles" : { | |
"0.0" : 329.8930675760746, | |
"50.0" : 333.5706999208203, | |
"90.0" : 357.2768057431142, | |
"95.0" : 357.2768057431142, | |
"99.0" : 357.2768057431142, | |
"99.9" : 357.2768057431142, | |
"99.99" : 357.2768057431142, | |
"99.999" : 357.2768057431142, | |
"99.9999" : 357.2768057431142, | |
"100.0" : 357.2768057431142 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
341.02636393667575, | |
329.8930675760746, | |
333.5706999208203, | |
332.62978524134263, | |
334.0307698757872, | |
331.84925173322785, | |
357.2768057431142 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_zip", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 3883.4436601161838, | |
"scoreError" : 110.9863180992021, | |
"scoreConfidence" : [ | |
3772.457342016982, | |
3994.4299782153857 | |
], | |
"scorePercentiles" : { | |
"0.0" : 3857.1823565896166, | |
"50.0" : 3867.2271759932632, | |
"90.0" : 3994.66574737139, | |
"95.0" : 3994.66574737139, | |
"99.0" : 3994.66574737139, | |
"99.9" : 3994.66574737139, | |
"99.99" : 3994.66574737139, | |
"99.999" : 3994.66574737139, | |
"99.9999" : 3994.66574737139, | |
"100.0" : 3994.66574737139 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
3994.66574737139, | |
3871.353184309112, | |
3867.2271759932632, | |
3868.270751033097, | |
3865.0028968802826, | |
3860.403508636525, | |
3857.1823565896166 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_zip", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 74186.42936373902, | |
"scoreError" : 1618.913144346027, | |
"scoreConfidence" : [ | |
72567.516219393, | |
75805.34250808504 | |
], | |
"scorePercentiles" : { | |
"0.0" : 73540.70602652826, | |
"50.0" : 73729.5608365019, | |
"90.0" : 75043.01457597173, | |
"95.0" : 75043.01457597173, | |
"99.0" : 75043.01457597173, | |
"99.9" : 75043.01457597173, | |
"99.99" : 75043.01457597173, | |
"99.999" : 75043.01457597173, | |
"99.9999" : 75043.01457597173, | |
"100.0" : 75043.01457597173 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
74984.06803632574, | |
73605.1455778387, | |
75043.01457597173, | |
73729.5608365019, | |
73540.70602652826, | |
73582.3362483603, | |
74820.17424464652 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_zipMapTupled", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 439.0982998727694, | |
"scoreError" : 78.79203872888156, | |
"scoreConfidence" : [ | |
360.30626114388787, | |
517.890338601651 | |
], | |
"scorePercentiles" : { | |
"0.0" : 422.1729835586433, | |
"50.0" : 423.77183772786447, | |
"90.0" : 517.6303066766499, | |
"95.0" : 517.6303066766499, | |
"99.0" : 517.6303066766499, | |
"99.9" : 517.6303066766499, | |
"99.99" : 517.6303066766499, | |
"99.999" : 517.6303066766499, | |
"99.9999" : 517.6303066766499, | |
"100.0" : 517.6303066766499 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
423.2469644329733, | |
423.77183772786447, | |
427.47893114424807, | |
422.92857516891894, | |
422.1729835586433, | |
517.6303066766499, | |
436.4585004000876 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_zipMapTupled", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 4475.818520581904, | |
"scoreError" : 43.180956578001904, | |
"scoreConfidence" : [ | |
4432.637564003901, | |
4518.999477159906 | |
], | |
"scorePercentiles" : { | |
"0.0" : 4456.889938757656, | |
"50.0" : 4469.494266539844, | |
"90.0" : 4510.221878014888, | |
"95.0" : 4510.221878014888, | |
"99.0" : 4510.221878014888, | |
"99.9" : 4510.221878014888, | |
"99.99" : 4510.221878014888, | |
"99.999" : 4510.221878014888, | |
"99.9999" : 4510.221878014888, | |
"100.0" : 4510.221878014888 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
4510.221878014888, | |
4462.361724001582, | |
4491.7673888154995, | |
4469.494266539844, | |
4477.757031215506, | |
4462.23741672835, | |
4456.889938757656 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_zipMapTupled", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 89930.45397377423, | |
"scoreError" : 4421.265914806411, | |
"scoreConfidence" : [ | |
85509.18805896782, | |
94351.71988858064 | |
], | |
"scorePercentiles" : { | |
"0.0" : 88677.83292767733, | |
"50.0" : 89148.9811254806, | |
"90.0" : 94293.97727272728, | |
"95.0" : 94293.97727272728, | |
"99.0" : 94293.97727272728, | |
"99.9" : 94293.97727272728, | |
"99.99" : 94293.97727272728, | |
"99.999" : 94293.97727272728, | |
"99.9999" : 94293.97727272728, | |
"100.0" : 94293.97727272728 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
94293.97727272728, | |
89372.53276103715, | |
88946.61203138622, | |
89931.79509786634, | |
88677.83292767733, | |
89141.44660024472, | |
89148.9811254806 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_zipMapTupled", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 441.3006960451535, | |
"scoreError" : 83.47485625799584, | |
"scoreConfidence" : [ | |
357.82583978715763, | |
524.7755523031493 | |
], | |
"scorePercentiles" : { | |
"0.0" : 425.42837486377636, | |
"50.0" : 427.09504594255736, | |
"90.0" : 525.2390049845932, | |
"95.0" : 525.2390049845932, | |
"99.0" : 525.2390049845932, | |
"99.9" : 525.2390049845932, | |
"99.99" : 525.2390049845932, | |
"99.999" : 525.2390049845932, | |
"99.9999" : 525.2390049845932, | |
"100.0" : 525.2390049845932 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
426.0392468046412, | |
427.09504594255736, | |
431.2433935187646, | |
525.2390049845932, | |
426.19025476566225, | |
427.8695514360794, | |
425.42837486377636 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_zipMapTupled", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 4453.641959000682, | |
"scoreError" : 93.55586466033729, | |
"scoreConfidence" : [ | |
4360.086094340344, | |
4547.197823661019 | |
], | |
"scorePercentiles" : { | |
"0.0" : 4431.769787382973, | |
"50.0" : 4438.606859142607, | |
"90.0" : 4546.518082498017, | |
"95.0" : 4546.518082498017, | |
"99.0" : 4546.518082498017, | |
"99.9" : 4546.518082498017, | |
"99.99" : 4546.518082498017, | |
"99.999" : 4546.518082498017, | |
"99.9999" : 4546.518082498017, | |
"100.0" : 4546.518082498017 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
4546.518082498017, | |
4431.769787382973, | |
4432.269382254489, | |
4451.868444491015, | |
4433.759069767442, | |
4440.702087468227, | |
4438.606859142607 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_zipMapTupled", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 93171.86051721906, | |
"scoreError" : 18509.13841339323, | |
"scoreConfidence" : [ | |
74662.72210382583, | |
111680.99893061229 | |
], | |
"scorePercentiles" : { | |
"0.0" : 89214.16657787249, | |
"50.0" : 90403.5014179369, | |
"90.0" : 111718.51445466491, | |
"95.0" : 111718.51445466491, | |
"99.0" : 111718.51445466491, | |
"99.9" : 111718.51445466491, | |
"99.99" : 111718.51445466491, | |
"99.999" : 111718.51445466491, | |
"99.9999" : 111718.51445466491, | |
"100.0" : 111718.51445466491 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
111718.51445466491, | |
91480.35279095221, | |
89291.24339090589, | |
90538.78544809228, | |
89214.16657787249, | |
90403.5014179369, | |
89556.45954010883 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_zipMapTupled", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 399.7013312401262, | |
"scoreError" : 6.629517140980824, | |
"scoreConfidence" : [ | |
393.07181409914534, | |
406.33084838110705 | |
], | |
"scorePercentiles" : { | |
"0.0" : 396.1346571006107, | |
"50.0" : 399.43803735452303, | |
"90.0" : 404.48383151461894, | |
"95.0" : 404.48383151461894, | |
"99.0" : 404.48383151461894, | |
"99.9" : 404.48383151461894, | |
"99.99" : 404.48383151461894, | |
"99.999" : 404.48383151461894, | |
"99.9999" : 404.48383151461894, | |
"100.0" : 404.48383151461894 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
404.48383151461894, | |
400.6083150879542, | |
397.4487689143071, | |
399.43803735452303, | |
397.6229800165256, | |
402.17272869234387, | |
396.1346571006107 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_zipMapTupled", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 4544.279116259146, | |
"scoreError" : 152.14209195389415, | |
"scoreConfidence" : [ | |
4392.1370243052515, | |
4696.42120821304 | |
], | |
"scorePercentiles" : { | |
"0.0" : 4495.840418666738, | |
"50.0" : 4525.824478852232, | |
"90.0" : 4694.4016567720555, | |
"95.0" : 4694.4016567720555, | |
"99.0" : 4694.4016567720555, | |
"99.9" : 4694.4016567720555, | |
"99.99" : 4694.4016567720555, | |
"99.999" : 4694.4016567720555, | |
"99.9999" : 4694.4016567720555, | |
"100.0" : 4694.4016567720555 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
4694.4016567720555, | |
4534.745637840676, | |
4525.824478852232, | |
4531.423787642204, | |
4495.840418666738, | |
4518.812700409233, | |
4508.905133630884 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_zipMapTupled", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 92482.3445062322, | |
"scoreError" : 4338.364894596364, | |
"scoreConfidence" : [ | |
88143.97961163583, | |
96820.70940082856 | |
], | |
"scorePercentiles" : { | |
"0.0" : 90702.96603163192, | |
"50.0" : 91720.06547940277, | |
"90.0" : 96058.63755039356, | |
"95.0" : 96058.63755039356, | |
"99.0" : 96058.63755039356, | |
"99.9" : 96058.63755039356, | |
"99.99" : 96058.63755039356, | |
"99.999" : 96058.63755039356, | |
"99.9999" : 96058.63755039356, | |
"100.0" : 96058.63755039356 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
96058.63755039356, | |
91720.06547940277, | |
90702.96603163192, | |
91456.65214272907, | |
90714.25580558056, | |
93373.71415491668, | |
93350.12037897084 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_zipWithIndex", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 246.34091171565458, | |
"scoreError" : 30.937129591682915, | |
"scoreConfidence" : [ | |
215.40378212397167, | |
277.2780413073375 | |
], | |
"scorePercentiles" : { | |
"0.0" : 232.17302903355335, | |
"50.0" : 241.72795416457998, | |
"90.0" : 271.95274021033504, | |
"95.0" : 271.95274021033504, | |
"99.0" : 271.95274021033504, | |
"99.9" : 271.95274021033504, | |
"99.99" : 271.95274021033504, | |
"99.999" : 271.95274021033504, | |
"99.9999" : 271.95274021033504, | |
"100.0" : 271.95274021033504 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
237.52662323146708, | |
257.6305143833251, | |
232.17302903355335, | |
243.3740878159594, | |
271.95274021033504, | |
240.00143317036222, | |
241.72795416457998 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_zipWithIndex", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 2439.0321179237717, | |
"scoreError" : 72.41760709114739, | |
"scoreConfidence" : [ | |
2366.614510832624, | |
2511.4497250149193 | |
], | |
"scorePercentiles" : { | |
"0.0" : 2401.487971613197, | |
"50.0" : 2428.7242963012836, | |
"90.0" : 2478.390262983984, | |
"95.0" : 2478.390262983984, | |
"99.0" : 2478.390262983984, | |
"99.9" : 2478.390262983984, | |
"99.99" : 2478.390262983984, | |
"99.999" : 2478.390262983984, | |
"99.9999" : 2478.390262983984, | |
"100.0" : 2478.390262983984 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
2408.1275444181015, | |
2401.487971613197, | |
2457.6093731801066, | |
2420.9700525468866, | |
2477.9153244228432, | |
2478.390262983984, | |
2428.7242963012836 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_zipWithIndex", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 52740.61728322624, | |
"scoreError" : 1932.2190514067663, | |
"scoreConfidence" : [ | |
50808.39823181947, | |
54672.83633463301 | |
], | |
"scorePercentiles" : { | |
"0.0" : 52129.36858777846, | |
"50.0" : 52346.808172531215, | |
"90.0" : 54537.66375027004, | |
"95.0" : 54537.66375027004, | |
"99.0" : 54537.66375027004, | |
"99.9" : 54537.66375027004, | |
"99.99" : 54537.66375027004, | |
"99.999" : 54537.66375027004, | |
"99.9999" : 54537.66375027004, | |
"100.0" : 54537.66375027004 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
54537.66375027004, | |
52933.885625324336, | |
52346.808172531215, | |
52857.243660185966, | |
52192.627711829715, | |
52186.72347466391, | |
52129.36858777846 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_zipWithIndex", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 226.07527579827018, | |
"scoreError" : 1.8865577377236316, | |
"scoreConfidence" : [ | |
224.18871806054656, | |
227.9618335359938 | |
], | |
"scorePercentiles" : { | |
"0.0" : 225.16873124892183, | |
"50.0" : 225.70380428848685, | |
"90.0" : 227.23016742447268, | |
"95.0" : 227.23016742447268, | |
"99.0" : 227.23016742447268, | |
"99.9" : 227.23016742447268, | |
"99.99" : 227.23016742447268, | |
"99.999" : 227.23016742447268, | |
"99.9999" : 227.23016742447268, | |
"100.0" : 227.23016742447268 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
227.15427065035797, | |
226.29743314353635, | |
225.55271040701697, | |
225.41981342509834, | |
225.16873124892183, | |
225.70380428848685, | |
227.23016742447268 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_zipWithIndex", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 2399.097283847674, | |
"scoreError" : 216.6725289873521, | |
"scoreConfidence" : [ | |
2182.424754860322, | |
2615.769812835026 | |
], | |
"scorePercentiles" : { | |
"0.0" : 2322.910802830241, | |
"50.0" : 2345.460680006507, | |
"90.0" : 2592.601542351068, | |
"95.0" : 2592.601542351068, | |
"99.0" : 2592.601542351068, | |
"99.9" : 2592.601542351068, | |
"99.99" : 2592.601542351068, | |
"99.999" : 2592.601542351068, | |
"99.9999" : 2592.601542351068, | |
"100.0" : 2592.601542351068 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
2454.1774321612634, | |
2345.460680006507, | |
2341.1403371700967, | |
2592.601542351068, | |
2392.8261475120576, | |
2344.5640449024827, | |
2322.910802830241 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_zipWithIndex", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 53874.97965418931, | |
"scoreError" : 8372.69075244735, | |
"scoreConfidence" : [ | |
45502.28890174196, | |
62247.67040663666 | |
], | |
"scorePercentiles" : { | |
"0.0" : 52095.618577887384, | |
"50.0" : 52289.85791901589, | |
"90.0" : 62244.46784976297, | |
"95.0" : 62244.46784976297, | |
"99.0" : 62244.46784976297, | |
"99.9" : 62244.46784976297, | |
"99.99" : 62244.46784976297, | |
"99.999" : 62244.46784976297, | |
"99.9999" : 62244.46784976297, | |
"100.0" : 62244.46784976297 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
53419.58983627472, | |
52289.85791901589, | |
52237.87170781893, | |
62244.46784976297, | |
52597.752723083366, | |
52239.69896548192, | |
52095.618577887384 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_zipWithIndex", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 182.57456685511005, | |
"scoreError" : 9.392689793775167, | |
"scoreConfidence" : [ | |
173.1818770613349, | |
191.9672566488852 | |
], | |
"scorePercentiles" : { | |
"0.0" : 178.45397065534502, | |
"50.0" : 181.0733106934072, | |
"90.0" : 191.14457983851094, | |
"95.0" : 191.14457983851094, | |
"99.0" : 191.14457983851094, | |
"99.9" : 191.14457983851094, | |
"99.99" : 191.14457983851094, | |
"99.999" : 191.14457983851094, | |
"99.9999" : 191.14457983851094, | |
"100.0" : 191.14457983851094 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
180.41483234995303, | |
182.3182308710831, | |
181.0733106934072, | |
184.1529884442801, | |
180.46405513319084, | |
191.14457983851094, | |
178.45397065534502 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_zipWithIndex", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 2409.1979551924856, | |
"scoreError" : 43.961180899346616, | |
"scoreConfidence" : [ | |
2365.2367742931388, | |
2453.1591360918324 | |
], | |
"scorePercentiles" : { | |
"0.0" : 2387.7246734377136, | |
"50.0" : 2406.582688411333, | |
"90.0" : 2436.9221002026225, | |
"95.0" : 2436.9221002026225, | |
"99.0" : 2436.9221002026225, | |
"99.9" : 2436.9221002026225, | |
"99.99" : 2436.9221002026225, | |
"99.999" : 2436.9221002026225, | |
"99.9999" : 2436.9221002026225, | |
"100.0" : 2436.9221002026225 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
2426.0705212648077, | |
2422.693722188187, | |
2406.582688411333, | |
2393.684997465788, | |
2436.9221002026225, | |
2390.706983376946, | |
2387.7246734377136 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.transform_zipWithIndex", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 49604.41097932775, | |
"scoreError" : 651.9054534670764, | |
"scoreConfidence" : [ | |
48952.50552586067, | |
50256.31643279483 | |
], | |
"scorePercentiles" : { | |
"0.0" : 49301.22012020889, | |
"50.0" : 49605.636794783124, | |
"90.0" : 50097.66014814815, | |
"95.0" : 50097.66014814815, | |
"99.0" : 50097.66014814815, | |
"99.9" : 50097.66014814815, | |
"99.99" : 50097.66014814815, | |
"99.999" : 50097.66014814815, | |
"99.9999" : 50097.66014814815, | |
"100.0" : 50097.66014814815 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
50097.66014814815, | |
49847.6805745554, | |
49605.636794783124, | |
49301.22012020889, | |
49416.726426076835, | |
49335.04952123029, | |
49626.903270291565 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.traverse_equals", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 4.20609924853581, | |
"scoreError" : 0.09915251168058285, | |
"scoreConfidence" : [ | |
4.106946736855227, | |
4.305251760216392 | |
], | |
"scorePercentiles" : { | |
"0.0" : 4.175537396602071, | |
"50.0" : 4.178300271036197, | |
"90.0" : 4.291714064886143, | |
"95.0" : 4.291714064886143, | |
"99.0" : 4.291714064886143, | |
"99.9" : 4.291714064886143, | |
"99.99" : 4.291714064886143, | |
"99.999" : 4.291714064886143, | |
"99.9999" : 4.291714064886143, | |
"100.0" : 4.291714064886143 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
4.208287307713791, | |
4.291714064886143, | |
4.177163498301937, | |
4.175537396602071, | |
4.176266128721653, | |
4.235426072488877, | |
4.178300271036197 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.traverse_equals", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 4.201023859097465, | |
"scoreError" : 0.08411660361844435, | |
"scoreConfidence" : [ | |
4.116907255479021, | |
4.285140462715909 | |
], | |
"scorePercentiles" : { | |
"0.0" : 4.1701860785837574, | |
"50.0" : 4.184602459132577, | |
"90.0" : 4.2793351537804, | |
"95.0" : 4.2793351537804, | |
"99.0" : 4.2793351537804, | |
"99.9" : 4.2793351537804, | |
"99.99" : 4.2793351537804, | |
"99.999" : 4.2793351537804, | |
"99.9999" : 4.2793351537804, | |
"100.0" : 4.2793351537804 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
4.192975322304623, | |
4.181997163853536, | |
4.1701860785837574, | |
4.216085025634774, | |
4.184602459132577, | |
4.1819858103925895, | |
4.2793351537804 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.traverse_equals", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 4.226964070370894, | |
"scoreError" : 0.1294191430736089, | |
"scoreConfidence" : [ | |
4.097544927297285, | |
4.356383213444502 | |
], | |
"scorePercentiles" : { | |
"0.0" : 4.177336939506539, | |
"50.0" : 4.206687022255707, | |
"90.0" : 4.34235739303417, | |
"95.0" : 4.34235739303417, | |
"99.0" : 4.34235739303417, | |
"99.9" : 4.34235739303417, | |
"99.99" : 4.34235739303417, | |
"99.999" : 4.34235739303417, | |
"99.9999" : 4.34235739303417, | |
"100.0" : 4.34235739303417 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
4.2189520609952655, | |
4.177336939506539, | |
4.182810737891234, | |
4.258464961802298, | |
4.202139377111041, | |
4.206687022255707, | |
4.34235739303417 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.traverse_equals", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 4.2490715054657375, | |
"scoreError" : 0.13696273880779491, | |
"scoreConfidence" : [ | |
4.112108766657943, | |
4.3860342442735325 | |
], | |
"scorePercentiles" : { | |
"0.0" : 4.189390578227926, | |
"50.0" : 4.2324271812960275, | |
"90.0" : 4.37495933298866, | |
"95.0" : 4.37495933298866, | |
"99.0" : 4.37495933298866, | |
"99.9" : 4.37495933298866, | |
"99.99" : 4.37495933298866, | |
"99.999" : 4.37495933298866, | |
"99.9999" : 4.37495933298866, | |
"100.0" : 4.37495933298866 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
4.272293469420223, | |
4.37495933298866, | |
4.2324271812960275, | |
4.216575828690217, | |
4.22202048612734, | |
4.23583366150977, | |
4.189390578227926 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.traverse_equals", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 4.803946669638958, | |
"scoreError" : 1.0013018572411283, | |
"scoreConfidence" : [ | |
3.80264481239783, | |
5.805248526880087 | |
], | |
"scorePercentiles" : { | |
"0.0" : 4.346691867532411, | |
"50.0" : 4.64294552208904, | |
"90.0" : 5.556744044669364, | |
"95.0" : 5.556744044669364, | |
"99.0" : 5.556744044669364, | |
"99.9" : 5.556744044669364, | |
"99.99" : 5.556744044669364, | |
"99.999" : 5.556744044669364, | |
"99.9999" : 5.556744044669364, | |
"100.0" : 5.556744044669364 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
4.485709287079169, | |
4.346691867532411, | |
4.779947929593254, | |
4.64294552208904, | |
4.5466817791714496, | |
5.556744044669364, | |
5.268906257338019 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.traverse_equals", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 4.191558321312023, | |
"scoreError" : 0.024682610332524377, | |
"scoreConfidence" : [ | |
4.1668757109794985, | |
4.216240931644547 | |
], | |
"scorePercentiles" : { | |
"0.0" : 4.1806265060256775, | |
"50.0" : 4.187535164158811, | |
"90.0" : 4.213485642956365, | |
"95.0" : 4.213485642956365, | |
"99.0" : 4.213485642956365, | |
"99.9" : 4.213485642956365, | |
"99.99" : 4.213485642956365, | |
"99.999" : 4.213485642956365, | |
"99.9999" : 4.213485642956365, | |
"100.0" : 4.213485642956365 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
4.1840700420492904, | |
4.192635338316803, | |
4.186443572889606, | |
4.213485642956365, | |
4.196111982787604, | |
4.1806265060256775, | |
4.187535164158811 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.traverse_equals", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 4.464238921073195, | |
"scoreError" : 0.3395255676436367, | |
"scoreConfidence" : [ | |
4.124713353429558, | |
4.8037644887168325 | |
], | |
"scorePercentiles" : { | |
"0.0" : 4.3139170773995135, | |
"50.0" : 4.414931521875356, | |
"90.0" : 4.725381366353758, | |
"95.0" : 4.725381366353758, | |
"99.0" : 4.725381366353758, | |
"99.9" : 4.725381366353758, | |
"99.99" : 4.725381366353758, | |
"99.999" : 4.725381366353758, | |
"99.9999" : 4.725381366353758, | |
"100.0" : 4.725381366353758 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
4.493712434244526, | |
4.377176759032075, | |
4.593951522382702, | |
4.414931521875356, | |
4.725381366353758, | |
4.330601766224439, | |
4.3139170773995135 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.traverse_equals", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 4.251030193062254, | |
"scoreError" : 0.24656963650842495, | |
"scoreConfidence" : [ | |
4.00446055655383, | |
4.497599829570679 | |
], | |
"scorePercentiles" : { | |
"0.0" : 4.1764983356238465, | |
"50.0" : 4.196449428889949, | |
"90.0" : 4.474930805337125, | |
"95.0" : 4.474930805337125, | |
"99.0" : 4.474930805337125, | |
"99.9" : 4.474930805337125, | |
"99.99" : 4.474930805337125, | |
"99.999" : 4.474930805337125, | |
"99.9999" : 4.474930805337125, | |
"100.0" : 4.474930805337125 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
4.474930805337125, | |
4.314475192303617, | |
4.18608894793188, | |
4.1764983356238465, | |
4.196449428889949, | |
4.222458222343206, | |
4.186310419006159 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.traverse_equals", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 4.251629523314118, | |
"scoreError" : 0.18760889997014685, | |
"scoreConfidence" : [ | |
4.064020623343971, | |
4.439238423284264 | |
], | |
"scorePercentiles" : { | |
"0.0" : 4.1699458876804405, | |
"50.0" : 4.245508733343176, | |
"90.0" : 4.421540512583088, | |
"95.0" : 4.421540512583088, | |
"99.0" : 4.421540512583088, | |
"99.9" : 4.421540512583088, | |
"99.99" : 4.421540512583088, | |
"99.999" : 4.421540512583088, | |
"99.9999" : 4.421540512583088, | |
"100.0" : 4.421540512583088 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
4.421540512583088, | |
4.223633065116215, | |
4.265103440987563, | |
4.1699458876804405, | |
4.245508733343176, | |
4.255282681880412, | |
4.180392341607928 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.traverse_foldLeft", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 183.45789009711697, | |
"scoreError" : 5.236586982710572, | |
"scoreConfidence" : [ | |
178.2213031144064, | |
188.69447707982755 | |
], | |
"scorePercentiles" : { | |
"0.0" : 181.4080497094383, | |
"50.0" : 182.2871675864319, | |
"90.0" : 187.328228843536, | |
"95.0" : 187.328228843536, | |
"99.0" : 187.328228843536, | |
"99.9" : 187.328228843536, | |
"99.99" : 187.328228843536, | |
"99.999" : 187.328228843536, | |
"99.9999" : 187.328228843536, | |
"100.0" : 187.328228843536 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
186.10731634426202, | |
182.2871675864319, | |
187.328228843536, | |
181.66745534791892, | |
181.4080497094383, | |
182.19329271933046, | |
183.21372012890137 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.traverse_foldLeft", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 1992.232491483534, | |
"scoreError" : 22.847666285948957, | |
"scoreConfidence" : [ | |
1969.384825197585, | |
2015.0801577694829 | |
], | |
"scorePercentiles" : { | |
"0.0" : 1980.9708172042172, | |
"50.0" : 1987.565036867909, | |
"90.0" : 2007.0670479234234, | |
"95.0" : 2007.0670479234234, | |
"99.0" : 2007.0670479234234, | |
"99.9" : 2007.0670479234234, | |
"99.99" : 2007.0670479234234, | |
"99.999" : 2007.0670479234234, | |
"99.9999" : 2007.0670479234234, | |
"100.0" : 2007.0670479234234 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
2000.1172216451405, | |
1980.9708172042172, | |
2007.0670479234234, | |
1985.852660015808, | |
1983.4881236725198, | |
2000.566533055721, | |
1987.565036867909 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.traverse_foldLeft", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 40921.20150020559, | |
"scoreError" : 605.0344114923504, | |
"scoreConfidence" : [ | |
40316.16708871324, | |
41526.23591169794 | |
], | |
"scorePercentiles" : { | |
"0.0" : 40665.59135497249, | |
"50.0" : 40774.88417266187, | |
"90.0" : 41312.42406474523, | |
"95.0" : 41312.42406474523, | |
"99.0" : 41312.42406474523, | |
"99.9" : 41312.42406474523, | |
"99.99" : 41312.42406474523, | |
"99.999" : 41312.42406474523, | |
"99.9999" : 41312.42406474523, | |
"100.0" : 41312.42406474523 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
41312.42406474523, | |
40952.26559060895, | |
41271.99676349219, | |
40747.89329390137, | |
40723.355261057004, | |
40665.59135497249, | |
40774.88417266187 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.traverse_foldLeft", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 184.49129834850717, | |
"scoreError" : 2.6446591088606652, | |
"scoreConfidence" : [ | |
181.8466392396465, | |
187.13595745736785 | |
], | |
"scorePercentiles" : { | |
"0.0" : 182.626956113728, | |
"50.0" : 184.47579075093972, | |
"90.0" : 185.97924962165317, | |
"95.0" : 185.97924962165317, | |
"99.0" : 185.97924962165317, | |
"99.9" : 185.97924962165317, | |
"99.99" : 185.97924962165317, | |
"99.999" : 185.97924962165317, | |
"99.9999" : 185.97924962165317, | |
"100.0" : 185.97924962165317 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
183.91909103045444, | |
184.47579075093972, | |
185.5700318081402, | |
185.97924962165317, | |
182.626956113728, | |
183.6972891936847, | |
185.17067992095 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.traverse_foldLeft", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 1972.849298784737, | |
"scoreError" : 60.17013256883139, | |
"scoreConfidence" : [ | |
1912.6791662159055, | |
2033.0194313535683 | |
], | |
"scorePercentiles" : { | |
"0.0" : 1950.0229963343613, | |
"50.0" : 1960.6690430712115, | |
"90.0" : 2024.4002025615262, | |
"95.0" : 2024.4002025615262, | |
"99.0" : 2024.4002025615262, | |
"99.9" : 2024.4002025615262, | |
"99.99" : 2024.4002025615262, | |
"99.999" : 2024.4002025615262, | |
"99.9999" : 2024.4002025615262, | |
"100.0" : 2024.4002025615262 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
2024.4002025615262, | |
1950.0229963343613, | |
1994.4614425234777, | |
1959.2356235738816, | |
1961.5661924570268, | |
1959.5895909716744, | |
1960.6690430712115 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.traverse_foldLeft", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 41399.05265084112, | |
"scoreError" : 764.8592016727679, | |
"scoreConfidence" : [ | |
40634.19344916835, | |
42163.91185251389 | |
], | |
"scorePercentiles" : { | |
"0.0" : 41108.57523917626, | |
"50.0" : 41269.747787969805, | |
"90.0" : 42035.246706686674, | |
"95.0" : 42035.246706686674, | |
"99.0" : 42035.246706686674, | |
"99.9" : 42035.246706686674, | |
"99.99" : 42035.246706686674, | |
"99.999" : 42035.246706686674, | |
"99.9999" : 42035.246706686674, | |
"100.0" : 42035.246706686674 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
42035.246706686674, | |
41163.79057380357, | |
41269.747787969805, | |
41108.57523917626, | |
41522.66012539696, | |
41581.22063737876, | |
41112.12748547582 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.traverse_foldLeft", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 149.47463001962657, | |
"scoreError" : 12.604273596553158, | |
"scoreConfidence" : [ | |
136.87035642307342, | |
162.07890361617973 | |
], | |
"scorePercentiles" : { | |
"0.0" : 145.46353552196345, | |
"50.0" : 147.1974576138152, | |
"90.0" : 161.78271862915923, | |
"95.0" : 161.78271862915923, | |
"99.0" : 161.78271862915923, | |
"99.9" : 161.78271862915923, | |
"99.99" : 161.78271862915923, | |
"99.999" : 161.78271862915923, | |
"99.9999" : 161.78271862915923, | |
"100.0" : 161.78271862915923 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
147.02564371550432, | |
149.59794468211797, | |
161.78271862915923, | |
146.55122625235734, | |
145.46353552196345, | |
147.1974576138152, | |
148.7038837224685 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.traverse_foldLeft", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 2086.0734647181152, | |
"scoreError" : 72.3153673117761, | |
"scoreConfidence" : [ | |
2013.7580974063392, | |
2158.3888320298915 | |
], | |
"scorePercentiles" : { | |
"0.0" : 2039.5169053707416, | |
"50.0" : 2098.8469689440994, | |
"90.0" : 2126.7160774466947, | |
"95.0" : 2126.7160774466947, | |
"99.0" : 2126.7160774466947, | |
"99.9" : 2126.7160774466947, | |
"99.99" : 2126.7160774466947, | |
"99.999" : 2126.7160774466947, | |
"99.9999" : 2126.7160774466947, | |
"100.0" : 2126.7160774466947 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
2108.616185565717, | |
2081.223219059825, | |
2099.9711531598855, | |
2039.5169053707416, | |
2098.8469689440994, | |
2047.6237434798431, | |
2126.7160774466947 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.traverse_foldLeft", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 43155.53722254032, | |
"scoreError" : 5685.347383396278, | |
"scoreConfidence" : [ | |
37470.18983914404, | |
48840.8846059366 | |
], | |
"scorePercentiles" : { | |
"0.0" : 41556.45561936013, | |
"50.0" : 42233.28280318091, | |
"90.0" : 48665.42083975347, | |
"95.0" : 48665.42083975347, | |
"99.0" : 48665.42083975347, | |
"99.9" : 48665.42083975347, | |
"99.99" : 48665.42083975347, | |
"99.999" : 48665.42083975347, | |
"99.9999" : 48665.42083975347, | |
"100.0" : 48665.42083975347 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
43282.78521724372, | |
43011.30682297377, | |
42233.28280318091, | |
48665.42083975347, | |
41583.415998691315, | |
41756.09325657895, | |
41556.45561936013 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.traverse_foldRight", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 209.42833563771373, | |
"scoreError" : 10.674303872965673, | |
"scoreConfidence" : [ | |
198.75403176474805, | |
220.1026395106794 | |
], | |
"scorePercentiles" : { | |
"0.0" : 206.25000401961572, | |
"50.0" : 207.74399775768765, | |
"90.0" : 219.70853927546668, | |
"95.0" : 219.70853927546668, | |
"99.0" : 219.70853927546668, | |
"99.9" : 219.70853927546668, | |
"99.99" : 219.70853927546668, | |
"99.999" : 219.70853927546668, | |
"99.9999" : 219.70853927546668, | |
"100.0" : 219.70853927546668 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
219.70853927546668, | |
210.1654551791093, | |
207.74399775768765, | |
208.71356067860268, | |
207.0975995675322, | |
206.25000401961572, | |
206.31919298598197 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.traverse_foldRight", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 2211.685565802064, | |
"scoreError" : 70.63318260459417, | |
"scoreConfidence" : [ | |
2141.0523831974697, | |
2282.3187484066584 | |
], | |
"scorePercentiles" : { | |
"0.0" : 2182.4263601388275, | |
"50.0" : 2200.194711496896, | |
"90.0" : 2277.3670577438684, | |
"95.0" : 2277.3670577438684, | |
"99.0" : 2277.3670577438684, | |
"99.9" : 2277.3670577438684, | |
"99.99" : 2277.3670577438684, | |
"99.999" : 2277.3670577438684, | |
"99.9999" : 2277.3670577438684, | |
"100.0" : 2277.3670577438684 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
2218.515363704126, | |
2182.4263601388275, | |
2191.652642787657, | |
2200.194711496896, | |
2277.3670577438684, | |
2199.4046853170976, | |
2212.2381394259746 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.traverse_foldRight", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 44982.39692940475, | |
"scoreError" : 1387.0954278189595, | |
"scoreConfidence" : [ | |
43595.30150158579, | |
46369.49235722371 | |
], | |
"scorePercentiles" : { | |
"0.0" : 44556.411329829876, | |
"50.0" : 44777.215368158315, | |
"90.0" : 46332.04368358914, | |
"95.0" : 46332.04368358914, | |
"99.0" : 46332.04368358914, | |
"99.9" : 46332.04368358914, | |
"99.99" : 46332.04368358914, | |
"99.999" : 46332.04368358914, | |
"99.9999" : 46332.04368358914, | |
"100.0" : 46332.04368358914 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
45045.95901784137, | |
44556.411329829876, | |
46332.04368358914, | |
44683.139013452914, | |
44777.215368158315, | |
44639.52520126006, | |
44842.48489170158 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.traverse_foldRight", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 210.44682869472624, | |
"scoreError" : 5.483565042639894, | |
"scoreConfidence" : [ | |
204.96326365208634, | |
215.93039373736613 | |
], | |
"scorePercentiles" : { | |
"0.0" : 208.04302856025677, | |
"50.0" : 209.25134229744828, | |
"90.0" : 213.65016225190553, | |
"95.0" : 213.65016225190553, | |
"99.0" : 213.65016225190553, | |
"99.9" : 213.65016225190553, | |
"99.99" : 213.65016225190553, | |
"99.999" : 213.65016225190553, | |
"99.9999" : 213.65016225190553, | |
"100.0" : 213.65016225190553 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
211.35521177767282, | |
208.90800012411952, | |
213.64134968224724, | |
213.65016225190553, | |
209.25134229744828, | |
208.04302856025677, | |
208.27870616943355 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.traverse_foldRight", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 2179.0537667751346, | |
"scoreError" : 52.9765532514264, | |
"scoreConfidence" : [ | |
2126.077213523708, | |
2232.030320026561 | |
], | |
"scorePercentiles" : { | |
"0.0" : 2158.65925737861, | |
"50.0" : 2167.777778251272, | |
"90.0" : 2219.243753227317, | |
"95.0" : 2219.243753227317, | |
"99.0" : 2219.243753227317, | |
"99.9" : 2219.243753227317, | |
"99.99" : 2219.243753227317, | |
"99.999" : 2219.243753227317, | |
"99.9999" : 2219.243753227317, | |
"100.0" : 2219.243753227317 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
2197.2621286733447, | |
2159.1373445423683, | |
2219.243753227317, | |
2189.9651527251804, | |
2161.3309526278495, | |
2167.777778251272, | |
2158.65925737861 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.traverse_foldRight", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 44740.672045457766, | |
"scoreError" : 581.6629041433919, | |
"scoreConfidence" : [ | |
44159.009141314375, | |
45322.33494960116 | |
], | |
"scorePercentiles" : { | |
"0.0" : 44434.36756084562, | |
"50.0" : 44675.336488658686, | |
"90.0" : 45222.57226264259, | |
"95.0" : 45222.57226264259, | |
"99.0" : 45222.57226264259, | |
"99.9" : 45222.57226264259, | |
"99.99" : 45222.57226264259, | |
"99.999" : 45222.57226264259, | |
"99.9999" : 45222.57226264259, | |
"100.0" : 45222.57226264259 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
45222.57226264259, | |
44792.74506015632, | |
44615.3744280183, | |
44434.36756084562, | |
44562.81270844304, | |
44675.336488658686, | |
44881.49580943979 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.traverse_foldRight", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 175.5221266815789, | |
"scoreError" : 9.198232430211174, | |
"scoreConfidence" : [ | |
166.32389425136773, | |
184.72035911179006 | |
], | |
"scorePercentiles" : { | |
"0.0" : 172.46277927115656, | |
"50.0" : 174.13301426037475, | |
"90.0" : 184.35968229610623, | |
"95.0" : 184.35968229610623, | |
"99.0" : 184.35968229610623, | |
"99.9" : 184.35968229610623, | |
"99.99" : 184.35968229610623, | |
"99.999" : 184.35968229610623, | |
"99.9999" : 184.35968229610623, | |
"100.0" : 184.35968229610623 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
174.13301426037475, | |
176.42914165399705, | |
173.86227981217013, | |
172.46277927115656, | |
184.35968229610623, | |
173.20536157572022, | |
174.20262790152725 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.traverse_foldRight", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 2652.1667296539886, | |
"scoreError" : 130.23255699182113, | |
"scoreConfidence" : [ | |
2521.9341726621674, | |
2782.3992866458098 | |
], | |
"scorePercentiles" : { | |
"0.0" : 2610.320358469307, | |
"50.0" : 2630.9413039663946, | |
"90.0" : 2771.896973287962, | |
"95.0" : 2771.896973287962, | |
"99.0" : 2771.896973287962, | |
"99.9" : 2771.896973287962, | |
"99.99" : 2771.896973287962, | |
"99.999" : 2771.896973287962, | |
"99.9999" : 2771.896973287962, | |
"100.0" : 2771.896973287962 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
2680.873227958958, | |
2620.071433414877, | |
2614.31215493687, | |
2636.751655543551, | |
2610.320358469307, | |
2630.9413039663946, | |
2771.896973287962 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.traverse_foldRight", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 46287.746169864215, | |
"scoreError" : 1710.4558040249335, | |
"scoreConfidence" : [ | |
44577.29036583928, | |
47998.20197388915 | |
], | |
"scorePercentiles" : { | |
"0.0" : 45635.31421156255, | |
"50.0" : 46078.21471226927, | |
"90.0" : 47900.31977678994, | |
"95.0" : 47900.31977678994, | |
"99.0" : 47900.31977678994, | |
"99.9" : 47900.31977678994, | |
"99.99" : 47900.31977678994, | |
"99.999" : 47900.31977678994, | |
"99.9999" : 47900.31977678994, | |
"100.0" : 47900.31977678994 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
46199.03903985507, | |
46078.21471226927, | |
45921.28396506707, | |
45819.99272498653, | |
46460.058758519066, | |
47900.31977678994, | |
45635.31421156255 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.traverse_foreach", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 137.90303880368342, | |
"scoreError" : 1.3354574515941702, | |
"scoreConfidence" : [ | |
136.56758135208923, | |
139.2384962552776 | |
], | |
"scorePercentiles" : { | |
"0.0" : 137.3537025471042, | |
"50.0" : 137.77686517072692, | |
"90.0" : 138.8315170252613, | |
"95.0" : 138.8315170252613, | |
"99.0" : 138.8315170252613, | |
"99.9" : 138.8315170252613, | |
"99.99" : 138.8315170252613, | |
"99.999" : 138.8315170252613, | |
"99.9999" : 138.8315170252613, | |
"100.0" : 138.8315170252613 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
138.6247468412585, | |
137.77686517072692, | |
137.3537025471042, | |
138.8315170252613, | |
137.81872075648013, | |
137.51003796517037, | |
137.40568131978262 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.traverse_foreach", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 1600.1884838780659, | |
"scoreError" : 55.351808100106275, | |
"scoreConfidence" : [ | |
1544.8366757779595, | |
1655.5402919781723 | |
], | |
"scorePercentiles" : { | |
"0.0" : 1579.9899282180288, | |
"50.0" : 1593.9600252616835, | |
"90.0" : 1649.437455119455, | |
"95.0" : 1649.437455119455, | |
"99.0" : 1649.437455119455, | |
"99.9" : 1649.437455119455, | |
"99.99" : 1649.437455119455, | |
"99.999" : 1649.437455119455, | |
"99.9999" : 1649.437455119455, | |
"100.0" : 1649.437455119455 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
1593.9600252616835, | |
1579.9899282180288, | |
1600.9558071218294, | |
1611.4958433260974, | |
1580.0503481654957, | |
1585.42997993387, | |
1649.437455119455 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.traverse_foreach", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 41022.50874131425, | |
"scoreError" : 1325.7523506085506, | |
"scoreConfidence" : [ | |
39696.7563907057, | |
42348.261091922795 | |
], | |
"scorePercentiles" : { | |
"0.0" : 39976.91629392971, | |
"50.0" : 41111.80896607431, | |
"90.0" : 41788.00885100803, | |
"95.0" : 41788.00885100803, | |
"99.0" : 41788.00885100803, | |
"99.9" : 41788.00885100803, | |
"99.99" : 41788.00885100803, | |
"99.999" : 41788.00885100803, | |
"99.9999" : 41788.00885100803, | |
"100.0" : 41788.00885100803 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
41788.00885100803, | |
41262.85524718829, | |
40706.77344186418, | |
41470.94692714693, | |
41111.80896607431, | |
39976.91629392971, | |
40840.25146198831 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.traverse_foreach", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 158.56535098857148, | |
"scoreError" : 29.740701546309765, | |
"scoreConfidence" : [ | |
128.82464944226172, | |
188.30605253488125 | |
], | |
"scorePercentiles" : { | |
"0.0" : 148.78663092618945, | |
"50.0" : 154.61350260526012, | |
"90.0" : 187.15611777199422, | |
"95.0" : 187.15611777199422, | |
"99.0" : 187.15611777199422, | |
"99.9" : 187.15611777199422, | |
"99.99" : 187.15611777199422, | |
"99.999" : 187.15611777199422, | |
"99.9999" : 187.15611777199422, | |
"100.0" : 187.15611777199422 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
155.28361607602187, | |
161.02609028994934, | |
148.78663092618945, | |
150.49838488696608, | |
152.59311436361926, | |
154.61350260526012, | |
187.15611777199422 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.traverse_foreach", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 1664.248250702982, | |
"scoreError" : 168.2943693508387, | |
"scoreConfidence" : [ | |
1495.9538813521433, | |
1832.5426200538207 | |
], | |
"scorePercentiles" : { | |
"0.0" : 1616.6805587811418, | |
"50.0" : 1641.0442131342706, | |
"90.0" : 1828.9141526319195, | |
"95.0" : 1828.9141526319195, | |
"99.0" : 1828.9141526319195, | |
"99.9" : 1828.9141526319195, | |
"99.99" : 1828.9141526319195, | |
"99.999" : 1828.9141526319195, | |
"99.9999" : 1828.9141526319195, | |
"100.0" : 1828.9141526319195 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
1663.0056752355435, | |
1655.295222053459, | |
1623.2441701222347, | |
1621.5537629623036, | |
1616.6805587811418, | |
1641.0442131342706, | |
1828.9141526319195 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.traverse_foreach", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 43502.68642704626, | |
"scoreError" : 543.272534655658, | |
"scoreConfidence" : [ | |
42959.41389239061, | |
44045.958961701916 | |
], | |
"scorePercentiles" : { | |
"0.0" : 43117.04109589041, | |
"50.0" : 43471.87871223207, | |
"90.0" : 43860.93689195006, | |
"95.0" : 43860.93689195006, | |
"99.0" : 43860.93689195006, | |
"99.9" : 43860.93689195006, | |
"99.99" : 43860.93689195006, | |
"99.999" : 43860.93689195006, | |
"99.9999" : 43860.93689195006, | |
"100.0" : 43860.93689195006 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
43410.25381013197, | |
43117.04109589041, | |
43386.58537623425, | |
43860.93689195006, | |
43471.87871223207, | |
43553.89665186198, | |
43718.21245102307 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.traverse_foreach", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 108.66765395338233, | |
"scoreError" : 1.0162181509725952, | |
"scoreConfidence" : [ | |
107.65143580240974, | |
109.68387210435492 | |
], | |
"scorePercentiles" : { | |
"0.0" : 108.11665918150022, | |
"50.0" : 108.64725682104836, | |
"90.0" : 109.48658475377833, | |
"95.0" : 109.48658475377833, | |
"99.0" : 109.48658475377833, | |
"99.9" : 109.48658475377833, | |
"99.99" : 109.48658475377833, | |
"99.999" : 109.48658475377833, | |
"99.9999" : 109.48658475377833, | |
"100.0" : 109.48658475377833 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
109.48658475377833, | |
108.55884379612776, | |
108.84093223703887, | |
108.64725682104836, | |
108.79122981112656, | |
108.11665918150022, | |
108.2320710730561 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.traverse_foreach", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 1508.6944846190268, | |
"scoreError" : 27.95443258726857, | |
"scoreConfidence" : [ | |
1480.7400520317583, | |
1536.6489172062952 | |
], | |
"scorePercentiles" : { | |
"0.0" : 1497.9516710161283, | |
"50.0" : 1506.8764851148803, | |
"90.0" : 1533.5739394887407, | |
"95.0" : 1533.5739394887407, | |
"99.0" : 1533.5739394887407, | |
"99.9" : 1533.5739394887407, | |
"99.99" : 1533.5739394887407, | |
"99.999" : 1533.5739394887407, | |
"99.9999" : 1533.5739394887407, | |
"100.0" : 1533.5739394887407 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
1533.5739394887407, | |
1512.5135566997992, | |
1506.8764851148803, | |
1510.740930185393, | |
1500.7276167736159, | |
1497.9516710161283, | |
1498.4771930546292 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.traverse_foreach", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 41198.57489892802, | |
"scoreError" : 2286.8682637670113, | |
"scoreConfidence" : [ | |
38911.706635161005, | |
43485.44316269503 | |
], | |
"scorePercentiles" : { | |
"0.0" : 39932.56828504307, | |
"50.0" : 41719.455714992575, | |
"90.0" : 42476.02432725152, | |
"95.0" : 42476.02432725152, | |
"99.0" : 42476.02432725152, | |
"99.9" : 42476.02432725152, | |
"99.99" : 42476.02432725152, | |
"99.999" : 42476.02432725152, | |
"99.9999" : 42476.02432725152, | |
"100.0" : 42476.02432725152 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
41878.94175634601, | |
40098.69805940594, | |
42476.02432725152, | |
41849.65161714004, | |
40434.68453231698, | |
39932.56828504307, | |
41719.455714992575 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.traverse_headTail", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 620.4251179293418, | |
"scoreError" : 10.515737635713322, | |
"scoreConfidence" : [ | |
609.9093802936285, | |
630.9408555650551 | |
], | |
"scorePercentiles" : { | |
"0.0" : 615.9598663141205, | |
"50.0" : 618.4854258323778, | |
"90.0" : 628.0294595845266, | |
"95.0" : 628.0294595845266, | |
"99.0" : 628.0294595845266, | |
"99.9" : 628.0294595845266, | |
"99.99" : 628.0294595845266, | |
"99.999" : 628.0294595845266, | |
"99.9999" : 628.0294595845266, | |
"100.0" : 628.0294595845266 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
628.0294595845266, | |
616.0800968278195, | |
618.4854258323778, | |
615.9598663141205, | |
618.3101414179611, | |
625.5134799667861, | |
620.5973555618014 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.traverse_headTail", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 10491.262203033577, | |
"scoreError" : 176.68968815095292, | |
"scoreConfidence" : [ | |
10314.572514882624, | |
10667.95189118453 | |
], | |
"scorePercentiles" : { | |
"0.0" : 10395.52885320727, | |
"50.0" : 10475.897318263336, | |
"90.0" : 10609.30435239035, | |
"95.0" : 10609.30435239035, | |
"99.0" : 10609.30435239035, | |
"99.9" : 10609.30435239035, | |
"99.99" : 10609.30435239035, | |
"99.999" : 10609.30435239035, | |
"99.9999" : 10609.30435239035, | |
"100.0" : 10609.30435239035 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
10475.897318263336, | |
10499.791487425546, | |
10580.666405820397, | |
10609.30435239035, | |
10435.131855094402, | |
10442.515149033738, | |
10395.52885320727 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.traverse_headTail", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 274980.4419918695, | |
"scoreError" : 10083.289287366759, | |
"scoreConfidence" : [ | |
264897.1527045027, | |
285063.73127923626 | |
], | |
"scorePercentiles" : { | |
"0.0" : 269796.1439915299, | |
"50.0" : 272998.6927194861, | |
"90.0" : 281057.96694214875, | |
"95.0" : 281057.96694214875, | |
"99.0" : 281057.96694214875, | |
"99.9" : 281057.96694214875, | |
"99.99" : 281057.96694214875, | |
"99.999" : 281057.96694214875, | |
"99.9999" : 281057.96694214875, | |
"100.0" : 281057.96694214875 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
277743.4188596491, | |
272667.78809012874, | |
269796.1439915299, | |
270864.63262032083, | |
279734.45071982284, | |
272998.6927194861, | |
281057.96694214875 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.traverse_headTail", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 707.8839735512539, | |
"scoreError" : 199.64121139519133, | |
"scoreConfidence" : [ | |
508.24276215606255, | |
907.5251849464453 | |
], | |
"scorePercentiles" : { | |
"0.0" : 662.5880056943791, | |
"50.0" : 679.3340143482018, | |
"90.0" : 908.0132373499882, | |
"95.0" : 908.0132373499882, | |
"99.0" : 908.0132373499882, | |
"99.9" : 908.0132373499882, | |
"99.99" : 908.0132373499882, | |
"99.999" : 908.0132373499882, | |
"99.9999" : 908.0132373499882, | |
"100.0" : 908.0132373499882 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
665.8235472694275, | |
679.3340143482018, | |
908.0132373499882, | |
686.7366234717334, | |
679.5286282631354, | |
673.1637584619122, | |
662.5880056943791 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.traverse_headTail", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 10686.49613086267, | |
"scoreError" : 248.89968217179285, | |
"scoreConfidence" : [ | |
10437.596448690878, | |
10935.395813034462 | |
], | |
"scorePercentiles" : { | |
"0.0" : 10541.833744122947, | |
"50.0" : 10720.062725012858, | |
"90.0" : 10835.426632053792, | |
"95.0" : 10835.426632053792, | |
"99.0" : 10835.426632053792, | |
"99.9" : 10835.426632053792, | |
"99.99" : 10835.426632053792, | |
"99.999" : 10835.426632053792, | |
"99.9999" : 10835.426632053792, | |
"100.0" : 10835.426632053792 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
10835.426632053792, | |
10579.528991129659, | |
10766.683496130914, | |
10755.505352536544, | |
10720.062725012858, | |
10541.833744122947, | |
10606.431975051975 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.traverse_headTail", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 265326.4774668819, | |
"scoreError" : 6261.90772263041, | |
"scoreConfidence" : [ | |
259064.5697442515, | |
271588.38518951234 | |
], | |
"scorePercentiles" : { | |
"0.0" : 262019.51213216313, | |
"50.0" : 264581.01514360314, | |
"90.0" : 269869.88635156665, | |
"95.0" : 269869.88635156665, | |
"99.0" : 269869.88635156665, | |
"99.9" : 269869.88635156665, | |
"99.99" : 269869.88635156665, | |
"99.999" : 269869.88635156665, | |
"99.9999" : 269869.88635156665, | |
"100.0" : 269869.88635156665 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
269869.88635156665, | |
265407.2608016658, | |
264581.01514360314, | |
264562.58245243126, | |
262019.51213216313, | |
268033.9076433121, | |
262811.17774343124 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.traverse_headTail", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 2744.714884177371, | |
"scoreError" : 539.2123126831225, | |
"scoreConfidence" : [ | |
2205.5025714942485, | |
3283.9271968604935 | |
], | |
"scorePercentiles" : { | |
"0.0" : 2618.3816089807437, | |
"50.0" : 2665.2181972104786, | |
"90.0" : 3283.5552658884567, | |
"95.0" : 3283.5552658884567, | |
"99.0" : 3283.5552658884567, | |
"99.9" : 3283.5552658884567, | |
"99.99" : 3283.5552658884567, | |
"99.999" : 3283.5552658884567, | |
"99.9999" : 3283.5552658884567, | |
"100.0" : 3283.5552658884567 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
2680.599164213625, | |
2700.254994826501, | |
3283.5552658884567, | |
2634.893251140656, | |
2665.2181972104786, | |
2630.101706981135, | |
2618.3816089807437 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.traverse_headTail", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 36513.0917956481, | |
"scoreError" : 920.8960215510051, | |
"scoreConfidence" : [ | |
35592.1957740971, | |
37433.9878171991 | |
], | |
"scorePercentiles" : { | |
"0.0" : 35948.43840217236, | |
"50.0" : 36455.78382048167, | |
"90.0" : 37226.54795120882, | |
"95.0" : 37226.54795120882, | |
"99.0" : 37226.54795120882, | |
"99.9" : 37226.54795120882, | |
"99.99" : 37226.54795120882, | |
"99.999" : 37226.54795120882, | |
"99.9999" : 37226.54795120882, | |
"100.0" : 37226.54795120882 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
37226.54795120882, | |
36567.07032258064, | |
36455.78382048167, | |
36450.969344004574, | |
36187.048126064736, | |
35948.43840217236, | |
36755.78460302389 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.traverse_headTail", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 670472.4984781931, | |
"scoreError" : 19375.144433091817, | |
"scoreConfidence" : [ | |
651097.3540451012, | |
689847.6429112849 | |
], | |
"scorePercentiles" : { | |
"0.0" : 658935.7187096775, | |
"50.0" : 668647.4836173002, | |
"90.0" : 680944.178905207, | |
"95.0" : 680944.178905207, | |
"99.0" : 680944.178905207, | |
"99.9" : 680944.178905207, | |
"99.99" : 680944.178905207, | |
"99.999" : 680944.178905207, | |
"99.9999" : 680944.178905207, | |
"100.0" : 680944.178905207 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
679288.1541554959, | |
676852.7838196286, | |
680944.178905207, | |
665700.2519582246, | |
668647.4836173002, | |
658935.7187096775, | |
662938.9181818182 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.traverse_initLast", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 599.4427004567409, | |
"scoreError" : 40.37296435519428, | |
"scoreConfidence" : [ | |
559.0697361015466, | |
639.8156648119352 | |
], | |
"scorePercentiles" : { | |
"0.0" : 587.2770030635021, | |
"50.0" : 591.1436354157312, | |
"90.0" : 636.9571971366532, | |
"95.0" : 636.9571971366532, | |
"99.0" : 636.9571971366532, | |
"99.9" : 636.9571971366532, | |
"99.99" : 636.9571971366532, | |
"99.999" : 636.9571971366532, | |
"99.9999" : 636.9571971366532, | |
"100.0" : 636.9571971366532 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
636.9571971366532, | |
589.5636152678954, | |
588.058016267062, | |
607.3683634790711, | |
587.2770030635021, | |
591.1436354157312, | |
595.7310725672716 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.traverse_initLast", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 10063.05881998839, | |
"scoreError" : 246.69232313197207, | |
"scoreConfidence" : [ | |
9816.366496856417, | |
10309.751143120362 | |
], | |
"scorePercentiles" : { | |
"0.0" : 9908.755706653716, | |
"50.0" : 10030.526658779652, | |
"90.0" : 10237.55962584556, | |
"95.0" : 10237.55962584556, | |
"99.0" : 10237.55962584556, | |
"99.9" : 10237.55962584556, | |
"99.99" : 10237.55962584556, | |
"99.999" : 10237.55962584556, | |
"99.9999" : 10237.55962584556, | |
"100.0" : 10237.55962584556 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
10015.886852908781, | |
9992.813552954203, | |
10151.270223478139, | |
10104.599119298671, | |
10030.526658779652, | |
10237.55962584556, | |
9908.755706653716 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.traverse_initLast", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 264632.93526474765, | |
"scoreError" : 19148.79362231525, | |
"scoreConfidence" : [ | |
245484.1416424324, | |
283781.72888706287 | |
], | |
"scorePercentiles" : { | |
"0.0" : 258059.37334689725, | |
"50.0" : 259839.44059917354, | |
"90.0" : 279795.0682326622, | |
"95.0" : 279795.0682326622, | |
"99.0" : 279795.0682326622, | |
"99.9" : 279795.0682326622, | |
"99.99" : 279795.0682326622, | |
"99.999" : 279795.0682326622, | |
"99.9999" : 279795.0682326622, | |
"100.0" : 279795.0682326622 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
273242.35136582755, | |
279795.0682326622, | |
263270.9289419087, | |
259839.44059917354, | |
258059.37334689725, | |
258521.03252452245, | |
259702.35184224183 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.traverse_initLast", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 583.0414984758887, | |
"scoreError" : 18.319567879411185, | |
"scoreConfidence" : [ | |
564.7219305964775, | |
601.3610663553 | |
], | |
"scorePercentiles" : { | |
"0.0" : 575.2379445397952, | |
"50.0" : 581.2752775881152, | |
"90.0" : 598.0671922398589, | |
"95.0" : 598.0671922398589, | |
"99.0" : 598.0671922398589, | |
"99.9" : 598.0671922398589, | |
"99.99" : 598.0671922398589, | |
"99.999" : 598.0671922398589, | |
"99.9999" : 598.0671922398589, | |
"100.0" : 598.0671922398589 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
581.6424260023646, | |
578.1224501718882, | |
598.0671922398589, | |
577.1220364483761, | |
589.8231623408224, | |
575.2379445397952, | |
581.2752775881152 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.traverse_initLast", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 10255.167086755619, | |
"scoreError" : 565.80684160906, | |
"scoreConfidence" : [ | |
9689.36024514656, | |
10820.973928364678 | |
], | |
"scorePercentiles" : { | |
"0.0" : 10053.198147329502, | |
"50.0" : 10101.366712871288, | |
"90.0" : 10715.998735967092, | |
"95.0" : 10715.998735967092, | |
"99.0" : 10715.998735967092, | |
"99.9" : 10715.998735967092, | |
"99.99" : 10715.998735967092, | |
"99.999" : 10715.998735967092, | |
"99.9999" : 10715.998735967092, | |
"100.0" : 10715.998735967092 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
10440.162159395664, | |
10101.366712871288, | |
10715.998735967092, | |
10053.198147329502, | |
10090.936835237831, | |
10320.221048354328, | |
10064.285968133625 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.traverse_initLast", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 268411.860621624, | |
"scoreError" : 2791.4305356536115, | |
"scoreConfidence" : [ | |
265620.4300859704, | |
271203.2911572776 | |
], | |
"scorePercentiles" : { | |
"0.0" : 266994.4992150706, | |
"50.0" : 268274.86901630723, | |
"90.0" : 270243.44246353325, | |
"95.0" : 270243.44246353325, | |
"99.0" : 270243.44246353325, | |
"99.9" : 270243.44246353325, | |
"99.99" : 270243.44246353325, | |
"99.999" : 270243.44246353325, | |
"99.9999" : 270243.44246353325, | |
"100.0" : 270243.44246353325 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
269806.43786356424, | |
268274.86901630723, | |
268516.9688674181, | |
267136.1815269621, | |
266994.4992150706, | |
267910.62539851223, | |
270243.44246353325 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.traverse_initLast", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 2963.0406775468814, | |
"scoreError" : 267.4841111031452, | |
"scoreConfidence" : [ | |
2695.5565664437363, | |
3230.5247886500265 | |
], | |
"scorePercentiles" : { | |
"0.0" : 2856.2190381232986, | |
"50.0" : 2903.370714025564, | |
"90.0" : 3134.7867212341016, | |
"95.0" : 3134.7867212341016, | |
"99.0" : 3134.7867212341016, | |
"99.9" : 3134.7867212341016, | |
"99.99" : 3134.7867212341016, | |
"99.999" : 3134.7867212341016, | |
"99.9999" : 3134.7867212341016, | |
"100.0" : 3134.7867212341016 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
2856.2190381232986, | |
2903.370714025564, | |
3130.847224183773, | |
3134.7867212341016, | |
2942.0461570412417, | |
2887.32575572441, | |
2886.6891324957846 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.traverse_initLast", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 39563.420866529035, | |
"scoreError" : 2235.091417062653, | |
"scoreConfidence" : [ | |
37328.329449466386, | |
41798.512283591685 | |
], | |
"scorePercentiles" : { | |
"0.0" : 38444.0653092006, | |
"50.0" : 39020.04162840526, | |
"90.0" : 40943.71996466431, | |
"95.0" : 40943.71996466431, | |
"99.0" : 40943.71996466431, | |
"99.9" : 40943.71996466431, | |
"99.99" : 40943.71996466431, | |
"99.999" : 40943.71996466431, | |
"99.9999" : 40943.71996466431, | |
"100.0" : 40943.71996466431 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
40943.71996466431, | |
38974.87378640777, | |
40626.92038190792, | |
40159.86974456608, | |
38774.45525055129, | |
38444.0653092006, | |
39020.04162840526 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.traverse_initLast", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 721945.1019897579, | |
"scoreError" : 95219.00127512394, | |
"scoreConfidence" : [ | |
626726.1007146339, | |
817164.1032648818 | |
], | |
"scorePercentiles" : { | |
"0.0" : 697344.5573770492, | |
"50.0" : 709128.6969273743, | |
"90.0" : 816331.4776357828, | |
"95.0" : 816331.4776357828, | |
"99.0" : 816331.4776357828, | |
"99.9" : 816331.4776357828, | |
"99.99" : 816331.4776357828, | |
"99.999" : 816331.4776357828, | |
"99.9999" : 816331.4776357828, | |
"100.0" : 816331.4776357828 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
718210.75035868, | |
697344.5573770492, | |
711821.5168539326, | |
816331.4776357828, | |
709128.6969273743, | |
700899.3622377622, | |
699879.3525377229 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.traverse_iterator", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 142.64561394025102, | |
"scoreError" : 2.6388407872853614, | |
"scoreConfidence" : [ | |
140.00677315296565, | |
145.2844547275364 | |
], | |
"scorePercentiles" : { | |
"0.0" : 141.65593517545165, | |
"50.0" : 142.49296960396637, | |
"90.0" : 145.08460030500643, | |
"95.0" : 145.08460030500643, | |
"99.0" : 145.08460030500643, | |
"99.9" : 145.08460030500643, | |
"99.99" : 145.08460030500643, | |
"99.999" : 145.08460030500643, | |
"99.9999" : 145.08460030500643, | |
"100.0" : 145.08460030500643 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
145.08460030500643, | |
141.79312844608953, | |
142.51642859245368, | |
142.98425127550985, | |
142.49296960396637, | |
141.65593517545165, | |
141.99198418327975 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.traverse_iterator", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 1653.2375759296665, | |
"scoreError" : 115.01761059884205, | |
"scoreConfidence" : [ | |
1538.2199653308244, | |
1768.2551865285086 | |
], | |
"scorePercentiles" : { | |
"0.0" : 1622.1251369383929, | |
"50.0" : 1631.3317006759137, | |
"90.0" : 1765.623295381727, | |
"95.0" : 1765.623295381727, | |
"99.0" : 1765.623295381727, | |
"99.9" : 1765.623295381727, | |
"99.99" : 1765.623295381727, | |
"99.999" : 1765.623295381727, | |
"99.9999" : 1765.623295381727, | |
"100.0" : 1765.623295381727 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
1634.2906549812221, | |
1622.1251369383929, | |
1631.3317006759137, | |
1660.8348388242373, | |
1629.3070979087179, | |
1765.623295381727, | |
1629.150306797456 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.traverse_iterator", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMap", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 34902.1454948341, | |
"scoreError" : 509.71509385516055, | |
"scoreConfidence" : [ | |
34392.430400978934, | |
35411.86058868926 | |
], | |
"scorePercentiles" : { | |
"0.0" : 34661.88381999313, | |
"50.0" : 34818.92859583191, | |
"90.0" : 35325.27000559597, | |
"95.0" : 35325.27000559597, | |
"99.0" : 35325.27000559597, | |
"99.9" : 35325.27000559597, | |
"99.99" : 35325.27000559597, | |
"99.999" : 35325.27000559597, | |
"99.9999" : 35325.27000559597, | |
"100.0" : 35325.27000559597 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
35001.1575478822, | |
35000.026771004945, | |
34765.6743678866, | |
34818.92859583191, | |
34661.88381999313, | |
35325.27000559597, | |
34742.077355643945 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.traverse_iterator", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 146.0712332652462, | |
"scoreError" : 4.715251368876919, | |
"scoreConfidence" : [ | |
141.3559818963693, | |
150.78648463412313 | |
], | |
"scorePercentiles" : { | |
"0.0" : 143.630146594438, | |
"50.0" : 145.4112378892593, | |
"90.0" : 149.23109882115102, | |
"95.0" : 149.23109882115102, | |
"99.0" : 149.23109882115102, | |
"99.9" : 149.23109882115102, | |
"99.99" : 149.23109882115102, | |
"99.999" : 149.23109882115102, | |
"99.9999" : 149.23109882115102, | |
"100.0" : 149.23109882115102 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
144.70653058752512, | |
144.66399521351246, | |
148.5224339202657, | |
146.33318983057185, | |
149.23109882115102, | |
143.630146594438, | |
145.4112378892593 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.traverse_iterator", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 1656.4567259650014, | |
"scoreError" : 184.30685740911616, | |
"scoreConfidence" : [ | |
1472.1498685558852, | |
1840.7635833741176 | |
], | |
"scorePercentiles" : { | |
"0.0" : 1619.1723025891458, | |
"50.0" : 1625.1270352748788, | |
"90.0" : 1841.1471508650095, | |
"95.0" : 1841.1471508650095, | |
"99.0" : 1841.1471508650095, | |
"99.9" : 1841.1471508650095, | |
"99.99" : 1841.1471508650095, | |
"99.999" : 1841.1471508650095, | |
"99.9999" : 1841.1471508650095, | |
"100.0" : 1841.1471508650095 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
1642.7236037045625, | |
1625.2038280072763, | |
1619.1723025891458, | |
1625.1270352748788, | |
1622.6044272880315, | |
1841.1471508650095, | |
1619.2187340261044 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.traverse_iterator", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "OrderedMapY", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 34436.17897910307, | |
"scoreError" : 783.7963447261461, | |
"scoreConfidence" : [ | |
33652.382634376925, | |
35219.97532382921 | |
], | |
"scorePercentiles" : { | |
"0.0" : 34028.07956067506, | |
"50.0" : 34348.56476055769, | |
"90.0" : 35064.08362561034, | |
"95.0" : 35064.08362561034, | |
"99.0" : 35064.08362561034, | |
"99.9" : 35064.08362561034, | |
"99.99" : 35064.08362561034, | |
"99.999" : 35064.08362561034, | |
"99.9999" : 35064.08362561034, | |
"100.0" : 35064.08362561034 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
34348.56476055769, | |
34215.35557494798, | |
34730.60103521079, | |
34361.21198032478, | |
34305.356316394886, | |
35064.08362561034, | |
34028.07956067506 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.traverse_iterator", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "7" | |
}, | |
"primaryMetric" : { | |
"score" : 130.8724199378401, | |
"scoreError" : 2.38456592802987, | |
"scoreConfidence" : [ | |
128.48785400981023, | |
133.25698586586998 | |
], | |
"scorePercentiles" : { | |
"0.0" : 129.9520987822807, | |
"50.0" : 130.5541034074974, | |
"90.0" : 132.9132452207033, | |
"95.0" : 132.9132452207033, | |
"99.0" : 132.9132452207033, | |
"99.9" : 132.9132452207033, | |
"99.99" : 132.9132452207033, | |
"99.999" : 132.9132452207033, | |
"99.9999" : 132.9132452207033, | |
"100.0" : 132.9132452207033 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
131.66912778936452, | |
132.9132452207033, | |
130.12405038983485, | |
129.9520987822807, | |
130.2797045262434, | |
130.61460944895663, | |
130.5541034074974 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.traverse_iterator", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "65" | |
}, | |
"primaryMetric" : { | |
"score" : 1659.657189203201, | |
"scoreError" : 8.727181529874535, | |
"scoreConfidence" : [ | |
1650.9300076733264, | |
1668.3843707330755 | |
], | |
"scorePercentiles" : { | |
"0.0" : 1653.723166962925, | |
"50.0" : 1660.6925327738522, | |
"90.0" : 1665.5809625780855, | |
"95.0" : 1665.5809625780855, | |
"99.0" : 1665.5809625780855, | |
"99.9" : 1665.5809625780855, | |
"99.99" : 1665.5809625780855, | |
"99.999" : 1665.5809625780855, | |
"99.9999" : 1665.5809625780855, | |
"100.0" : 1665.5809625780855 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
1665.5809625780855, | |
1660.891181029542, | |
1661.7713253590248, | |
1656.213664636622, | |
1658.7274910823548, | |
1653.723166962925, | |
1660.6925327738522 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
}, | |
{ | |
"jmhVersion" : "1.21", | |
"benchmark" : "collection.benchmark.immutable.SeqMapBenchmark.traverse_iterator", | |
"mode" : "avgt", | |
"threads" : 1, | |
"forks" : 1, | |
"jvm" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin/java", | |
"jvmArgs" : [ | |
"-server", | |
"-Xms2g", | |
"-Xmx2g", | |
"-XX:NewSize=1g", | |
"-XX:MaxNewSize=1g", | |
"-XX:InitialCodeCacheSize=512m", | |
"-XX:ReservedCodeCacheSize=512m", | |
"-XX:+UseParallelGC", | |
"-XX:-UseBiasedLocking", | |
"-XX:+AlwaysPreTouch", | |
"-XX:-TieredCompilation" | |
], | |
"jdkVersion" : "1.8.0_181", | |
"vmName" : "Java HotSpot(TM) 64-Bit Server VM", | |
"vmVersion" : "25.181-b13", | |
"warmupIterations" : 5, | |
"warmupTime" : "200 ms", | |
"warmupBatchSize" : 1, | |
"measurementIterations" : 7, | |
"measurementTime" : "500 ms", | |
"measurementBatchSize" : 1, | |
"params" : { | |
"impl" : "VectorMap", | |
"size" : "1024" | |
}, | |
"primaryMetric" : { | |
"score" : 36361.685936848364, | |
"scoreError" : 818.0340367243401, | |
"scoreConfidence" : [ | |
35543.65190012402, | |
37179.719973572704 | |
], | |
"scorePercentiles" : { | |
"0.0" : 35908.03420608108, | |
"50.0" : 36486.17058185761, | |
"90.0" : 36932.9298385345, | |
"95.0" : 36932.9298385345, | |
"99.0" : 36932.9298385345, | |
"99.9" : 36932.9298385345, | |
"99.99" : 36932.9298385345, | |
"99.999" : 36932.9298385345, | |
"99.9999" : 36932.9298385345, | |
"100.0" : 36932.9298385345 | |
}, | |
"scoreUnit" : "ns/op", | |
"rawData" : [ | |
[ | |
36932.9298385345, | |
36486.17058185761, | |
36535.515514152634, | |
36511.8382500358, | |
35908.03420608108, | |
35954.26013966283, | |
36203.053027614114 | |
] | |
] | |
}, | |
"secondaryMetrics" : { | |
} | |
} | |
] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment