[Vm-dev] VM Maker: VMMaker-dtl.230.mcz

squeak-dev-noreply at lists.squeakfoundation.org squeak-dev-noreply at lists.squeakfoundation.org
Sun May 1 20:52:21 UTC 2011


Dave Lewis uploaded a new version of VMMaker to project VM Maker:
http://www.squeaksource.com/VMMaker/VMMaker-dtl.230.mcz

==================== Summary ====================

Name: VMMaker-dtl.230
Author: dtl
Time: 1 May 2011, 2:34:57 am
UUID: 91e4e745-450a-47f7-97a5-950335e51009
Ancestors: VMMaker-dtl.229

VMMaker 4.4.17

Change InterpreterSimulator to use Interpreter>>checkImageVersionFrom:startingAt: when loading an image file. Fixes an initialization problem and ensures that the simulator will stay in sync with the Interpreter with respect to future image format changes.

Add InterpreterSimulator>>rewriteImageFileNamed: to allow the simulator to be used to load a format 6505 (Cog) image and save it is as 6504 format.

	(InterpreterSimulator new openOn: Smalltalk imageName) rewriteImageFileNamed: 'newimagefile.image'

	(ImageFormat fromFile: Smalltalk imageName) description.
		==> 'A 32-bit image with closure support and float words stored in native platform order (6505)'

	(ImageFormat fromFile: 'newimagefile.image') description.
		==> 'A 32-bit image with closure support and no native platform float word order requirement (6504)'



More information about the Vm-dev mailing list