Skip to content

Instantly share code, notes, and snippets.

@ben-manes
Last active January 3, 2026 01:31
Show Gist options
  • Select an option

  • Save ben-manes/511298014cc5629cbc5e57f09fd4c430 to your computer and use it in GitHub Desktop.

Select an option

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.9",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.9+10-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 4.176639544385929E8,
"scoreError" : 2.4503624272087537E7,
"scoreConfidence" : [
3.931603301665054E8,
4.421675787106804E8
],
"scorePercentiles" : {
"0.0" : 4.161205164125235E8,
"50.0" : 4.1830400100405324E8,
"90.0" : 4.1856734589920217E8,
"95.0" : 4.1856734589920217E8,
"99.0" : 4.1856734589920217E8,
"99.9" : 4.1856734589920217E8,
"99.99" : 4.1856734589920217E8,
"99.999" : 4.1856734589920217E8,
"99.9999" : 4.1856734589920217E8,
"100.0" : 4.1856734589920217E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.1856734589920217E8,
4.161205164125235E8,
4.1830400100405324E8
]
]
},
"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.9",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.9+10-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 5.271389858311624E7,
"scoreError" : 945617.852896223,
"scoreConfidence" : [
5.176828073022002E7,
5.365951643601246E7
],
"scorePercentiles" : {
"0.0" : 5.2673829348522596E7,
"50.0" : 5.269543059087311E7,
"90.0" : 5.277243580995304E7,
"95.0" : 5.277243580995304E7,
"99.0" : 5.277243580995304E7,
"99.9" : 5.277243580995304E7,
"99.99" : 5.277243580995304E7,
"99.999" : 5.277243580995304E7,
"99.9999" : 5.277243580995304E7,
"100.0" : 5.277243580995304E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5.269543059087311E7,
5.2673829348522596E7,
5.277243580995304E7
]
]
},
"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.9",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.9+10-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 1.9911327761290118E7,
"scoreError" : 5928249.7765431255,
"scoreConfidence" : [
1.3983077984746993E7,
2.5839577537833244E7
],
"scorePercentiles" : {
"0.0" : 1.968725438038462E7,
"50.0" : 1.9762722674585868E7,
"90.0" : 2.0284006228899866E7,
"95.0" : 2.0284006228899866E7,
"99.0" : 2.0284006228899866E7,
"99.9" : 2.0284006228899866E7,
"99.99" : 2.0284006228899866E7,
"99.999" : 2.0284006228899866E7,
"99.9999" : 2.0284006228899866E7,
"100.0" : 2.0284006228899866E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.0284006228899866E7,
1.9762722674585868E7,
1.968725438038462E7
]
]
},
"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.9",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.9+10-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 2.0608511458388427E8,
"scoreError" : 3.6190963401332125E7,
"scoreConfidence" : [
1.6989415118255216E8,
2.4227607798521638E8
],
"scorePercentiles" : {
"0.0" : 2.038228266332298E8,
"50.0" : 2.069051326654226E8,
"90.0" : 2.0752738445300043E8,
"95.0" : 2.0752738445300043E8,
"99.0" : 2.0752738445300043E8,
"99.9" : 2.0752738445300043E8,
"99.99" : 2.0752738445300043E8,
"99.999" : 2.0752738445300043E8,
"99.9999" : 2.0752738445300043E8,
"100.0" : 2.0752738445300043E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.038228266332298E8,
2.069051326654226E8,
2.0752738445300043E8
]
]
},
"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.9",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.9+10-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 6.6152032849499606E7,
"scoreError" : 1473159.1612080112,
"scoreConfidence" : [
6.4678873688291594E7,
6.762519201070762E7
],
"scorePercentiles" : {
"0.0" : 6.605905106985437E7,
"50.0" : 6.6192510074769326E7,
"90.0" : 6.620453740387511E7,
"95.0" : 6.620453740387511E7,
"99.0" : 6.620453740387511E7,
"99.9" : 6.620453740387511E7,
"99.99" : 6.620453740387511E7,
"99.999" : 6.620453740387511E7,
"99.9999" : 6.620453740387511E7,
"100.0" : 6.620453740387511E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.620453740387511E7,
6.605905106985437E7,
6.6192510074769326E7
]
]
},
"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.9",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.9+10-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 1.5770602446169552E8,
"scoreError" : 1.5952775350552991E7,
"scoreConfidence" : [
1.4175324911114252E8,
1.7365879981224853E8
],
"scorePercentiles" : {
"0.0" : 1.5670157698978716E8,
"50.0" : 1.581191762052406E8,
"90.0" : 1.582973201900588E8,
"95.0" : 1.582973201900588E8,
"99.0" : 1.582973201900588E8,
"99.9" : 1.582973201900588E8,
"99.99" : 1.582973201900588E8,
"99.999" : 1.582973201900588E8,
"99.9999" : 1.582973201900588E8,
"100.0" : 1.582973201900588E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.581191762052406E8,
1.582973201900588E8,
1.5670157698978716E8
]
]
},
"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" : [
"-XX:+UnlockExperimentalVMOptions",
"-Dgraal.ShowConfiguration=info",
"-XX:+UseJVMCICompiler",
"-XX:+EnableJVMCI",
"-XX:+EagerJVMCI",
"-Xmx4g"
],
"jdkVersion" : "24.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "24.0.2+11-jvmci-b01",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 2.4272243111867929E8,
"scoreError" : 607808.8487424846,
"scoreConfidence" : [
2.421146222699368E8,
2.4333023996742177E8
],
"scorePercentiles" : {
"0.0" : 2.4269060090462306E8,
"50.0" : 2.4271963559888124E8,
"90.0" : 2.4275705685253358E8,
"95.0" : 2.4275705685253358E8,
"99.0" : 2.4275705685253358E8,
"99.9" : 2.4275705685253358E8,
"99.99" : 2.4275705685253358E8,
"99.999" : 2.4275705685253358E8,
"99.9999" : 2.4275705685253358E8,
"100.0" : 2.4275705685253358E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.4275705685253358E8,
2.4271963559888124E8,
2.4269060090462306E8
]
]
},
"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" : [
"-XX:+UnlockExperimentalVMOptions",
"-Dgraal.ShowConfiguration=info",
"-XX:+UseJVMCICompiler",
"-XX:+EnableJVMCI",
"-XX:+EagerJVMCI",
"-Xmx4g"
],
"jdkVersion" : "24.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "24.0.2+11-jvmci-b01",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 3.60153342386071E7,
"scoreError" : 2469715.433103784,
"scoreConfidence" : [
3.3545618805503316E7,
3.8485049671710886E7
],
"scorePercentiles" : {
"0.0" : 3.592306564372011E7,
"50.0" : 3.595219435279157E7,
"90.0" : 3.617074271930962E7,
"95.0" : 3.617074271930962E7,
"99.0" : 3.617074271930962E7,
"99.9" : 3.617074271930962E7,
"99.99" : 3.617074271930962E7,
"99.999" : 3.617074271930962E7,
"99.9999" : 3.617074271930962E7,
"100.0" : 3.617074271930962E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.595219435279157E7,
3.617074271930962E7,
3.592306564372011E7
]
]
},
"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" : [
"-XX:+UnlockExperimentalVMOptions",
"-Dgraal.ShowConfiguration=info",
"-XX:+UseJVMCICompiler",
"-XX:+EnableJVMCI",
"-XX:+EagerJVMCI",
"-Xmx4g"
],
"jdkVersion" : "24.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "24.0.2+11-jvmci-b01",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 1.9318665714621663E7,
"scoreError" : 1133416.9140242713,
"scoreConfidence" : [
1.8185248800597392E7,
2.0452082628645934E7
],
"scorePercentiles" : {
"0.0" : 1.9253820076856278E7,
"50.0" : 1.9324518386344563E7,
"90.0" : 1.9377658680664152E7,
"95.0" : 1.9377658680664152E7,
"99.0" : 1.9377658680664152E7,
"99.9" : 1.9377658680664152E7,
"99.99" : 1.9377658680664152E7,
"99.999" : 1.9377658680664152E7,
"99.9999" : 1.9377658680664152E7,
"100.0" : 1.9377658680664152E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.9324518386344563E7,
1.9253820076856278E7,
1.9377658680664152E7
]
]
},
"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" : [
"-XX:+UnlockExperimentalVMOptions",
"-Dgraal.ShowConfiguration=info",
"-XX:+UseJVMCICompiler",
"-XX:+EnableJVMCI",
"-XX:+EagerJVMCI",
"-Xmx4g"
],
"jdkVersion" : "24.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "24.0.2+11-jvmci-b01",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 1.524721561087366E8,
"scoreError" : 1.9517275916356567E8,
"scoreConfidence" : [
-4.270060305482906E7,
3.4764491527230227E8
],
"scorePercentiles" : {
"0.0" : 1.462907048489206E8,
"50.0" : 1.4630053281045413E8,
"90.0" : 1.64825230666835E8,
"95.0" : 1.64825230666835E8,
"99.0" : 1.64825230666835E8,
"99.9" : 1.64825230666835E8,
"99.99" : 1.64825230666835E8,
"99.999" : 1.64825230666835E8,
"99.9999" : 1.64825230666835E8,
"100.0" : 1.64825230666835E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.64825230666835E8,
1.4630053281045413E8,
1.462907048489206E8
]
]
},
"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" : [
"-XX:+UnlockExperimentalVMOptions",
"-Dgraal.ShowConfiguration=info",
"-XX:+UseJVMCICompiler",
"-XX:+EnableJVMCI",
"-XX:+EagerJVMCI",
"-Xmx4g"
],
"jdkVersion" : "24.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "24.0.2+11-jvmci-b01",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 5.914326822218531E7,
"scoreError" : 9577034.88324523,
"scoreConfidence" : [
4.9566233338940084E7,
6.872030310543054E7
],
"scorePercentiles" : {
"0.0" : 5.853904544612314E7,
"50.0" : 5.940344861542786E7,
"90.0" : 5.9487310605004966E7,
"95.0" : 5.9487310605004966E7,
"99.0" : 5.9487310605004966E7,
"99.9" : 5.9487310605004966E7,
"99.99" : 5.9487310605004966E7,
"99.999" : 5.9487310605004966E7,
"99.9999" : 5.9487310605004966E7,
"100.0" : 5.9487310605004966E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5.940344861542786E7,
5.9487310605004966E7,
5.853904544612314E7
]
]
},
"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" : [
"-XX:+UnlockExperimentalVMOptions",
"-Dgraal.ShowConfiguration=info",
"-XX:+UseJVMCICompiler",
"-XX:+EnableJVMCI",
"-XX:+EagerJVMCI",
"-Xmx4g"
],
"jdkVersion" : "24.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "24.0.2+11-jvmci-b01",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 1.524812645431187E8,
"scoreError" : 5355393.156472213,
"scoreConfidence" : [
1.4712587138664648E8,
1.578366576995909E8
],
"scorePercentiles" : {
"0.0" : 1.521799359562979E8,
"50.0" : 1.5249750133557498E8,
"90.0" : 1.5276635633748314E8,
"95.0" : 1.5276635633748314E8,
"99.0" : 1.5276635633748314E8,
"99.9" : 1.5276635633748314E8,
"99.99" : 1.5276635633748314E8,
"99.999" : 1.5276635633748314E8,
"99.9999" : 1.5276635633748314E8,
"100.0" : 1.5276635633748314E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.5276635633748314E8,
1.5249750133557498E8,
1.521799359562979E8
]
]
},
"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-25-amd64-linux.2/bin/java",
"jvmArgs" : [
"-XX:+UnlockExperimentalVMOptions",
"-Dgraal.ShowConfiguration=info",
"-XX:+UseJVMCICompiler",
"-XX:+EnableJVMCI",
"-XX:+EagerJVMCI",
"-Xmx4g"
],
"jdkVersion" : "25.0.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25.0.1+8-jvmci-b01",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 3.8402080371072596E8,
"scoreError" : 2.745078807547175E7,
"scoreConfidence" : [
3.565700156352542E8,
4.114715917861977E8
],
"scorePercentiles" : {
"0.0" : 3.8228691856069416E8,
"50.0" : 3.8479149403565174E8,
"90.0" : 3.8498399853583205E8,
"95.0" : 3.8498399853583205E8,
"99.0" : 3.8498399853583205E8,
"99.9" : 3.8498399853583205E8,
"99.99" : 3.8498399853583205E8,
"99.999" : 3.8498399853583205E8,
"99.9999" : 3.8498399853583205E8,
"100.0" : 3.8498399853583205E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.8498399853583205E8,
3.8228691856069416E8,
3.8479149403565174E8
]
]
},
"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-25-amd64-linux.2/bin/java",
"jvmArgs" : [
"-XX:+UnlockExperimentalVMOptions",
"-Dgraal.ShowConfiguration=info",
"-XX:+UseJVMCICompiler",
"-XX:+EnableJVMCI",
"-XX:+EagerJVMCI",
"-Xmx4g"
],
"jdkVersion" : "25.0.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25.0.1+8-jvmci-b01",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 3.734494896695733E7,
"scoreError" : 762004.0628939561,
"scoreConfidence" : [
3.6582944904063374E7,
3.810695302985129E7
],
"scorePercentiles" : {
"0.0" : 3.731213633733147E7,
"50.0" : 3.733074375628554E7,
"90.0" : 3.739196680725499E7,
"95.0" : 3.739196680725499E7,
"99.0" : 3.739196680725499E7,
"99.9" : 3.739196680725499E7,
"99.99" : 3.739196680725499E7,
"99.999" : 3.739196680725499E7,
"99.9999" : 3.739196680725499E7,
"100.0" : 3.739196680725499E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.731213633733147E7,
3.733074375628554E7,
3.739196680725499E7
]
]
},
"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-25-amd64-linux.2/bin/java",
"jvmArgs" : [
"-XX:+UnlockExperimentalVMOptions",
"-Dgraal.ShowConfiguration=info",
"-XX:+UseJVMCICompiler",
"-XX:+EnableJVMCI",
"-XX:+EagerJVMCI",
"-Xmx4g"
],
"jdkVersion" : "25.0.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25.0.1+8-jvmci-b01",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 2.029318004443475E7,
"scoreError" : 1339056.2120364285,
"scoreConfidence" : [
1.895412383239832E7,
2.1632236256471176E7
],
"scorePercentiles" : {
"0.0" : 2.021800425030347E7,
"50.0" : 2.0296874812501326E7,
"90.0" : 2.0364661070499454E7,
"95.0" : 2.0364661070499454E7,
"99.0" : 2.0364661070499454E7,
"99.9" : 2.0364661070499454E7,
"99.99" : 2.0364661070499454E7,
"99.999" : 2.0364661070499454E7,
"99.9999" : 2.0364661070499454E7,
"100.0" : 2.0364661070499454E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.0364661070499454E7,
2.0296874812501326E7,
2.021800425030347E7
]
]
},
"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-25-amd64-linux.2/bin/java",
"jvmArgs" : [
"-XX:+UnlockExperimentalVMOptions",
"-Dgraal.ShowConfiguration=info",
"-XX:+UseJVMCICompiler",
"-XX:+EnableJVMCI",
"-XX:+EagerJVMCI",
"-Xmx4g"
],
"jdkVersion" : "25.0.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25.0.1+8-jvmci-b01",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 1.6717522435327265E8,
"scoreError" : 2.8316207174510602E7,
"scoreConfidence" : [
1.3885901717876205E8,
1.9549143152778324E8
],
"scorePercentiles" : {
"0.0" : 1.6538460233796397E8,
"50.0" : 1.680050348572349E8,
"90.0" : 1.6813603586461905E8,
"95.0" : 1.6813603586461905E8,
"99.0" : 1.6813603586461905E8,
"99.9" : 1.6813603586461905E8,
"99.99" : 1.6813603586461905E8,
"99.999" : 1.6813603586461905E8,
"99.9999" : 1.6813603586461905E8,
"100.0" : 1.6813603586461905E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.6538460233796397E8,
1.6813603586461905E8,
1.680050348572349E8
]
]
},
"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-25-amd64-linux.2/bin/java",
"jvmArgs" : [
"-XX:+UnlockExperimentalVMOptions",
"-Dgraal.ShowConfiguration=info",
"-XX:+UseJVMCICompiler",
"-XX:+EnableJVMCI",
"-XX:+EagerJVMCI",
"-Xmx4g"
],
"jdkVersion" : "25.0.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25.0.1+8-jvmci-b01",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 6.066602207040972E7,
"scoreError" : 6449872.671515425,
"scoreConfidence" : [
5.4216149398894295E7,
6.711589474192515E7
],
"scorePercentiles" : {
"0.0" : 6.0299941657605E7,
"50.0" : 6.069260501513019E7,
"90.0" : 6.100551953849399E7,
"95.0" : 6.100551953849399E7,
"99.0" : 6.100551953849399E7,
"99.9" : 6.100551953849399E7,
"99.99" : 6.100551953849399E7,
"99.999" : 6.100551953849399E7,
"99.9999" : 6.100551953849399E7,
"100.0" : 6.100551953849399E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.0299941657605E7,
6.069260501513019E7,
6.100551953849399E7
]
]
},
"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-25-amd64-linux.2/bin/java",
"jvmArgs" : [
"-XX:+UnlockExperimentalVMOptions",
"-Dgraal.ShowConfiguration=info",
"-XX:+UseJVMCICompiler",
"-XX:+EnableJVMCI",
"-XX:+EagerJVMCI",
"-Xmx4g"
],
"jdkVersion" : "25.0.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25.0.1+8-jvmci-b01",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 1.4811436567948645E8,
"scoreError" : 1.0830716342244005E7,
"scoreConfidence" : [
1.3728364933724245E8,
1.5894508202173045E8
],
"scorePercentiles" : {
"0.0" : 1.4765879119077504E8,
"50.0" : 1.4789855317410547E8,
"90.0" : 1.4878575267357886E8,
"95.0" : 1.4878575267357886E8,
"99.0" : 1.4878575267357886E8,
"99.9" : 1.4878575267357886E8,
"99.99" : 1.4878575267357886E8,
"99.999" : 1.4878575267357886E8,
"99.9999" : 1.4878575267357886E8,
"100.0" : 1.4878575267357886E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.4878575267357886E8,
1.4789855317410547E8,
1.4765879119077504E8
]
]
},
"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.9937581670516166E8,
"scoreError" : 7.912884581336273E7,
"scoreConfidence" : [
1.2024697089179893E8,
2.785046625185244E8
],
"scorePercentiles" : {
"0.0" : 1.9440100079059318E8,
"50.0" : 2.0136248373070356E8,
"90.0" : 2.0236396559418815E8,
"95.0" : 2.0236396559418815E8,
"99.0" : 2.0236396559418815E8,
"99.9" : 2.0236396559418815E8,
"99.99" : 2.0236396559418815E8,
"99.999" : 2.0236396559418815E8,
"99.9999" : 2.0236396559418815E8,
"100.0" : 2.0236396559418815E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.0236396559418815E8,
1.9440100079059318E8,
2.0136248373070356E8
]
]
},
"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" : 1.777273515614957E7,
"scoreError" : 685008.1542147509,
"scoreConfidence" : [
1.708772700193482E7,
1.845774331036432E7
],
"scorePercentiles" : {
"0.0" : 1.7749525540344067E7,
"50.0" : 1.7752625484766763E7,
"90.0" : 1.7816054443337884E7,
"95.0" : 1.7816054443337884E7,
"99.0" : 1.7816054443337884E7,
"99.9" : 1.7816054443337884E7,
"99.99" : 1.7816054443337884E7,
"99.999" : 1.7816054443337884E7,
"99.9999" : 1.7816054443337884E7,
"100.0" : 1.7816054443337884E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.7752625484766763E7,
1.7749525540344067E7,
1.7816054443337884E7
]
]
},
"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" : 2979597.653028455,
"scoreError" : 579231.5250985736,
"scoreConfidence" : [
2400366.127929881,
3558829.178127029
],
"scorePercentiles" : {
"0.0" : 2960156.11122627,
"50.0" : 2962400.7879809323,
"90.0" : 3016236.059878164,
"95.0" : 3016236.059878164,
"99.0" : 3016236.059878164,
"99.9" : 3016236.059878164,
"99.99" : 3016236.059878164,
"99.999" : 3016236.059878164,
"99.9999" : 3016236.059878164,
"100.0" : 3016236.059878164
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3016236.059878164,
2960156.11122627,
2962400.7879809323
]
]
},
"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.0053414856402148E8,
"scoreError" : 9.795068203246744E8,
"scoreConfidence" : [
-8.789726717606529E8,
1.080040968888696E9
],
"scorePercentiles" : {
"0.0" : 3.8555500419592425E7,
"50.0" : 1.302548399529339E8,
"90.0" : 1.3279210531953815E8,
"95.0" : 1.3279210531953815E8,
"99.0" : 1.3279210531953815E8,
"99.9" : 1.3279210531953815E8,
"99.99" : 1.3279210531953815E8,
"99.999" : 1.3279210531953815E8,
"99.9999" : 1.3279210531953815E8,
"100.0" : 1.3279210531953815E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.8555500419592425E7,
1.302548399529339E8,
1.3279210531953815E8
]
]
},
"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" : 3.5762494577765726E7,
"scoreError" : 1.4571199447270837E8,
"scoreConfidence" : [
-1.0994949989494264E8,
1.814744890504741E8
],
"scorePercentiles" : {
"0.0" : 2.654363572072535E7,
"50.0" : 4.014585208087463E7,
"90.0" : 4.059799593169718E7,
"95.0" : 4.059799593169718E7,
"99.0" : 4.059799593169718E7,
"99.9" : 4.059799593169718E7,
"99.99" : 4.059799593169718E7,
"99.999" : 4.059799593169718E7,
"99.9999" : 4.059799593169718E7,
"100.0" : 4.059799593169718E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.014585208087463E7,
2.654363572072535E7,
4.059799593169718E7
]
]
},
"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.4042455765442637E8,
"scoreError" : 6.6246589939430885E7,
"scoreConfidence" : [
7.417796771499547E7,
2.0667114759385726E8
],
"scorePercentiles" : {
"0.0" : 1.37385585168348E8,
"50.0" : 1.394422261942496E8,
"90.0" : 1.4444586160068145E8,
"95.0" : 1.4444586160068145E8,
"99.0" : 1.4444586160068145E8,
"99.9" : 1.4444586160068145E8,
"99.99" : 1.4444586160068145E8,
"99.999" : 1.4444586160068145E8,
"99.9999" : 1.4444586160068145E8,
"100.0" : 1.4444586160068145E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.394422261942496E8,
1.4444586160068145E8,
1.37385585168348E8
]
]
},
"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/25.0.1-8.0.LTS/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25.0.1",
"vmName" : "Eclipse OpenJ9 VM",
"vmVersion" : "25.0.1+8-openj9-0.56.0",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 9.957977071413004E7,
"scoreError" : 1.2327213810890205E9,
"scoreConfidence" : [
-1.1331416103748903E9,
1.3323011518031507E9
],
"scorePercentiles" : {
"0.0" : 2.155714374811649E7,
"50.0" : 1.3851618952753255E8,
"90.0" : 1.386659788667411E8,
"95.0" : 1.386659788667411E8,
"99.0" : 1.386659788667411E8,
"99.9" : 1.386659788667411E8,
"99.99" : 1.386659788667411E8,
"99.999" : 1.386659788667411E8,
"99.9999" : 1.386659788667411E8,
"100.0" : 1.386659788667411E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.155714374811649E7,
1.386659788667411E8,
1.3851618952753255E8
]
]
},
"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/25.0.1-8.0.LTS/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25.0.1",
"vmName" : "Eclipse OpenJ9 VM",
"vmVersion" : "25.0.1+8-openj9-0.56.0",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 3.2721539623235654E7,
"scoreError" : 70513.29166283607,
"scoreConfidence" : [
3.265102633157282E7,
3.279205291489849E7
],
"scorePercentiles" : {
"0.0" : 3.2717969555484004E7,
"50.0" : 3.27210052305618E7,
"90.0" : 3.2725644083661143E7,
"95.0" : 3.2725644083661143E7,
"99.0" : 3.2725644083661143E7,
"99.9" : 3.2725644083661143E7,
"99.99" : 3.2725644083661143E7,
"99.999" : 3.2725644083661143E7,
"99.9999" : 3.2725644083661143E7,
"100.0" : 3.2725644083661143E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3.2725644083661143E7,
3.2717969555484004E7,
3.27210052305618E7
]
]
},
"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/25.0.1-8.0.LTS/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25.0.1",
"vmName" : "Eclipse OpenJ9 VM",
"vmVersion" : "25.0.1+8-openj9-0.56.0",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 4768494.767942752,
"scoreError" : 53292.89361697683,
"scoreConfidence" : [
4715201.874325775,
4821787.661559729
],
"scorePercentiles" : {
"0.0" : 4766166.124977346,
"50.0" : 4767545.736250195,
"90.0" : 4771772.442600713,
"95.0" : 4771772.442600713,
"99.0" : 4771772.442600713,
"99.9" : 4771772.442600713,
"99.99" : 4771772.442600713,
"99.999" : 4771772.442600713,
"99.9999" : 4771772.442600713,
"100.0" : 4771772.442600713
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4771772.442600713,
4766166.124977346,
4767545.736250195
]
]
},
"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/25.0.1-8.0.LTS/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25.0.1",
"vmName" : "Eclipse OpenJ9 VM",
"vmVersion" : "25.0.1+8-openj9-0.56.0",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 1.2239825615490977E8,
"scoreError" : 1.5878704687077148E7,
"scoreConfidence" : [
1.0651955146783262E8,
1.3827696084198692E8
],
"scorePercentiles" : {
"0.0" : 1.2139330529598215E8,
"50.0" : 1.2289118012647754E8,
"90.0" : 1.229102830422696E8,
"95.0" : 1.229102830422696E8,
"99.0" : 1.229102830422696E8,
"99.9" : 1.229102830422696E8,
"99.99" : 1.229102830422696E8,
"99.999" : 1.229102830422696E8,
"99.9999" : 1.229102830422696E8,
"100.0" : 1.229102830422696E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.2139330529598215E8,
1.2289118012647754E8,
1.229102830422696E8
]
]
},
"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/25.0.1-8.0.LTS/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25.0.1",
"vmName" : "Eclipse OpenJ9 VM",
"vmVersion" : "25.0.1+8-openj9-0.56.0",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 4.792865102901649E7,
"scoreError" : 773094.498048396,
"scoreConfidence" : [
4.715555653096809E7,
4.870174552706488E7
],
"scorePercentiles" : {
"0.0" : 4.7881713755257726E7,
"50.0" : 4.794014520614559E7,
"90.0" : 4.7964094125646144E7,
"95.0" : 4.7964094125646144E7,
"99.0" : 4.7964094125646144E7,
"99.9" : 4.7964094125646144E7,
"99.99" : 4.7964094125646144E7,
"99.999" : 4.7964094125646144E7,
"99.9999" : 4.7964094125646144E7,
"100.0" : 4.7964094125646144E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.7881713755257726E7,
4.794014520614559E7,
4.7964094125646144E7
]
]
},
"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/25.0.1-8.0.LTS/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25.0.1",
"vmName" : "Eclipse OpenJ9 VM",
"vmVersion" : "25.0.1+8-openj9-0.56.0",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 1.2138708264665805E8,
"scoreError" : 7.400905414577762E8,
"scoreConfidence" : [
-6.187034588111181E8,
8.614776241044343E8
],
"scorePercentiles" : {
"0.0" : 7.456581222544631E7,
"50.0" : 1.4357436208990845E8,
"90.0" : 1.4602107362461936E8,
"95.0" : 1.4602107362461936E8,
"99.0" : 1.4602107362461936E8,
"99.9" : 1.4602107362461936E8,
"99.99" : 1.4602107362461936E8,
"99.999" : 1.4602107362461936E8,
"99.9999" : 1.4602107362461936E8,
"100.0" : 1.4602107362461936E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.4357436208990845E8,
7.456581222544631E7,
1.4602107362461936E8
]
]
},
"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.29",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.29+7",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 1.7499466813946137E8,
"scoreError" : 5.230718921913079E7,
"scoreConfidence" : [
1.2268747892033058E8,
2.2730185735859215E8
],
"scorePercentiles" : {
"0.0" : 1.7254405695933124E8,
"50.0" : 1.7429219433579937E8,
"90.0" : 1.7814775312325346E8,
"95.0" : 1.7814775312325346E8,
"99.0" : 1.7814775312325346E8,
"99.9" : 1.7814775312325346E8,
"99.99" : 1.7814775312325346E8,
"99.999" : 1.7814775312325346E8,
"99.9999" : 1.7814775312325346E8,
"100.0" : 1.7814775312325346E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.7814775312325346E8,
1.7254405695933124E8,
1.7429219433579937E8
]
]
},
"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.29",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.29+7",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 5.257113808262823E7,
"scoreError" : 3490455.3575555175,
"scoreConfidence" : [
4.908068272507271E7,
5.6061593440183744E7
],
"scorePercentiles" : {
"0.0" : 5.235028930672546E7,
"50.0" : 5.267665356124901E7,
"90.0" : 5.268647137991023E7,
"95.0" : 5.268647137991023E7,
"99.0" : 5.268647137991023E7,
"99.9" : 5.268647137991023E7,
"99.99" : 5.268647137991023E7,
"99.999" : 5.268647137991023E7,
"99.9999" : 5.268647137991023E7,
"100.0" : 5.268647137991023E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5.268647137991023E7,
5.235028930672546E7,
5.267665356124901E7
]
]
},
"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.29",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.29+7",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 1.4530092619218534E7,
"scoreError" : 340653.9084565165,
"scoreConfidence" : [
1.4189438710762016E7,
1.4870746527675051E7
],
"scorePercentiles" : {
"0.0" : 1.4510466470596313E7,
"50.0" : 1.4532174660367126E7,
"90.0" : 1.454763672669216E7,
"95.0" : 1.454763672669216E7,
"99.0" : 1.454763672669216E7,
"99.9" : 1.454763672669216E7,
"99.99" : 1.454763672669216E7,
"99.999" : 1.454763672669216E7,
"99.9999" : 1.454763672669216E7,
"100.0" : 1.454763672669216E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.454763672669216E7,
1.4532174660367126E7,
1.4510466470596313E7
]
]
},
"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.29",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.29+7",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 1.0324146395613627E8,
"scoreError" : 1.839853370640984E7,
"scoreConfidence" : [
8.484293024972643E7,
1.2163999766254611E8
],
"scorePercentiles" : {
"0.0" : 1.020799625441603E8,
"50.0" : 1.0374990082603048E8,
"90.0" : 1.03894528498218E8,
"95.0" : 1.03894528498218E8,
"99.0" : 1.03894528498218E8,
"99.9" : 1.03894528498218E8,
"99.99" : 1.03894528498218E8,
"99.999" : 1.03894528498218E8,
"99.9999" : 1.03894528498218E8,
"100.0" : 1.03894528498218E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.03894528498218E8,
1.020799625441603E8,
1.0374990082603048E8
]
]
},
"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.29",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.29+7",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 5.911969119702735E7,
"scoreError" : 6612365.8444428565,
"scoreConfidence" : [
5.250732535258449E7,
6.573205704147021E7
],
"scorePercentiles" : {
"0.0" : 5.871786518463655E7,
"50.0" : 5.921926785290994E7,
"90.0" : 5.9421940553535566E7,
"95.0" : 5.9421940553535566E7,
"99.0" : 5.9421940553535566E7,
"99.9" : 5.9421940553535566E7,
"99.99" : 5.9421940553535566E7,
"99.999" : 5.9421940553535566E7,
"99.9999" : 5.9421940553535566E7,
"100.0" : 5.9421940553535566E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5.871786518463655E7,
5.921926785290994E7,
5.9421940553535566E7
]
]
},
"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.29",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.29+7",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 1.6366113345187345E8,
"scoreError" : 1.1516687785196718E7,
"scoreConfidence" : [
1.5214444566667673E8,
1.7517782123707017E8
],
"scorePercentiles" : {
"0.0" : 1.6326619608435783E8,
"50.0" : 1.6332801915468538E8,
"90.0" : 1.6438918511657715E8,
"95.0" : 1.6438918511657715E8,
"99.0" : 1.6438918511657715E8,
"99.9" : 1.6438918511657715E8,
"99.99" : 1.6438918511657715E8,
"99.999" : 1.6438918511657715E8,
"99.9999" : 1.6438918511657715E8,
"100.0" : 1.6438918511657715E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.6332801915468538E8,
1.6438918511657715E8,
1.6326619608435783E8
]
]
},
"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.2-12/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "24.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "24.0.2+12",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 4.1305473317880934E8,
"scoreError" : 1.999863909684193E7,
"scoreConfidence" : [
3.930560940819674E8,
4.330533722756513E8
],
"scorePercentiles" : {
"0.0" : 4.117945457874163E8,
"50.0" : 4.1358194510338E8,
"90.0" : 4.137877086456317E8,
"95.0" : 4.137877086456317E8,
"99.0" : 4.137877086456317E8,
"99.9" : 4.137877086456317E8,
"99.99" : 4.137877086456317E8,
"99.999" : 4.137877086456317E8,
"99.9999" : 4.137877086456317E8,
"100.0" : 4.137877086456317E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.117945457874163E8,
4.1358194510338E8,
4.137877086456317E8
]
]
},
"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.2-12/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "24.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "24.0.2+12",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 5.947338498323082E7,
"scoreError" : 555813.7084163908,
"scoreConfidence" : [
5.8917571274814434E7,
6.002919869164721E7
],
"scorePercentiles" : {
"0.0" : 5.9439344852455944E7,
"50.0" : 5.948271539362865E7,
"90.0" : 5.949809470360785E7,
"95.0" : 5.949809470360785E7,
"99.0" : 5.949809470360785E7,
"99.9" : 5.949809470360785E7,
"99.99" : 5.949809470360785E7,
"99.999" : 5.949809470360785E7,
"99.9999" : 5.949809470360785E7,
"100.0" : 5.949809470360785E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5.949809470360785E7,
5.9439344852455944E7,
5.948271539362865E7
]
]
},
"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.2-12/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "24.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "24.0.2+12",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 2.527559949573748E8,
"scoreError" : 9537303.811301764,
"scoreConfidence" : [
2.4321869114607304E8,
2.6229329876867658E8
],
"scorePercentiles" : {
"0.0" : 2.5219933530503857E8,
"50.0" : 2.5283211725958592E8,
"90.0" : 2.5323653230749995E8,
"95.0" : 2.5323653230749995E8,
"99.0" : 2.5323653230749995E8,
"99.9" : 2.5323653230749995E8,
"99.99" : 2.5323653230749995E8,
"99.999" : 2.5323653230749995E8,
"99.9999" : 2.5323653230749995E8,
"100.0" : 2.5323653230749995E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.5283211725958592E8,
2.5219933530503857E8,
2.5323653230749995E8
]
]
},
"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.2-12/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "24.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "24.0.2+12",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 2.115771454722867E8,
"scoreError" : 4286322.249025268,
"scoreConfidence" : [
2.0729082322326145E8,
2.1586346772131196E8
],
"scorePercentiles" : {
"0.0" : 2.113559015904673E8,
"50.0" : 2.1155179381016338E8,
"90.0" : 2.1182374101622945E8,
"95.0" : 2.1182374101622945E8,
"99.0" : 2.1182374101622945E8,
"99.9" : 2.1182374101622945E8,
"99.99" : 2.1182374101622945E8,
"99.999" : 2.1182374101622945E8,
"99.9999" : 2.1182374101622945E8,
"100.0" : 2.1182374101622945E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.1155179381016338E8,
2.1182374101622945E8,
2.113559015904673E8
]
]
},
"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.2-12/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "24.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "24.0.2+12",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 6.6369483061071135E7,
"scoreError" : 1.3424600187028404E7,
"scoreConfidence" : [
5.2944882874042735E7,
7.979408324809954E7
],
"scorePercentiles" : {
"0.0" : 6.5520733908313565E7,
"50.0" : 6.6759355470951654E7,
"90.0" : 6.682835980394818E7,
"95.0" : 6.682835980394818E7,
"99.0" : 6.682835980394818E7,
"99.9" : 6.682835980394818E7,
"99.99" : 6.682835980394818E7,
"99.999" : 6.682835980394818E7,
"99.9999" : 6.682835980394818E7,
"100.0" : 6.682835980394818E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.5520733908313565E7,
6.6759355470951654E7,
6.682835980394818E7
]
]
},
"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.2-12/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "24.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "24.0.2+12",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 1.1662019031469728E8,
"scoreError" : 5803032.137506372,
"scoreConfidence" : [
1.1081715817719091E8,
1.2242322245220365E8
],
"scorePercentiles" : {
"0.0" : 1.1625641655632076E8,
"50.0" : 1.1675815936006871E8,
"90.0" : 1.1684599502770238E8,
"95.0" : 1.1684599502770238E8,
"99.0" : 1.1684599502770238E8,
"99.9" : 1.1684599502770238E8,
"99.99" : 1.1684599502770238E8,
"99.999" : 1.1684599502770238E8,
"99.9999" : 1.1684599502770238E8,
"100.0" : 1.1684599502770238E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.1625641655632076E8,
1.1675815936006871E8,
1.1684599502770238E8
]
]
},
"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.36.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25-beta+36-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 4.200220401622517E8,
"scoreError" : 1.991367070155128E7,
"scoreConfidence" : [
4.0010836946070045E8,
4.3993571086380297E8
],
"scorePercentiles" : {
"0.0" : 4.18926492787621E8,
"50.0" : 4.200301086694444E8,
"90.0" : 4.211095190296898E8,
"95.0" : 4.211095190296898E8,
"99.0" : 4.211095190296898E8,
"99.9" : 4.211095190296898E8,
"99.99" : 4.211095190296898E8,
"99.999" : 4.211095190296898E8,
"99.9999" : 4.211095190296898E8,
"100.0" : 4.211095190296898E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.200301086694444E8,
4.211095190296898E8,
4.18926492787621E8
]
]
},
"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.36.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25-beta+36-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 5.643924965870177E7,
"scoreError" : 1852462.3447919139,
"scoreConfidence" : [
5.458678731390986E7,
5.829171200349368E7
],
"scorePercentiles" : {
"0.0" : 5.635556154841798E7,
"50.0" : 5.640997734262538E7,
"90.0" : 5.655221008506193E7,
"95.0" : 5.655221008506193E7,
"99.0" : 5.655221008506193E7,
"99.9" : 5.655221008506193E7,
"99.99" : 5.655221008506193E7,
"99.999" : 5.655221008506193E7,
"99.9999" : 5.655221008506193E7,
"100.0" : 5.655221008506193E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5.655221008506193E7,
5.640997734262538E7,
5.635556154841798E7
]
]
},
"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.36.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25-beta+36-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 1.9715858019033834E7,
"scoreError" : 4376404.280884949,
"scoreConfidence" : [
1.5339453738148887E7,
2.4092262299918782E7
],
"scorePercentiles" : {
"0.0" : 1.9539328516070947E7,
"50.0" : 1.9619263236264978E7,
"90.0" : 1.998898230476558E7,
"95.0" : 1.998898230476558E7,
"99.0" : 1.998898230476558E7,
"99.9" : 1.998898230476558E7,
"99.99" : 1.998898230476558E7,
"99.999" : 1.998898230476558E7,
"99.9999" : 1.998898230476558E7,
"100.0" : 1.998898230476558E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.998898230476558E7,
1.9539328516070947E7,
1.9619263236264978E7
]
]
},
"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.36.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25-beta+36-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 2.11943801044019E8,
"scoreError" : 2.1380553163230732E7,
"scoreConfidence" : [
1.9056324788078827E8,
2.3332435420724976E8
],
"scorePercentiles" : {
"0.0" : 2.1092505912663743E8,
"50.0" : 2.1168176571386695E8,
"90.0" : 2.132245782915527E8,
"95.0" : 2.132245782915527E8,
"99.0" : 2.132245782915527E8,
"99.9" : 2.132245782915527E8,
"99.99" : 2.132245782915527E8,
"99.999" : 2.132245782915527E8,
"99.9999" : 2.132245782915527E8,
"100.0" : 2.132245782915527E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.1092505912663743E8,
2.132245782915527E8,
2.1168176571386695E8
]
]
},
"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.36.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25-beta+36-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 6.810217985702638E7,
"scoreError" : 6688654.280597156,
"scoreConfidence" : [
6.1413525576429226E7,
7.479083413762353E7
],
"scorePercentiles" : {
"0.0" : 6.76833395750961E7,
"50.0" : 6.825825684353504E7,
"90.0" : 6.8364943152448E7,
"95.0" : 6.8364943152448E7,
"99.0" : 6.8364943152448E7,
"99.9" : 6.8364943152448E7,
"99.99" : 6.8364943152448E7,
"99.999" : 6.8364943152448E7,
"99.9999" : 6.8364943152448E7,
"100.0" : 6.8364943152448E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.8364943152448E7,
6.825825684353504E7,
6.76833395750961E7
]
]
},
"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.36.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25-beta+36-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 1.1366295723468961E8,
"scoreError" : 7807801.218534475,
"scoreConfidence" : [
1.0585515601615514E8,
1.2147075845322408E8
],
"scorePercentiles" : {
"0.0" : 1.1316921268150936E8,
"50.0" : 1.1389187927713664E8,
"90.0" : 1.1392777974542283E8,
"95.0" : 1.1392777974542283E8,
"99.0" : 1.1392777974542283E8,
"99.9" : 1.1392777974542283E8,
"99.99" : 1.1392777974542283E8,
"99.999" : 1.1392777974542283E8,
"99.9999" : 1.1392777974542283E8,
"100.0" : 1.1392777974542283E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.1392777974542283E8,
1.1316921268150936E8,
1.1389187927713664E8
]
]
},
"secondaryMetrics" : {
}
}
]
[
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_sameKey",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/usr/lib/jvm/temurin-25-jdk-amd64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25.0.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25.0.1+8-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 4.1501825386834335E8,
"scoreError" : 1.5131581027687222E7,
"scoreConfidence" : [
3.9988667284065616E8,
4.3014983489603055E8
],
"scorePercentiles" : {
"0.0" : 4.140688531282553E8,
"50.0" : 4.153838459156524E8,
"90.0" : 4.156020625611225E8,
"95.0" : 4.156020625611225E8,
"99.0" : 4.156020625611225E8,
"99.9" : 4.156020625611225E8,
"99.99" : 4.156020625611225E8,
"99.999" : 4.156020625611225E8,
"99.9999" : 4.156020625611225E8,
"100.0" : 4.156020625611225E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.140688531282553E8,
4.153838459156524E8,
4.156020625611225E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_sameKey",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/usr/lib/jvm/temurin-25-jdk-amd64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25.0.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25.0.1+8-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 4.964529764972814E7,
"scoreError" : 1019727.5532792573,
"scoreConfidence" : [
4.862557009644888E7,
5.06650252030074E7
],
"scorePercentiles" : {
"0.0" : 4.959462704358986E7,
"50.0" : 4.963601235704732E7,
"90.0" : 4.970525354854724E7,
"95.0" : 4.970525354854724E7,
"99.0" : 4.970525354854724E7,
"99.9" : 4.970525354854724E7,
"99.99" : 4.970525354854724E7,
"99.999" : 4.970525354854724E7,
"99.9999" : 4.970525354854724E7,
"100.0" : 4.970525354854724E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.970525354854724E7,
4.959462704358986E7,
4.963601235704732E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_sameKey",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/usr/lib/jvm/temurin-25-jdk-amd64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25.0.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25.0.1+8-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 2.0226351576158494E7,
"scoreError" : 2599807.9271489903,
"scoreConfidence" : [
1.7626543649009503E7,
2.2826159503307484E7
],
"scorePercentiles" : {
"0.0" : 2.006314980024212E7,
"50.0" : 2.028974957594125E7,
"90.0" : 2.0326155352292113E7,
"95.0" : 2.0326155352292113E7,
"99.0" : 2.0326155352292113E7,
"99.9" : 2.0326155352292113E7,
"99.99" : 2.0326155352292113E7,
"99.999" : 2.0326155352292113E7,
"99.9999" : 2.0326155352292113E7,
"100.0" : 2.0326155352292113E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.0326155352292113E7,
2.028974957594125E7,
2.006314980024212E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_spread",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/usr/lib/jvm/temurin-25-jdk-amd64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25.0.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25.0.1+8-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 1.9167028411427188E8,
"scoreError" : 3.9662117322260655E7,
"scoreConfidence" : [
1.5200816679201123E8,
2.3133240143653253E8
],
"scorePercentiles" : {
"0.0" : 1.8918791669536313E8,
"50.0" : 1.9258785080331486E8,
"90.0" : 1.9323508484413773E8,
"95.0" : 1.9323508484413773E8,
"99.0" : 1.9323508484413773E8,
"99.9" : 1.9323508484413773E8,
"99.99" : 1.9323508484413773E8,
"99.999" : 1.9323508484413773E8,
"99.9999" : 1.9323508484413773E8,
"100.0" : 1.9323508484413773E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.8918791669536313E8,
1.9258785080331486E8,
1.9323508484413773E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_spread",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/usr/lib/jvm/temurin-25-jdk-amd64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25.0.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25.0.1+8-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 6.821340297986825E7,
"scoreError" : 6837931.555609781,
"scoreConfidence" : [
6.137547142425847E7,
7.505133453547803E7
],
"scorePercentiles" : {
"0.0" : 6.778547125569324E7,
"50.0" : 6.8371347040469E7,
"90.0" : 6.848339064344251E7,
"95.0" : 6.848339064344251E7,
"99.0" : 6.848339064344251E7,
"99.9" : 6.848339064344251E7,
"99.99" : 6.848339064344251E7,
"99.999" : 6.848339064344251E7,
"99.9999" : 6.848339064344251E7,
"100.0" : 6.848339064344251E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.8371347040469E7,
6.848339064344251E7,
6.778547125569324E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.ComputeBenchmark.compute_spread",
"mode" : "thrpt",
"threads" : 32,
"forks" : 1,
"jvm" : "/usr/lib/jvm/temurin-25-jdk-amd64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25.0.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25.0.1+8-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 1.2750494278144465E8,
"scoreError" : 1.1971118117339864E7,
"scoreConfidence" : [
1.1553382466410479E8,
1.3947606089878452E8
],
"scorePercentiles" : {
"0.0" : 1.2676362043473437E8,
"50.0" : 1.2773995869660257E8,
"90.0" : 1.2801124921299699E8,
"95.0" : 1.2801124921299699E8,
"99.0" : 1.2801124921299699E8,
"99.9" : 1.2801124921299699E8,
"99.99" : 1.2801124921299699E8,
"99.999" : 1.2801124921299699E8,
"99.9999" : 1.2801124921299699E8,
"100.0" : 1.2801124921299699E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.2676362043473437E8,
1.2801124921299699E8,
1.2773995869660257E8
]
]
},
"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/26.0.0-ea.29.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "26-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "26-beta+29-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 4.1203813572119665E8,
"scoreError" : 4.52710398723797E7,
"scoreConfidence" : [
3.6676709584881693E8,
4.573091755935764E8
],
"scorePercentiles" : {
"0.0" : 4.0930902651814413E8,
"50.0" : 4.12646642516257E8,
"90.0" : 4.141587381291888E8,
"95.0" : 4.141587381291888E8,
"99.0" : 4.141587381291888E8,
"99.9" : 4.141587381291888E8,
"99.99" : 4.141587381291888E8,
"99.999" : 4.141587381291888E8,
"99.9999" : 4.141587381291888E8,
"100.0" : 4.141587381291888E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.0930902651814413E8,
4.12646642516257E8,
4.141587381291888E8
]
]
},
"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/26.0.0-ea.29.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "26-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "26-beta+29-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 5.560500576891031E7,
"scoreError" : 626431.4536000523,
"scoreConfidence" : [
5.497857431531026E7,
5.623143722251036E7
],
"scorePercentiles" : {
"0.0" : 5.558315930329156E7,
"50.0" : 5.558727474751116E7,
"90.0" : 5.564458325592822E7,
"95.0" : 5.564458325592822E7,
"99.0" : 5.564458325592822E7,
"99.9" : 5.564458325592822E7,
"99.99" : 5.564458325592822E7,
"99.999" : 5.564458325592822E7,
"99.9999" : 5.564458325592822E7,
"100.0" : 5.564458325592822E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5.558315930329156E7,
5.564458325592822E7,
5.558727474751116E7
]
]
},
"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/26.0.0-ea.29.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "26-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "26-beta+29-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 2.274607631020761E7,
"scoreError" : 1843395.309839658,
"scoreConfidence" : [
2.090268100036795E7,
2.4589471620047268E7
],
"scorePercentiles" : {
"0.0" : 2.2643669222409405E7,
"50.0" : 2.274886268799907E7,
"90.0" : 2.284569702021436E7,
"95.0" : 2.284569702021436E7,
"99.0" : 2.284569702021436E7,
"99.9" : 2.284569702021436E7,
"99.99" : 2.284569702021436E7,
"99.999" : 2.284569702021436E7,
"99.9999" : 2.284569702021436E7,
"100.0" : 2.284569702021436E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.284569702021436E7,
2.2643669222409405E7,
2.274886268799907E7
]
]
},
"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/26.0.0-ea.29.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "26-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "26-beta+29-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Caffeine"
},
"primaryMetric" : {
"score" : 2.073968714774251E8,
"scoreError" : 7.948488707151741E7,
"scoreConfidence" : [
1.2791198440590769E8,
2.868817585489425E8
],
"scorePercentiles" : {
"0.0" : 2.026027184557617E8,
"50.0" : 2.0847331075978583E8,
"90.0" : 2.111145852167277E8,
"95.0" : 2.111145852167277E8,
"99.0" : 2.111145852167277E8,
"99.9" : 2.111145852167277E8,
"99.99" : 2.111145852167277E8,
"99.999" : 2.111145852167277E8,
"99.9999" : 2.111145852167277E8,
"100.0" : 2.111145852167277E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2.026027184557617E8,
2.0847331075978583E8,
2.111145852167277E8
]
]
},
"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/26.0.0-ea.29.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "26-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "26-beta+29-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "Guava"
},
"primaryMetric" : {
"score" : 6.775943425323842E7,
"scoreError" : 3440281.7076488035,
"scoreConfidence" : [
6.431915254558962E7,
7.119971596088722E7
],
"scorePercentiles" : {
"0.0" : 6.757154659826371E7,
"50.0" : 6.775807006669155E7,
"90.0" : 6.794868609476003E7,
"95.0" : 6.794868609476003E7,
"99.0" : 6.794868609476003E7,
"99.9" : 6.794868609476003E7,
"99.99" : 6.794868609476003E7,
"99.999" : 6.794868609476003E7,
"99.9999" : 6.794868609476003E7,
"100.0" : 6.794868609476003E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.794868609476003E7,
6.775807006669155E7,
6.757154659826371E7
]
]
},
"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/26.0.0-ea.29.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "26-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "26-beta+29-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"params" : {
"computeType" : "ConcurrentHashMap"
},
"primaryMetric" : {
"score" : 1.0943765049899769E8,
"scoreError" : 2714041.300500115,
"scoreConfidence" : [
1.0672360919849758E8,
1.121516917994978E8
],
"scorePercentiles" : {
"0.0" : 1.0929909318397488E8,
"50.0" : 1.0941899364192621E8,
"90.0" : 1.0959486467109199E8,
"95.0" : 1.0959486467109199E8,
"99.0" : 1.0959486467109199E8,
"99.9" : 1.0959486467109199E8,
"99.99" : 1.0959486467109199E8,
"99.999" : 1.0959486467109199E8,
"99.9999" : 1.0959486467109199E8,
"100.0" : 1.0959486467109199E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.0959486467109199E8,
1.0941899364192621E8,
1.0929909318397488E8
]
]
},
"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