hg: valhalla/valhalla/langtools: New constant pool forms enhancements:
maurizio.cimadamore at oracle.com
maurizio.cimadamore at oracle.com
Tue Sep 22 15:27:39 UTC 2015
Changeset: 0bbfc370f185
Author: mcimadamore
Date: 2015-09-22 16:27 +0100
URL: http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/0bbfc370f185
New constant pool forms enhancements:
* new CP forms in descriptors (poolModes=signatures)
* new CP forms should be used instead of name mangling (poolModes=specialized)
* fix bug where logic for emitting invokespecial doesn't expect SignatureMember
! src/jdk.compiler/share/classes/com/sun/tools/classfile/ConstantPool.java
! src/jdk.compiler/share/classes/com/sun/tools/classfile/Descriptor.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.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/Pool.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/sym/CreateSymbols.java
More information about the valhalla-dev
mailing list