hg: jigsaw/stage/langtools: 7 new changesets
chris.hegarty at oracle.com
chris.hegarty at oracle.com
Sun Aug 10 20:17:37 UTC 2014
Changeset: af5e8c248039
Author: mcimadamore
Date: 2014-07-24 13:11 +0100
URL: http://hg.openjdk.java.net/jigsaw/stage/langtools/rev/af5e8c248039
8048890: Add option to keep track of symbol completion dependencies
Summary: Generate dot file with representation of javac on-demand symbol completion dependencies
Reviewed-by: jjg, jlahoda
! src/share/classes/com/sun/tools/javac/code/ClassFinder.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Infer.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/share/classes/com/sun/tools/javac/main/Main.java
+ src/share/classes/com/sun/tools/javac/util/Dependencies.java
! src/share/classes/com/sun/tools/javac/util/GraphUtils.java
Changeset: a4c3e1a02a31
Author: anazarov
Date: 2014-07-24 15:12 -0700
URL: http://hg.openjdk.java.net/jigsaw/stage/langtools/rev/a4c3e1a02a31
8050979: Provide javadoc for "framework" classes in langtools tests
Reviewed-by: jjg
! test/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTestBase.java
! test/tools/javac/classfiles/attributes/SourceFile/SourceFileTestBase.java
! test/tools/javac/classfiles/attributes/lib/TestBase.java
Changeset: efad946b1330
Author: mcimadamore
Date: 2014-07-29 15:31 -0700
URL: http://hg.openjdk.java.net/jigsaw/stage/langtools/rev/efad946b1330
8051958: Cannot assign a value to final variable in lambda
Summary: Remove Attr.owner and refactor code for detecting forward field references
Reviewed-by: vromero
! src/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/lambda/8051958/T8051958.java
Changeset: b57166d59a4d
Author: kizune
Date: 2014-07-30 20:31 +0400
URL: http://hg.openjdk.java.net/jigsaw/stage/langtools/rev/b57166d59a4d
8047072: javap OOM on fuzzed classfile
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javap/JavapTask.java
! src/share/classes/com/sun/tools/javap/resources/javap.properties
+ test/tools/javap/BadAttributeLength.java
Changeset: d2b75f318fea
Author: jlahoda
Date: 2014-08-01 11:09 -0700
URL: http://hg.openjdk.java.net/jigsaw/stage/langtools/rev/d2b75f318fea
8043643: Add an crules analyzer avoiding string concatenation in messages of Assert checks.
Summary: Generalizing the crules infrastructure, adding a new analyzer to check String concatenation in Assert calls.
Reviewed-by: jjg, vromero
! make/build.properties
! make/build.xml
+ make/test/crules/CodingRulesAnalyzerPlugin/Test.java
+ make/test/crules/CodingRulesAnalyzerPlugin/Test.out
+ make/test/crules/MutableFieldsAnalyzer/Test.java
+ make/test/crules/MutableFieldsAnalyzer/Test.out
! make/tools/crules/AbstractCodingRulesAnalyzer.java
+ make/tools/crules/AssertCheckAnalyzer.java
+ make/tools/crules/CodingRulesAnalyzerPlugin.java
! make/tools/crules/MutableFieldsAnalyzer.java
! make/tools/crules/resources/crules.properties
! src/share/classes/com/sun/tools/javac/code/Flags.java
! src/share/classes/com/sun/tools/javac/code/TypeAnnotationPosition.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/util/Assert.java
! src/share/classes/com/sun/tools/javac/util/Bits.java
+ test/tools/all/RunCodingRules.java
Changeset: 5b20a93f8db0
Author: lana
Date: 2014-08-04 15:33 -0700
URL: http://hg.openjdk.java.net/jigsaw/stage/langtools/rev/5b20a93f8db0
Merge
Changeset: 0d53d540203f
Author: chegar
Date: 2014-08-08 19:06 +0100
URL: http://hg.openjdk.java.net/jigsaw/stage/langtools/rev/0d53d540203f
Merge
! make/build.xml
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotationPosition.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/Infer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Main.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Assert.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Bits.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/util/Dependencies.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/GraphUtils.java
! src/jdk.compiler/share/classes/com/sun/tools/javap/JavapTask.java
! src/jdk.compiler/share/classes/com/sun/tools/javap/resources/javap.properties
More information about the jigsaw-dev
mailing list