hg: valhalla/valhalla/jdk: MVT 1.0 prototype

david.simms at oracle.com david.simms at oracle.com
Thu Dec 1 14:08:29 UTC 2016


Changeset: c7c97756db18
Author:    mcimadamore
Date:      2016-12-01 15:06 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/c7c97756db18

MVT 1.0 prototype

! 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/bytecode/AbstractBuilder.java
+ src/java.base/share/classes/jdk/experimental/bytecode/AnnotationsBuilder.java
+ src/java.base/share/classes/jdk/experimental/bytecode/AttributeBuilder.java
+ src/java.base/share/classes/jdk/experimental/bytecode/BasicClassBuilder.java
+ src/java.base/share/classes/jdk/experimental/bytecode/ClassBuilder.java
+ src/java.base/share/classes/jdk/experimental/bytecode/CodeBuilder.java
+ src/java.base/share/classes/jdk/experimental/bytecode/DeclBuilder.java
+ src/java.base/share/classes/jdk/experimental/bytecode/FieldBuilder.java
+ src/java.base/share/classes/jdk/experimental/bytecode/Flag.java
+ src/java.base/share/classes/jdk/experimental/bytecode/GrowableByteBuffer.java
+ src/java.base/share/classes/jdk/experimental/bytecode/MacroCodeBuilder.java
+ src/java.base/share/classes/jdk/experimental/bytecode/MemberBuilder.java
+ src/java.base/share/classes/jdk/experimental/bytecode/MethodBuilder.java
+ src/java.base/share/classes/jdk/experimental/bytecode/Opcode.java
+ src/java.base/share/classes/jdk/experimental/bytecode/PoolHelper.java
+ src/java.base/share/classes/jdk/experimental/bytecode/PoolTag.java
+ src/java.base/share/classes/jdk/experimental/bytecode/Type.java
+ src/java.base/share/classes/jdk/experimental/bytecode/TypeHelper.java
+ src/java.base/share/classes/jdk/experimental/bytecode/TypeTag.java
+ src/java.base/share/classes/jdk/experimental/bytecode/TypedCodeBuilder.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/DeriveValueType.java
! src/java.base/share/classes/sun/invoke/util/BytecodeDescriptor.java
! src/java.base/share/classes/valhalla/model3/classfile/ClassReader.java
! src/java.base/share/classes/valhalla/model3/classfile/Code_attribute.java
! src/java.base/share/classes/valhalla/model3/classfile/Method.java
+ src/java.base/share/classes/valhalla/shady/MinimalValueTypes_1_0.java
+ src/java.base/share/classes/valhalla/shady/ValueTypeDesc.java
+ test/valhalla/mvt/MVTTest.java
+ test/valhalla/mvt/Point.java



More information about the valhalla-dev mailing list