hg: jigsaw/jigsaw/langtools: 89 new changesets

mandy.chung at oracle.com mandy.chung at oracle.com
Thu Jan 26 14:43:45 PST 2012


Changeset: 2179237a7f83
Author:    jjg
Date:      2011-11-15 14:26 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/2179237a7f83

basic support for generating new class file attributes

! 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/ConstantPool.java
- src/share/classes/com/sun/tools/classfile/ModuleClass_attribute.java
+ src/share/classes/com/sun/tools/classfile/ModuleData_attribute.java
- src/share/classes/com/sun/tools/classfile/ModuleExport_attribute.java
- src/share/classes/com/sun/tools/classfile/ModulePermits_attribute.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/classfile/Module_attribute.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/Symbol.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/jigsaw/JigsawModuleResolver.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/util/Names.java
! src/share/classes/com/sun/tools/javap/AttributeWriter.java
! src/share/classes/com/sun/tools/javap/ClassWriter.java
! src/share/classes/javax/lang/model/element/ModuleElement.java

Changeset: 4210f18e2300
Author:    jjg
Date:      2011-11-16 17:11 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/4210f18e2300

remove support for old semantic info

! 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/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/javax/lang/model/element/ModuleElement.java

Changeset: 71eff8ae0fea
Author:    jjg
Date:      2011-11-21 10:34 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/71eff8ae0fea

fix permits

! src/share/classes/com/sun/tools/classfile/ModuleProvides_attribute.java
! src/share/classes/com/sun/tools/javac/code/Symbol.java
! src/share/classes/com/sun/tools/javap/AttributeWriter.java

Changeset: 446fb88f6435
Author:    jjg
Date:      2011-11-21 16:05 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/446fb88f6435

update Tree API

+ src/share/classes/com/sun/source/tree/EntrypointDirectiveTree.java
+ src/share/classes/com/sun/source/tree/ExportDirectiveTree.java
- src/share/classes/com/sun/source/tree/ModuleClassTree.java
+ src/share/classes/com/sun/source/tree/ModuleDirectiveTree.java
- src/share/classes/com/sun/source/tree/ModuleExportTree.java
+ src/share/classes/com/sun/source/tree/ModuleIdQueryTree.java
! src/share/classes/com/sun/source/tree/ModuleIdTree.java
- src/share/classes/com/sun/source/tree/ModulePermitsTree.java
- src/share/classes/com/sun/source/tree/ModuleRequiresTree.java
! src/share/classes/com/sun/source/tree/ModuleTree.java
+ src/share/classes/com/sun/source/tree/PermitsDirectiveTree.java
+ src/share/classes/com/sun/source/tree/ProvidesModuleDirectiveTree.java
+ src/share/classes/com/sun/source/tree/ProvidesServiceDirectiveTree.java
+ src/share/classes/com/sun/source/tree/RequiresFlag.java
+ src/share/classes/com/sun/source/tree/RequiresModuleDirectiveTree.java
+ src/share/classes/com/sun/source/tree/RequiresServiceDirectiveTree.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/ViewDeclarationTree.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/comp/Attr.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/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/jvm/Pool.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/com/sun/tools/javap/AttributeWriter.java

Changeset: 686714238fb5
Author:    mchung
Date:      2011-11-22 15:10 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/686714238fb5

Add a View constructor for the jar tool use

! src/share/classes/com/sun/tools/classfile/ModuleProvides_attribute.java

Changeset: 53189d57c19a
Author:    mchung
Date:      2011-11-22 16:18 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/53189d57c19a

Fix ClassWriter to write service_table for ModuleRequires attribute

! src/share/classes/com/sun/tools/classfile/ClassWriter.java

Changeset: cd04c161e84f
Author:    jjg
Date:      2011-11-23 14:18 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/cd04c161e84f

update parser for views

! 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/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/jvm/ClassWriter.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/tree/Pretty.java
! src/share/classes/com/sun/tools/javac/tree/TreeScanner.java
! src/share/classes/com/sun/tools/javac/util/Names.java
! src/share/classes/com/sun/tools/javap/AttributeWriter.java

Changeset: 141d01e228c0
Author:    mchung
Date:      2011-12-01 10:39 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/141d01e228c0

Merge


Changeset: f9d568384ddc
Author:    mchung
Date:      2011-12-01 13:37 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/f9d568384ddc

Multiple views support

! src/share/classes/com/sun/tools/javac/jigsaw/JavacCatalog.java

Changeset: f43ee747f36d
Author:    mchung
Date:      2011-12-01 16:29 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/f43ee747f36d

Merge


Changeset: 6157cf19b863
Author:    mchung
Date:      2011-12-02 13:07 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/6157cf19b863

Fix for skip boot cycle build

! make/build.properties
! make/build.xml

Changeset: 47147081d5b4
Author:    mcimadamore
Date:      2011-10-06 18:39 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/47147081d5b4

7090499: missing rawtypes warnings in anonymous inner class
Summary: javac does not detect raw types inside anonymous inner classes
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Check.java
+ test/tools/javac/warnings/7090499/T7090499.java
+ test/tools/javac/warnings/7090499/T7090499.out

Changeset: b5d0b8effc85
Author:    mcimadamore
Date:      2011-10-17 12:54 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/b5d0b8effc85

7097436: Project Coin: duplicate varargs warnings on method annotated with @SafeVarargs
Summary: Duplicate aliasing check during subtyping leads to spurious varargs diagnostic
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/code/Types.java
+ test/tools/javac/varargs/7097436/T7097436.java
+ test/tools/javac/varargs/7097436/T7097436.out
! test/tools/javac/varargs/warning/Warn5.java

Changeset: 3cdfa97e1be9
Author:    mcimadamore
Date:      2011-10-17 12:57 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/3cdfa97e1be9

7093325: Redundant entry in bytecode exception table
Summary: Inlining of finalizers does not update gaps list accordingly
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/jvm/Code.java
! src/share/classes/com/sun/tools/javac/jvm/Gen.java
+ test/tools/javac/T7093325.java

Changeset: 366c233eb838
Author:    mcimadamore
Date:      2011-10-19 16:56 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/366c233eb838

7102515: javac running very very long and not returning
Summary: Verbose resolution diagnostics slow down with operator resolution
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/tools/javac/7102515/T7102515.java
+ test/tools/javac/7102515/T7102515.out

Changeset: d2cbb77469ed
Author:    jjg
Date:      2011-10-19 15:29 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/d2cbb77469ed

7101146: Paths should more directly managed by BaseFileManager
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/file/JavacFileManager.java
! src/share/classes/com/sun/tools/javac/file/Paths.java
! src/share/classes/com/sun/tools/javac/nio/JavacPathFileManager.java
! src/share/classes/com/sun/tools/javac/util/BaseFileManager.java

Changeset: b4021c520e40
Author:    jjh
Date:      2011-10-21 14:14 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/b4021c520e40

7098530: tools/javac/javazip/Test.sh can fail on Windows
Summary: Fix cygpath command to properly convert path
Reviewed-by: jjg

! test/tools/javac/javazip/Test.sh

Changeset: d346ab55031b
Author:    mcimadamore
Date:      2011-10-24 13:00 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/d346ab55031b

7096014: Javac tokens should retain state
Summary: Refactor javac tokens from enum constants to stateful instances (to keep track of position, comments, etc.)
Reviewed-by: jjg

! src/share/classes/com/sun/tools/apt/main/AptJavaCompiler.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/JavaTokenizer.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
+ src/share/classes/com/sun/tools/javac/parser/JavadocTokenizer.java
- src/share/classes/com/sun/tools/javac/parser/Keywords.java
! src/share/classes/com/sun/tools/javac/parser/Lexer.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/parser/ScannerFactory.java
- src/share/classes/com/sun/tools/javac/parser/Token.java
+ src/share/classes/com/sun/tools/javac/parser/Tokens.java
+ src/share/classes/com/sun/tools/javac/parser/UnicodeReader.java
! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/share/classes/com/sun/tools/javadoc/JavadocTool.java
! test/tools/javac/api/TestJavacTaskScanner.java
+ test/tools/javac/depDocComment/DeprecatedDocComment3.java
+ test/tools/javac/tree/DocCommentToplevelTest.java

Changeset: 05814303a056
Author:    mcimadamore
Date:      2011-10-24 13:00 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/05814303a056

7098660: Write better overload resolution/inference tests
Summary: Add overload/inference debug diagnostics - added test harness using annotations to check outcome of overload resolution/inference
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/code/Printer.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/ApplicableMethodFound.java
+ test/tools/javac/diags/examples/ApplicableMethodFound1.java
+ test/tools/javac/diags/examples/DeferredMethodInst.java
+ test/tools/javac/diags/examples/FullInstSig.java
+ test/tools/javac/diags/examples/NotApplicableMethodFound.java
+ test/tools/javac/diags/examples/PartialInstSig.java
+ test/tools/javac/diags/examples/VerboseResolveMulti.java
+ test/tools/javac/diags/examples/VerboseResolveMulti1.java
+ test/tools/javac/resolve/Candidate.java
+ test/tools/javac/resolve/Pos.java
+ test/tools/javac/resolve/ResolveHarness.java
+ test/tools/javac/resolve/TraceResolve.java
+ test/tools/javac/resolve/tests/BoxedReturnTypeInference.java
+ test/tools/javac/resolve/tests/PrimitiveOverReferenceOverInferred.java
+ test/tools/javac/resolve/tests/PrimitiveOverReferenceOverVarargs.java
+ test/tools/javac/resolve/tests/PrimitiveOverReferenceVarargsAmbiguous.java
+ test/tools/javac/resolve/tests/PrimitiveOverload.java
+ test/tools/javac/resolve/tests/PrimitiveReturnTypeInference.java
+ test/tools/javac/resolve/tests/ReferenceOverInferred.java
+ test/tools/javac/resolve/tests/ReferenceOverVarargs.java
+ test/tools/javac/resolve/tests/ReferenceOverload.java

Changeset: b73a9be0b993
Author:    mcimadamore
Date:      2011-10-25 15:40 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/b73a9be0b993

7104618: MessageInfo.java is failing after lexer changes
Summary: Two langtools regression tests cannot be built due to a bad import statement
Reviewed-by: jjg

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

Changeset: d830d28fc72e
Author:    jjg
Date:      2011-10-25 10:48 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/d830d28fc72e

7104039: refactor/cleanup javac Paths class
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/apt/main/Main.java
! src/share/classes/com/sun/tools/javac/file/JavacFileManager.java
+ src/share/classes/com/sun/tools/javac/file/Locations.java
- src/share/classes/com/sun/tools/javac/file/Paths.java
! src/share/classes/com/sun/tools/javac/nio/JavacPathFileManager.java
! src/share/classes/com/sun/tools/javac/util/BaseFileManager.java
! src/share/classes/com/sun/tools/javadoc/DocletInvoker.java

Changeset: a1eaf78ababb
Author:    jjh
Date:      2011-10-25 19:18 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/a1eaf78ababb

7104905: Java SE build fails on call to CreateSymbols
Reviewed-by: jjg

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

Changeset: 510d09ddc861
Author:    katleman
Date:      2011-10-13 10:35 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/510d09ddc861

Added tag jdk8-b09 for changeset b7a7e47c8d3d

! .hgtags

Changeset: 5010ffc61eda
Author:    lana
Date:      2011-10-12 12:26 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/5010ffc61eda

Merge


Changeset: f6c783e18bdf
Author:    lana
Date:      2011-10-17 19:07 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/f6c783e18bdf

Merge


Changeset: 4bf01f1c4e34
Author:    katleman
Date:      2011-10-20 10:32 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/4bf01f1c4e34

Added tag jdk8-b10 for changeset f6c783e18bdf

! .hgtags

Changeset: e52159ff8d0c
Author:    lana
Date:      2011-10-25 10:52 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/e52159ff8d0c

Merge


Changeset: 897b72b2751b
Author:    lana
Date:      2011-10-26 12:28 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/897b72b2751b

Merge

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

Changeset: 9e2eb4bc49eb
Author:    jjh
Date:      2011-11-01 15:49 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/9e2eb4bc49eb

