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

Improve array equals intrinsic on SPARC

    XMLWordPrintable

Details

    • Enhancement
    • Resolution: Fixed
    • P4
    • 9
    • hs18, 9
    • hotspot
    • b120
    • sparc
    • solaris_10

    Description

      MacroAssembler::array_equals() currently emits a 4-byte array comparison loop on SPARC but we can do a 8-byte comparison if the array addresses are doubleword aligned. The intrinsic is used for byte/char Arrays.equals() and String.equals().

      Attachments

        Issue Links

          Activity

            People

              thartmann Tobias Hartmann
              kvn Vladimir Kozlov
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                Imported:
                Indexed: