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

List:       openjdk-2d-dev
Subject:    [OpenJDK 2D-Dev] hg: jdk7/2d/langtools: 54 new changesets
From:       lana.steuck () sun ! com (lana ! steuck at sun ! com)
Date:       2008-10-20 23:39:26
Message-ID: 20081020234051.812BBD6E3 () hg ! openjdk ! java ! net
[Download RAW message or body]

Changeset: 866db3b5e7b2
Author:    jjg
Date:      2008-07-23 19:55 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/langtools/rev/866db3b5e7b2

6726015: JavaCompiler: replace desugarLater by compileStates
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! test/tools/javac/6199662/Tree.java

Changeset: 77dba8b57346
Author:    mcimadamore
Date:      2008-07-24 10:35 +0100
URL:       http://hg.openjdk.java.net/jdk7/2d/langtools/rev/77dba8b57346

6651719: Compiler crashes possibly during forward reference of TypeParameter
Summary: compiler should apply capture conversion when checking for bound conformance
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Check.java
- test/tools/javac/capture/Capture4.java
+ test/tools/javac/generics/wildcards/6651719/T6651719a.java
+ test/tools/javac/generics/wildcards/6651719/T6651719b.java

Changeset: 36df13bde238
Author:    mcimadamore
Date:      2008-07-24 11:12 +0100
URL:       http://hg.openjdk.java.net/jdk7/2d/langtools/rev/36df13bde238

6594284: NPE thrown when calling a method on an intersection type
Summary: javac should report an error when the capture of an actual type parameter \
                does not exist
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/code/Type.java
! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
+ test/tools/javac/capture/T6594284.java

Changeset: 5c9cdeb740f2
Author:    mcimadamore
Date:      2008-07-24 19:06 +0100
URL:       http://hg.openjdk.java.net/jdk7/2d/langtools/rev/5c9cdeb740f2

6717241: some diagnostic argument is prematurely converted into a String object
Summary: removed early toString() conversions applied to diagnostic arguments
Reviewed-by: jjg

+ src/share/classes/com/sun/tools/javac/api/Formattable.java
! src/share/classes/com/sun/tools/javac/code/Flags.java
! src/share/classes/com/sun/tools/javac/code/Kinds.java
! src/share/classes/com/sun/tools/javac/code/Symbol.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/comp/MemberEnter.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/parser/Keywords.java
! src/share/classes/com/sun/tools/javac/parser/Parser.java
! src/share/classes/com/sun/tools/javac/parser/Token.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/share/classes/com/sun/tools/javac/util/DiagnosticFormatter.java
! src/share/classes/com/sun/tools/javac/util/JCDiagnostic.java
! test/tools/javac/5045412/out
! test/tools/javac/6330920/T6330920.out
+ test/tools/javac/6717241/T6717241a.java
+ test/tools/javac/6717241/T6717241a.out
+ test/tools/javac/6717241/T6717241b.java
+ test/tools/javac/6717241/T6717241b.out
! test/tools/javac/ExtendsAccess/ExtendsAccess.out
! test/tools/javac/NonStaticFieldExpr1.out
! test/tools/javac/NonStaticFieldExpr2.out
! test/tools/javac/NonStaticFieldExpr3.out
! test/tools/javac/T6247324.out
! test/tools/javac/annotations/6365854/test1.out
! test/tools/javac/generics/inference/6611449/T6611449.out
! test/tools/javac/policy/byfile.ABD.out
! test/tools/javac/policy/bytodo.ABD.out
! test/tools/javac/policy/simple.ABD.out

Changeset: 8973372aedf8
Author:    mcimadamore
Date:      2008-07-25 12:05 +0100
URL:       http://hg.openjdk.java.net/jdk7/2d/langtools/rev/8973372aedf8

6500701: Enhanced for loop with generics generates faulty bytecode
Summary: Lower is too strict when translating enhanced causing CCE to be thrown at \
                runtime
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Lower.java
+ test/tools/javac/foreach/T6500701.java

Changeset: dc4744d13247
Author:    mcimadamore
Date:      2008-07-25 12:22 +0100
URL:       http://hg.openjdk.java.net/jdk7/2d/langtools/rev/dc4744d13247

6675483: Javac rejects multiple type-variable bound declarations starting with an \
                enum type
Summary: Intersection types bounded by an enum are erroeously considered harmful by \
                javac
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/enum/T6675483.java