7101933: langtools jtreg tests do not work with jprt on windows
Summary: Fixed langtools/test/Makefile to work on cygwin. Updated jtreg to 4.1 and JCK to JCK8.
Reviewed-by: jjg, ohair

! test/Makefile

Changeset: 56830d5cb5bb
Author:    mcimadamore
Date:      2011-11-04 12:36 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/56830d5cb5bb

7104201: Refactor DocCommentScanner
Summary: Add new Comment helper class to parse contents of comments in source code
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/parser/JavadocTokenizer.java
! src/share/classes/com/sun/tools/javac/parser/Tokens.java
! src/share/classes/com/sun/tools/javac/parser/UnicodeReader.java
+ test/tools/javac/depDocComment/DeprecatedDocComment4.java
+ test/tools/javac/depDocComment/DeprecatedDocComment4.out

Changeset: 8ff85191a7ac
Author:    katleman
Date:      2011-10-27 13:54 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/8ff85191a7ac

Added tag jdk8-b11 for changeset 4bf01f1c4e34

! .hgtags

Changeset: 52df2131e294
Author:    lana
Date:      2011-10-25 21:55 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/52df2131e294

Merge

- src/share/classes/com/sun/tools/javac/file/Paths.java
- src/share/classes/com/sun/tools/javac/parser/DocCommentScanner.java
- src/share/classes/com/sun/tools/javac/parser/Keywords.java
- src/share/classes/com/sun/tools/javac/parser/Token.java

Changeset: f2d6ed25857d
Author:    lana
Date:      2011-10-28 17:49 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/f2d6ed25857d

Merge

- src/share/classes/com/sun/tools/javac/file/Paths.java
- src/share/classes/com/sun/tools/javac/parser/DocCommentScanner.java
- src/share/classes/com/sun/tools/javac/parser/Keywords.java
- src/share/classes/com/sun/tools/javac/parser/Token.java

Changeset: ae25163501bc
Author:    katleman
Date:      2011-11-03 10:32 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/ae25163501bc

Added tag jdk8-b12 for changeset f2d6ed25857d

! .hgtags

Changeset: 11c184155128
Author:    lana
Date:      2011-11-05 00:02 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/11c184155128

Merge


Changeset: ca49d50318dc
Author:    jjg
Date:      2011-11-08 11:51 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/ca49d50318dc

6921494: provide way to print javac tree tag values
Reviewed-by: jjg, mcimadamore
Contributed-by: vicenterz at yahoo.es

! src/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java
! src/share/classes/com/sun/tools/javac/api/JavacTrees.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/Env.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/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/jvm/CRTable.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/JavacElements.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/share/classes/com/sun/tools/javac/tree/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/javadoc/ClassDocImpl.java
! src/share/classes/com/sun/tools/javadoc/JavadocTool.java
! test/tools/javac/failover/CheckAttributedTree.java
! test/tools/javac/tree/AbstractTreeScannerTest.java
! test/tools/javac/tree/TreePosTest.java

Changeset: 36553cb94345
Author:    jjg
Date:      2011-11-08 17:06 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/36553cb94345

7108668: allow Log to be initialized and used earlier
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/apt/comp/Apt.java
! src/share/classes/com/sun/tools/javac/api/JavacTool.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/util/JCDiagnostic.java
! src/share/classes/com/sun/tools/javac/util/JavacMessages.java
! src/share/classes/com/sun/tools/javac/util/Log.java
! src/share/classes/com/sun/tools/javac/util/Options.java
! src/share/classes/com/sun/tools/javadoc/Start.java

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

7108669: cleanup Log methods for direct printing to streams
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/apt/main/Main.java
! src/share/classes/com/sun/tools/javac/api/JavacTool.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/share/classes/com/sun/tools/javac/main/JavacOption.java
! src/share/classes/com/sun/tools/javac/main/Main.java
! src/share/classes/com/sun/tools/javac/main/RecognizedOptions.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/util/BaseFileManager.java
! src/share/classes/com/sun/tools/javac/util/Log.java
! test/tools/javac/6410653/T6410653.java
! test/tools/javac/diags/ArgTypeCompilerFactory.java

