hg: jdk-updates/jdk13u: 141 new changesets

abrygin at azul.com abrygin at azul.com
Mon Jun 8 11:10:32 UTC 2020


Changeset: ef4b1f66b0a2
Author:    weijun
Date:      2020-02-04 13:15 -0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/ef4b1f66b0a2

8238502: sunmscapi.dll causing EXCEPTION_ACCESS_VIOLATION
Reviewed-by: wetmore, coffeys, mullan

! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp

Changeset: 11b2d6d49ac6
Author:    bae
Date:      2020-03-11 19:14 +0300
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/11b2d6d49ac6

8239798: SSLSocket closes socket both socket endpoints on a SocketTimeoutException
Reviewed-by: xuelei
Contributed-by: alexey at azul.com

! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketInputRecord.java
! src/java.base/share/classes/sun/security/ssl/SSLTransport.java
! test/jdk/sun/security/ssl/SSLSocketImpl/ClientTimeout.java
! test/jdk/sun/security/ssl/SSLSocketImpl/SSLExceptionForIOIssue.java

Changeset: 6ab246a038e5
Author:    jjiang
Date:      2019-11-29 14:07 +0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/6ab246a038e5

8234724: javax/net/ssl/templates/SSLSocketSSLEngineTemplate.java supports TLSv1.3
Reviewed-by: xuelei

! test/jdk/javax/net/ssl/templates/SSLSocketSSLEngineTemplate.java

Changeset: 64118a928253
Author:    jjiang
Date:      2019-12-04 00:06 +0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/64118a928253

8235255: ProblemList javax/net/ssl/templates/SSLSocketSSLEngineTemplate.java
Reviewed-by: mullan

! test/jdk/ProblemList.txt

Changeset: 045bf06fde07
Author:    jjiang
Date:      2019-12-11 11:29 +0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/045bf06fde07

8231810: javax/net/ssl/templates/SSLSocketSSLEngineTemplate.java fails intermittently with "java.lang.Exception: Unexpected EOF"
Reviewed-by: xuelei

! test/jdk/ProblemList.txt
! test/jdk/javax/net/ssl/templates/SSLSocketSSLEngineTemplate.java

Changeset: bcb388452952
Author:    ssahoo
Date:      2019-11-28 22:29 -0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/bcb388452952

8234723: javax/net/ssl/TLS tests support TLSv1.3
Summary: Missing TLSv1.3 test cases
Reviewed-by: xuelei

! test/jdk/javax/net/ssl/TLS/TLSClientPropertyTest.java
! test/jdk/javax/net/ssl/TLS/TestJSSEClientDefaultProtocol.java
! test/jdk/javax/net/ssl/TLS/TestJSSEClientProtocol.java
! test/jdk/javax/net/ssl/TLS/TestJSSEServerProtocol.java

Changeset: 4ab4c677123c
Author:    xuelei
Date:      2019-12-03 17:15 -0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/4ab4c677123c

8235263: Revert TLS 1.3 change that wrapped IOExceptions
Reviewed-by: mullan

! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java

Changeset: 9892f6256e7b
Author:    jjiang
Date:      2019-12-21 06:28 +0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/9892f6256e7b

8234727: sun/security/ssl/X509TrustManagerImpl tests support TLSv1.3
Reviewed-by: xuelei

! test/jdk/sun/security/ssl/X509TrustManagerImpl/BasicConstraints.java
! test/jdk/sun/security/ssl/X509TrustManagerImpl/SelfIssuedCert.java

Changeset: 92fe5b489e1e
Author:    mbaesken
Date:      2020-01-27 17:03 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/92fe5b489e1e

8237869: exclude jtreg test security/infra/java/security/cert/CertPathValidator/certification/LuxTrustCA.java because of instabilities
Reviewed-by: clanger, mullan

! test/jdk/ProblemList.txt

Changeset: 3a37a892c9cf
Author:    dholmes
Date:      2019-11-18 23:41 -0500
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/3a37a892c9cf

8215355: Object monitor deadlock with no threads holding the monitor (using jemalloc 5.1)
Reviewed-by: rehn, stuefe, dcubed, sspitsyn

! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/JavaThread.java

Changeset: f92a2ff93ab2
Author:    aivanov
Date:      2019-10-16 22:30 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/f92a2ff93ab2

8223558: Java does not render Myanmar script correctly
Reviewed-by: prr, serb

! make/data/fontconfig/windows.fontconfig.properties
! src/java.desktop/share/classes/sun/font/FontUtilities.java
+ test/jdk/java/awt/font/Fallback/MyanmarFallbackTest.java
+ test/jdk/java/awt/font/TextLayout/MyanmarTextTest.java

Changeset: e4cebfd4d543
Author:    prr
Date:      2019-10-25 13:32 -0700
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/e4cebfd4d543

8175984: ICC_Profile has un-needed, not-empty finalize method
Reviewed-by: jdv, serb

! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java

Changeset: fbb67ba9d31a
Author:    arapte
Date:      2019-10-30 16:59 +0530
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/fbb67ba9d31a

8226892: ActionListeners on JRadioButtons don't get notified when selection is changed with arrow keys
Reviewed-by: serb, psadhukhan

! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicRadioButtonUI.java
! test/jdk/javax/swing/JRadioButton/8033699/bug8033699.java

Changeset: 31fb6cdae8e9
Author:    mgronlun
Date:      2019-10-29 11:33 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/31fb6cdae8e9

8230400: Missing constant pool entry for a method in stacktrace
Reviewed-by: egahlin

! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdBits.inline.hpp
! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java

Changeset: fa869694b8bc
Author:    jnimeh
Date:      2020-04-08 00:03 -0700
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/fa869694b8bc

8242294: JSSE Client does not throw SSLException when an alert occurs during handshaking
Reviewed-by: xuelei

! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
+ test/jdk/javax/net/ssl/SSLSocket/ClientExcOnAlert.java

Changeset: 48dc97392cbd
Author:    igerasim
Date:      2020-02-17 16:32 -0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/48dc97392cbd

8163251: Hard coded loop limit prevents reading of smart card data greater than 8k
Reviewed-by: valeriep, rriggs

! src/java.smartcardio/share/classes/sun/security/smartcardio/ChannelImpl.java

Changeset: e3a8048043d0
Author:    mbaesken
Date:      2020-02-03 09:39 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/e3a8048043d0

8237962: give better error output for invalid OCSP response intervals in CertPathValidator checks
Reviewed-by: clanger, mullan

! src/java.base/share/classes/sun/security/provider/certpath/OCSPResponse.java
! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/ValidatePathWithParams.java

Changeset: cf590fe8ce35
Author:    coffeys
Date:      2020-02-26 18:06 +0300
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/cf590fe8ce35

8238452: Keytool generates wrong expiration date if validity is set to 2050/01/01
Reviewed-by: pkoppula, weijun, coffeys
Contributed-by: ravi.k.reddy at oracle.com

