[Vm-dev] [commit][2662] Cog VM source as per VMMsker.oscog-eem.251.
commits at squeakvm.org
commits at squeakvm.org
Tue Jan 8 21:55:33 UTC 2013
Revision: 2662
Author: eliot
Date: 2013-01-08 13:55:32 -0800 (Tue, 08 Jan 2013)
Log Message:
-----------
Cog VM source as per VMMsker.oscog-eem.251.
Give primitiveRemLargeIntegers primitive # 20.
Modified Paths:
--------------
branches/Cog/nscogsrc/vm/cointerp.c
branches/Cog/nscogsrc/vm/cointerp.h
branches/Cog/nscogsrc/vm/gcc3x-cointerp.c
branches/Cog/nscogsrc/vm/interp.h
branches/Cog/nscogsrc/vm/vmCallback.h
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/src/vm/interp.h
branches/Cog/src/vm/vmCallback.h
Property Changed:
----------------
branches/Cog/platforms/Cross/vm/sqSCCSVersion.h
Modified: branches/Cog/nscogsrc/vm/cointerp.c
===================================================================
--- branches/Cog/nscogsrc/vm/cointerp.c 2013-01-08 19:57:41 UTC (rev 2661)
+++ branches/Cog/nscogsrc/vm/cointerp.c 2013-01-08 21:55:32 UTC (rev 2662)
@@ -1,9 +1,9 @@
/* Automatically generated by
- CCodeGeneratorGlobalStructure VMMaker.oscog-eem.248 uuid: 325b96ad-3c25-438e-af36-04a93839f195
+ CCodeGeneratorGlobalStructure VMMaker.oscog-eem.251 uuid: beb7dbb2-ac3b-4628-8fca-330de6592c00
from
- CoInterpreter VMMaker.oscog-eem.248 uuid: 325b96ad-3c25-438e-af36-04a93839f195
+ CoInterpreter VMMaker.oscog-eem.251 uuid: beb7dbb2-ac3b-4628-8fca-330de6592c00
*/
-static char __buildInfo[] = "CoInterpreter VMMaker.oscog-eem.248 uuid: 325b96ad-3c25-438e-af36-04a93839f195 " __DATE__ ;
+static char __buildInfo[] = "CoInterpreter VMMaker.oscog-eem.251 uuid: beb7dbb2-ac3b-4628-8fca-330de6592c00 " __DATE__ ;
char *__interpBuildInfo = __buildInfo;
@@ -934,7 +934,7 @@
static void primitiveQuo(void);
EXPORT(void) primitiveQuoLargeIntegers(void);
static void primitiveRelinquishProcessor(void);
-EXPORT(sqInt) primitiveRemLargeIntegers(void);
+EXPORT(void) primitiveRemLargeIntegers(void);
static void primitiveResume(void);
EXPORT(sqInt) primitiveRootTable(void);
EXPORT(sqInt) primitiveRootTableAt(void);
@@ -1369,7 +1369,7 @@
/* 17 */ primitiveBitShift,
/* 18 */ primitiveMakePoint,
/* 19 */ (void (*)(void))0,
- /* 20 */ (void (*)(void))0,
+ /* 20 */ primitiveRemLargeIntegers,
/* 21 */ primitiveAddLargeIntegers,
/* 22 */ primitiveSubtractLargeIntegers,
/* 23 */ primitiveLessThanLargeIntegers,
@@ -1928,7 +1928,7 @@
0 };
static void (*externalPrimitiveTable[MaxExternalPrimitiveTableSize + 1 /* 4097 */])(void);
static usqInt heapBase;
-const char *interpreterVersion = "Newspeak Virtual Machine CoInterpreter_VMMaker.oscog-eem.248";
+const char *interpreterVersion = "Newspeak Virtual Machine CoInterpreter_VMMaker.oscog-eem.251";
sqInt minBackwardJumpCountForCompile = MinBackwardJumpCountForCompile /* 10 */;
volatile int sendTrace;
@@ -39455,7 +39455,7 @@
/* Primitive arithmetic operations for large integers in 64 bit range */
-EXPORT(sqInt)
+EXPORT(void)
primitiveRemLargeIntegers(void)
{ DECL_MAYBE_SQ_GLOBAL_STRUCT
usqLong a;
@@ -39481,7 +39481,7 @@
}
}
if (!(!GIV(primFailCode))) {
- return null;
+ return;
}
result = a % b;
oopResult = magnitude64BitIntegerForneg(result, aIsNegative != bIsNegative);
Modified: branches/Cog/nscogsrc/vm/cointerp.h
===================================================================
--- branches/Cog/nscogsrc/vm/cointerp.h 2013-01-08 19:57:41 UTC (rev 2661)
+++ branches/Cog/nscogsrc/vm/cointerp.h 2013-01-08 21:55:32 UTC (rev 2662)
@@ -1,5 +1,5 @@
/* Automatically generated by
- CCodeGeneratorGlobalStructure VMMaker.oscog-eem.248 uuid: 325b96ad-3c25-438e-af36-04a93839f195
+ CCodeGeneratorGlobalStructure VMMaker.oscog-eem.251 uuid: beb7dbb2-ac3b-4628-8fca-330de6592c00
*/
Modified: branches/Cog/nscogsrc/vm/gcc3x-cointerp.c
===================================================================
--- branches/Cog/nscogsrc/vm/gcc3x-cointerp.c 2013-01-08 19:57:41 UTC (rev 2661)
+++ branches/Cog/nscogsrc/vm/gcc3x-cointerp.c 2013-01-08 21:55:32 UTC (rev 2662)
@@ -2,11 +2,11 @@
/* Automatically generated by
- CCodeGeneratorGlobalStructure VMMaker.oscog-eem.248 uuid: 325b96ad-3c25-438e-af36-04a93839f195
+ CCodeGeneratorGlobalStructure VMMaker.oscog-eem.251 uuid: beb7dbb2-ac3b-4628-8fca-330de6592c00
from
- CoInterpreter VMMaker.oscog-eem.248 uuid: 325b96ad-3c25-438e-af36-04a93839f195
+ CoInterpreter VMMaker.oscog-eem.251 uuid: beb7dbb2-ac3b-4628-8fca-330de6592c00
*/
-static char __buildInfo[] = "CoInterpreter VMMaker.oscog-eem.248 uuid: 325b96ad-3c25-438e-af36-04a93839f195 " __DATE__ ;
+static char __buildInfo[] = "CoInterpreter VMMaker.oscog-eem.251 uuid: beb7dbb2-ac3b-4628-8fca-330de6592c00 " __DATE__ ;
char *__interpBuildInfo = __buildInfo;
@@ -937,7 +937,7 @@
static void primitiveQuo(void);
EXPORT(void) primitiveQuoLargeIntegers(void);
static void primitiveRelinquishProcessor(void);
-EXPORT(sqInt) primitiveRemLargeIntegers(void);
+EXPORT(void) primitiveRemLargeIntegers(void);
static void primitiveResume(void);
EXPORT(sqInt) primitiveRootTable(void);
EXPORT(sqInt) primitiveRootTableAt(void);
@@ -1372,7 +1372,7 @@
/* 17 */ primitiveBitShift,
/* 18 */ primitiveMakePoint,
/* 19 */ (void (*)(void))0,
- /* 20 */ (void (*)(void))0,
+ /* 20 */ primitiveRemLargeIntegers,
/* 21 */ primitiveAddLargeIntegers,
/* 22 */ primitiveSubtractLargeIntegers,
/* 23 */ primitiveLessThanLargeIntegers,
@@ -1931,7 +1931,7 @@
0 };
static void (*externalPrimitiveTable[MaxExternalPrimitiveTableSize + 1 /* 4097 */])(void);
static usqInt heapBase;
-const char *interpreterVersion = "Newspeak Virtual Machine CoInterpreter_VMMaker.oscog-eem.248";
+const char *interpreterVersion = "Newspeak Virtual Machine CoInterpreter_VMMaker.oscog-eem.251";
sqInt minBackwardJumpCountForCompile = MinBackwardJumpCountForCompile /* 10 */;
volatile int sendTrace;
@@ -39464,7 +39464,7 @@
/* Primitive arithmetic operations for large integers in 64 bit range */
-EXPORT(sqInt)
+EXPORT(void)
primitiveRemLargeIntegers(void)
{ DECL_MAYBE_SQ_GLOBAL_STRUCT
usqLong a;
@@ -39490,7 +39490,7 @@
}
}
if (!(!GIV(primFailCode))) {
- return null;
+ return;
}
result = a % b;
oopResult = magnitude64BitIntegerForneg(result, aIsNegative != bIsNegative);
Modified: branches/Cog/nscogsrc/vm/interp.h
===================================================================
--- branches/Cog/nscogsrc/vm/interp.h 2013-01-08 19:57:41 UTC (rev 2661)
+++ branches/Cog/nscogsrc/vm/interp.h 2013-01-08 21:55:32 UTC (rev 2662)
@@ -1,5 +1,5 @@
/* Automatically generated by
- CCodeGeneratorGlobalStructure VMMaker.oscog-eem.248 uuid: 325b96ad-3c25-438e-af36-04a93839f195
+ CCodeGeneratorGlobalStructure VMMaker.oscog-eem.251 uuid: beb7dbb2-ac3b-4628-8fca-330de6592c00
*/
#define VM_PROXY_MAJOR 1
Modified: branches/Cog/nscogsrc/vm/vmCallback.h
===================================================================
--- branches/Cog/nscogsrc/vm/vmCallback.h 2013-01-08 19:57:41 UTC (rev 2661)
+++ branches/Cog/nscogsrc/vm/vmCallback.h 2013-01-08 21:55:32 UTC (rev 2662)
@@ -1,5 +1,5 @@
/* Automatically generated by
- CCodeGeneratorGlobalStructure VMMaker.oscog-eem.248 uuid: 325b96ad-3c25-438e-af36-04a93839f195
+ CCodeGeneratorGlobalStructure VMMaker.oscog-eem.251 uuid: beb7dbb2-ac3b-4628-8fca-330de6592c00
*/
#define VM_CALLBACK_INC 1
Property changes on: branches/Cog/platforms/Cross/vm/sqSCCSVersion.h
___________________________________________________________________
Modified: checkindate
- Tue Jan 8 11:56:08 PST 2013
+ Tue Jan 8 13:54:09 PST 2013
Modified: branches/Cog/src/vm/cointerp.c
===================================================================
--- branches/Cog/src/vm/cointerp.c 2013-01-08 19:57:41 UTC (rev 2661)
+++ branches/Cog/src/vm/cointerp.c 2013-01-08 21:55:32 UTC (rev 2662)
@@ -1,9 +1,9 @@
/* Automatically generated by
- CCodeGeneratorGlobalStructure VMMaker.oscog-eem.248 uuid: 325b96ad-3c25-438e-af36-04a93839f195
+ CCodeGeneratorGlobalStructure VMMaker.oscog-eem.251 uuid: beb7dbb2-ac3b-4628-8fca-330de6592c00
from
- CoInterpreter VMMaker.oscog-eem.248 uuid: 325b96ad-3c25-438e-af36-04a93839f195
+ CoInterpreter VMMaker.oscog-eem.251 uuid: beb7dbb2-ac3b-4628-8fca-330de6592c00
*/
-static char __buildInfo[] = "CoInterpreter VMMaker.oscog-eem.248 uuid: 325b96ad-3c25-438e-af36-04a93839f195 " __DATE__ ;
+static char __buildInfo[] = "CoInterpreter VMMaker.oscog-eem.251 uuid: beb7dbb2-ac3b-4628-8fca-330de6592c00 " __DATE__ ;
char *__interpBuildInfo = __buildInfo;
@@ -925,7 +925,7 @@
static void primitiveQuo(void);
EXPORT(void) primitiveQuoLargeIntegers(void);
static void primitiveRelinquishProcessor(void);
-EXPORT(sqInt) primitiveRemLargeIntegers(void);
+EXPORT(void) primitiveRemLargeIntegers(void);
static void primitiveResume(void);
EXPORT(sqInt) primitiveRootTable(void);
EXPORT(sqInt) primitiveRootTableAt(void);
@@ -1359,7 +1359,7 @@
/* 17 */ primitiveBitShift,
/* 18 */ primitiveMakePoint,
/* 19 */ (void (*)(void))0,
- /* 20 */ (void (*)(void))0,
+ /* 20 */ primitiveRemLargeIntegers,
/* 21 */ primitiveAddLargeIntegers,
/* 22 */ primitiveSubtractLargeIntegers,
/* 23 */ primitiveLessThanLargeIntegers,
@@ -1918,7 +1918,7 @@
0 };
static void (*externalPrimitiveTable[MaxExternalPrimitiveTableSize + 1 /* 4097 */])(void);
static usqInt heapBase;
-const char *interpreterVersion = "Croquet Closure Cog VM [CoInterpreter VMMaker.oscog-eem.248]";
+const char *interpreterVersion = "Croquet Closure Cog VM [CoInterpreter VMMaker.oscog-eem.251]";
sqInt minBackwardJumpCountForCompile = MinBackwardJumpCountForCompile /* 10 */;
volatile int sendTrace;
@@ -34946,7 +34946,7 @@
/* Primitive arithmetic operations for large integers in 64 bit range */
-EXPORT(sqInt)
+EXPORT(void)
primitiveRemLargeIntegers(void)
{ DECL_MAYBE_SQ_GLOBAL_STRUCT
usqLong a;
@@ -34972,7 +34972,7 @@
}
}
if (!(!GIV(primFailCode))) {
- return null;
+ return;
}
result = a % b;
oopResult = magnitude64BitIntegerForneg(result, aIsNegative != bIsNegative);
Modified: branches/Cog/src/vm/cointerp.h
===================================================================
--- branches/Cog/src/vm/cointerp.h 2013-01-08 19:57:41 UTC (rev 2661)
+++ branches/Cog/src/vm/cointerp.h 2013-01-08 21:55:32 UTC (rev 2662)
@@ -1,5 +1,5 @@
/* Automatically generated by
- CCodeGeneratorGlobalStructure VMMaker.oscog-eem.248 uuid: 325b96ad-3c25-438e-af36-04a93839f195
+ CCodeGeneratorGlobalStructure VMMaker.oscog-eem.251 uuid: beb7dbb2-ac3b-4628-8fca-330de6592c00
*/
Modified: branches/Cog/src/vm/cointerpmt.c
===================================================================
--- branches/Cog/src/vm/cointerpmt.c 2013-01-08 19:57:41 UTC (rev 2661)
+++ branches/Cog/src/vm/cointerpmt.c 2013-01-08 21:55:32 UTC (rev 2662)
@@ -1,9 +1,9 @@
/* Automatically generated by
- CCodeGeneratorGlobalStructure VMMaker.oscog-eem.248 uuid: 325b96ad-3c25-438e-af36-04a93839f195
+ CCodeGeneratorGlobalStructure VMMaker.oscog-eem.251 uuid: beb7dbb2-ac3b-4628-8fca-330de6592c00
from
- CoInterpreterMT VMMaker.oscog-eem.248 uuid: 325b96ad-3c25-438e-af36-04a93839f195
+ CoInterpreterMT VMMaker.oscog-eem.251 uuid: beb7dbb2-ac3b-4628-8fca-330de6592c00
*/
-static char __buildInfo[] = "CoInterpreterMT VMMaker.oscog-eem.248 uuid: 325b96ad-3c25-438e-af36-04a93839f195 " __DATE__ ;
+static char __buildInfo[] = "CoInterpreterMT VMMaker.oscog-eem.251 uuid: beb7dbb2-ac3b-4628-8fca-330de6592c00 " __DATE__ ;
char *__interpBuildInfo = __buildInfo;
@@ -989,7 +989,7 @@
static void primitiveQuo(void);
EXPORT(void) primitiveQuoLargeIntegers(void);
static void primitiveRelinquishProcessor(void);
-EXPORT(sqInt) primitiveRemLargeIntegers(void);
+EXPORT(void) primitiveRemLargeIntegers(void);
static void primitiveResume(void);
EXPORT(sqInt) primitiveRootTable(void);
EXPORT(sqInt) primitiveRootTableAt(void);
@@ -1458,7 +1458,7 @@
/* 17 */ primitiveBitShift,
/* 18 */ primitiveMakePoint,
/* 19 */ (void (*)(void))0,
- /* 20 */ (void (*)(void))0,
+ /* 20 */ primitiveRemLargeIntegers,
/* 21 */ primitiveAddLargeIntegers,
/* 22 */ primitiveSubtractLargeIntegers,
/* 23 */ primitiveLessThanLargeIntegers,
@@ -2017,7 +2017,7 @@
0 };
static void (*externalPrimitiveTable[MaxExternalPrimitiveTableSize + 1 /* 4097 */])(void);
static usqInt heapBase;
-const char *interpreterVersion = "Croquet Closure Cog MT VM [CoInterpreterMT VMMaker.oscog-eem.248]";
+const char *interpreterVersion = "Croquet Closure Cog MT VM [CoInterpreterMT VMMaker.oscog-eem.251]";
sqInt minBackwardJumpCountForCompile = MinBackwardJumpCountForCompile /* 10 */;
volatile int sendTrace;
sqInt willNotThreadWarnCount;
@@ -36277,7 +36277,7 @@
/* Primitive arithmetic operations for large integers in 64 bit range */
-EXPORT(sqInt)
+EXPORT(void)
primitiveRemLargeIntegers(void)
{ DECL_MAYBE_SQ_GLOBAL_STRUCT
usqLong a;
@@ -36303,7 +36303,7 @@
}
}
if (!(!GIV(primFailCode))) {
- return null;
+ return;
}
result = a % b;
oopResult = magnitude64BitIntegerForneg(result, aIsNegative != bIsNegative);
Modified: branches/Cog/src/vm/cointerpmt.h
===================================================================
--- branches/Cog/src/vm/cointerpmt.h 2013-01-08 19:57:41 UTC (rev 2661)
+++ branches/Cog/src/vm/cointerpmt.h 2013-01-08 21:55:32 UTC (rev 2662)
@@ -1,5 +1,5 @@
/* Automatically generated by
- CCodeGeneratorGlobalStructure VMMaker.oscog-eem.248 uuid: 325b96ad-3c25-438e-af36-04a93839f195
+ CCodeGeneratorGlobalStructure VMMaker.oscog-eem.251 uuid: beb7dbb2-ac3b-4628-8fca-330de6592c00
*/
Modified: branches/Cog/src/vm/gcc3x-cointerp.c
===================================================================
--- branches/Cog/src/vm/gcc3x-cointerp.c 2013-01-08 19:57:41 UTC (rev 2661)
+++ branches/Cog/src/vm/gcc3x-cointerp.c 2013-01-08 21:55:32 UTC (rev 2662)
@@ -2,11 +2,11 @@
/* Automatically generated by
- CCodeGeneratorGlobalStructure VMMaker.oscog-eem.248 uuid: 325b96ad-3c25-438e-af36-04a93839f195
+ CCodeGeneratorGlobalStructure VMMaker.oscog-eem.251 uuid: beb7dbb2-ac3b-4628-8fca-330de6592c00
from
- CoInterpreter VMMaker.oscog-eem.248 uuid: 325b96ad-3c25-438e-af36-04a93839f195
+ CoInterpreter VMMaker.oscog-eem.251 uuid: beb7dbb2-ac3b-4628-8fca-330de6592c00
*/
-static char __buildInfo[] = "CoInterpreter VMMaker.oscog-eem.248 uuid: 325b96ad-3c25-438e-af36-04a93839f195 " __DATE__ ;
+static char __buildInfo[] = "CoInterpreter VMMaker.oscog-eem.251 uuid: beb7dbb2-ac3b-4628-8fca-330de6592c00 " __DATE__ ;
char *__interpBuildInfo = __buildInfo;
@@ -928,7 +928,7 @@
static void primitiveQuo(void);
EXPORT(void) primitiveQuoLargeIntegers(void);
static void primitiveRelinquishProcessor(void);
-EXPORT(sqInt) primitiveRemLargeIntegers(void);
+EXPORT(void) primitiveRemLargeIntegers(void);
static void primitiveResume(void);
EXPORT(sqInt) primitiveRootTable(void);
EXPORT(sqInt) primitiveRootTableAt(void);
@@ -1362,7 +1362,7 @@
/* 17 */ primitiveBitShift,
/* 18 */ primitiveMakePoint,
/* 19 */ (void (*)(void))0,
- /* 20 */ (void (*)(void))0,
+ /* 20 */ primitiveRemLargeIntegers,
/* 21 */ primitiveAddLargeIntegers,
/* 22 */ primitiveSubtractLargeIntegers,
/* 23 */ primitiveLessThanLargeIntegers,
@@ -1921,7 +1921,7 @@
0 };
static void (*externalPrimitiveTable[MaxExternalPrimitiveTableSize + 1 /* 4097 */])(void);
static usqInt heapBase;
-const char *interpreterVersion = "Croquet Closure Cog VM [CoInterpreter VMMaker.oscog-eem.248]";
+const char *interpreterVersion = "Croquet Closure Cog VM [CoInterpreter VMMaker.oscog-eem.251]";
sqInt minBackwardJumpCountForCompile = MinBackwardJumpCountForCompile /* 10 */;
volatile int sendTrace;
@@ -34955,7 +34955,7 @@
/* Primitive arithmetic operations for large integers in 64 bit range */
-EXPORT(sqInt)
+EXPORT(void)
primitiveRemLargeIntegers(void)
{ DECL_MAYBE_SQ_GLOBAL_STRUCT
usqLong a;
@@ -34981,7 +34981,7 @@
}
}
if (!(!GIV(primFailCode))) {
- return null;
+ return;
}
result = a % b;
oopResult = magnitude64BitIntegerForneg(result, aIsNegative != bIsNegative);
Modified: branches/Cog/src/vm/gcc3x-cointerpmt.c
===================================================================
--- branches/Cog/src/vm/gcc3x-cointerpmt.c 2013-01-08 19:57:41 UTC (rev 2661)
+++ branches/Cog/src/vm/gcc3x-cointerpmt.c 2013-01-08 21:55:32 UTC (rev 2662)
@@ -2,11 +2,11 @@
/* Automatically generated by
- CCodeGeneratorGlobalStructure VMMaker.oscog-eem.248 uuid: 325b96ad-3c25-438e-af36-04a93839f195
+ CCodeGeneratorGlobalStructure VMMaker.oscog-eem.251 uuid: beb7dbb2-ac3b-4628-8fca-330de6592c00
from
- CoInterpreterMT VMMaker.oscog-eem.248 uuid: 325b96ad-3c25-438e-af36-04a93839f195
+ CoInterpreterMT VMMaker.oscog-eem.251 uuid: beb7dbb2-ac3b-4628-8fca-330de6592c00
*/
-static char __buildInfo[] = "CoInterpreterMT VMMaker.oscog-eem.248 uuid: 325b96ad-3c25-438e-af36-04a93839f195 " __DATE__ ;
+static char __buildInfo[] = "CoInterpreterMT VMMaker.oscog-eem.251 uuid: beb7dbb2-ac3b-4628-8fca-330de6592c00 " __DATE__ ;
char *__interpBuildInfo = __buildInfo;
@@ -992,7 +992,7 @@
static void primitiveQuo(void);
EXPORT(void) primitiveQuoLargeIntegers(void);
static void primitiveRelinquishProcessor(void);
-EXPORT(sqInt) primitiveRemLargeIntegers(void);
+EXPORT(void) primitiveRemLargeIntegers(void);
static void primitiveResume(void);
EXPORT(sqInt) primitiveRootTable(void);
EXPORT(sqInt) primitiveRootTableAt(void);
@@ -1461,7 +1461,7 @@
/* 17 */ primitiveBitShift,
/* 18 */ primitiveMakePoint,
/* 19 */ (void (*)(void))0,
- /* 20 */ (void (*)(void))0,
+ /* 20 */ primitiveRemLargeIntegers,
/* 21 */ primitiveAddLargeIntegers,
/* 22 */ primitiveSubtractLargeIntegers,
/* 23 */ primitiveLessThanLargeIntegers,
@@ -2020,7 +2020,7 @@
0 };
static void (*externalPrimitiveTable[MaxExternalPrimitiveTableSize + 1 /* 4097 */])(void);
static usqInt heapBase;
-const char *interpreterVersion = "Croquet Closure Cog MT VM [CoInterpreterMT VMMaker.oscog-eem.248]";
+const char *interpreterVersion = "Croquet Closure Cog MT VM [CoInterpreterMT VMMaker.oscog-eem.251]";
sqInt minBackwardJumpCountForCompile = MinBackwardJumpCountForCompile /* 10 */;
volatile int sendTrace;
sqInt willNotThreadWarnCount;
@@ -36286,7 +36286,7 @@
/* Primitive arithmetic operations for large integers in 64 bit range */
-EXPORT(sqInt)
+EXPORT(void)
primitiveRemLargeIntegers(void)
{ DECL_MAYBE_SQ_GLOBAL_STRUCT
usqLong a;
@@ -36312,7 +36312,7 @@
}
}
if (!(!GIV(primFailCode))) {
- return null;
+ return;
}
result = a % b;
oopResult = magnitude64BitIntegerForneg(result, aIsNegative != bIsNegative);
Modified: branches/Cog/src/vm/interp.h
===================================================================
--- branches/Cog/src/vm/interp.h 2013-01-08 19:57:41 UTC (rev 2661)
+++ branches/Cog/src/vm/interp.h 2013-01-08 21:55:32 UTC (rev 2662)
@@ -1,5 +1,5 @@
/* Automatically generated by
- CCodeGeneratorGlobalStructure VMMaker.oscog-eem.248 uuid: 325b96ad-3c25-438e-af36-04a93839f195
+ CCodeGeneratorGlobalStructure VMMaker.oscog-eem.251 uuid: beb7dbb2-ac3b-4628-8fca-330de6592c00
*/
#define VM_PROXY_MAJOR 1
Modified: branches/Cog/src/vm/vmCallback.h
===================================================================
--- branches/Cog/src/vm/vmCallback.h 2013-01-08 19:57:41 UTC (rev 2661)
+++ branches/Cog/src/vm/vmCallback.h 2013-01-08 21:55:32 UTC (rev 2662)
@@ -1,5 +1,5 @@
/* Automatically generated by
- CCodeGeneratorGlobalStructure VMMaker.oscog-eem.248 uuid: 325b96ad-3c25-438e-af36-04a93839f195
+ CCodeGeneratorGlobalStructure VMMaker.oscog-eem.251 uuid: beb7dbb2-ac3b-4628-8fca-330de6592c00
*/
#define VM_CALLBACK_INC 1
More information about the Vm-dev
mailing list