hg: nio/nio/langtools: 48 new changesets

alan.bateman at sun.com alan.bateman at sun.com
Mon Feb 1 08:53:03 PST 2010


Changeset: cff85998bf4d
Author:    jjg
Date:      2009-11-17 16:45 -0800
URL:       http://hg.openjdk.java.net/nio/nio/langtools/rev/cff85998bf4d

6898585: restructure langtools build.xml to facilitate more options for <build-classes> macro
Reviewed-by: ohair

! make/build.xml

Changeset: a509a22f9845
Author:    jjg
Date:      2009-11-19 11:38 -0800
URL:       http://hg.openjdk.java.net/nio/nio/langtools/rev/a509a22f9845

6902264: fix indentation of tableswitch and lookupswitch
Reviewed-by: ksrini

! src/share/classes/com/sun/tools/classfile/Instruction.java
! src/share/classes/com/sun/tools/javap/CodeWriter.java

Changeset: 2ebae181a4ab
Author:    jjg
Date:      2009-11-19 11:43 -0800
URL:       http://hg.openjdk.java.net/nio/nio/langtools/rev/2ebae181a4ab

6900511: javac command line help broken
Reviewed-by: ksrini

! src/share/classes/com/sun/tools/javac/main/JavacOption.java

Changeset: b1bb8164a9bd
Author:    jjg
Date:      2009-11-19 11:49 -0800
URL:       http://hg.openjdk.java.net/nio/nio/langtools/rev/b1bb8164a9bd

6902720: javac pretty printer does not handle enums correctly
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/tree/Pretty.java
+ test/tools/javac/6902720/E1.java
+ test/tools/javac/6902720/E2.java
+ test/tools/javac/6902720/Test.java

Changeset: 243d0be1ba99
Author:    jjg
Date:      2009-11-20 10:15 -0800
URL:       http://hg.openjdk.java.net/nio/nio/langtools/rev/243d0be1ba99

6903456: 6898585 drops javadoc doclet.xml from JDK
Reviewed-by: ohair

! make/build.xml

Changeset: 4325b440eb3e
Author:    jjg
Date:      2009-11-20 11:18 -0800
URL:       http://hg.openjdk.java.net/nio/nio/langtools/rev/4325b440eb3e

6902337: fix langtools build to allow forward refs into jdk/ repo
Reviewed-by: ohair, mcimadamore

! make/Makefile
! make/build.properties
! make/build.xml
+ make/tools/GenStubs/GenStubs.java

Changeset: 4c8c6159159c
Author:    katleman
Date:      2009-11-12 15:36 -0800
URL:       http://hg.openjdk.java.net/nio/nio/langtools/rev/4c8c6159159c

Added tag jdk7-b76 for changeset 8fb9b4be3cb1

! .hgtags

Changeset: 0398ae15b90a
Author:    tbell
Date:      2009-11-17 10:35 -0800
URL:       http://hg.openjdk.java.net/nio/nio/langtools/rev/0398ae15b90a

Merge

- src/share/classes/com/sun/tools/classfile/ModuleExportTable_attribute.java
- src/share/classes/com/sun/tools/classfile/ModuleMemberTable_attribute.java
- src/share/classes/com/sun/tools/classfile/Module_attribute.java

Changeset: b1508b6affd8
Author:    tbell
Date:      2009-11-23 19:58 -0800
URL:       http://hg.openjdk.java.net/nio/nio/langtools/rev/b1508b6affd8

Merge


Changeset: 121e0ebf1658
Author:    darcy
Date:      2009-12-03 14:03 -0800
URL:       http://hg.openjdk.java.net/nio/nio/langtools/rev/121e0ebf1658

6906748: Project Coin: Minor strings in switch cleanup
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/code/Source.java
! src/share/classes/com/sun/tools/javac/comp/Lower.java

