hg: panama/panama/langtools: 48 new changesets

henry.jen at oracle.com henry.jen at oracle.com
Sat Apr 30 06:24:57 UTC 2016


Changeset: 305e9e96a7f6
Author:    mchung
Date:      2016-03-31 11:50 -0700
URL:       http://hg.openjdk.java.net/panama/panama/langtools/rev/305e9e96a7f6

8153211: Convert build tool to use the new -XaddExports syntax in bootcycle build
Reviewed-by: alanb

! make/gendata/Gendata-jdk.compiler.gmk

Changeset: f31075169c33
Author:    vromero
Date:      2016-03-31 17:25 -0400
URL:       http://hg.openjdk.java.net/panama/panama/langtools/rev/f31075169c33

8150733: NPE when compiling module-info.java with a class declaration in a non-module mode
Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java
+ test/tools/javac/modules/NPECompilingModuleInfoTest.java

Changeset: 0ef6f9a479f8
Author:    darcy
Date:      2016-03-31 14:56 -0700
URL:       http://hg.openjdk.java.net/panama/panama/langtools/rev/0ef6f9a479f8

6818181: Update naming convention annotation processing samples for modules
Reviewed-by: jjg

! src/sample/share/javac/processing/src/CheckNamesProcessor.java

Changeset: 97ec97671022
Author:    jjg
Date:      2016-03-31 15:20 -0700
URL:       http://hg.openjdk.java.net/panama/panama/langtools/rev/97ec97671022

8152897: refactor ToolBox to allow reduced documented dependencies
Reviewed-by: vromero

