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