Community
Participate
Working Groups
This is the follow on work mentioned in bug 330984 for the EAR Libraries classpath container. It also contains an improvement to the original bug for the IDependencyGraph. The design is similar. Each EAR Libraries classpath container is cached based by project name and is loaded during startup from the cache rather than recomputing. This shortens the time spent in the critical section of JDT startup. If a container is restored then a separate job is scheduled to verify and fix the container if necessary, but because this work is farmed off to another job initial startup is not affected.
Created attachment 184681 [details] patch
Created attachment 185100 [details] patch v2 This patch also contains a similar improvement for the Web App Libraries classpath container.
approve
Code checked into 32M and HEAD for WTP 3.2.3 and 3.3