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 226807

Summary: org.netbeans.modules.openide.windows.GlobalActionContextImpl.blickActionMapImpl: go to symbol: LowPerformance took 37645 ms.
Product: platform Reporter: sindisil <sindisil>
Component: ActionsAssignee: Jan Peska <JPESKA>
Status: RESOLVED DUPLICATE    
Severity: normal CC: crimcat, gorrus, issues
Priority: P3 Keywords: PERFORMANCE
Version: 7.3   
Hardware: All   
OS: All   
Issue Type: DEFECT Exception Reporter: 199117
Attachments: nps snapshot
thread dump
nps snapshot

Description sindisil 2013-02-27 21:27:03 UTC
This bug was originally marked as duplicate of bug 190077, that is already resolved. This bug is still valid, so this seems to be another bug, but it might be related.

Build: NetBeans IDE 7.3 (Build 201302132200)
VM: Java HotSpot(TM) 64-Bit Server VM, 23.7-b01, Java(TM) SE Runtime Environment, 1.7.0_13-b20
OS: Linux

User Comments:
sindisil: I used ctrl+shift+alt+o to jump to a C function.

The dialog was responsive, but, when I hit enter to jump, the Swing thread hung. I saw a single thread railed at 100% cpu (I've taken to leaving top -H running in a console lately), but I'm unsure *which* thread was railed.

Additional data point: I had attempted search in the navigator first (i.e. ctrl+7, start typing), but it was slow, so I hit claw-o instead, since that tends to be quick.



Maximum slowness yet reported was 37645 ms, average is 37645
Comment 1 sindisil 2013-02-27 21:27:06 UTC
Created attachment 131985 [details]
nps snapshot
Comment 2 Stanislav Aubrecht 2013-02-28 09:47:06 UTC
Not really sure what's going on here but perhaps the global action context doesn't have to listen to focus changes when modal dialog window is showing...
Comment 3 Egor Ushakov 2013-04-24 14:57:05 UTC
Created attachment 133758 [details]
thread dump

Maybe helpful, slowness happened when I was traversing navigator in c++ project
Comment 4 Egor Ushakov 2013-04-24 14:58:16 UTC
Created attachment 133760 [details]
nps snapshot

switching methods in c++ navigator
Comment 5 Egor Ushakov 2013-04-24 16:05:55 UTC
c++ navigator is completely useless because of this
Comment 6 Jan Peska 2013-07-17 07:16:19 UTC

*** This bug has been marked as a duplicate of bug 227227 ***