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

alejandro.murillo at oracle.com alejandro.murillo at oracle.com
Fri Nov 7 17:51:09 UTC 2014


Changeset: 8a6c7e87e72d
Author:    dlsmith
Date:      2014-10-31 17:23 -0600
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/8a6c7e87e72d

8062449: Update langtools/test/Makefile to use JCK 9
Summary: Updated to JCK 9 and improved use of variables to control the invocation
Reviewed-by: jjg, erikj

! test/Makefile

Changeset: 10100ecb0c97
Author:    alundblad
Date:      2014-11-03 10:20 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/10100ecb0c97

8042088: Sjavac spawns external processes in a unnecessarily complex and platform dependent way
Summary: Refactoring of the sjavac background fork code.
Reviewed-by: jfranck, ohrstrom

! src/jdk.compiler/share/classes/com/sun/tools/sjavac/CompileJavaPackages.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/SjavacClient.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/OptionHelper.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/PortFile.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/PortFileMonitor.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/ServerMain.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/SjavacServer.java

Changeset: c5c8a1f32b83
Author:    alundblad
Date:      2014-11-04 09:04 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/c5c8a1f32b83

8062740: Since changeset 2686:56f8be952a5c test/tools/sjavac/DependencyCollection.java does no longer compile
Summary: Added throws IOException to main method.
Reviewed-by: jjg

! test/tools/sjavac/DependencyCollection.java

Changeset: 03dc012a11a5
Author:    sogoel
Date:      2014-11-04 13:21 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/03dc012a11a5

8062314: Update tools/javac/plugin/showtype/Test.java to use ToolBox.java
Reviewed-by: jjg

! test/tools/javac/plugin/showtype/Test.java
! test/tools/lib/ToolBox.java

Changeset: 84ccbbd216b3
Author:    emc
Date:      2014-11-05 08:37 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/84ccbbd216b3

8035259: javac, incorrect shadowing of classes vs type parameters
Summary: Cause javac to look at type variables first when resolving names in an extends/implements list
Reviewed-by: mcimadamore, jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/tools/javac/TypeVarShadow.java

Changeset: 98bf355126f0
Author:    jjg
Date:      2014-11-05 19:09 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/98bf355126f0

8063039: incorrect message reference or broken message file
Reviewed-by: ksrini

! src/jdk.compiler/share/classes/com/sun/tools/javac/api/BasicJavacTask.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties
+ test/tools/javac/diags/examples/PluginNotFound.java
+ test/tools/javac/plugin/missing/PluginNotFound.java
+ test/tools/javac/plugin/missing/PluginNotFound.out

Changeset: b9daa6475f12
Author:    jjg
Date:      2014-11-05 19:12 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/b9daa6475f12

8062676: Tests which leak lots of file managers should be fixed (group 2)
Reviewed-by: darcy

! src/jdk.compiler/share/classes/com/sun/tools/javap/JavapTask.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SjavacImpl.java
! test/lib/combo/tools/javac/combo/JavacTemplateTestBase.java
! test/tools/javac/annotations/neg/8022765/VerifyErroneousAnnotationsAttributed.java
! test/tools/javac/api/TestContainTypes.java
! test/tools/javac/diags/ArgTypeCompilerFactory.java
! test/tools/javac/diags/Example.java
! test/tools/javac/lambda/lambdaExpression/SamConversionComboTest.java
! test/tools/javac/parser/JavacParserTest.java
! test/tools/javac/tree/TypeAnnotationsPretty.java

Changeset: d32c4f52e295
Author:    jjg
Date:      2014-11-05 19:48 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/d32c4f52e295

8063074: test/tools/javac/plugin/showType/Test.java fails on Windows
Reviewed-by: ksrini

! test/tools/javac/plugin/showtype/Test.java
! test/tools/lib/ToolBox.java

Changeset: 7b6a6aeeb544
Author:    mcimadamore
Date:      2014-11-06 14:31 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/7b6a6aeeb544

6987475: Order of declarations affects whether abstract method considered overridden
Summary: Types.implementation erroneously returns first matching method in hierarchy.
Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
+ test/tools/javac/generics/6987475/T6987475neg.java
+ test/tools/javac/generics/6987475/T6987475neg.out
+ test/tools/javac/generics/6987475/T6987475pos.java

Changeset: 4235749f4989
Author:    mcimadamore
Date:      2014-11-06 14:33 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/4235749f4989

8062977: Inference: NullPointerException during bound incorporation
Summary: Bogus Types.asSuper call on array type symbol
Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java
+ test/tools/javac/generics/inference/8062977/T8062977.java
+ test/tools/javac/generics/inference/8062977/T8062977.out

Changeset: 50b661ac2165
Author:    katleman
Date:      2014-11-06 10:11 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/50b661ac2165

Added tag jdk9-b38 for changeset 5ad591bc3ef6

! .hgtags

Changeset: 5ff1cd07bd92
Author:    lana
Date:      2014-11-06 15:13 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/5ff1cd07bd92

Merge

- test/com/sun/javadoc/testJavaFX/C.java
- test/com/sun/javadoc/testJavaFX/D.java

Changeset: 960a6311b8b7
Author:    emc
Date:      2014-11-06 17:39 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/960a6311b8b7

8062245: Test executes incorrect class
Summary: Fix issue with test executing incorrect class, and trivial test failure linked to different subclasses of CharSequance.
Reviewed-by: jjg

! test/tools/javac/processing/model/type/BoundsTest.java

Changeset: aa9b6165ab12
Author:    emc
Date:      2014-11-07 07:54 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/aa9b6165ab12

8029012: parameter_index for type annotation not updated after outer.this added
Summary: Fix javac's handling of type annotations when synthetic parameters are added
Reviewed-by: jjg, mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotationPosition.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
+ test/tools/javac/annotations/typeAnnotations/classfile/ClassfileInspector.java
+ test/tools/javac/annotations/typeAnnotations/classfile/SyntheticParameters.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/Constructors.java



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