Expand description
§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.
Re-exports§
pub use dropguard as drop_guard;pub use dropguard as exit_guard;pub use dropguard as defer;pub use dropguard as defer_guard;pub use dropguard as destruct_guard;pub use atomic_object::*;pub use atomic_owned::*;pub use atomic_shared::*;pub use guard::*;pub use collectible::*;pub use owned::*;pub use ptr::*;pub use shared::*;pub use tag::*;pub use ref_counted::*;pub use dropguard::*;
Modules§
- This module implements a simplified, yet safe version of
scopeguard.
Macros§
Functions§
- Suspends the garbage collector of the current thread.