RFR(S): 8246373 AArch64: Refactor register spilling code in ZGC barriers
erik.osterlund at oracle.com
Wed Jul 22 16:37:22 UTC 2020
On 2020-07-22 17:47, Stuart Monteith wrote:
> Thanks Eric,
> I've got a new webrev that'll hopefully be satisfactory:
> On 21/07/2020 08:59, Erik Österlund wrote:
>> Looks good, given Andrew's suggestion. Don't need another webrev for
>> On 2020-07-17 09:42, Andrew Haley wrote:
>>> On 16/07/2020 20:29, Stuart Monteith wrote:
>>>> There is an opportunity to spill/load fewer registers in ZGC
>>>> barriers. This is targetting JDK 16 jdk/jdk.
>>>> 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.
> IMPORTANT NOTICE: The contents of this email and any attachments are
> confidential and may also be privileged. If you are not the intended
> recipient, please notify the sender immediately and do not disclose
> the contents to any other person, use it for any purpose, or store or
> copy the information in any medium. Thank you.
More information about the zgc-dev