hg: nashorn/jdk8/langtools: 22 new changesets
james.laskey at oracle.com
james.laskey at oracle.com
Tue Mar 26 06:18:19 PDT 2013
Changeset: ed69d087fdfd
Author: katleman
Date: 2013-03-07 11:18 -0800
URL: http://hg.openjdk.java.net/nashorn/jdk8/langtools/rev/ed69d087fdfd
Added tag jdk8-b80 for changeset a8227c617684
! .hgtags
Changeset: 58289451d9ed
Author: katleman
Date: 2013-03-14 15:00 -0700
URL: http://hg.openjdk.java.net/nashorn/jdk8/langtools/rev/58289451d9ed
Added tag jdk8-b81 for changeset ed69d087fdfd
! .hgtags
Changeset: 39f8eb897ec6
Author: lana
Date: 2013-03-12 16:43 -0700
URL: http://hg.openjdk.java.net/nashorn/jdk8/langtools/rev/39f8eb897ec6
Merge
- test/tools/apt/Basics/NullAPF.java
- test/tools/apt/Basics/apt.sh
- test/tools/apt/verifyVariables.sh
- test/tools/javac/4846262/Test.java
- test/tools/javac/4846262/Test.out
- test/tools/javac/4846262/Test.sh
- test/tools/javac/6302184/T6302184.sh
- test/tools/javac/ClassPathTest/ClassPathTest.sh
- test/tools/javac/ClassPathTest/ClassPathTest1.java
- test/tools/javac/ClassPathTest/ClassPathTest2.java
- test/tools/javac/ClassPathTest/ClassPathTest3.java
- test/tools/javac/ClassPathTest/bar/pkg/ClassPathTestAux2.java
- test/tools/javac/ClassPathTest/foo/pkg/ClassPathTestAux1.java
- test/tools/javac/ClassPathTest/pkg/ClassPathTestAux3.java
- test/tools/javac/ExtDirs/ExtDirTest_1.java
- test/tools/javac/ExtDirs/ExtDirTest_2.java
- test/tools/javac/ExtDirs/ExtDirTest_3.java
- test/tools/javac/ExtDirs/ExtDirs.sh
- test/tools/javac/MethodParameters.java
- test/tools/javac/MissingInclude.java
- test/tools/javac/MissingInclude.sh
- test/tools/javac/ProtectedInnerClass/ProtectedInnerClass.sh
- test/tools/javac/ProtectedInnerClass/ProtectedInnerClass_2.java
- test/tools/javac/ProtectedInnerClass/p1/ProtectedInnerClass1.java
- test/tools/javac/ProtectedInnerClass/p2/ProtectedInnerClass2.java
- test/tools/javac/ProtectedInnerClass/p2/ProtectedInnerClass3.java
- test/tools/javac/T5090006/T5090006.java
- test/tools/javac/T5090006/compiler.sh
- test/tools/javac/constDebug/ConstDebug.java
- test/tools/javac/constDebug/ConstDebug.sh
- test/tools/javac/fatalErrors/NoJavaLang.java
- test/tools/javac/fatalErrors/NoJavaLang.out
- test/tools/javac/fatalErrors/NoJavaLang.sh
- test/tools/javac/generics/diamond/T6939780.java
- test/tools/javac/generics/diamond/T6939780.out
- test/tools/javac/innerClassFile/Driver.sh
- test/tools/javac/innerClassFile/x/B.java
- test/tools/javac/innerClassFile/x/C.java
- test/tools/javac/innerClassFile/y/Main.java
- test/tools/javac/innerClassFile/y/R1.java
- test/tools/javac/innerClassFile/y/R2.java
- test/tools/javac/innerClassFile/y/R3.java
- test/tools/javac/javazip/A.java
- test/tools/javac/javazip/Test.sh
- test/tools/javac/javazip/bad/B.java
- test/tools/javac/javazip/good/B.java
- test/tools/javac/links/T.java
- test/tools/javac/links/b/B.java
- test/tools/javac/links/links.sh
- test/tools/javac/newlines/Newlines.sh
- test/tools/javac/stackmap/T4955930.java
- test/tools/javac/stackmap/T4955930.sh
- test/tools/javac/unicode/SupplementaryJavaID6.sh
- test/tools/javah/6257087/foo.java
- test/tools/javah/6257087/foo.sh
- test/tools/javah/6257087/foo_bar.h
- test/tools/javah/ConstMacroTest.sh
- test/tools/javah/MissingParamClassException.java
- test/tools/javah/MissingParamClassTest.sh
- test/tools/javah/ParamClassTest.java
- test/tools/javah/SubClassConsts.java
- test/tools/javah/SubClassConsts.out
- test/tools/javah/SubClassConsts.win
- test/tools/javah/SuperClassConsts.java
- test/tools/javap/NotPackagePrivateInterface.java
- test/tools/javap/PublicInterfaceTest.sh
- test/tools/javap/pathsep.sh
- test/tools/javap/stackmap/T6271292.java
- test/tools/javap/stackmap/T6271292.out
- test/tools/javap/stackmap/T6271292.sh
Changeset: 825da6847791
Author: lana
Date: 2013-03-14 19:33 -0700
URL: http://hg.openjdk.java.net/nashorn/jdk8/langtools/rev/825da6847791
Merge
Changeset: a3049f4a7987
Author: lana
Date: 2013-03-15 23:46 -0700
URL: http://hg.openjdk.java.net/nashorn/jdk8/langtools/rev/a3049f4a7987
Merge
Changeset: 1f8c28134ffc
Author: jjg
Date: 2013-03-18 08:46 -0700
URL: http://hg.openjdk.java.net/nashorn/jdk8/langtools/rev/1f8c28134ffc
8005220: RFE to write javap tests for repeating annotations.
Reviewed-by: jjg
Contributed-by: peter.jensen at oracle.com
+ test/tools/javap/output/RepeatingTypeAnnotations.java
+ test/tools/javap/output/Tester.java
Changeset: 40adaf938847
Author: jjg
Date: 2013-03-18 14:40 -0700
URL: http://hg.openjdk.java.net/nashorn/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
- src/share/classes/javax/lang/model/type/AnnotatedType.java
! src/share/classes/javax/lang/model/type/ExecutableType.java
! src/share/classes/javax/lang/model/type/TypeKind.java
! src/share/classes/javax/lang/model/type/TypeVisitor.java
! src/share/classes/javax/lang/model/util/AbstractTypeVisitor6.java
! src/share/classes/javax/lang/model/util/Types.java
Changeset: 97f6839673d6
Author: jjg
Date: 2013-03-18 18:33 -0700
URL: http://hg.openjdk.java.net/nashorn/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
+ src/share/classes/com/sun/tools/javac/model/JavacAnnoConstructs.java
! src/share/classes/com/sun/tools/javac/model/JavacElements.java
! src/share/classes/com/sun/tools/javac/model/JavacTypes.java
+ src/share/classes/javax/lang/model/AnnotatedConstruct.java
! src/share/classes/javax/lang/model/element/Element.java
! src/share/classes/javax/lang/model/element/ExecutableElement.java
! src/share/classes/javax/lang/model/type/ExecutableType.java
! src/share/classes/javax/lang/model/type/TypeMirror.java
! src/share/classes/javax/lang/model/util/Types.java
Changeset: a4913ea9bb62
Author: darcy
Date: 2013-03-19 13:10 -0700
URL: http://hg.openjdk.java.net/nashorn/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/nashorn/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/nashorn/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/nashorn/jdk8/langtools/rev/9cf17b7a5fe7
8010333: Remove com.sun.tools.javac.Server
Reviewed-by: darcy
- src/share/classes/com/sun/tools/javac/Server.java
Changeset: 74d7f9bcac93
Author: jjg
Date: 2013-03-19 19:16 -0700
URL: http://hg.openjdk.java.net/nashorn/jdk8/langtools/rev/74d7f9bcac93
8010317: DocLint incorrectly reports some <pre> tags as empty
Reviewed-by: darcy
! src/share/classes/com/sun/tools/doclint/Checker.java
+ test/tools/doclint/EmptyPreTest.java
Changeset: 972474640b7d
Author: darcy
Date: 2013-03-20 17:41 -0700
URL: http://hg.openjdk.java.net/nashorn/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/nashorn/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
+ test/tools/javac/lambda/bytecode/TestLambdaBytecode.java
Changeset: f3814edefb33
Author: mcimadamore
Date: 2013-03-22 12:39 +0000
URL: http://hg.openjdk.java.net/nashorn/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
+ test/tools/javac/lambda/Intersection02.java
+ test/tools/javac/lambda/Intersection02.out
Changeset: b6cf07c54c29
Author: mcimadamore
Date: 2013-03-22 12:41 +0000
URL: http://hg.openjdk.java.net/nashorn/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
+ test/tools/javac/lambda/DoubleStaticImport.java
Changeset: c6728c9addff
Author: mcimadamore
Date: 2013-03-22 12:43 +0000
URL: http://hg.openjdk.java.net/nashorn/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
+ test/tools/javac/lambda/TargetType67.java
+ test/tools/javac/lambda/TargetType68.java
+ test/tools/javac/lambda/TargetType69.java
Changeset: 5da12e8a59ba
Author: mcimadamore
Date: 2013-03-22 12:44 +0000
URL: http://hg.openjdk.java.net/nashorn/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
+ test/tools/javac/Diagnostics/8010387/T8010387.java
+ test/tools/javac/Diagnostics/8010387/T8010387.out
Changeset: f4500abff1fd
Author: darcy
Date: 2013-03-22 10:08 -0700
URL: http://hg.openjdk.java.net/nashorn/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/nashorn/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/nashorn/jdk8/langtools/rev/65e1ca8dcdc7
Merge
More information about the nashorn-dev
mailing list