RFR(T): 8226222: [JVMCI] Export AArch64 field VM_Version::_psr_info.dczid_el0

Vladimir Kozlov vladimir.kozlov at oracle.com
Mon Jun 17 15:51:14 UTC 2019


Hi Pengfei,

This looks fine to me. We can push it into jdk/jdk (which is jdk 14 now).
I am not sure where we should backport this. Doug, what do you think?

The dczid_el0 field was added in JDK 9.

Thanks,
Vladimir

On 6/17/19 3:27 AM, Pengfei Li (Arm Technology China) wrote:
> Hi,
> 
> Could you help review this small change on JVMCI?
> 
> Webrev: http://cr.openjdk.java.net/~pli/rfr/8226222/webrev.00/
> JBS: https://bugs.openjdk.java.net/browse/JDK-8226222
> 
> We would like to implement memory bulk zeroing by cache maintenance (DC ZVA) instruction in AArch64 Graal compiler. To make AArch64 processor info "dczid_el0" available to get at compile-time, this patch exports AArch64 HotSpot field VM_Version::_psr_info.dczid_el0 and also fixes out-of-date AArch64 macro in JVMCI.
> 
> --
> Thanks,
> Pengfei
> 


More information about the hotspot-dev mailing list