RFR(M): 8224826: Implement fast class initialization checks on PPC64

Doerr, Martin martin.doerr at sap.com
Tue Jun 11 07:54:11 UTC 2019


Hi Vladimir and Gustavo,

thank you for reviewing.

Also thanks for the performance measurement.
 
Best regards,
Martin


> -----Original Message-----
> From: Gustavo Romero <gromero at linux.vnet.ibm.com>
> Sent: Sonntag, 9. Juni 2019 22:44
> To: Doerr, Martin <martin.doerr at sap.com>; 'hotspot-compiler-
> dev at openjdk.java.net' <hotspot-compiler-dev at openjdk.java.net>;
> hotspot-runtime-dev at openjdk.java.net
> Subject: Re: RFR(M): 8224826: Implement fast class initialization checks on
> PPC64
> Importance: High
> 
> Hi Martin,
> 
> On 06/06/2019 09:27 AM, Doerr, Martin wrote:
> > please review the rebased and updated version (after JDK-8225106):
> >
> >
> http://cr.openjdk.java.net/~mdoerr/8224826_ppc64_fast_clinit/webrev.01/
> 
> Change looks good.
> 
> I also tested the 'release' and 'fastdebug' builds in different modes
> (Interpreter, C1 TieredStopAtLevel={2,3}, and C2). For 'release' I checked the
> speedups using the microbench from Claes [1] and observed significant
> speedups
> (~10x) in the static member/block initialization.
> 
> Best regards,
> Gustavo
> 
> [1] https://bugs.openjdk.java.net/browse/JDK-8219233



More information about the hotspot-compiler-dev mailing list