X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcode%2Fcold-init.lisp;h=1e31f57bc88a43cd6d2ea0ba23f010cd3f36b0ee;hb=731d5dd65a7b94b5d49d1663d9b60c3a406ce38c;hp=db603e958b8ec48dd5110879cd99a05867c07ea3;hpb=78fa16bf55be44cc16845be84d98023e83fb14bc;p=sbcl.git diff --git a/src/code/cold-init.lisp b/src/code/cold-init.lisp index db603e9..1e31f57 100644 --- a/src/code/cold-init.lisp +++ b/src/code/cold-init.lisp @@ -92,8 +92,7 @@ ;; !UNIX-COLD-INIT. And *TYPE-SYSTEM-INITIALIZED* could be changed to ;; *TYPE-SYSTEM-INITIALIZED-WHEN-BOUND* so that it doesn't need to ;; be explicitly set in order to be meaningful. - (setf *before-gc-hooks* nil - *after-gc-hooks* nil + (setf *after-gc-hooks* nil *gc-inhibit* 1 *need-to-collect-garbage* nil sb!unix::*interrupts-enabled* t @@ -297,8 +296,7 @@ UNIX-like systems, UNIX-STATUS is used as the status code." ;; see also comment at the previous SET-FLOATING-POINT-MODES ;; call site. (set-floating-point-modes - :traps '(:overflow #!-netbsd :invalid :divide-by-zero)) - (sb!thread::maybe-install-futex-functions))) + :traps '(:overflow #!-netbsd :invalid :divide-by-zero)))) (thread-init-or-reinit) (gc-reinit) ;; make sure TIME works correctly from saved cores