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 218210 - Slow popup creation for lot of nodes in the diff view [was LowPerformance took 53822 ms.]
Summary: Slow popup creation for lot of nodes in the diff view [was LowPerformance too...
Status: NEW
Alias: None
Product: versioncontrol
Classification: Unclassified
Component: CVS (show other bugs)
Version: 7.1
Hardware: All All
: P4 normal (vote)
Assignee: Ondrej Vrabec
Depends on:
Reported: 2012-09-12 12:17 UTC by Exceptions Reporter
Modified: 2012-11-02 09:54 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Exception Reporter: 179449

nps snapshot (218.07 KB, application/nps)
2012-09-12 12:17 UTC, Exceptions Reporter

Note You need to log in before you can comment on or make changes to this bug.
Description Exceptions Reporter 2012-09-12 12:17:48 UTC
Build: NetBeans IDE 7.1.1 (Build 201202271535)
VM: Java HotSpot(TM) 64-Bit Server VM, 20.2-b06, Java(TM) SE Runtime Environment, 1.6.0_27-b07
OS: Windows 7
Maximum slowness yet reported was 53822 ms, average is 28495
Comment 1 Exceptions Reporter 2012-09-12 12:17:53 UTC
Created attachment 124237 [details]
nps snapshot
Comment 2 Ondrej Vrabec 2012-09-13 13:17:02 UTC
michael, this makes no sense. It looks like the Git status window contained thousands of files at the end of a previous session and now it takes a lot of time to process those files. Is it possible? Why would you run Git -> Status on thousands of files? Are you able to reproduce?
Comment 3 misterm 2012-09-13 13:21:16 UTC
Do you mean Git -> Show Changes? There are only three selected items, which are three maven subprojects in the same git repo. This seems to happen every time I boot the IDE.
Comment 4 Ondrej Vrabec 2012-11-02 09:54:10 UTC
1st slowness - 43s, stuck in java.util.ArrayList.size(). I don't get it, the method just returns value of an instance field. I assume it's invalid
2nd slowness by misterm - 3s, minor glitch in CVS diff view popup - i assume a lot of files selected and a popup invoked for them.