! test/jdk/jshell/ClassPathTest.java
! test/jdk/jshell/CommandCompletionTest.java
! test/jdk/jshell/Compiler.java
! test/jdk/jshell/CompletionSuggestionTest.java
! test/jdk/jshell/ComputeFQNsTest.java
! test/jdk/jshell/ErrorTranslationTest.java
! test/jdk/jshell/ImportTest.java
! test/jdk/jshell/InferTypeTest.java
! test/jdk/jshell/StartOptionTest.java
! test/jdk/jshell/ToolBasicTest.java
! test/jdk/jshell/ToolFormatTest.java
! test/jdk/jshell/ToolReloadTest.java
! test/tools/doclint/tool/PathsTest.java
! test/tools/javac/4846262/CheckEBCDICLocaleTest.java
! test/tools/javac/6302184/HiddenOptionsShouldUseGivenEncodingTest.java
! test/tools/javac/6508981/TestInferBinaryName.java
! test/tools/javac/AnonymousSubclassTest.java
! test/tools/javac/ClassPathTest/ClassPathTest.java
! test/tools/javac/ConstFoldTest.java
! test/tools/javac/ExtDirs/ExtDirTest.java
! test/tools/javac/IncorrectInheritance/IncorrectInheritanceTest.java
! test/tools/javac/MissingInclude/MissingIncludeTest.java
! test/tools/javac/Paths/AbsolutePathTest.java
! test/tools/javac/ProtectedInnerClass/ProtectedInnerClassesTest.java
! test/tools/javac/T5090006/AssertionFailureTest.java
! test/tools/javac/T6558476.java
! test/tools/javac/T6725036.java
! test/tools/javac/T6970173/DebugPointerAtBadPositionTest.java
! test/tools/javac/T7008643/InlinedFinallyConfuseDebuggersTest.java
! test/tools/javac/T8009640/CheckRejectProfileBCPOptionsIfUsedTogetherTest.java
! test/tools/javac/T8010659/CompilerCrashWhenMixingBinariesAndSourcesTest.java
! test/tools/javac/T8013394/CompileErrorWithIteratorTest.java
! test/tools/javac/T8019486/WrongLNTForLambdaTest.java
! test/tools/javac/T8022162/IncorrectSignatureDeterminationForInnerClassesTest.java
! test/tools/javac/T8024039/NoDeadCodeGenerationOnTrySmtTest.java
! test/tools/javac/T8024437/ExceptionInferenceFromClassFileTest.java
! test/tools/javac/annotations/typeAnnotations/classfile/NestedLambdasCastedTest.java
! test/tools/javac/api/ToolProvider/HelloWorldTest.java
! test/tools/javac/api/ToolProvider/ToolProviderTest1.java
! test/tools/javac/api/ToolProvider/ToolProviderTest2.java
! test/tools/javac/boxing/IncrementBoxedAndAccess.java
! test/tools/javac/classfiles/InnerClasses/T8068517.java
! test/tools/javac/classfiles/attributes/AnnotationDefault/AnnotationDefaultTest.java
! test/tools/javac/classfiles/attributes/EnclosingMethod/EnclosingMethodTest.java
! test/tools/javac/classfiles/attributes/LineNumberTable/LineNumberTest.java
! test/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTableTest.java
! test/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTypeTableTest.java
! test/tools/javac/classfiles/attributes/Module/ModuleFlagTest.java
! test/tools/javac/classfiles/attributes/Module/ModuleTest.java
! test/tools/javac/classfiles/attributes/Module/ModuleTestBase.java
! test/tools/javac/classfiles/attributes/Signature/ConstructorTest.java
! test/tools/javac/classfiles/attributes/Signature/EnumTest.java
! test/tools/javac/classfiles/attributes/Signature/ExceptionTest.java
! test/tools/javac/classfiles/attributes/Signature/FieldTest.java
! test/tools/javac/classfiles/attributes/Signature/InnerClassTest.java
! test/tools/javac/classfiles/attributes/Signature/MethodParameterTest.java
! test/tools/javac/classfiles/attributes/Signature/MethodTypeBoundTest.java
! test/tools/javac/classfiles/attributes/Signature/ReturnTypeTest.java
! test/tools/javac/classfiles/attributes/SourceFile/AnonymousClassTest.java
! test/tools/javac/classfiles/attributes/SourceFile/InnerClassTest.java
! test/tools/javac/classfiles/attributes/SourceFile/LocalClassTest.java
! test/tools/javac/classfiles/attributes/SourceFile/MixTest.java
! test/tools/javac/classfiles/attributes/SourceFile/ModuleInfoTest.java
! test/tools/javac/classfiles/attributes/SourceFile/NoSourceFileAttribute.java
! test/tools/javac/classfiles/attributes/SourceFile/SourceFileTestBase.java
! test/tools/javac/classfiles/attributes/SourceFile/SyntheticClassTest.java
! test/tools/javac/classfiles/attributes/SourceFile/TopLevelClassesOneFileTest.java
! test/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateInnerClassMembersTest.java
! test/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateSiblingsTest.java
! test/tools/javac/classfiles/attributes/Synthetic/AssertFieldTest.java
! test/tools/javac/classfiles/attributes/Synthetic/BridgeMethodForGenericMethodTest.java
! test/tools/javac/classfiles/attributes/Synthetic/BridgeMethodsForLambdaTest.java
! test/tools/javac/classfiles/attributes/Synthetic/EnumTest.java
! test/tools/javac/classfiles/attributes/Synthetic/PackageInfoTest.java
! test/tools/javac/classfiles/attributes/Synthetic/ThisFieldTest.java
! test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForGenericMethodTest.java
! test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerAnnotationTest.java
! test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerClassTest.java
! test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerEnumTest.java
! test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerInterfaceTest.java
! test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForTopLevelClassTest.java
! test/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsForGenericMethodTest.java
! test/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsForLambdaTest.java
! test/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsTest.java
! test/tools/javac/classfiles/attributes/deprecated/DeprecatedPackageTest.java
! test/tools/javac/classfiles/attributes/deprecated/DeprecatedTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerAnnotationTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerClassTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerEnumTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerInterfaceTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesHierarchyTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInAnonymousClassTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerAnnotationTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerClassTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerEnumTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerInterfaceTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInLocalClassTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesIndexTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerAnnotationTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerEnumTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerInterfaceTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerEnumsInInnerClassTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerAnnotationTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerClassTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerEnumTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerInterfaceTest.java
! test/tools/javac/classfiles/attributes/innerclasses/NoInnerClassesTest.java
! test/tools/javac/classfiles/attributes/lib/TestBase.java
! test/tools/javac/completionDeps/DepsAndAnno.java
! test/tools/javac/defaultMethods/AssertionsTest.java
! test/tools/javac/defaultMethodsVisibility/DefaultMethodsNotVisibleForSourceLessThan8Test.java
! test/tools/javac/fatalErrors/NoJavaLangTest.java
! test/tools/javac/file/ExplodedImage.java
! test/tools/javac/importscope/CompletionFailureDuringImport.java
! test/tools/javac/importscope/ImportDependenciesTest.java
! test/tools/javac/importscope/ImportMembersTest.java
! test/tools/javac/importscope/NegativeCyclicDependencyTest.java
! test/tools/javac/innerClassFile/InnerClassFileTest.java
! test/tools/javac/javazip/JavaZipTest.java
! test/tools/javac/lambda/T8129740/SourceToSourceTranslationTest.java
! test/tools/javac/lambda/lambdaNaming/TestNonSerializableLambdaNameStability.java
! test/tools/javac/lambda/lambdaNaming/TestSerializedLambdaNameStability.java
! test/tools/javac/links/LinksTest.java
! test/tools/javac/modules/AbstractOrInnerClassServiceImplTest.java
! test/tools/javac/modules/AddLimitMods.java
! test/tools/javac/modules/AddReadsTest.java
! test/tools/javac/modules/AnnotationProcessing.java
! test/tools/javac/modules/AnnotationProcessorsInModulesTest.java
! test/tools/javac/modules/AutomaticModules.java
! test/tools/javac/modules/DoclintOtherModules.java
! test/tools/javac/modules/DuplicateClassTest.java
! test/tools/javac/modules/EdgeCases.java
! test/tools/javac/modules/GraphsTest.java
! test/tools/javac/modules/HelloWorldTest.java
! test/tools/javac/modules/MOptionTest.java
! test/tools/javac/modules/ModuleFinderTest.java
! test/tools/javac/modules/ModuleInfoTest.java
! test/tools/javac/modules/ModulePathTest.java
! test/tools/javac/modules/ModuleSourcePathTest.java
! test/tools/javac/modules/ModuleTestBase.java
! test/tools/javac/modules/ModulesAndClassPathTest.java
! test/tools/javac/modules/MultiModuleModeTest.java
! test/tools/javac/modules/NPECompilingModuleInfoTest.java
! test/tools/javac/modules/NPEEmptyFileTest.java
! test/tools/javac/modules/OutputDirTest.java
! test/tools/javac/modules/PackageConflictTest.java
! test/tools/javac/modules/PackageMultipleModules.java
! test/tools/javac/modules/PluginsInModulesTest.java
! test/tools/javac/modules/ProvidesTest.java
! test/tools/javac/modules/QueryBeforeEnter.java
! test/tools/javac/modules/RepeatedUsesAndProvidesTest.java
! test/tools/javac/modules/ReportNonExistentPackageTest.java
! test/tools/javac/modules/RequiresPublicTest.java
! test/tools/javac/modules/ResolveTest.java
! test/tools/javac/modules/ServiceInStaticClassErrorTest.java
! test/tools/javac/modules/ServiceProvidedButNotExportedOrUsedTest.java
! test/tools/javac/modules/SingleModuleModeTest.java
! test/tools/javac/modules/SubpackageTest.java
! test/tools/javac/modules/UpgradeModulePathTest.java
! test/tools/javac/modules/UsesTest.java
! test/tools/javac/modules/XModuleTest.java
! test/tools/javac/newlines/NewLineTest.java
! test/tools/javac/platform/PlatformProviderTest.java
! test/tools/javac/plugin/showtype/Test.java
! test/tools/javac/processing/rounds/CompleteOnClosed.java
! test/tools/javac/processing/rounds/OverwriteBetweenCompilations.java
! test/tools/javac/stackmap/StackMapTest.java
! test/tools/javac/sym/ElementStructureTest.java
! test/tools/javac/tree/8067914/NukeExtraCast.java
! test/tools/javadoc/CompletionError.java
! test/tools/javah/6257087/T6257087.java
! test/tools/javah/ModuleClass.java
! test/tools/javah/T4942232/MissingParamClassTest.java
! test/tools/javah/constMacroTest/ConstMacroTest.java
! test/tools/javap/4798312/JavapShouldLoadClassesFromRTJarTest.java
! test/tools/javap/4866831/PublicInterfaceTest.java
! test/tools/javap/T6729471.java
! test/tools/javap/stackmap/StackmapTest.java
- test/tools/lib/ToolBox.java
+ test/tools/lib/toolbox/AbstractTask.java
+ test/tools/lib/toolbox/ExecTask.java
+ test/tools/lib/toolbox/JarTask.java
+ test/tools/lib/toolbox/JavaTask.java
+ test/tools/lib/toolbox/JavacTask.java
+ test/tools/lib/toolbox/JavahTask.java
+ test/tools/lib/toolbox/JavapTask.java
+ test/tools/lib/toolbox/Task.java
+ test/tools/lib/toolbox/ToolBox.java
! test/tools/sjavac/ApiExtraction.java
! test/tools/sjavac/ClasspathDependencies.java
! test/tools/sjavac/CompileCircularSources.java
! test/tools/sjavac/CompileExcludingDependency.java
! test/tools/sjavac/CompileWithAtFile.java
! test/tools/sjavac/CompileWithInvisibleSources.java
! test/tools/sjavac/CompileWithOverrideSources.java
! test/tools/sjavac/HiddenFiles.java
! test/tools/sjavac/IncCompInheritance.java
! test/tools/sjavac/IncCompileChangeNative.java
! test/tools/sjavac/IncCompileDropClasses.java
! test/tools/sjavac/IncCompileFullyQualifiedRef.java
! test/tools/sjavac/IncCompileNoChanges.java
! test/tools/sjavac/IncCompileUpdateNative.java
! test/tools/sjavac/IncCompileWithChanges.java
! test/tools/sjavac/IncludeExcludePatterns.java
! test/tools/sjavac/NoState.java
! test/tools/sjavac/OverlappingSrcDst.java
! test/tools/sjavac/PackagePathMismatch.java
! test/tools/sjavac/ParallelCompilations.java
! test/tools/sjavac/PermittedArtifact.java
! test/tools/sjavac/SJavacTester.java
! test/tools/sjavac/StateDir.java

