hg: jdk-updates/jdk13u: 26 new changesets

yan at azul.com yan at azul.com
Mon Mar 30 15:31:47 UTC 2020


Changeset: d4f8a61c2ca1
Author:    thartmann
Date:      2019-09-05 13:56 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/d4f8a61c2ca1

8229496: SIGFPE (division by zero) in C2 OSR compiled method
Summary: Adding a CastNode to keep the dependency between the div/mod operation and the zero check.
Reviewed-by: roland, mdoerr

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/sparc/sparc.ad
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/opto/castnode.cpp
! src/hotspot/share/opto/castnode.hpp
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/runtime/vmStructs.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestDivZeroCheckControl.java

Changeset: d51c71c011ae
Author:    shade
Date:      2019-09-06 09:26 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/d51c71c011ae

8230671: x86_32 build failures after JDK-8229496
Reviewed-by: thartmann

! src/hotspot/cpu/x86/x86_32.ad

Changeset: b9735793bf21
Author:    cgo
Date:      2019-12-04 10:38 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/b9735793bf21

8234906: [TESTBUG] TestDivZeroCheckControl fails for client VMs due to Unrecognized VM option LoopUnrollLimit
Reviewed-by: kvn

! test/hotspot/jtreg/compiler/loopopts/TestDivZeroCheckControl.java

Changeset: 984863fde031
Author:    thartmann
Date:      2019-11-13 08:43 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/984863fde031

8233656: assert(d->is_CFG() && n->is_CFG()) failed: must have CFG nodes
Summary: Explicitly handle ProjNodes with TOP input.
Reviewed-by: kvn, vlivanov

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

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

8231988: Unexpected test result caused by C2 IdealLoopTree::do_remove_empty_loop
Summary: Duplicate cmp node in empty loop if it has other users
Reviewed-by: neliasso, thartmann
Contributed-by: wanghuang3 at huawei.com, xietuo at huawei.com

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

Changeset: 56c21a9de16a
Author:    jnimeh
Date:      2020-01-05 21:04 -0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/56c21a9de16a

8236039: JSSE Client does not accept status_request extension in CertificateRequest messages for TLS 1.3
Reviewed-by: xuelei

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

Changeset: a662d409a525
Author:    prr
Date:      2019-10-30 13:47 -0700
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/a662d409a525

8232154: Update Mesa 3-D Headers to version 19.2.1
Reviewed-by: serb, kcr

! src/java.desktop/share/legal/mesa3d.md
- src/java.desktop/share/legal/opengl.md
! src/java.desktop/share/native/common/java2d/opengl/J2D_GL/gl.h
! src/java.desktop/share/native/common/java2d/opengl/J2D_GL/glext.h
+ src/java.desktop/share/native/common/java2d/opengl/J2D_GL/khrplatform.h
! src/java.desktop/unix/native/common/java2d/opengl/J2D_GL/glx.h
! src/java.desktop/unix/native/common/java2d/opengl/J2D_GL/glxext.h
! src/java.desktop/windows/native/libawt/java2d/opengl/J2D_GL/wglext.h

Changeset: c963e09a81ce
Author:    chagedorn
Date:      2019-09-30 09:29 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/c963e09a81ce

8230062: assert(i == p->size()-1) failed: must be last element of the pack
Summary: Avoids vectorization of reduction chain in which an intermediate result is used.
Reviewed-by: roland, thartmann

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

Changeset: cb4fa17b62c4
Author:    chagedorn
Date:      2019-10-23 12:17 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/cb4fa17b62c4

8232874: Add missing test for 8230062
Summary: Adds a missing test which verifies the bug fix of 8230062.
Reviewed-by: roland, thartmann

+ test/hotspot/jtreg/compiler/loopopts/superword/SuperWordIntermediateUse.java

Changeset: d8bc68ba2df9
Author:    pbansal
Date:      2019-11-27 11:05 +0530
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/d8bc68ba2df9

8230235: Rendering HTML with empty img attribute and documentBaseKey cause Exception
Reviewed-by: serb, aivanov

! src/java.desktop/share/classes/javax/swing/text/html/ImageView.java
+ test/jdk/javax/swing/text/html/TestJLabelWithHTMLText.java

Changeset: 50f56f18f2b9
Author:    vdeshpande
Date:      2019-10-04 11:45 -0700
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/50f56f18f2b9

8221092: UseAVX=3 has performance degredation on Skylake (X7) processors
Summary: Fix for UseAVX=3 has performance degredation on Skylake (X7) processors
Reviewed-by: kvn

! src/hotspot/cpu/x86/globals_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/hotspot/cpu/x86/x86.ad

Changeset: 3bccfddab972
Author:    sviswanathan
Date:      2019-11-26 19:19 +0300
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/3bccfddab972

8234610: MaxVectorSize set wrongly when UseAVX=3 is specified after JDK-8221092
Reviewed-by: kvn, vlivanov

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

Changeset: 2271e4fbde56
Author:    dbuck
Date:      2020-02-10 03:35 -0500
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/2271e4fbde56

8238596: AVX enabled by default for Skylake even when unsupported
Summary: Only default to UseAVX=2 when support is detected
Reviewed-by: shade, vlivanov

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

