[aarch64-port-dev ] hg: aarch64-port/jdk8/langtools: 15 new changesets
ed at camswl.com
ed at camswl.com
Mon Oct 13 15:50:58 UTC 2014
Changeset: 398f1b5e8361
Author: katleman
Date: 2014-09-10 09:05 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/398f1b5e8361
Added tag jdk8u40-b05 for changeset a36fce70b505
! .hgtags
Changeset: d560276b8a35
Author: mcimadamore
Date: 2014-09-10 10:50 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/d560276b8a35
8051958: Cannot assign a value to final variable in lambda
Summary: Remove Attr.owner and refactor code for detecting forward field references
Reviewed-by: vromero
! src/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/lambda/8051958/T8051958.java
Changeset: 0253e7cc98a4
Author: mcimadamore
Date: 2014-09-10 10:51 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/0253e7cc98a4
8055514: Wrong, confusing error when non-static varargs referenced in static context
Summary: Improved heuristics in MethodResolutionPhase.mergeResults()
Reviewed-by: vromero
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/tools/javac/varargs/8055514/T8055514.java
+ test/tools/javac/varargs/8055514/T8055514.out
Changeset: 7c3d27120b92
Author: lana
Date: 2014-09-11 17:24 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/7c3d27120b92
Merge
Changeset: 2fa3858a281f
Author: katleman
Date: 2014-09-17 13:53 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/2fa3858a281f
Added tag jdk8u40-b06 for changeset 7c3d27120b92
! .hgtags
Changeset: ed1a48bedfa8
Author: katleman
Date: 2014-09-24 11:38 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/ed1a48bedfa8
Added tag jdk8u40-b07 for changeset 2fa3858a281f
! .hgtags
Changeset: c627efb5fdcd
Author: jlahoda
Date: 2014-09-08 10:48 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/c627efb5fdcd
8056014: Type inference may be skipped for a complex receiver generic method in a parameter position
Summary: When checking if deferred attribution is needed for a chain of methods, stop on any method that returns any type variable, as the rest of analysis cannot use the correct type.
Reviewed-by: mcimadamore, vromero
! src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
+ test/tools/javac/lambda/T8056014.java
Changeset: ced008063508
Author: jlahoda
Date: 2014-09-08 10:50 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/ced008063508
8056984: Exception in compiler: java.lang.AssertionError: isSubClass T
Summary: Must use type variable's captured bound as a method receiver, instead of the type variable itself, while checking if deferred attribution is needed.
Reviewed-by: mcimadamore, vromero
! src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
+ test/tools/javac/lambda/T8056984.java
Changeset: 4ac623ddd8d0
Author: lana
Date: 2014-09-16 14:15 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/4ac623ddd8d0
Merge
Changeset: 58e7e71b302e
Author: vromero
Date: 2014-09-09 10:43 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/58e7e71b302e
8042347: javac, Gen.LVTAssignAnalyzer should be refactored, it shouldn't be a static class
Reviewed-by: mcimadamore, jjg, jlahoda
! src/share/classes/com/sun/tools/javac/comp/Flow.java
! src/share/classes/com/sun/tools/javac/jvm/Gen.java
! src/share/classes/com/sun/tools/javac/util/Bits.java
Changeset: 9a3e5ce68cef
Author: vromero
Date: 2014-07-09 10:49 -0400
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/9a3e5ce68cef
8033483: Should ignore nested lambda bodies during overload resolution
Reviewed-by: mcimadamore, dlsmith
! src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
+ test/tools/javac/lambda/T8033483/IgnoreLambdaBodyDuringResolutionTest1.java
+ test/tools/javac/lambda/T8033483/IgnoreLambdaBodyDuringResolutionTest1.out
+ test/tools/javac/lambda/T8033483/IgnoreLambdaBodyDuringResolutionTest2.java
+ test/tools/javac/lambda/T8033483/IgnoreLambdaBodyDuringResolutionTest2.out
Changeset: 0ff5e3f8df45
Author: lana
Date: 2014-09-22 18:34 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/0ff5e3f8df45
Merge
Changeset: d3515520e68e
Author: lana
Date: 2014-09-25 11:02 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/d3515520e68e
Merge
Changeset: 8bb38a350722
Author: asaha
Date: 2014-10-01 07:47 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/8bb38a350722
Added tag jdk8u40-b08 for changeset d3515520e68e
! .hgtags
Changeset: b0b6a6b4c648
Author: Edward Nevill edward.nevill at linaro.org
Date: 2014-10-10 15:53 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/langtools/rev/b0b6a6b4c648
Merge up to jdk8u40-b09
! .hgtags
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
! src/share/classes/com/sun/tools/javac/comp/Flow.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/jvm/Gen.java
More information about the aarch64-port-dev
mailing list