Re: (hopefully) alignment fixes

2014-05-17 Thread Nicholas Clark
On Fri, May 16, 2014 at 10:05:36PM +0100, Nicholas Clark wrote: > Both the 32 and 64 bit code paths tested on x86_64 (with some editing of > configs). Builds on real x86. The Raspberry Pi has passed all of NQPs > tests, which means that it should work (without this it would SEGV on the > first thi

(hopefully) alignment fixes

2014-05-16 Thread Nicholas Clark
Attached patches should get sizeof(struct MVMCollectable) down to 12 on 32 bit platforms, and hence sizeof(struct MVMObject) becomes 16, and everything is happily aligned again (etc) Both the 32 and 64 bit code paths tested on x86_64 (with some editing of configs). Builds on real x86. The Raspberr