hg: jigsaw/jigsaw/langtools: 68 new changesets

mandy.chung at oracle.com mandy.chung at oracle.com
Fri Mar 4 16:00:53 PST 2011


Changeset: 62bdb6767734
Author:    cl
Date:      2011-01-13 16:44 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/62bdb6767734

Added tag jdk7-b125 for changeset 4b0560c72b52

! .hgtags

Changeset: a8d3eed8e247
Author:    jjh
Date:      2010-12-13 17:35 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/a8d3eed8e247

6999460: Glassfish build with JDK 6 / 7 is 5x-10x slower on Windows than on Linux
Summary: Fixed JavacFileManager to not treat a non-existant pathname as a directory.
Reviewed-by: jjg

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

Changeset: 0141f508b98d
Author:    jjg
Date:      2010-12-14 14:17 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/0141f508b98d

6999891: DefaultFileManager incorrect
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/file/JavacFileManager.java
+ test/tools/javac/processing/filer/TestValidRelativeNames.java

Changeset: cff0b8694633
Author:    jjg
Date:      2010-12-15 06:39 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/cff0b8694633

7006564: NPE in javac running test/tools/javac/nio/compileTest/CompileTest.java
Reviewed-by: mcimadamore, alanb

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

Changeset: 3131e664558d
Author:    ksrini
Date:      2010-12-18 09:38 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/3131e664558d

6567415: Neverending loop in ClassReader
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
+ test/tools/javac/6567415/T6567415.java

Changeset: 7c33098600b2
Author:    jjh
Date:      2010-12-21 16:29 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/7c33098600b2

7008378: javac bootstrap launcher fails on cygwin when called via an absolute path
Summary: Use cygpath if it is cygwin
Reviewed-by: ksrini

! make/Makefile
! make/build.xml
! src/share/bin/launcher.sh-template

Changeset: 8859e49909e6
Author:    lana
Date:      2010-12-22 23:15 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/8859e49909e6

Merge


Changeset: dd38bab326a3
Author:    jjh
Date:      2010-12-23 10:08 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/dd38bab326a3

7008869: Debug printlns accidentally added to make/build.xml
Summary: Delete bogus echo statements
Reviewed-by: ksrini

! make/build.xml

Changeset: e8719f95f2d0
Author:    jjh
Date:      2010-12-23 12:29 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/e8719f95f2d0

6982992: Tests CheckAttributedTree.java, JavacTreeScannerTest.java, and SourceTreeeScannerTest.java timeout
Summary: Hoist some invariant code out of a loop
Reviewed-by: ksrini

! test/tools/javac/failover/CheckAttributedTree.java
! test/tools/javac/tree/AbstractTreeScannerTest.java
! test/tools/javac/tree/TreePosTest.java

Changeset: e63b1f8341ce
Author:    lana
Date:      2011-01-04 17:10 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/e63b1f8341ce

Merge

! make/Makefile
! 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/nio/JavacPathFileManager.java
! test/tools/javac/nio/compileTest/CompileTest.java

Changeset: 15484cb7e5ae
Author:    mcimadamore
Date:      2011-01-05 09:59 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/15484cb7e5ae

7010194: several langtools regression failures after JSR 292 changes (b123)
Summary: Some regression tests rely on unsupported JSR 292 features
Reviewed-by: jjg

! test/tools/javac/diags/examples/TypeParameterOnPolymorphicSignature.java
- test/tools/javac/meth/InvokeDyn.java
- test/tools/javac/meth/InvokeDynTrans.java
! test/tools/javac/meth/XlintWarn.java

Changeset: 20fec1b88bc1
Author:    lana
Date:      2011-01-13 15:05 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/20fec1b88bc1

Merge

- test/tools/javac/meth/InvokeDyn.java
- test/tools/javac/meth/InvokeDynTrans.java

Changeset: 438a8ad60f7a
Author:    lana
Date:      2011-01-14 13:48 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/438a8ad60f7a

Merge


Changeset: 1e6094c33187
Author:    cl
Date:      2011-01-20 15:52 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/1e6094c33187

Added tag jdk7-b126 for changeset 438a8ad60f7a

! .hgtags

Changeset: d79e283c7d9b
Author:    cl
Date:      2011-01-27 17:28 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/d79e283c7d9b

Added tag jdk7-b127 for changeset 1e6094c33187

! .hgtags

Changeset: d17f37522154
Author:    jjg
Date:      2011-01-10 14:57 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/d17f37522154

6992999: fully remove JSR 308 from langtools
Reviewed-by: mcimadamore