! src/java.base/share/classes/sun/security/x509/CertificateValidity.java
! src/java.base/share/classes/sun/security/x509/X509CRLEntryImpl.java
! src/java.base/share/classes/sun/security/x509/X509CRLImpl.java
+ test/jdk/sun/security/x509/X509CertImpl/CertificateValidation.java

Changeset: 9205c6325668
Author:    xuelei
Date:      2020-04-05 20:17 -0700
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/9205c6325668

8215711: Missing key_share extension for (EC)DHE key exchange should alert missing_extension
Reviewed-by: ascarpino

! src/java.base/share/classes/sun/security/ssl/KeyShareExtension.java
! src/java.base/share/classes/sun/security/ssl/PreSharedKeyExtension.java
! src/java.base/share/classes/sun/security/ssl/SSLExtension.java
! src/java.base/share/classes/sun/security/ssl/SupportedGroupsExtension.java

Changeset: d24ad89c5298
Author:    rhalade
Date:      2020-02-18 16:00 -0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/d24ad89c5298

8225128: Add exception for expiring DocuSign root to VerifyCACerts test
Reviewed-by: clanger

! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java

Changeset: b9841070e765
Author:    rhalade
Date:      2020-03-01 23:04 -0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/b9841070e765

8225130: Add exception for expiring Comodo roots to VerifyCACerts test
Reviewed-by: weijun

! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java

Changeset: 8a1b8e075add
Author:    weijun
Date:      2019-12-25 07:17 +0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/8a1b8e075add

8236470: Deal with ECDSA using ecdsa-with-SHA2 plus hash algorithm as AlgorithmId
Reviewed-by: xuelei

! src/java.base/share/classes/sun/security/x509/AlgorithmId.java
! test/jdk/sun/security/pkcs11/PKCS11Test.java

Changeset: a1017d8391ef
Author:    dbuck
Date:      2019-11-21 23:32 -0500
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/a1017d8391ef

8230611: infinite loop in LogOutputList::wait_until_no_readers()
Summary: Add copy constructor and copy assignment operator to ensure reader count remains accurate
Reviewed-by: kbarrett, dholmes

! src/hotspot/share/logging/logOutputList.hpp

Changeset: b2204c4b8b64
Author:    thartmann
Date:      2019-12-03 08:29 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/b2204c4b8b64

8234617: C1: Incorrect result of field load due to missing narrowing conversion
Summary: Emit an explicit conversion to get the correct field value after the write.
Reviewed-by: vlivanov, mdoerr

! src/hotspot/share/c1/c1_GraphBuilder.cpp
+ test/hotspot/jtreg/compiler/conversions/Conversion.jasm
+ test/hotspot/jtreg/compiler/conversions/TestPrimitiveConversions.java

Changeset: 7d4eba0a337f
Author:    mbaesken
Date:      2019-11-29 09:52 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/7d4eba0a337f

8234741: enhance os::get_core_path on macOS
Reviewed-by: clanger, gziemski

! src/hotspot/os/bsd/os_bsd.cpp

Changeset: 5eb7710f8e63
Author:    vlivanov
Date:      2019-12-03 20:13 +0300
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/5eb7710f8e63

8231430: C2: Memory stomp in max_array_length() for T_ILLEGAL type
Reviewed-by: kvn, thartmann

! src/hotspot/share/opto/type.cpp
! src/hotspot/share/opto/type.hpp

Changeset: f96ca1305a8e
Author:    mbaesken
Date:      2019-12-03 15:17 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/f96ca1305a8e

8234397: add OS uptime information to os::print_os_info output
Reviewed-by: clanger, dholmes, lucy

! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/bsd/os_bsd.hpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.hpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/posix/os_posix.hpp
! src/hotspot/os/solaris/os_solaris.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os/windows/os_windows.hpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp

Changeset: a6cc469ee067
Author:    sviswanathan
Date:      2019-12-04 14:55 -0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/a6cc469ee067

8235288: AVX 512 instructions inadvertently used on Xeon for small vector width operations
Reviewed-by: kvn, vlivanov

! src/hotspot/cpu/x86/macroAssembler_x86.hpp

Changeset: 3a5d208aa769
Author:    chagedorn
Date:      2019-12-06 10:00 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/3a5d208aa769

8229994: assert(false) failed: Bad graph detected in get_early_ctrl_for_expensive
Summary: Fixes wrong idom information set in loop peeling when a loop strip mined loop is involved.
Reviewed-by: vlivanov, thartmann

! src/hotspot/share/opto/loopTransform.cpp
+ test/hotspot/jtreg/compiler/loopopts/PeelingAndLoopStripMining.java

Changeset: dbc0cf7695f5
Author:    sviswanathan
Date:      2019-12-06 16:03 -0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/dbc0cf7695f5

8235510: java.util.zip.CRC32 performance drop after 8200067
Summary: backout 8200067 optimization
Reviewed-by: kvn

! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp

Changeset: 62f8cb610e90
Author:    xliu
Date:      2019-12-10 10:34 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/62f8cb610e90

8235383: C1 compilation fails with -XX:+PrintIRDuringConstruction -XX:+Verbose
Summary: Added check for printable bci.
Reviewed-by: thartmann

! src/hotspot/share/c1/c1_InstructionPrinter.cpp
+ test/hotspot/jtreg/compiler/c1/TestPrintIRDuringConstruction.java

Changeset: 099f3b3489b7
Author:    thartmann
Date:      2019-12-11 10:42 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/099f3b3489b7

8235452: Strip mined loop verification fails with assert(is_OuterStripMinedLoop()) failed: invalid node class
Summary: Do not try to verify strip mining if the strip mined loop is malformed.
Reviewed-by: roland, vlivanov

! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
+ test/hotspot/jtreg/compiler/loopstripmining/TestDeadOuterStripMinedLoop.java

Changeset: 7f2992305804
Author:    chagedorn
Date:      2019-12-11 14:33 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/7f2992305804

8233033: C2 produces wrong result while unswitching a loop due to lost control dependencies
Summary: Adding missing control dependencies when cloning loop predicates at loop unswitching.
Reviewed-by: roland, vlivanov, thartmann

! src/hotspot/share/opto/loopUnswitch.cpp
+ test/hotspot/jtreg/compiler/loopopts/PartialPeelingUnswitch.java

Changeset: 426cae8ebdc7
Author:    mbaesken
Date:      2019-12-11 09:42 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/426cae8ebdc7

8235489: handle return values of sscanf calls in hotspot
Reviewed-by: clanger, kbarrett

! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/share/compiler/compilerOracle.cpp

Changeset: 12f13d194265
Author:    mbaesken
Date:      2019-12-10 16:55 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/12f13d194265

8235671: enhance print_rlimit_info in os_posix
Reviewed-by: clanger, mdoerr

! src/hotspot/os/posix/os_posix.cpp

Changeset: 40f6d6b6fe4b
Author:    mdoerr
Date:      2019-12-20 19:51 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/40f6d6b6fe4b

