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
