I've committed all the changes and deployed a snapshot, so feel free to give it a try !
Cheers, Guillaume 2015-03-13 11:37 GMT+01:00 Guillaume Nodet <[email protected]>: > Those past days, I've worked again on FELIX-4656 (resolver memory and > speed improvements) and also picked up FELIX-4525 (use the resolver in the > framework). > The results of this work can be seen at > https://github.com/gnodet/felix/commits/resolver-and-framework > > The resolver improvements is mostly optimizations given by more specific > data structures for the resolver (both in terms of cpu usage and memory), > and with a few additional tweaks to the resolver algorithm to avoid the > resolution of the same state from multiple branches of the solution tree. > > The work on integrating the resolver was mostly done by David Bosschaert, > I just picked it up and fixed the dynamic wiring which was broken and the > few remaining failures in the CT. > > The resulting framework passes all the OSGi Core CT tests (those that do > not include security), so unless anyone objects, I'm planning to bring > those changes into trunk. > > > Thoughts welcomed ! >
