[Vm-dev] [commit][3349] CogVM source as per VMMaker.oscog-eem.1313
commits at squeakvm.org
commits at squeakvm.org
Mon May 18 01:20:07 UTC 2015
Revision: 3349
Author: eliot
Date: 2015-05-17 18:20:04 -0700 (Sun, 17 May 2015)
Log Message:
-----------
CogVM source as per VMMaker.oscog-eem.1313
Make accessor depth calculation more accurate by not considering
fetchInteger:ofObject: and arraySize: et al as object accessors.
Make the read-before-written initializer safer, only initialzing simple types.
Modified Paths:
--------------
branches/Cog/nsspursrc/plugins/AsynchFilePlugin/AsynchFilePlugin.c
branches/Cog/nsspursrc/plugins/B2DPlugin/B2DPlugin.c
branches/Cog/nsspursrc/plugins/BitBltPlugin/BitBltPlugin.c
branches/Cog/nsspursrc/plugins/DSAPrims/DSAPrims.c
branches/Cog/nsspursrc/plugins/FilePlugin/FilePlugin.c
branches/Cog/nsspursrc/plugins/FloatArrayPlugin/FloatArrayPlugin.c
branches/Cog/nsspursrc/plugins/IA32ABI/IA32ABI.c
branches/Cog/nsspursrc/plugins/LargeIntegers/LargeIntegers.c
branches/Cog/nsspursrc/plugins/RePlugin/RePlugin.c
branches/Cog/nsspursrc/plugins/SocketPlugin/SocketPlugin.c
branches/Cog/nsspursrc/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c
branches/Cog/nsspursrc/plugins/VMProfileLinuxSupportPlugin/VMProfileLinuxSupportPlugin.c
branches/Cog/nsspursrc/plugins/Win32OSProcessPlugin/Win32OSProcessPlugin.c
branches/Cog/nsspursrc/plugins/ZipPlugin/ZipPlugin.c
branches/Cog/nsspursrc/vm/cogit.h
branches/Cog/nsspursrc/vm/cogitARMv5.c
branches/Cog/nsspursrc/vm/cogitIA32.c
branches/Cog/nsspursrc/vm/cointerp.c
branches/Cog/nsspursrc/vm/cointerp.h
branches/Cog/nsspursrc/vm/gcc3x-cointerp.c
branches/Cog/nsspurstack64src/vm/gcc3x-interp.c
branches/Cog/nsspurstack64src/vm/interp.c
branches/Cog/nsspurstacksrc/vm/gcc3x-interp.c
branches/Cog/nsspurstacksrc/vm/interp.c
branches/Cog/spursistasrc/vm/cogit.h
branches/Cog/spursistasrc/vm/cogitARMv5.c
branches/Cog/spursistasrc/vm/cogitIA32.c
branches/Cog/spursistasrc/vm/cointerp.c
branches/Cog/spursistasrc/vm/cointerp.h
branches/Cog/spursistasrc/vm/gcc3x-cointerp.c
branches/Cog/spursrc/vm/cogit.h
branches/Cog/spursrc/vm/cogitARMv5.c
branches/Cog/spursrc/vm/cogitIA32.c
branches/Cog/spursrc/vm/cointerp.c
branches/Cog/spursrc/vm/cointerp.h
branches/Cog/spursrc/vm/gcc3x-cointerp.c
branches/Cog/spurstack64src/vm/gcc3x-interp.c
branches/Cog/spurstack64src/vm/interp.c
branches/Cog/spurstacksrc/vm/gcc3x-interp.c
branches/Cog/spurstacksrc/vm/interp.c
branches/Cog/src/plugins/AsynchFilePlugin/AsynchFilePlugin.c
branches/Cog/src/plugins/B2DPlugin/B2DPlugin.c
branches/Cog/src/plugins/BitBltPlugin/BitBltPlugin.c
branches/Cog/src/plugins/BochsIA32Plugin/BochsIA32Plugin.c
branches/Cog/src/plugins/CameraPlugin/CameraPlugin.c
branches/Cog/src/plugins/DSAPrims/DSAPrims.c
branches/Cog/src/plugins/FFTPlugin/FFTPlugin.c
branches/Cog/src/plugins/FilePlugin/FilePlugin.c
branches/Cog/src/plugins/FloatArrayPlugin/FloatArrayPlugin.c
branches/Cog/src/plugins/GdbARMPlugin/GdbARMPlugin.c
branches/Cog/src/plugins/IA32ABI/IA32ABI.c
branches/Cog/src/plugins/LargeIntegers/LargeIntegers.c
branches/Cog/src/plugins/MacMenubarPlugin/MacMenubarPlugin.c
branches/Cog/src/plugins/Mpeg3Plugin/Mpeg3Plugin.c
branches/Cog/src/plugins/RePlugin/RePlugin.c
branches/Cog/src/plugins/ScratchPlugin/ScratchPlugin.c
branches/Cog/src/plugins/SocketPlugin/SocketPlugin.c
branches/Cog/src/plugins/SoundCodecPrims/SoundCodecPrims.c
branches/Cog/src/plugins/StarSqueakPlugin/StarSqueakPlugin.c
branches/Cog/src/plugins/UnicodePlugin/UnicodePlugin.c
branches/Cog/src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c
branches/Cog/src/plugins/VMProfileLinuxSupportPlugin/VMProfileLinuxSupportPlugin.c
branches/Cog/src/plugins/WeDoPlugin/WeDoPlugin.c
branches/Cog/src/plugins/Win32OSProcessPlugin/Win32OSProcessPlugin.c
branches/Cog/src/plugins/ZipPlugin/ZipPlugin.c
branches/Cog/src/vm/cogit.h
branches/Cog/src/vm/cogitARMv5.c
branches/Cog/src/vm/cogitIA32.c
branches/Cog/src/vm/cointerp.c
branches/Cog/src/vm/cointerp.h
branches/Cog/src/vm/cointerpmt.c
branches/Cog/src/vm/cointerpmt.h
branches/Cog/src/vm/gcc3x-cointerp.c
branches/Cog/src/vm/gcc3x-cointerpmt.c
branches/Cog/stacksrc/vm/gcc3x-interp.c
branches/Cog/stacksrc/vm/interp.c
Property Changed:
----------------
branches/Cog/platforms/Cross/vm/sqSCCSVersion.h
Modified: branches/Cog/nsspursrc/plugins/AsynchFilePlugin/AsynchFilePlugin.c
===================================================================
--- branches/Cog/nsspursrc/plugins/AsynchFilePlugin/AsynchFilePlugin.c 2015-05-17 23:03:01 UTC (rev 3348)
+++ branches/Cog/nsspursrc/plugins/AsynchFilePlugin/AsynchFilePlugin.c 2015-05-18 01:20:04 UTC (rev 3349)
@@ -1,9 +1,9 @@
/* Automatically generated by
- SmartSyntaxPluginCodeGenerator VMMaker.oscog-eem.1035 uuid: 33a34378-0618-40c7-8fbb-c467fb40fc57
+ SmartSyntaxPluginCodeGenerator VMMaker.oscog-eem.1313 uuid: f7251538-4676-49b4-bc2c-f2cfecd2a3ae
from
- AsynchFilePlugin VMMaker.oscog-eem.1035 uuid: 33a34378-0618-40c7-8fbb-c467fb40fc57
+ AsynchFilePlugin VMMaker.oscog-eem.1313 uuid: f7251538-4676-49b4-bc2c-f2cfecd2a3ae
*/
-static char __buildInfo[] = "AsynchFilePlugin VMMaker.oscog-eem.1035 uuid: 33a34378-0618-40c7-8fbb-c467fb40fc57 " __DATE__ ;
+static char __buildInfo[] = "AsynchFilePlugin VMMaker.oscog-eem.1313 uuid: f7251538-4676-49b4-bc2c-f2cfecd2a3ae " __DATE__ ;
@@ -102,9 +102,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "AsynchFilePlugin VMMaker.oscog-eem.1035 (i)"
+ "AsynchFilePlugin VMMaker.oscog-eem.1313 (i)"
#else
- "AsynchFilePlugin VMMaker.oscog-eem.1035 (e)"
+ "AsynchFilePlugin VMMaker.oscog-eem.1313 (e)"
#endif
;
static void * sCOAFfn;
@@ -490,10 +490,10 @@
{"AsynchFilePlugin", "moduleUnloaded", (void*)moduleUnloaded},
{"AsynchFilePlugin", "primitiveAsyncFileClose\000\000", (void*)primitiveAsyncFileClose},
{"AsynchFilePlugin", "primitiveAsyncFileOpen\000\000", (void*)primitiveAsyncFileOpen},
- {"AsynchFilePlugin", "primitiveAsyncFileReadResult\000\001", (void*)primitiveAsyncFileReadResult},
+ {"AsynchFilePlugin", "primitiveAsyncFileReadResult\000\000", (void*)primitiveAsyncFileReadResult},
{"AsynchFilePlugin", "primitiveAsyncFileReadStart\000\000", (void*)primitiveAsyncFileReadStart},
{"AsynchFilePlugin", "primitiveAsyncFileWriteResult\000\000", (void*)primitiveAsyncFileWriteResult},
- {"AsynchFilePlugin", "primitiveAsyncFileWriteStart\000\001", (void*)primitiveAsyncFileWriteStart},
+ {"AsynchFilePlugin", "primitiveAsyncFileWriteStart\000\000", (void*)primitiveAsyncFileWriteStart},
{"AsynchFilePlugin", "setInterpreter", (void*)setInterpreter},
{"AsynchFilePlugin", "shutdownModule\000\377", (void*)shutdownModule},
{NULL, NULL, NULL}
@@ -503,9 +503,9 @@
signed char primitiveAsyncFileCloseAccessorDepth = 0;
signed char primitiveAsyncFileOpenAccessorDepth = 0;
-signed char primitiveAsyncFileReadResultAccessorDepth = 1;
+signed char primitiveAsyncFileReadResultAccessorDepth = 0;
signed char primitiveAsyncFileReadStartAccessorDepth = 0;
signed char primitiveAsyncFileWriteResultAccessorDepth = 0;
-signed char primitiveAsyncFileWriteStartAccessorDepth = 1;
+signed char primitiveAsyncFileWriteStartAccessorDepth = 0;
#endif /* ifdef SQ_BUILTIN_PLUGIN */
Modified: branches/Cog/nsspursrc/plugins/B2DPlugin/B2DPlugin.c
===================================================================
--- branches/Cog/nsspursrc/plugins/B2DPlugin/B2DPlugin.c 2015-05-17 23:03:01 UTC (rev 3348)
+++ branches/Cog/nsspursrc/plugins/B2DPlugin/B2DPlugin.c 2015-05-18 01:20:04 UTC (rev 3349)
@@ -1,9 +1,9 @@
/* Automatically generated by
- VMPluginCodeGenerator VMMaker.oscog-eem.1311 uuid: 61f8144b-089d-4ca4-9e81-4ccfa6de0fc3
+ VMPluginCodeGenerator VMMaker.oscog-eem.1313 uuid: f7251538-4676-49b4-bc2c-f2cfecd2a3ae
from
- BalloonEnginePlugin VMMaker.oscog-eem.1311 uuid: 61f8144b-089d-4ca4-9e81-4ccfa6de0fc3
+ BalloonEnginePlugin VMMaker.oscog-eem.1313 uuid: f7251538-4676-49b4-bc2c-f2cfecd2a3ae
*/
-static char __buildInfo[] = "BalloonEnginePlugin VMMaker.oscog-eem.1311 uuid: 61f8144b-089d-4ca4-9e81-4ccfa6de0fc3 " __DATE__ ;
+static char __buildInfo[] = "BalloonEnginePlugin VMMaker.oscog-eem.1313 uuid: f7251538-4676-49b4-bc2c-f2cfecd2a3ae " __DATE__ ;
@@ -836,9 +836,9 @@
static void * loadBBFn;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "B2DPlugin VMMaker.oscog-eem.1311 (i)"
+ "B2DPlugin VMMaker.oscog-eem.1313 (i)"
#else
- "B2DPlugin VMMaker.oscog-eem.1311 (e)"
+ "B2DPlugin VMMaker.oscog-eem.1313 (e)"
#endif
;
static int* objBuffer;
@@ -11962,7 +11962,6 @@
{
sqInt aaLevel;
- aaLevel = 0;
if (level >= 4) {
aaLevel = 4;
}
@@ -14265,12 +14264,12 @@
{"B2DPlugin", "primitiveNeedsFlush\000\002", (void*)primitiveNeedsFlush},
{"B2DPlugin", "primitiveNeedsFlushPut\000\002", (void*)primitiveNeedsFlushPut},
{"B2DPlugin", "primitiveNextActiveEdgeEntry\000\002", (void*)primitiveNextActiveEdgeEntry},
- {"B2DPlugin", "primitiveNextFillEntry\000\004", (void*)primitiveNextFillEntry},
+ {"B2DPlugin", "primitiveNextFillEntry\000\003", (void*)primitiveNextFillEntry},
{"B2DPlugin", "primitiveNextGlobalEdgeEntry\000\002", (void*)primitiveNextGlobalEdgeEntry},
{"B2DPlugin", "primitiveRegisterExternalEdge\000\002", (void*)primitiveRegisterExternalEdge},
{"B2DPlugin", "primitiveRegisterExternalFill\000\002", (void*)primitiveRegisterExternalFill},
- {"B2DPlugin", "primitiveRenderImage\000\004", (void*)primitiveRenderImage},
- {"B2DPlugin", "primitiveRenderScanline\000\004", (void*)primitiveRenderScanline},
+ {"B2DPlugin", "primitiveRenderImage\000\003", (void*)primitiveRenderImage},
+ {"B2DPlugin", "primitiveRenderScanline\000\003", (void*)primitiveRenderScanline},
{"B2DPlugin", "primitiveSetAALevel\000\002", (void*)primitiveSetAALevel},
{"B2DPlugin", "primitiveSetBitBltPlugin\000\001", (void*)primitiveSetBitBltPlugin},
{"B2DPlugin", "primitiveSetClipRect\000\002", (void*)primitiveSetClipRect},
@@ -14314,12 +14313,12 @@
signed char primitiveNeedsFlushAccessorDepth = 2;
signed char primitiveNeedsFlushPutAccessorDepth = 2;
signed char primitiveNextActiveEdgeEntryAccessorDepth = 2;
-signed char primitiveNextFillEntryAccessorDepth = 4;
+signed char primitiveNextFillEntryAccessorDepth = 3;
signed char primitiveNextGlobalEdgeEntryAccessorDepth = 2;
signed char primitiveRegisterExternalEdgeAccessorDepth = 2;
signed char primitiveRegisterExternalFillAccessorDepth = 2;
-signed char primitiveRenderImageAccessorDepth = 4;
-signed char primitiveRenderScanlineAccessorDepth = 4;
+signed char primitiveRenderImageAccessorDepth = 3;
+signed char primitiveRenderScanlineAccessorDepth = 3;
signed char primitiveSetAALevelAccessorDepth = 2;
signed char primitiveSetBitBltPluginAccessorDepth = 1;
signed char primitiveSetClipRectAccessorDepth = 2;
Modified: branches/Cog/nsspursrc/plugins/BitBltPlugin/BitBltPlugin.c
===================================================================
--- branches/Cog/nsspursrc/plugins/BitBltPlugin/BitBltPlugin.c 2015-05-17 23:03:01 UTC (rev 3348)
+++ branches/Cog/nsspursrc/plugins/BitBltPlugin/BitBltPlugin.c 2015-05-18 01:20:04 UTC (rev 3349)
@@ -1,9 +1,9 @@
/* Automatically generated by
- SmartSyntaxPluginCodeGenerator VMMaker.oscog-eem.1311 uuid: 61f8144b-089d-4ca4-9e81-4ccfa6de0fc3
+ SmartSyntaxPluginCodeGenerator VMMaker.oscog-eem.1313 uuid: f7251538-4676-49b4-bc2c-f2cfecd2a3ae
from
- BitBltSimulation VMMaker.oscog-eem.1311 uuid: 61f8144b-089d-4ca4-9e81-4ccfa6de0fc3
+ BitBltSimulation VMMaker.oscog-eem.1313 uuid: f7251538-4676-49b4-bc2c-f2cfecd2a3ae
*/
-static char __buildInfo[] = "BitBltSimulation VMMaker.oscog-eem.1311 uuid: 61f8144b-089d-4ca4-9e81-4ccfa6de0fc3 " __DATE__ ;
+static char __buildInfo[] = "BitBltSimulation VMMaker.oscog-eem.1313 uuid: f7251538-4676-49b4-bc2c-f2cfecd2a3ae " __DATE__ ;
@@ -344,9 +344,9 @@
};
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "BitBltPlugin VMMaker.oscog-eem.1311 (i)"
+ "BitBltPlugin VMMaker.oscog-eem.1313 (i)"
#else
- "BitBltPlugin VMMaker.oscog-eem.1311 (e)"
+ "BitBltPlugin VMMaker.oscog-eem.1313 (e)"
#endif
;
static sqInt noHalftone;
@@ -5027,7 +5027,6 @@
sqInt val;
sqInt _return_value;
- val = 0;
colorA = (BytesPerOop == 4
? positive32BitValueOf(stackValue(2))
: positive64BitValueOf(stackValue(2)));
@@ -8182,7 +8181,7 @@
{"BitBltPlugin", "primitiveCopyBits\000\003", (void*)primitiveCopyBits},
{"BitBltPlugin", "primitiveDisplayString\000\003", (void*)primitiveDisplayString},
{"BitBltPlugin", "primitiveDrawLoop\000\003", (void*)primitiveDrawLoop},
- {"BitBltPlugin", "primitivePixelValueAt\000\002", (void*)primitivePixelValueAt},
+ {"BitBltPlugin", "primitivePixelValueAt\000\001", (void*)primitivePixelValueAt},
{"BitBltPlugin", "primitiveWarpBits\000\003", (void*)primitiveWarpBits},
{"BitBltPlugin", "setInterpreter", (void*)setInterpreter},
{NULL, NULL, NULL}
@@ -8195,7 +8194,7 @@
signed char primitiveCopyBitsAccessorDepth = 3;
signed char primitiveDisplayStringAccessorDepth = 3;
signed char primitiveDrawLoopAccessorDepth = 3;
-signed char primitivePixelValueAtAccessorDepth = 2;
+signed char primitivePixelValueAtAccessorDepth = 1;
signed char primitiveWarpBitsAccessorDepth = 3;
#endif /* ifdef SQ_BUILTIN_PLUGIN */
Modified: branches/Cog/nsspursrc/plugins/DSAPrims/DSAPrims.c
===================================================================
--- branches/Cog/nsspursrc/plugins/DSAPrims/DSAPrims.c 2015-05-17 23:03:01 UTC (rev 3348)
+++ branches/Cog/nsspursrc/plugins/DSAPrims/DSAPrims.c 2015-05-18 01:20:04 UTC (rev 3349)
@@ -1,9 +1,9 @@
/* Automatically generated by
- VMPluginCodeGenerator VMMaker.oscog-eem.1311 uuid: 61f8144b-089d-4ca4-9e81-4ccfa6de0fc3
+ VMPluginCodeGenerator VMMaker.oscog-eem.1313 uuid: f7251538-4676-49b4-bc2c-f2cfecd2a3ae
from
- DSAPlugin VMMaker.oscog-eem.1311 uuid: 61f8144b-089d-4ca4-9e81-4ccfa6de0fc3
+ DSAPlugin VMMaker.oscog-eem.1313 uuid: f7251538-4676-49b4-bc2c-f2cfecd2a3ae
*/
-static char __buildInfo[] = "DSAPlugin VMMaker.oscog-eem.1311 uuid: 61f8144b-089d-4ca4-9e81-4ccfa6de0fc3 " __DATE__ ;
+static char __buildInfo[] = "DSAPlugin VMMaker.oscog-eem.1313 uuid: f7251538-4676-49b4-bc2c-f2cfecd2a3ae " __DATE__ ;
@@ -91,9 +91,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "DSAPrims VMMaker.oscog-eem.1311 (i)"
+ "DSAPrims VMMaker.oscog-eem.1313 (i)"
#else
- "DSAPrims VMMaker.oscog-eem.1311 (e)"
+ "DSAPrims VMMaker.oscog-eem.1313 (e)"
#endif
;
static sqInt remainderDigitCount;
@@ -721,7 +721,7 @@
void* DSAPrims_exports[][3] = {
{"DSAPrims", "getModuleName", (void*)getModuleName},
- {"DSAPrims", "primitiveBigDivide\000\002", (void*)primitiveBigDivide},
+ {"DSAPrims", "primitiveBigDivide\000\001", (void*)primitiveBigDivide},
{"DSAPrims", "primitiveBigMultiply\000\001", (void*)primitiveBigMultiply},
{"DSAPrims", "primitiveExpandBlock\000\001", (void*)primitiveExpandBlock},
{"DSAPrims", "primitiveHashBlock\000\001", (void*)primitiveHashBlock},
@@ -733,7 +733,7 @@
#else /* ifdef SQ_BUILTIN_PLUGIN */
-signed char primitiveBigDivideAccessorDepth = 2;
+signed char primitiveBigDivideAccessorDepth = 1;
signed char primitiveBigMultiplyAccessorDepth = 1;
signed char primitiveExpandBlockAccessorDepth = 1;
signed char primitiveHashBlockAccessorDepth = 1;
Modified: branches/Cog/nsspursrc/plugins/FilePlugin/FilePlugin.c
===================================================================
--- branches/Cog/nsspursrc/plugins/FilePlugin/FilePlugin.c 2015-05-17 23:03:01 UTC (rev 3348)
+++ branches/Cog/nsspursrc/plugins/FilePlugin/FilePlugin.c 2015-05-18 01:20:04 UTC (rev 3349)
@@ -1,9 +1,9 @@
/* Automatically generated by
- VMPluginCodeGenerator VMMaker.oscog-eem.1311 uuid: 61f8144b-089d-4ca4-9e81-4ccfa6de0fc3
+ VMPluginCodeGenerator VMMaker.oscog-eem.1313 uuid: f7251538-4676-49b4-bc2c-f2cfecd2a3ae
from
- FilePlugin VMMaker.oscog-eem.1311 uuid: 61f8144b-089d-4ca4-9e81-4ccfa6de0fc3
+ FilePlugin VMMaker.oscog-eem.1313 uuid: f7251538-4676-49b4-bc2c-f2cfecd2a3ae
*/
-static char __buildInfo[] = "FilePlugin VMMaker.oscog-eem.1311 uuid: 61f8144b-089d-4ca4-9e81-4ccfa6de0fc3 " __DATE__ ;
+static char __buildInfo[] = "FilePlugin VMMaker.oscog-eem.1313 uuid: f7251538-4676-49b4-bc2c-f2cfecd2a3ae " __DATE__ ;
@@ -177,9 +177,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "FilePlugin VMMaker.oscog-eem.1311 (i)"
+ "FilePlugin VMMaker.oscog-eem.1313 (i)"
#else
- "FilePlugin VMMaker.oscog-eem.1311 (e)"
+ "FilePlugin VMMaker.oscog-eem.1313 (e)"
#endif
;
static void * sCCPfn;
@@ -471,11 +471,6 @@
sqInt requestedName;
sqInt status;
- createDate = 0;
- dirFlag = 0;
- entryNameSize = 0;
- fileSize = 0;
- modifiedDate = 0;
requestedName = stackValue(0);
pathName = stackValue(1);
if (!(isBytes(pathName))) {
@@ -581,11 +576,6 @@
sqInt pathNameSize;
sqInt status;
- createDate = 0;
- dirFlag = 0;
- entryNameSize = 0;
- fileSize = 0;
- modifiedDate = 0;
index = stackIntegerValue(0);
pathName = stackValue(1);
if (!(isBytes(pathName))) {
@@ -793,7 +783,6 @@
sqInt objectPointer;
squeakFileOffsetType position;
- position = 0;
/* begin fileValueOf: */
objectPointer = stackValue(0);
if (!((isBytes(objectPointer))
@@ -956,7 +945,6 @@
sqInt objectPointer;
squeakFileOffsetType size;
- size = 0;
/* begin fileValueOf: */
objectPointer = stackValue(0);
if (!((isBytes(objectPointer))
Modified: branches/Cog/nsspursrc/plugins/FloatArrayPlugin/FloatArrayPlugin.c
===================================================================
--- branches/Cog/nsspursrc/plugins/FloatArrayPlugin/FloatArrayPlugin.c 2015-05-17 23:03:01 UTC (rev 3348)
+++ branches/Cog/nsspursrc/plugins/FloatArrayPlugin/FloatArrayPlugin.c 2015-05-18 01:20:04 UTC (rev 3349)
@@ -1,9 +1,9 @@
/* Automatically generated by
- VMPluginCodeGenerator VMMaker.oscog-eem.983 uuid: 4cdca841-6318-4c49-95de-8c47d0d7e91d
+ VMPluginCodeGenerator VMMaker.oscog-eem.1313 uuid: f7251538-4676-49b4-bc2c-f2cfecd2a3ae
from
- FloatArrayPlugin VMMaker.oscog-eem.983 uuid: 4cdca841-6318-4c49-95de-8c47d0d7e91d
+ FloatArrayPlugin VMMaker.oscog-eem.1313 uuid: f7251538-4676-49b4-bc2c-f2cfecd2a3ae
*/
-static char __buildInfo[] = "FloatArrayPlugin VMMaker.oscog-eem.983 uuid: 4cdca841-6318-4c49-95de-8c47d0d7e91d " __DATE__ ;
+static char __buildInfo[] = "FloatArrayPlugin VMMaker.oscog-eem.1313 uuid: f7251538-4676-49b4-bc2c-f2cfecd2a3ae " __DATE__ ;
@@ -109,9 +109,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "FloatArrayPlugin VMMaker.oscog-eem.983 (i)"
+ "FloatArrayPlugin VMMaker.oscog-eem.1313 (i)"
#else
- "FloatArrayPlugin VMMaker.oscog-eem.983 (e)"
+ "FloatArrayPlugin VMMaker.oscog-eem.1313 (e)"
#endif
;
@@ -717,43 +717,43 @@
void* FloatArrayPlugin_exports[][3] = {
{"FloatArrayPlugin", "getModuleName", (void*)getModuleName},
- {"FloatArrayPlugin", "primitiveAddFloatArray\000\001", (void*)primitiveAddFloatArray},
- {"FloatArrayPlugin", "primitiveAddScalar\000\001", (void*)primitiveAddScalar},
+ {"FloatArrayPlugin", "primitiveAddFloatArray\000\000", (void*)primitiveAddFloatArray},
+ {"FloatArrayPlugin", "primitiveAddScalar\000\000", (void*)primitiveAddScalar},
{"FloatArrayPlugin", "primitiveAt\000\001", (void*)primitiveAt},
{"FloatArrayPlugin", "primitiveAtPut\000\001", (void*)primitiveAtPut},
- {"FloatArrayPlugin", "primitiveDivFloatArray\000\001", (void*)primitiveDivFloatArray},
- {"FloatArrayPlugin", "primitiveDivScalar\000\001", (void*)primitiveDivScalar},
- {"FloatArrayPlugin", "primitiveDotProduct\000\001", (void*)primitiveDotProduct},
- {"FloatArrayPlugin", "primitiveEqual\000\001", (void*)primitiveEqual},
- {"FloatArrayPlugin", "primitiveHashArray\000\001", (void*)primitiveHashArray},
- {"FloatArrayPlugin", "primitiveLength\000\001", (void*)primitiveLength},
- {"FloatArrayPlugin", "primitiveMulFloatArray\000\001", (void*)primitiveMulFloatArray},
- {"FloatArrayPlugin", "primitiveMulScalar\000\001", (void*)primitiveMulScalar},
- {"FloatArrayPlugin", "primitiveNormalize\000\001", (void*)primitiveNormalize},
- {"FloatArrayPlugin", "primitiveSubFloatArray\000\001", (void*)primitiveSubFloatArray},
- {"FloatArrayPlugin", "primitiveSubScalar\000\001", (void*)primitiveSubScalar},
- {"FloatArrayPlugin", "primitiveSum\000\001", (void*)primitiveSum},
+ {"FloatArrayPlugin", "primitiveDivFloatArray\000\000", (void*)primitiveDivFloatArray},
+ {"FloatArrayPlugin", "primitiveDivScalar\000\000", (void*)primitiveDivScalar},
+ {"FloatArrayPlugin", "primitiveDotProduct\000\000", (void*)primitiveDotProduct},
+ {"FloatArrayPlugin", "primitiveEqual\000\000", (void*)primitiveEqual},
+ {"FloatArrayPlugin", "primitiveHashArray\000\000", (void*)primitiveHashArray},
+ {"FloatArrayPlugin", "primitiveLength\000\000", (void*)primitiveLength},
+ {"FloatArrayPlugin", "primitiveMulFloatArray\000\000", (void*)primitiveMulFloatArray},
+ {"FloatArrayPlugin", "primitiveMulScalar\000\000", (void*)primitiveMulScalar},
+ {"FloatArrayPlugin", "primitiveNormalize\000\000", (void*)primitiveNormalize},
+ {"FloatArrayPlugin", "primitiveSubFloatArray\000\000", (void*)primitiveSubFloatArray},
+ {"FloatArrayPlugin", "primitiveSubScalar\000\000", (void*)primitiveSubScalar},
+ {"FloatArrayPlugin", "primitiveSum\000\000", (void*)primitiveSum},
{"FloatArrayPlugin", "setInterpreter", (void*)setInterpreter},
{NULL, NULL, NULL}
};
#else /* ifdef SQ_BUILTIN_PLUGIN */
-signed char primitiveAddFloatArrayAccessorDepth = 1;
-signed char primitiveAddScalarAccessorDepth = 1;
+signed char primitiveAddFloatArrayAccessorDepth = 0;
+signed char primitiveAddScalarAccessorDepth = 0;
signed char primitiveAtAccessorDepth = 1;
signed char primitiveAtPutAccessorDepth = 1;
-signed char primitiveDivFloatArrayAccessorDepth = 1;
-signed char primitiveDivScalarAccessorDepth = 1;
-signed char primitiveDotProductAccessorDepth = 1;
-signed char primitiveEqualAccessorDepth = 1;
-signed char primitiveHashArrayAccessorDepth = 1;
-signed char primitiveLengthAccessorDepth = 1;
-signed char primitiveMulFloatArrayAccessorDepth = 1;
-signed char primitiveMulScalarAccessorDepth = 1;
-signed char primitiveNormalizeAccessorDepth = 1;
-signed char primitiveSubFloatArrayAccessorDepth = 1;
-signed char primitiveSubScalarAccessorDepth = 1;
-signed char primitiveSumAccessorDepth = 1;
+signed char primitiveDivFloatArrayAccessorDepth = 0;
+signed char primitiveDivScalarAccessorDepth = 0;
+signed char primitiveDotProductAccessorDepth = 0;
+signed char primitiveEqualAccessorDepth = 0;
+signed char primitiveHashArrayAccessorDepth = 0;
+signed char primitiveLengthAccessorDepth = 0;
+signed char primitiveMulFloatArrayAccessorDepth = 0;
+signed char primitiveMulScalarAccessorDepth = 0;
+signed char primitiveNormalizeAccessorDepth = 0;
+signed char primitiveSubFloatArrayAccessorDepth = 0;
+signed char primitiveSubScalarAccessorDepth = 0;
+signed char primitiveSumAccessorDepth = 0;
#endif /* ifdef SQ_BUILTIN_PLUGIN */
Modified: branches/Cog/nsspursrc/plugins/IA32ABI/IA32ABI.c
===================================================================
--- branches/Cog/nsspursrc/plugins/IA32ABI/IA32ABI.c 2015-05-17 23:03:01 UTC (rev 3348)
+++ branches/Cog/nsspursrc/plugins/IA32ABI/IA32ABI.c 2015-05-18 01:20:04 UTC (rev 3349)
@@ -1,9 +1,9 @@
/* Automatically generated by
- VMPluginCodeGenerator VMMaker.oscog-eem.1072 uuid: bd9d8dd5-dea0-49da-8be7-cb246f49f554
+ VMPluginCodeGenerator VMMaker.oscog-eem.1313 uuid: f7251538-4676-49b4-bc2c-f2cfecd2a3ae
from
- NewsqueakIA32ABIPlugin VMMaker.oscog-eem.1072 uuid: bd9d8dd5-dea0-49da-8be7-cb246f49f554
+ NewsqueakIA32ABIPlugin VMMaker.oscog-eem.1313 uuid: f7251538-4676-49b4-bc2c-f2cfecd2a3ae
*/
-static char __buildInfo[] = "NewsqueakIA32ABIPlugin VMMaker.oscog-eem.1072 uuid: bd9d8dd5-dea0-49da-8be7-cb246f49f554 " __DATE__ ;
+static char __buildInfo[] = "NewsqueakIA32ABIPlugin VMMaker.oscog-eem.1313 uuid: f7251538-4676-49b4-bc2c-f2cfecd2a3ae " __DATE__ ;
@@ -223,9 +223,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "IA32ABI VMMaker.oscog-eem.1072 (i)"
+ "IA32ABI VMMaker.oscog-eem.1313 (i)"
#else
- "IA32ABI VMMaker.oscog-eem.1072 (e)"
+ "IA32ABI VMMaker.oscog-eem.1313 (e)"
#endif
;
@@ -2116,7 +2116,7 @@
{"IA32ABI", "isAlien", (void*)isAlien},
{"IA32ABI", "primAddressField\000\000", (void*)primAddressField},
{"IA32ABI", "primAddressFieldPut\000\000", (void*)primAddressFieldPut},
- {"IA32ABI", "primAlienReplace\000\001", (void*)primAlienReplace},
+ {"IA32ABI", "primAlienReplace\000\000", (void*)primAlienReplace},
{"IA32ABI", "primAllocateExecutablePage\000\377", (void*)primAllocateExecutablePage},
{"IA32ABI", "primBoxedFree\000\001", (void*)primBoxedFree},
{"IA32ABI", "primCallOutDoubleReturn\000\000", (void*)primCallOutDoubleReturn},
@@ -2167,7 +2167,7 @@
signed char primAddressFieldAccessorDepth = 0;
signed char primAddressFieldPutAccessorDepth = 0;
-signed char primAlienReplaceAccessorDepth = 1;
+signed char primAlienReplaceAccessorDepth = 0;
signed char primBoxedFreeAccessorDepth = 1;
signed char primCallOutDoubleReturnAccessorDepth = 0;
signed char primCallOutFloatReturnAccessorDepth = 0;
Modified: branches/Cog/nsspursrc/plugins/LargeIntegers/LargeIntegers.c
===================================================================
--- branches/Cog/nsspursrc/plugins/LargeIntegers/LargeIntegers.c 2015-05-17 23:03:01 UTC (rev 3348)
+++ branches/Cog/nsspursrc/plugins/LargeIntegers/LargeIntegers.c 2015-05-18 01:20:04 UTC (rev 3349)
@@ -1,9 +1,9 @@
/* Automatically generated by
- SmartSyntaxPluginCodeGenerator VMMaker.oscog-eem.1311 uuid: 61f8144b-089d-4ca4-9e81-4ccfa6de0fc3
+ SmartSyntaxPluginCodeGenerator VMMaker.oscog-eem.1313 uuid: f7251538-4676-49b4-bc2c-f2cfecd2a3ae
from
- LargeIntegersPlugin VMMaker.oscog-eem.1311 uuid: 61f8144b-089d-4ca4-9e81-4ccfa6de0fc3
+ LargeIntegersPlugin VMMaker.oscog-eem.1313 uuid: f7251538-4676-49b4-bc2c-f2cfecd2a3ae
*/
-static char __buildInfo[] = "LargeIntegersPlugin VMMaker.oscog-eem.1311 uuid: 61f8144b-089d-4ca4-9e81-4ccfa6de0fc3 " __DATE__ ;
+static char __buildInfo[] = "LargeIntegersPlugin VMMaker.oscog-eem.1313 uuid: f7251538-4676-49b4-bc2c-f2cfecd2a3ae " __DATE__ ;
@@ -174,9 +174,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "LargeIntegers v1.5 VMMaker.oscog-eem.1311 (i)"
+ "LargeIntegers v1.5 VMMaker.oscog-eem.1313 (i)"
#else
- "LargeIntegers v1.5 VMMaker.oscog-eem.1311 (e)"
+ "LargeIntegers v1.5 VMMaker.oscog-eem.1313 (e)"
#endif
;
static const int orOpIndex = 1;
@@ -3692,12 +3692,12 @@
{"LargeIntegers", "primCheckIfCModuleExists\000\377", (void*)primCheckIfCModuleExists},
{"LargeIntegers", "primDigitAdd\000\002", (void*)primDigitAdd},
{"LargeIntegers", "primDigitAddWith\000\002", (void*)primDigitAddWith},
- {"LargeIntegers", "primDigitBitAnd\000\002", (void*)primDigitBitAnd},
- {"LargeIntegers", "primDigitBitLogicWithOp\000\002", (void*)primDigitBitLogicWithOp},
- {"LargeIntegers", "primDigitBitOr\000\002", (void*)primDigitBitOr},
- {"LargeIntegers", "primDigitBitShift\000\004", (void*)primDigitBitShift},
- {"LargeIntegers", "primDigitBitShiftMagnitude\000\004", (void*)primDigitBitShiftMagnitude},
- {"LargeIntegers", "primDigitBitXor\000\002", (void*)primDigitBitXor},
+ {"LargeIntegers", "primDigitBitAnd\000\001", (void*)primDigitBitAnd},
+ {"LargeIntegers", "primDigitBitLogicWithOp\000\001", (void*)primDigitBitLogicWithOp},
+ {"LargeIntegers", "primDigitBitOr\000\001", (void*)primDigitBitOr},
+ {"LargeIntegers", "primDigitBitShift\000\003", (void*)primDigitBitShift},
+ {"LargeIntegers", "primDigitBitShiftMagnitude\000\003", (void*)primDigitBitShiftMagnitude},
+ {"LargeIntegers", "primDigitBitXor\000\001", (void*)primDigitBitXor},
{"LargeIntegers", "primDigitCompare\000\001", (void*)primDigitCompare},
{"LargeIntegers", "primDigitCompareWith\000\001", (void*)primDigitCompareWith},
{"LargeIntegers", "primDigitDivNegative\000\004", (void*)primDigitDivNegative},
@@ -3707,12 +3707,12 @@
{"LargeIntegers", "primDigitSubtract\000\002", (void*)primDigitSubtract},
{"LargeIntegers", "primDigitSubtractWith\000\002", (void*)primDigitSubtractWith},
{"LargeIntegers", "primGetModuleName\000\377", (void*)primGetModuleName},
- {"LargeIntegers", "primMontgomeryTimesModulo\000\002", (void*)primMontgomeryTimesModulo},
+ {"LargeIntegers", "primMontgomeryTimesModulo\000\001", (void*)primMontgomeryTimesModulo},
{"LargeIntegers", "primNormalize\000\001", (void*)primNormalize},
{"LargeIntegers", "primNormalizeNegative\000\001", (void*)primNormalizeNegative},
{"LargeIntegers", "primNormalizePositive\000\001", (void*)primNormalizePositive},
{"LargeIntegers", "setInterpreter", (void*)setInterpreter},
- {"LargeIntegers", "_primDigitBitShift\000\004", (void*)_primDigitBitShift},
+ {"LargeIntegers", "_primDigitBitShift\000\003", (void*)_primDigitBitShift},
{NULL, NULL, NULL}
};
@@ -3722,12 +3722,12 @@
signed char primAsLargeIntegerAccessorDepth = 1;
signed char primDigitAddAccessorDepth = 2;
signed char primDigitAddWithAccessorDepth = 2;
-signed char primDigitBitAndAccessorDepth = 2;
-signed char primDigitBitLogicWithOpAccessorDepth = 2;
-signed char primDigitBitOrAccessorDepth = 2;
-signed char primDigitBitShiftAccessorDepth = 4;
-signed char primDigitBitShiftMagnitudeAccessorDepth = 4;
-signed char primDigitBitXorAccessorDepth = 2;
+signed char primDigitBitAndAccessorDepth = 1;
+signed char primDigitBitLogicWithOpAccessorDepth = 1;
+signed char primDigitBitOrAccessorDepth = 1;
+signed char primDigitBitShiftAccessorDepth = 3;
+signed char primDigitBitShiftMagnitudeAccessorDepth = 3;
+signed char primDigitBitXorAccessorDepth = 1;
signed char primDigitCompareAccessorDepth = 1;
signed char primDigitCompareWithAccessorDepth = 1;
signed char primDigitDivNegativeAccessorDepth = 4;
@@ -3736,10 +3736,10 @@
signed char primDigitMultiplyWithNegativeAccessorDepth = 2;
signed char primDigitSubtractAccessorDepth = 2;
signed char primDigitSubtractWithAccessorDepth = 2;
-signed char primMontgomeryTimesModuloAccessorDepth = 2;
+signed char primMontgomeryTimesModuloAccessorDepth = 1;
signed char primNormalizeAccessorDepth = 1;
signed char primNormalizeNegativeAccessorDepth = 1;
signed char primNormalizePositiveAccessorDepth = 1;
-signed char _primDigitBitShiftAccessorDepth = 4;
+signed char _primDigitBitShiftAccessorDepth = 3;
#endif /* ifdef SQ_BUILTIN_PLUGIN */
Modified: branches/Cog/nsspursrc/plugins/RePlugin/RePlugin.c
===================================================================
--- branches/Cog/nsspursrc/plugins/RePlugin/RePlugin.c 2015-05-17 23:03:01 UTC (rev 3348)
+++ branches/Cog/nsspursrc/plugins/RePlugin/RePlugin.c 2015-05-18 01:20:04 UTC (rev 3349)
@@ -1,9 +1,9 @@
/* Automatically generated by
- SmartSyntaxPluginCodeGenerator VMMaker.oscog-eem.1311 uuid: 61f8144b-089d-4ca4-9e81-4ccfa6de0fc3
+ SmartSyntaxPluginCodeGenerator VMMaker.oscog-eem.1313 uuid: f7251538-4676-49b4-bc2c-f2cfecd2a3ae
from
- RePlugin VMMaker.oscog-eem.1311 uuid: 61f8144b-089d-4ca4-9e81-4ccfa6de0fc3
+ RePlugin VMMaker.oscog-eem.1313 uuid: f7251538-4676-49b4-bc2c-f2cfecd2a3ae
*/
-static char __buildInfo[] = "RePlugin VMMaker.oscog-eem.1311 uuid: 61f8144b-089d-4ca4-9e81-4ccfa6de0fc3 " __DATE__ ;
+static char __buildInfo[] = "RePlugin VMMaker.oscog-eem.1313 uuid: f7251538-4676-49b4-bc2c-f2cfecd2a3ae " __DATE__ ;
@@ -123,9 +123,9 @@
static sqInt matchFlags;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "RePlugin VMMaker.oscog-eem.1311 (i)"
+ "RePlugin VMMaker.oscog-eem.1313 (i)"
#else
- "RePlugin VMMaker.oscog-eem.1311 (e)"
+ "RePlugin VMMaker.oscog-eem.1313 (e)"
#endif
;
static int netMemory = 0;
@@ -615,7 +615,7 @@
{"RePlugin", "primNetMemory\000\377", (void*)primNetMemory},
{"RePlugin", "primNumAllocs\000\377", (void*)primNumAllocs},
{"RePlugin", "primNumFrees\000\377", (void*)primNumFrees},
- {"RePlugin", "primPCRECompile\000\001", (void*)primPCRECompile},
+ {"RePlugin", "primPCRECompile\000\000", (void*)primPCRECompile},
{"RePlugin", "primPCREExec\000\001", (void*)primPCREExec},
{"RePlugin", "primPCREExecfromto\000\001", (void*)primPCREExecfromto},
{"RePlugin", "primPCRENumSubPatterns\000\000", (void*)primPCRENumSubPatterns},
@@ -625,7 +625,7 @@
#else /* ifdef SQ_BUILTIN_PLUGIN */
-signed char primPCRECompileAccessorDepth = 1;
+signed char primPCRECompileAccessorDepth = 0;
signed char primPCREExecAccessorDepth = 1;
signed char primPCREExecfromtoAccessorDepth = 1;
signed char primPCRENumSubPatternsAccessorDepth = 0;
Modified: branches/Cog/nsspursrc/plugins/SocketPlugin/SocketPlugin.c
===================================================================
--- branches/Cog/nsspursrc/plugins/SocketPlugin/SocketPlugin.c 2015-05-17 23:03:01 UTC (rev 3348)
+++ branches/Cog/nsspursrc/plugins/SocketPlugin/SocketPlugin.c 2015-05-18 01:20:04 UTC (rev 3349)
@@ -1,9 +1,9 @@
/* Automatically generated by
- SmartSyntaxPluginCodeGenerator VMMaker.oscog-eem.1311 uuid: 61f8144b-089d-4ca4-9e81-4ccfa6de0fc3
+ SmartSyntaxPluginCodeGenerator VMMaker.oscog-eem.1313 uuid: f7251538-4676-49b4-bc2c-f2cfecd2a3ae
from
- SocketPlugin VMMaker.oscog-eem.1311 uuid: 61f8144b-089d-4ca4-9e81-4ccfa6de0fc3
+ SocketPlugin VMMaker.oscog-eem.1313 uuid: f7251538-4676-49b4-bc2c-f2cfecd2a3ae
*/
-static char __buildInfo[] = "SocketPlugin VMMaker.oscog-eem.1311 uuid: 61f8144b-089d-4ca4-9e81-4ccfa6de0fc3 " __DATE__ ;
+static char __buildInfo[] = "SocketPlugin VMMaker.oscog-eem.1313 uuid: f7251538-4676-49b4-bc2c-f2cfecd2a3ae " __DATE__ ;
@@ -176,9 +176,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "SocketPlugin VMMaker.oscog-eem.1311 (i)"
+ "SocketPlugin VMMaker.oscog-eem.1313 (i)"
#else
- "SocketPlugin VMMaker.oscog-eem.1311 (e)"
+ "SocketPlugin VMMaker.oscog-eem.1313 (e)"
#endif
;
static void * sCCLOPfn;
@@ -2252,7 +2252,7 @@
{"SocketPlugin", "primitiveResolverGetAddressInfoResult\000\377", (void*)primitiveResolverGetAddressInfoResult},
{"SocketPlugin", "primitiveResolverGetAddressInfoSize\000\377", (void*)primitiveResolverGetAddressInfoSize},
{"SocketPlugin", "primitiveResolverGetAddressInfoType\000\377", (void*)primitiveResolverGetAddressInfoType},
- {"SocketPlugin", "primitiveResolverGetNameInfo\000\001", (void*)primitiveResolverGetNameInfo},
+ {"SocketPlugin", "primitiveResolverGetNameInfo\000\000", (void*)primitiveResolverGetNameInfo},
{"SocketPlugin", "primitiveResolverGetNameInfoHostResult\000\377", (void*)primitiveResolverGetNameInfoHostResult},
{"SocketPlugin", "primitiveResolverGetNameInfoHostSize\000\377", (void*)primitiveResolverGetNameInfoHostSize},
{"SocketPlugin", "primitiveResolverGetNameInfoServiceResult\000\377", (void*)primitiveResolverGetNameInfoServiceResult},
@@ -2267,40 +2267,40 @@
{"SocketPlugin", "primitiveSocketAbortConnection\000\000", (void*)primitiveSocketAbortConnection},
{"SocketPlugin", "primitiveSocketAccept\000\000", (void*)primitiveSocketAccept},
{"SocketPlugin", "primitiveSocketAccept3Semaphores\000\000", (void*)primitiveSocketAccept3Semaphores},
- {"SocketPlugin", "primitiveSocketAddressGetPort\000\001", (void*)primitiveSocketAddressGetPort},
- {"SocketPlugin", "primitiveSocketAddressSetPort\000\001", (void*)primitiveSocketAddressSetPort},
- {"SocketPlugin", "primitiveSocketBindTo\000\001", (void*)primitiveSocketBindTo},
+ {"SocketPlugin", "primitiveSocketAddressGetPort\000\000", (void*)primitiveSocketAddressGetPort},
+ {"SocketPlugin", "primitiveSocketAddressSetPort\000\000", (void*)primitiveSocketAddressSetPort},
+ {"SocketPlugin", "primitiveSocketBindTo\000\000", (void*)primitiveSocketBindTo},
{"SocketPlugin", "primitiveSocketBindToPort\000\000", (void*)primitiveSocketBindToPort},
{"SocketPlugin", "primitiveSocketCloseConnection\000\000", (void*)primitiveSocketCloseConnection},
{"SocketPlugin", "primitiveSocketConnectionStatus\000\000", (void*)primitiveSocketConnectionStatus},
- {"SocketPlugin", "primitiveSocketConnectTo\000\001", (void*)primitiveSocketConnectTo},
+ {"SocketPlugin", "primitiveSocketConnectTo\000\000", (void*)primitiveSocketConnectTo},
{"SocketPlugin", "primitiveSocketConnectToPort\000\000", (void*)primitiveSocketConnectToPort},
{"SocketPlugin", "primitiveSocketCreate\000\000", (void*)primitiveSocketCreate},
{"SocketPlugin", "primitiveSocketCreate3Semaphores\000\000", (void*)primitiveSocketCreate3Semaphores},
{"SocketPlugin", "primitiveSocketCreateRAW\000\000", (void*)primitiveSocketCreateRAW},
{"SocketPlugin", "primitiveSocketDestroy\000\000", (void*)primitiveSocketDestroy},
{"SocketPlugin", "primitiveSocketError\000\000", (void*)primitiveSocketError},
- {"SocketPlugin", "primitiveSocketGetOptions\000\001", (void*)primitiveSocketGetOptions},
+ {"SocketPlugin", "primitiveSocketGetOptions\000\000", (void*)primitiveSocketGetOptions},
{"SocketPlugin", "primitiveSocketListenOnPort\000\000", (void*)primitiveSocketListenOnPort},
{"SocketPlugin", "primitiveSocketListenOnPortBacklog\000\000", (void*)primitiveSocketListenOnPortBacklog},
{"SocketPlugin", "primitiveSocketListenOnPortBacklogInterface\000\000", (void*)primitiveSocketListenOnPortBacklogInterface},
{"SocketPlugin", "primitiveSocketListenWithBacklog\000\000", (void*)primitiveSocketListenWithBacklog},
{"SocketPlugin", "primitiveSocketListenWithOrWithoutBacklog\000\000", (void*)primitiveSocketListenWithOrWithoutBacklog},
{"SocketPlugin", "primitiveSocketLocalAddress\000\000", (void*)primitiveSocketLocalAddress},
- {"SocketPlugin", "primitiveSocketLocalAddressResult\000\001", (void*)primitiveSocketLocalAddressResult},
+ {"SocketPlugin", "primitiveSocketLocalAddressResult\000\000", (void*)primitiveSocketLocalAddressResult},
{"SocketPlugin", "primitiveSocketLocalAddressSize\000\000", (void*)primitiveSocketLocalAddressSize},
{"SocketPlugin", "primitiveSocketLocalPort\000\000", (void*)primitiveSocketLocalPort},
{"SocketPlugin", "primitiveSocketReceiveDataAvailable\000\000", (void*)primitiveSocketReceiveDataAvailable},
{"SocketPlugin", "primitiveSocketReceiveDataBufCount\000\000", (void*)primitiveSocketReceiveDataBufCount},
{"SocketPlugin", "primitiveSocketReceiveUDPDataBufCount\000\000", (void*)primitiveSocketReceiveUDPDataBufCount},
{"SocketPlugin", "primitiveSocketRemoteAddress\000\000", (void*)primitiveSocketRemoteAddress},
- {"SocketPlugin", "primitiveSocketRemoteAddressResult\000\001", (void*)primitiveSocketRemoteAddressResult},
+ {"SocketPlugin", "primitiveSocketRemoteAddressResult\000\000", (void*)primitiveSocketRemoteAddressResult},
{"SocketPlugin", "primitiveSocketRemoteAddressSize\000\000", (void*)primitiveSocketRemoteAddressSize},
{"SocketPlugin", "primitiveSocketRemotePort\000\000", (void*)primitiveSocketRemotePort},
{"SocketPlugin", "primitiveSocketSendDataBufCount\000\000", (void*)primitiveSocketSendDataBufCount},
{"SocketPlugin", "primitiveSocketSendDone\000\000", (void*)primitiveSocketSendDone},
{"SocketPlugin", "primitiveSocketSendUDPDataBufCount\000\000", (void*)primitiveSocketSendUDPDataBufCount},
- {"SocketPlugin", "primitiveSocketSetOptions\000\001", (void*)primitiveSocketSetOptions},
+ {"SocketPlugin", "primitiveSocketSetOptions\000\000", (void*)primitiveSocketSetOptions},
{"SocketPlugin", "setInterpreter", (void*)setInterpreter},
{"SocketPlugin", "shutdownModule\000\377", (void*)shutdownModule},
{NULL, NULL, NULL}
@@ -2310,43 +2310,43 @@
signed char primitiveInitializeNetworkAccessorDepth = 0;
signed char primitiveResolverGetAddressInfoAccessorDepth = 0;
-signed char primitiveResolverGetNameInfoAccessorDepth = 1;
+signed char primitiveResolverGetNameInfoAccessorDepth = 0;
signed char primitiveSocketAbortConnectionAccessorDepth = 0;
signed char primitiveSocketAcceptAccessorDepth = 0;
signed char primitiveSocketAccept3SemaphoresAccessorDepth = 0;
-signed char primitiveSocketAddressGetPortAccessorDepth = 1;
-signed char primitiveSocketAddressSetPortAccessorDepth = 1;
-signed char primitiveSocketBindToAccessorDepth = 1;
+signed char primitiveSocketAddressGetPortAccessorDepth = 0;
+signed char primitiveSocketAddressSetPortAccessorDepth = 0;
+signed char primitiveSocketBindToAccessorDepth = 0;
signed char primitiveSocketBindToPortAccessorDepth = 0;
signed char primitiveSocketCloseConnectionAccessorDepth = 0;
signed char primitiveSocketConnectionStatusAccessorDepth = 0;
-signed char primitiveSocketConnectToAccessorDepth = 1;
+signed char primitiveSocketConnectToAccessorDepth = 0;
signed char primitiveSocketConnectToPortAccessorDepth = 0;
signed char primitiveSocketCreateAccessorDepth = 0;
signed char primitiveSocketCreate3SemaphoresAccessorDepth = 0;
signed char primitiveSocketCreateRAWAccessorDepth = 0;
signed char primitiveSocketDestroyAccessorDepth = 0;
signed char primitiveSocketErrorAccessorDepth = 0;
-signed char primitiveSocketGetOptionsAccessorDepth = 1;
+signed char primitiveSocketGetOptionsAccessorDepth = 0;
signed char primitiveSocketListenOnPortAccessorDepth = 0;
signed char primitiveSocketListenOnPortBacklogAccessorDepth = 0;
signed char primitiveSocketListenOnPortBacklogInterfaceAccessorDepth = 0;
signed char primitiveSocketListenWithBacklogAccessorDepth = 0;
signed char primitiveSocketListenWithOrWithoutBacklogAccessorDepth = 0;
signed char primitiveSocketLocalAddressAccessorDepth = 0;
-signed char primitiveSocketLocalAddressResultAccessorDepth = 1;
+signed char primitiveSocketLocalAddressResultAccessorDepth = 0;
signed char primitiveSocketLocalAddressSizeAccessorDepth = 0;
signed char primitiveSocketLocalPortAccessorDepth = 0;
signed char primitiveSocketReceiveDataAvailableAccessorDepth = 0;
signed char primitiveSocketReceiveDataBufCountAccessorDepth = 0;
signed char primitiveSocketReceiveUDPDataBufCountAccessorDepth = 0;
signed char primitiveSocketRemoteAddressAccessorDepth = 0;
-signed char primitiveSocketRemoteAddressResultAccessorDepth = 1;
+signed char primitiveSocketRemoteAddressResultAccessorDepth = 0;
signed char primitiveSocketRemoteAddressSizeAccessorDepth = 0;
signed char primitiveSocketRemotePortAccessorDepth = 0;
signed char primitiveSocketSendDataBufCountAccessorDepth = 0;
signed char primitiveSocketSendDoneAccessorDepth = 0;
signed char primitiveSocketSendUDPDataBufCountAccessorDepth = 0;
-signed char primitiveSocketSetOptionsAccessorDepth = 1;
+signed char primitiveSocketSetOptionsAccessorDepth = 0;
#endif /* ifdef SQ_BUILTIN_PLUGIN */
Modified: branches/Cog/nsspursrc/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c
===================================================================
--- branches/Cog/nsspursrc/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c 2015-05-17 23:03:01 UTC (rev 3348)
+++ branches/Cog/nsspursrc/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c 2015-05-18 01:20:04 UTC (rev 3349)
@@ -1,5 +1,5 @@
/* Automatically generated by
- VMPluginCodeGenerator VMMaker.oscog-eem.1311 uuid: 61f8144b-089d-4ca4-9e81-4ccfa6de0fc3
+ VMPluginCodeGenerator VMMaker.oscog-eem.1313 uuid: f7251538-4676-49b4-bc2c-f2cfecd2a3ae
from
UnixOSProcessPlugin VMConstruction-Plugins-OSProcessPlugin.oscog-eem.50 uuid: 67b1e805-4efd-476c-8cf3-b4a5e14e22a9
*/
@@ -1221,7 +1221,6 @@
sqInt SigStackSize;
stack_t sigstack;
- sigstack = 0;
if (useSignalStack >= 0) {
return useSignalStack != 0;
}
@@ -1457,8 +1456,6 @@
FILEHANDLETYPE *writerIOStreamPtr;
SQFile *writerPtr;
- readerIOStream = 0;
- writerIOStream = 0;
/* Create the anonymous OS pipe */
@@ -1520,8 +1517,6 @@
FILEHANDLETYPE *writerIOStreamPtr;
SQFile *writerPtr;
- readerIOStream = 0;
- writerIOStream = 0;
/* Create the anonymous OS pipe */
@@ -2446,8 +2441,6 @@
FILEHANDLETYPE *writerIOStreamPtr;
SQFile *writerPtr;
- readerIOStream = 0;
- writerIOStream = 0;
/* Create the anonymous OS pipe */
@@ -2510,8 +2503,6 @@
FILEHANDLETYPE *writerIOStreamPtr;
SQFile *writerPtr;
- readerIOStream = 0;
- writerIOStream = 0;
/* Create the anonymous OS pipe */
@@ -4157,7 +4148,6 @@
{
struct sigaction sigchldHandlerAction;
- sigchldHandlerAction = 0;
# if defined(SA_NOCLDSTOP)
sigchldHandlerAction.sa_sigaction = reapChildProcess;
@@ -4203,8 +4193,6 @@
struct sigaction oldHandlerAction;
struct sigaction sigHandlerAction;
- oldHandlerAction = 0;
- sigHandlerAction = 0;
if (!(needSigaltstack())) {
return signal(signalNumber, signalHandlerAddress);
}
Modified: branches/Cog/nsspursrc/plugins/VMProfileLinuxSupportPlugin/VMProfileLinuxSupportPlugin.c
===================================================================
--- branches/Cog/nsspursrc/plugins/VMProfileLinuxSupportPlugin/VMProfileLinuxSupportPlugin.c 2015-05-17 23:03:01 UTC (rev 3348)
+++ branches/Cog/nsspursrc/plugins/VMProfileLinuxSupportPlugin/VMProfileLinuxSupportPlugin.c 2015-05-18 01:20:04 UTC (rev 3349)
@@ -1,9 +1,9 @@
/* Automatically generated by
- VMPluginCodeGenerator VMMaker.oscog-eem.1064 uuid: 9d9d2583-03e6-4b6b-9b24-51587933f8f3
+ VMPluginCodeGenerator VMMaker.oscog-eem.1313 uuid: f7251538-4676-49b4-bc2c-f2cfecd2a3ae
from
- VMProfileLinuxSupportPlugin VMMaker.oscog-eem.1064 uuid: 9d9d2583-03e6-4b6b-9b24-51587933f8f3
+ VMProfileLinuxSupportPlugin VMMaker.oscog-eem.1313 uuid: f7251538-4676-49b4-bc2c-f2cfecd2a3ae
*/
-static char __buildInfo[] = "VMProfileLinuxSupportPlugin VMMaker.oscog-eem.1064 uuid: 9d9d2583-03e6-4b6b-9b24-51587933f8f3 " __DATE__ ;
+static char __buildInfo[] = "VMProfileLinuxSupportPlugin VMMaker.oscog-eem.1313 uuid: f7251538-4676-49b4-bc2c-f2cfecd2a3ae " __DATE__ ;
@@ -103,9 +103,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "VMProfileLinuxSupportPlugin VMMaker.oscog-eem.1064 (i)"
+ "VMProfileLinuxSupportPlugin VMMaker.oscog-eem.1313 (i)"
#else
- "VMProfileLinuxSupportPlugin VMMaker.oscog-eem.1064 (e)"
+ "VMProfileLinuxSupportPlugin VMMaker.oscog-eem.1313 (e)"
#endif
;
static sqInt numModules;
@@ -343,7 +343,7 @@
void* VMProfileLinuxSupportPlugin_exports[][3] = {
{"VMProfileLinuxSupportPlugin", "getModuleName", (void*)getModuleName},
- {"VMProfileLinuxSupportPlugin", "primitiveDLSymInLibrary\000\001", (void*)primitiveDLSymInLibrary},
+ {"VMProfileLinuxSupportPlugin", "primitiveDLSymInLibrary\000\000", (void*)primitiveDLSymInLibrary},
{"VMProfileLinuxSupportPlugin", "primitiveExecutableModules\000\377", (void*)primitiveExecutableModules},
{"VMProfileLinuxSupportPlugin", "primitiveInterpretAddress\000\377", (void*)primitiveInterpretAddress},
{"VMProfileLinuxSupportPlugin", "setInterpreter", (void*)setInterpreter},
@@ -352,6 +352,6 @@
#else /* ifdef SQ_BUILTIN_PLUGIN */
-signed char primitiveDLSymInLibraryAccessorDepth = 1;
+signed char primitiveDLSymInLibraryAccessorDepth = 0;
#endif /* ifdef SQ_BUILTIN_PLUGIN */
Modified: branches/Cog/nsspursrc/plugins/Win32OSProcessPlugin/Win32OSProcessPlugin.c
===================================================================
--- branches/Cog/nsspursrc/plugins/Win32OSProcessPlugin/Win32OSProcessPlugin.c 2015-05-17 23:03:01 UTC (rev 3348)
+++ branches/Cog/nsspursrc/plugins/Win32OSProcessPlugin/Win32OSProcessPlugin.c 2015-05-18 01:20:04 UTC (rev 3349)
@@ -1,5 +1,5 @@
/* Automatically generated by
- VMPluginCodeGenerator VMMaker.oscog-eem.1311 uuid: 61f8144b-089d-4ca4-9e81-4ccfa6de0fc3
+ VMPluginCodeGenerator VMMaker.oscog-eem.1313 uuid: f7251538-4676-49b4-bc2c-f2cfecd2a3ae
from
Win32OSProcessPlugin VMConstruction-Plugins-OSProcessPlugin.oscog-eem.50 uuid: 67b1e805-4efd-476c-8cf3-b4a5e14e22a9
*/
@@ -434,7 +434,6 @@
volatile int index;
struct {int count; HANDLE *handles; int semaIndex;} *threadArgs;
- index = 0;
threadArgs = args;
count= threadArgs->count;
handles= threadArgs->handles;
@@ -896,8 +895,6 @@
FILEHANDLETYPE *writerIOStreamPtr;
SQFile *writerPtr;
- readerIOStream = 0;
- writerIOStream = 0;
/* Create the anonymous OS pipe */
@@ -959,8 +956,6 @@
FILEHANDLETYPE *writerIOStreamPtr;
SQFile *writerPtr;
- readerIOStream = 0;
- writerIOStream = 0;
/* Create the anonymous OS pipe */
@@ -1133,7 +1128,6 @@
DWORD exitStatus;
HANDLE handle;
- exitStatus = 0;
if (((handle = handleFrom(stackObjectValue(0)))) == null) {
return null;
}
@@ -1459,8 +1453,6 @@
FILEHANDLETYPE *writerIOStreamPtr;
SQFile *writerPtr;
- readerIOStream = 0;
- writerIOStream = 0;
/* Create the anonymous OS pipe */
@@ -1523,8 +1515,6 @@
FILEHANDLETYPE *writerIOStreamPtr;
SQFile *writerPtr;
- readerIOStream = 0;
- writerIOStream = 0;
/* Create the anonymous OS pipe */
@@ -1583,7 +1573,6 @@
static struct {int index; HANDLE handle;} threadArgs;
DWORD threadID;
- threadID = 0;
index = stackIntegerValue(0);
if (index >= readCharArraySize) {
return primitiveFail();
@@ -1867,8 +1856,6 @@
sqInt index;
struct {int index; HANDLE handle;} *threadArgs;
- handle = 0;
- index = 0;
threadArgs = args;
index = threadArgs->index;
handle = threadArgs->handle;
@@ -2150,7 +2137,6 @@
/* Complete setup of one handler before doing the next. Mutex will be
released in the newly started thread. */
- threadID = 0;
waitForThreadMutex(exitThreadMutexHandle());
threadArgs.count= arraySize;
threadArgs.handles= handleArrayPointer;
@@ -2372,7 +2358,7 @@
{"Win32OSProcessPlugin", "primitiveSetStdErr\000\001", (void*)primitiveSetStdErr},
{"Win32OSProcessPlugin", "primitiveSetStdIn\000\001", (void*)primitiveSetStdIn},
{"Win32OSProcessPlugin", "primitiveSetStdOut\000\001", (void*)primitiveSetStdOut},
- {"Win32OSProcessPlugin", "primitiveSetWaitForAnyProcessExitThenSignalSemaphoreWithIndex\000\002", (void*)primitiveSetWaitForAnyProcessExitThenSignalSemaphoreWithIndex},
+ {"Win32OSProcessPlugin", "primitiveSetWaitForAnyProcessExitThenSignalSemaphoreWithIndex\000\001", (void*)primitiveSetWaitForAnyProcessExitThenSignalSemaphoreWithIndex},
{"Win32OSProcessPlugin", "primitiveSizeOfInt\000\377", (void*)primitiveSizeOfInt},
{"Win32OSProcessPlugin", "primitiveSizeOfPointer\000\377", (void*)primitiveSizeOfPointer},
{"Win32OSProcessPlugin", "primitiveTerminateThread\000\001", (void*)primitiveTerminateThread},
@@ -2402,7 +2388,7 @@
signed char primitiveSetStdErrAccessorDepth = 1;
signed char primitiveSetStdInAccessorDepth = 1;
signed char primitiveSetStdOutAccessorDepth = 1;
-signed char primitiveSetWaitForAnyProcessExitThenSignalSemaphoreWithIndexAccessorDepth = 2;
+signed char primitiveSetWaitForAnyProcessExitThenSignalSemaphoreWithIndexAccessorDepth = 1;
signed char primitiveTerminateThreadAccessorDepth = 1;
#endif /* ifdef SQ_BUILTIN_PLUGIN */
Modified: branches/Cog/nsspursrc/plugins/ZipPlugin/ZipPlugin.c
===================================================================
--- branches/Cog/nsspursrc/plugins/ZipPlugin/ZipPlugin.c 2015-05-17 23:03:01 UTC (rev 3348)
+++ branches/Cog/nsspursrc/plugins/ZipPlugin/ZipPlugin.c 2015-05-18 01:20:04 UTC (rev 3349)
@@ -1,9 +1,9 @@
/* Automatically generated by
- VMPluginCodeGenerator VMMaker.oscog-eem.1311 uuid: 61f8144b-089d-4ca4-9e81-4ccfa6de0fc3
+ VMPluginCodeGenerator VMMaker.oscog-eem.1313 uuid: f7251538-4676-49b4-bc2c-f2cfecd2a3ae
from
- DeflatePlugin VMMaker.oscog-eem.1311 uuid: 61f8144b-089d-4ca4-9e81-4ccfa6de0fc3
+ DeflatePlugin VMMaker.oscog-eem.1313 uuid: f7251538-4676-49b4-bc2c-f2cfecd2a3ae
*/
-static char __buildInfo[] = "DeflatePlugin VMMaker.oscog-eem.1311 uuid: 61f8144b-089d-4ca4-9e81-4ccfa6de0fc3 " __DATE__ ;
+static char __buildInfo[] = "DeflatePlugin VMMaker.oscog-eem.1313 uuid: f7251538-4676-49b4-bc2c-f2cfecd2a3ae " __DATE__ ;
@@ -139,9 +139,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "ZipPlugin VMMaker.oscog-eem.1311 (i)"
+ "ZipPlugin VMMaker.oscog-eem.1313 (i)"
#else
- "ZipPlugin VMMaker.oscog-eem.1311 (e)"
+ "ZipPlugin VMMaker.oscog-eem.1313 (e)"
#endif
;
static sqInt readStreamInstSize;
@@ -1856,7 +1856,7 @@
{"ZipPlugin", "primitiveInflateDecompressBlock\000\002", (void*)primitiveInflateDecompressBlock},
{"ZipPlugin", "primitiveUpdateAdler32\000\001", (void*)primitiveUpdateAdler32},
{"ZipPlugin", "primitiveUpdateGZipCrc32\000\001", (void*)primitiveUpdateGZipCrc32},
- {"ZipPlugin", "primitiveZipSendBlock\000\004", (void*)primitiveZipSendBlock},
+ {"ZipPlugin", "primitiveZipSendBlock\000\002", (void*)primitiveZipSendBlock},
{"ZipPlugin", "setInterpreter", (void*)setInterpreter},
{NULL, NULL, NULL}
};
@@ -1868,6 +1868,6 @@
signed char primitiveInflateDecompressBlockAccessorDepth = 2;
signed char primitiveUpdateAdler32AccessorDepth = 1;
signed char primitiveUpdateGZipCrc32AccessorDepth = 1;
-signed char primitiveZipSendBlockAccessorDepth = 4;
+signed char primitiveZipSendBlockAccessorDepth = 2;
#endif /* ifdef SQ_BUILTIN_PLUGIN */
Modified: branches/Cog/nsspursrc/vm/cogit.h
===================================================================
--- branches/Cog/nsspursrc/vm/cogit.h 2015-05-17 23:03:01 UTC (rev 3348)
+++ branches/Cog/nsspursrc/vm/cogit.h 2015-05-18 01:20:04 UTC (rev 3349)
@@ -1,5 +1,5 @@
/* Automatically generated by
- CCodeGenerator VMMaker.oscog-eem.1311 uuid: 61f8144b-089d-4ca4-9e81-4ccfa6de0fc3
+ CCodeGenerator VMMaker.oscog-eem.1313 uuid: f7251538-4676-49b4-bc2c-f2cfecd2a3ae
*/
Modified: branches/Cog/nsspursrc/vm/cogitARMv5.c
===================================================================
--- branches/Cog/nsspursrc/vm/cogitARMv5.c 2015-05-17 23:03:01 UTC (rev 3348)
+++ branches/Cog/nsspursrc/vm/cogitARMv5.c 2015-05-18 01:20:04 UTC (rev 3349)
@@ -1,9 +1,9 @@
/* Automatically generated by
- CCodeGenerator VMMaker.oscog-eem.1311 uuid: 61f8144b-089d-4ca4-9e81-4ccfa6de0fc3
+ CCodeGenerator VMMaker.oscog-eem.1313 uuid: f7251538-4676-49b4-bc2c-f2cfecd2a3ae
from
- StackToRegisterMappingCogit VMMaker.oscog-eem.1311 uuid: 61f8144b-089d-4ca4-9e81-4ccfa6de0fc3
+ StackToRegisterMappingCogit VMMaker.oscog-eem.1313 uuid: f7251538-4676-49b4-bc2c-f2cfecd2a3ae
*/
-static char __buildInfo[] = "StackToRegisterMappingCogit VMMaker.oscog-eem.1311 uuid: 61f8144b-089d-4ca4-9e81-4ccfa6de0fc3 " __DATE__ ;
+static char __buildInfo[] = "StackToRegisterMappingCogit VMMaker.oscog-eem.1313 uuid: f7251538-4676-49b4-bc2c-f2cfecd2a3ae " __DATE__ ;
char *__cogitBuildInfo = __buildInfo;
@@ -9618,7 +9618,7 @@
{
sqInt classIndex;
sqInt i;
- sqInt pc;
+ usqInt pc;
pc = (((((usqInt)cPIC)) + firstCPICCaseOffset) + cPICCaseSize) - (jumpLongConditionalByteSize(backEnd));
for (i = 2; i <= ((cPIC->cPICNumCases)); i += 1) {
@@ -11559,7 +11559,6 @@
sqInt result;
sqInt val;
- val = 0;
hasYoungObj = 0;
hasYoungObjPtr = ((sqInt)((&hasYoungObj)));
codeModified = (freedPIC = 0);
@@ -11756,7 +11755,6 @@
sqInt result;
sqInt val;
- val = 0;
hasYoungObj = 0;
hasYoungObjPtr = ((sqInt)((&hasYoungObj)));
codeModified = 0;
@@ -11878,8 +11876,6 @@
sqInt val;
sqInt val1;
- val = 0;
- val1 = 0;
if (leakCheckFullGC()) {
@@ Diff output truncated at 50000 characters. @@
More information about the Vm-dev
mailing list