Re: new calling conventions

2005-06-28 Thread Leopold Toetsch
On Jun 28, 2005, at 17:23, Klaas-Jan Stol wrote: hi, I've been playing a bit with the new set_*/get_* ops that implement the new calling conventions, according to pdd03. If the number of passed arguments is larger than the number of parameters the function takes, an exception is thrown (

Re: [perl #36407] [BUG] imcc - register allocation

2005-06-28 Thread Leopold Toetsch
On Jun 28, 2005, at 17:14, Bill Coffman wrote: Isn't the register allocator pretty much minimized by the new architecture implementation? My understanding was that only temporary variables could benefit from it now. Perhaps the new changes aren't in effect yet? Just curious. The register al

Perl 6 Summary for 2005-06-21 through 2005-06-28

2005-06-28 Thread Matt Fowles
Perl 6 Summary for 2005-06-21 through 2005-06-28 All~ Long time no see... err, write... uh, read... um... this. Yeah, long time no this. As Piers hinted, two weeks ago I moved. Moving sucks. For those of you who care, I am still in Cambridge, for those of you who care more, I t

Parrot Segfault

2005-06-28 Thread Matt Fowles
All~ Although all tests pass, a core file is created during the test run. Here is a little snippet from GDB. I am running a fairly stock Debian Testing x86 (slightly out of date). (gdb) list 1006INTVAL 1007PIO_putps(theINTERP, PMC *pmc, STRING *s) 1008{ 1009ParrotIOLayer *l

[perl #36411] New form of 'setattribute' fails when there are multiple inheritance levels

2005-06-28 Thread via RT
# New Ticket Created by Roger Browne # Please include the string: [perl #36411] # in the subject line of all future correspondence about this issue. # https://rt.perl.org/rt3/Ticket/Display.html?id=36411 > The following PIR (attached as "script.pir", and also included here) fails under Parrot

new calling conventions

2005-06-28 Thread Klaas-Jan Stol
hi, I've been playing a bit with the new set_*/get_* ops that implement the new calling conventions, according to pdd03. If the number of passed arguments is larger than the number of parameters the function takes, an exception is thrown (this is the overflow case described in PDD03) (excep

Re: [perl #36407] [BUG] imcc - register allocation

2005-06-28 Thread Bill Coffman
Isn't the register allocator pretty much minimized by the new architecture implementation? My understanding was that only temporary variables could benefit from it now. Perhaps the new changes aren't in effect yet? Just curious. On 6/28/05, via RT Leopold Toetsch <[EMAIL PROTECTED]> wrote: >

Improving Parrot's Test Framework

2005-06-28 Thread chromatic
Jerry Gay just brought up an idea that solves a frustration I ran into yesterday. He and I are both subclassing existing PMCs and want to have lots of tests, but copying and pasting them is fraught with peril. In Perl 5, Test::Class makes it possible to share tests between test files in an OO fas

[perl #36407] [BUG] imcc - register allocation

2005-06-28 Thread via RT
# New Ticket Created by Leopold Toetsch # Please include the string: [perl #36407] # in the subject line of all future correspondence about this issue. # https://rt.perl.org/rt3/Ticket/Display.html?id=36407 > The register allocator doesn't properly track control flow, if a label has the same