shm-primitives
Lock-free shared-memory data structures and peer coordination primitives.
Role in the Roam stack
shm-primitives is foundational infrastructure below the Link layer for SHM transports.
What this crate provides
- Ring/buffer and slot-management primitives for shared-memory IPC
- Segment and peer-state building blocks used by higher-level SHM transport code
Fits with
roam-shmtransport implementationroam-shm-ffifor foreign-runtime interoperabilityshm-primitives-asyncfor async OS control paths
Part of the Roam workspace: https://github.com/bearcove/roam