[aarch64-port-dev ] [Roland Westrelin] Re: Aarch64 port for ZGC, so far

Stuart Monteith stuart.monteith at linaro.org
Mon Apr 15 16:28:53 UTC 2019

Thanks Per, I've not encountered any issues so far with that. With the
fix to JNI, I expect ZGC should be functioning properly now... until
the next edge-case when it is not.

This is my current set of patches:

It was built on tip from this morning. Meanwhile, I'll work on a patch
for multi-map ZGC for comparison.


On Mon, 15 Apr 2019 at 16:33, Per Liden <per.liden at oracle.com> wrote:
> On 04/15/2019 05:25 PM, Andrew Haley wrote:
> > On 4/15/19 3:57 PM, Stuart Monteith wrote:
> >>     If I understand this correctly, siginfo_t would contain the
> >> faulting address with the tag wiped. The ucontext would still contain
> >> the full 64-bit registers, unmolested. I've asked internally, but that
> >> is how I've interpreted it.
> >
> > That sounds sensible.
> Also note that depending on what this oop is used for in the signal
> handler, you might not need the tag bits (they typically are only useful
> for ZGC). But if you really do need them, you can call
> ZAddress::good(oop) to slap the bits on again.
> cheers,
> Per

More information about the zgc-dev mailing list