hg: type-annotations/type-annotations/langtools: 11 new changesets

wdietl at gmail.com wdietl at gmail.com
Wed May 2 23:01:31 PDT 2012


Changeset: 85c3bcab2118
Author:    wmdietl
Date:      2012-04-21 18:16 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/85c3bcab2118

Improve error messages when reading invalid class files.

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

Changeset: 26bb226def10
Author:    wmdietl
Date:      2012-04-21 18:28 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/26bb226def10

Improve error messages when reading invalid class files.

! src/share/classes/com/sun/tools/classfile/ClassWriter.java
! src/share/classes/com/sun/tools/classfile/TypeAnnotation.java
! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/share/classes/com/sun/tools/javap/AnnotationWriter.java

Changeset: 807ca8ffbeb4
Author:    ohair
Date:      2012-04-10 08:15 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/807ca8ffbeb4

7074397: Build infrastructure changes (makefile re-write)
Summary: New makefiles transition, old and new living side by side for now.
Reviewed-by: ohair, jjg, dholmes, ohrstrom, erikj, ihse, tgranat, ykantser
Contributed-by: ohrstrom <fredrik.ohrstrom at oracle.com>, erikj <erik.joelsson at oracle.com>, ihse <magnus.ihse.bursie at oracle.com>, tgranat <torbjorn.granat at oracle.com>, ykantser <yekaterina.kantserova at oracle.com>

+ makefiles/Makefile

Changeset: 6b105afbb77c
Author:    katleman
Date:      2012-04-11 14:10 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/6b105afbb77c

Merge


Changeset: defd666a7863
Author:    katleman
Date:      2012-04-12 09:35 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/defd666a7863

Added tag jdk8-b34 for changeset 6b105afbb77c

! .hgtags

Changeset: 068207a80397
Author:    katleman
Date:      2012-04-19 12:19 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/068207a80397

Added tag jdk8-b35 for changeset defd666a7863

! .hgtags

Changeset: d023d5c3fbd2
Author:    lana
Date:      2012-04-18 10:22 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/d023d5c3fbd2

Merge

- test/tools/javac/diags/examples/InferredDoNotConformToBounds.java

Changeset: 94bbaa67686f
Author:    lana
Date:      2012-04-23 16:59 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/94bbaa67686f

Merge

- test/tools/javac/diags/examples/InferredDoNotConformToBounds.java

Changeset: 5891b38985e8
Author:    katleman
Date:      2012-04-26 14:07 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/5891b38985e8

Added tag jdk8-b36 for changeset 94bbaa67686f

! .hgtags

Changeset: 967c87c40938
Author:    wmdietl
Date:      2012-05-02 22:40 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/967c87c40938

Automated merge with http://hg.openjdk.java.net/jdk8/tl/langtools

! .hgtags
- test/tools/javac/typeAnnotations/newlocations/BasicTest.out

Changeset: daa64304b4d7
Author:    wmdietl
Date:      2012-05-02 22:47 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/daa64304b4d7

Use consistent numbering for the type parameter bound index:
if the first bound is an interface type, account for the implicitly added
java.lang.Object bound.

! src/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
! test/tools/javac/typeAnnotations/referenceinfos/ClassTypeParam.java
! test/tools/javac/typeAnnotations/referenceinfos/MethodTypeParam.java
! test/tools/javac/typeAnnotations/referenceinfos/NestedTypes.java



More information about the type-annotations-dev mailing list