Re: [perl #44457] [TODO] make sure files match test files for DYNPMCs and DYNOPs etc

2008-09-29 Thread Christoph Otto
Igor wrote: Hi Christoph, I send you the patch attached. Sincerely, Igor Hi Igor, Thanks again for taking the time to contribute. Here are some pointers: First, you're trying too hard. I'm sorry to tell you that after you've spent so much effort, but this change should be fairly minimal.

Dumb questions about array slicing...

2008-09-29 Thread Mark J. Reed
I didn't see anything in the issue tracker, nor did any tests fail, but am I correct in assuming that array slicing is simply not implemented yet in Rakudo? $ ./perl6 -e 'my @a = (1,2,3); say @a[0 .. 1];' 3 it takes the range in item context, which is the size of the range, and uses that as an in

[perl #59112] Failing test in t/examples/library.t

2008-09-29 Thread James Keenan via RT
On Sat Sep 20 04:13:08 2008, masak wrote: > In Parrot r31286: > > $ perl t/examples/library.t > 1..4 > ok 1 - examples/library/getopt_demo.pir > ok 2 - examples/library/md5sum.pir > 7.7 > Failed to load libpcre > current instr.: 'parrot;PCRE;init' pc 110 (library/pcre.pir:111) > called from Sub 'p

[perl #54220] [BUG] Segfault when iterating with PMCs instead of strings

2008-09-29 Thread NotFound via RT
> It turns out that the namespace was a red herring. The real problem is > that when iterating over a hash, you cannot assign to a PMC register; it > must be a string register. So if the base collection is a hash, this > segfaults: > > $P0 = shift iterator > > But this works fine: > >

Re: Benchmarking findings

2008-09-29 Thread Nick Glencross
All, I've had a go at improving the hash thawing, and while it's not perfect (it fails on certain cases), I've managed to run november with the changes. Unfortunately since the large number of thaws happened early in the run (when the PMCs in the packfiles are extracted) there aren't many objects

Re: Benchmarking findings

2008-09-29 Thread Andrew Whitworth
On Mon, Sep 29, 2008 at 12:15 PM, Nick Glencross <[EMAIL PROTECTED]> wrote: > * Most of the GCs are happening in run_thaw to overcome a problem > with hashes (1938 of the 2024 calls). I tried disabling the forced > check, but it segfaults indicating that the problem is still there. > Fixing this G

Benchmarking findings

2008-09-29 Thread Nick Glencross
Hi all, I've given the perl6 wiki 'november' (http://github.com/viklund/november/tree/master) a go out of curiosity, and being surprised at the run times (page 35 of http://viklund.pp.se/november.pdf) have done some profiling using valgrind. For the test case all I've been using is running test_w

Parrot Bug Summary

2008-09-29 Thread Parrot Bug Summary
Parrot Bug Summary http://rt.perl.org/rt3/NoAuth/parrot/Overview.html Generated at Mon Sep 29 13:00:03 2008 GMT --- * Numbers * New Issues * Overview of Open Issues * Ticket Status By Version * Requestors with m

Re: [perl #59442] make benchmark_tests fails 3 tests

2008-09-29 Thread Moritz Lenz
Paco Linux (via RT) wrote: > as r31402 : Expanded float precision to 15 digits from 6. One side effect > is that float output no longer always has six digits after the dot; this > drops trailing zeroes. Now the result is correct. > > t/benchmark/benchmarks..1/37 > # Failed test 'examples/be

[perl #59442] make benchmark_tests fails 3 tests

2008-09-29 Thread Paco Linux
# New Ticket Created by "Paco Linux" # Please include the string: [perl #59442] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=59442 > as r31402 : Expanded float precision to 15 digits from 6. One side effect is that float