Changeset: 8b64ecd96dbe
Author:    ksrini
Date:      2016-03-29 10:24 -0700
URL:       http://hg.openjdk.java.net/panama/panama/langtools/rev/8b64ecd96dbe

8152771: NPE accessing comments on module declarations
Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacElements.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java
+ test/tools/javac/modules/ModuleInfoTreeAccess.java

Changeset: 4e87682893e6
Author:    rfield
Date:      2016-04-01 09:20 -0700
URL:       http://hg.openjdk.java.net/panama/panama/langtools/rev/4e87682893e6

8152925: JShell: enable corralling of any type declaration, including enum
Reviewed-by: jlahoda

! src/jdk.jshell/share/classes/jdk/jshell/Corraller.java
! src/jdk.jshell/share/classes/jdk/jshell/Eval.java
! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java
! src/jdk.jshell/share/classes/jdk/jshell/Wrap.java
! test/jdk/jshell/ReplaceTest.java

Changeset: f534faf33c47
Author:    lana
Date:      2016-04-07 10:07 -0700
URL:       http://hg.openjdk.java.net/panama/panama/langtools/rev/f534faf33c47

Added tag jdk-9+113 for changeset 4e87682893e6

! .hgtags

Changeset: 2f6ca5367226
Author:    rfield
Date:      2016-04-04 10:31 -0700
URL:       http://hg.openjdk.java.net/panama/panama/langtools/rev/2f6ca5367226

8147515: JShell: Internationalize
Reviewed-by: jlahoda

! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.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/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/resources/l10n.properties
! test/jdk/jshell/ReplToolTesting.java
! test/jdk/jshell/StartOptionTest.java
! test/jdk/jshell/ToolBasicTest.java
! test/jdk/jshell/ToolFormatTest.java
+ test/jdk/jshell/ToolLocaleMessageTest.java
! test/jdk/jshell/ToolReloadTest.java

Changeset: 83c0f2cb6028
Author:    jjg
Date:      2016-04-04 12:34 -0700
URL:       http://hg.openjdk.java.net/panama/panama/langtools/rev/83c0f2cb6028

