Expand description
GateDispatch syscall op - generic multi-input synchronization
barrier. Variadic inputs collapse to a single Trigger output that
fires once every input has landed.
Authors compose downstream ops that need cross-cutting synchronization on multiple independent producers. The engine’s frontier already gates op dispatch on all-inputs-ready; this op gives that semantic a name so a single trigger output can fan into multiple downstream consumers.
Structs§
- Gate
Dispatch Op - Marker struct for
register_syscall::<GateDispatchOp>.
Constants§
Functions§
- invoke
- Invoke fn - emits a
TriggerValueon theoutoutput. The engine’s all-inputs-ready check already guaranteed every input arrived before this op fired, so the work here is purely declarative.