zerodds-shm-transport-1.0 — Open Items
Aggregate of zerodds-shm-transport-1.0.en.md, generated by website/_tools/gen_open_items.py.
No new content: every entry appears there as an item with its evidence.
§4.4 Event-driven waiting instead of a poll loop
Status: partial — macOS before 14.4 waits by sleep-poll.
§6.2 Windows
Status: partial — in nightly 6555 (windows-smoke, 81d8500d495) 39 of 40 transport-shm lib tests ran green on Windows; the failing one is §6.3.
§6.3 Evidence for the Windows cleanup semantics
Status: partial — the lock is built and clippy-checked for x86_64-pc-windows-gnu; it has not run, the next windows-smoke run measures it.
§6.4 no_std
Status: open — the transport runs with std only (crates/transport-shm/src/lib.rs: #[cfg(feature = "std")] pub mod posix): shm_open, mmap and flock are POSIX calls. A target without POSIX would need a slot store over the memory its platform shares between processes or cores; there is none.
zerodds-shm-transport-1.0 — offene Punkte
Aggregat aus zerodds-shm-transport-1.0.md, erzeugt von website/_tools/gen_open_items.py.
Kein eigener Inhalt: jedes Item steht dort mit seinem Beleg.
§4.4 Ereignisgetriebenes Warten statt Poll-Schleife
Status: partial — macOS vor 14.4 wartet per Sleep-Poll.
§6.2 Windows
Status: partial — im Nightly 6555 (windows-smoke, 81d8500d495) liefen 39 von 40 Lib-Tests von transport-shm auf Windows grün; der fehlgeschlagene ist §6.3.
§6.3 Nachweis der Windows-Cleanup-Semantik
Status: partial — die Sperre ist gebaut und für x86_64-pc-windows-gnu mit Clippy geprüft; gelaufen ist sie nicht, das misst der nächste windows-smoke-Lauf.
§6.4 no_std
Status: open — der Transport läuft nur mit std (crates/transport-shm/src/lib.rs: #[cfg(feature = "std")] pub mod posix): shm_open, mmap und flock sind POSIX-Aufrufe. Ein Ziel ohne POSIX bräuchte einen Slot-Speicher über den Speicher, den seine Plattform zwischen Prozessen oder Kernen teilt; den gibt es nicht.