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.
This problem is reproducible in the new debugger implementation to be integrated to trunk next week. The debugger's windows (Breakpoints, Watches) are excessively repainting its contents when the debugged application is in running state. This does not look good and certainly affects performance of the IDE.
fixed in the main trunk thanks for valuable report! Checking in api/src/org/netbeans/api/debugger/DebuggerManager.java; /cvs/debuggercore/api/src/org/netbeans/api/debugger/DebuggerManager.java,v <-- DebuggerManager.java new revision: 1.14; previous revision: 1.13 done
It is better, but still too much repaints happen. This is especially visible when the debugged application is starting or finishing. You can see it best if you turn off AWT's double buffering using -J-Dawt.nativeDoubleBuffering=true
It should be fixed now. Checking in src/org/netbeans/modules/debugger/ui/DebuggerManagerListener.java; /cvs/debuggercore/src/org/netbeans/modules/debugger/ui/DebuggerManagerListener.java,v <-- DebuggerManagerListener.java new revision: 1.7; previous revision: 1.6 done Processing log script arguments... More commits to come... Checking in src/org/netbeans/modules/debugger/ui/views/ViewModelListener.java; /cvs/debuggercore/src/org/netbeans/modules/debugger/ui/views/ViewModelListener.java,v <-- ViewModelListener.java new revision: 1.3; previous revision: 1.2 done Processing log script arguments... More commits to come... Checking in viewmodel/src/org/netbeans/modules/viewmodel/TreeModelRoot.java; /cvs/debuggercore/viewmodel/src/org/netbeans/modules/viewmodel/TreeModelRoot.java,v <-- TreeModelRoot.java new revision: 1.4; previous revision: 1.3 done Checking in viewmodel/src/org/netbeans/modules/viewmodel/TreeTable.java; /cvs/debuggercore/viewmodel/src/org/netbeans/modules/viewmodel/TreeTable.java,v <-- TreeTable.java new revision: 1.9; previous revision: 1.8 done Processing log script arguments... More commits to come... Checking in viewmodel/src/org/netbeans/spi/viewmodel/Models.java; /cvs/debuggercore/viewmodel/src/org/netbeans/spi/viewmodel/Models.java,v <-- Models.java new revision: 1.5; previous revision: 1.4 done
Seems OK now. THX.