hg: jdk9/client/langtools: 10 new changesets

david.dehaven at oracle.com david.dehaven at oracle.com
Mon Jun 23 22:11:18 UTC 2014


Changeset: c230fa74ef7b
Author:    sogoel
Date:      2014-06-18 14:58 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/langtools/rev/c230fa74ef7b

8046071: update three javadoc tests for empty <p> tag
Reviewed-by: jjg, ksrini

! test/com/sun/javadoc/DocRootSlash/p1/package.html
! test/com/sun/javadoc/JavascriptWinTitle/overview.html
! test/com/sun/javadoc/ValidHtml/overview.html

Changeset: f25395823aab
Author:    vromero
Date:      2014-06-19 15:39 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/langtools/rev/f25395823aab

8038182: javac crash with FunctionDescriptorLookupError for invalid functional interface
Reviewed-by: mcimadamore
Contributed-by: maurizio.cimadamore at oracle.com, vicente.romero at oracle.com

! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/lambda/T8038182/CrashFunctionDescriptorExceptionTest.java
+ test/tools/javac/lambda/T8038182/CrashFunctionDescriptorExceptionTest.out

Changeset: 8085359d9444
Author:    jlahoda
Date:      2014-06-19 22:06 +0200
URL:       http://hg.openjdk.java.net/jdk9/client/langtools/rev/8085359d9444

8041648: do while loop that misses ending semicolon has wrong end position
Summary: Ensure the end positions are meaningful even if statement's semicolon is missing.
Reviewed-by: jjg
Contributed-by: dusan.balek at oracle.com, jan.lahoda at oracle.com

! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
+ test/tools/javac/tree/MissingSemicolonTest.java

Changeset: 340148a26acf
Author:    vromero
Date:      2014-06-19 23:52 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/langtools/rev/340148a26acf

8042759: Lambda returning implicitly-typed lambdas considered pertinent to applicability
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
+ test/tools/javac/lambda/T8042759/ImplicitLambdaConsideredForApplicabilityTest.java
+ test/tools/javac/lambda/T8042759/ImplicitLambdaConsideredForApplicabilityTest.out

Changeset: 9b187f24c709
Author:    dlsmith
Date:      2014-06-20 10:56 -0600
URL:       http://hg.openjdk.java.net/jdk9/client/langtools/rev/9b187f24c709

8034147: javac crashes with a NullPointerException during bounds checking
Summary: Types.supertype should return Type.noType rather than null
Reviewed-by: vromero, mcimadamore

! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
+ test/tools/javac/generics/wildcards/T8034147.java

Changeset: 11ed38d8765b
Author:    dlsmith
Date:      2014-06-20 11:42 -0600
URL:       http://hg.openjdk.java.net/jdk9/client/langtools/rev/11ed38d8765b

8047407: Add test for JDK-8037385
Reviewed-by: mcimadamore

+ test/tools/javac/defaultMethods/static/StaticInvoke.java
+ test/tools/javac/defaultMethods/static/StaticInvoke6.out
+ test/tools/javac/defaultMethods/static/StaticInvoke7.out

Changeset: 173f27d6e81f
Author:    rfield
Date:      2014-06-20 10:56 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/langtools/rev/173f27d6e81f

8046060: Different results of floating point multiplication for lambda code block
Summary: propogate strictfp into lambda body
Reviewed-by: vromero, jlahoda

! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
+ test/tools/javac/lambda/LambdaTestStrictFP.java
+ test/tools/javac/lambda/LambdaTestStrictFPFlag.java
+ test/tools/javac/lambda/LambdaTestStrictFPMethod.java

Changeset: 6c8c530a1b1b
Author:    vromero
Date:      2014-06-20 20:36 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/langtools/rev/6c8c530a1b1b

8044546: Crash on faulty reduce/lambda
Reviewed-by: mcimadamore, dlsmith
Contributed-by: maurizio.cimadamore at oracle.com, vicente.romero at oracle.com

! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/comp/Infer.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/tools/javac/generics/inference/T8044546/CrashImplicitLambdaTest.java
+ test/tools/javac/generics/inference/T8044546/NestedInvocationsTest.java

Changeset: db0bca6feeb2
Author:    sogoel
Date:      2014-06-20 13:26 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/langtools/rev/db0bca6feeb2

8047300: update tools/javadoc/6227454 test for missing <DOCTYPE> tags
Reviewed-by: jjg, ksrini

! test/tools/javadoc/6227454/Test.java

Changeset: b7a5cbf1090e
Author:    ddehaven
Date:      2014-06-23 13:06 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/langtools/rev/b7a5cbf1090e

Merge




More information about the jdk9-client-changes mailing list