Summary: | Computation of Adornment Flags is slow | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | [Eclipse Project] JDT | Reporter: | Tod Creasey <Tod_Creasey> | ||||||
Component: | UI | Assignee: | Erich Gamma <erich_gamma> | ||||||
Status: | RESOLVED DUPLICATE | QA Contact: | |||||||
Severity: | normal | ||||||||
Priority: | P3 | CC: | akiezun | ||||||
Version: | 2.0 | Keywords: | performance | ||||||
Target Milestone: | --- | ||||||||
Hardware: | PC | ||||||||
OS: | Windows 2000 | ||||||||
Whiteboard: | |||||||||
Attachments: |
|
Description
Tod Creasey
2002-04-02 10:33:19 EST
How many errors did the workspace have? Could please attache the optimize it trace. It is easy to export a trace as html. Seeing the number 1300ms is not very helpfull. There were approximately 11,000 errors in this case. I will run it again and get a stack trace. Todd, do you think it is still a problem or can we close this one? sorry for misspelling your name, Tod I will need to bench again to be sure. And no problem about mispelling the name - it is a wierd one if you live in a German speakingcountry anyways <grin>... Created attachment 2615 [details]
computeAdornmentFlags
computeAdornmentFlags takes 1% of startup time (52 error-markers in workspace) Created attachment 2616 [details]
computeAdornmentFlags2
nope, it's more because it's called via multiple paths -
find 'computeAdornmentFlags' in the trace attached
it's slow because collecting markers is slow. see bug 11164 on a big workpace (820 markers) computeAdornmentFlags takes 13-14 % all of which is spent in collecting markers. considering making this bug depend on bug 11164. |