Turns out the size of a type is not necessarily a multiple of the preferred alignment, which broke the realignment logic in create_stack_slot. |
||
|---|---|---|
| .. | ||
| emit.rs | ||
| line_info.rs | ||
| mod.rs | ||
| object.rs | ||
| types.rs | ||
| unwind.rs | ||
Turns out the size of a type is not necessarily a multiple of the preferred alignment, which broke the realignment logic in create_stack_slot. |
||
|---|---|---|
| .. | ||
| emit.rs | ||
| line_info.rs | ||
| mod.rs | ||
| object.rs | ||
| types.rs | ||
| unwind.rs | ||