hg: jdk9/sandbox/jdk: Specify the byte array and ByteBuffer view methods to

paul.sandoz at oracle.com paul.sandoz at oracle.com
Fri Nov 20 18:59:45 UTC 2015


Changeset: e97930d58eb5
Author:    psandoz
Date:      2015-11-20 19:33 +0100
URL:       http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/e97930d58eb5

Specify the byte array and ByteBuffer view methods to
support viewing byte[]/ByteBuffer as short[], char[]
int[] or long[].

! make/gensrc/GensrcVarHandles.gmk
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
+ src/java.base/share/classes/java/lang/invoke/VarHandleByteArrayBase.java
- src/java.base/share/classes/java/lang/invoke/VarHandleByteArrayViews.java
! src/java.base/share/classes/java/lang/invoke/VarHandles.java
+ src/java.base/share/classes/java/lang/invoke/X-VarHandleByteArrayView.java.template
+ test/java/lang/invoke/VarHandleBaseByteArrayTest.java
! test/java/lang/invoke/VarHandleTestBoolean.java
! test/java/lang/invoke/VarHandleTestByte.java
+ test/java/lang/invoke/VarHandleTestByteArrayAsChar.java
+ test/java/lang/invoke/VarHandleTestByteArrayAsInt.java
+ test/java/lang/invoke/VarHandleTestByteArrayAsLong.java
+ test/java/lang/invoke/VarHandleTestByteArrayAsShort.java
- test/java/lang/invoke/VarHandleTestByteArrayViewLong.java
! test/java/lang/invoke/VarHandleTestChar.java
! test/java/lang/invoke/VarHandleTestDouble.java
! test/java/lang/invoke/VarHandleTestFloat.java
! test/java/lang/invoke/VarHandleTestInt.java
! test/java/lang/invoke/VarHandleTestLong.java
! test/java/lang/invoke/VarHandleTestShort.java
! test/java/lang/invoke/VarHandleTestString.java
! test/java/lang/invoke/X-VarHandleTestByteArrayView.java.template < test/java/lang/invoke/X-VarHandleTest.java.template
! test/java/lang/invoke/generate-vh-tests.sh



More information about the jdk9-sandbox-changes mailing list