From: Keith W. <ke...@va...> - 2001-03-14 06:59:38
|
> > If it was just 20 milliseconds or so, I doubt most users would notice. > The problem is, I can easily see the delay being 500 ms for a big > function. > > I can think of two workarounds: > > 1. Make the cache persistent, then the delay would only happen the > first time you run your application. > > 2. Run the compiler in the background at low priority (say 10% cpu). > You would have to make do with the generic fallback until the > compile completes, but there wouldn't be a 'hitch' when the > application exposes a different path. > > Do you think that would be acceptable? They sound like reasonable strategies, but first I think I'd just like to see something working. Keith |