hg: jigsaw/jake/langtools: 17 new changesets

chris.hegarty at oracle.com chris.hegarty at oracle.com
Thu Jan 21 20:58:42 UTC 2016


Changeset: 88a874f33d6d
Author:    alundblad
Date:      2016-01-08 17:14 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/88a874f33d6d

8144226: Sjavac's handling of include/exclude patterns is buggy, redundant and inconsistent
Summary: Rewrote sjavac include/exclude pattern handling.
Reviewed-by: jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/sjavac/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/Util.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SjavacImpl.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/Option.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/OptionHelper.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/Options.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/SourceLocation.java
! test/tools/sjavac/CompileExcludingDependency.java
! test/tools/sjavac/CompileWithAtFile.java
! test/tools/sjavac/CompileWithInvisibleSources.java
! test/tools/sjavac/CompileWithOverrideSources.java
- test/tools/sjavac/ExclPattern.java
+ test/tools/sjavac/HiddenFiles.java
+ test/tools/sjavac/IncludeExcludePatterns.java
! test/tools/sjavac/OptionDecoding.java
! test/tools/sjavac/Serialization.java
! test/tools/sjavac/util/OptionTestUtil.java

Changeset: f6740b308ee2
Author:    dlsmith
Date:      2016-01-08 12:29 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/f6740b308ee2

8037789: Surprising more-specific results for lambda bodies with no return expressions
Reviewed-by: mcimadamore, vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java

Changeset: 9571d628ecf6
Author:    vromero
Date:      2016-01-08 14:24 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/9571d628ecf6

8146719: javac test BootClassPathPrepend.java should be deleted
Reviewed-by: jjg

- test/tools/javac/file/BootClassPathPrepend.java

Changeset: 5ab68e3a1096
Author:    vromero
Date:      2016-01-08 15:15 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/5ab68e3a1096

8146722: javac remove test T6430241.java as irrelevant in 9
Reviewed-by: jjg

- test/tools/javac/api/T6430241.java

Changeset: 3a6560c043d2
Author:    dlsmith
Date:      2016-01-08 17:02 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/3a6560c043d2

8143852: Implement type variable renaming for functional interface most specific test
Reviewed-by: mcimadamore, vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/tools/javac/lambda/MostSpecific15.java
+ test/tools/javac/lambda/MostSpecific16.java
+ test/tools/javac/lambda/MostSpecific16.out
+ test/tools/javac/lambda/MostSpecific17.java
+ test/tools/javac/lambda/MostSpecific18.java
+ test/tools/javac/lambda/MostSpecific19.java
+ test/tools/javac/lambda/MostSpecific19.out
+ test/tools/javac/lambda/MostSpecific20.java
+ test/tools/javac/lambda/MostSpecific21.java
+ test/tools/javac/lambda/MostSpecific21.out
+ test/tools/javac/lambda/MostSpecific22.java
+ test/tools/javac/lambda/MostSpecific23.java
+ test/tools/javac/lambda/MostSpecific23.out
+ test/tools/javac/lambda/MostSpecific24.java
+ test/tools/javac/lambda/MostSpecific24.out
+ test/tools/javac/lambda/MostSpecific25.java
+ test/tools/javac/lambda/MostSpecific25.out
+ test/tools/javac/lambda/MostSpecific26.java
+ test/tools/javac/lambda/MostSpecific26.out
+ test/tools/javac/lambda/MostSpecific27.java
+ test/tools/javac/lambda/MostSpecific28.java
+ test/tools/javac/lambda/MostSpecific28.out

Changeset: 9f3a70d14025
Author:    jjg
Date:      2016-01-08 22:24 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/9f3a70d14025

8146727: test tools/sjavac/IncludeExcludePatterns.java fails on Windows
Reviewed-by: darcy

! test/tools/sjavac/IncludeExcludePatterns.java

Changeset: c3b040ed4122
Author:    jlahoda
Date:      2016-01-11 11:21 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/c3b040ed4122

8056897: Improve error recovery for empty binary and hexadecimal literals.
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java
! test/tools/javac/BadHexConstant.java
! test/tools/javac/BadHexConstant.out
! test/tools/javac/diags/examples/IdentifierExpected.java
+ test/tools/javac/lexer/JavaLexerTest.java
! test/tools/javac/literals/T6891079.java
! test/tools/javac/literals/T6891079.out

Changeset: a5066095d36e
Author:    alundblad
Date:      2016-01-11 17:08 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/a5066095d36e

8145944: sjavac client could not connect to server
Summary: Wait for port file to get deleted before returning from PortFile::delete
Reviewed-by: jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/PortFile.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/SjavacServer.java

Changeset: a3633a34baa8
Author:    rfield
Date:      2016-01-11 08:41 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/a3633a34baa8

8081845: JShell: Need way to refresh relative to external state
Summary: Add the ability to record and replay relevant parts of history
Reviewed-by: jlahoda

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

Changeset: 70fe7cf1ac65
Author:    rfield
Date:      2016-01-11 19:32 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/70fe7cf1ac65

8146368: JShell: couldn't smash the error when it's Japanese locale
Reviewed-by: rfield
Contributed-by: bitterfoxc at gmail.com

! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
! src/jdk.jshell/share/classes/jdk/jshell/OuterWrap.java
! src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java
! src/jdk.jshell/share/classes/jdk/jshell/Unit.java
! src/jdk.jshell/share/classes/jdk/jshell/Util.java
+ test/jdk/jshell/T8146368/JShellTest8146368.java
+ test/jdk/jshell/T8146368/JShellToolTest8146368.java

Changeset: 3eceb9bbbb9a
Author:    jjg
Date:      2016-01-12 15:07 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/3eceb9bbbb9a

8145722: NullPointerException in javadoc
Reviewed-by: ksrini

! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/VisibleMemberMap.java

Changeset: 0f2bffdc40cd
Author:    jlahoda
Date:      2016-01-13 14:24 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/0f2bffdc40cd

8144906: Fix jshell's ToolBasicTest
Summary: Various fixes to fix the ToolBasicTest - line endings normalization, ordering for output from RemoteAgent, synchronization.
Reviewed-by: rfield

! src/jdk.jshell/share/classes/jdk/internal/jshell/remote/RemoteAgent.java
! src/jdk.jshell/share/classes/jdk/jshell/ExecutionControl.java
! src/jdk.jshell/share/classes/jdk/jshell/JDIConnection.java
! test/jdk/jshell/ReplToolTesting.java
! test/jdk/jshell/ToolBasicTest.java

Changeset: 6149fc30cd71
Author:    lana
Date:      2016-01-14 12:03 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/6149fc30cd71

Merge

- test/tools/javac/api/T6430241.java
- test/tools/javac/file/BootClassPathPrepend.java
- test/tools/sjavac/ExclPattern.java

Changeset: 60e5acf0eb14
Author:    chegar
Date:      2016-01-21 11:17 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/60e5acf0eb14

Merge

! 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/sjavac/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SjavacImpl.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/remote/RemoteAgent.java
! src/jdk.jshell/share/classes/jdk/jshell/ExecutionControl.java
! src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java
- test/tools/javac/api/T6430241.java
- test/tools/javac/file/BootClassPathPrepend.java
- test/tools/sjavac/ExclPattern.java

Changeset: 8a3989787520
Author:    chegar
Date:      2016-01-21 20:52 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/8a3989787520

Fix @modules on tools/javac/lexer/JavaLexerTest.java

! test/tools/javac/lexer/JavaLexerTest.java

Changeset: 433fd1a9e84a
Author:    lana
Date:      2016-01-21 09:46 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/433fd1a9e84a

Added tag jdk-9+102 for changeset 6149fc30cd71

! .hgtags

Changeset: 68b4e18c6665
Author:    chegar
Date:      2016-01-21 20:56 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/68b4e18c6665

Merge

! .hgtags



More information about the jigsaw-dev mailing list