hg: jigsaw/jigsaw/langtools: 34 new changesets

jonathan.gibbons at sun.com jonathan.gibbons at sun.com
Mon Mar 1 17:56:11 PST 2010


Changeset: f0074aa48d4e
Author:    katleman
Date:      2010-01-14 15:48 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/f0074aa48d4e

Added tag jdk7-b79 for changeset ac5b4c5644ce

! .hgtags

Changeset: 250a580ab046
Author:    mikejwre
Date:      2010-01-21 11:12 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/250a580ab046

Added tag jdk7-b80 for changeset f0074aa48d4e

! .hgtags

Changeset: a84062774f0e
Author:    lana
Date:      2010-01-15 15:37 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/a84062774f0e

Merge


Changeset: cfabfcf9f110
Author:    lana
Date:      2010-01-22 09:34 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/cfabfcf9f110

Merge


Changeset: 47003a3622f6
Author:    mikejwre
Date:      2010-01-28 11:27 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/47003a3622f6

Added tag jdk7-b81 for changeset cfabfcf9f110

! .hgtags

Changeset: c9f4ae1f1480
Author:    mikejwre
Date:      2010-02-04 11:19 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/c9f4ae1f1480

Added tag jdk7-b82 for changeset 47003a3622f6

! .hgtags

Changeset: 2edcb5dc642d
Author:    mikejwre
Date:      2010-02-12 13:25 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/2edcb5dc642d

Added tag jdk7-b83 for changeset c9f4ae1f1480

! .hgtags

Changeset: f23b985beb78
Author:    jjg
Date:      2010-01-19 14:28 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/f23b985beb78

6917067: refactor type annotations code from TransTypes into new TypeAnnotations class
Reviewed-by: jjg, darcy
Contributed-by: mali at csail.mit.edu, mernst at cs.washington.edu

+ src/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
! src/share/classes/com/sun/tools/javac/comp/TransTypes.java

Changeset: 0eaf89e08564
Author:    jjg
Date:      2010-01-20 16:12 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/0eaf89e08564

6918127: improve handling of TypeAnnotationPosition fields
Reviewed-by: jjg, darcy
Contributed-by: mali at csail.mit.edu, mernst at cs.washington.edu

! src/share/classes/com/sun/tools/classfile/ExtendedAnnotation.java
! src/share/classes/com/sun/tools/javac/code/TypeAnnotationPosition.java
! src/share/classes/com/sun/tools/javac/jvm/Code.java
! src/share/classes/com/sun/tools/javac/jvm/Gen.java

Changeset: da0e3e2dd3ef
Author:    jjg
Date:      2010-01-26 11:15 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/da0e3e2dd3ef

6919944: incorrect position given for duplicate annotation value error
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/comp/Check.java
! test/tools/javac/typeAnnotations/failures/common/arrayclass/DuplicateAnnotationValue.java
! test/tools/javac/typeAnnotations/failures/common/arrayclass/DuplicateAnnotationValue.out
! test/tools/javac/typeAnnotations/failures/common/arrays/DuplicateAnnotationValue.java
! test/tools/javac/typeAnnotations/failures/common/arrays/DuplicateAnnotationValue.out
! test/tools/javac/typeAnnotations/failures/common/innertypeparams/DuplicateAnnotationValue.java
! test/tools/javac/typeAnnotations/failures/common/innertypeparams/DuplicateAnnotationValue.out
! test/tools/javac/typeAnnotations/failures/common/newarray/DuplicateAnnotationValue.java
! test/tools/javac/typeAnnotations/failures/common/newarray/DuplicateAnnotationValue.out
! test/tools/javac/typeAnnotations/failures/common/parambounds/DuplicateAnnotationValue.java
! test/tools/javac/typeAnnotations/failures/common/parambounds/DuplicateAnnotationValue.out
! test/tools/javac/typeAnnotations/failures/common/receiver/DuplicateAnnotationValue.java
! test/tools/javac/typeAnnotations/failures/common/receiver/DuplicateAnnotationValue.out
! test/tools/javac/typeAnnotations/failures/common/typeArgs/DuplicateAnnotationValue.java
! test/tools/javac/typeAnnotations/failures/common/typeArgs/DuplicateAnnotationValue.out
! test/tools/javac/typeAnnotations/failures/common/typeparams/DuplicateAnnotationValue.java
! test/tools/javac/typeAnnotations/failures/common/typeparams/DuplicateAnnotationValue.out
! test/tools/javac/typeAnnotations/failures/common/wildcards/DuplicateAnnotationValue.java
! test/tools/javac/typeAnnotations/failures/common/wildcards/DuplicateAnnotationValue.out

Changeset: 59167312ed4e
Author:    jjg
Date:      2010-01-26 11:23 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/59167312ed4e

6917130: should test that annotations that have been optimized away are not emitted to classfile
Reviewed-by: jjg, darcy
Contributed-by: mali at csail.mit.edu, mernst at cs.washington.edu

+ test/tools/javac/typeAnnotations/classfile/DeadCode.java

Changeset: ff7a01f9eff3
Author:    lana
Date:      2010-01-27 14:46 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/ff7a01f9eff3

Merge


Changeset: 699ecefbdd4e
Author:    jjg
Date:      2010-01-29 16:06 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/699ecefbdd4e

6919889: assorted position errors in compiler syntax trees
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/code/Flags.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/tree/TreeInfo.java
! src/share/classes/com/sun/tools/javac/tree/TreeMaker.java
+ test/tools/javac/T6654037.java
! test/tools/javac/generics/diamond/neg/Neg01.out
! test/tools/javac/generics/diamond/neg/Neg02.out
! test/tools/javac/generics/diamond/neg/Neg03.out
! test/tools/javac/generics/diamond/neg/Neg04.out
+ test/tools/javac/treepostests/TreePosTest.java

Changeset: 8e638442522a
Author:    jjg
Date:      2010-01-29 16:54 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/8e638442522a

6499119: Created package-info class file modeled improperly
6920317: package-info.java file has to be specified on the javac cmdline, else it will not be avail.
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/code/Symbol.java
! src/share/classes/com/sun/tools/javac/comp/Enter.java
! src/share/classes/com/sun/tools/javac/comp/Lower.java
! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
+ test/tools/javac/processing/6499119/ClassProcessor.java
+ test/tools/javac/processing/6499119/package-info.java
+ test/tools/javac/processing/T6920317.java

Changeset: 732510cc3538
Author:    jjg
Date:      2010-02-01 17:05 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/732510cc3538

6919986: [308] change size of type_index (of CLASS_EXTENDS and THROWS) from byte to short
Reviewed-by: darcy, jjg
Contributed-by: mali at csail.mit.edu, mernst at cs.washington.edu

! src/share/classes/com/sun/tools/classfile/ExtendedAnnotation.java
! src/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java

Changeset: b0a68258360a
Author:    jjg
Date:      2010-02-02 10:56 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/b0a68258360a

6918625: handle annotations on array class literals
Reviewed-by: jjg, darcy
Contributed-by: mali at csail.mit.edu, mernst at cs.washington.edu

! src/share/classes/com/sun/tools/classfile/ClassWriter.java
! src/share/classes/com/sun/tools/javac/code/TypeAnnotationPosition.java
! src/share/classes/com/sun/tools/javap/AnnotationWriter.java
+ test/tools/javap/typeAnnotations/ArrayClassLiterals2.java

Changeset: 41ed86f86585
Author:    jjg
Date:      2010-02-03 11:28 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/41ed86f86585

6922429: extend tree position test waiver
Reviewed-by: darcy

! test/tools/javac/treepostests/TreePosTest.java

Changeset: f65d652cb6af
Author:    jjg
Date:      2010-02-03 11:33 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/f65d652cb6af

6922300: [308] populate the reference_info for type annotations targeting primitive class literals
Reviewed-by: darcy, jjg
Contributed-by: mali at csail.mit.edu, mernst at cs.washington.edu

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

Changeset: 4c844e609d81
Author:    jjg
Date:      2010-02-03 16:58 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/4c844e609d81

6921979: add test program to verify annotations are attached to nodes as expected
Reviewed-by: darcy

+ test/tools/javac/treeannotests/AnnoTreeTests.java
+ test/tools/javac/treeannotests/DA.java
+ test/tools/javac/treeannotests/TA.java
+ test/tools/javac/treeannotests/Test.java
+ test/tools/javac/treeannotests/TestProcessor.java

Changeset: 4b4e282a3146
Author:    jjg
Date:      2010-02-04 10:14 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/4b4e282a3146

6923080: TreeScanner.visitNewClass should scan tree.typeargs
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/share/classes/com/sun/tools/javac/tree/TreeScanner.java
+ test/tools/javac/tree/T6923080.java
+ test/tools/javac/tree/TreeScannerTest.java

Changeset: 56a46d079264
Author:    lana
Date:      2010-02-08 23:59 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/56a46d079264

Merge


Changeset: d9cd5b8286e4
Author:    lana
Date:      2010-02-14 23:39 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/d9cd5b8286e4

Merge


Changeset: 75d5bd12eb86
Author:    mikejwre
Date:      2010-02-18 13:31 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/75d5bd12eb86

Added tag jdk7-b84 for changeset d9cd5b8286e4

! .hgtags

Changeset: 7d9e3a15d2b3
Author:    jjg
Date:      2010-02-15 16:09 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/7d9e3a15d2b3

6926555: 6921979 breaks TreePosTest
Reviewed-by: darcy

! test/tools/javac/treepostests/TreePosTest.java

Changeset: af18e3956985
Author:    darcy
Date:      2010-02-15 18:20 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/af18e3956985

6634138: Source generated in last round not compiled
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! test/tools/javac/T6403466.java
+ test/tools/javac/processing/6634138/Dummy.java
+ test/tools/javac/processing/6634138/ExerciseDependency.java
+ test/tools/javac/processing/6634138/T6634138.java

Changeset: fe17a9dbef03
Author:    darcy
Date:      2010-02-15 20:06 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/fe17a9dbef03

6926699: Annotation processing regression tests should typically return SourceVersion.latest
Reviewed-by: jjg

! test/tools/javac/6341866/Anno.java
! test/tools/javac/T6406771.java
! test/tools/javac/T6411379.java
! test/tools/javac/T6423583.java
! test/tools/javac/T6855236.java
! test/tools/javac/api/6421111/T6421111.java
! test/tools/javac/api/6468404/T6468404.java
! test/tools/javac/api/T6412669.java
! test/tools/javac/enum/6424358/T6424358.java
! test/tools/javac/processing/6348499/A.java
! test/tools/javac/processing/6414633/A.java
! test/tools/javac/processing/6430209/T6430209.java
! test/tools/javac/processing/6430209/b6341534.java
! test/tools/javac/processing/T6439826.java
! test/tools/javac/processing/model/element/TypeParamBounds.java
! test/tools/javac/processing/model/type/MirroredTypeEx/OverEager.java
! test/tools/javac/processing/model/type/NoTypes.java
! test/tools/javac/processing/model/util/GetTypeElemBadArg.java
! test/tools/javac/processing/model/util/OverridesSpecEx.java

Changeset: 631a273dac0f
Author:    darcy
Date:      2010-02-15 20:17 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/631a273dac0f

6926703: apt tests should run with assertions enabled
Reviewed-by: jjg

! src/share/classes/com/sun/mirror/util/SourceOrderDeclScanner.java

Changeset: 16b9b7f45933
Author:    darcy
Date:      2010-02-17 14:30 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/16b9b7f45933

6927061: Refactor apt implemenation to use code from JSR 269
Reviewed-by: jjg

! src/share/classes/com/sun/mirror/util/SourceOrderDeclScanner.java
! src/share/classes/com/sun/tools/apt/comp/Apt.java
! src/share/classes/com/sun/tools/apt/main/Main.java
! src/share/classes/com/sun/tools/javac/file/Paths.java
! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/share/classes/com/sun/tools/javadoc/DocletInvoker.java

Changeset: 67f0e05098fa
Author:    lana
Date:      2010-02-17 10:25 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/67f0e05098fa

Merge


Changeset: 0fce6b64c258
Author:    lana
Date:      2010-02-17 16:29 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/0fce6b64c258

Merge


Changeset: a3be81d385ee
Author:    jjg
Date:      2010-02-18 15:41 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/a3be81d385ee

6927797: langtools/test/tools/javac/EarlyAssert.java fails when run with assertions enabled (-ea)
Reviewed-by: darcy

! test/tools/javac/EarlyAssert.java
+ test/tools/javac/EarlyAssertWrapper.java

Changeset: f25efdb55c99
Author:    andrew
Date:      2010-02-22 21:37 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/f25efdb55c99

6928623: Behaviour of VERBOSE=true on langtools build
Summary: VERBOSE=true causes -diagnostics to be passed to ant rather than -debug
Reviewed-by: jjg

! make/Makefile

Changeset: 136bfc679462
Author:    lana
Date:      2010-02-23 10:17 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/136bfc679462

Merge


Changeset: 94ceb4acdb8d
Author:    jjg
Date:      2010-03-01 17:53 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/94ceb4acdb8d

Merge

! .hgtags
! src/share/classes/com/sun/tools/classfile/ClassWriter.java
! src/share/classes/com/sun/tools/javac/code/Flags.java
! src/share/classes/com/sun/tools/javac/code/Symbol.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/Lower.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/share/classes/com/sun/tools/javac/file/Paths.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/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/share/classes/com/sun/tools/javac/tree/TreeInfo.java
! src/share/classes/com/sun/tools/javac/tree/TreeMaker.java
! src/share/classes/com/sun/tools/javac/tree/TreeScanner.java
+ test/tools/javac/T6654037.java




More information about the jigsaw-dev mailing list