Crates.io | ebr |
lib.rs | ebr |
version | 0.2.13 |
source | src |
created_at | 2021-07-20 17:56:06.505372 |
updated_at | 2024-08-29 19:34:42.515661 |
description | simple epoch-based reclamation with low cacheline ping-pong |
homepage | |
repository | https://github.com/komora-io/ebr |
max_upload_size | |
id | 425255 |
size | 39,263 |
a simple epoch-based reclamation (EBR) library with low cacheline ping-pong.
use ebr::Ebr;
let ebr: Ebr<Box<u64>> = Ebr::default();
let mut guard = ebr.pin();
guard.defer_drop(Box::new(1));