Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8127469

fx2.2-h39-b05: 95% regression in Controls.TextArea-select_all-255x1000 in j2d pipeline

XMLWordPrintable

      There is 95% regression in Controls.TextArea-select_all-255x1000 in j2d pipeline.
       winxp-mid: -80% (-29.73) 36.97 -> 7.24
       win7-high: -94% (-43.61) 46.37 -> 2.76
       win7-low: -94% (-7.14) 7.56 -> 0.42

      Regression analysis shows that the regression first appeared in fx2.2-graphics-scrum-177 build
      which contains the following fix:
       1. Fixed RT-20918: TextField text disappears when selection in use — prr / detail

      This fix is the cause of observed regression as there are no other fixes integrated into fx2.2-graphics-scrum-177.
      To reproduce the issue
      1) download sdk.zip of fx2.2-graphics-scrum-176 and fx2.2-graphics-scrum-177 from Hudson:
      2) unzip sdk.zip
      3) download perf.zip from Hudson as well and unzip
      4) copy JFX_WS/jfx/import/benchmarks-2.1.1/benchmarks-2.1.1.jar under 'perf' directory
      5) run the benchmark as:
         > java -Dprism.order=j2d -cp "./rt/lib/jfxrt.jar;./perf/benchmarks-2.1.1.jar;./perf/FXBenchmark.jar;./perf/Controls.jar"
           jrockit.bm.Main controls.bm.TextAreaBenchmark -i 1 -wt 0 -tr 20 -line-len 255 -line-num 1000 -mode SELECT_ALL

      The fix needs to be reviewed to make it better from performance point of view.

            prr Philip Race
            epavlova Ekaterina Pavlova
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported: