Changeset 12066


Ignore:
Timestamp:
May 15, 2009, 2:07:35 AM (10 years ago)
Author:
gz
Message:

bug #474: In %find-register-argument-value, if the function normally uses saved regs but it hasn't saved them yet (e.g. error in keyword processing), treat it as if it didn't use them

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/working-0711/ccl/lib/x86-backtrace.lisp

    r11101 r12066  
    175175                (multiple-value-bind (mask where)
    176176                    (registers-used-by lfun pc)
    177                   (when (if mask (logbitp index mask))
     177                  (when (if where (logbitp index mask))
    178178                    (incf where (logcount (logandc2 mask (1- (ash 1 (1+ index))))))
    179 
    180 
    181179                    (return-from %find-register-argument-value
    182180                      (raw-frame-ref frame context where bad)))))))
Note: See TracChangeset for help on using the changeset viewer.