Rust Internals
Niche optimization makes use of niches, but padding bytes are neglected
compiler
tczajka
July 23, 2024, 11:47am
2
It can't because padding bytes can be overwritten:
12 Likes
show post in topic
Related topics
Topic
Replies
Views
Activity
Missed layout optimization
compiler
26
1345
March 20, 2024
Missed niche optimization on unions
language design
30
2591
May 19, 2022
Pre-RFC - Add alignment niches for references
language design
19
3173
March 10, 2022
Store Option discriminant in Containing type (optimization)
compiler
6
728
May 9, 2025
Pre-pre-pre-... RFC: Explicit padding bytes (`AlwaysUninit<const NBYTES: usize>`)
7
1049
October 31, 2021