Eliot Miranda uploaded a new version of VMMaker to project VM Maker: http://source.squeak.org/VMMaker/VMMaker.oscog-eem.605.mcz
==================== Summary ====================
Name: VMMaker.oscog-eem.605 Author: eem Time: 4 February 2014, 10:32:47.2 am UUID: 8ccb5e9c-1a6e-455f-8a97-1c30cca3ea1a Ancestors: VMMaker.oscog-eem.604
Confine primitiveTestShortenIndexableSize to a TestingPrimitives ghetto.
=============== Diff against VMMaker.oscog-eem.604 ===============
Item was changed: ----- Method: InterpreterPrimitives>>primitiveTestShortenIndexableSize (in category 'object access primitives') ----- primitiveTestShortenIndexableSize "Given an object with indexable pointer fields, reduce the size of the indexable fields to the requested size. Answer the number of bytes freed, or zero if the object cannot be shortened." + <option: #TestingPrimitives> - <export: true> | array newSize bytesFreed | newSize := self stackIntegerValue: 0. array := self stackValue: 1. self pop: argumentCount + 1. bytesFreed := self shorten: array toIndexableSize: newSize. self pushInteger: bytesFreed!
vm-dev@lists.squeakfoundation.org