hg: jdk9/hs/langtools: 10 new changesets

alejandro.murillo at oracle.com alejandro.murillo at oracle.com
Fri Mar 11 01:23:01 UTC 2016


Changeset: f5991c73ed73
Author:    sadayapalam
Date:      2016-03-07 18:49 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/f5991c73ed73

8148930: Incorrect erasure of exceptions in override-equivalent dual interface impl
Summary: Before computing intersection of thrown types, javac must make sure type variables come from the same set.
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/tools/javac/generics/inference/CheckNoTimeoutException.java
+ test/tools/javac/generics/inference/IntersectThrownTypesTest.java
+ test/tools/javac/generics/inference/IntersectThrownTypesTest.out

Changeset: 01fdf839bbe6
Author:    vromero
Date:      2016-03-07 13:45 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/01fdf839bbe6

8139474: -release 7 -verbose causes Javac exception
Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/RelativePath.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
+ test/tools/javac/T8139474/DashRelease7DashVerboseTest.java

Changeset: a61a3c4a3cb3
Author:    bchristi
Date:      2016-03-08 11:37 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/a61a3c4a3cb3

8148187: Remove OS X-specific com.apple.concurrent package
Summary: Removed jdk.deploy.osx module (including com.apple.concurrent)
Reviewed-by: alanb, erikj, mchung

! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/ct.properties
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Profile.java

Changeset: 08b48678df34
Author:    rfield
Date:      2016-03-08 11:53 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/08b48678df34

8148316: jshell tool: Configurable output format
8148317: jshell tool: unify commands into /set
8149524: JShell: CompletenessAnalysis fails on class Case<E1 extends Enum<E1>, E2 extends Enum<E2>, E3 extends Enum<E3>> {}
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/jshell/CompletenessAnalyzer.java
! test/jdk/jshell/CommandCompletionTest.java
! test/jdk/jshell/CompletenessTest.java
! test/jdk/jshell/ExternalEditorTest.java
! test/jdk/jshell/ReplToolTesting.java
! test/jdk/jshell/ToolBasicTest.java
+ test/jdk/jshell/ToolFormatTest.java

Changeset: 7a9d55dbfb84
Author:    shade
Date:      2016-03-09 12:52 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/7a9d55dbfb84

8151223: String concatenation fails with implicit toString() on package-private class
Reviewed-by: mcimadamore, forax

! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/StringConcat.java
+ test/tools/javac/StringConcat/access/Holder.java
+ test/tools/javac/StringConcat/access/PublicClass.java
+ test/tools/javac/StringConcat/access/PublicInterface.java
+ test/tools/javac/StringConcat/access/Public_PrivateInterface1.java
+ test/tools/javac/StringConcat/access/Public_PrivateInterface2.java
+ test/tools/javac/StringConcat/access/Public_PublicClass.java
+ test/tools/javac/StringConcat/access/Public_PublicInterface.java
+ test/tools/javac/StringConcat/access/Test.java

Changeset: d04881ed4d86
Author:    shade
Date:      2016-03-09 18:31 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/d04881ed4d86

8151516: test/tools/javac/TestIndyStringConcat depends on runtime JDK details
Reviewed-by: mcimadamore

+ test/tools/javac/StringConcat/TestIndyStringConcat.java
! test/tools/javac/StringConcat/access/Test.java
- test/tools/javac/TestIndyStringConcat.java

Changeset: 985695afdd3a
Author:    simonis
Date:      2016-03-10 08:54 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/985695afdd3a

8150632: jdk.jshell.TaskFactory should use jdk.Version to check for java.specification.version
Reviewed-by: rfield

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

Changeset: 47206f242e0a
Author:    lana
Date:      2016-03-10 09:28 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/47206f242e0a

Added tag jdk-9+109 for changeset f5991c73ed73

! .hgtags

Changeset: b2a8c7611686
Author:    lana
Date:      2016-03-10 09:51 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/b2a8c7611686

Merge

- test/tools/javac/TestIndyStringConcat.java

Changeset: 0356613310dd
Author:    rfield
Date:      2016-03-10 14:47 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/0356613310dd

8080069: JShell: Support for corralled classes
Reviewed-by: jlahoda

! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
+ 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/ExecutionControl.java
! src/jdk.jshell/share/classes/jdk/jshell/UnresolvedReferenceException.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/ReplaceTest.java



More information about the jdk9-hs-changes mailing list