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

XMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: P4
    • 6
    • Affects Version/s: 6
    • Component/s: 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.

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

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: