git: openjdk/jdk17u: 17 new changesets
Severin Gehwolf
sgehwolf at openjdk.org
Tue May 30 16:22:06 UTC 2023
Changeset: 14779b1f
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-05-25 18:34:42 +0000
URL: https://git.openjdk.org/jdk17u/commit/14779b1f4e82cb0576e4d8d208ee20f256b4ccc2
8294717: (bf) DirectByteBuffer constructor will leak if allocating Deallocator or Cleaner fails with OOME
Backport-of: 4cbac40de956974760cf54183b3ba29f0b5ec331
! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template
Changeset: c581886c
Author: Victor Rudometov <vrudomet at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2023-05-25 18:53:11 +0000
URL: https://git.openjdk.org/jdk17u/commit/c581886c15f0f4352e37a042959cd78eb080d6e4
8307128: Open source some drag and drop tests 4
8307799: Newly added java/awt/dnd/MozillaDnDTest.java has invalid jtreg `@requires` clause
Reviewed-by: phh
Backport-of: 98294242a94c611e2a713c2d520e59dd873ae4a0
+ test/jdk/java/awt/dnd/MouseExitGestureTriggerTest.java
+ test/jdk/java/awt/dnd/MozillaDnDTest.java
+ test/jdk/java/awt/dnd/MultiDataFlavorDropTest.java
+ test/jdk/java/awt/dnd/NativeDragJavaDropTest.java
+ test/jdk/java/awt/dnd/NestedHeavyweightDropTargetTest.java
Changeset: 5bf1b9a5
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-05-25 19:02:09 +0000
URL: https://git.openjdk.org/jdk17u/commit/5bf1b9a53485b571095b934f65c2d6143f748d4f
8283520: JFR: Memory leak in dcmd_arena
Backport-of: 6a8be358d2af34fab8798077202b998badaa5d54
! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp
! src/hotspot/share/jfr/support/jfrThreadLocal.cpp
! src/hotspot/share/jfr/support/jfrThreadLocal.hpp
Changeset: 0d2cc357
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-05-25 19:10:53 +0000
URL: https://git.openjdk.org/jdk17u/commit/0d2cc357dc6547896de34b5c580fa1a83ad15e9f
8292713: Unsafe.allocateInstance should be intrinsified without UseUnalignedAccesses
Backport-of: c0623972cffdbcd7f80e84a1ec344fd382a4a5cc
! src/hotspot/share/classfile/vmIntrinsics.cpp
Changeset: 6803da9a
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-05-26 06:49:42 +0000
URL: https://git.openjdk.org/jdk17u/commit/6803da9a4717211e67a65d638526c0a2392ff41a
8301661: Enhance os::pd_print_cpu_info on macOS and Windows
Backport-of: 9145670354c41381614877aa71895dc2bd5cce9d
! make/autoconf/libraries.m4
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/windows/os_windows.cpp
Changeset: 6287df05
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-05-26 07:42:09 +0000
URL: https://git.openjdk.org/jdk17u/commit/6287df05cee5781da1c223ed6084d0b2fcc6959b
8286346: 3-parameter version of AllocateHeap should not ignore AllocFailType
Backport-of: 64b05ccbed7879dd38a49453a6098bfe9729ee76
! src/hotspot/share/memory/allocation.cpp
Changeset: 3d32a20e
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-05-26 10:52:43 +0000
URL: https://git.openjdk.org/jdk17u/commit/3d32a20e8921540f148adb9f8b7bd6a46c07d08f
8286331: jni_GetStringUTFChars() uses wrong heap allocator
Backport-of: b0d2b0a3553cbb2db23d543b98ab1401b3dbfa91
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/utilities/nativeCallStack.hpp
Changeset: 6919ff2c
Author: Andrew John Hughes <andrew at openjdk.org>
Date: 2023-05-26 14:31:03 +0000
URL: https://git.openjdk.org/jdk17u/commit/6919ff2cb00e4f672df30ac0a72bf038e1e8e8d2
8301119: Support for GB18030-2022
Reviewed-by: sgehwolf
Backport-of: a253b4602147633a3d2e83775d1feef4f12a5272
! make/data/charsetmapping/charsets
! make/data/charsetmapping/stdcs-aix
! make/data/charsetmapping/stdcs-linux
- make/data/charsetmapping/stdcs-solaris
! make/data/charsetmapping/stdcs-windows
! make/jdk/src/classes/build/tools/charsetmapping/SPI.java
= src/java.base/share/classes/sun/nio/cs/GB18030.java
! src/java.base/share/classes/sun/nio/cs/StandardCharsets.java.template
! src/jdk.charsets/share/classes/sun/nio/cs/ext/ExtendedCharsets.java.template
! test/jdk/java/nio/charset/Charset/RegisteredCharsets.java
! test/jdk/sun/nio/cs/TestGB18030.java
! test/jdk/sun/nio/cs/mapping/CoderTest.java
! test/jdk/sun/nio/cs/mapping/GB18030.b2c
= test/jdk/sun/nio/cs/mapping/GB18030_2000.b2c
Changeset: 16843770
Author: Alexey Bakhtin <abakhtin at openjdk.org>
Date: 2023-05-26 17:41:05 +0000
URL: https://git.openjdk.org/jdk17u/commit/16843770b5a9a56ff0689b1f70cc5768dfaa7a57
8303809: Dispose context in SPNEGO NegotiatorImpl
Backport-of: 10f16746254ce62031f40ffb0f49f22e81cbe631
! src/java.base/share/classes/sun/net/www/protocol/http/AuthenticationInfo.java
! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/http/NegotiateAuthentication.java
! src/java.base/share/classes/sun/net/www/protocol/http/Negotiator.java
! src/java.security.jgss/share/classes/sun/net/www/protocol/http/spnego/NegotiatorImpl.java
Changeset: b10ac577
Author: Ningsheng Jian <njian at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2023-05-29 17:54:19 +0000
URL: https://git.openjdk.org/jdk17u/commit/b10ac577b9c88d8b8030afcbf93faa67a20563ae
8274243: Implement fast-path for ASCII-compatible CharsetEncoders on aarch64
Backport-of: ddddec7d74745905230282124524a0dbdd1bd1c1
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/matcher_aarch64.hpp
! test/micro/org/openjdk/bench/java/nio/CharsetEncodeDecode.java
Changeset: 213d0db7
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-05-29 18:53:36 +0000
URL: https://git.openjdk.org/jdk17u/commit/213d0db77a056f096b65fe7f53e2703d13aa6c53
8294183: AArch64: Wrong macro check in SharedRuntime::generate_deopt_blob
Backport-of: f3ba332fdcd19abd863804739bb34babadb3a45f
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
Changeset: bc78e07d
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-05-30 08:07:36 +0000
URL: https://git.openjdk.org/jdk17u/commit/bc78e07d534459c53156d8468cd1a0f79ef5da30
8293295: Add type check asserts to java_lang_ref_Reference accessors
Reviewed-by: phh
Backport-of: 32f4dc84037696f664114e40357bca66337c6178
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/javaClasses.inline.hpp
Changeset: ff0ee6dd
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-05-30 08:10:49 +0000
URL: https://git.openjdk.org/jdk17u/commit/ff0ee6ddd45acac4da246771d925a2abe91d46d8
8301637: ThreadLocalRandom.current().doubles().parallel() contention
Backport-of: cf6b9eb8c8cca4a54fbd97fb073eafc1b8835099
! src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java
Changeset: de8ec1d6
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-05-30 08:12:23 +0000
URL: https://git.openjdk.org/jdk17u/commit/de8ec1d6e7343b5a6b519f618f65692ea1772ee3
8293492: ShenandoahControlThread missing from hs-err log and thread dump
Reviewed-by: phh
Backport-of: 85ec1f8d020cf2a9d7dfcc9ed75e43f0cd61c1f2
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
Changeset: 109cc496
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-05-30 09:10:38 +0000
URL: https://git.openjdk.org/jdk17u/commit/109cc4964dd0bb4fd157e6bc4ae608e8c55d6900
8308880: [17u] micro bench ZoneStrings missed in backport of 8278434
Reviewed-by: shade
+ test/micro/org/openjdk/bench/java/text/ZoneStrings.java
Changeset: 8f65a6db
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-05-30 13:48:37 +0000
URL: https://git.openjdk.org/jdk17u/commit/8f65a6dbb9458d21bf779141c8f6ed9bcc61408a
8287876: The recently de-problemlisted TestTitledBorderLeak test is unstable
Backport-of: bf439f8c93157a7f0e6489db2ccc56c5f7210402
! test/jdk/javax/swing/border/TestTitledBorderLeak.java
Changeset: a93cf5f2
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2023-05-30 15:11:23 +0000
URL: https://git.openjdk.org/jdk17u/commit/a93cf5f2b959ba97d5197fe027b81ec69de18382
8308884: [17u/11u] Backout JDK-8297951
This reverts commit 08e30d0b371b7a0dc498b87ff509cde98a8e077c
Reviewed-by: shade
! src/hotspot/share/opto/loopPredicate.cpp
- test/hotspot/jtreg/compiler/loopopts/TestMissingSkeletonPredicateForIfNode.java
More information about the jdk-updates-changes
mailing list