hg: jdk9/jdk9/langtools: 11 new changesets

lana.steuck at oracle.com lana.steuck at oracle.com
Tue Mar 25 20:48:41 UTC 2014


Changeset: 3b4d7dfbe079
Author:    pgovereau
Date:      2014-03-06 13:50 -0500
URL:       http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/3b4d7dfbe079

8034091: There is no records in LineNumberTable attribute for ternary operator ?: splitted to several lines.
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/jvm/Gen.java
+ test/tools/javac/linenumbers/ConditionalLineNumberTest.java

Changeset: 7690787d1a81
Author:    jlahoda
Date:      2014-03-07 13:35 +0100
URL:       http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/7690787d1a81

8034854: outer_class_info_index of synthetic class is not zero
Summary: Auxiliary synthetic anonymous classes should not have an outer class specified in the InnerClasses attribute.
Reviewed-by: vromero, jjg, abuckley

! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
+ test/tools/javac/classfiles/InnerClasses/SyntheticClasses.java

Changeset: f675ddb8bd67
Author:    darcy
Date:      2014-03-07 13:30 -0800
URL:       http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/f675ddb8bd67

8036842: Remove unneeded/obsolete -source/-target options in javac tests, part 2
Reviewed-by: jjg, sogoel

- test/tools/javac/6464451/BigFinally.java
- test/tools/javac/6464451/DeepNestedFinally.java
- test/tools/javac/6464451/ManyExitsInTry.java
- test/tools/javac/ArrayCloneCodeGen.java
! test/tools/javac/ClassLit.java
! test/tools/javac/ConditionalArgTypes_2.java
- test/tools/javac/ConditionalClass.java
! test/tools/javac/JsrRet.java
- test/tools/javac/NoNoClassDefFoundErrorError.java
! test/tools/javac/T6266772.java
- test/tools/javac/T6557865.java
! test/tools/javac/UplevelFromAnonInSuperCall.java
! test/tools/javac/annotations/neg/Dep.java
- test/tools/javac/annotations/neg/MixedSource.java
! test/tools/javac/annotations/typeAnnotations/classfile/ClassfileTestHelper.java
! test/tools/javac/annotations/typeAnnotations/classfile/NoTargetAnnotations.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/Driver.java
! test/tools/javac/api/T6265137.java
- test/tools/javac/boxing/NoBoxingBool.java
- test/tools/javac/boxing/NoBoxingByte.java
- test/tools/javac/boxing/NoBoxingChar.java
- test/tools/javac/boxing/NoBoxingDouble.java
- test/tools/javac/boxing/NoBoxingFloat.java
- test/tools/javac/boxing/NoBoxingInt.java
- test/tools/javac/boxing/NoBoxingLong.java
- test/tools/javac/boxing/NoBoxingShort.java
! test/tools/javac/classfiles/ClassVersionChecker.java
- test/tools/javac/enum/6384542/T6384542.java
- test/tools/javac/enum/6384542/T6384542.out
- test/tools/javac/enum/6384542/T6384542a.java
- test/tools/javac/enum/6384542/T6384542a_1_4.out
- test/tools/javac/enum/6384542/T6384542a_5.out
! test/tools/javac/enum/EnumAsIdentifier.java
! test/tools/javac/enum/EnumAsIdentifier.out
- test/tools/javac/enum/EnumAsIdentifier4.out
- test/tools/javac/enum/EnumAsIdentifier5.out
- test/tools/javac/enum/FauxEnum2.java
- test/tools/javac/foreach/T6682380.java
- test/tools/javac/generics/BridgeRestype.java
! test/tools/javac/generics/RefEqual.java
! test/tools/javac/generics/T5094318.java
- test/tools/javac/generics/compat/CovariantCompat1.java
- test/tools/javac/generics/compat/CovariantCompat2.java
- test/tools/javac/generics/compat/OverrideBridge1.java
- test/tools/javac/generics/compat/OverrideBridge2.java
- test/tools/javac/generics/compat/OverrideBridge3.java
- test/tools/javac/generics/compat/VisibleBridge.java
- test/tools/javac/limits/FinallyNesting.java
! test/tools/javac/meth/InvokeMH.java
! test/tools/javac/miranda/T4711325.java
! test/tools/javac/proprietary/WarnClass.java
! test/tools/javac/proprietary/WarnImport.java
! test/tools/javac/proprietary/WarnMethod.java
! test/tools/javac/proprietary/WarnStaticImport.java
! test/tools/javac/proprietary/WarnVariable.java
! test/tools/javac/proprietary/WarnWildcard.java
! test/tools/javac/types/CastObjectToPrimitiveTest.java
! test/tools/javac/types/CastObjectToPrimitiveTest.out