Changeset: 37470f5ea179
Author:    mcimadamore
Date:      2008-07-28 10:22 +0100
URL:       http://hg.openjdk.java.net/jdk7/2d/langtools/rev/37470f5ea179

6720185: DiagnosticFormatter refactoring
Summary: Brand new hierarchy of diagnostic formatters for achieving better \
                reusability
Reviewed-by: jjg

+ src/share/classes/com/sun/tools/javac/api/DiagnosticFormatter.java
+ src/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java
+ src/share/classes/com/sun/tools/javac/util/BasicDiagnosticFormatter.java
- src/share/classes/com/sun/tools/javac/util/DiagnosticFormatter.java
! src/share/classes/com/sun/tools/javac/util/JCDiagnostic.java
! src/share/classes/com/sun/tools/javac/util/Log.java
+ src/share/classes/com/sun/tools/javac/util/RawDiagnosticFormatter.java

Changeset: 0a5f04fb7282
Author:    tbell
Date:      2008-08-07 09:45 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/langtools/rev/0a5f04fb7282

Merge


Changeset: 1c4a97a661b9
Author:    xdono
Date:      2008-08-14 09:26 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/langtools/rev/1c4a97a661b9

Added tag jdk7-b33 for changeset 0a5f04fb7282

! .hgtags

Changeset: 3437676858e3
Author:    jjg
Date:      2008-08-01 15:23 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/langtools/rev/3437676858e3

6627362: javac generates code that uses array.clone, which is not available on \
                JavaCard
6627364: javac needs Float and Double on the bootclasspath even when not directly \
                used
6627366: javac needs Cloneable and Serializable on the classpath even when not \
                directly used
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/code/Symtab.java
! src/share/classes/com/sun/tools/javac/comp/Lower.java
! test/tools/javac/5045412/Bar.java
! test/tools/javac/5045412/Foo.java
- test/tools/javac/5045412/out
+ test/tools/javac/6627362/T6627362.java
+ test/tools/javac/6627362/x/E.java
+ test/tools/javac/6627362/x/Object.java
+ test/tools/javac/synthesize/Boolean.java
+ test/tools/javac/synthesize/Byte.java
+ test/tools/javac/synthesize/Character.java
+ test/tools/javac/synthesize/Cloneable.java
+ test/tools/javac/synthesize/Double.java
+ test/tools/javac/synthesize/Float.java
+ test/tools/javac/synthesize/Integer.java
+ test/tools/javac/synthesize/Long.java
+ test/tools/javac/synthesize/Main.java
+ test/tools/javac/synthesize/Number.java
+ test/tools/javac/synthesize/Object.java
+ test/tools/javac/synthesize/Serializable.java
+ test/tools/javac/synthesize/Short.java
+ test/tools/javac/synthesize/Test.java
+ test/tools/javac/synthesize/Void.java

Changeset: fd1d361ae294
Author:    jjg
Date:      2008-08-04 15:09 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/langtools/rev/fd1d361ae294

4111861: static final field contents are not displayed
Reviewed-by: ksrini

! src/share/classes/com/sun/tools/javap/ClassWriter.java
! src/share/classes/com/sun/tools/javap/JavapTask.java
! src/share/classes/com/sun/tools/javap/Options.java
! src/share/classes/com/sun/tools/javap/resources/javap.properties
+ test/tools/javap/4111861/A.java
+ test/tools/javap/4111861/T4111861.java

Changeset: 05684554f040
Author:    jjg
Date:      2008-08-04 17:54 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/langtools/rev/05684554f040

4884240: additional option required for javap
Reviewed-by: ksrini

! src/share/classes/com/sun/tools/javap/ClassWriter.java
! src/share/classes/com/sun/tools/javap/JavapTask.java
! src/share/classes/com/sun/tools/javap/Options.java
! src/share/classes/com/sun/tools/javap/resources/javap.properties
+ test/tools/javap/T4884240.java
! test/tools/javap/T6622260.java

Changeset: b6d5f53b3b29
Author:    mcimadamore
Date:      2008-08-05 12:54 +0100
URL:       http://hg.openjdk.java.net/jdk7/2d/langtools/rev/b6d5f53b3b29

6730423: Diagnostic formatter should be an instance field of JCDiagnostic
Summary: JCDiagnostic.fragment should be deprecated and the diagnostic factory should \
                be used instead
Reviewed-by: jjg

! 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/comp/Infer.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/util/JCDiagnostic.java

Changeset: 6be961ee2290
Author:    jjg
Date:      2008-08-05 17:07 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/langtools/rev/6be961ee2290

6733995: legal notice repair on \
                langtools/src/share/classes/com/sun/tools/javap/JavapTask.java
Reviewed-by: ksrini

! src/share/classes/com/sun/tools/javap/JavapTask.java

Changeset: 7ec8d871eb8c
Author:    tbell
Date:      2008-08-07 18:03 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/langtools/rev/7ec8d871eb8c

Merge

- test/tools/javac/5045412/out

Changeset: d635feaf3747
Author:    mcimadamore
Date:      2008-08-08 15:16 +0100
URL:       http://hg.openjdk.java.net/jdk7/2d/langtools/rev/d635feaf3747

6695838: javac does not detect cyclic inheritance involving static inner classes \
                after import clause
Summary: Javac fails to detect some errors due to the order in which a class' static \
                imports are entered
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
+ test/tools/javac/staticImport/6695838/T6695838.java
+ test/tools/javac/staticImport/6695838/a/Foo.java
+ test/tools/javac/staticImport/6695838/a/FooInterface.java

Changeset: 30a415f8667f
Author:    mcimadamore
Date:      2008-08-08 17:38 +0100
URL:       http://hg.openjdk.java.net/jdk7/2d/langtools/rev/30a415f8667f

6718364: inference fails when a generic method is invoked with raw arguments
Summary: Bug in the implementation of Types.isSubtypeUnchecked
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/code/Types.java
+ test/tools/javac/generics/inference/6718364/T6718364.java
+ test/tools/javac/generics/inference/6718364/T6718364.out

Changeset: 6542933af8f4
Author:    mcimadamore
Date:      2008-08-08 17:43 +0100
URL:       http://hg.openjdk.java.net/jdk7/2d/langtools/rev/6542933af8f4

6676362: Spurious forward reference error with final var + instance variable \
                initializer
Summary: Some javac forward reference errors aren't compliant with the JLS
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/code/Symbol.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/AttrContext.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/tools/javac/ForwardReference/T6676362a.java
+ test/tools/javac/ForwardReference/T6676362b.java
! test/tools/javac/enum/forwardRef/T6425594.out

Changeset: fac6b1beaa5a
Author:    mcimadamore
Date:      2008-08-08 17:48 +0100
URL:       http://hg.openjdk.java.net/jdk7/2d/langtools/rev/fac6b1beaa5a

6734819: Javac performs flows analysis on already translated classes
Summary: Regression in JavaCompiler.desugar introduced in 6726015
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
+ test/tools/javac/6734819/T6734819a.java
+ test/tools/javac/6734819/T6734819a.out
+ test/tools/javac/6734819/T6734819b.java
+ test/tools/javac/6734819/T6734819b.out
+ test/tools/javac/6734819/T6734819c.java
+ test/tools/javac/6734819/T6734819c.out

Changeset: 938a80a47670
Author:    mcimadamore
Date:      2008-08-08 17:52 +0100
URL:       http://hg.openjdk.java.net/jdk7/2d/langtools/rev/938a80a47670

6732461: broken message file for annotation processing
Summary: Regression in sqe test introduced in 6720185
Reviewed-by: jjg

! src/share/classes/com/sun/tools/apt/util/Bark.java

Changeset: eefde0421566
Author:    tbell
Date:      2008-08-10 18:36 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/langtools/rev/eefde0421566

Merge


Changeset: 4026dece07e8
Author:    tbell
Date:      2008-08-14 22:17 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/langtools/rev/4026dece07e8

Merge


Changeset: 8889fb6c5af0
Author:    xdono
Date:      2008-08-28 11:05 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/langtools/rev/8889fb6c5af0

Added tag jdk7-b34 for changeset 4026dece07e8

! .hgtags

Changeset: 37551dc0f591
Author:    mcimadamore
Date:      2008-08-22 11:46 +0100
URL:       http://hg.openjdk.java.net/jdk7/2d/langtools/rev/37551dc0f591

6733837: Recent work on javac diagnostic affected javac output
Summary: Problems with diagnostic path and tab character in the source code
Reviewed-by: darcy, jjg

! src/share/classes/com/sun/tools/javac/api/DiagnosticFormatter.java
! src/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java
! src/share/classes/com/sun/tools/javac/util/BasicDiagnosticFormatter.java
! src/share/classes/com/sun/tools/javac/util/DiagnosticSource.java
! src/share/classes/com/sun/tools/javac/util/JCDiagnostic.java
! src/share/classes/com/sun/tools/javac/util/Log.java
! src/share/classes/com/sun/tools/javac/util/RawDiagnosticFormatter.java
+ test/tools/javac/api/6733837/T6733837.java

