Revision: 3053 Author: lewis Date: 2014-07-23 05:31:11 -0700 (Wed, 23 Jul 2014) Log Message: ----------- VMMaker 4.13.7 Add the improved LargeIntegersPlugin implementation by Nicolas Cellier
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/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/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/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/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 2014-07-22 17:45:31 UTC (rev 3052) +++ trunk/src/ckformat.c 2014-07-23 12:31:11 UTC (rev 3053) @@ -5,7 +5,7 @@ /* Usage: ckformat imageFileName */
/* --- DO NOT EDIT THIS FILE --- */ -/* --- Automatically generated from class ImageFormat 2014-03-12T12:58:08.131+01:00--- */ +/* --- Automatically generated from class ImageFormat 2014-07-20T19:58:46.598+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 2014-07-22 17:45:31 UTC (rev 3052) +++ trunk/src/plugins/ADPCMCodecPlugin/ADPCMCodecPlugin.c 2014-07-23 12:31:11 UTC (rev 3053) @@ -1,10 +1,10 @@ -/* Smalltalk from Squeak4.5 with VMMaker 4.13.4 translated as C source on 12 March 2014 12:57:52 pm */ +/* Smalltalk from Squeak4.5 with VMMaker 4.13.7 translated as C source on 20 July 2014 7:58:23 pm */ /* Automatically generated by - VMPluginCodeGenerator VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a + VMPluginCodeGenerator * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae from - ADPCMCodecPlugin VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a + ADPCMCodecPlugin * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae */ -static char __buildInfo[] = "ADPCMCodecPlugin VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a " __DATE__ ; +static char __buildInfo[] = "ADPCMCodecPlugin * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae " __DATE__ ;
@@ -70,9 +70,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "ADPCMCodecPlugin 12 March 2014 (i)" + "ADPCMCodecPlugin 20 July 2014 (i)" #else - "ADPCMCodecPlugin 12 March 2014 (e)" + "ADPCMCodecPlugin 20 July 2014 (e)" #endif ;
Modified: trunk/src/plugins/AioPlugin/AioPlugin.c =================================================================== --- trunk/src/plugins/AioPlugin/AioPlugin.c 2014-07-22 17:45:31 UTC (rev 3052) +++ trunk/src/plugins/AioPlugin/AioPlugin.c 2014-07-23 12:31:11 UTC (rev 3053) @@ -1,6 +1,6 @@ -/* Smalltalk from Squeak4.5 with VMMaker 4.13.4 translated as C source on 12 March 2014 12:58:07 pm */ +/* Smalltalk from Squeak4.5 with VMMaker 4.13.7 translated as C source on 20 July 2014 7:58:45 pm */ /* Automatically generated by - VMPluginCodeGenerator VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a + VMPluginCodeGenerator * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae from UnixAioPlugin VMConstruction-Plugins-AioPlugin-eem.15 uuid: 0029df1c-3720-4b61-8579-4851417d24a7 */ @@ -88,9 +88,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "AioPlugin 12 March 2014 (i)" + "AioPlugin 20 July 2014 (i)" #else - "AioPlugin 12 March 2014 (e)" + "AioPlugin 20 July 2014 (e)" #endif ;
Modified: trunk/src/plugins/AsynchFilePlugin/AsynchFilePlugin.c =================================================================== --- trunk/src/plugins/AsynchFilePlugin/AsynchFilePlugin.c 2014-07-22 17:45:31 UTC (rev 3052) +++ trunk/src/plugins/AsynchFilePlugin/AsynchFilePlugin.c 2014-07-23 12:31:11 UTC (rev 3053) @@ -1,10 +1,10 @@ -/* Smalltalk from Squeak4.5 with VMMaker 4.13.4 translated as C source on 12 March 2014 12:57:52 pm */ +/* Smalltalk from Squeak4.5 with VMMaker 4.13.7 translated as C source on 20 July 2014 7:58:23 pm */ /* Automatically generated by - SmartSyntaxPluginCodeGenerator VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a + SmartSyntaxPluginCodeGenerator * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae from - AsynchFilePlugin VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a + AsynchFilePlugin * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae */ -static char __buildInfo[] = "AsynchFilePlugin VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a " __DATE__ ; +static char __buildInfo[] = "AsynchFilePlugin * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae " __DATE__ ;
@@ -67,9 +67,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "AsynchFilePlugin 12 March 2014 (i)" + "AsynchFilePlugin 20 July 2014 (i)" #else - "AsynchFilePlugin 12 March 2014 (e)" + "AsynchFilePlugin 20 July 2014 (e)" #endif ; static void * sCOAFfn;
Modified: trunk/src/plugins/B2DPlugin/B2DPlugin.c =================================================================== --- trunk/src/plugins/B2DPlugin/B2DPlugin.c 2014-07-22 17:45:31 UTC (rev 3052) +++ trunk/src/plugins/B2DPlugin/B2DPlugin.c 2014-07-23 12:31:11 UTC (rev 3053) @@ -1,10 +1,10 @@ -/* Smalltalk from Squeak4.5 with VMMaker 4.13.4 translated as C source on 12 March 2014 12:57:55 pm */ +/* Smalltalk from Squeak4.5 with VMMaker 4.13.7 translated as C source on 20 July 2014 7:58:27 pm */ /* Automatically generated by - VMPluginCodeGenerator VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a + VMPluginCodeGenerator * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae from - BalloonEnginePlugin VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a + BalloonEnginePlugin * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae */ -static char __buildInfo[] = "BalloonEnginePlugin VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a " __DATE__ ; +static char __buildInfo[] = "BalloonEnginePlugin * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae " __DATE__ ;
@@ -447,9 +447,9 @@ static void * loadBBFn; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "B2DPlugin 12 March 2014 (i)" + "B2DPlugin 20 July 2014 (i)" #else - "B2DPlugin 12 March 2014 (e)" + "B2DPlugin 20 July 2014 (e)" #endif ; static int* objBuffer;
Modified: trunk/src/plugins/B3DAcceleratorPlugin/B3DAcceleratorPlugin.c =================================================================== --- trunk/src/plugins/B3DAcceleratorPlugin/B3DAcceleratorPlugin.c 2014-07-22 17:45:31 UTC (rev 3052) +++ trunk/src/plugins/B3DAcceleratorPlugin/B3DAcceleratorPlugin.c 2014-07-23 12:31:11 UTC (rev 3053) @@ -1,10 +1,10 @@ -/* Smalltalk from Squeak4.5 with VMMaker 4.13.4 translated as C source on 12 March 2014 12:58:01 pm */ +/* Smalltalk from Squeak4.5 with VMMaker 4.13.7 translated as C source on 20 July 2014 7:58:35 pm */ /* Automatically generated by - VMPluginCodeGenerator VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a + VMPluginCodeGenerator * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae from - B3DAcceleratorPlugin VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a + B3DAcceleratorPlugin * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae */ -static char __buildInfo[] = "B3DAcceleratorPlugin VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a " __DATE__ ; +static char __buildInfo[] = "B3DAcceleratorPlugin * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae " __DATE__ ;
@@ -107,9 +107,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "B3DAcceleratorPlugin 12 March 2014 (i)" + "B3DAcceleratorPlugin 20 July 2014 (i)" #else - "B3DAcceleratorPlugin 12 March 2014 (e)" + "B3DAcceleratorPlugin 20 July 2014 (e)" #endif ;
Modified: trunk/src/plugins/BMPReadWriterPlugin/BMPReadWriterPlugin.c =================================================================== --- trunk/src/plugins/BMPReadWriterPlugin/BMPReadWriterPlugin.c 2014-07-22 17:45:31 UTC (rev 3052) +++ trunk/src/plugins/BMPReadWriterPlugin/BMPReadWriterPlugin.c 2014-07-23 12:31:11 UTC (rev 3053) @@ -1,10 +1,10 @@ -/* Smalltalk from Squeak4.5 with VMMaker 4.13.4 translated as C source on 12 March 2014 12:57:53 pm */ +/* Smalltalk from Squeak4.5 with VMMaker 4.13.7 translated as C source on 20 July 2014 7:58:23 pm */ /* Automatically generated by - VMPluginCodeGenerator VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a + VMPluginCodeGenerator * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae from - BMPReadWriterPlugin VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a + BMPReadWriterPlugin * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae */ -static char __buildInfo[] = "BMPReadWriterPlugin VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a " __DATE__ ; +static char __buildInfo[] = "BMPReadWriterPlugin * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae " __DATE__ ;
@@ -58,9 +58,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "BMPReadWriterPlugin 12 March 2014 (i)" + "BMPReadWriterPlugin 20 July 2014 (i)" #else - "BMPReadWriterPlugin 12 March 2014 (e)" + "BMPReadWriterPlugin 20 July 2014 (e)" #endif ;
Modified: trunk/src/plugins/BitBltPlugin/BitBltPlugin.c =================================================================== --- trunk/src/plugins/BitBltPlugin/BitBltPlugin.c 2014-07-22 17:45:31 UTC (rev 3052) +++ trunk/src/plugins/BitBltPlugin/BitBltPlugin.c 2014-07-23 12:31:11 UTC (rev 3053) @@ -1,10 +1,10 @@ -/* Smalltalk from Squeak4.5 with VMMaker 4.13.4 translated as C source on 12 March 2014 12:57:56 pm */ +/* Smalltalk from Squeak4.5 with VMMaker 4.13.7 translated as C source on 20 July 2014 7:58:28 pm */ /* Automatically generated by - SmartSyntaxPluginCodeGenerator VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a + SmartSyntaxPluginCodeGenerator * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae from - BitBltSimulation VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a + BitBltSimulation * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae */ -static char __buildInfo[] = "BitBltSimulation VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a " __DATE__ ; +static char __buildInfo[] = "BitBltSimulation * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae " __DATE__ ;
@@ -256,9 +256,9 @@ }; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "BitBltPlugin 12 March 2014 (i)" + "BitBltPlugin 20 July 2014 (i)" #else - "BitBltPlugin 12 March 2014 (e)" + "BitBltPlugin 20 July 2014 (e)" #endif ; static sqInt nWords;
Modified: trunk/src/plugins/CameraPlugin/CameraPlugin.c =================================================================== --- trunk/src/plugins/CameraPlugin/CameraPlugin.c 2014-07-22 17:45:31 UTC (rev 3052) +++ trunk/src/plugins/CameraPlugin/CameraPlugin.c 2014-07-23 12:31:11 UTC (rev 3053) @@ -1,10 +1,10 @@ -/* Smalltalk from Squeak4.5 with VMMaker 4.13.4 translated as C source on 12 March 2014 12:58:02 pm */ +/* Smalltalk from Squeak4.5 with VMMaker 4.13.7 translated as C source on 20 July 2014 7:58:37 pm */ /* Automatically generated by - VMPluginCodeGenerator VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a + VMPluginCodeGenerator * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae from - CameraPlugin VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a + CameraPlugin * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae */ -static char __buildInfo[] = "CameraPlugin VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a " __DATE__ ; +static char __buildInfo[] = "CameraPlugin * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae " __DATE__ ;
@@ -64,9 +64,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "CameraPlugin 12 March 2014 (i)" + "CameraPlugin 20 July 2014 (i)" #else - "CameraPlugin 12 March 2014 (e)" + "CameraPlugin 20 July 2014 (e)" #endif ;
Modified: trunk/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c =================================================================== --- trunk/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c 2014-07-22 17:45:31 UTC (rev 3052) +++ trunk/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c 2014-07-23 12:31:11 UTC (rev 3053) @@ -1,10 +1,10 @@ -/* Smalltalk from Squeak4.5 with VMMaker 4.13.4 translated as C source on 12 March 2014 12:58:02 pm */ +/* Smalltalk from Squeak4.5 with VMMaker 4.13.7 translated as C source on 20 July 2014 7:58:37 pm */ /* Automatically generated by - SmartSyntaxPluginCodeGenerator VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a + SmartSyntaxPluginCodeGenerator * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae from - ClipboardExtendedPlugin VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a + ClipboardExtendedPlugin * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae */ -static char __buildInfo[] = "ClipboardExtendedPlugin VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a " __DATE__ ; +static char __buildInfo[] = "ClipboardExtendedPlugin * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae " __DATE__ ;
@@ -61,9 +61,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "ClipboardExtendedPlugin 12 March 2014 (i)" + "ClipboardExtendedPlugin 20 July 2014 (i)" #else - "ClipboardExtendedPlugin 12 March 2014 (e)" + "ClipboardExtendedPlugin 20 July 2014 (e)" #endif ;
Modified: trunk/src/plugins/CroquetPlugin/CroquetPlugin.c =================================================================== --- trunk/src/plugins/CroquetPlugin/CroquetPlugin.c 2014-07-22 17:45:31 UTC (rev 3052) +++ trunk/src/plugins/CroquetPlugin/CroquetPlugin.c 2014-07-23 12:31:11 UTC (rev 3053) @@ -1,10 +1,10 @@ -/* Smalltalk from Squeak4.5 with VMMaker 4.13.4 translated as C source on 12 March 2014 12:57:56 pm */ +/* Smalltalk from Squeak4.5 with VMMaker 4.13.7 translated as C source on 20 July 2014 7:58:29 pm */ /* Automatically generated by - VMPluginCodeGenerator VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a + VMPluginCodeGenerator * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae from - CroquetPlugin VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a + CroquetPlugin * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae */ -static char __buildInfo[] = "CroquetPlugin VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a " __DATE__ ; +static char __buildInfo[] = "CroquetPlugin * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae " __DATE__ ;
@@ -73,9 +73,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "CroquetPlugin 12 March 2014 (i)" + "CroquetPlugin 20 July 2014 (i)" #else - "CroquetPlugin 12 March 2014 (e)" + "CroquetPlugin 20 July 2014 (e)" #endif ;
Modified: trunk/src/plugins/DBusPlugin/DBusPlugin.c =================================================================== --- trunk/src/plugins/DBusPlugin/DBusPlugin.c 2014-07-22 17:45:31 UTC (rev 3052) +++ trunk/src/plugins/DBusPlugin/DBusPlugin.c 2014-07-23 12:31:11 UTC (rev 3053) @@ -1,6 +1,6 @@ -/* Smalltalk from Squeak4.5 with VMMaker 4.13.4 translated as C source on 12 March 2014 12:58:02 pm */ +/* Smalltalk from Squeak4.5 with VMMaker 4.13.7 translated as C source on 20 July 2014 7:58:37 pm */ /* Automatically generated by - SmartSyntaxPluginCodeGenerator VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a + SmartSyntaxPluginCodeGenerator * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae 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 12 March 2014 (i)" + "DBusPlugin 20 July 2014 (i)" #else - "DBusPlugin 12 March 2014 (e)" + "DBusPlugin 20 July 2014 (e)" #endif ; static DBusMessage* writeMessage;
Modified: trunk/src/plugins/DSAPrims/DSAPrims.c =================================================================== --- trunk/src/plugins/DSAPrims/DSAPrims.c 2014-07-22 17:45:31 UTC (rev 3052) +++ trunk/src/plugins/DSAPrims/DSAPrims.c 2014-07-23 12:31:11 UTC (rev 3053) @@ -1,10 +1,10 @@ -/* Smalltalk from Squeak4.5 with VMMaker 4.13.4 translated as C source on 12 March 2014 12:57:56 pm */ +/* Smalltalk from Squeak4.5 with VMMaker 4.13.7 translated as C source on 20 July 2014 7:58:29 pm */ /* Automatically generated by - VMPluginCodeGenerator VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a + VMPluginCodeGenerator * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae from - DSAPlugin VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a + DSAPlugin * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae */ -static char __buildInfo[] = "DSAPlugin VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a " __DATE__ ; +static char __buildInfo[] = "DSAPlugin * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae " __DATE__ ;
@@ -67,9 +67,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "DSAPrims 12 March 2014 (i)" + "DSAPrims 20 July 2014 (i)" #else - "DSAPrims 12 March 2014 (e)" + "DSAPrims 20 July 2014 (e)" #endif ; static sqInt remainderDigitCount;
Modified: trunk/src/plugins/DropPlugin/DropPlugin.c =================================================================== --- trunk/src/plugins/DropPlugin/DropPlugin.c 2014-07-22 17:45:31 UTC (rev 3052) +++ trunk/src/plugins/DropPlugin/DropPlugin.c 2014-07-23 12:31:11 UTC (rev 3053) @@ -1,10 +1,10 @@ -/* Smalltalk from Squeak4.5 with VMMaker 4.13.4 translated as C source on 12 March 2014 12:57:57 pm */ +/* Smalltalk from Squeak4.5 with VMMaker 4.13.7 translated as C source on 20 July 2014 7:58:30 pm */ /* Automatically generated by - VMPluginCodeGenerator VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a + VMPluginCodeGenerator * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae from - DropPlugin VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a + DropPlugin * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae */ -static char __buildInfo[] = "DropPlugin VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a " __DATE__ ; +static char __buildInfo[] = "DropPlugin * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae " __DATE__ ;
@@ -62,9 +62,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "DropPlugin 12 March 2014 (i)" + "DropPlugin 20 July 2014 (i)" #else - "DropPlugin 12 March 2014 (e)" + "DropPlugin 20 July 2014 (e)" #endif ;
Modified: trunk/src/plugins/FFTPlugin/FFTPlugin.c =================================================================== --- trunk/src/plugins/FFTPlugin/FFTPlugin.c 2014-07-22 17:45:31 UTC (rev 3052) +++ trunk/src/plugins/FFTPlugin/FFTPlugin.c 2014-07-23 12:31:11 UTC (rev 3053) @@ -1,10 +1,10 @@ -/* Smalltalk from Squeak4.5 with VMMaker 4.13.4 translated as C source on 12 March 2014 12:57:57 pm */ +/* Smalltalk from Squeak4.5 with VMMaker 4.13.7 translated as C source on 20 July 2014 7:58:30 pm */ /* Automatically generated by - VMPluginCodeGenerator VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a + VMPluginCodeGenerator * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae from - FFTPlugin VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a + FFTPlugin * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae */ -static char __buildInfo[] = "FFTPlugin VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a " __DATE__ ; +static char __buildInfo[] = "FFTPlugin * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae " __DATE__ ;
@@ -68,9 +68,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "FFTPlugin 12 March 2014 (i)" + "FFTPlugin 20 July 2014 (i)" #else - "FFTPlugin 12 March 2014 (e)" + "FFTPlugin 20 July 2014 (e)" #endif ; static sqInt nu;
Modified: trunk/src/plugins/FT2Plugin/FT2Plugin.c =================================================================== --- trunk/src/plugins/FT2Plugin/FT2Plugin.c 2014-07-22 17:45:31 UTC (rev 3052) +++ trunk/src/plugins/FT2Plugin/FT2Plugin.c 2014-07-23 12:31:11 UTC (rev 3053) @@ -1,4 +1,4 @@ -/* Smalltalk from Squeak4.5 with VMMaker 4.13.4 translated as C source on 29 April 2014 10:27:57 pm */ +/* Smalltalk from Squeak4.5 with VMMaker 4.13.7 translated as C source on 20 July 2014 7:58:39 pm */ /* Automatically generated by FT2PluginCodeGenerator * FreeType-nice.442 uuid: 9895a884-7d42-4783-9fb8-1a71ef244e16 from @@ -121,9 +121,9 @@ static FT_Library library; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "FT2Plugin 29 April 2014 (i)" + "FT2Plugin 20 July 2014 (i)" #else - "FT2Plugin 29 April 2014 (e)" + "FT2Plugin 20 July 2014 (e)" #endif ;
Modified: trunk/src/plugins/FileCopyPlugin/FileCopyPlugin.c =================================================================== --- trunk/src/plugins/FileCopyPlugin/FileCopyPlugin.c 2014-07-22 17:45:31 UTC (rev 3052) +++ trunk/src/plugins/FileCopyPlugin/FileCopyPlugin.c 2014-07-23 12:31:11 UTC (rev 3053) @@ -1,10 +1,10 @@ -/* Smalltalk from Squeak4.5 with VMMaker 4.13.4 translated as C source on 12 March 2014 12:58:03 pm */ +/* Smalltalk from Squeak4.5 with VMMaker 4.13.7 translated as C source on 20 July 2014 7:58:39 pm */ /* Automatically generated by - SmartSyntaxPluginCodeGenerator VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a + SmartSyntaxPluginCodeGenerator * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae from - FileCopyPlugin VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a + FileCopyPlugin * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae */ -static char __buildInfo[] = "FileCopyPlugin VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a " __DATE__ ; +static char __buildInfo[] = "FileCopyPlugin * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae " __DATE__ ;
@@ -57,9 +57,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "FileCopyPlugin 12 March 2014 (i)" + "FileCopyPlugin 20 July 2014 (i)" #else - "FileCopyPlugin 12 March 2014 (e)" + "FileCopyPlugin 20 July 2014 (e)" #endif ;
Modified: trunk/src/plugins/FilePlugin/FilePlugin.c =================================================================== --- trunk/src/plugins/FilePlugin/FilePlugin.c 2014-07-22 17:45:31 UTC (rev 3052) +++ trunk/src/plugins/FilePlugin/FilePlugin.c 2014-07-23 12:31:11 UTC (rev 3053) @@ -1,10 +1,10 @@ -/* Smalltalk from Squeak4.5 with VMMaker 4.13.4 translated as C source on 12 March 2014 12:57:57 pm */ +/* Smalltalk from Squeak4.5 with VMMaker 4.13.7 translated as C source on 20 July 2014 7:58:30 pm */ /* Automatically generated by - VMPluginCodeGenerator VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a + VMPluginCodeGenerator * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae from - FilePlugin VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a + FilePlugin * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae */ -static char __buildInfo[] = "FilePlugin VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a " __DATE__ ; +static char __buildInfo[] = "FilePlugin * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae " __DATE__ ;
@@ -100,9 +100,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "FilePlugin 12 March 2014 (i)" + "FilePlugin 20 July 2014 (i)" #else - "FilePlugin 12 March 2014 (e)" + "FilePlugin 20 July 2014 (e)" #endif ; static void * sCCPfn;
Modified: trunk/src/plugins/FloatArrayPlugin/FloatArrayPlugin.c =================================================================== --- trunk/src/plugins/FloatArrayPlugin/FloatArrayPlugin.c 2014-07-22 17:45:31 UTC (rev 3052) +++ trunk/src/plugins/FloatArrayPlugin/FloatArrayPlugin.c 2014-07-23 12:31:11 UTC (rev 3053) @@ -1,10 +1,10 @@ -/* Smalltalk from Squeak4.5 with VMMaker 4.13.4 translated as C source on 12 March 2014 12:57:57 pm */ +/* Smalltalk from Squeak4.5 with VMMaker 4.13.7 translated as C source on 20 July 2014 7:58:30 pm */ /* Automatically generated by - VMPluginCodeGenerator VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a + VMPluginCodeGenerator * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae from - FloatArrayPlugin VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a + FloatArrayPlugin * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae */ -static char __buildInfo[] = "FloatArrayPlugin VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a " __DATE__ ; +static char __buildInfo[] = "FloatArrayPlugin * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae " __DATE__ ;
@@ -72,9 +72,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "FloatArrayPlugin 12 March 2014 (i)" + "FloatArrayPlugin 20 July 2014 (i)" #else - "FloatArrayPlugin 12 March 2014 (e)" + "FloatArrayPlugin 20 July 2014 (e)" #endif ;
Modified: trunk/src/plugins/FloatMathPlugin/FloatMathPlugin.c =================================================================== --- trunk/src/plugins/FloatMathPlugin/FloatMathPlugin.c 2014-07-22 17:45:31 UTC (rev 3052) +++ trunk/src/plugins/FloatMathPlugin/FloatMathPlugin.c 2014-07-23 12:31:11 UTC (rev 3053) @@ -1,10 +1,10 @@ -/* Smalltalk from Squeak4.5 with VMMaker 4.13.4 translated as C source on 12 March 2014 12:57:57 pm */ +/* Smalltalk from Squeak4.5 with VMMaker 4.13.7 translated as C source on 20 July 2014 7:58:30 pm */ /* Automatically generated by - VMPluginCodeGenerator VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a + VMPluginCodeGenerator * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae from - FloatMathPlugin VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a + FloatMathPlugin * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae */ -static char __buildInfo[] = "FloatMathPlugin VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a " __DATE__ ; +static char __buildInfo[] = "FloatMathPlugin * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae " __DATE__ ;
@@ -79,9 +79,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "FloatMathPlugin 12 March 2014 (i)" + "FloatMathPlugin 20 July 2014 (i)" #else - "FloatMathPlugin 12 March 2014 (e)" + "FloatMathPlugin 20 July 2014 (e)" #endif ;
Modified: trunk/src/plugins/GeniePlugin/GeniePlugin.c =================================================================== --- trunk/src/plugins/GeniePlugin/GeniePlugin.c 2014-07-22 17:45:31 UTC (rev 3052) +++ trunk/src/plugins/GeniePlugin/GeniePlugin.c 2014-07-23 12:31:11 UTC (rev 3053) @@ -1,10 +1,10 @@ -/* Smalltalk from Squeak4.5 with VMMaker 4.13.4 translated as C source on 12 March 2014 12:57:57 pm */ +/* Smalltalk from Squeak4.5 with VMMaker 4.13.7 translated as C source on 20 July 2014 7:58:31 pm */ /* Automatically generated by - SmartSyntaxPluginCodeGenerator VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a + SmartSyntaxPluginCodeGenerator * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae from - GeniePlugin VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a + GeniePlugin * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae */ -static char __buildInfo[] = "GeniePlugin VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a " __DATE__ ; +static char __buildInfo[] = "GeniePlugin * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae " __DATE__ ;
@@ -61,9 +61,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "GeniePlugin v2.0 12 March 2014 (i)" + "GeniePlugin v2.0 20 July 2014 (i)" #else - "GeniePlugin v2.0 12 March 2014 (e)" + "GeniePlugin v2.0 20 July 2014 (e)" #endif ;
Modified: trunk/src/plugins/HostWindowPlugin/HostWindowPlugin.c =================================================================== --- trunk/src/plugins/HostWindowPlugin/HostWindowPlugin.c 2014-07-22 17:45:31 UTC (rev 3052) +++ trunk/src/plugins/HostWindowPlugin/HostWindowPlugin.c 2014-07-23 12:31:11 UTC (rev 3053) @@ -1,10 +1,10 @@ -/* Smalltalk from Squeak4.5 with VMMaker 4.13.4 translated as C source on 12 March 2014 12:58:04 pm */ +/* Smalltalk from Squeak4.5 with VMMaker 4.13.7 translated as C source on 20 July 2014 7:58:40 pm */ /* Automatically generated by - SmartSyntaxPluginCodeGenerator VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a + SmartSyntaxPluginCodeGenerator * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae from - HostWindowPlugin VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a + HostWindowPlugin * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae */ -static char __buildInfo[] = "HostWindowPlugin VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a " __DATE__ ; +static char __buildInfo[] = "HostWindowPlugin * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae " __DATE__ ;
@@ -66,9 +66,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "HostWindowPlugin 12 March 2014 (i)" + "HostWindowPlugin 20 July 2014 (i)" #else - "HostWindowPlugin 12 March 2014 (e)" + "HostWindowPlugin 20 July 2014 (e)" #endif ;
Modified: trunk/src/plugins/JPEGReadWriter2Plugin/JPEGReadWriter2Plugin.c =================================================================== --- trunk/src/plugins/JPEGReadWriter2Plugin/JPEGReadWriter2Plugin.c 2014-07-22 17:45:31 UTC (rev 3052) +++ trunk/src/plugins/JPEGReadWriter2Plugin/JPEGReadWriter2Plugin.c 2014-07-23 12:31:11 UTC (rev 3053) @@ -1,10 +1,10 @@ -/* Smalltalk from Squeak4.5 with VMMaker 4.13.4 translated as C source on 12 March 2014 12:57:57 pm */ +/* Smalltalk from Squeak4.5 with VMMaker 4.13.7 translated as C source on 20 July 2014 7:58:31 pm */ /* Automatically generated by - SmartSyntaxPluginCodeGenerator VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a + SmartSyntaxPluginCodeGenerator * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae from - JPEGReadWriter2Plugin VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a + JPEGReadWriter2Plugin * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae */ -static char __buildInfo[] = "JPEGReadWriter2Plugin VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a " __DATE__ ; +static char __buildInfo[] = "JPEGReadWriter2Plugin * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae " __DATE__ ;
@@ -68,9 +68,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "JPEGReadWriter2Plugin 12 March 2014 (i)" + "JPEGReadWriter2Plugin 20 July 2014 (i)" #else - "JPEGReadWriter2Plugin 12 March 2014 (e)" + "JPEGReadWriter2Plugin 20 July 2014 (e)" #endif ;
Modified: trunk/src/plugins/JPEGReaderPlugin/JPEGReaderPlugin.c =================================================================== --- trunk/src/plugins/JPEGReaderPlugin/JPEGReaderPlugin.c 2014-07-22 17:45:31 UTC (rev 3052) +++ trunk/src/plugins/JPEGReaderPlugin/JPEGReaderPlugin.c 2014-07-23 12:31:11 UTC (rev 3053) @@ -1,10 +1,10 @@ -/* Smalltalk from Squeak4.5 with VMMaker 4.13.4 translated as C source on 12 March 2014 12:57:58 pm */ +/* Smalltalk from Squeak4.5 with VMMaker 4.13.7 translated as C source on 20 July 2014 7:58:31 pm */ /* Automatically generated by - VMPluginCodeGenerator VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a + VMPluginCodeGenerator * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae from - JPEGReaderPlugin VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a + JPEGReaderPlugin * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae */ -static char __buildInfo[] = "JPEGReaderPlugin VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a " __DATE__ ; +static char __buildInfo[] = "JPEGReaderPlugin * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae " __DATE__ ;
@@ -136,9 +136,9 @@ static sqInt jsReadLimit; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "JPEGReaderPlugin 12 March 2014 (i)" + "JPEGReaderPlugin 20 July 2014 (i)" #else - "JPEGReaderPlugin 12 March 2014 (e)" + "JPEGReaderPlugin 20 July 2014 (e)" #endif ; static int *residuals;
Modified: trunk/src/plugins/JoystickTabletPlugin/JoystickTabletPlugin.c =================================================================== --- trunk/src/plugins/JoystickTabletPlugin/JoystickTabletPlugin.c 2014-07-22 17:45:31 UTC (rev 3052) +++ trunk/src/plugins/JoystickTabletPlugin/JoystickTabletPlugin.c 2014-07-23 12:31:11 UTC (rev 3053) @@ -1,10 +1,10 @@ -/* Smalltalk from Squeak4.5 with VMMaker 4.13.4 translated as C source on 12 March 2014 12:57:58 pm */ +/* Smalltalk from Squeak4.5 with VMMaker 4.13.7 translated as C source on 20 July 2014 7:58:31 pm */ /* Automatically generated by - SmartSyntaxPluginCodeGenerator VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a + SmartSyntaxPluginCodeGenerator * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae from - JoystickTabletPlugin VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a + JoystickTabletPlugin * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae */ -static char __buildInfo[] = "JoystickTabletPlugin VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a " __DATE__ ; +static char __buildInfo[] = "JoystickTabletPlugin * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae " __DATE__ ;
@@ -62,9 +62,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "JoystickTabletPlugin 12 March 2014 (i)" + "JoystickTabletPlugin 20 July 2014 (i)" #else - "JoystickTabletPlugin 12 March 2014 (e)" + "JoystickTabletPlugin 20 July 2014 (e)" #endif ;
Modified: trunk/src/plugins/KedamaPlugin2/KedamaPlugin2.c =================================================================== --- trunk/src/plugins/KedamaPlugin2/KedamaPlugin2.c 2014-07-22 17:45:31 UTC (rev 3052) +++ trunk/src/plugins/KedamaPlugin2/KedamaPlugin2.c 2014-07-23 12:31:11 UTC (rev 3053) @@ -1,6 +1,6 @@ -/* Smalltalk from Squeak4.5 with VMMaker 4.13.5 translated as C source on 23 June 2014 6:57:27 pm */ +/* Smalltalk from Squeak4.5 with VMMaker 4.13.7 translated as C source on 20 July 2014 7:58:41 pm */ /* Automatically generated by - VMPluginCodeGenerator VMMaker-dtl.347 uuid: 0e985655-74a3-4561-8daf-4a4740c19a3b + VMPluginCodeGenerator * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae 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 23 June 2014 (i)" + "KedamaPlugin2 20 July 2014 (i)" #else - "KedamaPlugin2 23 June 2014 (e)" + "KedamaPlugin2 20 July 2014 (e)" #endif ; static unsigned int randA;
Modified: trunk/src/plugins/Klatt/Klatt.c =================================================================== --- trunk/src/plugins/Klatt/Klatt.c 2014-07-22 17:45:31 UTC (rev 3052) +++ trunk/src/plugins/Klatt/Klatt.c 2014-07-23 12:31:11 UTC (rev 3053) @@ -1,10 +1,10 @@ -/* Smalltalk from Squeak4.5 with VMMaker 4.13.4 translated as C source on 12 March 2014 12:57:58 pm */ +/* Smalltalk from Squeak4.5 with VMMaker 4.13.7 translated as C source on 20 July 2014 7:58:32 pm */ /* Automatically generated by - VMPluginCodeGenerator VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a + VMPluginCodeGenerator * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae from - KlattSynthesizerPlugin VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a + KlattSynthesizerPlugin * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae */ -static char __buildInfo[] = "KlattSynthesizerPlugin VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a " __DATE__ ; +static char __buildInfo[] = "KlattSynthesizerPlugin * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae " __DATE__ ;
@@ -155,9 +155,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "Klatt 12 March 2014 (i)" + "Klatt 20 July 2014 (i)" #else - "Klatt 12 March 2014 (e)" + "Klatt 20 July 2014 (e)" #endif ; static float nlast;
Modified: trunk/src/plugins/LargeIntegers/LargeIntegers.c =================================================================== --- trunk/src/plugins/LargeIntegers/LargeIntegers.c 2014-07-22 17:45:31 UTC (rev 3052) +++ trunk/src/plugins/LargeIntegers/LargeIntegers.c 2014-07-23 12:31:11 UTC (rev 3053) @@ -1,10 +1,10 @@ -/* Smalltalk from Squeak4.5 with VMMaker 4.13.4 translated as C source on 12 March 2014 12:57:59 pm */ +/* Smalltalk from Squeak4.5 with VMMaker 4.13.7 translated as C source on 20 July 2014 7:58:33 pm */ /* Automatically generated by - SmartSyntaxPluginCodeGenerator VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a + SmartSyntaxPluginCodeGenerator * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae from - LargeIntegersPlugin VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a + LargeIntegersPlugin * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae */ -static char __buildInfo[] = "LargeIntegersPlugin VMMaker-dtl.344 uuid: d27f9db0-776a-4a76-aa71-2fc4aaa4885a " __DATE__ ; +static char __buildInfo[] = "LargeIntegersPlugin * VMMaker-dtl.348 uuid: 869e87ed-0476-48a8-bca8-fe779633f9ae " __DATE__ ;
@@ -42,33 +42,32 @@
/*** Function Prototypes ***/ static sqInt anyBitOfBytesfromto(sqInt aBytesOop, sqInt start, sqInt stopArg); -static sqInt bytesLshift(sqInt aBytesOop, sqInt shiftCount); -static sqInt bytesRshiftbyteslookfirst(sqInt aBytesOop, sqInt anInteger, sqInt b, sqInt a); static sqInt bytesgrowTo(sqInt aBytesObject, sqInt newLen); static sqInt bytesOrIntgrowTo(sqInt oop, sqInt len); -static sqInt cByteOpshortlenlongleninto(sqInt opIndex, unsigned char * pByteShort, sqInt shortLen, unsigned char * pByteLong, sqInt longLen, unsigned char * pByteRes); -static int cBytesCopyFromtolen(unsigned char * pFrom, unsigned char * pTo, sqInt len); -static sqInt cBytesHighBitlen(unsigned char * pByte, sqInt len); -static int cBytesLshiftfromlentolen(sqInt shiftCount, unsigned char * pFrom, sqInt lenFrom, unsigned char * pTo, sqInt lenTo); -static int cBytesReplacefromtowithstartingAt(unsigned char * pTo, sqInt start, sqInt stop, unsigned char * pFrom, sqInt repStart); static sqInt cCopyIntValtoBytes(sqInt val, sqInt bytes); -static sqInt cCoreBytesRshiftCountnfbytesfromlentolen(sqInt count, sqInt n, sqInt f, sqInt b, unsigned char * pFrom, sqInt fromLen, unsigned char * pTo, sqInt toLen); -static sqInt cCoreDigitDivDivlenremlenquolen(unsigned char * pDiv, sqInt divLen, unsigned char * pRem, sqInt remLen, unsigned char * pQuo, sqInt quoLen); static unsigned char cDigitAddlenwithleninto(unsigned char * pByteShort, sqInt shortLen, unsigned char * pByteLong, sqInt longLen, unsigned char * pByteRes); static sqInt cDigitComparewithlen(unsigned char * pFirst, unsigned char * pSecond, sqInt len); +static int cDigitCopyFromtolen(unsigned char * pFrom, unsigned char * pTo, sqInt len); +static sqInt cDigitDivlenremlenquolen(unsigned char * pDiv, sqInt divLen, unsigned char * pRem, sqInt remLen, unsigned char * pQuo, sqInt quoLen); +static sqInt cDigitHighBitlen(unsigned char * pByte, sqInt len); static sqInt cDigitLengthOfCSI(sqInt csi); +static sqInt cDigitLshiftfromlentolen(sqInt shiftCount, unsigned char * pFrom, sqInt lenFrom, unsigned char * pTo, sqInt lenTo); +static sqInt cDigitMontgomerylentimeslenmodulolenmInvModBinto(unsigned char * pBytesFirst, sqInt firstLen, unsigned char * pBytesSecond, sqInt secondLen, unsigned char * pBytesThird, sqInt thirdLen, sqInt mInv, unsigned char * pBytesRes); static unsigned char cDigitMultiplylenwithleninto(unsigned char * pByteShort, sqInt shortLen, unsigned char * pByteLong, sqInt longLen, unsigned char * pByteRes); static sqInt cDigitOfCSIat(sqInt csi, sqInt ix); +static sqInt cDigitOpshortlenlongleninto(sqInt opIndex, unsigned char * pByteShort, sqInt shortLen, unsigned char * pByteLong, sqInt longLen, unsigned char * pByteRes); +static int cDigitReplacefromtowithstartingAt(unsigned char * pTo, sqInt start, sqInt stop, unsigned char * pFrom, sqInt repStart); +static sqInt cDigitRshiftfromlentolen(sqInt shiftCount, unsigned char * pFrom, sqInt fromLen, unsigned char * pTo, sqInt toLen); static sqInt cDigitSublenwithleninto(unsigned char * pByteSmall, sqInt smallLen, unsigned char * pByteLarge, sqInt largeLen, unsigned char * pByteRes); -static sqInt cHighBit(sqInt uint); -static sqInt cdigitMontgomerylentimeslenmodulolenmInvModBinto(unsigned char * pBytesFirst, sqInt firstLen, unsigned char * pBytesSecond, sqInt secondLen, unsigned char * pBytesThird, sqInt thirdLen, sqInt mInv, unsigned char * pBytesRes); +static sqInt cHighBit(unsigned int uint); static sqInt createLargeFromSmallInteger(sqInt anOop); +static sqInt digitLshift(sqInt aBytesOop, sqInt shiftCount); +static sqInt digitRshiftlookfirst(sqInt aBytesOop, sqInt shiftCount, sqInt a); static sqInt digitAddLargewith(sqInt firstInteger, sqInt secondInteger); static sqInt digitBitLogicwithopIndex(sqInt firstInteger, sqInt secondInteger, sqInt opIx); static sqInt digitCompareLargewith(sqInt firstInteger, sqInt secondInteger); static sqInt digitDivLargewithnegative(sqInt firstInteger, sqInt secondInteger, sqInt neg); static sqInt digitLength(sqInt oop); -static sqInt digitMontgomerytimesmodulomInvModB(sqInt firstLarge, sqInt secondLarge, sqInt thirdLarge, sqInt mInv); static sqInt digitMultiplyLargewithnegative(sqInt firstInteger, sqInt secondInteger, sqInt neg); static sqInt digitOfBytesat(sqInt aBytesOop, sqInt ix); static sqInt digitSubLargewith(sqInt firstInteger, sqInt secondInteger); @@ -147,7 +146,7 @@ return interpreterProxy->primitiveFail(); } magnitude = aBytesOop; - stop = ((stopArg < (cBytesHighBitlen(interpreterProxy->firstIndexableField(magnitude), interpreterProxy->slotSizeOf(magnitude)))) ? stopArg : (cBytesHighBitlen(interpreterProxy->firstIndexableField(magnitude), interpreterProxy->slotSizeOf(magnitude)))); + stop = ((stopArg < (cDigitHighBitlen(interpreterProxy->firstIndexableField(magnitude), interpreterProxy->slotSizeOf(magnitude)))) ? stopArg : (cDigitHighBitlen(interpreterProxy->firstIndexableField(magnitude), interpreterProxy->slotSizeOf(magnitude)))); if (start > stop) { return 0; } @@ -186,85 +185,6 @@ /* Attention: this method invalidates all oop's! Only newBytes is valid at return. */ /* Does not normalize. */
-static sqInt bytesLshift(sqInt aBytesOop, sqInt shiftCount) { - sqInt newLen; - sqInt oldLen; - sqInt newBytes; - sqInt highBit; - - oldLen = interpreterProxy->slotSizeOf(aBytesOop); - if (((highBit = cBytesHighBitlen(interpreterProxy->firstIndexableField(aBytesOop), oldLen))) == 0) { - return interpreterProxy->integerObjectOf(0); - } - newLen = ((sqInt) ((highBit + shiftCount) + 7) >> 3); - interpreterProxy->pushRemappableOop(aBytesOop); - newBytes = interpreterProxy->instantiateClassindexableSize(interpreterProxy->fetchClassOf(aBytesOop), newLen); - aBytesOop = interpreterProxy->popRemappableOop(); - cBytesLshiftfromlentolen(shiftCount, interpreterProxy->firstIndexableField(aBytesOop), oldLen, interpreterProxy->firstIndexableField(newBytes), newLen); - return newBytes; -} - - -/* Attention: this method invalidates all oop's! Only newBytes is valid at return. */ -/* Shift right 8*b+anInteger bits, 0<=n<8. - Discard all digits beyond a, and all zeroes at or below a. */ -/* Does not normalize. */ - -static sqInt bytesRshiftbyteslookfirst(sqInt aBytesOop, sqInt anInteger, sqInt b, sqInt a) { - sqInt i; - sqInt digit; - sqInt newBytes; - sqInt x; - sqInt f; - sqInt oldLen; - sqInt newLen; - unsigned char *pointer; - unsigned char *pointer1; - - x = 0; - f = 8 - anInteger; - i = a; - /* begin digitOfBytes:at: */ - if (i > (interpreterProxy->slotSizeOf(aBytesOop))) { - digit = 0; - goto l2; - } else { - digit = ((pointer1 = interpreterProxy->firstIndexableField(aBytesOop)))[i - 1]; - goto l2; - } -l2: /* end digitOfBytes:at: */; - while ((((((usqInt) digit) >> anInteger) | x) == 0) && (i != 1)) { - - /* Can't exceed 8 bits */ - - x = digit << f; - i -= 1; - /* begin digitOfBytes:at: */ - if (i > (interpreterProxy->slotSizeOf(aBytesOop))) { - digit = 0; - goto l1; - } else { - digit = ((pointer = interpreterProxy->firstIndexableField(aBytesOop)))[i - 1]; - goto l1; - } - l1: /* end digitOfBytes:at: */; - } - if (i <= b) { - return interpreterProxy->instantiateClassindexableSize(interpreterProxy->fetchClassOf(aBytesOop), 0); - } - oldLen = interpreterProxy->slotSizeOf(aBytesOop); - newLen = i - b; - interpreterProxy->pushRemappableOop(aBytesOop); - newBytes = interpreterProxy->instantiateClassindexableSize(interpreterProxy->fetchClassOf(aBytesOop), newLen); - aBytesOop = interpreterProxy->popRemappableOop(); - cCoreBytesRshiftCountnfbytesfromlentolen(i, anInteger, f, b, interpreterProxy->firstIndexableField(aBytesOop), oldLen, interpreterProxy->firstIndexableField(newBytes), newLen); - return newBytes; -} - - -/* Attention: this method invalidates all oop's! Only newBytes is valid at return. */ -/* Does not normalize. */ - static sqInt bytesgrowTo(sqInt aBytesObject, sqInt newLen) { sqInt oldLen; sqInt copyLen; @@ -279,7 +199,7 @@ } else { copyLen = newLen; } - cBytesCopyFromtolen(interpreterProxy->firstIndexableField(aBytesObject), interpreterProxy->firstIndexableField(newBytes), copyLen); + cDigitCopyFromtolen(interpreterProxy->firstIndexableField(aBytesObject), interpreterProxy->firstIndexableField(newBytes), copyLen); return newBytes; }
@@ -306,186 +226,82 @@ return newBytes; }
+static sqInt cCopyIntValtoBytes(sqInt val, sqInt bytes) { + unsigned char * pByte; + sqInt ix; + sqInt ixLimiT;
-/* pByteRes len = longLen. */ - -static sqInt cByteOpshortlenlongleninto(sqInt opIndex, unsigned char * pByteShort, sqInt shortLen, unsigned char * pByteLong, sqInt longLen, unsigned char * pByteRes) { - sqInt i; - sqInt limit; - - limit = shortLen - 1; - if (opIndex == andOpIndex) { - for (i = 0; i <= limit; i += 1) { - pByteRes[i] = ((pByteShort[i]) & (pByteLong[i])); - } - limit = longLen - 1; - for (i = shortLen; i <= limit; i += 1) { - pByteRes[i] = 0; - } - return 0; + pByte = interpreterProxy->firstIndexableField(bytes); + for (ix = 1, ixLimiT = (cDigitLengthOfCSI(val)); ix <= ixLimiT; ix += 1) { + pByte[ix - 1] = (cDigitOfCSIat(val, ix)); } - if (opIndex == orOpIndex) { - for (i = 0; i <= limit; i += 1) { - pByteRes[i] = ((pByteShort[i]) | (pByteLong[i])); - } - limit = longLen - 1; - for (i = shortLen; i <= limit; i += 1) { - pByteRes[i] = (pByteLong[i]); - } - return 0; - } - if (opIndex == xorOpIndex) { - for (i = 0; i <= limit; i += 1) { - pByteRes[i] = ((pByteShort[i]) ^ (pByteLong[i])); - } - limit = longLen - 1; - for (i = shortLen; i <= limit; i += 1) { - pByteRes[i] = (pByteLong[i]); - } - return 0; - } - return interpreterProxy->primitiveFail(); }
-static int cBytesCopyFromtolen(unsigned char * pFrom, unsigned char * pTo, sqInt len) { - sqInt limit; - sqInt i;
- ; - limit = len - 1; - for (i = 0; i <= limit; i += 1) { - pTo[i] = (pFrom[i]); - } - return 0; -} +/* pByteRes len = longLen; returns over.. */
- -/* Answer the index (in bits) of the high order bit of the receiver, or zero if the - receiver is zero. This method is allowed (and needed) for - LargeNegativeIntegers as well, since Squeak's LargeIntegers are - sign/magnitude. */ - -static sqInt cBytesHighBitlen(unsigned char * pByte, sqInt len) { - sqInt lastDigit; - sqInt realLength; - - realLength = len; - while (((lastDigit = pByte[realLength - 1])) == 0) { - if (((realLength -= 1)) == 0) { - return 0; - } - } - return (cHighBit(lastDigit)) + (8 * (realLength - 1)); -} - - -/* C indexed! */ - -static int cBytesLshiftfromlentolen(sqInt shiftCount, unsigned char * pFrom, sqInt lenFrom, unsigned char * pTo, sqInt lenTo) { - sqInt carry; - sqInt digit; - sqInt lastIx; +static unsigned char cDigitAddlenwithleninto(unsigned char * pByteShort, sqInt shortLen, unsigned char * pByteLong, sqInt longLen, unsigned char * pByteRes) { sqInt i; - sqInt bitShift; sqInt limit; - sqInt byteShift; + unsigned int accum;
- byteShift = ((sqInt) shiftCount >> 3); - bitShift = shiftCount % 8; - if (bitShift == 0) { - - /* Fast version for byte-aligned shifts */ - /* C indexed! */ - - return cBytesReplacefromtowithstartingAt(pTo, byteShift, lenTo - 1, pFrom, 0); - } - carry = 0; - limit = byteShift - 1; + accum = 0; + limit = shortLen - 1; for (i = 0; i <= limit; i += 1) { - pTo[i] = 0; + accum = ((((usqInt) accum) >> 8) + (pByteShort[i])) + (pByteLong[i]); + pByteRes[i] = (accum & 255); } - limit = (lenTo - byteShift) - 2; - /* begin sqAssert: */ - /* missing DebugCode */; -l1: /* end sqAssert: */; - for (i = 0; i <= limit; i += 1) { - digit = pFrom[i]; - carry = (((usqInt) carry) >> 8) | (digit << bitShift); - pTo[i + byteShift] = (carry & 255); + limit = longLen - 1; + for (i = shortLen; i <= limit; i += 1) { + accum = (((usqInt) accum) >> 8) + (pByteLong[i]); + pByteRes[i] = (accum & 255); } - lastIx = limit + 1; - if (lastIx > (lenFrom - 1)) { - digit = 0; - } else { - digit = pFrom[lastIx]; - } - carry = (((usqInt) carry) >> 8) | (digit << bitShift); - pTo[lastIx + byteShift] = carry; - carry = ((usqInt) carry) >> 8; - /* begin sqAssert: */ - /* missing DebugCode */; -l2: /* end sqAssert: */; + return ((usqInt) accum) >> 8; }
-/* C indexed! */ +/* Precondition: pFirst len = pSecond len. */
-static int cBytesReplacefromtowithstartingAt(unsigned char * pTo, sqInt start, sqInt stop, unsigned char * pFrom, sqInt repStart) { - return cBytesCopyFromtolen(pFrom + repStart, pTo + start, (stop - start) + 1); -} - -static sqInt cCopyIntValtoBytes(sqInt val, sqInt bytes) { - unsigned char * pByte; +static sqInt cDigitComparewithlen(unsigned char * pFirst, unsigned char * pSecond, sqInt len) { + unsigned int firstDigit; + unsigned int secondDigit; sqInt ix; - sqInt ixLimiT;
- pByte = interpreterProxy->firstIndexableField(bytes); - for (ix = 1, ixLimiT = (cDigitLengthOfCSI(val)); ix <= ixLimiT; ix += 1) { - pByte[ix - 1] = (cDigitOfCSIat(val, ix)); + ix = len - 1; + while (ix >= 0) { + if (((secondDigit = pSecond[ix])) != ((firstDigit = pFirst[ix]))) { + if (secondDigit < firstDigit) { + return 1; + } else { + return -1; + } + } + ix -= 1; } + return 0; }
@@ Diff output truncated at 50000 characters. @@
vm-dev@lists.squeakfoundation.org