#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

Reply via email to