8236179: C1 register allocation error with T_ADDRESS
Reviewed-by: rkennke, vlivanov, roland, mdoerr
Contributed-by: Aditya Mandaleeka <adityam at microsoft.com>

! src/hotspot/cpu/aarch64/c1_FrameMap_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/arm/c1_FrameMap_arm.cpp
! src/hotspot/cpu/ppc/c1_FrameMap_ppc.cpp
! src/hotspot/cpu/s390/c1_FrameMap_s390.cpp
! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
! src/hotspot/cpu/sparc/c1_FrameMap_sparc.cpp
! src/hotspot/cpu/x86/c1_FrameMap_x86.cpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/share/c1/c1_FrameMap.hpp

Changeset: 1ac6922d81d5
Author:    goetz
Date:      2019-12-16 14:10 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/1ac6922d81d5

8235998: [c2] Memory leaks during tracing after '8224193: stringStream should not use Resource Area'.
Reviewed-by: dholmes, kvn

! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/utilities/growableArray.hpp

Changeset: a5138c3c6b61
Author:    chagedorn
Date:      2020-01-07 17:06 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/a5138c3c6b61

8235984: C2: assert(out->in(PhiNode::Region) == head || out->in(PhiNode::Region) == slow_head) failed: phi must be either part of the slow or the fast loop
Summary: Bailout from loop unswitching if loop predicates have a control dependency to partially peeled statements.
Reviewed-by: neliasso, thartmann

! src/hotspot/share/opto/loopUnswitch.cpp
! test/hotspot/jtreg/compiler/loopopts/PartialPeelingUnswitch.java

Changeset: 3cfa1673706c
Author:    chagedorn
Date:      2020-01-09 16:14 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/3cfa1673706c

8236140: assert(!VerifyHashTableKeys || _hash_lock == 0) failed: remove node from hash table before modifying it
Summary: Add missing rehashing for modified node in InitializeNode::complete_stores().
Reviewed-by: neliasso, thartmann

! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/memnode.hpp
+ test/hotspot/jtreg/compiler/macronodes/TestCompleteVolatileStore.java

Changeset: 2a8e12e0c262
Author:    mbaesken
Date:      2020-01-08 08:55 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/2a8e12e0c262

8236709: struct SwitchRange in HS violates C++ One Definition Rule
Reviewed-by: dholmes, kbarrett

! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_LIRGenerator.hpp

Changeset: 89056e67c2b2
Author:    thartmann
Date:      2020-01-13 13:37 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/89056e67c2b2

8229855: C2 fails with assert(false) failed: bad AD file
Summary: Strengthen the check to ensure that both control and data paths die consistently.
Reviewed-by: vlivanov, roland

! src/hotspot/share/opto/parse2.cpp
+ test/hotspot/jtreg/compiler/c2/TestJumpTable.java

Changeset: 6123361c600e
Author:    shade
Date:      2020-01-15 20:04 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/6123361c600e

8237217: Incorrect G1StringDedupEntry type used in StringDedupTable destructor
Reviewed-by: kbarrett, zgu

! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp

Changeset: 4016cd09a735
Author:    jiefu
Date:      2020-01-14 18:07 +0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/4016cd09a735

8237055: [TESTBUG] compiler/c2/TestJumpTable.java fails with release VMs
Reviewed-by: thartmann

! test/hotspot/jtreg/compiler/c2/TestJumpTable.java

Changeset: 24dbe89d416a
Author:    roland
Date:      2019-08-23 14:22 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/24dbe89d416a

8229701: aarch64: C2 OSR compilation fails with "shouldn't process one node several times" in final graph reshaping
Reviewed-by: thartmann, kvn

! src/hotspot/share/opto/compile.cpp
+ test/hotspot/jtreg/compiler/c2/aarch64/ConvI2LWideningAssertTooStrong.java

Changeset: d34e601cbd88
Author:    fyang
Date:      2019-11-08 16:53 +0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/d34e601cbd88

8233839: aarch64: missing memory barrier in NewObjectArrayStub and NewTypeArrayStub
Reviewed-by: adinn

! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp

Changeset: 47ac18a064f6
Author:    fyang
Date:      2019-11-04 16:10 +0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/47ac18a064f6

8233466: aarch64: remove unnecessary load of mdo when profiling return and parameters type
Reviewed-by: adinn

! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp

Changeset: abed36da8af4
Author:    henryjen
Date:      2019-11-11 17:43 -0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/abed36da8af4

8231863: Crash if classpath is read from @argument file and the main gets option argument
Reviewed-by: alanb, mchung
Contributed-by: Mat Carter <matthew.carter at microsoft.com>

! src/java.base/share/native/libjli/args.c
! test/jdk/tools/launcher/ArgsFileTest.java
! test/jdk/tools/launcher/TestHelper.java

Changeset: b0c41c7064ea
Author:    jjg
Date:      2019-11-22 10:38 -0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/b0c41c7064ea

8232170: FSInfo#getJarClassPath throws an exception not declared in its throws clause
Reviewed-by: jjg
Contributed-by: jai.forums2013 at gmail.com

! src/jdk.compiler/share/classes/com/sun/tools/javac/file/FSInfo.java
+ test/langtools/tools/javac/file/FSInfoTest.java

Changeset: a68006e4f6b4
Author:    jjg
Date:      2019-12-06 13:03 -0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/a68006e4f6b4

8218268: Javac treats Manifest Class-Path entries as Paths instead of URLs
Reviewed-by: mchung, bchristi

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

Changeset: cd75c460b50e
Author:    prappo
Date:      2020-01-17 12:25 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/cd75c460b50e

8236700: Upgrading JSZip from v3.1.5 to v3.2.2
Reviewed-by: hannesw, jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jszip/dist/jszip.js
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jszip/dist/jszip.min.js
! src/jdk.javadoc/share/legal/jszip.md

Changeset: 727eb67d35d9
Author:    henryjen
Date:      2020-03-06 13:48 -0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/727eb67d35d9

8240629: argfiles parsing broken for argfiles with comment cross 4096 bytes chunk
Reviewed-by: alanb, mchung

! src/java.base/share/native/libjli/args.c
! test/jdk/tools/launcher/ArgFileSyntax.java

Changeset: ba2633211f1b
Author:    shade
Date:      2020-03-24 18:46 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/ba2633211f1b

8241445: Fix copyright in test/jdk/tools/launcher/ArgFileSyntax.java
Reviewed-by: psandoz

! src/java.base/share/native/libjli/args.c
! test/jdk/tools/launcher/ArgFileSyntax.java

Changeset: 116a080bff0c
Author:    aoqi
Date:      2019-11-06 01:45 +0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/116a080bff0c

8233608: Minimal build broken after JDK-8233494
Reviewed-by: shade

! src/hotspot/share/services/memTracker.hpp

Changeset: ea7fd93835c1
Author:    clanger
Date:      2019-10-17 22:41 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/ea7fd93835c1

