X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcode%2Fsave.lisp;h=beb928666e4e4c55f7a0a98e2fb69adbff8a3e9f;hb=b19093fa94d6e1785abee99c35c9a610e8777671;hp=326b8ba90e36964d5535187b6df010f88333ca17;hpb=cea4896b2482b7b2b429c1631d774b4cfbc0efba;p=sbcl.git diff --git a/src/code/save.lisp b/src/code/save.lisp index 326b8ba..beb9286 100644 --- a/src/code/save.lisp +++ b/src/code/save.lisp @@ -39,7 +39,7 @@ ;;; image to make a running Lisp, the memory never gets reclaimed. ;;; (But with the PURIFY option it seems to work OK.) (defun save-lisp-and-die (core-file-name &key - (toplevel #'toplevel) + (toplevel #'toplevel-init) (purify nil) (root-structures ()) (environment-name "auxiliary")) @@ -48,7 +48,7 @@ killing the current Lisp invocation in the process (unless it bails out early because of some argument error or something). - The following keyword args are defined: + The following &KEY args are defined: :TOPLEVEL The function to run when the created core file is resumed. @@ -104,8 +104,8 @@ ;;;; functions used by worldload.lisp in CMU CL bootstrapping -;;; If Name has been byte-compiled, and :RUNTIME is a feature, then load the -;;; byte-compiled version, otherwise just do normal load. +;;; If NAME has been byte-compiled, and :RUNTIME is a feature, then +;;; load the byte-compiled version, otherwise just do normal load. #+nil ; no longer needed in SBCL.. I think.. -- WHN 19990814 (defun maybe-byte-load (name &optional (load-native t)) (let ((bname (make-pathname