hg: jdk8u/hs-dev/langtools: 13 new changesets

alejandro.murillo at oracle.com alejandro.murillo at oracle.com
Fri Apr 25 19:28:34 UTC 2014


Changeset: 33c9946d2875
Author:    pgovereau
Date:      2014-04-04 12:23 +0100
URL:       http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/33c9946d2875

8034048: javac crash with method references plus lambda plus var args
Reviewed-by: jjg, vromero

! src/share/classes/com/sun/tools/javac/comp/TransTypes.java

Changeset: eae26764a056
Author:    pgovereau
Date:      2014-04-04 12:56 +0100
URL:       http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/eae26764a056

8035972: missing test file for 8034048
Reviewed-by: jjg, vromero

+ test/tools/javac/varargs/MethodHandleCrash.java

Changeset: b33835c5d96a
Author:    kizune
Date:      2014-04-07 11:38 +0200
URL:       http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/b33835c5d96a

8031425: Two langtools/javac tests fail by timeout on Windows
Reviewed-by: vromero, jjg

! test/tools/javac/defaultMethods/static/hiding/InterfaceMethodHidingTest.java
! test/tools/javac/lambda/FunctionalInterfaceConversionTest.java

Changeset: 4f7d19235357
Author:    jlahoda
Date:      2014-03-31 21:27 +0200
URL:       http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/4f7d19235357

8035890: jdk8 javac -source 7 compiles test case it should not
Summary: Ensuring source level checks are performed in two additional cases related to type annotations, adding specialized error message for annotations after method type parameters.
Reviewed-by: jfranck, jjg

! src/share/classes/com/sun/tools/javac/code/Source.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/tools/javac/annotations/typeAnnotations/failures/CantAnnotateScoping.out
+ test/tools/javac/annotations/typeAnnotations/failures/CheckErrorsForSource7.java
! test/tools/javac/annotations/typeAnnotations/failures/common/arrays/DeclarationAnnotation.out
+ test/tools/javac/diags/examples/AnnotationsAfterTypeParamsNotSupportedInSource.java

Changeset: 86ad38a4a0c0
Author:    ksrini
Date:      2014-04-03 12:04 -0700
URL:       http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/86ad38a4a0c0

8037881: javax.crypto is not listed in the compact* profiles javadoc
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/sym/Profiles.java

Changeset: 689edb64e41c
Author:    ksrini
Date:      2014-04-04 18:36 -0700
URL:       http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/689edb64e41c

8039231: [javadoc] test failure caused by javax.crypto fix
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/sym/Profiles.java

Changeset: 6a6a8a9860a4
Author:    rfield
Date:      2014-04-10 11:24 -0700
URL:       http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/6a6a8a9860a4

8038420: Lambda returning post-increment generates wrong code
Reviewed-by: vromero, jlahoda

! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
+ test/tools/javac/lambda/T8038420/LambdaIncrement.java

Changeset: ba7ee72d5d6b
Author:    rfield
Date:      2014-04-10 14:01 -0700
URL:       http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/ba7ee72d5d6b

8037935: Javac -- final local String var referenced in binary/unary op in lambda produces code that does not verify
Summary: Remove over-zealous Attr optimization breaking lambdas
Reviewed-by: jjg, vromero

! src/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/lambda/T8037935/LambdaWithBinOpConstRefToConstString.java

Changeset: 9d2a88a9e69a
Author:    lana
Date:      2014-04-11 09:36 -0700
URL:       http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/9d2a88a9e69a

Merge


Changeset: d75c4adbc698
Author:    pgovereau
Date:      2014-04-15 17:09 -0400
URL:       http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/d75c4adbc698

8023945: javac wrongly allows a subclass of an anonymous class
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/tools/javac/AnonymousSubclassTest.java
! test/tools/javac/diags/examples.not-yet.txt

Changeset: 34f8ce53eac2
Author:    lana
Date:      2014-04-16 14:22 -0700
URL:       http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/34f8ce53eac2

Merge


Changeset: 7ad480b982bf
Author:    lana
Date:      2014-04-17 09:34 -0700
URL:       http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/7ad480b982bf

Merge


Changeset: e101a12a45a7
Author:    katleman
Date:      2014-04-23 11:35 -0700
URL:       http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/e101a12a45a7

Added tag jdk8u20-b11 for changeset 7ad480b982bf

! .hgtags



More information about the jdk8u-hs-changes mailing list