Skip to content

Instantly share code, notes, and snippets.

@ben-manes
Last active July 5, 2024 00:12
Show Gist options
  • Save ben-manes/511298014cc5629cbc5e57f09fd4c430 to your computer and use it in GitHub Desktop.
Save ben-manes/511298014cc5629cbc5e57f09fd4c430 to your computer and use it in GitHub Desktop.
Compute JMH Results
[
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_sameKey",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/usr/lib/jvm/temurin-11-jdk-amd64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "11.0.23",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.23+9",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 2.463971474864328E8,
"scoreError" : 2993713.700103994,
"scoreConfidence" : [
2.434034337863288E8,
2.493908611865368E8
],
"scorePercentiles" : {
"0.0" : 2.4622353795382136E8,
"50.0" : 2.4641820921445033E8,
"90.0" : 2.4654969529102668E8,
"95.0" : 2.4654969529102668E8,
"99.0" : 2.4654969529102668E8,
"99.9" : 2.4654969529102668E8,
"99.99" : 2.4654969529102668E8,
"99.999" : 2.4654969529102668E8,
"99.9999" : 2.4654969529102668E8,
"100.0" : 2.4654969529102668E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.4622353795382136E8,
2.4654969529102668E8,
2.4641820921445033E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_sameKey",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/usr/lib/jvm/temurin-11-jdk-amd64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "11.0.23",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.23+9",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 2.7606412514490813E7,
"scoreError" : 877717.4291809215,
"scoreConfidence" : [
2.6728695085309893E7,
2.8484129943671733E7
],
"scorePercentiles" : {
"0.0" : 2.7554905653051715E7,
"50.0" : 2.7614140478542875E7,
"90.0" : 2.7650191411877852E7,
"95.0" : 2.7650191411877852E7,
"99.0" : 2.7650191411877852E7,
"99.9" : 2.7650191411877852E7,
"99.99" : 2.7650191411877852E7,
"99.999" : 2.7650191411877852E7,
"99.9999" : 2.7650191411877852E7,
"100.0" : 2.7650191411877852E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.7554905653051715E7,
2.7614140478542875E7,
2.7650191411877852E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_sameKey",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/usr/lib/jvm/temurin-11-jdk-amd64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "11.0.23",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.23+9",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 1.4326407349538155E7,
"scoreError" : 643379.9655119536,
"scoreConfidence" : [
1.3683027384026201E7,
1.4969787315050108E7
],
"scorePercentiles" : {
"0.0" : 1.4289514731862081E7,
"50.0" : 1.4329924505099239E7,
"90.0" : 1.4359782811653145E7,
"95.0" : 1.4359782811653145E7,
"99.0" : 1.4359782811653145E7,
"99.9" : 1.4359782811653145E7,
"99.99" : 1.4359782811653145E7,
"99.999" : 1.4359782811653145E7,
"99.9999" : 1.4359782811653145E7,
"100.0" : 1.4359782811653145E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.4289514731862081E7,
1.4329924505099239E7,
1.4359782811653145E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_spread",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/usr/lib/jvm/temurin-11-jdk-amd64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "11.0.23",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.23+9",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 1.1465533196831448E8,
"scoreError" : 3791944.753960098,
"scoreConfidence" : [
1.1086338721435438E8,
1.1844727672227459E8
],
"scorePercentiles" : {
"0.0" : 1.1441987305358036E8,
"50.0" : 1.1473280411778554E8,
"90.0" : 1.1481331873357761E8,
"95.0" : 1.1481331873357761E8,
"99.0" : 1.1481331873357761E8,
"99.9" : 1.1481331873357761E8,
"99.99" : 1.1481331873357761E8,
"99.999" : 1.1481331873357761E8,
"99.9999" : 1.1481331873357761E8,
"100.0" : 1.1481331873357761E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.1441987305358036E8,
1.1481331873357761E8,
1.1473280411778554E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_spread",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/usr/lib/jvm/temurin-11-jdk-amd64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "11.0.23",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.23+9",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 6.2658493798223056E7,
"scoreError" : 214993.15885443508,
"scoreConfidence" : [
6.244350063936862E7,
6.287348695707749E7
],
"scorePercentiles" : {
"0.0" : 6.265061766536584E7,
"50.0" : 6.265282200771121E7,
"90.0" : 6.2672041721592136E7,
"95.0" : 6.2672041721592136E7,
"99.0" : 6.2672041721592136E7,
"99.9" : 6.2672041721592136E7,
"99.99" : 6.2672041721592136E7,
"99.999" : 6.2672041721592136E7,
"99.9999" : 6.2672041721592136E7,
"100.0" : 6.2672041721592136E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.2672041721592136E7,
6.265282200771121E7,
6.265061766536584E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_spread",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/usr/lib/jvm/temurin-11-jdk-amd64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "11.0.23",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.23+9",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 1.9098001072981825E8,
"scoreError" : 6412026.607855158,
"scoreConfidence" : [
1.8456798412196308E8,
1.9739203733767343E8
],
"scorePercentiles" : {
"0.0" : 1.9070401727201068E8,
"50.0" : 1.9086032892940345E8,
"90.0" : 1.913756859880407E8,
"95.0" : 1.913756859880407E8,
"99.0" : 1.913756859880407E8,
"99.9" : 1.913756859880407E8,
"99.99" : 1.913756859880407E8,
"99.999" : 1.913756859880407E8,
"99.9999" : 1.913756859880407E8,
"100.0" : 1.913756859880407E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.9086032892940345E8,
1.9070401727201068E8,
1.913756859880407E8
]
]
},
"secondaryMetrics" : {
}
}
]
[
{
"jmhVersion" : "1.35",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_sameKey",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/18.0.2-101/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "18.0.2.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18.0.2.1+1",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 2.952749859286279E8,
"scoreError" : 6.867546853614838E7,
"scoreConfidence" : [
2.2659951739247954E8,
3.639504544647763E8
],
"scorePercentiles" : {
"0.0" : 2.909906641252304E8,
"50.0" : 2.967818109168792E8,
"90.0" : 2.9805248274377406E8,
"95.0" : 2.9805248274377406E8,
"99.0" : 2.9805248274377406E8,
"99.9" : 2.9805248274377406E8,
"99.99" : 2.9805248274377406E8,
"99.999" : 2.9805248274377406E8,
"99.9999" : 2.9805248274377406E8,
"100.0" : 2.9805248274377406E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.9805248274377406E8,
2.967818109168792E8,
2.909906641252304E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.35",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_sameKey",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/18.0.2-101/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "18.0.2.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18.0.2.1+1",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 1.5633818882705336E7,
"scoreError" : 2601348.8675750294,
"scoreConfidence" : [
1.3032470015130308E7,
1.8235167750280365E7
],
"scorePercentiles" : {
"0.0" : 1.54713880706834E7,
"50.0" : 1.569171662381351E7,
"90.0" : 1.57383519536191E7,
"95.0" : 1.57383519536191E7,
"99.0" : 1.57383519536191E7,
"99.9" : 1.57383519536191E7,
"99.99" : 1.57383519536191E7,
"99.999" : 1.57383519536191E7,
"99.9999" : 1.57383519536191E7,
"100.0" : 1.57383519536191E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.54713880706834E7,
1.569171662381351E7,
1.57383519536191E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.35",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_sameKey",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/18.0.2-101/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "18.0.2.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18.0.2.1+1",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 8409172.613077307,
"scoreError" : 3668907.8064392,
"scoreConfidence" : [
4740264.806638107,
1.2078080419516508E7
],
"scorePercentiles" : {
"0.0" : 8257011.507033262,
"50.0" : 8333336.884290437,
"90.0" : 8637169.44790822,
"95.0" : 8637169.44790822,
"99.0" : 8637169.44790822,
"99.9" : 8637169.44790822,
"99.99" : 8637169.44790822,
"99.999" : 8637169.44790822,
"99.9999" : 8637169.44790822,
"100.0" : 8637169.44790822
},
"scoreUnit" : "ops/s",
"rawData" : [
[
8637169.44790822,
8257011.507033262,
8333336.884290437
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.35",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_spread",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/18.0.2-101/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "18.0.2.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18.0.2.1+1",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 1.0643619361984016E8,
"scoreError" : 5644642.004344866,
"scoreConfidence" : [
1.007915516154953E8,
1.1208083562418503E8
],
"scorePercentiles" : {
"0.0" : 1.0608918083929132E8,
"50.0" : 1.0653610573037957E8,
"90.0" : 1.0668329428984961E8,
"95.0" : 1.0668329428984961E8,
"99.0" : 1.0668329428984961E8,
"99.9" : 1.0668329428984961E8,
"99.99" : 1.0668329428984961E8,
"99.999" : 1.0668329428984961E8,
"99.9999" : 1.0668329428984961E8,
"100.0" : 1.0668329428984961E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.0608918083929132E8,
1.0668329428984961E8,
1.0653610573037957E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.35",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_spread",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/18.0.2-101/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "18.0.2.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18.0.2.1+1",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 2.33476791918696E7,
"scoreError" : 1414339.6369175573,
"scoreConfidence" : [
2.1933339554952044E7,
2.476201882878716E7
],
"scorePercentiles" : {
"0.0" : 2.326698846152136E7,
"50.0" : 2.33544561496572E7,
"90.0" : 2.3421592964430243E7,
"95.0" : 2.3421592964430243E7,
"99.0" : 2.3421592964430243E7,
"99.9" : 2.3421592964430243E7,
"99.99" : 2.3421592964430243E7,
"99.999" : 2.3421592964430243E7,
"99.9999" : 2.3421592964430243E7,
"100.0" : 2.3421592964430243E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.326698846152136E7,
2.33544561496572E7,
2.3421592964430243E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.35",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_spread",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/18.0.2-101/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "18.0.2.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "18.0.2.1+1",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 7.715078701675904E7,
"scoreError" : 3028517.797011237,
"scoreConfidence" : [
7.41222692197478E7,
8.017930481377028E7
],
"scorePercentiles" : {
"0.0" : 7.695956783075856E7,
"50.0" : 7.723484212751077E7,
"90.0" : 7.725795109200776E7,
"95.0" : 7.725795109200776E7,
"99.0" : 7.725795109200776E7,
"99.9" : 7.725795109200776E7,
"99.99" : 7.725795109200776E7,
"99.999" : 7.725795109200776E7,
"99.9999" : 7.725795109200776E7,
"100.0" : 7.725795109200776E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7.695956783075856E7,
7.725795109200776E7,
7.723484212751077E7
]
]
},
"secondaryMetrics" : {
}
}
]
[
{
"jmhVersion" : "1.36",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_sameKey",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/19.0.2-7/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "19.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "19.0.2+7",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 3.659391389922262E8,
"scoreError" : 2.5074398752712846E7,
"scoreConfidence" : [
3.4086474023951334E8,
3.91013537744939E8
],
"scorePercentiles" : {
"0.0" : 3.643529003540238E8,
"50.0" : 3.666887301924047E8,
"90.0" : 3.6677578643025017E8,
"95.0" : 3.6677578643025017E8,
"99.0" : 3.6677578643025017E8,
"99.9" : 3.6677578643025017E8,
"99.99" : 3.6677578643025017E8,
"99.999" : 3.6677578643025017E8,
"99.9999" : 3.6677578643025017E8,
"100.0" : 3.6677578643025017E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.643529003540238E8,
3.6677578643025017E8,
3.666887301924047E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.36",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_sameKey",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/19.0.2-7/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "19.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "19.0.2+7",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 1.6065177898444215E7,
"scoreError" : 3585615.3000893225,
"scoreConfidence" : [
1.2479562598354893E7,
1.965079319853354E7
],
"scorePercentiles" : {
"0.0" : 1.5891126756307984E7,
"50.0" : 1.6026078558076361E7,
"90.0" : 1.62783283809483E7,
"95.0" : 1.62783283809483E7,
"99.0" : 1.62783283809483E7,
"99.9" : 1.62783283809483E7,
"99.99" : 1.62783283809483E7,
"99.999" : 1.62783283809483E7,
"99.9999" : 1.62783283809483E7,
"100.0" : 1.62783283809483E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.5891126756307984E7,
1.62783283809483E7,
1.6026078558076361E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.36",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_sameKey",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/19.0.2-7/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "19.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "19.0.2+7",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 1.5818855233478514E7,
"scoreError" : 9087395.415787198,
"scoreConfidence" : [
6731459.817691317,
2.4906250649265714E7
],
"scorePercentiles" : {
"0.0" : 1.5243771509922437E7,
"50.0" : 1.6097829189539265E7,
"90.0" : 1.6114965000973841E7,
"95.0" : 1.6114965000973841E7,
"99.0" : 1.6114965000973841E7,
"99.9" : 1.6114965000973841E7,
"99.99" : 1.6114965000973841E7,
"99.999" : 1.6114965000973841E7,
"99.9999" : 1.6114965000973841E7,
"100.0" : 1.6114965000973841E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.6097829189539265E7,
1.5243771509922437E7,
1.6114965000973841E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.36",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_spread",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/19.0.2-7/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "19.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "19.0.2+7",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 1.2957654085674298E8,
"scoreError" : 8239787.260934622,
"scoreConfidence" : [
1.2133675359580836E8,
1.378163281176776E8
],
"scorePercentiles" : {
"0.0" : 1.2905609560965419E8,
"50.0" : 1.2980776740811807E8,
"90.0" : 1.2986575955245666E8,
"95.0" : 1.2986575955245666E8,
"99.0" : 1.2986575955245666E8,
"99.9" : 1.2986575955245666E8,
"99.99" : 1.2986575955245666E8,
"99.999" : 1.2986575955245666E8,
"99.9999" : 1.2986575955245666E8,
"100.0" : 1.2986575955245666E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.2986575955245666E8,
1.2980776740811807E8,
1.2905609560965419E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.36",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_spread",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/19.0.2-7/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "19.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "19.0.2+7",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 2.898481348808546E7,
"scoreError" : 1477637.8872939688,
"scoreConfidence" : [
2.750717560079149E7,
3.046245137537943E7
],
"scorePercentiles" : {
"0.0" : 2.8891412454164706E7,
"50.0" : 2.9027358911371235E7,
"90.0" : 2.9035669098720435E7,
"95.0" : 2.9035669098720435E7,
"99.0" : 2.9035669098720435E7,
"99.9" : 2.9035669098720435E7,
"99.99" : 2.9035669098720435E7,
"99.999" : 2.9035669098720435E7,
"99.9999" : 2.9035669098720435E7,
"100.0" : 2.9035669098720435E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.8891412454164706E7,
2.9027358911371235E7,
2.9035669098720435E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.36",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_spread",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/19.0.2-7/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "19.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "19.0.2+7",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 1.0608050154772186E8,
"scoreError" : 4788398.398614954,
"scoreConfidence" : [
1.012921031491069E8,
1.1086889994633682E8
],
"scorePercentiles" : {
"0.0" : 1.0584904568924323E8,
"50.0" : 1.0602678705601901E8,
"90.0" : 1.0636567189790335E8,
"95.0" : 1.0636567189790335E8,
"99.0" : 1.0636567189790335E8,
"99.9" : 1.0636567189790335E8,
"99.99" : 1.0636567189790335E8,
"99.999" : 1.0636567189790335E8,
"99.9999" : 1.0636567189790335E8,
"100.0" : 1.0636567189790335E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.0636567189790335E8,
1.0602678705601901E8,
1.0584904568924323E8
]
]
},
"secondaryMetrics" : {
}
}
]
[
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_sameKey",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/20.0.2-9/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "20.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "20.0.2+9",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 2.549851861727233E8,
"scoreError" : 1.3798945125519618E7,
"scoreConfidence" : [
2.4118624104720366E8,
2.687841312982429E8
],
"scorePercentiles" : {
"0.0" : 2.5411189561814177E8,
"50.0" : 2.5541118447508988E8,
"90.0" : 2.5543247842493817E8,
"95.0" : 2.5543247842493817E8,
"99.0" : 2.5543247842493817E8,
"99.9" : 2.5543247842493817E8,
"99.99" : 2.5543247842493817E8,
"99.999" : 2.5543247842493817E8,
"99.9999" : 2.5543247842493817E8,
"100.0" : 2.5543247842493817E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.5543247842493817E8,
2.5411189561814177E8,
2.5541118447508988E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_sameKey",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/20.0.2-9/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "20.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "20.0.2+9",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 1.9106319858002324E7,
"scoreError" : 1.727620647251565E7,
"scoreConfidence" : [
1830113.3854866736,
3.638252633051798E7
],
"scorePercentiles" : {
"0.0" : 1.84503985098093E7,
"50.0" : 1.8676604998033084E7,
"90.0" : 2.0191956066164594E7,
"95.0" : 2.0191956066164594E7,
"99.0" : 2.0191956066164594E7,
"99.9" : 2.0191956066164594E7,
"99.99" : 2.0191956066164594E7,
"99.999" : 2.0191956066164594E7,
"99.9999" : 2.0191956066164594E7,
"100.0" : 2.0191956066164594E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.8676604998033084E7,
1.84503985098093E7,
2.0191956066164594E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_sameKey",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/20.0.2-9/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "20.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "20.0.2+9",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 1.1346128258403262E7,
"scoreError" : 3246286.6455978034,
"scoreConfidence" : [
8099841.612805459,
1.4592414904001065E7
],
"scorePercentiles" : {
"0.0" : 1.1150020492204072E7,
"50.0" : 1.1391088592089958E7,
"90.0" : 1.1497275690915756E7,
"95.0" : 1.1497275690915756E7,
"99.0" : 1.1497275690915756E7,
"99.9" : 1.1497275690915756E7,
"99.99" : 1.1497275690915756E7,
"99.999" : 1.1497275690915756E7,
"99.9999" : 1.1497275690915756E7,
"100.0" : 1.1497275690915756E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.1391088592089958E7,
1.1497275690915756E7,
1.1150020492204072E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_spread",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/20.0.2-9/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "20.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "20.0.2+9",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 7.853433642090027E7,
"scoreError" : 5254342.648514042,
"scoreConfidence" : [
7.327999377238622E7,
8.378867906941432E7
],
"scorePercentiles" : {
"0.0" : 7.820194781978583E7,
"50.0" : 7.869119713844346E7,
"90.0" : 7.870986430447154E7,
"95.0" : 7.870986430447154E7,
"99.0" : 7.870986430447154E7,
"99.9" : 7.870986430447154E7,
"99.99" : 7.870986430447154E7,
"99.999" : 7.870986430447154E7,
"99.9999" : 7.870986430447154E7,
"100.0" : 7.870986430447154E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7.870986430447154E7,
7.869119713844346E7,
7.820194781978583E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_spread",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/20.0.2-9/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "20.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "20.0.2+9",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 2.40218154824948E7,
"scoreError" : 1837454.9919746947,
"scoreConfidence" : [
2.2184360490520105E7,
2.5859270474469498E7
],
"scorePercentiles" : {
"0.0" : 2.3932975788552742E7,
"50.0" : 2.400123865651698E7,
"90.0" : 2.413123200241468E7,
"95.0" : 2.413123200241468E7,
"99.0" : 2.413123200241468E7,
"99.9" : 2.413123200241468E7,
"99.99" : 2.413123200241468E7,
"99.999" : 2.413123200241468E7,
"99.9999" : 2.413123200241468E7,
"100.0" : 2.413123200241468E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.413123200241468E7,
2.3932975788552742E7,
2.400123865651698E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_spread",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/20.0.2-9/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "20.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "20.0.2+9",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 6.3511897986538135E7,
"scoreError" : 3506398.808138578,
"scoreConfidence" : [
6.0005499178399555E7,
6.701829679467671E7
],
"scorePercentiles" : {
"0.0" : 6.331289977680476E7,
"50.0" : 6.352631076579747E7,
"90.0" : 6.369648341701214E7,
"95.0" : 6.369648341701214E7,
"99.0" : 6.369648341701214E7,
"99.9" : 6.369648341701214E7,
"99.99" : 6.369648341701214E7,
"99.999" : 6.369648341701214E7,
"99.9999" : 6.369648341701214E7,
"100.0" : 6.369648341701214E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.331289977680476E7,
6.352631076579747E7,
6.369648341701214E7
]
]
},
"secondaryMetrics" : {
}
}
]
[
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_sameKey",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/usr/lib/jvm/temurin-21-jdk-amd64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "21.0.3",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.3+9-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 4.7397332359094936E8,
"scoreError" : 8463795.076836584,
"scoreConfidence" : [
4.655095285141128E8,
4.8243711866778594E8
],
"scorePercentiles" : {
"0.0" : 4.7358610092789584E8,
"50.0" : 4.738463507216861E8,
"90.0" : 4.7448751912326616E8,
"95.0" : 4.7448751912326616E8,
"99.0" : 4.7448751912326616E8,
"99.9" : 4.7448751912326616E8,
"99.99" : 4.7448751912326616E8,
"99.999" : 4.7448751912326616E8,
"99.9999" : 4.7448751912326616E8,
"100.0" : 4.7448751912326616E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.7448751912326616E8,
4.7358610092789584E8,
4.738463507216861E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_sameKey",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/usr/lib/jvm/temurin-21-jdk-amd64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "21.0.3",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.3+9-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 5.864623668205732E7,
"scoreError" : 612509.2534880674,
"scoreConfidence" : [
5.803372742856926E7,
5.9258745935545385E7
],
"scorePercentiles" : {
"0.0" : 5.860859770933177E7,
"50.0" : 5.865701414977381E7,
"90.0" : 5.867309818706639E7,
"95.0" : 5.867309818706639E7,
"99.0" : 5.867309818706639E7,
"99.9" : 5.867309818706639E7,
"99.99" : 5.867309818706639E7,
"99.999" : 5.867309818706639E7,
"99.9999" : 5.867309818706639E7,
"100.0" : 5.867309818706639E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5.860859770933177E7,
5.867309818706639E7,
5.865701414977381E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_sameKey",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/usr/lib/jvm/temurin-21-jdk-amd64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "21.0.3",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.3+9-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 2.0311162083917998E7,
"scoreError" : 778774.9969953166,
"scoreConfidence" : [
1.9532387086922683E7,
2.1089937080913313E7
],
"scorePercentiles" : {
"0.0" : 2.0270758860483028E7,
"50.0" : 2.0306911926975287E7,
"90.0" : 2.035581546429568E7,
"95.0" : 2.035581546429568E7,
"99.0" : 2.035581546429568E7,
"99.9" : 2.035581546429568E7,
"99.99" : 2.035581546429568E7,
"99.999" : 2.035581546429568E7,
"99.9999" : 2.035581546429568E7,
"100.0" : 2.035581546429568E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.0270758860483028E7,
2.035581546429568E7,
2.0306911926975287E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_spread",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/usr/lib/jvm/temurin-21-jdk-amd64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "21.0.3",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.3+9-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 3.1817480455324346E8,
"scoreError" : 1.3179676540025653E7,
"scoreConfidence" : [
3.049951280132178E8,
3.313544810932691E8
],
"scorePercentiles" : {
"0.0" : 3.173492049893576E8,
"50.0" : 3.184842440326426E8,
"90.0" : 3.186909646377301E8,
"95.0" : 3.186909646377301E8,
"99.0" : 3.186909646377301E8,
"99.9" : 3.186909646377301E8,
"99.99" : 3.186909646377301E8,
"99.999" : 3.186909646377301E8,
"99.9999" : 3.186909646377301E8,
"100.0" : 3.186909646377301E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.184842440326426E8,
3.173492049893576E8,
3.186909646377301E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_spread",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/usr/lib/jvm/temurin-21-jdk-amd64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "21.0.3",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.3+9-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 7.015718798228896E7,
"scoreError" : 1803726.3406473878,
"scoreConfidence" : [
6.835346164164157E7,
7.196091432293634E7
],
"scorePercentiles" : {
"0.0" : 7.005285336984463E7,
"50.0" : 7.016922222739427E7,
"90.0" : 7.024948834962799E7,
"95.0" : 7.024948834962799E7,
"99.0" : 7.024948834962799E7,
"99.9" : 7.024948834962799E7,
"99.99" : 7.024948834962799E7,
"99.999" : 7.024948834962799E7,
"99.9999" : 7.024948834962799E7,
"100.0" : 7.024948834962799E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7.005285336984463E7,
7.024948834962799E7,
7.016922222739427E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_spread",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/usr/lib/jvm/temurin-21-jdk-amd64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "21.0.3",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.3+9-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 1.568685674014018E8,
"scoreError" : 7597154.415824745,
"scoreConfidence" : [
1.4927141298557705E8,
1.6446572181722653E8
],
"scorePercentiles" : {
"0.0" : 1.563914482940531E8,
"50.0" : 1.5705537412096885E8,
"90.0" : 1.5715887978918347E8,
"95.0" : 1.5715887978918347E8,
"99.0" : 1.5715887978918347E8,
"99.9" : 1.5715887978918347E8,
"99.99" : 1.5715887978918347E8,
"99.999" : 1.5715887978918347E8,
"99.9999" : 1.5715887978918347E8,
"100.0" : 1.5715887978918347E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.563914482940531E8,
1.5705537412096885E8,
1.5715887978918347E8
]
]
},
"secondaryMetrics" : {
}
}
]
[
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_sameKey",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_jdkfile_jdk/22/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "22",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "22+36-2370",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 4.7223333186181194E8,
"scoreError" : 2.5294811482038748E7,
"scoreConfidence" : [
4.469385203797732E8,
4.975281433438507E8
],
"scorePercentiles" : {
"0.0" : 4.7067123999925035E8,
"50.0" : 4.727106224789176E8,
"90.0" : 4.733181331072679E8,
"95.0" : 4.733181331072679E8,
"99.0" : 4.733181331072679E8,
"99.9" : 4.733181331072679E8,
"99.99" : 4.733181331072679E8,
"99.999" : 4.733181331072679E8,
"99.9999" : 4.733181331072679E8,
"100.0" : 4.733181331072679E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.727106224789176E8,
4.733181331072679E8,
4.7067123999925035E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_sameKey",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_jdkfile_jdk/22/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "22",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "22+36-2370",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 3.6878936775608085E7,
"scoreError" : 2557172.37096666,
"scoreConfidence" : [
3.432176440464143E7,
3.943610914657474E7
],
"scorePercentiles" : {
"0.0" : 3.6759599281140536E7,
"50.0" : 3.684391772644521E7,
"90.0" : 3.7033293319238506E7,
"95.0" : 3.7033293319238506E7,
"99.0" : 3.7033293319238506E7,
"99.9" : 3.7033293319238506E7,
"99.99" : 3.7033293319238506E7,
"99.999" : 3.7033293319238506E7,
"99.9999" : 3.7033293319238506E7,
"100.0" : 3.7033293319238506E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.684391772644521E7,
3.7033293319238506E7,
3.6759599281140536E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_sameKey",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_jdkfile_jdk/22/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "22",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "22+36-2370",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 2.721941549075416E7,
"scoreError" : 1207757.1966442417,
"scoreConfidence" : [
2.601165829410992E7,
2.8427172687398404E7
],
"scorePercentiles" : {
"0.0" : 2.7142986504015405E7,
"50.0" : 2.7256379928433698E7,
"90.0" : 2.725888003981339E7,
"95.0" : 2.725888003981339E7,
"99.0" : 2.725888003981339E7,
"99.9" : 2.725888003981339E7,
"99.99" : 2.725888003981339E7,
"99.999" : 2.725888003981339E7,
"99.9999" : 2.725888003981339E7,
"100.0" : 2.725888003981339E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.7142986504015405E7,
2.725888003981339E7,
2.7256379928433698E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_spread",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_jdkfile_jdk/22/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "22",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "22+36-2370",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 2.153124553618733E8,
"scoreError" : 8985121.34628507,
"scoreConfidence" : [
2.0632733401558822E8,
2.2429757670815837E8
],
"scorePercentiles" : {
"0.0" : 2.148974494706257E8,
"50.0" : 2.151832260988793E8,
"90.0" : 2.158566905161149E8,
"95.0" : 2.158566905161149E8,
"99.0" : 2.158566905161149E8,
"99.9" : 2.158566905161149E8,
"99.99" : 2.158566905161149E8,
"99.999" : 2.158566905161149E8,
"99.9999" : 2.158566905161149E8,
"100.0" : 2.158566905161149E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.158566905161149E8,
2.148974494706257E8,
2.151832260988793E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_spread",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_jdkfile_jdk/22/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "22",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "22+36-2370",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 6.914410484299749E7,
"scoreError" : 3324145.1329674604,
"scoreConfidence" : [
6.5819959710030034E7,
7.246824997596495E7
],
"scorePercentiles" : {
"0.0" : 6.894582715831843E7,
"50.0" : 6.918230040408027E7,
"90.0" : 6.930418696659376E7,
"95.0" : 6.930418696659376E7,
"99.0" : 6.930418696659376E7,
"99.9" : 6.930418696659376E7,
"99.99" : 6.930418696659376E7,
"99.999" : 6.930418696659376E7,
"99.9999" : 6.930418696659376E7,
"100.0" : 6.930418696659376E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.894582715831843E7,
6.930418696659376E7,
6.918230040408027E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_spread",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_jdkfile_jdk/22/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "22",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "22+36-2370",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 1.516889087015505E8,
"scoreError" : 5074038.026421816,
"scoreConfidence" : [
1.466148706751287E8,
1.5676294672797233E8
],
"scorePercentiles" : {
"0.0" : 1.5137626114853394E8,
"50.0" : 1.517816539642173E8,
"90.0" : 1.5190881099190032E8,
"95.0" : 1.5190881099190032E8,
"99.0" : 1.5190881099190032E8,
"99.9" : 1.5190881099190032E8,
"99.99" : 1.5190881099190032E8,
"99.999" : 1.5190881099190032E8,
"99.9999" : 1.5190881099190032E8,
"100.0" : 1.5190881099190032E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.517816539642173E8,
1.5137626114853394E8,
1.5190881099190032E8
]
]
},
"secondaryMetrics" : {
}
}
]
[
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_sameKey",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_jdkfile_jdk/23/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "23-ea",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "23-ea+27-2275",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 4.6780745951060206E8,
"scoreError" : 1.2945708742709896E7,
"scoreConfidence" : [
4.548617507678922E8,
4.8075316825331193E8
],
"scorePercentiles" : {
"0.0" : 4.6705529665559477E8,
"50.0" : 4.679020847741882E8,
"90.0" : 4.6846499710202324E8,
"95.0" : 4.6846499710202324E8,
"99.0" : 4.6846499710202324E8,
"99.9" : 4.6846499710202324E8,
"99.99" : 4.6846499710202324E8,
"99.999" : 4.6846499710202324E8,
"99.9999" : 4.6846499710202324E8,
"100.0" : 4.6846499710202324E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.6705529665559477E8,
4.679020847741882E8,
4.6846499710202324E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_sameKey",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_jdkfile_jdk/23/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "23-ea",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "23-ea+27-2275",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 5.690188940455806E7,
"scoreError" : 1201603.548051085,
"scoreConfidence" : [
5.570028585650698E7,
5.8103492952609144E7
],
"scorePercentiles" : {
"0.0" : 5.684137173399027E7,
"50.0" : 5.689225754010266E7,
"90.0" : 5.697203893958126E7,
"95.0" : 5.697203893958126E7,
"99.0" : 5.697203893958126E7,
"99.9" : 5.697203893958126E7,
"99.99" : 5.697203893958126E7,
"99.999" : 5.697203893958126E7,
"99.9999" : 5.697203893958126E7,
"100.0" : 5.697203893958126E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5.684137173399027E7,
5.697203893958126E7,
5.689225754010266E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_sameKey",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_jdkfile_jdk/23/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "23-ea",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "23-ea+27-2275",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 2.9269505035115648E7,
"scoreError" : 1263163.7979159548,
"scoreConfidence" : [
2.8006341237199694E7,
3.0532668833031602E7
],
"scorePercentiles" : {
"0.0" : 2.9199722974096105E7,
"50.0" : 2.9270605741285704E7,
"90.0" : 2.933818638996515E7,
"95.0" : 2.933818638996515E7,
"99.0" : 2.933818638996515E7,
"99.9" : 2.933818638996515E7,
"99.99" : 2.933818638996515E7,
"99.999" : 2.933818638996515E7,
"99.9999" : 2.933818638996515E7,
"100.0" : 2.933818638996515E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.933818638996515E7,
2.9199722974096105E7,
2.9270605741285704E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_spread",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_jdkfile_jdk/23/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "23-ea",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "23-ea+27-2275",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 2.168382246441249E8,
"scoreError" : 3108032.684779804,
"scoreConfidence" : [
2.137301919593451E8,
2.199462573289047E8
],
"scorePercentiles" : {
"0.0" : 2.166415449610399E8,
"50.0" : 2.1693325455528003E8,
"90.0" : 2.1693987441605476E8,
"95.0" : 2.1693987441605476E8,
"99.0" : 2.1693987441605476E8,
"99.9" : 2.1693987441605476E8,
"99.99" : 2.1693987441605476E8,
"99.999" : 2.1693987441605476E8,
"99.9999" : 2.1693987441605476E8,
"100.0" : 2.1693987441605476E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.1693325455528003E8,
2.1693987441605476E8,
2.166415449610399E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_spread",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_jdkfile_jdk/23/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "23-ea",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "23-ea+27-2275",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 7.639144760397686E7,
"scoreError" : 1622911.4941392746,
"scoreConfidence" : [
7.476853610983759E7,
7.801435909811613E7
],
"scorePercentiles" : {
"0.0" : 7.629676458841152E7,
"50.0" : 7.640429653014295E7,
"90.0" : 7.647328169337611E7,
"95.0" : 7.647328169337611E7,
"99.0" : 7.647328169337611E7,
"99.9" : 7.647328169337611E7,
"99.99" : 7.647328169337611E7,
"99.999" : 7.647328169337611E7,
"99.9999" : 7.647328169337611E7,
"100.0" : 7.647328169337611E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7.647328169337611E7,
7.640429653014295E7,
7.629676458841152E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_spread",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_jdkfile_jdk/23/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "23-ea",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "23-ea+27-2275",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 1.510731410392616E8,
"scoreError" : 2940819.618749852,
"scoreConfidence" : [
1.4813232142051175E8,
1.5401396065801147E8
],
"scorePercentiles" : {
"0.0" : 1.5091580000198206E8,
"50.0" : 1.5106568909610128E8,
"90.0" : 1.512379340197015E8,
"95.0" : 1.512379340197015E8,
"99.0" : 1.512379340197015E8,
"99.9" : 1.512379340197015E8,
"99.99" : 1.512379340197015E8,
"99.999" : 1.512379340197015E8,
"99.9999" : 1.512379340197015E8,
"100.0" : 1.512379340197015E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.512379340197015E8,
1.5106568909610128E8,
1.5091580000198206E8
]
]
},
"secondaryMetrics" : {
}
}
]
[
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_sameKey",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_jdkfile_jdk/24/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "24-ea",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "24-ea+4-379",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 4.6445937812384385E8,
"scoreError" : 1.311265719568383E7,
"scoreConfidence" : [
4.5134672092816E8,
4.775720353195277E8
],
"scorePercentiles" : {
"0.0" : 4.637637448598037E8,
"50.0" : 4.6441518598222315E8,
"90.0" : 4.6519920352950454E8,
"95.0" : 4.6519920352950454E8,
"99.0" : 4.6519920352950454E8,
"99.9" : 4.6519920352950454E8,
"99.99" : 4.6519920352950454E8,
"99.999" : 4.6519920352950454E8,
"99.9999" : 4.6519920352950454E8,
"100.0" : 4.6519920352950454E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.6441518598222315E8,
4.637637448598037E8,
4.6519920352950454E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_sameKey",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_jdkfile_jdk/24/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "24-ea",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "24-ea+4-379",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 3.519722805397118E7,
"scoreError" : 1992999.4428315377,
"scoreConfidence" : [
3.320422861113964E7,
3.719022749680272E7
],
"scorePercentiles" : {
"0.0" : 3.512506719904785E7,
"50.0" : 3.514370576566741E7,
"90.0" : 3.5322911197198294E7,
"95.0" : 3.5322911197198294E7,
"99.0" : 3.5322911197198294E7,
"99.9" : 3.5322911197198294E7,
"99.99" : 3.5322911197198294E7,
"99.999" : 3.5322911197198294E7,
"99.9999" : 3.5322911197198294E7,
"100.0" : 3.5322911197198294E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.5322911197198294E7,
3.512506719904785E7,
3.514370576566741E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_sameKey",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_jdkfile_jdk/24/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "24-ea",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "24-ea+4-379",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 2.668361025764188E7,
"scoreError" : 1212439.5648031838,
"scoreConfidence" : [
2.54711706928387E7,
2.7896049822445065E7
],
"scorePercentiles" : {
"0.0" : 2.6626570966272555E7,
"50.0" : 2.6667671581274275E7,
"90.0" : 2.6756588225378808E7,
"95.0" : 2.6756588225378808E7,
"99.0" : 2.6756588225378808E7,
"99.9" : 2.6756588225378808E7,
"99.99" : 2.6756588225378808E7,
"99.999" : 2.6756588225378808E7,
"99.9999" : 2.6756588225378808E7,
"100.0" : 2.6756588225378808E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.6756588225378808E7,
2.6667671581274275E7,
2.6626570966272555E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_spread",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_jdkfile_jdk/24/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "24-ea",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "24-ea+4-379",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 2.6146220463401878E8,
"scoreError" : 5044155.277961323,
"scoreConfidence" : [
2.5641804935605747E8,
2.665063599119801E8
],
"scorePercentiles" : {
"0.0" : 2.6114708614682695E8,
"50.0" : 2.615753745738335E8,
"90.0" : 2.616641531813959E8,
"95.0" : 2.616641531813959E8,
"99.0" : 2.616641531813959E8,
"99.9" : 2.616641531813959E8,
"99.99" : 2.616641531813959E8,
"99.999" : 2.616641531813959E8,
"99.9999" : 2.616641531813959E8,
"100.0" : 2.616641531813959E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.615753745738335E8,
2.6114708614682695E8,
2.616641531813959E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_spread",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_jdkfile_jdk/24/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "24-ea",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "24-ea+4-379",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 7.42964075716988E7,
"scoreError" : 1049485.253279667,
"scoreConfidence" : [
7.324692231841913E7,
7.534589282497847E7
],
"scorePercentiles" : {
"0.0" : 7.4230169718359E7,
"50.0" : 7.432521013614134E7,
"90.0" : 7.433384286059605E7,
"95.0" : 7.433384286059605E7,
"99.0" : 7.433384286059605E7,
"99.9" : 7.433384286059605E7,
"99.99" : 7.433384286059605E7,
"99.999" : 7.433384286059605E7,
"99.9999" : 7.433384286059605E7,
"100.0" : 7.433384286059605E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7.432521013614134E7,
7.4230169718359E7,
7.433384286059605E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_spread",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_jdkfile_jdk/24/x64/bin/java",
"jvmArgs" : [
"-Xmx2G"
],
"jdkVersion" : "24-ea",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "24-ea+4-379",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 1.931435097030683E8,
"scoreError" : 840434.2488290973,
"scoreConfidence" : [
1.923030754542392E8,
1.9398394395189738E8
],
"scorePercentiles" : {
"0.0" : 1.9309512875459892E8,
"50.0" : 1.9314855246788988E8,
"90.0" : 1.931868478867161E8,
"95.0" : 1.931868478867161E8,
"99.0" : 1.931868478867161E8,
"99.9" : 1.931868478867161E8,
"99.99" : 1.931868478867161E8,
"99.999" : 1.931868478867161E8,
"99.9999" : 1.931868478867161E8,
"100.0" : 1.931868478867161E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.9309512875459892E8,
1.931868478867161E8,
1.9314855246788988E8
]
]
},
"secondaryMetrics" : {
}
}
]
[
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_sameKey",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/graalvm-jdk-21_linux-x64_bin/21.0.0/x64/graalvm-jdk-21.0.3+7.1/bin/java",
"jvmArgs" : [
"-Xmx2G",
"-XX:+UnlockExperimentalVMOptions",
"-Dgraal.ShowConfiguration=info",
"-XX:+EnableJVMCI",
"-XX:+UseJVMCICompiler",
"-XX:+EagerJVMCI"
],
"jdkVersion" : "21.0.3",
"vmName" : "Java HotSpot(TM) 64-Bit Server VM",
"vmVersion" : "21.0.3+7-LTS-jvmci-23.1-b37",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 4.4452507403014165E8,
"scoreError" : 5.513273671209463E7,
"scoreConfidence" : [
3.8939233731804705E8,
4.9965781074223626E8
],
"scorePercentiles" : {
"0.0" : 4.424961878786243E8,
"50.0" : 4.430808043828022E8,
"90.0" : 4.479982298289987E8,
"95.0" : 4.479982298289987E8,
"99.0" : 4.479982298289987E8,
"99.9" : 4.479982298289987E8,
"99.99" : 4.479982298289987E8,
"99.999" : 4.479982298289987E8,
"99.9999" : 4.479982298289987E8,
"100.0" : 4.479982298289987E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.430808043828022E8,
4.479982298289987E8,
4.424961878786243E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_sameKey",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/graalvm-jdk-21_linux-x64_bin/21.0.0/x64/graalvm-jdk-21.0.3+7.1/bin/java",
"jvmArgs" : [
"-Xmx2G",
"-XX:+UnlockExperimentalVMOptions",
"-Dgraal.ShowConfiguration=info",
"-XX:+EnableJVMCI",
"-XX:+UseJVMCICompiler",
"-XX:+EagerJVMCI"
],
"jdkVersion" : "21.0.3",
"vmName" : "Java HotSpot(TM) 64-Bit Server VM",
"vmVersion" : "21.0.3+7-LTS-jvmci-23.1-b37",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 3.757453156899073E7,
"scoreError" : 697200.7946229824,
"scoreConfidence" : [
3.687733077436775E7,
3.827173236361371E7
],
"scorePercentiles" : {
"0.0" : 3.7545696611888155E7,
"50.0" : 3.7560020409461595E7,
"90.0" : 3.761787768562244E7,
"95.0" : 3.761787768562244E7,
"99.0" : 3.761787768562244E7,
"99.9" : 3.761787768562244E7,
"99.99" : 3.761787768562244E7,
"99.999" : 3.761787768562244E7,
"99.9999" : 3.761787768562244E7,
"100.0" : 3.761787768562244E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.761787768562244E7,
3.7560020409461595E7,
3.7545696611888155E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_sameKey",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/graalvm-jdk-21_linux-x64_bin/21.0.0/x64/graalvm-jdk-21.0.3+7.1/bin/java",
"jvmArgs" : [
"-Xmx2G",
"-XX:+UnlockExperimentalVMOptions",
"-Dgraal.ShowConfiguration=info",
"-XX:+EnableJVMCI",
"-XX:+UseJVMCICompiler",
"-XX:+EagerJVMCI"
],
"jdkVersion" : "21.0.3",
"vmName" : "Java HotSpot(TM) 64-Bit Server VM",
"vmVersion" : "21.0.3+7-LTS-jvmci-23.1-b37",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 2.2783639926909577E7,
"scoreError" : 5401444.365384903,
"scoreConfidence" : [
1.7382195561524674E7,
2.818508429229448E7
],
"scorePercentiles" : {
"0.0" : 2.2458789102305867E7,
"50.0" : 2.285380361642788E7,
"90.0" : 2.303832706199499E7,
"95.0" : 2.303832706199499E7,
"99.0" : 2.303832706199499E7,
"99.9" : 2.303832706199499E7,
"99.99" : 2.303832706199499E7,
"99.999" : 2.303832706199499E7,
"99.9999" : 2.303832706199499E7,
"100.0" : 2.303832706199499E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.285380361642788E7,
2.2458789102305867E7,
2.303832706199499E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_spread",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/graalvm-jdk-21_linux-x64_bin/21.0.0/x64/graalvm-jdk-21.0.3+7.1/bin/java",
"jvmArgs" : [
"-Xmx2G",
"-XX:+UnlockExperimentalVMOptions",
"-Dgraal.ShowConfiguration=info",
"-XX:+EnableJVMCI",
"-XX:+UseJVMCICompiler",
"-XX:+EagerJVMCI"
],
"jdkVersion" : "21.0.3",
"vmName" : "Java HotSpot(TM) 64-Bit Server VM",
"vmVersion" : "21.0.3+7-LTS-jvmci-23.1-b37",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 2.3552278737567815E8,
"scoreError" : 6552310.120597941,
"scoreConfidence" : [
2.2897047725508022E8,
2.4207509749627608E8
],
"scorePercentiles" : {
"0.0" : 2.3510810281693962E8,
"50.0" : 2.35725736856173E8,
"90.0" : 2.3573452245392182E8,
"95.0" : 2.3573452245392182E8,
"99.0" : 2.3573452245392182E8,
"99.9" : 2.3573452245392182E8,
"99.99" : 2.3573452245392182E8,
"99.999" : 2.3573452245392182E8,
"99.9999" : 2.3573452245392182E8,
"100.0" : 2.3573452245392182E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.3510810281693962E8,
2.3573452245392182E8,
2.35725736856173E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_spread",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/graalvm-jdk-21_linux-x64_bin/21.0.0/x64/graalvm-jdk-21.0.3+7.1/bin/java",
"jvmArgs" : [
"-Xmx2G",
"-XX:+UnlockExperimentalVMOptions",
"-Dgraal.ShowConfiguration=info",
"-XX:+EnableJVMCI",
"-XX:+UseJVMCICompiler",
"-XX:+EagerJVMCI"
],
"jdkVersion" : "21.0.3",
"vmName" : "Java HotSpot(TM) 64-Bit Server VM",
"vmVersion" : "21.0.3+7-LTS-jvmci-23.1-b37",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 6.840614186066253E7,
"scoreError" : 4469227.931421284,
"scoreConfidence" : [
6.3936913929241255E7,
7.287536979208381E7
],
"scorePercentiles" : {
"0.0" : 6.812717758272025E7,
"50.0" : 6.850505065099907E7,
"90.0" : 6.85861973482683E7,
"95.0" : 6.85861973482683E7,
"99.0" : 6.85861973482683E7,
"99.9" : 6.85861973482683E7,
"99.99" : 6.85861973482683E7,
"99.999" : 6.85861973482683E7,
"99.9999" : 6.85861973482683E7,
"100.0" : 6.85861973482683E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.812717758272025E7,
6.850505065099907E7,
6.85861973482683E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_spread",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/graalvm-jdk-21_linux-x64_bin/21.0.0/x64/graalvm-jdk-21.0.3+7.1/bin/java",
"jvmArgs" : [
"-Xmx2G",
"-XX:+UnlockExperimentalVMOptions",
"-Dgraal.ShowConfiguration=info",
"-XX:+EnableJVMCI",
"-XX:+UseJVMCICompiler",
"-XX:+EagerJVMCI"
],
"jdkVersion" : "21.0.3",
"vmName" : "Java HotSpot(TM) 64-Bit Server VM",
"vmVersion" : "21.0.3+7-LTS-jvmci-23.1-b37",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 2.4154998703546786E8,
"scoreError" : 6.183971198039677E7,
"scoreConfidence" : [
1.797102750550711E8,
3.033896990158646E8
],
"scorePercentiles" : {
"0.0" : 2.3771005001070046E8,
"50.0" : 2.4281356822596335E8,
"90.0" : 2.441263428697398E8,
"95.0" : 2.441263428697398E8,
"99.0" : 2.441263428697398E8,
"99.9" : 2.441263428697398E8,
"99.99" : 2.441263428697398E8,
"99.999" : 2.441263428697398E8,
"99.9999" : 2.441263428697398E8,
"100.0" : 2.441263428697398E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.3771005001070046E8,
2.4281356822596335E8,
2.441263428697398E8
]
]
},
"secondaryMetrics" : {
}
}
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment