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