[libcxx-commits] [libcxx] [libcxx] Implementation of non lock-free atomic shared_ptr (PR #194215)

Vladislav Semykin via libcxx-commits libcxx-commits at lists.llvm.org
Mon Apr 27 22:47:32 PDT 2026


ViNN280801 wrote:

Thank you so much for your attention, @H-G-Hristov.
I'm planning to work on implementing `<hazard_pointer>` (P2530R3) in libc++ as a follow-up, with the goal of using it as the portable lock-free foundation for `atomic<shared_ptr<T>>` in C++26. Woul anyone be willing to mentor or review that work? I'll start by studying the Folly hazptr reference implementation and the P2530R3 wording.

https://github.com/llvm/llvm-project/pull/194215


More information about the libcxx-commits mailing list