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

AArch64: Fix JNI floating point argument handling

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: P4
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 9
    • Component/s: hotspot
    • Labels:
      None
    • Subcomponent:
    • Resolved In Build:
      b143
    • CPU:
      aarch64

      Description

      The jtreg test failure of

      hotspot/test/compiler/floatingpoint/Test15FloatJNIArgs.java

      is caused by incorrect floating point argument handling in JNI native wrapper.

      The following patch:

      http://people.linaro.org/~ningsheng.jian/jni-fix/webrev.00/

      can fix this bug.

      I also updated the test case (and renamed to TestFloatJNIArgs.java),
      which exposes more issues in jni floating point args handling. (Need
      to update the fake bug-id in the test java source, as I don't have
      access right to JBS). Those issues can also be fixed by the patch.

      Could someone please help to review and process the patch?

        Activity

        No work has yet been logged on this issue.

          People

          • Assignee:
            adinn Andrew Dinn
            Reporter:
            aph Andrew Haley
          • Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: