hg: valhalla/valhalla/jdk: 6 new changesets

tobias.hartmann at oracle.com tobias.hartmann at oracle.com
Mon May 15 12:09:38 UTC 2017


Changeset: 21cc4c62dc6e
Author:    fparain
Date:      2017-04-27 12:50 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/21cc4c62dc6e

Adding java/lang/__Value

! src/java.base/share/classes/module-info.java

Changeset: 4a3237bcd75d
Author:    fparain
Date:      2017-04-27 12:53 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/4a3237bcd75d

Adding java/lang/__Value source file

+ src/java.base/share/classes/java/lang/__Value.java

Changeset: c0367be0fe47
Author:    fparain
Date:      2017-04-27 13:02 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/c0367be0fe47

Adding jvm/internal/value/DeriveValueType.java

+ src/java.base/share/classes/jvm/internal/value/DeriveValueType.java

Changeset: ec63fa1a5214
Author:    mcimadamore
Date:      2017-05-04 12:52 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/ec63fa1a5214

Add initial MethodHandle MVT support

! 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/module-info.java
! src/java.base/share/classes/sun/invoke/util/BytecodeDescriptor.java
+ src/java.base/share/classes/valhalla/shady/MinimalValueTypes_1_0.java
+ src/java.base/share/classes/valhalla/shady/ValueTypeDesc.java
! src/java.base/share/native/include/classfile_constants.h
! src/java.base/share/native/libverify/check_code.c
! src/java.base/share/native/libverify/check_format.c
! test/TEST.groups
+ test/valhalla/mvt/MVTTest.java
+ test/valhalla/mvt/Point.java

Changeset: 4eb49bfae975
Author:    thartmann
Date:      2017-05-12 11:46 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/4eb49bfae975

minor version needs to be updated for MethodHandle MVT support

! src/java.base/share/native/libjava/System.c

Changeset: 8e26d72102e7
Author:    thartmann
Date:      2017-05-15 13:36 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/8e26d72102e7

Merge

! 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/module-info.java
! test/TEST.groups




More information about the valhalla-dev mailing list