[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Newsgroup Home]
[news.eclipse.technology.nebula] Grid - GridViewer - Memory Leaks

Hello there.

I just installed the Sleak-plugin to watch the resource usage of my RCP application. I use the grid viewer intensivly. I encountered a view things right now.

1.) this.cellHeaderSelectionBackground = new Color (getDisplay(),cellSel):

this color is always created when a grid is instantiated. Wouldn't it make sense to cache this color using the Jface-ImageRegistry?

2.) sizingGC = new GC(this):
this GC is used throught the whole grid in a couple of methods. When opening views/editors containing a grid this GC gets never disposed as long the views/editors remain open. What about creating a GC when it's needed and dispose it afterwards?


Thank you very much.

Peter