[aarch64-port-dev ] RFR: JDK-8169177 Aarch64: SIGSEGV when "-XX:+ZeroTLAB" is specified along with GC options

Andrew Haley aph at redhat.com
Wed Nov 16 17:52:20 UTC 2016


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