hg: jdk/client: 23 new changesets

prasanta.sadhukhan at oracle.com prasanta.sadhukhan at oracle.com
Thu Jun 13 06:56:03 UTC 2019


Changeset: 755e82641224
Author:    sangheki
Date:      2019-06-12 10:34 +0200
URL:       http://hg.openjdk.java.net/jdk/client/rev/755e82641224

8225478: Make G1CMRootRegions independent of HeapRegions
Summary: Remove dependency of HeapRegion from G1CMRootRegions class
Reviewed-by: tschatzl, kbarrett

! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/memory/memRegion.hpp

Changeset: 0530705ca300
Author:    hannesw
Date:      2019-06-12 13:21 +0200
URL:       http://hg.openjdk.java.net/jdk/client/rev/0530705ca300

8223364: Bad placement of anchor relative to header
Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeFieldWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Links.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
! test/langtools/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java
! test/langtools/jdk/javadoc/doclet/testHref/TestHref.java
! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java
! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java
! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java
! test/langtools/jdk/javadoc/doclet/testMemberSummary/TestMemberSummary.java
! test/langtools/jdk/javadoc/doclet/testOptions/TestOptions.java
! test/langtools/jdk/javadoc/doclet/testOrdering/TestOrdering.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestBadOverride.java
! test/langtools/jdk/javadoc/doclet/testSummaryTag/TestSummaryTag.java
! test/langtools/jdk/javadoc/doclet/testTypeParams/TestTypeParameters.java

Changeset: ef577fa0dd10
Author:    jlahoda
Date:      2019-06-12 13:49 +0200
URL:       http://hg.openjdk.java.net/jdk/client/rev/ef577fa0dd10

8220018: javac crash when compiling try-catch-finally inside switch expression
Summary: Correcting handling of finally that yields from a switch expression.
Reviewed-by: mcimadamore, jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java
+ test/langtools/tools/javac/switchexpr/TryCatchFinally.java

Changeset: c63b9b87c28a
Author:    thartmann
Date:      2019-06-12 14:06 +0200
URL:       http://hg.openjdk.java.net/jdk/client/rev/c63b9b87c28a

8224658: Unsafe access C2 compile fails with assert(flat != TypePtr::BOTTOM) failed: cannot alias-analyze an untyped ptr: adr_type = NULL
Summary: Handle unsafe off-heap access with constant zero address.
Reviewed-by: vlivanov, roland

! src/hotspot/share/opto/graphKit.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/output.cpp
+ test/hotspot/jtreg/compiler/unsafe/TestUnsafeLoadWithZeroAddress.java

Changeset: 596ae6c3ef6f
Author:    mdoerr
Date:      2019-06-12 14:21 +0200
URL:       http://hg.openjdk.java.net/jdk/client/rev/596ae6c3ef6f

8223249: [s390] Cleanup TemplateInterpreterGenerator::generate_fixed_frame
Reviewed-by: coleenp, gromero

! src/hotspot/cpu/s390/interp_masm_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.hpp
! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp

Changeset: 03d417fd7d9a
Author:    mdoerr
Date:      2019-06-12 14:22 +0200
URL:       http://hg.openjdk.java.net/jdk/client/rev/03d417fd7d9a

8224827: Implement fast class initialization checks on s390
Reviewed-by: vlivanov, gromero

! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
! src/hotspot/cpu/s390/interp_masm_s390.cpp
! src/hotspot/cpu/s390/interp_masm_s390.hpp
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.hpp
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/s390/templateTable_s390.cpp
! src/hotspot/cpu/s390/vm_version_s390.hpp

Changeset: 0c20dbc3d547
Author:    mdoerr
Date:      2019-06-12 14:24 +0200
URL:       http://hg.openjdk.java.net/jdk/client/rev/0c20dbc3d547

8224090: [PPC64] Fix SLP patterns for filling an array with double float literals
Reviewed-by: mdoerr, simonis
Contributed-by: Kazunori Ogata <ogatak at jp.ibm.com>

! src/hotspot/cpu/ppc/ppc.ad

Changeset: 492b644bb9c2
Author:    dcubed
Date:      2019-06-12 10:52 -0400
URL:       http://hg.openjdk.java.net/jdk/client/rev/492b644bb9c2

8225453: is_busy diagnostics and other baseline cleanups from Async Monitor Deflation project
Reviewed-by: dholmes, rehn, coleenp

! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/objectMonitor.hpp
! src/hotspot/share/runtime/objectMonitor.inline.hpp
! src/hotspot/share/runtime/synchronizer.cpp

Changeset: 730ed3fc6605
Author:    chegar
Date:      2019-06-12 16:10 +0100
URL:       http://hg.openjdk.java.net/jdk/client/rev/730ed3fc6605

8225651: Missed the `@` in a couple of code tags of SocketImpl
Reviewed-by: alanb, dfuchs

! src/java.base/share/classes/java/net/SocketImpl.java

Changeset: 466d6e2d2ddf
Author:    kvn
Date:      2019-06-12 10:37 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/466d6e2d2ddf

8223796: JVMCIEnv::get_jvmci_type does not keep klasses alive
Reviewed-by: iveresov, eosterlund

! src/hotspot/share/jvmci/jvmciEnv.cpp

Changeset: d109188f6480
Author:    ccheung
Date:      2019-06-12 10:45 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/d109188f6480

8224710: [TESTBUG] dynamicArchive/ExcludedClasses.java test failed in tier6 testing on Windows
Summary: Account for the failure in loading of the base archive in CDSTestUtils::isUnableToMap().
Reviewed-by: jiangli, iklam

! src/hotspot/share/memory/metaspace.cpp
! test/lib/jdk/test/lib/cds/CDSTestUtils.java

Changeset: 139f21bad9fd
Author:    iignatyev
Date:      2019-06-12 11:48 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/139f21bad9fd

8158048: Fix failure message from jtreg gtest wrapper
Reviewed-by: kvn, mseledtsov

+ test/hotspot/jtreg/gtest/GTestResultParser.java
! test/hotspot/jtreg/gtest/GTestWrapper.java

Changeset: 1224b16c8ff4
Author:    epavlova
Date:      2019-06-12 12:31 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/1224b16c8ff4

8225622: [AOT] runtime/SharedArchiveFile/TestInterpreterMethodEntries.java crashed with AOTed java.base
Reviewed-by: kvn

! test/hotspot/jtreg/runtime/SharedArchiveFile/TestInterpreterMethodEntries.java

Changeset: 8038250f9939
Author:    darcy
Date:      2019-06-12 14:14 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/8038250f9939

8225675: Outdated citation of JLS in java.lang.ref.Reference
Reviewed-by: lancea, jjg, mchung

! src/java.base/share/classes/java/lang/ref/Reference.java

Changeset: 1357c4996b2e
Author:    hannesw
Date:      2019-06-12 23:21 +0200
URL:       http://hg.openjdk.java.net/jdk/client/rev/1357c4996b2e

8225671: Support HTML 5 character references in javadoc
Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/doclint/Entity.java
! src/jdk.compiler/share/classes/jdk/internal/shellsupport/doc/JavadocFormatter.java
! test/langtools/tools/doclint/CoverageExtras.java
! test/langtools/tools/doclint/html/EntitiesTest.java
! test/langtools/tools/doclint/html/EntitiesTest.out

Changeset: 946f7f2d321c
Author:    wetmore
Date:      2019-06-12 18:58 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/946f7f2d321c

8171279: Support X25519 and X448 in TLS
Reviewed-by: xuelei, mullan

