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.
Summary: | UML class diagram pauses for 1 or 2 seconds for no apparent reason. | ||
---|---|---|---|
Product: | uml | Reporter: | neilwightman <neilwightman> |
Component: | General | Assignee: | issues@uml <issues> |
Status: | VERIFIED WORKSFORME | ||
Severity: | blocker | Keywords: | PERFORMANCE |
Priority: | P3 | ||
Version: | 6.x | ||
Hardware: | All | ||
OS: | Windows XP | ||
Issue Type: | DEFECT | Exception Reporter: | |
Attachments: | Stack trace showing what the swing thread is calling. |
Description
neilwightman
2008-03-28 12:51:34 UTC
Created attachment 59281 [details]
Stack trace showing what the swing thread is calling.
I checked in the project and the XML file Model.etd file is 32,407Kb. The more classes I add to the class diagram the worse it gets. I have just 10 classes visible now and the UML diagram is unusable. The pauses have gone up to over 30 seconds and this pause seems to happen every single click in netbeans. It appears that this scanning (dom4js elementById()) is n squared so as your project grows performance gets worse. The need for correct UML diagrams is more important for larger projects, but this is when the tool fails. it was fixed in the same putback together with the fix for IZ 122550 on 2007/12/03. Please check out 6.1 release that contain the fix and some other perf improvements affecting diagram handling as well. please try it again with the latest NB 6.1 build from the following link. If problem still exists, please reopen this issue. Thanks. http://bits.netbeans.org/netbeans/trunk/nightly/latest/ I meant to point to the following 6.1 RC1 build instead of the trunk build. http://bits.netbeans.org/download/6.1/nightly/latest/ |