The double members should be ordered first so they are aligned to an 8 byte boundary. The rest are fine as-is. Signed-off-by: Christopher Snowhill <kode54@gmail.com>