On Sun, Apr 27, 2008 at 2:00 PM, Allison Randal <[EMAIL PROTECTED]> wrote:
> By popular demand, I've put my ongoing list of tasks for the concurrency
> implementation branch on the wiki. Mark a task you start to work on with
> your initials, so we know you're working on it:
>
>  http://www.perlfoundation.org/parrot/index.cgi?concurrency_tasks
>
>  Allison
>

about the removal of internal_exception: the specified ticket (in the
list on the wiki) does not have a conclusion: no final decision seems
to be have made on that issue. What's more, a quick check on a few
calls to internal_exception revealed that there's no interpreter
argument available. Does this imply that the function in which this
call to internal_exception occurs should be updated? Or could we pass
"NULL" for the interpreter argument to real_exception?

A good example of this is for instance in tsq.c::queue_destroy. (line
381) This exception indicates something's wrong with the thread-safe
queue, which I assume is really really fatal, and should result in
parrot exiting?


kjs

Reply via email to