Skip to content

Instantly share code, notes, and snippets.

@ben-manes
Last active June 27, 2026 06:32
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.11",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.11+10-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 4004.8767231618635,
"scoreError" : 31.53139814790098,
"scoreConfidence" : [
3973.3453250139623,
4036.4081213097647
],
"scorePercentiles" : {
"0.0" : 4002.9088213425766,
"50.0" : 4005.5731170626,
"90.0" : 4006.1482310804136,
"95.0" : 4006.1482310804136,
"99.0" : 4006.1482310804136,
"99.9" : 4006.1482310804136,
"99.99" : 4006.1482310804136,
"99.999" : 4006.1482310804136,
"99.9999" : 4006.1482310804136,
"100.0" : 4006.1482310804136
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4005.5731170626,
4002.9088213425766,
4006.1482310804136
]
]
},
"secondaryMetrics" : {
"async" : {
"score" : "NaN",
"scoreError" : "NaN",
"scoreConfidence" : [
"NaN",
"NaN"
],
"scorePercentiles" : {
"0.0" : "NaN",
"50.0" : "NaN",
"90.0" : "NaN",
"95.0" : "NaN",
"99.0" : "NaN",
"99.9" : "NaN",
"99.99" : "NaN",
"99.999" : "NaN",
"99.9999" : "NaN",
"100.0" : "NaN"
},
"scoreUnit" : "---",
"rawData" : [
[
"NaN"
]
]
}
}
},
{
"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.11",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.11+10-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 4202.022149453026,
"scoreError" : 151.10770610597265,
"scoreConfidence" : [
4050.9144433470533,
4353.129855558998
],
"scorePercentiles" : {
"0.0" : 4192.460276199391,
"50.0" : 4206.6257740882165,
"90.0" : 4206.980398071471,
"95.0" : 4206.980398071471,
"99.0" : 4206.980398071471,
"99.9" : 4206.980398071471,
"99.99" : 4206.980398071471,
"99.999" : 4206.980398071471,
"99.9999" : 4206.980398071471,
"100.0" : 4206.980398071471
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4206.6257740882165,
4192.460276199391,
4206.980398071471
]
]
},
"secondaryMetrics" : {
"async" : {
"score" : "NaN",
"scoreError" : "NaN",
"scoreConfidence" : [
"NaN",
"NaN"
],
"scorePercentiles" : {
"0.0" : "NaN",
"50.0" : "NaN",
"90.0" : "NaN",
"95.0" : "NaN",
"99.0" : "NaN",
"99.9" : "NaN",
"99.99" : "NaN",
"99.999" : "NaN",
"99.9999" : "NaN",
"100.0" : "NaN"
},
"scoreUnit" : "---",
"rawData" : [
[
"NaN"
]
]
}
}
},
{
"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.11",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.11+10-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 4751078.926953011,
"scoreError" : 126831.11036950714,
"scoreConfidence" : [
4624247.816583504,
4877910.037322518
],
"scorePercentiles" : {
"0.0" : 4743835.339058953,
"50.0" : 4751704.272717014,
"90.0" : 4757697.169083066,
"95.0" : 4757697.169083066,
"99.0" : 4757697.169083066,
"99.9" : 4757697.169083066,
"99.99" : 4757697.169083066,
"99.999" : 4757697.169083066,
"99.9999" : 4757697.169083066,
"100.0" : 4757697.169083066
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4751704.272717014,
4757697.169083066,
4743835.339058953
]
]
},
"secondaryMetrics" : {
"async" : {
"score" : "NaN",
"scoreError" : "NaN",
"scoreConfidence" : [
"NaN",
"NaN"
],
"scorePercentiles" : {
"0.0" : "NaN",
"50.0" : "NaN",
"90.0" : "NaN",
"95.0" : "NaN",
"99.0" : "NaN",
"99.9" : "NaN",
"99.99" : "NaN",
"99.999" : "NaN",
"99.9999" : "NaN",
"100.0" : "NaN"
},
"scoreUnit" : "---",
"rawData" : [
[
"NaN"
]
]
}
}
},
{
"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.11",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.11+10-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 1.2566301649447711E8,
"scoreError" : 415121.90152309823,
"scoreConfidence" : [
1.2524789459295401E8,
1.260781383960002E8
],
"scorePercentiles" : {
"0.0" : 1.2564469051105718E8,
"50.0" : 1.2565587384816635E8,
"90.0" : 1.2568848512420776E8,
"95.0" : 1.2568848512420776E8,
"99.0" : 1.2568848512420776E8,
"99.9" : 1.2568848512420776E8,
"99.99" : 1.2568848512420776E8,
"99.999" : 1.2568848512420776E8,
"99.9999" : 1.2568848512420776E8,
"100.0" : 1.2568848512420776E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.2564469051105718E8,
1.2565587384816635E8,
1.2568848512420776E8
]
]
},
"secondaryMetrics" : {
"async" : {
"score" : "NaN",
"scoreError" : "NaN",
"scoreConfidence" : [
"NaN",
"NaN"
],
"scorePercentiles" : {
"0.0" : "NaN",
"50.0" : "NaN",
"90.0" : "NaN",
"95.0" : "NaN",
"99.0" : "NaN",
"99.9" : "NaN",
"99.99" : "NaN",
"99.999" : "NaN",
"99.9999" : "NaN",
"100.0" : "NaN"
},
"scoreUnit" : "---",
"rawData" : [
[
"NaN"
]
]
}
}
},
{
"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.11",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.11+10-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 7.870673291825518E7,
"scoreError" : 988736.0762100891,
"scoreConfidence" : [
7.771799684204508E7,
7.969546899446528E7
],
"scorePercentiles" : {
"0.0" : 7.86750063870889E7,
"50.0" : 7.867588138351896E7,
"90.0" : 7.876931098415767E7,
"95.0" : 7.876931098415767E7,
"99.0" : 7.876931098415767E7,
"99.9" : 7.876931098415767E7,
"99.99" : 7.876931098415767E7,
"99.999" : 7.876931098415767E7,
"99.9999" : 7.876931098415767E7,
"100.0" : 7.876931098415767E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7.86750063870889E7,
7.876931098415767E7,
7.867588138351896E7
]
]
},
"secondaryMetrics" : {
"async" : {
"score" : "NaN",
"scoreError" : "NaN",
"scoreConfidence" : [
"NaN",
"NaN"
],
"scorePercentiles" : {
"0.0" : "NaN",
"50.0" : "NaN",
"90.0" : "NaN",
"95.0" : "NaN",
"99.0" : "NaN",
"99.9" : "NaN",
"99.99" : "NaN",
"99.999" : "NaN",
"99.9999" : "NaN",
"100.0" : "NaN"
},
"scoreUnit" : "---",
"rawData" : [
[
"NaN"
]
]
}
}
},
{
"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.11",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.11+10-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 4.567490648559145E7,
"scoreError" : 2684598.708336959,
"scoreConfidence" : [
4.299030777725449E7,
4.8359505193928406E7
],
"scorePercentiles" : {
"0.0" : 4.5505132366886996E7,
"50.0" : 4.5753772975987464E7,
"90.0" : 4.57658141138999E7,
"95.0" : 4.57658141138999E7,
"99.0" : 4.57658141138999E7,
"99.9" : 4.57658141138999E7,
"99.99" : 4.57658141138999E7,
"99.999" : 4.57658141138999E7,
"99.9999" : 4.57658141138999E7,
"100.0" : 4.57658141138999E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4.5505132366886996E7,
4.57658141138999E7,
4.5753772975987464E7
]
]
},
"secondaryMetrics" : {
"async" : {
"score" : "NaN",
"scoreError" : "NaN",
"scoreConfidence" : [
"NaN",
"NaN"
],
"scorePercentiles" : {
"0.0" : "NaN",
"50.0" : "NaN",
"90.0" : "NaN",
"95.0" : "NaN",
"99.0" : "NaN",
"99.9" : "NaN",
"99.99" : "NaN",
"99.999" : "NaN",
"99.9999" : "NaN",
"100.0" : "NaN"
},
"scoreUnit" : "---",
"rawData" : [
[
"NaN"
]
]
}
}
}
]
[
{
"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.3",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25.0.3+9-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 5551.1863252094445,
"scoreError" : 168.56744448376205,
"scoreConfidence" : [
5382.618880725682,
5719.753769693207
],
"scorePercentiles" : {
"0.0" : 5540.872986014454,
"50.0" : 5553.976718378782,
"90.0" : 5558.709271235098,
"95.0" : 5558.709271235098,
"99.0" : 5558.709271235098,
"99.9" : 5558.709271235098,
"99.99" : 5558.709271235098,
"99.999" : 5558.709271235098,
"99.9999" : 5558.709271235098,
"100.0" : 5558.709271235098
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5540.872986014454,
5553.976718378782,
5558.709271235098
]
]
},
"secondaryMetrics" : {
"async" : {
"score" : "NaN",
"scoreError" : "NaN",
"scoreConfidence" : [
"NaN",
"NaN"
],
"scorePercentiles" : {
"0.0" : "NaN",
"50.0" : "NaN",
"90.0" : "NaN",
"95.0" : "NaN",
"99.0" : "NaN",
"99.9" : "NaN",
"99.99" : "NaN",
"99.999" : "NaN",
"99.9999" : "NaN",
"100.0" : "NaN"
},
"scoreUnit" : "---",
"rawData" : [
[
"NaN"
]
]
}
}
},
{
"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.3",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25.0.3+9-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 5313.777139062532,
"scoreError" : 496.1549237587167,
"scoreConfidence" : [
4817.622215303815,
5809.932062821249
],
"scorePercentiles" : {
"0.0" : 5290.1686694467135,
"50.0" : 5307.648206568941,
"90.0" : 5343.514541171943,
"95.0" : 5343.514541171943,
"99.0" : 5343.514541171943,
"99.9" : 5343.514541171943,
"99.99" : 5343.514541171943,
"99.999" : 5343.514541171943,
"99.9999" : 5343.514541171943,
"100.0" : 5343.514541171943
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5290.1686694467135,
5343.514541171943,
5307.648206568941
]
]
},
"secondaryMetrics" : {
"async" : {
"score" : "NaN",
"scoreError" : "NaN",
"scoreConfidence" : [
"NaN",
"NaN"
],
"scorePercentiles" : {
"0.0" : "NaN",
"50.0" : "NaN",
"90.0" : "NaN",
"95.0" : "NaN",
"99.0" : "NaN",
"99.9" : "NaN",
"99.99" : "NaN",
"99.999" : "NaN",
"99.9999" : "NaN",
"100.0" : "NaN"
},
"scoreUnit" : "---",
"rawData" : [
[
"NaN"
]
]
}
}
},
{
"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.3",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25.0.3+9-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 3903920.39873956,
"scoreError" : 108542.68014694533,
"scoreConfidence" : [
3795377.718592615,
4012463.078886505
],
"scorePercentiles" : {
"0.0" : 3897058.8172868565,
"50.0" : 3907056.82098206,
"90.0" : 3907645.5579497647,
"95.0" : 3907645.5579497647,
"99.0" : 3907645.5579497647,
"99.9" : 3907645.5579497647,
"99.99" : 3907645.5579497647,
"99.999" : 3907645.5579497647,
"99.9999" : 3907645.5579497647,
"100.0" : 3907645.5579497647
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3907645.5579497647,
3907056.82098206,
3897058.8172868565
]
]
},
"secondaryMetrics" : {
"async" : {
"score" : "NaN",
"scoreError" : "NaN",
"scoreConfidence" : [
"NaN",
"NaN"
],
"scorePercentiles" : {
"0.0" : "NaN",
"50.0" : "NaN",
"90.0" : "NaN",
"95.0" : "NaN",
"99.0" : "NaN",
"99.9" : "NaN",
"99.99" : "NaN",
"99.999" : "NaN",
"99.9999" : "NaN",
"100.0" : "NaN"
},
"scoreUnit" : "---",
"rawData" : [
[
"NaN"
]
]
}
}
},
{
"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.3",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25.0.3+9-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 1.2533731069442588E8,
"scoreError" : 3665146.5216615824,
"scoreConfidence" : [
1.216721641727643E8,
1.2900245721608746E8
],
"scorePercentiles" : {
"0.0" : 1.2516862036760116E8,
"50.0" : 1.2528374970188847E8,
"90.0" : 1.2555956201378803E8,
"95.0" : 1.2555956201378803E8,
"99.0" : 1.2555956201378803E8,
"99.9" : 1.2555956201378803E8,
"99.99" : 1.2555956201378803E8,
"99.999" : 1.2555956201378803E8,
"99.9999" : 1.2555956201378803E8,
"100.0" : 1.2555956201378803E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.2528374970188847E8,
1.2516862036760116E8,
1.2555956201378803E8
]
]
},
"secondaryMetrics" : {
"async" : {
"score" : "NaN",
"scoreError" : "NaN",
"scoreConfidence" : [
"NaN",
"NaN"
],
"scorePercentiles" : {
"0.0" : "NaN",
"50.0" : "NaN",
"90.0" : "NaN",
"95.0" : "NaN",
"99.0" : "NaN",
"99.9" : "NaN",
"99.99" : "NaN",
"99.999" : "NaN",
"99.9999" : "NaN",
"100.0" : "NaN"
},
"scoreUnit" : "---",
"rawData" : [
[
"NaN"
]
]
}
}
},
{
"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.3",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25.0.3+9-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 8.416898054377423E7,
"scoreError" : 8699838.62349265,
"scoreConfidence" : [
7.546914192028159E7,
9.286881916726688E7
],
"scorePercentiles" : {
"0.0" : 8.36225485181045E7,
"50.0" : 8.438336073187523E7,
"90.0" : 8.450103238134295E7,
"95.0" : 8.450103238134295E7,
"99.0" : 8.450103238134295E7,
"99.9" : 8.450103238134295E7,
"99.99" : 8.450103238134295E7,
"99.999" : 8.450103238134295E7,
"99.9999" : 8.450103238134295E7,
"100.0" : 8.450103238134295E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
8.450103238134295E7,
8.438336073187523E7,
8.36225485181045E7
]
]
},
"secondaryMetrics" : {
"async" : {
"score" : "NaN",
"scoreError" : "NaN",
"scoreConfidence" : [
"NaN",
"NaN"
],
"scorePercentiles" : {
"0.0" : "NaN",
"50.0" : "NaN",
"90.0" : "NaN",
"95.0" : "NaN",
"99.0" : "NaN",
"99.9" : "NaN",
"99.99" : "NaN",
"99.999" : "NaN",
"99.9999" : "NaN",
"100.0" : "NaN"
},
"scoreUnit" : "---",
"rawData" : [
[
"NaN"
]
]
}
}
},
{
"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.3",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25.0.3+9-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 6.830262024086499E7,
"scoreError" : 800009.8574289999,
"scoreConfidence" : [
6.7502610383436E7,
6.910263009829399E7
],
"scorePercentiles" : {
"0.0" : 6.82671537871553E7,
"50.0" : 6.828905603607172E7,
"90.0" : 6.835165089936796E7,
"95.0" : 6.835165089936796E7,
"99.0" : 6.835165089936796E7,
"99.9" : 6.835165089936796E7,
"99.99" : 6.835165089936796E7,
"99.999" : 6.835165089936796E7,
"99.9999" : 6.835165089936796E7,
"100.0" : 6.835165089936796E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.82671537871553E7,
6.835165089936796E7,
6.828905603607172E7
]
]
},
"secondaryMetrics" : {
"async" : {
"score" : "NaN",
"scoreError" : "NaN",
"scoreConfidence" : [
"NaN",
"NaN"
],
"scorePercentiles" : {
"0.0" : "NaN",
"50.0" : "NaN",
"90.0" : "NaN",
"95.0" : "NaN",
"99.0" : "NaN",
"99.9" : "NaN",
"99.99" : "NaN",
"99.999" : "NaN",
"99.9999" : "NaN",
"100.0" : "NaN"
},
"scoreUnit" : "---",
"rawData" : [
[
"NaN"
]
]
}
}
}
]
[
{
"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.3",
"vmName" : "Java HotSpot(TM) 64-Bit Server VM",
"vmVersion" : "25.0.3+9-LTS-jvmci-b01",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 3760.670369753773,
"scoreError" : 14004.401315318253,
"scoreConfidence" : [
-10243.73094556448,
17765.071685072027
],
"scorePercentiles" : {
"0.0" : 2874.5533436995893,
"50.0" : 4184.99486107628,
"90.0" : 4222.46290448545,
"95.0" : 4222.46290448545,
"99.0" : 4222.46290448545,
"99.9" : 4222.46290448545,
"99.99" : 4222.46290448545,
"99.999" : 4222.46290448545,
"99.9999" : 4222.46290448545,
"100.0" : 4222.46290448545
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2874.5533436995893,
4184.99486107628,
4222.46290448545
]
]
},
"secondaryMetrics" : {
"async" : {
"score" : "NaN",
"scoreError" : "NaN",
"scoreConfidence" : [
"NaN",
"NaN"
],
"scorePercentiles" : {
"0.0" : "NaN",
"50.0" : "NaN",
"90.0" : "NaN",
"95.0" : "NaN",
"99.0" : "NaN",
"99.9" : "NaN",
"99.99" : "NaN",
"99.999" : "NaN",
"99.9999" : "NaN",
"100.0" : "NaN"
},
"scoreUnit" : "---",
"rawData" : [
[
"NaN"
]
]
}
}
},
{
"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.3",
"vmName" : "Java HotSpot(TM) 64-Bit Server VM",
"vmVersion" : "25.0.3+9-LTS-jvmci-b01",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 4524.027769078125,
"scoreError" : 10536.037052321357,
"scoreConfidence" : [
-6012.009283243232,
15060.064821399483
],
"scorePercentiles" : {
"0.0" : 3933.3297637104083,
"50.0" : 4551.363090446876,
"90.0" : 5087.390453077089,
"95.0" : 5087.390453077089,
"99.0" : 5087.390453077089,
"99.9" : 5087.390453077089,
"99.99" : 5087.390453077089,
"99.999" : 5087.390453077089,
"99.9999" : 5087.390453077089,
"100.0" : 5087.390453077089
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3933.3297637104083,
5087.390453077089,
4551.363090446876
]
]
},
"secondaryMetrics" : {
"async" : {
"score" : "NaN",
"scoreError" : "NaN",
"scoreConfidence" : [
"NaN",
"NaN"
],
"scorePercentiles" : {
"0.0" : "NaN",
"50.0" : "NaN",
"90.0" : "NaN",
"95.0" : "NaN",
"99.0" : "NaN",
"99.9" : "NaN",
"99.99" : "NaN",
"99.999" : "NaN",
"99.9999" : "NaN",
"100.0" : "NaN"
},
"scoreUnit" : "---",
"rawData" : [
[
"NaN"
]
]
}
}
},
{
"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.3",
"vmName" : "Java HotSpot(TM) 64-Bit Server VM",
"vmVersion" : "25.0.3+9-LTS-jvmci-b01",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 2918931.445429595,
"scoreError" : 105570.66212845067,
"scoreConfidence" : [
2813360.7833011444,
3024502.107558046
],
"scorePercentiles" : {
"0.0" : 2912267.545730069,
"50.0" : 2921839.078300505,
"90.0" : 2922687.712258212,
"95.0" : 2922687.712258212,
"99.0" : 2922687.712258212,
"99.9" : 2922687.712258212,
"99.99" : 2922687.712258212,
"99.999" : 2922687.712258212,
"99.9999" : 2922687.712258212,
"100.0" : 2922687.712258212
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2922687.712258212,
2921839.078300505,
2912267.545730069
]
]
},
"secondaryMetrics" : {
"async" : {
"score" : "NaN",
"scoreError" : "NaN",
"scoreConfidence" : [
"NaN",
"NaN"
],
"scorePercentiles" : {
"0.0" : "NaN",
"50.0" : "NaN",
"90.0" : "NaN",
"95.0" : "NaN",
"99.0" : "NaN",
"99.9" : "NaN",
"99.99" : "NaN",
"99.999" : "NaN",
"99.9999" : "NaN",
"100.0" : "NaN"
},
"scoreUnit" : "---",
"rawData" : [
[
"NaN"
]
]
}
}
},
{
"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.3",
"vmName" : "Java HotSpot(TM) 64-Bit Server VM",
"vmVersion" : "25.0.3+9-LTS-jvmci-b01",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 1.4718113905233073E8,
"scoreError" : 6587836.0158592835,
"scoreConfidence" : [
1.4059330303647146E8,
1.5376897506819E8
],
"scorePercentiles" : {
"0.0" : 1.468671577156754E8,
"50.0" : 1.4710052479828045E8,
"90.0" : 1.475757346430363E8,
"95.0" : 1.475757346430363E8,
"99.0" : 1.475757346430363E8,
"99.9" : 1.475757346430363E8,
"99.99" : 1.475757346430363E8,
"99.999" : 1.475757346430363E8,
"99.9999" : 1.475757346430363E8,
"100.0" : 1.475757346430363E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.468671577156754E8,
1.475757346430363E8,
1.4710052479828045E8
]
]
},
"secondaryMetrics" : {
"async" : {
"score" : "NaN",
"scoreError" : "NaN",
"scoreConfidence" : [
"NaN",
"NaN"
],
"scorePercentiles" : {
"0.0" : "NaN",
"50.0" : "NaN",
"90.0" : "NaN",
"95.0" : "NaN",
"99.0" : "NaN",
"99.9" : "NaN",
"99.99" : "NaN",
"99.999" : "NaN",
"99.9999" : "NaN",
"100.0" : "NaN"
},
"scoreUnit" : "---",
"rawData" : [
[
"NaN"
]
]
}
}
},
{
"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.3",
"vmName" : "Java HotSpot(TM) 64-Bit Server VM",
"vmVersion" : "25.0.3+9-LTS-jvmci-b01",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 9.198437984265669E7,
"scoreError" : 6708486.127305896,
"scoreConfidence" : [
8.527589371535079E7,
9.869286596996258E7
],
"scorePercentiles" : {
"0.0" : 9.163893871259135E7,
"50.0" : 9.194328514863771E7,
"90.0" : 9.237091566674104E7,
"95.0" : 9.237091566674104E7,
"99.0" : 9.237091566674104E7,
"99.9" : 9.237091566674104E7,
"99.99" : 9.237091566674104E7,
"99.999" : 9.237091566674104E7,
"99.9999" : 9.237091566674104E7,
"100.0" : 9.237091566674104E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
9.194328514863771E7,
9.163893871259135E7,
9.237091566674104E7
]
]
},
"secondaryMetrics" : {
"async" : {
"score" : "NaN",
"scoreError" : "NaN",
"scoreConfidence" : [
"NaN",
"NaN"
],
"scorePercentiles" : {
"0.0" : "NaN",
"50.0" : "NaN",
"90.0" : "NaN",
"95.0" : "NaN",
"99.0" : "NaN",
"99.9" : "NaN",
"99.99" : "NaN",
"99.999" : "NaN",
"99.9999" : "NaN",
"100.0" : "NaN"
},
"scoreUnit" : "---",
"rawData" : [
[
"NaN"
]
]
}
}
},
{
"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.3",
"vmName" : "Java HotSpot(TM) 64-Bit Server VM",
"vmVersion" : "25.0.3+9-LTS-jvmci-b01",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 7.076659936994414E7,
"scoreError" : 1982798.5071879893,
"scoreConfidence" : [
6.878380086275615E7,
7.274939787713213E7
],
"scorePercentiles" : {
"0.0" : 7.064424443386784E7,
"50.0" : 7.080360790551214E7,
"90.0" : 7.085194577045242E7,
"95.0" : 7.085194577045242E7,
"99.0" : 7.085194577045242E7,
"99.9" : 7.085194577045242E7,
"99.99" : 7.085194577045242E7,
"99.999" : 7.085194577045242E7,
"99.9999" : 7.085194577045242E7,
"100.0" : 7.085194577045242E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7.080360790551214E7,
7.064424443386784E7,
7.085194577045242E7
]
]
},
"secondaryMetrics" : {
"async" : {
"score" : "NaN",
"scoreError" : "NaN",
"scoreConfidence" : [
"NaN",
"NaN"
],
"scorePercentiles" : {
"0.0" : "NaN",
"50.0" : "NaN",
"90.0" : "NaN",
"95.0" : "NaN",
"99.0" : "NaN",
"99.9" : "NaN",
"99.99" : "NaN",
"99.999" : "NaN",
"99.9999" : "NaN",
"100.0" : "NaN"
},
"scoreUnit" : "---",
"rawData" : [
[
"NaN"
]
]
}
}
}
]
[
{
"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" : 5708.846828680616,
"scoreError" : 13.159979205906087,
"scoreConfidence" : [
5695.6868494747105,
5722.006807886522
],
"scorePercentiles" : {
"0.0" : 5708.014146330026,
"50.0" : 5709.245404482013,
"90.0" : 5709.280935229808,
"95.0" : 5709.280935229808,
"99.0" : 5709.280935229808,
"99.9" : 5709.280935229808,
"99.99" : 5709.280935229808,
"99.999" : 5709.280935229808,
"99.9999" : 5709.280935229808,
"100.0" : 5709.280935229808
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5709.245404482013,
5708.014146330026,
5709.280935229808
]
]
},
"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" : 2754.422366751686,
"scoreError" : 97.41547669544387,
"scoreConfidence" : [
2657.006890056242,
2851.8378434471297
],
"scorePercentiles" : {
"0.0" : 2749.1492544659227,
"50.0" : 2754.2916496132384,
"90.0" : 2759.8261961758967,
"95.0" : 2759.8261961758967,
"99.0" : 2759.8261961758967,
"99.9" : 2759.8261961758967,
"99.99" : 2759.8261961758967,
"99.999" : 2759.8261961758967,
"99.9999" : 2759.8261961758967,
"100.0" : 2759.8261961758967
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2754.2916496132384,
2749.1492544659227,
2759.8261961758967
]
]
},
"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" : 4631111.650091642,
"scoreError" : 149951.15209793582,
"scoreConfidence" : [
4481160.497993706,
4781062.802189577
],
"scorePercentiles" : {
"0.0" : 4622551.048759474,
"50.0" : 4631843.085894527,
"90.0" : 4638940.815620926,
"95.0" : 4638940.815620926,
"99.0" : 4638940.815620926,
"99.9" : 4638940.815620926,
"99.99" : 4638940.815620926,
"99.999" : 4638940.815620926,
"99.9999" : 4638940.815620926,
"100.0" : 4638940.815620926
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4631843.085894527,
4622551.048759474,
4638940.815620926
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.findBucket",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_IBM_Semeru_jdk/25.0.2-10.0.LTS/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25.0.2",
"vmName" : "Eclipse OpenJ9 VM",
"vmVersion" : "25.0.2+10-openj9-0.57.0",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 1.0135605844157158E8,
"scoreError" : 4.598949491653124E8,
"scoreConfidence" : [
-3.585388907237408E8,
5.61251007606884E8
],
"scorePercentiles" : {
"0.0" : 7.471336098796026E7,
"50.0" : 1.0452417453796178E8,
"90.0" : 1.2483063979879265E8,
"95.0" : 1.2483063979879265E8,
"99.0" : 1.2483063979879265E8,
"99.9" : 1.2483063979879265E8,
"99.99" : 1.2483063979879265E8,
"99.999" : 1.2483063979879265E8,
"99.9999" : 1.2483063979879265E8,
"100.0" : 1.2483063979879265E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.0452417453796178E8,
7.471336098796026E7,
1.2483063979879265E8
]
]
},
"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.16924306069484E7,
"scoreError" : 1.2756664963999167E8,
"scoreConfidence" : [
-7.587421903304327E7,
1.7925908024694008E8
],
"scorePercentiles" : {
"0.0" : 4.378940246822452E7,
"50.0" : 5.421227175026656E7,
"90.0" : 5.70756176023541E7,
"95.0" : 5.70756176023541E7,
"99.0" : 5.70756176023541E7,
"99.9" : 5.70756176023541E7,
"99.99" : 5.70756176023541E7,
"99.999" : 5.70756176023541E7,
"99.9999" : 5.70756176023541E7,
"100.0" : 5.70756176023541E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5.421227175026656E7,
4.378940246822452E7,
5.70756176023541E7
]
]
},
"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.4159962973924875E7,
"scoreError" : 2.2468427456627133E8,
"scoreConfidence" : [
-1.6052431159234646E8,
2.888442375401962E8
],
"scorePercentiles" : {
"0.0" : 4.9939394669955015E7,
"50.0" : 7.118011151703408E7,
"90.0" : 7.136038273478553E7,
"95.0" : 7.136038273478553E7,
"99.0" : 7.136038273478553E7,
"99.9" : 7.136038273478553E7,
"99.99" : 7.136038273478553E7,
"99.999" : 7.136038273478553E7,
"99.9999" : 7.136038273478553E7,
"100.0" : 7.136038273478553E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7.118011151703408E7,
7.136038273478553E7,
4.9939394669955015E7
]
]
},
"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/26.0.1-8/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "26.0.1",
"vmName" : "Eclipse OpenJ9 VM",
"vmVersion" : "26.0.1+8-openj9-0.59.0",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 6335.119244584989,
"scoreError" : 84.2744532587623,
"scoreConfidence" : [
6250.844791326227,
6419.393697843751
],
"scorePercentiles" : {
"0.0" : 6329.825067055499,
"50.0" : 6337.203025154411,
"90.0" : 6338.3296415450595,
"95.0" : 6338.3296415450595,
"99.0" : 6338.3296415450595,
"99.9" : 6338.3296415450595,
"99.99" : 6338.3296415450595,
"99.999" : 6338.3296415450595,
"99.9999" : 6338.3296415450595,
"100.0" : 6338.3296415450595
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6337.203025154411,
6338.3296415450595,
6329.825067055499
]
]
},
"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/26.0.1-8/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "26.0.1",
"vmName" : "Eclipse OpenJ9 VM",
"vmVersion" : "26.0.1+8-openj9-0.59.0",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 2855.493331275331,
"scoreError" : 132.54453970366836,
"scoreConfidence" : [
2722.9487915716627,
2988.0378709789993
],
"scorePercentiles" : {
"0.0" : 2847.6709720282574,
"50.0" : 2856.7793730623284,
"90.0" : 2862.0296487354076,
"95.0" : 2862.0296487354076,
"99.0" : 2862.0296487354076,
"99.9" : 2862.0296487354076,
"99.99" : 2862.0296487354076,
"99.999" : 2862.0296487354076,
"99.9999" : 2862.0296487354076,
"100.0" : 2862.0296487354076
},
"scoreUnit" : "ops/s",
"rawData" : [
[
2847.6709720282574,
2856.7793730623284,
2862.0296487354076
]
]
},
"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/26.0.1-8/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "26.0.1",
"vmName" : "Eclipse OpenJ9 VM",
"vmVersion" : "26.0.1+8-openj9-0.59.0",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 4258176.998578686,
"scoreError" : 175785.88010102048,
"scoreConfidence" : [
4082391.118477666,
4433962.878679707
],
"scorePercentiles" : {
"0.0" : 4248164.3653579755,
"50.0" : 4258981.928799314,
"90.0" : 4267384.701578769,
"95.0" : 4267384.701578769,
"99.0" : 4267384.701578769,
"99.9" : 4267384.701578769,
"99.99" : 4267384.701578769,
"99.999" : 4267384.701578769,
"99.9999" : 4267384.701578769,
"100.0" : 4267384.701578769
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4267384.701578769,
4258981.928799314,
4248164.3653579755
]
]
},
"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/26.0.1-8/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "26.0.1",
"vmName" : "Eclipse OpenJ9 VM",
"vmVersion" : "26.0.1+8-openj9-0.59.0",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 9.852611842681408E7,
"scoreError" : 2.2408361240767E7,
"scoreConfidence" : [
7.611775718604708E7,
1.2093447966758108E8
],
"scorePercentiles" : {
"0.0" : 9.764633842810178E7,
"50.0" : 9.800259940171146E7,
"90.0" : 9.992941745062898E7,
"95.0" : 9.992941745062898E7,
"99.0" : 9.992941745062898E7,
"99.9" : 9.992941745062898E7,
"99.99" : 9.992941745062898E7,
"99.999" : 9.992941745062898E7,
"99.9999" : 9.992941745062898E7,
"100.0" : 9.992941745062898E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
9.992941745062898E7,
9.800259940171146E7,
9.764633842810178E7
]
]
},
"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/26.0.1-8/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "26.0.1",
"vmName" : "Eclipse OpenJ9 VM",
"vmVersion" : "26.0.1+8-openj9-0.59.0",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 5.334443981261778E7,
"scoreError" : 887648.2961271217,
"scoreConfidence" : [
5.245679151649066E7,
5.42320881087449E7
],
"scorePercentiles" : {
"0.0" : 5.329106515088909E7,
"50.0" : 5.335593938597694E7,
"90.0" : 5.33863149009873E7,
"95.0" : 5.33863149009873E7,
"99.0" : 5.33863149009873E7,
"99.9" : 5.33863149009873E7,
"99.99" : 5.33863149009873E7,
"99.999" : 5.33863149009873E7,
"99.9999" : 5.33863149009873E7,
"100.0" : 5.33863149009873E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5.329106515088909E7,
5.335593938597694E7,
5.33863149009873E7
]
]
},
"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/26.0.1-8/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "26.0.1",
"vmName" : "Eclipse OpenJ9 VM",
"vmVersion" : "26.0.1+8-openj9-0.59.0",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 6.2618970643906645E7,
"scoreError" : 940667.1993660877,
"scoreConfidence" : [
6.167830344454056E7,
6.355963784327273E7
],
"scorePercentiles" : {
"0.0" : 6.258293612261284E7,
"50.0" : 6.2595942972363114E7,
"90.0" : 6.267803283674398E7,
"95.0" : 6.267803283674398E7,
"99.0" : 6.267803283674398E7,
"99.9" : 6.267803283674398E7,
"99.99" : 6.267803283674398E7,
"99.999" : 6.267803283674398E7,
"99.9999" : 6.267803283674398E7,
"100.0" : 6.267803283674398E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.267803283674398E7,
6.2595942972363114E7,
6.258293612261284E7
]
]
},
"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.31",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.31+11",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 4642.871730826723,
"scoreError" : 359.79396359956456,
"scoreConfidence" : [
4283.077767227159,
5002.665694426288
],
"scorePercentiles" : {
"0.0" : 4624.499166617763,
"50.0" : 4640.4057572554075,
"90.0" : 4663.7102686069975,
"95.0" : 4663.7102686069975,
"99.0" : 4663.7102686069975,
"99.9" : 4663.7102686069975,
"99.99" : 4663.7102686069975,
"99.999" : 4663.7102686069975,
"99.9999" : 4663.7102686069975,
"100.0" : 4663.7102686069975
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4624.499166617763,
4640.4057572554075,
4663.7102686069975
]
]
},
"secondaryMetrics" : {
"async" : {
"score" : "NaN",
"scoreError" : "NaN",
"scoreConfidence" : [
"NaN",
"NaN"
],
"scorePercentiles" : {
"0.0" : "NaN",
"50.0" : "NaN",
"90.0" : "NaN",
"95.0" : "NaN",
"99.0" : "NaN",
"99.9" : "NaN",
"99.99" : "NaN",
"99.999" : "NaN",
"99.9999" : "NaN",
"100.0" : "NaN"
},
"scoreUnit" : "---",
"rawData" : [
[
"NaN"
]
]
}
}
},
{
"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.31",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.31+11",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 4097.77135633578,
"scoreError" : 288.5764514083159,
"scoreConfidence" : [
3809.1949049274644,
4386.347807744096
],
"scorePercentiles" : {
"0.0" : 4079.7531150166988,
"50.0" : 4104.189804555843,
"90.0" : 4109.371149434798,
"95.0" : 4109.371149434798,
"99.0" : 4109.371149434798,
"99.9" : 4109.371149434798,
"99.99" : 4109.371149434798,
"99.999" : 4109.371149434798,
"99.9999" : 4109.371149434798,
"100.0" : 4109.371149434798
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4079.7531150166988,
4104.189804555843,
4109.371149434798
]
]
},
"secondaryMetrics" : {
"async" : {
"score" : "NaN",
"scoreError" : "NaN",
"scoreConfidence" : [
"NaN",
"NaN"
],
"scorePercentiles" : {
"0.0" : "NaN",
"50.0" : "NaN",
"90.0" : "NaN",
"95.0" : "NaN",
"99.0" : "NaN",
"99.9" : "NaN",
"99.99" : "NaN",
"99.999" : "NaN",
"99.9999" : "NaN",
"100.0" : "NaN"
},
"scoreUnit" : "---",
"rawData" : [
[
"NaN"
]
]
}
}
},
{
"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.31",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.31+11",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 3888329.356961625,
"scoreError" : 214063.48862037784,
"scoreConfidence" : [
3674265.8683412476,
4102392.845582003
],
"scorePercentiles" : {
"0.0" : 3880534.7984156823,
"50.0" : 3882629.258787255,
"90.0" : 3901824.0136819384,
"95.0" : 3901824.0136819384,
"99.0" : 3901824.0136819384,
"99.9" : 3901824.0136819384,
"99.99" : 3901824.0136819384,
"99.999" : 3901824.0136819384,
"99.9999" : 3901824.0136819384,
"100.0" : 3901824.0136819384
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3880534.7984156823,
3882629.258787255,
3901824.0136819384
]
]
},
"secondaryMetrics" : {
"async" : {
"score" : "NaN",
"scoreError" : "NaN",
"scoreConfidence" : [
"NaN",
"NaN"
],
"scorePercentiles" : {
"0.0" : "NaN",
"50.0" : "NaN",
"90.0" : "NaN",
"95.0" : "NaN",
"99.0" : "NaN",
"99.9" : "NaN",
"99.99" : "NaN",
"99.999" : "NaN",
"99.9999" : "NaN",
"100.0" : "NaN"
},
"scoreUnit" : "---",
"rawData" : [
[
"NaN"
]
]
}
}
},
{
"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.31",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.31+11",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 1.2548401879423797E8,
"scoreError" : 1.463811490257826E8,
"scoreConfidence" : [
-2.0897130231544614E7,
2.7186516782002056E8
],
"scorePercentiles" : {
"0.0" : 1.1867763928120287E8,
"50.0" : 1.2344351742957476E8,
"90.0" : 1.3433089967193633E8,
"95.0" : 1.3433089967193633E8,
"99.0" : 1.3433089967193633E8,
"99.9" : 1.3433089967193633E8,
"99.99" : 1.3433089967193633E8,
"99.999" : 1.3433089967193633E8,
"99.9999" : 1.3433089967193633E8,
"100.0" : 1.3433089967193633E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.1867763928120287E8,
1.3433089967193633E8,
1.2344351742957476E8
]
]
},
"secondaryMetrics" : {
"async" : {
"score" : "NaN",
"scoreError" : "NaN",
"scoreConfidence" : [
"NaN",
"NaN"
],
"scorePercentiles" : {
"0.0" : "NaN",
"50.0" : "NaN",
"90.0" : "NaN",
"95.0" : "NaN",
"99.0" : "NaN",
"99.9" : "NaN",
"99.99" : "NaN",
"99.999" : "NaN",
"99.9999" : "NaN",
"100.0" : "NaN"
},
"scoreUnit" : "---",
"rawData" : [
[
"NaN"
]
]
}
}
},
{
"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.31",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.31+11",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 6.627379511808913E7,
"scoreError" : 1562201.9772043533,
"scoreConfidence" : [
6.471159314088478E7,
6.783599709529349E7
],
"scorePercentiles" : {
"0.0" : 6.619621737422121E7,
"50.0" : 6.625949263391146E7,
"90.0" : 6.636567534613471E7,
"95.0" : 6.636567534613471E7,
"99.0" : 6.636567534613471E7,
"99.9" : 6.636567534613471E7,
"99.99" : 6.636567534613471E7,
"99.999" : 6.636567534613471E7,
"99.9999" : 6.636567534613471E7,
"100.0" : 6.636567534613471E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.625949263391146E7,
6.636567534613471E7,
6.619621737422121E7
]
]
},
"secondaryMetrics" : {
"async" : {
"score" : "NaN",
"scoreError" : "NaN",
"scoreConfidence" : [
"NaN",
"NaN"
],
"scorePercentiles" : {
"0.0" : "NaN",
"50.0" : "NaN",
"90.0" : "NaN",
"95.0" : "NaN",
"99.0" : "NaN",
"99.9" : "NaN",
"99.99" : "NaN",
"99.999" : "NaN",
"99.9999" : "NaN",
"100.0" : "NaN"
},
"scoreUnit" : "---",
"rawData" : [
[
"NaN"
]
]
}
}
},
{
"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.31",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.31+11",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 5.920175512789565E7,
"scoreError" : 3679323.2620024392,
"scoreConfidence" : [
5.5522431865893215E7,
6.288107838989809E7
],
"scorePercentiles" : {
"0.0" : 5.897305312705314E7,
"50.0" : 5.927809554003448E7,
"90.0" : 5.9354116716599345E7,
"95.0" : 5.9354116716599345E7,
"99.0" : 5.9354116716599345E7,
"99.9" : 5.9354116716599345E7,
"99.99" : 5.9354116716599345E7,
"99.999" : 5.9354116716599345E7,
"99.9999" : 5.9354116716599345E7,
"100.0" : 5.9354116716599345E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5.897305312705314E7,
5.927809554003448E7,
5.9354116716599345E7
]
]
},
"secondaryMetrics" : {
"async" : {
"score" : "NaN",
"scoreError" : "NaN",
"scoreConfidence" : [
"NaN",
"NaN"
],
"scorePercentiles" : {
"0.0" : "NaN",
"50.0" : "NaN",
"90.0" : "NaN",
"95.0" : "NaN",
"99.0" : "NaN",
"99.9" : "NaN",
"99.99" : "NaN",
"99.999" : "NaN",
"99.9999" : "NaN",
"100.0" : "NaN"
},
"scoreUnit" : "---",
"rawData" : [
[
"NaN"
]
]
}
}
}
]
[
{
"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" : 5249.017359815589,
"scoreError" : 26.651107397551417,
"scoreConfidence" : [
5222.366252418037,
5275.6684672131405
],
"scorePercentiles" : {
"0.0" : 5248.00285841749,
"50.0" : 5248.357504994397,
"90.0" : 5250.6917160348785,
"95.0" : 5250.6917160348785,
"99.0" : 5250.6917160348785,
"99.9" : 5250.6917160348785,
"99.99" : 5250.6917160348785,
"99.999" : 5250.6917160348785,
"99.9999" : 5250.6917160348785,
"100.0" : 5250.6917160348785
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5248.357504994397,
5250.6917160348785,
5248.00285841749
]
]
},
"secondaryMetrics" : {
"async" : {
"score" : "NaN",
"scoreError" : "NaN",
"scoreConfidence" : [
"NaN",
"NaN"
],
"scorePercentiles" : {
"0.0" : "NaN",
"50.0" : "NaN",
"90.0" : "NaN",
"95.0" : "NaN",
"99.0" : "NaN",
"99.9" : "NaN",
"99.99" : "NaN",
"99.999" : "NaN",
"99.9999" : "NaN",
"100.0" : "NaN"
},
"scoreUnit" : "---",
"rawData" : [
[
"NaN"
]
]
}
}
},
{
"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" : 4930.285090643756,
"scoreError" : 46.250152374531595,
"scoreConfidence" : [
4884.034938269225,
4976.5352430182875
],
"scorePercentiles" : {
"0.0" : 4927.384660765338,
"50.0" : 4931.392525231305,
"90.0" : 4932.078085934625,
"95.0" : 4932.078085934625,
"99.0" : 4932.078085934625,
"99.9" : 4932.078085934625,
"99.99" : 4932.078085934625,
"99.999" : 4932.078085934625,
"99.9999" : 4932.078085934625,
"100.0" : 4932.078085934625
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4927.384660765338,
4932.078085934625,
4931.392525231305
]
]
},
"secondaryMetrics" : {
"async" : {
"score" : "NaN",
"scoreError" : "NaN",
"scoreConfidence" : [
"NaN",
"NaN"
],
"scorePercentiles" : {
"0.0" : "NaN",
"50.0" : "NaN",
"90.0" : "NaN",
"95.0" : "NaN",
"99.0" : "NaN",
"99.9" : "NaN",
"99.99" : "NaN",
"99.999" : "NaN",
"99.9999" : "NaN",
"100.0" : "NaN"
},
"scoreUnit" : "---",
"rawData" : [
[
"NaN"
]
]
}
}
},
{
"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" : 4717114.597504382,
"scoreError" : 72592.41952297585,
"scoreConfidence" : [
4644522.177981406,
4789707.017027358
],
"scorePercentiles" : {
"0.0" : 4713198.983259789,
"50.0" : 4716990.651265457,
"90.0" : 4721154.157987899,
"95.0" : 4721154.157987899,
"99.0" : 4721154.157987899,
"99.9" : 4721154.157987899,
"99.99" : 4721154.157987899,
"99.999" : 4721154.157987899,
"99.9999" : 4721154.157987899,
"100.0" : 4721154.157987899
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4721154.157987899,
4716990.651265457,
4713198.983259789
]
]
},
"secondaryMetrics" : {
"async" : {
"score" : "NaN",
"scoreError" : "NaN",
"scoreConfidence" : [
"NaN",
"NaN"
],
"scorePercentiles" : {
"0.0" : "NaN",
"50.0" : "NaN",
"90.0" : "NaN",
"95.0" : "NaN",
"99.0" : "NaN",
"99.9" : "NaN",
"99.99" : "NaN",
"99.999" : "NaN",
"99.9999" : "NaN",
"100.0" : "NaN"
},
"scoreUnit" : "---",
"rawData" : [
[
"NaN"
]
]
}
}
},
{
"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.781517743593821E8,
"scoreError" : 7630880.70034399,
"scoreConfidence" : [
1.705208936590381E8,
1.857826550597261E8
],
"scorePercentiles" : {
"0.0" : 1.777322350927815E8,
"50.0" : 1.7815431583346093E8,
"90.0" : 1.785687721519038E8,
"95.0" : 1.785687721519038E8,
"99.0" : 1.785687721519038E8,
"99.9" : 1.785687721519038E8,
"99.99" : 1.785687721519038E8,
"99.999" : 1.785687721519038E8,
"99.9999" : 1.785687721519038E8,
"100.0" : 1.785687721519038E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.7815431583346093E8,
1.777322350927815E8,
1.785687721519038E8
]
]
},
"secondaryMetrics" : {
"async" : {
"score" : "NaN",
"scoreError" : "NaN",
"scoreConfidence" : [
"NaN",
"NaN"
],
"scorePercentiles" : {
"0.0" : "NaN",
"50.0" : "NaN",
"90.0" : "NaN",
"95.0" : "NaN",
"99.0" : "NaN",
"99.9" : "NaN",
"99.99" : "NaN",
"99.999" : "NaN",
"99.9999" : "NaN",
"100.0" : "NaN"
},
"scoreUnit" : "---",
"rawData" : [
[
"NaN"
]
]
}
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.getExpirationDelay",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/usr/lib/jvm/temurin-25-jdk-amd64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25.0.2",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25.0.2+10-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 7.094435158917125E7,
"scoreError" : 3601603.5157232657,
"scoreConfidence" : [
6.734274807344797E7,
7.454595510489452E7
],
"scorePercentiles" : {
"0.0" : 7.071700287441866E7,
"50.0" : 7.104362056662044E7,
"90.0" : 7.10724313264746E7,
"95.0" : 7.10724313264746E7,
"99.0" : 7.10724313264746E7,
"99.9" : 7.10724313264746E7,
"99.99" : 7.10724313264746E7,
"99.999" : 7.10724313264746E7,
"99.9999" : 7.10724313264746E7,
"100.0" : 7.10724313264746E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7.10724313264746E7,
7.071700287441866E7,
7.104362056662044E7
]
]
},
"secondaryMetrics" : {
"async" : {
"score" : "NaN",
"scoreError" : "NaN",
"scoreConfidence" : [
"NaN",
"NaN"
],
"scorePercentiles" : {
"0.0" : "NaN",
"50.0" : "NaN",
"90.0" : "NaN",
"95.0" : "NaN",
"99.0" : "NaN",
"99.9" : "NaN",
"99.99" : "NaN",
"99.999" : "NaN",
"99.9999" : "NaN",
"100.0" : "NaN"
},
"scoreUnit" : "---",
"rawData" : [
[
"NaN"
]
]
}
}
},
{
"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.237956620645658E7,
"scoreError" : 3134942.0670114476,
"scoreConfidence" : [
5.924462413944513E7,
6.5514508273468025E7
],
"scorePercentiles" : {
"0.0" : 6.218142580010567E7,
"50.0" : 6.246951751508408E7,
"90.0" : 6.248775530418E7,
"95.0" : 6.248775530418E7,
"99.0" : 6.248775530418E7,
"99.9" : 6.248775530418E7,
"99.99" : 6.248775530418E7,
"99.999" : 6.248775530418E7,
"99.9999" : 6.248775530418E7,
"100.0" : 6.248775530418E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.218142580010567E7,
6.248775530418E7,
6.246951751508408E7
]
]
},
"secondaryMetrics" : {
"async" : {
"score" : "NaN",
"scoreError" : "NaN",
"scoreConfidence" : [
"NaN",
"NaN"
],
"scorePercentiles" : {
"0.0" : "NaN",
"50.0" : "NaN",
"90.0" : "NaN",
"95.0" : "NaN",
"99.0" : "NaN",
"99.9" : "NaN",
"99.99" : "NaN",
"99.999" : "NaN",
"99.9999" : "NaN",
"100.0" : "NaN"
},
"scoreUnit" : "---",
"rawData" : [
[
"NaN"
]
]
}
}
}
]
[
{
"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/26.0.1-8/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "26.0.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "26.0.1+8",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 4428.670155916449,
"scoreError" : 164.63920047536962,
"scoreConfidence" : [
4264.03095544108,
4593.309356391819
],
"scorePercentiles" : {
"0.0" : 4419.947766391051,
"50.0" : 4428.093711581022,
"90.0" : 4437.968989777276,
"95.0" : 4437.968989777276,
"99.0" : 4437.968989777276,
"99.9" : 4437.968989777276,
"99.99" : 4437.968989777276,
"99.999" : 4437.968989777276,
"99.9999" : 4437.968989777276,
"100.0" : 4437.968989777276
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4428.093711581022,
4437.968989777276,
4419.947766391051
]
]
},
"secondaryMetrics" : {
"async" : {
"score" : "NaN",
"scoreError" : "NaN",
"scoreConfidence" : [
"NaN",
"NaN"
],
"scorePercentiles" : {
"0.0" : "NaN",
"50.0" : "NaN",
"90.0" : "NaN",
"95.0" : "NaN",
"99.0" : "NaN",
"99.9" : "NaN",
"99.99" : "NaN",
"99.999" : "NaN",
"99.9999" : "NaN",
"100.0" : "NaN"
},
"scoreUnit" : "---",
"rawData" : [
[
"NaN"
]
]
}
}
},
{
"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.1-8/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "26.0.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "26.0.1+8",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 5078.133207495065,
"scoreError" : 225.06806443173141,
"scoreConfidence" : [
4853.065143063333,
5303.201271926797
],
"scorePercentiles" : {
"0.0" : 5065.476669319889,
"50.0" : 5078.799834893896,
"90.0" : 5090.123118271409,
"95.0" : 5090.123118271409,
"99.0" : 5090.123118271409,
"99.9" : 5090.123118271409,
"99.99" : 5090.123118271409,
"99.999" : 5090.123118271409,
"99.9999" : 5090.123118271409,
"100.0" : 5090.123118271409
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5065.476669319889,
5090.123118271409,
5078.799834893896
]
]
},
"secondaryMetrics" : {
"async" : {
"score" : "NaN",
"scoreError" : "NaN",
"scoreConfidence" : [
"NaN",
"NaN"
],
"scorePercentiles" : {
"0.0" : "NaN",
"50.0" : "NaN",
"90.0" : "NaN",
"95.0" : "NaN",
"99.0" : "NaN",
"99.9" : "NaN",
"99.99" : "NaN",
"99.999" : "NaN",
"99.9999" : "NaN",
"100.0" : "NaN"
},
"scoreUnit" : "---",
"rawData" : [
[
"NaN"
]
]
}
}
},
{
"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.1-8/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "26.0.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "26.0.1+8",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 4763478.727447863,
"scoreError" : 111574.36072048442,
"scoreConfidence" : [
4651904.366727378,
4875053.088168347
],
"scorePercentiles" : {
"0.0" : 4756418.96989772,
"50.0" : 4766858.686351581,
"90.0" : 4767158.526094288,
"95.0" : 4767158.526094288,
"99.0" : 4767158.526094288,
"99.9" : 4767158.526094288,
"99.99" : 4767158.526094288,
"99.999" : 4767158.526094288,
"99.9999" : 4767158.526094288,
"100.0" : 4767158.526094288
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4756418.96989772,
4766858.686351581,
4767158.526094288
]
]
},
"secondaryMetrics" : {
"async" : {
"score" : "NaN",
"scoreError" : "NaN",
"scoreConfidence" : [
"NaN",
"NaN"
],
"scorePercentiles" : {
"0.0" : "NaN",
"50.0" : "NaN",
"90.0" : "NaN",
"95.0" : "NaN",
"99.0" : "NaN",
"99.9" : "NaN",
"99.99" : "NaN",
"99.999" : "NaN",
"99.9999" : "NaN",
"100.0" : "NaN"
},
"scoreUnit" : "---",
"rawData" : [
[
"NaN"
]
]
}
}
},
{
"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.1-8/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "26.0.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "26.0.1+8",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 1.2112212483122776E8,
"scoreError" : 3425560.492265028,
"scoreConfidence" : [
1.1769656433896273E8,
1.245476853234928E8
],
"scorePercentiles" : {
"0.0" : 1.209511445877151E8,
"50.0" : 1.2109215679220383E8,
"90.0" : 1.2132307311376432E8,
"95.0" : 1.2132307311376432E8,
"99.0" : 1.2132307311376432E8,
"99.9" : 1.2132307311376432E8,
"99.99" : 1.2132307311376432E8,
"99.999" : 1.2132307311376432E8,
"99.9999" : 1.2132307311376432E8,
"100.0" : 1.2132307311376432E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.209511445877151E8,
1.2132307311376432E8,
1.2109215679220383E8
]
]
},
"secondaryMetrics" : {
"async" : {
"score" : "NaN",
"scoreError" : "NaN",
"scoreConfidence" : [
"NaN",
"NaN"
],
"scorePercentiles" : {
"0.0" : "NaN",
"50.0" : "NaN",
"90.0" : "NaN",
"95.0" : "NaN",
"99.0" : "NaN",
"99.9" : "NaN",
"99.99" : "NaN",
"99.999" : "NaN",
"99.9999" : "NaN",
"100.0" : "NaN"
},
"scoreUnit" : "---",
"rawData" : [
[
"NaN"
]
]
}
}
},
{
"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.1-8/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "26.0.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "26.0.1+8",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 8.692527675162296E7,
"scoreError" : 1776448.2536042223,
"scoreConfidence" : [
8.514882849801874E7,
8.870172500522718E7
],
"scorePercentiles" : {
"0.0" : 8.681770796936634E7,
"50.0" : 8.69507196021762E7,
"90.0" : 8.700740268332633E7,
"95.0" : 8.700740268332633E7,
"99.0" : 8.700740268332633E7,
"99.9" : 8.700740268332633E7,
"99.99" : 8.700740268332633E7,
"99.999" : 8.700740268332633E7,
"99.9999" : 8.700740268332633E7,
"100.0" : 8.700740268332633E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
8.681770796936634E7,
8.700740268332633E7,
8.69507196021762E7
]
]
},
"secondaryMetrics" : {
"async" : {
"score" : "NaN",
"scoreError" : "NaN",
"scoreConfidence" : [
"NaN",
"NaN"
],
"scorePercentiles" : {
"0.0" : "NaN",
"50.0" : "NaN",
"90.0" : "NaN",
"95.0" : "NaN",
"99.0" : "NaN",
"99.9" : "NaN",
"99.99" : "NaN",
"99.999" : "NaN",
"99.9999" : "NaN",
"100.0" : "NaN"
},
"scoreUnit" : "---",
"rawData" : [
[
"NaN"
]
]
}
}
},
{
"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.1-8/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "26.0.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "26.0.1+8",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 6.676148607898136E7,
"scoreError" : 2491373.426923657,
"scoreConfidence" : [
6.427011265205771E7,
6.925285950590502E7
],
"scorePercentiles" : {
"0.0" : 6.663072928818186E7,
"50.0" : 6.675053761523408E7,
"90.0" : 6.6903191333528124E7,
"95.0" : 6.6903191333528124E7,
"99.0" : 6.6903191333528124E7,
"99.9" : 6.6903191333528124E7,
"99.99" : 6.6903191333528124E7,
"99.999" : 6.6903191333528124E7,
"99.9999" : 6.6903191333528124E7,
"100.0" : 6.6903191333528124E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.663072928818186E7,
6.675053761523408E7,
6.6903191333528124E7
]
]
},
"secondaryMetrics" : {
"async" : {
"score" : "NaN",
"scoreError" : "NaN",
"scoreConfidence" : [
"NaN",
"NaN"
],
"scorePercentiles" : {
"0.0" : "NaN",
"50.0" : "NaN",
"90.0" : "NaN",
"95.0" : "NaN",
"99.0" : "NaN",
"99.9" : "NaN",
"99.99" : "NaN",
"99.999" : "NaN",
"99.9999" : "NaN",
"100.0" : "NaN"
},
"scoreUnit" : "---",
"rawData" : [
[
"NaN"
]
]
}
}
}
]
[
{
"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.27.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "27-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "27-beta+27-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 4490.521758976284,
"scoreError" : 54.768507545577656,
"scoreConfidence" : [
4435.753251430707,
4545.290266521862
],
"scorePercentiles" : {
"0.0" : 4487.061658055902,
"50.0" : 4492.06998357382,
"90.0" : 4492.433635299131,
"95.0" : 4492.433635299131,
"99.0" : 4492.433635299131,
"99.9" : 4492.433635299131,
"99.99" : 4492.433635299131,
"99.999" : 4492.433635299131,
"99.9999" : 4492.433635299131,
"100.0" : 4492.433635299131
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4492.433635299131,
4492.06998357382,
4487.061658055902
]
]
},
"secondaryMetrics" : {
"async" : {
"score" : "NaN",
"scoreError" : "NaN",
"scoreConfidence" : [
"NaN",
"NaN"
],
"scorePercentiles" : {
"0.0" : "NaN",
"50.0" : "NaN",
"90.0" : "NaN",
"95.0" : "NaN",
"99.0" : "NaN",
"99.9" : "NaN",
"99.99" : "NaN",
"99.999" : "NaN",
"99.9999" : "NaN",
"100.0" : "NaN"
},
"scoreUnit" : "---",
"rawData" : [
[
"NaN"
]
]
}
}
},
{
"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.27.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "27-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "27-beta+27-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 5080.157134157166,
"scoreError" : 108.4156517182101,
"scoreConfidence" : [
4971.741482438956,
5188.572785875376
],
"scorePercentiles" : {
"0.0" : 5073.352897625398,
"50.0" : 5082.790098387655,
"90.0" : 5084.328406458446,
"95.0" : 5084.328406458446,
"99.0" : 5084.328406458446,
"99.9" : 5084.328406458446,
"99.99" : 5084.328406458446,
"99.999" : 5084.328406458446,
"99.9999" : 5084.328406458446,
"100.0" : 5084.328406458446
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5073.352897625398,
5084.328406458446,
5082.790098387655
]
]
},
"secondaryMetrics" : {
"async" : {
"score" : "NaN",
"scoreError" : "NaN",
"scoreConfidence" : [
"NaN",
"NaN"
],
"scorePercentiles" : {
"0.0" : "NaN",
"50.0" : "NaN",
"90.0" : "NaN",
"95.0" : "NaN",
"99.0" : "NaN",
"99.9" : "NaN",
"99.99" : "NaN",
"99.999" : "NaN",
"99.9999" : "NaN",
"100.0" : "NaN"
},
"scoreUnit" : "---",
"rawData" : [
[
"NaN"
]
]
}
}
},
{
"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.27.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "27-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "27-beta+27-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 4976692.5857752105,
"scoreError" : 94872.6739836489,
"scoreConfidence" : [
4881819.911791561,
5071565.25975886
],
"scorePercentiles" : {
"0.0" : 4972416.685872015,
"50.0" : 4975179.434440682,
"90.0" : 4982481.637012934,
"95.0" : 4982481.637012934,
"99.0" : 4982481.637012934,
"99.9" : 4982481.637012934,
"99.99" : 4982481.637012934,
"99.999" : 4982481.637012934,
"99.9999" : 4982481.637012934,
"100.0" : 4982481.637012934
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4972416.685872015,
4982481.637012934,
4975179.434440682
]
]
},
"secondaryMetrics" : {
"async" : {
"score" : "NaN",
"scoreError" : "NaN",
"scoreConfidence" : [
"NaN",
"NaN"
],
"scorePercentiles" : {
"0.0" : "NaN",
"50.0" : "NaN",
"90.0" : "NaN",
"95.0" : "NaN",
"99.0" : "NaN",
"99.9" : "NaN",
"99.99" : "NaN",
"99.999" : "NaN",
"99.9999" : "NaN",
"100.0" : "NaN"
},
"scoreUnit" : "---",
"rawData" : [
[
"NaN"
]
]
}
}
},
{
"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.27.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "27-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "27-beta+27-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 1.2618585066782784E8,
"scoreError" : 4988403.748013437,
"scoreConfidence" : [
1.2119744691981441E8,
1.3117425441584128E8
],
"scorePercentiles" : {
"0.0" : 1.2588282520394179E8,
"50.0" : 1.2626057589881697E8,
"90.0" : 1.2641415090072474E8,
"95.0" : 1.2641415090072474E8,
"99.0" : 1.2641415090072474E8,
"99.9" : 1.2641415090072474E8,
"99.99" : 1.2641415090072474E8,
"99.999" : 1.2641415090072474E8,
"99.9999" : 1.2641415090072474E8,
"100.0" : 1.2641415090072474E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.2588282520394179E8,
1.2626057589881697E8,
1.2641415090072474E8
]
]
},
"secondaryMetrics" : {
"async" : {
"score" : "NaN",
"scoreError" : "NaN",
"scoreConfidence" : [
"NaN",
"NaN"
],
"scorePercentiles" : {
"0.0" : "NaN",
"50.0" : "NaN",
"90.0" : "NaN",
"95.0" : "NaN",
"99.0" : "NaN",
"99.9" : "NaN",
"99.99" : "NaN",
"99.999" : "NaN",
"99.9999" : "NaN",
"100.0" : "NaN"
},
"scoreUnit" : "---",
"rawData" : [
[
"NaN"
]
]
}
}
},
{
"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.27.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "27-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "27-beta+27-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 7.716303254743302E7,
"scoreError" : 1621319.4334668855,
"scoreConfidence" : [
7.554171311396614E7,
7.87843519808999E7
],
"scorePercentiles" : {
"0.0" : 7.70871297978331E7,
"50.0" : 7.714117627719188E7,
"90.0" : 7.72607915672741E7,
"95.0" : 7.72607915672741E7,
"99.0" : 7.72607915672741E7,
"99.9" : 7.72607915672741E7,
"99.99" : 7.72607915672741E7,
"99.999" : 7.72607915672741E7,
"99.9999" : 7.72607915672741E7,
"100.0" : 7.72607915672741E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7.72607915672741E7,
7.714117627719188E7,
7.70871297978331E7
]
]
},
"secondaryMetrics" : {
"async" : {
"score" : "NaN",
"scoreError" : "NaN",
"scoreConfidence" : [
"NaN",
"NaN"
],
"scorePercentiles" : {
"0.0" : "NaN",
"50.0" : "NaN",
"90.0" : "NaN",
"95.0" : "NaN",
"99.0" : "NaN",
"99.9" : "NaN",
"99.99" : "NaN",
"99.999" : "NaN",
"99.9999" : "NaN",
"100.0" : "NaN"
},
"scoreUnit" : "---",
"rawData" : [
[
"NaN"
]
]
}
}
},
{
"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.27.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "27-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "27-beta+27-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 6.621000860646654E7,
"scoreError" : 947171.4033479075,
"scoreConfidence" : [
6.526283720311863E7,
6.715718000981444E7
],
"scorePercentiles" : {
"0.0" : 6.6174030167954825E7,
"50.0" : 6.6186469432246424E7,
"90.0" : 6.6269526219198376E7,
"95.0" : 6.6269526219198376E7,
"99.0" : 6.6269526219198376E7,
"99.9" : 6.6269526219198376E7,
"99.99" : 6.6269526219198376E7,
"99.999" : 6.6269526219198376E7,
"99.9999" : 6.6269526219198376E7,
"100.0" : 6.6269526219198376E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.6269526219198376E7,
6.6186469432246424E7,
6.6174030167954825E7
]
]
},
"secondaryMetrics" : {
"async" : {
"score" : "NaN",
"scoreError" : "NaN",
"scoreConfidence" : [
"NaN",
"NaN"
],
"scorePercentiles" : {
"0.0" : "NaN",
"50.0" : "NaN",
"90.0" : "NaN",
"95.0" : "NaN",
"99.0" : "NaN",
"99.9" : "NaN",
"99.99" : "NaN",
"99.999" : "NaN",
"99.9999" : "NaN",
"100.0" : "NaN"
},
"scoreUnit" : "---",
"rawData" : [
[
"NaN"
]
]
}
}
}
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment