Its body consist of
;; Nothing to do right now. Once there was, maybe once there
;; will be again.
Once there is something to do, it can easily be put back.
"STREAM-COLD-INIT-OR-RESET"
;; Cleanups to run before saving a core
- "DEBUG-DEINIT"
"FLOAT-DEINIT"
"FOREIGN-DEINIT"
"PROFILE-DEINIT"
\f
;;;; source location printing
-;;; Stuff to clean up before saving a core
-(defun debug-deinit ()
- ;; Nothing to do right now. Once there was, maybe once there
- ;; will be again.
- )
-
(defun code-location-source-form (location context &optional (errorp t))
(let* ((start-location (maybe-block-start-location location))
(form-num (sb!di:code-location-form-number start-location)))
(error "Cannot save core with multiple threads running."))
(float-deinit)
(profile-deinit)
- (debug-deinit)
(foreign-deinit)
(stream-deinit)
(deinit-finalizers)