[Vm-dev] [commit][2778] CogVM source as per VMMaker.oscog-eem.335.
commits at squeakvm.org
commits at squeakvm.org
Fri Aug 23 18:55:45 UTC 2013
Revision: 2778
Author: eliot
Date: 2013-08-23 11:55:42 -0700 (Fri, 23 Aug 2013)
Log Message:
-----------
CogVM source as per VMMaker.oscog-eem.335.
Fix snafu in unpairedMethodList maintennance during code
compaction. Must only examine CMMethods.
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 21:35:57 UTC (rev 2777)
+++ branches/Cog/nscogsrc/vm/cogit.c 2013-08-23 18:55:42 UTC (rev 2778)
@@ -1,9 +1,9 @@
/* Automatically generated by
- CCodeGenerator VMMaker.oscog-eem.334 uuid: 7fbb9957-2619-46fe-acff-d1afd6e470fe
+ CCodeGenerator VMMaker.oscog-eem.335 uuid: 02e5ae48-52a4-4324-9b6d-887f45be6a12
from
- StackToRegisterMappingCogit VMMaker.oscog-eem.334 uuid: 7fbb9957-2619-46fe-acff-d1afd6e470fe
+ StackToRegisterMappingCogit VMMaker.oscog-eem.335 uuid: 02e5ae48-52a4-4324-9b6d-887f45be6a12
*/
-static char __buildInfo[] = "StackToRegisterMappingCogit VMMaker.oscog-eem.334 uuid: 7fbb9957-2619-46fe-acff-d1afd6e470fe " __DATE__ ;
+static char __buildInfo[] = "StackToRegisterMappingCogit VMMaker.oscog-eem.335 uuid: 02e5ae48-52a4-4324-9b6d-887f45be6a12 " __DATE__ ;
char *__cogitBuildInfo = __buildInfo;
@@ -3716,7 +3716,8 @@
if (((source->cmUsageCount)) > 0) {
(source->cmUsageCount = ((sqInt) ((source->cmUsageCount)) >> 1));
}
- if ((((sqInt)(rawHeaderOf((source->methodObject))))) != (((sqInt)source))) {
+ if ((((source->cmType)) == CMMethod)
+ && ((((sqInt)(rawHeaderOf((source->methodObject))))) != (((sqInt)source)))) {
(source->nextMethod = unpairedMethodList);
unpairedMethodList = source;
}
Modified: branches/Cog/nscogsrc/vm/cogit.h
===================================================================
--- branches/Cog/nscogsrc/vm/cogit.h 2013-08-22 21:35:57 UTC (rev 2777)
+++ branches/Cog/nscogsrc/vm/cogit.h 2013-08-23 18:55:42 UTC (rev 2778)
@@ -1,5 +1,5 @@
/* Automatically generated by
- CCodeGenerator VMMaker.oscog-eem.334 uuid: 7fbb9957-2619-46fe-acff-d1afd6e470fe
+ CCodeGenerator VMMaker.oscog-eem.335 uuid: 02e5ae48-52a4-4324-9b6d-887f45be6a12
*/
Modified: branches/Cog/nscogsrc/vm/cogmethod.h
===================================================================
--- branches/Cog/nscogsrc/vm/cogmethod.h 2013-08-22 21:35:57 UTC (rev 2777)
+++ branches/Cog/nscogsrc/vm/cogmethod.h 2013-08-23 18:55:42 UTC (rev 2778)
@@ -1,5 +1,5 @@
/* Automatically generated by
- CCodeGenerator VMMaker.oscog-eem.334 uuid: 7fbb9957-2619-46fe-acff-d1afd6e470fe
+ CCodeGenerator VMMaker.oscog-eem.335 uuid: 02e5ae48-52a4-4324-9b6d-887f45be6a12
*/
typedef struct {
Property changes on: branches/Cog/platforms/Cross/vm/sqSCCSVersion.h
___________________________________________________________________
Modified: checkindate
- Thu Aug 22 14:35:32 PDT 2013
+ Fri Aug 23 11:55:04 PDT 2013
More information about the Vm-dev
mailing list