Expand description
Shared physical simulation-state layout contracts.
These types and offsets form the ABI between layout construction, generated code, and runtime state access. They contain no frontend or backend IR.
Structs§
- Layout
Input - Complete, backend-independent input to physical layout construction.
- Layout
Requirements - Semantic constraints produced by optimization and consumed when physical state layout is finalized.
- Memory
Layout - Runtime
Event ArgLayout - Runtime
Event Site Layout - Sparse
Working Layout - State
Object Layout - One semantic state object that requires stable storage.
- Unpacked
Array Layout
Enums§
Constants§
- RUNTIME_
EVENT_ CAPACITY - RUNTIME_
EVENT_ HEADER_ SIZE - Runtime-event write sequence observed when a native tick batch starts.
- RUNTIME_
EVENT_ SLOT_ ARG_ COUNT_ OFFSET - RUNTIME_
EVENT_ SLOT_ PAYLOAD_ OFFSET - RUNTIME_
EVENT_ SLOT_ SEQ_ OFFSET - RUNTIME_
EVENT_ SLOT_ SITE_ OFFSET - RUNTIME_
EVENT_ WRITING - STATE_
HEADER_ COMB_ CAPTURE_ ENABLED_ ADDR_ OFFSET - STATE_
HEADER_ NATIVE_ LOOP_ EVENT_ SEQ_ OFFSET - STATE_
HEADER_ NATIVE_ LOOP_ REMAINING_ OFFSET - Remaining iterations for an in-function native tick loop.
- STATE_
HEADER_ RUNTIME_ EVENT_ ADDR_ OFFSET - STATE_
HEADER_ SIZE
Traits§
- Layout
Source - Adapter implemented by the phase artifact that precedes physical layout.
- Regioned
Address