In response to some of the issues we had last month with inferior runloop problems, I want to put some acceleration behind a change to the exception handling mechanism in Parrot that could resolve these. The change, which I believe is already a long-term development goal, is to convert ExceptionHandlers from continuations that point to a label into proper Sub PMCs. I would like to deprecate the current "old style" label-based handlers to be removed post-2.0.
It's worth mentioning that it's not going to be either/or in the forseeable future, we should be able to support both Sub-based and label-based exception handlers simultaneously during the transition. Language developers: Is 2.0 good as a deprecation point for this kind of change? We're also going to need to work out an exact syntax for the new Sub-based handlers. Ideas welcome. We can create a new page on the wiki to keep all the ideas and plans. --Andrew Whitworth _______________________________________________ http://lists.parrot.org/mailman/listinfo/parrot-dev