Changeset: 81f66dd906eb
Author:    tbell
Date:      2008-08-29 12:42 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/langtools/rev/81f66dd906eb

Merge


Changeset: ae2a1418f0c8
Author:    xdono
Date:      2008-09-11 11:26 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/langtools/rev/ae2a1418f0c8

Added tag jdk7-b35 for changeset 81f66dd906eb

! .hgtags

Changeset: e571266ae14f
Author:    jjg
Date:      2008-08-26 14:52 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/langtools/rev/e571266ae14f

6508981: cleanup file separator handling in JavacFileManager
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/file/JavacFileManager.java
+ src/share/classes/com/sun/tools/javac/file/RelativePath.java
! src/share/classes/com/sun/tools/javac/file/SymbolArchive.java
! src/share/classes/com/sun/tools/javac/file/ZipArchive.java
! src/share/classes/com/sun/tools/javac/file/ZipFileIndex.java
! src/share/classes/com/sun/tools/javac/file/ZipFileIndexArchive.java
! src/share/classes/com/sun/tools/javadoc/DocletInvoker.java
! src/share/classes/javax/tools/StandardLocation.java
+ test/tools/javac/6508981/TestInferBinaryName.java
+ test/tools/javac/6508981/p/A.java
! test/tools/javac/T6725036.java

Changeset: 5e89c4ca637c
Author:    jjg
Date:      2008-08-29 11:10 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/langtools/rev/5e89c4ca637c

6597471: unused imports in javax.tools.JavaCompiler
6597531: unused imports and unused private const. in com.sun.tools.javac.Server.java
Reviewed-by: mcimadamore
Contributed-by: davide.angelocola at gmail.com

! src/share/classes/com/sun/tools/javac/Server.java
! src/share/classes/com/sun/tools/javac/api/JavacScope.java
! src/share/classes/com/sun/tools/javac/api/WrappingJavaFileManager.java
! src/share/classes/com/sun/tools/javac/code/Attribute.java
! src/share/classes/com/sun/tools/javac/code/Type.java
! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/Enter.java
! src/share/classes/com/sun/tools/javac/comp/Env.java
! src/share/classes/com/sun/tools/javac/comp/Infer.java
! src/share/classes/com/sun/tools/javac/jvm/Items.java
! src/share/classes/com/sun/tools/javac/jvm/Pool.java
! src/share/classes/com/sun/tools/javac/main/RecognizedOptions.java
! src/share/classes/com/sun/tools/javac/model/FilteredMemberList.java
! src/share/classes/com/sun/tools/javac/parser/DocCommentScanner.java
! src/share/classes/com/sun/tools/javac/parser/EndPosParser.java
! src/share/classes/com/sun/tools/javac/processing/JavacFiler.java
! src/share/classes/com/sun/tools/javac/processing/JavacMessager.java
! src/share/classes/com/sun/tools/javac/processing/JavacRoundEnvironment.java
! src/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java
! src/share/classes/com/sun/tools/javac/processing/ServiceProxy.java
! src/share/classes/com/sun/tools/javac/sym/CreateSymbols.java
! src/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/share/classes/com/sun/tools/javac/tree/TreeCopier.java
! src/share/classes/com/sun/tools/javac/tree/TreeInfo.java
! src/share/classes/com/sun/tools/javac/util/Context.java

Changeset: 7b59e34898ff
Author:    tbell
Date:      2008-08-31 12:00 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/langtools/rev/7b59e34898ff

Merge


Changeset: ceaa6549687a
Author:    jjg
Date:      2008-09-03 10:46 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/langtools/rev/ceaa6549687a

6743107: clean up use of static caches in file manager
Reviewed-by: mcimadamore

+ src/share/classes/com/sun/tools/javac/file/CacheFSInfo.java
+ src/share/classes/com/sun/tools/javac/file/FSInfo.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/main/Main.java

Changeset: 5a9b808557b6
Author:    tbell
Date:      2008-09-04 14:56 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/langtools/rev/5a9b808557b6

Merge


Changeset: 258af9b67b7c
Author:    tbell
Date:      2008-09-12 14:35 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/langtools/rev/258af9b67b7c

Merge


Changeset: 2c643f1be517
Author:    xdono
Date:      2008-09-25 12:54 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/langtools/rev/2c643f1be517

Added tag jdk7-b36 for changeset 258af9b67b7c

! .hgtags

Changeset: 91eea580fbe9
Author:    jjg
Date:      2008-09-09 10:28 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/langtools/rev/91eea580fbe9

6557752: Original type of an AST should be made available even if it is replaced with \
                an ErrorType
Reviewed-by: mcimadamore

! src/share/classes/com/sun/source/util/Trees.java
! src/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/share/classes/com/sun/tools/javac/code/Symbol.java
! src/share/classes/com/sun/tools/javac/code/Symtab.java
! src/share/classes/com/sun/tools/javac/code/Type.java
! 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/comp/Enter.java
! src/share/classes/com/sun/tools/javac/comp/Infer.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/javax/lang/model/type/ErrorType.java
+ test/tools/javac/api/6557752/T6557752.java

Changeset: a92b756a888f
Author:    jjg
Date:      2008-09-09 10:40 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/langtools/rev/a92b756a888f

6724118: change JavaCompiler to not use Scanner directly
6736119: refactor Parser and Parser.Factory
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java
! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/share/classes/com/sun/tools/javac/parser/EndPosParser.java
+ src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/parser/Parser.java
+ src/share/classes/com/sun/tools/javac/parser/ParserFactory.java
! test/tools/javac/6304921/TestLog.java

Changeset: 7e2249b1c13d
Author:    tbell
Date:      2008-09-12 23:32 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/langtools/rev/7e2249b1c13d

Merge


Changeset: eff38cc97183
Author:    jjg
Date:      2008-09-16 18:35 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/langtools/rev/eff38cc97183

6574134: Allow for alternative implementation of Name Table with garbage collection \
                of name bytes
Reviewed-by: darcy, mcimadamore

! src/share/classes/com/sun/tools/apt/mirror/AptEnv.java
! src/share/classes/com/sun/tools/javac/code/Attribute.java
! src/share/classes/com/sun/tools/javac/code/Scope.java
! src/share/classes/com/sun/tools/javac/code/Symbol.java
! src/share/classes/com/sun/tools/javac/code/Symtab.java
! src/share/classes/com/sun/tools/javac/code/Type.java
! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/Annotate.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/comp/Enter.java
! src/share/classes/com/sun/tools/javac/comp/Flow.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/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/comp/TransTypes.java
! src/share/classes/com/sun/tools/javac/jvm/ClassFile.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/jvm/Code.java
! src/share/classes/com/sun/tools/javac/jvm/Gen.java
! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/share/classes/com/sun/tools/javac/model/AnnotationProxyMaker.java
! src/share/classes/com/sun/tools/javac/model/JavacElements.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/parser/Keywords.java
! src/share/classes/com/sun/tools/javac/parser/ParserFactory.java
! src/share/classes/com/sun/tools/javac/parser/Scanner.java
! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/share/classes/com/sun/tools/javac/tree/Pretty.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/util/ByteBuffer.java
! src/share/classes/com/sun/tools/javac/util/Convert.java
! src/share/classes/com/sun/tools/javac/util/Name.java
+ src/share/classes/com/sun/tools/javac/util/Names.java
+ src/share/classes/com/sun/tools/javac/util/SharedNameTable.java
+ src/share/classes/com/sun/tools/javac/util/UnsharedNameTable.java
! src/share/classes/com/sun/tools/javadoc/AnnotationTypeDocImpl.java
! src/share/classes/com/sun/tools/javadoc/ClassDocImpl.java
! src/share/classes/com/sun/tools/javadoc/DocEnv.java
! src/share/classes/com/sun/tools/javadoc/SerializedForm.java
! src/share/classes/com/sun/tools/javadoc/TypeVariableImpl.java
! test/tools/javac/unit/util/convert/EnclosingCandidates.java

Changeset: 8ec49685f4e8
Author:    jjg
Date:      2008-09-18 13:47 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/langtools/rev/8ec49685f4e8

6728697: tools/javac/versionOpt.sh fails on OpenJDK builds
Reviewed-by: darcy

! test/Makefile
- test/bootclasspath-exclude.jtx
+ test/tools/javac/VersionOpt.java
- test/tools/javac/versionOpt.sh

Changeset: 829dea15ff99
Author:    jjg
Date:      2008-09-18 18:39 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/langtools/rev/829dea15ff99

6744408: Extra ouput is appearing in stderr
Reviewed-by: bpatel

! src/share/classes/com/sun/tools/javadoc/DocletInvoker.java

Changeset: 2e3d9966e62b
Author:    tbell
Date:      2008-09-26 15:32 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/langtools/rev/2e3d9966e62b

Merge


Changeset: 24a47c3062fe
Author:    xdono
Date:      2008-10-02 19:58 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/langtools/rev/24a47c3062fe

6754988: Update copyright year
Summary: Update for files that have been modified starting July 2008
Reviewed-by: ohair, tbell

! src/share/classes/com/sun/source/util/Trees.java
! src/share/classes/com/sun/tools/apt/mirror/AptEnv.java
! src/share/classes/com/sun/tools/apt/util/Bark.java
! src/share/classes/com/sun/tools/doclets/formats/html/AbstractMemberWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/ClassUseWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/ConfigurationImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/ConstantsSummaryWriterImpl.java
                
! src/share/classes/com/sun/tools/doclets/formats/html/ConstructorWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlSerialMethodWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageFrameWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageIndexWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageUseWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/Configuration.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/ConstantsSummaryWriter.java
                
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AbstractBuilder.java
                
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AnnotationTypeBuilder.java
                
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AnnotationTypeOptionalMemberBuilder.java
                
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AnnotationTypeRequiredMemberBuilder.java
                
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ClassBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ConstantsSummaryBuilder.java
                
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ConstructorBuilder.java
                
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/EnumConstantBuilder.java
                
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/FieldBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/LayoutParser.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/MemberSummaryBuilder.java
                
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/MethodBuilder.java
                
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/CodeTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/LiteralTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ParamTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletManager.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ThrowsTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/ClassDocCatalog.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/ClassTree.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/ClassUseMapper.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DeprecatedAPIListBuilder.java
                
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocFinder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Extern.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Group.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/ImplementedMethods.java
                
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/IndexBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/MetaKeywords.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/SourceToHTMLConverter.java
                
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Util.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/VisibleMemberMap.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/links/LinkFactory.java
                
! src/share/classes/com/sun/tools/javac/Server.java
! src/share/classes/com/sun/tools/javac/api/JavacScope.java
! src/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/share/classes/com/sun/tools/javac/api/WrappingJavaFileManager.java
! src/share/classes/com/sun/tools/javac/code/Attribute.java
! src/share/classes/com/sun/tools/javac/code/Flags.java
! src/share/classes/com/sun/tools/javac/code/Kinds.java
! src/share/classes/com/sun/tools/javac/code/Scope.java
! src/share/classes/com/sun/tools/javac/code/Symtab.java
! src/share/classes/com/sun/tools/javac/comp/Annotate.java
! src/share/classes/com/sun/tools/javac/comp/AttrContext.java
! src/share/classes/com/sun/tools/javac/comp/Enter.java
! src/share/classes/com/sun/tools/javac/comp/Env.java
! src/share/classes/com/sun/tools/javac/comp/Flow.java
! src/share/classes/com/sun/tools/javac/jvm/ClassFile.java
! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/share/classes/com/sun/tools/javac/jvm/Code.java
! src/share/classes/com/sun/tools/javac/jvm/Gen.java
! src/share/classes/com/sun/tools/javac/jvm/Items.java
! src/share/classes/com/sun/tools/javac/jvm/Pool.java
! src/share/classes/com/sun/tools/javac/model/AnnotationProxyMaker.java
! src/share/classes/com/sun/tools/javac/model/FilteredMemberList.java
! src/share/classes/com/sun/tools/javac/model/JavacElements.java
! src/share/classes/com/sun/tools/javac/parser/DocCommentScanner.java
! src/share/classes/com/sun/tools/javac/parser/EndPosParser.java
! src/share/classes/com/sun/tools/javac/parser/Keywords.java
! src/share/classes/com/sun/tools/javac/parser/Token.java
! src/share/classes/com/sun/tools/javac/processing/JavacFiler.java
! src/share/classes/com/sun/tools/javac/processing/JavacMessager.java
! src/share/classes/com/sun/tools/javac/processing/JavacRoundEnvironment.java
! src/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java
! src/share/classes/com/sun/tools/javac/processing/ServiceProxy.java
! src/share/classes/com/sun/tools/javac/sym/CreateSymbols.java
! src/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/share/classes/com/sun/tools/javac/tree/Pretty.java
! src/share/classes/com/sun/tools/javac/tree/TreeCopier.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/util/ByteBuffer.java
! src/share/classes/com/sun/tools/javac/util/Context.java
! src/share/classes/com/sun/tools/javac/util/Convert.java
! src/share/classes/com/sun/tools/javac/util/ListBuffer.java
! src/share/classes/com/sun/tools/javac/util/Name.java
! src/share/classes/com/sun/tools/javac/util/Names.java
! src/share/classes/com/sun/tools/javac/util/SharedNameTable.java
! src/share/classes/com/sun/tools/javac/util/UnsharedNameTable.java
! src/share/classes/com/sun/tools/javadoc/AnnotationTypeDocImpl.java
! src/share/classes/com/sun/tools/javadoc/ClassDocImpl.java
! src/share/classes/com/sun/tools/javadoc/DocEnv.java
! src/share/classes/com/sun/tools/javadoc/DocletInvoker.java
! src/share/classes/com/sun/tools/javadoc/ExecutableMemberDocImpl.java
! src/share/classes/com/sun/tools/javadoc/JavadocEnter.java
! src/share/classes/com/sun/tools/javadoc/JavadocMemberEnter.java
! src/share/classes/com/sun/tools/javadoc/SeeTagImpl.java
! src/share/classes/com/sun/tools/javadoc/SerializedForm.java
! src/share/classes/com/sun/tools/javadoc/TypeVariableImpl.java
! src/share/classes/com/sun/tools/javah/Gen.java
! src/share/classes/javax/lang/model/type/ErrorType.java
! src/share/classes/javax/tools/StandardLocation.java
! test/tools/javac/5045412/Bar.java
! test/tools/javac/5045412/Foo.java
! test/tools/javac/6199662/Tree.java
! test/tools/javac/6627362/T6627362.java
! test/tools/javac/6627362/x/E.java
! test/tools/javac/6627362/x/Object.java
! test/tools/javac/api/6557752/T6557752.java
! test/tools/javac/foreach/T6500701.java
! test/tools/javac/synthesize/Boolean.java
! test/tools/javac/synthesize/Byte.java
! test/tools/javac/synthesize/Character.java
! test/tools/javac/synthesize/Cloneable.java
! test/tools/javac/synthesize/Integer.java
! test/tools/javac/synthesize/Long.java
! test/tools/javac/synthesize/Main.java
! test/tools/javac/synthesize/Number.java
! test/tools/javac/synthesize/Object.java
! test/tools/javac/synthesize/Serializable.java
! test/tools/javac/synthesize/Short.java
! test/tools/javac/synthesize/Test.java
! test/tools/javac/synthesize/Void.java
! test/tools/javac/unit/util/convert/EnclosingCandidates.java

