RFR: 8286058: AArch64: clarify types of calls [v3]

Evgeny Astigeevich duke at openjdk.java.net
Tue May 24 16:48:54 UTC 2022


On Thu, 19 May 2022 16:46:32 GMT, Evgeny Astigeevich <duke at openjdk.java.net> wrote:

>> The PR clarifies the types of calls AArch64 OpenJDK uses. It cleans up far_call, far_jump and trampoline_call. It removes trampoline_call1 because its use cases are now supported by trampoline_call.
>> Tested a fastdebug build:
>> - `gtest`: Passed
>> - `tier1`...`tier3`: Passed
>
> Evgeny Astigeevich has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains five commits:
> 
>  - Describe call types; Fix API
>  - Merge branch 'master' into JDK-8286058
>  - Merge branch 'master' into JDK-8286058
>  - Fix assert message
>  - 8286058: AArch64: clarify uses of MacroAssembler::trampoline_call

Hi Andrew,

The final version is here. Could you please review it?

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

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


More information about the hotspot-dev mailing list