Automated field re-ordering in C structs to avoid padding
If every single word you can squeeze out of the storage is critical, then I have to recommend optimizing the struct by hand. A tool could arrange the members optimally for you, but it doesn’t know, for example, that this value here that you’re storing in 16 bits actually never goes above 1024, so you … Read more