Changeset: 31f03e49d18d
Author:    xdono
Date:      2008-10-09 11:13 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/langtools/rev/31f03e49d18d

Added tag jdk7-b37 for changeset 24a47c3062fe

! .hgtags

Changeset: 1e83972f53fb
Author:    jjg
Date:      2008-09-23 10:44 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/langtools/rev/1e83972f53fb

6420151: need to improve byfile compile policy to eliminate footprint issues
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java
! src/share/classes/com/sun/tools/javac/comp/Todo.java
! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/share/classes/com/sun/tools/javadoc/JavadocTodo.java
! src/share/classes/javax/tools/FileObject.java
! test/tools/javac/6734819/T6734819b.out
- test/tools/javac/policy/A.java
- test/tools/javac/policy/B.java
- test/tools/javac/policy/C.java
- test/tools/javac/policy/D.java
- test/tools/javac/policy/Test.java
- test/tools/javac/policy/byfile.ABD.out
- test/tools/javac/policy/byfile.ACD.out
- test/tools/javac/policy/bytodo.ABD.out
- test/tools/javac/policy/bytodo.ACD.out
- test/tools/javac/policy/simple.ABD.out
- test/tools/javac/policy/simple.ACD.out
+ test/tools/javac/policy/test1/A.java
+ test/tools/javac/policy/test1/B.java
+ test/tools/javac/policy/test1/C.java
+ test/tools/javac/policy/test1/D.java
+ test/tools/javac/policy/test1/Test1a.java
+ test/tools/javac/policy/test1/Test1b.java
+ test/tools/javac/policy/test1/byfile.ABD.out
+ test/tools/javac/policy/test1/byfile.ACD.out
+ test/tools/javac/policy/test1/bytodo.ABD.out
+ test/tools/javac/policy/test1/bytodo.ACD.out
+ test/tools/javac/policy/test1/simple.ABD.out
+ test/tools/javac/policy/test1/simple.ACD.out
+ test/tools/javac/policy/test2/A.java
+ test/tools/javac/policy/test2/B.java
+ test/tools/javac/policy/test2/Test.java
+ test/tools/javac/policy/test2/byfile.AB.out
+ test/tools/javac/policy/test2/byfile.BA.out
+ test/tools/javac/policy/test2/bytodo.AB.out
+ test/tools/javac/policy/test2/bytodo.BA.out

