-
Type:
Bug
-
Resolution: Fixed
-
Priority:
P2
-
Affects Version/s: fx1.3
-
Component/s: javafx
The Traversal Engine holds a strong reference to traversable nodes in the scene.
This is a problem, because if the app attempts to "forget" these nodes by removing
them from the scene and removing its own references, the TE will still keep them
around, possibly causing a memory leak. See RT-7748.
The TE holds registered nodes in a HashMap. This should probably be replaced
with a WeakHashMap.
This is a problem, because if the app attempts to "forget" these nodes by removing
them from the scene and removing its own references, the TE will still keep them
around, possibly causing a memory leak. See RT-7748.
The TE holds registered nodes in a HashMap. This should probably be replaced
with a WeakHashMap.