[armedbear-ticket] [armedbear] #21: Compilation failure from stack inconsistency
armedbear
armedbear-devel at common-lisp.net
Sun Feb 8 20:06:01 UTC 2009
#21: Compilation failure from stack inconsistency
-----------------------+----------------------------------------------------
Reporter: mevenson | Owner: ehuelsmann
Type: defect | Status: new
Priority: major | Milestone: unscheduled
Component: compiler | Version: 1.0
Resolution: | Keywords:
-----------------------+----------------------------------------------------
Comment(by ehuelsmann):
The issue in this ticket is 2-fold:
1. It's related to JSR and RET, which cannot be verified reliably by the
bytecode verifier, as per
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4381996
2. The JVM clears the stack when raising an exception, meaning that even
if the handler successfully recovers, there's no way to continue where we
left off, for example when an unwind-protect or handler-case is used as a
function argument.
--
Ticket URL: <http://127.0.0.1:8000/armedbear/ticket/21#comment:3>
armedbear <http://common-lisp.net/project/armedbear>
armedbear
More information about the armedbear-ticket
mailing list