8232370: Refactor some com.sun.jdi tests to enable IDE integration
Reviewed-by: amenkov, cjplummer, sspitsyn

! test/jdk/com/sun/jdi/MonitorEventTest.java
! test/jdk/com/sun/jdi/MonitorFrameInfo.java
! test/jdk/com/sun/jdi/RedefineImplementor.java

Changeset: e1d56976b185
Author:    erikj
Date:      2019-10-23 05:48 -0700
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/e1d56976b185

8232834: RunTest sometimes fails to produce valid exitcode.txt
Reviewed-by: ihse

! make/RunTests.gmk

Changeset: e46cdd39bc3c
Author:    jvernee
Date:      2019-11-14 10:55 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/e46cdd39bc3c

8233920: MethodHandles::tryFinally generates illegal bytecode for long/double return type
Reviewed-by: redestad, vlivanov, jrose

! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! test/jdk/java/lang/invoke/TryFinallyTest.java

Changeset: 4900ae5cd359
Author:    iignatyev
Date:      2019-11-15 14:22 -0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/4900ae5cd359

8214904: Test8004741.java failed due to "Too few ThreadDeath hits; expected at least 6 but saw only 5"
Reviewed-by: kvn, epavlova

! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/compiler/c2/Test8004741.java

Changeset: 989d235ca656
Author:    mdoerr
Date:      2019-11-12 16:13 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/989d235ca656

8233820: Test crashed with assert(phi->operand_count() != 1 || phi->subst() != phi) failed: missed trivial simplification
Summary: Verification code needs to skip illegal phi functions.
Reviewed-by: thartmann, vlivanov

! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/c1/c1_Optimizer.cpp

Changeset: 70641455a44c
Author:    thartmann
Date:      2019-11-07 07:02 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/70641455a44c

8233491: Crash in AdapterHandlerLibrary::get_adapter with CDS due to code cache exhaustion
Summary: Added null check.
Reviewed-by: kvn, iklam

! src/hotspot/share/runtime/sharedRuntime.cpp

Changeset: cfc6dc2ee5f7
Author:    jiefu
Date:      2019-10-21 17:27 +0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/cfc6dc2ee5f7

8232692: [TESTBUG] compiler/aot/fingerprint/SelfChangedCDS.java fails when cds is disabled
Reviewed-by: kvn

! test/hotspot/jtreg/compiler/aot/fingerprint/SelfChangedCDS.java

Changeset: ee4ab21f85c6
Author:    mbaesken
Date:      2019-11-20 14:16 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/ee4ab21f85c6

8234501: remove obsolete NET_ReadV
Reviewed-by: alanb, vtewari

! src/java.base/aix/native/libnet/aix_close.c
! src/java.base/linux/native/libnet/linux_close.c
! src/java.base/macosx/native/libnet/bsd_close.c
! src/java.base/solaris/native/libnet/solaris_close.c
! src/java.base/unix/native/libnet/net_util_md.h

Changeset: 2254b0e961d0
Author:    xuelei
Date:      2019-11-08 18:35 -0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/2254b0e961d0

8233621: Mismatch in jsse.enableMFLNExtension property name
Reviewed-by: mullan

! src/java.base/share/classes/sun/security/ssl/SSLExtension.java

Changeset: 6515fefa904c
Author:    valeriep
Date:      2020-02-12 01:11 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/6515fefa904c

8238898: Missing hash characters for header on license file
Summary: Fixed the typos and corrected the formatting
Reviewed-by: weijun

! src/jdk.crypto.cryptoki/share/legal/pkcs11cryptotoken.md

Changeset: 2a1a37dce833
Author:    weijun
Date:      2019-10-17 07:31 +0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/2a1a37dce833

8232357: Compare version info of Santuario to legal notice
Reviewed-by: mullan

+ test/jdk/javax/xml/crypto/dsig/Versions.java

Changeset: 48f73c6bdb21
Author:    ssahoo
Date:      2019-12-13 01:43 -0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/48f73c6bdb21

8234728: Some security tests should support TLSv1.3
Summary: Tests were updated to support TLSv1.3 and cipher suite order
Reviewed-by: xuelei

! src/java.base/share/classes/sun/security/ssl/CipherSuite.java
! test/jdk/javax/net/ssl/sanity/ciphersuites/CipherSuitesInOrder.java
+ test/jdk/javax/net/ssl/sanity/ciphersuites/SystemPropCipherSuitesOrder.java
+ test/jdk/javax/net/ssl/sanity/ciphersuites/TLSCipherSuitesOrder.java
! test/jdk/sun/security/ssl/HandshakeHash/HandshakeHashCloneExhaustion.java
! test/jdk/sun/security/util/HostnameMatcher/NullHostnameCheck.java

Changeset: 8ebc3233b3fe
Author:    ssahoo
Date:      2019-12-16 00:23 -0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/8ebc3233b3fe

8235874: The ordering of Cipher Suites is not maintained provided through jdk.tls.client.cipherSuites and jdk.tls.server.cipherSuites system property.
Summary: Corrected Cipher Suites ordering through system properties
Reviewed-by: xuelei

! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java
! test/jdk/javax/net/ssl/sanity/ciphersuites/SystemPropCipherSuitesOrder.java

Changeset: 58890c0cc1cd
Author:    coffeys
Date:      2020-01-13 21:16 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/58890c0cc1cd

8234466: Class loading deadlock involving X509Factory#commitEvent()
Reviewed-by: alanb, chegar, dfuchs

! src/java.base/share/classes/java/util/jar/JarFile.java
! src/java.base/share/classes/java/util/jar/JavaUtilJarAccessImpl.java
! src/java.base/share/classes/jdk/internal/access/JavaUtilJarAccess.java
! src/java.base/share/classes/jdk/internal/event/EventHelper.java
+ test/jdk/java/util/jar/JarFile/jarVerification/FooService.java
+ test/jdk/java/util/jar/JarFile/jarVerification/MultiProviderTest.java
+ test/jdk/java/util/jar/JarFile/jarVerification/MultiThreadLoad.java
+ test/jdk/java/util/jar/JarFile/jarVerification/logging.properties

Changeset: 242e673eeef9
Author:    redestad
Date:      2020-01-20 14:24 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/242e673eeef9

8237508: Simplify JarFile.isInitializing
Reviewed-by: dfuchs, coffeys, lancea

! src/java.base/share/classes/java/util/jar/JarFile.java
! src/java.base/share/classes/java/util/jar/JavaUtilJarAccessImpl.java
! src/java.base/share/classes/jdk/internal/access/JavaUtilJarAccess.java

Changeset: 1862ce550a7d
Author:    mbaesken
Date:      2020-02-19 10:27 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/1862ce550a7d

8239351: Give more meaningful InternalError messages in Deflater.c
Reviewed-by: stuefe, vtewari, lancea, martin

! src/java.base/share/native/libzip/Deflater.c

