RFR:8166684:implement intrinsic code with vector instructions for Unsafe.copyMemory()

Michihiro Horie HORIE at jp.ibm.com
Mon Sep 26 07:37:24 UTC 2016


Dear all,

Could I please request reviews for the following change?
This change was created for JDK9.

I added fixes to the intrinsic code for sun.misc.Unsafe.copyMemory() by
using VSX.
Since Spark often invokes Unsafe.copyMemory(), it is beneficial to use the
vector instructions for these intrinsic code.

jira: https://bugs.openjdk.java.net/browse/JDK-8166684
diff: (See attached file: unsafe-copymemory-openjdk9.diff)

Best regards,
--
Michihiro Horie,
IBM Research - Tokyo
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/ppc-aix-port-dev/attachments/20160926/3dc6da90/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: unsafe-copymemory-openjdk9.diff
Type: application/octet-stream
Size: 2714 bytes
Desc: not available
URL: <http://mail.openjdk.java.net/pipermail/ppc-aix-port-dev/attachments/20160926/3dc6da90/unsafe-copymemory-openjdk9-0001.diff>


More information about the ppc-aix-port-dev mailing list