Skip to content

perf: benchmark scheduler reflection dispatch#71

Merged
TypeThe0ry merged 1 commit into
devfrom
codex/perf-scheduler-reflection-benchmark
Jul 16, 2026
Merged

perf: benchmark scheduler reflection dispatch#71
TypeThe0ry merged 1 commit into
devfrom
codex/perf-scheduler-reflection-benchmark

Conversation

@TypeThe0ry

Copy link
Copy Markdown
Member

Summary

  • add a base-owned JMH workload for representative global, region, and entity scheduling bursts
  • exercise both Folia-style reflective capability dispatch and standard Paper fallback dispatch
  • verify the selected route and active task-handle contract before measurement
  • add a protected scheduler-reflection paired A/B profile with separate time and allocation metrics

Scope

Measurement infrastructure only. Production ServerScheduler is unchanged. A later candidate PR may cache capabilities only after this harness is merged and can judge the exact base/candidate pair.

Validation

No Gradle, JMH, tests, server, or client workload was run locally. All compilation, formatting, tests, and benchmark smoke checks run on GitHub.

@Arbousier1
Arbousier1 force-pushed the codex/perf-scheduler-reflection-benchmark branch from 6a5ac12 to 582eb8e Compare July 16, 2026 07:02
@TypeThe0ry
TypeThe0ry marked this pull request as ready for review July 16, 2026 07:11
@TypeThe0ry
TypeThe0ry merged commit 30e2386 into dev Jul 16, 2026
16 checks passed
@Arbousier1
Arbousier1 deleted the codex/perf-scheduler-reflection-benchmark branch July 16, 2026 16:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants