[commit][3755] VMMaker 4.16. 1 - Support older Squeak images back to version 1.13 (circa 1996)

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[commit][3755] VMMaker 4.16. 1 - Support older Squeak images back to version 1.13 (circa 1996)

commits-3
 
Revision: 3755
Author:   lewis
Date:     2017-01-02 18:00:00 -0800 (Mon, 02 Jan 2017)
Log Message:
-----------
VMMaker 4.16.1 - Support older Squeak images back to version 1.13 (circa 1996)

This set of updates is based on SqueakJS as a reference implementation that
supports a full range of images from Squeak 1.13 through the latest Spur images.

Numbered primitives are identified in the primitive table, established by the
implementations of #initializePrimitiveTable in the various images. Class
PrimitiveTableHistory has been added to document known versions of the
primitive table.

Background: In general, primitives that originated as numbered primitives in early
Squeak versions have been reimplemented as named primitives in the base
interpreter and in various interpreter plugins. The goal is to reduce or eliminate
use of numbered primitives. Support for old images therefore amounts to reassiging
the old primitive numbers to named primitives where necessary to support
running an older image.

Strategy: Check if the current image #hasClosures based on the image format
number, then provide an older set of numbered primitives suitable for a range of
pre-closure images dating back to Squeak 1.13. Do this by starting with the
default primitive table, checking at entry to interpreter() to see if this is a
pre-closure image, then installing old primitives as needed in #updatePrimitiveTable.

Interpreter primitives that require a primitive number for older images are
added to the primitive table with #installPrimitive:at: and primitives that are now
implemented in interpreter plugins are loaded and installed in the primitive
table with #installPrimitive:from:at:.

Modified Paths:
--------------
    trunk/src/ckformat.c
    trunk/src/plugins/ADPCMCodecPlugin/ADPCMCodecPlugin.c
    trunk/src/plugins/AioPlugin/AioPlugin.c
    trunk/src/plugins/AsynchFilePlugin/AsynchFilePlugin.c
    trunk/src/plugins/B2DPlugin/B2DPlugin.c
    trunk/src/plugins/B3DAcceleratorPlugin/B3DAcceleratorPlugin.c
    trunk/src/plugins/BMPReadWriterPlugin/BMPReadWriterPlugin.c
    trunk/src/plugins/BitBltPlugin/BitBltPlugin.c
    trunk/src/plugins/CameraPlugin/CameraPlugin.c
    trunk/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c
    trunk/src/plugins/CroquetPlugin/CroquetPlugin.c
    trunk/src/plugins/DBusPlugin/DBusPlugin.c
    trunk/src/plugins/DESPlugin/DESPlugin.c
    trunk/src/plugins/DSAPrims/DSAPrims.c
    trunk/src/plugins/DropPlugin/DropPlugin.c
    trunk/src/plugins/FFTPlugin/FFTPlugin.c
    trunk/src/plugins/FT2Plugin/FT2Plugin.c
    trunk/src/plugins/FileCopyPlugin/FileCopyPlugin.c
    trunk/src/plugins/FilePlugin/FilePlugin.c
    trunk/src/plugins/FloatArrayPlugin/FloatArrayPlugin.c
    trunk/src/plugins/FloatMathPlugin/FloatMathPlugin.c
    trunk/src/plugins/GeniePlugin/GeniePlugin.c
    trunk/src/plugins/HostWindowPlugin/HostWindowPlugin.c
    trunk/src/plugins/ImmX11Plugin/ImmX11Plugin.c
    trunk/src/plugins/JPEGReadWriter2Plugin/JPEGReadWriter2Plugin.c
    trunk/src/plugins/JPEGReaderPlugin/JPEGReaderPlugin.c
    trunk/src/plugins/JoystickTabletPlugin/JoystickTabletPlugin.c
    trunk/src/plugins/KedamaPlugin2/KedamaPlugin2.c
    trunk/src/plugins/Klatt/Klatt.c
    trunk/src/plugins/LargeIntegers/LargeIntegers.c
    trunk/src/plugins/LocalePlugin/LocalePlugin.c
    trunk/src/plugins/MD5Plugin/MD5Plugin.c
    trunk/src/plugins/MIDIPlugin/MIDIPlugin.c
    trunk/src/plugins/Matrix2x3Plugin/Matrix2x3Plugin.c
    trunk/src/plugins/MiscPrimitivePlugin/MiscPrimitivePlugin.c
    trunk/src/plugins/Mpeg3Plugin/Mpeg3Plugin.c
    trunk/src/plugins/RePlugin/RePlugin.c
    trunk/src/plugins/RomePlugin/RomePlugin.c
    trunk/src/plugins/SHA256Plugin/SHA256Plugin.c
    trunk/src/plugins/ScratchPlugin/ScratchPlugin.c
    trunk/src/plugins/SecurityPlugin/SecurityPlugin.c
    trunk/src/plugins/SerialPlugin/SerialPlugin.c
    trunk/src/plugins/SocketPlugin/SocketPlugin.c
    trunk/src/plugins/SoundCodecPrims/SoundCodecPrims.c
    trunk/src/plugins/SoundGenerationPlugin/SoundGenerationPlugin.c
    trunk/src/plugins/SoundPlugin/SoundPlugin.c
    trunk/src/plugins/Squeak3D/Squeak3D.c
    trunk/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c
    trunk/src/plugins/SqueakSSL/SqueakSSL.c
    trunk/src/plugins/StarSqueakPlugin/StarSqueakPlugin.c
    trunk/src/plugins/UUIDPlugin/UUIDPlugin.c
    trunk/src/plugins/UnicodePlugin/UnicodePlugin.c
    trunk/src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c
    trunk/src/plugins/WeDoPlugin/WeDoPlugin.c
    trunk/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c
    trunk/src/plugins/ZipPlugin/ZipPlugin.c
    trunk/src/vm/interp.c
    trunk/src/vm/interp.h
    trunk/src/vm/sqNamedPrims.h

Modified: trunk/src/ckformat.c
===================================================================
--- trunk/src/ckformat.c 2016-12-21 23:43:50 UTC (rev 3754)
+++ trunk/src/ckformat.c 2017-01-03 02:00:00 UTC (rev 3755)
@@ -5,7 +5,7 @@
 /* Usage: ckformat imageFileName */
 
 /* --- DO NOT EDIT THIS FILE --- */
-/* --- Automatically generated from class ImageFormat 2016-11-08T17:28:37.639+01:00--- */
+/* --- Automatically generated from class ImageFormat 2017-01-02T20:53:17.937+01:00--- */
 /* --- Source code is in package ImageFormat in the VMMaker repository --- */
 /* --- DO NOT EDIT THIS FILE --- */
 

Modified: trunk/src/plugins/ADPCMCodecPlugin/ADPCMCodecPlugin.c
===================================================================
--- trunk/src/plugins/ADPCMCodecPlugin/ADPCMCodecPlugin.c 2016-12-21 23:43:50 UTC (rev 3754)
+++ trunk/src/plugins/ADPCMCodecPlugin/ADPCMCodecPlugin.c 2017-01-03 02:00:00 UTC (rev 3755)
@@ -1,10 +1,10 @@
-/* Smalltalk from Squeak4.5 with VMMaker 4.15.9 translated as C source on 8 November 2016 5:28:24 pm */
+/* Smalltalk from Squeak4.5 with VMMaker 4.16.1 translated as C source on 2 January 2017 8:53:05 pm */
 /* Automatically generated by
- VMPluginCodeGenerator VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ VMPluginCodeGenerator VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
    from
- ADPCMCodecPlugin VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ ADPCMCodecPlugin VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
  */
-static char __buildInfo[] = "ADPCMCodecPlugin VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc " __DATE__ ;
+static char __buildInfo[] = "ADPCMCodecPlugin VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69 " __DATE__ ;
 
 
 
@@ -70,9 +70,9 @@
 struct VirtualMachine* interpreterProxy;
 static const char *moduleName =
 #ifdef SQUEAK_BUILTIN_PLUGIN
- "ADPCMCodecPlugin 8 November 2016 (i)"
+ "ADPCMCodecPlugin 2 January 2017 (i)"
 #else
- "ADPCMCodecPlugin 8 November 2016 (e)"
+ "ADPCMCodecPlugin 2 January 2017 (e)"
 #endif
 ;
 

Modified: trunk/src/plugins/AioPlugin/AioPlugin.c
===================================================================
--- trunk/src/plugins/AioPlugin/AioPlugin.c 2016-12-21 23:43:50 UTC (rev 3754)
+++ trunk/src/plugins/AioPlugin/AioPlugin.c 2017-01-03 02:00:00 UTC (rev 3755)
@@ -1,6 +1,6 @@
-/* Smalltalk from Squeak4.5 with VMMaker 4.15.9 translated as C source on 8 November 2016 5:28:37 pm */
+/* Smalltalk from Squeak4.5 with VMMaker 4.16.1 translated as C source on 2 January 2017 8:53:17 pm */
 /* Automatically generated by
- VMPluginCodeGenerator VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ VMPluginCodeGenerator VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
    from
  UnixAioPlugin *  uuid: nil
  */
@@ -86,9 +86,9 @@
 struct VirtualMachine* interpreterProxy;
 static const char *moduleName =
 #ifdef SQUEAK_BUILTIN_PLUGIN
- "AioPlugin 8 November 2016 (i)"
+ "AioPlugin 2 January 2017 (i)"
 #else
- "AioPlugin 8 November 2016 (e)"
+ "AioPlugin 2 January 2017 (e)"
 #endif
 ;
 

Modified: trunk/src/plugins/AsynchFilePlugin/AsynchFilePlugin.c
===================================================================
--- trunk/src/plugins/AsynchFilePlugin/AsynchFilePlugin.c 2016-12-21 23:43:50 UTC (rev 3754)
+++ trunk/src/plugins/AsynchFilePlugin/AsynchFilePlugin.c 2017-01-03 02:00:00 UTC (rev 3755)
@@ -1,10 +1,10 @@
-/* Smalltalk from Squeak4.5 with VMMaker 4.15.9 translated as C source on 8 November 2016 5:28:24 pm */
+/* Smalltalk from Squeak4.5 with VMMaker 4.16.1 translated as C source on 2 January 2017 8:53:05 pm */
 /* Automatically generated by
- SmartSyntaxPluginCodeGenerator VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ SmartSyntaxPluginCodeGenerator VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
    from
- AsynchFilePlugin VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ AsynchFilePlugin VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
  */
-static char __buildInfo[] = "AsynchFilePlugin VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc " __DATE__ ;
+static char __buildInfo[] = "AsynchFilePlugin VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69 " __DATE__ ;
 
 
 
@@ -67,9 +67,9 @@
 struct VirtualMachine* interpreterProxy;
 static const char *moduleName =
 #ifdef SQUEAK_BUILTIN_PLUGIN
- "AsynchFilePlugin 8 November 2016 (i)"
+ "AsynchFilePlugin 2 January 2017 (i)"
 #else
- "AsynchFilePlugin 8 November 2016 (e)"
+ "AsynchFilePlugin 2 January 2017 (e)"
 #endif
 ;
 static void * sCOAFfn;

Modified: trunk/src/plugins/B2DPlugin/B2DPlugin.c
===================================================================
--- trunk/src/plugins/B2DPlugin/B2DPlugin.c 2016-12-21 23:43:50 UTC (rev 3754)
+++ trunk/src/plugins/B2DPlugin/B2DPlugin.c 2017-01-03 02:00:00 UTC (rev 3755)
@@ -1,10 +1,10 @@
-/* Smalltalk from Squeak4.5 with VMMaker 4.15.9 translated as C source on 8 November 2016 5:28:26 pm */
+/* Smalltalk from Squeak4.5 with VMMaker 4.16.1 translated as C source on 2 January 2017 8:53:07 pm */
 /* Automatically generated by
- VMPluginCodeGenerator VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ VMPluginCodeGenerator VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
    from
- BalloonEnginePlugin VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ BalloonEnginePlugin VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
  */
-static char __buildInfo[] = "BalloonEnginePlugin VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc " __DATE__ ;
+static char __buildInfo[] = "BalloonEnginePlugin VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69 " __DATE__ ;
 
 
 
@@ -447,9 +447,9 @@
 static void * loadBBFn;
 static const char *moduleName =
 #ifdef SQUEAK_BUILTIN_PLUGIN
- "B2DPlugin 8 November 2016 (i)"
+ "B2DPlugin 2 January 2017 (i)"
 #else
- "B2DPlugin 8 November 2016 (e)"
+ "B2DPlugin 2 January 2017 (e)"
 #endif
 ;
 static int* objBuffer;

Modified: trunk/src/plugins/B3DAcceleratorPlugin/B3DAcceleratorPlugin.c
===================================================================
--- trunk/src/plugins/B3DAcceleratorPlugin/B3DAcceleratorPlugin.c 2016-12-21 23:43:50 UTC (rev 3754)
+++ trunk/src/plugins/B3DAcceleratorPlugin/B3DAcceleratorPlugin.c 2017-01-03 02:00:00 UTC (rev 3755)
@@ -1,10 +1,10 @@
-/* Smalltalk from Squeak4.5 with VMMaker 4.15.9 translated as C source on 8 November 2016 5:28:31 pm */
+/* Smalltalk from Squeak4.5 with VMMaker 4.16.1 translated as C source on 2 January 2017 8:53:12 pm */
 /* Automatically generated by
- VMPluginCodeGenerator VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ VMPluginCodeGenerator VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
    from
- B3DAcceleratorPlugin VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ B3DAcceleratorPlugin VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
  */
-static char __buildInfo[] = "B3DAcceleratorPlugin VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc " __DATE__ ;
+static char __buildInfo[] = "B3DAcceleratorPlugin VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69 " __DATE__ ;
 
 
 
@@ -107,9 +107,9 @@
 struct VirtualMachine* interpreterProxy;
 static const char *moduleName =
 #ifdef SQUEAK_BUILTIN_PLUGIN
- "B3DAcceleratorPlugin 8 November 2016 (i)"
+ "B3DAcceleratorPlugin 2 January 2017 (i)"
 #else
- "B3DAcceleratorPlugin 8 November 2016 (e)"
+ "B3DAcceleratorPlugin 2 January 2017 (e)"
 #endif
 ;
 

Modified: trunk/src/plugins/BMPReadWriterPlugin/BMPReadWriterPlugin.c
===================================================================
--- trunk/src/plugins/BMPReadWriterPlugin/BMPReadWriterPlugin.c 2016-12-21 23:43:50 UTC (rev 3754)
+++ trunk/src/plugins/BMPReadWriterPlugin/BMPReadWriterPlugin.c 2017-01-03 02:00:00 UTC (rev 3755)
@@ -1,10 +1,10 @@
-/* Smalltalk from Squeak4.5 with VMMaker 4.15.9 translated as C source on 8 November 2016 5:28:24 pm */
+/* Smalltalk from Squeak4.5 with VMMaker 4.16.1 translated as C source on 2 January 2017 8:53:05 pm */
 /* Automatically generated by
- VMPluginCodeGenerator VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ VMPluginCodeGenerator VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
    from
- BMPReadWriterPlugin VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ BMPReadWriterPlugin VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
  */
-static char __buildInfo[] = "BMPReadWriterPlugin VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc " __DATE__ ;
+static char __buildInfo[] = "BMPReadWriterPlugin VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69 " __DATE__ ;
 
 
 
@@ -58,9 +58,9 @@
 struct VirtualMachine* interpreterProxy;
 static const char *moduleName =
 #ifdef SQUEAK_BUILTIN_PLUGIN
