Expand description
Operating-system capability boundary owned by the scheduler runtime.
Runtime resources, clock-domain values, and provider operations are split by owned invariant while retaining one trait-FFI table at the OS boundary.
Modules§
- config
- Scheduler configuration and capacity limits.
- cpu
- Pinned CPU capabilities and scheduler observations.
- resource
- Runtime resource ownership and address-space lifecycle.
- service
- Scheduler timer, deferred work and reclamation services.
- switch
- Context-switch plans, entry contracts and completion.
- sync
- Scheduler-owned synchronization provider capabilities.
- task_
runtime
Structs§
- Runtime
Handle Result - Result of an operation that creates one opaque runtime resource.
- Task
System - Complete OS-independent scheduler instance.
- Task
System Handle - Opaque pointer-sized handle to the runtime-owned task system.
Enums§
- Runtime
Status - Stable runtime operation status used across the trait-ffi boundary.
Traits§
- Task
Runtime - OS capabilities needed by the scheduling core.