On Wed, Aug 27, 2014 at 1:11 PM, Ben Hyde <bh...@pobox.com> wrote: > My cl-launch scripts can take one second. > > I can trim a half second off that with a disk-cache[2] of *source-registry*. > I'm jealous. Your machine is almost 25% faster than mine.
> [2] A proof of concept disk cache... > > https://gist.github.com/bhyde/526c5acb38f341d60dba > The cache should ideally be per source-registry entry; and managed by the same entity that manages said entry. Thus, I was thinking of an optional second form in cl-source-registry.conf file. Or a separate .cl-source-registry.cache file. > So, anytime somebody rearranges the set of asdf systems they > are expected to invoke reset-quickasdf. > > quickasdf horrible name - but it bemused me at the time. > Ouch. > Calling initialize-source-registry directly from the repl takes > 0.47 seconds without the diskcache and .004 seconds with it. > Yes, that's the general thing I'm thinking about: kind of back to the concept of link farms of ASDF 1, but only as an optimization, without any additional user configuration required, and leaving system administration to system administrators. —♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• http://fare.tunes.org To surrender to ignorance and call it God has always been premature, and it remains premature today. — Isaac Asimov _______________________________________________ Asdf-devel mailing list Asdf-devel@common-lisp.net http://common-lisp.net/cgi-bin/mailman/listinfo/asdf-devel