! src/share/classes/com/sun/source/tree/MethodTree.java
! src/share/classes/com/sun/source/tree/Tree.java
! src/share/classes/com/sun/source/tree/TreeVisitor.java
! src/share/classes/com/sun/source/tree/TypeParameterTree.java
! src/share/classes/com/sun/source/util/SimpleTreeVisitor.java
! src/share/classes/com/sun/source/util/TreeScanner.java
! src/share/classes/com/sun/tools/classfile/Attribute.java
! src/share/classes/com/sun/tools/classfile/ClassWriter.java
- src/share/classes/com/sun/tools/classfile/ExtendedAnnotation.java
- src/share/classes/com/sun/tools/classfile/RuntimeInvisibleTypeAnnotations_attribute.java
- src/share/classes/com/sun/tools/classfile/RuntimeTypeAnnotations_attribute.java
- src/share/classes/com/sun/tools/classfile/RuntimeVisibleTypeAnnotations_attribute.java
! src/share/classes/com/sun/tools/javac/code/Attribute.java
! src/share/classes/com/sun/tools/javac/code/Symbol.java
- src/share/classes/com/sun/tools/javac/code/TypeAnnotations.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/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/TransTypes.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/processing/JavacProcessingEnvironment.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! 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/tree/TreeScanner.java
! src/share/classes/com/sun/tools/javac/tree/TreeTranslator.java
! src/share/classes/com/sun/tools/javap/AnnotationWriter.java
! src/share/classes/com/sun/tools/javap/AttributeWriter.java
! src/share/classes/com/sun/tools/javap/CodeWriter.java
! src/share/classes/com/sun/tools/javap/InstructionDetailWriter.java
- src/share/classes/com/sun/tools/javap/TypeAnnotationWriter.java
! test/tools/javac/diags/examples.not-yet.txt

Changeset: 7c537f4298fb
Author:    jjg
Date:      2011-01-10 15:08 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/7c537f4298fb

6396503: javac should not require assertions enabled
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/Main.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/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/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/file/ZipFileIndexArchive.java
! src/share/classes/com/sun/tools/javac/jvm/CRTable.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/jvm/Items.java
! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.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/JCTree.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
! src/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java
+ src/share/classes/com/sun/tools/javac/util/Assert.java
! src/share/classes/com/sun/tools/javac/util/Bits.java
! src/share/classes/com/sun/tools/javac/util/Context.java
! src/share/classes/com/sun/tools/javac/util/List.java
! src/share/classes/com/sun/tools/javac/util/UnsharedNameTable.java
! src/share/classes/javax/tools/ToolProvider.java

Changeset: 17b271281525
Author:    jjg
Date:      2011-01-11 08:05 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/17b271281525

6993305: starting position of a method without modifiers and with type parameters is incorrect
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
+ test/tools/javac/tree/T6993305.java

Changeset: d33d8c381aa1
Author:    jjg
Date:      2011-01-13 11:48 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/d33d8c381aa1

6430241: Hard to disable symbol file feature through API
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/file/JavacFileManager.java
! src/share/classes/com/sun/tools/javac/file/Paths.java
+ test/tools/javac/api/T6430241.java

Changeset: a466f00c5cd2
Author:    bpatel
Date:      2011-01-13 21:28 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/a466f00c5cd2

7010528: javadoc performance regression
Reviewed-by: jjg

! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlTree.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/Content.java

Changeset: 2d5aff89aaa3
Author:    mcimadamore
Date:      2011-01-14 09:45 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/2d5aff89aaa3

6992698: JSR 292: remove support for transient syntax in polymorphic signature calls
Summary: special syntax to denote indy return type through type parameters should be removed (and cast shall be used instead)
Reviewed-by: jjg, jrose

! src/share/classes/com/sun/tools/javac/code/Symtab.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Flow.java
! src/share/classes/com/sun/tools/javac/comp/Infer.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.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/main/Main.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/share/classes/com/sun/tools/javac/util/Names.java
- test/tools/javac/diags/examples/TypeParameterOnPolymorphicSignature.java
- test/tools/javac/meth/InvokeDynTrans.out
- test/tools/javac/meth/InvokeMHTrans.java
- test/tools/javac/meth/InvokeMHTrans.out
! test/tools/javac/meth/TestCP.java
! test/tools/javac/meth/XlintWarn.java

Changeset: c8d312dd17bc
Author:    mcimadamore
Date:      2011-01-14 09:45 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/c8d312dd17bc

7007432: Test generic types well-formedness
Summary: add a new kind of check (well-formedness of generic type w.r.t. declared bounds) in the type-harness
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Check.java
+ test/tools/javac/types/GenericTypeWellFormednessTest.java
! test/tools/javac/types/TypeHarness.java

Changeset: 712be35e40b5
Author:    mcimadamore
Date:      2011-01-14 09:46 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/712be35e40b5

6949040: java.dyn package must be compiled with -target 7 or better
Summary: issue error (rather than warning) when @PolymorphicSignature is found and target < 7
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/tools/javac/diags/examples.not-yet.txt

Changeset: 7c7c1787fbbe
Author:    jjg
Date:      2011-01-14 11:45 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/7c7c1787fbbe

6419926: JSR 199: FileObject.toUri() generates URI without schema (Solaris)
Reviewed-by: mcimadamore

+ test/tools/javac/api/T6419926.java

Changeset: 0a509c765657
Author:    jjg
Date:      2011-01-14 11:55 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/0a509c765657

6571165: Minor doc bugs in JavaCompiler.java
Reviewed-by: mcimadamore

! src/share/classes/javax/tools/JavaCompiler.java

Changeset: 19f9b6548c70
Author:    ksrini
Date:      2011-01-14 13:59 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/19f9b6548c70

7011272: langtools build.xml should provide a patch target
Reviewed-by: jonathan, jjh

! make/build.xml

Changeset: 5cf6c432ef2f
Author:    ksrini
Date:      2011-01-18 08:37 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/5cf6c432ef2f

6982999: tools must support -target 7 bytecodes
Reviewed-by: jjg, jrose

! src/share/classes/com/sun/tools/classfile/Attribute.java
+ src/share/classes/com/sun/tools/classfile/BootstrapMethods_attribute.java
! src/share/classes/com/sun/tools/classfile/ClassTranslator.java
! src/share/classes/com/sun/tools/classfile/ClassWriter.java
! src/share/classes/com/sun/tools/classfile/ConstantPool.java
! src/share/classes/com/sun/tools/classfile/Dependencies.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/javap/AttributeWriter.java
! src/share/classes/com/sun/tools/javap/ConstantWriter.java

Changeset: b6f95173e769
Author:    lana
Date:      2011-01-19 19:01 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/b6f95173e769

Merge


Changeset: 19c900c703c6
Author:    mcimadamore
Date:      2011-01-24 15:44 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/19c900c703c6

6943278: spurious error message for inference and type-variable with erroneous bound
Summary: type-inference should ignore erroneous bounds
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/code/Type.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/comp/Infer.java
+ test/tools/javac/generics/inference/6943278/T6943278.java
+ test/tools/javac/generics/inference/6943278/T6943278.out

Changeset: ce6175cfe11e
Author:    mcimadamore
Date:      2011-01-24 15:44 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/ce6175cfe11e

6968793: issues with diagnostics
Summary: several diagnostic improvements
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/MemberEnter.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/tools/javac/6304921/T6304921.out
! test/tools/javac/6330920/T6330920.out
! test/tools/javac/6717241/T6717241a.out
! test/tools/javac/6717241/T6717241b.out
! test/tools/javac/6857948/T6857948.out
! test/tools/javac/6863465/T6863465c.out
! test/tools/javac/6863465/T6863465d.out
! test/tools/javac/T6247324.out
! test/tools/javac/TryWithResources/ResourceOutsideTry.out
! test/tools/javac/diags/examples.not-yet.txt
! test/tools/javac/diags/examples/CantResolve.java
! test/tools/javac/diags/examples/CantResolveArgsParams.java
! test/tools/javac/diags/examples/CantResolveLocation.java
! test/tools/javac/diags/examples/CantResolveLocationArgs.java
! test/tools/javac/diags/examples/CantResolveLocationArgsParams.java
- test/tools/javac/diags/examples/EnumConstRequired.java
! test/tools/javac/diags/examples/ForeachNotApplicable.java
! test/tools/javac/diags/examples/KindnameClass.java
! test/tools/javac/diags/examples/KindnameMethod.java
! test/tools/javac/diags/examples/KindnameVariable.java
+ test/tools/javac/diags/examples/Location.java
+ test/tools/javac/diags/examples/Location1.java
! test/tools/javac/diags/examples/OperatorCantBeApplied.java
+ test/tools/javac/diags/examples/OperatorCantBeApplied1.java
! test/tools/javac/diags/examples/StaticImportOnlyClassesAndInterfaces/StaticImportOnlyClassesAndInterfaces.java
! test/tools/javac/failover/FailOver01.out
! test/tools/javac/failover/FailOver02.out
! test/tools/javac/failover/FailOver04.out
! test/tools/javac/generics/6711619/T6711619a.out
! 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/generics/diamond/neg/Neg11.out
! test/tools/javac/generics/inference/6943278/T6943278.out
! test/tools/javac/generics/typevars/5060485/Compatibility.out
! test/tools/javac/generics/typevars/5060485/Compatibility02.out
+ test/tools/javac/generics/typevars/6968793/T6968793.java
+ test/tools/javac/generics/typevars/6968793/T6968793.out
! test/tools/javac/policy/test1/byfile.ABD.out
! test/tools/javac/policy/test1/bytodo.ABD.out
! test/tools/javac/policy/test1/simple.ABD.out

