hg: verona/stage/langtools: 19 new changesets

iris.clark at oracle.com iris.clark at oracle.com
Mon Nov 30 20:02:38 UTC 2015


Changeset: 40d8d237e5a2
Author:    lana
Date:      2015-11-12 14:13 -0800
URL:       http://hg.openjdk.java.net/verona/stage/langtools/rev/40d8d237e5a2

Merge


Changeset: 3793a6706e58
Author:    mcimadamore
Date:      2015-11-13 12:29 +0000
URL:       http://hg.openjdk.java.net/verona/stage/langtools/rev/3793a6706e58

8046685: Uncompilable large expressions involving generics.
Summary: Improve inference propagation logic so that unnecessary inference variables are not propagated.
Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/InferenceContext.java
+ test/tools/javac/lambda/speculative/T8046685.java

Changeset: bcefe0a2b55c
Author:    sadayapalam
Date:      2015-11-13 18:09 +0530
URL:       http://hg.openjdk.java.net/verona/stage/langtools/rev/bcefe0a2b55c

8073616: Duplicate error message: cannot inherit from final (class) F
Summary: Ensure that the compiler does not emit duplicate errors at slightly different source positions.
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/generics/CheckNoDuplicateErrors.java
+ test/tools/javac/generics/CheckNoDuplicateErrors.out
! test/tools/javac/lambda/TargetType68.out

Changeset: d1a376cb2ae5
Author:    mcimadamore
Date:      2015-11-13 18:45 +0000
URL:       http://hg.openjdk.java.net/verona/stage/langtools/rev/d1a376cb2ae5

8142948: langtools/test/tools/javac/lambda/speculative/T8046685.java fails on some platforms
Summary: Test uses too much stack on 32-bit platforms
Reviewed-by: jlahoda

! test/tools/javac/lambda/speculative/T8046685.java

Changeset: d170adcf5640
Author:    bpatel
Date:      2015-11-16 22:51 +0000
URL:       http://hg.openjdk.java.net/verona/stage/langtools/rev/d170adcf5640

8142367: Allow files with .png extension to be copied for javadoc
Reviewed-by: erikj

! make/CompileInterim.gmk

Changeset: 91ea64d22fd9
Author:    cjplummer
Date:      2015-11-05 10:30 -0800
URL:       http://hg.openjdk.java.net/verona/stage/langtools/rev/91ea64d22fd9

8141489: [TESTBUG] requiredVersion in TEST.ROOT needs to updated to 4.1 b12
Summary: updated requiredVersion to 4.1 b12
Reviewed-by: dholmes, sla, darcy

! test/TEST.ROOT

Changeset: 9dcc408e6788
Author:    jprovino
Date:      2015-11-11 23:47 +0000
URL:       http://hg.openjdk.java.net/verona/stage/langtools/rev/9dcc408e6788

Merge


Changeset: dc47cea0c957
Author:    amurillo
Date:      2015-11-13 10:35 -0800
URL:       http://hg.openjdk.java.net/verona/stage/langtools/rev/dc47cea0c957

Merge


Changeset: f179d6b19171
Author:    amurillo
Date:      2015-11-16 10:47 -0800
URL:       http://hg.openjdk.java.net/verona/stage/langtools/rev/f179d6b19171

Merge


Changeset: 3915d57ea958
Author:    amurillo
Date:      2015-11-16 22:36 -0800
URL:       http://hg.openjdk.java.net/verona/stage/langtools/rev/3915d57ea958

Merge


Changeset: 500d36bee375
Author:    sadayapalam
Date:      2015-11-18 16:37 +0530
URL:       http://hg.openjdk.java.net/verona/stage/langtools/rev/500d36bee375

8142931: java compiler: type erasure doesn't work since 9-b28
Summary: Reinstate pre JDK-8055054 behavior with respect to erasing wildcard types.
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
+ test/tools/javac/processing/T8142931.java

Changeset: d795115f9d6c
Author:    sadayapalam
Date:      2015-11-19 17:19 +0530
URL:       http://hg.openjdk.java.net/verona/stage/langtools/rev/d795115f9d6c

