Faré fahree@gmail.com writes:
I bumped ASDF to 3.1.7.1 after I fixed a performance bug in directory-files that made it quadratic instead of linear, due to some remove-duplicates used for logical-pathnames. The fix was to only use this quadratic behavior for LPNs. If you use LPNs, you deserve to lose on large directories. LPNs are for legacy Lisp code with relatively few files, only.
If you mean that REMOVE-DUPLICATES is quadratic, then it's bad in itself (we know better algorithms for linear REMOVE-DUPLICATES); There's no reason to disparage logical pathnames, they're very nice.