X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcold%2Fwarm.lisp;h=973f66badb9ce17997d1f5a7874ddfb1baed6fed;hb=8dc064d2296902f01afd9107e89a81146e3771fe;hp=ac79fe53ae07282e94fb780eafc8ad9df4a1bcc6;hpb=4fc9d21ae1d8a6a2f8ff70f589d5da103203de13;p=sbcl.git diff --git a/src/cold/warm.lisp b/src/cold/warm.lisp index ac79fe5..973f66b 100644 --- a/src/cold/warm.lisp +++ b/src/cold/warm.lisp @@ -159,8 +159,9 @@ "src/pcl/iterate" "src/pcl/early-low" "src/pcl/macros" + "src/pcl/compiler-support" "src/pcl/low" - "src/pcl/fin" + ;; "src/pcl/fin" merged into "src/pcl/low" in 0.6.11.43 "src/pcl/defclass" "src/pcl/defs" "src/pcl/fngen" @@ -204,8 +205,8 @@ ;; other functionality not needed for cold init, moved ;; to warm init to reduce peak memory requirement in ;; cold init - "src/code/describe" ; FIXME: should be byte compiled - "src/code/inspect" ; FIXME: should be byte compiled + "src/code/describe" + "src/code/inspect" "src/code/profile" "src/code/ntrace" "src/code/foreign" @@ -215,7 +216,7 @@ ;; facility is still used in our ANSI DESCRIBE ;; facility, and should be compiled and loaded after ;; our DESCRIBE facility is compiled and loaded. - "src/pcl/describe")) ; FIXME: should probably be byte compiled + "src/pcl/describe")) (let ((fullname (concatenate 'string stem ".lisp"))) (sb-int:/show "about to compile" fullname) @@ -265,10 +266,3 @@ (safety 1) (space 1) (speed 1))) - -;;; FIXME: It would be good to unintern stuff we will no longer need -;;; before we go on to PURIFY. E.g. -;;; * various PCL stuff like INITIAL-CLASSES-AND-WRAPPERS; and -;;; * *BUILT-IN-CLASSES* (which can't actually be freed by UNINTERN at -;;; this point, since it passed through another PURIFY earlier -;;; at cold init time).