Re: Differences between output of 'make test' and 'prove'

2004-11-06 Thread James E Keenan
Jeff Bisbee wrote: My guess is that you need to add -I to your prove command to use the newer version from the tarball and not your installed version prove -Ilib -v t/* Absolutely correct. The installed version (detected using your 'pmpath' script mentioned in another recent thread) was 1.07.

Re: Why is the fib benchmark still slow - part 1

2004-11-06 Thread Leopold Toetsch
Dan Sugalski <[EMAIL PROTECTED]> wrote: > The current calling scheme stands. [ ... ] > No more performance changes. Period. We get parrot fully functional first. Ok. As long as PIR code is concerned call internals are nicely hidden by the function call and return syntax. But PASM could be a pro

Streams and Filters (Ticket #31921)

2004-11-06 Thread Ron Blaschke
I have looked into the t/library/streams.t failures on win32 (Ticket #31921). They arise from the \r\n line separator on Windows. For test #14, I've tried to plug in a \r\n -> \n Stream::Filter but didn't find a way to peed ahead (for chunks that end in \r). Test #18 has the same problem, but al

calling conventions, tracebacks, and register allocator

2004-11-06 Thread Leopold Toetsch
We now have dedicated PMC* pointers in the context that hold current_cont, current_sub, and current_object. This is necessary to create traceback information. But subroutine and return opcodes are not adapted yet. We have e.g.: invoke # implicitely P0 and use P1 for return

Re: Intermittently Failing Benchmarks

2004-11-06 Thread James Mastros
Joshua Gatcomb wrote: 1. Would people prefer missing data for benchmarks where they won't work or a manually entered high number to draw attention to them? Make the harness time out at ten minutes, and enter a completion time of 11 minutes for those that don't finish in time? (For many graphs of

Re: Why is the fib benchmark still slow - part 1

2004-11-06 Thread Dan Sugalski
At 9:38 AM +0100 11/6/04, Leopold Toetsch wrote: Dan Sugalski <[EMAIL PROTECTED]> wrote: The current calling scheme stands. [ ... ] No more performance changes. Period. We get parrot fully functional first. Ok. As long as PIR code is concerned call internals are nicely hidden by the function call

anonimity

2004-11-06 Thread Juerd
Which things can either have a name or be anonymous? Scalar values Arrays Hashes Rules Subs Classes? Roles? Modules? Other things? If anonymous roles exist, then does $object does role { method quux { ... } }; really add a method to an *instance*? I see no use for it now, but imagine it can

Re: anonimity

2004-11-06 Thread Larry Wall
On Sat, Nov 06, 2004 at 09:17:03PM +0100, Juerd wrote: : Which things can either have a name or be anonymous? : : Scalar values : Arrays : Hashes : Rules : Subs : Classes? : Roles? : Modules? : Other things? Subtypes Enums Lists (Lazy and Eager) Grammars Packages : If anonymous roles exist, then

Re: anonimity

2004-11-06 Thread Juerd
Larry Wall skribis 2004-11-06 13:32 (-0800): > On Sat, Nov 06, 2004 at 09:17:03PM +0100, Juerd wrote: > : Which things can either have a name or be anonymous? > (...) > Lists (Lazy and Eager) If lists can be named, then is there still any difference between array and list, except for automatic (de

Re: anonimity

2004-11-06 Thread Larry Wall
By the way, until I figure out how to drive combust on perl.org, the most recent versions of Apocalpses and Synopses may be found at http://www.wall.org:~larry/apo http://www.wall.org:~larry/syn There are new S10, S11, S12, and S13 pods there. Recent changes include: Strictures and

Re: anonimity

2004-11-06 Thread Larry Wall
On Sat, Nov 06, 2004 at 10:37:39PM +0100, Juerd wrote: : Larry Wall skribis 2004-11-06 13:32 (-0800): : > On Sat, Nov 06, 2004 at 09:17:03PM +0100, Juerd wrote: : > : Which things can either have a name or be anonymous? : > (...) : > Lists (Lazy and Eager) : : If lists can be named, then is there

Re: anonimity

2004-11-06 Thread Larry Wall
On Sat, Nov 06, 2004 at 02:00:28PM -0800, Larry Wall wrote: : By the way, until I figure out how to drive combust on perl.org, : the most recent versions of Apocalpses and Synopses may be found at : : http://www.wall.org:~larry/apo : http://www.wall.org:~larry/syn Er, s:2nd|:|/|... Larry

Can't build Parrot

2004-11-06 Thread Jack J. Woehr
Just checked it out, complete parrot novice, tips, pls. & tnx. ... [20:53:51 [EMAIL PROTECTED]:/usr/local/src/PerlSource/parrot]$ perl Configure.pl --prefix=/usr/local/uplevel --cc=gcc --cxx=gcc Parrot Version 0.1.1 Configure 2.0 Copyright (C) 2001-2003 The Perl Foundation. All Rights Reserved.