[libcxx-commits] [libcxx] [libcxx] P0718R2: Implementation of std::atomic<shared_ptr<T>> and std::atomic<weak_ptr<T>> (PR #194215)

Nikolas Klauser via libcxx-commits libcxx-commits at lists.llvm.org
Tue Apr 28 06:11:24 PDT 2026


philnik777 wrote:

I haven't looked at the actual code at all, but one option would be to land this behind `-fexperimental-library`, so we can land the tests etc. now, and then work on the ABI/implementation-details until we're happy to stabilize. That would allow a simple implementation at first and probably make it easier to review better versions as well, since we can look at just the new stuff instead of having to go through everything.

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


More information about the libcxx-commits mailing list