Ignore:
Timestamp:
08/06/10 22:37:16 (13 years ago)
Author:
ehuelsmann
Message:

Miscelanious fixes.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/generic-class-file/abcl/src/org/armedbear/lisp/jvm-instructions.lisp

    r12867 r12868  
    398398  (declare (optimize speed))
    399399  (declare (type '(integer 0 255) opcode))
    400   (or (<= 153 opcode 168)
     400  (or (<= 153 opcode 167)
    401401      (<= 198 opcode 200))) ;; ifnull / ifnonnull / goto_w
    402402
     
    404404         (inline unconditional-control-transfer-p))
    405405(defun unconditional-control-transfer-p (opcode)
    406   (or (= 168 opcode) ;; goto
     406  (or (= 167 opcode) ;; goto
    407407      (= 200 opcode) ;; goto_w
    408408      (<= 172 opcode 177) ;; ?return
     
    720720        (setf depth (+ depth instruction-stack))
    721721        (setf (instruction-depth instruction) depth)
    722         (when (branch-opcode-p opcode)
     722        (when (branch-p opcode)
    723723          (let ((label (car (instruction-args instruction))))
    724724            (declare (type symbol label))
Note: See TracChangeset for help on using the changeset viewer.