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

remove useless dependence on native functions {int,long}/{float,double} conversions

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P4 P4
    • 6
    • 6
    • hotspot
    • b62
    • sparc
    • solaris_9

      As part of the fix for 5037596 the native functions for doing non-raw conversions of floatToIntBits and doubleToLongBits are being removed. hotspot has a dependence on these functions though their usage is completely dead since 1.3.1. JVM_SetPrimtiveFieldValues and JVM_GetPrimitiveFieldValues are the only users and these are exported from library globally. These are bound to java.io.ObjectInputStream.setPrimitiveFieldValues and ObjectOutputStream.getPrimtiveFieldValues which hasn't existed in the sources since 1.3.1.

            never Tom Rodriguez
            never Tom Rodriguez
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: