Community
Participate
Working Groups
From a quick scan at the code, it looks like if the isUpToDate() could be the very first thing done in the start method since it simply check the time stamps of file. This will allow us to save on the startup by not having to consult the profile and even activate a whole set of other bundles. If moving this check before the activation of the bundles, we should at least do it before the profile loading.
Good catch. When I did the original patch I was just trying to localize the changes but we can definitely perform the checks earlier.
also see bug 232445.
Created attachment 101373 [details] patch Patch to check the timestamps early. Make sure we do it after some initialization though in case others call our public methods later on.
ReleaseD.