- "BMPReadWriterPlugin 8 November 2016 (i)"
+ "BMPReadWriterPlugin 2 January 2017 (i)"
 #else
- "BMPReadWriterPlugin 8 November 2016 (e)"
+ "BMPReadWriterPlugin 2 January 2017 (e)"
 #endif
 ;
 

Modified: trunk/src/plugins/BitBltPlugin/BitBltPlugin.c
===================================================================
--- trunk/src/plugins/BitBltPlugin/BitBltPlugin.c 2016-12-21 23:43:50 UTC (rev 3754)
+++ trunk/src/plugins/BitBltPlugin/BitBltPlugin.c 2017-01-03 02:00:00 UTC (rev 3755)
@@ -1,10 +1,10 @@
-/* Smalltalk from Squeak4.5 with VMMaker 4.15.9 translated as C source on 8 November 2016 5:28:27 pm */
+/* Smalltalk from Squeak4.5 with VMMaker 4.16.1 translated as C source on 2 January 2017 8:53:08 pm */
 /* Automatically generated by
- SmartSyntaxPluginCodeGenerator VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ SmartSyntaxPluginCodeGenerator VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
    from
- BitBltSimulation VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ BitBltSimulation VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
  */
-static char __buildInfo[] = "BitBltSimulation VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc " __DATE__ ;
+static char __buildInfo[] = "BitBltSimulation VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69 " __DATE__ ;
 
 
 
@@ -256,9 +256,9 @@
 };
 static const char *moduleName =
 #ifdef SQUEAK_BUILTIN_PLUGIN
- "BitBltPlugin 8 November 2016 (i)"
+ "BitBltPlugin 2 January 2017 (i)"
 #else
- "BitBltPlugin 8 November 2016 (e)"
+ "BitBltPlugin 2 January 2017 (e)"
 #endif
 ;
 static sqInt nWords;

Modified: trunk/src/plugins/CameraPlugin/CameraPlugin.c
===================================================================
--- trunk/src/plugins/CameraPlugin/CameraPlugin.c 2016-12-21 23:43:50 UTC (rev 3754)
+++ trunk/src/plugins/CameraPlugin/CameraPlugin.c 2017-01-03 02:00:00 UTC (rev 3755)
@@ -1,10 +1,10 @@
-/* Smalltalk from Squeak4.5 with VMMaker 4.15.9 translated as C source on 8 November 2016 5:28:32 pm */
+/* Smalltalk from Squeak4.5 with VMMaker 4.16.1 translated as C source on 2 January 2017 8:53:13 pm */
 /* Automatically generated by
- VMPluginCodeGenerator VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ VMPluginCodeGenerator VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
    from
- CameraPlugin VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ CameraPlugin VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
  */
-static char __buildInfo[] = "CameraPlugin VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc " __DATE__ ;
+static char __buildInfo[] = "CameraPlugin VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69 " __DATE__ ;
 
 
 
@@ -64,9 +64,9 @@
 struct VirtualMachine* interpreterProxy;
 static const char *moduleName =
 #ifdef SQUEAK_BUILTIN_PLUGIN
- "CameraPlugin 8 November 2016 (i)"
+ "CameraPlugin 2 January 2017 (i)"
 #else
- "CameraPlugin 8 November 2016 (e)"
+ "CameraPlugin 2 January 2017 (e)"
 #endif
 ;
 

Modified: trunk/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c
===================================================================
--- trunk/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c 2016-12-21 23:43:50 UTC (rev 3754)
+++ trunk/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c 2017-01-03 02:00:00 UTC (rev 3755)
@@ -1,10 +1,10 @@
-/* Smalltalk from Squeak4.5 with VMMaker 4.15.9 translated as C source on 8 November 2016 5:28:32 pm */
+/* Smalltalk from Squeak4.5 with VMMaker 4.16.1 translated as C source on 2 January 2017 8:53:13 pm */
 /* Automatically generated by
- SmartSyntaxPluginCodeGenerator VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ SmartSyntaxPluginCodeGenerator VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
    from
- ClipboardExtendedPlugin VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ ClipboardExtendedPlugin VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
  */
-static char __buildInfo[] = "ClipboardExtendedPlugin VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc " __DATE__ ;
+static char __buildInfo[] = "ClipboardExtendedPlugin VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69 " __DATE__ ;
 
 
 
@@ -61,9 +61,9 @@
 struct VirtualMachine* interpreterProxy;
 static const char *moduleName =
 #ifdef SQUEAK_BUILTIN_PLUGIN
- "ClipboardExtendedPlugin 8 November 2016 (i)"
+ "ClipboardExtendedPlugin 2 January 2017 (i)"
 #else
- "ClipboardExtendedPlugin 8 November 2016 (e)"
+ "ClipboardExtendedPlugin 2 January 2017 (e)"
 #endif
 ;
 static sqInt simulator;

Modified: trunk/src/plugins/CroquetPlugin/CroquetPlugin.c
===================================================================
--- trunk/src/plugins/CroquetPlugin/CroquetPlugin.c 2016-12-21 23:43:50 UTC (rev 3754)
+++ trunk/src/plugins/CroquetPlugin/CroquetPlugin.c 2017-01-03 02:00:00 UTC (rev 3755)
@@ -1,10 +1,10 @@
-/* Smalltalk from Squeak4.5 with VMMaker 4.15.9 translated as C source on 8 November 2016 5:28:27 pm */
+/* Smalltalk from Squeak4.5 with VMMaker 4.16.1 translated as C source on 2 January 2017 8:53:08 pm */
 /* Automatically generated by
- VMPluginCodeGenerator VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ VMPluginCodeGenerator VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
    from
- CroquetPlugin VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ CroquetPlugin VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
  */
-static char __buildInfo[] = "CroquetPlugin VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc " __DATE__ ;
+static char __buildInfo[] = "CroquetPlugin VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69 " __DATE__ ;
 
 
 
@@ -73,9 +73,9 @@
 struct VirtualMachine* interpreterProxy;
 static const char *moduleName =
 #ifdef SQUEAK_BUILTIN_PLUGIN
- "CroquetPlugin 8 November 2016 (i)"
+ "CroquetPlugin 2 January 2017 (i)"
 #else
- "CroquetPlugin 8 November 2016 (e)"
+ "CroquetPlugin 2 January 2017 (e)"
 #endif
 ;
 

Modified: trunk/src/plugins/DBusPlugin/DBusPlugin.c
===================================================================
--- trunk/src/plugins/DBusPlugin/DBusPlugin.c 2016-12-21 23:43:50 UTC (rev 3754)
+++ trunk/src/plugins/DBusPlugin/DBusPlugin.c 2017-01-03 02:00:00 UTC (rev 3755)
@@ -1,6 +1,6 @@
-/* Smalltalk from Squeak4.5 with VMMaker 4.15.9 translated as C source on 8 November 2016 5:28:32 pm */
+/* Smalltalk from Squeak4.5 with VMMaker 4.16.1 translated as C source on 2 January 2017 8:53:13 pm */
 /* Automatically generated by
- SmartSyntaxPluginCodeGenerator VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ SmartSyntaxPluginCodeGenerator VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
    from
  DBusPlugin DBus-Plugin-dtl.35 uuid: 2ae30f08-4793-4acb-876b-c443a5f5e665
  */
@@ -143,9 +143,9 @@
 static DBusMessageIter messageIter[DBUS_MAXIMUM_TYPE_RECURSION_DEPTH];
 static const char *moduleName =
 #ifdef SQUEAK_BUILTIN_PLUGIN
- "DBusPlugin 8 November 2016 (i)"
+ "DBusPlugin 2 January 2017 (i)"
 #else
- "DBusPlugin 8 November 2016 (e)"
+ "DBusPlugin 2 January 2017 (e)"
 #endif
 ;
 static sqInt simulator;

