Integrated: 8286056: AArch64: clarify uses of MacroAssembler::far_call/MacroAssembler::far_jump
Evgeny Astigeevich
duke at openjdk.java.net
Thu May 5 20:59:52 UTC 2022
On Wed, 4 May 2022 12:01:36 GMT, Evgeny Astigeevich <duke at openjdk.java.net> wrote:
> `MacroAssembler::far_call`/`MacroAssembler::far_jump` are for generating calls of/jumps to targets which are inside `CodeCache` and can `relocInfo` types: `external_word_type`, `runtime_call_type` or `none`.
> This PR updates the description of the functions and adds an assert checking a `relocInfo` type.
> Tested a fastdebug build:
> - `gtest`: Passed
> - `tier1`: Passed
This pull request has now been integrated.
Changeset: 4957bc73
Author: Evgeny Astigeevich <eastig at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
URL: https://git.openjdk.java.net/jdk/commit/4957bc739642bfdd1500fd636becd603de026980
Stats: 20 lines in 3 files changed: 17 ins; 0 del; 3 mod
8286056: AArch64: clarify uses of MacroAssembler::far_call/MacroAssembler::far_jump
Reviewed-by: aph, kvn, phh
-------------
PR: https://git.openjdk.java.net/jdk/pull/8534
More information about the hotspot-dev
mailing list