Changeset: 13741327a1ba
Author:    alanb
Date:      2019-11-09 09:13 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/13741327a1ba

8216472: (se) Stack overflow during selection operation leads to crash (win)
Reviewed-by: alanb
Contributed-by: akashche at redhat.com

! src/java.base/windows/classes/sun/nio/ch/WindowsSelectorImpl.java
! src/java.base/windows/native/libnio/ch/WindowsSelectorImpl.c
+ test/jdk/java/nio/channels/Selector/StackOverflowTest.java

Changeset: 15ffb3339653
Author:    serb
Date:      2020-01-15 13:17 -0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/15ffb3339653

8236953: [macos] JavaFX SwingNode is not rendered on macOS
Reviewed-by: kcr, prr

! src/java.desktop/macosx/classes/sun/lwawt/LWLightweightFramePeer.java
+ test/jdk/javax/swing/JLightweightFrame/ResizedMovedEvents.java

Changeset: 53b1efaabc7e
Author:    ihse
Date:      2020-02-06 13:40 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/53b1efaabc7e

8212986: Make Visual Studio compiler check less strict
Reviewed-by: erikj

! make/autoconf/toolchain.m4

Changeset: a74aca68afa4
Author:    clanger
Date:      2020-01-10 15:38 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/a74aca68afa4

8236488: Support for configure option --with-native-debug-symbols=internal is impossible on Windows
Reviewed-by: erikj

! make/autoconf/jdk-options.m4
! make/autoconf/toolchain_windows.m4
! make/hotspot/test/GtestImage.gmk

Changeset: 59d478d5a9ec
Author:    ceisserer
Date:      2020-01-14 15:19 -0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/59d478d5a9ec

8235904: Infinite loop when rendering huge lines
Reviewed-by: prr, kizune

! src/java.desktop/unix/classes/sun/java2d/xr/XRDrawLine.java
+ test/jdk/java/awt/Graphics/DrawLineTest.java

Changeset: 9d2d4246bfba
Author:    clanger
Date:      2020-02-02 17:41 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/9d2d4246bfba

8221741: ClassCastException can happen when fontconfig.properties is used
Reviewed-by: mbaesken, itakiguchi

! src/java.desktop/share/classes/sun/font/SunFontManager.java
! src/java.desktop/share/classes/sun/font/TrueTypeFont.java
+ test/jdk/java/awt/font/DefaultFontTest/DefaultFontTest.java

Changeset: 7e26f13cb693
Author:    prr
Date:      2020-02-14 10:44 -0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/7e26f13cb693

8239091: Reversed arguments in call to strstr in freetype "debug" code.
Reviewed-by: bpb

! src/java.desktop/share/native/libfontmanager/freetypeScaler.c

Changeset: 8690f4e4d33d
Author:    lucy
Date:      2020-02-28 16:36 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/8690f4e4d33d

8239931: [win][x86] vtable stub generation: assert failure (code size estimate) follow-up
Reviewed-by: mdoerr

! src/hotspot/cpu/x86/vtableStubs_x86_32.cpp

Changeset: b594ff9b30f3
Author:    lucy
Date:      2020-02-21 15:14 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/b594ff9b30f3

8239456: vtable stub generation: assert failure (code size estimate)
Reviewed-by: thartmann

! src/hotspot/cpu/x86/vtableStubs_x86_32.cpp
! src/hotspot/cpu/x86/vtableStubs_x86_64.cpp

Changeset: ab2f2255cf8c
Author:    stuefe
Date:      2019-09-15 08:41 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/ab2f2255cf8c

8230910: libsspi_bridge does not build on Windows 32bit
Reviewed-by: alanb, weijun

! src/java.security.jgss/windows/native/libsspi_bridge/sspi.cpp

Changeset: df826edda2e6
Author:    phh
Date:      2019-12-04 15:01 -0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/df826edda2e6

8234288: Turkey Time Zone returns incorrect time zone name
Summary: Add and use "Turkey Time" time zone.
Reviewed-by: naoto, martin, phh
Contributed-by: letuyang at amazon.com

! src/java.base/share/classes/sun/util/resources/TimeZoneNames.java
! test/jdk/sun/text/resources/LocaleData
! test/jdk/sun/text/resources/LocaleDataTest.java

Changeset: 9e91f9080b5e
Author:    pkbalakr
Date:      2019-07-04 12:28 +0530
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/9e91f9080b5e

8042383: [TEST_BUG] Test javax/swing/plaf/basic/BasicMenuUI/4983388/bug4983388.java fails with shortcuts on menus do not work
Reviewed-by: jdv, psadhukhan
Contributed-by: tejpal.rebari at oracle.com

! test/jdk/ProblemList.txt
! test/jdk/javax/swing/plaf/basic/BasicMenuUI/4983388/bug4983388.java

Changeset: ef7dc6721749
Author:    psadhukhan
Date:      2019-11-07 11:30 +0530
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/ef7dc6721749

8214578: [macos] Problem with backslashes on macOS/JIS keyboard: Java ignores system settings
Reviewed-by: serb, prr

! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m

Changeset: ad84fffa5027
Author:    psadhukhan
Date:      2019-11-27 13:35 +0530
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/ad84fffa5027

8234786: Fix for JDK-8214578 breaks OS X 10.12 compatibility
Reviewed-by: jdv

! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.h

Changeset: 4c0846accfa9
Author:    jdv
Date:      2019-11-15 16:58 +0530
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/4c0846accfa9

8234184: [TESTBUG] java/awt/Mouse/EnterExitEvents/ModalDialogEnterExitEventsTest.java fails in Windows
Reviewed-by: psadhukhan

! test/jdk/java/awt/Mouse/EnterExitEvents/ModalDialogEnterExitEventsTest.java

Changeset: 977c581753e4
Author:    psadhukhan
Date:      2019-11-20 11:29 +0530
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/977c581753e4

8234332: [TESTBUG] java/awt/Focus/DisposedWindow/DisposeDialogNotActivateOwnerTest/DisposeDialogNotActivateOwnerTest.java fails on linux-x64 nightly
Reviewed-by: serb

! test/jdk/java/awt/Focus/DisposedWindow/DisposeDialogNotActivateOwnerTest/DisposeDialogNotActivateOwnerTest.java

Changeset: 73ee7b4225a4
Author:    jdv
Date:      2019-11-22 11:35 +0530
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/73ee7b4225a4

8233696: [TESTBUG]Some jtreg tests fail when CAPS_LOCK is ON
Reviewed-by: serb, prr

! test/jdk/java/awt/SplashScreen/MultiResolutionSplash/MultiResolutionSplashTest.java
! test/jdk/java/awt/SplashScreen/MultiResolutionSplash/unix/UnixMultiResolutionSplashTest.java
! test/jdk/java/awt/Toolkit/LockingKeyStateTest/LockingKeyStateTest.java
! test/jdk/java/awt/Toolkit/RealSync/Test.java
! test/jdk/javax/swing/JFileChooser/8041694/bug8041694.java

