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.

Bug 204818

Summary: 4s - ToolbarPool$Folder.createInstance may block in waitFinished()
Product: platform Reporter: Petr Cyhelsky <cyhelsky>
Component: ActionsAssignee: Jaroslav Tulach <jtulach>
Status: RESOLVED FIXED    
Severity: normal CC: anchoret, eltony81, gorrus, jbecicka, jungmat, kganfield, KhArtNJava, liszi, MackSix, medeag, mgoe, mklaehn, mmirilovic, Montserrat, nomad3263, peterhull90, pjiricka, schkovich, senthilprabhu, stefan79, vsigler, ytn01
Priority: P1 Keywords: PERFORMANCE
Version: 7.1   
Hardware: All   
OS: All   
Issue Type: DEFECT Exception Reporter: 181069
Attachments: nps snapshot

Description Petr Cyhelsky 2011-11-08 09:34:53 UTC
Build: NetBeans IDE Dev (Build 201111070600)
VM: Java HotSpot(TM) Client VM, 21.0-b18, Java(TM) SE Runtime Environment, 1.7.0-b148
OS: Windows 7

User Comments:
nomad3263: Starting Netbeans

jungmat: during Netbeans restart process after struts plugin update

GUEST: ???NB?



Maximum slowness yet reported was 6830 ms, average is 4775
Comment 1 Petr Cyhelsky 2011-11-08 09:34:59 UTC
Created attachment 112987 [details]
nps snapshot
Comment 2 Jaroslav Tulach 2011-11-14 08:00:34 UTC
ToolbarPool$Folder.createInstance may block in waitFinished() - it would be better to wait outside of EDT for all background tasks to finish and only then acquire AWT.
Comment 3 Marian Mirilovic 2012-05-11 14:49:41 UTC
50 reports ... P1
Comment 4 Jaroslav Tulach 2012-05-24 08:27:59 UTC
I tried something in ergonomics#58b182277597 - we'll see how big effect that is going to have.
Comment 5 Jaroslav Tulach 2012-05-28 07:09:09 UTC
*** Bug 208248 has been marked as a duplicate of this bug. ***