Summary: | Java Indexer takes a lot of time on initial build | ||||||
---|---|---|---|---|---|---|---|
Product: | [Eclipse Project] JDT | Reporter: | Tod Creasey <Tod_Creasey> | ||||
Component: | Core | Assignee: | JDT-Core-Inbox <jdt-core-inbox> | ||||
Status: | RESOLVED WONTFIX | QA Contact: | |||||
Severity: | normal | ||||||
Priority: | P3 | Keywords: | performance | ||||
Version: | 3.1 | ||||||
Target Milestone: | 3.1 M7 | ||||||
Hardware: | PC | ||||||
OS: | Windows XP | ||||||
Whiteboard: | |||||||
Attachments: |
|
Description
Tod Creasey
2005-03-16 09:18:52 EST
Created attachment 18836 [details]
Trace of Java Indexer
Tod, the Java indexer has nothing to do with the Java builder. I suspect that the slow down you're seeing is due to the Java builder running at the same time. Can you please confirm this ? Yes - if you look at the steps then you will see that the builder is running as I had just turned the auto build on. I looked at the steps :-) But I'm missing the point of this bug report. Can you please rephrase the problem ? I wanted to point out that the JavaIndexing took about half as long as building which seemed pretty long. If this is not an issue that close this report - I don't understand your domain well enough to say whether or not this should be flagged. I think this is a natural consequence of multi-threading on single processor machine. Closing Agreed - my suggestion was just that you try and defer the indexing to reduce the Thread count. Having said that as this is a non UI Thread that may not win us much if the context switching doesn't happen that often. My machine is dual processor BTW. We reuse the same thread for all indexing activity, so no big deal. |