RFR: 8281469: aarch64: Improve interpreter stack banging

Andrew Haley aph at openjdk.java.net
Tue Mar 29 10:17:47 UTC 2022


On Mon, 28 Mar 2022 22:33:08 GMT, Xin Liu <xliu at openjdk.org> wrote:

> LGTM. I am not a reviwer. need other reviewer to approve it.
> 
> One subtlety is that sub can only encode uimm24. I think it's safe for page size = 4k because it can support up to 2^12 p.

It'll be fine. See `MacroAssembler::sub(Register Rd, Register Rn, RegisterOrConstant decrement)`

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

PR: https://git.openjdk.java.net/jdk/pull/8001


More information about the hotspot-dev mailing list