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

PPC64: Optimize Unsafe.copyMemory and arraycopy

XMLWordPrintable

    • ppc
    • linux

      This is specific to PPC64LE only.

      The emphasis in the proposed code is on minimizing branches. Thus, this code makes no attempt to avoid misaligned accesses and each block is designed to copy as many elements as possible.

      As one data point, this yields as much as a 13x improvement in jbyte_disjoint_arraycopy for certain misaligned scenarios.

            mbrandy Matthew Brandyberry (Inactive)
            mbrandy Matthew Brandyberry (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: