hg: jdk9/jdk9/langtools: 9 new changesets
lana.steuck at oracle.com
lana.steuck at oracle.com
Wed Jun 10 21:24:20 UTC 2015
Changeset: e72b28547e96
Author: sadayapalam
Date: 2015-05-29 09:15 +0530
URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/e72b28547e96
8081271: NPE while compiling a program with erroneous use of constructor reference expressions
Summary: Missing enclosing instance error should not be swallowed when attributing constructor reference expressions.
Reviewed-by: mcimadamore, vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! test/tools/javac/lambda/MethodReference23.java
! test/tools/javac/lambda/MethodReference23.out
! test/tools/javac/lambda/MethodReference37.java
! test/tools/javac/lambda/MethodReference37.out
+ test/tools/javac/lambda/methodReference/MethodRefToInnerWithoutOuter.java
+ test/tools/javac/lambda/methodReference/MethodRefToInnerWithoutOuter.out
Changeset: 283c9951fd23
Author: sadayapalam
Date: 2015-05-29 10:15 +0530
URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/283c9951fd23
8080842: Using Lambda Expression with name clash results in ClassFormatError
Summary: Ensure ScopeImpl can cope properly with remove when a field and method share the name
Reviewed-by: mcimadamore, jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Scope.java
+ test/tools/javac/scope/RemoveSymbolTest.java
+ test/tools/javac/scope/RemoveSymbolUnitTest.java
Changeset: 6709549d97be
Author: vromero
Date: 2015-05-29 14:04 -0700
URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/6709549d97be
8073372: Redundant CONSTANT_Class entry not generated for inlined constant
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java
! test/tools/javac/7153958/CPoolRefClassContainingInlinedCts.java
- test/tools/javac/7153958/pkg/ClassToBeStaticallyImported.java
+ test/tools/javac/7153958/pkg/ClassToBeStaticallyImportedA.java
+ test/tools/javac/7153958/pkg/ClassToBeStaticallyImportedB.java
Changeset: e6f23289fcf8
Author: jjg
Date: 2015-05-29 15:50 -0700
URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/e6f23289fcf8
8081541: @ignore CheckEBCDICLocaleTest
Reviewed-by: vromero
! test/tools/javac/4846262/CheckEBCDICLocaleTest.java
Changeset: 39a1c81084ce
Author: jjg
Date: 2015-05-29 17:15 -0700
URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/39a1c81084ce
8081538: test CheckEBCDICLocaleTest is failing
Reviewed-by: vromero
! test/tools/javac/4846262/CheckEBCDICLocaleTest.java
Changeset: 4b962acc9e05
Author: sadayapalam
Date: 2015-05-30 06:17 +0530
URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/4b962acc9e05
8077667: 'variable may not have been initialized' error for parameter in lambda function
Summary: JDK-8077667: Fix bogus diagnostic about lambda parameter not being initialized
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
+ test/tools/javac/lambda/LambdaParameterNeedsNoInitTest.java
Changeset: 51fc8d742def
Author: darcy
Date: 2015-06-01 15:19 -0700
URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/51fc8d742def
8075546: Add tiered testing definitions to the langtools repo
Reviewed-by: jjg
+ test/ProblemList.txt
! test/TEST.ROOT
+ test/TEST.groups
! test/tools/javadoc/api/basic/GetTask_DocletClassTest.java
Changeset: aff504edf8a1
Author: jlahoda
Date: 2015-06-04 09:05 +0200
URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/aff504edf8a1
8039262: Java compiler performance degradation jdk1.7 vs. jdk1.6 should be amended
Summary: Avoiding Scope listener leak by avoiding cache misses in Types.MembersClosureCache
Reviewed-by: mcimadamore, vromero
Contributed-by: maurizio.cimadamore at oracle.com
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
+ test/tools/javac/types/ScopeListenerTest.java
Changeset: c71857c93f57
Author: lana
Date: 2015-06-04 18:50 -0700
URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/c71857c93f57
Merge
- test/tools/javac/7153958/pkg/ClassToBeStaticallyImported.java
More information about the jdk9-all-changes
mailing list