Changeset: fc5659b24c8f
Author:    serb
Date:      2019-12-02 16:38 -0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/fc5659b24c8f

8230597: Update GIFlib library to the 5.2.1
Reviewed-by: prr, psadhukhan, jdv

! src/java.desktop/share/legal/giflib.md
! src/java.desktop/share/native/libsplashscreen/giflib/dgif_lib.c
! src/java.desktop/share/native/libsplashscreen/giflib/gif_err.c
! src/java.desktop/share/native/libsplashscreen/giflib/gif_hash.h
! src/java.desktop/share/native/libsplashscreen/giflib/gif_lib.h
! src/java.desktop/share/native/libsplashscreen/giflib/gif_lib_private.h
! src/java.desktop/share/native/libsplashscreen/giflib/gifalloc.c
! src/java.desktop/share/native/libsplashscreen/giflib/openbsd-reallocarray.c

Changeset: a44c276cd9e4
Author:    rriggs
Date:      2020-01-24 13:33 -0500
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/a44c276cd9e4

8237368: Problem with NullPointerException in RMI TCPEndpoint.read
Reviewed-by: mchung, alanb

! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPEndpoint.java
+ test/jdk/java/rmi/server/RMISocketFactory/useSocketFactory/unicast/TCPEndpointReadBug.java

Changeset: a317f76c4c2c
Author:    chagedorn
Date:      2019-12-10 09:28 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/a317f76c4c2c

8233032: assert(in_bb(n)) failed: must be
Summary: Find first and last memory state of a load pack without relying on bb indices.
Reviewed-by: roland, kvn, thartmann
Contributed-by: Roland Westrelin <rwestrel at redhat.com>, Christian Hagedorn <christian.hagedorn at oracle.com>

! src/hotspot/share/opto/superword.cpp
+ test/hotspot/jtreg/compiler/loopopts/superword/CoLocatePack.java

Changeset: 3ee027fa2f62
Author:    roland
Date:      2019-12-09 15:37 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/3ee027fa2f62

8234350: assert(mode == ControlAroundStripMined && (use == sfpt || !use->is_reachable_from_root())) failed: missed a node
Reviewed-by: thartmann, mdoerr

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

Changeset: 5bfb16474108
Author:    roland
Date:      2019-09-17 15:58 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/5bfb16474108

8231055: C2: arraycopy with same non escaping src and dest but different positions causes wrong execution
Reviewed-by: thartmann, vlivanov

! src/hotspot/share/opto/macro.cpp
! test/hotspot/jtreg/compiler/escapeAnalysis/TestSelfArrayCopy.java

Changeset: 0684601308c2
Author:    roland
Date:      2019-09-30 17:58 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/0684601308c2

8231665: 8231055 broke escapeAnalysis/TestSelfArrayCopy.java
Reviewed-by: thartmann

! test/hotspot/jtreg/compiler/escapeAnalysis/TestSelfArrayCopy.java

Changeset: 9975ab43abad
Author:    roland
Date:      2019-10-01 10:28 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/9975ab43abad

8231620: assert(bol->is_Bool()) crash during split if due to FastLockNode
Reviewed-by: vlivanov, thartmann

! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/split_if.cpp
+ test/hotspot/jtreg/compiler/loopopts/SplitIfSharedFastLockBehindCastPP.java

Changeset: 1c106de2acc1
Author:    roland
Date:      2019-10-22 11:55 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/1c106de2acc1

8232539: SIGSEGV in C2 Node::unique_ctrl_out
Reviewed-by: thartmann, kvn

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

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

8233529: loopTransform.cpp:2984: Error: assert(p_f->Opcode() == Op_IfFalse) failed
Summary: Strengthened asserts in locate_pre_from_main() and added a check for is_main_no_pre_loop().
Reviewed-by: kvn, vlivanov

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

Changeset: 47395b172638
Author:    alitvinov
Date:      2019-11-21 17:04 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/47395b172638

8068184: Fix for JDK-8032832 caused a deadlock
Reviewed-by: dfuchs, chegar

! src/java.base/share/classes/sun/net/www/protocol/http/NegotiateAuthentication.java

Changeset: 8c92fa56e590
Author:    lancea
Date:      2019-10-28 13:17 -0400
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/8c92fa56e590

8232879: Writing out data with the Zip File System leads to a CRC failure
Reviewed-by: lancea, clanger
Contributed-by: Jaikiran Pai <jai.forums2013 at gmail.com>

! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
+ test/jdk/jdk/nio/zipfs/CRCWriteTest.java

Changeset: b0c2209e9ab4
Author:    lancea
Date:      2019-11-14 10:54 -0500
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/b0c2209e9ab4

8234080: jdk/nio/zipfs/CRCWriteTest.java fails
Reviewed-by: clanger, amlu

! test/jdk/jdk/nio/zipfs/CRCWriteTest.java

Changeset: f16a2a128945
Author:    yan
Date:      2020-03-27 17:45 +0300
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/f16a2a128945

Added tag jdk-13.0.3+2 for changeset b0c2209e9ab4

! .hgtags



More information about the jdk-updates-changes mailing list