[libcxx-commits] [libcxx] [libc++] Replace `__compressed_pair` with `[[no_unique_address]]` (PR #76756)
Louis Dionne via libcxx-commits
libcxx-commits at lists.llvm.org
Mon Sep 30 11:20:49 PDT 2024
ldionne wrote:
> I wonder if debuggability of code using libc++ is considered an important trait of libc++ [...]
Yes, we care about debuggability. However, I think debuggability should be *better* after this change since we don't use `__compressed_pair` anymore, which was introducing a really confusing layer of indirection. As Michael said above, I think we will need to understand exactly what you're running into before we can really form an opinion.
https://github.com/llvm/llvm-project/pull/76756
More information about the libcxx-commits
mailing list