hg: jdk9/hs-comp/langtools: 19 new changesets
vladimir.kozlov at oracle.com
vladimir.kozlov at oracle.com
Tue Feb 18 17:35:30 PST 2014
Changeset: 36425408327f
Author: jjg
Date: 2014-01-28 14:31 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/36425408327f
8032819: Extra empty line between field declarations for the "-v -c" and "-v -l" combination of options
Reviewed-by: ksrini
! src/share/classes/com/sun/tools/javap/ClassWriter.java
+ test/tools/javap/T8032819.java
Changeset: 5bcf670f2662
Author: emc
Date: 2014-01-28 17:51 -0500
URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/5bcf670f2662
8032980: Silent failure in Attr.annotateType
Summary: Turn silent discard of annotations in Attr.annotateType if conversion to TypeCompound fails into an assertion failure.
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/Attr.java
Changeset: 35db68019aff
Author: emc
Date: 2014-01-28 17:52 -0500
URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/35db68019aff
8032932: Add assertion to fix silent failure in Gen.getAndRemoveNonFieldTAs
Summary: Turn silent failure if type annotation position type is UNKNOWN into assertion failure.
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/jvm/Gen.java
Changeset: 96dddd8416a6
Author: jjg
Date: 2014-01-29 14:32 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/96dddd8416a6
8032869: remove support for legacy options in javap
Reviewed-by: ksrini
! src/share/classes/com/sun/tools/classfile/Attribute.java
! src/share/classes/com/sun/tools/javap/AttributeWriter.java
! src/share/classes/com/sun/tools/javap/ClassWriter.java
! src/share/classes/com/sun/tools/javap/JavapTask.java
! src/share/classes/com/sun/tools/javap/Options.java
! src/share/classes/com/sun/tools/javap/resources/javap.properties
! test/tools/javap/InvalidOptions.java
Changeset: 9fe53214f0c4
Author: emc
Date: 2014-01-30 07:35 -0500
URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/9fe53214f0c4
8033218: Silent failure in TypeAnnotations.resolveFrame
Summary: Change silent no-op to assertion failure when resolveFrame is called before attribution.
Reviewed-by: jfranck
! src/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
Changeset: be66dd077d3f
Author: jjg
Date: 2014-01-30 17:46 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/be66dd077d3f
8033180: An inappropriate newline symbol in the help section
Reviewed-by: ksrini
! src/share/classes/com/sun/tools/javap/JavapTask.java
+ test/tools/javap/T8033180.java
Changeset: 6c96a2941e60
Author: jlahoda
Date: 2014-02-02 12:12 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/6c96a2941e60
8030091: Request to update error messages from javac for negative varargs test cases
Summary: Introducing a new error message for vararg parameter not being the last parameter, improving error message for unexpected character after a parameter.
Reviewed-by: jjg, sogoel
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/tools/javac/diags/examples/VarargsMustBeLast.java
+ test/tools/javac/parser/ErroneousParameters.java
+ test/tools/javac/parser/ErroneousParameters.out
! test/tools/javac/processing/errors/TestParseErrors/TestParseErrors.out
Changeset: d607ae60772d
Author: emc
Date: 2014-02-03 17:19 -0500
URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/d607ae60772d
8033004: Make base TypeAnnotationPosition data immutable, create better methods for creating base TypeAnnotationPositions
Summary: First of a series of major fixes to type annotations; cleans up interface with TypeAnnotationPosition
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/code/SymbolMetadata.java
! src/share/classes/com/sun/tools/javac/code/TypeAnnotationPosition.java
! src/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
! src/share/classes/com/sun/tools/javac/comp/Annotate.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/tree/JCTree.java
Changeset: b04cc30348a9
Author: erikj
Date: 2014-02-05 11:04 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/b04cc30348a9
8026773: Failing compilation in Corba does not fail the build
Reviewed-by: ihse, tbell
! make/BuildLangtools.gmk
+ make/CommonLangtools.gmk
+ make/CompileInterim.gmk
+ make/CompileLangtools.gmk
+ make/GensrcLangtools.gmk
+ make/GenstubsLangtools.gmk
Changeset: 7139092166e3
Author: alanb
Date: 2014-02-06 15:49 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/7139092166e3
8033366: Add configure option to allow RMIConnector IIOP transport be selected compiled in or not
Reviewed-by: erikj
! test/tools/javac/profiles/ProfileOptionTest.java
Changeset: 997092ef35e3
Author: vromero
Date: 2014-02-06 18:49 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/997092ef35e3
8030855: Default methods should be visible under source previous to 8
Reviewed-by: jjg, dlsmith
! src/share/classes/com/sun/tools/javac/code/Source.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
- test/tools/javac/T8029240/DefaultMethodsNotVisibileForSource7Test.java
+ test/tools/javac/defaultMethodsVisibility/DefaultMethodsNotVisibleForSourceLessThan8Test.java
Changeset: bd6e1d99d942
Author: jjg
Date: 2014-02-06 10:58 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/bd6e1d99d942
8033686: Internal error for zero indent
Reviewed-by: ksrini
! src/share/classes/com/sun/tools/javap/JavapTask.java
! src/share/classes/com/sun/tools/javap/Options.java
Changeset: 95f9e1175e13
Author: jjg
Date: 2014-02-06 11:01 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/95f9e1175e13
8033711: An exception is thrown if using the \"-classpath\" option with no arguments
Reviewed-by: ksrini
! src/share/classes/com/sun/tools/javap/JavapTask.java
! src/share/classes/com/sun/tools/javap/resources/javap.properties
+ test/tools/javap/T8033711.java
Changeset: 25222dc02281
Author: jjg
Date: 2014-02-06 15:43 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/25222dc02281
8033114: The values of non-static final fields are printed for the -constants option
Reviewed-by: ksrini
! src/share/classes/com/sun/tools/javap/resources/javap.properties
Changeset: 74545123da75
Author: cl
Date: 2014-02-06 16:39 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/74545123da75
8032526: fix the accessibility, html, syntax errors and warnings reported by doclint report in langtools
Reviewed-by: jjg
! src/share/classes/com/sun/javadoc/package-info.java
Changeset: b5c6e4558b06
Author: jjg
Date: 2014-02-06 18:54 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/b5c6e4558b06
8033581: Incorrect comment aligment
8033798: javap output has unnecessary trailing whitespace
8033726: StackMapTable does not unindent properly
Reviewed-by: ksrini
! src/share/classes/com/sun/tools/javap/AttributeWriter.java
! src/share/classes/com/sun/tools/javap/BasicWriter.java
! test/tools/javap/MethodParameters.java
+ test/tools/javap/WhitespaceTest.java
Changeset: d1897a74e801
Author: jlahoda
Date: 2014-02-07 21:43 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/d1897a74e801
8033421: @SuppressWarnings("deprecation") does not work when overriding deprecated method
Summary: When the overrides deprecated method warning is being reported, need to do that in the lint context of the method.
Reviewed-by: vromero
! src/share/classes/com/sun/tools/javac/comp/Check.java
+ test/tools/javac/warnings/suppress/Overridden.java
+ test/tools/javac/warnings/suppress/Overridden.out
+ test/tools/javac/warnings/suppress/OverriddenSuppressed.java
Changeset: 24bbd90f9873
Author: jjg
Date: 2014-02-10 11:52 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/24bbd90f9873
8033930: Unnecessary new line after the StackMapTable
8033913: Incorrect indentation of StackMapTable entries
Reviewed-by: ksrini
! src/share/classes/com/sun/tools/javap/AttributeWriter.java
+ test/tools/javap/StackMapTableTest.java
Changeset: 55df0f601d67
Author: dlsmith
Date: 2014-02-12 12:31 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/55df0f601d67
4910483: Javadoc renders the string ".*\\.pdf" as ".\*\.pdf"
Summary: Adjust timing of printing "\\" in the comment scanner
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/parser/JavadocTokenizer.java
+ test/tools/javac/parser/T4910483.java
More information about the jdk9-hs-comp-changes
mailing list