hg: jdk9/client/langtools: 6 new changesets

david.dehaven at oracle.com david.dehaven at oracle.com
Tue Mar 24 18:13:16 UTC 2015


Changeset: 42098d16d8f9
Author:    mcimadamore
Date:      2015-03-19 11:39 +0000
URL:       http://hg.openjdk.java.net/jdk9/client/langtools/rev/42098d16d8f9

8074381: java.lang.AssertionError during compiling
Summary: Add extra functional interface check to prevent crash during code generation
Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/lambda/8074381/T8074381a.java
+ test/tools/javac/lambda/8074381/T8074381a.out
+ test/tools/javac/lambda/8074381/T8074381b.java
+ test/tools/javac/lambda/8074381/T8074381b.out

Changeset: 0bc7ba363b7f
Author:    mcimadamore
Date:      2015-03-19 11:40 +0000
URL:       http://hg.openjdk.java.net/jdk9/client/langtools/rev/0bc7ba363b7f

8074100: Turn Type.Mapping into a true visitor
Summary: replace Type.Mapping with a true visitor in Types
Reviewed-by: jlahoda, vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/List.java

Changeset: eb7b825ad678
Author:    mcimadamore
Date:      2015-03-19 11:40 +0000
URL:       http://hg.openjdk.java.net/jdk9/client/langtools/rev/eb7b825ad678

8048838: type inference performance regression
Summary: Reduce redundant bounds before attempting to do pairwise lub computation during bound incorporation.
Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java
+ test/tools/javac/generics/inference/8048838/T8048838.java

Changeset: 8819ec2a8246
Author:    mcimadamore
Date:      2015-03-19 16:23 +0000
URL:       http://hg.openjdk.java.net/jdk9/client/langtools/rev/8819ec2a8246

8075509: List.map should return itself if list is unchanged
Summary: Fix List.map to match semantics of old Type.map
Reviewed-by: jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/util/List.java

Changeset: 3341790c9bdb
Author:    katleman
Date:      2015-03-19 12:59 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/langtools/rev/3341790c9bdb

Added tag jdk9-b55 for changeset 32a2e7249884

! .hgtags

Changeset: 5ee7bba6ef41
Author:    lana
Date:      2015-03-19 16:13 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/langtools/rev/5ee7bba6ef41

Merge




More information about the jdk9-client-changes mailing list