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