Changeset: 2364e94ae67b
Author:    cl
Date:      2013-07-04 01:01 -0700
URL:       http://hg.openjdk.java.net/jdk8/build/langtools/rev/2364e94ae67b

Added tag jdk8-b97 for changeset 6a11a81a8824

! .hgtags

Changeset: 6debfa63a4a1
Author:    vromero
Date:      2013-06-20 08:45 +0100
URL:       http://hg.openjdk.java.net/jdk8/build/langtools/rev/6debfa63a4a1

8016613: javac should avoid source 8 only analysis when compiling for source 7
Reviewed-by: jjg
Contributed-by: maurizio.cimadam...@oracle.com

! src/share/classes/com/sun/tools/javac/code/Kinds.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java

Changeset: e9ebff1840e5
Author:    emc
Date:      2013-06-20 19:01 -0400
URL:       http://hg.openjdk.java.net/jdk8/build/langtools/rev/e9ebff1840e5

8007546: ClassCastException on JSR308 tests
8015993: jck-compiler tests are failed with java.lang.ClassCastException
Summary: Fix ClassCastExceptions arising from addition of AnnotatedType.
Reviewed-by: jjg, abuckley

! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/jvm/Code.java

Changeset: bf020de5a6db
Author:    emc
Date:      2013-06-24 22:03 -0400
URL:       http://hg.openjdk.java.net/jdk8/build/langtools/rev/bf020de5a6db

8012722: Single comma in array initializer should parse
Summary: Annotations of the form @Foo({,}) should parse
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
+ test/tools/javac/parser/SingleCommaAnnotationValue.java
+ test/tools/javac/parser/SingleCommaAnnotationValueFail.java
+ test/tools/javac/parser/SingleCommaAnnotationValueFail.out

Changeset: 831467c4c6a7
Author:    vromero
Date:      2013-06-25 16:12 +0100
URL:       http://hg.openjdk.java.net/jdk8/build/langtools/rev/831467c4c6a7

8017104: javac should have a class for primitive types that inherits from Type
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/share/classes/com/sun/tools/javac/code/Attribute.java
! src/share/classes/com/sun/tools/javac/code/Kinds.java
! 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/Symtab.java
! src/share/classes/com/sun/tools/javac/code/Type.java
! src/share/classes/com/sun/tools/javac/code/TypeTag.java
! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
! src/share/classes/com/sun/tools/javac/comp/Infer.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/jvm/Code.java
! src/share/classes/com/sun/tools/javac/model/JavacTypes.java

Changeset: aceae9ceebbe
Author:    kizune
Date:      2013-06-25 20:08 +0400
URL:       http://hg.openjdk.java.net/jdk8/build/langtools/rev/aceae9ceebbe

8006973: jtreg test fails: 
test/tools/javac/warnings/AuxiliaryClass/SelfClassWithAux.java
Reviewed-by: ksrini

! test/tools/javac/warnings/AuxiliaryClass/SelfClassWithAux.java

Changeset: c2d9303c3477
Author:    ksrini
Date:      2013-06-26 09:54 -0700
URL:       http://hg.openjdk.java.net/jdk8/build/langtools/rev/c2d9303c3477

8016908: TEST_BUG: removing non-ascii characters causes tests to fail
Reviewed-by: jjg, vromero

! test/tools/javac/api/6437999/T6437999.java
- test/tools/javac/api/6437999/Utf8.java
! test/tools/javac/api/T6306137.java

Changeset: 3b2e10524627
Author:    jjg
Date:      2013-06-26 18:03 -0700
URL:       http://hg.openjdk.java.net/jdk8/build/langtools/rev/3b2e10524627

8014137: Update test/tools/javac/literals/UnderscoreLiterals to add testcases 
with min/max values
Reviewed-by: jjg, darcy
Contributed-by: matherey.nu...@oracle.com

! test/tools/javac/literals/UnderscoreLiterals.java

