myxce/src/scheduler
Rongsong Shen d8b5cf8718
feat(scheduler-allocation): add forward-compatible allocation-mode field
Adds xce_alloc_mode_t (XCE_ALLOC_NORMAL=0, XCE_ALLOC_PREEMPT, with
commented-out RESERVE/BACKFILL placeholders) and alloc_mode on
xce_sched_ctx_t, zero-defaulted by sched_ctx_init()'s existing
memset. Purely additive: nothing branches on the field yet -- this
spec only declares the extension point scheduler-preemption needs.

Task 1.3 (scheduler-allocation spec). Requirement 9.5.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XYdtrEWWZfKRRGED7raEYg
2026-09-04 15:17:30 +00:00
..
include feat(scheduler-allocation): add forward-compatible allocation-mode field 2026-09-04 15:17:30 +00:00
src feat(scheduler-allocation): add resreq fingerprinting for the cache 2026-09-04 15:00:12 +00:00
testsuite feat(scheduler-allocation): add forward-compatible allocation-mode field 2026-09-04 15:17:30 +00:00
CLAUDE.md docs(scheduler): document driver-equivalence invariant, scope decision-parity fix spec 2026-08-22 02:52:00 +00:00
meson.build feat(scheduler-sim-repl-verbosity): task 7.2 - implement resource formatting helpers 2026-09-02 17:45:06 +00:00