RFR(S): 8246373 AArch64: Refactor register spilling code in ZGC barriers
Erik Österlund
erik.osterlund at oracle.com
Tue Jul 21 07:59:34 UTC 2020
Looks good, given Andrew's suggestion. Don't need another webrev for that.
Thanks,
/Erik
On 2020-07-17 09:42, Andrew Haley wrote:
> Hi,
>
> On 16/07/2020 20:29, Stuart Monteith wrote:
>> Hello,
>> There is an opportunity to spill/load fewer registers in ZGC barriers. This is targetting JDK 16 jdk/jdk.
>>
>> JIRA:
>> https://bugs.openjdk.java.net/browse/JDK-8246373
>> Webrev:
>> http://cr.openjdk.java.net/~smonteith/8246373/webrev.0/
>>
>> Tested with JTReg, SPECjbb2015, and other workloads.
> Looks reasonable, but please keep push_call_clobbered_registers(). If
> you need to do this, add push_call_clobbered_registers_except(RegSet).
> Of course the former can call the latter.
>
More information about the zgc-dev
mailing list