Expand description
Epoch-based reclamation primitives for RealtimeAsync mode.
Provides EpochCounter (global monotonic epoch) and WorkerEpoch
(per-worker pin/unpin state with cache-line padding). These are the
building blocks for the epoch reclamation protocol described in
the Architecture documentation.
Structs§
- Epoch
Counter - Global epoch counter, incremented by TickEngine at each snapshot publication.
- Worker
Epoch - Per-worker epoch state, padded to avoid false sharing.
Constants§
- EPOCH_
UNPINNED - Sentinel value meaning “this worker is not pinned to any epoch.”
Functions§
- min_
pinned_ epoch - Compute the minimum pinned epoch across all workers.