Changeset: 4fe5aab73bb2
Author:    bpatel
Date:      2013-06-26 20:38 -0700
URL:       http://hg.openjdk.java.net/jdk8/build/langtools/rev/4fe5aab73bb2

8007338: Method grouping tab line-folding
Reviewed-by: jjg

! 
src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/stylesheet.css
! test/com/sun/javadoc/testStylesheet/TestStylesheet.java

Changeset: 27bd6a2302f6
Author:    bpatel
Date:      2013-06-26 20:42 -0700
URL:       http://hg.openjdk.java.net/jdk8/build/langtools/rev/27bd6a2302f6

8014017: extra space in javadoc class heading
Reviewed-by: jjg

! 
src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ClassBuilder.java
! test/com/sun/javadoc/testPrivateClasses/TestPrivateClasses.java
! test/com/sun/javadoc/testTypeAnnotations/TestTypeAnnotations.java

Changeset: 36e8bc1907a2
Author:    bpatel
Date:      2013-06-26 20:45 -0700
URL:       http://hg.openjdk.java.net/jdk8/build/langtools/rev/36e8bc1907a2

8013738: Two javadoc tests have bug 0000000
Reviewed-by: jjg

! test/com/sun/javadoc/testNestedInlineTag/TestNestedInlineTag.java
! test/com/sun/javadoc/testTagMisuse/TestTagMisuse.java

Changeset: c674b396827c
Author:    emc
Date:      2013-06-27 00:37 -0400
URL:       http://hg.openjdk.java.net/jdk8/build/langtools/rev/c674b396827c

8014230: Compilation incorrectly succeeds with inner class constructor with 254 
parameters
Summary: The compiler does not account fr extra parameters due to inner this 
parameters
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/jvm/Gen.java
! src/share/classes/com/sun/tools/javac/main/Main.java
+ test/tools/javac/limits/NestedClassConstructorArgs.java
+ test/tools/javac/limits/NestedClassMethodArgs.java
- test/tools/javac/limits/NumArgs1.java
- test/tools/javac/limits/NumArgs2.java
- test/tools/javac/limits/NumArgs3.java
- test/tools/javac/limits/NumArgs4.java
+ test/tools/javac/limits/NumArgsTest.java
+ test/tools/javac/limits/StaticNestedClassConstructorArgs.java
+ test/tools/javac/limits/TopLevelClassConstructorArgs.java
+ test/tools/javac/limits/TopLevelClassMethodArgs.java
+ test/tools/javac/limits/TopLevelClassStaticMethodArgs.java

Changeset: dcc6a52bf363
Author:    erikj
Date:      2013-06-27 10:35 +0200
URL:       http://hg.openjdk.java.net/jdk8/build/langtools/rev/dcc6a52bf363

8014513: Sjavac doesn't detect 32-bit jvm properly
Reviewed-by: jjg

! src/share/classes/com/sun/tools/sjavac/CompileJavaPackages.java

Changeset: a47e28759666
Author:    vromero
Date:      2013-06-27 09:51 +0100
URL:       http://hg.openjdk.java.net/jdk8/build/langtools/rev/a47e28759666

7066788: javah again accepts -old option (ineffectively) which was removed in 
1.5.
Reviewed-by: jjg

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

Changeset: 8e3d391c88c6
Author:    vromero
Date:      2013-06-27 09:54 +0100
URL:       http://hg.openjdk.java.net/jdk8/build/langtools/rev/8e3d391c88c6

8017609: javac, ClassFile.read(Path) should be ClassFile.read(Path, 
Attribute.Factory)
Reviewed-by: jjg

! src/share/classes/com/sun/tools/classfile/ClassFile.java

Changeset: e42c27026290
Author:    vromero
Date:      2013-06-27 16:04 +0100
URL:       http://hg.openjdk.java.net/jdk8/build/langtools/rev/e42c27026290