Changeset: c1238fcc9515
Author:    ksrini
Date:      2011-11-14 08:09 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/c1238fcc9515

7110974: (javac) add coding conventions and style checkers for langtools
Reviewed-by: jjg

! make/build.properties
! make/build.xml
+ make/conf/checkstyle-emacs.xsl
+ make/conf/checkstyle-langtools.xml

Changeset: 7375d4979bd3
Author:    ksrini
Date:      2011-11-14 15:11 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/7375d4979bd3

7106166: (javac) re-factor EndPos parser
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/share/classes/com/sun/tools/javac/comp/Lower.java
! src/share/classes/com/sun/tools/javac/jvm/CRTable.java
! src/share/classes/com/sun/tools/javac/jvm/Gen.java
- src/share/classes/com/sun/tools/javac/parser/EndPosParser.java
+ src/share/classes/com/sun/tools/javac/parser/EndPosTable.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/parser/ParserFactory.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/util/DiagnosticSource.java
! src/share/classes/com/sun/tools/javac/util/JCDiagnostic.java
! src/share/classes/com/sun/tools/javac/util/Log.java
! test/tools/javac/6304921/TestLog.java
! test/tools/javac/failover/CheckAttributedTree.java
! test/tools/javac/tree/TreePosTest.java

Changeset: 65444e7998e3
Author:    katleman
Date:      2011-11-10 11:47 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/65444e7998e3

Added tag jdk8-b13 for changeset ae25163501bc

! .hgtags

Changeset: b7003a6a530b
Author:    lana
Date:      2011-11-14 18:16 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/b7003a6a530b

Merge


Changeset: 15ea1c763273
Author:    asaha
Date:      2011-06-27 12:29 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/15ea1c763273

Merge

- src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/inherit.gif

Changeset: c79cf0f04be6
Author:    asaha
Date:      2011-06-28 08:39 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/c79cf0f04be6

Merge


Changeset: 34e175c1fabc
Author:    asaha
Date:      2011-07-19 11:05 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/34e175c1fabc

Merge


Changeset: c4478931e22d
Author:    asaha
Date:      2011-11-07 21:52 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/c4478931e22d

Merge


Changeset: 58f1325d72b2
Author:    lana
Date:      2011-11-14 18:18 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/58f1325d72b2

Merge


Changeset: 16906df5bffc
Author:    katleman
Date:      2011-11-17 10:46 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/16906df5bffc

Added tag jdk8-b14 for changeset 58f1325d72b2

! .hgtags

Changeset: f07d6f55d39a
Author:    lana
Date:      2011-11-18 11:12 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/f07d6f55d39a

Merge


Changeset: 07599bd780ca
Author:    jjh
Date:      2011-11-19 15:54 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/07599bd780ca

7110611: compiler message file broken for javac -fullversion
Reviewed-by: jjg

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

Changeset: c896d95e7469
Author:    mcimadamore
Date:      2011-11-24 13:36 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/c896d95e7469

7115046: Add AST node for lambda expressions
Summary: Add tree nodes for representing lambda expressions and update relevant visitors interfaces
Reviewed-by: jjg

+ src/share/classes/com/sun/source/tree/LambdaExpressionTree.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/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/com/sun/tools/javac/tree/TreeTranslator.java

Changeset: ec59a2ce9114
Author:    mcimadamore
Date:      2011-11-24 13:38 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/ec59a2ce9114

7115049: Add AST node for method references
Summary: Add tree nodes for representing method/constructor references and update relevant visitors interfaces
Reviewed-by: jjg

+ src/share/classes/com/sun/source/tree/MemberReferenceTree.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/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

Changeset: 9448fe783fd2
Author:    mcimadamore
Date:      2011-11-28 15:56 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/9448fe783fd2

7115050: Add parser support for lambda expressions
Summary: Add support for parsing lambda expressions to JavacParser
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/code/Source.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/parser/Lexer.java
! src/share/classes/com/sun/tools/javac/parser/Scanner.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/examples/CatchWithoutTry.java
+ test/tools/javac/diags/examples/LambdaNotSupported.java
+ test/tools/javac/diags/examples/NotAStatement.java
! test/tools/javac/generics/rare/6665356/T6665356.out
+ test/tools/javac/lambda/LambdaParserTest.java

