Changeset: 4b17f176d19c
Author:    jjg
Date:      2016-08-22 16:32 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/4b17f176d19c

8164130: Simplify doclet IOException handling
Reviewed-by: bpatel, ksrini

! 
src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AbstractBuilder.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractModuleIndexWriter.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractPackageIndexWriter.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractTreeWriter.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesFrameWriter.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/ClassUseWriter.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/ConfigurationImpl.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FrameOutputWriter.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.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/IndexRedirectWriter.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleFrameWriter.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexFrameWriter.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/ModulePackageIndexFrameWriter.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/PackageFrameWriter.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexFrameWriter.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/PackageTreeWriter.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.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/SerializedFormWriterImpl.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SingleIndexWriter.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SplitIndexWriter.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/WriterFactoryImpl.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Comment.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/DocType.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/FixedStringContent.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlDocWriter.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlDocument.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlWriter.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/RawHtml.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/StringContent.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/AbstractDoclet.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AnnotationTypeWriter.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ClassWriter.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Configuration.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ConstantsSummaryWriter.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Content.java
+ 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/DocletException.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ModuleSummaryWriter.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PackageSummaryWriter.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/SerializedFormWriter.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WriterFactory.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AbstractBuilder.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AbstractMemberBuilder.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeBuilder.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeFieldBuilder.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeOptionalMemberBuilder.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeRequiredMemberBuilder.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/BuilderFactory.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ClassBuilder.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstantsSummaryBuilder.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstructorBuilder.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/EnumConstantBuilder.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/FieldBuilder.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/LayoutParser.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/builders/ModuleSummaryBuilder.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PackageSummaryBuilder.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PropertyBuilder.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/SerializedFormBuilder.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocFile.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocFileFactory.java
+ 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocFileIOException.java
- 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocletAbortException.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java
+ 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/InternalException.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/PackageListWriter.java
+ 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ResourceIOException.java
+ 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/SimpleDocletException.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/StandardDocFileFactory.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
+ test/jdk/javadoc/doclet/testIOException/TestIOException.java

Changeset: bfc6d670ec1f
Author:    rfield
Date:      2016-08-22 19:31 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/bfc6d670ec1f

8160089: jshell tool: use new double-dash long-form command-line options
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/module-info.java
! test/jdk/jshell/CommandCompletionTest.java
! test/jdk/jshell/EditorTestBase.java
! test/jdk/jshell/ExternalEditorTest.java
! test/jdk/jshell/StartOptionTest.java
! test/jdk/jshell/ToolBasicTest.java
! test/jdk/jshell/ToolCommandOptionTest.java
! test/jdk/jshell/ToolLocaleMessageTest.java
! test/jdk/jshell/ToolReloadTest.java
! test/jdk/jshell/ToolSimpleTest.java

Changeset: aa225bdbcc52
Author:    darcy
Date:      2016-08-22 19:33 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/aa225bdbcc52

8164598: Problem list TestIOException.java
Reviewed-by: jjg

! test/ProblemList.txt

Changeset: 7e0e176a6297
Author:    anazarov
Date:      2016-08-23 10:19 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/7e0e176a6297

8163991: Fix license and copyright headers under test/jdk/javadoc/ and 
test/tools/javac/
Reviewed-by: anazarov, iris, jjg, shurailine
Contributed-by: Sandeep Konchady <sandeep.konch...@oracle.com>

! test/jdk/javadoc/doclet/testTypeAnnotations/typeannos/RepeatedAnnotations.java
! test/tools/javac/InnerClassesAttribute/Test.java
! test/tools/javac/modules/SingleModuleModeTest.java
! test/tools/javac/redefineObject/Object1-test.java
! test/tools/javac/redefineObject/Object2-test.java

Changeset: c10b810f0685
Author:    vromero
Date:      2016-08-24 12:23 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/c10b810f0685

8047338: javac is not correctly filtering non-members methods to obtain the 
function descriptor
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
+ test/tools/javac/T8047338/FilterNonMembersToObtainFunctionDescriptorTest.java

Changeset: f83c37d8c02c
Author:    jjg
Date:      2016-08-24 15:40 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/f83c37d8c02c

