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