[libcxx-commits] [libcxx] [libc++] Replace `__compressed_pair` with `[[no_unique_address]]` (PR #76756)

Christopher Di Bella via libcxx-commits libcxx-commits at lists.llvm.org
Tue Jan 2 14:53:06 PST 2024


https://github.com/cjdb commented:

Thanks for meticulously tracking all this stuff down! It's a welcome change that's long overdue.

My only concern is the one that @huixie90 raised. I wonder if we can get away with not keeping the padding, since it's a very niche situation. Once it catches up to trunk, I'll try building Chromium OS without any padding and see what breaks (that could be a few weeks though, so we should consider other ways to address this).

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


More information about the libcxx-commits mailing list