[8u] Request for enhancement backport approval for JDK-8166684: implement intrinsic code with vector instructions for Unsafe.copyMemory()

Hiroshi H Horii HORII at jp.ibm.com
Tue Dec 13 09:19:07 UTC 2016


Dear all,

Could you please approve the backport of the following ppc64 change to 
jdk8u-dev?

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

Bug: https://bugs.openjdk.java.net/browse/JDK-8166684
Webrev: http://cr.openjdk.java.net/~horii/8166684/webrev.02/
Review: 
http://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/2016-September/024567.html
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/0f2a78897867

This change improves performance of unsafe.copyMemory for ppc64le. Recent 
open sources frequently use copyMemory. 
This is a significant ppc64-only performance improvement which will not 
affect any of the Oracle platforms in any way. 

This change needs a part of the following change 
(src/cpu/ppc/vm/stubGenerator_ppc.cpp).

8144019: PPC64 C1: Introduce Client Compiler
URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/4a24de859a87

Regards,
Hiroshi
-----------------------
Hiroshi Horii, Ph.D.
IBM Research - Tokyo




More information about the jdk8u-dev mailing list