Skip to content

Instantly share code, notes, and snippets.

@odd
Created January 15, 2019 21:47
Show Gist options
  • Save odd/06b1f9dfd9a22dd0d61e19a01015233f to your computer and use it in GitHub Desktop.
Save odd/06b1f9dfd9a22dd0d61e19a01015233f to your computer and use it in GitHub Desktop.
[
{
"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