hg: jdk8/deploy/langtools: 12 new changesets

thomas.v.ng at oracle.com thomas.v.ng at oracle.com
Tue Sep 11 21:52:31 PDT 2012


Changeset: 9d47f4850714
Author:    jjh
Date:      2012-08-15 13:48 -0700
URL:       http://hg.openjdk.java.net/jdk8/deploy/langtools/rev/9d47f4850714

7191449: update copyright year to match last edit in jdk8 langtools repository
Reviewed-by: jjh
Contributed-by: steve.sides at oracle.com

! make/jprt.properties
! make/tools/anttasks/CompilePropertiesTask.java
! make/tools/anttasks/GenStubsTask.java
! make/tools/anttasks/SelectToolTask.java
! make/tools/compileproperties/CompileProperties.java
! make/tools/genstubs/GenStubs.java
! src/share/classes/com/sun/tools/javac/code/Source.java
! src/share/classes/com/sun/tools/javac/code/Type.java
! src/share/classes/com/sun/tools/javac/comp/AttrContext.java
! src/share/classes/com/sun/tools/javac/comp/TransTypes.java
! src/share/classes/com/sun/tools/javac/file/ZipFileIndex.java
! src/share/classes/com/sun/tools/javac/main/Main.java
! src/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java
! test/tools/javac/ProtectedInnerClass/ProtectedInnerClass.sh
! test/tools/javac/api/7086261/T7086261.java
! test/tools/javac/api/T6397104.java
! test/tools/javac/diags/CheckExamples.java
! test/tools/javac/diags/MessageInfo.java
! test/tools/javac/diags/RunExamples.java
! test/tools/javac/diags/examples/ApplicableMethodFound1.java
! test/tools/javac/diags/examples/IllegalDot.java
! test/tools/javac/diags/examples/InconvertibleTypes.java
! test/tools/javac/diags/examples/KindnameConstructor.java
! test/tools/javac/diags/examples/NotApplicableMethodFound.java
! test/tools/javac/diags/examples/PossibleLossPrecision.java
! test/tools/javac/diags/examples/ResourceNotApplicableToType.java
! test/tools/javac/diags/examples/VarargsArgumentMismatch.java
! test/tools/javac/diags/examples/VerboseResolveMulti1.java
! test/tools/javac/diags/examples/WhereCaptured.java
! test/tools/javac/diags/examples/WhereCaptured1.java
! test/tools/javac/diags/examples/WhereIntersection.java
! test/tools/javac/diags/examples/WhereTypeVar.java
! test/tools/javac/generics/typevars/T7148242.java
! test/tools/javac/newlines/Newlines.sh
! test/tools/javac/parser/T4881269.java
! test/tools/javac/processing/TestWarnErrorCount.java

Changeset: 5ac2e9ee969e
Author:    jjg
Date:      2012-08-17 17:30 -0700
URL:       http://hg.openjdk.java.net/jdk8/deploy/langtools/rev/5ac2e9ee969e

7192449: fix up tests to accommodate jtreg spec change
Reviewed-by: darcy

! test/tools/javac/processing/6414633/T6414633.java
! test/tools/javac/processing/options/testPrintProcessorInfo/TestWithXstdout.java

Changeset: 464f52f59f7d
Author:    sundar
Date:      2012-08-20 21:24 +0530
URL:       http://hg.openjdk.java.net/jdk8/deploy/langtools/rev/464f52f59f7d

7181320: javac NullPointerException for switch labels with cast to String expressions
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/Lower.java
+ test/tools/javac/StringsInSwitch/7181320/BinOpInCaseLabel.java
+ test/tools/javac/StringsInSwitch/7181320/CastInCaseLabel.java
+ test/tools/javac/StringsInSwitch/7181320/CondExprInCaseLabel.java
+ test/tools/javac/StringsInSwitch/7181320/CondExprInCaseLabel1.java
+ test/tools/javac/StringsInSwitch/7181320/CondExprInCaseLabel2.java

Changeset: 37008b4cd97a
Author:    jjg
Date:      2012-08-20 13:50 -0700
URL:       http://hg.openjdk.java.net/jdk8/deploy/langtools/rev/37008b4cd97a

7192744: fix up tests to accommodate jtreg spec change
Reviewed-by: darcy

! test/tools/javac/processing/6348499/T6348499.java
! test/tools/javac/processing/T6920317.java

Changeset: c9749226cdde
Author:    ksrini
Date:      2012-08-27 07:21 -0700
URL:       http://hg.openjdk.java.net/jdk8/deploy/langtools/rev/c9749226cdde

7192068: (javac) provide a way for IDEs to produce Enclosing Method attributes.
Reviewed-by: jjg
Contributed-by: jan.lahoda at oracle.com

! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java

Changeset: 542c87b8ce7f
Author:    lana
Date:      2012-08-27 10:59 -0700
URL:       http://hg.openjdk.java.net/jdk8/deploy/langtools/rev/542c87b8ce7f

Merge


