hg: jdk9/sandbox/langtools: 4 new changesets

jan.lahoda at oracle.com jan.lahoda at oracle.com
Wed Feb 8 12:35:57 UTC 2017


Changeset: 62010ed31e0e
Author:    jlahoda
Date:      2017-02-08 12:51 +0100
URL:       http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/62010ed31e0e

Initial change for the JDK-8173777-branch


Changeset: 7c3d8e554263
Author:    jlahoda
Date:      2017-02-08 12:52 +0100
URL:       http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/7c3d8e554263

First version of the JDK-8173777 patch

! src/java.compiler/share/classes/javax/tools/StandardLocation.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java
! 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/comp/Modules.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.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.javadoc/share/classes/com/sun/tools/javadoc/main/ToolOption.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/resources/javadoc.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc.properties
! src/jdk.jshell/share/classes/jdk/jshell/MemoryFileManager.java
! test/tools/javac/6627362/T6627362.java
- test/tools/javac/6627362/x/Object.java
+ test/tools/javac/6627362/x/java/lang/Object.java
! test/tools/javac/diags/Example.java
! test/tools/javac/diags/examples.not-yet.txt
+ test/tools/javac/diags/examples/ModuleInfoWithPatchedModuleClasspath/ModuleInfoWithXmoduleClasspath.java
+ test/tools/javac/diags/examples/ModuleInfoWithPatchedModuleClasspath/additional/module-info.java
+ test/tools/javac/diags/examples/ModuleInfoWithPatchedModuleClasspath/patchmodule/java.compiler/javax/lang/model/element/Extra.java
+ test/tools/javac/diags/examples/ModuleInfoWithPatchedModuleSourcePath/ModuleInfoWithPatchedModuleSourcePath.java
+ test/tools/javac/diags/examples/ModuleInfoWithPatchedModuleSourcePath/patchmodule/java.compiler/javax/lang/model/element/Extra.java
+ test/tools/javac/diags/examples/ModuleInfoWithPatchedModuleSourcePath/patchmodule/java.compiler/module-info.java
- test/tools/javac/diags/examples/ModuleInfoWithXModuleSourcePath/Extra.java
- test/tools/javac/diags/examples/ModuleInfoWithXModuleSourcePath/module-info.java
- test/tools/javac/diags/examples/ModuleInfoWithXmoduleClasspath/ModuleInfoWithXmoduleClasspath.java
- test/tools/javac/diags/examples/ModuleInfoWithXmoduleClasspath/additional/module-info.java
- test/tools/javac/diags/examples/NoSuperclass.java
+ test/tools/javac/diags/examples/NoSuperclass/NoSuperclass.java
+ test/tools/javac/diags/examples/NoSuperclass/patchmodule/java.base/java/lang/Object.java
+ test/tools/javac/diags/examples/TooManyPatchedModules/TooManyPatchedModules.java
+ test/tools/javac/diags/examples/TooManyPatchedModules/patchmodule/java.compiler/p/C.java
+ test/tools/javac/diags/examples/TooManyPatchedModules/patchmodule/jdk.compiler/p/C.java
- test/tools/javac/diags/examples/XModuleWithModulePath/XModuleWithModulePath.java
- test/tools/javac/meth/BadPolySig.java
+ test/tools/javac/meth/BadPolySig/BadPolySig.java
+ test/tools/javac/meth/BadPolySig/java.base/java/lang/invoke/MethodHandle.java
! test/tools/javac/modules/AddLimitMods.java
! test/tools/javac/modules/AddReadsTest.java
! test/tools/javac/modules/InheritRuntimeEnvironmentTest.java
! test/tools/javac/modules/PatchModulesTest.java
! test/tools/javac/modules/XModuleTest.java
! test/tools/javac/synthesize/Main.java
! test/tools/jdeps/jdkinternals/RemovedJDKInternals.java

Changeset: 25a0314e7eb8
Author:    jlahoda
Date:      2017-02-08 12:57 +0100
URL:       http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/25a0314e7eb8

Second version of the JDK-8173777 patch

! src/jdk.compiler/share/classes/com/sun/tools/javac/api/ClientCodeWrapper.java

Changeset: b698c3f869b6
Author:    jlahoda
Date:      2017-02-08 13:01 +0100
URL:       http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/b698c3f869b6

Adding support for files that are both on the module source path and the module patch path.

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



More information about the jdk9-sandbox-changes mailing list