! src/java.base/share/classes/sun/security/ssl/CipherSuite.java
! src/java.base/share/classes/sun/security/ssl/DHClientKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/DHKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/DHServerKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/ECDHClientKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/ECDHKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/ECDHServerKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/ECPointFormatsExtension.java
! src/java.base/share/classes/sun/security/ssl/HandshakeContext.java
+ src/java.base/share/classes/sun/security/ssl/KAKeyDerivation.java
! src/java.base/share/classes/sun/security/ssl/KeyShareExtension.java
+ src/java.base/share/classes/sun/security/ssl/NamedGroup.java
+ src/java.base/share/classes/sun/security/ssl/NamedGroupCredentials.java
+ src/java.base/share/classes/sun/security/ssl/NamedGroupPossession.java
! src/java.base/share/classes/sun/security/ssl/SSLExtension.java
! src/java.base/share/classes/sun/security/ssl/SSLKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketInputRecord.java
! src/java.base/share/classes/sun/security/ssl/SignatureScheme.java
! src/java.base/share/classes/sun/security/ssl/SupportedGroupsExtension.java
! src/java.base/share/classes/sun/security/ssl/TransportContext.java
! src/java.base/share/classes/sun/security/ssl/Utilities.java
! src/java.base/share/classes/sun/security/ssl/X509Authentication.java
+ src/java.base/share/classes/sun/security/ssl/XDHKeyExchange.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/XDHKeyAgreement.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/XECParameters.java
! test/jdk/javax/net/ssl/templates/SSLSocketTemplate.java
+ test/jdk/sun/security/ssl/CipherSuite/SupportedGroups.java

Changeset: 74f0622db875
Author:    weijun
Date:      2019-06-13 10:06 +0800
URL:       http://hg.openjdk.java.net/jdk/client/rev/74f0622db875

6722928: Support SSPI as a native GSS-API provider
Reviewed-by: erikj, nwilliams, valeriep

! make/lib/Lib-java.security.jgss.gmk
! src/java.security.jgss/share/classes/sun/security/jgss/spnego/NegTokenTarg.java
! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/SunNativeProvider.java
! src/java.security.jgss/share/native/libj2gss/GSSLibStub.c
! src/java.security.jgss/share/native/libj2gss/NativeFunc.h
! src/java.security.jgss/share/native/libj2gss/NativeUtil.h
! src/java.security.jgss/share/native/libj2gss/gssapi.h
+ src/java.security.jgss/windows/native/libsspi_bridge/sspi.cpp

Changeset: bd2f0954cbb9
Author:    iignatyev
Date:      2019-06-12 21:17 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/bd2f0954cbb9

8208236: [TESTBUG] vmTestbase/nsk/stress/stack tests fail by timeout
Reviewed-by: dholmes

! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack001.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack002.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack003.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack004.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack005.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack006.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack007.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack008.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack009.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack010.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack011.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack012.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack013.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack014.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack015.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack016.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack017.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack018.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack019.java

Changeset: 03c98877f3bd
Author:    iignatyev
Date:      2019-06-12 17:22 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/03c98877f3bd

8225676: cleanup hotspot ProblemList
Reviewed-by: dholmes

! test/hotspot/jtreg/ProblemList-graal.txt
! test/hotspot/jtreg/ProblemList.txt

Changeset: 6c8d5d0e1be4
Author:    tnakamura
Date:      2019-06-13 08:42 +0200
URL:       http://hg.openjdk.java.net/jdk/client/rev/6c8d5d0e1be4

8224184: jshell got IOException at exiting with AIX
Reviewed-by: rfield, jlahoda

! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/ExecPty.java
+ test/langtools/jdk/jshell/ExecPtyGetFlagsToSetTest.java

Changeset: 28f4594b19c2
Author:    ronsh
Date:      2019-06-13 08:42 +0200
URL:       http://hg.openjdk.java.net/jdk/client/rev/28f4594b19c2

8224161: Check.checkOverrideClashes n^2 algorithm
Summary: Caching type's members in Check.checkOverrideClashes to improve performance.
Reviewed-by: mcimadamore, jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java

Changeset: 59642852dee0
Author:    psadhukhan
Date:      2019-06-13 11:31 +0530
URL:       http://hg.openjdk.java.net/jdk/client/rev/59642852dee0

Merge


Changeset: 5c4f1b7c753b
Author:    psadhukhan
Date:      2019-06-13 12:22 +0530
URL:       http://hg.openjdk.java.net/jdk/client/rev/5c4f1b7c753b

Merge




More information about the jdk-client-changes mailing list