This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Summary: | org.netbeans.modules.parsing.impl.RunWhenScanFinishedSupport.runWhenScanFinished: LowPerformance took 29708 ms. | ||
---|---|---|---|
Product: | java | Reporter: | maulnick |
Component: | Hints | Assignee: | Jan Lahoda <jlahoda> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | sdedic |
Priority: | P3 | Keywords: | PERFORMANCE |
Version: | 7.3 | ||
Hardware: | All | ||
OS: | All | ||
Issue Type: | DEFECT | Exception Reporter: | 203182 |
Attachments: | nps snapshot |
Description
maulnick
2013-08-20 12:19:40 UTC
Created attachment 138905 [details]
nps snapshot
The DeclarativeHintsRegistry.computeHints() collects hints classes from classpath, blocking other parser-aware tasks for quite a long time on classpath scanning. From the UI log it seems that the snapshot comes from the middle of the work, not right after IDE start (although ZIPs are only opened for file objects; maybe FOBs were GCed already). Collecting the files asynchronously and semi-cancelably: http://hg.netbeans.org/jet-main/rev/84b96bb731e5 |