-
Bug
-
Resolution: Not an Issue
-
P3
-
8
There are following performance regressions in build 8.0-graphics-scrum-1778:
24% (-158.44) in Controls.Buttons-adhoc-mouse-nodes1008-skipAll
48% ( -52.19) in Controls.Checkbox-adhoc-items300-toggleAll
Steps to run Controls.Checkbox benchmark:
> cd JFX_WS/tests/performance/Controls/
> ant
> java -Djavafx.animation.fullspeed=true
-cp "JFX_HOME/rt/lib/ext/jfxrt.jar;./dist/Controls.jar;../FXBenchmark/dist/FXBenchmark.jar;../../../import/benchmarks-2.1.1/benchmarks-2.1.1.jar"
jrockit.bm.Main controls.bm.CheckboxBenchmark -i 1 -wt 0 -tr 30 -toggleStep 300
According to Hudson build 8.0-graphics-scrum-1778 contains only 1 change:
RT-33145: "In SkinBase computeMinHeight and computeMinWidth, initialize minY/minX to max value and maxY/maxX to min value."
Reviewed by: jgiles
JPA profiles show we now spend 14.560 secs in javafx.scene.Scene.doLayoutPass in #1778 comparing to 0.003 sec in #1777
(total benchmark execution time is 30 sec). This is mostly because Node.autosize now consumes 9.941 sec.
24% (-158.44) in Controls.Buttons-adhoc-mouse-nodes1008-skipAll
48% ( -52.19) in Controls.Checkbox-adhoc-items300-toggleAll
Steps to run Controls.Checkbox benchmark:
> cd JFX_WS/tests/performance/Controls/
> ant
> java -Djavafx.animation.fullspeed=true
-cp "JFX_HOME/rt/lib/ext/jfxrt.jar;./dist/Controls.jar;../FXBenchmark/dist/FXBenchmark.jar;../../../import/benchmarks-2.1.1/benchmarks-2.1.1.jar"
jrockit.bm.Main controls.bm.CheckboxBenchmark -i 1 -wt 0 -tr 30 -toggleStep 300
According to Hudson build 8.0-graphics-scrum-1778 contains only 1 change:
Reviewed by: jgiles
JPA profiles show we now spend 14.560 secs in javafx.scene.Scene.doLayoutPass in #1778 comparing to 0.003 sec in #1777
(total benchmark execution time is 30 sec). This is mostly because Node.autosize now consumes 9.941 sec.
- relates to
-
JDK-8115619 Improve performance for text calculations in skin.Utils
-
- Resolved
-