[aarch64-port-dev ] ZeroTLAB and block zeroing
Jones, Joel
Joel.Jones at cavium.com
Tue Oct 24 14:08:42 UTC 2017
Certainly worth a shot. We tried this about two years ago, but it caused correctness issues if I recall correctly.
Joel
> On Oct 24, 2017, at 2:51 AM, Andrew Haley <aph at redhat.com> wrote:
>
> 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