hg: type-annotations/type-annotations/langtools: 18 new changesets
wdietl at gmail.com
wdietl at gmail.com
Sat Mar 16 16:42:46 PDT 2013
Changeset: c61add6bf8ac
Author: vromero
Date: 2013-03-11 15:35 +0000
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/c61add6bf8ac
6181889: Empty try/finally results in bytecodes being generated
Reviewed-by: mcimadamore
! src/share/classes/com/sun/tools/javac/comp/Lower.java
+ test/tools/javac/T6181889/EmptyFinallyTest.java
Changeset: d0ae21e3a382
Author: rfield
Date: 2013-03-11 10:02 -0700
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/d0ae21e3a382
8009742: Bad lambda name for lambda in a static initializer or ctor
Reviewed-by: mcimadamore
! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
+ test/tools/javac/lambda/SerializedLambdaInInit.java
Changeset: fbb6e470079d
Author: ohrstrom
Date: 2013-03-11 19:03 -0700
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/fbb6e470079d
8009843: sjavac should accept -cp as synonym for -classpath
Reviewed-by: jjg
! src/share/classes/com/sun/tools/sjavac/Main.java
Changeset: 7fe9b9d29095
Author: jfranck
Date: 2013-03-12 11:16 +0100
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/7fe9b9d29095
8005205: tests missing bugid for repeating annotation change
Reviewed-by: jjg, ssides
! test/tools/javac/annotations/repeatingAnnotations/MissingContainer.java
! test/tools/javac/annotations/repeatingAnnotations/MissingDefaultCase1.java
Changeset: 6db9a3b1a93f
Author: mcimadamore
Date: 2013-03-12 16:02 +0000
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/6db9a3b1a93f
8008540: Constructor reference to non-reifiable array should be rejected
8008539: Spurious error when constructor reference mention an interface type
8008538: Constructor reference accepts wildcard parameterized types
Summary: Overhaul of Check.checkConstructorRefType
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/Check.java
! test/tools/javac/lambda/MethodReference38.out
+ test/tools/javac/lambda/MethodReference64.java
+ test/tools/javac/lambda/MethodReference64.out
Changeset: 5ddecb91d843
Author: mcimadamore
Date: 2013-03-12 16:02 +0000
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/5ddecb91d843
8009545: Graph inference: dependencies between inference variables should be set during incorporation
Summary: Move all transitivity checks into the incorporation round
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/code/Type.java
! src/share/classes/com/sun/tools/javac/comp/Infer.java
! test/tools/javac/lambda/TargetType28.out
Changeset: f427043f8c65
Author: jfranck
Date: 2013-03-12 17:39 +0100
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/f427043f8c65
7196531: Duplicate error messages on repeating annotations
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/Annotate.java
+ test/tools/javac/annotations/repeatingAnnotations/DuplicateErrors.java
+ test/tools/javac/annotations/repeatingAnnotations/DuplicateErrors.out
! test/tools/javac/annotations/repeatingAnnotations/NoRepeatableAnno.out
! test/tools/javac/annotations/typeAnnotations/failures/common/arrays/DuplicateTypeAnnotation.out
! test/tools/javac/annotations/typeAnnotations/failures/common/innertypeparams/DuplicateTypeAnnotation.out
! test/tools/javac/annotations/typeAnnotations/failures/common/newarray/DuplicateTypeAnnotation.out
! test/tools/javac/annotations/typeAnnotations/failures/common/parambounds/DuplicateTypeAnnotation.out
! test/tools/javac/annotations/typeAnnotations/failures/common/receiver/DuplicateTypeAnnotation.out
! test/tools/javac/annotations/typeAnnotations/failures/common/rest/DuplicateTypeAnnotation.out
! test/tools/javac/annotations/typeAnnotations/failures/common/typeArgs/DuplicateTypeAnnotation.out
! test/tools/javac/annotations/typeAnnotations/failures/common/typeparams/DuplicateTypeAnnotation.out
! test/tools/javac/annotations/typeAnnotations/failures/common/wildcards/DuplicateTypeAnnotation.out
! test/tools/javac/annotations/typeAnnotations/newlocations/RepeatingTypeAnnotations.out
Changeset: eb0198033c5c
Author: jfranck
Date: 2013-03-13 22:03 +0100
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/eb0198033c5c
8006547: Repeating annotations: No Target on container annotation with all targets on base annotation gives compiler error
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/Check.java
+ test/tools/javac/annotations/repeatingAnnotations/DefaultTarget.java
+ test/tools/javac/annotations/repeatingAnnotations/DefaultTargetTypeParameter.java
+ test/tools/javac/annotations/repeatingAnnotations/DefaultTargetTypeParameter.out
+ test/tools/javac/annotations/repeatingAnnotations/DefaultTargetTypeUse.java
+ test/tools/javac/annotations/repeatingAnnotations/DefaultTargetTypeUse.out
+ test/tools/javac/annotations/repeatingAnnotations/NoTargetOnContainer.java
+ test/tools/javac/annotations/repeatingAnnotations/NoTargetOnContainer2.java
Changeset: e0ef84e33167
Author: bpatel
Date: 2013-03-13 14:47 -0700
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/e0ef84e33167
8009684: Default top left frame should be "All Packages" in the generated javadoc documentation
Reviewed-by: jjg
! src/share/classes/com/sun/tools/doclets/formats/html/FrameOutputWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageIndexFrameWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/ProfileIndexFrameWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageIndexFrameWriter.java
! test/com/sun/javadoc/testProfiles/TestProfiles.java
Changeset: 82dc1e827c2a
Author: dholmes
Date: 2013-03-14 01:45 -0400
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/82dc1e827c2a
8009429: Miscellaneous profiles cleanup
Reviewed-by: jjg, alanb
! src/share/classes/com/sun/tools/javac/sym/Profiles.java
Changeset: 2e21ecd7a5ad
Author: vromero
Date: 2013-03-14 08:30 +0000
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/2e21ecd7a5ad
8008582: jtreg failures after conversion of shell tests to Java
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/util/ArrayUtils.java
! test/tools/javac/4846262/CheckEBCDICLocaleTest.java
! test/tools/javac/ClassPathTest/ClassPathTest.java
! test/tools/javac/ProtectedInnerClass/ProtectedInnerClassesTest.java
! test/tools/javac/lib/ToolBox.java
! test/tools/javac/links/LinksTest.java
! test/tools/javac/newlines/NewLineTest.java
! test/tools/javah/6257087/T6257087.java
! test/tools/javah/constMacroTest/ConstMacroTest.java
! test/tools/javap/stackmap/StackmapTest.java
Changeset: fd3fdaff0257
Author: mchung
Date: 2013-03-14 10:33 -0700
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/fd3fdaff0257
8005428: Update jdeps to read the same profile information as by javac
Reviewed-by: alanb
! make/netbeans/langtools/nbproject/project.xml
! src/share/classes/com/sun/tools/jdeps/Analyzer.java
! src/share/classes/com/sun/tools/jdeps/ClassFileReader.java
! src/share/classes/com/sun/tools/jdeps/JdepsTask.java
! src/share/classes/com/sun/tools/jdeps/PlatformClassPath.java
+ src/share/classes/com/sun/tools/jdeps/Profiles.java
! src/share/classes/com/sun/tools/jdeps/resources/jdeps.properties
- src/share/classes/com/sun/tools/jdeps/resources/jdk.properties
! test/tools/jdeps/Basic.java
! test/tools/jdeps/p/Foo.java
+ test/tools/jdeps/profiles.properties
Changeset: fbbf5376e7e4
Author: rfield
Date: 2013-03-14 22:54 -0700
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/fbbf5376e7e4
8010010: NPE generating serializedLambdaName for nested lambda
Reviewed-by: mcimadamore
! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
+ test/tools/javac/lambda/LambdaLambdaSerialized.java
Changeset: fa24eba012bd
Author: vromero
Date: 2013-03-15 09:02 +0000
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/fa24eba012bd
5053846: javac: MethodRef entries are duplicated in the constant pool
Reviewed-by: mcimadamore
! src/share/classes/com/sun/tools/javac/comp/Lower.java
+ test/tools/javac/T5053846/MethodRefDupInConstantPoolTest.java
Changeset: 195b71850b56
Author: mnunez
Date: 2013-03-15 13:39 +0100
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/195b71850b56
8007767: TargetAnnoCombo.java need to be updated to add a new test mode
Reviewed-by: jjg, strarup
! test/tools/javac/annotations/repeatingAnnotations/combo/Helper.java
! test/tools/javac/annotations/repeatingAnnotations/combo/TargetAnnoCombo.java
- test/tools/javac/annotations/repeatingAnnotations/combo/TestCaseGenerator.java
Changeset: 3b006f73bb42
Author: wmdietl
Date: 2013-03-16 19:19 +0100
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/3b006f73bb42
Automated merge with http://hg.openjdk.java.net/jdk8/tl/langtools
! src/share/classes/com/sun/tools/javac/code/Type.java
! src/share/classes/com/sun/tools/javac/comp/Annotate.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/LambdaToMethod.java
! src/share/classes/com/sun/tools/javac/comp/Lower.java
- src/share/classes/javax/lang/model/type/AnnotatedType.java
! test/tools/javac/annotations/typeAnnotations/failures/common/arrays/DuplicateTypeAnnotation.out
! test/tools/javac/annotations/typeAnnotations/failures/common/innertypeparams/DuplicateTypeAnnotation.out
! test/tools/javac/annotations/typeAnnotations/failures/common/newarray/DuplicateTypeAnnotation.out
! test/tools/javac/annotations/typeAnnotations/failures/common/parambounds/DuplicateTypeAnnotation.out
! test/tools/javac/annotations/typeAnnotations/failures/common/receiver/DuplicateTypeAnnotation.out
! test/tools/javac/annotations/typeAnnotations/failures/common/rest/DuplicateTypeAnnotation.out
! test/tools/javac/annotations/typeAnnotations/failures/common/typeArgs/DuplicateTypeAnnotation.out
! test/tools/javac/annotations/typeAnnotations/failures/common/typeparams/DuplicateTypeAnnotation.out
! test/tools/javac/annotations/typeAnnotations/failures/common/wildcards/DuplicateTypeAnnotation.out
! test/tools/javac/annotations/typeAnnotations/newlocations/RepeatingTypeAnnotations.out
Changeset: c20275a1f5fd
Author: wmdietl
Date: 2013-03-17 00:40 +0100
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/c20275a1f5fd
langtools_8008762 by Steve Sides: improve tests for type annotations.
+ test/tools/javac/annotations/typeAnnotations/classfile/T8008762.java
+ test/tools/javac/annotations/typeAnnotations/classfile/T8008769.java
+ test/tools/javac/annotations/typeAnnotations/classfile/TestNewCastArray.java
+ test/tools/javac/annotations/typeAnnotations/failures/T8008751.java
+ test/tools/javac/annotations/typeAnnotations/failures/T8009360.java
Changeset: 5759b9c47c64
Author: wmdietl
Date: 2013-03-17 00:41 +0100
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/5759b9c47c64
langtools_810165 by Steve Sides: improve tests for type annotations.
+ test/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest3.java
More information about the type-annotations-dev
mailing list