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 33845 - Removal of Debugger Root Node from Validation
Summary: Removal of Debugger Root Node from Validation
Status: CLOSED FIXED
Alias: None
Product: debugger
Classification: Unclassified
Component: Code (show other bugs)
Version: 3.x
Hardware: PC Windows ME/2000
: P3 blocker (vote)
Assignee: issues@debugger
URL:
Keywords: ARCH
Depends on:
Blocks:
 
Reported: 2003-05-23 00:34 UTC by kyleyj
Modified: 2010-04-29 09:13 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description kyleyj 2003-05-23 00:34:32 UTC
There was originally an issue with the Nodes API which 
didn't remove the Debugger Root Nodes from the validator 
upon finalization.  That has since been fixed -- target 
4.0.  Please refer to the following issue for complete 
details:  http://www.netbeans.org/issues/show_bug.cgi?
id=33655

With the fix, the Debugger Root Nodes are removed from the 
validator after the object is garbage collected.  However, 
IMHO the debugger should force the removal of the Root 
Node from the validator when the Root Node is no longer 
visible.  Having the Root Node continue to be validated 
until finalization, is very inefficient!  This can result 
in a lot of extra validation of hidden R0oot Nodes and 
children.  Additionally, the problem is compounded if the 
Root Node visibility is toggled on/off -- adding the Root 
Node to the validation each time without removing it from 
the validation.
Comment 1 Jan Jancura 2003-05-27 15:08:44 UTC
should be fixed in the next release
Comment 2 Maros Sandor 2004-01-07 10:42:03 UTC
This is a performance-related architectural problem which we will be 
unable to address in the upcoming release. The validation engine will 
be rewritten for promo-D.
Comment 3 Jan Jancura 2004-05-18 10:03:59 UTC
fixed i the main trunk
- the implementation was rewritten
Comment 4 Quality Engineering 2010-04-29 09:13:32 UTC
Verified ... and Closing all issues resolved into NetBeans 6.7 and earlier.