hg: valhalla/valhalla/jdk: 8181425: Reflection API defend against issues with internal VM derived value type

mandy.chung at oracle.com mandy.chung at oracle.com
Mon Jun 26 14:44:44 UTC 2017


Changeset: 3e8e22f687fc
Author:    mchung
Date:      2017-06-26 22:40 +0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/3e8e22f687fc

8181425: Reflection API defend against issues with internal VM derived value type
Reviewed-by: mcimadamore, psandoz, dsimms, thartmann

! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/jdk/experimental/value/ValueType.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java
! src/java.base/share/classes/valhalla/shady/MinimalValueTypes_1_0.java
! test/TEST.groups
+ test/valhalla/mvt/MVTReflectionTest.java
! test/valhalla/mvt/MVTTest.java
+ test/valhalla/mvt/modules/Driver.java
+ test/valhalla/mvt/modules/m/module-info.java
+ test/valhalla/mvt/modules/m/p/Main.java
+ test/valhalla/mvt/modules/m/p/internal/Point.java



More information about the valhalla-dev mailing list