hg: jdk9/hs-emb/langtools: 9 new changesets

alejandro.murillo at oracle.com alejandro.murillo at oracle.com
Fri Oct 10 12:42:09 UTC 2014


Changeset: 49d692597e7b
Author:    lana
Date:      2014-10-03 11:07 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/49d692597e7b

Added tag jdk9-b33 for changeset e891e0c4edc5

! .hgtags

Changeset: e18407fcede8
Author:    lana
Date:      2014-10-03 12:11 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/e18407fcede8

Merge

- test/tools/javac/UncaughtOverflow2.java

Changeset: 7193d3fefda6
Author:    rfield
Date:      2014-10-04 10:13 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/7193d3fefda6

8056051: int[]::clone causes "java.lang.NoClassDefFoundError: Array"
Reviewed-by: mcimadamore, vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
+ test/tools/javac/lambda/MethodReferenceArrayClone.java

Changeset: a0125e2a10e8
Author:    alundblad
Date:      2014-10-07 21:15 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/a0125e2a10e8

8056258: Analysis of public API does not take super classes into account
8048609: simplify sjavac dependence on javac dependency gathering
Summary: Replaces Attr-/ResolveWithDeps with TaskListeners
Reviewed-by: jfranck, ohrstrom

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/Util.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/SjavacClient.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/AttrWithDeps.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/ResolveWithDeps.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SjavacImpl.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/Dependency.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/DependencyCollector.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/DependencyScanner.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/PackageDependency.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/TypeAndSupertypesDependency.java
+ test/tools/sjavac/DependencyCollection.java
+ test/tools/sjavac/IncCompInheritance.java
+ test/tools/sjavac/SjavacBase.java
+ test/tools/sjavac/test-input/src/nondependency/pkg26/Cls26.java
+ test/tools/sjavac/test-input/src/pkg/Test.java
+ test/tools/sjavac/test-input/src/pkg10/Cls10.java
+ test/tools/sjavac/test-input/src/pkg11/Cls11.java
+ test/tools/sjavac/test-input/src/pkg12/Cls12.java
+ test/tools/sjavac/test-input/src/pkg13/Cls13.java
+ test/tools/sjavac/test-input/src/pkg14/Cls14.java
+ test/tools/sjavac/test-input/src/pkg15/Cls15.java
+ test/tools/sjavac/test-input/src/pkg16/Cls16.java
+ test/tools/sjavac/test-input/src/pkg17/Cls17.java
+ test/tools/sjavac/test-input/src/pkg18/Cls18.java
+ test/tools/sjavac/test-input/src/pkg19/Cls19.java
+ test/tools/sjavac/test-input/src/pkg2/Cls2.java
+ test/tools/sjavac/test-input/src/pkg20/Anno20.java
+ test/tools/sjavac/test-input/src/pkg21/Cls21.java
+ test/tools/sjavac/test-input/src/pkg22/Anno22.java
+ test/tools/sjavac/test-input/src/pkg23/Cls23.java
+ test/tools/sjavac/test-input/src/pkg24/Cls24.java
+ test/tools/sjavac/test-input/src/pkg25/Cls25.java
+ test/tools/sjavac/test-input/src/pkg27/Cls27.java
+ test/tools/sjavac/test-input/src/pkg28/Cls28.java
+ test/tools/sjavac/test-input/src/pkg29/Cls29.java
+ test/tools/sjavac/test-input/src/pkg3/Cls3.java
+ test/tools/sjavac/test-input/src/pkg30/Cls30.java
+ test/tools/sjavac/test-input/src/pkg4/Cls4.java
+ test/tools/sjavac/test-input/src/pkg5/Anno5.java
+ test/tools/sjavac/test-input/src/pkg6/Cls6.java
+ test/tools/sjavac/test-input/src/pkg7/Cls7.java
+ test/tools/sjavac/test-input/src/pkg8/Cls8.java
+ test/tools/sjavac/test-input/src/pkg9/Cls9.java

Changeset: 69d7812dabcc
Author:    alundblad
Date:      2014-10-07 21:21 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/69d7812dabcc

8059349: Public API scanning should be implemented in the form of a TaskListener
Summary: Replaces JavaCompilerWithDeps with a TaskListener.
Reviewed-by: jfranck

! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/JavaCompilerWithDeps.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/PathAndPackageVerifier.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SjavacErrorHandler.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SjavacImpl.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/PublicApiCollector.java
+ test/tools/sjavac/PackagePathMismatch.java

Changeset: 089e1adc7136
Author:    jlahoda
Date:      2014-10-09 10:08 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/089e1adc7136

8057652: Request to improve error messages for labeled declarations
Summary: Parse labeled statements as block statements to improve error recovery for labeled declarations; related cleanup.
Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! test/tools/javac/LabeledDeclaration.java
! test/tools/javac/LabeledDeclaration.out

Changeset: 00b00232dab6
Author:    katleman
Date:      2014-10-09 11:24 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/00b00232dab6

Added tag jdk9-b34 for changeset e18407fcede8

! .hgtags

Changeset: b8e7bbdd8064
Author:    lana
Date:      2014-10-09 12:17 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/b8e7bbdd8064

Merge

- src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/AttrWithDeps.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/JavaCompilerWithDeps.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/ResolveWithDeps.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SjavacErrorHandler.java

Changeset: 6a9c87edb6ff
Author:    jjg
Date:      2014-10-09 19:14 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/6a9c87edb6ff

8060043: Rename Locations.Path to Locations.SearchPath
Reviewed-by: ksrini

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



More information about the jdk9-hs-emb-changes mailing list