Dave Lewis uploaded a new version of VMMaker to project VM Maker: http://www.squeaksource.com/VMMaker/VMMaker-dtl.245.mcz
==================== Summary ====================
Name: VMMaker-dtl.245 Author: dtl Time: 2 August 2011, 7:11:17 am UUID: 0035fb0a-e4af-4bc3-b047-30b2c2f49cdd Ancestors: VMMaker-dtl.244
VMMaker 4.7.2
Reference http://lists.squeakfoundation.org/pipermail/vm-dev/2011-August/009006.html Fix NewObjectMemory>>newObjectHash to use shiftForWord rather than bytesPerWord (check to ensure corresponding fix in oscog).
Reference Mantis 6987: signed32BitValueOf:, signed64BitValueOf: etc. broken Discussion at http://lists.squeakfoundation.org/pipermail/vm-dev/2011-July/008905.html
Fix #signed32BitValueOf: and #signed64BitValueOf: which are reported broken for some optimizing C compilers. Cast to unsigned integer to prevent undefined behavior on arithmetic overflow.
Add InterpreterPrimitivesTest to provide some coverage of #signed64BitValueOf:
Follow up required - Test to verify fix on problematic compilers. Merge with oscog.
vm-dev@lists.squeakfoundation.org