Changeset: 0956a0526889 Author: David Grieve<david.gri...@oracle.com> Date: 2013-08-23 17:24 -0400 URL: http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/0956a0526889
RT-32419: Main issue was pre-calculation of hash code in style cache keys. Fixed leak introduced in RT-28966, changed CssStyleHelper to pass StyleMap everywhere instead of looking it up as needed, and made some other minor optimizations (like getting rid of Math.min/max/abs, instance of) ! modules/graphics/src/main/java/com/sun/javafx/css/BitSet.java ! modules/graphics/src/main/java/com/sun/javafx/css/ParsedValueImpl.java ! modules/graphics/src/main/java/com/sun/javafx/css/Size.java ! modules/graphics/src/main/java/com/sun/javafx/css/StyleCache.java ! modules/graphics/src/main/java/com/sun/javafx/css/StyleCacheEntry.java ! modules/graphics/src/main/java/com/sun/javafx/css/StyleConverterImpl.java ! modules/graphics/src/main/java/com/sun/javafx/css/StyleManager.java ! modules/graphics/src/main/java/com/sun/javafx/css/StyleMap.java ! modules/graphics/src/main/java/javafx/scene/CssStyleHelper.java