RFR: 8204341: AArch64: AOT runtime does not need a workaround for far calls

Vladimir Kozlov vladimir.kozlov at oracle.com
Tue Jun 5 15:35:35 UTC 2018


Looks good.

Lucky you - you have already functionality to deal with far calls.
 From changes it seems you will always use trampolines for calls (regardless distance). Right?

Thanks,
Vladimir

On 6/5/18 8:26 AM, Andrew Haley wrote:
> On AArch64 we use trampoline calls which can reach to AOT code
> wherever it is in the address space, so we need no special handling
> for out-of-range calls. We must also ensure that if we're using AOT we
> force trampolines to be generated.
> 
> http://cr.openjdk.java.net/~aph/8204341/
> 


More information about the hotspot-compiler-dev mailing list