8016099: Some @SuppressWarnings annotations ignored ( unchecked, rawtypes )
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
+ test/tools/javac/T8016099/UncheckedWarningRegressionTest.java
+ test/tools/javac/T8016099/UncheckedWarningRegressionTest.out

Changeset: d137ce373c4c
Author:    vromero
Date:      2013-06-27 16:06 +0100
URL:       http://hg.openjdk.java.net/jdk8/build/langtools/rev/d137ce373c4c

7008643: inlined finally clauses confuse debuggers
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/jvm/Gen.java
+ test/tools/javac/T7008643/InlinedFinallyConfuseDebuggersTest.java

Changeset: 26437287529d
Author:    janvalenta
Date:      2013-06-27 17:47 +0200
URL:       http://hg.openjdk.java.net/jdk8/build/langtools/rev/26437287529d

8015720: since tag isn't copied while generating JavaFX documentation
Reviewed-by: jjg

! 
src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/MemberSummaryBuilder.java
! 
src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletManager.java
! test/com/sun/javadoc/testJavaFX/C.java
! test/com/sun/javadoc/testJavaFX/TestJavaFX.java

Changeset: 065f8cb7bd89
Author:    darcy
Date:      2013-06-27 11:46 -0700
URL:       http://hg.openjdk.java.net/jdk8/build/langtools/rev/065f8cb7bd89

8019308: Add descriptions of Java SE 7 and 8 language changes to SourceVersion
Reviewed-by: jjg

! src/share/classes/javax/lang/model/SourceVersion.java

Changeset: 97e798c06804
Author:    ksrini
Date:      2013-06-27 12:42 -0700
URL:       http://hg.openjdk.java.net/jdk8/build/langtools/rev/97e798c06804

7080001: Need to bump version numbers in build.properties for 8
Reviewed-by: jjg

! make/build.properties

Changeset: 5c548a8542b8
Author:    emc
Date:      2013-06-27 17:45 -0400
URL:       http://hg.openjdk.java.net/jdk8/build/langtools/rev/5c548a8542b8

8013357: javac accepts erroneous binary comparison operations
Summary: javac does not report type errors on illegal Object == primitive 
comparisons
Reviewed-by: abuckley, mcimadamore

! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! test/tools/javac/lambda/LambdaConv01.java
! test/tools/javac/lambda/LambdaExpr15.java
! test/tools/javac/lambda/typeInference/InferenceTest2b.java
+ test/tools/javac/types/TestComparisons.java

Changeset: 6101e52ce9e3
Author:    emc
Date:      2013-06-28 06:54 -0400
URL:       http://hg.openjdk.java.net/jdk8/build/langtools/rev/6101e52ce9e3

8016760: Failure of regression test langtools/tools/javac/T6725036.java
Summary: Marking the failing test @ignore; the proposed change for 8015666 
addresses the underlying issue
Reviewed-by: jjg

! test/tools/javac/T6725036.java

Changeset: bb06c412d079
Author:    vromero
Date:      2013-06-28 13:20 +0100
URL:       http://hg.openjdk.java.net/jdk8/build/langtools/rev/bb06c412d079

6473148: TreePath.iterator() should document the iteration order
Reviewed-by: mcimadamore

! src/share/classes/com/sun/source/util/TreePath.java

Changeset: bdd699d7378d
Author:    vromero
Date:      2013-06-28 14:36 +0100
URL:       http://hg.openjdk.java.net/jdk8/build/langtools/rev/bdd699d7378d

8005552: c.s.t.javap.AttributeWriter.visitLocalVariableTable() uses incorrect 
format string
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javap/AttributeWriter.java

Changeset: 66147d50d8d6
Author:    lana
Date:      2013-06-28 19:47 -0700
URL:       http://hg.openjdk.java.net/jdk8/build/langtools/rev/66147d50d8d6

Merge


Changeset: 891c5ecb8306
Author:    vromero
Date:      2013-06-29 20:12 +0100
URL:       http://hg.openjdk.java.net/jdk8/build/langtools/rev/891c5ecb8306

