VMMaker

Release name: EndOfTheRoad
Release summary: VMMaker for 3.8.1-6747 and 3.9 - beta 6 release
Automatic version: 12
Manual version: 3.8b6
Published by: tim Rowledge (tpr)
Created: 13 April 2006 7:51:13 pm
Last updated: 27 February 2007 2:51 am
Categories:
Release note:

This is a hopefully final VMMaker release for building VMs to suit 3.8.1 and 3.9 images. It appears to work with SVN release 1444 code from squeakvm.org - later levels should work but no guarantee can be assumed.

Changes:-
Replace endian macro with dlewis runtime test code
cut sqfilenameformstring macro and specify as function decl.
add dlewis fix for mpeg3plugin typo
Adding B3DAcceleratorPlugin
Add CroquetPlugin
FloatMathPlugin
Remove ObjectMemory class var 'TheInputSemaphore' since it is no longer used - clean out a vestigial use in primitiveInputSemaphore
Add mpeg3pluginFileOpenRefactor to remove pointless sqFilenameOpen-doodah
Update VMMaker class comment and versionString
Add VMMaker class headerNotice to centralize the comment added to the front of generated C/H files
Call isBigEnder just after loading image to cache endian flag valueAdd CroquetPlugin
Make ByteArrayshortAt: (and FFI plugin equivalent) return an unsigned rather than signed value.
Install yoshiki's changeclassto changes
Force nextPollTick to 0 when doing a forceInterruptCheck to help speed up unix socket responses if a computebound process is running



Release homepage:
Download: http://map.squeak.org/accountbyid/4340a66e-2296-48b7-9aa8-5305d303752f/files/VMMaker-3.8b6.mcz
SHA checksum: 391841775580484385821400019269799796353335990615

Back