8143217: javac throws NPE when printing diagnostics for Lambda expressions
Summary: Fix compiler crash when -XDdumpLambdaToMethodStats option is in effect.
Reviewed-by: mcimadamore

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

Changeset: dd06d18cd7dd
Author:    mcimadamore
Date:      2015-11-19 16:43 +0000
URL:       http://hg.openjdk.java.net/verona/stage/langtools/rev/dd06d18cd7dd

8067767: type inference performance regression
Summary: Overhaul implememntation of inference incorporation
Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Printer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/InferenceContext.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/tools/javac/diags/examples.not-yet.txt
! test/tools/javac/generics/inference/7154127/T7154127.out
+ test/tools/javac/generics/inference/8067767/T8067767.java
! test/tools/javac/lambda/TargetType28.out
! test/tools/javac/lib/DPrinter.java

Changeset: 863c31b5d516
Author:    jlahoda
Date:      2015-11-19 19:03 +0100
URL:       http://hg.openjdk.java.net/verona/stage/langtools/rev/863c31b5d516

8143334: @ignore langtools/test/jdk/jshell/ToolBasicTest.java
Reviewed-by: ksrini

! test/jdk/jshell/ToolBasicTest.java

Changeset: bb97fc3c12eb
Author:    ksrini
Date:      2015-11-19 13:14 -0800
URL:       http://hg.openjdk.java.net/verona/stage/langtools/rev/bb97fc3c12eb

8130880: Create sampleapi regression test
Reviewed-by: ksrini, vromero
Contributed-by: sergei.pikalev at oracle.com

+ test/tools/javadoc/sampleapi/README.txt
+ test/tools/javadoc/sampleapi/SampleApiTest.java
+ test/tools/javadoc/sampleapi/lib/sampleapi/SampleApi.java
+ test/tools/javadoc/sampleapi/lib/sampleapi/SampleApiDefaultRunner.java
+ test/tools/javadoc/sampleapi/lib/sampleapi/generator/DocCommentGenerator.java
+ test/tools/javadoc/sampleapi/lib/sampleapi/generator/Documentifier.java
+ test/tools/javadoc/sampleapi/lib/sampleapi/generator/PackageGenerator.java
+ test/tools/javadoc/sampleapi/lib/sampleapi/util/PoorDocCommentTable.java
+ test/tools/javadoc/sampleapi/lib/sampleapi/util/SimpleMultiplier.java
+ test/tools/javadoc/sampleapi/res/xml/fx.xml
+ test/tools/javadoc/sampleapi/res/xml/simple.xml
+ test/tools/javadoc/sampleapi/res/xml/tiny.xml

Changeset: a0e3bac47288
Author:    bpatel
Date:      2015-11-20 20:55 +0000
URL:       http://hg.openjdk.java.net/verona/stage/langtools/rev/a0e3bac47288

8141492: Implement search feature in javadoc
Reviewed-by: jjg, ksrini

! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/AbstractIndexWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ConfigurationImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/HtmlDoclet.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/SearchIndexItem.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/SingleIndexWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/SplitIndexWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/TagletWriterImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlAttr.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlStyle.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlTag.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlTree.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/resources/standard.properties
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclets.properties
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/glass.png
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/jquery/external/jquery/jquery.js
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/jquery/images/ui-bg_flat_0_aaaaaa_40x100.png
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/jquery/images/ui-bg_flat_75_ffffff_40x100.png
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/jquery/images/ui-bg_glass_55_fbf9ee_1x400.png
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/jquery/images/ui-bg_glass_65_ffffff_1x400.png
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/jquery/images/ui-bg_glass_75_dadada_1x400.png
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/jquery/images/ui-bg_glass_75_e6e6e6_1x400.png
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/jquery/images/ui-bg_glass_95_fef1ec_1x400.png
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/jquery/images/ui-bg_highlight-soft_75_cccccc_1x100.png
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/jquery/images/ui-icons_222222_256x240.png
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/jquery/images/ui-icons_2e83ff_256x240.png
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/jquery/images/ui-icons_454545_256x240.png
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/jquery/images/ui-icons_888888_256x240.png
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/jquery/images/ui-icons_cd0a0a_256x240.png
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/jquery/jquery-1.10.2.js
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/jquery/jquery-ui.css
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/jquery/jquery-ui.js
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/jquery/jquery-ui.min.css
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/jquery/jquery-ui.min.js
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/jquery/jquery-ui.structure.css
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/jquery/jquery-ui.structure.min.css
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/jquery/jszip-utils/dist/jszip-utils-ie.js
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/jquery/jszip-utils/dist/jszip-utils-ie.min.js
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/jquery/jszip-utils/dist/jszip-utils.js
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/jquery/jszip-utils/dist/jszip-utils.min.js
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/jquery/jszip/dist/jszip.js
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/jquery/jszip/dist/jszip.min.js
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/script.js
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/search.js
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/stylesheet.css
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/x.png
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/IndexTaglet.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletManager.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocPaths.java
! test/com/sun/javadoc/JavascriptWinTitle/JavascriptWinTitle.java
! test/com/sun/javadoc/testHtmlVersion/TestHtmlVersion.java
+ test/com/sun/javadoc/testSearch/TestSearch.java
+ test/com/sun/javadoc/testSearch/UnnamedPkgClass.java
+ test/com/sun/javadoc/testSearch/pkg/AnnotationType.java
+ test/com/sun/javadoc/testSearch/pkg/AnotherClass.java
+ test/com/sun/javadoc/testSearch/pkg/TestError.java
+ test/com/sun/javadoc/testSearch/pkg/TestException.java
+ test/com/sun/javadoc/testSearch/pkg/TestInterface.java
+ test/com/sun/javadoc/testSearch/pkg/package-info.java
+ test/com/sun/javadoc/testSearch/pkg1/NestedInnerClass.java
+ test/com/sun/javadoc/testSearch/pkg1/PrivateIncludeInnerClass.java
+ test/com/sun/javadoc/testSearch/pkg1/ProtectedInnerClass.java
+ test/com/sun/javadoc/testSearch/pkg1/PublicExcludeInnerClass.java
+ test/com/sun/javadoc/testSearch/pkg1/RegClass.java
+ test/com/sun/javadoc/testSearch/pkg2/DeprecatedClassByAnnotation.java
+ test/com/sun/javadoc/testSearch/pkg2/Interface.java
+ test/com/sun/javadoc/testSearch/pkg2/TestAnnotationType.java
+ test/com/sun/javadoc/testSearch/pkg2/TestClass.java
+ test/com/sun/javadoc/testSearch/pkg2/TestEnum.java
+ test/com/sun/javadoc/testSearch/pkg2/TestError.java
+ test/com/sun/javadoc/testSearch/pkg2/TestException.java
+ test/com/sun/javadoc/testSearch/pkg2/TestInterface.java
+ test/com/sun/javadoc/testSearch/pkg3/ClassNoConstants.java
+ test/com/sun/javadoc/testSearch/pkgfx/C.java
! test/tools/javadoc/api/basic/APITest.java
! test/tools/javadoc/api/basic/GetTask_OptionsTest.java

Changeset: 8356d7a909a2
Author:    lana
Date:      2015-11-20 15:40 -0800
URL:       http://hg.openjdk.java.net/verona/stage/langtools/rev/8356d7a909a2

Merge


Changeset: 40339b2680ab
Author:    lana
Date:      2015-11-29 11:00 -0800
URL:       http://hg.openjdk.java.net/verona/stage/langtools/rev/40339b2680ab

Added tag jdk9-b94 for changeset 8356d7a909a2

! .hgtags

Changeset: c35ddcde5816
Author:    iris
Date:      2015-11-29 20:29 -0800
URL:       http://hg.openjdk.java.net/verona/stage/langtools/rev/c35ddcde5816

Merge




More information about the verona-dev mailing list