p.s. I deploy snapshots of the everything, including the convenience
framework distribution or you can build from trunk.
On 10/1/10 11:37, Richard S. Hall wrote:
Hey everyone,
I've made some changes to the bundle cache layout and handling to
improve performance and clean up code. I've tried to maintain backward
compatibility with old caches, but I'd appreciate is someone could try
it out on their caches to see if it works.
** Back up your caches just in case! **
Note that the new cache format will not work with older frameworks. So
you cannot use a cache created with this new framework with previous
frameworks; however, previously created caches should mostly continue
to work between the two although there will be a loss of fidelity
since changes to state are only saved to the new way or the old way
depending on if you are running on the new framework or the old one.
For the curious, I've combined five bundle cache files (id, location,
state, start level, last modified, and refresh count) into a single
file and try to avoid excessive file accesses. This appears to improve
startup time when you have a cache with lots of bundles, but your
mileage will vary based on platform and other factors. Although, you
won't necessarily see any improvements if you are using an old cache,
since it will revert to the old way.
Thanks.
-> richard