hg: jdk/submit: 21 new changesets

jesper.wilhelmsson at oracle.com jesper.wilhelmsson at oracle.com
Mon Jun 22 16:25:49 UTC 2020


Changeset: d66e8770295e
Author:    jjg
Date:      2020-06-18 15:54 -0700
URL:       https://hg.openjdk.java.net/jdk/submit/rev/d66e8770295e

8247880: bad HTML(href==...) in table
Reviewed-by: lancea, darcy

! src/jdk.zipfs/share/classes/module-info.java

Changeset: ced83544011a
Author:    jjg
Date:      2020-06-18 16:19 -0700
URL:       https://hg.openjdk.java.net/jdk/submit/rev/ced83544011a

8247894: Invalid @see in java.management
Reviewed-by: mchung, darcy

! src/java.management/share/classes/java/lang/management/package.html

Changeset: f80508232687
Author:    jjg
Date:      2020-06-18 16:21 -0700
URL:       https://hg.openjdk.java.net/jdk/submit/rev/f80508232687

8247896: Invalid (@throw) tags in 2 java.io classes
Reviewed-by: mchung

! src/java.base/share/classes/java/io/PipedWriter.java
! src/java.base/share/classes/java/io/SequenceInputStream.java

Changeset: c5904de55565
Author:    jjg
Date:      2020-06-18 17:32 -0700
URL:       https://hg.openjdk.java.net/jdk/submit/rev/c5904de55565

8247899: HTML errors and warnings in threadPrimitiveDeprecation.html
Reviewed-by: lancea

! src/java.base/share/classes/java/lang/doc-files/threadPrimitiveDeprecation.html

Changeset: ba81cfc89de8
Author:    goetz
Date:      2020-06-18 22:03 +0200
URL:       https://hg.openjdk.java.net/jdk/submit/rev/ba81cfc89de8

8233014: Enable ShowCodeDetailsInExceptionMessages by default.
Reviewed-by: coleenp, stuefe, dholmes

! src/hotspot/share/runtime/globals.hpp
! test/hotspot/jtreg/runtime/exceptionMsgs/NullPointerException/SuppressMessagesTest.java
! test/hotspot/jtreg/vmTestbase/jit/t/t104/t104.gold
! test/langtools/jdk/jshell/ToolSimpleTest.java

Changeset: 6132f62c131d
Author:    thartmann
Date:      2020-06-19 11:32 +0200
URL:       https://hg.openjdk.java.net/jdk/submit/rev/6132f62c131d

8237950: C2 compilation fails with "Live Node limit exceeded limit" during ConvI2L::Ideal optimization
Summary: Postpone ConvI2L::Ideal optimization to IGVN.
Reviewed-by: kvn, neliasso

! src/hotspot/share/opto/convertnode.cpp
+ test/hotspot/jtreg/compiler/stringopts/TestLongStringConcat.java

Changeset: 19d3ed9cc42e
Author:    prappo
Date:      2020-06-19 11:52 +0100
URL:       https://hg.openjdk.java.net/jdk/submit/rev/19d3ed9cc42e

8246078: Javadoc Search specification link from Javadoc Help page points to JDK 13 spec
Reviewed-by: jjg

+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/Versions.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexRedirectWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java
+ test/langtools/jdk/javadoc/doclet/testHelpPage/TestHelpPage.java

Changeset: 7ea2b63984c0
Author:    jlahoda
Date:      2020-06-19 14:26 +0200
URL:       https://hg.openjdk.java.net/jdk/submit/rev/7ea2b63984c0

8242214: NullPointerException in JDK 14 javac compiling a method reference
Summary: Ensuring a proper receiver is used to invoke protected method when method reference is unrolled into a lambda.
Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
! test/langtools/tools/javac/lambda/methodReference/ProtectedInaccessibleMethodRefTest2.java
! test/langtools/tools/javac/lambda/methodReference/pack/I.java

Changeset: 4c92e352da37
Author:    hannesw
Date:      2020-06-19 17:17 +0200
URL:       https://hg.openjdk.java.net/jdk/submit/rev/4c92e352da37

8198705: Javadoc search needs a fix to handle duplicate package names in different modules
Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SearchIndexItem.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/search.js
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexItem.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModulePackages.java
! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java

Changeset: 6c80d676b3fd
Author:    hannesw
Date:      2020-06-19 17:24 +0200
URL:       https://hg.openjdk.java.net/jdk/submit/rev/6c80d676b3fd

8241969: Type annotation is not shown for wildcard type in Javadoc
Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/links/LinkFactory.java
! test/langtools/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java

Changeset: 0385994efa48
Author:    mchung
Date:      2020-06-19 08:27 -0700
URL:       https://hg.openjdk.java.net/jdk/submit/rev/0385994efa48

8247444: Trust final fields in records
Reviewed-by: jrose, dholmes, forax, coleenp, vlivanov
Contributed-by: mandy.chung at oracle.com, christoph.dreis at freenet.de

