About Data alignment

No, it does not. Data has an initializer for "adopting" existing memory, and there's no guarantee that that memory is aligned.

This is a separate question. I believe the answer is also "no", but I'll defer to @millenomi or @Philippe_Hausler to give a definitive answer (and to say how to guarantee alignment when it is needed).

1 Like