Changeset: 02e6e7dd1a64
Author:    mcimadamore
Date:      2011-01-24 15:45 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/02e6e7dd1a64

6510286: Wording of javac error for inner classes
Summary: 'inner classes cannot have static declarations' message needs to be reworked
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/tools/javac/InnerNamedConstant_2.out

Changeset: 812c6251ea78
Author:    mcimadamore
Date:      2011-01-24 15:45 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/812c6251ea78

6569633: Varargs: parser error when varargs element type is an array
Summary: explicit error message when old-style array syntax is mixed with varargs
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/tools/javac/diags/examples/VarargsAndOldArraySyntax.java
+ test/tools/javac/varargs/6569633/T6569633.java
+ test/tools/javac/varargs/6569633/T6569633.out

Changeset: 57e3b9bc7fb8
Author:    mcimadamore
Date:      2011-01-24 15:45 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/57e3b9bc7fb8

7013865: varargs: javac crashes during overload resolution with generic varargs
Summary: fixed regression with varargs overload resolution that leads javac to crash
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Infer.java
+ test/tools/javac/varargs/T7013865.java

Changeset: 2314f2b07ae7
Author:    lana
Date:      2011-01-24 13:25 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/2314f2b07ae7

Merge

- src/share/classes/com/sun/tools/classfile/ExtendedAnnotation.java
- src/share/classes/com/sun/tools/classfile/RuntimeInvisibleTypeAnnotations_attribute.java
- src/share/classes/com/sun/tools/classfile/RuntimeTypeAnnotations_attribute.java
- src/share/classes/com/sun/tools/classfile/RuntimeVisibleTypeAnnotations_attribute.java
- src/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
- src/share/classes/com/sun/tools/javap/TypeAnnotationWriter.java
- test/tools/javac/diags/examples/EnumConstRequired.java
- test/tools/javac/diags/examples/TypeParameterOnPolymorphicSignature.java
- test/tools/javac/meth/InvokeDynTrans.out
- test/tools/javac/meth/InvokeMHTrans.java
- test/tools/javac/meth/InvokeMHTrans.out

Changeset: d7225b476a5d
Author:    lana
Date:      2011-01-28 10:06 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/d7225b476a5d

Merge

- src/share/classes/com/sun/tools/classfile/ExtendedAnnotation.java
- src/share/classes/com/sun/tools/classfile/RuntimeInvisibleTypeAnnotations_attribute.java
- src/share/classes/com/sun/tools/classfile/RuntimeTypeAnnotations_attribute.java
- src/share/classes/com/sun/tools/classfile/RuntimeVisibleTypeAnnotations_attribute.java
- src/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
- src/share/classes/com/sun/tools/javap/TypeAnnotationWriter.java
- test/tools/javac/diags/examples/EnumConstRequired.java
- test/tools/javac/diags/examples/TypeParameterOnPolymorphicSignature.java
- test/tools/javac/meth/InvokeDynTrans.out
- test/tools/javac/meth/InvokeMHTrans.java
- test/tools/javac/meth/InvokeMHTrans.out

Changeset: 1383d1ee8b5d
Author:    cl
Date:      2011-02-03 17:22 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/1383d1ee8b5d

Added tag jdk7-b128 for changeset d7225b476a5d

! .hgtags

Changeset: 03e7fc380090
Author:    cl
Date:      2011-02-10 16:24 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/03e7fc380090

Added tag jdk7-b129 for changeset 1383d1ee8b5d

! .hgtags

Changeset: 73ab0b128918
Author:    jjg
Date:      2011-01-24 16:17 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/73ab0b128918

6963934: JCCompilationUnit.getImports does not report all imports
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/tree/JCTree.java
+ test/tools/javac/tree/T6963934.java

Changeset: 22a040cbf0e0
Author:    jjg
Date:      2011-01-24 16:34 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/22a040cbf0e0

6581775: Fix the white space problem in javac shell tests
Reviewed-by: mcimadamore

! test/tools/javac/ClassPathTest/ClassPathTest.sh
! test/tools/javac/ExtDirs/ExtDirs.sh
! test/tools/javac/Paths/Help.sh
! test/tools/javac/javazip/Test.sh
! test/tools/javac/versions/check.sh

Changeset: a8437c34fdc7
Author:    jjg
Date:      2011-01-24 16:38 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/a8437c34fdc7

6988106: javac report 'java.lang.IllegalMonitorStateException'
Reviewed-by: ksrini

! src/share/classes/com/sun/tools/javac/file/CacheFSInfo.java
! src/share/classes/com/sun/tools/javac/file/JavacFileManager.java
! src/share/classes/com/sun/tools/javac/file/ZipFileIndex.java
+ src/share/classes/com/sun/tools/javac/file/ZipFileIndexCache.java
! test/tools/javac/T6725036.java

Changeset: 7f8794f9cc14
Author:    darcy
Date:      2011-01-25 17:02 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/7f8794f9cc14

7013420: Project Coin: remove general expression support from try-with-resources statement
Reviewed-by: mcimadamore, jjg

! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/tools/javac/TryWithResources/BadTwrSyntax.out
! test/tools/javac/TryWithResources/DuplicateResource.java
+ test/tools/javac/TryWithResources/ExplicitFinal.java
! test/tools/javac/TryWithResources/ImplicitFinal.java
! test/tools/javac/TryWithResources/ImplicitFinal.out
! test/tools/javac/TryWithResources/TwrFlow.java
! test/tools/javac/TryWithResources/TwrFlow.out
- test/tools/javac/TryWithResources/TwrInference.java
- test/tools/javac/TryWithResources/TwrIntersection.java
- test/tools/javac/TryWithResources/TwrIntersection02.java
- test/tools/javac/TryWithResources/TwrIntersection02.out
! test/tools/javac/TryWithResources/TwrMultiCatch.java
! test/tools/javac/TryWithResources/TwrOnNonResource.java
! test/tools/javac/TryWithResources/TwrOnNonResource.out
+ test/tools/javac/diags/examples/TryResourceTrailingSemi.java

Changeset: df371fd16386
Author:    jjg
Date:      2011-01-26 11:20 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/df371fd16386

6554097: "final" confuses @SuppressWarnings
Reviewed-by: mcimadamore

! 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/MemberEnter.java
+ test/tools/javac/T6554097.java
+ test/tools/javac/T6554097.out

Changeset: 3da26790ccb7
Author:    jjg
Date:      2011-01-26 13:45 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/3da26790ccb7

7013272: Automatically generate info about how compiler resource keys are used
Reviewed-by: mcimadamore

! make/build.xml
! src/share/classes/com/sun/tools/javac/code/Printer.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/tools/javac/diags/ArgTypeCompilerFactory.java
! test/tools/javac/diags/Example.java
+ test/tools/javac/diags/MessageFile.java
+ test/tools/javac/diags/MessageInfo.java
! test/tools/javac/diags/RunExamples.java

Changeset: 92ab09ed59fd
Author:    jjh
Date:      2011-01-28 00:09 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/92ab09ed59fd

7015482: jtreg test tools/javac/diags/MessageInfo.java fails when test/ dir is not in langtools repo
Summary: Don't fail if the needed file isn't present, if running under jtreg.
Reviewed-by: jjg

! test/tools/javac/diags/MessageInfo.java

Changeset: 2088e674f0e0
Author:    mcimadamore
Date:      2011-01-28 12:01 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/2088e674f0e0

6910550: javac 1.5.0_17 fails with incorrect error message
Summary: multiple clashing members declared in same class should be added to the class' scope in order to avoid downstream spurious diagnostics
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/code/Flags.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/tools/javac/generics/6910550/T6910550a.java
+ test/tools/javac/generics/6910550/T6910550a.out
+ test/tools/javac/generics/6910550/T6910550b.java
+ test/tools/javac/generics/6910550/T6910550b.out
+ test/tools/javac/generics/6910550/T6910550c.java
+ test/tools/javac/generics/6910550/T6910550c.out
+ test/tools/javac/generics/6910550/T6910550d.java
+ test/tools/javac/generics/6910550/T6910550d.out
+ test/tools/javac/generics/6910550/T6910550e.java
+ test/tools/javac/generics/6910550/T6910550e.out

Changeset: 5a43b245aed1
Author:    mcimadamore
Date:      2011-01-28 12:03 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/5a43b245aed1

6313164: javac generates code that fails byte code verification for the varargs feature
Summary: method applicability check should fail if formal varargs element type is not accessible
Reviewed-by: jjg

! 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/Resolve.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/tools/javac/diags/examples.not-yet.txt
+ test/tools/javac/diags/examples/InaccessibleVarargsType/InaccessibleVarargsType.java
+ test/tools/javac/diags/examples/InaccessibleVarargsType/p1/A.java
+ test/tools/javac/diags/examples/InaccessibleVarargsType/p1/B.java
! test/tools/javac/generics/inference/6638712/T6638712c.out
! test/tools/javac/generics/inference/6638712/T6638712d.out
+ test/tools/javac/varargs/6313164/T6313164.java
+ test/tools/javac/varargs/6313164/T6313164.out
+ test/tools/javac/varargs/6313164/p1/A.java
+ test/tools/javac/varargs/6313164/p1/B.java
+ test/tools/javac/varargs/6313164/p1/C.java

