hg: jdk9/sandbox/jdk: Remove support for access defering to the underlying properties of the field.
paul.sandoz at oracle.com
paul.sandoz at oracle.com
Wed Sep 2 13:56:13 UTC 2015
Changeset: 5a016aedfa62
Author: psandoz
Date: 2015-09-02 15:52 +0200
URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/5a016aedfa62
Remove support for access defering to the underlying properties of the field.
Add a template to be used for generating varhandle implementations for
instance/static fields and arrays.
! make/src/classes/build/tools/spp/Spp.java
! src/java.base/share/classes/java/lang/invoke/VarForm.java
! src/java.base/share/classes/java/lang/invoke/VarHandle.java
! src/java.base/share/classes/java/lang/invoke/VarHandleBooleans.java
+ src/java.base/share/classes/java/lang/invoke/VarHandleByteArrayViews.java
! src/java.base/share/classes/java/lang/invoke/VarHandleBytes.java
! src/java.base/share/classes/java/lang/invoke/VarHandleChars.java
! src/java.base/share/classes/java/lang/invoke/VarHandleDoubles.java
! src/java.base/share/classes/java/lang/invoke/VarHandleFloats.java
+ src/java.base/share/classes/java/lang/invoke/VarHandleIntArrayViews.java
! src/java.base/share/classes/java/lang/invoke/VarHandleInts.java
! src/java.base/share/classes/java/lang/invoke/VarHandleLongs.java
+ src/java.base/share/classes/java/lang/invoke/VarHandleObjects.java
- src/java.base/share/classes/java/lang/invoke/VarHandleRefs.java
! src/java.base/share/classes/java/lang/invoke/VarHandleShorts.java
! src/java.base/share/classes/java/lang/invoke/VarHandles.java
+ src/java.base/share/classes/java/lang/invoke/X-VarHandle.java.template
+ src/java.base/share/classes/java/lang/invoke/generate-vhs.sh
! test/java/lang/invoke/VarHandleByteBufferTest.java
! test/java/lang/invoke/VarHandleTest.java
More information about the jdk9-sandbox-changes
mailing list