Displaying 1 result from an estimated 1 matches for "2ebf6b5c".
2016 Nov 25
2
Placement new and TBAA
On Fri, Nov 25, 2016 at 1:42 AM, Daniel Berlin <dberlin at dberlin.org> wrote:
> What is the purpose of the union there?
>
The purpose of the union is to increase portability by ensuring that the
placement new is not being performed on insufficiently sized or aligned
memory.
> I ask because pretty much no compiler will respecting the unioning without
> visible accesses in all