[aarch64-port-dev ] FW: RFR JDK-8194084: Obsolete FastTLABRefill and remove the related code

Andrew Haley aph at redhat.com
Fri Feb 16 08:54:08 UTC 2018


On 15/02/18 22:57, White, Derek wrote:
> - After your change, r5 is no longer needed, so does not need to be saved.
> - Perhaps we could use another register beside r19, and not save anything? 
>   - Seems like rscratch2 might be free, but it might be bad form to use around so many macros?

Exactly.  It's too risky: rscratch1 and 2 are free for use in macros.

> - If we do need to save r19, we could push the store to around line 720, and remove the restore at line 731.

-- 
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