hg: valhalla/valhalla: [lworld] Relax the requirement that value classes and their instance fields must be explicitlymarked final; Make them implicitly final automatically.
srikanth.adayapalam at oracle.com
srikanth.adayapalam at oracle.com
Mon Jun 25 08:03:20 UTC 2018
Changeset: 3d51c1a5997d
Author: sadayapalam
Date: 2018-06-25 13:33 +0530
URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/3d51c1a5997d
[lworld] Relax the requirement that value classes and their instance fields must be explicitlymarked final; Make them implicitly final automatically.
! 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/TypeEnter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/langtools/tools/javac/diags/examples.not-yet.txt
! test/langtools/tools/javac/valhalla/lworld-values/CheckFinal.java
! test/langtools/tools/javac/valhalla/lworld-values/CheckFinal.out
More information about the valhalla-dev
mailing list