8153416: unexport javah from jdk.compiler module
Reviewed-by: mchung

! src/jdk.compiler/share/classes/module-info.java
! test/tools/javac/file/ExplodedImage.java
! test/tools/javac/nativeHeaders/javahComparison/CompareTest.java
! test/tools/javah/4942232/Test.java
! test/tools/javah/6257087/T6257087.java
! test/tools/javah/6572945/T6572945.java
! test/tools/javah/ModuleClass.java
! test/tools/javah/T4942232/MissingParamClassTest.java
! test/tools/javah/T6893943.java
! test/tools/javah/T6994608.java
! test/tools/javah/T7126832/T7126832.java
! test/tools/javah/T7185778.java
! test/tools/javah/TestHelpOpts.java
! test/tools/javah/VersionTest.java
! test/tools/javah/constMacroTest/ConstMacroTest.java

Changeset: f2ce02ef81e9
Author:    rfield
Date:      2016-04-04 20:28 -0700
URL:       http://hg.openjdk.java.net/panama/panama/langtools/rev/f2ce02ef81e9

8153417: jshell tool: use test passed locale to retrieve ResourceBundle
Reviewed-by: jlahoda

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

Changeset: 68696e640592
Author:    rfield
Date:      2016-04-05 00:46 -0700
URL:       http://hg.openjdk.java.net/panama/panama/langtools/rev/68696e640592

8153482: jdk/jshell/StartOptionTest.java fails on Windows after JDK-8147515
Reviewed-by: jlahoda

! test/jdk/jshell/StartOptionTest.java

Changeset: d5754aaff8ec
Author:    alanb
Date:      2016-04-05 21:17 +0100
URL:       http://hg.openjdk.java.net/panama/panama/langtools/rev/d5754aaff8ec

8153370: Drop use of old style -XaddExports from tests
Reviewed-by: mchung

! test/tools/javac/modules/AddLimitMods.java
! test/tools/javac/platform/PlatformProviderTest.java

Changeset: 680712ce0386
Author:    psandoz
Date:      2016-03-24 11:21 +0100
URL:       http://hg.openjdk.java.net/panama/panama/langtools/rev/680712ce0386

8149644: Integrate VarHandles
Reviewed-by: mcimadamore, forax

! 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/Infer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java

Changeset: 82f94333bd7e
Author:    zmajo
Date:      2016-03-24 16:21 +0100
URL:       http://hg.openjdk.java.net/panama/panama/langtools/rev/82f94333bd7e

Merge

! 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/Resolve.java
- src/jdk.compiler/share/classes/com/sun/tools/javac/sym/CreateSymbols.java
- src/jdk.compiler/share/classes/com/sun/tools/javac/sym/Profiles.java
- src/jdk.compiler/share/classes/com/sun/tools/javac/util/ServiceLoader.java
- src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/AbstractProfileIndexWriter.java
- src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfileIndexFrameWriter.java
- src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageFrameWriter.java
- src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageIndexFrameWriter.java
- src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageWriterImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfileWriterImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/ProfilePackageSummaryWriter.java
- src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/ProfileSummaryWriter.java
- src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ProfilePackageSummaryBuilder.java
- src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ProfileSummaryBuilder.java
- src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModulesXmlReader.java
- src/jdk.jdeps/share/classes/com/sun/tools/jdeps/PlatformClassPath.java
- test/com/sun/javadoc/testLinkOption/java/lang/StringBuilderChild.java
- test/com/sun/javadoc/testLinkOption/package-list
- test/com/sun/javadoc/testProfiles/TestProfiles.java
- test/com/sun/javadoc/testProfiles/TestProfilesConfiguration.java
- test/com/sun/javadoc/testProfiles/pkg1/Class1Pkg1.java
- test/com/sun/javadoc/testProfiles/pkg1/Class2Pkg1.java
- test/com/sun/javadoc/testProfiles/pkg1/Class3Pkg1.java
- test/com/sun/javadoc/testProfiles/pkg1/Interface1Pkg1.java
- test/com/sun/javadoc/testProfiles/pkg2/Anno1Pkg2.java
- test/com/sun/javadoc/testProfiles/pkg2/Anno2Pkg2.java
- test/com/sun/javadoc/testProfiles/pkg2/Class1Pkg2.java
- test/com/sun/javadoc/testProfiles/pkg2/ClassError.java
- test/com/sun/javadoc/testProfiles/pkg2/ClassException.java
- test/com/sun/javadoc/testProfiles/pkg3/Class1Pkg3.java
- test/com/sun/javadoc/testProfiles/pkg3/Class2Pkg3.java
- test/com/sun/javadoc/testProfiles/pkg3/Interface1Pkg3.java
- test/com/sun/javadoc/testProfiles/pkg4/Anno1Pkg4.java
- test/com/sun/javadoc/testProfiles/pkg4/Class1Pkg4.java
- test/com/sun/javadoc/testProfiles/pkg5/Class1Pkg5.java
- test/com/sun/javadoc/testProfiles/pkg5/Interface1Pkg5.java
- test/com/sun/javadoc/testProfiles/pkgDeprecated/Class1PkgDeprecated.java
- test/com/sun/javadoc/testProfiles/pkgDeprecated/package-info.java
- test/com/sun/javadoc/testProfiles/profile-rtjar-includes-nopkgs.txt
- test/com/sun/javadoc/testProfiles/profile-rtjar-includes.txt
- test/jdk/javadoc/doclet/testLinkOption/java/lang/StringBuilderChild.java
- test/jdk/javadoc/doclet/testLinkOption/package-list
- test/tools/javac/Object1.java
- test/tools/javac/Object1.out
- test/tools/javac/Object2.java
- test/tools/javac/Object2.out
- test/tools/javac/profiles/ProfileTest.java
- test/tools/javac/proprietary/WarnClass.java
- test/tools/javac/proprietary/WarnClass.out
- test/tools/javac/proprietary/WarnImport.java
- test/tools/javac/proprietary/WarnImport.out
- test/tools/javac/proprietary/WarnMethod.java
- test/tools/javac/proprietary/WarnMethod.out
- test/tools/javac/proprietary/WarnStaticImport.java
- test/tools/javac/proprietary/WarnStaticImport.out
- test/tools/javac/proprietary/WarnVariable.java
- test/tools/javac/proprietary/WarnVariable.out
- test/tools/javac/proprietary/WarnWildcard.java
- test/tools/javac/proprietary/WarnWildcard.out
- test/tools/javac/synthesize/Boolean.java
- test/tools/javac/synthesize/Byte.java
- test/tools/javac/synthesize/Character.java
- test/tools/javac/synthesize/Cloneable.java
- test/tools/javac/synthesize/Double.java
- test/tools/javac/synthesize/Float.java
- test/tools/javac/synthesize/Integer.java
- test/tools/javac/synthesize/Long.java
- test/tools/javac/synthesize/Number.java
- test/tools/javac/synthesize/Object.java
- test/tools/javac/synthesize/Serializable.java
- test/tools/javac/synthesize/Short.java
- test/tools/javac/synthesize/Test.java
- test/tools/javac/synthesize/Void.java
- test/tools/jdeps/VerboseFormat/use/indirect/DontUseUnsafe2.java
- test/tools/jdeps/VerboseFormat/use/indirect/UseUnsafeIndirectly.java
- test/tools/jdeps/VerboseFormat/use/indirect2/DontUseUnsafe3.java
- test/tools/jdeps/VerboseFormat/use/indirect2/UseUnsafeIndirectly2.java
- test/tools/jdeps/VerboseFormat/use/unsafe/DontUseUnsafe.java
- test/tools/jdeps/VerboseFormat/use/unsafe/UseClassWithUnsafe.java
- test/tools/jdeps/VerboseFormat/use/unsafe/UseUnsafeClass.java
- test/tools/jdeps/VerboseFormat/use/unsafe/UseUnsafeClass2.java
- test/tools/jdeps/javax/activity/NotCompactProfile.java

