[aarch64-port-dev ] RFR: JDK-8169177 Aarch64: SIGSEGV when "-XX:+ZeroTLAB" is specified along with GC options
Kavitha Natarajan
kavitha.natarajan at linaro.org
Mon Nov 21 12:26:45 UTC 2016
Sorry for the delay. zero_words() require wordsize to heapword conversion
where we are stuck with.
Regards,
Kavitha
On 16 November 2016 at 23:22, Andrew Haley <aph at redhat.com> wrote:
> On 16/11/16 17:08, White, Derek wrote:
>
> > But I still suggest calling zero_words in
> > MacroAssembler::tlab_refill().
> >
> > The whole point of the ZeroTLAB flag is if bulk clearing the TLAB is
> > faster than piecemeal clearing as needed. Doing a simpler
> > zero_memory just has the potential to pollute the cache
> > unnecessarily. The extra size of calling zero_words here only comes
> > into play if ZeroTLAB flag is on, and the macro should only be
> > expanded once in any case.
>
> Sounds reasonable. This will need to be submitted to hotspot-dev for
> formal approval.
>
> Andrew.
>
More information about the aarch64-port-dev
mailing list