[armedbear-ticket] [armedbear] #115: Generate specific classes for compiled Go/Return

armedbear armedbear-devel at common-lisp.net
Thu Nov 11 22:48:00 UTC 2010


#115: Generate specific classes for compiled Go/Return
-------------------------+--------------------------------------------------
 Reporter:  ehuelsmann   |       Owner:  ehuelsmann
     Type:  enhancement  |      Status:  new       
 Priority:  major        |   Milestone:            
Component:  compiler     |     Version:            
 Keywords:               |  
-------------------------+--------------------------------------------------
 By using specific classes for Go/Return, we could make our exception
 handling more targetted; there would be no sifting through all the
 unwinding levels for the right level (unpacking the 'return-tag' or 'go-
 tag').

 Instead, the jump would hit all the finally clauses without further
 checking; straight through to the right handler.

-- 
Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/115>
armedbear <http://common-lisp.net/project/armedbear>
armedbear


More information about the armedbear-ticket mailing list