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 262665

Summary: org.netbeans.modules.projectapi.nb.NbProjectManager$2.run: LowPerformance took 169262 ms.
Product: javaee Reporter: Exceptions Reporter <exceptions_reporter>
Component: PersistenceAssignee: Sergey Petrov <sj-nb>
Status: NEW ---    
Severity: normal CC: chabal46, MarkoNitzsche, tstupka
Priority: P3 Keywords: PERFORMANCE
Version: 8.1   
Hardware: All   
OS: All   
Issue Type: DEFECT Exception Reporter: 225013
Attachments: nps snapshot

Description Exceptions Reporter 2016-07-04 08:54:59 UTC
This issue was reported manually by tstupka.
It already has 1 duplicates 


Build: NetBeans IDE 8.1 (Build 201510222201)
VM: Java HotSpot(TM) 64-Bit Server VM, 25.65-b01, Java(TM) SE Runtime Environment, 1.8.0_65-b17
OS: Linux

User Comments:
GUEST: version 8.1 just keeps hanging. It's killing my productivity.



Maximum slowness yet reported was 169262 ms, average is 169262
Comment 1 Exceptions Reporter 2016-07-04 08:55:02 UTC
Created attachment 160243 [details]
nps snapshot
Comment 2 Tomas Stupka 2016-07-04 08:55:48 UTC
in AWT o.n.m.j2ee.p.e.h.NamedQueryHyperlinkProvider.getIdentifierSpan() -> FileOwnerQuery.getOwner()

where FOQ is being blocked by a concurrent project open. Unfortunately there is
nothing we can do about it on project side
please evaluate if there is a chance to invoke the call outside of awt or do not invoke the call in scope of .getIS() and instead check for projects asynchronoulsy when hyperlink is clicked
feel free to close otherwise
thanks