Re: [perl #42864] [BUG] Copying a :vtable sub also copies :vtable information

2007-05-04 Thread Allison Randal
chromatic wrote: Suppose I extend a built-in PMC through PIR code. If certain vtable methods can share the same implementation, it would be nice to be able to re-use a single implementation through some mechanism other than copy and paste. Yeah, through composition or inheritance. Manually

Re: [svn:parrot] r18414 - in trunk: lib/Parrot src

2007-05-04 Thread Joshua Isom
The shootouts do not generally run under the default runcore, so these are not ideal for a standard `make test`. For most of the tests, a quick alternative for the slow runcore can be found(for some, the input can be generated by fasta.pir). Both are ran under JIT, so it could be a JIT

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

2007-05-04 Thread Allison Randal
chromatic wrote: On Thursday 03 May 2007 21:53:33 [EMAIL PROTECTED] wrote: Log: [pdd]: Standardizing objects PDD on 'vtable function' rather than 'vtable method'. I don't understand this. They're vtable methods everywhere else. They all take at least one parameter--the invocant--so they're

Re: [perl #42774] [PATCH] Configure.pl --gc=libc doesn't compile

2007-05-04 Thread Allison Randal
Mark Glines wrote: On Fri, 27 Apr 2007 11:19:59 -0700 Andy Dougherty (via RT) [EMAIL PROTECTED] wrote: src/gc/dod.c, line 462: undefined symbol: PObj_bufstart_external_FLAG I hunted for this a bit lastnight, so I'm posting my progress. The source lines in question are: 461 /* the

Re: [perl #42864] [BUG] Copying a :vtable sub also copies :vtable information

2007-05-04 Thread Will Coleda
On May 4, 2007, at 1:17 AM, Allison Randal wrote: Matt Diephouse wrote: Are you sure? It seems like this bug/feature will go away when pdd15 is implemented. At that point, setting a Sub in a namespace will no longer modify the methods or vtable functions of a class. The feature is when you

[perl #42412] Configure.pl things =no is true

2007-05-04 Thread James Keenan via RT
On Thu May 03 21:02:21 2007, allison !-- x -- at perl.org wrote: Andy Dougherty wrote: On Tue, 1 May 2007, James Keenan via RT wrote: On Tue Apr 10 01:45:31 2007, jrisom !-- x -- at gmail.com wrote: Configure should act as though writing --foo=no is false instead of true. Tonight I

Re: [perl #42412] Configure.pl things =no is true

2007-05-04 Thread Andy Dougherty
On Fri, 4 May 2007, James Keenan via RT wrote: On Thu May 03 21:02:21 2007, allison !-- x -- at perl.org wrote: Andy Dougherty wrote: On Tue, 1 May 2007, James Keenan via RT wrote: On Tue Apr 10 01:45:31 2007, jrisom !-- x -- at gmail.com wrote: Configure should act as though

Re: [perl #42865] [BUG] There's no way to set a vtable function with a Sub at runtime

2007-05-04 Thread Alek Storm
On 5/3/07, Allison Randal [EMAIL PROTECTED] wrote: Alek Storm wrote: I'm almost done with the PDD15 implementation of vtable overriding. It adds the 'add_vtable_method' PCCMETHOD to Class, but also adds methods to the vtable in 'add_method', if they have the :vtable pragma set, like the