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

Reply via email to