hg: jdk8/tl/langtools: 6 new changesets (original) (raw)
maurizio.cimadamore at oracle.com maurizio.cimadamore at oracle.com
Thu Feb 21 16:00:57 UTC 2013
- Previous message: hg: jdk8/tl/langtools: 6 new changesets
- Next message: hg: jdk8/tl/langtools: 8008309: TargetType60 fails because of bad golden file
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Changeset: d686d8a7eb78 Author: mcimadamore Date: 2013-02-21 15:19 +0000 URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/d686d8a7eb78
8008227: Mixing lambdas with anonymous classes leads to NPE thrown by compiler Summary: Disentangle cyclic dependency between static-ness of synthetic lambda method and static-ness of classes nested within lambdas Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
- test/tools/javac/lambda/LambdaConv27.java
Changeset: 3a39d123d33a Author: mcimadamore Date: 2013-02-21 15:21 +0000 URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/3a39d123d33a
8008276: assertion error in com.sun.tools.javac.comp.TransTypes.visitApply Summary: DiagnosticFilter used during speculative attribution is too broad Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java ! src/share/classes/com/sun/tools/javac/util/JCDiagnostic.java
- test/tools/javac/lambda/speculative/MissingError.java
- test/tools/javac/lambda/speculative/MissingError.out
Changeset: f4fdd53f8b3e Author: mcimadamore Date: 2013-02-21 15:23 +0000 URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/f4fdd53f8b3e
8005183: Missing accessor for constructor reference pointing to private inner class ctor Summary: Compiler should add bridges when translating private constructor reference Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
- test/tools/javac/lambda/MethodReference63.java
Changeset: 7ac9242d2ca6 Author: mcimadamore Date: 2013-02-21 15:25 +0000 URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/7ac9242d2ca6
8008293: Declared bounds not considered when functional interface containing unbound wildcards is instantiated Summary: Wildcards inference should re-use some of the bounds info generated during capture conversion Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/code/Types.java
- test/tools/javac/lambda/TargetType64.java
Changeset: 9f0ec00514b6 Author: mcimadamore Date: 2013-02-21 15:26 +0000 URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/9f0ec00514b6
8007461: Regression: bad overload resolution when inner class and outer class have method with same name Summary: Fix regression in varargs method resolution introduced by bad refactoring Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/Resolve.java ! test/tools/javac/resolve/Pos.java
- test/tools/javac/resolve/tests/InnerOverOuter.java
Changeset: 3fef0cae83b3 Author: mcimadamore Date: 2013-02-21 15:27 +0000 URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/3fef0cae83b3
8008444: Inherited generic functional descriptors are merged incorrectly Summary: Missing call to Types.createMethodWithThrownTypes Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/code/Types.java
- test/tools/javac/lambda/LambdaConv25.java
- test/tools/javac/lambda/LambdaConv25.out
- Previous message: hg: jdk8/tl/langtools: 6 new changesets
- Next message: hg: jdk8/tl/langtools: 8008309: TargetType60 fails because of bad golden file
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]