hg: valhalla/valhalla/jdk: Move @ValueCapableClass and ValueType API to jdk.incubator.mvt module

mandy.chung at oracle.com mandy.chung at oracle.com
Fri Sep 15 20:53:54 UTC 2017


Changeset: c3dbef9e7e8b
Author:    mchung
Date:      2017-09-15 13:49 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/c3dbef9e7e8b

Move @ValueCapableClass and ValueType API to jdk.incubator.mvt module
Reviewed-by: mcimadamore

! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/jdk/experimental/value/MethodHandleBuilder.java
- src/java.base/share/classes/jdk/experimental/value/ValueType.java
- src/java.base/share/classes/jvm/internal/value/ValueCapableClass.java
! src/java.base/share/classes/module-info.java
! src/java.base/share/classes/valhalla/shady/MinimalValueTypes_1_0.java
+ src/java.base/share/classes/valhalla/shady/ValueTypeHolder.java
+ src/jdk.incubator.mvt/share/classes/jdk/incubator/mvt/ValueCapableClass.java
+ src/jdk.incubator.mvt/share/classes/jdk/incubator/mvt/ValueType.java
+ src/jdk.incubator.mvt/share/classes/jdk/incubator/mvt/package-info.java
+ src/jdk.incubator.mvt/share/classes/module-info.java
! test/valhalla/mvt/ConstructorTest.java
! test/valhalla/mvt/Interval.java
! test/valhalla/mvt/MVTAccessCheck.java
! test/valhalla/mvt/MVTReflectionTest.java
! test/valhalla/mvt/MVTTest.java
! test/valhalla/mvt/MethodHandlesTest.java
! test/valhalla/mvt/Point.java
! test/valhalla/mvt/PrivatePoint.java
+ test/valhalla/mvt/TEST.properties
! test/valhalla/mvt/TestValueInValue.java
! test/valhalla/mvt/UnreflectWithersTest.java
! test/valhalla/mvt/WithFieldTest.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
! test/valhalla/mvt/point/Point.java
! test/valhalla/mvt/point/TestPoint.java
! test/valhalla/mvt/vector/Long2.java
! test/valhalla/mvt/vector/VectorLibrary.java
! test/valhalla/mvt/vector/VectorTest.java
! test/valhalla/mvt/vector/VectorUtils.java



More information about the valhalla-dev mailing list