I have a java applet that loads up a scroll view that you can add several thousand views to, everything works fine. If I close that browser window and open a new window and view my applet again and start adding views it eventually runs out of memory. It seems like garbage collection didn't occur when I closed the window before:
a: why isn't memory freed once I close the window?
b: how can I make sure it is freed?
This is the latest version of java with FF and Safari.