hg: hsx/hotspot-gc/langtools: 34 new changesets

john.coomes at oracle.com john.coomes at oracle.com
Fri Dec 2 21:53:20 UTC 2011


Changeset: b5d0b8effc85
Author:    mcimadamore
Date:      2011-10-17 12:54 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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: 52df2131e294
Author:    lana
Date:      2011-10-25 21:55 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/langtools/rev/ae25163501bc

Added tag jdk8-b12 for changeset f2d6ed25857d

! .hgtags

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

Added tag jdk8-b13 for changeset ae25163501bc

! .hgtags

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

Merge


Changeset: 897b72b2751b
Author:    lana
Date:      2011-10-26 12:28 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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: 11c184155128
Author:    lana
Date:      2011-11-05 00:02 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/langtools/rev/11c184155128

Merge


Changeset: ca49d50318dc
Author:    jjg
Date:      2011-11-08 11:51 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/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: b7003a6a530b
Author:    lana
Date:      2011-11-14 18:16 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/langtools/rev/b7003a6a530b

Merge


Changeset: 15ea1c763273
Author:    asaha
Date:      2011-06-27 12:29 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/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/hsx/hotspot-gc/langtools/rev/c79cf0f04be6

Merge


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

Merge


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

Merge


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

Merge


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

Added tag jdk8-b14 for changeset 58f1325d72b2

! .hgtags

Changeset: 36553cb94345
Author:    jjg
Date:      2011-11-08 17:06 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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/hsx/hotspot-gc/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: f07d6f55d39a
Author:    lana
Date:      2011-11-18 11:12 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/langtools/rev/f07d6f55d39a

Merge


Changeset: 07599bd780ca
Author:    jjh
Date:      2011-11-19 15:54 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/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: ec2c0973cc31
Author:    katleman
Date:      2011-12-01 10:33 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/langtools/rev/ec2c0973cc31

Added tag jdk8-b15 for changeset 07599bd780ca

! .hgtags




More information about the hotspot-gc-dev mailing list