Changeset: d6f605b42729
Author:    darcy
Date:      2014-03-11 17:52 -0700
URL:       http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/d6f605b42729

8037120: Fix doclint warnings in javax.lang.model exception types
Reviewed-by: jjg

! src/share/classes/javax/lang/model/type/MirroredTypeException.java
! src/share/classes/javax/lang/model/type/MirroredTypesException.java

Changeset: 06c9978d2891
Author:    vromero
Date:      2014-03-13 17:36 +0000
URL:       http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/06c9978d2891

8034127: javac provide debug oriented toString() methods to InferenceContext and UndetVar
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/code/Type.java
! src/share/classes/com/sun/tools/javac/comp/Infer.java

Changeset: bd152504a538
Author:    vromero
Date:      2014-03-13 20:13 +0000
URL:       http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/bd152504a538

8034924: Incorrect inheritance of inaccessible static method
Reviewed-by: jjg, jlahoda

! src/share/classes/com/sun/tools/javac/code/Symbol.java
+ test/tools/javac/IncorrectInheritance/IncorrectInheritanceTest.java

Changeset: c2bdc8b3610b
Author:    emc
Date:      2014-03-14 15:35 -0400
URL:       http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/c2bdc8b3610b

8037420: Silent failures in Annotate.actualEnterTypeAnnotations
Summary: Remove two silent failures
Reviewed-by: jjg

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

Changeset: 663d51ec6576
Author:    dlsmith
Date:      2014-03-17 14:03 -0600
URL:       http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/663d51ec6576

8034980: Fix @summary tag of test/tools/javac/parser/T4910483.java
Reviewed-by: vromero

! test/tools/javac/parser/T4910483.java

Changeset: 3dd1606e93fb
Author:    vromero
Date:      2014-03-18 22:12 +0000
URL:       http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/3dd1606e93fb

8036007: javac crashes when encountering an unresolvable interface
Reviewed-by: vromero, jlahoda
Contributed-by: paul.govereau at oracle.com

! src/share/classes/com/sun/tools/javac/code/Types.java
+ test/tools/javac/missingSuperRecovery/MissingInterfaceTest.java
+ test/tools/javac/missingSuperRecovery/MissingInterfaceTest.out
+ test/tools/javac/missingSuperRecovery/MissingInterfaceTestDep.java

Changeset: c827352ddf70
Author:    lana
Date:      2014-03-18 17:46 -0700
URL:       http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/c827352ddf70

Merge


Changeset: 31946c0a3f4d
Author:    lana
Date:      2014-03-25 12:32 -0700
URL:       http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/31946c0a3f4d

Merge

- test/tools/javac/6464451/BigFinally.java
- test/tools/javac/6464451/DeepNestedFinally.java
- test/tools/javac/6464451/ManyExitsInTry.java
- test/tools/javac/ArrayCloneCodeGen.java
- test/tools/javac/ConditionalClass.java
- test/tools/javac/NoNoClassDefFoundErrorError.java
- test/tools/javac/T6557865.java
- test/tools/javac/annotations/neg/MixedSource.java
- test/tools/javac/boxing/NoBoxingBool.java
- test/tools/javac/boxing/NoBoxingByte.java
- test/tools/javac/boxing/NoBoxingChar.java
- test/tools/javac/boxing/NoBoxingDouble.java
- test/tools/javac/boxing/NoBoxingFloat.java
- test/tools/javac/boxing/NoBoxingInt.java
- test/tools/javac/boxing/NoBoxingLong.java
- test/tools/javac/boxing/NoBoxingShort.java
- test/tools/javac/enum/6384542/T6384542.java
- test/tools/javac/enum/6384542/T6384542.out
- test/tools/javac/enum/6384542/T6384542a.java
- test/tools/javac/enum/6384542/T6384542a_1_4.out
- test/tools/javac/enum/6384542/T6384542a_5.out
- test/tools/javac/enum/EnumAsIdentifier4.out
- test/tools/javac/enum/EnumAsIdentifier5.out
- test/tools/javac/enum/FauxEnum2.java
- test/tools/javac/foreach/T6682380.java
- test/tools/javac/generics/BridgeRestype.java
- test/tools/javac/generics/compat/CovariantCompat1.java
- test/tools/javac/generics/compat/CovariantCompat2.java
- test/tools/javac/generics/compat/OverrideBridge1.java
- test/tools/javac/generics/compat/OverrideBridge2.java
- test/tools/javac/generics/compat/OverrideBridge3.java
- test/tools/javac/generics/compat/VisibleBridge.java
- test/tools/javac/limits/FinallyNesting.java



More information about the jdk9-all-changes mailing list