X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcompiler%2Fdump.lisp;h=52bddb4c20bd8c66052eeca8fa840233e196e775;hb=7044d862b9d82dc086b2ccb59dc4b372cd731b4e;hp=55b48a174026d36d11e8e5fc2e261e7411dce3db;hpb=513f06e6c91af7a52c8c037d71386845b1c21a0f;p=sbcl.git diff --git a/src/compiler/dump.lisp b/src/compiler/dump.lisp index 55b48a1..52bddb4 100644 --- a/src/compiler/dump.lisp +++ b/src/compiler/dump.lisp @@ -260,18 +260,6 @@ (aver (not (gethash x circ))) (setf (gethash x circ) x))) (values)) - -;;; Dump FORM to a fasl file so that it evaluated at load time in normal -;;; load and at cold-load time in cold load. This is used to dump package -;;; frobbing forms. -(defun fasl-dump-cold-load-form (form fasl-output) - (declare (type fasl-output fasl-output)) - (dump-fop 'fop-normal-load fasl-output) - (let ((*cold-load-dump* t)) - (dump-object form fasl-output)) - (dump-fop 'fop-eval-for-effect fasl-output) - (dump-fop 'fop-maybe-cold-load fasl-output) - (values)) ;;;; opening and closing fasl files