Modified: trunk/src/plugins/DESPlugin/DESPlugin.c
===================================================================
--- trunk/src/plugins/DESPlugin/DESPlugin.c 2016-12-21 23:43:50 UTC (rev 3754)
+++ trunk/src/plugins/DESPlugin/DESPlugin.c 2017-01-03 02:00:00 UTC (rev 3755)
@@ -1,6 +1,6 @@
-/* Smalltalk from Squeak4.5 with VMMaker 4.15.9 translated as C source on 8 November 2016 5:28:27 pm */
+/* Smalltalk from Squeak4.5 with VMMaker 4.16.1 translated as C source on 2 January 2017 8:53:08 pm */
 /* Automatically generated by
- VMPluginCodeGenerator VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ VMPluginCodeGenerator VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
    from
  DESPlugin * CryptographyPlugins-rww.10 uuid: 8beefa4e-8411-4385-93ed-1c5d66481465
  */
@@ -69,9 +69,9 @@
 struct VirtualMachine* interpreterProxy;
 static const char *moduleName =
 #ifdef SQUEAK_BUILTIN_PLUGIN
- "DESPlugin 8 November 2016 (i)"
+ "DESPlugin 2 January 2017 (i)"
 #else
- "DESPlugin 8 November 2016 (e)"
+ "DESPlugin 2 January 2017 (e)"
 #endif
 ;
 static unsigned char pc1[56] = {

Modified: trunk/src/plugins/DSAPrims/DSAPrims.c
===================================================================
--- trunk/src/plugins/DSAPrims/DSAPrims.c 2016-12-21 23:43:50 UTC (rev 3754)
+++ trunk/src/plugins/DSAPrims/DSAPrims.c 2017-01-03 02:00:00 UTC (rev 3755)
@@ -1,6 +1,6 @@
-/* Smalltalk from Squeak4.5 with VMMaker 4.15.9 translated as C source on 8 November 2016 5:28:27 pm */
+/* Smalltalk from Squeak4.5 with VMMaker 4.16.1 translated as C source on 2 January 2017 8:53:08 pm */
 /* Automatically generated by
- VMPluginCodeGenerator VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ VMPluginCodeGenerator VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
    from
  DSAPlugin * CryptographyPlugins-rww.10 uuid: 8beefa4e-8411-4385-93ed-1c5d66481465
  */
@@ -67,9 +67,9 @@
 struct VirtualMachine* interpreterProxy;
 static const char *moduleName =
 #ifdef SQUEAK_BUILTIN_PLUGIN
- "DSAPrims 8 November 2016 (i)"
+ "DSAPrims 2 January 2017 (i)"
 #else
- "DSAPrims 8 November 2016 (e)"
+ "DSAPrims 2 January 2017 (e)"
 #endif
 ;
 static sqInt remainderDigitCount;

Modified: trunk/src/plugins/DropPlugin/DropPlugin.c
===================================================================
--- trunk/src/plugins/DropPlugin/DropPlugin.c 2016-12-21 23:43:50 UTC (rev 3754)
+++ trunk/src/plugins/DropPlugin/DropPlugin.c 2017-01-03 02:00:00 UTC (rev 3755)
@@ -1,10 +1,10 @@
-/* Smalltalk from Squeak4.5 with VMMaker 4.15.9 translated as C source on 8 November 2016 5:28:28 pm */
+/* Smalltalk from Squeak4.5 with VMMaker 4.16.1 translated as C source on 2 January 2017 8:53:09 pm */
 /* Automatically generated by
- VMPluginCodeGenerator VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ VMPluginCodeGenerator VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
    from
- DropPlugin VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ DropPlugin VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
  */
-static char __buildInfo[] = "DropPlugin VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc " __DATE__ ;
+static char __buildInfo[] = "DropPlugin VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69 " __DATE__ ;
 
 
 
@@ -62,9 +62,9 @@
 struct VirtualMachine* interpreterProxy;
 static const char *moduleName =
 #ifdef SQUEAK_BUILTIN_PLUGIN
- "DropPlugin 8 November 2016 (i)"
+ "DropPlugin 2 January 2017 (i)"
 #else
- "DropPlugin 8 November 2016 (e)"
+ "DropPlugin 2 January 2017 (e)"
 #endif
 ;
 

Modified: trunk/src/plugins/FFTPlugin/FFTPlugin.c
===================================================================
--- trunk/src/plugins/FFTPlugin/FFTPlugin.c 2016-12-21 23:43:50 UTC (rev 3754)
+++ trunk/src/plugins/FFTPlugin/FFTPlugin.c 2017-01-03 02:00:00 UTC (rev 3755)
@@ -1,10 +1,10 @@
-/* Smalltalk from Squeak4.5 with VMMaker 4.15.9 translated as C source on 8 November 2016 5:28:28 pm */
+/* Smalltalk from Squeak4.5 with VMMaker 4.16.1 translated as C source on 2 January 2017 8:53:09 pm */
 /* Automatically generated by
- VMPluginCodeGenerator VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ VMPluginCodeGenerator VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
    from
- FFTPlugin VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ FFTPlugin VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
  */
-static char __buildInfo[] = "FFTPlugin VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc " __DATE__ ;
+static char __buildInfo[] = "FFTPlugin VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69 " __DATE__ ;
 
 
 
@@ -68,9 +68,9 @@
 struct VirtualMachine* interpreterProxy;
 static const char *moduleName =
 #ifdef SQUEAK_BUILTIN_PLUGIN
- "FFTPlugin 8 November 2016 (i)"
+ "FFTPlugin 2 January 2017 (i)"
 #else
- "FFTPlugin 8 November 2016 (e)"
+ "FFTPlugin 2 January 2017 (e)"
 #endif
 ;
 static sqInt nu;

Modified: trunk/src/plugins/FT2Plugin/FT2Plugin.c
===================================================================
--- trunk/src/plugins/FT2Plugin/FT2Plugin.c 2016-12-21 23:43:50 UTC (rev 3754)
+++ trunk/src/plugins/FT2Plugin/FT2Plugin.c 2017-01-03 02:00:00 UTC (rev 3755)
@@ -1,4 +1,4 @@
-/* Smalltalk from Squeak4.5 with VMMaker 4.15.9 translated as C source on 8 November 2016 5:28:33 pm */
+/* Smalltalk from Squeak4.5 with VMMaker 4.16.1 translated as C source on 2 January 2017 8:53:14 pm */
 /* Automatically generated by
  FT2PluginCodeGenerator * FreeType-nice.443 uuid: d8120335-a67f-4a64-94ea-90145046f7dc
    from
@@ -121,9 +121,9 @@
 static FT_Library library;
 static const char *moduleName =
 #ifdef SQUEAK_BUILTIN_PLUGIN
- "FT2Plugin 8 November 2016 (i)"
+ "FT2Plugin 2 January 2017 (i)"
 #else
- "FT2Plugin 8 November 2016 (e)"
+ "FT2Plugin 2 January 2017 (e)"
 #endif
 ;
 static sqInt simulator;

Modified: trunk/src/plugins/FileCopyPlugin/FileCopyPlugin.c
===================================================================
--- trunk/src/plugins/FileCopyPlugin/FileCopyPlugin.c 2016-12-21 23:43:50 UTC (rev 3754)
+++ trunk/src/plugins/FileCopyPlugin/FileCopyPlugin.c 2017-01-03 02:00:00 UTC (rev 3755)
@@ -1,10 +1,10 @@
-/* Smalltalk from Squeak4.5 with VMMaker 4.15.9 translated as C source on 8 November 2016 5:28:33 pm */
+/* Smalltalk from Squeak4.5 with VMMaker 4.16.1 translated as C source on 2 January 2017 8:53:14 pm */
 /* Automatically generated by
- SmartSyntaxPluginCodeGenerator VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ SmartSyntaxPluginCodeGenerator VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
    from
- FileCopyPlugin VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ FileCopyPlugin VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
  */
-static char __buildInfo[] = "FileCopyPlugin VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc " __DATE__ ;
+static char __buildInfo[] = "FileCopyPlugin VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69 " __DATE__ ;
 
 
 
@@ -57,9 +57,9 @@
 struct VirtualMachine* interpreterProxy;
 static const char *moduleName =
 #ifdef SQUEAK_BUILTIN_PLUGIN
- "FileCopyPlugin 8 November 2016 (i)"
+ "FileCopyPlugin 2 January 2017 (i)"
 #else
- "FileCopyPlugin 8 November 2016 (e)"
+ "FileCopyPlugin 2 January 2017 (e)"
 #endif
 ;
 static sqInt simulator;

Modified: trunk/src/plugins/FilePlugin/FilePlugin.c
===================================================================
--- trunk/src/plugins/FilePlugin/FilePlugin.c 2016-12-21 23:43:50 UTC (rev 3754)
+++ trunk/src/plugins/FilePlugin/FilePlugin.c 2017-01-03 02:00:00 UTC (rev 3755)
@@ -1,10 +1,10 @@
-/* Smalltalk from Squeak4.5 with VMMaker 4.15.9 translated as C source on 8 November 2016 5:28:28 pm */
+/* Smalltalk from Squeak4.5 with VMMaker 4.16.1 translated as C source on 2 January 2017 8:53:09 pm */
 /* Automatically generated by
- VMPluginCodeGenerator VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ VMPluginCodeGenerator VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
    from
- FilePlugin VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ FilePlugin VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
  */
-static char __buildInfo[] = "FilePlugin VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc " __DATE__ ;
+static char __buildInfo[] = "FilePlugin VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69 " __DATE__ ;
 
 
 
@@ -102,9 +102,9 @@
 struct VirtualMachine* interpreterProxy;
 static const char *moduleName =
 #ifdef SQUEAK_BUILTIN_PLUGIN
- "FilePlugin 8 November 2016 (i)"
+ "FilePlugin 2 January 2017 (i)"
 #else
- "FilePlugin 8 November 2016 (e)"
+ "FilePlugin 2 January 2017 (e)"
 #endif
 ;
 static void * sCCPfn;

Modified: trunk/src/plugins/FloatArrayPlugin/FloatArrayPlugin.c
===================================================================
--- trunk/src/plugins/FloatArrayPlugin/FloatArrayPlugin.c 2016-12-21 23:43:50 UTC (rev 3754)
+++ trunk/src/plugins/FloatArrayPlugin/FloatArrayPlugin.c 2017-01-03 02:00:00 UTC (rev 3755)
@@ -1,10 +1,10 @@
-/* Smalltalk from Squeak4.5 with VMMaker 4.15.9 translated as C source on 8 November 2016 5:28:28 pm */
+/* Smalltalk from Squeak4.5 with VMMaker 4.16.1 translated as C source on 2 January 2017 8:53:09 pm */
 /* Automatically generated by
- VMPluginCodeGenerator VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ VMPluginCodeGenerator VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
    from
- FloatArrayPlugin VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ FloatArrayPlugin VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
  */
-static char __buildInfo[] = "FloatArrayPlugin VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc " __DATE__ ;
+static char __buildInfo[] = "FloatArrayPlugin VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69 " __DATE__ ;
 
 
 
@@ -72,9 +72,9 @@
 struct VirtualMachine* interpreterProxy;
 static const char *moduleName =
 #ifdef SQUEAK_BUILTIN_PLUGIN
- "FloatArrayPlugin 8 November 2016 (i)"
+ "FloatArrayPlugin 2 January 2017 (i)"
 #else
- "FloatArrayPlugin 8 November 2016 (e)"
+ "FloatArrayPlugin 2 January 2017 (e)"
 #endif
 ;
 

Modified: trunk/src/plugins/FloatMathPlugin/FloatMathPlugin.c
===================================================================
--- trunk/src/plugins/FloatMathPlugin/FloatMathPlugin.c 2016-12-21 23:43:50 UTC (rev 3754)
+++ trunk/src/plugins/FloatMathPlugin/FloatMathPlugin.c 2017-01-03 02:00:00 UTC (rev 3755)
@@ -1,10 +1,10 @@
-/* Smalltalk from Squeak4.5 with VMMaker 4.15.9 translated as C source on 8 November 2016 5:28:28 pm */
+/* Smalltalk from Squeak4.5 with VMMaker 4.16.1 translated as C source on 2 January 2017 8:53:09 pm */
 /* Automatically generated by
- VMPluginCodeGenerator VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ VMPluginCodeGenerator VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
    from
- FloatMathPlugin VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ FloatMathPlugin VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
  */
-static char __buildInfo[] = "FloatMathPlugin VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc " __DATE__ ;
+static char __buildInfo[] = "FloatMathPlugin VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69 " __DATE__ ;
 
 
 
@@ -79,9 +79,9 @@
 struct VirtualMachine* interpreterProxy;
 static const char *moduleName =
 #ifdef SQUEAK_BUILTIN_PLUGIN
- "FloatMathPlugin 8 November 2016 (i)"
+ "FloatMathPlugin 2 January 2017 (i)"
 #else
- "FloatMathPlugin 8 November 2016 (e)"
+ "FloatMathPlugin 2 January 2017 (e)"
 #endif
 ;
 

Modified: trunk/src/plugins/GeniePlugin/GeniePlugin.c
===================================================================
--- trunk/src/plugins/GeniePlugin/GeniePlugin.c 2016-12-21 23:43:50 UTC (rev 3754)
+++ trunk/src/plugins/GeniePlugin/GeniePlugin.c 2017-01-03 02:00:00 UTC (rev 3755)
@@ -1,10 +1,10 @@
-/* Smalltalk from Squeak4.5 with VMMaker 4.15.9 translated as C source on 8 November 2016 5:28:28 pm */
+/* Smalltalk from Squeak4.5 with VMMaker 4.16.1 translated as C source on 2 January 2017 8:53:09 pm */
 /* Automatically generated by
- SmartSyntaxPluginCodeGenerator VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ SmartSyntaxPluginCodeGenerator VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
    from
- GeniePlugin VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ GeniePlugin VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
  */
-static char __buildInfo[] = "GeniePlugin VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc " __DATE__ ;
+static char __buildInfo[] = "GeniePlugin VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69 " __DATE__ ;
 
 
 
@@ -61,9 +61,9 @@
 struct VirtualMachine* interpreterProxy;
 static const char *moduleName =
 #ifdef SQUEAK_BUILTIN_PLUGIN
- "GeniePlugin v2.0 8 November 2016 (i)"
+ "GeniePlugin v2.0 2 January 2017 (i)"
 #else
- "GeniePlugin v2.0 8 November 2016 (e)"
+ "GeniePlugin v2.0 2 January 2017 (e)"
 #endif
 ;
 static sqInt simulator;

Modified: trunk/src/plugins/HostWindowPlugin/HostWindowPlugin.c
===================================================================
--- trunk/src/plugins/HostWindowPlugin/HostWindowPlugin.c 2016-12-21 23:43:50 UTC (rev 3754)
+++ trunk/src/plugins/HostWindowPlugin/HostWindowPlugin.c 2017-01-03 02:00:00 UTC (rev 3755)
@@ -1,10 +1,10 @@
-/* Smalltalk from Squeak4.5 with VMMaker 4.15.9 translated as C source on 8 November 2016 5:28:34 pm */
+/* Smalltalk from Squeak4.5 with VMMaker 4.16.1 translated as C source on 2 January 2017 8:53:14 pm */
 /* Automatically generated by
- SmartSyntaxPluginCodeGenerator VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ SmartSyntaxPluginCodeGenerator VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
    from
- HostWindowPlugin VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ HostWindowPlugin VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
  */
-static char __buildInfo[] = "HostWindowPlugin VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc " __DATE__ ;
+static char __buildInfo[] = "HostWindowPlugin VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69 " __DATE__ ;
 
 
 
@@ -66,9 +66,9 @@
 struct VirtualMachine* interpreterProxy;
 static const char *moduleName =
 #ifdef SQUEAK_BUILTIN_PLUGIN
- "HostWindowPlugin 8 November 2016 (i)"
+ "HostWindowPlugin 2 January 2017 (i)"
 #else
- "HostWindowPlugin 8 November 2016 (e)"
+ "HostWindowPlugin 2 January 2017 (e)"
 #endif
 ;
 static sqInt simulator;

Modified: trunk/src/plugins/ImmX11Plugin/ImmX11Plugin.c
===================================================================
--- trunk/src/plugins/ImmX11Plugin/ImmX11Plugin.c 2016-12-21 23:43:50 UTC (rev 3754)
+++ trunk/src/plugins/ImmX11Plugin/ImmX11Plugin.c 2017-01-03 02:00:00 UTC (rev 3755)
@@ -1,10 +1,10 @@
-/* Smalltalk from Squeak4.5 with VMMaker 4.15.9 translated as C source on 8 November 2016 5:28:34 pm */
+/* Smalltalk from Squeak4.5 with VMMaker 4.16.1 translated as C source on 2 January 2017 8:53:15 pm */
 /* Automatically generated by
- SmartSyntaxPluginCodeGenerator VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ SmartSyntaxPluginCodeGenerator VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
    from
- ImmX11Plugin VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ ImmX11Plugin VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
  */
-static char __buildInfo[] = "ImmX11Plugin VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc " __DATE__ ;
+static char __buildInfo[] = "ImmX11Plugin VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69 " __DATE__ ;
 
 
 
@@ -84,9 +84,9 @@
 struct VirtualMachine* interpreterProxy;
 static const char *moduleName =
 #ifdef SQUEAK_BUILTIN_PLUGIN
- "ImmX11Plugin 8 November 2016 (i)"
+ "ImmX11Plugin 2 January 2017 (i)"
 #else
- "ImmX11Plugin 8 November 2016 (e)"
+ "ImmX11Plugin 2 January 2017 (e)"
 #endif
 ;
 static sqInt simulator;

Modified: trunk/src/plugins/JPEGReadWriter2Plugin/JPEGReadWriter2Plugin.c
===================================================================
--- trunk/src/plugins/JPEGReadWriter2Plugin/JPEGReadWriter2Plugin.c 2016-12-21 23:43:50 UTC (rev 3754)
+++ trunk/src/plugins/JPEGReadWriter2Plugin/JPEGReadWriter2Plugin.c 2017-01-03 02:00:00 UTC (rev 3755)
@@ -1,10 +1,10 @@
-/* Smalltalk from Squeak4.5 with VMMaker 4.15.9 translated as C source on 8 November 2016 5:28:28 pm */
+/* Smalltalk from Squeak4.5 with VMMaker 4.16.1 translated as C source on 2 January 2017 8:53:09 pm */
 /* Automatically generated by
- SmartSyntaxPluginCodeGenerator VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ SmartSyntaxPluginCodeGenerator VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
    from
- JPEGReadWriter2Plugin VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ JPEGReadWriter2Plugin VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
  */
-static char __buildInfo[] = "JPEGReadWriter2Plugin VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc " __DATE__ ;
+static char __buildInfo[] = "JPEGReadWriter2Plugin VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69 " __DATE__ ;
 
 
 
@@ -70,9 +70,9 @@
 struct VirtualMachine* interpreterProxy;
 static const char *moduleName =
 #ifdef SQUEAK_BUILTIN_PLUGIN
- "JPEGReadWriter2Plugin 8 November 2016 (i)"
+ "JPEGReadWriter2Plugin 2 January 2017 (i)"
 #else
- "JPEGReadWriter2Plugin 8 November 2016 (e)"
+ "JPEGReadWriter2Plugin 2 January 2017 (e)"
 #endif
 ;
 static sqInt simulator;

Modified: trunk/src/plugins/JPEGReaderPlugin/JPEGReaderPlugin.c
===================================================================
--- trunk/src/plugins/JPEGReaderPlugin/JPEGReaderPlugin.c 2016-12-21 23:43:50 UTC (rev 3754)
+++ trunk/src/plugins/JPEGReaderPlugin/JPEGReaderPlugin.c 2017-01-03 02:00:00 UTC (rev 3755)
@@ -1,10 +1,10 @@
-/* Smalltalk from Squeak4.5 with VMMaker 4.15.9 translated as C source on 8 November 2016 5:28:29 pm */
+/* Smalltalk from Squeak4.5 with VMMaker 4.16.1 translated as C source on 2 January 2017 8:53:09 pm */
 /* Automatically generated by
- VMPluginCodeGenerator VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ VMPluginCodeGenerator VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
    from
- JPEGReaderPlugin VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ JPEGReaderPlugin VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
  */
-static char __buildInfo[] = "JPEGReaderPlugin VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc " __DATE__ ;
+static char __buildInfo[] = "JPEGReaderPlugin VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69 " __DATE__ ;
 
 
 
@@ -136,9 +136,9 @@
 static sqInt jsReadLimit;
 static const char *moduleName =
 #ifdef SQUEAK_BUILTIN_PLUGIN
- "JPEGReaderPlugin 8 November 2016 (i)"
+ "JPEGReaderPlugin 2 January 2017 (i)"
 #else
- "JPEGReaderPlugin 8 November 2016 (e)"
+ "JPEGReaderPlugin 2 January 2017 (e)"
 #endif
 ;
 static int *residuals;

Modified: trunk/src/plugins/JoystickTabletPlugin/JoystickTabletPlugin.c
===================================================================
--- trunk/src/plugins/JoystickTabletPlugin/JoystickTabletPlugin.c 2016-12-21 23:43:50 UTC (rev 3754)
+++ trunk/src/plugins/JoystickTabletPlugin/JoystickTabletPlugin.c 2017-01-03 02:00:00 UTC (rev 3755)
@@ -1,10 +1,10 @@
-/* Smalltalk from Squeak4.5 with VMMaker 4.15.9 translated as C source on 8 November 2016 5:28:29 pm */
+/* Smalltalk from Squeak4.5 with VMMaker 4.16.1 translated as C source on 2 January 2017 8:53:10 pm */
 /* Automatically generated by
- SmartSyntaxPluginCodeGenerator VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ SmartSyntaxPluginCodeGenerator VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
    from
- JoystickTabletPlugin VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ JoystickTabletPlugin VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
  */
-static char __buildInfo[] = "JoystickTabletPlugin VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc " __DATE__ ;
+static char __buildInfo[] = "JoystickTabletPlugin VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69 " __DATE__ ;
 
 
 
@@ -62,9 +62,9 @@
 struct VirtualMachine* interpreterProxy;
 static const char *moduleName =
 #ifdef SQUEAK_BUILTIN_PLUGIN
- "JoystickTabletPlugin 8 November 2016 (i)"
+ "JoystickTabletPlugin 2 January 2017 (i)"
 #else
- "JoystickTabletPlugin 8 November 2016 (e)"
+ "JoystickTabletPlugin 2 January 2017 (e)"
 #endif
 ;
 static sqInt simulator;

Modified: trunk/src/plugins/KedamaPlugin2/KedamaPlugin2.c
===================================================================
--- trunk/src/plugins/KedamaPlugin2/KedamaPlugin2.c 2016-12-21 23:43:50 UTC (rev 3754)
+++ trunk/src/plugins/KedamaPlugin2/KedamaPlugin2.c 2017-01-03 02:00:00 UTC (rev 3755)
@@ -1,6 +1,6 @@
-/* Smalltalk from Squeak4.5 with VMMaker 4.15.9 translated as C source on 8 November 2016 5:28:35 pm */
+/* Smalltalk from Squeak4.5 with VMMaker 4.16.1 translated as C source on 2 January 2017 8:53:15 pm */
 /* Automatically generated by
- VMPluginCodeGenerator VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ VMPluginCodeGenerator VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
    from
  KedamaPlugin2 Kedama-Plugins-yo.1 uuid: 3fc7d691-0149-ba4d-a339-5d27cd44a2f8
  */
@@ -123,9 +123,9 @@
 static unsigned int kedamaRandomSeed;
 static const char *moduleName =
 #ifdef SQUEAK_BUILTIN_PLUGIN
- "KedamaPlugin2 8 November 2016 (i)"
+ "KedamaPlugin2 2 January 2017 (i)"
 #else
- "KedamaPlugin2 8 November 2016 (e)"
+ "KedamaPlugin2 2 January 2017 (e)"
 #endif
 ;
 static unsigned int randA;

Modified: trunk/src/plugins/Klatt/Klatt.c
===================================================================
--- trunk/src/plugins/Klatt/Klatt.c 2016-12-21 23:43:50 UTC (rev 3754)
+++ trunk/src/plugins/Klatt/Klatt.c 2017-01-03 02:00:00 UTC (rev 3755)
@@ -1,10 +1,10 @@
-/* Smalltalk from Squeak4.5 with VMMaker 4.15.9 translated as C source on 8 November 2016 5:28:29 pm */
+/* Smalltalk from Squeak4.5 with VMMaker 4.16.1 translated as C source on 2 January 2017 8:53:10 pm */
 /* Automatically generated by
- VMPluginCodeGenerator VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ VMPluginCodeGenerator VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
    from
- KlattSynthesizerPlugin VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ KlattSynthesizerPlugin VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
  */
-static char __buildInfo[] = "KlattSynthesizerPlugin VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc " __DATE__ ;
+static char __buildInfo[] = "KlattSynthesizerPlugin VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69 " __DATE__ ;
 
 
 
@@ -155,9 +155,9 @@
 struct VirtualMachine* interpreterProxy;
 static const char *moduleName =
 #ifdef SQUEAK_BUILTIN_PLUGIN
- "Klatt 8 November 2016 (i)"
+ "Klatt 2 January 2017 (i)"
 #else
- "Klatt 8 November 2016 (e)"
+ "Klatt 2 January 2017 (e)"
 #endif
 ;
 static float nlast;

Modified: trunk/src/plugins/LargeIntegers/LargeIntegers.c
===================================================================
--- trunk/src/plugins/LargeIntegers/LargeIntegers.c 2016-12-21 23:43:50 UTC (rev 3754)
+++ trunk/src/plugins/LargeIntegers/LargeIntegers.c 2017-01-03 02:00:00 UTC (rev 3755)
@@ -1,10 +1,10 @@
-/* Smalltalk from Squeak4.5 with VMMaker 4.15.9 translated as C source on 8 November 2016 5:28:29 pm */
+/* Smalltalk from Squeak4.5 with VMMaker 4.16.1 translated as C source on 2 January 2017 8:53:10 pm */
 /* Automatically generated by
- SmartSyntaxPluginCodeGenerator VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ SmartSyntaxPluginCodeGenerator VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
    from
- LargeIntegersPlugin VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ LargeIntegersPlugin VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
  */
-static char __buildInfo[] = "LargeIntegersPlugin VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc " __DATE__ ;
+static char __buildInfo[] = "LargeIntegersPlugin VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69 " __DATE__ ;
 
 
 

Modified: trunk/src/plugins/LocalePlugin/LocalePlugin.c
===================================================================
--- trunk/src/plugins/LocalePlugin/LocalePlugin.c 2016-12-21 23:43:50 UTC (rev 3754)
+++ trunk/src/plugins/LocalePlugin/LocalePlugin.c 2017-01-03 02:00:00 UTC (rev 3755)
@@ -1,10 +1,10 @@
-/* Smalltalk from Squeak4.5 with VMMaker 4.15.9 translated as C source on 8 November 2016 5:28:29 pm */
+/* Smalltalk from Squeak4.5 with VMMaker 4.16.1 translated as C source on 2 January 2017 8:53:10 pm */
 /* Automatically generated by
- SmartSyntaxPluginCodeGenerator VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ SmartSyntaxPluginCodeGenerator VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
    from
- LocalePlugin VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ LocalePlugin VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
  */
-static char __buildInfo[] = "LocalePlugin VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc " __DATE__ ;
+static char __buildInfo[] = "LocalePlugin VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69 " __DATE__ ;
 
 
 
@@ -71,9 +71,9 @@
 struct VirtualMachine* interpreterProxy;
 static const char *moduleName =
 #ifdef SQUEAK_BUILTIN_PLUGIN
- "LocalePlugin 8 November 2016 (i)"
+ "LocalePlugin 2 January 2017 (i)"
 #else
- "LocalePlugin 8 November 2016 (e)"
+ "LocalePlugin 2 January 2017 (e)"
 #endif
 ;
 static sqInt simulator;

Modified: trunk/src/plugins/MD5Plugin/MD5Plugin.c
===================================================================
--- trunk/src/plugins/MD5Plugin/MD5Plugin.c 2016-12-21 23:43:50 UTC (rev 3754)
+++ trunk/src/plugins/MD5Plugin/MD5Plugin.c 2017-01-03 02:00:00 UTC (rev 3755)
@@ -1,6 +1,6 @@
-/* Smalltalk from Squeak4.5 with VMMaker 4.15.9 translated as C source on 8 November 2016 5:28:30 pm */
+/* Smalltalk from Squeak4.5 with VMMaker 4.16.1 translated as C source on 2 January 2017 8:53:10 pm */
 /* Automatically generated by
- SmartSyntaxPluginCodeGenerator VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ SmartSyntaxPluginCodeGenerator VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
    from
  MD5Plugin * CryptographyPlugins-rww.10 uuid: 8beefa4e-8411-4385-93ed-1c5d66481465
  */
@@ -61,9 +61,9 @@
 struct VirtualMachine* interpreterProxy;
 static const char *moduleName =
 #ifdef SQUEAK_BUILTIN_PLUGIN
- "MD5Plugin 8 November 2016 (i)"
+ "MD5Plugin 2 January 2017 (i)"
 #else
- "MD5Plugin 8 November 2016 (e)"
+ "MD5Plugin 2 January 2017 (e)"
 #endif
 ;
 static sqInt simulator;

Modified: trunk/src/plugins/MIDIPlugin/MIDIPlugin.c
===================================================================
--- trunk/src/plugins/MIDIPlugin/MIDIPlugin.c 2016-12-21 23:43:50 UTC (rev 3754)
+++ trunk/src/plugins/MIDIPlugin/MIDIPlugin.c 2017-01-03 02:00:00 UTC (rev 3755)
@@ -1,10 +1,10 @@
-/* Smalltalk from Squeak4.5 with VMMaker 4.15.9 translated as C source on 8 November 2016 5:28:35 pm */
+/* Smalltalk from Squeak4.5 with VMMaker 4.16.1 translated as C source on 2 January 2017 8:53:15 pm */
 /* Automatically generated by
- SmartSyntaxPluginCodeGenerator VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ SmartSyntaxPluginCodeGenerator VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
    from
- MIDIPlugin VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ MIDIPlugin VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
  */
-static char __buildInfo[] = "MIDIPlugin VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc " __DATE__ ;
+static char __buildInfo[] = "MIDIPlugin VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69 " __DATE__ ;
 
 
 
@@ -70,9 +70,9 @@
 struct VirtualMachine* interpreterProxy;
 static const char *moduleName =
 #ifdef SQUEAK_BUILTIN_PLUGIN
- "MIDIPlugin 8 November 2016 (i)"
+ "MIDIPlugin 2 January 2017 (i)"
 #else
- "MIDIPlugin 8 November 2016 (e)"
+ "MIDIPlugin 2 January 2017 (e)"
 #endif
 ;
 static sqInt simulator;

Modified: trunk/src/plugins/Matrix2x3Plugin/Matrix2x3Plugin.c
===================================================================
--- trunk/src/plugins/Matrix2x3Plugin/Matrix2x3Plugin.c 2016-12-21 23:43:50 UTC (rev 3754)
+++ trunk/src/plugins/Matrix2x3Plugin/Matrix2x3Plugin.c 2017-01-03 02:00:00 UTC (rev 3755)
@@ -1,10 +1,10 @@
-/* Smalltalk from Squeak4.5 with VMMaker 4.15.9 translated as C source on 8 November 2016 5:28:30 pm */
+/* Smalltalk from Squeak4.5 with VMMaker 4.16.1 translated as C source on 2 January 2017 8:53:11 pm */
 /* Automatically generated by
- VMPluginCodeGenerator VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ VMPluginCodeGenerator VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
    from
- Matrix2x3Plugin VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ Matrix2x3Plugin VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
  */
-static char __buildInfo[] = "Matrix2x3Plugin VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc " __DATE__ ;
+static char __buildInfo[] = "Matrix2x3Plugin VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69 " __DATE__ ;
 
 
 
@@ -74,9 +74,9 @@
 static double m23ResultY;
 static const char *moduleName =
 #ifdef SQUEAK_BUILTIN_PLUGIN
- "Matrix2x3Plugin 8 November 2016 (i)"
+ "Matrix2x3Plugin 2 January 2017 (i)"
 #else
- "Matrix2x3Plugin 8 November 2016 (e)"
+ "Matrix2x3Plugin 2 January 2017 (e)"
 #endif
 ;
 

Modified: trunk/src/plugins/MiscPrimitivePlugin/MiscPrimitivePlugin.c
===================================================================
--- trunk/src/plugins/MiscPrimitivePlugin/MiscPrimitivePlugin.c 2016-12-21 23:43:50 UTC (rev 3754)
+++ trunk/src/plugins/MiscPrimitivePlugin/MiscPrimitivePlugin.c 2017-01-03 02:00:00 UTC (rev 3755)
@@ -1,10 +1,10 @@
-/* Smalltalk from Squeak4.5 with VMMaker 4.15.9 translated as C source on 8 November 2016 5:28:30 pm */
+/* Smalltalk from Squeak4.5 with VMMaker 4.16.1 translated as C source on 2 January 2017 8:53:11 pm */
 /* Automatically generated by
- VMPluginCodeGenerator VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ VMPluginCodeGenerator VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
    from
- MiscPrimitivePlugin VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ MiscPrimitivePlugin VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
  */
-static char __buildInfo[] = "MiscPrimitivePlugin VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc " __DATE__ ;
+static char __buildInfo[] = "MiscPrimitivePlugin VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69 " __DATE__ ;
 
 
 
@@ -70,9 +70,9 @@
 struct VirtualMachine* interpreterProxy;
 static const char *moduleName =
 #ifdef SQUEAK_BUILTIN_PLUGIN
- "MiscPrimitivePlugin 8 November 2016 (i)"
+ "MiscPrimitivePlugin 2 January 2017 (i)"
 #else
- "MiscPrimitivePlugin 8 November 2016 (e)"
+ "MiscPrimitivePlugin 2 January 2017 (e)"
 #endif
 ;
 

Modified: trunk/src/plugins/Mpeg3Plugin/Mpeg3Plugin.c
===================================================================
--- trunk/src/plugins/Mpeg3Plugin/Mpeg3Plugin.c 2016-12-21 23:43:50 UTC (rev 3754)
+++ trunk/src/plugins/Mpeg3Plugin/Mpeg3Plugin.c 2017-01-03 02:00:00 UTC (rev 3755)
@@ -1,10 +1,10 @@
-/* Smalltalk from Squeak4.5 with VMMaker 4.15.9 translated as C source on 8 November 2016 5:28:35 pm */
+/* Smalltalk from Squeak4.5 with VMMaker 4.16.1 translated as C source on 2 January 2017 8:53:16 pm */
 /* Automatically generated by
- SmartSyntaxPluginCodeGenerator VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ SmartSyntaxPluginCodeGenerator VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
    from
- Mpeg3Plugin VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ Mpeg3Plugin VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
  */
-static char __buildInfo[] = "Mpeg3Plugin VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc " __DATE__ ;
+static char __buildInfo[] = "Mpeg3Plugin VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69 " __DATE__ ;
 
 
 
@@ -101,9 +101,9 @@
 static sqInt maximumNumberOfFilesToWatch;
 static const char *moduleName =
 #ifdef SQUEAK_BUILTIN_PLUGIN
- "Mpeg3Plugin 8 November 2016 (i)"
+ "Mpeg3Plugin 2 January 2017 (i)"
 #else
- "Mpeg3Plugin 8 November 2016 (e)"
+ "Mpeg3Plugin 2 January 2017 (e)"
 #endif
 ;
 static mpeg3_t *mpegFiles[1024+1];

Modified: trunk/src/plugins/RePlugin/RePlugin.c
===================================================================
--- trunk/src/plugins/RePlugin/RePlugin.c 2016-12-21 23:43:50 UTC (rev 3754)
+++ trunk/src/plugins/RePlugin/RePlugin.c 2017-01-03 02:00:00 UTC (rev 3755)
@@ -1,10 +1,10 @@
-/* Smalltalk from Squeak4.5 with VMMaker 4.15.9 translated as C source on 8 November 2016 5:28:30 pm */
+/* Smalltalk from Squeak4.5 with VMMaker 4.16.1 translated as C source on 2 January 2017 8:53:11 pm */
 /* Automatically generated by
- SmartSyntaxPluginCodeGenerator VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ SmartSyntaxPluginCodeGenerator VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
    from
- RePlugin VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ RePlugin VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
  */
-static char __buildInfo[] = "RePlugin VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc " __DATE__ ;
+static char __buildInfo[] = "RePlugin VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69 " __DATE__ ;
 
 
 
@@ -79,9 +79,9 @@
 static sqInt matchFlags;
 static const char *moduleName =
 #ifdef SQUEAK_BUILTIN_PLUGIN
- "RePlugin 8 November 2016 (i)"
+ "RePlugin 2 January 2017 (i)"
 #else
- "RePlugin 8 November 2016 (e)"
+ "RePlugin 2 January 2017 (e)"
 #endif
 ;
 static int netMemory = 0;

Modified: trunk/src/plugins/RomePlugin/RomePlugin.c
===================================================================
--- trunk/src/plugins/RomePlugin/RomePlugin.c 2016-12-21 23:43:50 UTC (rev 3754)
+++ trunk/src/plugins/RomePlugin/RomePlugin.c 2017-01-03 02:00:00 UTC (rev 3755)
@@ -1,6 +1,6 @@
-/* Smalltalk from Squeak4.5 with VMMaker 4.15.9 translated as C source on 8 November 2016 5:28:36 pm */
+/* Smalltalk from Squeak4.5 with VMMaker 4.16.1 translated as C source on 2 January 2017 8:53:16 pm */
 /* Automatically generated by
- SmartSyntaxPluginCodeGenerator VMMaker-dtl.387 uuid: ef7038c9-f871-4632-b087-ba2f03a89ebc
+ SmartSyntaxPluginCodeGenerator VMMaker-dtl.390 uuid: 1fb628a6-18d2-4d86-b651-dc3b3d0cce69
    from
  RomePlugin Rome-Plugin-dtl.40 uuid: fc8fcc8b-edca-42ec-90db-24190e3e33fd
  */
@@ -199,9 +199,9 @@
 static sqInt maxSurfaceID;
 static const char *moduleName =
 #ifdef SQUEAK_BUILTIN_PLUGIN
- "RomePlugin dtl.40 8 November 2016 (i)"

@@ Diff output truncated at 50000 characters. @@