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 224863 - org.netbeans.modules.project.ui.actions.RecentProjects.fillSubMenu() performs extensive I/O
Summary: org.netbeans.modules.project.ui.actions.RecentProjects.fillSubMenu() performs...
Status: RESOLVED DUPLICATE of bug 194866
Alias: None
Product: projects
Classification: Unclassified
Component: Generic Projects UI (show other bugs)
Version: 7.3
Hardware: All All
: P3 normal (vote)
Assignee: Milos Kleint
URL:
Keywords: PERFORMANCE
Depends on:
Blocks:
 
Reported: 2013-01-14 17:53 UTC by misterm
Modified: 2013-06-19 07:14 UTC (History)
3 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter: 197549


Attachments
nps snapshot (13.79 KB, application/nps)
2013-01-14 17:53 UTC, misterm
Details
.npss file attached from NetBeans (63.64 KB, application/x-npss)
2013-01-24 11:54 UTC, Vladimir Voskresensky
Details
nps snapshot (40.17 KB, application/nps)
2013-01-25 13:22 UTC, Alexander Simon
Details
nps snapshot (13.03 KB, application/nps)
2013-01-29 09:43 UTC, Exceptions Reporter
Details
Apparently, automatic sloness report is broken. It is a manual report. (24.57 KB, application/octet-stream)
2013-02-28 08:54 UTC, Alexander Simon
Details

Note You need to log in before you can comment on or make changes to this bug.
Description misterm 2013-01-14 17:53:07 UTC
This bug was originally marked as duplicate of bug 223180, that is already resolved. This bug is still valid, so this seems to be another bug, but it might be related.

Build: NetBeans IDE Dev (Build 20130114-5005ba763f9f)
VM: Java HotSpot(TM) 64-Bit Server VM, 23.3-b01, Java(TM) SE Runtime Environment, 1.7.0_07-b11
OS: Windows 7
Maximum slowness yet reported was 3489 ms, average is 3489
Comment 1 misterm 2013-01-14 17:53:09 UTC
Created attachment 130193 [details]
nps snapshot
Comment 2 Jaroslav Tulach 2013-01-15 09:12:24 UTC
One call to

org.netbeans.modules.project.ui.actions.RecentProjects.fillSubMenu()	3,358 ms

may result to many (at least 3 in current case) calls to 

BaseFileObj.removeFileChangeListener()

Moving the calls to removeFileChangeListener would improve the UI responsiveness.
Comment 3 Vladimir Voskresensky 2013-01-24 11:54:45 UTC
Created attachment 130577 [details]
.npss file attached from NetBeans

.npss file
Comment 4 Vladimir Voskresensky 2013-01-24 11:56:09 UTC
hovering recent projects took about 10 sec of frozen UI
Comment 5 Alexander Simon 2013-01-25 13:22:43 UTC
Created attachment 130648 [details]
nps snapshot
Comment 6 Exceptions Reporter 2013-01-29 09:43:47 UTC
Created attachment 130768 [details]
nps snapshot
Comment 7 Alexander Simon 2013-02-28 08:54:07 UTC
Created attachment 131995 [details]
Apparently, automatic sloness report is broken. It is a manual report.
Comment 8 Milos Kleint 2013-06-19 07:14:28 UTC

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