Expand description
analyze_wire_edges — classify each cross-Node edge as data
or trigger_only and group sends in the same cycle scope for
batching.
Constants§
- BATCH_
GROUP_ KEY - Per-edge batch grouping id stamped by
analyze_wire_edges. - DEST_
SITE_ NAME_ PREFIX - Prefix for per-fill destination site names stamped on
Sendnodes. Used by the lower-network-io pass to derive the partition name on the receive side. - DEST_
SUFFIX_ ATTR_ PREFIX - Prefix for per-fill multiaddr suffixes stamped on
Sendnodes. Suffixes are keyeddest_suffix.<i>for fill indexi. - TRIGGER_
DENOTATION - Trigger type denotation; matches
<Trigger as WireType>::DENOTATION. - WIRE_
TRANSPORT_ KEY - Per-edge classification stamped by
analyze_wire_edges. Value isWIRE_TRANSPORT_DATAorWIRE_TRANSPORT_TRIGGER_ONLY.
Functions§
- analyze_
wire_ edges - Per-edge classification + per-cycle batching. Pure.
- dest_
suffix_ attr - Look up a per-input
dest_suffix.<name>attribute on the given NodeProto. Returns the canonical Address byte encoding stamped by Node’s install-time resolver. Used by the wire syscall to populate eachSlotFill.dest_suffixat dispatch time. - dest_
suffix_ attribute - Per-input
dest_suffix.<name>AttributeProto carrying the resolved destination multiaddr suffix.