-
Bug
-
Resolution: Won't Fix
-
P4
-
8
here are following regressions occurred in promoted build 8.0-b102:
WinXP
- 50% in Controls.TextArea-v_scroll-255x1000-wrap in SW pipeline
Win7-High
- 55% in Controls.TextArea-v_scroll-255x1000-wrap in SW pipeline
Win7-Low (SW pipeline only)
- 47% in Controls.TextArea-v_scroll-255x1000-wrap
Mac-Mid (HW pipeline only)
- 45% in Controls.TextArea-v_scroll-255x1000-wrap
Mac-Low (HW pipeline only)
- 34% in Controls.TextArea-v_scroll-255x1000-wrap
Linux-Mid
- 57% in Controls.TextArea-v_scroll-255x1000-wrap
It looks like the regression was introduced in between controls-scrum builds 692 and 695 (there are no builds 693, 694 available). The regression appeared in graphics-scrum builds much later, in build 1503, so the regression was introduced
in controls-scrum.
Running Controls.TextArea-v_scroll-255x1000-wrap in SW pipeline on Win7-High end machine shows that the time
spent in Scene.doLayoutPass() has been increased from 1% to 64%. This is because almost all time is spent in com.sun.javafx.text.PrismTextLayout.
Steps to run Controls.TextArea-v_scroll-255x1000-wrap:
> cd JFX_WS/tests/performance/Controls/
> ant
> java -Djavafx.animation.fullspeed=true -Dprism.order=sw
-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.TextAreaBenchmark -i 20 -line-len 255 -line-num 1000 -mode V_SCROLL -wrap-text true
WinXP
- 50% in Controls.TextArea-v_scroll-255x1000-wrap in SW pipeline
Win7-High
- 55% in Controls.TextArea-v_scroll-255x1000-wrap in SW pipeline
Win7-Low (SW pipeline only)
- 47% in Controls.TextArea-v_scroll-255x1000-wrap
Mac-Mid (HW pipeline only)
- 45% in Controls.TextArea-v_scroll-255x1000-wrap
Mac-Low (HW pipeline only)
- 34% in Controls.TextArea-v_scroll-255x1000-wrap
Linux-Mid
- 57% in Controls.TextArea-v_scroll-255x1000-wrap
It looks like the regression was introduced in between controls-scrum builds 692 and 695 (there are no builds 693, 694 available). The regression appeared in graphics-scrum builds much later, in build 1503, so the regression was introduced
in controls-scrum.
Running Controls.TextArea-v_scroll-255x1000-wrap in SW pipeline on Win7-High end machine shows that the time
spent in Scene.doLayoutPass() has been increased from 1% to 64%. This is because almost all time is spent in com.sun.javafx.text.PrismTextLayout.
Steps to run Controls.TextArea-v_scroll-255x1000-wrap:
> cd JFX_WS/tests/performance/Controls/
> ant
> java -Djavafx.animation.fullspeed=true -Dprism.order=sw
-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.TextAreaBenchmark -i 20 -line-len 255 -line-num 1000 -mode V_SCROLL -wrap-text true