Changeset: 8ed08f3cbbef
Author:    arapte
Date:      2020-03-15 00:43 +0530
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/8ed08f3cbbef

8226253: JAWS reports wrong number of radio buttons when buttons are hidden.
Reviewed-by: kizune, pbansal

! src/java.desktop/share/classes/javax/swing/JList.java
! src/jdk.accessibility/windows/classes/com/sun/java/accessibility/internal/AccessBridge.java

Changeset: 3a44647765b6
Author:    serb
Date:      2020-02-28 16:49 -0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/3a44647765b6

8240202: A few client tests leave mouse buttons pressed
Reviewed-by: prr

! test/jdk/ProblemList.txt
! test/jdk/java/awt/Mixing/AWT_Mixing/JSplitPaneOverlapping.java
! test/jdk/javax/swing/JButton/PressedButtonRightClickTest.java

Changeset: 12159c73ed57
Author:    alitvinov
Date:      2020-01-13 18:11 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/12159c73ed57

8230926: [macosx] Two apostrophes are entered instead of one with "U.S. International - PC" layout
Reviewed-by: serb, dmarkov

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformResponder.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java

Changeset: 522472f1eb9a
Author:    arapte
Date:      2019-12-06 16:37 +0530
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/522472f1eb9a

4949105: Access Bridge lacks html tags parsing
Reviewed-by: serb, prr, pbansal

! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicHTML.java
+ test/jdk/javax/accessibility/AccessibleName/GetAccessibleNameTest.java

Changeset: 88908036f56d
Author:    serb
Date:      2019-12-09 20:26 -0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/88908036f56d

8235620: Broken merge between JDK-8006406 and JDK-8003559
Reviewed-by: prr

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformLWWindow.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CWarningWindow.java

Changeset: 229f7725d2b4
Author:    mbaesken
Date:      2019-11-19 09:56 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/229f7725d2b4

8234323: NULL-check return value of SurfaceData_InitOps on macosx
Reviewed-by: clanger

! src/java.desktop/macosx/native/libawt_lwawt/awt/ImageSurfaceData.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/PrinterSurfaceData.m

Changeset: 60dd6908c718
Author:    thartmann
Date:      2019-08-30 11:11 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/60dd6908c718

8230388: Problemlist additional compiler/rtm tests
Summary: Putting tests on the problem list.
Reviewed-by: roland

! test/hotspot/jtreg/ProblemList.txt

Changeset: 4f7a0c83d6dd
Author:    thartmann
Date:      2020-02-18 08:28 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/4f7a0c83d6dd

8239142: C2's UseUniqueSubclasses optimization is broken for array accesses
Summary: Avoid resetting the elemtype for array accesses.
Reviewed-by: vlivanov, eosterlund

! src/hotspot/share/opto/parse.hpp
! src/hotspot/share/opto/parse2.cpp

Changeset: 4f84f53b97ba
Author:    mbaesken
Date:      2020-02-18 16:33 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/4f84f53b97ba

8239224: libproc_impl.c previous_thr may be used uninitialized warning
Reviewed-by: clanger, dholmes

! src/jdk.hotspot.agent/linux/native/libsaproc/libproc_impl.c

Changeset: 71bfe6f59105
Author:    mbaesken
Date:      2020-03-26 10:38 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/71bfe6f59105

8241660: Add virtualization information output to hs_err file on macOS
Reviewed-by: clanger, mdoerr

! src/hotspot/os/bsd/os_bsd.cpp

Changeset: e1eebc29df05
Author:    erikj
Date:      2019-12-12 19:37 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/e1eebc29df05

8235686: Add more custom hooks in Bundles.gmk
Reviewed-by: tbell

! make/Bundles.gmk

Changeset: 0e6bcd0cfe5f
Author:    mbaesken
Date:      2019-11-28 09:23 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/0e6bcd0cfe5f

8234625: hs test serviceability/sa/ClhsdbCDSCore.java fails on macOS 10.15
Reviewed-by: clanger, iignatyev

! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSCore.java

Changeset: 3eb362d14efc
Author:    dbatrak
Date:      2019-11-27 16:39 +0530
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/3eb362d14efc

8210058: Algorithmic Italic font leans opposite angle in Printing
Reviewed-by: prr, jdv, psadhukhan

! src/java.desktop/share/native/libfontmanager/freetypeScaler.c
+ test/jdk/java/awt/font/Rotate/A.ttf
+ test/jdk/java/awt/font/Rotate/RotatedItalicsTest.java

Changeset: 201d62ffc262
Author:    dnsimon
Date:      2020-02-04 09:33 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/201d62ffc262

8238190: [JVMCI] Fix single implementor speculation for diamond shapes.
Reviewed-by: kvn
Contributed-by: david.leopoldseder at oracle.com

! src/hotspot/share/oops/instanceKlass.cpp
+ test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestSingleImplementor.java

Changeset: 1f6bbcd2752f
Author:    chagedorn
Date:      2020-01-31 09:32 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/1f6bbcd2752f

8235332: TestInstanceCloneAsLoadsStores.java fails with -XX:+StressGCM
Summary: Account for GC barriers when skipping a cloned ArrayCopyNode in ConnectionGraph::find_inst_mem()
Reviewed-by: roland, neliasso

! src/hotspot/share/opto/escape.cpp
+ test/hotspot/jtreg/compiler/arraycopy/TestCloneAccessStressGCM.java

Changeset: efa02492c76b
Author:    mbaesken
Date:      2019-11-29 08:00 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/efa02492c76b

8234968: check calloc rv in libinstrument InvocationAdapter
Reviewed-by: clanger, stuefe, sspitsyn

! src/java.instrument/share/native/libinstrument/InvocationAdapter.c

Changeset: f6f23f80dd83
Author:    zgu
Date:      2020-01-22 07:40 -0500
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/f6f23f80dd83

8237396: JvmtiTagMap::weak_oops_do() should not trigger barriers
Reviewed-by: stefank, rkennke

! src/hotspot/share/prims/jvmtiTagMap.cpp

Changeset: 4689a971a2bd
Author:    ihse
Date:      2020-04-14 14:58 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/4689a971a2bd

8231572: Use -lobjc instead of -fobjc-link-runtime in libosxsecurity
Reviewed-by: erikj

! make/lib/Lib-java.base.gmk

Changeset: 6a20541089d6
Author:    pbansal
Date:      2020-01-09 15:11 +0530
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/6a20541089d6

8224475: JTextPane does not show images in HTML rendering
Reviewed-by: serb, psadhukhan

! src/java.desktop/share/classes/javax/swing/text/html/ImageView.java
+ test/jdk/javax/swing/JTextPane/TestJTextPaneHTMLRendering.java
+ test/jdk/javax/swing/JTextPane/arrow.png

Changeset: 0b2716b5d4c9
Author:    pbansal
Date:      2020-02-21 17:09 +0530
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/0b2716b5d4c9