Changeset: 17bafae67e9d
Author:    mcimadamore
Date:      2011-01-28 12:06 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/17bafae67e9d

6838943: inference: javac is not handling type-variable substitution properly
Summary: free type-variables are being replaced with type-variables bound to forall type leading to unsoundness
Reviewed-by: jjg, dlsmith

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

Changeset: babf86a1ac92
Author:    alanb
Date:      2011-01-28 09:25 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/babf86a1ac92

7006126: (fs) Updates to file system API (1/2011)
Reviewed-by: jjg

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

Changeset: df3394337b04
Author:    alanb
Date:      2011-01-28 12:36 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/df3394337b04

Merge


Changeset: 7a75a1803c7a
Author:    darcy
Date:      2011-01-28 16:54 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/7a75a1803c7a

7015530: Reiterate API specializations in javax.lang.model.elment subinterfaces
Reviewed-by: jjg

! src/share/classes/javax/lang/model/element/Element.java
! src/share/classes/javax/lang/model/element/ExecutableElement.java
! src/share/classes/javax/lang/model/element/PackageElement.java
! src/share/classes/javax/lang/model/element/TypeElement.java
! src/share/classes/javax/lang/model/element/TypeParameterElement.java
! src/share/classes/javax/lang/model/element/VariableElement.java

Changeset: 2ab47c4cd618
Author:    darcy
Date:      2011-01-31 19:06 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/2ab47c4cd618

7014734: Project Coin: Allow optional trailing semicolon to terminate resources list in try-with-resources
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/tools/javac/TryWithResources/BadTwrSyntax.java
! test/tools/javac/TryWithResources/BadTwrSyntax.out
- test/tools/javac/diags/examples/TryResourceTrailingSemi.java

Changeset: cad51b6eb7a6
Author:    darcy
Date:      2011-02-01 10:11 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/cad51b6eb7a6

6961571: Update visitors to support ARM's ElementKind.RESOURCE_VARIABLE
Reviewed-by: jjg

+ src/share/classes/javax/lang/model/type/DisjunctiveType.java
! src/share/classes/javax/lang/model/type/TypeKind.java
! src/share/classes/javax/lang/model/type/TypeVisitor.java
! src/share/classes/javax/lang/model/util/AbstractTypeVisitor6.java
! src/share/classes/javax/lang/model/util/AbstractTypeVisitor7.java
! src/share/classes/javax/lang/model/util/ElementKindVisitor6.java
! src/share/classes/javax/lang/model/util/ElementKindVisitor7.java
! src/share/classes/javax/lang/model/util/ElementScanner6.java
! src/share/classes/javax/lang/model/util/ElementScanner7.java
! src/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor7.java
! src/share/classes/javax/lang/model/util/SimpleElementVisitor6.java
! src/share/classes/javax/lang/model/util/SimpleElementVisitor7.java
! src/share/classes/javax/lang/model/util/SimpleTypeVisitor6.java
! src/share/classes/javax/lang/model/util/SimpleTypeVisitor7.java
! src/share/classes/javax/lang/model/util/TypeKindVisitor7.java
! src/share/classes/javax/lang/model/util/Types.java
! test/tools/javac/processing/model/element/TestResourceVariable.java

Changeset: 899f7c3d9426
Author:    mcimadamore
Date:      2011-02-03 09:35 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/899f7c3d9426

6594914: @SuppressWarnings("deprecation") does not not work for the type of a variable
Summary: Lint warnings generated during MemberEnter might ignore @SuppressWarnings annotations
Reviewed-by: jjg

+ src/share/classes/com/sun/tools/javac/code/DeferredLintHandler.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
+ test/tools/javac/warnings/6594914/DeprecatedClass.java
+ test/tools/javac/warnings/6594914/T6594914a.java
+ test/tools/javac/warnings/6594914/T6594914a.out
+ test/tools/javac/warnings/6594914/T6594914b.java
+ test/tools/javac/warnings/6594914/T6594914b.out

Changeset: 875262e89b52
Author:    mcimadamore
Date:      2011-02-03 09:36 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/875262e89b52

5017953: spurious cascaded diagnostics when name not found
Summary: when an operator is applied to one or more erroneous operands, spurious diagnostics are generated
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/Resolve.java
+ test/tools/javac/5017953/T5017953.java
+ test/tools/javac/5017953/T5017953.out
! test/tools/javac/6491592/T6491592.out

Changeset: 03cf47d4de15
Author:    mcimadamore
Date:      2011-02-03 09:37 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/03cf47d4de15

6969184: poor error recovery after symbol not found
Summary: generic type-well formedness check should ignore erroneous symbols
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Check.java
+ test/tools/javac/generics/6969184/T6969184.java
+ test/tools/javac/generics/6969184/T6969184.out

