Name: boT120536 Date: 08/24/2001
java version "1.3.1"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1-b24)
Java HotSpot(TM) Client VM (build 1.3.1-b24, mixed mode)
This appears to be the same issue as #4228292 only it must have moved into
Container.java proper.
This APPEARS to also be in Java 1.4beta as the Container.java source is
unchanged -- but I haven't begun testing under 1.4beta.
We're using a single JVM to launch multiple applications using Method.invoke on
main() for our individual applications. We've gone to great lengths to insure
memory is collected, and cleaned up if an application closes.
Using OptimizeIt we've manage to clear every reference in our applications,
with the exception of one that is being held by Container.java -- a
LightweightDispatcher. We modified Container.java to set dispatcher = null
after calling dispatcher.dispose() in removeNotify(). This allows us to have
no memory leaks.
We'd like to NOT have to patch Container.java ourselves.
(Review ID: 130645)
======================================================================