Skip to content

Instantly share code, notes, and snippets.

@ben-manes
Last active April 20, 2025 17:15
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.6",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.6+7-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 4248.761558872913,
"scoreError" : 144.41854288061052,
"scoreConfidence" : [
4104.343015992303,
4393.180101753524
],
"scorePercentiles" : {
"0.0" : 4242.612475958094,
"50.0" : 4245.978992547459,
"90.0" : 4257.6932081131845,
"95.0" : 4257.6932081131845,
"99.0" : 4257.6932081131845,
"99.9" : 4257.6932081131845,
"99.99" : 4257.6932081131845,
"99.999" : 4257.6932081131845,
"99.9999" : 4257.6932081131845,
"100.0" : 4257.6932081131845
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4242.612475958094,
4245.978992547459,
4257.6932081131845
]
]
},
"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.6",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.6+7-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 4853.618351984823,
"scoreError" : 333.6624700138513,
"scoreConfidence" : [
4519.955881970972,
5187.280821998674
],
"scorePercentiles" : {
"0.0" : 4832.5374136280025,
"50.0" : 4863.068354794408,
"90.0" : 4865.249287532059,
"95.0" : 4865.249287532059,
"99.0" : 4865.249287532059,
"99.9" : 4865.249287532059,
"99.99" : 4865.249287532059,
"99.999" : 4865.249287532059,
"99.9999" : 4865.249287532059,
"100.0" : 4865.249287532059
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4863.068354794408,
4865.249287532059,
4832.5374136280025
]
]
},
"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.6",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.6+7-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 7458311.030936866,
"scoreError" : 224164.14275371892,
"scoreConfidence" : [
7234146.888183147,
7682475.173690585
],
"scorePercentiles" : {
"0.0" : 7446696.916937347,
"50.0" : 7457060.511822837,
"90.0" : 7471175.664050411,
"95.0" : 7471175.664050411,
"99.0" : 7471175.664050411,
"99.9" : 7471175.664050411,
"99.99" : 7471175.664050411,
"99.999" : 7471175.664050411,
"99.9999" : 7471175.664050411,
"100.0" : 7471175.664050411
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7457060.511822837,
7471175.664050411,
7446696.916937347
]
]
},
"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.6",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.6+7-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 1.2768430645152731E8,
"scoreError" : 1988031.9841851422,
"scoreConfidence" : [
1.2569627446734217E8,
1.2967233843571246E8
],
"scorePercentiles" : {
"0.0" : 1.2759379376280503E8,
"50.0" : 1.2765386462973371E8,
"90.0" : 1.2780526096204324E8,
"95.0" : 1.2780526096204324E8,
"99.0" : 1.2780526096204324E8,
"99.9" : 1.2780526096204324E8,
"99.99" : 1.2780526096204324E8,
"99.999" : 1.2780526096204324E8,
"99.9999" : 1.2780526096204324E8,
"100.0" : 1.2780526096204324E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.2759379376280503E8,
1.2780526096204324E8,
1.2765386462973371E8
]
]
},
"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.6",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.6+7-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 8.438740208932835E7,
"scoreError" : 5658826.274051019,
"scoreConfidence" : [
7.872857581527732E7,
9.004622836337937E7
],
"scorePercentiles" : {
"0.0" : 8.404444654562849E7,
"50.0" : 8.446945190987244E7,
"90.0" : 8.464830781248412E7,
"95.0" : 8.464830781248412E7,
"99.0" : 8.464830781248412E7,
"99.9" : 8.464830781248412E7,
"99.99" : 8.464830781248412E7,
"99.999" : 8.464830781248412E7,
"99.9999" : 8.464830781248412E7,
"100.0" : 8.464830781248412E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
8.464830781248412E7,
8.404444654562849E7,
8.446945190987244E7
]
]
},
"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.6",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "21.0.6+7-LTS",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 6.538582547694305E7,
"scoreError" : 1237661.2703477594,
"scoreConfidence" : [
6.4148164206595294E7,
6.662348674729081E7
],
"scorePercentiles" : {
"0.0" : 6.533054004448986E7,
"50.0" : 6.5365406157154426E7,
"90.0" : 6.546153022918488E7,
"95.0" : 6.546153022918488E7,
"99.0" : 6.546153022918488E7,
"99.9" : 6.546153022918488E7,
"99.99" : 6.546153022918488E7,
"99.999" : 6.546153022918488E7,
"99.9999" : 6.546153022918488E7,
"100.0" : 6.546153022918488E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.533054004448986E7,
6.546153022918488E7,
6.5365406157154426E7
]
]
},
"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" : 4633.742768306498,
"scoreError" : 2131.574788525919,
"scoreConfidence" : [
2502.167979780579,
6765.317556832417
],
"scorePercentiles" : {
"0.0" : 4499.224890172534,
"50.0" : 4692.056757422271,
"90.0" : 4709.946657324688,
"95.0" : 4709.946657324688,
"99.0" : 4709.946657324688,
"99.9" : 4709.946657324688,
"99.99" : 4709.946657324688,
"99.999" : 4709.946657324688,
"99.9999" : 4709.946657324688,
"100.0" : 4709.946657324688
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4499.224890172534,
4692.056757422271,
4709.946657324688
]
]
},
"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" : 4899.0845063742245,
"scoreError" : 952.6697301787223,
"scoreConfidence" : [
3946.4147761955023,
5851.754236552947
],
"scorePercentiles" : {
"0.0" : 4839.909965090884,
"50.0" : 4918.641390538536,
"90.0" : 4938.702163493254,
"95.0" : 4938.702163493254,
"99.0" : 4938.702163493254,
"99.9" : 4938.702163493254,
"99.99" : 4938.702163493254,
"99.999" : 4938.702163493254,
"99.9999" : 4938.702163493254,
"100.0" : 4938.702163493254
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4918.641390538536,
4938.702163493254,
4839.909965090884
]
]
},
"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" : 4061385.922521612,
"scoreError" : 134242.55420711366,
"scoreConfidence" : [
3927143.3683144986,
4195628.476728726
],
"scorePercentiles" : {
"0.0" : 4054698.1218081424,
"50.0" : 4060191.168414781,
"90.0" : 4069268.4773419136,
"95.0" : 4069268.4773419136,
"99.0" : 4069268.4773419136,
"99.9" : 4069268.4773419136,
"99.99" : 4069268.4773419136,
"99.999" : 4069268.4773419136,
"99.9999" : 4069268.4773419136,
"100.0" : 4069268.4773419136
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4054698.1218081424,
4069268.4773419136,
4060191.168414781
]
]
},
"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.3459065012519616E8,
"scoreError" : 2576731.0577096874,
"scoreConfidence" : [
1.3201391906748646E8,
1.3716738118290585E8
],
"scorePercentiles" : {
"0.0" : 1.3442783986553544E8,
"50.0" : 1.3466379927697644E8,
"90.0" : 1.346803112330766E8,
"95.0" : 1.346803112330766E8,
"99.0" : 1.346803112330766E8,
"99.9" : 1.346803112330766E8,
"99.99" : 1.346803112330766E8,
"99.999" : 1.346803112330766E8,
"99.9999" : 1.346803112330766E8,
"100.0" : 1.346803112330766E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.346803112330766E8,
1.3466379927697644E8,
1.3442783986553544E8
]
]
},
"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.0404748723288898E8,
"scoreError" : 2169072.057986854,
"scoreConfidence" : [
1.0187841517490213E8,
1.0621655929087584E8
],
"scorePercentiles" : {
"0.0" : 1.0391441894853663E8,
"50.0" : 1.0408477338797884E8,
"90.0" : 1.0414326936215143E8,
"95.0" : 1.0414326936215143E8,
"99.0" : 1.0414326936215143E8,
"99.9" : 1.0414326936215143E8,
"99.99" : 1.0414326936215143E8,
"99.999" : 1.0414326936215143E8,
"99.9999" : 1.0414326936215143E8,
"100.0" : 1.0414326936215143E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.0408477338797884E8,
1.0391441894853663E8,
1.0414326936215143E8
]
]
},
"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" : 7.022520683535725E7,
"scoreError" : 2029768.964291253,
"scoreConfidence" : [
6.819543787106599E7,
7.225497579964851E7
],
"scorePercentiles" : {
"0.0" : 7.00981215631693E7,
"50.0" : 7.027245680684982E7,
"90.0" : 7.030504213605261E7,
"95.0" : 7.030504213605261E7,
"99.0" : 7.030504213605261E7,
"99.9" : 7.030504213605261E7,
"99.99" : 7.030504213605261E7,
"99.999" : 7.030504213605261E7,
"99.9999" : 7.030504213605261E7,
"100.0" : 7.030504213605261E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7.030504213605261E7,
7.00981215631693E7,
7.027245680684982E7
]
]
},
"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" : 6398.667240030082,
"scoreError" : 198.30213198330767,
"scoreConfidence" : [
6200.365108046774,
6596.96937201339
],
"scorePercentiles" : {
"0.0" : 6387.471263013767,
"50.0" : 6399.352390897666,
"90.0" : 6409.178066178814,
"95.0" : 6409.178066178814,
"99.0" : 6409.178066178814,
"99.9" : 6409.178066178814,
"99.99" : 6409.178066178814,
"99.999" : 6409.178066178814,
"99.9999" : 6409.178066178814,
"100.0" : 6409.178066178814
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6409.178066178814,
6399.352390897666,
6387.471263013767
]
]
},
"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.785366417628,
"scoreError" : 75.20454751085992,
"scoreConfidence" : [
4443.580818906768,
4593.989913928488
],
"scorePercentiles" : {
"0.0" : 4514.732300268706,
"50.0" : 4518.650384345727,
"90.0" : 4522.97341463845,
"95.0" : 4522.97341463845,
"99.0" : 4522.97341463845,
"99.9" : 4522.97341463845,
"99.99" : 4522.97341463845,
"99.999" : 4522.97341463845,
"99.9999" : 4522.97341463845,
"100.0" : 4522.97341463845
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4514.732300268706,
4518.650384345727,
4522.97341463845
]
]
},
"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" : 4379553.207236096,
"scoreError" : 3742.9270956737555,
"scoreConfidence" : [
4375810.280140422,
4383296.13433177
],
"scorePercentiles" : {
"0.0" : 4379414.589282262,
"50.0" : 4379456.141834537,
"90.0" : 4379788.89059149,
"95.0" : 4379788.89059149,
"99.0" : 4379788.89059149,
"99.9" : 4379788.89059149,
"99.99" : 4379788.89059149,
"99.999" : 4379788.89059149,
"99.9999" : 4379788.89059149,
"100.0" : 4379788.89059149
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4379414.589282262,
4379456.141834537,
4379788.89059149
]
]
},
"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.97669557041877E7,
"scoreError" : 1.598814898651079E7,
"scoreConfidence" : [
8.377880671767691E7,
1.157551046906985E8
],
"scorePercentiles" : {
"0.0" : 9.920479696784647E7,
"50.0" : 9.931933916860841E7,
"90.0" : 1.0077673097610828E8,
"95.0" : 1.0077673097610828E8,
"99.0" : 1.0077673097610828E8,
"99.9" : 1.0077673097610828E8,
"99.99" : 1.0077673097610828E8,
"99.999" : 1.0077673097610828E8,
"99.9999" : 1.0077673097610828E8,
"100.0" : 1.0077673097610828E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
9.920479696784647E7,
9.931933916860841E7,
1.0077673097610828E8
]
]
},
"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.4923070243898034E7,
"scoreError" : 2838896.7284472943,
"scoreConfidence" : [
5.208417351545074E7,
5.776196697234533E7
],
"scorePercentiles" : {
"0.0" : 5.474355232858411E7,
"50.0" : 5.500617278451919E7,
"90.0" : 5.50194856185908E7,
"95.0" : 5.50194856185908E7,
"99.0" : 5.50194856185908E7,
"99.9" : 5.50194856185908E7,
"99.99" : 5.50194856185908E7,
"99.999" : 5.50194856185908E7,
"99.9999" : 5.50194856185908E7,
"100.0" : 5.50194856185908E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5.50194856185908E7,
5.474355232858411E7,
5.500617278451919E7
]
]
},
"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.197520245796299E7,
"scoreError" : 1945801.1385202392,
"scoreConfidence" : [
7.002940131944275E7,
7.392100359648323E7
],
"scorePercentiles" : {
"0.0" : 7.187941457095249E7,
"50.0" : 7.195605911987697E7,
"90.0" : 7.209013368305951E7,
"95.0" : 7.209013368305951E7,
"99.0" : 7.209013368305951E7,
"99.9" : 7.209013368305951E7,
"99.99" : 7.209013368305951E7,
"99.999" : 7.209013368305951E7,
"99.9999" : 7.209013368305951E7,
"100.0" : 7.209013368305951E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7.187941457095249E7,
7.209013368305951E7,
7.195605911987697E7
]
]
},
"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.26",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.26+4",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 3131.434631811769,
"scoreError" : 105.98607045446197,
"scoreConfidence" : [
3025.448561357307,
3237.4207022662313
],
"scorePercentiles" : {
"0.0" : 3126.2386807694666,
"50.0" : 3130.358192119537,
"90.0" : 3137.7070225463044,
"95.0" : 3137.7070225463044,
"99.0" : 3137.7070225463044,
"99.9" : 3137.7070225463044,
"99.99" : 3137.7070225463044,
"99.999" : 3137.7070225463044,
"99.9999" : 3137.7070225463044,
"100.0" : 3137.7070225463044
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3126.2386807694666,
3137.7070225463044,
3130.358192119537
]
]
},
"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.26",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.26+4",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 3244.8156917776378,
"scoreError" : 41.19976334316557,
"scoreConfidence" : [
3203.615928434472,
3286.0154551208034
],
"scorePercentiles" : {
"0.0" : 3242.6156949120864,
"50.0" : 3244.7032874589377,
"90.0" : 3247.12809296189,
"95.0" : 3247.12809296189,
"99.0" : 3247.12809296189,
"99.9" : 3247.12809296189,
"99.99" : 3247.12809296189,
"99.999" : 3247.12809296189,
"99.9999" : 3247.12809296189,
"100.0" : 3247.12809296189
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3244.7032874589377,
3242.6156949120864,
3247.12809296189
]
]
},
"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.26",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.26+4",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 4253566.443422229,
"scoreError" : 236628.8528182956,
"scoreConfidence" : [
4016937.5906039337,
4490195.296240524
],
"scorePercentiles" : {
"0.0" : 4238766.986199509,
"50.0" : 4258975.193069451,
"90.0" : 4262957.150997727,
"95.0" : 4262957.150997727,
"99.0" : 4262957.150997727,
"99.9" : 4262957.150997727,
"99.99" : 4262957.150997727,
"99.999" : 4262957.150997727,
"99.9999" : 4262957.150997727,
"100.0" : 4262957.150997727
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4262957.150997727,
4258975.193069451,
4238766.986199509
]
]
},
"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.26",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.26+4",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 1.1036018339958353E8,
"scoreError" : 2126998.498460254,
"scoreConfidence" : [
1.0823318490112329E8,
1.1248718189804378E8
],
"scorePercentiles" : {
"0.0" : 1.102426093632185E8,
"50.0" : 1.1036218121943182E8,
"90.0" : 1.1047575961610028E8,
"95.0" : 1.1047575961610028E8,
"99.0" : 1.1047575961610028E8,
"99.9" : 1.1047575961610028E8,
"99.99" : 1.1047575961610028E8,
"99.999" : 1.1047575961610028E8,
"99.9999" : 1.1047575961610028E8,
"100.0" : 1.1047575961610028E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.102426093632185E8,
1.1047575961610028E8,
1.1036218121943182E8
]
]
},
"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.26",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.26+4",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 6.6856409420948E7,
"scoreError" : 1.2864052777538413E7,
"scoreConfidence" : [
5.399235664340959E7,
7.972046219848642E7
],
"scorePercentiles" : {
"0.0" : 6.625282631700051E7,
"50.0" : 6.6684953880432196E7,
"90.0" : 6.76314480654113E7,
"95.0" : 6.76314480654113E7,
"99.0" : 6.76314480654113E7,
"99.9" : 6.76314480654113E7,
"99.99" : 6.76314480654113E7,
"99.999" : 6.76314480654113E7,
"99.9999" : 6.76314480654113E7,
"100.0" : 6.76314480654113E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.6684953880432196E7,
6.76314480654113E7,
6.625282631700051E7
]
]
},
"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.26",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.26+4",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 6.308003696703344E7,
"scoreError" : 3681380.0827715024,
"scoreConfidence" : [
5.9398656884261936E7,
6.676141704980494E7
],
"scorePercentiles" : {
"0.0" : 6.2880549571163766E7,
"50.0" : 6.307551019914805E7,
"90.0" : 6.328405113078849E7,
"95.0" : 6.328405113078849E7,
"99.0" : 6.328405113078849E7,
"99.9" : 6.328405113078849E7,
"99.99" : 6.328405113078849E7,
"99.999" : 6.328405113078849E7,
"99.9999" : 6.328405113078849E7,
"100.0" : 6.328405113078849E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.328405113078849E7,
6.2880549571163766E7,
6.307551019914805E7
]
]
},
"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" : 4893.608946700642,
"scoreError" : 17891.299141069594,
"scoreConfidence" : [
-12997.690194368952,
22784.908087770236
],
"scorePercentiles" : {
"0.0" : 3770.9433267321324,
"50.0" : 5326.666463667756,
"90.0" : 5583.217049702037,
"95.0" : 5583.217049702037,
"99.0" : 5583.217049702037,
"99.9" : 5583.217049702037,
"99.99" : 5583.217049702037,
"99.999" : 5583.217049702037,
"99.9999" : 5583.217049702037,
"100.0" : 5583.217049702037
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3770.9433267321324,
5326.666463667756,
5583.217049702037
]
]
},
"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" : 4413.140424250153,
"scoreError" : 14498.508468796352,
"scoreConfidence" : [
-10085.368044546198,
18911.648893046506
],
"scorePercentiles" : {
"0.0" : 3557.225273718948,
"50.0" : 4554.524487198722,
"90.0" : 5127.671511832791,
"95.0" : 5127.671511832791,
"99.0" : 5127.671511832791,
"99.9" : 5127.671511832791,
"99.99" : 5127.671511832791,
"99.999" : 5127.671511832791,
"99.9999" : 5127.671511832791,
"100.0" : 5127.671511832791
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3557.225273718948,
4554.524487198722,
5127.671511832791
]
]
},
"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" : 3374133.9171151076,
"scoreError" : 49740.426656291376,
"scoreConfidence" : [
3324393.4904588163,
3423874.343771399
],
"scorePercentiles" : {
"0.0" : 3370994.0277781175,
"50.0" : 3375505.620254464,
"90.0" : 3375902.1033127424,
"95.0" : 3375902.1033127424,
"99.0" : 3375902.1033127424,
"99.9" : 3375902.1033127424,
"99.99" : 3375902.1033127424,
"99.999" : 3375902.1033127424,
"99.9999" : 3375902.1033127424,
"100.0" : 3375902.1033127424
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3375505.620254464,
3370994.0277781175,
3375902.1033127424
]
]
},
"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.2852759514065331E8,
"scoreError" : 7061507.817920439,
"scoreConfidence" : [
1.2146608732273287E8,
1.3558910295857376E8
],
"scorePercentiles" : {
"0.0" : 1.2808849543157089E8,
"50.0" : 1.286749442079328E8,
"90.0" : 1.2881934578245626E8,
"95.0" : 1.2881934578245626E8,
"99.0" : 1.2881934578245626E8,
"99.9" : 1.2881934578245626E8,
"99.99" : 1.2881934578245626E8,
"99.999" : 1.2881934578245626E8,
"99.9999" : 1.2881934578245626E8,
"100.0" : 1.2881934578245626E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.2881934578245626E8,
1.286749442079328E8,
1.2808849543157089E8
]
]
},
"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.54941407670338E7,
"scoreError" : 7043212.395879017,
"scoreConfidence" : [
7.845092837115479E7,
9.253735316291282E7
],
"scorePercentiles" : {
"0.0" : 8.513571017964914E7,
"50.0" : 8.54438137184925E7,
"90.0" : 8.590289840295972E7,
"95.0" : 8.590289840295972E7,
"99.0" : 8.590289840295972E7,
"99.9" : 8.590289840295972E7,
"99.99" : 8.590289840295972E7,
"99.999" : 8.590289840295972E7,
"99.9999" : 8.590289840295972E7,
"100.0" : 8.590289840295972E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
8.513571017964914E7,
8.590289840295972E7,
8.54438137184925E7
]
]
},
"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.694704618456486E7,
"scoreError" : 5631431.104754337,
"scoreConfidence" : [
6.131561507981052E7,
7.25784772893192E7
],
"scorePercentiles" : {
"0.0" : 6.659164899165577E7,
"50.0" : 6.710125915974689E7,
"90.0" : 6.714823040229192E7,
"95.0" : 6.714823040229192E7,
"99.0" : 6.714823040229192E7,
"99.9" : 6.714823040229192E7,
"99.99" : 6.714823040229192E7,
"99.999" : 6.714823040229192E7,
"99.9999" : 6.714823040229192E7,
"100.0" : 6.714823040229192E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.714823040229192E7,
6.659164899165577E7,
6.710125915974689E7
]
]
},
"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.19.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25-beta+19-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 4957.43187367808,
"scoreError" : 18950.717961208564,
"scoreConfidence" : [
-13993.286087530483,
23908.149834886644
],
"scorePercentiles" : {
"0.0" : 3757.988541667655,
"50.0" : 5554.1294889003075,
"90.0" : 5560.1775904662745,
"95.0" : 5560.1775904662745,
"99.0" : 5560.1775904662745,
"99.9" : 5560.1775904662745,
"99.99" : 5560.1775904662745,
"99.999" : 5560.1775904662745,
"99.9999" : 5560.1775904662745,
"100.0" : 5560.1775904662745
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3757.988541667655,
5554.1294889003075,
5560.1775904662745
]
]
},
"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.19.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25-beta+19-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 4711.4096704816175,
"scoreError" : 17087.00035019478,
"scoreConfidence" : [
-12375.590679713161,
21798.410020676398
],
"scorePercentiles" : {
"0.0" : 3635.7189769118836,
"50.0" : 5152.407245849519,
"90.0" : 5346.102788683449,
"95.0" : 5346.102788683449,
"99.0" : 5346.102788683449,
"99.9" : 5346.102788683449,
"99.99" : 5346.102788683449,
"99.999" : 5346.102788683449,
"99.9999" : 5346.102788683449,
"100.0" : 5346.102788683449
},
"scoreUnit" : "ops/s",
"rawData" : [
[
3635.7189769118836,
5152.407245849519,
5346.102788683449
]
]
},
"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.19.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25-beta+19-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 4705569.305072901,
"scoreError" : 162487.88598878146,
"scoreConfidence" : [
4543081.41908412,
4868057.191061682
],
"scorePercentiles" : {
"0.0" : 4695404.192153178,
"50.0" : 4709299.542118825,
"90.0" : 4712004.180946701,
"95.0" : 4712004.180946701,
"99.0" : 4712004.180946701,
"99.9" : 4712004.180946701,
"99.99" : 4712004.180946701,
"99.999" : 4712004.180946701,
"99.9999" : 4712004.180946701,
"100.0" : 4712004.180946701
},
"scoreUnit" : "ops/s",
"rawData" : [
[
4709299.542118825,
4695404.192153178,
4712004.180946701
]
]
},
"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.19.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25-beta+19-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 1.2688059394759889E8,
"scoreError" : 939882.1666906682,
"scoreConfidence" : [
1.2594071178090823E8,
1.2782047611428955E8
],
"scorePercentiles" : {
"0.0" : 1.2683116271321662E8,
"50.0" : 1.268766472066793E8,
"90.0" : 1.269339719229008E8,
"95.0" : 1.269339719229008E8,
"99.0" : 1.269339719229008E8,
"99.9" : 1.269339719229008E8,
"99.99" : 1.269339719229008E8,
"99.999" : 1.269339719229008E8,
"99.9999" : 1.269339719229008E8,
"100.0" : 1.269339719229008E8
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1.269339719229008E8,
1.2683116271321662E8,
1.268766472066793E8
]
]
},
"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.19.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25-beta+19-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 7.648307481872584E7,
"scoreError" : 2372632.206227499,
"scoreConfidence" : [
7.411044261249834E7,
7.885570702495334E7
],
"scorePercentiles" : {
"0.0" : 7.634240999869753E7,
"50.0" : 7.650787072571664E7,
"90.0" : 7.659894373176335E7,
"95.0" : 7.659894373176335E7,
"99.0" : 7.659894373176335E7,
"99.9" : 7.659894373176335E7,
"99.99" : 7.659894373176335E7,
"99.999" : 7.659894373176335E7,
"99.9999" : 7.659894373176335E7,
"100.0" : 7.659894373176335E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
7.659894373176335E7,
7.634240999869753E7,
7.650787072571664E7
]
]
},
"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.19.0.ea/x64/bin/java",
"jvmArgs" : [
"-Xmx4g"
],
"jdkVersion" : "25-beta",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "25-beta+19-ea",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 3,
"measurementTime" : "10 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 6.790179551595236E7,
"scoreError" : 1019831.5221423164,
"scoreConfidence" : [
6.688196399381005E7,
6.892162703809468E7
],
"scorePercentiles" : {
"0.0" : 6.783726849406247E7,
"50.0" : 6.793262616722913E7,
"90.0" : 6.793549188656552E7,
"95.0" : 6.793549188656552E7,
"99.0" : 6.793549188656552E7,
"99.9" : 6.793549188656552E7,
"99.99" : 6.793549188656552E7,
"99.999" : 6.793549188656552E7,
"99.9999" : 6.793549188656552E7,
"100.0" : 6.793549188656552E7
},
"scoreUnit" : "ops/s",
"rawData" : [
[
6.793549188656552E7,
6.793262616722913E7,
6.783726849406247E7
]
]
},
"secondaryMetrics" : {
}
}
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment