4 releases
0.0.5 | Mar 5, 2024 |
---|---|
0.0.4 | Mar 5, 2024 |
0.0.3 | Feb 28, 2024 |
0.0.2 | Feb 28, 2024 |
#733 in Memory management
110KB
2K
SLoC
NOTE: un-tested. use at your own risk.
ebri (ebr-integrated)
a no-std
EBR (Epoch-Based Reclamation) implementation.
thanks to the idea from scc::ebr
.
The epoch consensus algorithm and the use of memory barriers and RMW semantics are similar to
that of crossbeam_epoch
, however the API set is vastly
different, for instance, unsafe
blocks are not required to read an instance subject to EBR.
Dependencies
~1.5MB
~27K SLoC