hg: jdk8/jdk8/langtools: 28 new changesets (original) (raw)

lana.steuck at oracle.com lana.steuck at oracle.com
Tue Apr 2 10:36:53 PDT 2013


Changeset: eb0198033c5c Author: jfranck Date: 2013-03-13 22:03 +0100 URL: http://hg.openjdk.java.net/jdk8/jdk8/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

Changeset: e0ef84e33167 Author: bpatel Date: 2013-03-13 14:47 -0700 URL: http://hg.openjdk.java.net/jdk8/jdk8/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/jdk8/jdk8/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/jdk8/jdk8/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/jdk8/jdk8/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

Changeset: fbbf5376e7e4 Author: rfield Date: 2013-03-14 22:54 -0700 URL: http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/fbbf5376e7e4

8010010: NPE generating serializedLambdaName for nested lambda Reviewed-by: mcimadamore

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

Changeset: fa24eba012bd Author: vromero Date: 2013-03-15 09:02 +0000 URL: http://hg.openjdk.java.net/jdk8/jdk8/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

Changeset: 195b71850b56 Author: mnunez Date: 2013-03-15 13:39 +0100 URL: http://hg.openjdk.java.net/jdk8/jdk8/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

Changeset: a3049f4a7987 Author: lana Date: 2013-03-15 23:46 -0700 URL: http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/a3049f4a7987

Merge

Changeset: 1f8c28134ffc Author: jjg Date: 2013-03-18 08:46 -0700 URL: http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/1f8c28134ffc

8005220: RFE to write javap tests for repeating annotations. Reviewed-by: jjg Contributed-by: peter.jensen at oracle.com

Changeset: 40adaf938847 Author: jjg Date: 2013-03-18 14:40 -0700 URL: http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/40adaf938847

8008425: Remove interim new javax.lang.model API for type-annotations Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/code/Type.java ! src/share/classes/com/sun/tools/javac/code/TypeAnnotations.java ! 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/model/JavacTypes.java ! src/share/classes/com/sun/tools/javadoc/ExecutableMemberDocImpl.java ! src/share/classes/com/sun/tools/javadoc/TypeMaker.java ! src/share/classes/com/sun/tools/javadoc/TypeVariableImpl.java

Changeset: 97f6839673d6 Author: jjg Date: 2013-03-18 18:33 -0700 URL: http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/97f6839673d6

8007803: Implement javax.lang.model API for Type Annotations Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/code/Printer.java ! src/share/classes/com/sun/tools/javac/code/Symbol.java ! src/share/classes/com/sun/tools/javac/code/Type.java ! src/share/classes/com/sun/tools/javac/comp/Attr.java ! src/share/classes/com/sun/tools/javac/model/AnnotationProxyMaker.java

Changeset: a4913ea9bb62 Author: darcy Date: 2013-03-19 13:10 -0700 URL: http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/a4913ea9bb62

8010179: Remove transitional target values from javac Reviewed-by: jjg, mcimadamore

! src/share/classes/com/sun/tools/javac/comp/Attr.java ! src/share/classes/com/sun/tools/javac/comp/Lower.java ! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java ! src/share/classes/com/sun/tools/javac/jvm/Target.java ! test/tools/javac/ClassFileModifiers/MemberModifiers.java ! test/tools/javac/profiles/ProfileOptionTest.java

Changeset: 578eb3dd111d Author: jjg Date: 2013-03-19 15:13 -0700 URL: http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/578eb3dd111d

8010315: doclint errors in javac public API Reviewed-by: darcy

! make/build.xml ! src/share/classes/com/sun/source/util/DocTreeScanner.java ! src/share/classes/com/sun/source/util/JavacTask.java ! src/share/classes/com/sun/source/util/Plugin.java ! src/share/classes/javax/lang/model/AnnotatedConstruct.java ! src/share/classes/javax/lang/model/type/ExecutableType.java

Changeset: a03c4a86ea2b Author: jjg Date: 2013-03-19 17:04 -0700 URL: http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/a03c4a86ea2b

8010361: fix some langtools findbugs issues Reviewed-by: darcy

! src/share/classes/com/sun/tools/classfile/Code_attribute.java ! src/share/classes/com/sun/tools/classfile/Descriptor.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/Configuration.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AnnotationTypeBuilder.java ! src/share/classes/com/sun/tools/javah/Util.java ! src/share/classes/com/sun/tools/javap/StackMapWriter.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/sjavac/Main.java ! src/share/classes/com/sun/tools/sjavac/comp/Dependencies.java

