git: openjdk/jdk17u-dev: 8275645: [JVMCI] avoid unaligned volatile reads on AArch64

Goetz Lindenmaier goetz at openjdk.java.net
Tue Feb 1 07:50:02 UTC 2022


Changeset: 952f9c71
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-02-01 07:47:45 +0000
URL:       https://git.openjdk.java.net/jdk17u-dev/commit/952f9c7159dbef4ca6d919e2f3b81eb011547cfc

8275645: [JVMCI] avoid unaligned volatile reads on AArch64

Backport-of: 4dec8fc4cc2b1762fba554d0401da8be0d6d1166

! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantReflectionProvider.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMemoryAccessProviderImpl.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotObjectConstantImpl.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MemoryAccessProviderData.java



More information about the jdk-updates-changes mailing list