Faré <fah...@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. -- __Pascal Bourguignon__ http://www.informatimago.com/ “The factory of the future will have only two employees, a man and a dog. The man will be there to feed the dog. The dog will be there to keep the man from touching the equipment.” -- Carl Bass CEO Autodesk