• Francois-Rene Rideau's avatar
    2.26.153: Various speed ups. · 1f4d6fec
    Francois-Rene Rideau authored
    Between 2.26 and 2.26.152, ASDF had gotten ~37 times slower at traversing iolib.
    Now trying to restore some performance.
    
    This commit:
    1- generalizes the cache to cover input-files and output-files as well as get-file-stamp.
    2- removes the probe-file before file-write-date.
    1f4d6fec
Name
Last commit
Last update
..
graveyard Loading commit data...
sources/level1 Loading commit data...
xach-foo-1 Loading commit data...
xach-foo-2 Loading commit data...
xach-foofail Loading commit data...
GNUmakefile Loading commit data...
asdf-pathname-test.script Loading commit data...
bad-shell-command Loading commit data...
dweinreb-tests.lisp Loading commit data...
file1.lisp Loading commit data...
file2.lisp Loading commit data...
file3-only.asd Loading commit data...
file3.lisp Loading commit data...
file4.lisp Loading commit data...
good-shell-command Loading commit data...
hello-world-example.asd Loading commit data...
hello.lisp Loading commit data...
in-progress.lisp Loading commit data...
lambda.lisp Loading commit data...
logical-file.lisp Loading commit data...
make-hello-world.lisp Loading commit data...
package-test.lisp Loading commit data...
run-tests.sh Loading commit data...
script-support.lisp Loading commit data...
stderr Loading commit data...
test-around-compile.script Loading commit data...
test-asdf.asd Loading commit data...
test-builtin-source-file-type.script Loading commit data...
test-bundle.script Loading commit data...
test-compile-file-failure.asd Loading commit data...
test-compile-file-failure.lisp Loading commit data...
test-compile-file-failure.script Loading commit data...
test-concatenate-source.lisp Loading commit data...
test-concatenate-source.script Loading commit data...
test-configuration.script Loading commit data...
test-deferred-warnings.script Loading commit data...
test-encodings.script Loading commit data...
test-file Loading commit data...
test-force.asd Loading commit data...
test-force.script Loading commit data...
test-inline-methods.script Loading commit data...
test-logical-pathname.asd Loading commit data...
test-logical-pathname.script Loading commit data...
test-missing-lisp-file.script Loading commit data...
test-module-depend.asd Loading commit data...
test-module-depend.script Loading commit data...
test-module-excessive-depend.script Loading commit data...
test-module-pathnames.asd Loading commit data...
test-module-pathnames.script Loading commit data...
test-modules-serial.asd Loading commit data...
test-modules.asd Loading commit data...
test-multiple.asd Loading commit data...
test-multiple.script Loading commit data...
test-nested-1.lisp Loading commit data...
test-nested-components-1.asd Loading commit data...
test-nested-components.script Loading commit data...
test-package.asd Loading commit data...
test-package.script Loading commit data...
test-program.script Loading commit data...
test-redundant-recompile.script Loading commit data...
test-retry-loading-component-1.script Loading commit data...
test-run-program.script Loading commit data...
test-samedir-modules.asd Loading commit data...
test-samedir-modules.script Loading commit data...
test-source-file-type-1.asd Loading commit data...
test-source-file-type-2.asd Loading commit data...
test-source-file-type.script Loading commit data...
test-static-and-serial.script Loading commit data...
test-sysdef-asdf.script Loading commit data...
test-system-pathnames.script Loading commit data...
test-tmp.cl Loading commit data...
test-tmp.lsp Loading commit data...
test-touch-system-1.script Loading commit data...
test-touch-system-2.script Loading commit data...
test-try-recompiling-1.script Loading commit data...
test-urls-1.asd Loading commit data...
test-urls-1.script Loading commit data...
test-urls-2.asd Loading commit data...
test-urls-2.script Loading commit data...
test-utilities.script Loading commit data...
test-version.script Loading commit data...
test-weakly-depends-on-present.script Loading commit data...
test-weakly-depends-on-unpresent.asd Loading commit data...
test-weakly-depends-on-unpresent.script Loading commit data...
test-xach-update-bug.script Loading commit data...
test.lisp Loading commit data...
test1.asd Loading commit data...
test1.preferences Loading commit data...
test1.script Loading commit data...
test2.asd Loading commit data...
test2.script Loading commit data...
test2a.asd Loading commit data...
test2b1.asd Loading commit data...
test2b2.asd Loading commit data...
test2b3.asd Loading commit data...
test3.asd Loading commit data...
test3.script Loading commit data...
test8.script Loading commit data...
test9-1.asd Loading commit data...
test9-2.asd Loading commit data...
test9.script Loading commit data...
try-recompiling-1.asd Loading commit data...
try-recompiling-1.lisp Loading commit data...
try-reloading-1.asd Loading commit data...
try-reloading-dependency.hidden Loading commit data...
undefined-function.lisp Loading commit data...
wild-module.script Loading commit data...