hg: build-infra/jdk8/langtools: 37 new changesets

erik.joelsson at oracle.com erik.joelsson at oracle.com
Tue Jan 17 05:55:10 PST 2012


Changeset: 7b230a11b35f
Author:    erikj
Date:      2012-01-17 10:55 +0100
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/7b230a11b35f

Reverting all javac changes. It's not currently working and we aim to
solve it differently.

! src/share/classes/com/sun/tools/javac/Main.java
! src/share/classes/com/sun/tools/javac/api/JavacTool.java
! src/share/classes/com/sun/tools/javac/comp/Enter.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.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/main/JavaCompiler.java
! src/share/classes/com/sun/tools/javac/main/Main.java
! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/share/classes/com/sun/tools/javac/util/Context.java
! src/share/classes/com/sun/tools/javac/util/Log.java
! src/share/classes/com/sun/tools/javah/JavahFileManager.java
! src/share/classes/com/sun/tools/javap/JavapFileManager.java

Changeset: c896d95e7469
Author:    mcimadamore
Date:      2011-11-24 13:36 +0000
URL:       http://hg.openjdk.java.net/build-infra/jdk8/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/build-infra/jdk8/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/build-infra/jdk8/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/build-infra/jdk8/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: 2584f5358cba
Author:    lana
Date:      2011-12-06 20:26 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/2584f5358cba

Merge


Changeset: abfa0d8ea803
Author:    ksrini
Date:      2011-12-07 10:47 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk8/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/build-infra/jdk8/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/build-infra/jdk8/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/build-infra/jdk8/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: 1cbe86c11ba6
Author:    lana
Date:      2011-12-12 10:08 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk8/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/build-infra/jdk8/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/build-infra/jdk8/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/build-infra/jdk8/langtools/rev/ab1b1cc78577

Merge

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

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

Added tag jdk8-b18 for changeset ab1b1cc78577

! .hgtags

Changeset: 4822dfe0922b
Author:    ohair
Date:      2011-12-12 08:15 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk8/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/build-infra/jdk8/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/build-infra/jdk8/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/build-infra/jdk8/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/build-infra/jdk8/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/build-infra/jdk8/langtools/rev/42ffceeceeca

7121682: remove obsolete import
Reviewed-by: jjh

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

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

Merge


Changeset: 6b773fdeb633
Author:    jjg
Date:      2011-12-16 13:49 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk8/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/build-infra/jdk8/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/build-infra/jdk8/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: 77b2c066084c
Author:    lana
Date:      2011-12-23 16:39 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk8/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: ffd294128a48
Author:    katleman
Date:      2011-12-29 15:14 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/ffd294128a48

Added tag jdk8-b19 for changeset 77b2c066084c

! .hgtags

Changeset: 020819eb56d2
Author:    katleman
Date:      2012-01-05 08:42 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/020819eb56d2

Added tag jdk8-b20 for changeset ffd294128a48

! .hgtags

Changeset: 116f68a5e677
Author:    jjg
Date:      2011-12-23 22:30 +0000
URL:       http://hg.openjdk.java.net/build-infra/jdk8/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: 67512b631961
Author:    lana
Date:      2011-12-28 10:52 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/67512b631961

Merge


Changeset: 7a836147b266
Author:    jjg
Date:      2012-01-03 11:37 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk8/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: a07eef109532
Author:    jjh
Date:      2012-01-03 17:18 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/a07eef109532

7046929: tools/javac/api/T6397104.java fails
Reviewed-by: jjg

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

Changeset: 4e8aa6eca726
Author:    lana
Date:      2012-01-04 10:58 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/4e8aa6eca726

Merge


Changeset: bcb21abf1c41
Author:    lana
Date:      2012-01-09 19:13 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/bcb21abf1c41

Merge


Changeset: 390a7828ae18
Author:    katleman
Date:      2012-01-13 10:05 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/390a7828ae18

Added tag jdk8-b21 for changeset bcb21abf1c41

! .hgtags

Changeset: 7d63f5efa7a6
Author:    erikj
Date:      2012-01-17 10:59 +0100
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/7d63f5efa7a6

Rest of javac reverting.

- src/share/classes/com/sun/tools/javac/comp/ApiVisitor.java
- src/share/classes/com/sun/tools/javac/comp/Dependencies.java
- src/share/classes/com/sun/tools/javac/comp/NativeapiVisitor.java
- src/share/classes/com/sun/tools/javac/comp/PubapiVisitor.java
- src/share/classes/com/sun/tools/javac/util/OptionParser.java
- src/share/classes/com/sun/tools/javacserver/JavacServer.java

Changeset: 54cacbc937a9
Author:    erikj
Date:      2012-01-17 14:32 +0100
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/54cacbc937a9

Merge with master.

! src/share/classes/com/sun/tools/javac/api/JavacTool.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Enter.java
! src/share/classes/com/sun/tools/javac/file/Locations.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/OptionName.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/util/Log.java
- test/tools/javac/parser/netbeans/JavacParserTest.java




More information about the build-infra-dev mailing list