From: "Will Coleda" <[EMAIL PROTECTED]>
Date: Tue, 11 Mar 2008 00:01:30 -0500
2008/3/10 Bob Rogers <[EMAIL PROTECTED]>:
> Yes, this is the "continuation barrier" issue. It's real, it's deep,
> and it's gonna require much more than a fix.
Is there an RT ticket open that addresses this issue? I didn't see
anything matching "barrier"; Or, is this perhaps waiting to be
addressed by a future PDD?
The only ticket that I'm aware of is RT#39988, which started several
related discussions in July/August 2006 [1]. It also contains the
original "oops" patch & its discussion.
However, I also notice that Allison made the following request, which
I never followed through on:
From: Allison Randal
Date: August 3, 2006 11:52
Subject: Re: [perl #39988] [BUG] Exceptions + Vtable Methods
Bob, could you briefly write up the problem and proposed
solution as a [PDD] ticket for the extending, embedding, and
external C API PDDs (10-12, and possibly 2 and 23)? How we
handle exceptions and control-flow across C/Parrot boundaries is
an important question, and I want to make sure we address it.
Thanks,
Allison
(FWIW, that may be because I had just proposed a much narrower solution
than the ticket Allison was asking for, and wasn't sure how to bridge
the gap.)
Allison? Would you like still me (or somebody) to act on this? I
recall that Leo proposed something even more general [2] at the time.
-- Bob
[1] http://www.nntp.perl.org/group/perl.perl6.internals/2006/07/msg34397.html
[2] http://www.nntp.perl.org/group/perl.perl6.internals/2006/08/msg34600.html