From 2c6d4e420d4a6ec8d9021752ba9e031845485c33 Mon Sep 17 00:00:00 2001 From: wyang5 <61440018+wyang5@users.noreply.github.com> Date: Wed, 9 Oct 2024 21:02:24 -0700 Subject: [PATCH] updated README, description, TODOs --- Cargo.toml | 2 +- README.md | 8 ++++++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 388f7aa..f2e21d3 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -2,7 +2,7 @@ name = "fast-smr" version = "0.1.0" edition = "2021" -description = "A fast and robust implementation of safe memory reclamation." +description = "Toward fast, wait-free, portable, and robust memory reclamation." homepage = "https://github.com/aarc-rs/" repository = "https://github.com/aarc-rs/fast-smr" license = "MIT" diff --git a/README.md b/README.md index 70b208a..f3f315f 100644 --- a/README.md +++ b/README.md @@ -1 +1,9 @@ # fast-smr + +Toward fast, wait-free, portable, and robust memory reclamation. + +### TODOs: +- [ ] relax atomic orderings from SeqCst to Acq/Rel +- [ ] bring back an unsafe variant of wait-free `protect` +- [ ] add docs and update this README +- [ ] add an era counter for platforms without `AtomicU64` \ No newline at end of file