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 168411

Summary: AWT thread blocked for 4,997 ms.
Product: ruby Reporter: Martin Schovanek <mschovanek>
Component: GemsAssignee: Erno Mononen <emononen>
Status: RESOLVED WONTFIX    
Severity: blocker Keywords: PERFORMANCE
Priority: P3    
Version: 6.x   
Hardware: All   
OS: All   
URL: http://statistics.netbeans.org/exceptions/detail.do?id=153586
Issue Type: DEFECT Exception Reporter: 153586
Attachments: nps snapshot

Description Martin Schovanek 2009-07-10 17:11:36 UTC
Build: NetBeans IDE Dev (Build 200907100200)
VM: Java HotSpot(TM) Client VM, 1.5.0_19-137, Java(TM) 2 Runtime Environment, Standard Edition, 1.5.0_19-b02-304
OS: Mac OS X, 10.5.7, i386

User Comments:
mschovanek: Upgrading rspec.gem


Maximal alredy reported slowness was 4997 ms, average is 4997
Comment 1 Martin Schovanek 2009-07-10 17:11:46 UTC
Created attachment 84606 [details]
nps snapshot
Comment 2 Erno Mononen 2009-10-08 13:50:43 UTC
The time is spent in the list cell renderer component when refreshing the gem list (there is a lot items). This has to 
be done in AWT and the use case is not worth of implementing any complicated solutions for lazily or incrementally 
updating the list. In the code the cursor is set to busy when the operation is running, so not sure why the slowness 
detector popped up for this in the first place.