Provide restarts when returning undefined functions on x86-64.
commitd42d4d76caae3a6b2e92d514c64744249684867f
authorStas Boukarev <stassats@gmail.com>
Sat, 4 Feb 2017 18:01:21 +0000 (4 21:01 +0300)
committerStas Boukarev <stassats@gmail.com>
Sat, 4 Feb 2017 19:03:17 +0000 (4 22:03 +0300)
tree813b836b41d48c95f93074516dcdefdc251b6c6f
parenteeb1ab5c2d3577c5b7c37fbda97a29b90f747fcb
Provide restarts when returning undefined functions on x86-64.

(defun test ()
  #'abc)

(test)
restarts (invokable by number or by possibly-abbreviated name):
0: [CONTINUE ] Retry using ABC.
1: [USE-VALUE] Use specified function.
2: [ABORT    ] Exit debugger, returning to top level.
NEWS
src/assembly/x86-64/tramps.lisp
src/code/interr.lisp
src/code/x86-64-vm.lisp
src/compiler/debug-dump.lisp
src/compiler/x86-64/cell.lisp