hg: valhalla/valhalla: 3 new changesets

mandy.chung at oracle.com mandy.chung at oracle.com
Fri Jun 21 21:46:54 UTC 2019


Changeset: cc5c4b8d874a
Author:    mchung
Date:      2019-06-21 13:54 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/cc5c4b8d874a

[lworld] getSimpleName should print V? for indirect inline type

! src/java.base/share/classes/java/lang/Class.java
! test/jdk/valhalla/valuetypes/Reflection.java

Changeset: 51452e5e13c8
Author:    mchung
Date:      2019-06-21 13:56 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/51452e5e13c8

[lworld] ensure the substititutability invoker uses the primary mirror

! src/java.base/share/classes/java/lang/invoke/ValueBootstrapMethods.java

Changeset: 27954922ad47
Author:    mchung
Date:      2019-06-21 14:46 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/27954922ad47

8207259: [lworld] Ensure VarHandle compare and set/exchange work for inline types
Reviewed-by: rriggs

! make/gensrc/GensrcVarHandles.gmk
! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/MemberName.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/jdk/internal/misc/Unsafe.java
! test/jdk/java/lang/invoke/VarHandles/Value.java
! test/jdk/valhalla/valuetypes/ArrayElementVarHandleTest.java
! test/jdk/valhalla/valuetypes/MethodHandleTest.java



More information about the valhalla-dev mailing list