Re: [perl #22767] IMCC/Parrot leak and eventual segfault (partially solved)

2003-07-09 Thread Leopold Toetsch
Steve Fink <[EMAIL PROTECTED]> wrote: > I would remove the rxstack, but I didn't want to break the closest > thing we have to a regex engine until I or someone else managed to > release a different working implementation. The particular technique > of using a single stack tied directly the interpr

Re: [perl #22767] IMCC/Parrot leak and eventual segfault (partially solved)

2003-07-08 Thread Steve Fink
On Tue, Jul 01, 2003 at 09:09:34PM -0400, Dan Sugalski wrote: > At 11:43 PM +0200 6/29/03, Leopold Toetsch wrote: > >Dan Sugalski wrote: > >[ stack implementations ] > > > >Well... we only really have three. > > > >Control, User & Pad have the same stack engine. The register backing > >stacks and

Re: [perl #22767] IMCC/Parrot leak and eventual segfault (partially solved)

2003-07-02 Thread Dan Sugalski
At 11:43 PM +0200 6/29/03, Leopold Toetsch wrote: Dan Sugalski wrote: [ stack implementations ] Well... we only really have three. Control, User & Pad have the same stack engine. The register backing stacks and rxstack sum up to 5 more. Pads shouldn't really be stacks, they should be plain linked

Re: [perl #22767] IMCC/Parrot leak and eventual segfault (partially solved)

2003-06-29 Thread Leopold Toetsch
Dan Sugalski wrote: [ stack implementations ] Well... we only really have three. Control, User & Pad have the same stack engine. The register backing stacks and rxstack sum up to 5 more. ... The I/P/N/S stacks are all the same, the only reason they've got different code is because the elements

Re: [perl #22767] IMCC/Parrot leak and eventual segfault (partially solved)

2003-06-29 Thread Dan Sugalski
At 11:21 PM +0200 6/26/03, Leopold Toetsch wrote: Dan Sugalski <[EMAIL PROTECTED]> wrote: At 8:26 AM +0200 6/25/03, Leopold Toetsch wrote: The first question is: Do we need such a limit check on the register backing stacks too? If we're going to put limits in, yes. If we want some secure execut

Re: [perl #22767] IMCC/Parrot leak and eventual segfault (partially solved)

2003-06-26 Thread Leopold Toetsch
Dan Sugalski <[EMAIL PROTECTED]> wrote: > At 8:26 AM +0200 6/25/03, Leopold Toetsch wrote: >>The first question is: >>Do we need such a limit check on the register backing stacks too? > If we're going to put limits in, yes. If we want some secure executions modes too, we will need this anyway. T

Re: [perl #22767] IMCC/Parrot leak and eventual segfault (partially solved)

2003-06-26 Thread Dan Sugalski
At 8:26 AM +0200 6/25/03, Leopold Toetsch wrote: Dan Sugalski wrote: At 10:33 AM +0200 6/24/03, Leopold Toetsch wrote: I've added a check for too deeply nested stacks now. I probably ought to get started on the stack-chunk-as-PMC patch for garbage collection of stack frames. :) The first que

Re: [perl #22767] IMCC/Parrot leak and eventual segfault (partially solved)

2003-06-24 Thread Leopold Toetsch
Dan Sugalski wrote: At 10:33 AM +0200 6/24/03, Leopold Toetsch wrote: I've added a check for too deeply nested stacks now. I probably ought to get started on the stack-chunk-as-PMC patch for garbage collection of stack frames. :) The first question is: Do we need such a limit check on the regi

Re: [perl #22767] IMCC/Parrot leak and eventual segfault (partially solved)

2003-06-24 Thread Dan Sugalski
At 10:33 AM +0200 6/24/03, Leopold Toetsch wrote: Clinton A. Pierce <[EMAIL PROTECTED]> wrote: Found the bug. Mostly MEA CULPA. A thousand pardons to the good Parrot folk. When calling a sub like this: .arg 0 call _foo It's probably a good thing to take the 0 off the s

Re: [perl #22767] IMCC/Parrot leak and eventual segfault (partially solved)

2003-06-24 Thread Leopold Toetsch
Clinton A. Pierce <[EMAIL PROTECTED]> wrote: > Found the bug. Mostly MEA CULPA. A thousand pardons to the good Parrot folk. > When calling a sub like this: > .arg 0 > call _foo > It's probably a good thing to take the 0 off the stack at some > point. Thanks again for your b

Re: [perl #22767] IMCC/Parrot leak and eventual segfault (partially solved)

2003-06-23 Thread Clinton A. Pierce
At 09:22 PM 6/23/2003 +, you wrote: # New Ticket Created by "Clinton A. Pierce" # Please include the string: [perl #22767] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt2/Ticket/Display.html?id=22767 > I apologize for the length of this example.

[perl #22767] IMCC/Parrot leak and eventual segfault

2003-06-23 Thread Clinton A. Pierce
# New Ticket Created by "Clinton A. Pierce" # Please include the string: [perl #22767] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt2/Ticket/Display.html?id=22767 > I apologize for the length of this example. I've spent a goodly part of this af