[Vm-dev] [commit][2927] CogVM source as per VMMaker.oscog-eem.727

commits at squeakvm.org commits at squeakvm.org
Tue May 20 22:55:53 UTC 2014


Revision: 2927
Author:   eliot
Date:     2014-05-20 15:55:52 -0700 (Tue, 20 May 2014)
Log Message:
-----------
CogVM source as per VMMaker.oscog-eem.727

Spur:
Fix assert regression in allInstances/allObject from introducing
MarkObjectsForEnumerationPrimitives=false

Modified Paths:
--------------
    branches/Cog/nsspursrc/vm/cogit.c
    branches/Cog/nsspursrc/vm/cogit.h
    branches/Cog/nsspursrc/vm/cogmethod.h
    branches/Cog/nsspursrc/vm/cointerp.c
    branches/Cog/nsspursrc/vm/cointerp.h
    branches/Cog/nsspursrc/vm/gcc3x-cointerp.c
    branches/Cog/nsspursrc/vm/interp.h
    branches/Cog/nsspursrc/vm/vmCallback.h
    branches/Cog/nsspurstacksrc/vm/gcc3x-interp.c
    branches/Cog/nsspurstacksrc/vm/interp.c
    branches/Cog/nsspurstacksrc/vm/interp.h
    branches/Cog/nsspurstacksrc/vm/vmCallback.h
    branches/Cog/spursistasrc/vm/cogit.c
    branches/Cog/spursistasrc/vm/cogit.h
    branches/Cog/spursistasrc/vm/cogmethod.h
    branches/Cog/spursistasrc/vm/cointerp.c
    branches/Cog/spursistasrc/vm/cointerp.h
    branches/Cog/spursistasrc/vm/gcc3x-cointerp.c
    branches/Cog/spursistasrc/vm/interp.h
    branches/Cog/spursistasrc/vm/vmCallback.h
    branches/Cog/spursrc/vm/cogit.c
    branches/Cog/spursrc/vm/cogit.h
    branches/Cog/spursrc/vm/cogmethod.h
    branches/Cog/spursrc/vm/cointerp.c
    branches/Cog/spursrc/vm/cointerp.h
    branches/Cog/spursrc/vm/gcc3x-cointerp.c
    branches/Cog/spursrc/vm/interp.h
    branches/Cog/spursrc/vm/vmCallback.h
    branches/Cog/spurstacksrc/vm/gcc3x-interp.c
    branches/Cog/spurstacksrc/vm/interp.c
    branches/Cog/spurstacksrc/vm/interp.h
    branches/Cog/spurstacksrc/vm/vmCallback.h

Property Changed:
----------------
    branches/Cog/platforms/Cross/vm/sqSCCSVersion.h

Modified: branches/Cog/nsspursrc/vm/cogit.c
===================================================================
--- branches/Cog/nsspursrc/vm/cogit.c	2014-05-20 22:03:26 UTC (rev 2926)
+++ branches/Cog/nsspursrc/vm/cogit.c	2014-05-20 22:55:52 UTC (rev 2927)
@@ -1,9 +1,9 @@
 /* Automatically generated by
-	CCodeGenerator VMMaker.oscog-eem.724 uuid: 30e942d9-0d06-42d3-8f9a-893dbdee37c2
+	CCodeGenerator VMMaker.oscog-eem.727 uuid: c4880b9d-5eff-44bc-8908-a6e831764659
    from
-	StackToRegisterMappingCogit VMMaker.oscog-eem.724 uuid: 30e942d9-0d06-42d3-8f9a-893dbdee37c2
+	StackToRegisterMappingCogit VMMaker.oscog-eem.727 uuid: c4880b9d-5eff-44bc-8908-a6e831764659
  */
-static char __buildInfo[] = "StackToRegisterMappingCogit VMMaker.oscog-eem.724 uuid: 30e942d9-0d06-42d3-8f9a-893dbdee37c2 " __DATE__ ;
+static char __buildInfo[] = "StackToRegisterMappingCogit VMMaker.oscog-eem.727 uuid: c4880b9d-5eff-44bc-8908-a6e831764659 " __DATE__ ;
 char *__cogitBuildInfo = __buildInfo;
 
 

Modified: branches/Cog/nsspursrc/vm/cogit.h
===================================================================
--- branches/Cog/nsspursrc/vm/cogit.h	2014-05-20 22:03:26 UTC (rev 2926)
+++ branches/Cog/nsspursrc/vm/cogit.h	2014-05-20 22:55:52 UTC (rev 2927)
@@ -1,5 +1,5 @@
 /* Automatically generated by
-	CCodeGenerator VMMaker.oscog-eem.724 uuid: 30e942d9-0d06-42d3-8f9a-893dbdee37c2
+	CCodeGenerator VMMaker.oscog-eem.727 uuid: c4880b9d-5eff-44bc-8908-a6e831764659
  */
 
 

Modified: branches/Cog/nsspursrc/vm/cogmethod.h
===================================================================
--- branches/Cog/nsspursrc/vm/cogmethod.h	2014-05-20 22:03:26 UTC (rev 2926)
+++ branches/Cog/nsspursrc/vm/cogmethod.h	2014-05-20 22:55:52 UTC (rev 2927)
@@ -1,5 +1,5 @@
 /* Automatically generated by
-	CCodeGenerator VMMaker.oscog-eem.724 uuid: 30e942d9-0d06-42d3-8f9a-893dbdee37c2
+	CCodeGenerator VMMaker.oscog-eem.727 uuid: c4880b9d-5eff-44bc-8908-a6e831764659
  */
 
 typedef struct {

Modified: branches/Cog/nsspursrc/vm/cointerp.c
===================================================================
--- branches/Cog/nsspursrc/vm/cointerp.c	2014-05-20 22:03:26 UTC (rev 2926)
+++ branches/Cog/nsspursrc/vm/cointerp.c	2014-05-20 22:55:52 UTC (rev 2927)
@@ -1,9 +1,9 @@
 /* Automatically generated by
-	CCodeGeneratorGlobalStructure VMMaker.oscog-eem.724 uuid: 30e942d9-0d06-42d3-8f9a-893dbdee37c2
+	CCodeGeneratorGlobalStructure VMMaker.oscog-eem.727 uuid: c4880b9d-5eff-44bc-8908-a6e831764659
    from
-	CoInterpreter VMMaker.oscog-eem.724 uuid: 30e942d9-0d06-42d3-8f9a-893dbdee37c2
+	CoInterpreter VMMaker.oscog-eem.727 uuid: c4880b9d-5eff-44bc-8908-a6e831764659
  */
-static char __buildInfo[] = "CoInterpreter VMMaker.oscog-eem.724 uuid: 30e942d9-0d06-42d3-8f9a-893dbdee37c2 " __DATE__ ;
+static char __buildInfo[] = "CoInterpreter VMMaker.oscog-eem.727 uuid: c4880b9d-5eff-44bc-8908-a6e831764659 " __DATE__ ;
 char *__interpBuildInfo = __buildInfo;
 
 
@@ -2219,7 +2219,7 @@
 	/* 574 */ (void (*)(void))0,
 	/* 575 */ (void (*)(void))0,
  0 };
-const char *interpreterVersion = "Newspeak Virtual Machine CoInterpreter_VMMaker.oscog-eem.724";
+const char *interpreterVersion = "Newspeak Virtual Machine CoInterpreter_VMMaker.oscog-eem.727";
 sqInt minBackwardJumpCountForCompile = MinBackwardJumpCountForCompile /* 10 */;
 volatile int sendTrace;
 
@@ -15862,9 +15862,7 @@
 				}
 			}
 			else {
-				if (!(((longAt(objOop1)) & 0x3FFFFF) == 3)) {
-					setIsMarkedOfto(objOop1, 0);
-				}
+				;
 			}
 		}
 
@@ -15905,9 +15903,7 @@
 				}
 			}
 			else {
-				if (!(((longAt(objOop)) & 0x3FFFFF) == 3)) {
-					setIsMarkedOfto(objOop, 0);
-				}
+				;
 			}
 		}
 
@@ -15937,9 +15933,7 @@
 				}
 			}
 			else {
-				if (!(((longAt(objOop)) & 0x3FFFFF) == 3)) {
-					setIsMarkedOfto(objOop, 0);
-				}
+				;
 			}
 		}
 
@@ -16137,9 +16131,7 @@
 				}
 			}
 			else {
-				if (!(((longAt(objOop1)) & 0x3FFFFF) == 3)) {
-					setIsMarkedOfto(objOop1, 0);
-				}
+				;
 			}
 		}
 
@@ -16178,9 +16170,7 @@
 				}
 			}
 			else {
-				if (!(((longAt(objOop)) & 0x3FFFFF) == 3)) {
-					setIsMarkedOfto(objOop, 0);
-				}
+				;
 			}
 		}
 
@@ -16208,9 +16198,7 @@
 				}
 			}
 			else {
-				if (!(((longAt(objOop)) & 0x3FFFFF) == 3)) {
-					setIsMarkedOfto(objOop, 0);
-				}
+				;
 			}
 		}
 

Modified: branches/Cog/nsspursrc/vm/cointerp.h
===================================================================
--- branches/Cog/nsspursrc/vm/cointerp.h	2014-05-20 22:03:26 UTC (rev 2926)
+++ branches/Cog/nsspursrc/vm/cointerp.h	2014-05-20 22:55:52 UTC (rev 2927)
@@ -1,5 +1,5 @@
 /* Automatically generated by
-	CCodeGeneratorGlobalStructure VMMaker.oscog-eem.724 uuid: 30e942d9-0d06-42d3-8f9a-893dbdee37c2
+	CCodeGeneratorGlobalStructure VMMaker.oscog-eem.727 uuid: c4880b9d-5eff-44bc-8908-a6e831764659
  */
 
 

Modified: branches/Cog/nsspursrc/vm/gcc3x-cointerp.c
===================================================================
--- branches/Cog/nsspursrc/vm/gcc3x-cointerp.c	2014-05-20 22:03:26 UTC (rev 2926)
+++ branches/Cog/nsspursrc/vm/gcc3x-cointerp.c	2014-05-20 22:55:52 UTC (rev 2927)
@@ -2,11 +2,11 @@
 
 
 /* Automatically generated by
-	CCodeGeneratorGlobalStructure VMMaker.oscog-eem.724 uuid: 30e942d9-0d06-42d3-8f9a-893dbdee37c2
+	CCodeGeneratorGlobalStructure VMMaker.oscog-eem.727 uuid: c4880b9d-5eff-44bc-8908-a6e831764659
    from
-	CoInterpreter VMMaker.oscog-eem.724 uuid: 30e942d9-0d06-42d3-8f9a-893dbdee37c2
+	CoInterpreter VMMaker.oscog-eem.727 uuid: c4880b9d-5eff-44bc-8908-a6e831764659
  */
-static char __buildInfo[] = "CoInterpreter VMMaker.oscog-eem.724 uuid: 30e942d9-0d06-42d3-8f9a-893dbdee37c2 " __DATE__ ;
+static char __buildInfo[] = "CoInterpreter VMMaker.oscog-eem.727 uuid: c4880b9d-5eff-44bc-8908-a6e831764659 " __DATE__ ;
 char *__interpBuildInfo = __buildInfo;
 
 
@@ -2222,7 +2222,7 @@
 	/* 574 */ (void (*)(void))0,
 	/* 575 */ (void (*)(void))0,
  0 };
-const char *interpreterVersion = "Newspeak Virtual Machine CoInterpreter_VMMaker.oscog-eem.724";
+const char *interpreterVersion = "Newspeak Virtual Machine CoInterpreter_VMMaker.oscog-eem.727";
 sqInt minBackwardJumpCountForCompile = MinBackwardJumpCountForCompile /* 10 */;
 volatile int sendTrace;
 
@@ -15871,9 +15871,7 @@
 				}
 			}
 			else {
-				if (!(((longAt(objOop1)) & 0x3FFFFF) == 3)) {
-					setIsMarkedOfto(objOop1, 0);
-				}
+				;
 			}
 		}
 
@@ -15914,9 +15912,7 @@
 				}
 			}
 			else {
-				if (!(((longAt(objOop)) & 0x3FFFFF) == 3)) {
-					setIsMarkedOfto(objOop, 0);
-				}
+				;
 			}
 		}
 
@@ -15946,9 +15942,7 @@
 				}
 			}
 			else {
-				if (!(((longAt(objOop)) & 0x3FFFFF) == 3)) {
-					setIsMarkedOfto(objOop, 0);
-				}
+				;
 			}
 		}
 
@@ -16146,9 +16140,7 @@
 				}
 			}
 			else {
-				if (!(((longAt(objOop1)) & 0x3FFFFF) == 3)) {
-					setIsMarkedOfto(objOop1, 0);
-				}
+				;
 			}
 		}
 
@@ -16187,9 +16179,7 @@
 				}
 			}
 			else {
-				if (!(((longAt(objOop)) & 0x3FFFFF) == 3)) {
-					setIsMarkedOfto(objOop, 0);
-				}
+				;
 			}
 		}
 
@@ -16217,9 +16207,7 @@
 				}
 			}
 			else {
-				if (!(((longAt(objOop)) & 0x3FFFFF) == 3)) {
-					setIsMarkedOfto(objOop, 0);
-				}
+				;
 			}
 		}
 

Modified: branches/Cog/nsspursrc/vm/interp.h
===================================================================
--- branches/Cog/nsspursrc/vm/interp.h	2014-05-20 22:03:26 UTC (rev 2926)
+++ branches/Cog/nsspursrc/vm/interp.h	2014-05-20 22:55:52 UTC (rev 2927)
@@ -1,5 +1,5 @@
 /* Automatically generated by
-	CCodeGeneratorGlobalStructure VMMaker.oscog-eem.724 uuid: 30e942d9-0d06-42d3-8f9a-893dbdee37c2
+	CCodeGeneratorGlobalStructure VMMaker.oscog-eem.727 uuid: c4880b9d-5eff-44bc-8908-a6e831764659
  */
 
 #define VM_PROXY_MAJOR 1

Modified: branches/Cog/nsspursrc/vm/vmCallback.h
===================================================================
--- branches/Cog/nsspursrc/vm/vmCallback.h	2014-05-20 22:03:26 UTC (rev 2926)
+++ branches/Cog/nsspursrc/vm/vmCallback.h	2014-05-20 22:55:52 UTC (rev 2927)
@@ -1,5 +1,5 @@
 /* Automatically generated by
-	CCodeGeneratorGlobalStructure VMMaker.oscog-eem.724 uuid: 30e942d9-0d06-42d3-8f9a-893dbdee37c2
+	CCodeGeneratorGlobalStructure VMMaker.oscog-eem.727 uuid: c4880b9d-5eff-44bc-8908-a6e831764659
  */
 
 #define VM_CALLBACK_INC 1

Modified: branches/Cog/nsspurstacksrc/vm/gcc3x-interp.c
===================================================================
--- branches/Cog/nsspurstacksrc/vm/gcc3x-interp.c	2014-05-20 22:03:26 UTC (rev 2926)
+++ branches/Cog/nsspurstacksrc/vm/gcc3x-interp.c	2014-05-20 22:55:52 UTC (rev 2927)
@@ -2,11 +2,11 @@
 
 
 /* Automatically generated by
-	CCodeGeneratorGlobalStructure VMMaker.oscog-eem.724 uuid: 30e942d9-0d06-42d3-8f9a-893dbdee37c2
+	CCodeGeneratorGlobalStructure VMMaker.oscog-eem.727 uuid: c4880b9d-5eff-44bc-8908-a6e831764659
    from
-	StackInterpreter VMMaker.oscog-eem.724 uuid: 30e942d9-0d06-42d3-8f9a-893dbdee37c2
+	StackInterpreter VMMaker.oscog-eem.727 uuid: c4880b9d-5eff-44bc-8908-a6e831764659
  */
-static char __buildInfo[] = "StackInterpreter VMMaker.oscog-eem.724 uuid: 30e942d9-0d06-42d3-8f9a-893dbdee37c2 " __DATE__ ;
+static char __buildInfo[] = "StackInterpreter VMMaker.oscog-eem.727 uuid: c4880b9d-5eff-44bc-8908-a6e831764659 " __DATE__ ;
 char *__interpBuildInfo = __buildInfo;
 
 
@@ -2009,7 +2009,7 @@
  0 };
 char * breakSelector;
 sqInt breakSelectorLength = -1;
-const char *interpreterVersion = "Newspeak Virtual Machine StackInterpreter_VMMaker.oscog-eem.724";
+const char *interpreterVersion = "Newspeak Virtual Machine StackInterpreter_VMMaker.oscog-eem.727";
 volatile int sendTrace;
 sqInt suppressHeartbeatFlag;
 
@@ -14884,9 +14884,7 @@
 				}
 			}
 			else {
-				if (!(((longAt(objOop1)) & 0x3FFFFF) == 3)) {
-					setIsMarkedOfto(objOop1, 0);
-				}
+				;
 			}
 		}
 
@@ -14927,9 +14925,7 @@
 				}
 			}
 			else {
-				if (!(((longAt(objOop)) & 0x3FFFFF) == 3)) {
-					setIsMarkedOfto(objOop, 0);
-				}
+				;
 			}
 		}
 
@@ -14959,9 +14955,7 @@
 				}
 			}
 			else {
-				if (!(((longAt(objOop)) & 0x3FFFFF) == 3)) {
-					setIsMarkedOfto(objOop, 0);
-				}
+				;
 			}
 		}
 
@@ -15159,9 +15153,7 @@
 				}
 			}
 			else {
-				if (!(((longAt(objOop1)) & 0x3FFFFF) == 3)) {
-					setIsMarkedOfto(objOop1, 0);
-				}
+				;
 			}
 		}
 
@@ -15200,9 +15192,7 @@
 				}
 			}
 			else {
-				if (!(((longAt(objOop)) & 0x3FFFFF) == 3)) {
-					setIsMarkedOfto(objOop, 0);
-				}
+				;
 			}
 		}
 
@@ -15230,9 +15220,7 @@
 				}
 			}
 			else {
-				if (!(((longAt(objOop)) & 0x3FFFFF) == 3)) {
-					setIsMarkedOfto(objOop, 0);
-				}
+				;
 			}
 		}
 

Modified: branches/Cog/nsspurstacksrc/vm/interp.c
===================================================================
--- branches/Cog/nsspurstacksrc/vm/interp.c	2014-05-20 22:03:26 UTC (rev 2926)
+++ branches/Cog/nsspurstacksrc/vm/interp.c	2014-05-20 22:55:52 UTC (rev 2927)
@@ -1,9 +1,9 @@
 /* Automatically generated by
-	CCodeGeneratorGlobalStructure VMMaker.oscog-eem.724 uuid: 30e942d9-0d06-42d3-8f9a-893dbdee37c2
+	CCodeGeneratorGlobalStructure VMMaker.oscog-eem.727 uuid: c4880b9d-5eff-44bc-8908-a6e831764659
    from
-	StackInterpreter VMMaker.oscog-eem.724 uuid: 30e942d9-0d06-42d3-8f9a-893dbdee37c2
+	StackInterpreter VMMaker.oscog-eem.727 uuid: c4880b9d-5eff-44bc-8908-a6e831764659
  */
-static char __buildInfo[] = "StackInterpreter VMMaker.oscog-eem.724 uuid: 30e942d9-0d06-42d3-8f9a-893dbdee37c2 " __DATE__ ;
+static char __buildInfo[] = "StackInterpreter VMMaker.oscog-eem.727 uuid: c4880b9d-5eff-44bc-8908-a6e831764659 " __DATE__ ;
 char *__interpBuildInfo = __buildInfo;
 
 
@@ -2006,7 +2006,7 @@
  0 };
 char * breakSelector;
 sqInt breakSelectorLength = -1;
-const char *interpreterVersion = "Newspeak Virtual Machine StackInterpreter_VMMaker.oscog-eem.724";
+const char *interpreterVersion = "Newspeak Virtual Machine StackInterpreter_VMMaker.oscog-eem.727";
 volatile int sendTrace;
 sqInt suppressHeartbeatFlag;
 
@@ -14875,9 +14875,7 @@
 				}
 			}
 			else {
-				if (!(((longAt(objOop1)) & 0x3FFFFF) == 3)) {
-					setIsMarkedOfto(objOop1, 0);
-				}
+				;
 			}
 		}
 
@@ -14918,9 +14916,7 @@
 				}
 			}
 			else {
-				if (!(((longAt(objOop)) & 0x3FFFFF) == 3)) {
-					setIsMarkedOfto(objOop, 0);
-				}
+				;
 			}
 		}
 
@@ -14950,9 +14946,7 @@
 				}
 			}
 			else {
-				if (!(((longAt(objOop)) & 0x3FFFFF) == 3)) {
-					setIsMarkedOfto(objOop, 0);
-				}
+				;
 			}
 		}
 
@@ -15150,9 +15144,7 @@
 				}
 			}
 			else {
-				if (!(((longAt(objOop1)) & 0x3FFFFF) == 3)) {
-					setIsMarkedOfto(objOop1, 0);
-				}
+				;
 			}
 		}
 
@@ -15191,9 +15183,7 @@
 				}
 			}
 			else {
-				if (!(((longAt(objOop)) & 0x3FFFFF) == 3)) {
-					setIsMarkedOfto(objOop, 0);
-				}
+				;
 			}
 		}
 
@@ -15221,9 +15211,7 @@
 				}
 			}
 			else {
-				if (!(((longAt(objOop)) & 0x3FFFFF) == 3)) {
-					setIsMarkedOfto(objOop, 0);
-				}
+				;
 			}
 		}
 

Modified: branches/Cog/nsspurstacksrc/vm/interp.h
===================================================================
--- branches/Cog/nsspurstacksrc/vm/interp.h	2014-05-20 22:03:26 UTC (rev 2926)
+++ branches/Cog/nsspurstacksrc/vm/interp.h	2014-05-20 22:55:52 UTC (rev 2927)
@@ -1,5 +1,5 @@
 /* Automatically generated by
-	CCodeGeneratorGlobalStructure VMMaker.oscog-eem.724 uuid: 30e942d9-0d06-42d3-8f9a-893dbdee37c2
+	CCodeGeneratorGlobalStructure VMMaker.oscog-eem.727 uuid: c4880b9d-5eff-44bc-8908-a6e831764659
  */
 
 #define VM_PROXY_MAJOR 1

Modified: branches/Cog/nsspurstacksrc/vm/vmCallback.h
===================================================================
--- branches/Cog/nsspurstacksrc/vm/vmCallback.h	2014-05-20 22:03:26 UTC (rev 2926)
+++ branches/Cog/nsspurstacksrc/vm/vmCallback.h	2014-05-20 22:55:52 UTC (rev 2927)
@@ -1,5 +1,5 @@
 /* Automatically generated by
-	CCodeGeneratorGlobalStructure VMMaker.oscog-eem.724 uuid: 30e942d9-0d06-42d3-8f9a-893dbdee37c2
+	CCodeGeneratorGlobalStructure VMMaker.oscog-eem.727 uuid: c4880b9d-5eff-44bc-8908-a6e831764659
  */
 
 #define VM_CALLBACK_INC 1


Property changes on: branches/Cog/platforms/Cross/vm/sqSCCSVersion.h
___________________________________________________________________
Modified: checkindate
   - Tue May 20 15:02:52 PDT 2014
   + Tue May 20 15:55:19 PDT 2014

Modified: branches/Cog/spursistasrc/vm/cogit.c
===================================================================
--- branches/Cog/spursistasrc/vm/cogit.c	2014-05-20 22:03:26 UTC (rev 2926)
+++ branches/Cog/spursistasrc/vm/cogit.c	2014-05-20 22:55:52 UTC (rev 2927)
@@ -1,9 +1,9 @@
 /* Automatically generated by
-	CCodeGenerator VMMaker.oscog-eem.724 uuid: 30e942d9-0d06-42d3-8f9a-893dbdee37c2
+	CCodeGenerator VMMaker.oscog-eem.727 uuid: c4880b9d-5eff-44bc-8908-a6e831764659
    from
-	SistaStackToRegisterMappingCogit VMMaker.oscog-eem.724 uuid: 30e942d9-0d06-42d3-8f9a-893dbdee37c2
+	SistaStackToRegisterMappingCogit VMMaker.oscog-eem.727 uuid: c4880b9d-5eff-44bc-8908-a6e831764659
  */
-static char __buildInfo[] = "SistaStackToRegisterMappingCogit VMMaker.oscog-eem.724 uuid: 30e942d9-0d06-42d3-8f9a-893dbdee37c2 " __DATE__ ;
+static char __buildInfo[] = "SistaStackToRegisterMappingCogit VMMaker.oscog-eem.727 uuid: c4880b9d-5eff-44bc-8908-a6e831764659 " __DATE__ ;
 char *__cogitBuildInfo = __buildInfo;
 
 

Modified: branches/Cog/spursistasrc/vm/cogit.h
===================================================================
--- branches/Cog/spursistasrc/vm/cogit.h	2014-05-20 22:03:26 UTC (rev 2926)
+++ branches/Cog/spursistasrc/vm/cogit.h	2014-05-20 22:55:52 UTC (rev 2927)
@@ -1,5 +1,5 @@
 /* Automatically generated by
-	CCodeGenerator VMMaker.oscog-eem.724 uuid: 30e942d9-0d06-42d3-8f9a-893dbdee37c2
+	CCodeGenerator VMMaker.oscog-eem.727 uuid: c4880b9d-5eff-44bc-8908-a6e831764659
  */
 
 

Modified: branches/Cog/spursistasrc/vm/cogmethod.h
===================================================================
--- branches/Cog/spursistasrc/vm/cogmethod.h	2014-05-20 22:03:26 UTC (rev 2926)
+++ branches/Cog/spursistasrc/vm/cogmethod.h	2014-05-20 22:55:52 UTC (rev 2927)
@@ -1,5 +1,5 @@
 /* Automatically generated by
-	CCodeGenerator VMMaker.oscog-eem.724 uuid: 30e942d9-0d06-42d3-8f9a-893dbdee37c2
+	CCodeGenerator VMMaker.oscog-eem.727 uuid: c4880b9d-5eff-44bc-8908-a6e831764659
  */
 
 typedef struct {

Modified: branches/Cog/spursistasrc/vm/cointerp.c
===================================================================
--- branches/Cog/spursistasrc/vm/cointerp.c	2014-05-20 22:03:26 UTC (rev 2926)
+++ branches/Cog/spursistasrc/vm/cointerp.c	2014-05-20 22:55:52 UTC (rev 2927)
@@ -1,9 +1,9 @@
 /* Automatically generated by
-	CCodeGeneratorGlobalStructure VMMaker.oscog-eem.724 uuid: 30e942d9-0d06-42d3-8f9a-893dbdee37c2
+	CCodeGeneratorGlobalStructure VMMaker.oscog-eem.727 uuid: c4880b9d-5eff-44bc-8908-a6e831764659
    from
-	CoInterpreter VMMaker.oscog-eem.724 uuid: 30e942d9-0d06-42d3-8f9a-893dbdee37c2
+	CoInterpreter VMMaker.oscog-eem.727 uuid: c4880b9d-5eff-44bc-8908-a6e831764659
  */
-static char __buildInfo[] = "CoInterpreter VMMaker.oscog-eem.724 uuid: 30e942d9-0d06-42d3-8f9a-893dbdee37c2 " __DATE__ ;
+static char __buildInfo[] = "CoInterpreter VMMaker.oscog-eem.727 uuid: c4880b9d-5eff-44bc-8908-a6e831764659 " __DATE__ ;
 char *__interpBuildInfo = __buildInfo;
 
 
@@ -2214,7 +2214,7 @@
 	/* 574 */ (void (*)(void))0,
 	/* 575 */ (void (*)(void))0,
  0 };
-const char *interpreterVersion = "Croquet Closure Cog VM [CoInterpreter VMMaker.oscog-eem.724]";
+const char *interpreterVersion = "Croquet Closure Cog VM [CoInterpreter VMMaker.oscog-eem.727]";
 sqInt minBackwardJumpCountForCompile = MinBackwardJumpCountForCompile /* 10 */;
 volatile int sendTrace;
 
@@ -11283,9 +11283,7 @@
 				}
 			}
 			else {
-				if (!(((longAt(objOop1)) & 0x3FFFFF) == 3)) {
-					setIsMarkedOfto(objOop1, 0);
-				}
+				;
 			}
 		}
 
@@ -11326,9 +11324,7 @@
 				}
 			}
 			else {
-				if (!(((longAt(objOop)) & 0x3FFFFF) == 3)) {
-					setIsMarkedOfto(objOop, 0);
-				}
+				;
 			}
 		}
 
@@ -11358,9 +11354,7 @@
 				}
 			}
 			else {
-				if (!(((longAt(objOop)) & 0x3FFFFF) == 3)) {
-					setIsMarkedOfto(objOop, 0);
-				}
+				;
 			}
 		}
 
@@ -11558,9 +11552,7 @@
 				}
 			}
 			else {
-				if (!(((longAt(objOop1)) & 0x3FFFFF) == 3)) {
-					setIsMarkedOfto(objOop1, 0);
-				}
+				;
 			}
 		}
 
@@ -11599,9 +11591,7 @@
 				}
 			}
 			else {
-				if (!(((longAt(objOop)) & 0x3FFFFF) == 3)) {
-					setIsMarkedOfto(objOop, 0);
-				}
+				;
 			}
 		}
 
@@ -11629,9 +11619,7 @@
 				}
 			}
 			else {
-				if (!(((longAt(objOop)) & 0x3FFFFF) == 3)) {
-					setIsMarkedOfto(objOop, 0);
-				}
+				;
 			}
 		}
 

Modified: branches/Cog/spursistasrc/vm/cointerp.h
===================================================================
--- branches/Cog/spursistasrc/vm/cointerp.h	2014-05-20 22:03:26 UTC (rev 2926)
+++ branches/Cog/spursistasrc/vm/cointerp.h	2014-05-20 22:55:52 UTC (rev 2927)
@@ -1,5 +1,5 @@
 /* Automatically generated by
-	CCodeGeneratorGlobalStructure VMMaker.oscog-eem.724 uuid: 30e942d9-0d06-42d3-8f9a-893dbdee37c2
+	CCodeGeneratorGlobalStructure VMMaker.oscog-eem.727 uuid: c4880b9d-5eff-44bc-8908-a6e831764659
  */
 
 

Modified: branches/Cog/spursistasrc/vm/gcc3x-cointerp.c
===================================================================
--- branches/Cog/spursistasrc/vm/gcc3x-cointerp.c	2014-05-20 22:03:26 UTC (rev 2926)
+++ branches/Cog/spursistasrc/vm/gcc3x-cointerp.c	2014-05-20 22:55:52 UTC (rev 2927)
@@ -2,11 +2,11 @@
 
 
 /* Automatically generated by
-	CCodeGeneratorGlobalStructure VMMaker.oscog-eem.724 uuid: 30e942d9-0d06-42d3-8f9a-893dbdee37c2
+	CCodeGeneratorGlobalStructure VMMaker.oscog-eem.727 uuid: c4880b9d-5eff-44bc-8908-a6e831764659
    from
-	CoInterpreter VMMaker.oscog-eem.724 uuid: 30e942d9-0d06-42d3-8f9a-893dbdee37c2
+	CoInterpreter VMMaker.oscog-eem.727 uuid: c4880b9d-5eff-44bc-8908-a6e831764659
  */
-static char __buildInfo[] = "CoInterpreter VMMaker.oscog-eem.724 uuid: 30e942d9-0d06-42d3-8f9a-893dbdee37c2 " __DATE__ ;
+static char __buildInfo[] = "CoInterpreter VMMaker.oscog-eem.727 uuid: c4880b9d-5eff-44bc-8908-a6e831764659 " __DATE__ ;
 char *__interpBuildInfo = __buildInfo;
 
 
@@ -2217,7 +2217,7 @@
 	/* 574 */ (void (*)(void))0,
 	/* 575 */ (void (*)(void))0,
  0 };
-const char *interpreterVersion = "Croquet Closure Cog VM [CoInterpreter VMMaker.oscog-eem.724]";
+const char *interpreterVersion = "Croquet Closure Cog VM [CoInterpreter VMMaker.oscog-eem.727]";
 sqInt minBackwardJumpCountForCompile = MinBackwardJumpCountForCompile /* 10 */;
 volatile int sendTrace;
 
@@ -11292,9 +11292,7 @@
 				}
 			}
 			else {
-				if (!(((longAt(objOop1)) & 0x3FFFFF) == 3)) {
-					setIsMarkedOfto(objOop1, 0);
-				}
+				;
 			}
 		}
 
@@ -11335,9 +11333,7 @@
 				}
 			}
 			else {
-				if (!(((longAt(objOop)) & 0x3FFFFF) == 3)) {
-					setIsMarkedOfto(objOop, 0);
-				}
+				;
 			}
 		}
 
@@ -11367,9 +11363,7 @@
 				}
 			}
 			else {
-				if (!(((longAt(objOop)) & 0x3FFFFF) == 3)) {
-					setIsMarkedOfto(objOop, 0);
-				}
+				;
 			}
 		}
 
@@ -11567,9 +11561,7 @@
 				}
 			}
 			else {
-				if (!(((longAt(objOop1)) & 0x3FFFFF) == 3)) {
-					setIsMarkedOfto(objOop1, 0);
-				}
+				;
 			}
 		}
 
@@ -11608,9 +11600,7 @@
 				}
 			}
 			else {
-				if (!(((longAt(objOop)) & 0x3FFFFF) == 3)) {
-					setIsMarkedOfto(objOop, 0);
-				}
+				;
 			}
 		}
 
@@ -11638,9 +11628,7 @@
 				}
 			}
 			else {
-				if (!(((longAt(objOop)) & 0x3FFFFF) == 3)) {
-					setIsMarkedOfto(objOop, 0);
-				}
+				;
 			}
 		}
 

Modified: branches/Cog/spursistasrc/vm/interp.h
===================================================================
--- branches/Cog/spursistasrc/vm/interp.h	2014-05-20 22:03:26 UTC (rev 2926)
+++ branches/Cog/spursistasrc/vm/interp.h	2014-05-20 22:55:52 UTC (rev 2927)
@@ -1,5 +1,5 @@
 /* Automatically generated by
-	CCodeGeneratorGlobalStructure VMMaker.oscog-eem.724 uuid: 30e942d9-0d06-42d3-8f9a-893dbdee37c2
+	CCodeGeneratorGlobalStructure VMMaker.oscog-eem.727 uuid: c4880b9d-5eff-44bc-8908-a6e831764659
  */
 
 #define VM_PROXY_MAJOR 1

Modified: branches/Cog/spursistasrc/vm/vmCallback.h
===================================================================
--- branches/Cog/spursistasrc/vm/vmCallback.h	2014-05-20 22:03:26 UTC (rev 2926)
+++ branches/Cog/spursistasrc/vm/vmCallback.h	2014-05-20 22:55:52 UTC (rev 2927)
@@ -1,5 +1,5 @@
 /* Automatically generated by
-	CCodeGeneratorGlobalStructure VMMaker.oscog-eem.724 uuid: 30e942d9-0d06-42d3-8f9a-893dbdee37c2
+	CCodeGeneratorGlobalStructure VMMaker.oscog-eem.727 uuid: c4880b9d-5eff-44bc-8908-a6e831764659
  */
 
 #define VM_CALLBACK_INC 1

