Alon Zakai
Alon Zakai
Why do struct sizes change? I'd expect an int and an unpacked bool to both take 32 bits. Is that wrong?
By itself it's 1 byte, I guess, but inside a struct the field after it might be aligned: ```cpp #include #include class C { bool x; int y; }; int...
Anyhow, yeah, if this causes struct layout changes then splitting the PR as much as possible sgtm.
Thanks - which is it though? (this is a pretty big diff and I don't see a separate commit for it, this would have been a nice case to not...
Thanks, lgtm.