[Vm-dev] [commit][2626] Not so fast...

commits at squeakvm.org commits at squeakvm.org
Sat Dec 1 00:01:39 UTC 2012


Revision: 2626
Author:   eliot
Date:     2012-11-30 16:01:39 -0800 (Fri, 30 Nov 2012)
Log Message:
-----------
Not so fast...  Its a pointer type, not a struct type.

Modified Paths:
--------------
    branches/Cog/nscogsrc/vm/cogit.c
    branches/Cog/nscogsrc/vm/cogit.h
    branches/Cog/nscogsrc/vm/cogmethod.h
    branches/Cog/src/vm/cogit.c
    branches/Cog/src/vm/cogit.h
    branches/Cog/src/vm/cogmethod.h

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

Modified: branches/Cog/nscogsrc/vm/cogit.c
===================================================================
--- branches/Cog/nscogsrc/vm/cogit.c	2012-11-30 23:56:37 UTC (rev 2625)
+++ branches/Cog/nscogsrc/vm/cogit.c	2012-12-01 00:01:39 UTC (rev 2626)
@@ -1,9 +1,9 @@
 /* Automatically generated by
-	CCodeGenerator VMMaker.oscog-eem.226 uuid: 55513140-771d-4f43-931c-b61a61832d23
+	CCodeGenerator VMMaker.oscog-eem.227 uuid: 3b0a509e-7c27-4289-9194-29efc7936437
    from
-	StackToRegisterMappingCogit VMMaker.oscog-eem.226 uuid: 55513140-771d-4f43-931c-b61a61832d23
+	StackToRegisterMappingCogit VMMaker.oscog-eem.227 uuid: 3b0a509e-7c27-4289-9194-29efc7936437
  */
-static char __buildInfo[] = "StackToRegisterMappingCogit VMMaker.oscog-eem.226 uuid: 55513140-771d-4f43-931c-b61a61832d23 " __DATE__ ;
+static char __buildInfo[] = "StackToRegisterMappingCogit VMMaker.oscog-eem.227 uuid: 3b0a509e-7c27-4289-9194-29efc7936437 " __DATE__ ;
 char *__cogitBuildInfo = __buildInfo;
 
 
@@ -368,7 +368,7 @@
 static sqInt allocate(sqInt numBytes);
 static sqInt allYoungObjectsAgeInFullGC(void);
 static AbstractInstruction * annotateAbsolutePCRef(AbstractInstruction *abstractInstruction);
-static void annotateBytecodeIfAnnotated(CogSimStackEntry aSimStackEntry);
+static void annotateBytecodeIfAnnotated(CogSimStackEntry *aSimStackEntry);
 static AbstractInstruction * annotateBytecode(AbstractInstruction *abstractInstruction);
 static AbstractInstruction * annotateobjRef(AbstractInstruction *abstractInstruction, sqInt anOop);
 static AbstractInstruction * annotatewith(AbstractInstruction *abstractInstruction, sqInt annotationFlag);
@@ -2272,11 +2272,11 @@
 }
 
 static void
-annotateBytecodeIfAnnotated(CogSimStackEntry aSimStackEntry)
+annotateBytecodeIfAnnotated(CogSimStackEntry *aSimStackEntry)
 {
     AbstractInstruction *abstractInstruction;
 
-	if ((aSimStackEntry.annotateUse)) {
+	if ((aSimStackEntry->annotateUse)) {
 		/* begin annotateBytecode: */
 		abstractInstruction = (prevInstIsPCAnnotated()
 			? (/* begin Nop */
@@ -2284,7 +2284,7 @@
 			: (/* begin Label */
 				genoperandoperand(Label, (labelCounter += 1), bytecodePC)));
 		annotatewith(abstractInstruction, HasBytecodePC);
-		(aSimStackEntry.annotateUse = 0);
+		(aSimStackEntry->annotateUse = 0);
 	}
 }
 

Modified: branches/Cog/nscogsrc/vm/cogit.h
===================================================================
--- branches/Cog/nscogsrc/vm/cogit.h	2012-11-30 23:56:37 UTC (rev 2625)
+++ branches/Cog/nscogsrc/vm/cogit.h	2012-12-01 00:01:39 UTC (rev 2626)
@@ -1,5 +1,5 @@
 /* Automatically generated by
-	CCodeGenerator VMMaker.oscog-eem.226 uuid: 55513140-771d-4f43-931c-b61a61832d23
+	CCodeGenerator VMMaker.oscog-eem.227 uuid: 3b0a509e-7c27-4289-9194-29efc7936437
  */
 
 

Modified: branches/Cog/nscogsrc/vm/cogmethod.h
===================================================================
--- branches/Cog/nscogsrc/vm/cogmethod.h	2012-11-30 23:56:37 UTC (rev 2625)
+++ branches/Cog/nscogsrc/vm/cogmethod.h	2012-12-01 00:01:39 UTC (rev 2626)
@@ -1,5 +1,5 @@
 /* Automatically generated by
-	CCodeGenerator VMMaker.oscog-eem.226 uuid: 55513140-771d-4f43-931c-b61a61832d23
+	CCodeGenerator VMMaker.oscog-eem.227 uuid: 3b0a509e-7c27-4289-9194-29efc7936437
  */
 
 typedef struct {


Property changes on: branches/Cog/platforms/Cross/vm/sqSCCSVersion.h
___________________________________________________________________
Modified: checkindate
   - Fri Nov 30 15:56:10 PST 2012
   + Fri Nov 30 16:01:34 PST 2012

Modified: branches/Cog/src/vm/cogit.c
===================================================================
--- branches/Cog/src/vm/cogit.c	2012-11-30 23:56:37 UTC (rev 2625)
+++ branches/Cog/src/vm/cogit.c	2012-12-01 00:01:39 UTC (rev 2626)
@@ -1,9 +1,9 @@
 /* Automatically generated by
-	CCodeGenerator VMMaker.oscog-eem.226 uuid: 55513140-771d-4f43-931c-b61a61832d23
+	CCodeGenerator VMMaker.oscog-eem.227 uuid: 3b0a509e-7c27-4289-9194-29efc7936437
    from
-	StackToRegisterMappingCogit VMMaker.oscog-eem.226 uuid: 55513140-771d-4f43-931c-b61a61832d23
+	StackToRegisterMappingCogit VMMaker.oscog-eem.227 uuid: 3b0a509e-7c27-4289-9194-29efc7936437
  */
-static char __buildInfo[] = "StackToRegisterMappingCogit VMMaker.oscog-eem.226 uuid: 55513140-771d-4f43-931c-b61a61832d23 " __DATE__ ;
+static char __buildInfo[] = "StackToRegisterMappingCogit VMMaker.oscog-eem.227 uuid: 3b0a509e-7c27-4289-9194-29efc7936437 " __DATE__ ;
 char *__cogitBuildInfo = __buildInfo;
 
 
@@ -368,7 +368,7 @@
 static sqInt allocate(sqInt numBytes);
 static sqInt allYoungObjectsAgeInFullGC(void);
 static AbstractInstruction * annotateAbsolutePCRef(AbstractInstruction *abstractInstruction);
-static void annotateBytecodeIfAnnotated(CogSimStackEntry aSimStackEntry);
+static void annotateBytecodeIfAnnotated(CogSimStackEntry *aSimStackEntry);
 static AbstractInstruction * annotateBytecode(AbstractInstruction *abstractInstruction);
 static AbstractInstruction * annotateobjRef(AbstractInstruction *abstractInstruction, sqInt anOop);
 static AbstractInstruction * annotatewith(AbstractInstruction *abstractInstruction, sqInt annotationFlag);
@@ -1964,11 +1964,11 @@
 }
 
 static void
-annotateBytecodeIfAnnotated(CogSimStackEntry aSimStackEntry)
+annotateBytecodeIfAnnotated(CogSimStackEntry *aSimStackEntry)
 {
     AbstractInstruction *abstractInstruction;
 
-	if ((aSimStackEntry.annotateUse)) {
+	if ((aSimStackEntry->annotateUse)) {
 		/* begin annotateBytecode: */
 		abstractInstruction = (prevInstIsPCAnnotated()
 			? (/* begin Nop */
@@ -1976,7 +1976,7 @@
 			: (/* begin Label */
 				genoperandoperand(Label, (labelCounter += 1), bytecodePC)));
 		annotatewith(abstractInstruction, HasBytecodePC);
-		(aSimStackEntry.annotateUse = 0);
+		(aSimStackEntry->annotateUse = 0);
 	}
 }
 

Modified: branches/Cog/src/vm/cogit.h
===================================================================
--- branches/Cog/src/vm/cogit.h	2012-11-30 23:56:37 UTC (rev 2625)
+++ branches/Cog/src/vm/cogit.h	2012-12-01 00:01:39 UTC (rev 2626)
@@ -1,5 +1,5 @@
 /* Automatically generated by
-	CCodeGenerator VMMaker.oscog-eem.226 uuid: 55513140-771d-4f43-931c-b61a61832d23
+	CCodeGenerator VMMaker.oscog-eem.227 uuid: 3b0a509e-7c27-4289-9194-29efc7936437
  */
 
 

Modified: branches/Cog/src/vm/cogmethod.h
===================================================================
--- branches/Cog/src/vm/cogmethod.h	2012-11-30 23:56:37 UTC (rev 2625)
+++ branches/Cog/src/vm/cogmethod.h	2012-12-01 00:01:39 UTC (rev 2626)
@@ -1,5 +1,5 @@
 /* Automatically generated by
-	CCodeGenerator VMMaker.oscog-eem.226 uuid: 55513140-771d-4f43-931c-b61a61832d23
+	CCodeGenerator VMMaker.oscog-eem.227 uuid: 3b0a509e-7c27-4289-9194-29efc7936437
  */
 
 typedef struct {



More information about the Vm-dev mailing list