Skip to content

Instantly share code, notes, and snippets.

@ben-manes
Last active February 14, 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" : 4251.213163931731,
"scoreError" : 262.62838805463264,
"scoreConfidence" : [
3988.5847758770988,
4513.841551986364
],
"scorePercentiles" : {
"0.0" : 4234.60463905574,
"50.0" : 4258.926255840095,
"90.0" : 4260.108596899358,
"95.0" : 4260.108596899358,
"99.0" : 4260.108596899358,
"99.9" : 4260.108596899358,
"99.99" : 4260.108596899358,
"99.999" : 4260.108596899358,
"99.9999" : 4260.108596899358,
"100.0" : 4260.108596899358
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4234.60463905574,
4260.108596899358,
4258.926255840095
]
]
},
"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" : 4858.708607753651,
"scoreError" : 54.70331908063013,
"scoreConfidence" : [
4804.005288673021,
4913.411926834282
],
"scorePercentiles" : {
"0.0" : 4855.619569546853,
"50.0" : 4858.898791009029,
"90.0" : 4861.607462705073,
"95.0" : 4861.607462705073,
"99.0" : 4861.607462705073,
"99.9" : 4861.607462705073,
"99.99" : 4861.607462705073,
"99.999" : 4861.607462705073,
"99.9999" : 4861.607462705073,
"100.0" : 4861.607462705073
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4858.898791009029,
4855.619569546853,
4861.607462705073
]
]
},
"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" : 3791971.398611592,
"scoreError" : 114460.84738279624,
"scoreConfidence" : [
3677510.5512287957,
3906432.2459943886
],
"scorePercentiles" : {
"0.0" : 3785292.713366366,
"50.0" : 3792879.84350119,
"90.0" : 3797741.63896722,
"95.0" : 3797741.63896722,
"99.0" : 3797741.63896722,
"99.9" : 3797741.63896722,
"99.99" : 3797741.63896722,
"99.999" : 3797741.63896722,
"99.9999" : 3797741.63896722,
"100.0" : 3797741.63896722
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3785292.713366366,
3792879.84350119,
3797741.63896722
]
]
},
"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.2649886872971326E8,
"scoreError" : 2.4079890857897628E7,
"scoreConfidence" : [
1.0241897787181564E8,
1.505787595876109E8
],
"scorePercentiles" : {
"0.0" : 1.2498821209179963E8,
"50.0" : 1.2707934399185385E8,
"90.0" : 1.274290501054863E8,
"95.0" : 1.274290501054863E8,
"99.0" : 1.274290501054863E8,
"99.9" : 1.274290501054863E8,
"99.99" : 1.274290501054863E8,
"99.999" : 1.274290501054863E8,
"99.9999" : 1.274290501054863E8,
"100.0" : 1.274290501054863E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.2498821209179963E8,
1.2707934399185385E8,
1.274290501054863E8
]
]
},
"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.692397889840478E7,
"scoreError" : 2754214.577545432,
"scoreConfidence" : [
8.416976432085934E7,
8.967819347595021E7
],
"scorePercentiles" : {
"0.0" : 8.676199417456454E7,
"50.0" : 8.694918607446732E7,
"90.0" : 8.706075644618249E7,
"95.0" : 8.706075644618249E7,
"99.0" : 8.706075644618249E7,
"99.9" : 8.706075644618249E7,
"99.99" : 8.706075644618249E7,
"99.999" : 8.706075644618249E7,
"99.9999" : 8.706075644618249E7,
"100.0" : 8.706075644618249E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
8.706075644618249E7,
8.676199417456454E7,
8.694918607446732E7
]
]
},
"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.80694948040701E7,
"scoreError" : 1027638.787488529,
"scoreConfidence" : [
6.704185601658157E7,
6.909713359155864E7
],
"scorePercentiles" : {
"0.0" : 6.800449463189103E7,
"50.0" : 6.809996605404037E7,
"90.0" : 6.810402372627889E7,
"95.0" : 6.810402372627889E7,
"99.0" : 6.810402372627889E7,
"99.9" : 6.810402372627889E7,
"99.99" : 6.810402372627889E7,
"99.999" : 6.810402372627889E7,
"99.9999" : 6.810402372627889E7,
"100.0" : 6.810402372627889E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.800449463189103E7,
6.809996605404037E7,
6.810402372627889E7
]
]
},
"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" : 5114.005320944546,
"scoreError" : 1010.0832788091445,
"scoreConfidence" : [
4103.922042135401,
6124.088599753691
],
"scorePercentiles" : {
"0.0" : 5060.410154947904,
"50.0" : 5110.618956834516,
"90.0" : 5170.986851051219,
"95.0" : 5170.986851051219,
"99.0" : 5170.986851051219,
"99.9" : 5170.986851051219,
"99.99" : 5170.986851051219,
"99.999" : 5170.986851051219,
"99.9999" : 5170.986851051219,
"100.0" : 5170.986851051219
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5110.618956834516,
5170.986851051219,
5060.410154947904
]
]
},
"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" : 5222.180571245123,
"scoreError" : 1484.6686198671598,
"scoreConfidence" : [
3737.5119513779637,
6706.849191112283
],
"scorePercentiles" : {
"0.0" : 5168.132203924935,
"50.0" : 5182.63347317603,
"90.0" : 5315.776036634404,
"95.0" : 5315.776036634404,
"99.0" : 5315.776036634404,
"99.9" : 5315.776036634404,
"99.99" : 5315.776036634404,
"99.999" : 5315.776036634404,
"99.9999" : 5315.776036634404,
"100.0" : 5315.776036634404
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5168.132203924935,
5182.63347317603,
5315.776036634404
]
]
},
"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" : 4066834.003474681,
"scoreError" : 88000.20498414083,
"scoreConfidence" : [
3978833.79849054,
4154834.208458822
],
"scorePercentiles" : {
"0.0" : 4062226.471260766,
"50.0" : 4066427.605732392,
"90.0" : 4071847.933430886,
"95.0" : 4071847.933430886,
"99.0" : 4071847.933430886,
"99.9" : 4071847.933430886,
"99.99" : 4071847.933430886,
"99.999" : 4071847.933430886,
"99.9999" : 4071847.933430886,
"100.0" : 4071847.933430886
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4062226.471260766,
4071847.933430886,
4066427.605732392
]
]
},
"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.4847708979427946E8,
"scoreError" : 3160112.754830534,
"scoreConfidence" : [
1.4531697703944892E8,
1.5163720254911E8
],
"scorePercentiles" : {
"0.0" : 1.4828687926479512E8,
"50.0" : 1.485186329257149E8,
"90.0" : 1.486257571923283E8,
"95.0" : 1.486257571923283E8,
"99.0" : 1.486257571923283E8,
"99.9" : 1.486257571923283E8,
"99.99" : 1.486257571923283E8,
"99.999" : 1.486257571923283E8,
"99.9999" : 1.486257571923283E8,
"100.0" : 1.486257571923283E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.4828687926479512E8,
1.485186329257149E8,
1.486257571923283E8
]
]
},
"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.0254106709058766E8,
"scoreError" : 2334560.1338095716,
"scoreConfidence" : [
1.002065069567781E8,
1.0487562722439723E8
],
"scorePercentiles" : {
"0.0" : 1.0244523821623953E8,
"50.0" : 1.0249157674503762E8,
"90.0" : 1.0268638631048582E8,
"95.0" : 1.0268638631048582E8,
"99.0" : 1.0268638631048582E8,
"99.9" : 1.0268638631048582E8,
"99.99" : 1.0268638631048582E8,
"99.999" : 1.0268638631048582E8,
"99.9999" : 1.0268638631048582E8,
"100.0" : 1.0268638631048582E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.0249157674503762E8,
1.0244523821623953E8,
1.0268638631048582E8
]
]
},
"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.081771016341396E7,
"scoreError" : 1206364.4302730977,
"scoreConfidence" : [
6.961134573314086E7,
7.202407459368706E7
],
"scorePercentiles" : {
"0.0" : 7.077000584159929E7,
"50.0" : 7.07899316518777E7,
"90.0" : 7.08931929967649E7,
"95.0" : 7.08931929967649E7,
"99.0" : 7.08931929967649E7,
"99.9" : 7.08931929967649E7,
"99.99" : 7.08931929967649E7,
"99.999" : 7.08931929967649E7,
"99.9999" : 7.08931929967649E7,
"100.0" : 7.08931929967649E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7.08931929967649E7,
7.077000584159929E7,
7.07899316518777E7
]
]
},
"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" : 6335.477445931651,
"scoreError" : 77.72782047446434,
"scoreConfidence" : [
6257.749625457187,
6413.205266406116
],
"scorePercentiles" : {
"0.0" : 6330.756958438072,
"50.0" : 6336.6377671173,
"90.0" : 6339.037612239584,
"95.0" : 6339.037612239584,
"99.0" : 6339.037612239584,
"99.9" : 6339.037612239584,
"99.99" : 6339.037612239584,
"99.999" : 6339.037612239584,
"99.9999" : 6339.037612239584,
"100.0" : 6339.037612239584
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6336.6377671173,
6330.756958438072,
6339.037612239584
]
]
},
"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" : 2829.4966610348056,
"scoreError" : 229.54776702181226,
"scoreConfidence" : [
2599.948894012993,
3059.044428056618
],
"scorePercentiles" : {
"0.0" : 2816.2578500175437,
"50.0" : 2830.932981022457,
"90.0" : 2841.2991520644164,
"95.0" : 2841.2991520644164,
"99.0" : 2841.2991520644164,
"99.9" : 2841.2991520644164,
"99.99" : 2841.2991520644164,
"99.999" : 2841.2991520644164,
"99.9999" : 2841.2991520644164,
"100.0" : 2841.2991520644164
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2841.2991520644164,
2830.932981022457,
2816.2578500175437
]
]
},
"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" : 4373642.4932278,
"scoreError" : 175140.29708904607,
"scoreConfidence" : [
4198502.1961387545,
4548782.790316846
],
"scorePercentiles" : {
"0.0" : 4362857.389975671,
"50.0" : 4376816.543173552,
"90.0" : 4381253.546534179,
"95.0" : 4381253.546534179,
"99.0" : 4381253.546534179,
"99.9" : 4381253.546534179,
"99.99" : 4381253.546534179,
"99.999" : 4381253.546534179,
"99.9999" : 4381253.546534179,
"100.0" : 4381253.546534179
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4376816.543173552,
4381253.546534179,
4362857.389975671
]
]
},
"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.91967952575313E7,
"scoreError" : 4555049.802680106,
"scoreConfidence" : [
9.46417454548512E7,
1.037518450602114E8
],
"scorePercentiles" : {
"0.0" : 9.891761374521804E7,
"50.0" : 9.927407878054132E7,
"90.0" : 9.939869324683456E7,
"95.0" : 9.939869324683456E7,
"99.0" : 9.939869324683456E7,
"99.9" : 9.939869324683456E7,
"99.99" : 9.939869324683456E7,
"99.999" : 9.939869324683456E7,
"99.9999" : 9.939869324683456E7,
"100.0" : 9.939869324683456E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
9.939869324683456E7,
9.927407878054132E7,
9.891761374521804E7
]
]
},
"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.404038789753109E7,
"scoreError" : 667329.3255144196,
"scoreConfidence" : [
5.337305857201667E7,
5.470771722304551E7
],
"scorePercentiles" : {
"0.0" : 5.400080922960559E7,
"50.0" : 5.4047404654492676E7,
"90.0" : 5.4072949808495E7,
"95.0" : 5.4072949808495E7,
"99.0" : 5.4072949808495E7,
"99.9" : 5.4072949808495E7,
"99.99" : 5.4072949808495E7,
"99.999" : 5.4072949808495E7,
"99.9999" : 5.4072949808495E7,
"100.0" : 5.4072949808495E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5.4047404654492676E7,
5.4072949808495E7,
5.400080922960559E7
]
]
},
"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.842362412312652E7,
"scoreError" : 9677849.554493967,
"scoreConfidence" : [
5.874577456863256E7,
7.810147367762049E7
],
"scorePercentiles" : {
"0.0" : 6.781154885150155E7,
"50.0" : 6.870899176766947E7,
"90.0" : 6.875033175020856E7,
"95.0" : 6.875033175020856E7,
"99.0" : 6.875033175020856E7,
"99.9" : 6.875033175020856E7,
"99.99" : 6.875033175020856E7,
"99.999" : 6.875033175020856E7,
"99.9999" : 6.875033175020856E7,
"100.0" : 6.875033175020856E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.781154885150155E7,
6.875033175020856E7,
6.870899176766947E7
]
]
},
"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" : 4009.8892743733563,
"scoreError" : 201.4832229303298,
"scoreConfidence" : [
3808.4060514430266,
4211.372497303686
],
"scorePercentiles" : {
"0.0" : 3997.1680684168277,
"50.0" : 4015.4768442315826,
"90.0" : 4017.0229104716586,
"95.0" : 4017.0229104716586,
"99.0" : 4017.0229104716586,
"99.9" : 4017.0229104716586,
"99.99" : 4017.0229104716586,
"99.999" : 4017.0229104716586,
"99.9999" : 4017.0229104716586,
"100.0" : 4017.0229104716586
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4015.4768442315826,
3997.1680684168277,
4017.0229104716586
]
]
},
"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" : 3304.999551363846,
"scoreError" : 246.8447620738847,
"scoreConfidence" : [
3058.154789289961,
3551.8443134377308
],
"scorePercentiles" : {
"0.0" : 3289.394047301979,
"50.0" : 3312.152108433776,
"90.0" : 3313.4524983557826,
"95.0" : 3313.4524983557826,
"99.0" : 3313.4524983557826,
"99.9" : 3313.4524983557826,
"99.99" : 3313.4524983557826,
"99.999" : 3313.4524983557826,
"99.9999" : 3313.4524983557826,
"100.0" : 3313.4524983557826
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3289.394047301979,
3312.152108433776,
3313.4524983557826
]
]
},
"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" : 3603573.1697185575,
"scoreError" : 69279.19088882027,
"scoreConfidence" : [
3534293.9788297373,
3672852.3606073777
],
"scorePercentiles" : {
"0.0" : 3599487.8104369463,
"50.0" : 3604236.4199165395,
"90.0" : 3606995.2788021863,
"95.0" : 3606995.2788021863,
"99.0" : 3606995.2788021863,
"99.9" : 3606995.2788021863,
"99.99" : 3606995.2788021863,
"99.999" : 3606995.2788021863,
"99.9999" : 3606995.2788021863,
"100.0" : 3606995.2788021863
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3606995.2788021863,
3599487.8104369463,
3604236.4199165395
]
]
},
"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.0965671867444317E8,
"scoreError" : 7266576.134485874,
"scoreConfidence" : [
1.023901425399573E8,
1.1692329480892904E8
],
"scorePercentiles" : {
"0.0" : 1.0930217324698246E8,
"50.0" : 1.095802780216566E8,
"90.0" : 1.1008770475469047E8,
"95.0" : 1.1008770475469047E8,
"99.0" : 1.1008770475469047E8,
"99.9" : 1.1008770475469047E8,
"99.99" : 1.1008770475469047E8,
"99.999" : 1.1008770475469047E8,
"99.9999" : 1.1008770475469047E8,
"100.0" : 1.1008770475469047E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.0930217324698246E8,
1.095802780216566E8,
1.1008770475469047E8
]
]
},
"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" : 6.861144794311108E7,
"scoreError" : 6458537.913025006,
"scoreConfidence" : [
6.215291003008607E7,
7.506998585613608E7
],
"scorePercentiles" : {
"0.0" : 6.827594037966934E7,
"50.0" : 6.857695904914169E7,
"90.0" : 6.89814444005222E7,
"95.0" : 6.89814444005222E7,
"99.0" : 6.89814444005222E7,
"99.9" : 6.89814444005222E7,
"99.99" : 6.89814444005222E7,
"99.999" : 6.89814444005222E7,
"99.9999" : 6.89814444005222E7,
"100.0" : 6.89814444005222E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.89814444005222E7,
6.857695904914169E7,
6.827594037966934E7
]
]
},
"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.318703705195872E7,
"scoreError" : 2179448.269082427,
"scoreConfidence" : [
6.100758878287629E7,
6.5366485321041144E7
],
"scorePercentiles" : {
"0.0" : 6.3102234704067245E7,
"50.0" : 6.313521609936862E7,
"90.0" : 6.332366035244028E7,
"95.0" : 6.332366035244028E7,
"99.0" : 6.332366035244028E7,
"99.9" : 6.332366035244028E7,
"99.99" : 6.332366035244028E7,
"99.999" : 6.332366035244028E7,
"99.9999" : 6.332366035244028E7,
"100.0" : 6.332366035244028E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.332366035244028E7,
6.313521609936862E7,
6.3102234704067245E7
]
]
},
"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" : 5487.0028036864305,
"scoreError" : 238.0093793285381,
"scoreConfidence" : [
5248.993424357893,
5725.012183014968
],
"scorePercentiles" : {
"0.0" : 5478.205767739128,
"50.0" : 5480.810770623496,
"90.0" : 5501.991872696668,
"95.0" : 5501.991872696668,
"99.0" : 5501.991872696668,
"99.9" : 5501.991872696668,
"99.99" : 5501.991872696668,
"99.999" : 5501.991872696668,
"99.9999" : 5501.991872696668,
"100.0" : 5501.991872696668
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5501.991872696668,
5478.205767739128,
5480.810770623496
]
]
},
"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" : 5220.729377661519,
"scoreError" : 1643.9323557739144,
"scoreConfidence" : [
3576.7970218876044,
6864.661733435433
],
"scorePercentiles" : {
"0.0" : 5116.698020115101,
"50.0" : 5271.06404397222,
"90.0" : 5274.4260688972345,
"95.0" : 5274.4260688972345,
"99.0" : 5274.4260688972345,
"99.9" : 5274.4260688972345,
"99.99" : 5274.4260688972345,
"99.999" : 5274.4260688972345,
"99.9999" : 5274.4260688972345,
"100.0" : 5274.4260688972345
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5116.698020115101,
5271.06404397222,
5274.4260688972345
]
]
},
"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" : 4488788.31203043,
"scoreError" : 90007.4187863671,
"scoreConfidence" : [
4398780.893244063,
4578795.730816797
],
"scorePercentiles" : {
"0.0" : 4484206.516499465,
"50.0" : 4488147.337821834,
"90.0" : 4494011.081769991,
"95.0" : 4494011.081769991,
"99.0" : 4494011.081769991,
"99.9" : 4494011.081769991,
"99.99" : 4494011.081769991,
"99.999" : 4494011.081769991,
"99.9999" : 4494011.081769991,
"100.0" : 4494011.081769991
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4494011.081769991,
4488147.337821834,
4484206.516499465
]
]
},
"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.2447822585642648E8,
"scoreError" : 1.2528562820959447E7,
"scoreConfidence" : [
1.1194966303546703E8,
1.3700678867738593E8
],
"scorePercentiles" : {
"0.0" : 1.2368713080932418E8,
"50.0" : 1.2482656730123353E8,
"90.0" : 1.2492097945872173E8,
"95.0" : 1.2492097945872173E8,
"99.0" : 1.2492097945872173E8,
"99.9" : 1.2492097945872173E8,
"99.99" : 1.2492097945872173E8,
"99.999" : 1.2492097945872173E8,
"99.9999" : 1.2492097945872173E8,
"100.0" : 1.2492097945872173E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.2368713080932418E8,
1.2482656730123353E8,
1.2492097945872173E8
]
]
},
"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.81564423534534E7,
"scoreError" : 1445039.598266935,
"scoreConfidence" : [
8.671140275518647E7,
8.960148195172033E7
],
"scorePercentiles" : {
"0.0" : 8.806628932573473E7,
"50.0" : 8.818817153842098E7,
"90.0" : 8.82148661962045E7,
"95.0" : 8.82148661962045E7,
"99.0" : 8.82148661962045E7,
"99.9" : 8.82148661962045E7,
"99.99" : 8.82148661962045E7,
"99.999" : 8.82148661962045E7,
"99.9999" : 8.82148661962045E7,
"100.0" : 8.82148661962045E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
8.82148661962045E7,
8.818817153842098E7,
8.806628932573473E7
]
]
},
"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.737429634002538E7,
"scoreError" : 184281.77123951865,
"scoreConfidence" : [
6.719001456878586E7,
6.75585781112649E7
],
"scorePercentiles" : {
"0.0" : 6.736478117404498E7,
"50.0" : 6.737321195854363E7,
"90.0" : 6.738489588748755E7,
"95.0" : 6.738489588748755E7,
"99.0" : 6.738489588748755E7,
"99.9" : 6.738489588748755E7,
"99.99" : 6.738489588748755E7,
"99.999" : 6.738489588748755E7,
"99.9999" : 6.738489588748755E7,
"100.0" : 6.738489588748755E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.737321195854363E7,
6.736478117404498E7,
6.738489588748755E7
]
]
},
"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.8.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "27-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "27-beta+8-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 4345.3086340049795,
"scoreError" : 69.30469994327369,
"scoreConfidence" : [
4276.003934061706,
4414.613333948253
],
"scorePercentiles" : {
"0.0" : 4340.9843318672565,
"50.0" : 4346.8333091446375,
"90.0" : 4348.108261003044,
"95.0" : 4348.108261003044,
"99.0" : 4348.108261003044,
"99.9" : 4348.108261003044,
"99.99" : 4348.108261003044,
"99.999" : 4348.108261003044,
"99.9999" : 4348.108261003044,
"100.0" : 4348.108261003044
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4340.9843318672565,
4346.8333091446375,
4348.108261003044
]
]
},
"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.8.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "27-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "27-beta+8-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 5094.851272408661,
"scoreError" : 36.13950357144427,
"scoreConfidence" : [
5058.711768837217,
5130.990775980105
],
"scorePercentiles" : {
"0.0" : 5093.334921950369,
"50.0" : 5094.126347083623,
"90.0" : 5097.092548191991,
"95.0" : 5097.092548191991,
"99.0" : 5097.092548191991,
"99.9" : 5097.092548191991,
"99.99" : 5097.092548191991,
"99.999" : 5097.092548191991,
"99.9999" : 5097.092548191991,
"100.0" : 5097.092548191991
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5094.126347083623,
5097.092548191991,
5093.334921950369
]
]
},
"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.8.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "27-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "27-beta+8-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 4356876.679057575,
"scoreError" : 57562.906722585765,
"scoreConfidence" : [
4299313.772334989,
4414439.5857801605
],
"scorePercentiles" : {
"0.0" : 4353795.640969871,
"50.0" : 4356733.215167876,
"90.0" : 4360101.1810349785,
"95.0" : 4360101.1810349785,
"99.0" : 4360101.1810349785,
"99.9" : 4360101.1810349785,
"99.99" : 4360101.1810349785,
"99.999" : 4360101.1810349785,
"99.9999" : 4360101.1810349785,
"100.0" : 4360101.1810349785
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4353795.640969871,
4360101.1810349785,
4356733.215167876
]
]
},
"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.8.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "27-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "27-beta+8-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 1.2364774762150872E8,
"scoreError" : 1757573.8552075492,
"scoreConfidence" : [
1.2189017376630117E8,
1.2540532147671627E8
],
"scorePercentiles" : {
"0.0" : 1.2354235421506071E8,
"50.0" : 1.2366961756149954E8,
"90.0" : 1.2373127108796592E8,
"95.0" : 1.2373127108796592E8,
"99.0" : 1.2373127108796592E8,
"99.9" : 1.2373127108796592E8,
"99.99" : 1.2373127108796592E8,
"99.999" : 1.2373127108796592E8,
"99.9999" : 1.2373127108796592E8,
"100.0" : 1.2373127108796592E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.2373127108796592E8,
1.2354235421506071E8,
1.2366961756149954E8
]
]
},
"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.8.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "27-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "27-beta+8-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 9.174813585959108E7,
"scoreError" : 2243989.935919068,
"scoreConfidence" : [
8.950414592367202E7,
9.399212579551014E7
],
"scorePercentiles" : {
"0.0" : 9.163768817663428E7,
"50.0" : 9.172602830735305E7,
"90.0" : 9.188069109478591E7,
"95.0" : 9.188069109478591E7,
"99.0" : 9.188069109478591E7,
"99.9" : 9.188069109478591E7,
"99.99" : 9.188069109478591E7,
"99.999" : 9.188069109478591E7,
"99.9999" : 9.188069109478591E7,
"100.0" : 9.188069109478591E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
9.172602830735305E7,
9.188069109478591E7,
9.163768817663428E7
]
]
},
"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.8.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "27-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "27-beta+8-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 6.6888163679366946E7,
"scoreError" : 2254523.003911197,
"scoreConfidence" : [
6.463364067545575E7,
6.914268668327814E7
],
"scorePercentiles" : {
"0.0" : 6.675267428431673E7,
"50.0" : 6.691713347179239E7,
"90.0" : 6.699468328199172E7,
"95.0" : 6.699468328199172E7,
"99.0" : 6.699468328199172E7,
"99.9" : 6.699468328199172E7,
"99.99" : 6.699468328199172E7,
"99.999" : 6.699468328199172E7,
"99.9999" : 6.699468328199172E7,
"100.0" : 6.699468328199172E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.675267428431673E7,
6.699468328199172E7,
6.691713347179239E7
]
]
},
"secondaryMetrics" : {
}
}
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment