hg: bsd-port/jdk9/langtools: 11 new changesets
glewis at eyesbeyond.com
glewis at eyesbeyond.com
Fri Apr 3 23:33:18 UTC 2015
Changeset: 2d47da183295
Author: sadayapalam
Date: 2015-03-13 13:15 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/2d47da183295
8071847: java.lang.NullPointerException at com.sun.tools.javac.code.Types.elemtype(Types.java:1870)
Summary: Class file reader should recover from malformed class files that contain methods incorrectly flagged as variable arity methods.
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/tools/javac/T8071847/T8071847.java
! test/tools/javac/diags/examples.not-yet.txt
Changeset: 03939be983dd
Author: sadayapalam
Date: 2015-03-13 10:25 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/03939be983dd
8074148: Attr.visitBinary flags error at wrong position
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/expression/BinopVoidTest.java
+ test/tools/javac/expression/BinopVoidTest.out
Changeset: 42098d16d8f9
Author: mcimadamore
Date: 2015-03-19 11:39 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk9/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/bsd-port/jdk9/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/bsd-port/jdk9/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/bsd-port/jdk9/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: 5ee7bba6ef41
Author: lana
Date: 2015-03-19 16:13 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/5ee7bba6ef41
Merge
Changeset: 617c89c89a78
Author: katleman
Date: 2015-03-26 13:09 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/617c89c89a78
Added tag jdk9-b56 for changeset 5ee7bba6ef41
! .hgtags
Changeset: fd12b2119665
Author: aeremeev
Date: 2015-03-25 10:29 +0300
URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/fd12b2119665
8049238: Implement classfile tests for Signature attribute
Reviewed-by: jjg, shurailine, anazarov
+ test/tools/javac/classfiles/attributes/Signature/ConstructorTest.java
+ test/tools/javac/classfiles/attributes/Signature/Driver.java
+ test/tools/javac/classfiles/attributes/Signature/EnumTest.java
+ test/tools/javac/classfiles/attributes/Signature/ExceptionTest.java
+ test/tools/javac/classfiles/attributes/Signature/ExpectedSignature.java
+ test/tools/javac/classfiles/attributes/Signature/ExpectedSignatureContainer.java
+ test/tools/javac/classfiles/attributes/Signature/FieldTest.java
+ test/tools/javac/classfiles/attributes/Signature/InnerClassTest.java
+ test/tools/javac/classfiles/attributes/Signature/MethodParameterTest.java
+ test/tools/javac/classfiles/attributes/Signature/MethodTypeBoundTest.java
+ test/tools/javac/classfiles/attributes/Signature/ReturnTypeTest.java
! test/tools/javac/classfiles/attributes/lib/TestResult.java
Changeset: ec977a00cecb
Author: lana
Date: 2015-04-01 12:30 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/ec977a00cecb
Merge
Changeset: 07ce89fec301
Author: katleman
Date: 2015-04-02 10:02 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/07ce89fec301
Added tag jdk9-b57 for changeset ec977a00cecb
! .hgtags
More information about the bsd-port-dev
mailing list