Skip to content

Instantly share code, notes, and snippets.

@ben-manes
Last active July 2, 2025 07:25
Show Gist options
  • Save ben-manes/9abafdbc76fe34c0e63cef386b0b9ac0 to your computer and use it in GitHub Desktop.
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.7",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.7+6-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 4249.383662981485,
"scoreError" : 350.01024885269265,
"scoreConfidence" : [
3899.3734141287923,
4599.393911834178
],
"scorePercentiles" : {
"0.0" : 4231.902435750738,
"50.0" : 4246.339601716604,
"90.0" : 4269.908951477113,
"95.0" : 4269.908951477113,
"99.0" : 4269.908951477113,
"99.9" : 4269.908951477113,
"99.99" : 4269.908951477113,
"99.999" : 4269.908951477113,
"99.9999" : 4269.908951477113,
"100.0" : 4269.908951477113
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4246.339601716604,
4231.902435750738,
4269.908951477113
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.descending",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/usr/lib/jvm/temurin-21-jdk-amd64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "21.0.7",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.7+6-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 4878.267117552342,
"scoreError" : 130.10633914908252,
"scoreConfidence" : [
4748.160778403259,
5008.373456701424
],
"scorePercentiles" : {
"0.0" : 4871.877325154577,
"50.0" : 4876.963439593097,
"90.0" : 4885.960587909353,
"95.0" : 4885.960587909353,
"99.0" : 4885.960587909353,
"99.9" : 4885.960587909353,
"99.99" : 4885.960587909353,
"99.999" : 4885.960587909353,
"99.9999" : 4885.960587909353,
"100.0" : 4885.960587909353
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4876.963439593097,
4885.960587909353,
4871.877325154577
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.expire",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/usr/lib/jvm/temurin-21-jdk-amd64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "21.0.7",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.7+6-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 3744496.754549151,
"scoreError" : 136331.0574274421,
"scoreConfidence" : [
3608165.6971217087,
3880827.811976593
],
"scorePercentiles" : {
"0.0" : 3738151.3595221783,
"50.0" : 3742605.442536026,
"90.0" : 3752733.461589247,
"95.0" : 3752733.461589247,
"99.0" : 3752733.461589247,
"99.9" : 3752733.461589247,
"99.99" : 3752733.461589247,
"99.999" : 3752733.461589247,
"99.9999" : 3752733.461589247,
"100.0" : 3752733.461589247
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3742605.442536026,
3738151.3595221783,
3752733.461589247
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.findBucket",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/usr/lib/jvm/temurin-21-jdk-amd64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "21.0.7",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.7+6-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 1.2747045463134794E8,
"scoreError" : 9498266.960156903,
"scoreConfidence" : [
1.1797218767119104E8,
1.3696872159150484E8
],
"scorePercentiles" : {
"0.0" : 1.2692055405243327E8,
"50.0" : 1.275350130019022E8,
"90.0" : 1.279557968397083E8,
"95.0" : 1.279557968397083E8,
"99.0" : 1.279557968397083E8,
"99.9" : 1.279557968397083E8,
"99.99" : 1.279557968397083E8,
"99.999" : 1.279557968397083E8,
"99.9999" : 1.279557968397083E8,
"100.0" : 1.279557968397083E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.275350130019022E8,
1.2692055405243327E8,
1.279557968397083E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.getExpirationDelay",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/usr/lib/jvm/temurin-21-jdk-amd64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "21.0.7",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.7+6-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 8.57836299677824E7,
"scoreError" : 1.132465746001511E7,
"scoreConfidence" : [
7.445897250776729E7,
9.71082874277975E7
],
"scorePercentiles" : {
"0.0" : 8.535188723422848E7,
"50.0" : 8.550400144088896E7,
"90.0" : 8.649500122822979E7,
"95.0" : 8.649500122822979E7,
"99.0" : 8.649500122822979E7,
"99.9" : 8.649500122822979E7,
"99.99" : 8.649500122822979E7,
"99.999" : 8.649500122822979E7,
"99.9999" : 8.649500122822979E7,
"100.0" : 8.649500122822979E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
8.649500122822979E7,
8.535188723422848E7,
8.550400144088896E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.reschedule",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/usr/lib/jvm/temurin-21-jdk-amd64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "21.0.7",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.7+6-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 6.78558691102227E7,
"scoreError" : 3109123.5531241843,
"scoreConfidence" : [
6.4746745557098515E7,
7.096499266334689E7
],
"scorePercentiles" : {
"0.0" : 6.774541830726965E7,
"50.0" : 6.777004852311666E7,
"90.0" : 6.80521405002818E7,
"95.0" : 6.80521405002818E7,
"99.0" : 6.80521405002818E7,
"99.9" : 6.80521405002818E7,
"99.99" : 6.80521405002818E7,
"99.999" : 6.80521405002818E7,
"99.9999" : 6.80521405002818E7,
"100.0" : 6.80521405002818E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.777004852311666E7,
6.80521405002818E7,
6.774541830726965E7
]
]
},
"secondaryMetrics" : {
}
}
]
[
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.ascending",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/home/runner/.gradle/jdks/graalvm_community-24-amd64-linux.2/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "24.0.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "24.0.1+9-jvmci-b01",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 3310.2026933193483,
"scoreError" : 3139.760831431313,
"scoreConfidence" : [
170.44186188803542,
6449.963524750661
],
"scorePercentiles" : {
"0.0" : 3111.4828231661672,
"50.0" : 3408.3277986655785,
"90.0" : 3410.797458126299,
"95.0" : 3410.797458126299,
"99.0" : 3410.797458126299,
"99.9" : 3410.797458126299,
"99.99" : 3410.797458126299,
"99.999" : 3410.797458126299,
"99.9999" : 3410.797458126299,
"100.0" : 3410.797458126299
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3111.4828231661672,
3408.3277986655785,
3410.797458126299
]
]
},
"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" : [
"-Xmx4g"
],
"jdkVersion" : "24.0.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "24.0.1+9-jvmci-b01",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 3521.5459581920854,
"scoreError" : 486.30877817441996,
"scoreConfidence" : [
3035.2371800176657,
4007.854736366505
],
"scorePercentiles" : {
"0.0" : 3490.777177409367,
"50.0" : 3536.212063246517,
"90.0" : 3537.6486339203707,
"95.0" : 3537.6486339203707,
"99.0" : 3537.6486339203707,
"99.9" : 3537.6486339203707,
"99.99" : 3537.6486339203707,
"99.999" : 3537.6486339203707,
"99.9999" : 3537.6486339203707,
"100.0" : 3537.6486339203707
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3490.777177409367,
3536.212063246517,
3537.6486339203707
]
]
},
"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" : [
"-Xmx4g"
],
"jdkVersion" : "24.0.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "24.0.1+9-jvmci-b01",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 4346045.997885071,
"scoreError" : 94783.39996914194,
"scoreConfidence" : [
4251262.597915929,
4440829.397854213
],
"scorePercentiles" : {
"0.0" : 4342115.6018071305,
"50.0" : 4344086.129017486,
"90.0" : 4351936.262830595,
"95.0" : 4351936.262830595,
"99.0" : 4351936.262830595,
"99.9" : 4351936.262830595,
"99.99" : 4351936.262830595,
"99.999" : 4351936.262830595,
"99.9999" : 4351936.262830595,
"100.0" : 4351936.262830595
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4351936.262830595,
4342115.6018071305,
4344086.129017486
]
]
},
"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" : [
"-Xmx4g"
],
"jdkVersion" : "24.0.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "24.0.1+9-jvmci-b01",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 1.3392244074895346E8,
"scoreError" : 1.3496513765145546E7,
"scoreConfidence" : [
1.2042592698380792E8,
1.47418954514099E8
],
"scorePercentiles" : {
"0.0" : 1.3306820792771092E8,
"50.0" : 1.3434777880287552E8,
"90.0" : 1.3435133551627392E8,
"95.0" : 1.3435133551627392E8,
"99.0" : 1.3435133551627392E8,
"99.9" : 1.3435133551627392E8,
"99.99" : 1.3435133551627392E8,
"99.999" : 1.3435133551627392E8,
"99.9999" : 1.3435133551627392E8,
"100.0" : 1.3435133551627392E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.3434777880287552E8,
1.3306820792771092E8,
1.3435133551627392E8
]
]
},
"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" : [
"-Xmx4g"
],
"jdkVersion" : "24.0.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "24.0.1+9-jvmci-b01",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 1.0308480231952016E8,
"scoreError" : 1523889.3455590783,
"scoreConfidence" : [
1.0156091297396109E8,
1.0460869166507924E8
],
"scorePercentiles" : {
"0.0" : 1.0299385053779802E8,
"50.0" : 1.0310247514780007E8,
"90.0" : 1.0315808127296236E8,
"95.0" : 1.0315808127296236E8,
"99.0" : 1.0315808127296236E8,
"99.9" : 1.0315808127296236E8,
"99.99" : 1.0315808127296236E8,
"99.999" : 1.0315808127296236E8,
"99.9999" : 1.0315808127296236E8,
"100.0" : 1.0315808127296236E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.0310247514780007E8,
1.0315808127296236E8,
1.0299385053779802E8
]
]
},
"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" : [
"-Xmx4g"
],
"jdkVersion" : "24.0.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "24.0.1+9-jvmci-b01",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 6.950649247423318E7,
"scoreError" : 1513856.2774996818,
"scoreConfidence" : [
6.79926361967335E7,
7.102034875173286E7
],
"scorePercentiles" : {
"0.0" : 6.941092267969725E7,
"50.0" : 6.9548325904661E7,
"90.0" : 6.956022883834128E7,
"95.0" : 6.956022883834128E7,
"99.0" : 6.956022883834128E7,
"99.9" : 6.956022883834128E7,
"99.99" : 6.956022883834128E7,
"99.999" : 6.956022883834128E7,
"99.9999" : 6.956022883834128E7,
"100.0" : 6.956022883834128E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.9548325904661E7,
6.956022883834128E7,
6.941092267969725E7
]
]
},
"secondaryMetrics" : {
}
}
]
[
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.ascending",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_IBM_Semeru_jdk/23.0.2-7/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "23.0.2",
"vmName" : "Eclipse OpenJ9 VM",
"vmVersion" : "openj9-0.49.0",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 6505.082848843954,
"scoreError" : 158.52747711495846,
"scoreConfidence" : [
6346.555371728995,
6663.610325958913
],
"scorePercentiles" : {
"0.0" : 6496.356945022985,
"50.0" : 6505.156269873249,
"90.0" : 6513.7353316356275,
"95.0" : 6513.7353316356275,
"99.0" : 6513.7353316356275,
"99.9" : 6513.7353316356275,
"99.99" : 6513.7353316356275,
"99.999" : 6513.7353316356275,
"99.9999" : 6513.7353316356275,
"100.0" : 6513.7353316356275
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6505.156269873249,
6513.7353316356275,
6496.356945022985
]
]
},
"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" : 4518.664357296472,
"scoreError" : 108.24941522856541,
"scoreConfidence" : [
4410.414942067907,
4626.9137725250375
],
"scorePercentiles" : {
"0.0" : 4512.190817165139,
"50.0" : 4519.957788116117,
"90.0" : 4523.844466608162,
"95.0" : 4523.844466608162,
"99.0" : 4523.844466608162,
"99.9" : 4523.844466608162,
"99.99" : 4523.844466608162,
"99.999" : 4523.844466608162,
"99.9999" : 4523.844466608162,
"100.0" : 4523.844466608162
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4512.190817165139,
4523.844466608162,
4519.957788116117
]
]
},
"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" : 4283112.776870853,
"scoreError" : 134265.831127351,
"scoreConfidence" : [
4148846.945743502,
4417378.607998204
],
"scorePercentiles" : {
"0.0" : 4277316.952907407,
"50.0" : 4280628.357585078,
"90.0" : 4291393.020120075,
"95.0" : 4291393.020120075,
"99.0" : 4291393.020120075,
"99.9" : 4291393.020120075,
"99.99" : 4291393.020120075,
"99.999" : 4291393.020120075,
"99.9999" : 4291393.020120075,
"100.0" : 4291393.020120075
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4291393.020120075,
4280628.357585078,
4277316.952907407
]
]
},
"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" : 9.994983918915866E7,
"scoreError" : 1.5524313060622642E7,
"scoreConfidence" : [
8.442552612853602E7,
1.1547415224978131E8
],
"scorePercentiles" : {
"0.0" : 9.908130687393448E7,
"50.0" : 9.998618881250934E7,
"90.0" : 1.0078202188103215E8,
"95.0" : 1.0078202188103215E8,
"99.0" : 1.0078202188103215E8,
"99.9" : 1.0078202188103215E8,
"99.99" : 1.0078202188103215E8,
"99.999" : 1.0078202188103215E8,
"99.9999" : 1.0078202188103215E8,
"100.0" : 1.0078202188103215E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
9.908130687393448E7,
1.0078202188103215E8,
9.998618881250934E7
]
]
},
"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.484531978016955E7,
"scoreError" : 1319514.8522297472,
"scoreConfidence" : [
5.35258049279398E7,
5.616483463239929E7
],
"scorePercentiles" : {
"0.0" : 5.4795602163993716E7,
"50.0" : 5.4812063849899605E7,
"90.0" : 5.492829332661533E7,
"95.0" : 5.492829332661533E7,
"99.0" : 5.492829332661533E7,
"99.9" : 5.492829332661533E7,
"99.99" : 5.492829332661533E7,
"99.999" : 5.492829332661533E7,
"99.9999" : 5.492829332661533E7,
"100.0" : 5.492829332661533E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5.492829332661533E7,
5.4812063849899605E7,
5.4795602163993716E7
]
]
},
"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" : 6.446852101891259E7,
"scoreError" : 2891276.7159030265,
"scoreConfidence" : [
6.157724430300956E7,
6.735979773481561E7
],
"scorePercentiles" : {
"0.0" : 6.432775511307882E7,
"50.0" : 6.4437637833144136E7,
"90.0" : 6.464017011051482E7,
"95.0" : 6.464017011051482E7,
"99.0" : 6.464017011051482E7,
"99.9" : 6.464017011051482E7,
"99.99" : 6.464017011051482E7,
"99.999" : 6.464017011051482E7,
"99.9999" : 6.464017011051482E7,
"100.0" : 6.464017011051482E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.4437637833144136E7,
6.464017011051482E7,
6.432775511307882E7
]
]
},
"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.27",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.27+6",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 3113.462380257444,
"scoreError" : 102.80541371642775,
"scoreConfidence" : [
3010.656966541016,
3216.2677939738714
],
"scorePercentiles" : {
"0.0" : 3107.735843385633,
"50.0" : 3113.6499124129878,
"90.0" : 3119.0013849737106,
"95.0" : 3119.0013849737106,
"99.0" : 3119.0013849737106,
"99.9" : 3119.0013849737106,
"99.99" : 3119.0013849737106,
"99.999" : 3119.0013849737106,
"99.9999" : 3119.0013849737106,
"100.0" : 3119.0013849737106
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3107.735843385633,
3119.0013849737106,
3113.6499124129878
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.descending",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/usr/lib/jvm/temurin-11-jdk-amd64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "11.0.27",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.27+6",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 3215.171776318137,
"scoreError" : 237.4976050406982,
"scoreConfidence" : [
2977.6741712774387,
3452.669381358835
],
"scorePercentiles" : {
"0.0" : 3200.1637216679455,
"50.0" : 3221.942168329971,
"90.0" : 3223.4094389564943,
"95.0" : 3223.4094389564943,
"99.0" : 3223.4094389564943,
"99.9" : 3223.4094389564943,
"99.99" : 3223.4094389564943,
"99.999" : 3223.4094389564943,
"99.9999" : 3223.4094389564943,
"100.0" : 3223.4094389564943
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3221.942168329971,
3200.1637216679455,
3223.4094389564943
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.expire",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/usr/lib/jvm/temurin-11-jdk-amd64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "11.0.27",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.27+6",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 4677743.40667643,
"scoreError" : 124304.05262294383,
"scoreConfidence" : [
4553439.354053486,
4802047.459299374
],
"scorePercentiles" : {
"0.0" : 4670808.781607453,
"50.0" : 4677992.435751721,
"90.0" : 4684429.002670117,
"95.0" : 4684429.002670117,
"99.0" : 4684429.002670117,
"99.9" : 4684429.002670117,
"99.99" : 4684429.002670117,
"99.999" : 4684429.002670117,
"99.9999" : 4684429.002670117,
"100.0" : 4684429.002670117
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4684429.002670117,
4670808.781607453,
4677992.435751721
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.findBucket",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/usr/lib/jvm/temurin-11-jdk-amd64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "11.0.27",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.27+6",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 1.1088416930644022E8,
"scoreError" : 3392217.9492032276,
"scoreConfidence" : [
1.07491951357237E8,
1.1427638725564344E8
],
"scorePercentiles" : {
"0.0" : 1.1072740308172676E8,
"50.0" : 1.1083550304962283E8,
"90.0" : 1.1108960178797103E8,
"95.0" : 1.1108960178797103E8,
"99.0" : 1.1108960178797103E8,
"99.9" : 1.1108960178797103E8,
"99.99" : 1.1108960178797103E8,
"99.999" : 1.1108960178797103E8,
"99.9999" : 1.1108960178797103E8,
"100.0" : 1.1108960178797103E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.1072740308172676E8,
1.1083550304962283E8,
1.1108960178797103E8
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.getExpirationDelay",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/usr/lib/jvm/temurin-11-jdk-amd64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "11.0.27",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.27+6",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 6.755873857009597E7,
"scoreError" : 7271925.76666556,
"scoreConfidence" : [
6.028681280343041E7,
7.483066433676153E7
],
"scorePercentiles" : {
"0.0" : 6.709901104819101E7,
"50.0" : 6.776939428528297E7,
"90.0" : 6.780781037681393E7,
"95.0" : 6.780781037681393E7,
"99.0" : 6.780781037681393E7,
"99.9" : 6.780781037681393E7,
"99.99" : 6.780781037681393E7,
"99.999" : 6.780781037681393E7,
"99.9999" : 6.780781037681393E7,
"100.0" : 6.780781037681393E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.776939428528297E7,
6.709901104819101E7,
6.780781037681393E7
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.reschedule",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/usr/lib/jvm/temurin-11-jdk-amd64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "11.0.27",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.27+6",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 6.3432620985209025E7,
"scoreError" : 1516088.4164322033,
"scoreConfidence" : [
6.191653256877682E7,
6.494870940164123E7
],
"scorePercentiles" : {
"0.0" : 6.338196120958683E7,
"50.0" : 6.338737382450899E7,
"90.0" : 6.352852792153127E7,
"95.0" : 6.352852792153127E7,
"99.0" : 6.352852792153127E7,
"99.9" : 6.352852792153127E7,
"99.99" : 6.352852792153127E7,
"99.999" : 6.352852792153127E7,
"99.9999" : 6.352852792153127E7,
"100.0" : 6.352852792153127E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.338737382450899E7,
6.352852792153127E7,
6.338196120958683E7
]
]
},
"secondaryMetrics" : {
}
}
]
[
{
"jmhVersion" : "1.37",
"benchmark" : "com.github.benmanes.caffeine.cache.TimerWheelBenchmark.ascending",
"mode" : "thrpt",
"threads" : 1,
"forks" : 1,
"jvm" : "/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/24.0.1-9/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "24.0.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "24.0.1+9",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 4974.109869498533,
"scoreError" : 19046.470900031218,
"scoreConfidence" : [
-14072.361030532684,
24020.58076952975
],
"scorePercentiles" : {
"0.0" : 3768.6088082651854,
"50.0" : 5573.093393968395,
"90.0" : 5580.627406262019,
"95.0" : 5580.627406262019,
"99.0" : 5580.627406262019,
"99.9" : 5580.627406262019,
"99.99" : 5580.627406262019,
"99.999" : 5580.627406262019,
"99.9999" : 5580.627406262019,
"100.0" : 5580.627406262019
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3768.6088082651854,
5573.093393968395,
5580.627406262019
]
]
},
"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.1-9/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "24.0.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "24.0.1+9",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 4668.948728274404,
"scoreError" : 14011.141525666306,
"scoreConfidence" : [
-9342.192797391901,
18680.09025394071
],
"scorePercentiles" : {
"0.0" : 3782.1623848917366,
"50.0" : 5107.019289075865,
"90.0" : 5117.664510855608,
"95.0" : 5117.664510855608,
"99.0" : 5117.664510855608,
"99.9" : 5117.664510855608,
"99.99" : 5117.664510855608,
"99.999" : 5117.664510855608,
"99.9999" : 5117.664510855608,
"100.0" : 5117.664510855608
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3782.1623848917366,
5117.664510855608,
5107.019289075865
]
]
},
"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.1-9/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "24.0.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "24.0.1+9",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 3893190.8626272404,
"scoreError" : 66330.03965570721,
"scoreConfidence" : [
3826860.822971533,
3959520.9022829477
],
"scorePercentiles" : {
"0.0" : 3889037.811365576,
"50.0" : 3894735.4377336074,
"90.0" : 3895799.3387825377,
"95.0" : 3895799.3387825377,
"99.0" : 3895799.3387825377,
"99.9" : 3895799.3387825377,
"99.99" : 3895799.3387825377,
"99.999" : 3895799.3387825377,
"99.9999" : 3895799.3387825377,
"100.0" : 3895799.3387825377
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3895799.3387825377,
3889037.811365576,
3894735.4377336074
]
]
},
"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.1-9/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "24.0.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "24.0.1+9",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 1.2775848189661308E8,
"scoreError" : 3049557.9577956353,
"scoreConfidence" : [
1.2470892393881744E8,
1.3080803985440871E8
],
"scorePercentiles" : {
"0.0" : 1.2760856105567178E8,
"50.0" : 1.2772816115880777E8,
"90.0" : 1.279387234753597E8,
"95.0" : 1.279387234753597E8,
"99.0" : 1.279387234753597E8,
"99.9" : 1.279387234753597E8,
"99.99" : 1.279387234753597E8,
"99.999" : 1.279387234753597E8,
"99.9999" : 1.279387234753597E8,
"100.0" : 1.279387234753597E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.279387234753597E8,
1.2760856105567178E8,
1.2772816115880777E8
]
]
},
"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.1-9/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "24.0.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "24.0.1+9",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 8.61285289561805E7,
"scoreError" : 7316396.256855959,
"scoreConfidence" : [
7.881213269932453E7,
9.344492521303646E7
],
"scorePercentiles" : {
"0.0" : 8.581419112498195E7,
"50.0" : 8.599120854515862E7,
"90.0" : 8.65801871984009E7,
"95.0" : 8.65801871984009E7,
"99.0" : 8.65801871984009E7,
"99.9" : 8.65801871984009E7,
"99.99" : 8.65801871984009E7,
"99.999" : 8.65801871984009E7,
"99.9999" : 8.65801871984009E7,
"100.0" : 8.65801871984009E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
8.65801871984009E7,
8.581419112498195E7,
8.599120854515862E7
]
]
},
"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.1-9/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "24.0.1",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "24.0.1+9",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 6.810679704027057E7,
"scoreError" : 435266.37213805557,
"scoreConfidence" : [
6.767153066813251E7,
6.854206341240862E7
],
"scorePercentiles" : {
"0.0" : 6.807925149978556E7,
"50.0" : 6.812017416229345E7,
"90.0" : 6.812096545873271E7,
"95.0" : 6.812096545873271E7,
"99.0" : 6.812096545873271E7,
"99.9" : 6.812096545873271E7,
"99.99" : 6.812096545873271E7,
"99.999" : 6.812096545873271E7,
"99.9999" : 6.812096545873271E7,
"100.0" : 6.812096545873271E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.812096545873271E7,
6.812017416229345E7,
6.807925149978556E7
]
]
},
"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.29.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25-beta+29-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 4958.324223894636,
"scoreError" : 18735.7395571408,
"scoreConfidence" : [
-13777.415333246165,
23694.06378103544
],
"scorePercentiles" : {
"0.0" : 3773.0104653443327,
"50.0" : 5520.337749545068,
"90.0" : 5581.624456794509,
"95.0" : 5581.624456794509,
"99.0" : 5581.624456794509,
"99.9" : 5581.624456794509,
"99.99" : 5581.624456794509,
"99.999" : 5581.624456794509,
"99.9999" : 5581.624456794509,
"100.0" : 5581.624456794509
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3773.0104653443327,
5520.337749545068,
5581.624456794509
]
]
},
"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.29.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25-beta+29-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 4813.211571899861,
"scoreError" : 18001.662313077424,
"scoreConfidence" : [
-13188.450741177563,
22814.873884977285
],
"scorePercentiles" : {
"0.0" : 3674.481904356283,
"50.0" : 5349.24755339875,
"90.0" : 5415.9052579445515,
"95.0" : 5415.9052579445515,
"99.0" : 5415.9052579445515,
"99.9" : 5415.9052579445515,
"99.99" : 5415.9052579445515,
"99.999" : 5415.9052579445515,
"99.9999" : 5415.9052579445515,
"100.0" : 5415.9052579445515
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3674.481904356283,
5349.24755339875,
5415.9052579445515
]
]
},
"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.29.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25-beta+29-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 4727812.513105876,
"scoreError" : 145960.3858568392,
"scoreConfidence" : [
4581852.127249037,
4873772.898962715
],
"scorePercentiles" : {
"0.0" : 4721749.328887804,
"50.0" : 4724807.744679589,
"90.0" : 4736880.465750232,
"95.0" : 4736880.465750232,
"99.0" : 4736880.465750232,
"99.9" : 4736880.465750232,
"99.99" : 4736880.465750232,
"99.999" : 4736880.465750232,
"99.9999" : 4736880.465750232,
"100.0" : 4736880.465750232
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4724807.744679589,
4736880.465750232,
4721749.328887804
]
]
},
"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.29.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25-beta+29-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 1.2647234457233919E8,
"scoreError" : 1665024.862924002,
"scoreConfidence" : [
1.248073197094152E8,
1.2813736943526319E8
],
"scorePercentiles" : {
"0.0" : 1.2636893114989513E8,
"50.0" : 1.265064824627127E8,
"90.0" : 1.2654162010440974E8,
"95.0" : 1.2654162010440974E8,
"99.0" : 1.2654162010440974E8,
"99.9" : 1.2654162010440974E8,
"99.99" : 1.2654162010440974E8,
"99.999" : 1.2654162010440974E8,
"99.9999" : 1.2654162010440974E8,
"100.0" : 1.2654162010440974E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.265064824627127E8,
1.2654162010440974E8,
1.2636893114989513E8
]
]
},
"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.29.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25-beta+29-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 7.862001075908494E7,
"scoreError" : 1.0497314255633438E7,
"scoreConfidence" : [
6.81226965034515E7,
8.911732501471838E7
],
"scorePercentiles" : {
"0.0" : 7.808822135894461E7,
"50.0" : 7.85409744828902E7,
"90.0" : 7.923083643541999E7,
"95.0" : 7.923083643541999E7,
"99.0" : 7.923083643541999E7,
"99.9" : 7.923083643541999E7,
"99.99" : 7.923083643541999E7,
"99.999" : 7.923083643541999E7,
"99.9999" : 7.923083643541999E7,
"100.0" : 7.923083643541999E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7.85409744828902E7,
7.923083643541999E7,
7.808822135894461E7
]
]
},
"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.29.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25-beta+29-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 6.878767841479285E7,
"scoreError" : 831661.5989287263,
"scoreConfidence" : [
6.795601681586413E7,
6.961934001372157E7
],
"scorePercentiles" : {
"0.0" : 6.873516090618564E7,
"50.0" : 6.881084959036958E7,
"90.0" : 6.881702474782333E7,
"95.0" : 6.881702474782333E7,
"99.0" : 6.881702474782333E7,
"99.9" : 6.881702474782333E7,
"99.99" : 6.881702474782333E7,
"99.999" : 6.881702474782333E7,
"99.9999" : 6.881702474782333E7,
"100.0" : 6.881702474782333E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.873516090618564E7,
6.881084959036958E7,
6.881702474782333E7
]
]
},
"secondaryMetrics" : {
}
}
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment