Community
Participate
Working Groups
Build Identifier: org.eclipse.jdt.core_3.4.9.v_899_R34x.jar In our adopting product, we need to maintain performance from release to release. In one of our scenario, with org.eclipse.jdt.core_3.4.9.v_899_R34x.jar, the method: org.eclipse.jdt.internal.core.search.indexing.AddJarFileToIndex.execute(IProgressMonitor) takes 1015ms, while with org.eclipse.jdt.core_3.4.4.v_894_R34x.jar it takes 0ms Reproducible: Always
Created attachment 155442 [details] The jar file triggering the call of the method
That code has not changed since the 3.4 release. So I don't see how it could be suddenly much slower. Could you please describe how you got the numbers?
Please confirm that the same jar file is indexed on both cases.
Right now nothing can be done on our side as that code has not changed in the two versions mentionned in comment 0.
I got a setup on a remote machine and it appears that the added jar file only contains source files. I have observed that the AddJarFileToIndex.execute method is never called during the test! Hence, close this bug as invalid...
Verified for 3.6M5 using Build id: I20100122-0800
Verified.