Changeset: f54b675d5eee
Author:    zmajo
Date:      2016-03-29 13:43 +0200
URL:       http://hg.openjdk.java.net/panama/panama/langtools/rev/f54b675d5eee

Merge


Changeset: 87435db6e97c
Author:    amurillo
Date:      2016-03-31 14:25 -0700
URL:       http://hg.openjdk.java.net/panama/panama/langtools/rev/87435db6e97c

Merge


Changeset: c33ef58de585
Author:    amurillo
Date:      2016-04-04 13:40 -0700
URL:       http://hg.openjdk.java.net/panama/panama/langtools/rev/c33ef58de585

Merge


Changeset: 306fef8428ac
Author:    amurillo
Date:      2016-04-05 20:02 -0700
URL:       http://hg.openjdk.java.net/panama/panama/langtools/rev/306fef8428ac

Merge


Changeset: 68d65a7076b9
Author:    vromero
Date:      2016-04-06 13:49 -0400
URL:       http://hg.openjdk.java.net/panama/panama/langtools/rev/68d65a7076b9

8151191: javac error when running javadoc on some inner classes
Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
+ test/tools/javac/T8151191/Anno.java
+ test/tools/javac/T8151191/AnnoProcessor.java
+ test/tools/javac/T8151191/ErrorRunningJavadocOnInnerClasses.java

Changeset: bd919db5c123
Author:    lana
Date:      2016-04-07 11:03 -0700
URL:       http://hg.openjdk.java.net/panama/panama/langtools/rev/bd919db5c123

Merge


Changeset: 09cd25821441
Author:    mcimadamore
Date:      2016-04-08 10:52 +0100
URL:       http://hg.openjdk.java.net/panama/panama/langtools/rev/09cd25821441

8152832: Type inference regression in javac
Summary: Stale incoropration actions caused missing inference bounds
Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java
+ test/tools/javac/generics/inference/8152832/T8152832.java

Changeset: 482c38db3637
Author:    jlahoda
Date:      2016-04-08 11:52 +0200
URL:       http://hg.openjdk.java.net/panama/panama/langtools/rev/482c38db3637

8153243: make docs should generate JShell API docs
Summary: Tweaking JShell javadoc so that it can be built without warnings/errors.
Reviewed-by: rfield, erikj

! src/jdk.jshell/share/classes/jdk/jshell/Diag.java
! src/jdk.jshell/share/classes/jdk/jshell/JShell.java

Changeset: 571ee117bb25
Author:    rfield
Date:      2016-04-08 10:51 -0700
URL:       http://hg.openjdk.java.net/panama/panama/langtools/rev/571ee117bb25

8130450: JShell: events are not generated for repeated source
8139835: JShell API: Snippet.id() doc -- specify: no meaning, dynamic
Reviewed-by: jlahoda

! src/jdk.jshell/share/classes/jdk/jshell/Eval.java
! src/jdk.jshell/share/classes/jdk/jshell/Snippet.java
! src/jdk.jshell/share/classes/jdk/jshell/Unit.java
! test/jdk/jshell/SimpleRegressionTest.java

