[jdk11u-dev] Integrated: 8288865: [aarch64] LDR instructions must use legitimized addresses
Alexey Pavlyutkin
duke at openjdk.org
Wed Jul 20 07:11:27 UTC 2022
On Tue, 21 Jun 2022 13:21:44 GMT, Alexey Pavlyutkin <duke at openjdk.org> wrote:
> Hi!
>
> Please review the fix to non-volatile memory access on aarch64 that makes LDR instructions to use legitimized addresses exactly like it was done to STR instruction by https://bugs.openjdk.org/browse/JDK-8235385.
>
> Verification (18.04.6 LTS / aarch64):
>
> test/hotspot/jtreg/compiler/unsafe/NonVolatileMemoryAccessWithLongOffset.java
>
> passes 10 of 10 runs. At least a half of runs failed before the fix.
>
> Regression (18.04.6 LTS / aarch64): hotspot_compiler
>
> @theRealAph @sandlerwang could you look at that? Thank you
This pull request has now been integrated.
Changeset: 1f402896
Author: Alexey Pavlyutkin <apavlyutkin at azul.com>
Committer: Yuri Nesterenko <yan at openjdk.org>
URL: https://git.openjdk.org/jdk11u-dev/commit/1f4028960a3934853104efd1d95991b137b5f520
Stats: 573 lines in 3 files changed: 557 ins; 0 del; 16 mod
8288865: [aarch64] LDR instructions must use legitimized addresses
Reviewed-by: aph
-------------
PR: https://git.openjdk.org/jdk11u-dev/pull/1164
More information about the jdk-updates-dev
mailing list