hg: openjfx/2.2/controls/rt: RT-21425, RT-21429, RT-21292: Reworked how a Node uses StyleHelper and StyleCacheKey. This was primarily done to resolve a memory leak issue for SB, but also fixes the performance problems related to recreating StyleHelper more often than needed.

hang.vo at oracle.com hang.vo at oracle.com
Wed May 9 18:49:02 PDT 2012


Changeset: e39deb31ee8f
Author:    David Grieve<david.grieve at oracle.com>
Date:      2012-05-09 21:37 -0400
URL:       http://hg.openjdk.java.net/openjfx/2.2/controls/rt/rev/e39deb31ee8f

RT-21425, RT-21429, RT-21292: Reworked how a Node uses StyleHelper and StyleCacheKey. This was primarily done to resolve a memory leak issue for SB, but also fixes the performance problems related to recreating StyleHelper more often than needed.

! javafx-ui-common/src/com/sun/javafx/css/StyleHelper.java
! javafx-ui-common/src/com/sun/javafx/css/StyleManager.java
! javafx-ui-common/src/javafx/scene/Node.java
! javafx-ui-common/test/unit/com/sun/javafx/css/Node_cssStyleMap_Test.java
! javafx-ui-common/test/unit/com/sun/javafx/css/StyleablePropertyTest.java



More information about the openjfx-dev mailing list