[jdk11u-dev] RFR: 8253048: AArch64: When CallLeaf, no need to preserve callee-saved registers in caller

Andrew Dinn adinn at openjdk.java.net
Fri Jun 11 09:37:59 UTC 2021


On Thu, 10 Jun 2021 21:20:40 GMT, Dmitry Chuyko <dchuyko at openjdk.org> wrote:

> This small patch reduces registers spilling on aarch64. Changes bring the save policy in line with AArch64 ABI.
> 
> Original patch require simple adjustments to the context.
> 
> Testing: tier1, tier2, opto assembly check.
> 
> 11u RFR: https://mail.openjdk.java.net/pipermail/jdk-updates-dev/2021-May/006239.html
> https://mail.openjdk.java.net/pipermail/jdk-updates-dev/2021-May/006373.html

Looks good.

-------------

Marked as reviewed by adinn (Reviewer).

PR: https://git.openjdk.java.net/jdk11u-dev/pull/24


More information about the jdk-updates-dev mailing list