6983646: javap should identify why a DefaultAttribute is being used
Reviewed-by: jjg

! src/share/classes/com/sun/tools/classfile/Attribute.java
! src/share/classes/com/sun/tools/classfile/DefaultAttribute.java
! src/share/classes/com/sun/tools/javap/AttributeWriter.java

Changeset: f559ef7568ce
Author:    mcimadamore
Date:      2013-07-01 14:57 +0100
URL:       http://hg.openjdk.java.net/jdk8/build/langtools/rev/f559ef7568ce

7034798: Ambiguity error for abstract method call is too eager
Summary: Javac should wait and see if ambiguous methods can be reconciled at 
the end of an overload resolution round
Reviewed-by: jjg, vromero

! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! test/tools/javac/resolve/ResolveHarness.java
+ test/tools/javac/resolve/tests/AbstractMerge.java
! test/tools/javac/resolve/tests/InnerOverOuter.java

Changeset: 1908e86ee49a
Author:    darcy
Date:      2013-07-01 11:58 -0700
URL:       http://hg.openjdk.java.net/jdk8/build/langtools/rev/1908e86ee49a

7162089: Add support for repeating annotations to javax.annotation.processing
Reviewed-by: abuckley, jjg, jfranck

! 
src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/share/classes/com/sun/tools/javac/processing/JavacRoundEnvironment.java
! src/share/classes/javax/annotation/processing/AbstractProcessor.java
! src/share/classes/javax/annotation/processing/Processor.java
! test/tools/javac/processing/environment/round/TestElementsAnnotatedWith.java
+ test/tools/javac/processing/environment/round/TpAnno.java
+ test/tools/javac/processing/environment/round/TypeParameterAnnotations.java

Changeset: 27a2e8c78bd0
Author:    vromero
Date:      2013-07-02 10:21 +0100
URL:       http://hg.openjdk.java.net/jdk8/build/langtools/rev/27a2e8c78bd0

8019397: javap does not show SourceDebugExtension properly
Reviewed-by: jjg
Contributed-by: dmytro_she...@hotmail.com

! src/share/classes/com/sun/tools/classfile/SourceDebugExtension_attribute.java
! src/share/classes/com/sun/tools/javap/AttributeWriter.java

Changeset: 565341d436e2
Author:    ksrini
Date:      2013-07-01 16:36 -0700
URL:       http://hg.openjdk.java.net/jdk8/build/langtools/rev/565341d436e2

8019460: tests in changeset do not have @bug tag
Reviewed-by: darcy

! test/tools/javac/warnings/AuxiliaryClass/ClassUsingAnotherAuxiliary.java
! test/tools/javac/warnings/AuxiliaryClass/ClassUsingAnotherAuxiliary.out
! test/tools/javac/warnings/AuxiliaryClass/ClassUsingAuxiliary.java
! test/tools/javac/warnings/AuxiliaryClass/ClassUsingAuxiliary1.out
! test/tools/javac/warnings/AuxiliaryClass/ClassUsingAuxiliary2.out
! test/tools/javac/warnings/AuxiliaryClass/SelfClassWithAux.java

Changeset: 3b4f92a3797f
Author:    vromero
Date:      2013-07-02 22:49 +0100
URL:       http://hg.openjdk.java.net/jdk8/build/langtools/rev/3b4f92a3797f

6326693: variable x might already have been assigned, when assignment is in 
catch block
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/comp/Flow.java
+ test/tools/javac/T6326693/FinalVariableAssignedToInCatchBlockTest.java
+ test/tools/javac/T6326693/FinalVariableAssignedToInCatchBlockTest.out

Changeset: ce5a90df517b
Author:    lana
Date:      2013-07-05 11:06 -0700
URL:       http://hg.openjdk.java.net/jdk8/build/langtools/rev/ce5a90df517b

Merge


Reply via email to