git: openjdk/jdk17u: 13 new changesets
Paul Hohensee
phh at openjdk.org
Wed May 17 20:55:07 UTC 2023
Changeset: b9eca2d8
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-05-10 07:15:00 +0000
URL: https://git.openjdk.org/jdk17u/commit/b9eca2d898433d29eab5c3472f2db13b6305ffa3
8305993: Add handleSocketErrorWithMessage to extend nio Net.c exception message
Backport-of: ebba42ac52109ca036f2e721402c06afa8f455bb
! src/java.base/unix/native/libnio/ch/Net.c
Changeset: d4467a72
Author: Andrew Dinn <adinn at openjdk.org>
Date: 2023-05-10 08:28:04 +0000
URL: https://git.openjdk.org/jdk17u/commit/d4467a72e6c1f124b07b0c1e2b753d65d6a41ff1
8307331: Correctly update line maps when class redefine rewrites bytecodes
Backport-of: f94f957734355fe112e861d1f2f0b49df20f6b66
! src/hotspot/share/runtime/relocator.cpp
Changeset: efa17865
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-05-10 14:37:37 +0000
URL: https://git.openjdk.org/jdk17u/commit/efa178650c6b2c78602c9d4ed1ff374dba21f7d7
8292206: TestCgroupMetrics.java fails as getMemoryUsage() is lower than expected
Backport-of: 6ccee839580fd9dc4cd4941b44dbbe3105202561
! test/jdk/jdk/internal/platform/cgroup/TestCgroupMetrics.java
! test/jdk/jdk/internal/platform/docker/TestSystemMetrics.java
! test/lib/jdk/test/lib/containers/cgroup/MetricsTester.java
Changeset: 3f529615
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-05-10 14:41:04 +0000
URL: https://git.openjdk.org/jdk17u/commit/3f5296153a528e7b6b8b8128f3725cbef6c14ca9
8296934: Write a test to verify whether Undecorated Frame can be iconified or not
Backport-of: 7845b0d7b4193688448b7bf0c427df4976d302e5
+ test/jdk/java/awt/Frame/Iconify/IconifyTest.java
Changeset: 86561416
Author: Richard Reingruber <rrich at openjdk.org>
Date: 2023-05-11 07:47:39 +0000
URL: https://git.openjdk.org/jdk17u/commit/86561416c87b036f7000910ef58d396a4bbf7ef6
8301216: ForkJoinPool invokeAll() ignores timeout
Reviewed-by: clanger
! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
Changeset: d5a23099
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-05-11 08:55:00 +0000
URL: https://git.openjdk.org/jdk17u/commit/d5a23099f5c820e0d45fe38578600d197a184b59
8297587: Upgrade JLine to 3.22.0
Reviewed-by: mbaesken
Backport-of: 4619e8bae838abd1f243c2c65a538806d226b8e8
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Binding.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Candidate.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/CompletingParsedLine.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/CompletionMatcher.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Highlighter.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/History.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/LineReader.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/LineReaderBuilder.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Parser.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/CompletionMatcherImpl.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/DefaultParser.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/LineReaderImpl.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/completer/FileNameCompleter.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/completer/SystemCompleter.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/history/DefaultHistory.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/TerminalBuilder.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/AbstractPty.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/AbstractWindowsTerminal.java
+ src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/Diag.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/ExecPty.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/PosixPtyTerminal.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/PosixSysTerminal.java
+ src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/exec/ExecTerminalProvider.java
- src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/spi/JansiSupport.java
- src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/spi/JnaSupport.java
+ src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/spi/TerminalProvider.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Colors.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Curses.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Display.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/InfoCmp.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlocking.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingInputStream.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingInputStreamImpl.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingPumpInputStream.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingPumpReader.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingReader.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingReaderImpl.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/OSUtils.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/PumpReader.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/StyleResolver.java
+ src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Timeout.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/WCWidth.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/windows-vtp.caps
! src/jdk.internal.le/share/classes/module-info.java
! src/jdk.internal.le/share/legal/jline.md
- src/jdk.internal.le/windows/classes/jdk/internal/org/jline/terminal/impl/jna/JnaSupportImpl.java
+ src/jdk.internal.le/windows/classes/jdk/internal/org/jline/terminal/impl/jna/JnaTerminalProvider.java
! src/jdk.internal.le/windows/classes/jdk/internal/org/jline/terminal/impl/jna/win/JnaWinConsoleWriter.java
! src/jdk.internal.le/windows/classes/jdk/internal/org/jline/terminal/impl/jna/win/JnaWinSysTerminal.java
- src/jdk.internal.le/windows/classes/module-info.java.extra
! test/jdk/jdk/internal/jline/AbstractWindowsTerminalTest.java
! test/jdk/jdk/internal/jline/KeyConversionTest.java
+ test/jdk/jdk/internal/jline/OSUtilsTest.java
! test/langtools/jdk/jshell/ExecPtyGetFlagsToSetTest.java
Changeset: 5b29c6ec
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-05-11 11:04:45 +0000
URL: https://git.openjdk.org/jdk17u/commit/5b29c6ec93372b20016565b84d449860b7233d6c
8304867: Explicitly disable dtrace for ppc builds
Reviewed-by: clanger
Backport-of: ff368d504e9101e11c7182185f56255f429d31e3
! make/autoconf/jvm-features.m4
Changeset: 1970b639
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-05-11 11:06:11 +0000
URL: https://git.openjdk.org/jdk17u/commit/1970b639fd169f3370c940abe22343e0452ca30a
8304054: Linux: NullPointerException from FontConfiguration.getVersion in case no fonts are installed
Backport-of: 3c7ab80501d7935d6f65b18c1eb2b47b207ffcf9
! src/java.desktop/share/classes/sun/awt/FontConfiguration.java
Changeset: 398da7ec
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2023-05-11 12:50:54 +0000
URL: https://git.openjdk.org/jdk17u/commit/398da7ec46d04422e530d7742f334a764aabb5b5
8305088: SIGSEGV in Method::is_method_handle_intrinsic
Reviewed-by: mbaesken
! src/hotspot/share/code/nmethod.cpp
Changeset: bf7cedab
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-05-15 07:52:32 +0000
URL: https://git.openjdk.org/jdk17u/commit/bf7cedabb4501d2556ed6d9a7710d64780ad6005
8282201: Consider removal of expiry check in VerifyCACerts.java test
Backport-of: 5b43804b7988ea4abd6458fba0a042b7bd6d9cb8
! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java
Changeset: 093f02aa
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-05-16 12:47:56 +0000
URL: https://git.openjdk.org/jdk17u/commit/093f02aadbeedb8f22db7512cb5555c4c890b0fc
8305975: Add TWCA Global Root CA
Reviewed-by: mdoerr
Backport-of: 82ccfe3a21f6f9933d96c52286ecb4d6b432abb2
+ make/data/cacerts/twcaglobalrootca
+ test/jdk/security/infra/java/security/cert/CertPathValidator/certification/TWCAGlobalCA.java
! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java
Changeset: e7bac423
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2023-05-16 13:28:33 +0000
URL: https://git.openjdk.org/jdk17u/commit/e7bac4235a64a187da1835b4fa903fdc69a03034
8295974: jni_FatalError and Xcheck:jni warnings should print the native stack when there are no Java frames
Reviewed-by: rrich
Backport-of: 375743336dc15f9f945a03422eaa7ff773622cd8
! make/test/JtregNativeHotspot.gmk
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jniCheck.cpp
! src/hotspot/share/prims/jniCheck.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/utilities/vmError.hpp
+ test/hotspot/jtreg/runtime/jni/nativeStack/TestNativeStack.java
+ test/hotspot/jtreg/runtime/jni/nativeStack/libnativeStack.c
Changeset: e55bea42
Author: Andrei Pangin <apangin at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2023-05-16 15:38:08 +0000
URL: https://git.openjdk.org/jdk17u/commit/e55bea42d04c3c8a0809056511cc1603573116bf
8299544: Improve performance of CRC32C intrinsics (non-AVX-512) for small inputs
Reviewed-by: phh
Backport-of: 8c70bf3fff6f01b637f9e72a0b4c617051dbfafd
! src/hotspot/cpu/x86/crc32c.h
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
More information about the jdk-updates-changes
mailing list