shm-primitives 7.3.0

Lock-free primitives for shared memory IPC: BipBuffer, slot metadata, and OS-level doorbell/mmap
Documentation

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-shm transport implementation
  • roam-shm-ffi for foreign-runtime interoperability
  • shm-primitives-async for async OS control paths

Part of the Roam workspace: https://github.com/bearcove/roam