#1448: Modify `throw` opcode to pass through pre-configured resume continuation
-----------------------------+----------------------------------------------
Reporter: Austin_Hastings | Owner:
Type: todo | Status: new
Priority: normal | Milestone:
Component: none | Version: 2.0.0
Severity: medium | Keywords: throw, exception, pmc, continuation
Lang: | Patch:
Platform: |
-----------------------------+----------------------------------------------
Presently, the throw opcode creates and sets a resume continuation on the
exception being thrown.
Since 'resume' is an attribute of the Exception, throw should check first
for a preconfigured continuation, and if one exists should preserve it.
(Of course, if unset it should continue to do what it does.)
--
Ticket URL: <https://trac.parrot.org/parrot/ticket/1448>
Parrot <https://trac.parrot.org/parrot/>
Parrot Development
_______________________________________________
parrot-tickets mailing list
[email protected]
http://lists.parrot.org/mailman/listinfo/parrot-tickets