Changeset: 859998e32f58
Author:    rfield
Date:      2016-04-08 13:26 -0700
URL:       http://hg.openjdk.java.net/panama/panama/langtools/rev/859998e32f58

8153896: JShell API: Snippet.id() doc -- breaks make doc
Reviewed-by: jlahoda

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

Changeset: 697549008e7f
Author:    rfield
Date:      2016-04-09 11:03 -0700
URL:       http://hg.openjdk.java.net/panama/panama/langtools/rev/697549008e7f

8153716: JShell tool: should warn when failed to launch editor
Summary: Catch launch exceptions. Split ToolBasicTest into two to provide place for regression test.
Reviewed-by: rfield
Contributed-by: kubota.yuji at gmail.com

! 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/ReplToolTesting.java
! test/jdk/jshell/ToolBasicTest.java
+ test/jdk/jshell/ToolSimpleTest.java

Changeset: 01684d40a5b0
Author:    chegar
Date:      2016-04-09 19:49 +0100
URL:       http://hg.openjdk.java.net/panama/panama/langtools/rev/01684d40a5b0

8153737: Unsupported Module
Reviewed-by: alanb, mchung, psandoz

- test/tools/jdeps/jdk.unsupported/Foo.java
- test/tools/jdeps/jdk.unsupported/JDKUnsupportedTest.java
+ test/tools/jdeps/unsupported/Bar.java
+ test/tools/jdeps/unsupported/Foo.java
+ test/tools/jdeps/unsupported/JDKUnsupportedTest.java

Changeset: cba09a2e6ae9
Author:    ksrini
Date:      2016-04-10 08:41 -0700
URL:       http://hg.openjdk.java.net/panama/panama/langtools/rev/cba09a2e6ae9

8073100: [javadoc] Provide an ability to suppress document generation for specific elements.
Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/source/doctree/DocTree.java
! src/jdk.compiler/share/classes/com/sun/source/doctree/DocTreeVisitor.java
+ src/jdk.compiler/share/classes/com/sun/source/doctree/HiddenTree.java
! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeFactory.java
! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeScanner.java
! src/jdk.compiler/share/classes/com/sun/source/util/SimpleDocTreeVisitor.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DCTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocPretty.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocTreeMaker.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.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/HiddenTaglet.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/ClassTree.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexBuilder.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/VisibleMemberMap.java
+ test/jdk/javadoc/doclet/testHiddenTag/TestHiddenTag.java
+ test/jdk/javadoc/doclet/testHiddenTag/pkg1/A.java
! test/tools/javac/doctree/DocCommentTester.java
+ test/tools/javac/doctree/HiddenTest.java
! test/tools/javac/lib/DPrinter.java

Changeset: 8d951a6e7fe5
Author:    lana
Date:      2016-04-14 09:09 -0700
URL:       http://hg.openjdk.java.net/panama/panama/langtools/rev/8d951a6e7fe5

Added tag jdk-9+114 for changeset cba09a2e6ae9

! .hgtags

Changeset: 73717a51063b
Author:    rfield
Date:      2016-04-12 22:23 -0700
URL:       http://hg.openjdk.java.net/panama/panama/langtools/rev/73717a51063b

8143955: JShell tool (UX): Output structure
8143956: JShell tool (UX): default prompts
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
! test/jdk/jshell/EditorPadTest.java
! test/jdk/jshell/EditorTestBase.java
! test/jdk/jshell/ExternalEditorTest.java
! test/jdk/jshell/ReplToolTesting.java
! test/jdk/jshell/T8146368/JShellToolTest8146368.java
! test/jdk/jshell/ToolBasicTest.java
! test/jdk/jshell/ToolReloadTest.java
! test/jdk/jshell/ToolSimpleTest.java

Changeset: 65837a9d9c4a
Author:    jlahoda
Date:      2016-04-13 09:50 +0200
URL:       http://hg.openjdk.java.net/panama/panama/langtools/rev/65837a9d9c4a

8150641: Repeated compilation with a long classpath significantly slower on JDK 9
Summary: Caching resolved zip paths, and their non-existence; introducing an abstraction over jrtfs, directory and zipfs.
Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTool.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java

Changeset: a399f56c42aa
Author:    jlahoda
Date:      2016-04-13 19:44 +0200
URL:       http://hg.openjdk.java.net/panama/panama/langtools/rev/a399f56c42aa

8154149: tools/javac/unit/T6198196.java broken on Windows after JDK-8150641
Summary: Avoiding interference among sub-tests due to CacheFSInfo by using a new file manager for each sub-test
Reviewed-by: jjg

! test/tools/javac/unit/T6198196.java

Changeset: 9326e37434ee
Author:    lana
Date:      2016-04-14 09:34 -0700
URL:       http://hg.openjdk.java.net/panama/panama/langtools/rev/9326e37434ee

Merge


Changeset: eaa3ac6a778a
Author:    ksrini
Date:      2016-04-14 14:30 -0700
URL:       http://hg.openjdk.java.net/panama/panama/langtools/rev/eaa3ac6a778a

8152818: Javadoc must support module options supported by javac.
Reviewed-by: jjg, martin

! 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

Changeset: 31c8b18fdc5b
Author:    jjg
Date:      2016-04-14 17:51 -0700
URL:       http://hg.openjdk.java.net/panama/panama/langtools/rev/31c8b18fdc5b

8149757: Implement Multi-Release JAR aware JavacFileManager for javac
Reviewed-by: jjg, jlahoda
Contributed-by: steve.drach at oracle.com

! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTool.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Main.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties
+ test/tools/javac/file/MultiReleaseJar/MultiReleaseJarAwareSJFM.java
+ test/tools/javac/file/MultiReleaseJar/MultiReleaseJarTest.java

Changeset: dd5907bca0a4
Author:    lana
Date:      2016-04-21 12:57 -0700
URL:       http://hg.openjdk.java.net/panama/panama/langtools/rev/dd5907bca0a4

Added tag jdk-9+115 for changeset 31c8b18fdc5b

! .hgtags

Changeset: bcf9765e73b1
Author:    alundblad
Date:      2016-04-18 21:07 +0200
URL:       http://hg.openjdk.java.net/panama/panama/langtools/rev/bcf9765e73b1

8036952: copyright issues in jdk9/dev/langtools files
Summary: Updated copyright notices.
Reviewed-by: jjg, jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/file/FSInfo.java
! test/tools/javac/6520152/T.java
! test/tools/javac/6520152/T6520152.java
! test/tools/javac/6521805/T6521805e.out
! test/tools/javac/6521805/p/Outer.java
! test/tools/javac/6521805/p/Sub.java
! test/tools/javac/6547131/T.java
! test/tools/javac/6589361/T6589361.java
! test/tools/javac/6668794/badSource/Test.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/Test.java
! test/tools/javac/api/6731573/Erroneous.java
! test/tools/javac/flow/T8062747.java
! test/tools/javac/jvm/6397652/com/test/Test$Test$Test.java
! test/tools/javac/jvm/6397652/com/test/Test$Test.java
! test/tools/javac/lambda/badMemberRefBytecode/Main.java
! test/tools/javac/lambda/badMemberRefBytecode/Use.java
! test/tools/javac/lambda/lambdaExecution/TBlock.java
! test/tools/javac/policy/test3/A.java
! test/tools/javac/synthesize/src/Double.java
! test/tools/javac/synthesize/src/Float.java
! test/tools/javac/warnings/6594914/Auxiliary.java
! test/tools/javac/warnings/6594914/ExplicitCompilation.out
! test/tools/javac/warnings/6594914/ImplicitCompilation.out
! test/tools/javap/4111861/A.java

Changeset: 8214105024db
Author:    alundblad
Date:      2016-04-18 22:25 +0200
URL:       http://hg.openjdk.java.net/panama/panama/langtools/rev/8214105024db

7152104: javac should not warn about missing serialVersionUID for anonymous inner classes
Summary: Javac no longer issues warnings for missing serialVersionUID in anonymous classes.
Reviewed-by: jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
- test/tools/javac/SerialWarn.java
- test/tools/javac/SerialWarn.out
! test/tools/javac/T6554097.java
! test/tools/javac/T6554097.out
! test/tools/javac/diags/examples/AnonymousClass.java
- test/tools/javac/positions/T6253161.java
- test/tools/javac/positions/T6253161.out
- test/tools/javac/positions/T6253161a.java
- test/tools/javac/positions/T6253161a.out
+ test/tools/javac/serial/SerialWarn.java
+ test/tools/javac/serial/SerialWarn.out
+ test/tools/javac/serial/SerialWarnAnon.java

Changeset: 080e6e093a70
Author:    smarks
Date:      2016-04-18 14:04 -0700
URL:       http://hg.openjdk.java.net/panama/panama/langtools/rev/080e6e093a70

8145468: update java.lang APIs with new deprecations
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ConstFold.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java

Changeset: f6848c7b9e45
Author:    jjg
Date:      2016-04-18 18:41 -0700
URL:       http://hg.openjdk.java.net/panama/panama/langtools/rev/f6848c7b9e45

8154504: javac tests fail after JDK API is deprecated
Reviewed-by: darcy

! test/tools/javac/CaptureInSubtype.java
! test/tools/javac/OverrideChecks/T4721069.java
! test/tools/javac/generics/Nonlinear.java
! test/tools/javac/generics/odersky/BadTest4.java
! test/tools/javac/lambda/8074381/T8074381a.java
! test/tools/javac/lambda/8074381/T8074381a.out
! test/tools/javac/lambda/TargetType27.java

Changeset: c0b062e1effd
Author:    jjg
Date:      2016-04-18 19:14 -0700
URL:       http://hg.openjdk.java.net/panama/panama/langtools/rev/c0b062e1effd

8154500: fix handling of jdk.launcher.patch.* in tests
Reviewed-by: ksrini

! test/jdk/javadoc/tool/6964914/TestStdDoclet.java
! test/jdk/javadoc/tool/6964914/TestUserDoclet.java
! test/tools/javadoc/6964914/TestStdDoclet.java
! test/tools/javadoc/6964914/TestUserDoclet.java

Changeset: d30f35629f0e
Author:    jlahoda
Date:      2016-04-19 14:16 +0200
URL:       http://hg.openjdk.java.net/panama/panama/langtools/rev/d30f35629f0e

7020499: Project Coin: improvements to try-with-resources desugaring
Summary: Avoid unnecessary check for resource nullness if the resource is known to be non-null; put resource closing code in a method that is shared by multiple try-with-resources.
Reviewed-by: darcy, mcimadamore, vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
+ test/tools/javac/TryWithResources/TwrAvoidNullCheck.java
+ test/tools/javac/TryWithResources/TwrClose.java
+ test/tools/javac/TryWithResources/TwrShareCloseCode.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/ResourceVariable.java
! test/tools/javac/flow/tests/TestCaseTry.java

Changeset: d59948777810
Author:    rfield
Date:      2016-04-20 08:30 -0700
URL:       http://hg.openjdk.java.net/panama/panama/langtools/rev/d59948777810

8154445: JShell: Drop residual use of addReads from jshell
Reviewed-by: alanb, ksrini

! src/jdk.jshell/share/classes/jdk/internal/jshell/remote/RemoteAgent.java

Changeset: 9955c0097d4d
Author:    rfield
Date:      2016-04-20 08:35 -0700
URL:       http://hg.openjdk.java.net/panama/panama/langtools/rev/9955c0097d4d

8153551: jshell tool: no longer a mechanism to see current feedback modes
Reviewed-by: jlahoda

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

Changeset: 9b37d0f28609
Author:    ksrini
Date:      2016-04-20 17:17 -0700
URL:       http://hg.openjdk.java.net/panama/panama/langtools/rev/9b37d0f28609

8151777: Add "@index" tag to the sampleapi generator
Reviewed-by: ksrini, bpatel
Contributed-by: oleg.barbashov at oracle.com

! test/jdk/javadoc/tool/sampleapi/lib/sampleapi/SampleApi.java
! test/jdk/javadoc/tool/sampleapi/lib/sampleapi/generator/DocCommentGenerator.java
! test/jdk/javadoc/tool/sampleapi/lib/sampleapi/generator/PackageGenerator.java
! test/tools/javadoc/sampleapi/lib/sampleapi/SampleApi.java
! test/tools/javadoc/sampleapi/lib/sampleapi/generator/DocCommentGenerator.java
! test/tools/javadoc/sampleapi/lib/sampleapi/generator/PackageGenerator.java

Changeset: ddd1734b81ac
Author:    lana
Date:      2016-04-21 13:37 -0700
URL:       http://hg.openjdk.java.net/panama/panama/langtools/rev/ddd1734b81ac

Merge

- test/tools/javac/SerialWarn.java
- test/tools/javac/SerialWarn.out
- test/tools/javac/positions/T6253161.java
- test/tools/javac/positions/T6253161.out
- test/tools/javac/positions/T6253161a.java
- test/tools/javac/positions/T6253161a.out

Changeset: b99518745035
Author:    alundblad
Date:      2016-03-22 13:14 +0100
URL:       http://hg.openjdk.java.net/panama/panama/langtools/rev/b99518745035

8048146: sjavac uses unexpected exit code of -1
Summary: Changed exit codes for sjavac
Reviewed-by: jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/sjavac/CompileJavaPackages.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/ClientMain.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/SjavacClient.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/CompilationService.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/PooledSjavac.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SjavacImpl.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/CompilationSubResult.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/IdleResetSjavac.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/RequestHandler.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/ServerMain.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/Sjavac.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/SjavacServer.java
! test/tools/sjavac/HiddenFiles.java
! test/tools/sjavac/IdleShutdown.java
! test/tools/sjavac/IncludeExcludePatterns.java
! test/tools/sjavac/PooledExecution.java

Changeset: 3e3553ee39d9
Author:    rfield
Date:      2016-04-25 08:50 -0700
URL:       http://hg.openjdk.java.net/panama/panama/langtools/rev/3e3553ee39d9

8154485: JShell: infrastructure for multi-Snippet class wrappers
Reviewed-by: jlahoda

! src/jdk.jshell/share/classes/jdk/internal/jshell/remote/RemoteAgent.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/remote/RemoteCodes.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties
! src/jdk.jshell/share/classes/jdk/jshell/ClassTracker.java
! src/jdk.jshell/share/classes/jdk/jshell/DeclarationSnippet.java
! src/jdk.jshell/share/classes/jdk/jshell/Diag.java
! src/jdk.jshell/share/classes/jdk/jshell/DiagList.java
! src/jdk.jshell/share/classes/jdk/jshell/Eval.java
! src/jdk.jshell/share/classes/jdk/jshell/ExecutionControl.java
! src/jdk.jshell/share/classes/jdk/jshell/JShell.java
+ src/jdk.jshell/share/classes/jdk/jshell/OuterImportSnippetWrap.java
+ src/jdk.jshell/share/classes/jdk/jshell/OuterSnippetsClassWrap.java
! src/jdk.jshell/share/classes/jdk/jshell/OuterWrap.java
+ src/jdk.jshell/share/classes/jdk/jshell/OuterWrapMap.java
! src/jdk.jshell/share/classes/jdk/jshell/Snippet.java
! src/jdk.jshell/share/classes/jdk/jshell/SnippetMaps.java
! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java
! src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java
! src/jdk.jshell/share/classes/jdk/jshell/TreeDissector.java
! src/jdk.jshell/share/classes/jdk/jshell/Unit.java
! src/jdk.jshell/share/classes/jdk/jshell/Util.java
! src/jdk.jshell/share/classes/jdk/jshell/Wrap.java
! test/jdk/jshell/ClassesTest.java
! test/jdk/jshell/DropTest.java
! test/jdk/jshell/KullaTesting.java
! test/jdk/jshell/MethodsTest.java
! test/jdk/jshell/ReplaceTest.java
! test/jdk/jshell/SnippetStatusListenerTest.java
! test/jdk/jshell/SnippetTest.java
! test/jdk/jshell/VariablesTest.java

Changeset: f819be1d88cc
Author:    lana
Date:      2016-04-28 08:26 -0700
URL:       http://hg.openjdk.java.net/panama/panama/langtools/rev/f819be1d88cc

Added tag jdk-9+116 for changeset 3e3553ee39d9

! .hgtags



More information about the panama-dev mailing list