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.

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

              Created:
              Updated: