hg: jdk9/jdk9/langtools: 11 new changesets
lana.steuck at oracle.com
lana.steuck at oracle.com
Thu Dec 10 00:26:35 UTC 2015
Changeset: 73adc11fd50f
Author: sadayapalam
Date: 2015-11-26 07:44 +0530
URL: http://hg.openjdk.java.net/jdk9/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/jdk9/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/jdk9/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/jdk9/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/jdk9/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/jdk9/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/jdk9/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/jdk9/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/jdk9/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/jdk9/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/jdk9/jdk9/langtools/rev/d2a44416cba3
Merge
More information about the jdk9-all-changes
mailing list