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

C1: registers saved incorrectly when calling checkcast_arraycopy stub

    Details

    • Subcomponent:
    • Resolved In Build:
      b15
    • CPU:
      generic
    • OS:
      generic

      Backports

        Description

        Incorrect handling of the registers make runThese run with -d64 -Xcomp -XX:+TieredCompilation fail one of the test on 64bit windows:

        [Enter:gnu.testlet.SimpleTestHarness -testbase tests/mauve/classes gnu.testlet.java.lang.System.arraycopy]
        FAIL: gnu.testlet.java.lang.System.arraycopy (number 18)
        1 of 23 tests failed
        FAIL
        #Failed; gnu.testlet.SimpleTestHarness; (1,0,0,1,0)
        [Exit:gnu.testlet.SimpleTestHarness -testbase tests/mauve/classes gnu.testlet.java.lang.System.arraycopy]

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  iveresov Igor Veresov
                  Reporter:
                  iveresov Igor Veresov
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  0 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:
                    Imported:
                    Indexed: