git: openjdk/jdk: 8318678: Vector access on heap MemorySegments only works for byte[]

Per Minborg pminborg at openjdk.org
Tue Nov 7 09:47:14 UTC 2023


Changeset: 74f1889b
Author:    Per Minborg <pminborg at openjdk.org>
Date:      2023-11-07 09:46:45 +0000
URL:       https://git.openjdk.org/jdk/commit/74f1889b58c6ad1cdc7401e7cbb9f614acf0c171

8318678: Vector access on heap MemorySegments only works for byte[]

Reviewed-by: chegar, mcimadamore, psandoz

! src/java.base/share/classes/jdk/internal/misc/X-ScopedMemoryAccess.java.template
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template
! test/jdk/jdk/incubator/vector/AbstractVectorLoadStoreTest.java
+ test/jdk/jdk/incubator/vector/UnalignedHeapTest.java
+ test/micro/org/openjdk/bench/jdk/incubator/vector/TestLoadSegmentVarious.java



More information about the jdk-changes mailing list