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

Hristo Hristov via libcxx-commits libcxx-commits at lists.llvm.org
Sun Apr 26 04:08:07 PDT 2026


https://github.com/H-G-Hristov commented:

Thank you for working on this. I had just a quick look and I have a few notes/questions:
Does this implement P0718R2 fully?
- Please make sure to update the status pages accordingly.
- Use GitHub syntax to associate all implemented papers/LWG issues with the corresponding GitHub issue: https://docs.github.com/en/issues/tracking-your-work-with-issues/using-issues/linking-a-pull-request-to-an-issue, e.g. `Closes #99980`.
- I have submitted a related patch `https://github.com/llvm/llvm-project/pull/87111` to remove the depracated atomic_shared_ptr API, which was reverted temporarily until P0718R2 was implemented. I'll reopen as I think it will be good to have both PRs merged closer together.

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


More information about the libcxx-commits mailing list