Revision: 2779 Author: eliot Date: 2013-08-26 11:51:34 -0700 (Mon, 26 Aug 2013) Log Message: ----------- CogVm source as per VMMaker.oscog-eem.336. Fix arg count for primPCREExecfromto
Modified Paths: -------------- branches/Cog/nscogsrc/plugins/RePlugin/RePlugin.c branches/Cog/src/plugins/RePlugin/RePlugin.c
Property Changed: ---------------- branches/Cog/platforms/Cross/vm/sqSCCSVersion.h
Modified: branches/Cog/nscogsrc/plugins/RePlugin/RePlugin.c =================================================================== --- branches/Cog/nscogsrc/plugins/RePlugin/RePlugin.c 2013-08-23 18:55:42 UTC (rev 2778) +++ branches/Cog/nscogsrc/plugins/RePlugin/RePlugin.c 2013-08-26 18:51:34 UTC (rev 2779) @@ -1,9 +1,9 @@ /* Automatically generated by - SmartSyntaxPluginCodeGenerator VMMaker.oscog-eem.235 uuid: 954df856-3f83-498c-9735-6cd3777ba9c7 + SmartSyntaxPluginCodeGenerator VMMaker.oscog-eem.336 uuid: fb558e5a-0363-4ff5-b152-ee56c92427f1 from - RePlugin VMMaker.oscog-eem.235 uuid: 954df856-3f83-498c-9735-6cd3777ba9c7 + RePlugin VMMaker.oscog-eem.336 uuid: fb558e5a-0363-4ff5-b152-ee56c92427f1 */ -static char __buildInfo[] = "RePlugin VMMaker.oscog-eem.235 uuid: 954df856-3f83-498c-9735-6cd3777ba9c7 " __DATE__ ; +static char __buildInfo[] = "RePlugin VMMaker.oscog-eem.336 uuid: fb558e5a-0363-4ff5-b152-ee56c92427f1 " __DATE__ ;
@@ -128,9 +128,9 @@ static sqInt matchFlags; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "RePlugin VMMaker.oscog-eem.235 (i)" + "RePlugin VMMaker.oscog-eem.336 (i)" #else - "RePlugin VMMaker.oscog-eem.235 (e)" + "RePlugin VMMaker.oscog-eem.336 (e)" #endif ; static int netMemory = 0; @@ -391,7 +391,7 @@ }
-/* <rcvr primPCREExec: searchObject> from: fromInteger to: toInteger>, where +/* <rcvr primPCREExec: searchObject from: fromInteger to: toInteger>, where rcvr is an object with instance variables: 'patternStr compileFlags pcrePtr extraPtr errorStr errorOffset @@ -453,7 +453,7 @@ } result = pcre_exec((pcre *)pcrePtr, (pcre_extra *)extraPtr, searchBuffer, length, 0, matchFlags, matchSpacePtr, matchSpaceSize); - pop(2); + pop(4); pushInteger(result); ; ;
Property changes on: branches/Cog/platforms/Cross/vm/sqSCCSVersion.h ___________________________________________________________________ Modified: checkindate - Fri Aug 23 11:55:04 PDT 2013 + Mon Aug 26 11:50:15 PDT 2013
Modified: branches/Cog/src/plugins/RePlugin/RePlugin.c =================================================================== --- branches/Cog/src/plugins/RePlugin/RePlugin.c 2013-08-23 18:55:42 UTC (rev 2778) +++ branches/Cog/src/plugins/RePlugin/RePlugin.c 2013-08-26 18:51:34 UTC (rev 2779) @@ -1,9 +1,9 @@ /* Automatically generated by - SmartSyntaxPluginCodeGenerator VMMaker.oscog-eem.235 uuid: 954df856-3f83-498c-9735-6cd3777ba9c7 + SmartSyntaxPluginCodeGenerator VMMaker.oscog-eem.336 uuid: fb558e5a-0363-4ff5-b152-ee56c92427f1 from - RePlugin VMMaker.oscog-eem.235 uuid: 954df856-3f83-498c-9735-6cd3777ba9c7 + RePlugin VMMaker.oscog-eem.336 uuid: fb558e5a-0363-4ff5-b152-ee56c92427f1 */ -static char __buildInfo[] = "RePlugin VMMaker.oscog-eem.235 uuid: 954df856-3f83-498c-9735-6cd3777ba9c7 " __DATE__ ; +static char __buildInfo[] = "RePlugin VMMaker.oscog-eem.336 uuid: fb558e5a-0363-4ff5-b152-ee56c92427f1 " __DATE__ ;
@@ -128,9 +128,9 @@ static sqInt matchFlags; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "RePlugin VMMaker.oscog-eem.235 (i)" + "RePlugin VMMaker.oscog-eem.336 (i)" #else - "RePlugin VMMaker.oscog-eem.235 (e)" + "RePlugin VMMaker.oscog-eem.336 (e)" #endif ; static int netMemory = 0; @@ -391,7 +391,7 @@ }
-/* <rcvr primPCREExec: searchObject> from: fromInteger to: toInteger>, where +/* <rcvr primPCREExec: searchObject from: fromInteger to: toInteger>, where rcvr is an object with instance variables: 'patternStr compileFlags pcrePtr extraPtr errorStr errorOffset @@ -453,7 +453,7 @@ } result = pcre_exec((pcre *)pcrePtr, (pcre_extra *)extraPtr, searchBuffer, length, 0, matchFlags, matchSpacePtr, matchSpaceSize); - pop(2); + pop(4); pushInteger(result); ; ;
vm-dev@lists.squeakfoundation.org