8164747: allclasses-frame broken after JDK-8162353
Reviewed-by: bpatel

! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesFrameWriter.java
! test/jdk/javadoc/doclet/testFramesNoFrames/TestFramesNoFrames.java

Changeset: e666d0f958f6
Author:    vromero
Date:      2016-08-24 17:41 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/e666d0f958f6

8161501: JSR269 jigsaw update: 
javax.lang.model.element.ModuleElement.getEnclosedElements() on unnamed module 
with unnamed package
Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java
+ test/tools/javac/modules/T8161501/EmptyClass.java
+ test/tools/javac/modules/T8161501/UnnamedModuleUnnamedPackageTest.java

Changeset: 34dea0a7b9ab
Author:    mcimadamore
Date:      2016-08-25 11:51 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/34dea0a7b9ab

8164399: inference of thrown variable does not work correctly
Summary: Logic for inferring thrown variables should exclude non proper bounds 
as per JLS 18.1
Reviewed-by: vromero, dlsmith

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java
+ test/tools/javac/generics/inference/8164399/T8164399.java
+ test/tools/javac/generics/inference/8164399/T8164399b.java
+ test/tools/javac/generics/inference/8164399/T8164399b.out

Changeset: e20e3cb61cf8
Author:    lana
Date:      2016-08-25 22:35 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/e20e3cb61cf8

Merge

- 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocletAbortException.java

Changeset: 871b60b0c091
Author:    smarks
Date:      2016-08-25 17:58 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/871b60b0c091

8145464: implement deprecation static analysis tool
Reviewed-by: psandoz, darcy

! make/CompileInterim.gmk
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/CSV.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/CSVParseException.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/DeprDB.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/DeprData.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/LoadProc.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/Main.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/Messages.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/Pretty.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/TraverseProc.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/internals.md
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/readme.md
+ 
src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/resources/jdeprscan.properties
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/scan/CPEntries.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/scan/CPSelector.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/scan/ClassFinder.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/scan/MethodSig.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/scan/Scan.java
+ test/tools/jdeprscan/cases/jdk/deprcases/members/ExampleAnnotation.java
+ test/tools/jdeprscan/cases/jdk/deprcases/members/ExampleClass.java
+ test/tools/jdeprscan/cases/jdk/deprcases/members/ExampleElements.java
+ test/tools/jdeprscan/cases/jdk/deprcases/members/ExampleEnum.java
+ test/tools/jdeprscan/cases/jdk/deprcases/members/ExampleInterface.java
+ test/tools/jdeprscan/cases/jdk/deprcases/members/ExampleSubclass.java
+ test/tools/jdeprscan/cases/jdk/deprcases/types/DeprecatedAnnotation.java
+ test/tools/jdeprscan/cases/jdk/deprcases/types/DeprecatedClass.java
+ test/tools/jdeprscan/cases/jdk/deprcases/types/DeprecatedEnum.java
+ test/tools/jdeprscan/cases/jdk/deprcases/types/DeprecatedException.java
+ test/tools/jdeprscan/cases/jdk/deprcases/types/DeprecatedInterface.java
+ test/tools/jdeprscan/tests/jdk/jdeprscan/TestCSV.java
+ test/tools/jdeprscan/tests/jdk/jdeprscan/TestLoad.java
+ test/tools/jdeprscan/tests/jdk/jdeprscan/TestLoadExpected.csv
+ test/tools/jdeprscan/tests/jdk/jdeprscan/TestMethodSig.java
+ test/tools/jdeprscan/tests/jdk/jdeprscan/TestScan.java
+ test/tools/jdeprscan/tests/jdk/jdeprscan/TestScanExpected.txt
+ test/tools/jdeprscan/usage/jdk/deprusage/UseAnnotation.java
+ test/tools/jdeprscan/usage/jdk/deprusage/UseClass.java
+ test/tools/jdeprscan/usage/jdk/deprusage/UseEnum.java
+ test/tools/jdeprscan/usage/jdk/deprusage/UseEnumMembers.java
+ test/tools/jdeprscan/usage/jdk/deprusage/UseException.java
+ test/tools/jdeprscan/usage/jdk/deprusage/UseField.java
+ test/tools/jdeprscan/usage/jdk/deprusage/UseInterface.java
+ test/tools/jdeprscan/usage/jdk/deprusage/UseMethod.java

Changeset: 3aacdb2da217
Author:    smarks
Date:      2016-08-25 21:58 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/3aacdb2da217

8164835: add a few tools tests to the problem list
Reviewed-by: darcy

! test/ProblemList.txt

Changeset: 7576f5b45480
Author:    rfield
Date:      2016-08-26 11:36 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/7576f5b45480

8158738: jshell tool: Save does not affect jshell if started from another editor
Reviewed-by: jlahoda

! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ExternalEditor.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
! 
src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties
! test/jdk/jshell/ToolCommandOptionTest.java

Changeset: 64182008b2d0
Author:    jjg
Date:      2016-08-26 15:54 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/64182008b2d0

8164887: update tests to remove use of old-style options
Reviewed-by: mchung

! make/build.xml
! make/diags-examples.xml
! make/gendata/Gendata-jdk.compiler.gmk
! make/intellij/runConfigurations/javah.xml
! make/intellij/runConfigurations/javap.xml
! make/intellij/runConfigurations/jshell.xml
! make/intellij/runConfigurations/sjavac.xml
! make/netbeans/langtools/build.xml
! test/jdk/javadoc/doclet/testFramesNoFrames/TestFramesNoFrames.java
! test/jdk/javadoc/doclet/testModules/TestModules.java
! test/jdk/javadoc/tool/modules/FilterOptions.java
! test/jdk/javadoc/tool/modules/Modules.java
! test/jdk/javadoc/tool/modules/PackageOptions.java
! test/tools/javac/VersionOpt.java
! test/tools/javac/diags/examples/DirPathElementNotDirectory/modulesourcepath
! 
test/tools/javac/diags/examples/ModuleNotFoundInModuleSourcePath/ModuleNotFoundInModuleSourcePath.java
! 
test/tools/javac/diags/examples/XModuleWithModulePath/XModuleWithModulePath.java
! test/tools/javac/file/LimitedImage.java
! test/tools/javac/modules/GraphsTest.java
! test/tools/javac/modules/ModuleSourcePathTest.java
! test/tools/javac/modules/NPEEmptyFileTest.java
! test/tools/jdeps/jdkinternals/RemovedJDKInternals.java
! test/tools/jdeps/lib/CompilerUtils.java

Changeset: 669b6e24db11
Author:    ntv
Date:      2016-08-29 09:58 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/669b6e24db11

8156984: JShell tool: for (FormatCase e : EnumSet.allOf(FormatCase.class))
Summary: Replacde EnumSet.allOf(FormatCase.class) with FormatCase.all
Reviewed-by: rfield

! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Feedback.java

Changeset: 1b85b34c5451
Author:    ntv
Date:      2016-08-29 11:13 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/1b85b34c5451

8153897: jshell tool: "not active" must be pulled from resource file
Summary: Not active error msg pulled from resource file
Reviewed-by: rfield

! test/jdk/jshell/ToolSimpleTest.java

Changeset: 00ed01cc934d
Author:    jlahoda
Date:      2016-08-29 15:53 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/00ed01cc934d

8164745: javac -Xmodule compiles the module in a way that reads the unnamed 
module
Summary: Ensuring proper separation between named modules the unnamed module 
when using -Xmodule
Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
! test/tools/javac/modules/XModuleTest.java

Changeset: 8df4d9a3f0f5
Author:    rfield
Date:      2016-08-29 08:17 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/8df4d9a3f0f5

8158507: JShell: new jdk.jshell.MemoryFileManager(StandardJavaFileManager, 
JShell) creates a jdk.jshell.MemoryFileManager$REPLClassLoader classloader, 
which should be performed within a doPrivileged block
Summary: Remove the ClassLoader and other unused code in support of in-process 
execution.  This is now supported through the SPI.
Reviewed-by: jlahoda

! src/jdk.jshell/share/classes/jdk/jshell/MemoryFileManager.java

