[aarch64-port-dev ] ZeroTLAB and block zeroing

Andrew Haley aph at redhat.com
Tue Oct 24 09:51:11 UTC 2017


MacroAssembler::tlab_refill() does not call MacroAssembler::zero_words(), so
it does not use DC ZVA.  It certainly could, and perhaps someone could try.
It would remove most of our loops when allocating objects.  It'd be interesting
to see if this helps anything.

-- 
Andrew Haley
Java Platform Lead Engineer
Red Hat UK Ltd. <https://www.redhat.com>
EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671


More information about the aarch64-port-dev mailing list