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.
Periodic tasks (running in background even if the user don't touch the IDE) are generally evil and we should eliminate them as much as possible. one of such periodic tasks is ParsingSupport.DataFinalizer, which is nothing more than a wrapper around a ReferenceQueue doing some cleanup. The same functionality can be achieved using the active reference queue from utilities. Please rewrite the DataFinalizer to it.
Fixed in trunk: /cvs/java/src/org/netbeans/modules/java/parser/ParsingSupport.java,v <-- ParsingSupport.java new revision: 1.36; previous revision: 1.35
OK, the DataFinalizer is now using the ActiveReferenceQueue, the periodic task is gone, but WTH you left there all the unused garbage like refQueue and referenceSupportMap?
Reorganization of java component