Changeset: afe226180744
Author:    mcimadamore
Date:      2011-02-03 09:38 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/afe226180744

7014715: javac returns different error code for certain failure(s)
Summary: javac silently crashes when emitting certain kinds of resolution diagnostics
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! test/tools/javac/AnonStaticMember_2.java
+ test/tools/javac/AnonStaticMember_2.out
! test/tools/javac/InterfaceInInner.java
+ test/tools/javac/InterfaceInInner.out
! test/tools/javac/QualifiedNew.java
+ test/tools/javac/QualifiedNew.out
! test/tools/javac/T6247324.out
! test/tools/javac/generics/diamond/neg/Neg01.out
! test/tools/javac/generics/inference/6943278/T6943278.out

Changeset: 9e6a09375d37
Author:    lana
Date:      2011-02-04 17:30 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/9e6a09375d37

Merge


Changeset: 3aa269645199
Author:    mcimadamore
Date:      2011-02-07 18:09 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/3aa269645199

7017414: before the move of JSR 292 to package java.lang.invoke, javac must recognize the new package
Summary: added support for future 292 package (support for old location 'java.dyn' will be removed in followup changeset)
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/code/Flags.java
! src/share/classes/com/sun/tools/javac/code/Symtab.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/util/Names.java

Changeset: 96d4226bdd60
Author:    mcimadamore
Date:      2011-02-07 18:10 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/96d4226bdd60

7007615: java_util/generics/phase2/NameClashTest02 fails since jdk7/pit/b123.
Summary: override clash algorithm is not implemented correctly
Reviewed-by: jjg

! 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/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/Lower.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/tools/javac/diags/examples/NameClashSameErasureNoHide.java
! test/tools/javac/diags/examples/NameClashSameErasureNoOverride.java
+ test/tools/javac/diags/examples/NameClashSameErasureNoOverride1.java
! test/tools/javac/generics/5009937/T5009937.out
! test/tools/javac/generics/6182950/T6182950b.out
! test/tools/javac/generics/6476118/T6476118a.out
! test/tools/javac/generics/6476118/T6476118b.out
! test/tools/javac/generics/6476118/T6476118c.java
! test/tools/javac/generics/6476118/T6476118c.out
! test/tools/javac/generics/6985719/T6985719e.out
! test/tools/javac/generics/6985719/T6985719f.out
! test/tools/javac/generics/6985719/T6985719g.out
! test/tools/javac/generics/6985719/T6985719h.out
+ test/tools/javac/generics/7007615/T7007615.java
+ test/tools/javac/generics/7007615/T7007615.out
+ test/tools/javac/generics/7007615/acc1/AccessibilityCheck01.java
+ test/tools/javac/generics/7007615/acc1/p1/C.java
+ test/tools/javac/generics/7007615/acc1/p1/D.java
+ test/tools/javac/generics/7007615/acc1/p2/E.java
+ test/tools/javac/generics/7007615/acc2/AccessibilityCheck02.java
+ test/tools/javac/generics/7007615/acc2/AccessibilityCheck02.out
+ test/tools/javac/generics/7007615/acc2/p1/C.java
+ test/tools/javac/generics/7007615/acc2/p1/D.java
+ test/tools/javac/generics/7007615/acc2/p2/E.java
! test/tools/javac/scope/HashCollisionTest.java
! test/tools/javac/scope/StarImportTest.java

Changeset: 56b77a38618c
Author:    jjg
Date:      2011-02-07 11:42 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/56b77a38618c

7017675: typo in JavacParser for allowUnderscoresInLiterals
Reviewed-by: dlsmith
Contributed-by: peter.b.kessler at oracle.com

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

Changeset: 2cbaa43eb075
Author:    lana
Date:      2011-02-14 16:31 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/2cbaa43eb075

Merge

- test/tools/javac/TryWithResources/TwrInference.java
- test/tools/javac/TryWithResources/TwrIntersection.java
- test/tools/javac/TryWithResources/TwrIntersection02.java
- test/tools/javac/TryWithResources/TwrIntersection02.out

Changeset: a21c7f194d31
Author:    mfang
Date:      2011-02-10 16:51 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/a21c7f194d31

7017734: jdk7 message drop 1 translation integration
Reviewed-by: ogino, yhuang

! src/share/classes/com/sun/tools/apt/resources/apt_ja.properties
! src/share/classes/com/sun/tools/apt/resources/apt_zh_CN.properties
! src/share/classes/com/sun/tools/doclets/formats/html/resources/standard_ja.properties
! src/share/classes/com/sun/tools/doclets/formats/html/resources/standard_zh_CN.properties
! src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclets_ja.properties
! src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclets_zh_CN.properties
! src/share/classes/com/sun/tools/javac/resources/compiler_ja.properties
! src/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties
! src/share/classes/com/sun/tools/javac/resources/javac_ja.properties
! src/share/classes/com/sun/tools/javac/resources/javac_zh_CN.properties
! src/share/classes/com/sun/tools/javadoc/resources/javadoc_ja.properties
! src/share/classes/com/sun/tools/javadoc/resources/javadoc_zh_CN.properties
! src/share/classes/com/sun/tools/javah/resources/l10n_ja.properties
! src/share/classes/com/sun/tools/javah/resources/l10n_zh_CN.properties

Changeset: 4cdea0752a48
Author:    mfang
Date:      2011-02-11 22:58 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/4cdea0752a48

Merge


Changeset: 26071d11c613
Author:    mfang
Date:      2011-02-11 23:49 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/26071d11c613

Merge


Changeset: 7a98db8cbfce
Author:    ohair
Date:      2011-02-15 12:34 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/7a98db8cbfce

Merge


Changeset: 6cdb76cf4d1a
Author:    cl
Date:      2011-02-18 14:23 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/6cdb76cf4d1a

Added tag jdk7-b130 for changeset 7a98db8cbfce

! .hgtags

Changeset: d51c2dca67e5
Author:    mchung
Date:      2011-02-23 16:19 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/d51c2dca67e5

Merge

! .hgtags
! make/build.xml
! src/share/bin/launcher.sh-template
! src/share/classes/com/sun/source/tree/Tree.java
! src/share/classes/com/sun/source/tree/TreeVisitor.java
! src/share/classes/com/sun/source/util/SimpleTreeVisitor.java
! src/share/classes/com/sun/source/util/TreeScanner.java
! src/share/classes/com/sun/tools/classfile/Attribute.java
! src/share/classes/com/sun/tools/classfile/ClassTranslator.java
! src/share/classes/com/sun/tools/classfile/ClassWriter.java
! src/share/classes/com/sun/tools/classfile/ConstantPool.java
! src/share/classes/com/sun/tools/classfile/Dependencies.java
- src/share/classes/com/sun/tools/classfile/ExtendedAnnotation.java
- src/share/classes/com/sun/tools/classfile/RuntimeInvisibleTypeAnnotations_attribute.java
- src/share/classes/com/sun/tools/classfile/RuntimeTypeAnnotations_attribute.java
- src/share/classes/com/sun/tools/classfile/RuntimeVisibleTypeAnnotations_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/TypeAnnotations.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/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/Modules.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/file/CacheFSInfo.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/file/ZipFileIndexArchive.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/main/JavaCompiler.java
! src/share/classes/com/sun/tools/javac/main/Main.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.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/resources/compiler.properties
! 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/tree/TreeScanner.java
! src/share/classes/com/sun/tools/javac/tree/TreeTranslator.java
! src/share/classes/com/sun/tools/javac/util/Names.java
! src/share/classes/com/sun/tools/javap/AttributeWriter.java
! src/share/classes/com/sun/tools/javap/ConstantWriter.java
- src/share/classes/com/sun/tools/javap/TypeAnnotationWriter.java
- test/tools/javac/diags/examples/EnumConstRequired.java
- test/tools/javac/diags/examples/TypeParameterOnPolymorphicSignature.java
- test/tools/javac/meth/InvokeDyn.java
- test/tools/javac/meth/InvokeDynTrans.java
- test/tools/javac/meth/InvokeDynTrans.out
- test/tools/javac/meth/InvokeMHTrans.java
- test/tools/javac/meth/InvokeMHTrans.out
! test/tools/javac/nio/compileTest/CompileTest.java

Changeset: fb2569d74ce7
Author:    mchung
Date:      2011-03-03 20:03 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/fb2569d74ce7

Merge

! .hgtags
! make/build.xml
! src/share/classes/com/sun/tools/javac/code/Flags.java
! src/share/classes/com/sun/tools/javac/code/Printer.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/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/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/file/CacheFSInfo.java
! src/share/classes/com/sun/tools/javac/file/JavacFileManager.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/parser/Scanner.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/share/classes/com/sun/tools/javac/util/Names.java
! src/share/classes/javax/lang/model/element/Element.java
! src/share/classes/javax/lang/model/type/TypeKind.java
! test/tools/javac/T6725036.java
- test/tools/javac/TryWithResources/TwrInference.java
- test/tools/javac/TryWithResources/TwrIntersection.java
- test/tools/javac/TryWithResources/TwrIntersection02.java
- test/tools/javac/TryWithResources/TwrIntersection02.out
! test/tools/javac/nio/compileTest/CompileTest.java




More information about the jigsaw-dev mailing list