[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openjdk-2d-dev
Subject:    [OpenJDK 2D-Dev] hg: jdk8/2d/langtools: 19 new changesets
From:       lana.steuck () oracle ! com
Date:       2013-11-25 22:36:04
Message-ID: 20131125223727.91A6D62837 () hg ! openjdk ! java ! net
[Download RAW message or body]

Changeset: 64d119680f0a
Author:    cl
Date:      2013-11-14 09:05 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/langtools/rev/64d119680f0a

Added tag jdk8-b116 for changeset 3c040b04af05

! .hgtags

Changeset: cc80c03c41e4
Author:    vromero
Date:      2013-11-01 19:08 +0000
URL:       http://hg.openjdk.java.net/jdk8/2d/langtools/rev/cc80c03c41e4

8027660: javac crash while creating LVT entry for a local variable defined in an \
                inner block
Reviewed-by: jjg
Contributed-by: vicente.romero@oracle.com, jan.lahoda@oracle.com

! src/share/classes/com/sun/tools/javac/jvm/Code.java
! test/tools/javac/flow/LVTHarness.java
+ test/tools/javac/flow/tests/TestCaseLocalInInnerBlock.java

Changeset: 8b4e1421a9b7
Author:    jlahoda
Date:      2013-11-01 21:43 +0100
URL:       http://hg.openjdk.java.net/jdk8/2d/langtools/rev/8b4e1421a9b7

8027310: Annotation Processor crashes with NPE
Summary: JCAnnotation.attribute is null when annotation type is unavailable
Reviewed-by: jjg, jfranck

! src/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/processing/errors/CrashOnNonExistingAnnotation/Processor.java
+ test/tools/javac/processing/errors/CrashOnNonExistingAnnotation/Source.java

Changeset: 106b8fa32d71
Author:    cl
Date:      2013-11-04 17:38 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/langtools/rev/106b8fa32d71

8025844: Need test to provide coverage for new DocumentationTool.Location enum
Reviewed-by: jjg

+ test/tools/javadoc/api/basic/DocumentationToolLocationTest.java

Changeset: 658861d1b36e
Author:    cl
Date:      2013-11-04 18:04 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/langtools/rev/658861d1b36e

8027411: javap tonga tests cleanup: write a java program to test invalid options -h \
                and -b
Reviewed-by: jjg

+ test/tools/javap/InvalidOptions.java

Changeset: 126dc007ba3f
Author:    cl
Date:      2013-11-04 18:51 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/langtools/rev/126dc007ba3f

8027530: javap tonga tests cleanup: test -public, -protected, -package, -private \
                options
Reviewed-by: jjg

+ test/tools/javap/AccessModifiers.java

Changeset: 75c8cde12ab6
Author:    jlahoda
Date:      2013-11-06 17:48 +0100
URL:       http://hg.openjdk.java.net/jdk8/2d/langtools/rev/75c8cde12ab6

8027281: Incorrect invokespecial generated for JCK lang EXPR/expr636/expr63602m* \
                tests
Summary: When invoking interface default method via a superclass, use the direct \
                superclass in the reference.
Reviewed-by: vromero, dlsmith, jjg

! src/share/classes/com/sun/tools/javac/comp/Lower.java
+ test/tools/javac/defaultMethods/super/TestDirectSuperInterfaceInvoke.java

Changeset: e39bd9401ea5
Author:    darcy
Date:      2013-11-07 20:11 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/langtools/rev/e39bd9401ea5

8027730: Fix release-8 type visitors to support intersection types
Reviewed-by: jjg, jlahoda, sogoel

! src/share/classes/javax/lang/model/util/SimpleTypeVisitor8.java
! src/share/classes/javax/lang/model/util/TypeKindVisitor8.java
+ test/tools/javac/processing/model/util/TestIntersectionTypeVisitors.java

Changeset: 21294feaf311
Author:    lana
Date:      2013-11-08 17:39 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/langtools/rev/21294feaf311

Merge


Changeset: 6e0f31d61e56
Author:    jlahoda
Date:      2013-11-09 15:24 +0100
URL:       http://hg.openjdk.java.net/jdk8/2d/langtools/rev/6e0f31d61e56

8027142: Invokedynamic instructions don't get line number table entries
Summary: When emitting invokedynamic instruction, write pendingStatPos, if set, into \
                the LineNumberTable. Invokedynamic itself does not set the \
                pendingStatPos.
Reviewed-by: jjg, jrose, ksrini, vromero

! src/share/classes/com/sun/tools/javac/jvm/Code.java
! test/tools/javac/T8019486/WrongLNTForLambdaTest.java
! test/tools/javac/lambda/TestInvokeDynamic.java

Changeset: 4788eb38cac5
Author:    emc
Date:      2013-11-11 09:47 -0500
URL:       http://hg.openjdk.java.net/jdk8/2d/langtools/rev/4788eb38cac5

8027439: Compile-time error in the case of ((Integer[] & Serializable)new \
                Integer[1]).getClass()
8027253: javac illegally accepts array as bound
Summary: backing out change allowing arrays in intersection types
Reviewed-by: vromero

! 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/comp/Check.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
- test/tools/javac/ArraysInIntersections.java
- test/tools/javac/InferArraysInIntersections.java
- test/tools/javac/diags/examples/InterfaceOrArrayExpected.java
! test/tools/javac/generics/typevars/6680106/T6680106.out

Changeset: f3ca12d680f3
Author:    jfranck
Date:      2013-11-11 17:26 +0100
URL:       http://hg.openjdk.java.net/jdk8/2d/langtools/rev/f3ca12d680f3

8027375: javac asserts on nested erroneous annotations
Summary: make sure JCAnnotation trees have type != null before annotation processing
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Annotate.java
+ test/tools/javac/annotations/testCrashNestedAnnos/TestCrashNestedAnnos.java
+ test/tools/javac/annotations/testCrashNestedAnnos/TestCrashNestedAnnos.out

Changeset: f90d88913c5f
Author:    sogoel
Date:      2013-11-13 16:36 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/langtools/rev/f90d88913c5f

8025113: Convert 7 tools TryWithResources tests to jtreg format
Reviewed-by: darcy, jjg

+ test/tools/javac/TryWithResources/ResDeclOutsideTry.java
+ test/tools/javac/TryWithResources/ResDeclOutsideTry.out
+ test/tools/javac/TryWithResources/ResInNestedExpr.java
+ test/tools/javac/TryWithResources/ResourceNameConflict.java
+ test/tools/javac/TryWithResources/ResourceNameConflict.out
+ test/tools/javac/TryWithResources/ResourceRedecl.java
+ test/tools/javac/TryWithResources/ResourceRedecl.out
+ test/tools/javac/TryWithResources/ResourceShadow.java
+ test/tools/javac/TryWithResources/TestTwr09.java

Changeset: 24eaf41a3974
Author:    emc
Date:      2013-11-14 12:32 -0500
URL:       http://hg.openjdk.java.net/jdk8/2d/langtools/rev/24eaf41a3974

8028282: Remove @ignore from test langtools/test/tools/javac/T7042623.java
Summary: Remove @ignore from test
Reviewed-by: jjg

! test/tools/javac/T7042623.java

Changeset: e79d6425f1c4
Author:    vromero
Date:      2013-11-14 19:28 +0000
URL:       http://hg.openjdk.java.net/jdk8/2d/langtools/rev/e79d6425f1c4

8026963: type annotations code crashes for code with erroneous trees
Reviewed-by: jjg, jlahoda

! src/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/T8026963/TypeAnnotationsCrashWithErroneousTreeTest.java
+ test/tools/javac/T8026963/TypeAnnotationsCrashWithErroneousTreeTest.out

Changeset: 5ae66d372d57
Author:    bpatel
Date:      2013-11-14 13:47 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/langtools/rev/5ae66d372d57

8025524: javadoc does not correctly locate constructors for nested classes
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javadoc/ConstructorDocImpl.java
! test/com/sun/javadoc/testAnchorNames/TestAnchorNames.java
+ test/com/sun/javadoc/testConstructors/TestConstructors.java
+ test/com/sun/javadoc/testConstructors/pkg1/Outer.java
! test/tools/javadoc/generics/genericInnerAndOuter/expected.out

Changeset: d4cbb671de1c
Author:    vromero
Date:      2013-11-15 11:08 +0000
URL:       http://hg.openjdk.java.net/jdk8/2d/langtools/rev/d4cbb671de1c

8026231: Look at 'static' flag when checking method references
Reviewed-by: jjg, dlsmith

! 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/Resolve.java
! test/tools/javac/lambda/MethodReference22.java
! test/tools/javac/lambda/MethodReference22.out
! test/tools/javac/lambda/MethodReference51.java
! test/tools/javac/lambda/MethodReference68.out
+ test/tools/javac/lambda/MethodReference73.java
+ test/tools/javac/lambda/MethodReference73.out
! test/tools/javac/lambda/TargetType60.java
! test/tools/javac/lambda/TargetType60.out

Changeset: 19de039a03a6
Author:    lana
Date:      2013-11-15 07:15 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/langtools/rev/19de039a03a6

Merge

- test/tools/javac/ArraysInIntersections.java
- test/tools/javac/InferArraysInIntersections.java
- test/tools/javac/diags/examples/InterfaceOrArrayExpected.java

Changeset: 4fd6a7ff8c06
Author:    cl
Date:      2013-11-21 09:23 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/langtools/rev/4fd6a7ff8c06

Added tag jdk8-b117 for changeset 19de039a03a6

! .hgtags


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic