Skip to content
Snippets Groups Projects
Commit bbf043bc authored by Daniel Kochmański's avatar Daniel Kochmański Committed by Francois-Rene Rideau
Browse files

*load-system-operation*: set to load-bundle-op

This makes loading system faster. See:
https://common-lisp.net/project/ecl/manual/re56.html
parent a4b45ed1
No related branches found
No related tags found
No related merge requests found
...@@ -512,13 +512,9 @@ for all the linkable object files associated with the system or its dependencies ...@@ -512,13 +512,9 @@ for all the linkable object files associated with the system or its dependencies
#+(or clasp ecl mkcl) #+(or clasp ecl mkcl)
(with-upgradability () (with-upgradability ()
;; I think that Juanjo intended for this to be, but it was disabled before 3.1
;; due to implementation bugs in ECL and MKCL that seem to have been fixed since (unless (or #+(or clasp ecl) (use-ecl-byte-compiler-p))
;; -- see for ECL test-xach-update-bug.script and test-bundle.script, (setf *load-system-operation* 'load-bundle-op))
;; and for MKCL test-logical-pathname.script.
;; We should probably reenable these after consulting with ECL and MKCL maintainers.
;;(unless (or #+(or clasp ecl) (use-ecl-byte-compiler-p))
;; (setf *load-system-operation* 'load-bundle-op))
(defun system-module-pathname (module) (defun system-module-pathname (module)
(let ((name (coerce-name module))) (let ((name (coerce-name module)))
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment