Runtime
Platform spec area
Runtime
No architecture decision records under adr/ for this feature yet. Standard features must
publish at least one ADR or keep a ## Decisions summary on the hub.
- No directly attached article pages for this node. Nested descendants exist deeper in this subtree.
0 revisions (git unavailable at build; counts may be empty)
No commits recorded for this path.
| Section id | Required | Found |
|---|---|---|
scope | yes | yes |
features | yes | yes |
Full tree: run pnpm verify:platform-spec-layout (writes src/generated/platform-spec-layout-report.json).
Scope
Runtime-level contracts for panic behavior, syscalls, IO, fiber scheduling, channels, and host-facing semantics.
Cooperative fibers and Channel synchronization are normative under Fiber scheduler and stacks and Channels and synchronization. User APIs live in Concurrency package; preemptive OS threads live in System.Threading.
Feature index
Use the tiles below for normative feature contracts in this area.
Features
- Channels and synchronizationRuntime channel queues, Hub multiplexing, happens-before, and sync primitives.
- Fiber scheduler and stacksM:N cooperative scheduler, per-fiber stacks, safepoints, and runtime fiber builtins.
- Memory and GC runtime contractAllocation, object lifetime, and garbage-collection responsibilities shared across compiler and runtime.
- Panic, IO, and syscallsRuntime panic behavior and syscall read/write contracts exposed by the Beskid runtime.
- Runtime feature flagsFeature-gate and capability signaling contract between runtime builds and compiler/tooling expectations.