[armedbear-cvs] r13152 -	branches/unsafe-p-removal/abcl/src/org/armedbear/lisp
    Erik Huelsmann 
    ehuelsmann at common-lisp.net
       
    Sun Jan 16 10:46:00 UTC 2011
    
    
  
Author: ehuelsmann
Date: Sun Jan 16 05:45:55 2011
New Revision: 13152
Log:
A jump being local already implies it's within the same compiland.
Modified:
   branches/unsafe-p-removal/abcl/src/org/armedbear/lisp/jvm.lisp
Modified: branches/unsafe-p-removal/abcl/src/org/armedbear/lisp/jvm.lisp
==============================================================================
--- branches/unsafe-p-removal/abcl/src/org/armedbear/lisp/jvm.lisp	(original)
+++ branches/unsafe-p-removal/abcl/src/org/armedbear/lisp/jvm.lisp	Sun Jan 16 05:45:55 2011
@@ -683,7 +683,6 @@
   (or (when (jump-node-p node)
         (let ((target-block (jump-target-block node)))
           (and (null (jump-non-local-p node))
-               (eq (node-compiland target-block) *current-compiland*)
                (member target-block *blocks*))))
       (when (tagbody-node-p node) (tagbody-non-local-go-p node))
       (when (block-node-p node) (block-non-local-return-p node))
    
    
More information about the armedbear-cvs
mailing list