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

JNI spec needs to be updated for 1.6

    XMLWordPrintable

Details

    • Enhancement
    • Resolution: Fixed
    • P3
    • 6
    • 6
    • hotspot
    • beta
    • generic
    • generic

    Description

      I have recently putback fixes to two VM bugs which require
      changes to the JNI specification for the Mustang or 1.6
      release of J2SE.

      bugid 4725563
      bugid 5105765

      Bug 5105765 requires a clarification of the use of the MXCSR register
      for JNI native code on x86 and AMD64 platforms. The native
      ABI on all but Windows AMD64 does not specify if this register is
      a callee or caller saved register and in order to provide high
      performance calls to JNI code, we'd prefer to treat this register
      as callee saved.

      bugid 4725563 add a new JNI call GetObjectRefType that is documented
      in the bug report.

      We have bumped the JNI version to JNI_VERSION_1_6 for the
      mustang release so developers can detect that this new
      API is available.



      ###@###.### 2004-11-16 18:34:17 GMT

      Attachments

        Activity

          People

            sbohne Steve Bohne (Inactive)
            bobv Bob Vandette (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: