hg: valhalla/valhalla/langtools: Summary: Implement semantic checks for value capable classes when run with -XDenableMinimalValueTypes

srikanth.adayapalam at oracle.com srikanth.adayapalam at oracle.com
Mon Oct 3 07:39:49 UTC 2016


Changeset: 30469b6d88b6
Author:    sadayapalam
Date:      2016-10-03 13:09 +0530
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/30469b6d88b6

Summary: Implement semantic checks for value capable classes when run with -XDenableMinimalValueTypes

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ValueCapableClassAttr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! test/tools/javac/diags/CheckResourceKeys.java
+ test/tools/javac/valhalla/minimalvalues/CheckClone.java
+ test/tools/javac/valhalla/minimalvalues/CheckClone.out
+ test/tools/javac/valhalla/minimalvalues/CheckCyclicMembership.java
+ test/tools/javac/valhalla/minimalvalues/CheckCyclicMembership.out
+ test/tools/javac/valhalla/minimalvalues/CheckEquals.java
+ test/tools/javac/valhalla/minimalvalues/CheckEquals.out
+ test/tools/javac/valhalla/minimalvalues/CheckExtends.java
+ test/tools/javac/valhalla/minimalvalues/CheckExtends.out
+ test/tools/javac/valhalla/minimalvalues/CheckFinal.java
+ test/tools/javac/valhalla/minimalvalues/CheckFinal.out
+ test/tools/javac/valhalla/minimalvalues/CheckFinalize.java
+ test/tools/javac/valhalla/minimalvalues/CheckFinalize.out
+ test/tools/javac/valhalla/minimalvalues/CheckIdentityHash.java
+ test/tools/javac/valhalla/minimalvalues/CheckIdentityHash.out
+ test/tools/javac/valhalla/minimalvalues/CheckIdentityHash01.java
+ test/tools/javac/valhalla/minimalvalues/CheckIdentityHash01.out
+ test/tools/javac/valhalla/minimalvalues/CheckNullAssign.java
+ test/tools/javac/valhalla/minimalvalues/CheckNullAssign.out
+ test/tools/javac/valhalla/minimalvalues/CheckNullCastable.java
+ test/tools/javac/valhalla/minimalvalues/CheckNullCastable.out
+ test/tools/javac/valhalla/minimalvalues/CheckSync.java
+ test/tools/javac/valhalla/minimalvalues/CheckSync.out
+ test/tools/javac/valhalla/minimalvalues/CheckSynchronized.java
+ test/tools/javac/valhalla/minimalvalues/CheckSynchronized.out
+ test/tools/javac/valhalla/minimalvalues/ClassFileReaderTest.java
+ test/tools/javac/valhalla/minimalvalues/ClassFileReaderTest.out
+ test/tools/javac/valhalla/minimalvalues/Point.java



More information about the valhalla-dev mailing list