X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcode%2Finterr.lisp;h=7aefbbc0b5ebc0c52cab419e2c2d7ae8273fe7a0;hb=b6aa15328871678a3475e82c150b251dffb49ba1;hp=e02b8fbe65f263d2fd68cb4afd45ebaf07659498;hpb=667ec9d494530079bef28e8589dd0d3274b935ec;p=sbcl.git diff --git a/src/code/interr.lisp b/src/code/interr.lisp index e02b8fb..7aefbbc 100644 --- a/src/code/interr.lisp +++ b/src/code/interr.lisp @@ -118,11 +118,6 @@ :datum object :expected-type 'fixnum)) -(deferr object-not-function-or-symbol-error (object) - (error 'type-error - :datum object - :expected-type '(or function symbol))) - (deferr object-not-vector-error (object) (error 'type-error :datum object @@ -404,8 +399,8 @@ (handler-case (let* ((*finding-name* t) (frame (sb!di:frame-down (sb!di:frame-down (sb!di:top-frame)))) - (name (sb!di:debug-function-name - (sb!di:frame-debug-function frame)))) + (name (sb!di:debug-fun-name + (sb!di:frame-debug-fun frame)))) (sb!di:flush-frames-above frame) (values name frame)) (error () @@ -430,8 +425,8 @@ (sb!di::compiled-frame-escaped frame)) (sb!di:flush-frames-above frame) (/show0 "returning from within DO loop") - (return (values (sb!di:debug-function-name - (sb!di:frame-debug-function frame)) + (return (values (sb!di:debug-fun-name + (sb!di:frame-debug-fun frame)) frame))))) (error () (/show0 "trapped ERROR")