Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
performance: avoid O(n^2) in PDEJavaHelper
findPackageFragmentRoot() searches through all PackageFragment Roots and is called for every libPaths. This can be slow due to involved file access. see eclipse-jdt/eclipse.jdt.core#303 Instead call getAllPackageFragmentRoots() only once, index the result and use O(1) hash access.
- Loading branch information