Changeset: ea89c5d4af08
Author:    jjg
Date:      2009-12-07 14:35 -0800
URL:       http://hg.openjdk.java.net/nio/nio/langtools/rev/ea89c5d4af08

6907660: stupid typo in ZipFileIndex guarantees NPE
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/file/ZipFileIndex.java

Changeset: ff823a039e16
Author:    darcy
Date:      2009-12-10 20:35 -0800
URL:       http://hg.openjdk.java.net/nio/nio/langtools/rev/ff823a039e16

6909538: Clarify meaning of "element" in javax.lang.model.element API
Reviewed-by: ahe

! src/share/classes/javax/lang/model/element/package-info.java

Changeset: 4011f49b4af8
Author:    jjg
Date:      2009-12-11 14:26 -0800
URL:       http://hg.openjdk.java.net/nio/nio/langtools/rev/4011f49b4af8

6906175: bridge JSR199 and JSR 203 APIs
Reviewed-by: darcy, alanb

! make/build.properties
! make/build.xml
! src/share/classes/com/sun/tools/javac/file/BaseFileObject.java
- src/share/classes/com/sun/tools/javac/file/CloseableURLClassLoader.java
! src/share/classes/com/sun/tools/javac/file/JavacFileManager.java
! src/share/classes/com/sun/tools/javac/file/Paths.java
+ src/share/classes/com/sun/tools/javac/nio/JavacPathFileManager.java
+ src/share/classes/com/sun/tools/javac/nio/PathFileManager.java
+ src/share/classes/com/sun/tools/javac/nio/PathFileObject.java
+ src/share/classes/com/sun/tools/javac/util/BaseFileManager.java
+ src/share/classes/com/sun/tools/javac/util/CloseableURLClassLoader.java
! src/share/classes/javax/tools/StandardJavaFileManager.java
+ test/tools/javac/nio/compileTest/CompileTest.java
+ test/tools/javac/nio/compileTest/HelloPathWorld.java

Changeset: fbeb560f39e7
Author:    jjg
Date:      2009-12-12 09:28 -0800
URL:       http://hg.openjdk.java.net/nio/nio/langtools/rev/fbeb560f39e7

6907575: [classfile] add support for classfile dependency analysis
Reviewed-by: ksrini

+ src/share/classes/com/sun/tools/classfile/Dependencies.java
+ src/share/classes/com/sun/tools/classfile/Dependency.java
+ test/tools/javap/classfile/deps/GetDeps.java
+ test/tools/javap/classfile/deps/T6907575.java
+ test/tools/javap/classfile/deps/T6907575.out
+ test/tools/javap/classfile/deps/p/C1.java

Changeset: 0666a8f87661
Author:    jjg
Date:      2009-12-15 13:26 -0800
URL:       http://hg.openjdk.java.net/nio/nio/langtools/rev/0666a8f87661

6910317: [classfile] typo and other issues in Dependency classes
Reviewed-by: ksrini

! src/share/classes/com/sun/tools/classfile/Dependencies.java
! src/share/classes/com/sun/tools/classfile/Dependency.java
! test/tools/javap/classfile/deps/GetDeps.java

Changeset: 96c71cbc544b
Author:    darcy
Date:      2009-12-18 11:15 -0800
URL:       http://hg.openjdk.java.net/nio/nio/langtools/rev/96c71cbc544b

6911854: Update TestElementsAnnotatedWith.java to use @compile/proc
Reviewed-by: jjg

! test/tools/javac/processing/environment/round/TestElementsAnnotatedWith.java

Changeset: 45bd41dcb614
Author:    mikejwre
Date:      2009-12-03 12:53 -0800
URL:       http://hg.openjdk.java.net/nio/nio/langtools/rev/45bd41dcb614

Added tag jdk7-b77 for changeset 0398ae15b90a

! .hgtags

Changeset: ceb2857fce7d
Author:    tbell
Date:      2009-12-08 09:16 -0800
URL:       http://hg.openjdk.java.net/nio/nio/langtools/rev/ceb2857fce7d