Changeset: 9cf17b7a5fe7 Author: jjg Date: 2013-03-19 17:05 -0700 URL: http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/9cf17b7a5fe7

8010333: Remove com.sun.tools.javac.Server Reviewed-by: darcy

Changeset: 74d7f9bcac93 Author: jjg Date: 2013-03-19 19:16 -0700 URL: http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/74d7f9bcac93

8010317: DocLint incorrectly reports some

 tags as empty
Reviewed-by: darcy

! src/share/classes/com/sun/tools/doclint/Checker.java

Changeset: 972474640b7d Author: darcy Date: 2013-03-20 17:41 -0700 URL: http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/972474640b7d

8010364: Clarify javax.lang.model API for Type Annotations Reviewed-by: jjg, abuckley

! src/share/classes/javax/lang/model/AnnotatedConstruct.java ! src/share/classes/javax/lang/model/type/ExecutableType.java

Changeset: cc38a6723663 Author: mcimadamore Date: 2013-03-22 12:38 +0000 URL: http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/cc38a6723663

8009649: Lambda back-end should generate invokespecial for method handles referring to private instance methods Summary: Private lambda methods should be accessed through invokespecial Reviewed-by: jjg

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

Changeset: f3814edefb33 Author: mcimadamore Date: 2013-03-22 12:39 +0000 URL: http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/f3814edefb33

8010101: Intersection type cast issues redundant unchecked warning Summary: Code for checking intersection type cast is incorrectly swapping operands, leading to spurious warnings Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/code/Types.java

Changeset: b6cf07c54c29 Author: mcimadamore Date: 2013-03-22 12:41 +0000 URL: http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/b6cf07c54c29

8009820: AssertionError when compiling java code with two identical static imports Summary: Speculative attribution is carried out twice with same method symbol in case of static imports Reviewed-by: jjg

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

Changeset: c6728c9addff Author: mcimadamore Date: 2013-03-22 12:43 +0000 URL: http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/c6728c9addff

8010303: Graph inference: missing incorporation step causes spurious inference error Summary: Multiple equality constraints on inference vars are not used to generate new inference constraints Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/code/Types.java ! src/share/classes/com/sun/tools/javac/comp/Infer.java ! test/tools/javac/lambda/TargetType28.out

Changeset: 5da12e8a59ba Author: mcimadamore Date: 2013-03-22 12:44 +0000 URL: http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/5da12e8a59ba

8010387: Javac crashes when diagnostic mentions anonymous inner class' type variables Summary: Rich formatter doesn't preprocess supertypes of an anonymous inner class Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java

Changeset: f4500abff1fd Author: darcy Date: 2013-03-22 10:08 -0700 URL: http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/f4500abff1fd

7080464: langtools regression test failures when assertions are enabled Reviewed-by: jjg

! test/tools/javac/api/TestJavacTaskScanner.java ! test/tools/javac/diags/MessageFile.java ! test/tools/javac/diags/MessageInfo.java

Changeset: fdf30b225e1c Author: mfang Date: 2013-03-25 16:55 -0700 URL: http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/fdf30b225e1c

8010521: jdk8 l10n resource file translation update 2 Reviewed-by: naoto, yhuang

! src/share/classes/com/sun/tools/doclets/formats/html/resources/standard_ja.properties ! src/share/classes/com/sun/tools/doclets/formats/html/resources/standard_zh_CN.properties ! src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclets_ja.properties ! src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclets_zh_CN.properties ! src/share/classes/com/sun/tools/javac/resources/compiler_ja.properties ! src/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties ! src/share/classes/com/sun/tools/javac/resources/javac_ja.properties ! src/share/classes/com/sun/tools/javac/resources/javac_zh_CN.properties ! src/share/classes/com/sun/tools/javadoc/resources/javadoc_ja.properties ! src/share/classes/com/sun/tools/javadoc/resources/javadoc_zh_CN.properties ! src/share/classes/com/sun/tools/javah/resources/l10n_ja.properties ! src/share/classes/com/sun/tools/javah/resources/l10n_zh_CN.properties

Changeset: 65e1ca8dcdc7 Author: mfang Date: 2013-03-25 18:08 -0700 URL: http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/65e1ca8dcdc7

Merge

Changeset: 28e466e9cd34 Author: lana Date: 2013-03-26 12:07 -0700 URL: http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/28e466e9cd34

Merge

Changeset: cfb65ca92082 Author: lana Date: 2013-04-01 21:42 -0700 URL: http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/cfb65ca92082

Merge



More information about the jdk8-dev mailing list