hg: build-infra/jdk9/langtools: 13 new changesets

magnus.ihse.bursie at oracle.com magnus.ihse.bursie at oracle.com
Fri Dec 11 19:07:05 UTC 2015


Changeset: 73adc11fd50f
Author:    sadayapalam
Date:      2015-11-26 07:44 +0530
URL:       http://hg.openjdk.java.net/build-infra/jdk9/langtools/rev/73adc11fd50f

8143647: Javac compiles method reference that allows results in an IllegalAccessError
Summary: Lambda implementation method synthesized by javac should not mention inaccessible types.
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
+ test/tools/javac/lambda/MethodReference75.java
+ test/tools/javac/lambda/pkg/PublicDerived8143647.java

Changeset: 130ae42e6da7
Author:    alundblad
Date:      2015-11-26 09:33 +0100
URL:       http://hg.openjdk.java.net/build-infra/jdk9/langtools/rev/130ae42e6da7

8144009: ToolBox should have a cleanDirectory method
Summary: Added cleanDirectory method to ToolBox.
Reviewed-by: jjg

! test/tools/lib/ToolBox.java
! test/tools/sjavac/CompileCircularSources.java
! test/tools/sjavac/CompileExcludingDependency.java
! test/tools/sjavac/CompileWithAtFile.java
! test/tools/sjavac/CompileWithInvisibleSources.java
! test/tools/sjavac/CompileWithOverrideSources.java
! test/tools/sjavac/IncCompileChangeNative.java
! test/tools/sjavac/IncCompileDropClasses.java
! test/tools/sjavac/IncCompileNoChanges.java
! test/tools/sjavac/IncCompileUpdateNative.java
! test/tools/sjavac/NoState.java
! test/tools/sjavac/PermittedArtifact.java
! test/tools/sjavac/SJavacTester.java
! test/tools/sjavac/StateDir.java

Changeset: ab5e0a945e78
Author:    sadayapalam
Date:      2015-11-26 17:38 +0530
URL:       http://hg.openjdk.java.net/build-infra/jdk9/langtools/rev/ab5e0a945e78

8078660: Misleading recommendation from diamond finder.
Summary: javac should recommend diamond usage if that could lead to a change in program behavior.
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Analyzer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
- test/tools/javac/diags/examples/DiamondRedundantArgs1.java
! test/tools/javac/generics/diamond/6939780/T6939780_7.out
! test/tools/javac/generics/diamond/6939780/T6939780_8.out
! test/tools/javac/generics/diamond/6939780/T6939780_9.out
! test/tools/javac/generics/diamond/7002837/T7002837.java
- test/tools/javac/generics/diamond/7002837/T7002837.out
! test/tools/javac/generics/diamond/neg/T8078473.java
- test/tools/javac/generics/diamond/neg/T8078473.out
! test/tools/javac/generics/diamond/neg/T8078473_2.java
- test/tools/javac/generics/diamond/neg/T8078473_2.out

Changeset: 853c77f8193c
Author:    jlahoda
Date:      2015-11-30 17:31 +0100
URL:       http://hg.openjdk.java.net/build-infra/jdk9/langtools/rev/853c77f8193c

8143037: JShell should determine commands by prefix
Reviewed-by: rfield, mcimadamore, briangoetz

! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
! test/jdk/jshell/CommandCompletionTest.java
! test/jdk/jshell/ToolBasicTest.java

Changeset: 38910274fc6f
Author:    lana
Date:      2015-11-30 13:27 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk9/langtools/rev/38910274fc6f

Merge

- test/tools/javac/diags/examples/DiamondRedundantArgs1.java
- test/tools/javac/generics/diamond/7002837/T7002837.out
- test/tools/javac/generics/diamond/neg/T8078473.out
- test/tools/javac/generics/diamond/neg/T8078473_2.out

Changeset: d2713a6edc13
Author:    rfield
Date:      2015-12-01 10:27 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk9/langtools/rev/d2713a6edc13

8142447: JShell tool: Command change: re-run n-th command should be re-run by id
Reviewed-by: rfield
Contributed-by: bitterfoxc at gmail.com

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

Changeset: 218a0c168db3
Author:    lana
Date:      2015-12-02 09:36 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk9/langtools/rev/218a0c168db3

Merge

- test/tools/javac/diags/examples/DiamondRedundantArgs1.java
- test/tools/javac/generics/diamond/7002837/T7002837.out
- test/tools/javac/generics/diamond/neg/T8078473.out
- test/tools/javac/generics/diamond/neg/T8078473_2.out

Changeset: 17ac95d2a6ec
Author:    vromero
Date:      2015-12-04 09:46 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk9/langtools/rev/17ac95d2a6ec

8008685: DPrinter should include MethodType.recvtype
Reviewed-by: jjg

! test/tools/javac/lib/DPrinter.java

Changeset: 9006c168c651
Author:    jjg
Date:      2015-12-04 14:22 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk9/langtools/rev/9006c168c651

8143268: Langtools tools should create output directories as needed.
Reviewed-by: jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties
- test/tools/javac/T6413876.java
+ test/tools/javac/file/T8143268.java
! test/tools/javac/options/modes/OutputDirTest.java

Changeset: baf0f4ce55e1
Author:    rfield
Date:      2015-12-07 09:18 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk9/langtools/rev/baf0f4ce55e1

8144756: JShell: ToolBasicTest.java missing @bug tag for 8142447
Reviewed-by: jlahoda

! test/jdk/jshell/ToolBasicTest.java

Changeset: d2a44416cba3
Author:    lana
Date:      2015-12-07 14:17 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk9/langtools/rev/d2a44416cba3

Merge


Changeset: 33b00ad45c5a
Author:    lana
Date:      2015-12-10 08:17 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk9/langtools/rev/33b00ad45c5a

Added tag jdk-9+96 for changeset d2a44416cba3

! .hgtags

Changeset: ab6f48755366
Author:    ihse
Date:      2015-12-11 19:16 +0100
URL:       http://hg.openjdk.java.net/build-infra/jdk9/langtools/rev/ab6f48755366

Merge

- test/tools/javac/T6413876.java
- test/tools/javac/diags/examples/DiamondRedundantArgs1.java
- test/tools/javac/generics/diamond/7002837/T7002837.out
- test/tools/javac/generics/diamond/neg/T8078473.out
- test/tools/javac/generics/diamond/neg/T8078473_2.out



More information about the build-infra-dev mailing list