Community
Participate
Working Groups
When converting BundleDescriptions to BundleInfo we end up doing a linear search for bundles with a matching location. This is n^2 because the search is done for every bundle. We should look at storing an index by location in EquinoxBundlesState or perhaps doing the iteration more efficiently in EquinoxBundlesState.convertState. see: EquinoxBundlesState.convert (for loop starting on line 440) EquinoxBundlesState.convertState
Created attachment 106976 [details] patch This patch create a HasMap by location of the current bundle info objects and uses this to lookup settings when converting each individual bundle.
I've committed to the 3.5 stream to allow further testing.
Marking fixed along with bug 238312