Request for reviews (S): 8005544: Use 256bit YMM registers in arraycopy stubs on x86
vladimir.kozlov at oracle.com
Thu Dec 27 17:15:25 PST 2012
On 12/27/12 2:33 PM, Vladimir Kozlov wrote:
> New x86 processors with AVX2 have wide memory bus and improved memory
> operations with YMM registers. Use them to copy data in arraycopy stubs.
Also use them in array_fill code.
> Most changes in stubGenerator_x86_64.cpp are renaming of copy_32_bytes
> to copy_bytes since now the code copies 64 or 32 bytes per iteration.
> Ran compiler regression tests with 64- and 32-bit VM.
More information about the hotspot-compiler-dev