Re: imcc 0.0.9 runs 100% perl6 tests + various results

2002-09-13 Thread Leopold Toetsch
Dan Sugalski wrote: First I want to thank you, for all the checkins. (Please don't forget #17143, which makes predereferencing working) > Do we have any idea why GC's getting in the way here? I presume we have > GC bug, so we ought to track it down if we can. I can only bring some hints: -

Re: [perl #17158] [PACTH] reduce size of core_ops_prederef.* by a fair amount

2002-09-13 Thread Dan Sugalski
At 4:15 PM + 9/11/02, Leopold Toetsch (via RT) wrote: >This patch eliminates identical function bodies in core_ops_prederef.* >thus saving ~ 160 KB per executable. >s. also comment in patch. Applied, thanks. -- Dan ---

Re: imcc 0.0.9 runs 100% perl6 tests + various results

2002-09-13 Thread Dan Sugalski
At 2:12 PM +0200 9/10/02, Leopold Toetsch wrote: >"perl6 --test -r" runs (i.e. executes inside imcc) _all_ perl6 tests >(including t/compiler/8_5.p6) now correctly, _if_ GC is turned off. Do we have any idea why GC's getting in the way here? I presume we have GC bug, so we ought to track it do

Re: [perl #17202] [PATCH] Avoid SIGBUS/coredump in Configure alignment tests

2002-09-13 Thread Dan Sugalski
At 7:13 PM + 9/12/02, Andy Dougherty (via RT) wrote: >The following patch installs a signal handler to try to catch the core >dumps that can follow from Configure's attempts to perform unaligned >access. Applied, thanks. -- Dan --

[perl #17233] [PATCH] misc:c: Parrot_vsprintf_s

2002-09-13 Thread via RT
# New Ticket Created by Leopold Toetsch # Please include the string: [perl #17233] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt2/Ticket/Display.html?id=17233 > - %x did return wrong "letters" - this "continue" looks bogus, I did a test with "..

Re: [RFC] How are compound keys with a PerlHash intended to work?

2002-09-13 Thread Leopold Toetsch
Dan Sugalski wrote: > At 9:51 AM +0200 9/13/02, Leopold Toetsch wrote: > >> and is a perl6 %h{"a"}[0][1] a PASM P2["a";0;1]? > > Yes. Fine, thought so too, thanks for your quick answer. I have already a patch for it, I'll make an entry in t/pmc/perlhash.t too. _But_: What about all these bo

Re: [RFC] How are compound keys with a PerlHash intended to work?

2002-09-13 Thread Dan Sugalski
At 9:51 AM +0200 9/13/02, Leopold Toetsch wrote: >The same system with a PerlHash doesn't: [Snip] >So the question arises to the syntax gurus, should it work like this? Yes. >and is a perl6 %h{"a"}[0][1] a PASM P2["a";0;1]? Yes. -- Dan --

RE: XS in Perl 6

2002-09-13 Thread Dan Sugalski
At 5:09 PM -0700 9/12/02, David Whipp wrote: >Aaron Sherman [mailto:[EMAIL PROTECTED]] wrote: >> I'm thinking XS thoughts because we're going to need a few external >> things at SOME point It would be so nice if Perl 6's XS >> was part of the language, rather than an external pre-processor.

[RFC] How are compound keys with a PerlHash intended to work?

2002-09-13 Thread Leopold Toetsch
Let's first compare with a PerlArray: (following snippet is from an imcc test file, in PASM syntax) new P1, .PerlArray new P0, .PerlArray set P1[0], P0 set P0[1], 2 set I0, P1[0;1] print I0=> 2 i.e. "P1[0;.." returns an array PMC, which, indexed by key_next, gives the