hg: aarch32-port/jdk9-arm3264/langtools: 48 new changesets
bob.vandette at oracle.com
bob.vandette at oracle.com
Fri Oct 28 15:15:47 UTC 2016
Changeset: 36f470bd6765
Author: mchung
Date: 2016-09-29 21:31 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/langtools/rev/36f470bd6765
8166238: Update jdeps for GNU-style long form options
Reviewed-by: alanb
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties
! test/tools/jdeps/APIDeps.java
! test/tools/jdeps/jdkinternals/ShowReplacement.java
! test/tools/jdeps/modules/GenModuleInfo.java
! test/tools/jdeps/modules/InverseDeps.java
! test/tools/jdeps/modules/src/m3/module-info.java
Changeset: 8bf23828bb2f
Author: jjg
Date: 2016-09-30 13:15 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/langtools/rev/8bf23828bb2f
8166144: New javadoc options don't conform to JEP 293 (GNU style options)
Reviewed-by: ksrini, bpatel
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/api/JavadocTool.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConfigurationImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Configuration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Messager.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc.properties
! test/jdk/javadoc/doclet/lib/JavadocTester.java
! test/jdk/javadoc/doclet/testHelpOption/TestHelpOption.java
! test/jdk/javadoc/doclet/testXOption/TestXOption.java
! test/jdk/javadoc/tool/CheckResourceKeys.java
+ test/jdk/javadoc/tool/OptionSyntaxTest.java
! test/jdk/javadoc/tool/api/basic/IsSupportedOptionTest.java
! test/jdk/javadoc/tool/modules/FilterOptions.java
! test/jdk/javadoc/tool/modules/Modules.java
Changeset: f6d8902a4c8b
Author: erikj
Date: 2016-10-04 13:41 +0200
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/langtools/rev/f6d8902a4c8b
8166965: Some small java build tools are still running with big JVM configuration
Reviewed-by: ihse
! make/gendata/Gendata-jdk.compiler.gmk
! make/gensrc/GensrcCommon.gmk
Changeset: 50a14048e428
Author: jlahoda
Date: 2016-10-04 16:25 +0200
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/langtools/rev/50a14048e428
8152911: javac assertion error when compiling overlay sources
Summary: Avoid creating ModuleSymbols with unspecified name, to avoid conflicts with predefined ModuleSymbol for the java.base module.
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ModuleFinder.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java
- src/jdk.compiler/share/classes/com/sun/tools/javac/file/ModuleNameReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ModuleNameReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/tools/javac/diags/examples.not-yet.txt
! test/tools/javac/modules/EdgeCases.java
Changeset: 17a82cb0e4b4
Author: jlahoda
Date: 2016-10-04 17:40 +0200
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/langtools/rev/17a82cb0e4b4
8073844: fatal annotation processing errors do not stop compilation
Summary: JavacProcessingEnvironment lets the should-stop policy decide when the compilation should stop.
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
+ test/tools/javac/processing/StopAfterError/StopAfterError.java
+ test/tools/javac/processing/StopAfterError/StopAfterError.out
+ test/tools/javac/processing/StopAfterError/StopAfterErrorAux.java
+ test/tools/javac/processing/StopAfterError/StopAfterErrorContinue.out
Changeset: 3dbcbc28ea1b
Author: jjg
Date: 2016-10-04 16:47 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/langtools/rev/3dbcbc28ea1b
8166472: javac/javadoc expands @files incorrectly
Reviewed-by: henryjen, ksrini
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/CommandLine.java
+ test/tools/javac/main/AtFileTest.java
Changeset: 49314bc6d795
Author: smarks
Date: 2016-10-04 18:43 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/langtools/rev/49314bc6d795
8161338: (jdeprscan) remove JEP 293 non-conforming -cp option
8165927: (jdeprscan) com.sun.tools.jdeprscan.Main.instance should be package protected
Reviewed-by: jjg
! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/Main.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/readme.md
! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/resources/jdeprscan.properties
! test/tools/jdeprscan/tests/jdk/jdeprscan/TestScan.java
Changeset: a35a1d86165c
Author: mchung
Date: 2016-10-04 18:56 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/langtools/rev/a35a1d86165c
8166860: Add magic number to jmod file
Reviewed-by: alanb, jjg
! make/tools/crules/MutableFieldsAnalyzer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/JDK9Wrappers.java
! test/tools/javac/T8003967/DetectMutableStaticFields.java
Changeset: 076a0354bedb
Author: mcimadamore
Date: 2016-10-05 13:06 +0100
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/langtools/rev/076a0354bedb
8167070: Performance regression in compound scopes
Summary: Extra call to inner scope's hasNext() causes performance regression
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Iterators.java
Changeset: 0eda7aaaf3d2
Author: mchung
Date: 2016-10-05 18:41 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/langtools/rev/0eda7aaaf3d2
8166846: jdeps fails to generate module info if there is any class in unnamed package
Reviewed-by: lancea
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ClassFileReader.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties
! test/tools/jdeps/jdkinternals/RemovedJDKInternals.java
! test/tools/jdeps/jdkinternals/ShowReplacement.java
+ test/tools/jdeps/lib/JdepsRunner.java
! test/tools/jdeps/lib/JdepsUtil.java
! test/tools/jdeps/modules/GenModuleInfo.java
+ test/tools/jdeps/modules/UnnamedPackage.java
Changeset: d7c3ad383ed5
Author: mchung
Date: 2016-10-05 18:42 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/langtools/rev/d7c3ad383ed5
8167014: jdeps: Missing message: warn.skipped.entry
Reviewed-by: alanb, lancea
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ClassFileReader.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties
Changeset: 53dd5c5efac3
Author: jlahoda
Date: 2016-10-06 14:03 +0200
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/langtools/rev/53dd5c5efac3
8153362: Add javac -Xlint warning to list exposed types which are not accessible
Summary: Adding implementation to -Xlint:exports, to warn about exposing inaccessible types in API
Reviewed-by: jjg
! 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/resources/compiler.properties
+ test/tools/javac/diags/examples/LeaksNotAccessible/LeaksNotAccessible.java
+ test/tools/javac/diags/examples/LeaksNotAccessible/modulesourcepath/m1/api/Api.java
+ test/tools/javac/diags/examples/LeaksNotAccessible/modulesourcepath/m1/module-info.java
+ test/tools/javac/diags/examples/LeaksNotAccessibleNotRequiredPublic/LeaksNotAccessibleNotRequiredPublic.java
+ test/tools/javac/diags/examples/LeaksNotAccessibleNotRequiredPublic/modulesourcepath/m1/api1/Api1.java
+ test/tools/javac/diags/examples/LeaksNotAccessibleNotRequiredPublic/modulesourcepath/m1/module-info.java
+ test/tools/javac/diags/examples/LeaksNotAccessibleNotRequiredPublic/modulesourcepath/m2/api2/Api2.java
+ test/tools/javac/diags/examples/LeaksNotAccessibleNotRequiredPublic/modulesourcepath/m2/module-info.java
+ test/tools/javac/diags/examples/LeaksNotAccessibleUnexported/LeaksNotAccessibleUnexported.java
+ test/tools/javac/diags/examples/LeaksNotAccessibleUnexported/modulesourcepath/m1/api/Api.java
+ test/tools/javac/diags/examples/LeaksNotAccessibleUnexported/modulesourcepath/m1/impl/Impl.java
+ test/tools/javac/diags/examples/LeaksNotAccessibleUnexported/modulesourcepath/m1/module-info.java
+ test/tools/javac/diags/examples/LeaksNotAccessibleUnexportedQualified/LeaksNotAccessibleUnexportedQualified.java
+ test/tools/javac/diags/examples/LeaksNotAccessibleUnexportedQualified/modulesourcepath/m1/api/Api.java
+ test/tools/javac/diags/examples/LeaksNotAccessibleUnexportedQualified/modulesourcepath/m1/module-info.java
+ test/tools/javac/diags/examples/LeaksNotAccessibleUnexportedQualified/modulesourcepath/m1/qapi/QApi.java
+ test/tools/javac/diags/examples/LeaksNotAccessibleUnexportedQualified/modulesourcepath/m2/module-info.java
+ test/tools/javac/modules/ExportsUnexported.java
Changeset: 8e9e1a2373a4
Author: lana
Date: 2016-10-06 20:56 +0000
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/langtools/rev/8e9e1a2373a4
Added tag jdk-9+139 for changeset 17a82cb0e4b4
! .hgtags
Changeset: 45d6b078900b
Author: lana
Date: 2016-10-06 23:12 +0000
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/langtools/rev/45d6b078900b
Merge
Changeset: 51696c150bd3
Author: iris
Date: 2016-10-06 18:05 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/langtools/rev/51696c150bd3
8166799: ASSEMBLY_EXCEPTION contains historical company name
Reviewed-by: mchung, tbell
! ASSEMBLY_EXCEPTION
Changeset: 8e011f635081
Author: jjg
Date: 2016-10-07 16:31 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/langtools/rev/8e011f635081
8072604: Improve handling of direct use of accept with TreePathScanner
Reviewed-by: ksrini
! src/jdk.compiler/share/classes/com/sun/source/util/TreePathScanner.java
Changeset: 7752e4f2a338
Author: jjg
Date: 2016-10-07 16:49 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/langtools/rev/7752e4f2a338
8159855: Create an SPI for tools
Reviewed-by: mchung
! make/CompileInterim.gmk
+ src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavacToolProvider.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Main.java
! src/jdk.compiler/share/classes/module-info.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocToolProvider.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Main.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Messager.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java
! src/jdk.javadoc/share/classes/module-info.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/Main.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Main.java
! src/jdk.jdeps/share/classes/module-info.java
+ test/jdk/javadoc/tool/ToolProviderTest.java
+ test/tools/javac/main/ToolProviderTest.java
! test/tools/javac/modules/AddLimitMods.java
Changeset: 6218d98d4a1d
Author: tbell
Date: 2016-10-07 20:48 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/langtools/rev/6218d98d4a1d
8166648: jib make run-test for langtools results in intermittent failures on windows-x86
Reviewed-by: erikj, jjg
! test/Makefile
Changeset: 2254cb8b3247
Author: shinyafox
Date: 2016-10-11 00:28 +0900
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/langtools/rev/2254cb8b3247
8167343: JShell: Completeness analysis infers an incomplete declaration as COMPLETE_WITH_SEMI, which is a first line of Allman style
Reviewed-by: rfield
! src/jdk.jshell/share/classes/jdk/jshell/CompletenessAnalyzer.java
! test/jdk/jshell/CompletenessTest.java
Changeset: 9ce68b2cff36
Author: ksrini
Date: 2016-10-10 06:47 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/langtools/rev/9ce68b2cff36
8151102: Cleanup javadoc exception handling
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AbstractDoclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Configuration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/IllegalOptionValue.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocTool.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Main.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Messager.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/OptionException.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolEnvironment.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolException.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc.properties
! test/jdk/javadoc/doclet/T6735320/T6735320.java
! test/jdk/javadoc/doclet/dupThrowsTags/TestDupThrowsTags.java
! test/jdk/javadoc/doclet/lib/JavadocTester.java
! test/jdk/javadoc/doclet/testBadSourceFile/TestBadSourceFile.java
! test/jdk/javadoc/doclet/testConstantValuesPage/TestConstantValuesPage.java
! test/jdk/javadoc/doclet/testDocErrorReporter/TestDocErrorReporter.java
! test/jdk/javadoc/doclet/testHelpOption/TestHelpOption.java
! test/jdk/javadoc/doclet/testIOException/TestIOException.java
! test/jdk/javadoc/doclet/testPackageHtml/TestPackageHtml.java
! test/jdk/javadoc/doclet/testParamTaglet/TestParamTaglet.java
! test/jdk/javadoc/doclet/testSearch/TestSearch.java
! test/jdk/javadoc/doclet/testSerializedFormDeprecationInfo/TestSerializedFormDeprecationInfo.java
! test/jdk/javadoc/doclet/testSerializedFormDeprecationInfo/pkg1/C1.java
! test/jdk/javadoc/doclet/testSerializedFormDeprecationInfo/pkg1/C2.java
! test/jdk/javadoc/doclet/testSinceTag/TestSinceTag.java
! test/jdk/javadoc/doclet/testSinceTag/pkg1/C1.java
! test/jdk/javadoc/doclet/testSupplementary/TestSupplementary.java
! test/jdk/javadoc/doclet/testThrowsTag/TestThrowsTag.java
! test/jdk/javadoc/doclet/testThrowsTag/pkg/T1.java
! test/jdk/javadoc/doclet/testThrowsTag/pkg/T2.java
! test/jdk/javadoc/doclet/testThrowsTag/pkg/T3.java
! test/jdk/javadoc/doclet/testThrowsTag/pkg/T4.java
! test/jdk/javadoc/doclet/testValueTag/TestValueTag.java
! test/jdk/javadoc/doclet/testWarnings/TestWarnings.java
! test/jdk/javadoc/tool/ReleaseOption.java
+ test/jdk/javadoc/tool/exceptionHandling/TestExceptionHandling.java
Changeset: 87b48a8fb3cf
Author: ksrini
Date: 2016-10-10 11:21 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/langtools/rev/87b48a8fb3cf
8165991: Fix DocTreeFactory newDocCommentTree
8154349: New doclet incorrectly shows entire text body for JavaFX properties in summary section
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeFactory.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocTreeMaker.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialFieldWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/CommentUtils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MethodBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocFinder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! test/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java
! test/jdk/javadoc/doclet/testJavaFX/pkg1/C.java
Changeset: 6842e63d6c39
Author: bpatel
Date: 2016-10-10 15:17 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/langtools/rev/6842e63d6c39
4649116: Add option to include full package description at top, before interface table
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclet.xml
! test/jdk/javadoc/doclet/testHtmlTag/TestHtmlTag.java
! test/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java
Changeset: 40468274ff3b
Author: rfield
Date: 2016-10-10 18:41 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/langtools/rev/40468274ff3b
8167128: JShell: /drop of statement gives confusing output
Reviewed-by: jlahoda
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties
! src/jdk.jshell/share/classes/jdk/jshell/Eval.java
! src/jdk.jshell/share/classes/jdk/jshell/JShell.java
! src/jdk.jshell/share/classes/jdk/jshell/Key.java
! src/jdk.jshell/share/classes/jdk/jshell/PersistentSnippet.java
! src/jdk.jshell/share/classes/jdk/jshell/Snippet.java
! src/jdk.jshell/share/classes/jdk/jshell/SnippetEvent.java
! src/jdk.jshell/share/classes/jdk/jshell/package-info.java
! test/jdk/jshell/DropTest.java
! test/jdk/jshell/IdGeneratorTest.java
! test/jdk/jshell/IllegalArgumentExceptionTest.java
! test/jdk/jshell/JShellStateClosedTest.java
! test/jdk/jshell/KullaTesting.java
! test/jdk/jshell/ReplaceTest.java
! test/jdk/jshell/ToolCommandOptionTest.java
! test/jdk/jshell/ToolSimpleTest.java
Changeset: a7bd119da966
Author: ihse
Date: 2016-10-11 09:50 +0200
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/langtools/rev/a7bd119da966
8167424: Various trivial fixes in build system
Reviewed-by: erikj, tbell
! make/gensrc/GensrcCommon.gmk
Changeset: fe8352e43bdb
Author: jlahoda
Date: 2016-10-11 10:31 +0200
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/langtools/rev/fe8352e43bdb
8167320: Trying to document only java.base causes a NPE in javac
Summary: Ensure ModuleSymbol.getDirectives completes the Symbol
Reviewed-by: ksrini, jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! test/tools/javac/modules/EdgeCases.java
Changeset: 5adb61e143dc
Author: mcimadamore
Date: 2016-10-11 10:56 +0100
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/langtools/rev/5adb61e143dc
8167456: Tweak IntelliJ langtools project's jtreg settings
Summary: Adjust IntelliJ project template to reflect new serialized format of jtreg plugin settings
Reviewed-by: jlahoda
! make/intellij/misc.xml
Changeset: 47a06846f4a4
Author: jlahoda
Date: 2016-10-11 12:29 +0200
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/langtools/rev/47a06846f4a4
8166890: JShell: locks forever when input is piped
Summary: StopDetectingInputStream.setState must not override the state if the stream is closed.
Reviewed-by: rfield, shinyafox
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/StopDetectingInputStream.java
Changeset: 9e9cd74c2787
Author: jlahoda
Date: 2016-10-11 13:16 +0200
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/langtools/rev/9e9cd74c2787
8167442: Langtools ant build not working after addition of -Xlint:exports
Summary: Disabling the exports lint when compiling the langtools modules until the warnings are resolved.
Reviewed-by: mcimadamore, forax
! make/build.properties
! make/build.xml
Changeset: 3e9fcb2a7a52
Author: mlarsson
Date: 2016-10-10 12:36 +0200
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/langtools/rev/3e9fcb2a7a52
8167354: Missing jtreg output when run using langtools makefiles
Reviewed-by: erikj, sla
! test/Makefile
Changeset: de2329607ab5
Author: mchung
Date: 2016-10-12 15:37 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/langtools/rev/de2329607ab5
8164689: Retrofit jar, jlink, jmod as a ToolProvider
Reviewed-by: alanb, jjg
! test/tools/javac/modules/ModulePathTest.java
Changeset: 2fd02a123cf0
Author: mchung
Date: 2016-10-12 17:27 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/langtools/rev/2fd02a123cf0
8167630: jdeps --generate-module-info forgets to close the resource after checking any unnamed package
Reviewed-by: lancea, ksrini
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java
Changeset: 673c53147055
Author: bpatel
Date: 2016-10-13 10:48 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/langtools/rev/673c53147055
8141636: Javadoc search should support camelCase search
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/search.js
! test/jdk/javadoc/doclet/testSearch/TestSearch.java
Changeset: d83a8e24bbb0
Author: lana
Date: 2016-10-13 21:01 +0000
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/langtools/rev/d83a8e24bbb0
Added tag jdk-9+140 for changeset 6842e63d6c39
! .hgtags
Changeset: 9671307f8157
Author: lana
Date: 2016-10-13 23:03 +0000
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/langtools/rev/9671307f8157
Merge
Changeset: 1b4b4f571ccf
Author: smarks
Date: 2016-10-13 17:31 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/langtools/rev/1b4b4f571ccf
8167965: (jdeprscan) using --release option with 8 or earlier throws exception
Reviewed-by: mchung
! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/Main.java
+ test/tools/jdeprscan/tests/jdk/jdeprscan/TestRelease.java
Changeset: 645100bea379
Author: mcimadamore
Date: 2016-10-17 15:02 +0100
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/langtools/rev/645100bea379
8167000: Refine handling of multiple maximally specific abstract methods
Summary: Bring the compiler in sync with spec changes in JDK-7034913
Reviewed-by: vromero, dlsmith
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/tools/javac/8167000/T8167000.java
+ test/tools/javac/8167000/T8167000.out
+ test/tools/javac/8167000/T8167000b.java
+ test/tools/javac/8167000/T8167000b.out
+ test/tools/javac/8167000/T8167000c.java
+ test/tools/javac/8167000/T8167000c.out
! test/tools/javac/generics/rawOverride/7062745/GenericOverrideTest.java
Changeset: 296c87505118
Author: shinyafox
Date: 2016-10-17 23:23 +0900
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/langtools/rev/296c87505118
8145263: JShell: Fix the format of SourceCodeAnalysis#documentation
Reviewed-by: rfield, jlahoda
! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java
! test/jdk/jshell/CompletionSuggestionTest.java
Changeset: 0a91e3198c97
Author: jlahoda
Date: 2016-10-18 16:00 +0200
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/langtools/rev/0a91e3198c97
8167461: jshell tool: Scanner#next() hangs tool
Summary: PipeInputStream.read(byte[]...) should only read available bytes; properly resending exceptions for snippet's System.in and properly closing it; more reliable way to cancel user input while waiting in System.in.
Reviewed-by: rfield
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/IOContext.java
! src/jdk.jshell/share/classes/jdk/jshell/JShell.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/PipeInputStream.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/Util.java
! test/jdk/jshell/KullaTesting.java
+ test/jdk/jshell/PipeInputStreamTest.java
! test/jdk/jshell/UserInputTest.java
Changeset: 3fc90eaaf922
Author: vromero
Date: 2016-03-02 18:25 -0500
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/langtools/rev/3fc90eaaf922
8026721: Enhance Lambda serialization
Reviewed-by: jjg, briangoetz
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/AttrContext.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties
+ test/tools/javac/T8029102/WarnSerializableElementTest.java
+ test/tools/javac/T8029102/WarnSerializableElementTest.out
- test/tools/javac/T8029102/WarnSerializableLambdaTest.java
- test/tools/javac/T8029102/WarnSerializableLambdaTest.out
! test/tools/javac/T8029102/WarnSerializableLambdaTestb.java
! test/tools/javac/T8029102/WarnSerializableLambdaTestb.out
+ test/tools/javac/T8029102/WarnSerializableLambdaTestc.java
+ test/tools/javac/T8029102/WarnSerializableLambdaTestc.out
! test/tools/javac/diags/CheckResourceKeys.java
! test/tools/javac/diags/examples.not-yet.txt
! test/tools/javac/diags/examples/WarnSerializableLambda.java
Changeset: 69db08651f8f
Author: bpatel
Date: 2016-07-14 13:35 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/langtools/rev/69db08651f8f
8151921: Improved page resolution
Reviewed-by: jjg, ksrini, ahgross
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlWriter.java
! test/com/sun/javadoc/testJavascript/TestJavascript.java
! test/jdk/javadoc/doclet/testJavascript/TestJavascript.java
Changeset: d02323f750f6
Author: jlahoda
Date: 2016-10-19 12:42 +0200
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/langtools/rev/d02323f750f6
8166183: jshell tool: on return from Ctrl-Z, garbage on screen, dies with Ctrl-C
Summary: Reset the console when the process is suspended and resumed.
Reviewed-by: rfield
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java
Changeset: b6f22cf3714e
Author: tbell
Date: 2016-10-19 07:48 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/langtools/rev/b6f22cf3714e
8167600: jib make run-test for langtools and intermittent failures on windows-x86
Reviewed-by: ihse
! test/Makefile
Changeset: 96a5248fbf04
Author: ksrini
Date: 2016-10-19 14:51 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/langtools/rev/96a5248fbf04
8167383: Javadoc does not handle packages correctly when used with module option.
Reviewed-by: bpatel, jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Configuration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java
! test/jdk/javadoc/tool/modules/FilterOptions.java
! test/jdk/javadoc/tool/modules/Modules.java
! test/tools/lib/toolbox/JavadocTask.java
Changeset: aa4a8d0a818a
Author: ksrini
Date: 2016-10-19 16:58 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/langtools/rev/aa4a8d0a818a
8168368: Add missing bug id for JDK-8167383
Reviewed-by: bpatel
! test/jdk/javadoc/tool/modules/FilterOptions.java
Changeset: 2a3e23ee1b65
Author: rfield
Date: 2016-10-20 12:53 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/langtools/rev/2a3e23ee1b65
8163840: jshell tool: provide way to display configuration settings
Reviewed-by: jlahoda
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ArgTokenizer.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Feedback.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/MessageHandler.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties
! test/jdk/jshell/CommandCompletionTest.java
! test/jdk/jshell/ExternalEditorTest.java
! test/jdk/jshell/ToolBasicTest.java
! test/jdk/jshell/ToolCommandOptionTest.java
! test/jdk/jshell/ToolFormatTest.java
! test/jdk/jshell/ToolLocaleMessageTest.java
! test/jdk/jshell/ToolRetainTest.java
! test/jdk/jshell/ToolSimpleTest.java
Changeset: 0bdb7a2bc0dc
Author: lana
Date: 2016-10-20 18:38 +0000
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/langtools/rev/0bdb7a2bc0dc
Added tag jdk-9+141 for changeset 296c87505118
! .hgtags
Changeset: bda9c0ea2683
Author: lana
Date: 2016-10-20 20:01 +0000
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/langtools/rev/bda9c0ea2683
Merge
- test/tools/javac/T8029102/WarnSerializableLambdaTest.java
- test/tools/javac/T8029102/WarnSerializableLambdaTest.out
Changeset: 32c685715095
Author: jjg
Date: 2016-10-20 13:44 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/langtools/rev/32c685715095
8145471: javac changes for enhanced deprecation
Reviewed-by: smarks, tbell, mcimadamore, jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.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/file/BaseFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Options.java
+ test/tools/javac/diags/examples/RemovalFilename.java
+ test/tools/javac/diags/examples/RemovalFilenameAdditional.java
+ test/tools/javac/diags/examples/RemovalPlural/RemovalClass.java
+ test/tools/javac/diags/examples/RemovalPlural/RemovalFilename.java
+ test/tools/javac/diags/examples/RemovalPlural/RemovalPlural.java
+ test/tools/javac/diags/examples/RemovalPluralAdditional/RemovalClass.java
+ test/tools/javac/diags/examples/RemovalPluralAdditional/RemovalFilename.java
+ test/tools/javac/diags/examples/RemovalPluralAdditional/RemovalPlural.java
+ test/tools/javac/diags/examples/RemovalPluralAdditional/RemovalPluralAdditional.java
! test/tools/javac/processing/rounds/OverwriteBetweenCompilations.java
! test/tools/javac/profiles/ProfileOptionTest.java
+ test/tools/javac/warnings/Removal.java
More information about the aarch32-port-dev
mailing list