Fix gc on ia32
authorSimon Hausmann <simon.hausmann@digia.com>
Sat, 8 Dec 2012 04:18:22 +0000 (05:18 +0100)
committerLars Knoll <lars.knoll@digia.com>
Sat, 8 Dec 2012 04:27:33 +0000 (05:27 +0100)
commit852cc7f443f2321b0c53077f3fc0cee577903199
tree09fbe6d15ab221d1af6a631c8f910c6e5df8fe02
parent357633a4a3e40aa1f4ffacc0506da9b790b2bd76
Fix gc on ia32

* size += sizeof(MMInfo) risk unaligning size, to run it through align() again
* Don't rely on new returning an aligned pointer, use memalign
* Enable #ifdefs for 32-bit MMInfo/MMObject

Change-Id: If22abb9e0d77ece385793ea5e92540f177d3a07c
Reviewed-by: Lars Knoll <lars.knoll@digia.com>
qv4mm.cpp
qv4mm.h