Changeset: 3343b22e2761
Author:    mcimadamore
Date:      2011-11-28 16:05 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/3343b22e2761

7115052: Add parser support for method references
Summary: Add support for parsing method references to JavacParser
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/code/Source.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/parser/JavaTokenizer.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/examples/IllegalChar.java
+ test/tools/javac/diags/examples/MethodReferencesNotSupported.java
+ test/tools/javac/lambda/MethodReferenceParserTest.java
! test/tools/javac/quid/T6999438.out

Changeset: f0124245478e
Author:    jjg
Date:      2011-12-08 16:28 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/f0124245478e

Merge

! .hgtags
! make/build.properties
! make/build.xml
! make/tools/GenStubs/GenStubs.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/Printer.java
! src/share/classes/com/sun/tools/javac/code/Source.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/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/CompositeLocation.java
! src/share/classes/com/sun/tools/javac/file/JavacFileManager.java
+ src/share/classes/com/sun/tools/javac/file/Locations.java
- src/share/classes/com/sun/tools/javac/file/Paths.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/share/classes/com/sun/tools/javac/main/Main.java
! src/share/classes/com/sun/tools/javac/main/RecognizedOptions.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/JavaTokenizer.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/Lexer.java
! src/share/classes/com/sun/tools/javac/parser/Scanner.java
! src/share/classes/com/sun/tools/javac/parser/ScannerFactory.java
- src/share/classes/com/sun/tools/javac/parser/Token.java
+ src/share/classes/com/sun/tools/javac/parser/Tokens.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/Debug.java
! src/share/classes/javax/tools/ModuleFileManager.java

Changeset: ee3dfb4cc37b
Author:    jjg
Date:      2011-12-12 09:06 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/ee3dfb4cc37b

Merge cleanup

! make/build.properties
! make/build.xml
! make/tools/Jigsaw/FpkgTask.java
! src/share/classes/com/sun/tools/javac/code/Source.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/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/parser/Tokens.java

Changeset: 983aec02b01a
Author:    jjg
Date:      2011-12-12 09:08 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/983aec02b01a

Merge

! make/build.properties
! make/build.xml

Changeset: a8b9bbcfc6af
Author:    jjg
Date:      2011-12-12 09:15 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/a8b9bbcfc6af

Merge fixups

! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! test/tools/javac/lambda/MethodReferenceParserTest.java

Changeset: 37825b0d594e
Author:    jjg
Date:      2011-12-12 09:54 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/37825b0d594e

add missing file

+ test/tools/javac/T7120266.java

Changeset: e89b588adcc5
Author:    mchung
Date:      2011-12-14 08:38 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/e89b588adcc5

JavacCatalog update for module view

! src/share/classes/com/sun/tools/javac/jigsaw/JavacCatalog.java

Changeset: 1188d9bf35d9
Author:    jjg
Date:      2011-12-15 11:12 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/1188d9bf35d9

fix "requires optional service"

! src/share/classes/com/sun/tools/doclets/formats/html/resources/standard.properties
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javap/AttributeWriter.java

Changeset: abfa0d8ea803
Author:    ksrini
Date:      2011-12-07 10:47 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/abfa0d8ea803

7086015: fix test/tools/javac/parser/netbeans/JavacParserTest.java
Reviewed-by: ksrini, jjg
Contributed-by: matherey.nunez at oracle.com

! test/tools/javac/parser/netbeans/JavacParserTest.java

Changeset: 9350d0498d21
Author:    ksrini
Date:      2011-12-09 08:40 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/9350d0498d21

7119032: (javac) increase visibility of JavacParser methods to improve subtyping
Reviewed-by: jjg
Contributed-by: jan.lahoda at oracle.com

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

Changeset: e7d5e1a7cde5
Author:    ksrini
Date:      2011-12-10 17:44 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/e7d5e1a7cde5

7119487: JavacParserTest.java test fails on Windows platforms
Reviewed-by: jjg

+ test/tools/javac/parser/JavacParserTest.java
- test/tools/javac/parser/netbeans/JavacParserTest.java

Changeset: e55270a7a022
Author:    mcimadamore
Date:      2011-12-11 17:48 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/e55270a7a022

7120266: javac fails to compile hotspot code
Summary: Parser changes for method references cause bad intercation with method call syntax
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
+ test/tools/javac/T7120266.java
! test/tools/javac/lambda/MethodReferenceParserTest.java

Changeset: 4822dfe0922b
Author:    ohair
Date:      2011-12-12 08:15 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/4822dfe0922b

7119829: Adjust default jprt testing configuration
Reviewed-by: alanb

! make/jprt.properties

Changeset: 3809292620c9
Author:    jjg
Date:      2011-12-13 11:21 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/3809292620c9

7120736: refactor javac option handling
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/api/JavacTool.java
! src/share/classes/com/sun/tools/javac/code/Source.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/file/Locations.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/Gen.java
! src/share/classes/com/sun/tools/javac/jvm/Target.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/nio/JavacPathFileManager.java
! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/share/classes/com/sun/tools/javac/util/BaseFileManager.java
! src/share/classes/com/sun/tools/javac/util/Log.java
! src/share/classes/com/sun/tools/javac/util/Options.java
! test/tools/javac/diags/examples/UnsupportedEncoding.java

Changeset: 4e4fed1d02f9
Author:    jjg
Date:      2011-12-13 14:33 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/4e4fed1d02f9

7121164: renamed files not committed
Reviewed-by: ksrini

- src/share/classes/com/sun/tools/javac/main/JavacOption.java
+ src/share/classes/com/sun/tools/javac/main/Option.java
+ src/share/classes/com/sun/tools/javac/main/OptionHelper.java
- src/share/classes/com/sun/tools/javac/main/OptionName.java
- src/share/classes/com/sun/tools/javac/main/RecognizedOptions.java

Changeset: 4261dc8af622
Author:    jjg
Date:      2011-12-14 16:16 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/4261dc8af622

7111022: javac no long prints last round of processing
7121323: Sqe tests using -Xstdout option fail with an invalid flag error message
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/main/Option.java
! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/share/classes/com/sun/tools/javac/util/Log.java
! test/tools/javac/4846262/Test.sh
+ test/tools/javac/processing/options/testPrintProcessorInfo/TestWithXstdout.java
! test/tools/javac/util/T6597678.java

Changeset: 281eeedf9755
Author:    jjg
Date:      2011-12-14 17:52 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/281eeedf9755

7121681: compiler message file broken for javac -fullversion
Reviewed-by: jjh

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

Changeset: 42ffceeceeca
Author:    jjg
Date:      2011-12-14 21:52 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/42ffceeceeca

7121682: remove obsolete import
Reviewed-by: jjh

! test/tools/javac/api/T6838467.java

Changeset: ec2c0973cc31
Author:    katleman
Date:      2011-12-01 10:33 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/ec2c0973cc31

Added tag jdk8-b15 for changeset 07599bd780ca

! .hgtags

Changeset: 2584f5358cba
Author:    lana
Date:      2011-12-06 20:26 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/2584f5358cba

Merge


Changeset: 1cbe86c11ba6
Author:    lana
Date:      2011-12-12 10:08 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/1cbe86c11ba6

Merge

- test/tools/javac/parser/netbeans/JavacParserTest.java

Changeset: 55a49c399603
Author:    katleman
Date:      2011-12-15 12:16 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/55a49c399603

Added tag jdk8-b17 for changeset 1cbe86c11ba6

! .hgtags

Changeset: 29a512337b79
Author:    katleman
Date:      2011-12-15 15:47 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/29a512337b79

Added tag jdk8-b16 for changeset ec2c0973cc31

! .hgtags

Changeset: ab1b1cc78577
Author:    katleman
Date:      2011-12-15 15:57 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/ab1b1cc78577

Merge

! .hgtags
- test/tools/javac/parser/netbeans/JavacParserTest.java