Changeset: 8817d125028c
Author:    jlahoda
Date:      2016-08-29 18:14 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/8817d125028c

8164951: Build broken after JDK-8164745
Summary: Reverting the fix for JDK-8164745 to investigate a build failure.
Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
! test/tools/javac/modules/XModuleTest.java

Changeset: 1c94cec888d8
Author:    ksrini
Date:      2016-08-29 07:46 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/1c94cec888d8

8157349: Missing doc-files in javadoc documentation
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/WorkArounds.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ModuleSummaryBuilder.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
+ test/jdk/javadoc/doclet/testCopyFiles/TestCopyFiles.java
+ test/jdk/javadoc/doclet/testCopyFiles/modules/acme.mdle/module-info.java
+ test/jdk/javadoc/doclet/testCopyFiles/modules/acme.mdle/p/Foo.java
+ 
test/jdk/javadoc/doclet/testCopyFiles/modules/acme.mdle/p/doc-files/inpackage.html
+ test/jdk/javadoc/doclet/testCopyFiles/packages/p1/Foo.java
+ test/jdk/javadoc/doclet/testCopyFiles/packages/p1/doc-files/inpackage.html
+ test/jdk/javadoc/doclet/testCopyFiles/unnamed/Foo.java
+ test/jdk/javadoc/doclet/testCopyFiles/unnamed/doc-files/inpackage.html

Changeset: f08683786207
Author:    jlahoda
Date:      2016-08-29 20:55 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/f08683786207

8164836: TEST_BUG: adjust scope of the DefinedByAnalyzer in 
tools/all/RunCodingRules.java
Summary: Only enabling the DefinedByAnalyzer on java.compiler and jdk.compiler; 
removing the @DefinedBy annotations from other modules
Reviewed-by: jjg, ksrini

! make/tools/crules/DefinedByAnalyzer.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/api/JavadocTaskImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/api/JavadocTool.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.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/HtmlDocletWriter.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/OverviewElement.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassUseMapper.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/links/LinkFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapTask.java
! src/jdk.jshell/share/classes/jdk/jshell/MemoryFileManager.java
! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java
! src/jdk.jshell/share/classes/jdk/jshell/TreeDependencyScanner.java
! test/ProblemList.txt

Changeset: c24aba041be9
Author:    lana
Date:      2016-09-01 23:20 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/c24aba041be9

Added tag jdk-9+134 for changeset f08683786207

! .hgtags

Changeset: dccf3761c661
Author:    mchung
Date:      2016-09-01 21:39 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/dccf3761c661

Merge

! .hgtags
! make/CompileInterim.gmk
! make/build.xml
! make/gendata/Gendata-jdk.compiler.gmk
! make/netbeans/langtools/build.xml
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractModuleIndexWriter.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractPackageIndexWriter.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/ConfigurationImpl.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.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/ModuleIndexFrameWriter.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModulePackageIndexFrameWriter.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/PackageIndexFrameWriter.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/WriterFactoryImpl.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlWriter.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/AbstractDoclet.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Configuration.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ModuleSummaryWriter.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WriterFactory.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AbstractBuilder.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/BuilderFactory.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ModuleSummaryBuilder.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/TagletManager.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/StandardDocFileFactory.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapTask.java
! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java
! test/ProblemList.txt
! test/jdk/javadoc/doclet/testModules/TestModules.java
! test/jdk/javadoc/tool/modules/FilterOptions.java
! test/jdk/javadoc/tool/modules/Modules.java
! test/jdk/javadoc/tool/modules/PackageOptions.java
! test/jdk/jshell/CommandCompletionTest.java
! test/tools/javac/VersionOpt.java
! test/tools/javac/modules/GraphsTest.java
! test/tools/javac/modules/ModuleSourcePathTest.java
! test/tools/javac/modules/NPEEmptyFileTest.java
! test/tools/javac/modules/SingleModuleModeTest.java
! test/tools/javac/modules/XModuleTest.java
! test/tools/javac/redefineObject/Object1-test.java
! test/tools/javac/redefineObject/Object2-test.java
! test/tools/jdeps/lib/CompilerUtils.java

Reply via email to