Modified: branches/Cog/spursrc/vm/cogit.c
===================================================================
--- branches/Cog/spursrc/vm/cogit.c	2014-05-20 22:03:26 UTC (rev 2926)
+++ branches/Cog/spursrc/vm/cogit.c	2014-05-20 22:55:52 UTC (rev 2927)
@@ -1,9 +1,9 @@
 /* Automatically generated by
-	CCodeGenerator VMMaker.oscog-eem.724 uuid: 30e942d9-0d06-42d3-8f9a-893dbdee37c2
+	CCodeGenerator VMMaker.oscog-eem.727 uuid: c4880b9d-5eff-44bc-8908-a6e831764659
    from
-	StackToRegisterMappingCogit VMMaker.oscog-eem.724 uuid: 30e942d9-0d06-42d3-8f9a-893dbdee37c2
+	StackToRegisterMappingCogit VMMaker.oscog-eem.727 uuid: c4880b9d-5eff-44bc-8908-a6e831764659
  */
-static char __buildInfo[] = "StackToRegisterMappingCogit VMMaker.oscog-eem.724 uuid: 30e942d9-0d06-42d3-8f9a-893dbdee37c2 " __DATE__ ;
+static char __buildInfo[] = "StackToRegisterMappingCogit VMMaker.oscog-eem.727 uuid: c4880b9d-5eff-44bc-8908-a6e831764659 " __DATE__ ;
 char *__cogitBuildInfo = __buildInfo;
 
 

Modified: branches/Cog/spursrc/vm/cogit.h
===================================================================
--- branches/Cog/spursrc/vm/cogit.h	2014-05-20 22:03:26 UTC (rev 2926)
+++ branches/Cog/spursrc/vm/cogit.h	2014-05-20 22:55:52 UTC (rev 2927)
@@ -1,5 +1,5 @@
 /* Automatically generated by
-	CCodeGenerator VMMaker.oscog-eem.724 uuid: 30e942d9-0d06-42d3-8f9a-893dbdee37c2
+	CCodeGenerator VMMaker.oscog-eem.727 uuid: c4880b9d-5eff-44bc-8908-a6e831764659
  */
 
 

Modified: branches/Cog/spursrc/vm/cogmethod.h
===================================================================
--- branches/Cog/spursrc/vm/cogmethod.h	2014-05-20 22:03:26 UTC (rev 2926)
+++ branches/Cog/spursrc/vm/cogmethod.h	2014-05-20 22:55:52 UTC (rev 2927)
@@ -1,5 +1,5 @@
 /* Automatically generated by
-	CCodeGenerator VMMaker.oscog-eem.724 uuid: 30e942d9-0d06-42d3-8f9a-893dbdee37c2
+	CCodeGenerator VMMaker.oscog-eem.727 uuid: c4880b9d-5eff-44bc-8908-a6e831764659
  */
 
 typedef struct {

Modified: branches/Cog/spursrc/vm/cointerp.c
===================================================================
--- branches/Cog/spursrc/vm/cointerp.c	2014-05-20 22:03:26 UTC (rev 2926)
+++ branches/Cog/spursrc/vm/cointerp.c	2014-05-20 22:55:52 UTC (rev 2927)
@@ -1,9 +1,9 @@
 /* Automatically generated by
-	CCodeGeneratorGlobalStructure VMMaker.oscog-eem.724 uuid: 30e942d9-0d06-42d3-8f9a-893dbdee37c2
+	CCodeGeneratorGlobalStructure VMMaker.oscog-eem.727 uuid: c4880b9d-5eff-44bc-8908-a6e831764659
    from
-	CoInterpreter VMMaker.oscog-eem.724 uuid: 30e942d9-0d06-42d3-8f9a-893dbdee37c2
+	CoInterpreter VMMaker.oscog-eem.727 uuid: c4880b9d-5eff-44bc-8908-a6e831764659
  */
-static char __buildInfo[] = "CoInterpreter VMMaker.oscog-eem.724 uuid: 30e942d9-0d06-42d3-8f9a-893dbdee37c2 " __DATE__ ;
+static char __buildInfo[] = "CoInterpreter VMMaker.oscog-eem.727 uuid: c4880b9d-5eff-44bc-8908-a6e831764659 " __DATE__ ;
 char *__interpBuildInfo = __buildInfo;
 
 
@@ -2209,7 +2209,7 @@
 	/* 574 */ (void (*)(void))0,
 	/* 575 */ (void (*)(void))0,
  0 };
-const char *interpreterVersion = "Croquet Closure Cog VM [CoInterpreter VMMaker.oscog-eem.724]";
+const char *interpreterVersion = "Croquet Closure Cog VM [CoInterpreter VMMaker.oscog-eem.727]";
 sqInt minBackwardJumpCountForCompile = MinBackwardJumpCountForCompile /* 10 */;
 volatile int sendTrace;
 
@@ -5400,7 +5400,6 @@
 							GIV(framePointer) = localFP;
 							
 							ceEnterCogCodePopReceiverReg();
-							null;
 							goto l148;
 						}
 						localIP = pointerForOop(longAt(localFP + FoxIFSavedIP));
@@ -5415,7 +5414,7 @@
 					/* begin fetchNextBytecode */
 					currentBytecode = byteAtPointer(++localIP);
 
-					null;
+					/* return self */
 				l148:	/* end baseFrameReturn */;
 					goto l145;
 				}
@@ -11279,9 +11278,7 @@
 				}
 			}
 			else {
-				if (!(((longAt(objOop1)) & 0x3FFFFF) == 3)) {
-					setIsMarkedOfto(objOop1, 0);
-				}
+				;
 			}
 		}
 
@@ -11322,9 +11319,7 @@
 				}
 			}
 			else {
-				if (!(((longAt(objOop)) & 0x3FFFFF) == 3)) {
-					setIsMarkedOfto(objOop, 0);
-				}
+				;
 			}
 		}
 
@@ -11354,9 +11349,7 @@
 				}
 			}
 			else {
-				if (!(((longAt(objOop)) & 0x3FFFFF) == 3)) {
-					setIsMarkedOfto(objOop, 0);
-				}
+				;
 			}
 		}
 
@@ -11554,9 +11547,7 @@
 				}
 			}
 			else {
-				if (!(((longAt(objOop1)) & 0x3FFFFF) == 3)) {
-					setIsMarkedOfto(objOop1, 0);
-				}
+				;
 			}
 		}
 
@@ -11595,9 +11586,7 @@
 				}
 			}
 			else {
-				if (!(((longAt(objOop)) & 0x3FFFFF) == 3)) {
-					setIsMarkedOfto(objOop, 0);
-				}
+				;
 			}
 		}
 
@@ -11625,9 +11614,7 @@
 				}
 			}
 			else {
-				if (!(((longAt(objOop)) & 0x3FFFFF) == 3)) {
-					setIsMarkedOfto(objOop, 0);
-				}
+				;
 			}
 		}
 

Modified: branches/Cog/spursrc/vm/cointerp.h
===================================================================
--- branches/Cog/spursrc/vm/cointerp.h	2014-05-20 22:03:26 UTC (rev 2926)
+++ branches/Cog/spursrc/vm/cointerp.h	2014-05-20 22:55:52 UTC (rev 2927)
@@ -1,5 +1,5 @@
 /* Automatically generated by
-	CCodeGeneratorGlobalStructure VMMaker.oscog-eem.724 uuid: 30e942d9-0d06-42d3-8f9a-893dbdee37c2
+	CCodeGeneratorGlobalStructure VMMaker.oscog-eem.727 uuid: c4880b9d-5eff-44bc-8908-a6e831764659
  */
 
 

Modified: branches/Cog/spursrc/vm/gcc3x-cointerp.c
===================================================================
--- branches/Cog/spursrc/vm/gcc3x-cointerp.c	2014-05-20 22:03:26 UTC (rev 2926)
+++ branches/Cog/spursrc/vm/gcc3x-cointerp.c	2014-05-20 22:55:52 UTC (rev 2927)
@@ -2,11 +2,11 @@
 
 
 /* Automatically generated by
-	CCodeGeneratorGlobalStructure VMMaker.oscog-eem.724 uuid: 30e942d9-0d06-42d3-8f9a-893dbdee37c2
+	CCodeGeneratorGlobalStructure VMMaker.oscog-eem.727 uuid: c4880b9d-5eff-44bc-8908-a6e831764659
    from
-	CoInterpreter VMMaker.oscog-eem.724 uuid: 30e942d9-0d06-42d3-8f9a-893dbdee37c2
+	CoInterpreter VMMaker.oscog-eem.727 uuid: c4880b9d-5eff-44bc-8908-a6e831764659
  */
-static char __buildInfo[] = "CoInterpreter VMMaker.oscog-eem.724 uuid: 30e942d9-0d06-42d3-8f9a-893dbdee37c2 " __DATE__ ;
+static char __buildInfo[] = "CoInterpreter VMMaker.oscog-eem.727 uuid: c4880b9d-5eff-44bc-8908-a6e831764659 " __DATE__ ;
 char *__interpBuildInfo = __buildInfo;
 
 
@@ -2212,7 +2212,7 @@
 	/* 574 */ (void (*)(void))0,
 	/* 575 */ (void (*)(void))0,
  0 };
-const char *interpreterVersion = "Croquet Closure Cog VM [CoInterpreter VMMaker.oscog-eem.724]";
+const char *interpreterVersion = "Croquet Closure Cog VM [CoInterpreter VMMaker.oscog-eem.727]";
 sqInt minBackwardJumpCountForCompile = MinBackwardJumpCountForCompile /* 10 */;
 volatile int sendTrace;
 
@@ -5409,7 +5409,6 @@
 							GIV(framePointer) = localFP;
 							
 							ceEnterCogCodePopReceiverReg();
-							null;
 							goto l148;
 						}
 						localIP = pointerForOop(longAt(localFP + FoxIFSavedIP));
@@ -5424,7 +5423,7 @@
 					/* begin fetchNextBytecode */
 					currentBytecode = byteAtPointer(++localIP);
 
-					null;
+					/* return self */
 				l148:	/* end baseFrameReturn */;
 					goto l145;
 				}
@@ -11288,9 +11287,7 @@
 				}
 			}
 			else {
-				if (!(((longAt(objOop1)) & 0x3FFFFF) == 3)) {
-					setIsMarkedOfto(objOop1, 0);
-				}
+				;
 			}
 		}
 
@@ -11331,9 +11328,7 @@
 				}
 			}
 			else {
-				if (!(((longAt(objOop)) & 0x3FFFFF) == 3)) {
-					setIsMarkedOfto(objOop, 0);
-				}
+				;
 			}
 		}
 
@@ -11363,9 +11358,7 @@
 				}
 			}
 			else {
-				if (!(((longAt(objOop)) & 0x3FFFFF) == 3)) {
-					setIsMarkedOfto(objOop, 0);
-				}
+				;
 			}
 		}
 
@@ -11563,9 +11556,7 @@
 				}
 			}
 			else {
-				if (!(((longAt(objOop1)) & 0x3FFFFF) == 3)) {
-					setIsMarkedOfto(objOop1, 0);
-				}
+				;
 			}
 		}
 
@@ -11604,9 +11595,7 @@
 				}
 			}
 			else {
-				if (!(((longAt(objOop)) & 0x3FFFFF) == 3)) {
-					setIsMarkedOfto(objOop, 0);
-				}
+				;
 			}
 		}
 
@@ -11634,9 +11623,7 @@
 				}
 			}
 			else {
-				if (!(((longAt(objOop)) & 0x3FFFFF) == 3)) {
-					setIsMarkedOfto(objOop, 0);
-				}
+				;
 			}
 		}
 

Modified: branches/Cog/spursrc/vm/interp.h
===================================================================
--- branches/Cog/spursrc/vm/interp.h	2014-05-20 22:03:26 UTC (rev 2926)
+++ branches/Cog/spursrc/vm/interp.h	2014-05-20 22:55:52 UTC (rev 2927)
@@ -1,5 +1,5 @@
 /* Automatically generated by
-	CCodeGeneratorGlobalStructure VMMaker.oscog-eem.724 uuid: 30e942d9-0d06-42d3-8f9a-893dbdee37c2
+	CCodeGeneratorGlobalStructure VMMaker.oscog-eem.727 uuid: c4880b9d-5eff-44bc-8908-a6e831764659
  */
 
 #define VM_PROXY_MAJOR 1

Modified: branches/Cog/spursrc/vm/vmCallback.h
===================================================================
--- branches/Cog/spursrc/vm/vmCallback.h	2014-05-20 22:03:26 UTC (rev 2926)
+++ branches/Cog/spursrc/vm/vmCallback.h	2014-05-20 22:55:52 UTC (rev 2927)
@@ -1,5 +1,5 @@
 /* Automatically generated by
-	CCodeGeneratorGlobalStructure VMMaker.oscog-eem.724 uuid: 30e942d9-0d06-42d3-8f9a-893dbdee37c2
+	CCodeGeneratorGlobalStructure VMMaker.oscog-eem.727 uuid: c4880b9d-5eff-44bc-8908-a6e831764659
  */
 
 #define VM_CALLBACK_INC 1

Modified: branches/Cog/spurstacksrc/vm/gcc3x-interp.c
===================================================================
--- branches/Cog/spurstacksrc/vm/gcc3x-interp.c	2014-05-20 22:03:26 UTC (rev 2926)
+++ branches/Cog/spurstacksrc/vm/gcc3x-interp.c	2014-05-20 22:55:52 UTC (rev 2927)
@@ -2,11 +2,11 @@
 
 
 /* Automatically generated by
-	CCodeGeneratorGlobalStructure VMMaker.oscog-eem.724 uuid: 30e942d9-0d06-42d3-8f9a-893dbdee37c2
+	CCodeGeneratorGlobalStructure VMMaker.oscog-eem.727 uuid: c4880b9d-5eff-44bc-8908-a6e831764659
    from
-	StackInterpreter VMMaker.oscog-eem.724 uuid: 30e942d9-0d06-42d3-8f9a-893dbdee37c2
+	StackInterpreter VMMaker.oscog-eem.727 uuid: c4880b9d-5eff-44bc-8908-a6e831764659
  */
-static char __buildInfo[] = "StackInterpreter VMMaker.oscog-eem.724 uuid: 30e942d9-0d06-42d3-8f9a-893dbdee37c2 " __DATE__ ;
+static char __buildInfo[] = "StackInterpreter VMMaker.oscog-eem.727 uuid: c4880b9d-5eff-44bc-8908-a6e831764659 " __DATE__ ;
 char *__interpBuildInfo = __buildInfo;
 
 
