[kepler-dev] [Bug 4801] out of memory
bugzilla-daemon at ecoinformatics.org
bugzilla-daemon at ecoinformatics.org
Fri Aug 27 15:24:20 PDT 2010
http://bugzilla.ecoinformatics.org/show_bug.cgi?id=4801
jianwu <jianwu at sdsc.edu> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |aschultz at nceas.ucsb.edu
--- Comment #12 from jianwu <jianwu at sdsc.edu> 2010-08-27 15:24:19 PDT ---
More analysis shows that one reason for the adding memory is because some
singleton classes do not release corresponding resources when a workflow is
opened and closed.
Classes we found so far:
1) Vector<JTree> _trees and Map<String, VisibleTreeModel> libraryModels in
LibraryManager class;
2) Vector<ViewPane> _viewPanes, Hashtable<TableauFrame, JPanel> _viewAreas,
Hashtable<TableauFrame, JComboBox> _viewComboBoxes in ViewManager class
These variables only add new elements when a new workflow is opened, but do not
remove elements when workflows are closed. Also these two classes hold
references eventually connecting MoMLParser.
I add Aaron in the discussion since he is the original author of these two
classes. He might have useful feedback.
--
Configure bugmail: http://bugzilla.ecoinformatics.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
More information about the Kepler-dev
mailing list