-
Bug
-
Resolution: Unresolved
-
P4
-
8, 9, 10, 17
-
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.
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.
- relates to
-
JDK-8253234 Zeroing elimination optimization for allocation followed by Unsafe.copyMemory
-
- Open
-