Re: [svn:parrot] r30673 - in branches/pdd27mmd: include/parrot src src/pmc

2008-09-03 Thread chromatic
On Sunday 31 August 2008 14:04:53 [EMAIL PROTECTED] wrote: +PARROT_API +void +Parrot_pcc_invoke_sub_from_sig_object(PARROT_INTERP, ARGIN(PMC *sub_obj), +        ARGIN(PMC *sig_obj)) +{ +#define PCC_ARG_MAX 1024 +    /* variables from PCCINVOKE impl in PCCMETHOD.pm */ +    /* args INSP,

Re: [perl #58362] [BUG] can't set Env PMC values with non-keyed opcodes

2008-09-03 Thread chromatic
On Monday 25 August 2008 08:41:39 Jeff Horwitz wrote: rakudo cannot write to %*ENV because the underlying Env PMC apparently does not update the environment when using a non-keyed opcode: The Env PMC is a thin wrapper around setenv(3) and getenv(3). We can change it to store STRING and PMC

Re: [perl #56712] [BUG] --optimize causes perl6 to segfault during make

2008-09-03 Thread chromatic
On Tuesday 08 July 2008 20:56:03 jason switzer wrote: When trying to use the --optimize flag, building perl6 causes parrot to segfault. Attached is the Configure.pl script output. Below is a backtrace by manually performing the make step from gdb. You'll notice the second run performs the

Re: [svn:parrot-pdd] r30569 - trunk/docs/pdds

2008-09-03 Thread Allison Randal
Klaas-Jan Stol wrote: On Tue, Sep 2, 2008 at 2:28 PM, Allison Randal [EMAIL PROTECTED] wrote: I'm not clear on why we need to reserve 'if', 'unless' and 'null' either, since they never appear in locations that could be confused with variables. there's not a strict reason, no. In fact, it

Re: [svn:parrot-pdd] r30569 - trunk/docs/pdds

2008-09-03 Thread Klaas-Jan Stol
I checked in some major changes that allow all keywords (types and if, null, etc.) as identifiers. Cleanup and maybe a refactor will follow later. kjs On Wed, Sep 3, 2008 at 10:35 AM, Allison Randal [EMAIL PROTECTED] wrote: Klaas-Jan Stol wrote: On Tue, Sep 2, 2008 at 2:28 PM, Allison Randal

Re: [perl #58176] [PATCH] dotnet exceptions

2008-09-03 Thread chromatic
On Wednesday 20 August 2008 12:48:27 Reini Urban wrote: make dotnet work with the new exceptions. I'm not sure how to return the jump_point correctly, but it looks fine. Thanks, applied as r30718. -- c

[perl #58354] [PATCH] for the file parrot.spec

2008-09-03 Thread chromatic via RT
Reini's patch applied as r30719 and Gerd's patch suggestion applied as r30720. Thanks!

[perl #58550] [TODO] Deprecate the cmodulus vtable functions

2008-09-03 Thread via RT
# New Ticket Created by Allison Randal # Please include the string: [perl #58550] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org/rt3/Ticket/Display.html?id=58550 Deprecate the following vtable functions: PMC* cmodulus(PMC* value, PMC* dest)

Re: Name spaces of PIR identifiers

2008-09-03 Thread Klaas-Jan Stol
On Tue, Sep 2, 2008 at 8:08 AM, François Perrad [EMAIL PROTECTED]wrote: It seems that PIR uses only one name space of identifiers. $ cat const.pir .const int cst = 42 .sub 'cst' print cst .end $ parrot const.pir error:imcc:undefined identifier 'cst' in file 'const.pir' line

[PATCH] cygwin070patches_9

2008-09-03 Thread Reini Urban
for the cygwin070patches branch: * fix a perlcritic test for Compiler.pm * add DESTDIR to languages make install and test-installable * fix forth and tcl build/installed seperation and fixed pbc destination paths * make builds the default targets, all builds all. * fix wrong #ELSEIF to #ELSIF in

Re: [PATCH] cygwin070patches_9

2008-09-03 Thread Moritz Lenz
Reini Urban wrote: for the cygwin070patches branch: * fix a perlcritic test for Compiler.pm * add DESTDIR to languages make install and test-installable * fix forth and tcl build/installed seperation and fixed pbc destination paths * make builds the default targets, all builds all. * fix