! src/hotspot/share/ci/ciField.cpp
! src/hotspot/share/ci/ciInstanceKlass.cpp
! src/hotspot/share/ci/ciInstanceKlass.hpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/runtime/fieldDescriptor.cpp
! src/hotspot/share/runtime/fieldDescriptor.hpp
! src/hotspot/share/runtime/reflection.cpp
! src/java.base/share/classes/java/lang/invoke/MemberName.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/reflect/AccessibleObject.java
! src/java.base/share/classes/java/lang/reflect/Field.java
! src/java.base/share/classes/java/lang/reflect/ReflectAccess.java
! src/java.base/share/classes/jdk/internal/access/JavaLangReflectAccess.java
! src/java.base/share/classes/jdk/internal/reflect/Reflection.java
! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java
! src/java.base/share/classes/jdk/internal/reflect/UnsafeFieldAccessorFactory.java
! src/jdk.unsupported/share/classes/sun/misc/Unsafe.java
- test/jdk/java/lang/invoke/defineHiddenClass/UnreflectTest.java
- test/jdk/java/lang/invoke/defineHiddenClass/src/Fields.java
+ test/jdk/java/lang/invoke/unreflect/Fields.java
+ test/jdk/java/lang/invoke/unreflect/TEST.properties
+ test/jdk/java/lang/invoke/unreflect/UnreflectTest.java
! test/jdk/java/lang/reflect/records/RecordReflectionTest.java
! test/jdk/sun/misc/UnsafeFieldOffsets.java

Changeset: 28501e8a0f8d
Author:    prappo
Date:      2020-06-19 16:42 +0100
URL:       https://hg.openjdk.java.net/jdk/submit/rev/28501e8a0f8d

8247780: Refine the Help page for API Documentation
Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties

Changeset: ac36f341fca0
Author:    hannesw
Date:      2020-06-19 18:21 +0200
URL:       https://hg.openjdk.java.net/jdk/submit/rev/ac36f341fca0

8243533: Only one of several deprecated overloaded methods listed in the Deprecated list
Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Comparators.java
! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java
! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/pkg/TestClass.java

Changeset: e93c48b9cf55
Author:    jjg
Date:      2020-06-19 11:04 -0700
URL:       https://hg.openjdk.java.net/jdk/submit/rev/e93c48b9cf55

8247815: doclint: recategorize "no description for ..." as MISSING, not SYNTAX
Reviewed-by: prappo

! src/jdk.compiler/share/classes/com/sun/tools/doclint/Checker.java
! test/langtools/jdk/javadoc/tool/doclint/DocLintTest.java
! test/langtools/tools/doclint/EmptyAuthorTest.java
! test/langtools/tools/doclint/EmptyExceptionTest.java
! test/langtools/tools/doclint/EmptyParamTest.java
! test/langtools/tools/doclint/EmptyReturnTest.java
! test/langtools/tools/doclint/EmptySerialDataTest.java
! test/langtools/tools/doclint/EmptySerialDataTest.out
! test/langtools/tools/doclint/EmptySerialFieldTest.java
! test/langtools/tools/doclint/EmptySinceTest.java
! test/langtools/tools/doclint/EmptyVersionTest.java
! test/langtools/tools/doclint/MultipleDocLintOptionsTest.java
! test/langtools/tools/javac/doclint/DocLintTest.java

Changeset: ddac24254364
Author:    jjg
Date:      2020-06-19 11:10 -0700
URL:       https://hg.openjdk.java.net/jdk/submit/rev/ddac24254364

8247784: Bad link causes invalid documentation
Reviewed-by: mchung, dholmes, sspitsyn

! src/jdk.jdi/share/classes/com/sun/jdi/Type.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/ClassUnloadEvent.java

Changeset: 086c7f077fc6
Author:    dcubed
Date:      2020-06-19 15:22 -0400
URL:       https://hg.openjdk.java.net/jdk/submit/rev/086c7f077fc6

8247876: ProblemList various crypto tests on aarch64
Reviewed-by: wetmore

! test/jdk/ProblemList.txt

Changeset: 33b9328a9605
Author:    weijun
Date:      2020-06-20 15:11 +0800
URL:       https://hg.openjdk.java.net/jdk/submit/rev/33b9328a9605

8247907: XMLDsig logging does not work
Reviewed-by: mullan

! src/java.base/share/lib/security/default.policy
! src/java.xml.crypto/share/classes/com/sun/org/slf4j/internal/Logger.java
+ test/jdk/javax/xml/crypto/dsig/LogParameters.java

Changeset: 0d99e552e043
Author:    weijun
Date:      2020-06-21 08:32 +0800
URL:       https://hg.openjdk.java.net/jdk/submit/rev/0d99e552e043

8247964: All log0() in com/sun/org/slf4j/internal/Logger.java should be private
Reviewed-by: rriggs, xuelei

! src/java.xml.crypto/share/classes/com/sun/org/slf4j/internal/Logger.java

Changeset: 65a0669e32da
Author:    roland
Date:      2020-06-18 15:44 +0200
URL:       https://hg.openjdk.java.net/jdk/submit/rev/65a0669e32da

8247763: assert(outer->outcnt() == 2) failed: 'only phis' failure in LoopNode::verify_strip_mined()
Reviewed-by: kvn, thartmann

! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/loopstripmining/TestStoreSunkToOuterLoop.java

Changeset: 8fc8245d08f9
Author:    jlahoda
Date:      2020-06-22 12:03 +0200
URL:       https://hg.openjdk.java.net/jdk/submit/rev/8fc8245d08f9

8247932: JShell crashes when typing text block
Summary: Setting up Log before running javac's scanner, so that errors reported from the scanner are properly ignored.
Reviewed-by: rfield

! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java
! test/langtools/jdk/jshell/IndentUITest.java

Changeset: ce082993c9d2
Author:    jwilhelm
Date:      2020-06-22 18:23 +0200
URL:       https://hg.openjdk.java.net/jdk/submit/rev/ce082993c9d2

Merge

! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/runtime/globals.hpp
- test/jdk/java/lang/invoke/defineHiddenClass/UnreflectTest.java
- test/jdk/java/lang/invoke/defineHiddenClass/src/Fields.java



More information about the jdk-submit-changes mailing list