Expand description
Engine dispatch types
OpDispatch is the install-time pre-stamped per-OpRef dispatch
kind. Each GraphSlot.op_dispatch[i] carries one of these,
resolved once by Engine::resolve_dispatch so runtime invoke is
one indirect lookup with no HashMap probes on hot path.
Enums§
- OpDispatch
- Per-OpRef dispatch decision, pre-stamped at install time by
Engine::resolve_dispatch. Runtime invoke is one indirect probe againstGraphSlot.op_dispatch[idx]. Four variants:
Type Aliases§
- Function
Key - Canonical key for a
FunctionProtoinNode.model.functions[]. Matches ONNX’s(domain, name, overload)tuple - the linker dedupes on this key. - Stateless
Invoke Fn - Stateless syscall invoke fn pointer
Same input/output shape as a role-trait
dispatch_atomiccall; returnsDispatchResultfor uniform handling byinvoke_one.