Revision: 2643 Author: lewis Date: 2012-12-29 17:02:50 -0800 (Sat, 29 Dec 2012) Log Message: -----------
Sources as per VMMaker 4.10.7 Includes various bitshift optimizations, and divideByZero protection in JPEGReaderPlugin, 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/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/SlangTestSupportPlugin/SlangTestSupportPlugin.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/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 2012-12-22 21:45:17 UTC (rev 2642) +++ trunk/src/ckformat.c 2012-12-30 01:02:50 UTC (rev 2643) @@ -5,7 +5,7 @@ /* Usage: ckformat imageFileName */
/* --- DO NOT EDIT THIS FILE --- */ -/* --- Automatically generated from class ImageFormat 2012-12-22T16:28:38.261-05:00--- */ +/* --- Automatically generated from class ImageFormat 2012-12-29T19:53:02.822-05: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 2012-12-22 21:45:17 UTC (rev 2642) +++ trunk/src/plugins/ADPCMCodecPlugin/ADPCMCodecPlugin.c 2012-12-30 01:02:50 UTC (rev 2643) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 December 2012 4:28:30 pm - by VMMaker 4.10.5 +/* Automatically generated from Squeak on 29 December 2012 7:52:36 pm + by VMMaker 4.10.7 */
#include <math.h> @@ -62,9 +62,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "ADPCMCodecPlugin 22 December 2012 (i)" + "ADPCMCodecPlugin 29 December 2012 (i)" #else - "ADPCMCodecPlugin 22 December 2012 (e)" + "ADPCMCodecPlugin 29 December 2012 (e)" #endif ;
Modified: trunk/src/plugins/AioPlugin/AioPlugin.c =================================================================== --- trunk/src/plugins/AioPlugin/AioPlugin.c 2012-12-22 21:45:17 UTC (rev 2642) +++ trunk/src/plugins/AioPlugin/AioPlugin.c 2012-12-30 01:02:50 UTC (rev 2643) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 December 2012 4:28:37 pm - by VMMaker 4.10.5 +/* Automatically generated from Squeak on 29 December 2012 7:53:01 pm + by VMMaker 4.10.7 */
#include <math.h> @@ -81,9 +81,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "AioPlugin 22 December 2012 (i)" + "AioPlugin 29 December 2012 (i)" #else - "AioPlugin 22 December 2012 (e)" + "AioPlugin 29 December 2012 (e)" #endif ;
Modified: trunk/src/plugins/AsynchFilePlugin/AsynchFilePlugin.c =================================================================== --- trunk/src/plugins/AsynchFilePlugin/AsynchFilePlugin.c 2012-12-22 21:45:17 UTC (rev 2642) +++ trunk/src/plugins/AsynchFilePlugin/AsynchFilePlugin.c 2012-12-30 01:02:50 UTC (rev 2643) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 December 2012 4:28:30 pm - by VMMaker 4.10.5 +/* Automatically generated from Squeak on 29 December 2012 7:52:36 pm + by VMMaker 4.10.7 */
#include <math.h> @@ -60,9 +60,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "AsynchFilePlugin 22 December 2012 (i)" + "AsynchFilePlugin 29 December 2012 (i)" #else - "AsynchFilePlugin 22 December 2012 (e)" + "AsynchFilePlugin 29 December 2012 (e)" #endif ; static void * sCOAFfn;
Modified: trunk/src/plugins/B2DPlugin/B2DPlugin.c =================================================================== --- trunk/src/plugins/B2DPlugin/B2DPlugin.c 2012-12-22 21:45:17 UTC (rev 2642) +++ trunk/src/plugins/B2DPlugin/B2DPlugin.c 2012-12-30 01:02:50 UTC (rev 2643) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 December 2012 4:28:31 pm - by VMMaker 4.10.5 +/* Automatically generated from Squeak on 29 December 2012 7:52:39 pm + by VMMaker 4.10.7 */
#include <math.h> @@ -414,9 +414,9 @@ static void * loadBBFn; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "B2DPlugin 22 December 2012 (i)" + "B2DPlugin 29 December 2012 (i)" #else - "B2DPlugin 22 December 2012 (e)" + "B2DPlugin 29 December 2012 (e)" #endif ; static int* objBuffer;
Modified: trunk/src/plugins/B3DAcceleratorPlugin/B3DAcceleratorPlugin.c =================================================================== --- trunk/src/plugins/B3DAcceleratorPlugin/B3DAcceleratorPlugin.c 2012-12-22 21:45:17 UTC (rev 2642) +++ trunk/src/plugins/B3DAcceleratorPlugin/B3DAcceleratorPlugin.c 2012-12-30 01:02:50 UTC (rev 2643) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 December 2012 4:28:34 pm - by VMMaker 4.10.5 +/* Automatically generated from Squeak on 29 December 2012 7:52:50 pm + by VMMaker 4.10.7 */
#include <math.h> @@ -90,9 +90,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "B3DAcceleratorPlugin 22 December 2012 (i)" + "B3DAcceleratorPlugin 29 December 2012 (i)" #else - "B3DAcceleratorPlugin 22 December 2012 (e)" + "B3DAcceleratorPlugin 29 December 2012 (e)" #endif ;
Modified: trunk/src/plugins/BMPReadWriterPlugin/BMPReadWriterPlugin.c =================================================================== --- trunk/src/plugins/BMPReadWriterPlugin/BMPReadWriterPlugin.c 2012-12-22 21:45:17 UTC (rev 2642) +++ trunk/src/plugins/BMPReadWriterPlugin/BMPReadWriterPlugin.c 2012-12-30 01:02:50 UTC (rev 2643) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 December 2012 4:28:30 pm - by VMMaker 4.10.5 +/* Automatically generated from Squeak on 29 December 2012 7:52:37 pm + by VMMaker 4.10.7 */
#include <math.h> @@ -51,9 +51,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "BMPReadWriterPlugin 22 December 2012 (i)" + "BMPReadWriterPlugin 29 December 2012 (i)" #else - "BMPReadWriterPlugin 22 December 2012 (e)" + "BMPReadWriterPlugin 29 December 2012 (e)" #endif ;
Modified: trunk/src/plugins/BitBltPlugin/BitBltPlugin.c =================================================================== --- trunk/src/plugins/BitBltPlugin/BitBltPlugin.c 2012-12-22 21:45:17 UTC (rev 2642) +++ trunk/src/plugins/BitBltPlugin/BitBltPlugin.c 2012-12-30 01:02:50 UTC (rev 2643) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 December 2012 4:28:32 pm - by VMMaker 4.10.5 +/* Automatically generated from Squeak on 29 December 2012 7:52:40 pm + by VMMaker 4.10.7 */
#include <math.h> @@ -237,9 +237,9 @@ }; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "BitBltPlugin 22 December 2012 (i)" + "BitBltPlugin 29 December 2012 (i)" #else - "BitBltPlugin 22 December 2012 (e)" + "BitBltPlugin 29 December 2012 (e)" #endif ; static sqInt nWords;
Modified: trunk/src/plugins/CameraPlugin/CameraPlugin.c =================================================================== --- trunk/src/plugins/CameraPlugin/CameraPlugin.c 2012-12-22 21:45:17 UTC (rev 2642) +++ trunk/src/plugins/CameraPlugin/CameraPlugin.c 2012-12-30 01:02:50 UTC (rev 2643) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 December 2012 4:28:35 pm - by VMMaker 4.10.5 +/* Automatically generated from Squeak on 29 December 2012 7:52:52 pm + by VMMaker 4.10.7 */
#include <math.h> @@ -57,9 +57,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "CameraPlugin 22 December 2012 (i)" + "CameraPlugin 29 December 2012 (i)" #else - "CameraPlugin 22 December 2012 (e)" + "CameraPlugin 29 December 2012 (e)" #endif ;
Modified: trunk/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c =================================================================== --- trunk/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c 2012-12-22 21:45:17 UTC (rev 2642) +++ trunk/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c 2012-12-30 01:02:50 UTC (rev 2643) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 December 2012 4:28:35 pm - by VMMaker 4.10.5 +/* Automatically generated from Squeak on 29 December 2012 7:52:52 pm + by VMMaker 4.10.7 */
#include <math.h> @@ -54,9 +54,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "ClipboardExtendedPlugin 22 December 2012 (i)" + "ClipboardExtendedPlugin 29 December 2012 (i)" #else - "ClipboardExtendedPlugin 22 December 2012 (e)" + "ClipboardExtendedPlugin 29 December 2012 (e)" #endif ;
Modified: trunk/src/plugins/CroquetPlugin/CroquetPlugin.c =================================================================== --- trunk/src/plugins/CroquetPlugin/CroquetPlugin.c 2012-12-22 21:45:17 UTC (rev 2642) +++ trunk/src/plugins/CroquetPlugin/CroquetPlugin.c 2012-12-30 01:02:50 UTC (rev 2643) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 December 2012 4:28:32 pm - by VMMaker 4.10.5 +/* Automatically generated from Squeak on 29 December 2012 7:52:41 pm + by VMMaker 4.10.7 */
#include <math.h> @@ -63,9 +63,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "CroquetPlugin 22 December 2012 (i)" + "CroquetPlugin 29 December 2012 (i)" #else - "CroquetPlugin 22 December 2012 (e)" + "CroquetPlugin 29 December 2012 (e)" #endif ;
Modified: trunk/src/plugins/DBusPlugin/DBusPlugin.c =================================================================== --- trunk/src/plugins/DBusPlugin/DBusPlugin.c 2012-12-22 21:45:17 UTC (rev 2642) +++ trunk/src/plugins/DBusPlugin/DBusPlugin.c 2012-12-30 01:02:50 UTC (rev 2643) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 December 2012 4:28:35 pm - by VMMaker 4.10.5 +/* Automatically generated from Squeak on 29 December 2012 7:52:53 pm + by VMMaker 4.10.7 */
#include <math.h> @@ -136,9 +136,9 @@ static DBusMessageIter messageIter[DBUS_MAXIMUM_TYPE_RECURSION_DEPTH]; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "DBusPlugin 22 December 2012 (i)" + "DBusPlugin 29 December 2012 (i)" #else - "DBusPlugin 22 December 2012 (e)" + "DBusPlugin 29 December 2012 (e)" #endif ; static DBusMessage* writeMessage;
Modified: trunk/src/plugins/DSAPrims/DSAPrims.c =================================================================== --- trunk/src/plugins/DSAPrims/DSAPrims.c 2012-12-22 21:45:17 UTC (rev 2642) +++ trunk/src/plugins/DSAPrims/DSAPrims.c 2012-12-30 01:02:50 UTC (rev 2643) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 December 2012 4:28:32 pm - by VMMaker 4.10.5 +/* Automatically generated from Squeak on 29 December 2012 7:52:41 pm + by VMMaker 4.10.7 */
#include <math.h> @@ -60,9 +60,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "DSAPrims 22 December 2012 (i)" + "DSAPrims 29 December 2012 (i)" #else - "DSAPrims 22 December 2012 (e)" + "DSAPrims 29 December 2012 (e)" #endif ; static sqInt remainderDigitCount;
Modified: trunk/src/plugins/DropPlugin/DropPlugin.c =================================================================== --- trunk/src/plugins/DropPlugin/DropPlugin.c 2012-12-22 21:45:17 UTC (rev 2642) +++ trunk/src/plugins/DropPlugin/DropPlugin.c 2012-12-30 01:02:50 UTC (rev 2643) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 December 2012 4:28:32 pm - by VMMaker 4.10.5 +/* Automatically generated from Squeak on 29 December 2012 7:52:41 pm + by VMMaker 4.10.7 */
#include <math.h> @@ -55,9 +55,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "DropPlugin 22 December 2012 (i)" + "DropPlugin 29 December 2012 (i)" #else - "DropPlugin 22 December 2012 (e)" + "DropPlugin 29 December 2012 (e)" #endif ;
Modified: trunk/src/plugins/FFTPlugin/FFTPlugin.c =================================================================== --- trunk/src/plugins/FFTPlugin/FFTPlugin.c 2012-12-22 21:45:17 UTC (rev 2642) +++ trunk/src/plugins/FFTPlugin/FFTPlugin.c 2012-12-30 01:02:50 UTC (rev 2643) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 December 2012 4:28:32 pm - by VMMaker 4.10.5 +/* Automatically generated from Squeak on 29 December 2012 7:52:42 pm + by VMMaker 4.10.7 */
#include <math.h> @@ -61,9 +61,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "FFTPlugin 22 December 2012 (i)" + "FFTPlugin 29 December 2012 (i)" #else - "FFTPlugin 22 December 2012 (e)" + "FFTPlugin 29 December 2012 (e)" #endif ; static sqInt nu; @@ -262,7 +262,7 @@ fftSize2 = ((sqInt) fftSize >> 1); fftSize4 = ((sqInt) fftSize >> 2); for (level = 1; level <= nu; level += 1) { - lev = ((level < 0) ? ((usqInt) 1 >> -level) : ((usqInt) 1 << level)); + lev = 1 << level; lev1 = ((sqInt) lev >> 1); fftScale = fftSize / lev; for (j = 1; j <= lev1; j += 1) {
Modified: trunk/src/plugins/FT2Plugin/FT2Plugin.c =================================================================== --- trunk/src/plugins/FT2Plugin/FT2Plugin.c 2012-12-22 21:45:17 UTC (rev 2642) +++ trunk/src/plugins/FT2Plugin/FT2Plugin.c 2012-12-30 01:02:50 UTC (rev 2643) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 December 2012 4:28:32 pm - by VMMaker 4.10.5 +/* Automatically generated from Squeak on 29 December 2012 7:52:42 pm + by VMMaker 4.10.7 */
#include <math.h> @@ -115,9 +115,9 @@ static FT_Library library; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "FT2Plugin 22 December 2012 (i)" + "FT2Plugin 29 December 2012 (i)" #else - "FT2Plugin 22 December 2012 (e)" + "FT2Plugin 29 December 2012 (e)" #endif ;
Modified: trunk/src/plugins/FileCopyPlugin/FileCopyPlugin.c =================================================================== --- trunk/src/plugins/FileCopyPlugin/FileCopyPlugin.c 2012-12-22 21:45:17 UTC (rev 2642) +++ trunk/src/plugins/FileCopyPlugin/FileCopyPlugin.c 2012-12-30 01:02:50 UTC (rev 2643) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 December 2012 4:28:35 pm - by VMMaker 4.10.5 +/* Automatically generated from Squeak on 29 December 2012 7:52:54 pm + by VMMaker 4.10.7 */
#include <math.h> @@ -50,9 +50,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "FileCopyPlugin 22 December 2012 (i)" + "FileCopyPlugin 29 December 2012 (i)" #else - "FileCopyPlugin 22 December 2012 (e)" + "FileCopyPlugin 29 December 2012 (e)" #endif ;
Modified: trunk/src/plugins/FilePlugin/FilePlugin.c =================================================================== --- trunk/src/plugins/FilePlugin/FilePlugin.c 2012-12-22 21:45:17 UTC (rev 2642) +++ trunk/src/plugins/FilePlugin/FilePlugin.c 2012-12-30 01:02:50 UTC (rev 2643) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 December 2012 4:28:32 pm - by VMMaker 4.10.5 +/* Automatically generated from Squeak on 29 December 2012 7:52:43 pm + by VMMaker 4.10.7 */
#include <math.h> @@ -87,9 +87,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "FilePlugin 22 December 2012 (i)" + "FilePlugin 29 December 2012 (i)" #else - "FilePlugin 22 December 2012 (e)" + "FilePlugin 29 December 2012 (e)" #endif ; static void * sCCPfn;
Modified: trunk/src/plugins/FloatArrayPlugin/FloatArrayPlugin.c =================================================================== --- trunk/src/plugins/FloatArrayPlugin/FloatArrayPlugin.c 2012-12-22 21:45:17 UTC (rev 2642) +++ trunk/src/plugins/FloatArrayPlugin/FloatArrayPlugin.c 2012-12-30 01:02:50 UTC (rev 2643) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 December 2012 4:28:32 pm - by VMMaker 4.10.5 +/* Automatically generated from Squeak on 29 December 2012 7:52:43 pm + by VMMaker 4.10.7 */
#include <math.h> @@ -63,9 +63,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "FloatArrayPlugin 22 December 2012 (i)" + "FloatArrayPlugin 29 December 2012 (i)" #else - "FloatArrayPlugin 22 December 2012 (e)" + "FloatArrayPlugin 29 December 2012 (e)" #endif ;
Modified: trunk/src/plugins/FloatMathPlugin/FloatMathPlugin.c =================================================================== --- trunk/src/plugins/FloatMathPlugin/FloatMathPlugin.c 2012-12-22 21:45:17 UTC (rev 2642) +++ trunk/src/plugins/FloatMathPlugin/FloatMathPlugin.c 2012-12-30 01:02:50 UTC (rev 2643) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 December 2012 4:28:32 pm - by VMMaker 4.10.5 +/* Automatically generated from Squeak on 29 December 2012 7:52:43 pm + by VMMaker 4.10.7 */
#include <math.h> @@ -72,9 +72,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "FloatMathPlugin 22 December 2012 (i)" + "FloatMathPlugin 29 December 2012 (i)" #else - "FloatMathPlugin 22 December 2012 (e)" + "FloatMathPlugin 29 December 2012 (e)" #endif ;
Modified: trunk/src/plugins/GeniePlugin/GeniePlugin.c =================================================================== --- trunk/src/plugins/GeniePlugin/GeniePlugin.c 2012-12-22 21:45:17 UTC (rev 2642) +++ trunk/src/plugins/GeniePlugin/GeniePlugin.c 2012-12-30 01:02:50 UTC (rev 2643) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 December 2012 4:28:33 pm - by VMMaker 4.10.5 +/* Automatically generated from Squeak on 29 December 2012 7:52:44 pm + by VMMaker 4.10.7 */
#include <math.h> @@ -54,9 +54,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "GeniePlugin v2.0 22 December 2012 (i)" + "GeniePlugin v2.0 29 December 2012 (i)" #else - "GeniePlugin v2.0 22 December 2012 (e)" + "GeniePlugin v2.0 29 December 2012 (e)" #endif ;
Modified: trunk/src/plugins/HostWindowPlugin/HostWindowPlugin.c =================================================================== --- trunk/src/plugins/HostWindowPlugin/HostWindowPlugin.c 2012-12-22 21:45:17 UTC (rev 2642) +++ trunk/src/plugins/HostWindowPlugin/HostWindowPlugin.c 2012-12-30 01:02:50 UTC (rev 2643) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 December 2012 4:28:36 pm - by VMMaker 4.10.5 +/* Automatically generated from Squeak on 29 December 2012 7:52:55 pm + by VMMaker 4.10.7 */
#include <math.h> @@ -59,9 +59,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "HostWindowPlugin 22 December 2012 (i)" + "HostWindowPlugin 29 December 2012 (i)" #else - "HostWindowPlugin 22 December 2012 (e)" + "HostWindowPlugin 29 December 2012 (e)" #endif ;
Modified: trunk/src/plugins/JPEGReadWriter2Plugin/JPEGReadWriter2Plugin.c =================================================================== --- trunk/src/plugins/JPEGReadWriter2Plugin/JPEGReadWriter2Plugin.c 2012-12-22 21:45:17 UTC (rev 2642) +++ trunk/src/plugins/JPEGReadWriter2Plugin/JPEGReadWriter2Plugin.c 2012-12-30 01:02:50 UTC (rev 2643) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 December 2012 4:28:33 pm - by VMMaker 4.10.5 +/* Automatically generated from Squeak on 29 December 2012 7:52:44 pm + by VMMaker 4.10.7 */
#include <math.h> @@ -61,9 +61,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "JPEGReadWriter2Plugin 22 December 2012 (i)" + "JPEGReadWriter2Plugin 29 December 2012 (i)" #else - "JPEGReadWriter2Plugin 22 December 2012 (e)" + "JPEGReadWriter2Plugin 29 December 2012 (e)" #endif ;
Modified: trunk/src/plugins/JPEGReaderPlugin/JPEGReaderPlugin.c =================================================================== --- trunk/src/plugins/JPEGReaderPlugin/JPEGReaderPlugin.c 2012-12-22 21:45:17 UTC (rev 2642) +++ trunk/src/plugins/JPEGReaderPlugin/JPEGReaderPlugin.c 2012-12-30 01:02:50 UTC (rev 2643) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 December 2012 4:28:33 pm - by VMMaker 4.10.5 +/* Automatically generated from Squeak on 29 December 2012 7:52:44 pm + by VMMaker 4.10.7 */
#include <math.h> @@ -77,7 +77,6 @@ static sqInt colorComponentBlocksfrom(int **blocks, sqInt oop); static sqInt crColorComponentFrom(sqInt oop); static sqInt decodeBlockIntocomponent(int *anArray, int *aColorComponent); -static sqInt getBits(sqInt requestedBits); #pragma export on EXPORT(const char*) getModuleName(void); #pragma export off @@ -130,9 +129,9 @@ static sqInt jsReadLimit; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "JPEGReaderPlugin 22 December 2012 (i)" + "JPEGReaderPlugin 29 December 2012 (i)" #else - "JPEGReaderPlugin 22 December 2012 (e)" + "JPEGReaderPlugin 29 December 2012 (e)" #endif ; static int *residuals; @@ -217,16 +216,49 @@ sqInt i; sqInt index; sqInt zeroCount; + sqInt value; + sqInt byte1; + sqInt value1; + sqInt byte2;
byte = jpegDecodeValueFromsize(dcTable, dcTableSize); if (byte < 0) { return interpreterProxy->primitiveFail(); } if (byte != 0) { - bits = getBits(byte); + /* begin getBits: */ + if (byte > jsBitCount) { + /* begin fillBuffer */ + while (jsBitCount <= 16) { + if (!(jsPosition < jsReadLimit)) { + goto l3; + } + byte1 = jsCollection[jsPosition]; + jsPosition += 1; + if (byte1 == 255) { + if (!((jsPosition < jsReadLimit) && ((jsCollection[jsPosition]) == 0))) { + jsPosition -= 1; + goto l3; + } + jsPosition += 1; + } + jsBitBuffer = (((usqInt) jsBitBuffer << 8)) | byte1; + jsBitCount += 8; + } + l3: /* end fillBuffer */; + if (byte > jsBitCount) { + bits = -1; + goto l4; + } + } + jsBitCount -= byte; + value = ((usqInt) jsBitBuffer) >> jsBitCount; + jsBitBuffer = jsBitBuffer & ((1 << jsBitCount) - 1); + bits = value; + l4: /* end getBits: */; /* begin scaleAndSignExtend:inFieldWidth: */ - if (bits < ((((byte - 1) < 0) ? ((usqInt) 1 >> -(byte - 1)) : ((usqInt) 1 << (byte - 1))))) { - byte = (bits - (((byte < 0) ? ((usqInt) 1 >> -byte) : ((usqInt) 1 << byte)))) + 1; + if (bits < (1 << (byte - 1))) { + byte = (bits - (1 << byte)) + 1; goto l1; } else { byte = bits; @@ -249,10 +281,39 @@ byte = byte & 15; if (byte != 0) { index += zeroCount; - bits = getBits(byte); + /* begin getBits: */ + if (byte > jsBitCount) { + /* begin fillBuffer */ + while (jsBitCount <= 16) { + if (!(jsPosition < jsReadLimit)) { + goto l5; + } + byte2 = jsCollection[jsPosition]; + jsPosition += 1; + if (byte2 == 255) { + if (!((jsPosition < jsReadLimit) && ((jsCollection[jsPosition]) == 0))) { + jsPosition -= 1; + goto l5; + } + jsPosition += 1; + } + jsBitBuffer = (((usqInt) jsBitBuffer << 8)) | byte2; + jsBitCount += 8; + } + l5: /* end fillBuffer */; + if (byte > jsBitCount) { + bits = -1; + goto l6; + } + } + jsBitCount -= byte; + value1 = ((usqInt) jsBitBuffer) >> jsBitCount; + jsBitBuffer = jsBitBuffer & ((1 << jsBitCount) - 1); + bits = value1; + l6: /* end getBits: */; /* begin scaleAndSignExtend:inFieldWidth: */ - if (bits < ((((byte - 1) < 0) ? ((usqInt) 1 >> -(byte - 1)) : ((usqInt) 1 << (byte - 1))))) { - byte = (bits - (((byte < 0) ? ((usqInt) 1 >> -byte) : ((usqInt) 1 << byte)))) + 1; + if (bits < (1 << (byte - 1))) { + byte = (bits - (1 << byte)) + 1; goto l2; } else { byte = bits; @@ -274,40 +335,7 @@ } }
-static sqInt getBits(sqInt requestedBits) { - sqInt value; - sqInt byte;
- if (requestedBits > jsBitCount) { - /* begin fillBuffer */ - while (jsBitCount <= 16) { - if (!(jsPosition < jsReadLimit)) { - goto l1; - } - byte = jsCollection[jsPosition]; - jsPosition += 1; - if (byte == 255) { - if (!((jsPosition < jsReadLimit) && ((jsCollection[jsPosition]) == 0))) { - jsPosition -= 1; - goto l1; - } - jsPosition += 1; - } - jsBitBuffer = (((usqInt) jsBitBuffer << 8)) | byte; - jsBitCount += 8; - } - l1: /* end fillBuffer */; - if (requestedBits > jsBitCount) { - return -1; - } - } - value = (((requestedBits - jsBitCount) < 0) ? ((usqInt) jsBitBuffer >> -(requestedBits - jsBitCount)) : ((usqInt) jsBitBuffer << (requestedBits - jsBitCount))); - jsBitBuffer = jsBitBuffer & (((((jsBitCount - requestedBits) < 0) ? ((usqInt) 1 >> -(jsBitCount - requestedBits)) : ((usqInt) 1 << (jsBitCount - requestedBits)))) - 1); - jsBitCount -= requestedBits; - return value; -} - - /* Note: This is hardcoded so it can be run from Squeak. The module name is used for validating a module *after* it is loaded to check if it does really contain the module @@ -354,7 +382,7 @@ } } if (anACTerm == -1) { - dcval = ((usqInt) ((anArray[i]) * (qt[0])) << 2); + dcval = ((anArray[i]) * (qt[0])) << Pass1Bits; for (j = 0; j <= (DCTSize - 1); j += 1) { ws[(j * DCTSize) + i] = dcval; } @@ -366,8 +394,8 @@ t3 = z1 + (z2 * FIXn0n765366865); z2 = (anArray[i]) * (qt[i]); z3 = (anArray[(DCTSize * 4) + i]) * (qt[(DCTSize * 4) + i]); - t0 = ((usqInt) (z2 + z3) << 13); - t1 = ((usqInt) (z2 - z3) << 13); + t0 = (z2 + z3) << ConstBits; + t1 = (z2 - z3) << ConstBits; t10 = t0 + t3; t13 = t0 - t3; t11 = t1 + t2; @@ -411,8 +439,8 @@ z1 = (z2 + z3) * FIXn0n541196100; t2 = z1 + (z3 * (0 - FIXn1n847759065)); t3 = z1 + (z2 * FIXn0n765366865); - t0 = ((usqInt) ((ws[i]) + (ws[i + 4])) << 13); - t1 = ((usqInt) ((ws[i]) - (ws[i + 4])) << 13); + t0 = ((ws[i]) + (ws[i + 4])) << ConstBits; + t1 = ((ws[i]) - (ws[i + 4])) << ConstBits; t10 = t0 + t3; t13 = t0 - t3; t11 = t1 + t2; @@ -484,6 +512,8 @@ sqInt index; sqInt tableIndex; sqInt value; + sqInt value1; + sqInt byte;
/* Initial bits needed */ @@ -497,10 +527,36 @@
tableIndex = 2; while (1) { - - /* Get bits */ - - bits = getBits(bitsNeeded); + /* begin getBits: */ + if (bitsNeeded > jsBitCount) { + /* begin fillBuffer */ + while (jsBitCount <= 16) { + if (!(jsPosition < jsReadLimit)) { + goto l1; + } + byte = jsCollection[jsPosition]; + jsPosition += 1; + if (byte == 255) { + if (!((jsPosition < jsReadLimit) && ((jsCollection[jsPosition]) == 0))) { + jsPosition -= 1; + goto l1; + } + jsPosition += 1; + } + jsBitBuffer = (((usqInt) jsBitBuffer << 8)) | byte; + jsBitCount += 8; + } + l1: /* end fillBuffer */; + if (bitsNeeded > jsBitCount) { + bits = -1; + goto l2; + } + } + jsBitCount -= bitsNeeded; + value1 = ((usqInt) jsBitBuffer) >> jsBitCount; + jsBitBuffer = jsBitBuffer & ((1 << jsBitCount) - 1); + bits = value1; + l2: /* end getBits: */; if (bits < 0) { return -1; } @@ -624,7 +680,7 @@ dy = yComponent[CurrentYIndex]; sx = yComponent[HScaleIndex]; sy = yComponent[VScaleIndex]; - if (!((sx == 0) && (sy == 0))) { + if ((sx != 0) && (sy != 0)) { dx = dx / sx; dy = dy / sy; } @@ -742,7 +798,7 @@ dy = yComponent[CurrentYIndex]; sx = yComponent[HScaleIndex]; sy = yComponent[VScaleIndex]; - if (!((sx == 0) && (sy == 0))) { + if ((sx != 0) && (sy != 0)) { dx = dx / sx; dy = dy / sy; } @@ -762,7 +818,7 @@ dy1 = cbComponent[CurrentYIndex]; sx1 = cbComponent[HScaleIndex]; sy1 = cbComponent[VScaleIndex]; - if (!((sx1 == 0) && (sy1 == 0))) { + if ((sx1 != 0) && (sy1 != 0)) { dx1 = dx1 / sx1; dy1 = dy1 / sy1; } @@ -783,7 +839,7 @@ dy2 = crComponent[CurrentYIndex]; sx2 = crComponent[HScaleIndex]; sy2 = crComponent[VScaleIndex]; - if (!((sx2 == 0) && (sy2 == 0))) { + if ((sx2 != 0) && (sy2 != 0)) { dx2 = dx2 / sx2; dy2 = dy2 / sy2; }
Modified: trunk/src/plugins/JoystickTabletPlugin/JoystickTabletPlugin.c =================================================================== --- trunk/src/plugins/JoystickTabletPlugin/JoystickTabletPlugin.c 2012-12-22 21:45:17 UTC (rev 2642) +++ trunk/src/plugins/JoystickTabletPlugin/JoystickTabletPlugin.c 2012-12-30 01:02:50 UTC (rev 2643) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 December 2012 4:28:33 pm - by VMMaker 4.10.5 +/* Automatically generated from Squeak on 29 December 2012 7:52:45 pm + by VMMaker 4.10.7 */
#include <math.h> @@ -55,9 +55,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "JoystickTabletPlugin 22 December 2012 (i)" + "JoystickTabletPlugin 29 December 2012 (i)" #else - "JoystickTabletPlugin 22 December 2012 (e)" + "JoystickTabletPlugin 29 December 2012 (e)" #endif ;
Modified: trunk/src/plugins/Klatt/Klatt.c =================================================================== --- trunk/src/plugins/Klatt/Klatt.c 2012-12-22 21:45:17 UTC (rev 2642) +++ trunk/src/plugins/Klatt/Klatt.c 2012-12-30 01:02:50 UTC (rev 2643) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 December 2012 4:28:33 pm - by VMMaker 4.10.5 +/* Automatically generated from Squeak on 29 December 2012 7:52:45 pm + by VMMaker 4.10.7 */
#include <math.h> @@ -148,9 +148,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "Klatt 22 December 2012 (i)" + "Klatt 29 December 2012 (i)" #else - "Klatt 22 December 2012 (e)" + "Klatt 29 December 2012 (e)" #endif ; static float nlast;
Modified: trunk/src/plugins/LargeIntegers/LargeIntegers.c =================================================================== --- trunk/src/plugins/LargeIntegers/LargeIntegers.c 2012-12-22 21:45:17 UTC (rev 2642) +++ trunk/src/plugins/LargeIntegers/LargeIntegers.c 2012-12-30 01:02:50 UTC (rev 2643) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 December 2012 4:28:33 pm - by VMMaker 4.10.5 +/* Automatically generated from Squeak on 29 December 2012 7:52:46 pm + by VMMaker 4.10.7 */
#include <math.h> @@ -146,10 +146,10 @@ } firstByteIx = (((sqInt) (start - 1) >> 3)) + 1; lastByteIx = (((sqInt) (stop - 1) >> 3)) + 1; - rightShift = 0 - ((start - 1) % 8); + rightShift = (start - 1) % 8; leftShift = 7 - ((stop - 1) % 8); if (firstByteIx == lastByteIx) { - mask = ((((0 - rightShift) < 0) ? ((usqInt) 255 >> -(0 - rightShift)) : ((usqInt) 255 << (0 - rightShift)))) & ((((0 - leftShift) < 0) ? ((usqInt) 255 >> -(0 - leftShift)) : ((usqInt) 255 << (0 - leftShift)))); + mask = (255 << rightShift) & (((usqInt) 255) >> leftShift); /* begin digitOfBytes:at: */ if (firstByteIx > (interpreterProxy->slotSizeOf(magnitude))) { digit = 0; @@ -161,7 +161,7 @@ l1: /* end digitOfBytes:at: */; return (digit & mask) != 0; } - if ((((rightShift < 0) ? ((usqInt) (digitOfBytesat(magnitude, firstByteIx)) >> -rightShift) : ((usqInt) (digitOfBytesat(magnitude, firstByteIx)) << rightShift))) != 0) { + if ((((usqInt) (digitOfBytesat(magnitude, firstByteIx))) >> rightShift) != 0) { return 1; } for (ix = (firstByteIx + 1); ix <= (lastByteIx - 1); ix += 1) { @@ -169,7 +169,7 @@ return 1; } } - if (((((leftShift < 0) ? ((usqInt) (digitOfBytesat(magnitude, lastByteIx)) >> -leftShift) : ((usqInt) (digitOfBytesat(magnitude, lastByteIx)) << leftShift))) & 255) != 0) { + if ((((digitOfBytesat(magnitude, lastByteIx)) << leftShift) & 255) != 0) { return 1; } return 0; @@ -685,7 +685,7 @@ /* ST indexed! */
static sqInt cDigitOfCSIat(sqInt csi, sqInt ix) { - if (ix < 0) { + if (ix < 1) { interpreterProxy->primitiveFail(); } if (ix > 4) { @@ -693,9 +693,9 @@ } if (csi < 0) { ; - return (((((1 - ix) * 8) < 0) ? ((usqInt) (0 - csi) >> -((1 - ix) * 8)) : ((usqInt) (0 - csi) << ((1 - ix) * 8)))) & 255; + return (((usqInt) (0 - csi)) >> ((ix - 1) * 8)) & 255; } else { - return (((((1 - ix) * 8) < 0) ? ((usqInt) csi >> -((1 - ix) * 8)) : ((usqInt) csi << ((1 - ix) * 8)))) & 255; + return (((usqInt) csi) >> ((ix - 1) * 8)) & 255; } }
Modified: trunk/src/plugins/LocalePlugin/LocalePlugin.c =================================================================== --- trunk/src/plugins/LocalePlugin/LocalePlugin.c 2012-12-22 21:45:17 UTC (rev 2642) +++ trunk/src/plugins/LocalePlugin/LocalePlugin.c 2012-12-30 01:02:50 UTC (rev 2643) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 December 2012 4:28:33 pm - by VMMaker 4.10.5 +/* Automatically generated from Squeak on 29 December 2012 7:52:46 pm + by VMMaker 4.10.7 */
#include <math.h> @@ -64,9 +64,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "LocalePlugin 22 December 2012 (i)" + "LocalePlugin 29 December 2012 (i)" #else - "LocalePlugin 22 December 2012 (e)" + "LocalePlugin 29 December 2012 (e)" #endif ;
Modified: trunk/src/plugins/MIDIPlugin/MIDIPlugin.c =================================================================== --- trunk/src/plugins/MIDIPlugin/MIDIPlugin.c 2012-12-22 21:45:17 UTC (rev 2642) +++ trunk/src/plugins/MIDIPlugin/MIDIPlugin.c 2012-12-30 01:02:50 UTC (rev 2643) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 December 2012 4:28:36 pm - by VMMaker 4.10.5 +/* Automatically generated from Squeak on 29 December 2012 7:52:58 pm + by VMMaker 4.10.7 */
#include <math.h> @@ -63,9 +63,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "MIDIPlugin 22 December 2012 (i)" + "MIDIPlugin 29 December 2012 (i)" #else - "MIDIPlugin 22 December 2012 (e)" + "MIDIPlugin 29 December 2012 (e)" #endif ;
Modified: trunk/src/plugins/Matrix2x3Plugin/Matrix2x3Plugin.c =================================================================== --- trunk/src/plugins/Matrix2x3Plugin/Matrix2x3Plugin.c 2012-12-22 21:45:17 UTC (rev 2642) +++ trunk/src/plugins/Matrix2x3Plugin/Matrix2x3Plugin.c 2012-12-30 01:02:50 UTC (rev 2643) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 December 2012 4:28:33 pm - by VMMaker 4.10.5 +/* Automatically generated from Squeak on 29 December 2012 7:52:47 pm + by VMMaker 4.10.7 */
#include <math.h> @@ -67,9 +67,9 @@ static double m23ResultY; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "Matrix2x3Plugin 22 December 2012 (i)" + "Matrix2x3Plugin 29 December 2012 (i)" #else - "Matrix2x3Plugin 22 December 2012 (e)" + "Matrix2x3Plugin 29 December 2012 (e)" #endif ;
Modified: trunk/src/plugins/MiscPrimitivePlugin/MiscPrimitivePlugin.c =================================================================== --- trunk/src/plugins/MiscPrimitivePlugin/MiscPrimitivePlugin.c 2012-12-22 21:45:17 UTC (rev 2642) +++ trunk/src/plugins/MiscPrimitivePlugin/MiscPrimitivePlugin.c 2012-12-30 01:02:50 UTC (rev 2643) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 December 2012 4:28:34 pm - by VMMaker 4.10.5 +/* Automatically generated from Squeak on 29 December 2012 7:52:47 pm + by VMMaker 4.10.7 */
#include <math.h> @@ -62,9 +62,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "MiscPrimitivePlugin 22 December 2012 (i)" + "MiscPrimitivePlugin 29 December 2012 (i)" #else - "MiscPrimitivePlugin 22 December 2012 (e)" + "MiscPrimitivePlugin 29 December 2012 (e)" #endif ;
Modified: trunk/src/plugins/Mpeg3Plugin/Mpeg3Plugin.c =================================================================== --- trunk/src/plugins/Mpeg3Plugin/Mpeg3Plugin.c 2012-12-22 21:45:17 UTC (rev 2642) +++ trunk/src/plugins/Mpeg3Plugin/Mpeg3Plugin.c 2012-12-30 01:02:50 UTC (rev 2643) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 December 2012 4:28:37 pm - by VMMaker 4.10.5 +/* Automatically generated from Squeak on 29 December 2012 7:52:58 pm + by VMMaker 4.10.7 */
#include <math.h> @@ -94,9 +94,9 @@ static sqInt maximumNumberOfFilesToWatch; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "Mpeg3Plugin 22 December 2012 (i)" + "Mpeg3Plugin 29 December 2012 (i)" #else - "Mpeg3Plugin 22 December 2012 (e)" + "Mpeg3Plugin 29 December 2012 (e)" #endif ; static mpeg3_t *mpegFiles[1024+1];
Modified: trunk/src/plugins/RePlugin/RePlugin.c =================================================================== --- trunk/src/plugins/RePlugin/RePlugin.c 2012-12-22 21:45:17 UTC (rev 2642) +++ trunk/src/plugins/RePlugin/RePlugin.c 2012-12-30 01:02:50 UTC (rev 2643) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 December 2012 4:28:34 pm - by VMMaker 4.10.5 +/* Automatically generated from Squeak on 29 December 2012 7:52:47 pm + by VMMaker 4.10.7 */
#include <math.h> @@ -72,9 +72,9 @@ static sqInt matchFlags; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "RePlugin 22 December 2012 (i)" + "RePlugin 29 December 2012 (i)" #else - "RePlugin 22 December 2012 (e)" + "RePlugin 29 December 2012 (e)" #endif ; static int netMemory = 0;
Modified: trunk/src/plugins/RomePlugin/RomePlugin.c =================================================================== --- trunk/src/plugins/RomePlugin/RomePlugin.c 2012-12-22 21:45:17 UTC (rev 2642) +++ trunk/src/plugins/RomePlugin/RomePlugin.c 2012-12-30 01:02:50 UTC (rev 2643) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 December 2012 4:28:37 pm - by VMMaker 4.10.5 +/* Automatically generated from Squeak on 29 December 2012 7:52:59 pm + by VMMaker 4.10.7 */
#include <math.h> @@ -192,9 +192,9 @@ static sqInt maxSurfaceID; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "RomePlugin yo.39 22 December 2012 (i)" + "RomePlugin yo.39 29 December 2012 (i)" #else - "RomePlugin yo.39 22 December 2012 (e)" + "RomePlugin yo.39 29 December 2012 (e)" #endif ; static fn_ioRegisterSurface registerSurfaceFn;
Modified: trunk/src/plugins/ScratchPlugin/ScratchPlugin.c =================================================================== --- trunk/src/plugins/ScratchPlugin/ScratchPlugin.c 2012-12-22 21:45:17 UTC (rev 2642) +++ trunk/src/plugins/ScratchPlugin/ScratchPlugin.c 2012-12-30 01:02:50 UTC (rev 2643) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 December 2012 4:28:37 pm - by VMMaker 4.10.5 +/* Automatically generated from Squeak on 29 December 2012 7:53 pm + by VMMaker 4.10.7 */
#include <math.h> @@ -82,9 +82,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "ScratchPlugin 22 December 2012 (i)" + "ScratchPlugin 29 December 2012 (i)" #else - "ScratchPlugin 22 December 2012 (e)" + "ScratchPlugin 29 December 2012 (e)" #endif ;
Modified: trunk/src/plugins/SecurityPlugin/SecurityPlugin.c =================================================================== --- trunk/src/plugins/SecurityPlugin/SecurityPlugin.c 2012-12-22 21:45:17 UTC (rev 2642) +++ trunk/src/plugins/SecurityPlugin/SecurityPlugin.c 2012-12-30 01:02:50 UTC (rev 2643) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 December 2012 4:28:34 pm - by VMMaker 4.10.5 +/* Automatically generated from Squeak on 29 December 2012 7:52:47 pm + by VMMaker 4.10.7 */
#include <math.h> @@ -73,9 +73,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "SecurityPlugin 22 December 2012 (i)" + "SecurityPlugin 29 December 2012 (i)" #else - "SecurityPlugin 22 December 2012 (e)" + "SecurityPlugin 29 December 2012 (e)" #endif ;
Modified: trunk/src/plugins/SerialPlugin/SerialPlugin.c =================================================================== --- trunk/src/plugins/SerialPlugin/SerialPlugin.c 2012-12-22 21:45:17 UTC (rev 2642) +++ trunk/src/plugins/SerialPlugin/SerialPlugin.c 2012-12-30 01:02:50 UTC (rev 2643) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 December 2012 4:28:34 pm - by VMMaker 4.10.5 +/* Automatically generated from Squeak on 29 December 2012 7:52:48 pm + by VMMaker 4.10.7 */
#include <math.h> @@ -60,9 +60,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "SerialPlugin 22 December 2012 (i)" + "SerialPlugin 29 December 2012 (i)" #else - "SerialPlugin 22 December 2012 (e)" + "SerialPlugin 29 December 2012 (e)" #endif ;
Modified: trunk/src/plugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c =================================================================== --- trunk/src/plugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c 2012-12-22 21:45:17 UTC (rev 2642) +++ trunk/src/plugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c 2012-12-30 01:02:50 UTC (rev 2643) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 December 2012 4:28:34 pm - by VMMaker 4.10.5 +/* Automatically generated from Squeak on 29 December 2012 7:52:48 pm + by VMMaker 4.10.7 */
#include <math.h> @@ -70,9 +70,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "SlangTestSupportPlugin 22 December 2012 (i)" + "SlangTestSupportPlugin 29 December 2012 (i)" #else - "SlangTestSupportPlugin 22 December 2012 (e)" + "SlangTestSupportPlugin 29 December 2012 (e)" #endif ;
Modified: trunk/src/plugins/SocketPlugin/SocketPlugin.c =================================================================== --- trunk/src/plugins/SocketPlugin/SocketPlugin.c 2012-12-22 21:45:17 UTC (rev 2642) +++ trunk/src/plugins/SocketPlugin/SocketPlugin.c 2012-12-30 01:02:50 UTC (rev 2643) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 December 2012 4:28:34 pm - by VMMaker 4.10.5 +/* Automatically generated from Squeak on 29 December 2012 7:52:48 pm + by VMMaker 4.10.7 */
#include <math.h> @@ -122,9 +122,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "SocketPlugin 22 December 2012 (i)" + "SocketPlugin 29 December 2012 (i)" #else - "SocketPlugin 22 December 2012 (e)" + "SocketPlugin 29 December 2012 (e)" #endif ; static void * sCCLOPfn;
Modified: trunk/src/plugins/SoundCodecPrims/SoundCodecPrims.c =================================================================== --- trunk/src/plugins/SoundCodecPrims/SoundCodecPrims.c 2012-12-22 21:45:17 UTC (rev 2642) +++ trunk/src/plugins/SoundCodecPrims/SoundCodecPrims.c 2012-12-30 01:02:50 UTC (rev 2643) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 December 2012 4:28:34 pm - by VMMaker 4.10.5 +/* Automatically generated from Squeak on 29 December 2012 7:52:49 pm + by VMMaker 4.10.7 */
#include <math.h> @@ -53,9 +53,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "SoundCodecPrims 22 December 2012 (i)" + "SoundCodecPrims 29 December 2012 (i)" #else - "SoundCodecPrims 22 December 2012 (e)" + "SoundCodecPrims 29 December 2012 (e)" #endif ;
Modified: trunk/src/plugins/SoundGenerationPlugin/SoundGenerationPlugin.c =================================================================== --- trunk/src/plugins/SoundGenerationPlugin/SoundGenerationPlugin.c 2012-12-22 21:45:17 UTC (rev 2642) +++ trunk/src/plugins/SoundGenerationPlugin/SoundGenerationPlugin.c 2012-12-30 01:02:50 UTC (rev 2643) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 December 2012 4:28:34 pm - by VMMaker 4.10.5 +/* Automatically generated from Squeak on 29 December 2012 7:52:49 pm + by VMMaker 4.10.7 */
#include <math.h> @@ -68,9 +68,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "SoundGenerationPlugin 22 December 2012 (i)" + "SoundGenerationPlugin 29 December 2012 (i)" #else - "SoundGenerationPlugin 22 December 2012 (e)" + "SoundGenerationPlugin 29 December 2012 (e)" #endif ;
Modified: trunk/src/plugins/SoundPlugin/SoundPlugin.c =================================================================== --- trunk/src/plugins/SoundPlugin/SoundPlugin.c 2012-12-22 21:45:17 UTC (rev 2642) +++ trunk/src/plugins/SoundPlugin/SoundPlugin.c 2012-12-30 01:02:50 UTC (rev 2643) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 December 2012 4:28:34 pm - by VMMaker 4.10.5 +/* Automatically generated from Squeak on 29 December 2012 7:52:50 pm + by VMMaker 4.10.7 */
#include <math.h> @@ -66,9 +66,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "SoundPlugin 22 December 2012 (i)" + "SoundPlugin 29 December 2012 (i)" #else - "SoundPlugin 22 December 2012 (e)" + "SoundPlugin 29 December 2012 (e)" #endif ;
Modified: trunk/src/plugins/Squeak3D/Squeak3D.c =================================================================== --- trunk/src/plugins/Squeak3D/Squeak3D.c 2012-12-22 21:45:17 UTC (rev 2642) +++ trunk/src/plugins/Squeak3D/Squeak3D.c 2012-12-30 01:02:50 UTC (rev 2643) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 December 2012 4:28:35 pm - by VMMaker 4.10.5 +/* Automatically generated from Squeak on 29 December 2012 7:52:51 pm + by VMMaker 4.10.7 */
#include <math.h>
Modified: trunk/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c =================================================================== --- trunk/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c 2012-12-22 21:45:17 UTC (rev 2642) +++ trunk/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c 2012-12-30 01:02:50 UTC (rev 2643) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 December 2012 4:28:35 pm - by VMMaker 4.10.5 +/* Automatically generated from Squeak on 29 December 2012 7:52:53 pm + by VMMaker 4.10.7 */
#include <math.h> @@ -125,9 +125,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "SqueakFFIPrims 22 December 2012 (i)" + "SqueakFFIPrims 29 December 2012 (i)" #else - "SqueakFFIPrims 22 December 2012 (e)" + "SqueakFFIPrims 29 December 2012 (e)" #endif ;
Modified: trunk/src/plugins/StarSqueakPlugin/StarSqueakPlugin.c =================================================================== --- trunk/src/plugins/StarSqueakPlugin/StarSqueakPlugin.c 2012-12-22 21:45:17 UTC (rev 2642) +++ trunk/src/plugins/StarSqueakPlugin/StarSqueakPlugin.c 2012-12-30 01:02:50 UTC (rev 2643) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 December 2012 4:28:34 pm - by VMMaker 4.10.5 +/* Automatically generated from Squeak on 29 December 2012 7:52:50 pm + by VMMaker 4.10.7 */
#include <math.h> @@ -52,9 +52,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "StarSqueakPlugin 22 December 2012 (i)" + "StarSqueakPlugin 29 December 2012 (i)" #else - "StarSqueakPlugin 22 December 2012 (e)" + "StarSqueakPlugin 29 December 2012 (e)" #endif ;
Modified: trunk/src/plugins/UUIDPlugin/UUIDPlugin.c =================================================================== --- trunk/src/plugins/UUIDPlugin/UUIDPlugin.c 2012-12-22 21:45:17 UTC (rev 2642) +++ trunk/src/plugins/UUIDPlugin/UUIDPlugin.c 2012-12-30 01:02:50 UTC (rev 2643) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 December 2012 4:28:37 pm - by VMMaker 4.10.5 +/* Automatically generated from Squeak on 29 December 2012 7:53:01 pm + by VMMaker 4.10.7 */
#include <math.h> @@ -53,9 +53,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "UUIDPlugin 22 December 2012 (i)" + "UUIDPlugin 29 December 2012 (i)" #else - "UUIDPlugin 22 December 2012 (e)" + "UUIDPlugin 29 December 2012 (e)" #endif ;
Modified: trunk/src/plugins/UnicodePlugin/UnicodePlugin.c =================================================================== --- trunk/src/plugins/UnicodePlugin/UnicodePlugin.c 2012-12-22 21:45:17 UTC (rev 2642) +++ trunk/src/plugins/UnicodePlugin/UnicodePlugin.c 2012-12-30 01:02:50 UTC (rev 2643) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 December 2012 4:28:37 pm - by VMMaker 4.10.5 +/* Automatically generated from Squeak on 29 December 2012 7:53:01 pm + by VMMaker 4.10.7 */
#include <math.h> @@ -62,9 +62,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "UnicodePlugin 22 December 2012 (i)" + "UnicodePlugin 29 December 2012 (i)" #else - "UnicodePlugin 22 December 2012 (e)" + "UnicodePlugin 29 December 2012 (e)" #endif ;
Modified: trunk/src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c =================================================================== --- trunk/src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c 2012-12-22 21:45:17 UTC (rev 2642) +++ trunk/src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c 2012-12-30 01:02:50 UTC (rev 2643) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 December 2012 4:28:38 pm - by VMMaker 4.10.5 +/* Automatically generated from Squeak on 29 December 2012 7:53:02 pm + by VMMaker 4.10.7 */
#include <math.h> @@ -218,9 +218,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "UnixOSProcessPlugin 22 December 2012 (i)" + "UnixOSProcessPlugin 29 December 2012 (i)" #else - "UnixOSProcessPlugin 22 December 2012 (e)" + "UnixOSProcessPlugin 29 December 2012 (e)" #endif ; static void *originalSigHandlers[NSIG];
Modified: trunk/src/plugins/WeDoPlugin/WeDoPlugin.c =================================================================== --- trunk/src/plugins/WeDoPlugin/WeDoPlugin.c 2012-12-22 21:45:17 UTC (rev 2642) +++ trunk/src/plugins/WeDoPlugin/WeDoPlugin.c 2012-12-30 01:02:50 UTC (rev 2643) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 December 2012 4:28:38 pm - by VMMaker 4.10.5 +/* Automatically generated from Squeak on 29 December 2012 7:53:02 pm + by VMMaker 4.10.7 */
#include <math.h> @@ -54,9 +54,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "WeDoPlugin 22 December 2012 (i)" + "WeDoPlugin 29 December 2012 (i)" #else - "WeDoPlugin 22 December 2012 (e)" + "WeDoPlugin 29 December 2012 (e)" #endif ;
Modified: trunk/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c =================================================================== --- trunk/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c 2012-12-22 21:45:17 UTC (rev 2642) +++ trunk/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c 2012-12-30 01:02:50 UTC (rev 2643) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 December 2012 4:28:38 pm - by VMMaker 4.10.5 +/* Automatically generated from Squeak on 29 December 2012 7:53:02 pm + by VMMaker 4.10.7 */
#include <math.h> @@ -70,9 +70,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "XDisplayControlPlugin 22 December 2012 (i)" + "XDisplayControlPlugin 29 December 2012 (i)" #else - "XDisplayControlPlugin 22 December 2012 (e)" + "XDisplayControlPlugin 29 December 2012 (e)" #endif ; static int osprocessSandboxSecurity;
Modified: trunk/src/plugins/ZipPlugin/ZipPlugin.c =================================================================== --- trunk/src/plugins/ZipPlugin/ZipPlugin.c 2012-12-22 21:45:17 UTC (rev 2642) +++ trunk/src/plugins/ZipPlugin/ZipPlugin.c 2012-12-30 01:02:50 UTC (rev 2643) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 December 2012 4:28:32 pm - by VMMaker 4.10.5 +/* Automatically generated from Squeak on 29 December 2012 7:52:41 pm + by VMMaker 4.10.7 */
#include <math.h> @@ -78,9 +78,9 @@
@@ Diff output truncated at 50000 characters. @@
vm-dev@lists.squeakfoundation.org