hg: valhalla/valhalla/langtools: Quick and dirty value types.

paul.govereau at oracle.com paul.govereau at oracle.com
Wed Oct 22 22:01:33 UTC 2014


Changeset: 3781712f5f98
Author:    pgovereau
Date:      2014-10-22 17:59 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/3781712f5f98

Quick and dirty value types.
* added minimal set of value-type byte codes necessary to represent new operations.
* support for javac and javap only.
* tried to minimize changes to existing code.

! src/jdk.compiler/share/classes/com/sun/tools/classfile/Descriptor.java
! src/jdk.compiler/share/classes/com/sun/tools/classfile/Opcode.java
! src/jdk.compiler/share/classes/com/sun/tools/classfile/Signature.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ByteCodes.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Code.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Items.java



More information about the valhalla-dev mailing list