PING^2 [8u] Request for enhancement backport approval for 8154156: PPC64: improve array copy stubs by using vector instructions

Gustavo Romero gromero at linux.vnet.ibm.com
Wed Jan 16 21:33:23 UTC 2019


Hello community,

Could somebody kindly point me out to what is missing (if anything) in
order to proceed with the approval for this backport?

This change is the first of a series of PPC64 backports planned to jdk8u,
like AES BE, SHA2, and latest CRC32 enhancements, so it's blocking
important PPC64 backports.

As Ogata pointed out, it's already reviewed by Martin from SAP on the
hotspot-compiler-dev ML:

https://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/2019-January/031998.html

I understand the review from Martin is sufficient for this approval, which
is hotspot/PPC64-only.

Thank you.

Best regards,
Gustavo

On 01/15/2019 07:14 AM, Kazunori Ogata wrote:
> Hi,
> 
> Ping.  Can anyone approve an enhancement backport request for 8154156:
> PPC64: improve array copy stubs by using vector instructions?
> 
> Regards,
> Ogata
> 
> ----- Forwarded by Kazunori Ogata/Japan/IBM on 2019/01/15 18:12 -----
> 
> Kazunori Ogata/Japan/IBM wrote on 2019/01/08 14:13:24:
> 
>> From: Kazunori Ogata/Japan/IBM
>> To: jdk8u-dev at openjdk.java.net
>> Date: 2019/01/08 14:13
>> Subject: [8u] Request for enhancement  backport approval for 8154156:
>> PPC64: improve array copy stubs by using vector instructions
>>
>> Hi,
>>
>> May I get an approval for enhancement backport of 8154156: PPC64:
> improve
>> array copy stubs by using vector instructions?
>>
>> To make this patch buildable (and usable by other planned backports
> listed
>> in [1]), I cherry picked config_dscr() and its dependent code from [2,3]
> 
>> and has_mfdscr() from [4].
>>
>> These changes have been reviewed in hotspot-compiler-dev ML:
>>
> https://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/2019-January/
>> 031998.html
>>
>> Original patch: http://hg.openjdk.java.net/jdk/jdk/rev/c9d756fa846e
>> Weberv:
> http://cr.openjdk.java.net/~horii/jdk8u_aes_be/8154156/webrev.01/
>>
>> I confirmed it was buildable for both release and fastdebug builds, and
>> JTREG caused no degradation.
>>
>> Refs:
>> [1]
> http://mail.openjdk.java.net/pipermail/ppc-aix-port-dev/2018-December/
>> 003818.html
>> [2] 8149655: PPC64: Implement CompactString intrinsics
>>      http://hg.openjdk.java.net/jdk/jdk/rev/6241574f5982
>> [3] 8080684: PPC64: Fix little-endian build after "8077838: Recent
>> developments for ppc"
>>      http://hg.openjdk.java.net/jdk/jdk/rev/12ccf8b26eb0
>> [4] 8077838: Recent developments for ppc.
>>      http://hg.openjdk.java.net/jdk/jdk/rev/c703c89fddbf
>>
>> Regards,
>> Ogata
> 



More information about the jdk8u-dev mailing list