-
Bug
-
Resolution: Won't Fix
-
P5
-
fx2.1
There is significant Controls.TextArea-select_all-255x1000 in j2d pipeline on all platforms:
winxp-mid: 62% (14.7 -> 5.7 fps)
win7-high: 90% (25.8 -> 2.7 fps)
mac-mid: 27% (28.5 -> 20.7 fps)
The regression first appeared in fx2.1-controls-scrum-b31 which contains the following changes:
1. FixedRT-17606: TextArea does not set selection fill color
FixedRT-17630: TextArea control is unaffected by -fx-text-fill style property (detail)
2. ResolveRT-16722. (detail)
3. fix RT-17699 context menu with sub menus does not disappear when selecting
an item that is in a sub menu. (detail)
Looks like some of them lead to regression.
Note, the regression is only seen in j2d pipeline.
Steps to run benchmark:
> cd tests/performance/Controls/
> ant
> java -cp "${JFX_HOME}/rt/lib/jfxrt.jar;./dist/Controls.jar;../FXBenchmark/dist/FXBenchmark.jar;../../../import/benchmarks-2.1.1/benchmarks-2.1.1.jar"
-Dprism.order=j2d
jrockit.bm.Main controls.bm.TextAreaBenchmark -i 1 -wt 0 -tr 20 -line-len 255 -line-num 1000 -mode SELECT_ALL
winxp-mid: 62% (14.7 -> 5.7 fps)
win7-high: 90% (25.8 -> 2.7 fps)
mac-mid: 27% (28.5 -> 20.7 fps)
The regression first appeared in fx2.1-controls-scrum-b31 which contains the following changes:
1. Fixed
Fixed
2. Resolve
3. fix RT-17699 context menu with sub menus does not disappear when selecting
an item that is in a sub menu. (detail)
Looks like some of them lead to regression.
Note, the regression is only seen in j2d pipeline.
Steps to run benchmark:
> cd tests/performance/Controls/
> ant
> java -cp "${JFX_HOME}/rt/lib/jfxrt.jar;./dist/Controls.jar;../FXBenchmark/dist/FXBenchmark.jar;../../../import/benchmarks-2.1.1/benchmarks-2.1.1.jar"
-Dprism.order=j2d
jrockit.bm.Main controls.bm.TextAreaBenchmark -i 1 -wt 0 -tr 20 -line-len 255 -line-num 1000 -mode SELECT_ALL
- relates to
-
JDK-8118147 -fx-highlight-text-fill does not work for TextField / PasswordField
- Closed
-
JDK-8128574 TextArea does not set selection fill color
- Closed
-
JDK-8091679 Need a device clip available to the PG node to minimise wasted work
- Open
-
JDK-8101047 TextArea: performance issue
- Closed