Commit [7cd7b2] Maximize Restore History

Optimize RESTART-BIND.

Change MAKE-RESTART lambda-list to
(name function
&optional report-function interactive-function test-function)
instead of using the default structure constructor with keywords.
MAKE-RESTART is only used in RESTART-BIND, and this allows for more
compact calls and not having to parse keyword parameters should
make the code slightly faster.

Stas Boukarev Stas Boukarev 2013-11-07

changed src/code/defboot.lisp
changed src/code/target-error.lisp
src/code/defboot.lisp Diff Switch to side-by-side view
Loading...
src/code/target-error.lisp Diff Switch to side-by-side view
Loading...