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 241091

Summary: org.netbeans.modules.form.BindingProperty.setValue: LowPerformance took 23588 ms.
Product: guibuilder Reporter: Exceptions Reporter <exceptions_reporter>
Component: CodeAssignee: issues@guibuilder <issues>
Status: RESOLVED DUPLICATE    
Severity: normal Keywords: PERFORMANCE
Priority: P3    
Version: 7.4   
Hardware: All   
OS: All   
Issue Type: DEFECT Exception Reporter: 197640
Attachments: nps snapshot

Description Exceptions Reporter 2014-01-29 07:55:24 UTC
Build: NetBeans IDE 7.4 (Build 201310111528)
VM: Java HotSpot(TM) 64-Bit Server VM, 24.45-b08, Java(TM) SE Runtime Environment, 1.7.0_45-b18
OS: Mac OS X

User Comments:
GUEST: Lag time when editing.



Maximum slowness yet reported was 23588 ms, average is 22684
Comment 1 Exceptions Reporter 2014-01-29 07:55:27 UTC
Created attachment 144497 [details]
nps snapshot
Comment 2 Tomas Pavek 2014-01-30 18:12:02 UTC
Setting up binding takes time here, spent in getting BeanInfo-s. Either a GUI form with complex hierarchy of bean classes, or overall overloaded computer (can see parsing running all the time of the snapshot as well). The whole execution is spent inside the Beans Binding library, so we can't do anything about this. Since it all is happening as part of form loading, from the point of view of UI responsiveness this is bug 179407 (i.e. that the form loading is blocking UI).

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