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

Doug Simon doug.simon at oracle.com
Mon Jun 17 22:10:04 UTC 2019


> On 17 Jun 2019, at 17:51, Vladimir Kozlov <vladimir.kozlov at oracle.com> wrote:
> 
> 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?

I’m not familiar with the OpenJDK backport decision making process so I’m not exactly sure what you’re asking me.

-Doug

> 
> 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 aarch64-port-dev mailing list