Skip to content

Instantly share code, notes, and snippets.

@ben-manes
Last active July 2, 2025 07:25
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-21-jdk-amd64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "21.0.7",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.7+6-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 4.162075269924674E8,
"scoreError" : 5.359856028842293E7,
"scoreConfidence" : [
3.6260896670404446E8,
4.6980608728089035E8
],
"scorePercentiles" : {
"0.0" : 4.1317383863683695E8,
"50.0" : 4.1640948976895493E8,
"90.0" : 4.190392525716102E8,
"95.0" : 4.190392525716102E8,
"99.0" : 4.190392525716102E8,
"99.9" : 4.190392525716102E8,
"99.99" : 4.190392525716102E8,
"99.999" : 4.190392525716102E8,
"99.9999" : 4.190392525716102E8,
"100.0" : 4.190392525716102E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.1317383863683695E8,
4.1640948976895493E8,
4.190392525716102E8
]
]
},
"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" : [
"-Xmx4g"
],
"jdkVersion" : "21.0.7",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.7+6-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 4.985156082702576E7,
"scoreError" : 1483091.0357303594,
"scoreConfidence" : [
4.83684697912954E7,
5.1334651862756126E7
],
"scorePercentiles" : {
"0.0" : 4.97578128855643E7,
"50.0" : 4.9894301893927835E7,
"90.0" : 4.990256770158514E7,
"95.0" : 4.990256770158514E7,
"99.0" : 4.990256770158514E7,
"99.9" : 4.990256770158514E7,
"99.99" : 4.990256770158514E7,
"99.999" : 4.990256770158514E7,
"99.9999" : 4.990256770158514E7,
"100.0" : 4.990256770158514E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.990256770158514E7,
4.97578128855643E7,
4.9894301893927835E7
]
]
},
"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" : [
"-Xmx4g"
],
"jdkVersion" : "21.0.7",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.7+6-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 2.3841895953152012E7,
"scoreError" : 705259.198670456,
"scoreConfidence" : [
2.3136636754481558E7,
2.4547155151822466E7
],
"scorePercentiles" : {
"0.0" : 2.3798675871271018E7,
"50.0" : 2.3853840009969097E7,
"90.0" : 2.3873171978215918E7,
"95.0" : 2.3873171978215918E7,
"99.0" : 2.3873171978215918E7,
"99.9" : 2.3873171978215918E7,
"99.99" : 2.3873171978215918E7,
"99.999" : 2.3873171978215918E7,
"99.9999" : 2.3873171978215918E7,
"100.0" : 2.3873171978215918E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.3873171978215918E7,
2.3798675871271018E7,
2.3853840009969097E7
]
]
},
"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" : [
"-Xmx4g"
],
"jdkVersion" : "21.0.7",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.7+6-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 2.2811455972448108E8,
"scoreError" : 5.7545054893673405E7,
"scoreConfidence" : [
1.705695048308077E8,
2.8565961461815447E8
],
"scorePercentiles" : {
"0.0" : 2.244856132458116E8,
"50.0" : 2.296601799131181E8,
"90.0" : 2.3019788601451346E8,
"95.0" : 2.3019788601451346E8,
"99.0" : 2.3019788601451346E8,
"99.9" : 2.3019788601451346E8,
"99.99" : 2.3019788601451346E8,
"99.999" : 2.3019788601451346E8,
"99.9999" : 2.3019788601451346E8,
"100.0" : 2.3019788601451346E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.244856132458116E8,
2.296601799131181E8,
2.3019788601451346E8
]
]
},
"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" : [
"-Xmx4g"
],
"jdkVersion" : "21.0.7",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.7+6-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 6.517816052452914E7,
"scoreError" : 1270996.8753384764,
"scoreConfidence" : [
6.390716364919066E7,
6.644915739986762E7
],
"scorePercentiles" : {
"0.0" : 6.512349293755026E7,
"50.0" : 6.5154384930179596E7,
"90.0" : 6.525660370585757E7,
"95.0" : 6.525660370585757E7,
"99.0" : 6.525660370585757E7,
"99.9" : 6.525660370585757E7,
"99.99" : 6.525660370585757E7,
"99.999" : 6.525660370585757E7,
"99.9999" : 6.525660370585757E7,
"100.0" : 6.525660370585757E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.5154384930179596E7,
6.525660370585757E7,
6.512349293755026E7
]
]
},
"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" : [
"-Xmx4g"
],
"jdkVersion" : "21.0.7",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.7+6-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 1.5890010790072852E8,
"scoreError" : 3.4643540817662664E7,
"scoreConfidence" : [
1.2425656708306587E8,
1.9354364871839118E8
],
"scorePercentiles" : {
"0.0" : 1.5673049750258029E8,
"50.0" : 1.5971009352527484E8,
"90.0" : 1.6025973267433044E8,
"95.0" : 1.6025973267433044E8,
"99.0" : 1.6025973267433044E8,
"99.9" : 1.6025973267433044E8,
"99.99" : 1.6025973267433044E8,
"99.999" : 1.6025973267433044E8,
"99.9999" : 1.6025973267433044E8,
"100.0" : 1.6025973267433044E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.6025973267433044E8,
1.5971009352527484E8,
1.5673049750258029E8
]
]
},
"secondaryMetrics" : {
}
}
]
[
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_sameKey",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/home/runner/.gradle/jdks/graalvm_community-24-amd64-linux.2/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "24.0.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "24.0.1+9-jvmci-b01",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 2.6268181745469627E8,
"scoreError" : 1.2021674046531996E7,
"scoreConfidence" : [
2.5066014340816426E8,
2.747034915012283E8
],
"scorePercentiles" : {
"0.0" : 2.6202109896740174E8,
"50.0" : 2.626853717684945E8,
"90.0" : 2.6333898162819257E8,
"95.0" : 2.6333898162819257E8,
"99.0" : 2.6333898162819257E8,
"99.9" : 2.6333898162819257E8,
"99.99" : 2.6333898162819257E8,
"99.999" : 2.6333898162819257E8,
"99.9999" : 2.6333898162819257E8,
"100.0" : 2.6333898162819257E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.6333898162819257E8,
2.6202109896740174E8,
2.626853717684945E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_sameKey",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/home/runner/.gradle/jdks/graalvm_community-24-amd64-linux.2/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "24.0.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "24.0.1+9-jvmci-b01",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 3.0982995729938243E7,
"scoreError" : 1557245.7733525804,
"scoreConfidence" : [
2.942574995658566E7,
3.2540241503290825E7
],
"scorePercentiles" : {
"0.0" : 3.088522141311453E7,
"50.0" : 3.1021107566721268E7,
"90.0" : 3.104265820997893E7,
"95.0" : 3.104265820997893E7,
"99.0" : 3.104265820997893E7,
"99.9" : 3.104265820997893E7,
"99.99" : 3.104265820997893E7,
"99.999" : 3.104265820997893E7,
"99.9999" : 3.104265820997893E7,
"100.0" : 3.104265820997893E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.1021107566721268E7,
3.104265820997893E7,
3.088522141311453E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_sameKey",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/home/runner/.gradle/jdks/graalvm_community-24-amd64-linux.2/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "24.0.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "24.0.1+9-jvmci-b01",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 2.2189240986551538E7,
"scoreError" : 1957148.138835823,
"scoreConfidence" : [
2.0232092847715717E7,
2.414638912538736E7
],
"scorePercentiles" : {
"0.0" : 2.206568209237237E7,
"50.0" : 2.2243375421864517E7,
"90.0" : 2.225866544541773E7,
"95.0" : 2.225866544541773E7,
"99.0" : 2.225866544541773E7,
"99.9" : 2.225866544541773E7,
"99.99" : 2.225866544541773E7,
"99.999" : 2.225866544541773E7,
"99.9999" : 2.225866544541773E7,
"100.0" : 2.225866544541773E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.2243375421864517E7,
2.225866544541773E7,
2.206568209237237E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_spread",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/home/runner/.gradle/jdks/graalvm_community-24-amd64-linux.2/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "24.0.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "24.0.1+9-jvmci-b01",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 1.5381063746300438E8,
"scoreError" : 3.616886339273129E7,
"scoreConfidence" : [
1.176417740702731E8,
1.8997950085573566E8
],
"scorePercentiles" : {
"0.0" : 1.515217829522094E8,
"50.0" : 1.5491882237196225E8,
"90.0" : 1.5499130706484145E8,
"95.0" : 1.5499130706484145E8,
"99.0" : 1.5499130706484145E8,
"99.9" : 1.5499130706484145E8,
"99.99" : 1.5499130706484145E8,
"99.999" : 1.5499130706484145E8,
"99.9999" : 1.5499130706484145E8,
"100.0" : 1.5499130706484145E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.5491882237196225E8,
1.5499130706484145E8,
1.515217829522094E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_spread",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/home/runner/.gradle/jdks/graalvm_community-24-amd64-linux.2/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "24.0.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "24.0.1+9-jvmci-b01",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 5.9645702509689E7,
"scoreError" : 2672814.0347284996,
"scoreConfidence" : [
5.6972888474960506E7,
6.23185165444175E7
],
"scorePercentiles" : {
"0.0" : 5.949774672508702E7,
"50.0" : 5.964864653986092E7,
"90.0" : 5.979071426411908E7,
"95.0" : 5.979071426411908E7,
"99.0" : 5.979071426411908E7,
"99.9" : 5.979071426411908E7,
"99.99" : 5.979071426411908E7,
"99.999" : 5.979071426411908E7,
"99.9999" : 5.979071426411908E7,
"100.0" : 5.979071426411908E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5.964864653986092E7,
5.949774672508702E7,
5.979071426411908E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_spread",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/home/runner/.gradle/jdks/graalvm_community-24-amd64-linux.2/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "24.0.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "24.0.1+9-jvmci-b01",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 1.8959638532157144E8,
"scoreError" : 6149253.422262083,
"scoreConfidence" : [
1.8344713189930937E8,
1.957456387438335E8
],
"scorePercentiles" : {
"0.0" : 1.892919873614946E8,
"50.0" : 1.895385444209379E8,
"90.0" : 1.8995862418228176E8,
"95.0" : 1.8995862418228176E8,
"99.0" : 1.8995862418228176E8,
"99.9" : 1.8995862418228176E8,
"99.99" : 1.8995862418228176E8,
"99.999" : 1.8995862418228176E8,
"99.9999" : 1.8995862418228176E8,
"100.0" : 1.8995862418228176E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.895385444209379E8,
1.8995862418228176E8,
1.892919873614946E8
]
]
},
"secondaryMetrics" : {
}
}
]
[
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_sameKey",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_IBM_Semeru_jdk/23.0.2-7/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "23.0.2",
"vmName" : "Eclipse OpenJ9 VM",
"vmVersion" : "openj9-0.49.0",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 1.4901615142264995E8,
"scoreError" : 1.2015720037319753E9,
"scoreConfidence" : [
-1.0525558523093253E9,
1.3505881551546252E9
],
"scorePercentiles" : {
"0.0" : 7.340298103282148E7,
"50.0" : 1.7976456047850746E8,
"90.0" : 1.938809127566209E8,
"95.0" : 1.938809127566209E8,
"99.0" : 1.938809127566209E8,
"99.9" : 1.938809127566209E8,
"99.99" : 1.938809127566209E8,
"99.999" : 1.938809127566209E8,
"99.9999" : 1.938809127566209E8,
"100.0" : 1.938809127566209E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.7976456047850746E8,
7.340298103282148E7,
1.938809127566209E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_sameKey",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_IBM_Semeru_jdk/23.0.2-7/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "23.0.2",
"vmName" : "Eclipse OpenJ9 VM",
"vmVersion" : "openj9-0.49.0",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 2.8686177215803754E7,
"scoreError" : 541309.3264344758,
"scoreConfidence" : [
2.814486788936928E7,
2.9227486542238228E7
],
"scorePercentiles" : {
"0.0" : 2.8654697599449564E7,
"50.0" : 2.8690206216680076E7,
"90.0" : 2.871362783128161E7,
"95.0" : 2.871362783128161E7,
"99.0" : 2.871362783128161E7,
"99.9" : 2.871362783128161E7,
"99.99" : 2.871362783128161E7,
"99.999" : 2.871362783128161E7,
"99.9999" : 2.871362783128161E7,
"100.0" : 2.871362783128161E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.8654697599449564E7,
2.8690206216680076E7,
2.871362783128161E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_sameKey",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_IBM_Semeru_jdk/23.0.2-7/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "23.0.2",
"vmName" : "Eclipse OpenJ9 VM",
"vmVersion" : "openj9-0.49.0",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 4830283.602813119,
"scoreError" : 2498459.9017604603,
"scoreConfidence" : [
2331823.7010526587,
7328743.50457358
],
"scorePercentiles" : {
"0.0" : 4672611.87059873,
"50.0" : 4898643.203047064,
"90.0" : 4919595.734793563,
"95.0" : 4919595.734793563,
"99.0" : 4919595.734793563,
"99.9" : 4919595.734793563,
"99.99" : 4919595.734793563,
"99.999" : 4919595.734793563,
"99.9999" : 4919595.734793563,
"100.0" : 4919595.734793563
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4898643.203047064,
4919595.734793563,
4672611.87059873
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_spread",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_IBM_Semeru_jdk/23.0.2-7/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "23.0.2",
"vmName" : "Eclipse OpenJ9 VM",
"vmVersion" : "openj9-0.49.0",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 1.2975644051239295E8,
"scoreError" : 1.6363571379800243E7,
"scoreConfidence" : [
1.1339286913259271E8,
1.461200118921932E8
],
"scorePercentiles" : {
"0.0" : 1.287666803176933E8,
"50.0" : 1.2998714826001006E8,
"90.0" : 1.305154929594755E8,
"95.0" : 1.305154929594755E8,
"99.0" : 1.305154929594755E8,
"99.9" : 1.305154929594755E8,
"99.99" : 1.305154929594755E8,
"99.999" : 1.305154929594755E8,
"99.9999" : 1.305154929594755E8,
"100.0" : 1.305154929594755E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.287666803176933E8,
1.2998714826001006E8,
1.305154929594755E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_spread",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_IBM_Semeru_jdk/23.0.2-7/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "23.0.2",
"vmName" : "Eclipse OpenJ9 VM",
"vmVersion" : "openj9-0.49.0",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 4.113278447193885E7,
"scoreError" : 7.846638063183239E7,
"scoreConfidence" : [
-3.733359615989354E7,
1.1959916510377124E8
],
"scorePercentiles" : {
"0.0" : 3.616640962591195E7,
"50.0" : 4.361432841877014E7,
"90.0" : 4.3617615371134445E7,
"95.0" : 4.3617615371134445E7,
"99.0" : 4.3617615371134445E7,
"99.9" : 4.3617615371134445E7,
"99.99" : 4.3617615371134445E7,
"99.999" : 4.3617615371134445E7,
"99.9999" : 4.3617615371134445E7,
"100.0" : 4.3617615371134445E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.3617615371134445E7,
3.616640962591195E7,
4.361432841877014E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_spread",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_IBM_Semeru_jdk/23.0.2-7/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "23.0.2",
"vmName" : "Eclipse OpenJ9 VM",
"vmVersion" : "openj9-0.49.0",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 1.229811592776767E8,
"scoreError" : 8.594497801591843E8,
"scoreConfidence" : [
-7.364686208815076E8,
9.82430939436861E8
],
"scorePercentiles" : {
"0.0" : 6.879220631736857E7,
"50.0" : 1.4595760385206535E8,
"90.0" : 1.5419366766359615E8,
"95.0" : 1.5419366766359615E8,
"99.0" : 1.5419366766359615E8,
"99.9" : 1.5419366766359615E8,
"99.99" : 1.5419366766359615E8,
"99.999" : 1.5419366766359615E8,
"99.9999" : 1.5419366766359615E8,
"100.0" : 1.5419366766359615E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.4595760385206535E8,
6.879220631736857E7,
1.5419366766359615E8
]
]
},
"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" : [
"-Xmx4g"
],
"jdkVersion" : "11.0.27",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.27+6",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 2.317410321088463E8,
"scoreError" : 3.032613619710529E7,
"scoreConfidence" : [
2.0141489591174102E8,
2.620671683059516E8
],
"scorePercentiles" : {
"0.0" : 2.298252910927422E8,
"50.0" : 2.3259584952516288E8,
"90.0" : 2.3280195570863387E8,
"95.0" : 2.3280195570863387E8,
"99.0" : 2.3280195570863387E8,
"99.9" : 2.3280195570863387E8,
"99.99" : 2.3280195570863387E8,
"99.999" : 2.3280195570863387E8,
"99.9999" : 2.3280195570863387E8,
"100.0" : 2.3280195570863387E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.3259584952516288E8,
2.298252910927422E8,
2.3280195570863387E8
]
]
},
"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" : [
"-Xmx4g"
],
"jdkVersion" : "11.0.27",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.27+6",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 4.9635622373461775E7,
"scoreError" : 3244188.8077340256,
"scoreConfidence" : [
4.639143356572775E7,
5.28798111811958E7
],
"scorePercentiles" : {
"0.0" : 4.9430734350069754E7,
"50.0" : 4.9726345416095935E7,
"90.0" : 4.974978735421964E7,
"95.0" : 4.974978735421964E7,
"99.0" : 4.974978735421964E7,
"99.9" : 4.974978735421964E7,
"99.99" : 4.974978735421964E7,
"99.999" : 4.974978735421964E7,
"99.9999" : 4.974978735421964E7,
"100.0" : 4.974978735421964E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.974978735421964E7,
4.9430734350069754E7,
4.9726345416095935E7
]
]
},
"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" : [
"-Xmx4g"
],
"jdkVersion" : "11.0.27",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.27+6",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 1.4632990297533572E7,
"scoreError" : 510261.9945729154,
"scoreConfidence" : [
1.4122728302960657E7,
1.5143252292106487E7
],
"scorePercentiles" : {
"0.0" : 1.460804654043507E7,
"50.0" : 1.4627696144936344E7,
"90.0" : 1.4663228207229301E7,
"95.0" : 1.4663228207229301E7,
"99.0" : 1.4663228207229301E7,
"99.9" : 1.4663228207229301E7,
"99.99" : 1.4663228207229301E7,
"99.999" : 1.4663228207229301E7,
"99.9999" : 1.4663228207229301E7,
"100.0" : 1.4663228207229301E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.460804654043507E7,
1.4627696144936344E7,
1.4663228207229301E7
]
]
},
"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" : [
"-Xmx4g"
],
"jdkVersion" : "11.0.27",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.27+6",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 1.459137170359447E8,
"scoreError" : 1.9447166898988128E7,
"scoreConfidence" : [
1.2646655013695657E8,
1.6536088393493283E8
],
"scorePercentiles" : {
"0.0" : 1.448212290235009E8,
"50.0" : 1.4596890758729985E8,
"90.0" : 1.469510144970334E8,
"95.0" : 1.469510144970334E8,
"99.0" : 1.469510144970334E8,
"99.9" : 1.469510144970334E8,
"99.99" : 1.469510144970334E8,
"99.999" : 1.469510144970334E8,
"99.9999" : 1.469510144970334E8,
"100.0" : 1.469510144970334E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.448212290235009E8,
1.4596890758729985E8,
1.469510144970334E8
]
]
},
"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" : [
"-Xmx4g"
],
"jdkVersion" : "11.0.27",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.27+6",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 6.1295348376057476E7,
"scoreError" : 3217581.793401183,
"scoreConfidence" : [
5.8077766582656294E7,
6.451293016945866E7
],
"scorePercentiles" : {
"0.0" : 6.1124935740248926E7,
"50.0" : 6.128398970081885E7,
"90.0" : 6.147711968710465E7,
"95.0" : 6.147711968710465E7,
"99.0" : 6.147711968710465E7,
"99.9" : 6.147711968710465E7,
"99.99" : 6.147711968710465E7,
"99.999" : 6.147711968710465E7,
"99.9999" : 6.147711968710465E7,
"100.0" : 6.147711968710465E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.1124935740248926E7,
6.147711968710465E7,
6.128398970081885E7
]
]
},
"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" : [
"-Xmx4g"
],
"jdkVersion" : "11.0.27",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.27+6",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 1.6799609195072442E8,
"scoreError" : 2.310378537375545E7,
"scoreConfidence" : [
1.4489230657696897E8,
1.9109987732447988E8
],
"scorePercentiles" : {
"0.0" : 1.6655203393973473E8,
"50.0" : 1.6851866599833858E8,
"90.0" : 1.689175759141E8,
"95.0" : 1.689175759141E8,
"99.0" : 1.689175759141E8,
"99.9" : 1.689175759141E8,
"99.99" : 1.689175759141E8,
"99.999" : 1.689175759141E8,
"99.9999" : 1.689175759141E8,
"100.0" : 1.689175759141E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.6655203393973473E8,
1.6851866599833858E8,
1.689175759141E8
]
]
},
"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/24.0.1-9/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "24.0.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "24.0.1+9",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 4.13969555471935E8,
"scoreError" : 2.6437547881103434E7,
"scoreConfidence" : [
3.875320075908315E8,
4.4040710335303843E8
],
"scorePercentiles" : {
"0.0" : 4.123428025493057E8,
"50.0" : 4.144434655032928E8,
"90.0" : 4.1512239836320627E8,
"95.0" : 4.1512239836320627E8,
"99.0" : 4.1512239836320627E8,
"99.9" : 4.1512239836320627E8,
"99.99" : 4.1512239836320627E8,
"99.999" : 4.1512239836320627E8,
"99.9999" : 4.1512239836320627E8,
"100.0" : 4.1512239836320627E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.1512239836320627E8,
4.144434655032928E8,
4.123428025493057E8
]
]
},
"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/24.0.1-9/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "24.0.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "24.0.1+9",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 4.109453390308509E7,
"scoreError" : 1043557.6152386424,
"scoreConfidence" : [
4.0050976287846446E7,
4.2138091518323734E7
],
"scorePercentiles" : {
"0.0" : 4.105339415367908E7,
"50.0" : 4.107035352246413E7,
"90.0" : 4.115985403311208E7,
"95.0" : 4.115985403311208E7,
"99.0" : 4.115985403311208E7,
"99.9" : 4.115985403311208E7,
"99.99" : 4.115985403311208E7,
"99.999" : 4.115985403311208E7,
"99.9999" : 4.115985403311208E7,
"100.0" : 4.115985403311208E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.115985403311208E7,
4.107035352246413E7,
4.105339415367908E7
]
]
},
"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/24.0.1-9/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "24.0.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "24.0.1+9",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 2.637683619975692E7,
"scoreError" : 2071167.058813805,
"scoreConfidence" : [
2.4305669140943114E7,
2.8448003258570727E7
],
"scorePercentiles" : {
"0.0" : 2.6250913882781994E7,
"50.0" : 2.6408234625610143E7,
"90.0" : 2.6471360090878613E7,
"95.0" : 2.6471360090878613E7,
"99.0" : 2.6471360090878613E7,
"99.9" : 2.6471360090878613E7,
"99.99" : 2.6471360090878613E7,
"99.999" : 2.6471360090878613E7,
"99.9999" : 2.6471360090878613E7,
"100.0" : 2.6471360090878613E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.6408234625610143E7,
2.6250913882781994E7,
2.6471360090878613E7
]
]
},
"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/24.0.1-9/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "24.0.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "24.0.1+9",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 2.0812756202598476E8,
"scoreError" : 1.140419449578418E7,
"scoreConfidence" : [
1.9672336753020057E8,
2.1953175652176896E8
],
"scorePercentiles" : {
"0.0" : 2.07408088437646E8,
"50.0" : 2.0843708622412336E8,
"90.0" : 2.0853751141618493E8,
"95.0" : 2.0853751141618493E8,
"99.0" : 2.0853751141618493E8,
"99.9" : 2.0853751141618493E8,
"99.99" : 2.0853751141618493E8,
"99.999" : 2.0853751141618493E8,
"99.9999" : 2.0853751141618493E8,
"100.0" : 2.0853751141618493E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.0843708622412336E8,
2.0853751141618493E8,
2.07408088437646E8
]
]
},
"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/24.0.1-9/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "24.0.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "24.0.1+9",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 6.712347541545317E7,
"scoreError" : 2803727.0741505143,
"scoreConfidence" : [
6.431974834130265E7,
6.992720248960368E7
],
"scorePercentiles" : {
"0.0" : 6.696266277708917E7,
"50.0" : 6.713890058940904E7,
"90.0" : 6.72688628798613E7,
"95.0" : 6.72688628798613E7,
"99.0" : 6.72688628798613E7,
"99.9" : 6.72688628798613E7,
"99.99" : 6.72688628798613E7,
"99.999" : 6.72688628798613E7,
"99.9999" : 6.72688628798613E7,
"100.0" : 6.72688628798613E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.696266277708917E7,
6.713890058940904E7,
6.72688628798613E7
]
]
},
"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/24.0.1-9/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "24.0.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "24.0.1+9",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 1.1154211500338902E8,
"scoreError" : 6696418.333349573,
"scoreConfidence" : [
1.0484569667003945E8,
1.1823853333673859E8
],
"scorePercentiles" : {
"0.0" : 1.1112904207557018E8,
"50.0" : 1.1166645547478609E8,
"90.0" : 1.118308474598108E8,
"95.0" : 1.118308474598108E8,
"99.0" : 1.118308474598108E8,
"99.9" : 1.118308474598108E8,
"99.99" : 1.118308474598108E8,
"99.999" : 1.118308474598108E8,
"99.9999" : 1.118308474598108E8,
"100.0" : 1.118308474598108E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.1112904207557018E8,
1.118308474598108E8,
1.1166645547478609E8
]
]
},
"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/25.0.0-ea.29.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25-beta+29-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 5.150039907430268E8,
"scoreError" : 2.8791170804422967E7,
"scoreConfidence" : [
4.862128199386038E8,
5.437951615474497E8
],
"scorePercentiles" : {
"0.0" : 5.140839510602463E8,
"50.0" : 5.1410177897522324E8,
"90.0" : 5.1682624219361097E8,
"95.0" : 5.1682624219361097E8,
"99.0" : 5.1682624219361097E8,
"99.9" : 5.1682624219361097E8,
"99.99" : 5.1682624219361097E8,
"99.999" : 5.1682624219361097E8,
"99.9999" : 5.1682624219361097E8,
"100.0" : 5.1682624219361097E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5.1682624219361097E8,
5.1410177897522324E8,
5.140839510602463E8
]
]
},
"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/25.0.0-ea.29.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25-beta+29-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 5.623887694695965E7,
"scoreError" : 1221779.5881836095,
"scoreConfidence" : [
5.501709735877604E7,
5.746065653514326E7
],
"scorePercentiles" : {
"0.0" : 5.6192013878690355E7,
"50.0" : 5.620903698747523E7,
"90.0" : 5.631557997471338E7,
"95.0" : 5.631557997471338E7,
"99.0" : 5.631557997471338E7,
"99.9" : 5.631557997471338E7,
"99.99" : 5.631557997471338E7,
"99.999" : 5.631557997471338E7,
"99.9999" : 5.631557997471338E7,
"100.0" : 5.631557997471338E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5.6192013878690355E7,
5.620903698747523E7,
5.631557997471338E7
]
]
},
"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/25.0.0-ea.29.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25-beta+29-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 2.0147982762112964E7,
"scoreError" : 3297279.9052121313,
"scoreConfidence" : [
1.6850702856900834E7,
2.3445262667325094E7
],
"scorePercentiles" : {
"0.0" : 1.994672764083341E7,
"50.0" : 2.0200783175655562E7,
"90.0" : 2.029643746984993E7,
"95.0" : 2.029643746984993E7,
"99.0" : 2.029643746984993E7,
"99.9" : 2.029643746984993E7,
"99.99" : 2.029643746984993E7,
"99.999" : 2.029643746984993E7,
"99.9999" : 2.029643746984993E7,
"100.0" : 2.029643746984993E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.029643746984993E7,
1.994672764083341E7,
2.0200783175655562E7
]
]
},
"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/25.0.0-ea.29.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25-beta+29-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 2.1223555440986606E8,
"scoreError" : 3.0236086020870943E7,
"scoreConfidence" : [
1.819994683889951E8,
2.4247164043073702E8
],
"scorePercentiles" : {
"0.0" : 2.1032711825272146E8,
"50.0" : 2.1306654199143225E8,
"90.0" : 2.133130029854445E8,
"95.0" : 2.133130029854445E8,
"99.0" : 2.133130029854445E8,
"99.9" : 2.133130029854445E8,
"99.99" : 2.133130029854445E8,
"99.999" : 2.133130029854445E8,
"99.9999" : 2.133130029854445E8,
"100.0" : 2.133130029854445E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.1306654199143225E8,
2.133130029854445E8,
2.1032711825272146E8
]
]
},
"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/25.0.0-ea.29.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25-beta+29-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 6.6890713158530354E7,
"scoreError" : 7016552.2805700265,
"scoreConfidence" : [
5.9874160877960324E7,
7.390726543910038E7
],
"scorePercentiles" : {
"0.0" : 6.646365209867144E7,
"50.0" : 6.699873541451725E7,
"90.0" : 6.720975196240237E7,
"95.0" : 6.720975196240237E7,
"99.0" : 6.720975196240237E7,
"99.9" : 6.720975196240237E7,
"99.99" : 6.720975196240237E7,
"99.999" : 6.720975196240237E7,
"99.9999" : 6.720975196240237E7,
"100.0" : 6.720975196240237E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.699873541451725E7,
6.720975196240237E7,
6.646365209867144E7
]
]
},
"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/25.0.0-ea.29.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25-beta+29-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 1.2947783332125448E8,
"scoreError" : 5534640.17808363,
"scoreConfidence" : [
1.2394319314317085E8,
1.3501247349933812E8
],
"scorePercentiles" : {
"0.0" : 1.2924906255838321E8,
"50.0" : 1.2936247382602018E8,
"90.0" : 1.2982196357936E8,
"95.0" : 1.2982196357936E8,
"99.0" : 1.2982196357936E8,
"99.9" : 1.2982196357936E8,
"99.99" : 1.2982196357936E8,
"99.999" : 1.2982196357936E8,
"99.9999" : 1.2982196357936E8,
"100.0" : 1.2982196357936E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.2924906255838321E8,
1.2936247382602018E8,
1.2982196357936E8
]
]
},
"secondaryMetrics" : {
}
}
]
[
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_sameKey",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/opt/zing/zing-jdk21.0.4-24.09.0.0-5-amd64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "21.0.4",
"vmName" : "Zing 64-Bit Tiered VM",
"vmVersion" : "21.0.4-zing_24.09.0.0-b5-release-linux-X86_64",
"warmupIterations" : 10,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 3.739402814988106E8,
"scoreError" : 6681957.771469321,
"scoreConfidence" : [
3.672583237273413E8,
3.806222392702799E8
],
"scorePercentiles" : {
"0.0" : 3.6840589821027946E8,
"50.0" : 3.738195855698116E8,
"90.0" : 3.7926708738823545E8,
"95.0" : 3.7933719343683565E8,
"99.0" : 3.7933719343683565E8,
"99.9" : 3.7933719343683565E8,
"99.99" : 3.7933719343683565E8,
"99.999" : 3.7933719343683565E8,
"99.9999" : 3.7933719343683565E8,
"100.0" : 3.7933719343683565E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.7002961398263264E8,
3.692342309760145E8,
3.6962298852001107E8,
3.7320654428436303E8,
3.786361329508334E8,
3.781773908432653E8,
3.783201949286101E8,
3.7933719343683565E8,
3.6840589821027946E8,
3.744326268552602E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_sameKey",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/opt/zing/zing-jdk21.0.4-24.09.0.0-5-amd64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "21.0.4",
"vmName" : "Zing 64-Bit Tiered VM",
"vmVersion" : "21.0.4-zing_24.09.0.0-b5-release-linux-X86_64",
"warmupIterations" : 10,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 3.3446989889430247E7,
"scoreError" : 946624.0980213442,
"scoreConfidence" : [
3.2500365791408904E7,
3.439361398745159E7
],
"scorePercentiles" : {
"0.0" : 3.2676887052832086E7,
"50.0" : 3.3209600096815236E7,
"90.0" : 3.447048038188487E7,
"95.0" : 3.448068906671671E7,
"99.0" : 3.448068906671671E7,
"99.9" : 3.448068906671671E7,
"99.99" : 3.448068906671671E7,
"99.999" : 3.448068906671671E7,
"99.9999" : 3.448068906671671E7,
"100.0" : 3.448068906671671E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.2676887052832086E7,
3.2808972940639567E7,
3.3211186282127045E7,
3.399480807997803E7,
3.316043382506785E7,
3.437860221839832E7,
3.448068906671671E7,
3.3412698855965443E7,
3.3208013911503423E7,
3.3137606661074024E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_sameKey",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/opt/zing/zing-jdk21.0.4-24.09.0.0-5-amd64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "21.0.4",
"vmName" : "Zing 64-Bit Tiered VM",
"vmVersion" : "21.0.4-zing_24.09.0.0-b5-release-linux-X86_64",
"warmupIterations" : 10,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 8417145.019053016,
"scoreError" : 243559.4154873326,
"scoreConfidence" : [
8173585.603565684,
8660704.434540348
],
"scorePercentiles" : {
"0.0" : 8307845.852739519,
"50.0" : 8341160.85174392,
"90.0" : 8775776.933260646,
"95.0" : 8793448.44955147,
"99.0" : 8793448.44955147,
"99.9" : 8793448.44955147,
"99.99" : 8793448.44955147,
"99.999" : 8793448.44955147,
"99.9999" : 8793448.44955147,
"100.0" : 8793448.44955147
},
"scoreUnit" : "ops/s",
"rawData" : [
[
8307845.852739519,
8337831.6798804775,
8408790.291779313,
8344490.023607362,
8616733.286643224,
8313176.952403317,
8329457.799155537,
8401584.408917617,
8793448.44955147,
8318091.445852306
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_spread",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/opt/zing/zing-jdk21.0.4-24.09.0.0-5-amd64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "21.0.4",
"vmName" : "Zing 64-Bit Tiered VM",
"vmVersion" : "21.0.4-zing_24.09.0.0-b5-release-linux-X86_64",
"warmupIterations" : 10,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 1.6520066404804355E8,
"scoreError" : 2564877.6908078976,
"scoreConfidence" : [
1.6263578635723564E8,
1.6776554173885146E8
],
"scorePercentiles" : {
"0.0" : 1.606561127804529E8,
"50.0" : 1.6569794738700795E8,
"90.0" : 1.6656387541615885E8,
"95.0" : 1.6659876091780972E8,
"99.0" : 1.6659876091780972E8,
"99.9" : 1.6659876091780972E8,
"99.99" : 1.6659876091780972E8,
"99.999" : 1.6659876091780972E8,
"99.9999" : 1.6659876091780972E8,
"100.0" : 1.6659876091780972E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.662499059013009E8,
1.6526455459288448E8,
1.6659876091780972E8,
1.658750335492922E8,
1.6547339417649138E8,
1.6559309282553798E8,
1.6600171031057057E8,
1.644912734776172E8,
1.606561127804529E8,
1.6580280194847792E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_spread",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/opt/zing/zing-jdk21.0.4-24.09.0.0-5-amd64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "21.0.4",
"vmName" : "Zing 64-Bit Tiered VM",
"vmVersion" : "21.0.4-zing_24.09.0.0-b5-release-linux-X86_64",
"warmupIterations" : 10,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 6.855158900814965E7,
"scoreError" : 2191902.52796647,
"scoreConfidence" : [
6.6359686480183184E7,
7.074349153611612E7
],
"scorePercentiles" : {
"0.0" : 6.5442613195083864E7,
"50.0" : 6.93708649530037E7,
"90.0" : 6.967380234148347E7,
"95.0" : 6.968138606511208E7,
"99.0" : 6.968138606511208E7,
"99.9" : 6.968138606511208E7,
"99.99" : 6.968138606511208E7,
"99.999" : 6.968138606511208E7,
"99.9999" : 6.968138606511208E7,
"100.0" : 6.968138606511208E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.72071402232498E7,
6.711910505294433E7,
6.5442613195083864E7,
6.883729486816648E7,
6.945457419774903E7,
6.942649774435766E7,
6.968138606511208E7,
6.937450325172809E7,
6.936722665427932E7,
6.96055488288259E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_spread",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/opt/zing/zing-jdk21.0.4-24.09.0.0-5-amd64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "21.0.4",
"vmName" : "Zing 64-Bit Tiered VM",
"vmVersion" : "21.0.4-zing_24.09.0.0-b5-release-linux-X86_64",
"warmupIterations" : 10,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 10,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 1.7730515685103568E8,
"scoreError" : 2492929.400904168,
"scoreConfidence" : [
1.748122274501315E8,
1.7979808625193986E8
],
"scorePercentiles" : {
"0.0" : 1.7536667266531E8,
"50.0" : 1.769599772775039E8,
"90.0" : 1.800875952286241E8,
"95.0" : 1.8016028497188553E8,
"99.0" : 1.8016028497188553E8,
"99.9" : 1.8016028497188553E8,
"99.99" : 1.8016028497188553E8,
"99.999" : 1.8016028497188553E8,
"99.9999" : 1.8016028497188553E8,
"100.0" : 1.8016028497188553E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.7536667266531E8,
1.7748208522847274E8,
1.7542188522211304E8,
1.7622679599391747E8,
1.766385818890837E8,
1.7728137266592413E8,
1.8016028497188553E8,
1.7869354741709894E8,
1.7634695491728005E8,
1.794333875392713E8
]
]
},
"secondaryMetrics" : {
}
}
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment