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.
Created attachment 124791 [details] Chain through RenameRefactoringPlugin.overriddenByMethods See bug #217339#c20 for the context. Instances of javac are (sometimes?) held through various refactorings. In the dump from #217339, I have seen three chains: -through RenameRefactoringPlugin.overriddenByMethods (Symtab #1) (screenshot: javac-kept-rename-refactoring.png) -through ChangeParametersPanel.javadocDoc (Symtab #3) (screenshot: javac-kept-change-parameters.png) -through WhereUsedQuery (Symtab #14) (screenshot: javac-kept-whereused.png)
Created attachment 124792 [details] Chain through ChangeParametersPanel.javadocDoc
Created attachment 124793 [details] Chain through WhereUsedQuery
http://hg.netbeans.org/jet-main/rev/fa23b8a9e46f The RenameRefactoringPlugin and ChangeParametersPanel have been updated to not hold a reference to Javac. The WhereUsedQuery should already be fixed by #217524
Integrated into 'main-golden', will be available in build *201209260001* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-golden/rev/fa23b8a9e46f User: Ralph Benjamin Ruijs <ralphbenjamin@netbeans.org> Log: #218891 - Javac instances kept through refactoring