hg: jdk9/client/langtools: 10 new changesets

philip.race at oracle.com philip.race at oracle.com
Mon Nov 14 17:28:33 UTC 2016


Changeset: d4deb115da83
Author:    jlahoda
Date:      2016-11-10 17:27 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/langtools/rev/d4deb115da83

8166700: NPE during invoking getEnclosedElements() on javax.lang.model.element.Element instance representing a package
Summary: Should not strip first parameter of a local class constructor for local classes in initializers.
Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Scope.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
+ test/tools/javac/processing/model/LocalClasses/LocalClassesModel.java
+ test/tools/javac/processing/model/LocalClasses/LocalClassesModel.out
+ test/tools/javac/processing/model/LocalClasses/LocalTest$1Local.jcod
+ test/tools/javac/processing/model/LocalClasses/LocalTest$2Local.jcod
+ test/tools/javac/processing/model/LocalClasses/LocalTest$3Local.jcod
+ test/tools/javac/processing/model/LocalClasses/LocalTest$4Local.jcod
+ test/tools/javac/processing/model/LocalClasses/LocalTest$5Local.jcod
+ test/tools/javac/processing/model/LocalClasses/LocalTest.jcod
+ test/tools/javac/processing/model/LocalClasses/LocalTest.orign

Changeset: 6afd59d40256
Author:    jjg
Date:      2016-11-10 13:29 -0800
URL:       http://hg.openjdk.java.net/jdk9/client/langtools/rev/6afd59d40256

8169447: javac should detect/reject repeated use of --patch-module on command line
Reviewed-by: jlahoda

! 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/modules/PatchModulesTest.java

Changeset: 2ce7c1083dcb
Author:    lana
Date:      2016-11-11 05:11 +0000
URL:       http://hg.openjdk.java.net/jdk9/client/langtools/rev/2ce7c1083dcb

Added tag jdk-9+144 for changeset 47871e348144

! .hgtags

Changeset: 6cc2220006f2
Author:    lana
Date:      2016-11-11 05:56 +0000
URL:       http://hg.openjdk.java.net/jdk9/client/langtools/rev/6cc2220006f2

Merge


Changeset: eb48b040fbc2
Author:    jlahoda
Date:      2016-11-11 12:54 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/langtools/rev/eb48b040fbc2

8145838: JShell: restrict RemoteAgent connection socket to localhost
Summary: Also reviewed by Chris Ries
Reviewed-by: rfield

! src/jdk.jshell/share/classes/jdk/jshell/execution/JdiDefaultExecutionControl.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/RemoteExecutionControl.java

Changeset: 4c650abde107
Author:    jlahoda
Date:      2016-11-11 17:45 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/langtools/rev/4c650abde107

8169599: Several JShell tests are failing on Solaris after JDK-8145838
Summary: Partially reverting eb48b040fbc2
Reviewed-by: rfield

! src/jdk.jshell/share/classes/jdk/jshell/execution/JdiDefaultExecutionControl.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/RemoteExecutionControl.java

Changeset: c5d46cf53534
Author:    rfield
Date:      2016-11-11 11:50 -0800
URL:       http://hg.openjdk.java.net/jdk9/client/langtools/rev/c5d46cf53534

8166333: jshell tool: shortcut var does not import its type
Reviewed-by: jlahoda

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

Changeset: 768f685bceb7
Author:    mchung
Date:      2016-11-11 17:32 -0800
URL:       http://hg.openjdk.java.net/jdk9/client/langtools/rev/768f685bceb7

8168386: Fix jdeps verbose options
Reviewed-by: dfuchs, lancea

! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleAnalyzer.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties
! test/tools/jdeps/DotFileTest.java
+ test/tools/jdeps/Options.java
! test/tools/jdeps/lib/JdepsRunner.java

Changeset: c18249ecb690
Author:    mchung
Date:      2016-11-12 09:26 -0800
URL:       http://hg.openjdk.java.net/jdk9/client/langtools/rev/c18249ecb690

8169606: jdeps --list-reduced-deps should not show java.base as all modules require it
Reviewed-by: dfuchs

! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsConfiguration.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Module.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleExportsAnalyzer.java
! test/tools/jdeps/listdeps/ListModuleDeps.java
+ test/tools/jdeps/listdeps/src/hi/Hi.java

Changeset: 120957324d6e
Author:    sadayapalam
Date:      2016-11-14 19:45 +0530
URL:       http://hg.openjdk.java.net/jdk9/client/langtools/rev/120957324d6e

8168312: javac throws NPE if annotation processor is specified and module is declared in a file named arbitrarily
Reviewed-by: jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
+ test/tools/javac/modules/AnnotationProcessingWithModuleInfoInWrongPlace.java



More information about the jdk9-all-changes mailing list