Skip to main content

Module call_context

Module call_context 

Source
Expand description

Per-function-call invocation context.

Stored on Engine.pending_calls[body_exec_id] when an OpDispatch::FunctionCall fires. Encodes the runtime aliasing the body’s nodes need to read inputs from the caller’s scope (zero-copy) and the output forwarding map that lands body outputs back at the caller’s slots when they complete.

Structs§

CallContext
Per-call invocation context, keyed by the body’s fresh ExecId in Engine.pending_calls.