[Accepted] SE-0349: Unaligned loads and stores from raw memory

Hello, Swift community.

The review of SE-0349 ended on April 12th. Feedback was quite light, but what was there was positive; a common theme was that this feature is long overdue. The Core Team agrees, and SE-0349 is therefore approved. While it would be nice if the precondition on these operations (that the underlying type is trivially copyable) could be made a static constraint in the type system, the Core Team is unwilling to hold the proposal up until that is possible to express.

I'd like to thank the members of the community who participated in the pitch and review of this proposal. Changes like these are individually minor, but taken together, they can have an outsized impact on the quality of life of programmers who regularly run into the situations considered here.

John McCall
Review Manager

23 Likes