hg: jigsaw/jigsaw/langtools: 32 new changesets
mandy.chung at oracle.com
mandy.chung at oracle.com
Mon Feb 13 13:30:27 PST 2012
Changeset: 4e089d47de08
Author: jjg
Date: 2012-01-10 13:57 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/4e089d47de08
Convert to using new constant pool entry CONSTANT_ModuleQuery_info
! 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/javac/jvm/ClassWriter.java
! src/share/classes/com/sun/tools/javap/ConstantWriter.java
Changeset: 47a73fdd0b86
Author: jjg
Date: 2012-01-10 15:53 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/47a73fdd0b86
Convert to using java.base bade module
! src/share/classes/com/sun/tools/javac/comp/Modules.java
! src/share/classes/com/sun/tools/javac/jigsaw/JigsawModuleResolver.java
! src/share/classes/com/sun/tools/javac/util/Names.java
! src/share/classes/javax/lang/model/util/ModuleResolver.java
Changeset: 3163ec6ee9d5
Author: jjg
Date: 2012-01-12 14:20 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/3163ec6ee9d5
fixes for base module and ModuleId
! src/share/classes/com/sun/tools/javac/code/Directive.java
! src/share/classes/com/sun/tools/javac/comp/Modules.java
! src/share/classes/com/sun/tools/javac/jigsaw/JigsawModuleResolver.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/share/classes/javax/lang/model/util/ModuleResolver.java
Changeset: 1e684519d1f4
Author: jjg
Date: 2012-01-12 19:47 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/1e684519d1f4
converge on latest JVMS spec
! src/share/classes/com/sun/source/tree/RequiresFlag.java
! src/share/classes/com/sun/tools/classfile/ClassWriter.java
! src/share/classes/com/sun/tools/classfile/ModuleProvides_attribute.java
! src/share/classes/com/sun/tools/classfile/ModuleRequires_attribute.java
! src/share/classes/com/sun/tools/javac/code/Directive.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Modules.java
! src/share/classes/com/sun/tools/javac/jigsaw/JavacCatalog.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javap/AttributeWriter.java
Changeset: 3b7197fe9d65
Author: jjg
Date: 2012-01-14 11:41 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/3b7197fe9d65
write inherited exports in view
! src/share/classes/com/sun/tools/javac/code/Directive.java
! src/share/classes/com/sun/tools/javac/code/Symbol.java
! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/share/classes/com/sun/tools/javap/AttributeWriter.java
Changeset: 0c082bf0868a
Author: jjg
Date: 2012-01-15 11:47 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/0c082bf0868a
fix order of directives
! src/share/classes/com/sun/tools/javac/code/Directive.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/AttrContext.java
! src/share/classes/com/sun/tools/javac/comp/Modules.java
! src/share/classes/com/sun/tools/javac/jigsaw/JigsawModuleResolver.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
Changeset: 6374e1768234
Author: jjg
Date: 2012-01-19 15:45 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/6374e1768234
Rename ModuleIdQuery to ModuleQuery
- src/share/classes/com/sun/source/tree/ModuleIdQueryTree.java
+ src/share/classes/com/sun/source/tree/ModuleQueryTree.java
! src/share/classes/com/sun/source/tree/RequiresModuleDirectiveTree.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/util/SimpleTreeVisitor.java
! src/share/classes/com/sun/source/util/TreeScanner.java
! src/share/classes/com/sun/tools/javac/code/Directive.java
! src/share/classes/com/sun/tools/javac/code/ModuleId.java
- src/share/classes/com/sun/tools/javac/code/ModuleIdQuery.java
+ src/share/classes/com/sun/tools/javac/code/ModuleQuery.java
! src/share/classes/com/sun/tools/javac/comp/AttrContext.java
! src/share/classes/com/sun/tools/javac/comp/Modules.java
! src/share/classes/com/sun/tools/javac/jigsaw/JavacCatalog.java
! src/share/classes/com/sun/tools/javac/jigsaw/JigsawModuleResolver.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/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/TreeMaker.java
! src/share/classes/com/sun/tools/javac/tree/TreeScanner.java
! src/share/classes/javax/lang/model/element/ModuleElement.java
Changeset: 0ec6fbf091f1
Author: jjg
Date: 2012-01-19 15:48 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/0ec6fbf091f1
Merge
! src/share/classes/com/sun/tools/classfile/ModuleProvides_attribute.java
Changeset: 79f268e1e047
Author: jjg
Date: 2012-01-21 16:50 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/79f268e1e047
Rebuilding tests
! src/share/classes/com/sun/tools/javac/api/ClientCodeWrapper.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/Modules.java
! src/share/classes/com/sun/tools/javac/file/JavacFileManager.java
! src/share/classes/com/sun/tools/javap/JavapTask.java
+ test/tools/javac/modules/EntrypointTest01.java
+ test/tools/javac/modules/ExportTest01.java
- test/tools/javac/modules/ModuleAccessTest01.java
- test/tools/javac/modules/ModuleAnnotsTest01.java
- test/tools/javac/modules/ModuleAttributeTest01.java
- test/tools/javac/modules/ModuleClassAttributeTest01.java
- test/tools/javac/modules/ModuleModeTests/DerbyTest.java
- test/tools/javac/modules/ModuleModeTests/HelloAWTTest.java
- test/tools/javac/modules/ModuleModeTests/HelloWorldTest.java
- test/tools/javac/modules/ModuleModeTests/TestRunner.java
- test/tools/javac/modules/ModuleModifierTest01.java
- test/tools/javac/modules/ModulePathTest01.java
- test/tools/javac/modules/ModulePathTest02.java
- test/tools/javac/modules/ModulePermitsAttributeTest01.java
- test/tools/javac/modules/ModuleProvidesAttributeTest01.java
- test/tools/javac/modules/ModuleRequiresAttributeTest01.java
- test/tools/javac/modules/ModuleResolverTest01.java
- test/tools/javac/modules/ModuleResolverTest02.java
- test/tools/javac/modules/ModuleResolverTest03.java
- test/tools/javac/modules/ModuleResolverTest04.java
- test/tools/javac/modules/ModuleResolverTest05.java
- test/tools/javac/modules/ModuleVersionQueryTest01.java
- test/tools/javac/modules/ModuleVersionTest01.java
+ test/tools/javac/modules/PermitsTest01.java
+ test/tools/javac/modules/ProvidesModuleTest01.java
+ test/tools/javac/modules/ProvidesServiceTest01.java
+ test/tools/javac/modules/RequiresModuleTest01.java
+ test/tools/javac/modules/RequiresServiceTest01.java
Changeset: 4b4365ef7d35
Author: jjg
Date: 2012-01-23 11:13 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/4b4365ef7d35
Mising file
+ src/share/classes/com/sun/tools/javac/comp/ModuleContext.java
Changeset: b0bffeef4aef
Author: jjg
Date: 2012-01-23 19:47 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/b0bffeef4aef
add and consolidate tests
! src/share/classes/com/sun/tools/classfile/ModuleData_attribute.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/ModuleContext.java
! src/share/classes/com/sun/tools/javac/comp/Modules.java
! src/share/classes/com/sun/tools/javac/file/JavacFileManager.java
+ test/tools/javac/modules/DirectiveTest.java
! test/tools/javac/modules/EntrypointTest01.java
- test/tools/javac/modules/ExportTest01.java
+ test/tools/javac/modules/ExportsTest01.java
! test/tools/javac/modules/PermitsTest01.java
! test/tools/javac/modules/ProvidesModuleTest01.java
! test/tools/javac/modules/ProvidesServiceTest01.java
! test/tools/javac/modules/RequiresModuleTest01.java
! test/tools/javac/modules/RequiresServiceTest01.java
+ test/tools/javac/modules/ViewTest01.java
Changeset: b42a126d943b
Author: jjg
Date: 2012-01-23 22:20 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/b42a126d943b
new test
+ test/tools/javac/modules/ModuleDataTest01.java
Changeset: a960e0b6b464
Author: jjg
Date: 2012-01-23 22:21 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/a960e0b6b464
clean up diagnostics, provide missing diagnostics
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Modules.java
! src/share/classes/com/sun/tools/javac/main/Option.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/parser/Tokens.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/tools/javac/diags/CheckResourceKeys.java
! test/tools/javac/modules/ProvidesServiceTest01.java
Changeset: 26d795d3ad30
Author: jjg
Date: 2012-01-24 08:16 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/26d795d3ad30
test updates
! test/tools/javac/modules/DirectiveTest.java
! test/tools/javac/modules/RequiresServiceTest01.java
! test/tools/javac/modules/ViewTest01.java
Changeset: 70a9a5da93ad
Author: jjg
Date: 2012-01-25 14:50 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/70a9a5da93ad
More work on tests
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Modules.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/tools/javac/modules/DirectiveTest.java
! test/tools/javac/modules/EntrypointTest01.java
! test/tools/javac/modules/ExportsTest01.java
! test/tools/javac/modules/ModuleDataTest01.java
! test/tools/javac/modules/PermitsTest01.java
! test/tools/javac/modules/ProvidesModuleTest01.java
! test/tools/javac/modules/ProvidesServiceTest01.java
! test/tools/javac/modules/RequiresModuleTest01.java
! test/tools/javac/modules/RequiresServiceTest01.java
! test/tools/javac/modules/ViewTest01.java
Changeset: 7f728718a51b
Author: mchung
Date: 2012-01-25 14:10 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/7f728718a51b
Merge with jigsaw-views
! src/share/classes/com/sun/tools/javac/jigsaw/JavacCatalog.java
Changeset: 9dfe9d11fd65
Author: mchung
Date: 2012-01-25 15:45 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/9dfe9d11fd65
support SYNTHETIC and SYNTHESIZED modifier
! src/share/classes/com/sun/tools/javac/jigsaw/JavacCatalog.java
Changeset: 8dd76d134965
Author: mchung
Date: 2012-01-25 15:45 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/8dd76d134965
Merge
Changeset: df8e7bb69873
Author: jjg
Date: 2012-01-25 18:01 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/df8e7bb69873
more checks, more diagnostcs, more tests
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/share/classes/com/sun/tools/javac/util/Names.java
! test/tools/javac/modules/DirectiveTest.java
! test/tools/javac/modules/EntrypointTest01.java
! test/tools/javac/modules/ProvidesServiceTest01.java
Changeset: 1bf314a8162f
Author: jjg
Date: 2012-01-26 13:32 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/1bf314a8162f
Temp. patch to use jdk.base instead of java.base until alias support is available
! src/share/classes/com/sun/tools/javac/util/Names.java
Changeset: c71578e47a67
Author: jjg
Date: 2012-01-26 16:18 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/c71578e47a67
make ClientCodeWrapper.wrap tolerant of null
! src/share/classes/com/sun/tools/javac/api/ClientCodeWrapper.java
Changeset: ab5a8f1c0b81
Author: jjg
Date: 2012-01-26 17:29 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/ab5a8f1c0b81
bug fix for entrypoint class check
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Modules.java
Changeset: b9abee860658
Author: jjg
Date: 2012-01-27 14:55 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/b9abee860658
add support for jdk.legacy, to be used when no module-info is available
! src/share/classes/com/sun/tools/javac/comp/Modules.java
! src/share/classes/com/sun/tools/javac/util/Names.java
Changeset: 51fb17abfc32
Author: mcimadamore
Date: 2012-01-24 17:52 +0000
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/51fb17abfc32
7129801: Merge the two method applicability routines
Summary: Resolve.java and Infer.java should reuse the same method applicability check routine
Reviewed-by: dlsmith, jjg
! 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/InferVarargsArgumentMismatch.java
Changeset: ac36176b7de0
Author: jjh
Date: 2012-01-24 15:51 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/ac36176b7de0
7126832: com.sun.tools.javac.api.ClientCodeWrapper$WrappedJavaFileManager cannot be cast
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java
! src/share/classes/com/sun/tools/javac/main/Main.java
+ test/tools/javah/T7126832/T7126832.java
+ test/tools/javah/T7126832/java.java
Changeset: d16b464e742c
Author: jjh
Date: 2012-01-24 16:31 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/d16b464e742c
7129225: javac fails to run annotation processors when star import of package of gensrc
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
+ test/tools/javac/7129225/Anno.java
+ test/tools/javac/7129225/AnnoProcessor.java
+ test/tools/javac/7129225/NegTest.ref
+ test/tools/javac/7129225/TestImportStar.java
+ test/tools/javac/7129225/TestImportStar.ref
Changeset: 332dfa0f91df
Author: jjh
Date: 2012-01-25 12:20 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/332dfa0f91df
7133314: The regression test for 7129225 fails when run with jtreg -samevm or jtreg -agentvm
Reviewed-by: jjg
! test/tools/javac/7129225/AnnoProcessor.java
! test/tools/javac/7129225/NegTest.ref
! test/tools/javac/7129225/TestImportStar.java
! test/tools/javac/7129225/TestImportStar.ref
Changeset: f1201c124de0
Author: jjg
Date: 2012-01-27 15:47 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/f1201c124de0
Merge with TL
! .hgtags
! src/share/classes/com/sun/tools/javac/code/Types.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/main/Main.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/share/classes/javax/lang/model/element/Element.java
Changeset: d46c6d0d9f80
Author: jjg
Date: 2012-02-11 12:02 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/d46c6d0d9f80
fixes for full skip boot cycle build
! src/share/classes/com/sun/tools/javac/comp/Modules.java
! src/share/classes/com/sun/tools/javac/jigsaw/JigsawLibraryLocation.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/util/Debug.java
Changeset: ebb12f0ae70f
Author: jjg
Date: 2012-02-11 12:09 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/ebb12f0ae70f
fix javadoc errors
! src/share/classes/javax/tools/ExtendedLocation.java
Changeset: abc83e4b419e
Author: jjg
Date: 2012-02-11 16:30 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/abc83e4b419e
fix java.lang.UnsupportedOperationException from List
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
Changeset: 532038c25d55
Author: mchung
Date: 2012-02-13 12:29 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/532038c25d55
Merge
! .hgtags
- src/share/classes/com/sun/source/tree/ModuleIdQueryTree.java
+ src/share/classes/com/sun/source/tree/ModuleQueryTree.java
- src/share/classes/com/sun/tools/javac/code/ModuleIdQuery.java
+ src/share/classes/com/sun/tools/javac/code/ModuleQuery.java
More information about the jigsaw-dev
mailing list