hg: valhalla/valhalla/langtools: Initial push for nestmate support
maurizio.cimadamore at oracle.com
maurizio.cimadamore at oracle.com
Mon Apr 11 14:08:47 UTC 2016
Changeset: 3197e9b4d80a
Author: mcimadamore
Date: 2016-04-11 15:08 +0100
URL: http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/3197e9b4d80a
Initial push for nestmate support
* Add support for nestmate classfile attributes: NestMembers, MemberOfNest
* Internal flag -XDdisableAccessors can be used to inhibit static accessor generation
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java
! src/jdk.jdeps/share/classes/com/sun/tools/classfile/Attribute.java
! src/jdk.jdeps/share/classes/com/sun/tools/classfile/ClassWriter.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/MemberOfNest_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/NestMembers_attribute.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/AttributeWriter.java
! test/lib/annotations/annotations/classfile/ClassfileInspector.java
! test/tools/javac/MethodParameters/AttributeVisitor.java
+ test/tools/javac/valhalla/nestmate/CheckNestmateAttrs.java
More information about the valhalla-dev
mailing list