Changeset: e48e7e1f026b
Author:    lana
Date:      2012-08-30 20:14 -0700
URL:       http://hg.openjdk.java.net/jdk8/deploy/langtools/rev/e48e7e1f026b

Merge


Changeset: 0f8cf3d89a7c
Author:    katleman
Date:      2012-09-06 17:28 -0700
URL:       http://hg.openjdk.java.net/jdk8/deploy/langtools/rev/0f8cf3d89a7c

Added tag jdk8-b55 for changeset e48e7e1f026b

! .hgtags

Changeset: 873ddd9f4900
Author:    jfranck
Date:      2012-08-31 10:37 +0100
URL:       http://hg.openjdk.java.net/jdk8/deploy/langtools/rev/873ddd9f4900

7151010: Add compiler support for repeating annotations
Reviewed-by: jjg, mcimadamore

+ src/share/classes/com/sun/tools/javac/code/Annotations.java
! src/share/classes/com/sun/tools/javac/code/Attribute.java
! src/share/classes/com/sun/tools/javac/code/Lint.java
! src/share/classes/com/sun/tools/javac/code/Source.java
! src/share/classes/com/sun/tools/javac/code/Symbol.java
! src/share/classes/com/sun/tools/javac/code/Symtab.java
! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/Annotate.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/comp/Enter.java
! src/share/classes/com/sun/tools/javac/comp/Flow.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/ClassReader.java
! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/share/classes/com/sun/tools/javac/jvm/JNIWriter.java
! src/share/classes/com/sun/tools/javac/model/AnnotationProxyMaker.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/share/classes/com/sun/tools/javac/sym/CreateSymbols.java
! src/share/classes/com/sun/tools/javac/tree/TreeMaker.java
! src/share/classes/com/sun/tools/javadoc/AnnotationValueImpl.java
+ test/tools/javac/annotations/repeatingAnnotations/BasicRepeatingAnnotations.java
+ test/tools/javac/annotations/repeatingAnnotations/CheckTargets.java
+ test/tools/javac/annotations/repeatingAnnotations/ContainerHasRepeatedContained.java
+ test/tools/javac/annotations/repeatingAnnotations/DelayRepeatedContainer.java
+ test/tools/javac/annotations/repeatingAnnotations/InvalidTarget.java
+ test/tools/javac/annotations/repeatingAnnotations/MissingContainedBy.java
+ test/tools/javac/annotations/repeatingAnnotations/MissingContainerFor.java
+ test/tools/javac/annotations/repeatingAnnotations/NestedContainers.java
+ test/tools/javac/annotations/repeatingAnnotations/RepMemberAnno.java
+ test/tools/javac/annotations/repeatingAnnotations/RepSelfMemberAnno.java
+ test/tools/javac/annotations/repeatingAnnotations/RepeatingAndContainerPresent.java
+ test/tools/javac/annotations/repeatingAnnotations/SelfRepeatingAnnotations.java
+ test/tools/javac/annotations/repeatingAnnotations/SingleRepeatingAndContainer.java
+ test/tools/javac/annotations/repeatingAnnotations/UseWrongContainedBy.java
+ test/tools/javac/annotations/repeatingAnnotations/UseWrongContainerFor.java
+ test/tools/javac/annotations/repeatingAnnotations/WrongContainedBy.java
+ test/tools/javac/annotations/repeatingAnnotations/WrongContainerFor.java
! test/tools/javac/diags/examples.not-yet.txt
+ test/tools/javac/diags/examples/ContainedByDocumentedMismatch.java
+ test/tools/javac/diags/examples/ContainedByInheritedMismatch.java
+ test/tools/javac/diags/examples/ContainedByNoValue.java
+ test/tools/javac/diags/examples/ContainedByNonDefault.java
+ test/tools/javac/diags/examples/ContainedByRetentionMismatch.java
+ test/tools/javac/diags/examples/ContainedByTargetMismatch.java
+ test/tools/javac/diags/examples/ContainedByWrongValueType.java
! test/tools/javac/diags/examples/DuplicateAnnotation.java
+ test/tools/javac/diags/examples/DuplicateAnnotationJava8.java
+ test/tools/javac/diags/examples/RepeatingAnnotationAndContainer.java
+ test/tools/javac/diags/examples/WrongContainedBy.java
+ test/tools/javac/diags/examples/WrongContainerFor.java

Changeset: 3673c811be1c
Author:    jjh
Date:      2012-09-05 08:32 -0700
URL:       http://hg.openjdk.java.net/jdk8/deploy/langtools/rev/3673c811be1c

7185778: javah error "Not a valid class name" on class names with dollar signs
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javah/JavahTask.java
+ test/tools/javah/T7185778.java

Changeset: 3f36e22c8c39
Author:    lana
Date:      2012-09-05 12:00 -0700
URL:       http://hg.openjdk.java.net/jdk8/deploy/langtools/rev/3f36e22c8c39

Merge


Changeset: 363e9198b9de
Author:    lana
Date:      2012-09-10 17:55 -0700
URL:       http://hg.openjdk.java.net/jdk8/deploy/langtools/rev/363e9198b9de

Merge




More information about the jdk8-changes mailing list