[jdk17] Integrated: 8268739: AArch64: Build failure after JDK-8267663
Eric Liu
eliu at openjdk.java.net
Thu Jun 17 02:50:14 UTC 2021
On Wed, 16 Jun 2021 08:47:46 GMT, Eric Liu <eliu at openjdk.org> wrote:
> The failure is cased by the build option "--with-jvm-variants=client".
> In client mode, BoolTest[1] is used by "neon_compare"[2] but not
> declared in macroAssembler_aarch64.hpp[3].
>
> Since "neon_compare" is c2 specific, this patch moves it to
> c2_MacroAssembler_aarch64.cpp.
>
> [1] https://github.com/openjdk/jdk17/blob/master/src/hotspot/share/opto/subnode.hpp#L308
> [2] https://github.com/openjdk/jdk17/blob/master/src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp#L5342
> [3] https://github.com/openjdk/jdk17/blob/master/src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp#L58
This pull request has now been integrated.
Changeset: 4c9aefdb
Author: Eric Liu <eliu at openjdk.org>
Committer: Pengfei Li <pli at openjdk.org>
URL: https://git.openjdk.java.net/jdk17/commit/4c9aefdb6193f754bfac3ae022f08a76b0cae718
Stats: 94 lines in 4 files changed: 47 ins; 45 del; 2 mod
8268739: AArch64: Build failure after JDK-8267663
Reviewed-by: aph, dholmes
-------------
PR: https://git.openjdk.java.net/jdk17/pull/73
More information about the hotspot-dev
mailing list