Skip to content

Instantly share code, notes, and snippets.

@ben-manes
Last active February 28, 2026 00:52
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" : 4231.9753476713995,
"scoreError" : 64.44235830675218,
"scoreConfidence" : [
4167.532989364648,
4296.417705978151
],
"scorePercentiles" : {
"0.0" : 4228.209792412542,
"50.0" : 4232.500697419204,
"90.0" : 4235.215553182453,
"95.0" : 4235.215553182453,
"99.0" : 4235.215553182453,
"99.9" : 4235.215553182453,
"99.99" : 4235.215553182453,
"99.999" : 4235.215553182453,
"99.9999" : 4235.215553182453,
"100.0" : 4235.215553182453
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4235.215553182453,
4232.500697419204,
4228.209792412542
]
]
},
"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" : 4853.213259496454,
"scoreError" : 127.1325121324141,
"scoreConfidence" : [
4726.08074736404,
4980.3457716288685
],
"scorePercentiles" : {
"0.0" : 4846.532263941611,
"50.0" : 4852.669934433142,
"90.0" : 4860.437580114612,
"95.0" : 4860.437580114612,
"99.0" : 4860.437580114612,
"99.9" : 4860.437580114612,
"99.99" : 4860.437580114612,
"99.999" : 4860.437580114612,
"99.9999" : 4860.437580114612,
"100.0" : 4860.437580114612
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4852.669934433142,
4860.437580114612,
4846.532263941611
]
]
},
"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" : 3814888.1164351515,
"scoreError" : 129521.16151390642,
"scoreConfidence" : [
3685366.954921245,
3944409.277949058
],
"scorePercentiles" : {
"0.0" : 3806783.3183662556,
"50.0" : 3817874.226762134,
"90.0" : 3820006.804177064,
"95.0" : 3820006.804177064,
"99.0" : 3820006.804177064,
"99.9" : 3820006.804177064,
"99.99" : 3820006.804177064,
"99.999" : 3820006.804177064,
"99.9999" : 3820006.804177064,
"100.0" : 3820006.804177064
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3820006.804177064,
3817874.226762134,
3806783.3183662556
]
]
},
"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.2821485038686913E8,
"scoreError" : 521458.1732629525,
"scoreConfidence" : [
1.2769339221360618E8,
1.2873630856013209E8
],
"scorePercentiles" : {
"0.0" : 1.2818547728040169E8,
"50.0" : 1.282165025007555E8,
"90.0" : 1.2824257137945022E8,
"95.0" : 1.2824257137945022E8,
"99.0" : 1.2824257137945022E8,
"99.9" : 1.2824257137945022E8,
"99.99" : 1.2824257137945022E8,
"99.999" : 1.2824257137945022E8,
"99.9999" : 1.2824257137945022E8,
"100.0" : 1.2824257137945022E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.2818547728040169E8,
1.282165025007555E8,
1.2824257137945022E8
]
]
},
"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.712139900088833E7,
"scoreError" : 1333128.851910646,
"scoreConfidence" : [
8.578827014897768E7,
8.845452785279898E7
],
"scorePercentiles" : {
"0.0" : 8.704497324202318E7,
"50.0" : 8.712864361645357E7,
"90.0" : 8.719058014418823E7,
"95.0" : 8.719058014418823E7,
"99.0" : 8.719058014418823E7,
"99.9" : 8.719058014418823E7,
"99.99" : 8.719058014418823E7,
"99.999" : 8.719058014418823E7,
"99.9999" : 8.719058014418823E7,
"100.0" : 8.719058014418823E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
8.712864361645357E7,
8.704497324202318E7,
8.719058014418823E7
]
]
},
"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.793903338061179E7,
"scoreError" : 6149217.983517374,
"scoreConfidence" : [
6.178981539709442E7,
7.408825136412917E7
],
"scorePercentiles" : {
"0.0" : 6.755273869616786E7,
"50.0" : 6.809105478049105E7,
"90.0" : 6.817330666517645E7,
"95.0" : 6.817330666517645E7,
"99.0" : 6.817330666517645E7,
"99.9" : 6.817330666517645E7,
"99.99" : 6.817330666517645E7,
"99.999" : 6.817330666517645E7,
"99.9999" : 6.817330666517645E7,
"100.0" : 6.817330666517645E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.817330666517645E7,
6.809105478049105E7,
6.755273869616786E7
]
]
},
"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" : 3670.2626873279137,
"scoreError" : 637.97707418681,
"scoreConfidence" : [
3032.2856131411036,
4308.239761514724
],
"scorePercentiles" : {
"0.0" : 3635.864889079203,
"50.0" : 3669.145695542962,
"90.0" : 3705.777477361577,
"95.0" : 3705.777477361577,
"99.0" : 3705.777477361577,
"99.9" : 3705.777477361577,
"99.99" : 3705.777477361577,
"99.999" : 3705.777477361577,
"99.9999" : 3705.777477361577,
"100.0" : 3705.777477361577
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3635.864889079203,
3705.777477361577,
3669.145695542962
]
]
},
"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" : 3698.3305113573365,
"scoreError" : 977.4911766793941,
"scoreConfidence" : [
2720.839334677942,
4675.821688036731
],
"scorePercentiles" : {
"0.0" : 3636.462570442892,
"50.0" : 3729.0623498672917,
"90.0" : 3729.4666137618256,
"95.0" : 3729.4666137618256,
"99.0" : 3729.4666137618256,
"99.9" : 3729.4666137618256,
"99.99" : 3729.4666137618256,
"99.999" : 3729.4666137618256,
"99.9999" : 3729.4666137618256,
"100.0" : 3729.4666137618256
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3636.462570442892,
3729.4666137618256,
3729.0623498672917
]
]
},
"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" : 3839647.423123438,
"scoreError" : 80004.25586026824,
"scoreConfidence" : [
3759643.16726317,
3919651.678983706
],
"scorePercentiles" : {
"0.0" : 3834789.0639623064,
"50.0" : 3840840.4214552375,
"90.0" : 3843312.78395277,
"95.0" : 3843312.78395277,
"99.0" : 3843312.78395277,
"99.9" : 3843312.78395277,
"99.99" : 3843312.78395277,
"99.999" : 3843312.78395277,
"99.9999" : 3843312.78395277,
"100.0" : 3843312.78395277
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3834789.0639623064,
3840840.4214552375,
3843312.78395277
]
]
},
"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.4881123209773862E8,
"scoreError" : 4015301.0538144037,
"scoreConfidence" : [
1.447959310439242E8,
1.5282653315155303E8
],
"scorePercentiles" : {
"0.0" : 1.485572209973594E8,
"50.0" : 1.4893121290097234E8,
"90.0" : 1.4894526239488414E8,
"95.0" : 1.4894526239488414E8,
"99.0" : 1.4894526239488414E8,
"99.9" : 1.4894526239488414E8,
"99.99" : 1.4894526239488414E8,
"99.999" : 1.4894526239488414E8,
"99.9999" : 1.4894526239488414E8,
"100.0" : 1.4894526239488414E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.4893121290097234E8,
1.485572209973594E8,
1.4894526239488414E8
]
]
},
"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.0523106347641058E8,
"scoreError" : 2457749.71847622,
"scoreConfidence" : [
1.0277331375793436E8,
1.076888131948868E8
],
"scorePercentiles" : {
"0.0" : 1.0507659363909607E8,
"50.0" : 1.052923885947504E8,
"90.0" : 1.053242081953853E8,
"95.0" : 1.053242081953853E8,
"99.0" : 1.053242081953853E8,
"99.9" : 1.053242081953853E8,
"99.99" : 1.053242081953853E8,
"99.999" : 1.053242081953853E8,
"99.9999" : 1.053242081953853E8,
"100.0" : 1.053242081953853E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.052923885947504E8,
1.053242081953853E8,
1.0507659363909607E8
]
]
},
"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.199274707456239E7,
"scoreError" : 2438065.3977533206,
"scoreConfidence" : [
6.955468167680907E7,
7.44308124723157E7
],
"scorePercentiles" : {
"0.0" : 7.18446718850968E7,
"50.0" : 7.202917380926378E7,
"90.0" : 7.210439552932659E7,
"95.0" : 7.210439552932659E7,
"99.0" : 7.210439552932659E7,
"99.9" : 7.210439552932659E7,
"99.99" : 7.210439552932659E7,
"99.999" : 7.210439552932659E7,
"99.9999" : 7.210439552932659E7,
"100.0" : 7.210439552932659E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7.202917380926378E7,
7.210439552932659E7,
7.18446718850968E7
]
]
},
"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" : 6116.4838652657345,
"scoreError" : 302.02227576424383,
"scoreConfidence" : [
5814.46158950149,
6418.506141029979
],
"scorePercentiles" : {
"0.0" : 6099.106090786502,
"50.0" : 6118.27542640587,
"90.0" : 6132.070078604831,
"95.0" : 6132.070078604831,
"99.0" : 6132.070078604831,
"99.9" : 6132.070078604831,
"99.99" : 6132.070078604831,
"99.999" : 6132.070078604831,
"99.9999" : 6132.070078604831,
"100.0" : 6132.070078604831
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6132.070078604831,
6099.106090786502,
6118.27542640587
]
]
},
"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" : 2862.973648292888,
"scoreError" : 23.149851645157266,
"scoreConfidence" : [
2839.8237966477304,
2886.1234999380454
],
"scorePercentiles" : {
"0.0" : 2861.670456255358,
"50.0" : 2863.0452187790884,
"90.0" : 2864.2052698442167,
"95.0" : 2864.2052698442167,
"99.0" : 2864.2052698442167,
"99.9" : 2864.2052698442167,
"99.99" : 2864.2052698442167,
"99.999" : 2864.2052698442167,
"99.9999" : 2864.2052698442167,
"100.0" : 2864.2052698442167
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2861.670456255358,
2864.2052698442167,
2863.0452187790884
]
]
},
"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" : 4302052.894132938,
"scoreError" : 116484.40081573624,
"scoreConfidence" : [
4185568.493317202,
4418537.294948675
],
"scorePercentiles" : {
"0.0" : 4294765.066328364,
"50.0" : 4304731.063968559,
"90.0" : 4306662.55210189,
"95.0" : 4306662.55210189,
"99.0" : 4306662.55210189,
"99.9" : 4306662.55210189,
"99.99" : 4306662.55210189,
"99.999" : 4306662.55210189,
"99.9999" : 4306662.55210189,
"100.0" : 4306662.55210189
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4306662.55210189,
4304731.063968559,
4294765.066328364
]
]
},
"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" : 9.92871734085925E7,
"scoreError" : 2195999.0368757397,
"scoreConfidence" : [
9.709117437171677E7,
1.0148317244546825E8
],
"scorePercentiles" : {
"0.0" : 9.9160469290288E7,
"50.0" : 9.930104299673702E7,
"90.0" : 9.94000079387525E7,
"95.0" : 9.94000079387525E7,
"99.0" : 9.94000079387525E7,
"99.9" : 9.94000079387525E7,
"99.99" : 9.94000079387525E7,
"99.999" : 9.94000079387525E7,
"99.9999" : 9.94000079387525E7,
"100.0" : 9.94000079387525E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
9.9160469290288E7,
9.94000079387525E7,
9.930104299673702E7
]
]
},
"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.399440733099907E7,
"scoreError" : 414921.6533564505,
"scoreConfidence" : [
5.357948567764262E7,
5.440932898435552E7
],
"scorePercentiles" : {
"0.0" : 5.3970380789375685E7,
"50.0" : 5.399723911703746E7,
"90.0" : 5.401560208658407E7,
"95.0" : 5.401560208658407E7,
"99.0" : 5.401560208658407E7,
"99.9" : 5.401560208658407E7,
"99.99" : 5.401560208658407E7,
"99.999" : 5.401560208658407E7,
"99.9999" : 5.401560208658407E7,
"100.0" : 5.401560208658407E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5.399723911703746E7,
5.3970380789375685E7,
5.401560208658407E7
]
]
},
"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.757048411412662E7,
"scoreError" : 3258846.7749523465,
"scoreConfidence" : [
6.431163733917428E7,
7.082933088907897E7
],
"scorePercentiles" : {
"0.0" : 6.737089720002832E7,
"50.0" : 6.762520098225217E7,
"90.0" : 6.771535416009939E7,
"95.0" : 6.771535416009939E7,
"99.0" : 6.771535416009939E7,
"99.9" : 6.771535416009939E7,
"99.99" : 6.771535416009939E7,
"99.999" : 6.771535416009939E7,
"99.9999" : 6.771535416009939E7,
"100.0" : 6.771535416009939E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.771535416009939E7,
6.762520098225217E7,
6.737089720002832E7
]
]
},
"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.30",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.30+7",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 4020.608519301774,
"scoreError" : 72.06941050097136,
"scoreConfidence" : [
3948.5391088008023,
4092.6779298027454
],
"scorePercentiles" : {
"0.0" : 4016.1235936208286,
"50.0" : 4022.130228911345,
"90.0" : 4023.5717353731484,
"95.0" : 4023.5717353731484,
"99.0" : 4023.5717353731484,
"99.9" : 4023.5717353731484,
"99.99" : 4023.5717353731484,
"99.999" : 4023.5717353731484,
"99.9999" : 4023.5717353731484,
"100.0" : 4023.5717353731484
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4023.5717353731484,
4022.130228911345,
4016.1235936208286
]
]
},
"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.30",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.30+7",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 3316.4564864889094,
"scoreError" : 427.9089988796892,
"scoreConfidence" : [
2888.5474876092203,
3744.3654853685985
],
"scorePercentiles" : {
"0.0" : 3295.475750018702,
"50.0" : 3312.114459962715,
"90.0" : 3341.7792494853106,
"95.0" : 3341.7792494853106,
"99.0" : 3341.7792494853106,
"99.9" : 3341.7792494853106,
"99.99" : 3341.7792494853106,
"99.999" : 3341.7792494853106,
"99.9999" : 3341.7792494853106,
"100.0" : 3341.7792494853106
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3295.475750018702,
3312.114459962715,
3341.7792494853106
]
]
},
"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.30",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.30+7",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 3627440.3845019494,
"scoreError" : 44649.56068710662,
"scoreConfidence" : [
3582790.823814843,
3672089.945189056
],
"scorePercentiles" : {
"0.0" : 3624737.640065557,
"50.0" : 3628076.8355402267,
"90.0" : 3629506.6779000657,
"95.0" : 3629506.6779000657,
"99.0" : 3629506.6779000657,
"99.9" : 3629506.6779000657,
"99.99" : 3629506.6779000657,
"99.999" : 3629506.6779000657,
"99.9999" : 3629506.6779000657,
"100.0" : 3629506.6779000657
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3629506.6779000657,
3628076.8355402267,
3624737.640065557
]
]
},
"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.30",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.30+7",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 1.1104958837158339E8,
"scoreError" : 8658439.188108725,
"scoreConfidence" : [
1.0239114918347466E8,
1.1970802755969211E8
],
"scorePercentiles" : {
"0.0" : 1.105581827669478E8,
"50.0" : 1.1108521043880697E8,
"90.0" : 1.1150537190899536E8,
"95.0" : 1.1150537190899536E8,
"99.0" : 1.1150537190899536E8,
"99.9" : 1.1150537190899536E8,
"99.99" : 1.1150537190899536E8,
"99.999" : 1.1150537190899536E8,
"99.9999" : 1.1150537190899536E8,
"100.0" : 1.1150537190899536E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.1150537190899536E8,
1.105581827669478E8,
1.1108521043880697E8
]
]
},
"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.30",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.30+7",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 7.115617244096695E7,
"scoreError" : 3595498.4956308953,
"scoreConfidence" : [
6.756067394533606E7,
7.475167093659784E7
],
"scorePercentiles" : {
"0.0" : 7.095509224908927E7,
"50.0" : 7.11644295616219E7,
"90.0" : 7.13489955121897E7,
"95.0" : 7.13489955121897E7,
"99.0" : 7.13489955121897E7,
"99.9" : 7.13489955121897E7,
"99.99" : 7.13489955121897E7,
"99.999" : 7.13489955121897E7,
"99.9999" : 7.13489955121897E7,
"100.0" : 7.13489955121897E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7.13489955121897E7,
7.11644295616219E7,
7.095509224908927E7
]
]
},
"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.30",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.30+7",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 6.278266197346118E7,
"scoreError" : 569669.9121462612,
"scoreConfidence" : [
6.221299206131492E7,
6.3352331885607444E7
],
"scorePercentiles" : {
"0.0" : 6.276325883129085E7,
"50.0" : 6.276604487648407E7,
"90.0" : 6.281868221260861E7,
"95.0" : 6.281868221260861E7,
"99.0" : 6.281868221260861E7,
"99.9" : 6.281868221260861E7,
"99.99" : 6.281868221260861E7,
"99.999" : 6.281868221260861E7,
"99.9999" : 6.281868221260861E7,
"100.0" : 6.281868221260861E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.281868221260861E7,
6.276325883129085E7,
6.276604487648407E7
]
]
},
"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" : 5216.738663392084,
"scoreError" : 11216.37410147212,
"scoreConfidence" : [
-5999.635438080036,
16433.112764864203
],
"scorePercentiles" : {
"0.0" : 4506.82039596127,
"50.0" : 5571.430156623104,
"90.0" : 5571.965437591879,
"95.0" : 5571.965437591879,
"99.0" : 5571.965437591879,
"99.9" : 5571.965437591879,
"99.99" : 5571.965437591879,
"99.999" : 5571.965437591879,
"99.9999" : 5571.965437591879,
"100.0" : 5571.965437591879
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4506.82039596127,
5571.430156623104,
5571.965437591879
]
]
},
"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" : 4860.571782270324,
"scoreError" : 12329.98282913352,
"scoreConfidence" : [
-7469.411046863196,
17190.554611403844
],
"scorePercentiles" : {
"0.0" : 4080.2779911283505,
"50.0" : 5239.463866154044,
"90.0" : 5261.973489528576,
"95.0" : 5261.973489528576,
"99.0" : 5261.973489528576,
"99.9" : 5261.973489528576,
"99.99" : 5261.973489528576,
"99.999" : 5261.973489528576,
"99.9999" : 5261.973489528576,
"100.0" : 5261.973489528576
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4080.2779911283505,
5261.973489528576,
5239.463866154044
]
]
},
"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" : 4964451.260166493,
"scoreError" : 42005.725734394226,
"scoreConfidence" : [
4922445.534432099,
5006456.985900887
],
"scorePercentiles" : {
"0.0" : 4961793.384264481,
"50.0" : 4965723.935206479,
"90.0" : 4965836.46102852,
"95.0" : 4965836.46102852,
"99.0" : 4965836.46102852,
"99.9" : 4965836.46102852,
"99.99" : 4965836.46102852,
"99.999" : 4965836.46102852,
"99.9999" : 4965836.46102852,
"100.0" : 4965836.46102852
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4965836.46102852,
4965723.935206479,
4961793.384264481
]
]
},
"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.2706239814490604E8,
"scoreError" : 1.3278425685533367E7,
"scoreConfidence" : [
1.1378397245937267E8,
1.4034082383043942E8
],
"scorePercentiles" : {
"0.0" : 1.2639476079084925E8,
"50.0" : 1.269541313974605E8,
"90.0" : 1.2783830224640836E8,
"95.0" : 1.2783830224640836E8,
"99.0" : 1.2783830224640836E8,
"99.9" : 1.2783830224640836E8,
"99.99" : 1.2783830224640836E8,
"99.999" : 1.2783830224640836E8,
"99.9999" : 1.2783830224640836E8,
"100.0" : 1.2783830224640836E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.2783830224640836E8,
1.2639476079084925E8,
1.269541313974605E8
]
]
},
"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" : 8.15975003465387E7,
"scoreError" : 7123934.131459356,
"scoreConfidence" : [
7.447356621507934E7,
8.872143447799805E7
],
"scorePercentiles" : {
"0.0" : 8.130312664240886E7,
"50.0" : 8.144890334826984E7,
"90.0" : 8.204047104893738E7,
"95.0" : 8.204047104893738E7,
"99.0" : 8.204047104893738E7,
"99.9" : 8.204047104893738E7,
"99.99" : 8.204047104893738E7,
"99.999" : 8.204047104893738E7,
"99.9999" : 8.204047104893738E7,
"100.0" : 8.204047104893738E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
8.130312664240886E7,
8.144890334826984E7,
8.204047104893738E7
]
]
},
"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.920875433141239E7,
"scoreError" : 6996280.506183279,
"scoreConfidence" : [
6.221247382522911E7,
7.620503483759567E7
],
"scorePercentiles" : {
"0.0" : 6.879400264856581E7,
"50.0" : 6.928177927505346E7,
"90.0" : 6.955048107061788E7,
"95.0" : 6.955048107061788E7,
"99.0" : 6.955048107061788E7,
"99.9" : 6.955048107061788E7,
"99.99" : 6.955048107061788E7,
"99.999" : 6.955048107061788E7,
"99.9999" : 6.955048107061788E7,
"100.0" : 6.955048107061788E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.955048107061788E7,
6.928177927505346E7,
6.879400264856581E7
]
]
},
"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.10.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "27-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "27-beta+10-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 4390.588676619888,
"scoreError" : 301.4302999484353,
"scoreConfidence" : [
4089.158376671453,
4692.0189765683235
],
"scorePercentiles" : {
"0.0" : 4371.945390086031,
"50.0" : 4396.401617213065,
"90.0" : 4403.419022560566,
"95.0" : 4403.419022560566,
"99.0" : 4403.419022560566,
"99.9" : 4403.419022560566,
"99.99" : 4403.419022560566,
"99.999" : 4403.419022560566,
"99.9999" : 4403.419022560566,
"100.0" : 4403.419022560566
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4396.401617213065,
4371.945390086031,
4403.419022560566
]
]
},
"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.10.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "27-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "27-beta+10-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 4524.851484728727,
"scoreError" : 180.1255808746348,
"scoreConfidence" : [
4344.725903854092,
4704.977065603362
],
"scorePercentiles" : {
"0.0" : 4515.574782433922,
"50.0" : 4523.750587756087,
"90.0" : 4535.2290839961715,
"95.0" : 4535.2290839961715,
"99.0" : 4535.2290839961715,
"99.9" : 4535.2290839961715,
"99.99" : 4535.2290839961715,
"99.999" : 4535.2290839961715,
"99.9999" : 4535.2290839961715,
"100.0" : 4535.2290839961715
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4535.2290839961715,
4523.750587756087,
4515.574782433922
]
]
},
"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.10.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "27-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "27-beta+10-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 4807664.83419656,
"scoreError" : 205245.57311133263,
"scoreConfidence" : [
4602419.261085227,
5012910.407307893
],
"scorePercentiles" : {
"0.0" : 4795949.90297928,
"50.0" : 4808660.474561453,
"90.0" : 4818384.125048948,
"95.0" : 4818384.125048948,
"99.0" : 4818384.125048948,
"99.9" : 4818384.125048948,
"99.99" : 4818384.125048948,
"99.999" : 4818384.125048948,
"99.9999" : 4818384.125048948,
"100.0" : 4818384.125048948
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4795949.90297928,
4818384.125048948,
4808660.474561453
]
]
},
"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.10.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "27-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "27-beta+10-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 1.7845476547830486E8,
"scoreError" : 2269785.987227663,
"scoreConfidence" : [
1.761849794910772E8,
1.807245514655325E8
],
"scorePercentiles" : {
"0.0" : 1.7831448674216583E8,
"50.0" : 1.7849806444674888E8,
"90.0" : 1.7855174524599984E8,
"95.0" : 1.7855174524599984E8,
"99.0" : 1.7855174524599984E8,
"99.9" : 1.7855174524599984E8,
"99.99" : 1.7855174524599984E8,
"99.999" : 1.7855174524599984E8,
"99.9999" : 1.7855174524599984E8,
"100.0" : 1.7855174524599984E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.7855174524599984E8,
1.7849806444674888E8,
1.7831448674216583E8
]
]
},
"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.10.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "27-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "27-beta+10-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 7.441345668211062E7,
"scoreError" : 4703073.818914169,
"scoreConfidence" : [
6.971038286319645E7,
7.91165305010248E7
],
"scorePercentiles" : {
"0.0" : 7.415403961277884E7,
"50.0" : 7.441673948329037E7,
"90.0" : 7.466959095026268E7,
"95.0" : 7.466959095026268E7,
"99.0" : 7.466959095026268E7,
"99.9" : 7.466959095026268E7,
"99.99" : 7.466959095026268E7,
"99.999" : 7.466959095026268E7,
"99.9999" : 7.466959095026268E7,
"100.0" : 7.466959095026268E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7.441673948329037E7,
7.466959095026268E7,
7.415403961277884E7
]
]
},
"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.10.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "27-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "27-beta+10-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 6.08992421580619E7,
"scoreError" : 196775.17061647927,
"scoreConfidence" : [
6.070246698744542E7,
6.109601732867838E7
],
"scorePercentiles" : {
"0.0" : 6.088866973415605E7,
"50.0" : 6.089882716245869E7,
"90.0" : 6.091022957757097E7,
"95.0" : 6.091022957757097E7,
"99.0" : 6.091022957757097E7,
"99.9" : 6.091022957757097E7,
"99.99" : 6.091022957757097E7,
"99.999" : 6.091022957757097E7,
"99.9999" : 6.091022957757097E7,
"100.0" : 6.091022957757097E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.091022957757097E7,
6.088866973415605E7,
6.089882716245869E7
]
]
},
"secondaryMetrics" : {
}
}
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment