Atom filesystem watcher
Ultra-High-Performance Embedded Key-Value Store - Native C addon
Lock-free shared in-memory cache for Node.js workers. POSIX shared memory, N-API native addon. Cross-process, zero external services, ultra-low latency.
Lock primitive based on spinning protecting shared data for concurrent access
A lightweight, no_std-compatible spinlock and exponential backoff implementation for low-level concurrent systems.
A simple spinlock
A simple spinlock crate based on the abstractions provided by `lock_api`.
simink 自旋锁
Symmetric Multi-Processing support for RuVix Cognition Kernel (ADR-087 Phase C)
DEPRECATED! Use crate `spin` instead. A simple spinlock. It may contain data, is usable without std and there is a static initializer available.
An implementation of Mellor-Crummey and Scott contention-free lock for mutual exclusion, referred to as MCS lock.
An implementation of Craig and, indenpendently, Magnussen, Landin, and Hagersten queue lock for mutual exclusion, referred to as CLH lock.
Providing Spinlock, Semaphore and mutual exclusive data access for cross core usage on Raspberry Pi.
Spinlocks used for kernel space that can disable preemption or IRQs in the critical section.
Chapter 10 extension lab of tg-rCore Tutorial: fair synchronization primitives and starvation analysis.