Changeset: ab2a880cc23b
Author:    lana
Date:      2011-12-15 19:53 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/ab2a880cc23b

Merge


Changeset: 6b773fdeb633
Author:    jjg
Date:      2011-12-16 13:49 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/6b773fdeb633

7121961: javadoc is missing a resource property
Reviewed-by: bpatel

! src/share/classes/com/sun/tools/doclets/formats/html/resources/standard.properties

Changeset: a7a2720c7897
Author:    jjh
Date:      2011-12-16 16:41 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/a7a2720c7897

7122342: testPrintProcessorInfo/TestWithXstdout.java failed for JDK8 nightly build at 12/16/2011
Summary: Do not pass empty args to javac
Reviewed-by: jjg

! test/tools/javac/processing/options/testPrintProcessorInfo/TestWithXstdout.java

Changeset: 1ae5988e201b
Author:    mcimadamore
Date:      2011-12-19 12:07 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/1ae5988e201b

7120463: Fix method reference parser support in order to avoid ambiguities
Summary: Add lookahead routine to disambiguate between method reference in method context and binary expression
Reviewed-by: jjg, dlsmith

! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! test/tools/javac/lambda/MethodReferenceParserTest.java

Changeset: 116f68a5e677
Author:    jjg
Date:      2011-12-23 22:30 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/116f68a5e677

7124605: typos in javac comments
Reviewed-by: ksrini

! test/tools/javac/generics/diamond/7046778/DiamondAndInnerClassTest.java
! test/tools/javac/generics/inference/7086601/T7086601b.java
! test/tools/javac/generics/rawOverride/7062745/GenericOverrideTest.java
! test/tools/javac/lambda/LambdaParserTest.java

Changeset: 3c71fcc22b99
Author:    cl
Date:      2011-12-22 19:00 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/3c71fcc22b99

Added tag jdk8-b18 for changeset ab1b1cc78577

! .hgtags

Changeset: 77b2c066084c
Author:    lana
Date:      2011-12-23 16:39 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/77b2c066084c

Merge

- src/share/classes/com/sun/tools/javac/main/JavacOption.java
- src/share/classes/com/sun/tools/javac/main/OptionName.java
- src/share/classes/com/sun/tools/javac/main/RecognizedOptions.java

Changeset: 67512b631961
Author:    lana
Date:      2011-12-28 10:52 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/67512b631961

Merge


Changeset: 7a836147b266
Author:    jjg
Date:      2012-01-03 11:37 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/7a836147b266

4881269: improve diagnostic for ill-formed tokens
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/tools/javac/diags/examples/IllegalDot.java
+ test/tools/javac/parser/T4881269.java
+ test/tools/javac/parser/T4881269.out

Changeset: 65f76ffb8095
Author:    jjg
Date:      2012-01-04 12:46 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/65f76ffb8095

Merge

! .hgtags
! src/share/classes/com/sun/tools/javac/code/Source.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/Modules.java
! src/share/classes/com/sun/tools/javac/file/JavacFileManager.java
! src/share/classes/com/sun/tools/javac/file/Locations.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/jvm/Target.java
! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
- src/share/classes/com/sun/tools/javac/main/JavacOption.java
! src/share/classes/com/sun/tools/javac/main/Main.java
+ src/share/classes/com/sun/tools/javac/main/Option.java
- src/share/classes/com/sun/tools/javac/main/OptionName.java
- src/share/classes/com/sun/tools/javac/main/RecognizedOptions.java
! src/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/tools/javac/4846262/Test.sh
! test/tools/javac/lambda/MethodReferenceParserTest.java
- test/tools/javac/parser/netbeans/JavacParserTest.java

Changeset: 92271a5b0647
Author:    alanb
Date:      2012-01-16 15:37 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/92271a5b0647

Need to create Service with index/impl_index

! src/share/classes/com/sun/tools/classfile/ModuleProvides_attribute.java

Changeset: 583ebefb8aad
Author:    mchung
Date:      2012-01-24 19:11 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/583ebefb8aad

jigsaw API update

! src/share/classes/com/sun/tools/javac/jigsaw/JavacCatalog.java




More information about the jigsaw-dev mailing list