Modulesยง
- atomic
- Atomic abstractions for single and multi-core systems.
- once
- spinlock
- Synchronization primitives.
- waiter
- Single-consumer park/wake primitive: at most one thread parks per
ParkedWaiterat a time. Producers callwakefrom IRQ context (lock-free); consumers callpark/park_current, or drive arming and parking themselves witharm/disarm. A second concurrent consumer is rejected withEBUSY.