[perl #45565] Random failures in t/perl/Parrot_Docs.t

2007-09-20 Thread via RT
# New Ticket Created by Colin Kuskie # Please include the string: [perl #45565] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org/rt3/Ticket/Display.html?id=45565 I get intermittent failures on this test: [EMAIL PROTECTED] unified_testing]$ perl

RPM: packaging the perl5/parrot libraries

2007-09-20 Thread David Fetter
Folks, Please find attached a .spec file I've slightly modified from the one that comes with the Parrot 0.4.16 tarball. It doesn't yet include a way to make the Parrot:: libraries for Perl 5. Any ideas how to help it do this? Right now, I can build it on Fedora 7 with: QA_RPATHS=0x0002

[perl #41783] [BUG?] main isn't in src/parrot.c

2007-09-20 Thread Paul Cochrane via RT
On Sat Mar 10 19:15:20 2007, coke wrote: From docs/BROKEN.pod. Is this something that needs fixing? (it's in compilers/imcc/main.c) There is also a src/main.c which says it is the entry point for to Parrot programs. Should src/parrot.c be removed?

[perl #45593] [CAGE] clean up headerizer warnings

2007-09-20 Thread via RT
# New Ticket Created by Jerry Gay # Please include the string: [perl #45593] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org/rt3/Ticket/Display.html?id=45593 Cmake headerizer keeps our declarations and definitions in line, and makes sure

Re: [ANN] Lua on Parrot 0.4.16

2007-09-20 Thread François PERRAD
At 12:00 20/09/2007 -0300, you wrote: Date: Wed, 19 Sep 2007 20:26:52 +0200 From: Mike Pall [EMAIL PROTECTED] Subject: Re: [ANN] Lua on Parrot 0.4.16 To: Lua list [EMAIL PROTECTED] Message-ID: [EMAIL PROTECTED] Content-Type: text/plain; charset=iso-8859-1 Hi, Fran?ois PERRAD wrote: Any

Re: [ANN] Lua on Parrot 0.4.16

2007-09-20 Thread chromatic
On Thursday 20 September 2007 11:20:45 François PERRAD wrote: Umm, before I make a fool of myself over there ... I've tested this with a few benchmarks. So, maybe I'm missing something essential, but why does --jit-core *slow down* things (5%-10% slower than --computed-goto-core)? JIT's much

Re: [perl #41783] [BUG?] main isn't in src/parrot.c

2007-09-20 Thread chromatic
On Thursday 20 September 2007 06:58:55 Paul Cochrane via RT wrote: On Sat Mar 10 19:15:20 2007, coke wrote: From docs/BROKEN.pod. Is this something that needs fixing? (it's in compilers/imcc/main.c) There is also a src/main.c which says it is the entry point for to Parrot

Re: [ANN] Lua on Parrot 0.4.16

2007-09-20 Thread Joshua Isom
For x86, you can also combine different runcores. If you try -Cj it might run even faster. What type of program were you running to get that slowdown? When I got the amd64 jit to the bare bones state, I got a 10% increase in speed. If Lua's parrot implementation allows you to turn the

PDD17 comments

2007-09-20 Thread jerry gay
from PDD17: =head3 Defining vtable functions Vtable functions are defined as C functions within the body of the Cpmclass declaration. STRING *get_string() {...} void set_string_native(STRING *value) {...} {{ PROPOSAL: I'd like to require that all vtable functions be declared

Re: PDD17 comments

2007-09-20 Thread chromatic
On Thursday 20 September 2007 13:43:37 jerry gay wrote: {{ PROPOSAL: I'd like to require that all vtable functions be declared with VTABLE at the beginning of the declaration, similar to METHOD and PCCMETHOD. At the very least it's self-documentation. It might also be a useful hook

Re: [svn:parrot] r21437 - branches/pdd15oo/src/ops

2007-09-20 Thread chromatic
On Thursday 20 September 2007 14:07:45 [EMAIL PROTECTED] wrote: Modified: branches/pdd15oo/src/ops/object.ops === === --- branches/pdd15oo/src/ops/object.ops (original) +++ branches/pdd15oo/src/ops/object.ops Thu Sep 20

Re: [svn:parrot] r21437 - branches/pdd15oo/src/ops

2007-09-20 Thread Nicholas Clark
On Thu, Sep 20, 2007 at 02:13:11PM -0700, chromatic wrote: Hoist that declaration up a bit, or C89 compilers will complain. Is there a GCC warning that we could enable here? -Wdeclaration-after-statement Sadly it can't be made an error. Nicholas Clark

Re: [perl #45525] [TODO] Configure.pl: permit an --abort-step option

2007-09-20 Thread Allison Randal
James Keenan (via RT) wrote: In the meantime, however, we can provide users with an --abort-step option to Configure.pl. This would work in a manner analogous to the current --verbose-step option, i.e., the user gets to name one and only one step whose failure causes Configure.pl to

[svn:parrot-pdd] r21440 - trunk/docs/pdds

2007-09-20 Thread allison
Author: allison Date: Thu Sep 20 20:21:11 2007 New Revision: 21440 Modified: trunk/docs/pdds/pdd17_pmc.pod Log: [pdd] Comments from Andy Dougherty: Reversing the order of 2 elements in core PMC struct, and restoring UnionVal. Modified: trunk/docs/pdds/pdd17_pmc.pod

Re: [svn:parrot] r21437 - branches/pdd15oo/src/ops

2007-09-20 Thread Allison Randal
Nicholas Clark wrote: On Thu, Sep 20, 2007 at 02:13:11PM -0700, chromatic wrote: Hoist that declaration up a bit, or C89 compilers will complain. Is there a GCC warning that we could enable here? Ah, the beauties of cut-n-paste (which is evil, but allowed in the process of a refactor).

Re: launched PMC PDD

2007-09-20 Thread Allison Randal
Andy Dougherty wrote: I had two questions: 1. Is the order of elements in struct PMC deliberate? Nope, just the order I copied them in when collapsing the struct. struct PMC { Parrot_UInt flags; UnionVal cache; VTABLE *vtable;

Re: [perl #45403] [PROPOSAL] Remove - syntax from IMCC

2007-09-20 Thread Allison Randal
kjs wrote: In order to keep PIR syntax clean, I propose to remove the - syntax for method calls, as it is the same as the dot-notation. Also agreed. Get it into DEPRECATED.pod now so we can remove it after the next release. Allison