|
138 | 138 | "top/ellan/mahjong/table/render/TableRegionDisplayCoordinator.class" |
139 | 139 | ] |
140 | 140 | }, |
| 141 | + "scheduler-reflection": { |
| 142 | + "include": "^top\\.ellan\\.mahjong\\.perf\\.ServerSchedulerReflectionBenchmark\\.schedule(?:Folia|Paper)Burst$", |
| 143 | + "benchmark_ids": [ |
| 144 | + "scheduler.folia.time", |
| 145 | + "scheduler.folia.alloc", |
| 146 | + "scheduler.paper.time", |
| 147 | + "scheduler.paper.alloc" |
| 148 | + ], |
| 149 | + "minimum_passes": 2, |
| 150 | + "must_pass": [ |
| 151 | + "scheduler.folia.time", |
| 152 | + "scheduler.paper.time" |
| 153 | + ], |
| 154 | + "required_classes": [ |
| 155 | + "top/ellan/mahjong/runtime/ServerScheduler.class" |
| 156 | + ] |
| 157 | + }, |
141 | 158 | "ray-proxy": { |
142 | 159 | "include": "^top\\.ellan\\.mahjong\\.perf\\.RayProxyCoordinatorBenchmark\\.proxyPlan(?:1Viewer|4Viewers|32Viewers)$", |
143 | 160 | "benchmark_ids": [ |
|
291 | 308 | "metric": "gc.alloc.rate.norm", |
292 | 309 | "direction": "lower" |
293 | 310 | }, |
| 311 | + { |
| 312 | + "id": "scheduler.folia.time", |
| 313 | + "benchmark": "top.ellan.mahjong.perf.ServerSchedulerReflectionBenchmark.scheduleFoliaBurst", |
| 314 | + "metric": "primary", |
| 315 | + "direction": "lower" |
| 316 | + }, |
| 317 | + { |
| 318 | + "id": "scheduler.folia.alloc", |
| 319 | + "benchmark": "top.ellan.mahjong.perf.ServerSchedulerReflectionBenchmark.scheduleFoliaBurst", |
| 320 | + "metric": "gc.alloc.rate.norm", |
| 321 | + "direction": "lower" |
| 322 | + }, |
| 323 | + { |
| 324 | + "id": "scheduler.paper.time", |
| 325 | + "benchmark": "top.ellan.mahjong.perf.ServerSchedulerReflectionBenchmark.schedulePaperBurst", |
| 326 | + "metric": "primary", |
| 327 | + "direction": "lower" |
| 328 | + }, |
| 329 | + { |
| 330 | + "id": "scheduler.paper.alloc", |
| 331 | + "benchmark": "top.ellan.mahjong.perf.ServerSchedulerReflectionBenchmark.schedulePaperBurst", |
| 332 | + "metric": "gc.alloc.rate.norm", |
| 333 | + "direction": "lower" |
| 334 | + }, |
294 | 335 | { |
295 | 336 | "id": "ray.viewers1.time", |
296 | 337 | "benchmark": "top.ellan.mahjong.perf.RayProxyCoordinatorBenchmark.proxyPlan1Viewer", |
|
0 commit comments