[Vm-dev] [commit][2716] Sources as per VMMaker-dtl.315
commits at squeakvm.org
commits at squeakvm.org
Sun Apr 7 12:00:30 UTC 2013
Revision: 2716
Author: lewis
Date: 2013-04-07 05:00:29 -0700 (Sun, 07 Apr 2013)
Log Message:
-----------
Sources as per VMMaker-dtl.315
VMMaker 4.11.5
Remove PixelValuePeekPlugin from defaultUnixSpec.
New SlangTest tests for loop limit code generation.
>From VMMaker.oscog-eem.279 and VMMaker.oscog-eem.282:
Fix translation of to:by:do: loops so that the limit is not re-evaluated
on each iteration if it may have side-effects.
As part of this change make TMethod locals a Set, and sort only when
emitting locals. Alas this causes a number of methods to change.
Fix SmartSyntaxPlugin support method affected by the fixes
for generating to:by:do: loops in VMMaker.oscog-eem.279.
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/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 2013-04-04 19:59:06 UTC (rev 2715)
+++ trunk/src/ckformat.c 2013-04-07 12:00:29 UTC (rev 2716)
@@ -5,7 +5,7 @@
/* Usage: ckformat imageFileName */
/* --- DO NOT EDIT THIS FILE --- */
-/* --- Automatically generated from class ImageFormat 2013-03-25T21:44:02.506-05:00--- */
+/* --- Automatically generated from class ImageFormat 2013-04-06T10:59:51.052-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 2013-04-04 19:59:06 UTC (rev 2715)
+++ trunk/src/plugins/ADPCMCodecPlugin/ADPCMCodecPlugin.c 2013-04-07 12:00:29 UTC (rev 2716)
@@ -1,10 +1,10 @@
-/* Smalltalk from Squeak4.3 with VMMaker 4.11.4 translated as C source on 25 March 2013 9:43:45 pm */
+/* Smalltalk from Squeak4.3 with VMMaker 4.11.5 translated as C source on 6 April 2013 10:59:34 am */
/* Automatically generated by
- VMPluginCodeGenerator VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
+ VMPluginCodeGenerator * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
from
- ADPCMCodecPlugin VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
+ ADPCMCodecPlugin * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
*/
-static char __buildInfo[] = "ADPCMCodecPlugin VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d " __DATE__ ;
+static char __buildInfo[] = "ADPCMCodecPlugin * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d " __DATE__ ;
@@ -70,9 +70,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "ADPCMCodecPlugin 25 March 2013 (i)"
+ "ADPCMCodecPlugin 6 April 2013 (i)"
#else
- "ADPCMCodecPlugin 25 March 2013 (e)"
+ "ADPCMCodecPlugin 6 April 2013 (e)"
#endif
;
@@ -104,8 +104,6 @@
}
EXPORT(sqInt) primitiveDecodeMono(void) {
- sqInt rcvr;
- sqInt count;
sqInt bit;
sqInt delta;
sqInt i;
@@ -135,6 +133,8 @@
sqInt bitsPerSample;
short int *stepSizeTable;
short int *indexTable;
+ sqInt rcvr;
+ sqInt count;
rcvr = stackValue(1);
count = stackIntegerValue(0);
@@ -274,8 +274,6 @@
}
EXPORT(sqInt) primitiveDecodeStereo(void) {
- sqInt rcvr;
- sqInt count;
sqInt bit;
sqInt deltaLeft;
sqInt deltaRight;
@@ -322,6 +320,8 @@
sqInt bitsPerSample;
short int *stepSizeTable;
short int *indexTable;
+ sqInt rcvr;
+ sqInt count;
/* make local copies of decoder state variables */
@@ -562,8 +562,6 @@
}
EXPORT(sqInt) primitiveEncodeMono(void) {
- sqInt rcvr;
- sqInt count;
sqInt bit;
sqInt delta;
sqInt diff;
@@ -601,6 +599,8 @@
sqInt bitsPerSample;
short int *stepSizeTable;
short int *indexTable;
+ sqInt rcvr;
+ sqInt count;
rcvr = stackValue(1);
count = stackIntegerValue(0);
Modified: trunk/src/plugins/AioPlugin/AioPlugin.c
===================================================================
--- trunk/src/plugins/AioPlugin/AioPlugin.c 2013-04-04 19:59:06 UTC (rev 2715)
+++ trunk/src/plugins/AioPlugin/AioPlugin.c 2013-04-07 12:00:29 UTC (rev 2716)
@@ -1,6 +1,6 @@
-/* Smalltalk from Squeak4.3 with VMMaker 4.11.4 translated as C source on 25 March 2013 9:44:01 pm */
+/* Smalltalk from Squeak4.3 with VMMaker 4.11.5 translated as C source on 6 April 2013 10:59:50 am */
/* Automatically generated by
- VMPluginCodeGenerator VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
+ VMPluginCodeGenerator * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
from
UnixAioPlugin VMConstruction-Plugins-AioPlugin-dtl.14 uuid: 965d54b7-4309-42fd-adb0-64400d3c780b
*/
@@ -88,9 +88,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "AioPlugin 25 March 2013 (i)"
+ "AioPlugin 6 April 2013 (i)"
#else
- "AioPlugin 25 March 2013 (e)"
+ "AioPlugin 6 April 2013 (e)"
#endif
;
Modified: trunk/src/plugins/AsynchFilePlugin/AsynchFilePlugin.c
===================================================================
--- trunk/src/plugins/AsynchFilePlugin/AsynchFilePlugin.c 2013-04-04 19:59:06 UTC (rev 2715)
+++ trunk/src/plugins/AsynchFilePlugin/AsynchFilePlugin.c 2013-04-07 12:00:29 UTC (rev 2716)
@@ -1,10 +1,10 @@
-/* Smalltalk from Squeak4.3 with VMMaker 4.11.4 translated as C source on 25 March 2013 9:43:45 pm */
+/* Smalltalk from Squeak4.3 with VMMaker 4.11.5 translated as C source on 6 April 2013 10:59:34 am */
/* Automatically generated by
- SmartSyntaxPluginCodeGenerator VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
+ SmartSyntaxPluginCodeGenerator * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
from
- AsynchFilePlugin VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
+ AsynchFilePlugin * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
*/
-static char __buildInfo[] = "AsynchFilePlugin VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d " __DATE__ ;
+static char __buildInfo[] = "AsynchFilePlugin * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d " __DATE__ ;
@@ -67,9 +67,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "AsynchFilePlugin 25 March 2013 (i)"
+ "AsynchFilePlugin 6 April 2013 (i)"
#else
- "AsynchFilePlugin 25 March 2013 (e)"
+ "AsynchFilePlugin 6 April 2013 (e)"
#endif
;
static void * sCOAFfn;
Modified: trunk/src/plugins/B2DPlugin/B2DPlugin.c
===================================================================
--- trunk/src/plugins/B2DPlugin/B2DPlugin.c 2013-04-04 19:59:06 UTC (rev 2715)
+++ trunk/src/plugins/B2DPlugin/B2DPlugin.c 2013-04-07 12:00:29 UTC (rev 2716)
@@ -1,10 +1,10 @@
-/* Smalltalk from Squeak4.3 with VMMaker 4.11.4 translated as C source on 25 March 2013 9:43:48 pm */
+/* Smalltalk from Squeak4.3 with VMMaker 4.11.5 translated as C source on 6 April 2013 10:59:36 am */
/* Automatically generated by
- VMPluginCodeGenerator VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
+ VMPluginCodeGenerator * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
from
- BalloonEnginePlugin VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
+ BalloonEnginePlugin * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
*/
-static char __buildInfo[] = "BalloonEnginePlugin VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d " __DATE__ ;
+static char __buildInfo[] = "BalloonEnginePlugin * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d " __DATE__ ;
@@ -421,9 +421,9 @@
static void * loadBBFn;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "B2DPlugin 25 March 2013 (i)"
+ "B2DPlugin 6 April 2013 (i)"
#else
- "B2DPlugin 25 March 2013 (e)"
+ "B2DPlugin 6 April 2013 (e)"
#endif
;
static int* objBuffer;
@@ -603,6 +603,7 @@
sqInt dstIndex;
sqInt i;
sqInt srcIndex;
+ sqInt iLimiT;
/* First allocate nSlots in the AET */
@@ -616,7 +617,7 @@
srcIndex = workBuffer[GWAETUsed];
dstIndex = (workBuffer[GWAETUsed]) + nSlots;
- for (i = 1; i <= (workBuffer[GWAETUsed]); i += 1) {
+ for (i = 1, iLimiT = (workBuffer[GWAETUsed]); i <= iLimiT; i += 1) {
aetBuffer[(dstIndex -= 1)] = (aetBuffer[(srcIndex -= 1)]);
}
}
@@ -664,6 +665,7 @@
sqInt dstIndex;
sqInt i;
sqInt srcIndex;
+ sqInt iLimiT;
/* First allocate nSlots in the GET */
@@ -677,7 +679,7 @@
srcIndex = workBuffer[GWGETUsed];
dstIndex = (workBuffer[GWGETUsed]) + nSlots;
- for (i = 1; i <= (workBuffer[GWGETUsed]); i += 1) {
+ for (i = 1, iLimiT = (workBuffer[GWGETUsed]); i <= iLimiT; i += 1) {
getBuffer[(dstIndex -= 1)] = (getBuffer[(srcIndex -= 1)]);
}
}
@@ -3674,12 +3676,13 @@
sqInt formOop;
sqInt i;
sqInt ppw;
+ sqInt iLimiT;
if (!(interpreterProxy->isArray(arrayOop))) {
return 0;
}
formArray = arrayOop;
- for (i = 0; i <= ((interpreterProxy->slotSizeOf(formArray)) - 1); i += 1) {
+ for (i = 0, iLimiT = ((interpreterProxy->slotSizeOf(formArray)) - 1); i <= iLimiT; i += 1) {
formOop = interpreterProxy->fetchPointerofObject(i, formArray);
if ((formOop & 1)) {
return 0;
@@ -5069,6 +5072,7 @@
int * dst;
sqInt i;
int * src;
+ sqInt iLimiT;
if (!((interpreterProxy->methodArgumentCount()) == 2)) {
return interpreterProxy->primitiveFail();
@@ -5090,14 +5094,14 @@
}
src = workBuffer;
dst = interpreterProxy->firstIndexableField(buf2);
- for (i = 0; i <= ((workBuffer[GWBufferTop]) - 1); i += 1) {
+ for (i = 0, iLimiT = ((workBuffer[GWBufferTop]) - 1); i <= iLimiT; i += 1) {
dst[i] = (src[i]);
}
dst[GWBufferTop] = ((workBuffer[GWBufferTop]) + diff);
dst[GWSize] = ((workBuffer[GWSize]) + diff);
src += workBuffer[GWBufferTop];
dst = (dst + (workBuffer[GWBufferTop])) + diff;
- for (i = 0; i <= (((workBuffer[GWSize]) - (workBuffer[GWBufferTop])) - 1); i += 1) {
+ for (i = 0, iLimiT = (((workBuffer[GWSize]) - (workBuffer[GWBufferTop])) - 1); i <= iLimiT; i += 1) {
dst[i] = (src[i]);
}
if (!(loadWorkBufferFrom(buf2))) {
Modified: trunk/src/plugins/B3DAcceleratorPlugin/B3DAcceleratorPlugin.c
===================================================================
--- trunk/src/plugins/B3DAcceleratorPlugin/B3DAcceleratorPlugin.c 2013-04-04 19:59:06 UTC (rev 2715)
+++ trunk/src/plugins/B3DAcceleratorPlugin/B3DAcceleratorPlugin.c 2013-04-07 12:00:29 UTC (rev 2716)
@@ -1,10 +1,10 @@
-/* Smalltalk from Squeak4.3 with VMMaker 4.11.4 translated as C source on 25 March 2013 9:43:54 pm */
+/* Smalltalk from Squeak4.3 with VMMaker 4.11.5 translated as C source on 6 April 2013 10:59:43 am */
/* Automatically generated by
- VMPluginCodeGenerator VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
+ VMPluginCodeGenerator * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
from
- B3DAcceleratorPlugin VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
+ B3DAcceleratorPlugin * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
*/
-static char __buildInfo[] = "B3DAcceleratorPlugin VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d " __DATE__ ;
+static char __buildInfo[] = "B3DAcceleratorPlugin * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d " __DATE__ ;
@@ -97,9 +97,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "B3DAcceleratorPlugin 25 March 2013 (i)"
+ "B3DAcceleratorPlugin 6 April 2013 (i)"
#else
- "B3DAcceleratorPlugin 25 March 2013 (e)"
+ "B3DAcceleratorPlugin 6 April 2013 (e)"
#endif
;
Modified: trunk/src/plugins/BMPReadWriterPlugin/BMPReadWriterPlugin.c
===================================================================
--- trunk/src/plugins/BMPReadWriterPlugin/BMPReadWriterPlugin.c 2013-04-04 19:59:06 UTC (rev 2715)
+++ trunk/src/plugins/BMPReadWriterPlugin/BMPReadWriterPlugin.c 2013-04-07 12:00:29 UTC (rev 2716)
@@ -1,10 +1,10 @@
-/* Smalltalk from Squeak4.3 with VMMaker 4.11.4 translated as C source on 25 March 2013 9:43:46 pm */
+/* Smalltalk from Squeak4.3 with VMMaker 4.11.5 translated as C source on 6 April 2013 10:59:34 am */
/* Automatically generated by
- VMPluginCodeGenerator VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
+ VMPluginCodeGenerator * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
from
- BMPReadWriterPlugin VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
+ BMPReadWriterPlugin * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
*/
-static char __buildInfo[] = "BMPReadWriterPlugin VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d " __DATE__ ;
+static char __buildInfo[] = "BMPReadWriterPlugin * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d " __DATE__ ;
@@ -58,9 +58,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "BMPReadWriterPlugin 25 March 2013 (i)"
+ "BMPReadWriterPlugin 6 April 2013 (i)"
#else
- "BMPReadWriterPlugin 25 March 2013 (e)"
+ "BMPReadWriterPlugin 6 April 2013 (e)"
#endif
;
Modified: trunk/src/plugins/BitBltPlugin/BitBltPlugin.c
===================================================================
--- trunk/src/plugins/BitBltPlugin/BitBltPlugin.c 2013-04-04 19:59:06 UTC (rev 2715)
+++ trunk/src/plugins/BitBltPlugin/BitBltPlugin.c 2013-04-07 12:00:29 UTC (rev 2716)
@@ -1,10 +1,10 @@
-/* Smalltalk from Squeak4.3 with VMMaker 4.11.4 translated as C source on 25 March 2013 9:43:49 pm */
+/* Smalltalk from Squeak4.3 with VMMaker 4.11.5 translated as C source on 6 April 2013 10:59:37 am */
/* Automatically generated by
- SmartSyntaxPluginCodeGenerator VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
+ SmartSyntaxPluginCodeGenerator * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
from
- BitBltSimulation VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
+ BitBltSimulation * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
*/
-static char __buildInfo[] = "BitBltSimulation VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d " __DATE__ ;
+static char __buildInfo[] = "BitBltSimulation * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d " __DATE__ ;
@@ -245,9 +245,9 @@
};
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "BitBltPlugin 25 March 2013 (i)"
+ "BitBltPlugin 6 April 2013 (i)"
#else
- "BitBltPlugin 25 March 2013 (e)"
+ "BitBltPlugin 6 April 2013 (e)"
#endif
;
static sqInt nWords;
Modified: trunk/src/plugins/CameraPlugin/CameraPlugin.c
===================================================================
--- trunk/src/plugins/CameraPlugin/CameraPlugin.c 2013-04-04 19:59:06 UTC (rev 2715)
+++ trunk/src/plugins/CameraPlugin/CameraPlugin.c 2013-04-07 12:00:29 UTC (rev 2716)
@@ -1,10 +1,10 @@
-/* Smalltalk from Squeak4.3 with VMMaker 4.11.4 translated as C source on 25 March 2013 9:43:55 pm */
+/* Smalltalk from Squeak4.3 with VMMaker 4.11.5 translated as C source on 6 April 2013 10:59:44 am */
/* Automatically generated by
- VMPluginCodeGenerator VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
+ VMPluginCodeGenerator * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
from
- CameraPlugin VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
+ CameraPlugin * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
*/
-static char __buildInfo[] = "CameraPlugin VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d " __DATE__ ;
+static char __buildInfo[] = "CameraPlugin * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d " __DATE__ ;
@@ -64,9 +64,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "CameraPlugin 25 March 2013 (i)"
+ "CameraPlugin 6 April 2013 (i)"
#else
- "CameraPlugin 25 March 2013 (e)"
+ "CameraPlugin 6 April 2013 (e)"
#endif
;
Modified: trunk/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c
===================================================================
--- trunk/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c 2013-04-04 19:59:06 UTC (rev 2715)
+++ trunk/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c 2013-04-07 12:00:29 UTC (rev 2716)
@@ -1,10 +1,10 @@
-/* Smalltalk from Squeak4.3 with VMMaker 4.11.4 translated as C source on 25 March 2013 9:43:55 pm */
+/* Smalltalk from Squeak4.3 with VMMaker 4.11.5 translated as C source on 6 April 2013 10:59:44 am */
/* Automatically generated by
- SmartSyntaxPluginCodeGenerator VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
+ SmartSyntaxPluginCodeGenerator * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
from
- ClipboardExtendedPlugin VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
+ ClipboardExtendedPlugin * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
*/
-static char __buildInfo[] = "ClipboardExtendedPlugin VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d " __DATE__ ;
+static char __buildInfo[] = "ClipboardExtendedPlugin * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d " __DATE__ ;
@@ -61,9 +61,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "ClipboardExtendedPlugin 25 March 2013 (i)"
+ "ClipboardExtendedPlugin 6 April 2013 (i)"
#else
- "ClipboardExtendedPlugin 25 March 2013 (e)"
+ "ClipboardExtendedPlugin 6 April 2013 (e)"
#endif
;
Modified: trunk/src/plugins/CroquetPlugin/CroquetPlugin.c
===================================================================
--- trunk/src/plugins/CroquetPlugin/CroquetPlugin.c 2013-04-04 19:59:06 UTC (rev 2715)
+++ trunk/src/plugins/CroquetPlugin/CroquetPlugin.c 2013-04-07 12:00:29 UTC (rev 2716)
@@ -1,10 +1,10 @@
-/* Smalltalk from Squeak4.3 with VMMaker 4.11.4 translated as C source on 25 March 2013 9:43:49 pm */
+/* Smalltalk from Squeak4.3 with VMMaker 4.11.5 translated as C source on 6 April 2013 10:59:38 am */
/* Automatically generated by
- VMPluginCodeGenerator VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
+ VMPluginCodeGenerator * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
from
- CroquetPlugin VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
+ CroquetPlugin * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
*/
-static char __buildInfo[] = "CroquetPlugin VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d " __DATE__ ;
+static char __buildInfo[] = "CroquetPlugin * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d " __DATE__ ;
@@ -70,9 +70,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "CroquetPlugin 25 March 2013 (i)"
+ "CroquetPlugin 6 April 2013 (i)"
#else
- "CroquetPlugin 25 March 2013 (e)"
+ "CroquetPlugin 6 April 2013 (e)"
#endif
;
Modified: trunk/src/plugins/DBusPlugin/DBusPlugin.c
===================================================================
--- trunk/src/plugins/DBusPlugin/DBusPlugin.c 2013-04-04 19:59:06 UTC (rev 2715)
+++ trunk/src/plugins/DBusPlugin/DBusPlugin.c 2013-04-07 12:00:29 UTC (rev 2716)
@@ -1,6 +1,6 @@
-/* Smalltalk from Squeak4.3 with VMMaker 4.11.4 translated as C source on 25 March 2013 9:43:56 pm */
+/* Smalltalk from Squeak4.3 with VMMaker 4.11.5 translated as C source on 6 April 2013 10:59:44 am */
/* Automatically generated by
- SmartSyntaxPluginCodeGenerator VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
+ SmartSyntaxPluginCodeGenerator * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
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 25 March 2013 (i)"
+ "DBusPlugin 6 April 2013 (i)"
#else
- "DBusPlugin 25 March 2013 (e)"
+ "DBusPlugin 6 April 2013 (e)"
#endif
;
static DBusMessage* writeMessage;
Modified: trunk/src/plugins/DSAPrims/DSAPrims.c
===================================================================
--- trunk/src/plugins/DSAPrims/DSAPrims.c 2013-04-04 19:59:06 UTC (rev 2715)
+++ trunk/src/plugins/DSAPrims/DSAPrims.c 2013-04-07 12:00:29 UTC (rev 2716)
@@ -1,10 +1,10 @@
-/* Smalltalk from Squeak4.3 with VMMaker 4.11.4 translated as C source on 25 March 2013 9:43:49 pm */
+/* Smalltalk from Squeak4.3 with VMMaker 4.11.5 translated as C source on 6 April 2013 10:59:38 am */
/* Automatically generated by
- VMPluginCodeGenerator VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
+ VMPluginCodeGenerator * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
from
- DSAPlugin VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
+ DSAPlugin * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
*/
-static char __buildInfo[] = "DSAPlugin VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d " __DATE__ ;
+static char __buildInfo[] = "DSAPlugin * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d " __DATE__ ;
@@ -67,9 +67,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "DSAPrims 25 March 2013 (i)"
+ "DSAPrims 6 April 2013 (i)"
#else
- "DSAPrims 25 March 2013 (e)"
+ "DSAPrims 6 April 2013 (e)"
#endif
;
static sqInt remainderDigitCount;
Modified: trunk/src/plugins/DropPlugin/DropPlugin.c
===================================================================
--- trunk/src/plugins/DropPlugin/DropPlugin.c 2013-04-04 19:59:06 UTC (rev 2715)
+++ trunk/src/plugins/DropPlugin/DropPlugin.c 2013-04-07 12:00:29 UTC (rev 2716)
@@ -1,10 +1,10 @@
-/* Smalltalk from Squeak4.3 with VMMaker 4.11.4 translated as C source on 25 March 2013 9:43:50 pm */
+/* Smalltalk from Squeak4.3 with VMMaker 4.11.5 translated as C source on 6 April 2013 10:59:38 am */
/* Automatically generated by
- VMPluginCodeGenerator VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
+ VMPluginCodeGenerator * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
from
- DropPlugin VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
+ DropPlugin * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
*/
-static char __buildInfo[] = "DropPlugin VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d " __DATE__ ;
+static char __buildInfo[] = "DropPlugin * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d " __DATE__ ;
@@ -62,9 +62,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "DropPlugin 25 March 2013 (i)"
+ "DropPlugin 6 April 2013 (i)"
#else
- "DropPlugin 25 March 2013 (e)"
+ "DropPlugin 6 April 2013 (e)"
#endif
;
Modified: trunk/src/plugins/FFTPlugin/FFTPlugin.c
===================================================================
--- trunk/src/plugins/FFTPlugin/FFTPlugin.c 2013-04-04 19:59:06 UTC (rev 2715)
+++ trunk/src/plugins/FFTPlugin/FFTPlugin.c 2013-04-07 12:00:29 UTC (rev 2716)
@@ -1,10 +1,10 @@
-/* Smalltalk from Squeak4.3 with VMMaker 4.11.4 translated as C source on 25 March 2013 9:43:50 pm */
+/* Smalltalk from Squeak4.3 with VMMaker 4.11.5 translated as C source on 6 April 2013 10:59:38 am */
/* Automatically generated by
- VMPluginCodeGenerator VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
+ VMPluginCodeGenerator * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
from
- FFTPlugin VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
+ FFTPlugin * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
*/
-static char __buildInfo[] = "FFTPlugin VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d " __DATE__ ;
+static char __buildInfo[] = "FFTPlugin * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d " __DATE__ ;
@@ -68,9 +68,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "FFTPlugin 25 March 2013 (i)"
+ "FFTPlugin 6 April 2013 (i)"
#else
- "FFTPlugin 25 March 2013 (e)"
+ "FFTPlugin 6 April 2013 (e)"
#endif
;
static sqInt nu;
Modified: trunk/src/plugins/FT2Plugin/FT2Plugin.c
===================================================================
--- trunk/src/plugins/FT2Plugin/FT2Plugin.c 2013-04-04 19:59:06 UTC (rev 2715)
+++ trunk/src/plugins/FT2Plugin/FT2Plugin.c 2013-04-07 12:00:29 UTC (rev 2716)
@@ -1,4 +1,4 @@
-/* Smalltalk from Squeak4.3 with VMMaker 4.11.4 translated as C source on 25 March 2013 9:43:50 pm */
+/* Smalltalk from Squeak4.3 with VMMaker 4.11.5 translated as C source on 6 April 2013 10:59:39 am */
/* Automatically generated by
FT2PluginCodeGenerator * FreeType-tween.435 uuid: 1866706e-ba6b-a742-b2fb-7854932b7596
from
@@ -122,9 +122,9 @@
static FT_Library library;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "FT2Plugin 25 March 2013 (i)"
+ "FT2Plugin 6 April 2013 (i)"
#else
- "FT2Plugin 25 March 2013 (e)"
+ "FT2Plugin 6 April 2013 (e)"
#endif
;
Modified: trunk/src/plugins/FileCopyPlugin/FileCopyPlugin.c
===================================================================
--- trunk/src/plugins/FileCopyPlugin/FileCopyPlugin.c 2013-04-04 19:59:06 UTC (rev 2715)
+++ trunk/src/plugins/FileCopyPlugin/FileCopyPlugin.c 2013-04-07 12:00:29 UTC (rev 2716)
@@ -1,10 +1,10 @@
-/* Smalltalk from Squeak4.3 with VMMaker 4.11.4 translated as C source on 25 March 2013 9:43:56 pm */
+/* Smalltalk from Squeak4.3 with VMMaker 4.11.5 translated as C source on 6 April 2013 10:59:45 am */
/* Automatically generated by
- SmartSyntaxPluginCodeGenerator VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
+ SmartSyntaxPluginCodeGenerator * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
from
- FileCopyPlugin VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
+ FileCopyPlugin * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
*/
-static char __buildInfo[] = "FileCopyPlugin VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d " __DATE__ ;
+static char __buildInfo[] = "FileCopyPlugin * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d " __DATE__ ;
@@ -57,9 +57,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "FileCopyPlugin 25 March 2013 (i)"
+ "FileCopyPlugin 6 April 2013 (i)"
#else
- "FileCopyPlugin 25 March 2013 (e)"
+ "FileCopyPlugin 6 April 2013 (e)"
#endif
;
Modified: trunk/src/plugins/FilePlugin/FilePlugin.c
===================================================================
--- trunk/src/plugins/FilePlugin/FilePlugin.c 2013-04-04 19:59:06 UTC (rev 2715)
+++ trunk/src/plugins/FilePlugin/FilePlugin.c 2013-04-07 12:00:29 UTC (rev 2716)
@@ -1,10 +1,10 @@
-/* Smalltalk from Squeak4.3 with VMMaker 4.11.4 translated as C source on 25 March 2013 9:43:50 pm */
+/* Smalltalk from Squeak4.3 with VMMaker 4.11.5 translated as C source on 6 April 2013 10:59:39 am */
/* Automatically generated by
- VMPluginCodeGenerator VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
+ VMPluginCodeGenerator * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
from
- FilePlugin VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
+ FilePlugin * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
*/
-static char __buildInfo[] = "FilePlugin VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d " __DATE__ ;
+static char __buildInfo[] = "FilePlugin * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d " __DATE__ ;
@@ -94,9 +94,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "FilePlugin 25 March 2013 (i)"
+ "FilePlugin 6 April 2013 (i)"
#else
- "FilePlugin 25 March 2013 (e)"
+ "FilePlugin 6 April 2013 (e)"
#endif
;
static void * sCCPfn;
Modified: trunk/src/plugins/FloatArrayPlugin/FloatArrayPlugin.c
===================================================================
--- trunk/src/plugins/FloatArrayPlugin/FloatArrayPlugin.c 2013-04-04 19:59:06 UTC (rev 2715)
+++ trunk/src/plugins/FloatArrayPlugin/FloatArrayPlugin.c 2013-04-07 12:00:29 UTC (rev 2716)
@@ -1,10 +1,10 @@
-/* Smalltalk from Squeak4.3 with VMMaker 4.11.4 translated as C source on 25 March 2013 9:43:51 pm */
+/* Smalltalk from Squeak4.3 with VMMaker 4.11.5 translated as C source on 6 April 2013 10:59:39 am */
/* Automatically generated by
- VMPluginCodeGenerator VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
+ VMPluginCodeGenerator * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
from
- FloatArrayPlugin VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
+ FloatArrayPlugin * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
*/
-static char __buildInfo[] = "FloatArrayPlugin VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d " __DATE__ ;
+static char __buildInfo[] = "FloatArrayPlugin * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d " __DATE__ ;
@@ -70,9 +70,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "FloatArrayPlugin 25 March 2013 (i)"
+ "FloatArrayPlugin 6 April 2013 (i)"
#else
- "FloatArrayPlugin 25 March 2013 (e)"
+ "FloatArrayPlugin 6 April 2013 (e)"
#endif
;
Modified: trunk/src/plugins/FloatMathPlugin/FloatMathPlugin.c
===================================================================
--- trunk/src/plugins/FloatMathPlugin/FloatMathPlugin.c 2013-04-04 19:59:06 UTC (rev 2715)
+++ trunk/src/plugins/FloatMathPlugin/FloatMathPlugin.c 2013-04-07 12:00:29 UTC (rev 2716)
@@ -1,10 +1,10 @@
-/* Smalltalk from Squeak4.3 with VMMaker 4.11.4 translated as C source on 25 March 2013 9:43:51 pm */
+/* Smalltalk from Squeak4.3 with VMMaker 4.11.5 translated as C source on 6 April 2013 10:59:39 am */
/* Automatically generated by
- VMPluginCodeGenerator VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
+ VMPluginCodeGenerator * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
from
- FloatMathPlugin VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
+ FloatMathPlugin * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
*/
-static char __buildInfo[] = "FloatMathPlugin VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d " __DATE__ ;
+static char __buildInfo[] = "FloatMathPlugin * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d " __DATE__ ;
@@ -79,9 +79,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "FloatMathPlugin 25 March 2013 (i)"
+ "FloatMathPlugin 6 April 2013 (i)"
#else
- "FloatMathPlugin 25 March 2013 (e)"
+ "FloatMathPlugin 6 April 2013 (e)"
#endif
;
Modified: trunk/src/plugins/GeniePlugin/GeniePlugin.c
===================================================================
--- trunk/src/plugins/GeniePlugin/GeniePlugin.c 2013-04-04 19:59:06 UTC (rev 2715)
+++ trunk/src/plugins/GeniePlugin/GeniePlugin.c 2013-04-07 12:00:29 UTC (rev 2716)
@@ -1,10 +1,10 @@
-/* Smalltalk from Squeak4.3 with VMMaker 4.11.4 translated as C source on 25 March 2013 9:43:51 pm */
+/* Smalltalk from Squeak4.3 with VMMaker 4.11.5 translated as C source on 6 April 2013 10:59:40 am */
/* Automatically generated by
- SmartSyntaxPluginCodeGenerator VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
+ SmartSyntaxPluginCodeGenerator * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
from
- GeniePlugin VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
+ GeniePlugin * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
*/
-static char __buildInfo[] = "GeniePlugin VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d " __DATE__ ;
+static char __buildInfo[] = "GeniePlugin * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d " __DATE__ ;
@@ -61,9 +61,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "GeniePlugin v2.0 25 March 2013 (i)"
+ "GeniePlugin v2.0 6 April 2013 (i)"
#else
- "GeniePlugin v2.0 25 March 2013 (e)"
+ "GeniePlugin v2.0 6 April 2013 (e)"
#endif
;
Modified: trunk/src/plugins/HostWindowPlugin/HostWindowPlugin.c
===================================================================
--- trunk/src/plugins/HostWindowPlugin/HostWindowPlugin.c 2013-04-04 19:59:06 UTC (rev 2715)
+++ trunk/src/plugins/HostWindowPlugin/HostWindowPlugin.c 2013-04-07 12:00:29 UTC (rev 2716)
@@ -1,10 +1,10 @@
-/* Smalltalk from Squeak4.3 with VMMaker 4.11.4 translated as C source on 25 March 2013 9:43:57 pm */
+/* Smalltalk from Squeak4.3 with VMMaker 4.11.5 translated as C source on 6 April 2013 10:59:46 am */
/* Automatically generated by
- SmartSyntaxPluginCodeGenerator VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
+ SmartSyntaxPluginCodeGenerator * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
from
- HostWindowPlugin VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
+ HostWindowPlugin * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
*/
-static char __buildInfo[] = "HostWindowPlugin VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d " __DATE__ ;
+static char __buildInfo[] = "HostWindowPlugin * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d " __DATE__ ;
@@ -66,9 +66,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "HostWindowPlugin 25 March 2013 (i)"
+ "HostWindowPlugin 6 April 2013 (i)"
#else
- "HostWindowPlugin 25 March 2013 (e)"
+ "HostWindowPlugin 6 April 2013 (e)"
#endif
;
Modified: trunk/src/plugins/JPEGReadWriter2Plugin/JPEGReadWriter2Plugin.c
===================================================================
--- trunk/src/plugins/JPEGReadWriter2Plugin/JPEGReadWriter2Plugin.c 2013-04-04 19:59:06 UTC (rev 2715)
+++ trunk/src/plugins/JPEGReadWriter2Plugin/JPEGReadWriter2Plugin.c 2013-04-07 12:00:29 UTC (rev 2716)
@@ -1,10 +1,10 @@
-/* Smalltalk from Squeak4.3 with VMMaker 4.11.4 translated as C source on 25 March 2013 9:43:51 pm */
+/* Smalltalk from Squeak4.3 with VMMaker 4.11.5 translated as C source on 6 April 2013 10:59:40 am */
/* Automatically generated by
- SmartSyntaxPluginCodeGenerator VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
+ SmartSyntaxPluginCodeGenerator * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
from
- JPEGReadWriter2Plugin VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
+ JPEGReadWriter2Plugin * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
*/
-static char __buildInfo[] = "JPEGReadWriter2Plugin VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d " __DATE__ ;
+static char __buildInfo[] = "JPEGReadWriter2Plugin * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d " __DATE__ ;
@@ -68,9 +68,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "JPEGReadWriter2Plugin 25 March 2013 (i)"
+ "JPEGReadWriter2Plugin 6 April 2013 (i)"
#else
- "JPEGReadWriter2Plugin 25 March 2013 (e)"
+ "JPEGReadWriter2Plugin 6 April 2013 (e)"
#endif
;
Modified: trunk/src/plugins/JPEGReaderPlugin/JPEGReaderPlugin.c
===================================================================
--- trunk/src/plugins/JPEGReaderPlugin/JPEGReaderPlugin.c 2013-04-04 19:59:06 UTC (rev 2715)
+++ trunk/src/plugins/JPEGReaderPlugin/JPEGReaderPlugin.c 2013-04-07 12:00:29 UTC (rev 2716)
@@ -1,10 +1,10 @@
-/* Smalltalk from Squeak4.3 with VMMaker 4.11.4 translated as C source on 25 March 2013 9:43:51 pm */
+/* Smalltalk from Squeak4.3 with VMMaker 4.11.5 translated as C source on 6 April 2013 10:59:40 am */
/* Automatically generated by
- VMPluginCodeGenerator VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
+ VMPluginCodeGenerator * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
from
- JPEGReaderPlugin VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
+ JPEGReaderPlugin * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
*/
-static char __buildInfo[] = "JPEGReaderPlugin VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d " __DATE__ ;
+static char __buildInfo[] = "JPEGReaderPlugin * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d " __DATE__ ;
@@ -136,9 +136,9 @@
static sqInt jsReadLimit;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "JPEGReaderPlugin 25 March 2013 (i)"
+ "JPEGReaderPlugin 6 April 2013 (i)"
#else
- "JPEGReaderPlugin 25 March 2013 (e)"
+ "JPEGReaderPlugin 6 April 2013 (e)"
#endif
;
static int *residuals;
Modified: trunk/src/plugins/JoystickTabletPlugin/JoystickTabletPlugin.c
===================================================================
--- trunk/src/plugins/JoystickTabletPlugin/JoystickTabletPlugin.c 2013-04-04 19:59:06 UTC (rev 2715)
+++ trunk/src/plugins/JoystickTabletPlugin/JoystickTabletPlugin.c 2013-04-07 12:00:29 UTC (rev 2716)
@@ -1,10 +1,10 @@
-/* Smalltalk from Squeak4.3 with VMMaker 4.11.4 translated as C source on 25 March 2013 9:43:51 pm */
+/* Smalltalk from Squeak4.3 with VMMaker 4.11.5 translated as C source on 6 April 2013 10:59:40 am */
/* Automatically generated by
- SmartSyntaxPluginCodeGenerator VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
+ SmartSyntaxPluginCodeGenerator * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
from
- JoystickTabletPlugin VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
+ JoystickTabletPlugin * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
*/
-static char __buildInfo[] = "JoystickTabletPlugin VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d " __DATE__ ;
+static char __buildInfo[] = "JoystickTabletPlugin * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d " __DATE__ ;
@@ -62,9 +62,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "JoystickTabletPlugin 25 March 2013 (i)"
+ "JoystickTabletPlugin 6 April 2013 (i)"
#else
- "JoystickTabletPlugin 25 March 2013 (e)"
+ "JoystickTabletPlugin 6 April 2013 (e)"
#endif
;
Modified: trunk/src/plugins/Klatt/Klatt.c
===================================================================
--- trunk/src/plugins/Klatt/Klatt.c 2013-04-04 19:59:06 UTC (rev 2715)
+++ trunk/src/plugins/Klatt/Klatt.c 2013-04-07 12:00:29 UTC (rev 2716)
@@ -1,10 +1,10 @@
-/* Smalltalk from Squeak4.3 with VMMaker 4.11.4 translated as C source on 25 March 2013 9:43:52 pm */
+/* Smalltalk from Squeak4.3 with VMMaker 4.11.5 translated as C source on 6 April 2013 10:59:40 am */
/* Automatically generated by
- VMPluginCodeGenerator VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
+ VMPluginCodeGenerator * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
from
- KlattSynthesizerPlugin VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
+ KlattSynthesizerPlugin * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
*/
-static char __buildInfo[] = "KlattSynthesizerPlugin VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d " __DATE__ ;
+static char __buildInfo[] = "KlattSynthesizerPlugin * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d " __DATE__ ;
@@ -155,9 +155,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "Klatt 25 March 2013 (i)"
+ "Klatt 6 April 2013 (i)"
#else
- "Klatt 25 March 2013 (e)"
+ "Klatt 6 April 2013 (e)"
#endif
;
static float nlast;
Modified: trunk/src/plugins/LargeIntegers/LargeIntegers.c
===================================================================
--- trunk/src/plugins/LargeIntegers/LargeIntegers.c 2013-04-04 19:59:06 UTC (rev 2715)
+++ trunk/src/plugins/LargeIntegers/LargeIntegers.c 2013-04-07 12:00:29 UTC (rev 2716)
@@ -1,10 +1,10 @@
-/* Smalltalk from Squeak4.3 with VMMaker 4.11.4 translated as C source on 25 March 2013 9:43:52 pm */
+/* Smalltalk from Squeak4.3 with VMMaker 4.11.5 translated as C source on 6 April 2013 10:59:41 am */
/* Automatically generated by
- SmartSyntaxPluginCodeGenerator VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
+ SmartSyntaxPluginCodeGenerator * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
from
- LargeIntegersPlugin VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
+ LargeIntegersPlugin * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
*/
-static char __buildInfo[] = "LargeIntegersPlugin VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d " __DATE__ ;
+static char __buildInfo[] = "LargeIntegersPlugin * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d " __DATE__ ;
@@ -437,9 +437,10 @@
static sqInt cCopyIntValtoBytes(sqInt val, sqInt bytes) {
unsigned char * pByte;
sqInt ix;
+ sqInt ixLimiT;
pByte = interpreterProxy->firstIndexableField(bytes);
- for (ix = 1; ix <= (cDigitLengthOfCSI(val)); ix += 1) {
+ for (ix = 1, ixLimiT = (cDigitLengthOfCSI(val)); ix <= ixLimiT; ix += 1) {
pByte[ix - 1] = (cDigitOfCSIat(val, ix));
}
}
Modified: trunk/src/plugins/LocalePlugin/LocalePlugin.c
===================================================================
--- trunk/src/plugins/LocalePlugin/LocalePlugin.c 2013-04-04 19:59:06 UTC (rev 2715)
+++ trunk/src/plugins/LocalePlugin/LocalePlugin.c 2013-04-07 12:00:29 UTC (rev 2716)
@@ -1,10 +1,10 @@
-/* Smalltalk from Squeak4.3 with VMMaker 4.11.4 translated as C source on 25 March 2013 9:43:52 pm */
+/* Smalltalk from Squeak4.3 with VMMaker 4.11.5 translated as C source on 6 April 2013 10:59:41 am */
/* Automatically generated by
- SmartSyntaxPluginCodeGenerator VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
+ SmartSyntaxPluginCodeGenerator * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
from
- LocalePlugin VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
+ LocalePlugin * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
*/
-static char __buildInfo[] = "LocalePlugin VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d " __DATE__ ;
+static char __buildInfo[] = "LocalePlugin * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d " __DATE__ ;
@@ -71,9 +71,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "LocalePlugin 25 March 2013 (i)"
+ "LocalePlugin 6 April 2013 (i)"
#else
- "LocalePlugin 25 March 2013 (e)"
+ "LocalePlugin 6 April 2013 (e)"
#endif
;
Modified: trunk/src/plugins/MIDIPlugin/MIDIPlugin.c
===================================================================
--- trunk/src/plugins/MIDIPlugin/MIDIPlugin.c 2013-04-04 19:59:06 UTC (rev 2715)
+++ trunk/src/plugins/MIDIPlugin/MIDIPlugin.c 2013-04-07 12:00:29 UTC (rev 2716)
@@ -1,10 +1,10 @@
-/* Smalltalk from Squeak4.3 with VMMaker 4.11.4 translated as C source on 25 March 2013 9:43:59 pm */
+/* Smalltalk from Squeak4.3 with VMMaker 4.11.5 translated as C source on 6 April 2013 10:59:48 am */
/* Automatically generated by
- SmartSyntaxPluginCodeGenerator VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
+ SmartSyntaxPluginCodeGenerator * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
from
- MIDIPlugin VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
+ MIDIPlugin * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
*/
-static char __buildInfo[] = "MIDIPlugin VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d " __DATE__ ;
+static char __buildInfo[] = "MIDIPlugin * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d " __DATE__ ;
@@ -70,9 +70,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "MIDIPlugin 25 March 2013 (i)"
+ "MIDIPlugin 6 April 2013 (i)"
#else
- "MIDIPlugin 25 March 2013 (e)"
+ "MIDIPlugin 6 April 2013 (e)"
#endif
;
Modified: trunk/src/plugins/Matrix2x3Plugin/Matrix2x3Plugin.c
===================================================================
--- trunk/src/plugins/Matrix2x3Plugin/Matrix2x3Plugin.c 2013-04-04 19:59:06 UTC (rev 2715)
+++ trunk/src/plugins/Matrix2x3Plugin/Matrix2x3Plugin.c 2013-04-07 12:00:29 UTC (rev 2716)
@@ -1,10 +1,10 @@
-/* Smalltalk from Squeak4.3 with VMMaker 4.11.4 translated as C source on 25 March 2013 9:43:53 pm */
+/* Smalltalk from Squeak4.3 with VMMaker 4.11.5 translated as C source on 6 April 2013 10:59:41 am */
/* Automatically generated by
- VMPluginCodeGenerator VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
+ VMPluginCodeGenerator * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
from
- Matrix2x3Plugin VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
+ Matrix2x3Plugin * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
*/
-static char __buildInfo[] = "Matrix2x3Plugin VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d " __DATE__ ;
+static char __buildInfo[] = "Matrix2x3Plugin * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d " __DATE__ ;
@@ -74,9 +74,9 @@
static double m23ResultY;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "Matrix2x3Plugin 25 March 2013 (i)"
+ "Matrix2x3Plugin 6 April 2013 (i)"
#else
- "Matrix2x3Plugin 25 March 2013 (e)"
+ "Matrix2x3Plugin 6 April 2013 (e)"
#endif
;
Modified: trunk/src/plugins/MiscPrimitivePlugin/MiscPrimitivePlugin.c
===================================================================
--- trunk/src/plugins/MiscPrimitivePlugin/MiscPrimitivePlugin.c 2013-04-04 19:59:06 UTC (rev 2715)
+++ trunk/src/plugins/MiscPrimitivePlugin/MiscPrimitivePlugin.c 2013-04-07 12:00:29 UTC (rev 2716)
@@ -1,10 +1,10 @@
-/* Smalltalk from Squeak4.3 with VMMaker 4.11.4 translated as C source on 25 March 2013 9:43:53 pm */
+/* Smalltalk from Squeak4.3 with VMMaker 4.11.5 translated as C source on 6 April 2013 10:59:41 am */
/* Automatically generated by
- VMPluginCodeGenerator VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
+ VMPluginCodeGenerator * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
from
- MiscPrimitivePlugin VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
+ MiscPrimitivePlugin * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
*/
-static char __buildInfo[] = "MiscPrimitivePlugin VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d " __DATE__ ;
+static char __buildInfo[] = "MiscPrimitivePlugin * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d " __DATE__ ;
@@ -70,9 +70,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "MiscPrimitivePlugin 25 March 2013 (i)"
+ "MiscPrimitivePlugin 6 April 2013 (i)"
#else
- "MiscPrimitivePlugin 25 March 2013 (e)"
+ "MiscPrimitivePlugin 6 April 2013 (e)"
#endif
;
@@ -112,15 +112,15 @@
/* Return 1, 2 or 3, if string1 is <, =, or > string2, with the collating order of characters given by the order array. */
EXPORT(sqInt) primitiveCompareString(void) {
- sqInt rcvr;
- unsigned char *string1;
- unsigned char *string2;
- unsigned char *order;
sqInt c1;
sqInt c2;
sqInt i;
sqInt len1;
sqInt len2;
+ sqInt rcvr;
+ unsigned char *string1;
+ unsigned char *string2;
+ unsigned char *order;
rcvr = stackValue(3);
if (!(isBytes(stackValue(2)))) {
@@ -211,9 +211,6 @@
255 next 4 bytes */
EXPORT(sqInt) primitiveCompressToByteArray(void) {
- sqInt rcvr;
- int *bm;
- unsigned char *ba;
sqInt eqBytes;
sqInt i;
sqInt j;
@@ -229,6 +226,9 @@
sqInt j5;
sqInt j6;
sqInt j7;
+ sqInt rcvr;
+ int *bm;
+ unsigned char *ba;
rcvr = stackValue(2);
bm = arrayValueOf(stackValue(1));
@@ -408,12 +408,12 @@
/* Copy the contents of the given array of signed 8-bit samples into the given array of 16-bit signed samples. */
EXPORT(sqInt) primitiveConvert8BitSigned(void) {
+ sqInt i;
+ sqInt n;
+ sqInt s;
sqInt rcvr;
unsigned char *aByteArray;
unsigned short *aSoundBuffer;
- sqInt i;
- sqInt n;
- sqInt s;
rcvr = stackValue(2);
if (!(isBytes(stackValue(1)))) {
@@ -458,10 +458,6 @@
/* NOTE: If fed with garbage, this routine could read past the end of ba, but it should fail before writing past the ned of bm. */
EXPORT(sqInt) primitiveDecompressFromByteArray(void) {
- sqInt rcvr;
- int *bm;
- unsigned char *ba;
- sqInt index;
sqInt anInt;
sqInt code;
sqInt data;
@@ -472,6 +468,10 @@
sqInt m;
sqInt n;
sqInt pastEnd;
+ sqInt rcvr;
+ int *bm;
+ unsigned char *ba;
+ sqInt index;
rcvr = stackValue(3);
bm = arrayValueOf(stackValue(2));
@@ -574,12 +574,12 @@
}
EXPORT(sqInt) primitiveFindFirstInString(void) {
+ sqInt i;
+ sqInt stringSize;
sqInt rcvr;
unsigned char *aString;
char *inclusionMap;
sqInt start;
- sqInt i;
- sqInt stringSize;
rcvr = stackValue(3);
if (!(isBytes(stackValue(2)))) {
@@ -631,13 +631,14 @@
The algorithm below is not optimum -- it is intended to be translated to C which will go so fast that it wont matter. */
EXPORT(sqInt) primitiveFindSubstring(void) {
+ sqInt index;
+ sqInt startIndex;
+ sqInt startIndexLimiT;
sqInt rcvr;
unsigned char *key;
unsigned char *body;
sqInt start;
unsigned char *matchTable;
- sqInt index;
- sqInt startIndex;
rcvr = stackValue(4);
if (!(isBytes(stackValue(3)))) {
@@ -667,7 +668,7 @@
pushInteger(0);
return null;
}
- for (startIndex = start; startIndex <= (((sizeOfSTArrayFromCPrimitive(body + 1)) - (sizeOfSTArrayFromCPrimitive(key + 1))) + 1); startIndex += 1) {
+ for (startIndex = start, startIndexLimiT = (((sizeOfSTArrayFromCPrimitive(body + 1)) - (sizeOfSTArrayFromCPrimitive(key + 1))) + 1); startIndex <= startIndexLimiT; startIndex += 1) {
index = 1;
while ((matchTable[(asciiValue(body[(startIndex + index) - 1])) + 1]) == (matchTable[(asciiValue(key[index])) + 1])) {
if (index == (sizeOfSTArrayFromCPrimitive(key + 1))) {
@@ -690,12 +691,12 @@
}
EXPORT(sqInt) primitiveIndexOfAsciiInString(void) {
+ sqInt pos;
+ sqInt stringSize;
sqInt rcvr;
sqInt anInteger;
unsigned char *aString;
sqInt start;
- sqInt pos;
- sqInt stringSize;
rcvr = stackValue(3);
anInteger = stackIntegerValue(2);
@@ -736,13 +737,13 @@
suitable point in the future */
EXPORT(sqInt) primitiveStringHash(void) {
- sqInt rcvr;
- unsigned char *aByteArray;
- sqInt speciesHash;
sqInt byteArraySize;
sqInt hash;
sqInt low;
sqInt pos;
+ sqInt rcvr;
+ unsigned char *aByteArray;
+ sqInt speciesHash;
rcvr = stackValue(2);
if (!(isBytes(stackValue(1)))) {
@@ -776,12 +777,12 @@
/* translate the characters in the string by the given table, in place */
EXPORT(sqInt) primitiveTranslateStringWithTable(void) {
+ sqInt i;
sqInt rcvr;
unsigned char *aString;
sqInt start;
sqInt stop;
unsigned char *table;
- sqInt i;
rcvr = stackValue(4);
if (!(isBytes(stackValue(3)))) {
Modified: trunk/src/plugins/Mpeg3Plugin/Mpeg3Plugin.c
===================================================================
--- trunk/src/plugins/Mpeg3Plugin/Mpeg3Plugin.c 2013-04-04 19:59:06 UTC (rev 2715)
+++ trunk/src/plugins/Mpeg3Plugin/Mpeg3Plugin.c 2013-04-07 12:00:29 UTC (rev 2716)
@@ -1,10 +1,10 @@
-/* Smalltalk from Squeak4.3 with VMMaker 4.11.4 translated as C source on 25 March 2013 9:43:59 pm */
+/* Smalltalk from Squeak4.3 with VMMaker 4.11.5 translated as C source on 6 April 2013 10:59:48 am */
/* Automatically generated by
- SmartSyntaxPluginCodeGenerator VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
+ SmartSyntaxPluginCodeGenerator * VMMaker-dtl.314 uuid: 27bc9a3b-01be-47b3-8e3a-b5f5554a389d
from
@@ Diff output truncated at 50000 characters. @@
More information about the Vm-dev
mailing list