Merge


Changeset: 381399872958
Author:    ohair
Date:      2009-12-16 12:52 -0800
URL:       http://hg.openjdk.java.net/nio/nio/langtools/rev/381399872958

6909462: Fix nbproject/private references in .hgignore
Summary: See bugzilla issue 100097
Reviewed-by: tbell
Contributed-by: Jesse Glick <jesse.glick at sun.com>

! .hgignore

Changeset: acc1e40a5874
Author:    mikejwre
Date:      2009-12-16 23:39 -0800
URL:       http://hg.openjdk.java.net/nio/nio/langtools/rev/acc1e40a5874

Merge


Changeset: 44022ba69c2f
Author:    mikejwre
Date:      2009-12-17 14:10 -0800
URL:       http://hg.openjdk.java.net/nio/nio/langtools/rev/44022ba69c2f

Added tag jdk7-b78 for changeset acc1e40a5874

! .hgtags

Changeset: ac5b4c5644ce
Author:    tbell
Date:      2009-12-19 10:26 -0800
URL:       http://hg.openjdk.java.net/nio/nio/langtools/rev/ac5b4c5644ce

Merge

- src/share/classes/com/sun/tools/javac/file/CloseableURLClassLoader.java

Changeset: 0220a3ab1a40
Author:    jjg
Date:      2010-01-06 13:09 -0800
URL:       http://hg.openjdk.java.net/nio/nio/langtools/rev/0220a3ab1a40

6307206: missing lint control for pkg-info
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/resources/compiler.properties

Changeset: d4e0ae9b4ecb
Author:    jjg
Date:      2010-01-06 13:16 -0800
URL:       http://hg.openjdk.java.net/nio/nio/langtools/rev/d4e0ae9b4ecb

6855236: Compiler Tree API TreePath class generates NullPointerException from Iterator
Reviewed-by: darcy

+ test/tools/javac/T6855236.java

Changeset: c315df443ff2
Author:    jjg
Date:      2010-01-08 11:11 -0800
URL:       http://hg.openjdk.java.net/nio/nio/langtools/rev/c315df443ff2

6878147: Keywords.log is declared and initialized but unused
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/parser/Keywords.java

Changeset: 2d15bf467aea
Author:    jjg
Date:      2010-01-08 11:16 -0800
URL:       http://hg.openjdk.java.net/nio/nio/langtools/rev/2d15bf467aea

6878146: incorrect unused value should be deleted
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/util/LayoutCharacters.java

Changeset: 0e75f9f6d1d4
Author:    jjg
Date:      2010-01-08 11:28 -0800
URL:       http://hg.openjdk.java.net/nio/nio/langtools/rev/0e75f9f6d1d4

6665791: com.sun.source.tree.MethodTree.toString() does not output default values
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/tree/Pretty.java
+ test/tools/javac/T6665791.java

Changeset: aa06467be3a2
Author:    jjg
Date:      2010-01-08 11:32 -0800
URL:       http://hg.openjdk.java.net/nio/nio/langtools/rev/aa06467be3a2

6915078: ALT_JDK_IMPORT_PATH typo in langtools/make/Makefile
Reviewed-by: tbell

! make/Makefile

Changeset: 96c56220dcc2
Author:    jjg
Date:      2010-01-08 13:14 -0800
URL:       http://hg.openjdk.java.net/nio/nio/langtools/rev/96c56220dcc2

6915152: langtools build failures with import.jdk on Windows
Reviewed-by: ohair

! make/build.xml

Changeset: d02e99d31cc0
Author:    jjg
Date:      2010-01-11 14:05 -0800
URL:       http://hg.openjdk.java.net/nio/nio/langtools/rev/d02e99d31cc0

6326754: Compiler will fail to handle -Xmaxerrs with -ve numbers
Reviewed-by: ksrini

