Crates.io | ebr |
lib.rs | ebr |
version | 0.2.11 |
source | src |
created_at | 2021-07-20 17:56:06.505372 |
updated_at | 2023-11-11 22:48:54.475131 |
description | simple epoch-based reclamation with low cacheline ping-pong |
homepage | |
repository | https://github.com/komora-io/ebr |
max_upload_size | |
id | 425255 |
size | 35,727 |
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));