Skip to content

Instantly share code, notes, and snippets.

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

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

Select an option

Save ben-manes/9abafdbc76fe34c0e63cef386b0b9ac0 to your computer and use it in GitHub Desktop.
TimerWheel JMH Results
[
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.ascending",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/usr/lib/jvm/temurin-21-jdk-amd64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "21.0.10",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.10+7-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 4293.238760181356,
"scoreError" : 701.8510069892915,
"scoreConfidence" : [
3591.387753192065,
4995.089767170648
],
"scorePercentiles" : {
"0.0" : 4270.3730917713465,
"50.0" : 4271.688643484597,
"90.0" : 4337.654545288125,
"95.0" : 4337.654545288125,
"99.0" : 4337.654545288125,
"99.9" : 4337.654545288125,
"99.99" : 4337.654545288125,
"99.999" : 4337.654545288125,
"99.9999" : 4337.654545288125,
"100.0" : 4337.654545288125
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4337.654545288125,
4270.3730917713465,
4271.688643484597
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.descending",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/usr/lib/jvm/temurin-21-jdk-amd64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "21.0.10",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.10+7-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 4927.570075686723,
"scoreError" : 542.8793150135566,
"scoreConfidence" : [
4384.690760673166,
5470.44939070028
],
"scorePercentiles" : {
"0.0" : 4907.326720298867,
"50.0" : 4913.647278437574,
"90.0" : 4961.736228323726,
"95.0" : 4961.736228323726,
"99.0" : 4961.736228323726,
"99.9" : 4961.736228323726,
"99.99" : 4961.736228323726,
"99.999" : 4961.736228323726,
"99.9999" : 4961.736228323726,
"100.0" : 4961.736228323726
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4913.647278437574,
4907.326720298867,
4961.736228323726
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.expire",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/usr/lib/jvm/temurin-21-jdk-amd64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "21.0.10",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.10+7-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 3907745.0154140242,
"scoreError" : 356231.38042953215,
"scoreConfidence" : [
3551513.6349844923,
4263976.395843556
],
"scorePercentiles" : {
"0.0" : 3885412.6377397794,
"50.0" : 3916223.6615611003,
"90.0" : 3921598.7469411935,
"95.0" : 3921598.7469411935,
"99.0" : 3921598.7469411935,
"99.9" : 3921598.7469411935,
"99.99" : 3921598.7469411935,
"99.999" : 3921598.7469411935,
"99.9999" : 3921598.7469411935,
"100.0" : 3921598.7469411935
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3921598.7469411935,
3885412.6377397794,
3916223.6615611003
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.findBucket",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/usr/lib/jvm/temurin-21-jdk-amd64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "21.0.10",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.10+7-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 1.276994569703518E8,
"scoreError" : 6765489.142936932,
"scoreConfidence" : [
1.2093396782741487E8,
1.3446494611328873E8
],
"scorePercentiles" : {
"0.0" : 1.2731297490247029E8,
"50.0" : 1.2773302494236939E8,
"90.0" : 1.2805237106621571E8,
"95.0" : 1.2805237106621571E8,
"99.0" : 1.2805237106621571E8,
"99.9" : 1.2805237106621571E8,
"99.99" : 1.2805237106621571E8,
"99.999" : 1.2805237106621571E8,
"99.9999" : 1.2805237106621571E8,
"100.0" : 1.2805237106621571E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.2731297490247029E8,
1.2773302494236939E8,
1.2805237106621571E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.getExpirationDelay",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/usr/lib/jvm/temurin-21-jdk-amd64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "21.0.10",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.10+7-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 8.707342173921639E7,
"scoreError" : 4519063.530689428,
"scoreConfidence" : [
8.255435820852695E7,
9.159248526990582E7
],
"scorePercentiles" : {
"0.0" : 8.679131957000867E7,
"50.0" : 8.717358759943813E7,
"90.0" : 8.725535804820237E7,
"95.0" : 8.725535804820237E7,
"99.0" : 8.725535804820237E7,
"99.9" : 8.725535804820237E7,
"99.99" : 8.725535804820237E7,
"99.999" : 8.725535804820237E7,
"99.9999" : 8.725535804820237E7,
"100.0" : 8.725535804820237E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
8.717358759943813E7,
8.679131957000867E7,
8.725535804820237E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.reschedule",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/usr/lib/jvm/temurin-21-jdk-amd64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "21.0.10",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.10+7-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 6.874347524682938E7,
"scoreError" : 4836249.458933413,
"scoreConfidence" : [
6.390722578789596E7,
7.357972470576279E7
],
"scorePercentiles" : {
"0.0" : 6.850936712999362E7,
"50.0" : 6.868974183172527E7,
"90.0" : 6.903131677876924E7,
"95.0" : 6.903131677876924E7,
"99.0" : 6.903131677876924E7,
"99.9" : 6.903131677876924E7,
"99.99" : 6.903131677876924E7,
"99.999" : 6.903131677876924E7,
"99.9999" : 6.903131677876924E7,
"100.0" : 6.903131677876924E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.903131677876924E7,
6.868974183172527E7,
6.850936712999362E7
]
]
},
"secondaryMetrics" : {
}
}
]
[
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.ascending",
"mode" : "thrpt",
"threads" : 1,
"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,
"primaryMetric" : {
"score" : 4730.697212028096,
"scoreError" : 195.0337806364966,
"scoreConfidence" : [
4535.663431391599,
4925.730992664593
],
"scorePercentiles" : {
"0.0" : 4718.372341605274,
"50.0" : 4736.260394481147,
"90.0" : 4737.458899997869,
"95.0" : 4737.458899997869,
"99.0" : 4737.458899997869,
"99.9" : 4737.458899997869,
"99.99" : 4737.458899997869,
"99.999" : 4737.458899997869,
"99.9999" : 4737.458899997869,
"100.0" : 4737.458899997869
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4736.260394481147,
4718.372341605274,
4737.458899997869
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.descending",
"mode" : "thrpt",
"threads" : 1,
"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,
"primaryMetric" : {
"score" : 4983.485387613448,
"scoreError" : 214.4462973541828,
"scoreConfidence" : [
4769.039090259265,
5197.931684967632
],
"scorePercentiles" : {
"0.0" : 4970.351404892273,
"50.0" : 4987.0871242648645,
"90.0" : 4993.017633683209,
"95.0" : 4993.017633683209,
"99.0" : 4993.017633683209,
"99.9" : 4993.017633683209,
"99.99" : 4993.017633683209,
"99.999" : 4993.017633683209,
"99.9999" : 4993.017633683209,
"100.0" : 4993.017633683209
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4993.017633683209,
4970.351404892273,
4987.0871242648645
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.expire",
"mode" : "thrpt",
"threads" : 1,
"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,
"primaryMetric" : {
"score" : 4107320.138603655,
"scoreError" : 138435.25917316633,
"scoreConfidence" : [
3968884.8794304887,
4245755.397776822
],
"scorePercentiles" : {
"0.0" : 4098583.1206316347,
"50.0" : 4111116.1921427334,
"90.0" : 4112261.1030365964,
"95.0" : 4112261.1030365964,
"99.0" : 4112261.1030365964,
"99.9" : 4112261.1030365964,
"99.99" : 4112261.1030365964,
"99.999" : 4112261.1030365964,
"99.9999" : 4112261.1030365964,
"100.0" : 4112261.1030365964
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4098583.1206316347,
4112261.1030365964,
4111116.1921427334
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.findBucket",
"mode" : "thrpt",
"threads" : 1,
"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,
"primaryMetric" : {
"score" : 1.337858891032557E8,
"scoreError" : 4951046.387802864,
"scoreConfidence" : [
1.2883484271545283E8,
1.3873693549105856E8
],
"scorePercentiles" : {
"0.0" : 1.3351341408320539E8,
"50.0" : 1.3378808535574542E8,
"90.0" : 1.3405616787081634E8,
"95.0" : 1.3405616787081634E8,
"99.0" : 1.3405616787081634E8,
"99.9" : 1.3405616787081634E8,
"99.99" : 1.3405616787081634E8,
"99.999" : 1.3405616787081634E8,
"99.9999" : 1.3405616787081634E8,
"100.0" : 1.3405616787081634E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.3405616787081634E8,
1.3378808535574542E8,
1.3351341408320539E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.getExpirationDelay",
"mode" : "thrpt",
"threads" : 1,
"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,
"primaryMetric" : {
"score" : 1.0367038065916206E8,
"scoreError" : 465185.32622387557,
"scoreConfidence" : [
1.0320519533293818E8,
1.0413556598538594E8
],
"scorePercentiles" : {
"0.0" : 1.0364093803745708E8,
"50.0" : 1.0368497440901388E8,
"90.0" : 1.0368522953101523E8,
"95.0" : 1.0368522953101523E8,
"99.0" : 1.0368522953101523E8,
"99.9" : 1.0368522953101523E8,
"99.99" : 1.0368522953101523E8,
"99.999" : 1.0368522953101523E8,
"99.9999" : 1.0368522953101523E8,
"100.0" : 1.0368522953101523E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.0368497440901388E8,
1.0364093803745708E8,
1.0368522953101523E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.reschedule",
"mode" : "thrpt",
"threads" : 1,
"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,
"primaryMetric" : {
"score" : 7.040682158910485E7,
"scoreError" : 664436.5936472791,
"scoreConfidence" : [
6.974238499545756E7,
7.107125818275213E7
],
"scorePercentiles" : {
"0.0" : 7.037964074162066E7,
"50.0" : 7.039262139567901E7,
"90.0" : 7.044820263001491E7,
"95.0" : 7.044820263001491E7,
"99.0" : 7.044820263001491E7,
"99.9" : 7.044820263001491E7,
"99.99" : 7.044820263001491E7,
"99.999" : 7.044820263001491E7,
"99.9999" : 7.044820263001491E7,
"100.0" : 7.044820263001491E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7.037964074162066E7,
7.044820263001491E7,
7.039262139567901E7
]
]
},
"secondaryMetrics" : {
}
}
]
[
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.ascending",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_GraalVM_jdk/25/x64/bin/java",
"jvmArgs" : [
"-Djdk.graal.ShowConfiguration=info",
"-XX:+UnlockExperimentalVMOptions",
"-XX:+UseJVMCICompiler",
"-XX:+EnableJVMCI",
"-XX:+EagerJVMCI",
"-Xmx4g"
],
"jdkVersion" : "25.0.2",
"vmName" : "Java HotSpot(TM) 64-Bit Server VM",
"vmVersion" : "25.0.2+10-LTS-jvmci-b01",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 5109.172890974863,
"scoreError" : 39.2066461488467,
"scoreConfidence" : [
5069.966244826016,
5148.379537123709
],
"scorePercentiles" : {
"0.0" : 5106.796560545417,
"50.0" : 5109.742024660694,
"90.0" : 5110.980087718476,
"95.0" : 5110.980087718476,
"99.0" : 5110.980087718476,
"99.9" : 5110.980087718476,
"99.99" : 5110.980087718476,
"99.999" : 5110.980087718476,
"99.9999" : 5110.980087718476,
"100.0" : 5110.980087718476
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5110.980087718476,
5109.742024660694,
5106.796560545417
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.descending",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_GraalVM_jdk/25/x64/bin/java",
"jvmArgs" : [
"-Djdk.graal.ShowConfiguration=info",
"-XX:+UnlockExperimentalVMOptions",
"-XX:+UseJVMCICompiler",
"-XX:+EnableJVMCI",
"-XX:+EagerJVMCI",
"-Xmx4g"
],
"jdkVersion" : "25.0.2",
"vmName" : "Java HotSpot(TM) 64-Bit Server VM",
"vmVersion" : "25.0.2+10-LTS-jvmci-b01",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 3594.2054137306227,
"scoreError" : 568.1163084553951,
"scoreConfidence" : [
3026.0891052752277,
4162.321722186018
],
"scorePercentiles" : {
"0.0" : 3565.2927538547883,
"50.0" : 3590.1477939125516,
"90.0" : 3627.175693424528,
"95.0" : 3627.175693424528,
"99.0" : 3627.175693424528,
"99.9" : 3627.175693424528,
"99.99" : 3627.175693424528,
"99.999" : 3627.175693424528,
"99.9999" : 3627.175693424528,
"100.0" : 3627.175693424528
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3565.2927538547883,
3590.1477939125516,
3627.175693424528
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.expire",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_GraalVM_jdk/25/x64/bin/java",
"jvmArgs" : [
"-Djdk.graal.ShowConfiguration=info",
"-XX:+UnlockExperimentalVMOptions",
"-XX:+UseJVMCICompiler",
"-XX:+EnableJVMCI",
"-XX:+EagerJVMCI",
"-Xmx4g"
],
"jdkVersion" : "25.0.2",
"vmName" : "Java HotSpot(TM) 64-Bit Server VM",
"vmVersion" : "25.0.2+10-LTS-jvmci-b01",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 3395315.689322245,
"scoreError" : 60217.391948331264,
"scoreConfidence" : [
3335098.2973739137,
3455533.081270576
],
"scorePercentiles" : {
"0.0" : 3391543.016692724,
"50.0" : 3396733.0392935197,
"90.0" : 3397671.0119804917,
"95.0" : 3397671.0119804917,
"99.0" : 3397671.0119804917,
"99.9" : 3397671.0119804917,
"99.99" : 3397671.0119804917,
"99.999" : 3397671.0119804917,
"99.9999" : 3397671.0119804917,
"100.0" : 3397671.0119804917
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3397671.0119804917,
3396733.0392935197,
3391543.016692724
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.findBucket",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_GraalVM_jdk/25/x64/bin/java",
"jvmArgs" : [
"-Djdk.graal.ShowConfiguration=info",
"-XX:+UnlockExperimentalVMOptions",
"-XX:+UseJVMCICompiler",
"-XX:+EnableJVMCI",
"-XX:+EagerJVMCI",
"-Xmx4g"
],
"jdkVersion" : "25.0.2",
"vmName" : "Java HotSpot(TM) 64-Bit Server VM",
"vmVersion" : "25.0.2+10-LTS-jvmci-b01",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 1.478752401408132E8,
"scoreError" : 4414516.310409597,
"scoreConfidence" : [
1.434607238304036E8,
1.522897564512228E8
],
"scorePercentiles" : {
"0.0" : 1.4760175897123238E8,
"50.0" : 1.4796240539861166E8,
"90.0" : 1.4806155605259553E8,
"95.0" : 1.4806155605259553E8,
"99.0" : 1.4806155605259553E8,
"99.9" : 1.4806155605259553E8,
"99.99" : 1.4806155605259553E8,
"99.999" : 1.4806155605259553E8,
"99.9999" : 1.4806155605259553E8,
"100.0" : 1.4806155605259553E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.4796240539861166E8,
1.4806155605259553E8,
1.4760175897123238E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.getExpirationDelay",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_GraalVM_jdk/25/x64/bin/java",
"jvmArgs" : [
"-Djdk.graal.ShowConfiguration=info",
"-XX:+UnlockExperimentalVMOptions",
"-XX:+UseJVMCICompiler",
"-XX:+EnableJVMCI",
"-XX:+EagerJVMCI",
"-Xmx4g"
],
"jdkVersion" : "25.0.2",
"vmName" : "Java HotSpot(TM) 64-Bit Server VM",
"vmVersion" : "25.0.2+10-LTS-jvmci-b01",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 1.0608010245978434E8,
"scoreError" : 847472.4017997705,
"scoreConfidence" : [
1.0523263005798458E8,
1.0692757486158411E8
],
"scorePercentiles" : {
"0.0" : 1.0602832428837033E8,
"50.0" : 1.0609386181357034E8,
"90.0" : 1.0611812127741235E8,
"95.0" : 1.0611812127741235E8,
"99.0" : 1.0611812127741235E8,
"99.9" : 1.0611812127741235E8,
"99.99" : 1.0611812127741235E8,
"99.999" : 1.0611812127741235E8,
"99.9999" : 1.0611812127741235E8,
"100.0" : 1.0611812127741235E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.0602832428837033E8,
1.0609386181357034E8,
1.0611812127741235E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.reschedule",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_GraalVM_jdk/25/x64/bin/java",
"jvmArgs" : [
"-Djdk.graal.ShowConfiguration=info",
"-XX:+UnlockExperimentalVMOptions",
"-XX:+UseJVMCICompiler",
"-XX:+EnableJVMCI",
"-XX:+EagerJVMCI",
"-Xmx4g"
],
"jdkVersion" : "25.0.2",
"vmName" : "Java HotSpot(TM) 64-Bit Server VM",
"vmVersion" : "25.0.2+10-LTS-jvmci-b01",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 7.069205429863821E7,
"scoreError" : 3444366.3226440293,
"scoreConfidence" : [
6.724768797599418E7,
7.413642062128223E7
],
"scorePercentiles" : {
"0.0" : 7.04845412876571E7,
"50.0" : 7.073794718397729E7,
"90.0" : 7.085367442428026E7,
"95.0" : 7.085367442428026E7,
"99.0" : 7.085367442428026E7,
"99.9" : 7.085367442428026E7,
"99.99" : 7.085367442428026E7,
"99.999" : 7.085367442428026E7,
"99.9999" : 7.085367442428026E7,
"100.0" : 7.085367442428026E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7.073794718397729E7,
7.085367442428026E7,
7.04845412876571E7
]
]
},
"secondaryMetrics" : {
}
}
]
[
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.ascending",
"mode" : "thrpt",
"threads" : 1,
"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,
"primaryMetric" : {
"score" : 5106.541130779486,
"scoreError" : 106.48769599587317,
"scoreConfidence" : [
5000.053434783613,
5213.0288267753585
],
"scorePercentiles" : {
"0.0" : 5099.801219910251,
"50.0" : 5109.89745695054,
"90.0" : 5109.924715477667,
"95.0" : 5109.924715477667,
"99.0" : 5109.924715477667,
"99.9" : 5109.924715477667,
"99.99" : 5109.924715477667,
"99.999" : 5109.924715477667,
"99.9999" : 5109.924715477667,
"100.0" : 5109.924715477667
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5109.89745695054,
5109.924715477667,
5099.801219910251
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.descending",
"mode" : "thrpt",
"threads" : 1,
"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,
"primaryMetric" : {
"score" : 2256.7069720384357,
"scoreError" : 45.490159178929645,
"scoreConfidence" : [
2211.216812859506,
2302.1971312173655
],
"scorePercentiles" : {
"0.0" : 2253.970735679897,
"50.0" : 2257.299109408459,
"90.0" : 2258.8510710269506,
"95.0" : 2258.8510710269506,
"99.0" : 2258.8510710269506,
"99.9" : 2258.8510710269506,
"99.99" : 2258.8510710269506,
"99.999" : 2258.8510710269506,
"99.9999" : 2258.8510710269506,
"100.0" : 2258.8510710269506
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2253.970735679897,
2257.299109408459,
2258.8510710269506
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.expire",
"mode" : "thrpt",
"threads" : 1,
"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,
"primaryMetric" : {
"score" : 3922151.91301316,
"scoreError" : 98167.10867284212,
"scoreConfidence" : [
3823984.8043403183,
4020319.021686002
],
"scorePercentiles" : {
"0.0" : 3918601.2489865525,
"50.0" : 3919511.5507648867,
"90.0" : 3928342.9392880425,
"95.0" : 3928342.9392880425,
"99.0" : 3928342.9392880425,
"99.9" : 3928342.9392880425,
"99.99" : 3928342.9392880425,
"99.999" : 3928342.9392880425,
"99.9999" : 3928342.9392880425,
"100.0" : 3928342.9392880425
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3918601.2489865525,
3928342.9392880425,
3919511.5507648867
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.findBucket",
"mode" : "thrpt",
"threads" : 1,
"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,
"primaryMetric" : {
"score" : 1.011778214192825E8,
"scoreError" : 2.4397799008724168E7,
"scoreConfidence" : [
7.678002241055833E7,
1.2557562042800666E8
],
"scorePercentiles" : {
"0.0" : 1.003785519632806E8,
"50.0" : 1.0043320256760518E8,
"90.0" : 1.0272170972696169E8,
"95.0" : 1.0272170972696169E8,
"99.0" : 1.0272170972696169E8,
"99.9" : 1.0272170972696169E8,
"99.99" : 1.0272170972696169E8,
"99.999" : 1.0272170972696169E8,
"99.9999" : 1.0272170972696169E8,
"100.0" : 1.0272170972696169E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.0043320256760518E8,
1.003785519632806E8,
1.0272170972696169E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.getExpirationDelay",
"mode" : "thrpt",
"threads" : 1,
"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,
"primaryMetric" : {
"score" : 5.540014228494533E7,
"scoreError" : 232194.231112272,
"scoreConfidence" : [
5.516794805383306E7,
5.56323365160576E7
],
"scorePercentiles" : {
"0.0" : 5.5388018828769304E7,
"50.0" : 5.539901014215177E7,
"90.0" : 5.54133978839149E7,
"95.0" : 5.54133978839149E7,
"99.0" : 5.54133978839149E7,
"99.9" : 5.54133978839149E7,
"99.99" : 5.54133978839149E7,
"99.999" : 5.54133978839149E7,
"99.9999" : 5.54133978839149E7,
"100.0" : 5.54133978839149E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5.5388018828769304E7,
5.54133978839149E7,
5.539901014215177E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.reschedule",
"mode" : "thrpt",
"threads" : 1,
"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,
"primaryMetric" : {
"score" : 7.118493304621124E7,
"scoreError" : 2561594.1816205583,
"scoreConfidence" : [
6.862333886459069E7,
7.37465272278318E7
],
"scorePercentiles" : {
"0.0" : 7.103381670491722E7,
"50.0" : 7.120962128309962E7,
"90.0" : 7.13113611506169E7,
"95.0" : 7.13113611506169E7,
"99.0" : 7.13113611506169E7,
"99.9" : 7.13113611506169E7,
"99.99" : 7.13113611506169E7,
"99.999" : 7.13113611506169E7,
"99.9999" : 7.13113611506169E7,
"100.0" : 7.13113611506169E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7.120962128309962E7,
7.103381670491722E7,
7.13113611506169E7
]
]
},
"secondaryMetrics" : {
}
}
]
[
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.ascending",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_IBM_Semeru_jdk/25.0.2-10.0.LTS/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25.0.2",
"vmName" : "Eclipse OpenJ9 VM",
"vmVersion" : "25.0.2+10-openj9-0.57.0",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 6367.284743595181,
"scoreError" : 70.3041533117221,
"scoreConfidence" : [
6296.980590283459,
6437.588896906903
],
"scorePercentiles" : {
"0.0" : 6363.386083959032,
"50.0" : 6367.376485346497,
"90.0" : 6371.091661480014,
"95.0" : 6371.091661480014,
"99.0" : 6371.091661480014,
"99.9" : 6371.091661480014,
"99.99" : 6371.091661480014,
"99.999" : 6371.091661480014,
"99.9999" : 6371.091661480014,
"100.0" : 6371.091661480014
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6363.386083959032,
6367.376485346497,
6371.091661480014
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.descending",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_IBM_Semeru_jdk/25.0.2-10.0.LTS/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25.0.2",
"vmName" : "Eclipse OpenJ9 VM",
"vmVersion" : "25.0.2+10-openj9-0.57.0",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 2865.244352839949,
"scoreError" : 41.57775832431409,
"scoreConfidence" : [
2823.666594515635,
2906.822111164263
],
"scorePercentiles" : {
"0.0" : 2863.132596013316,
"50.0" : 2864.9403482175276,
"90.0" : 2867.660114289002,
"95.0" : 2867.660114289002,
"99.0" : 2867.660114289002,
"99.9" : 2867.660114289002,
"99.99" : 2867.660114289002,
"99.999" : 2867.660114289002,
"99.9999" : 2867.660114289002,
"100.0" : 2867.660114289002
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2864.9403482175276,
2863.132596013316,
2867.660114289002
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.expire",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_IBM_Semeru_jdk/25.0.2-10.0.LTS/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25.0.2",
"vmName" : "Eclipse OpenJ9 VM",
"vmVersion" : "25.0.2+10-openj9-0.57.0",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 4350357.9184957,
"scoreError" : 294500.5427839973,
"scoreConfidence" : [
4055857.3757117023,
4644858.461279697
],
"scorePercentiles" : {
"0.0" : 4332727.536232288,
"50.0" : 4353932.906040426,
"90.0" : 4364413.313214386,
"95.0" : 4364413.313214386,
"99.0" : 4364413.313214386,
"99.9" : 4364413.313214386,
"99.99" : 4364413.313214386,
"99.999" : 4364413.313214386,
"99.9999" : 4364413.313214386,
"100.0" : 4364413.313214386
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4364413.313214386,
4353932.906040426,
4332727.536232288
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.findBucket",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_IBM_Semeru_jdk/25.0.2-10.0.LTS/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25.0.2",
"vmName" : "Eclipse OpenJ9 VM",
"vmVersion" : "25.0.2+10-openj9-0.57.0",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 1.0100650585663922E8,
"scoreError" : 8104735.295814782,
"scoreConfidence" : [
9.290177056082444E7,
1.09111241152454E8
],
"scorePercentiles" : {
"0.0" : 1.006127210734508E8,
"50.0" : 1.0091869428626555E8,
"90.0" : 1.0148810221020134E8,
"95.0" : 1.0148810221020134E8,
"99.0" : 1.0148810221020134E8,
"99.9" : 1.0148810221020134E8,
"99.99" : 1.0148810221020134E8,
"99.999" : 1.0148810221020134E8,
"99.9999" : 1.0148810221020134E8,
"100.0" : 1.0148810221020134E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.0091869428626555E8,
1.006127210734508E8,
1.0148810221020134E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.getExpirationDelay",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_IBM_Semeru_jdk/25.0.2-10.0.LTS/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25.0.2",
"vmName" : "Eclipse OpenJ9 VM",
"vmVersion" : "25.0.2+10-openj9-0.57.0",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 5.4077643851753354E7,
"scoreError" : 1756980.6057738645,
"scoreConfidence" : [
5.232066324597949E7,
5.583462445752722E7
],
"scorePercentiles" : {
"0.0" : 5.3977628973305225E7,
"50.0" : 5.408554879018665E7,
"90.0" : 5.4169753791768186E7,
"95.0" : 5.4169753791768186E7,
"99.0" : 5.4169753791768186E7,
"99.9" : 5.4169753791768186E7,
"99.99" : 5.4169753791768186E7,
"99.999" : 5.4169753791768186E7,
"99.9999" : 5.4169753791768186E7,
"100.0" : 5.4169753791768186E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5.408554879018665E7,
5.3977628973305225E7,
5.4169753791768186E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.reschedule",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_IBM_Semeru_jdk/25.0.2-10.0.LTS/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25.0.2",
"vmName" : "Eclipse OpenJ9 VM",
"vmVersion" : "25.0.2+10-openj9-0.57.0",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 6.146167821472564E7,
"scoreError" : 1215296.3864284859,
"scoreConfidence" : [
6.024638182829716E7,
6.2676974601154126E7
],
"scorePercentiles" : {
"0.0" : 6.13971031614911E7,
"50.0" : 6.1457771295331694E7,
"90.0" : 6.1530160187354125E7,
"95.0" : 6.1530160187354125E7,
"99.0" : 6.1530160187354125E7,
"99.9" : 6.1530160187354125E7,
"99.99" : 6.1530160187354125E7,
"99.999" : 6.1530160187354125E7,
"99.9999" : 6.1530160187354125E7,
"100.0" : 6.1530160187354125E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.1457771295331694E7,
6.13971031614911E7,
6.1530160187354125E7
]
]
},
"secondaryMetrics" : {
}
}
]
[
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.ascending",
"mode" : "thrpt",
"threads" : 1,
"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,
"primaryMetric" : {
"score" : 4022.5499682712248,
"scoreError" : 198.48752822141628,
"scoreConfidence" : [
3824.0624400498086,
4221.037496492641
],
"scorePercentiles" : {
"0.0" : 4011.4387358917884,
"50.0" : 4023.028694924971,
"90.0" : 4033.1824739969143,
"95.0" : 4033.1824739969143,
"99.0" : 4033.1824739969143,
"99.9" : 4033.1824739969143,
"99.99" : 4033.1824739969143,
"99.999" : 4033.1824739969143,
"99.9999" : 4033.1824739969143,
"100.0" : 4033.1824739969143
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4033.1824739969143,
4011.4387358917884,
4023.028694924971
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.descending",
"mode" : "thrpt",
"threads" : 1,
"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,
"primaryMetric" : {
"score" : 4147.605125770983,
"scoreError" : 39.2980228936352,
"scoreConfidence" : [
4108.307102877348,
4186.903148664618
],
"scorePercentiles" : {
"0.0" : 4145.914499219874,
"50.0" : 4146.870471011456,
"90.0" : 4150.030407081619,
"95.0" : 4150.030407081619,
"99.0" : 4150.030407081619,
"99.9" : 4150.030407081619,
"99.99" : 4150.030407081619,
"99.999" : 4150.030407081619,
"99.9999" : 4150.030407081619,
"100.0" : 4150.030407081619
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4146.870471011456,
4145.914499219874,
4150.030407081619
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.expire",
"mode" : "thrpt",
"threads" : 1,
"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,
"primaryMetric" : {
"score" : 3777420.083956789,
"scoreError" : 69090.0622354897,
"scoreConfidence" : [
3708330.0217212997,
3846510.1461922787
],
"scorePercentiles" : {
"0.0" : 3774758.7192284754,
"50.0" : 3775745.824960804,
"90.0" : 3781755.7076810873,
"95.0" : 3781755.7076810873,
"99.0" : 3781755.7076810873,
"99.9" : 3781755.7076810873,
"99.99" : 3781755.7076810873,
"99.999" : 3781755.7076810873,
"99.9999" : 3781755.7076810873,
"100.0" : 3781755.7076810873
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3774758.7192284754,
3775745.824960804,
3781755.7076810873
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.findBucket",
"mode" : "thrpt",
"threads" : 1,
"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,
"primaryMetric" : {
"score" : 1.3674306145735785E8,
"scoreError" : 1.6719877331984705E8,
"scoreConfidence" : [
-3.0455711862489194E7,
3.039418347772049E8
],
"scorePercentiles" : {
"0.0" : 1.298627675933182E8,
"50.0" : 1.332198454063127E8,
"90.0" : 1.4714657137244257E8,
"95.0" : 1.4714657137244257E8,
"99.0" : 1.4714657137244257E8,
"99.9" : 1.4714657137244257E8,
"99.99" : 1.4714657137244257E8,
"99.999" : 1.4714657137244257E8,
"99.9999" : 1.4714657137244257E8,
"100.0" : 1.4714657137244257E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.4714657137244257E8,
1.332198454063127E8,
1.298627675933182E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.getExpirationDelay",
"mode" : "thrpt",
"threads" : 1,
"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,
"primaryMetric" : {
"score" : 6.089597073464945E7,
"scoreError" : 714273.4388850789,
"scoreConfidence" : [
6.018169729576437E7,
6.161024417353453E7
],
"scorePercentiles" : {
"0.0" : 6.0854894465672076E7,
"50.0" : 6.090015608233989E7,
"90.0" : 6.093286165593638E7,
"95.0" : 6.093286165593638E7,
"99.0" : 6.093286165593638E7,
"99.9" : 6.093286165593638E7,
"99.99" : 6.093286165593638E7,
"99.999" : 6.093286165593638E7,
"99.9999" : 6.093286165593638E7,
"100.0" : 6.093286165593638E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.090015608233989E7,
6.093286165593638E7,
6.0854894465672076E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.reschedule",
"mode" : "thrpt",
"threads" : 1,
"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,
"primaryMetric" : {
"score" : 5.92576517872894E7,
"scoreError" : 620428.524955788,
"scoreConfidence" : [
5.863722326233362E7,
5.987808031224519E7
],
"scorePercentiles" : {
"0.0" : 5.92189989275453E7,
"50.0" : 5.9270978509384066E7,
"90.0" : 5.9282977924938835E7,
"95.0" : 5.9282977924938835E7,
"99.0" : 5.9282977924938835E7,
"99.9" : 5.9282977924938835E7,
"99.99" : 5.9282977924938835E7,
"99.999" : 5.9282977924938835E7,
"99.9999" : 5.9282977924938835E7,
"100.0" : 5.9282977924938835E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5.9282977924938835E7,
5.9270978509384066E7,
5.92189989275453E7
]
]
},
"secondaryMetrics" : {
}
}
]
[
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.ascending",
"mode" : "thrpt",
"threads" : 1,
"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,
"primaryMetric" : {
"score" : 5192.573833181495,
"scoreError" : 11921.669762293588,
"scoreConfidence" : [
-6729.0959291120935,
17114.243595475084
],
"scorePercentiles" : {
"0.0" : 4438.016775476231,
"50.0" : 5568.515749507732,
"90.0" : 5571.18897456052,
"95.0" : 5571.18897456052,
"99.0" : 5571.18897456052,
"99.9" : 5571.18897456052,
"99.99" : 5571.18897456052,
"99.999" : 5571.18897456052,
"99.9999" : 5571.18897456052,
"100.0" : 5571.18897456052
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4438.016775476231,
5571.18897456052,
5568.515749507732
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.descending",
"mode" : "thrpt",
"threads" : 1,
"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,
"primaryMetric" : {
"score" : 4696.453825404548,
"scoreError" : 13135.668129345193,
"scoreConfidence" : [
-8439.214303940644,
17832.121954749742
],
"scorePercentiles" : {
"0.0" : 3865.075324330919,
"50.0" : 5107.435088578312,
"90.0" : 5116.851063304415,
"95.0" : 5116.851063304415,
"99.0" : 5116.851063304415,
"99.9" : 5116.851063304415,
"99.99" : 5116.851063304415,
"99.999" : 5116.851063304415,
"99.9999" : 5116.851063304415,
"100.0" : 5116.851063304415
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3865.075324330919,
5116.851063304415,
5107.435088578312
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.expire",
"mode" : "thrpt",
"threads" : 1,
"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,
"primaryMetric" : {
"score" : 4786285.990170254,
"scoreError" : 95630.48580718534,
"scoreConfidence" : [
4690655.504363069,
4881916.475977439
],
"scorePercentiles" : {
"0.0" : 4780833.236148722,
"50.0" : 4786736.980856322,
"90.0" : 4791287.75350572,
"95.0" : 4791287.75350572,
"99.0" : 4791287.75350572,
"99.9" : 4791287.75350572,
"99.99" : 4791287.75350572,
"99.999" : 4791287.75350572,
"99.9999" : 4791287.75350572,
"100.0" : 4791287.75350572
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4791287.75350572,
4786736.980856322,
4780833.236148722
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.findBucket",
"mode" : "thrpt",
"threads" : 1,
"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,
"primaryMetric" : {
"score" : 1.2781224820584442E8,
"scoreError" : 2244734.033545259,
"scoreConfidence" : [
1.2556751417229916E8,
1.3005698223938967E8
],
"scorePercentiles" : {
"0.0" : 1.2769368043999892E8,
"50.0" : 1.2780374225670761E8,
"90.0" : 1.2793932192082672E8,
"95.0" : 1.2793932192082672E8,
"99.0" : 1.2793932192082672E8,
"99.9" : 1.2793932192082672E8,
"99.99" : 1.2793932192082672E8,
"99.999" : 1.2793932192082672E8,
"99.9999" : 1.2793932192082672E8,
"100.0" : 1.2793932192082672E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.2780374225670761E8,
1.2793932192082672E8,
1.2769368043999892E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.getExpirationDelay",
"mode" : "thrpt",
"threads" : 1,
"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,
"primaryMetric" : {
"score" : 8.583174230974706E7,
"scoreError" : 3265622.846208817,
"scoreConfidence" : [
8.256611946353824E7,
8.909736515595587E7
],
"scorePercentiles" : {
"0.0" : 8.565504499004991E7,
"50.0" : 8.582722292335613E7,
"90.0" : 8.601295901583512E7,
"95.0" : 8.601295901583512E7,
"99.0" : 8.601295901583512E7,
"99.9" : 8.601295901583512E7,
"99.99" : 8.601295901583512E7,
"99.999" : 8.601295901583512E7,
"99.9999" : 8.601295901583512E7,
"100.0" : 8.601295901583512E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
8.582722292335613E7,
8.565504499004991E7,
8.601295901583512E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.reschedule",
"mode" : "thrpt",
"threads" : 1,
"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,
"primaryMetric" : {
"score" : 6.8688436514782E7,
"scoreError" : 2729403.512524211,
"scoreConfidence" : [
6.595903300225779E7,
7.141784002730621E7
],
"scorePercentiles" : {
"0.0" : 6.854624569139506E7,
"50.0" : 6.867456825152758E7,
"90.0" : 6.884449560142335E7,
"95.0" : 6.884449560142335E7,
"99.0" : 6.884449560142335E7,
"99.9" : 6.884449560142335E7,
"99.99" : 6.884449560142335E7,
"99.999" : 6.884449560142335E7,
"99.9999" : 6.884449560142335E7,
"100.0" : 6.884449560142335E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.867456825152758E7,
6.884449560142335E7,
6.854624569139506E7
]
]
},
"secondaryMetrics" : {
}
}
]
[
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.ascending",
"mode" : "thrpt",
"threads" : 1,
"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,
"primaryMetric" : {
"score" : 4253.401328054463,
"scoreError" : 5859.383368500697,
"scoreConfidence" : [
-1605.9820404462334,
10112.78469655516
],
"scorePercentiles" : {
"0.0" : 3882.5624558990544,
"50.0" : 4435.546549162249,
"90.0" : 4442.094979102085,
"95.0" : 4442.094979102085,
"99.0" : 4442.094979102085,
"99.9" : 4442.094979102085,
"99.99" : 4442.094979102085,
"99.999" : 4442.094979102085,
"99.9999" : 4442.094979102085,
"100.0" : 4442.094979102085
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3882.5624558990544,
4442.094979102085,
4435.546549162249
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.descending",
"mode" : "thrpt",
"threads" : 1,
"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,
"primaryMetric" : {
"score" : 4831.508120703598,
"scoreError" : 17388.400038972573,
"scoreConfidence" : [
-12556.891918268975,
22219.90815967617
],
"scorePercentiles" : {
"0.0" : 3730.9560097223343,
"50.0" : 5377.248047036062,
"90.0" : 5386.320305352397,
"95.0" : 5386.320305352397,
"99.0" : 5386.320305352397,
"99.9" : 5386.320305352397,
"99.99" : 5386.320305352397,
"99.999" : 5386.320305352397,
"99.9999" : 5386.320305352397,
"100.0" : 5386.320305352397
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3730.9560097223343,
5377.248047036062,
5386.320305352397
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.expire",
"mode" : "thrpt",
"threads" : 1,
"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,
"primaryMetric" : {
"score" : 3928768.9532850445,
"scoreError" : 89355.66486086826,
"scoreConfidence" : [
3839413.288424176,
4018124.618145913
],
"scorePercentiles" : {
"0.0" : 3923181.8425213117,
"50.0" : 3930802.6222037626,
"90.0" : 3932322.3951300588,
"95.0" : 3932322.3951300588,
"99.0" : 3932322.3951300588,
"99.9" : 3932322.3951300588,
"99.99" : 3932322.3951300588,
"99.999" : 3932322.3951300588,
"99.9999" : 3932322.3951300588,
"100.0" : 3932322.3951300588
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3923181.8425213117,
3930802.6222037626,
3932322.3951300588
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.findBucket",
"mode" : "thrpt",
"threads" : 1,
"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,
"primaryMetric" : {
"score" : 1.2588556529477097E8,
"scoreError" : 2920368.264903404,
"scoreConfidence" : [
1.2296519702986756E8,
1.2880593355967438E8
],
"scorePercentiles" : {
"0.0" : 1.2570072667734246E8,
"50.0" : 1.2597767435800661E8,
"90.0" : 1.2597829484896386E8,
"95.0" : 1.2597829484896386E8,
"99.0" : 1.2597829484896386E8,
"99.9" : 1.2597829484896386E8,
"99.99" : 1.2597829484896386E8,
"99.999" : 1.2597829484896386E8,
"99.9999" : 1.2597829484896386E8,
"100.0" : 1.2597829484896386E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.2570072667734246E8,
1.2597767435800661E8,
1.2597829484896386E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.getExpirationDelay",
"mode" : "thrpt",
"threads" : 1,
"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,
"primaryMetric" : {
"score" : 7.989705086131115E7,
"scoreError" : 4875224.474206567,
"scoreConfidence" : [
7.502182638710459E7,
8.477227533551772E7
],
"scorePercentiles" : {
"0.0" : 7.969319566273278E7,
"50.0" : 7.979837229798806E7,
"90.0" : 8.01995846232126E7,
"95.0" : 8.01995846232126E7,
"99.0" : 8.01995846232126E7,
"99.9" : 8.01995846232126E7,
"99.99" : 8.01995846232126E7,
"99.999" : 8.01995846232126E7,
"99.9999" : 8.01995846232126E7,
"100.0" : 8.01995846232126E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
8.01995846232126E7,
7.969319566273278E7,
7.979837229798806E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.reschedule",
"mode" : "thrpt",
"threads" : 1,
"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,
"primaryMetric" : {
"score" : 6.884542771109118E7,
"scoreError" : 616163.634357583,
"scoreConfidence" : [
6.822926407673359E7,
6.946159134544876E7
],
"scorePercentiles" : {
"0.0" : 6.882405396860811E7,
"50.0" : 6.882786469804585E7,
"90.0" : 6.888436446661957E7,
"95.0" : 6.888436446661957E7,
"99.0" : 6.888436446661957E7,
"99.9" : 6.888436446661957E7,
"99.99" : 6.888436446661957E7,
"99.999" : 6.888436446661957E7,
"99.9999" : 6.888436446661957E7,
"100.0" : 6.888436446661957E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.882405396860811E7,
6.882786469804585E7,
6.888436446661957E7
]
]
},
"secondaryMetrics" : {
}
}
]
[
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.ascending",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/usr/lib/jvm/temurin-25-jdk-amd64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25.0.2+10-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 5237.203959676455,
"scoreError" : 9897.702083052707,
"scoreConfidence" : [
-4660.498123376252,
15134.906042729162
],
"scorePercentiles" : {
"0.0" : 4610.756332060222,
"50.0" : 5547.693588579738,
"90.0" : 5553.161958389406,
"95.0" : 5553.161958389406,
"99.0" : 5553.161958389406,
"99.9" : 5553.161958389406,
"99.99" : 5553.161958389406,
"99.999" : 5553.161958389406,
"99.9999" : 5553.161958389406,
"100.0" : 5553.161958389406
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4610.756332060222,
5547.693588579738,
5553.161958389406
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.descending",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/usr/lib/jvm/temurin-25-jdk-amd64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25.0.2+10-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 5011.7144635860095,
"scoreError" : 10763.073245205836,
"scoreConfidence" : [
-5751.358781619827,
15774.787708791846
],
"scorePercentiles" : {
"0.0" : 4330.582866653034,
"50.0" : 5342.378717852585,
"90.0" : 5362.181806252408,
"95.0" : 5362.181806252408,
"99.0" : 5362.181806252408,
"99.9" : 5362.181806252408,
"99.99" : 5362.181806252408,
"99.999" : 5362.181806252408,
"99.9999" : 5362.181806252408,
"100.0" : 5362.181806252408
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4330.582866653034,
5342.378717852585,
5362.181806252408
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.expire",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/usr/lib/jvm/temurin-25-jdk-amd64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25.0.2+10-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 3629617.7705220855,
"scoreError" : 80576.24617407659,
"scoreConfidence" : [
3549041.524348009,
3710194.016696162
],
"scorePercentiles" : {
"0.0" : 3626515.947215734,
"50.0" : 3627662.8486267165,
"90.0" : 3634674.515723806,
"95.0" : 3634674.515723806,
"99.0" : 3634674.515723806,
"99.9" : 3634674.515723806,
"99.99" : 3634674.515723806,
"99.999" : 3634674.515723806,
"99.9999" : 3634674.515723806,
"100.0" : 3634674.515723806
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3626515.947215734,
3627662.8486267165,
3634674.515723806
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.findBucket",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/usr/lib/jvm/temurin-25-jdk-amd64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25.0.2+10-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 1.2724324890462132E8,
"scoreError" : 393988.2391256636,
"scoreConfidence" : [
1.2684926066549565E8,
1.2763723714374699E8
],
"scorePercentiles" : {
"0.0" : 1.2721906699283046E8,
"50.0" : 1.2725006672035798E8,
"90.0" : 1.2726061300067556E8,
"95.0" : 1.2726061300067556E8,
"99.0" : 1.2726061300067556E8,
"99.9" : 1.2726061300067556E8,
"99.99" : 1.2726061300067556E8,
"99.999" : 1.2726061300067556E8,
"99.9999" : 1.2726061300067556E8,
"100.0" : 1.2726061300067556E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.2726061300067556E8,
1.2721906699283046E8,
1.2725006672035798E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.getExpirationDelay",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/usr/lib/jvm/temurin-25-jdk-amd64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25.0.2+10-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 7.93954691431536E7,
"scoreError" : 4832975.628229944,
"scoreConfidence" : [
7.456249351492365E7,
8.422844477138354E7
],
"scorePercentiles" : {
"0.0" : 7.91023716793047E7,
"50.0" : 7.946619823682433E7,
"90.0" : 7.961783751333173E7,
"95.0" : 7.961783751333173E7,
"99.0" : 7.961783751333173E7,
"99.9" : 7.961783751333173E7,
"99.99" : 7.961783751333173E7,
"99.999" : 7.961783751333173E7,
"99.9999" : 7.961783751333173E7,
"100.0" : 7.961783751333173E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7.961783751333173E7,
7.91023716793047E7,
7.946619823682433E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.reschedule",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/usr/lib/jvm/temurin-25-jdk-amd64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25.0.2+10-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 6.851157086347301E7,
"scoreError" : 2098056.548663468,
"scoreConfidence" : [
6.6413514314809546E7,
7.060962741213648E7
],
"scorePercentiles" : {
"0.0" : 6.842616517374605E7,
"50.0" : 6.846621259492238E7,
"90.0" : 6.86423348217506E7,
"95.0" : 6.86423348217506E7,
"99.0" : 6.86423348217506E7,
"99.9" : 6.86423348217506E7,
"99.99" : 6.86423348217506E7,
"99.999" : 6.86423348217506E7,
"99.9999" : 6.86423348217506E7,
"100.0" : 6.86423348217506E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.846621259492238E7,
6.86423348217506E7,
6.842616517374605E7
]
]
},
"secondaryMetrics" : {
}
}
]
[
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.ascending",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/26.0.0-ea.30.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "26-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "26-beta+30-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 4490.981823899875,
"scoreError" : 56.56734231023339,
"scoreConfidence" : [
4434.414481589642,
4547.5491662101085
],
"scorePercentiles" : {
"0.0" : 4488.202706088198,
"50.0" : 4490.416545369525,
"90.0" : 4494.326220241904,
"95.0" : 4494.326220241904,
"99.0" : 4494.326220241904,
"99.9" : 4494.326220241904,
"99.99" : 4494.326220241904,
"99.999" : 4494.326220241904,
"99.9999" : 4494.326220241904,
"100.0" : 4494.326220241904
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4494.326220241904,
4490.416545369525,
4488.202706088198
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.descending",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/26.0.0-ea.30.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "26-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "26-beta+30-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 4644.503556334584,
"scoreError" : 115.87105162055454,
"scoreConfidence" : [
4528.632504714029,
4760.374607955138
],
"scorePercentiles" : {
"0.0" : 4639.29480816641,
"50.0" : 4642.636855960386,
"90.0" : 4651.579004876952,
"95.0" : 4651.579004876952,
"99.0" : 4651.579004876952,
"99.9" : 4651.579004876952,
"99.99" : 4651.579004876952,
"99.999" : 4651.579004876952,
"99.9999" : 4651.579004876952,
"100.0" : 4651.579004876952
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4639.29480816641,
4651.579004876952,
4642.636855960386
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.expire",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/26.0.0-ea.30.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "26-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "26-beta+30-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 3681625.5647663544,
"scoreError" : 186603.7649985735,
"scoreConfidence" : [
3495021.799767781,
3868229.3297649277
],
"scorePercentiles" : {
"0.0" : 3670102.841344437,
"50.0" : 3685141.9470627764,
"90.0" : 3689631.9058918487,
"95.0" : 3689631.9058918487,
"99.0" : 3689631.9058918487,
"99.9" : 3689631.9058918487,
"99.99" : 3689631.9058918487,
"99.999" : 3689631.9058918487,
"99.9999" : 3689631.9058918487,
"100.0" : 3689631.9058918487
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3685141.9470627764,
3689631.9058918487,
3670102.841344437
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.findBucket",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/26.0.0-ea.30.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "26-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "26-beta+30-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 1.252212398987328E8,
"scoreError" : 3034396.5171821434,
"scoreConfidence" : [
1.2218684338155065E8,
1.2825563641591494E8
],
"scorePercentiles" : {
"0.0" : 1.2503167942882821E8,
"50.0" : 1.2528929379457659E8,
"90.0" : 1.253427464727936E8,
"95.0" : 1.253427464727936E8,
"99.0" : 1.253427464727936E8,
"99.9" : 1.253427464727936E8,
"99.99" : 1.253427464727936E8,
"99.999" : 1.253427464727936E8,
"99.9999" : 1.253427464727936E8,
"100.0" : 1.253427464727936E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.2528929379457659E8,
1.2503167942882821E8,
1.253427464727936E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.getExpirationDelay",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/26.0.0-ea.30.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "26-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "26-beta+30-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 7.954712227040012E7,
"scoreError" : 1.2088822910086941E7,
"scoreConfidence" : [
6.745829936031318E7,
9.163594518048707E7
],
"scorePercentiles" : {
"0.0" : 7.909634684667394E7,
"50.0" : 7.923708625997408E7,
"90.0" : 8.030793370455234E7,
"95.0" : 8.030793370455234E7,
"99.0" : 8.030793370455234E7,
"99.9" : 8.030793370455234E7,
"99.99" : 8.030793370455234E7,
"99.999" : 8.030793370455234E7,
"99.9999" : 8.030793370455234E7,
"100.0" : 8.030793370455234E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
8.030793370455234E7,
7.923708625997408E7,
7.909634684667394E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.reschedule",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/26.0.0-ea.30.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "26-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "26-beta+30-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 6.3748041105682336E7,
"scoreError" : 2899011.4667202355,
"scoreConfidence" : [
6.08490296389621E7,
6.6647052572402574E7
],
"scorePercentiles" : {
"0.0" : 6.357788312567389E7,
"50.0" : 6.3773661130639195E7,
"90.0" : 6.38925790607339E7,
"95.0" : 6.38925790607339E7,
"99.0" : 6.38925790607339E7,
"99.9" : 6.38925790607339E7,
"99.99" : 6.38925790607339E7,
"99.999" : 6.38925790607339E7,
"99.9999" : 6.38925790607339E7,
"100.0" : 6.38925790607339E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.38925790607339E7,
6.357788312567389E7,
6.3773661130639195E7
]
]
},
"secondaryMetrics" : {
}
}
]
[
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.ascending",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/27.0.0-ea.6.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "27-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "27-beta+6-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 4425.982363925479,
"scoreError" : 249.34482010213256,
"scoreConfidence" : [
4176.637543823346,
4675.327184027612
],
"scorePercentiles" : {
"0.0" : 4414.7381495185255,
"50.0" : 4422.014142615609,
"90.0" : 4441.194799642303,
"95.0" : 4441.194799642303,
"99.0" : 4441.194799642303,
"99.9" : 4441.194799642303,
"99.99" : 4441.194799642303,
"99.999" : 4441.194799642303,
"99.9999" : 4441.194799642303,
"100.0" : 4441.194799642303
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4441.194799642303,
4422.014142615609,
4414.7381495185255
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.descending",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/27.0.0-ea.6.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "27-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "27-beta+6-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 4814.344271228709,
"scoreError" : 182.45621725552877,
"scoreConfidence" : [
4631.88805397318,
4996.800488484238
],
"scorePercentiles" : {
"0.0" : 4802.8415024623,
"50.0" : 4819.209341397001,
"90.0" : 4820.981969826826,
"95.0" : 4820.981969826826,
"99.0" : 4820.981969826826,
"99.9" : 4820.981969826826,
"99.99" : 4820.981969826826,
"99.999" : 4820.981969826826,
"99.9999" : 4820.981969826826,
"100.0" : 4820.981969826826
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4819.209341397001,
4802.8415024623,
4820.981969826826
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.expire",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/27.0.0-ea.6.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "27-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "27-beta+6-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 3675005.7136746733,
"scoreError" : 40191.37853183917,
"scoreConfidence" : [
3634814.335142834,
3715197.0922065126
],
"scorePercentiles" : {
"0.0" : 3672639.3062097854,
"50.0" : 3675380.581911943,
"90.0" : 3676997.2529022917,
"95.0" : 3676997.2529022917,
"99.0" : 3676997.2529022917,
"99.9" : 3676997.2529022917,
"99.99" : 3676997.2529022917,
"99.999" : 3676997.2529022917,
"99.9999" : 3676997.2529022917,
"100.0" : 3676997.2529022917
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3675380.581911943,
3672639.3062097854,
3676997.2529022917
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.findBucket",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/27.0.0-ea.6.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "27-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "27-beta+6-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 1.2770505846230386E8,
"scoreError" : 4315285.344356684,
"scoreConfidence" : [
1.2338977311794718E8,
1.3202034380666055E8
],
"scorePercentiles" : {
"0.0" : 1.2743579061727928E8,
"50.0" : 1.278000679857583E8,
"90.0" : 1.2787931678387396E8,
"95.0" : 1.2787931678387396E8,
"99.0" : 1.2787931678387396E8,
"99.9" : 1.2787931678387396E8,
"99.99" : 1.2787931678387396E8,
"99.999" : 1.2787931678387396E8,
"99.9999" : 1.2787931678387396E8,
"100.0" : 1.2787931678387396E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.2787931678387396E8,
1.278000679857583E8,
1.2743579061727928E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.getExpirationDelay",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/27.0.0-ea.6.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "27-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "27-beta+6-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 7.518602133311717E7,
"scoreError" : 2.938303102104864E7,
"scoreConfidence" : [
4.580299031206854E7,
1.045690523541658E8
],
"scorePercentiles" : {
"0.0" : 7.336855716481893E7,
"50.0" : 7.575329207007228E7,
"90.0" : 7.643621476446031E7,
"95.0" : 7.643621476446031E7,
"99.0" : 7.643621476446031E7,
"99.9" : 7.643621476446031E7,
"99.99" : 7.643621476446031E7,
"99.999" : 7.643621476446031E7,
"99.9999" : 7.643621476446031E7,
"100.0" : 7.643621476446031E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7.575329207007228E7,
7.336855716481893E7,
7.643621476446031E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.reschedule",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/27.0.0-ea.6.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "27-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "27-beta+6-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 6.346123228382694E7,
"scoreError" : 1756258.3180557794,
"scoreConfidence" : [
6.170497396577116E7,
6.521749060188272E7
],
"scorePercentiles" : {
"0.0" : 6.3394971229628734E7,
"50.0" : 6.34170690020782E7,
"90.0" : 6.357165661977388E7,
"95.0" : 6.357165661977388E7,
"99.0" : 6.357165661977388E7,
"99.9" : 6.357165661977388E7,
"99.99" : 6.357165661977388E7,
"99.999" : 6.357165661977388E7,
"99.9999" : 6.357165661977388E7,
"100.0" : 6.357165661977388E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.357165661977388E7,
6.34170690020782E7,
6.3394971229628734E7
]
]
},
"secondaryMetrics" : {
}
}
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment