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: | AWT thread blocked for 45141 ms. | ||
---|---|---|---|
Product: | platform | Reporter: | alied <alied> |
Component: | Quick Search | Assignee: | David Simonek <dsimonek> |
Status: | RESOLVED WONTFIX | ||
Severity: | blocker | ||
Priority: | P3 | ||
Version: | 6.x | ||
Hardware: | All | ||
OS: | All | ||
URL: | http://statistics.netbeans.org/exceptions/detail.do?id=157669 | ||
Issue Type: | DEFECT | Exception Reporter: | 157669 |
Attachments: | nps snapshot |
Description
alied
2009-09-02 18:56:09 UTC
Created attachment 86999 [details]
nps snapshot
Quick Search calls ActionsSearchProvider to find applicable actions, but loading action may generally take a long time. I'm not sure why this is done in AWT. In the current dev build the situation is likely to be better due to fixes in issue #170040. There is also a lot of time spent in native code when loading stuff from jar files (eg. classes and bundles). It's simple - a lot of actions refuse to be constructed outside of EQ thread and they are throwing assertions. Nothing I can do on my side unfortunately. What would help is to have some way of retrieving action names quickly and without object creation, which is not possible now AFAIK. |