Changeset: ddd110646d21
Author:    mcimadamore
Date:      2008-09-29 11:34 +0100
URL:       http://hg.openjdk.java.net/jdk7/2d/langtools/rev/ddd110646d21

6500343: compiler generates bad code when translating conditional expressions
Summary: TransTypes needs to deal with intersection types coming from conditional \
                expressions
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/TransTypes.java
+ test/tools/javac/conditional/6500343/T6500343a.java
+ test/tools/javac/conditional/6500343/T6500343b.java

Changeset: 609fb59657b4
Author:    mcimadamore
Date:      2008-09-29 11:48 +0100
URL:       http://hg.openjdk.java.net/jdk7/2d/langtools/rev/609fb59657b4

6735840: Need a type/symbol visitor printer
Summary: Added type/symbol visitor printer with support for localization
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/code/Symbol.java
! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties

Changeset: 1a9276e7cb18
Author:    mcimadamore
Date:      2008-09-29 12:00 +0100
URL:       http://hg.openjdk.java.net/jdk7/2d/langtools/rev/1a9276e7cb18

6747671: -Xlint:rawtypes
Summary: add an Xlint option for detecting all raw types usages (ccc-approved)
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/code/Lint.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/6304921/T6304921.out
+ test/tools/javac/warnings/6747671/T6747671.java
+ test/tools/javac/warnings/6747671/T6747671.out
! test/tools/javac/warnings/Unchecked.lintAll.out

Changeset: 0c4fa115f87d
Author:    mcimadamore
Date:      2008-09-29 15:30 +0100
URL:       http://hg.openjdk.java.net/jdk7/2d/langtools/rev/0c4fa115f87d

6753718: raw type warnings should be suprresed during a langtools build
Summary: fixed build.properties in order to suppress raw type warnings
Reviewed-by: jjg

! make/build.properties

Changeset: b81a9aa785ba
Author:    martin
Date:      2008-09-29 11:38 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/langtools/rev/b81a9aa785ba

6739427: -Xlint:processing not recognized as an option
Reviewed-by: darcy, jjg
Contributed-by: lipeng at google.com

! src/share/classes/com/sun/tools/javac/code/Lint.java

Changeset: 4ef127d365dd
Author:    tbell
Date:      2008-09-29 22:11 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/langtools/rev/4ef127d365dd

Merge

- test/tools/javac/policy/A.java
- test/tools/javac/policy/B.java
- test/tools/javac/policy/C.java
- test/tools/javac/policy/D.java
- test/tools/javac/policy/Test.java
- test/tools/javac/policy/byfile.ABD.out
- test/tools/javac/policy/byfile.ACD.out
- test/tools/javac/policy/bytodo.ABD.out
- test/tools/javac/policy/bytodo.ACD.out
- test/tools/javac/policy/simple.ABD.out
- test/tools/javac/policy/simple.ACD.out

Changeset: 8e56394f54f5
Author:    tbell
Date:      2008-10-04 22:49 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/langtools/rev/8e56394f54f5

Merge


Changeset: d593587c5938
Author:    jjg
Date:      2008-10-01 16:26 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/langtools/rev/d593587c5938

6748601: javadoc API should allow varargs use
Reviewed-by: bpatel

! src/share/classes/com/sun/tools/javadoc/Main.java
! src/share/classes/com/sun/tools/javadoc/Start.java

Changeset: 539eb80f2a1a
Author:    tbell
Date:      2008-10-04 22:59 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/langtools/rev/539eb80f2a1a

Merge


Changeset: 944790f83b57
Author:    jjg
Date:      2008-10-06 16:57 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/langtools/rev/944790f83b57

6748546: javadoc API should be classloader-friendly
Reviewed-by: bpatel

! src/share/classes/com/sun/tools/javadoc/DocletInvoker.java
! src/share/classes/com/sun/tools/javadoc/Main.java
! src/share/classes/com/sun/tools/javadoc/Start.java

Changeset: 3fd42dfa6f27
Author:    tbell
Date:      2008-10-10 13:29 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/langtools/rev/3fd42dfa6f27

Merge


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

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