8238985: [TESTBUG] The arrow image is blue instead of green
Reviewed-by: serb, psadhukhan

! test/jdk/javax/swing/JTextPane/TestJTextPaneHTMLRendering.java

Changeset: e5f1e81f56d9
Author:    serb
Date:      2019-10-24 14:54 -0700
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/e5f1e81f56d9

8232200: [macos 10.15] Windows in fullscreen tests jumps around the screen
Reviewed-by: prr

! src/java.desktop/macosx/classes/sun/awt/CGraphicsDevice.java
! test/jdk/ProblemList.txt
+ test/jdk/java/awt/GraphicsDevice/DisplayModes/CycleDMImage.java

Changeset: e0f59c16d6df
Author:    prr
Date:      2019-11-05 15:55 -0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/e0f59c16d6df

8233649: Update ProblemList.txt to exclude failing headful tests on macos
Reviewed-by: serb

! test/jdk/ProblemList.txt

Changeset: ae36b9c1ccd2
Author:    pkbalakr
Date:      2019-06-25 14:13 +0530
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/ae36b9c1ccd2

8196467: javax/swing/JInternalFrame/Test6325652.java fails
Reviewed-by: jdv, psadhukhan
Contributed-by: tejpal.rebari at oracle.com

! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JInternalFrame/Test6325652.java

Changeset: 40643ff1a9fe
Author:    trebari
Date:      2019-09-04 22:18 +0530
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/40643ff1a9fe

8194944: Regression automated test 'open/test/jdk/javax/swing/JInternalFrame/8145896/TestJInternalFrameMaximize.java' fails
Reviewed-by: jdv, arapte

! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JInternalFrame/8145896/TestJInternalFrameMaximize.java

Changeset: 09429244ce15
Author:    serb
Date:      2019-06-18 21:40 -0700
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/09429244ce15

8214469: [macos] PIT: java/awt/Choice/ChoiceKeyEventReaction/ChoiceKeyEventReaction.java fails
Reviewed-by: psadhukhan

! test/jdk/ProblemList.txt
! test/jdk/java/awt/Choice/ChoiceKeyEventReaction/ChoiceKeyEventReaction.java

Changeset: ecd9f822e794
Author:    prr
Date:      2020-02-08 12:00 -0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/ecd9f822e794

8238721: Add failing client jtreg tests to the Problem List
Reviewed-by: serb

! test/jdk/ProblemList.txt

Changeset: 060bbb9d80b5
Author:    dfuchs
Date:      2019-07-10 22:33 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/060bbb9d80b5

8227539: Replace wildcard address with loopback or local host in tests - part 20
Summary: Update some tests to stop using the wildcard address.
Reviewed-by: michaelm

! test/jdk/java/net/HttpURLConnection/HttpResponseCode.java
! test/jdk/java/net/HttpURLConnection/HttpURLConWithProxy.java
! test/jdk/java/net/Inet6Address/B6558853.java
! test/jdk/java/net/InetAddress/CheckJNI.java
! test/jdk/java/net/MulticastSocket/NoLoopbackPackets.java
! test/jdk/java/net/Socket/AsyncShutdown.java
! test/jdk/java/net/Socket/B6210227.java
! test/jdk/java/net/Socket/LinkLocal.java
! test/jdk/java/net/Socket/asyncClose/BrokenPipe.java
! test/jdk/java/net/ipv6tests/B6521014.java

Changeset: 0fe4412fdf94
Author:    dbuck
Date:      2020-03-05 03:27 -0500
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/0fe4412fdf94

8183369: RFC unconformity of HttpURLConnection with proxy
Summary: HttpURLConnection retried with proxy if the connection fails on first attempt as per RFC
Reviewed-by: chegar, dfuchs, vtewari
Contributed-by: ravi.k.reddy at oracle.com

! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
! test/jdk/java/net/HttpURLConnection/HttpURLConWithProxy.java

Changeset: 49a72f84dd0f
Author:    roland
Date:      2020-01-28 13:36 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/49a72f84dd0f

8237951: CTW: C2 compilation fails with "malformed control flow"
Reviewed-by: vlivanov, kvn

! src/hotspot/share/opto/phaseX.cpp

Changeset: 98dfe982831d
Author:    roland
Date:      2020-01-14 14:58 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/98dfe982831d

8237086: assert(is_MachReturn()) running CTW with fix for JDK-8231291
Reviewed-by: kvn, vlivanov

! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/graphKit.cpp

Changeset: 72e91c27a7eb
Author:    shade
Date:      2020-02-10 06:18 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/72e91c27a7eb

8238366: CTW runner closes standard output on exit
Reviewed-by: adinn, iignatyev

! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/CompileTheWorld.java

Changeset: 4ca52fd50e53
Author:    shade
Date:      2020-02-10 06:18 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/4ca52fd50e53

8238247: CTW runner should sweep nmethods more aggressively
Reviewed-by: adinn, simonis, iignatyev

! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/Compiler.java

Changeset: 13dc5acd2121
Author:    shade
Date:      2020-02-10 06:18 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/13dc5acd2121

8238591: CTW: Split applications/ctw/modules/jdk_localedata.java
Reviewed-by: iignatyev

! test/hotspot/jtreg/TEST.groups
! test/hotspot/jtreg/applications/ctw/modules/jdk_localedata.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_localedata_2.java

Changeset: 1c72a822bccf
Author:    chagedorn
Date:      2020-02-13 15:07 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/1c72a822bccf

8237945: CTW: C2 compilation fails with assert(just_allocated_object(alloc_ctl) == ptr) failed: most recent allo
Summary: Removing too strong assertion about array allocation in LibraryCallKit::tightly_coupled_allocation().
Reviewed-by: thartmann, neliasso

! src/hotspot/share/opto/library_call.cpp
+ test/hotspot/jtreg/compiler/arraycopy/TestTightlyCoupledAllocationAssert.java

Changeset: 2e384c3409ec
Author:    chagedorn
Date:      2020-02-13 15:07 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/2e384c3409ec

8238756: C2: assert(((n) == __null || !VerifyIterativeGVN || !((n)->is_dead()))) failed: can not use dead node
Summary: Fix -XX:+VerifyIterativeGVN due to a dead node and add some basic flag testing.
Reviewed-by: roland, neliasso

! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/c2/TestVerifyIterativeGVN.java
+ test/hotspot/jtreg/compiler/loopopts/TestMoveStoreAfterLoopVerifyIterativeGVN.java

Changeset: 99fc8bb61b00
Author:    chagedorn
Date:      2020-02-13 15:08 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/99fc8bb61b00

8238811: C2: assert(i >= req() || i == 0 || is_Region() || is_Phi()) with -XX:+VerifyGraphEdges
Summary: Fix -XX:+VerifyGraphEdges by additionally handling ArrayCopyNodes and UnlockNodes and add some basic flag testing.
Reviewed-by: roland, neliasso

! src/hotspot/share/opto/node.cpp
+ test/hotspot/jtreg/compiler/c2/TestVerifyGraphEdges.java

Changeset: dd12d00152c8
Author:    roland
Date:      2020-01-13 10:00 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/dd12d00152c8

8236759: ShouldNotReachHere in PhaseIdealLoop::verify_strip_mined_scheduling
Reviewed-by: thartmann, neliasso

! src/hotspot/share/opto/memnode.cpp
+ test/hotspot/jtreg/compiler/loopstripmining/LoadSplitThruPhi.java

Changeset: 9f3dd1a72fdd
Author:    rrich
Date:      2020-02-13 16:20 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/9f3dd1a72fdd

8239005: [TESTBUG] test/hotspot/jtreg/runtime/StackGuardPages/TestStackGuardPages.java: exeinvoke.c: must initialize static state before calling do_overflow()
Reviewed-by: dholmes, clanger

! test/hotspot/jtreg/runtime/StackGuardPages/exeinvoke.c

Changeset: 73ebfedfa6f0
Author:    chagedorn
Date:      2020-02-17 12:29 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/73ebfedfa6f0

8238765: PhaseCFG::schedule_pinned_nodes cannot handle precedence edges from unmatched CFG nodes correctly
Summary: Fix PhaseCFG::schedule_pinned_nodes to correctly handle precedence edges from unmatched CFG nodes.
Reviewed-by: roland, neliasso, kvn

! src/hotspot/share/opto/block.hpp
! src/hotspot/share/opto/gcm.cpp

Changeset: f13c3a94f0ea
Author:    pliden
Date:      2019-10-09 20:12 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/f13c3a94f0ea

8232056: GetOwnedMonitorInfoWithEATest.java fails with ZGC: Heap too small
Reviewed-by: dholmes, rrich

! test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorInfo/GetOwnedMonitorInfoWithEATest.java
! test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoWithEATest.java

Changeset: 0d0ed03d9fa9
Author:    mbaesken
Date:      2019-12-03 11:41 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/0d0ed03d9fa9

8235243: handle VS2017 15.9 and VS2019 in abstract_vm_version
Reviewed-by: dholmes, mdoerr

! src/hotspot/share/runtime/vm_version.cpp

Changeset: fcff3c439e49
Author:    mbaesken
Date:      2019-12-04 09:43 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/fcff3c439e49

8235325: build failure on Linux after 8235243
Reviewed-by: clanger

! src/hotspot/share/runtime/vm_version.cpp

Changeset: d98ed4b07a6c
Author:    poonam
Date:      2020-03-23 17:57 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/d98ed4b07a6c

8231779: crash HeapWord*ParallelScavengeHeap::failed_mem_allocate
Reviewed-by: dlong, tschatzl, pliden

! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp

Changeset: ac53a2430b37
Author:    aph
Date:      2020-03-19 14:53 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/ac53a2430b37

8241296: Segfault in JNIHandleBlock::oops_do()
Reviewed-by: stefank

! src/hotspot/share/runtime/thread.cpp

Changeset: 02687a9bb723
Author:    thartmann
Date:      2020-03-24 17:39 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/02687a9bb723

8240905: assert(mem == (Node*)1 || mem == mem2) failed: multiple Memories being matched at once?
Summary: Stop recursion if there are multiple loads with different memory inputs in the tree.
Reviewed-by: kvn, vlivanov

! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/opto/matcher.hpp
+ test/hotspot/jtreg/compiler/codegen/TestMultiMemInstructionMatching.java

Changeset: a13509284eca
Author:    manc
Date:      2020-04-03 02:00 -0700
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/a13509284eca

8241556: Memory leak if -XX:CompileCommand is set
Reviewed-by: rasbold, thartmann, neliasso

! src/hotspot/share/compiler/compilerDirectives.cpp
! src/hotspot/share/compiler/compilerDirectives.hpp

Changeset: 1b4d02a94268
Author:    fyang
Date:      2020-03-09 22:31 +0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/1b4d02a94268

8240576: JVM crashes after transformation in C2 IdealLoopTree::merge_many_backedges
Reviewed-by: kvn
Contributed-by: hedongbo at huawei.com

! src/hotspot/share/opto/loopnode.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestBeautifyLoops.java

Changeset: 985a23e2fdb8
Author:    stefank
Date:      2020-03-04 15:50 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/985a23e2fdb8

8240529: CheckUnhandledOops breaks NULL check in Modules::define_module
Reviewed-by: coleenp, lfoltan, hseigel

! src/hotspot/share/classfile/modules.cpp

Changeset: 793528670b6c
Author:    ihse
Date:      2019-11-04 11:15 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/793528670b6c

8233383: Various minor fixes
Reviewed-by: erikj

! doc/building.html
! doc/building.md
- make/GensrcModuleInfo.gmk
! make/Main.gmk
! make/UpdateBuildDocs.gmk
! make/autoconf/configure.ac
! make/autoconf/flags-cflags.m4
! make/common/JavaCompilation.gmk
+ make/gensrc/GensrcModuleInfo.gmk

Changeset: 53003caafb80
Author:    ihse
Date:      2020-02-06 13:41 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/53003caafb80

8201349: build broken when configured with --with-zlib=bundled on gcc 7.3
Reviewed-by: erikj

! make/lib/CoreLibraries.gmk

Changeset: 33ef5472a55c
Author:    clanger
Date:      2019-12-09 15:01 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/33ef5472a55c

8235403: Further cleanup to test serviceability/sa/ClhsdbCDSCore.java
Reviewed-by: iklam, iignatyev

! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSCore.java

Changeset: 49799207dba4
Author:    prr
Date:      2019-12-05 13:24 -0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/49799207dba4

8209113: Use WeakReference for lastFontStrike for created Fonts
Reviewed-by: serb, jdv

! src/java.desktop/share/classes/sun/font/Font2D.java
! src/java.desktop/share/classes/sun/font/FontStrikeDisposer.java
! src/java.desktop/share/classes/sun/font/SunFontManager.java

Changeset: 5b4b5ea7e5d1
Author:    rraghavan
Date:      2020-02-19 15:01 +0530
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/5b4b5ea7e5d1

8238356: CodeHeap::blob_count() overestimates the number of blobs
Summary: Decremented _blob_count on addition to the free list
Reviewed-by: lucy, shade, thartmann

! src/hotspot/share/memory/heap.cpp

Changeset: 149f0dd4bc05
Author:    mbaesken
Date:      2020-03-17 08:53 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/149f0dd4bc05

8240824: enhance print_full_memory_info on Linux by THP related information
Reviewed-by: dholmes, stuefe

! src/hotspot/os/linux/os_linux.cpp

Changeset: 0e29bdc47755
Author:    yan
Date:      2020-06-05 18:06 +0300
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/0e29bdc47755

Added tag jdk-13.0.4+4 for changeset 149f0dd4bc05

! .hgtags



More information about the jdk-updates-changes mailing list