! src/share/classes/com/sun/tools/javac/util/Log.java
+ test/tools/javac/T6326754.java
+ test/tools/javac/T6326754.out

Changeset: f983c1dca202
Author:    jjg
Date:      2010-01-11 14:09 -0800
URL:       http://hg.openjdk.java.net/nio/nio/langtools/rev/f983c1dca202

6764569: [PATCH] Fix unused imports in list resource bundles
Reviewed-by: ksrini
Contributed-by: jesse.glick at sun.com

! make/tools/CompileProperties/CompileProperties.java
! make/tools/CompileProperties/CompilePropertiesTask.java

Changeset: ca6bc36b2305
Author:    jjg
Date:      2010-01-11 14:12 -0800
URL:       http://hg.openjdk.java.net/nio/nio/langtools/rev/ca6bc36b2305

6915476: java.util.regex.PatternSyntaxException in com.sun.tools.javac.nio.PathFileObject
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/nio/PathFileObject.java
! test/tools/javac/nio/compileTest/CompileTest.java

Changeset: 14a4c45ef734
Author:    jjg
Date:      2010-01-11 14:17 -0800
URL:       http://hg.openjdk.java.net/nio/nio/langtools/rev/14a4c45ef734

6915497: test test/tools/javac/nio/compileTest/CompileTest.java fails under Hudson
Reviewed-by: darcy

! test/tools/javac/nio/compileTest/CompileTest.java

Changeset: 51011e02c02f
Author:    jjg
Date:      2010-01-11 16:18 -0800
URL:       http://hg.openjdk.java.net/nio/nio/langtools/rev/51011e02c02f

6909470: langtools stub generator should prune unnecessary imports
Reviewed-by: darcy

! make/tools/GenStubs/GenStubs.java

Changeset: ccd51af119b4
Author:    jjg
Date:      2010-01-13 17:39 -0800
URL:       http://hg.openjdk.java.net/nio/nio/langtools/rev/ccd51af119b4

6472751: SourcePositions.getStartPos returns incorrect value for enum constants
6567414: javac compiler reports no source file or line on enum constant declaration error
Reviewed-by: darcy

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

Changeset: b96ad32c004a
Author:    jjg
Date:      2010-01-14 17:18 -0800
URL:       http://hg.openjdk.java.net/nio/nio/langtools/rev/b96ad32c004a

6917122: provide utility method to find the inner most type of a type tree
Reviewed-by: darcy, jjg
Contributed-by: mali at csail.mit.edu, mernst at cs.washington.edu

! src/share/classes/com/sun/tools/javac/tree/Pretty.java
! src/share/classes/com/sun/tools/javac/tree/TreeInfo.java

Changeset: 2d0f4e7b44b2
Author:    jjg
Date:      2010-01-14 17:23 -0800
URL:       http://hg.openjdk.java.net/nio/nio/langtools/rev/2d0f4e7b44b2

6916986: handle spaces in langtools launcher path
Reviewed-by: darcy, jjg
Contributed-by: mali at csail.mit.edu, mernst at cs.washington.edu

! src/share/bin/launcher.sh-template

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

Added tag jdk7-b79 for changeset ac5b4c5644ce

! .hgtags

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

Merge


Changeset: f23b985beb78
Author:    jjg
Date:      2010-01-19 14:28 -0800
URL:       http://hg.openjdk.java.net/nio/nio/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/nio/nio/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/nio/nio/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/nio/nio/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: 250a580ab046
Author:    mikejwre
Date:      2010-01-21 11:12 -0800
URL:       http://hg.openjdk.java.net/nio/nio/langtools/rev/250a580ab046

Added tag jdk7-b80 for changeset f0074aa48d4e

! .hgtags

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

Merge


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

Merge


Changeset: 699ecefbdd4e
Author:    jjg
Date:      2010-01-29 16:06 -0800
URL:       http://hg.openjdk.java.net/nio/nio/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/nio/nio/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



More information about the nio-dev mailing list