@@ -2002,7 +2002,7 @@
  0 };
 char * breakSelector;
 sqInt breakSelectorLength = -1;
-const char *interpreterVersion = "Croquet Closure Stack VM [StackInterpreter VMMaker.oscog-eem.724]";
+const char *interpreterVersion = "Croquet Closure Stack VM [StackInterpreter VMMaker.oscog-eem.727]";
 volatile int sendTrace;
 sqInt suppressHeartbeatFlag;
 
@@ -10441,9 +10441,7 @@
 				}
 			}
 			else {
-				if (!(((longAt(objOop1)) & 0x3FFFFF) == 3)) {
-					setIsMarkedOfto(objOop1, 0);
-				}
+				;
 			}
 		}
 
@@ -10484,9 +10482,7 @@
 				}
 			}
 			else {
-				if (!(((longAt(objOop)) & 0x3FFFFF) == 3)) {
-					setIsMarkedOfto(objOop, 0);
-				}
+				;
 			}
 		}
 
@@ -10516,9 +10512,7 @@
 				}
 			}
 			else {
-				if (!(((longAt(objOop)) & 0x3FFFFF) == 3)) {
-					setIsMarkedOfto(objOop, 0);
-				}
+				;
 			}
 		}
 
@@ -10716,9 +10710,7 @@
 				}
 			}
 			else {
-				if (!(((longAt(objOop1)) & 0x3FFFFF) == 3)) {
-					setIsMarkedOfto(objOop1, 0);
-				}
+				;
 			}
 		}
 
@@ -10757,9 +10749,7 @@
 				}
 			}
 			else {
-				if (!(((longAt(objOop)) & 0x3FFFFF) == 3)) {
-					setIsMarkedOfto(objOop, 0);
-				}
+				;
 			}
 		}
 
@@ -10787,9 +10777,7 @@
 				}
 			}
 			else {
-				if (!(((longAt(objOop)) & 0x3FFFFF) == 3)) {
-					setIsMarkedOfto(objOop, 0);
-				}
+				;
 			}
 		}
 

Modified: branches/Cog/spurstacksrc/vm/interp.c
===================================================================
--- branches/Cog/spurstacksrc/vm/interp.c	2014-05-20 22:03:26 UTC (rev 2926)
+++ branches/Cog/spurstacksrc/vm/interp.c	2014-05-20 22:55:52 UTC (rev 2927)
@@ -1,9 +1,9 @@
 /* Automatically generated by
-	CCodeGeneratorGlobalStructure VMMaker.oscog-eem.724 uuid: 30e942d9-0d06-42d3-8f9a-893dbdee37c2
+	CCodeGeneratorGlobalStructure VMMaker.oscog-eem.727 uuid: c4880b9d-5eff-44bc-8908-a6e831764659
    from
-	StackInterpreter VMMaker.oscog-eem.724 uuid: 30e942d9-0d06-42d3-8f9a-893dbdee37c2
+	StackInterpreter VMMaker.oscog-eem.727 uuid: c4880b9d-5eff-44bc-8908-a6e831764659
  */
-static char __buildInfo[] = "StackInterpreter VMMaker.oscog-eem.724 uuid: 30e942d9-0d06-42d3-8f9a-893dbdee37c2 " __DATE__ ;
+static char __buildInfo[] = "StackInterpreter VMMaker.oscog-eem.727 uuid: c4880b9d-5eff-44bc-8908-a6e831764659 " __DATE__ ;
 char *__interpBuildInfo = __buildInfo;
 
 
@@ -1999,7 +1999,7 @@
  0 };
 char * breakSelector;
 sqInt breakSelectorLength = -1;
-const char *interpreterVersion = "Croquet Closure Stack VM [StackInterpreter VMMaker.oscog-eem.724]";
+const char *interpreterVersion = "Croquet Closure Stack VM [StackInterpreter VMMaker.oscog-eem.727]";
 volatile int sendTrace;
 sqInt suppressHeartbeatFlag;
 
@@ -10432,9 +10432,7 @@
 				}
 			}
 			else {
-				if (!(((longAt(objOop1)) & 0x3FFFFF) == 3)) {
-					setIsMarkedOfto(objOop1, 0);
-				}
+				;
 			}
 		}
 
@@ -10475,9 +10473,7 @@
 				}
 			}
 			else {
-				if (!(((longAt(objOop)) & 0x3FFFFF) == 3)) {
-					setIsMarkedOfto(objOop, 0);
-				}
+				;
 			}
 		}
 
@@ -10507,9 +10503,7 @@
 				}
 			}
 			else {
-				if (!(((longAt(objOop)) & 0x3FFFFF) == 3)) {
-					setIsMarkedOfto(objOop, 0);
-				}
+				;
 			}
 		}
 
@@ -10707,9 +10701,7 @@
 				}
 			}
 			else {
-				if (!(((longAt(objOop1)) & 0x3FFFFF) == 3)) {
-					setIsMarkedOfto(objOop1, 0);
-				}
+				;
 			}
 		}
 
@@ -10748,9 +10740,7 @@
 				}
 			}
 			else {
-				if (!(((longAt(objOop)) & 0x3FFFFF) == 3)) {
-					setIsMarkedOfto(objOop, 0);
-				}
+				;
 			}
 		}
 
@@ -10778,9 +10768,7 @@
 				}
 			}
 			else {
-				if (!(((longAt(objOop)) & 0x3FFFFF) == 3)) {
-					setIsMarkedOfto(objOop, 0);
-				}
+				;
 			}
 		}
 

Modified: branches/Cog/spurstacksrc/vm/interp.h
===================================================================
--- branches/Cog/spurstacksrc/vm/interp.h	2014-05-20 22:03:26 UTC (rev 2926)
+++ branches/Cog/spurstacksrc/vm/interp.h	2014-05-20 22:55:52 UTC (rev 2927)
@@ -1,5 +1,5 @@
 /* Automatically generated by
-	CCodeGeneratorGlobalStructure VMMaker.oscog-eem.724 uuid: 30e942d9-0d06-42d3-8f9a-893dbdee37c2
+	CCodeGeneratorGlobalStructure VMMaker.oscog-eem.727 uuid: c4880b9d-5eff-44bc-8908-a6e831764659
  */
 
 #define VM_PROXY_MAJOR 1

Modified: branches/Cog/spurstacksrc/vm/vmCallback.h
===================================================================
--- branches/Cog/spurstacksrc/vm/vmCallback.h	2014-05-20 22:03:26 UTC (rev 2926)
+++ branches/Cog/spurstacksrc/vm/vmCallback.h	2014-05-20 22:55:52 UTC (rev 2927)
@@ -1,5 +1,5 @@
 /* Automatically generated by
-	CCodeGeneratorGlobalStructure VMMaker.oscog-eem.724 uuid: 30e942d9-0d06-42d3-8f9a-893dbdee37c2
+	CCodeGeneratorGlobalStructure VMMaker.oscog-eem.727 uuid: c4880b9d-5eff-44bc-8908-a6e831764659
  */
 
 #define VM_CALLBACK_INC 1



More information about the Vm-dev mailing list