perf(net): frame recurring sends in place
Write normal game-message and ACK packet framing directly into bounded stack spans, hash fragments without materialization, and send the populated slice to the socket. Preserve exact wire bytes and ISAAC failure ordering with differential and zero-allocation tests.
This commit is contained in:
parent
e928c5dd02
commit
41c1a59392
7 changed files with 485 additions and 31 deletions
|
|
@ -146,8 +146,10 @@ H-c is executed as three independently reversible units:
|
|||
fields, and fragments as borrowed views. Copy only multi-fragment state
|
||||
that must survive the current datagram. Evidence:
|
||||
[`../research/2026-07-25-slice-h-c2-borrowed-packet-decode.md`](../research/2026-07-25-slice-h-c2-borrowed-packet-decode.md).
|
||||
3. **H-c3 — direct outbound framing — PENDING.** Write packet and fragment
|
||||
3. **H-c3 — direct outbound framing — COMPLETE.** Write packet and fragment
|
||||
framing into caller storage and remove intermediate payload arrays.
|
||||
Evidence:
|
||||
[`../research/2026-07-25-slice-h-c3-direct-outbound-framing.md`](../research/2026-07-25-slice-h-c3-direct-outbound-framing.md).
|
||||
|
||||
Retail/transport invariants:
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue