[Vm-dev] [commit][2777] CogVM source as per VMMaker.oscog-eem.334.

commits at squeakvm.org commits at squeakvm.org
Thu Aug 22 21:35:58 UTC 2013


Revision: 2777
Author:   eliot
Date:     2013-08-22 14:35:57 -0700 (Thu, 22 Aug 2013)
Log Message:
-----------
CogVM source as per VMMaker.oscog-eem.334.

Fix snafu in CogMethodZone>>removeFromUnpairedMethodList:
which can create an infinite loop in code compaction.

Modified Paths:
--------------
    branches/Cog/nscogsrc/vm/cogit.c
    branches/Cog/nscogsrc/vm/cogit.h
    branches/Cog/nscogsrc/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	2013-08-22 16:54:42 UTC (rev 2776)
+++ branches/Cog/nscogsrc/vm/cogit.c	2013-08-22 21:35:57 UTC (rev 2777)
@@ -1,9 +1,9 @@
 /* Automatically generated by
-	CCodeGenerator VMMaker.oscog-eem.333 uuid: 84da9cb8-7f30-4cb7-b4fb-239a11f63b54
+	CCodeGenerator VMMaker.oscog-eem.334 uuid: 7fbb9957-2619-46fe-acff-d1afd6e470fe
    from
-	StackToRegisterMappingCogit VMMaker.oscog-eem.333 uuid: 84da9cb8-7f30-4cb7-b4fb-239a11f63b54
+	StackToRegisterMappingCogit VMMaker.oscog-eem.334 uuid: 7fbb9957-2619-46fe-acff-d1afd6e470fe
  */
-static char __buildInfo[] = "StackToRegisterMappingCogit VMMaker.oscog-eem.333 uuid: 84da9cb8-7f30-4cb7-b4fb-239a11f63b54 " __DATE__ ;
+static char __buildInfo[] = "StackToRegisterMappingCogit VMMaker.oscog-eem.334 uuid: 7fbb9957-2619-46fe-acff-d1afd6e470fe " __DATE__ ;
 char *__cogitBuildInfo = __buildInfo;
 
 
@@ -17325,7 +17325,7 @@
 			(prevMethod->nextMethod = (aCogMethod->nextMethod));
 			return;
 		}
-		prevMethod = (aCogMethod->nextMethod);
+		prevMethod = (prevMethod->nextMethod);
 	}
 }
 

Modified: branches/Cog/nscogsrc/vm/cogit.h
===================================================================
--- branches/Cog/nscogsrc/vm/cogit.h	2013-08-22 16:54:42 UTC (rev 2776)
+++ branches/Cog/nscogsrc/vm/cogit.h	2013-08-22 21:35:57 UTC (rev 2777)
@@ -1,5 +1,5 @@
 /* Automatically generated by
-	CCodeGenerator VMMaker.oscog-eem.333 uuid: 84da9cb8-7f30-4cb7-b4fb-239a11f63b54
+	CCodeGenerator VMMaker.oscog-eem.334 uuid: 7fbb9957-2619-46fe-acff-d1afd6e470fe
  */
 
 

Modified: branches/Cog/nscogsrc/vm/cogmethod.h
===================================================================
--- branches/Cog/nscogsrc/vm/cogmethod.h	2013-08-22 16:54:42 UTC (rev 2776)
+++ branches/Cog/nscogsrc/vm/cogmethod.h	2013-08-22 21:35:57 UTC (rev 2777)
@@ -1,5 +1,5 @@
 /* Automatically generated by
-	CCodeGenerator VMMaker.oscog-eem.333 uuid: 84da9cb8-7f30-4cb7-b4fb-239a11f63b54
+	CCodeGenerator VMMaker.oscog-eem.334 uuid: 7fbb9957-2619-46fe-acff-d1afd6e470fe
  */
 
 typedef struct {


Property changes on: branches/Cog/platforms/Cross/vm/sqSCCSVersion.h
___________________________________________________________________
Modified: checkindate
   - Thu Aug 22 09:53:05 PDT 2013
   + Thu Aug 22 14:35:32 PDT 2013



More information about the Vm-dev mailing list