[160085] Too much Zip File I/O possibly happening in warm scenario in Builder -> TaglibIndex.resolve -> zip file I/O ?
diff --git a/bundles/org.eclipse.jst.jsp.core/src/org/eclipse/jst/jsp/core/taglib/TaglibIndex.java b/bundles/org.eclipse.jst.jsp.core/src/org/eclipse/jst/jsp/core/taglib/TaglibIndex.java index c9177ee..07f3f75 100644 --- a/bundles/org.eclipse.jst.jsp.core/src/org/eclipse/jst/jsp/core/taglib/TaglibIndex.java +++ b/bundles/org.eclipse.jst.jsp.core/src/org/eclipse/jst/jsp/core/taglib/TaglibIndex.java
@@ -110,11 +110,11 @@ description.clear(); } } - else { - IJavaElement proj = element; - handleClasspathChange((IJavaProject) proj, forceUpdate); - } } + /* + * (else) Without the classpath changing, there's + * nothing else to do + */ else { for (int i = 0; i < deltas.length; i++) { elementChanged(deltas[i], false);