[aarch64-port-dev ] RFR: JDK-8214527 AArch64: ZGC for Aarch64

Stuart Monteith stuart.monteith at linaro.org
Thu Jun 13 13:46:43 UTC 2019

Thanks Andrew - I had uploaded webrev.6 - if someone with sufficient
committer rights could be pushed, that'd be great.

On Thu, 13 Jun 2019 at 13:45, Andrew Haley <aph at redhat.com> wrote:
> On 6/13/19 1:24 PM, Stuart Monteith wrote:
> > Yes, let's leave the renaming until JDK14 - I was aiming for the patch
> > to make JDK13, but we'll see.
> >
> > The registers are being defined here in order for the LoadBarrier for
> > ZGC in z_aarch64.ad to spill them while it does the barrier
> > correction. I had thought the vector registers would need to have
> > their full 128 bits spilled, if they happened to be live - this is the
> > same as what is done for z_x86_64.ad .
> > I'm currently trying to catch the registers spilled with the current
> > code - not with much luck so far. The autovectorization is sensitive
> > enough such that that is proving difficult (as aph pointed out).
> I don't want to delay this patch. I think what you've got here is good enough
> for the first cut, and we can fix any minor problems later. Approved.
> --
> Andrew Haley
> Java Platform Lead Engineer
> Red Hat UK Ltd. <https://www.redhat.com>
> https://keybase.io/andrewhaley
> EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671

More information about the hotspot-gc-dev mailing list