Revision: 3262 Author: eliot Date: 2015-02-22 16:31:15 -0800 (Sun, 22 Feb 2015) Log Message: ----------- CogVM source as per VMMaker.oscog-eem.1074
Use maybeSelectorOfMethod: for more reliable printing of selector in Newspeak privacy check.
Modified Paths: -------------- branches/Cog/nsspurstacksrc/vm/gcc3x-interp.c branches/Cog/nsspurstacksrc/vm/interp.c
Property Changed: ---------------- branches/Cog/platforms/Cross/vm/sqSCCSVersion.h
Modified: branches/Cog/nsspurstacksrc/vm/gcc3x-interp.c =================================================================== --- branches/Cog/nsspurstacksrc/vm/gcc3x-interp.c 2015-02-22 23:10:08 UTC (rev 3261) +++ branches/Cog/nsspurstacksrc/vm/gcc3x-interp.c 2015-02-23 00:31:15 UTC (rev 3262) @@ -2,11 +2,11 @@
/* Automatically generated by - CCodeGeneratorGlobalStructure VMMaker.oscog-eem.1073 uuid: f5e526a5-587e-4182-856d-519220e8efa9 + CCodeGeneratorGlobalStructure VMMaker.oscog-eem.1074 uuid: b88dbe30-1cfb-4a06-b6ad-89e63489893e from - StackInterpreter VMMaker.oscog-eem.1073 uuid: f5e526a5-587e-4182-856d-519220e8efa9 + StackInterpreter VMMaker.oscog-eem.1074 uuid: b88dbe30-1cfb-4a06-b6ad-89e63489893e */ -static char __buildInfo[] = "StackInterpreter VMMaker.oscog-eem.1073 uuid: f5e526a5-587e-4182-856d-519220e8efa9 " __DATE__ ; +static char __buildInfo[] = "StackInterpreter VMMaker.oscog-eem.1074 uuid: b88dbe30-1cfb-4a06-b6ad-89e63489893e " __DATE__ ; char *__interpBuildInfo = __buildInfo;
@@ -2114,7 +2114,7 @@ /* 575 */ (void (*)(void))0, 0 }; char expensiveAsserts = 0; -const char *interpreterVersion = "Newspeak Virtual Machine StackInterpreterPrimitives_VMMaker.oscog-eem.1073"; +const char *interpreterVersion = "Newspeak Virtual Machine StackInterpreterPrimitives_VMMaker.oscog-eem.1074"; volatile int sendTrace; sqInt suppressHeartbeatFlag;
@@ -53841,7 +53841,7 @@ putchar(' '); printStringOf(GIV(messageSelector)); print(" from "); - printStringOf(fetchPointerofObject(0, methodClassOf(GIV(method)))); + printStringOf(maybeSelectorOfMethod(GIV(method))); /* begin cr */ printf("\n"); }
Modified: branches/Cog/nsspurstacksrc/vm/interp.c =================================================================== --- branches/Cog/nsspurstacksrc/vm/interp.c 2015-02-22 23:10:08 UTC (rev 3261) +++ branches/Cog/nsspurstacksrc/vm/interp.c 2015-02-23 00:31:15 UTC (rev 3262) @@ -1,9 +1,9 @@ /* Automatically generated by - CCodeGeneratorGlobalStructure VMMaker.oscog-eem.1073 uuid: f5e526a5-587e-4182-856d-519220e8efa9 + CCodeGeneratorGlobalStructure VMMaker.oscog-eem.1074 uuid: b88dbe30-1cfb-4a06-b6ad-89e63489893e from - StackInterpreter VMMaker.oscog-eem.1073 uuid: f5e526a5-587e-4182-856d-519220e8efa9 + StackInterpreter VMMaker.oscog-eem.1074 uuid: b88dbe30-1cfb-4a06-b6ad-89e63489893e */ -static char __buildInfo[] = "StackInterpreter VMMaker.oscog-eem.1073 uuid: f5e526a5-587e-4182-856d-519220e8efa9 " __DATE__ ; +static char __buildInfo[] = "StackInterpreter VMMaker.oscog-eem.1074 uuid: b88dbe30-1cfb-4a06-b6ad-89e63489893e " __DATE__ ; char *__interpBuildInfo = __buildInfo;
@@ -2111,7 +2111,7 @@ /* 575 */ (void (*)(void))0, 0 }; char expensiveAsserts = 0; -const char *interpreterVersion = "Newspeak Virtual Machine StackInterpreterPrimitives_VMMaker.oscog-eem.1073"; +const char *interpreterVersion = "Newspeak Virtual Machine StackInterpreterPrimitives_VMMaker.oscog-eem.1074"; volatile int sendTrace; sqInt suppressHeartbeatFlag;
@@ -53832,7 +53832,7 @@ putchar(' '); printStringOf(GIV(messageSelector)); print(" from "); - printStringOf(fetchPointerofObject(0, methodClassOf(GIV(method)))); + printStringOf(maybeSelectorOfMethod(GIV(method))); /* begin cr */ printf("\n"); }
Property changes on: branches/Cog/platforms/Cross/vm/sqSCCSVersion.h ___________________________________________________________________ Modified: checkindate - Sun Feb 22 15:09:48 PST 2015 + Sun Feb 22 16:31:20 PST 2015