[libcxx-commits] [libcxx] [libc++] Replace __is_trivially_relocatable by is_trivially_copyable (PR #124970)

Hans Wennborg via libcxx-commits libcxx-commits at lists.llvm.org
Tue Feb 11 06:24:01 PST 2025


zmodem wrote:

We saw a slight binary increase from this, which I suppose was expected.

Could you add some color on why this change was made now, and what were the incorrect optimizations. I guess some destructors which were supposed to run didn't?

Do you think we'll be able to get this back in some form later?

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


More information about the libcxx-commits mailing list