From shade at redhat.com Mon May 3 07:27:27 2021 From: shade at redhat.com (shade at redhat.com) Date: Mon, 03 May 2021 07:27:27 +0000 Subject: hg: jdk-updates/jdk11u-dev: 2 new changesets Message-ID: <202105030727.1437RRZU014107@aojmv0008.oracle.com> Changeset: 68fe669e18e7 Author: serb Date: 2020-11-09 06:35 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/68fe669e18e7 6847157: java.lang.NullPointerException: HDC for component at sun.java2d.loops.Blit.Blit Reviewed-by: prr ! src/java.desktop/windows/native/libawt/java2d/windows/GDIWindowSurfaceData.cpp + test/jdk/java/awt/Paint/RepaintOnAWTShutdown.java Changeset: 56e0b9029034 Author: shade Date: 2021-04-27 16:36 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/56e0b9029034 8265690: Use the latest Ubuntu base image version in Docker testing Reviewed-by: sgehwolf, iignatyev, mseledtsov ! test/lib/jdk/test/lib/containers/docker/DockerfileConfig.java From paul.hohensee at gmail.com Mon May 3 22:17:04 2021 From: paul.hohensee at gmail.com (paul.hohensee at gmail.com) Date: Mon, 03 May 2021 22:17:04 +0000 Subject: hg: jdk-updates/jdk11u-dev: 2 new changesets Message-ID: <202105032217.143MH5aj029829@aojmv0008.oracle.com> Changeset: 3a917a546d1d Author: phh Date: 2020-06-04 13:25 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/3a917a546d1d 8246274: G1 old gen allocation tracking is not in a separate class Summary: Add G1OldGenAllocationTracker Reviewed-by: tschatzl, phh Contributed-by: luoziyi at amazon.com, kemperw at amazon.com ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp + src/hotspot/share/gc/g1/g1OldGenAllocationTracker.cpp + src/hotspot/share/gc/g1/g1OldGenAllocationTracker.hpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1Policy.hpp Changeset: 2ccd0d8ec105 Author: tschatzl Date: 2020-08-21 11:54 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/2ccd0d8ec105 8245511: G1 adaptive IHOP does not account for reclamation of humongous objects by young GC Summary: Discount humongous object eager reclaim in IHOP allocation rate. Reviewed-by: tschatzl, sjohanss Contributed-by: luoziyi at amazon.com, kemperw at amazon.com ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1IHOPControl.cpp ! src/hotspot/share/gc/g1/g1IHOPControl.hpp ! src/hotspot/share/gc/g1/g1OldGenAllocationTracker.cpp ! src/hotspot/share/gc/g1/g1OldGenAllocationTracker.hpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1Policy.hpp ! test/hotspot/gtest/gc/g1/test_g1IHOPControl.cpp From shade at redhat.com Tue May 4 06:37:34 2021 From: shade at redhat.com (shade at redhat.com) Date: Tue, 04 May 2021 06:37:34 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8264190: Harden TLS interop tests Message-ID: <202105040637.1446bYjV006991@aojmv0008.oracle.com> Changeset: de452cea957e Author: rhalade Date: 2021-04-12 21:04 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/de452cea957e 8264190: Harden TLS interop tests Reviewed-by: rhalade Contributed-by: Fernando Guallini ! test/jdk/javax/net/ssl/TLSCommon/interop/BaseInteropTest.java ! test/jdk/javax/net/ssl/TLSCommon/interop/JdkServer.java ! test/jdk/javax/net/ssl/TLSCommon/interop/ProcUtils.java ! test/jdk/javax/net/ssl/TLSCommon/interop/Server.java ! test/jdk/javax/net/ssl/TLSCommon/interop/Utilities.java From vkempik at azul.com Tue May 4 09:12:36 2021 From: vkempik at azul.com (vkempik at azul.com) Date: Tue, 04 May 2021 09:12:36 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8264821: DirectIOTest fails on a system with large block size Message-ID: <202105040912.1449CakN018584@aojmv0008.oracle.com> Changeset: 7c78cc3ef761 Author: snazarki Date: 2021-05-04 11:58 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/7c78cc3ef761 8264821: DirectIOTest fails on a system with large block size Reviewed-by: mdoerr ! test/jdk/java/nio/channels/FileChannel/directio/DirectIOTest.java From vkempik at openjdk.java.net Tue May 4 09:49:31 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Tue, 4 May 2021 09:49:31 GMT Subject: git: openjdk/jdk15u-dev: 8264786: [macos] All Swing/AWT apps cause Allow Notifications prompt to appear when app is launched Message-ID: Changeset: acf2eea2 Author: Vladimir Kempik Date: 2021-05-04 09:48:21 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/acf2eea2262ce78d5103afa826aa79c91298013d 8264786: [macos] All Swing/AWT apps cause Allow Notifications prompt to appear when app is launched Reviewed-by: yan Backport-of: 020236cb9825bf4fa91a495a179623e3fcdc0149 ! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.m ! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.h ! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.m From dcherepanov at openjdk.java.net Tue May 4 09:58:01 2021 From: dcherepanov at openjdk.java.net (Dmitry Cherepanov) Date: Tue, 4 May 2021 09:58:01 GMT Subject: git: openjdk/jdk15u-dev: 8260380: Upgrade to LittleCMS 2.12 Message-ID: <73c9e848-f06a-426e-abb6-06917201a162@openjdk.org> Changeset: 547c7984 Author: Dmitry Cherepanov Date: 2021-05-04 09:57:03 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/547c7984e6fb83e15fec8f59c4bd087a8a5bab10 8260380: Upgrade to LittleCMS 2.12 Backport-of: 4caeb39f01b13b5472d8dacb268262fd418fd0c4 ! src/java.desktop/share/legal/lcms.md ! src/java.desktop/share/native/liblcms/cmsalpha.c ! src/java.desktop/share/native/liblcms/cmscgats.c ! src/java.desktop/share/native/liblcms/cmscnvrt.c ! src/java.desktop/share/native/liblcms/cmsgamma.c ! src/java.desktop/share/native/liblcms/cmsintrp.c ! src/java.desktop/share/native/liblcms/cmsio0.c ! src/java.desktop/share/native/liblcms/cmslut.c ! src/java.desktop/share/native/liblcms/cmsnamed.c ! src/java.desktop/share/native/liblcms/cmsopt.c ! src/java.desktop/share/native/liblcms/cmspack.c ! src/java.desktop/share/native/liblcms/cmspcs.c ! src/java.desktop/share/native/liblcms/cmsplugin.c ! src/java.desktop/share/native/liblcms/cmsps2.c ! src/java.desktop/share/native/liblcms/cmssamp.c ! src/java.desktop/share/native/liblcms/cmstypes.c ! src/java.desktop/share/native/liblcms/cmsxform.c ! src/java.desktop/share/native/liblcms/lcms2.h ! src/java.desktop/share/native/liblcms/lcms2_internal.h ! src/java.desktop/share/native/liblcms/lcms2_plugin.h From yan at openjdk.java.net Tue May 4 10:01:53 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Tue, 4 May 2021 10:01:53 GMT Subject: git: openjdk/jdk13u-dev: 8264821: DirectIOTest fails on a system with large block size Message-ID: <476f881d-69fa-4c5f-8bc8-f2077946da31@openjdk.org> Changeset: 1c24c099 Author: Sergey Nazarkin Committer: Yuri Nesterenko Date: 2021-05-04 10:00:56 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/1c24c09924408d0b3e8b257c95c1e93205deaf2a 8264821: DirectIOTest fails on a system with large block size Reviewed-by: yan Backport-of: 7e4cd480206891550828d1fdfebae57ecc19ed37 ! test/jdk/java/nio/channels/FileChannel/directio/DirectIOTest.java From dcherepanov at openjdk.java.net Tue May 4 10:09:16 2021 From: dcherepanov at openjdk.java.net (Dmitry Cherepanov) Date: Tue, 4 May 2021 10:09:16 GMT Subject: git: openjdk/jdk13u-dev: 8260380: Upgrade to LittleCMS 2.12 Message-ID: Changeset: 7a23750e Author: Dmitry Cherepanov Date: 2021-05-04 10:08:13 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/7a23750e10e4bea71c8adffbfeb214fb52d186eb 8260380: Upgrade to LittleCMS 2.12 Backport-of: 4caeb39f01b13b5472d8dacb268262fd418fd0c4 ! src/java.desktop/share/legal/lcms.md ! src/java.desktop/share/native/liblcms/cmsalpha.c ! src/java.desktop/share/native/liblcms/cmscgats.c ! src/java.desktop/share/native/liblcms/cmscnvrt.c ! src/java.desktop/share/native/liblcms/cmsgamma.c ! src/java.desktop/share/native/liblcms/cmsintrp.c ! src/java.desktop/share/native/liblcms/cmsio0.c ! src/java.desktop/share/native/liblcms/cmslut.c ! src/java.desktop/share/native/liblcms/cmsnamed.c ! src/java.desktop/share/native/liblcms/cmsopt.c ! src/java.desktop/share/native/liblcms/cmspack.c ! src/java.desktop/share/native/liblcms/cmspcs.c ! src/java.desktop/share/native/liblcms/cmsplugin.c ! src/java.desktop/share/native/liblcms/cmsps2.c ! src/java.desktop/share/native/liblcms/cmssamp.c ! src/java.desktop/share/native/liblcms/cmstypes.c ! src/java.desktop/share/native/liblcms/cmsxform.c ! src/java.desktop/share/native/liblcms/lcms2.h ! src/java.desktop/share/native/liblcms/lcms2_internal.h ! src/java.desktop/share/native/liblcms/lcms2_plugin.h From vkempik at openjdk.java.net Tue May 4 10:19:51 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Tue, 4 May 2021 10:19:51 GMT Subject: git: openjdk/jdk13u-dev: 8264786: [macos] All Swing/AWT apps cause Allow Notifications prompt to appear when app is launched Message-ID: Changeset: 61803a99 Author: Vladimir Kempik Date: 2021-05-04 10:18:53 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/61803a998b94f871ea4cbcbdf5c6b9c9264fa4dc 8264786: [macos] All Swing/AWT apps cause Allow Notifications prompt to appear when app is launched Reviewed-by: yan Backport-of: 020236cb9825bf4fa91a495a179623e3fcdc0149 ! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.m ! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.h ! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.m From clanger at openjdk.java.net Wed May 5 04:52:06 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Wed, 5 May 2021 04:52:06 GMT Subject: git: openjdk/jdk16u: 8261355: No data buffering in SunPKCS11 Cipher encryption when the underlying mechanism has no padding Message-ID: <59f96e05-e158-40f4-88c1-bed12e55f7d9@openjdk.org> Changeset: ce14719d Author: Christoph Langer Date: 2021-05-05 04:50:38 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/ce14719df196f914a6695097601c2ad7f3ffb1fd 8261355: No data buffering in SunPKCS11 Cipher encryption when the underlying mechanism has no padding Backport-of: 1ee80e03adfae5f428519f7c134e78a0f277a0a5 ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Cipher.java + test/jdk/sun/security/pkcs11/Cipher/EncryptionPadding.java From yan at openjdk.java.net Wed May 5 07:30:45 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Wed, 5 May 2021 07:30:45 GMT Subject: git: openjdk/jdk13u-dev: 8244088: [Regression] Switch of Gnome theme ends up in deadlocked UI Message-ID: Changeset: 9ed07b90 Author: Yuri Nesterenko Date: 2021-05-05 07:29:44 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/9ed07b9029c3174462ed778dba552d119febd1d9 8244088: [Regression] Switch of Gnome theme ends up in deadlocked UI Backport-of: a7f46919ff43ede12ed977512a3b0d93bc4cbc76 ! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c ! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.h ! src/java.desktop/unix/native/libawt_xawt/awt/swing_GTKEngine.c From yan at openjdk.java.net Wed May 5 09:34:58 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Wed, 5 May 2021 09:34:58 GMT Subject: git: openjdk/jdk15u-dev: 8244088: [Regression] Switch of Gnome theme ends up in deadlocked UI Message-ID: Changeset: 5626db38 Author: Yuri Nesterenko Date: 2021-05-05 09:33:59 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/5626db38fe39dd43b46d9f28d792a73a075188d3 8244088: [Regression] Switch of Gnome theme ends up in deadlocked UI Backport-of: a7f46919ff43ede12ed977512a3b0d93bc4cbc76 ! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c ! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.h ! src/java.desktop/unix/native/libawt_xawt/awt/swing_GTKEngine.c From goetz.lindenmaier at sap.com Wed May 5 12:02:56 2021 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Wed, 05 May 2021 12:02:56 +0000 Subject: hg: jdk-updates/jdk11u: 202 new changesets Message-ID: <202105051203.145C39hx017388@aojmv0008.oracle.com> Changeset: f9d2efd115e8 Author: goetz Date: 2021-03-04 20:44 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f9d2efd115e8 Added tag jdk-11.0.12+0 for changeset 595a965d85af ! .hgtags Changeset: ef8b15987c15 Author: goetz Date: 2021-03-04 20:49 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/ef8b15987c15 8257580: Bump update version for OpenJDK: jdk-11.0.12 Reviewed-by: mdoerr ! make/autoconf/version-numbers Changeset: 7847d76bee8e Author: ngasson Date: 2021-03-02 20:59 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/7847d76bee8e 8262726: AArch64: C1 StubAssembler::call_RT can corrupt stack Reviewed-by: aph ! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp Changeset: a485b5e4d363 Author: mbaesken Date: 2021-01-20 15:08 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/a485b5e4d363 8259843: initialize dli_fname array before calling dll_address_to_library_name Reviewed-by: lucy, dholmes ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/share/prims/nativeLookup.cpp ! src/hotspot/share/runtime/frame.cpp Changeset: 03bc664f74ef Author: mbaesken Date: 2021-01-28 07:35 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/03bc664f74ef 8260426: awt debug_mem.c DMem_AllocateBlock might leak memory Reviewed-by: psadhukhan, aivanov ! src/java.desktop/share/native/common/awt/debug/debug_mem.c Changeset: c0cc39cd9e3b Author: mbaesken Date: 2021-01-28 15:20 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c0cc39cd9e3b 8260432: allocateSpaceForGP in freetypeScaler.c might leak memory Reviewed-by: shade, stuefe ! src/java.desktop/share/native/libfontmanager/freetypeScaler.c Changeset: 5c57ae7722d9 Author: erikj Date: 2021-02-08 19:23 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/5c57ae7722d9 8261261: The version extra fields needs to be overridable in jib-profiles.js Reviewed-by: ihse ! make/conf/jib-profiles.js Changeset: 2a19e18cd566 Author: thartmann Date: 2021-02-02 07:23 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/2a19e18cd566 8260420: C2 compilation fails with assert(found_sfpt) failed: no node in loop that's not input to safepoint Reviewed-by: kvn, roland, chagedorn ! src/hotspot/share/opto/loopopts.cpp ! test/hotspot/jtreg/compiler/loopopts/TestSplitIfPinnedLoadInStripMinedLoop.java Changeset: 409f3d5c237a Author: naoto Date: 2020-10-23 01:13 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/409f3d5c237a 8255086: Update the root locale display names Reviewed-by: bchristi, joehw ! src/java.base/share/classes/sun/util/resources/LocaleNames.properties ! test/jdk/java/util/Locale/LocaleEnhanceTest.java ! test/jdk/java/util/Locale/LocaleTest.java ! test/jdk/sun/text/resources/LocaleData ! test/jdk/sun/text/resources/LocaleDataTest.java Changeset: 791ef8bee682 Author: roland Date: 2021-03-01 13:19 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/791ef8bee682 8253923: C2 doesn't always run loop opts for compilations that include loops Reviewed-by: neliasso, thartmann ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/opto/callGenerator.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/doCall.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/parse1.cpp ! src/hotspot/share/opto/stringopts.cpp Changeset: 751a4799fffa Author: stuefe Date: 2021-03-08 16:32 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/751a4799fffa 8256287: [windows] add loop fuse to map_or_reserve_memory_aligned Reviewed-by: luhenry, iklam, minqi ! src/hotspot/os/windows/os_windows.cpp Changeset: 0f43e59f3fff Author: mbaesken Date: 2021-01-20 15:04 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/0f43e59f3fff 8259786: initialize last parameter of getpwuid_r Reviewed-by: mdoerr, hseigel ! src/hotspot/os/aix/perfMemory_aix.cpp ! src/hotspot/os/bsd/perfMemory_bsd.cpp ! src/hotspot/os/linux/perfMemory_linux.cpp ! src/jdk.security.auth/unix/native/libjaas/Unix.c Changeset: e7aac3e445f3 Author: mbaesken Date: 2021-02-05 13:37 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/e7aac3e445f3 8261167: print_process_memory_info add a close call after fopen Reviewed-by: stuefe, dholmes ! src/hotspot/os/linux/os_linux.cpp Changeset: 0d5dd59acc0a Author: skuksenko Date: 2019-05-30 12:45 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/0d5dd59acc0a 8223504: Improve performance of forall loops by better inlining of "iterator()" methods Reviewed-by: vlivanov, shade ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/opto/bytecodeInfo.cpp Changeset: 5c3d6cb3c095 Author: pli Date: 2019-02-28 16:37 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/5c3d6cb3c095 8216259: AArch64: Vectorize Adler32 intrinsics Reviewed-by: aph ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/stubRoutines_aarch64.cpp ! src/hotspot/cpu/aarch64/stubRoutines_aarch64.hpp Changeset: 2bb15cee7d53 Author: roland Date: 2021-03-01 08:47 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/2bb15cee7d53 8261914: IfNode::fold_compares_helper faces non-canonicalized bool when running JRuby JSON workload Reviewed-by: kvn, shade ! src/hotspot/share/opto/ifnode.cpp Changeset: d092c956cbd4 Author: chagedorn Date: 2021-02-17 09:00 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/d092c956cbd4 8261235: C1 compilation fails with assert(res->vreg_number() == index) failed: conversion check Reviewed-by: thartmann, kvn ! src/hotspot/share/c1/c1_LIR.hpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/c1/c1_LinearScan.cpp ! src/hotspot/share/c1/c1_LinearScan.hpp + test/hotspot/jtreg/compiler/c1/TestTooManyVirtualRegisters.jasm + test/hotspot/jtreg/compiler/c1/TestTooManyVirtualRegistersMain.java Changeset: 549cd4bcb1f7 Author: jbhateja Date: 2021-01-15 15:03 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/549cd4bcb1f7 8259777: Incorrect predication condition generated by ADLC Reviewed-by: vlivanov ! src/hotspot/share/adlc/formssel.cpp ! src/hotspot/share/adlc/formssel.hpp Changeset: 9af821708678 Author: mgronlun Date: 2021-02-09 15:16 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/9af821708678 8257569: Failure observed with JfrVirtualMemory::initialize Reviewed-by: egahlin, poonam ! src/hotspot/share/jfr/recorder/storage/jfrVirtualMemory.cpp Changeset: f5c69cb31d97 Author: vlivanov Date: 2021-01-25 20:02 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f5c69cb31d97 8259276: C2: Empty expression stack when reexecuting tableswitch/lookupswitch instructions after deoptimization Reviewed-by: dlong, kvn, thartmann ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/parse2.cpp Changeset: bd4c696ee073 Author: abakhtin Date: 2020-04-03 22:39 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/bd4c696ee073 8241960: The SHA3 message digests impl of SUN provider are not thread safe after cloned Summary: Fix sun.security.provider.SHA3 class to correctly clone its lanes field Reviewed-by: valeriep ! src/java.base/share/classes/sun/security/provider/SHA3.java + test/jdk/java/security/MessageDigest/ThreadSafetyTest.java Changeset: 477233852908 Author: goetz Date: 2021-03-10 15:17 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/477233852908 Merge ! .hgtags Changeset: cb18a046df21 Author: serb Date: 2021-03-02 00:57 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/cb18a046df21 8257414: Drag n Drop target area is wrong on high DPI systems Reviewed-by: serb Contributed-by: Olga Mikhaltsova ! src/java.desktop/unix/classes/sun/awt/X11/XDnDDropTargetProtocol.java ! src/java.desktop/unix/classes/sun/awt/X11/XDragSourceContextPeer.java Changeset: 5437f34005f3 Author: cgo Date: 2021-03-10 12:28 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/5437f34005f3 8261752: Multiple GC test are missing memory requirements Reviewed-by: phh Contributed-by: christoph.goettschkes at microdoc.com ! test/hotspot/jtreg/gc/epsilon/TestByteArrays.java ! test/hotspot/jtreg/gc/epsilon/TestElasticTLAB.java ! test/hotspot/jtreg/gc/epsilon/TestElasticTLABDecay.java ! test/hotspot/jtreg/gc/epsilon/TestMemoryPools.java ! test/hotspot/jtreg/gc/g1/TestHumongousRemsetsMatch.java ! test/hotspot/jtreg/gc/g1/ihop/TestIHOPStatic.java Changeset: 4e6b7e788a6d Author: vtewari Date: 2021-03-11 21:15 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/4e6b7e788a6d 8260925: HttpsURLConnection does not work with other JSSE provider. Reviewed-by: xuelei ! src/java.base/share/classes/sun/net/www/protocol/https/HttpsClient.java Changeset: 6aaf7389cc0c Author: thartmann Date: 2020-11-23 09:03 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/6aaf7389cc0c 8248411: [aarch64] Insufficient error handling when CodeBuffer is exhausted Summary: Added error handling. Reviewed-by: neliasso ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/compiledIC_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/share/opto/output.cpp Changeset: b4c147e08e3f Author: stuefe Date: 2021-03-11 17:35 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/b4c147e08e3f 8259710: Inlining trace leaks memory Reviewed-by: thartmann, neliasso ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp Changeset: 3a546c8fac94 Author: coleenp Date: 2019-12-04 11:09 -0500 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/3a546c8fac94 8234355: Buffer overflow in jcmd GC.class_stats due to too many classes Summary: Remove use of GC.class_stats in testing and failure analysis (plan to deprecate) Reviewed-by: dcubed ! test/failure_handler/src/share/conf/common.properties Changeset: 6000f74a6c7c Author: mbaesken Date: 2021-01-27 07:57 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/6000f74a6c7c 8260236: better init AnnotationCollector _contended_group Reviewed-by: coleenp, shade ! src/hotspot/share/classfile/classFileParser.cpp Changeset: c8260fdb51ff Author: rfield Date: 2020-06-26 18:20 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c8260fdb51ff 8247438: JShell: When FailOverExecutionControlProvider fails the proximal cause is not shown 8237743: test/langtools/jdk/jshell/FailOverExecutionControlTest.java fails No ExecutionControlProvider with name 'nonExistent' and parameter keys: [] 8199646: JShell tests: jdk/jshell/FailOverDirectExecutionControlTest.java failed with java.lang.UnsupportedOperationException Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/execution/FailOverExecutionControlProvider.java ! test/langtools/jdk/jshell/ExecutionControlTestBase.java ! test/langtools/jdk/jshell/FailOverDirectExecutionControlTest.java ! test/langtools/jdk/jshell/FailOverExecutionControlDyingLaunchTest.java ! test/langtools/jdk/jshell/FailOverExecutionControlHangingLaunchTest.java ! test/langtools/jdk/jshell/FailOverExecutionControlHangingListenTest.java ! test/langtools/jdk/jshell/FailOverExecutionControlTest.java Changeset: 008936190a24 Author: rfield Date: 2018-11-29 17:45 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/008936190a24 8213725: JShell NullPointerException due to class file with unexpected package Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/Eval.java ! test/langtools/jdk/jshell/KullaTesting.java ! test/langtools/jdk/jshell/VariablesTest.java Changeset: 5dc8950e91d5 Author: serb Date: 2020-04-08 02:03 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/5dc8950e91d5 8241829: Cleanup the code for PrinterJob on windows Reviewed-by: prr, aivanov ! src/java.desktop/windows/classes/sun/print/PrintServiceLookupProvider.java ! src/java.desktop/windows/native/libawt/windows/WPrinterJob.cpp + test/jdk/java/awt/print/PrintServicesSecurityManager.java Changeset: a389782f30f2 Author: serb Date: 2020-09-10 21:47 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/a389782f30f2 8171303: sun/java2d/pipe/InterpolationQualityTest.java fails on Windows & Linux Reviewed-by: prr, psadhukhan, kcr ! test/jdk/ProblemList.txt ! test/jdk/sun/java2d/pipe/InterpolationQualityTest.java Changeset: 902da59b7402 Author: goetz Date: 2021-03-17 15:22 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/902da59b7402 Merge ! .hgtags Changeset: 8809e2cf77d3 Author: pli Date: 2019-03-07 02:39 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/8809e2cf77d3 8214922: Add vectorization support for fmin/fmax Reviewed-by: adinn, roland ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/share/adlc/formssel.cpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/opto/vectornode.hpp ! src/hotspot/share/runtime/vmStructs.cpp Changeset: 21861028eab1 Author: fyang Date: 2019-04-26 16:38 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/21861028eab1 8223020: aarch64: expand minI_rReg and maxI_rReg patterns into separate instructions Reviewed-by: aph ! src/hotspot/cpu/aarch64/aarch64.ad Changeset: 00a0657e497c Author: lucy Date: 2019-05-20 17:44 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/00a0657e497c 8223444: Improve CodeHeap Free Space Management Reviewed-by: kvn, thartmann ! src/hotspot/cpu/aarch64/c2_globals_aarch64.hpp ! src/hotspot/cpu/arm/c2_globals_arm.hpp ! src/hotspot/cpu/ppc/c2_globals_ppc.hpp ! src/hotspot/cpu/sparc/c2_globals_sparc.hpp ! src/hotspot/cpu/x86/c2_globals_x86.hpp ! src/hotspot/share/memory/heap.cpp ! src/hotspot/share/memory/heap.hpp Changeset: 791b7131a232 Author: lucy Date: 2019-11-20 09:12 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/791b7131a232 8231460: Performance issue (CodeHeap) with large free blocks Reviewed-by: adinn, stuefe ! src/hotspot/share/memory/heap.cpp ! src/hotspot/share/memory/heap.hpp Changeset: ec7c7eda31ff Author: mbaesken Date: 2021-02-16 08:40 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/ec7c7eda31ff 8261601: free memory in early return in Java_sun_nio_ch_sctp_SctpChannelImpl_receive0 Reviewed-by: clanger, dfuchs, bpb ! src/jdk.sctp/unix/native/libsctp/SctpChannelImpl.c Changeset: 93eef5bddbe0 Author: mbaesken Date: 2021-02-17 13:49 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/93eef5bddbe0 8261791: (sctp) handleSendFailed in SctpChannelImpl.c potential leaks Reviewed-by: chegar, alanb ! src/jdk.sctp/unix/native/libsctp/SctpChannelImpl.c Changeset: 60e6d292999e Author: goetz Date: 2021-03-18 12:05 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/60e6d292999e Merge Changeset: a75d92bcfbf3 Author: goetz Date: 2021-03-16 15:03 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/a75d92bcfbf3 8262121: [11u] Redo 8244287: JFR: Methods samples have line number 0 Summary: In addition to previous fix attempt add constructor that takes method and line. Reviewed-by: mdoerr, clanger ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.cpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.hpp + test/jdk/jdk/jfr/event/sampling/TestStackFrameLineNumbers.java Changeset: cb163e9e6849 Author: jiefu Date: 2020-11-17 01:35 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/cb163e9e6849 8256037: [TESTBUG] com/sun/jndi/dns/ConfigTests/PortUnreachable.java fails due to the hard coded threshold is small Reviewed-by: shade, aefimov ! test/jdk/com/sun/jndi/dns/ConfigTests/PortUnreachable.java Changeset: e6936a2e36ac Author: mullan Date: 2020-11-24 18:14 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/e6936a2e36ac 8243559: Remove root certificates with 1024-bit keys Reviewed-by: weijun - make/data/cacerts/thawtepremiumserverca - make/data/cacerts/verisignclass2g2ca - make/data/cacerts/verisignclass3ca - make/data/cacerts/verisignclass3g2ca - make/data/cacerts/verisigntsaca ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java Changeset: 05e77da35ead Author: weijun Date: 2021-02-12 14:57 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/05e77da35ead 8261481: Cannot read Kerberos settings in dynamic store on macOS Big Sur Reviewed-by: mullan ! src/java.security.jgss/share/classes/sun/security/krb5/Config.java Changeset: 39e0ed312c5a Author: ewhelan Date: 2021-02-25 12:05 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/39e0ed312c5a 8252883: AccessDeniedException caused by delayed file deletion on Windows Reviewed-by: dfuchs ! src/java.logging/share/classes/java/util/logging/FileHandler.java + test/jdk/java/util/logging/FileHandlerAccessTest.java Changeset: 1c1c23728328 Author: dmarkov Date: 2021-03-08 16:38 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/1c1c23728328 8262446: DragAndDrop hangs on Windows Reviewed-by: aivanov, serb, kizune ! src/java.desktop/windows/native/libawt/windows/awt_DnDDT.cpp Changeset: e809ace546fd Author: aivanov Date: 2021-03-09 11:36 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/e809ace546fd 8262829: Native crash in Win32PrintServiceLookup.getAllPrinterNames() Reviewed-by: prr, psadhukhan, serb ! src/java.desktop/windows/native/libawt/windows/WPrinterJob.cpp Changeset: f5ac4d586a17 Author: mbaesken Date: 2021-01-20 07:49 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f5ac4d586a17 8259983: do not use uninitialized expand_ms value in G1CollectedHeap::expand_heap_after_young_collection Reviewed-by: kbarrett, lucy ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp Changeset: 102ead4c0b7f Author: roland Date: 2020-12-04 12:01 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/102ead4c0b7f 8257574: C2: "failed: parsing found no loops but there are some" assert failure Reviewed-by: thartmann, neliasso, chagedorn ! src/hotspot/share/opto/loopnode.cpp + test/hotspot/jtreg/compiler/loopopts/TestInfiniteLoopNotInnerMost.java Changeset: bc8efda759f5 Author: fguallini Date: 2021-02-16 18:54 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/bc8efda759f5 8241372: Several test failures due to javax.net.ssl.SSLException: Connection reset Reviewed-by: dfuchs, rhalade ! test/jdk/javax/net/ssl/SSLSession/TestEnabledProtocols.java ! test/jdk/javax/net/ssl/TLSCommon/TLSTest.java ! test/jdk/sun/security/ssl/CipherSuite/SupportedGroups.java ! test/jdk/sun/security/ssl/SSLSocketImpl/ReverseNameLookup.java Changeset: a47c4d576fe7 Author: chagedorn Date: 2020-12-21 13:04 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/a47c4d576fe7 8255763: C2: OSR miscompilation caused by invalid memory instruction placement Summary: Disable GCM hoisting of memory-writing nodes for irreducible CFGs. Reviewed-by: kvn, chagedorn Contributed-by: Roberto Castaneda Lozano ! src/hotspot/share/opto/block.cpp ! src/hotspot/share/opto/block.hpp ! src/hotspot/share/opto/gcm.cpp + test/hotspot/jtreg/compiler/codegen/TestGCMStorePlacement.java Changeset: da5f36990bec Author: ngasson Date: 2021-03-19 22:06 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/da5f36990bec 8263425: AArch64: two potential bugs in C1 LIRGenerator::generate_address() Reviewed-by: aph ! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp Changeset: cd2781b6adaf Author: aph Date: 2021-03-18 10:48 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/cd2781b6adaf 8261027: AArch64: Support for LSE atomics C++ HotSpot code Reviewed-by: adinn, phh + src/hotspot/cpu/aarch64/atomic_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp + src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.S ! src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.hpp Changeset: 438bf5723cf2 Author: aph Date: 2021-03-19 10:48 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/438bf5723cf2 8261649: AArch64: Optimize LSE atomics in C++ code Reviewed-by: adinn ! src/hotspot/cpu/aarch64/atomic_aarch64.hpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.S ! src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.hpp Changeset: 82a5dca5c57c Author: xuelei Date: 2021-03-07 01:13 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/82a5dca5c57c 8259886: Improve SSL session cache performance and scalability Reviewed-by: erikj, xuelei Contributed-by: djelinski ! src/java.base/share/classes/sun/security/util/Cache.java + test/micro/org/openjdk/bench/java/security/CacheBench.java Changeset: 284de0638b27 Author: bsrbnd Date: 2019-03-07 15:27 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/284de0638b27 8217561: X86: Add floating-point Math.min/max intrinsics Summary: Implementation taking care of +/-0.0 and NaN which uses a specific pattern for reductions Reviewed-by: aph, kvn, neliasso, sviswanathan, adinn Contributed-by: Jatin Bhateja ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/loopTransform.cpp ! test/hotspot/jtreg/compiler/intrinsics/math/TestFpMinMaxIntrinsics.java + test/micro/org/openjdk/bench/vm/compiler/FpMinMaxIntrinsics.java Changeset: 619aee0f5fd9 Author: jbhateja Date: 2019-07-09 15:42 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/619aee0f5fd9 8227222: vmTestbase/jit/FloatingPoint/gen_math/Loops04/Loops04.java failed XMM register should be 0-15 Reviewed-by: thartmann, vlivanov, ctornqvi, bsrbnd ! src/hotspot/cpu/x86/x86_64.ad Changeset: 0454e297814d Author: bsrbnd Date: 2019-03-12 02:13 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/0454e297814d 8220407: compiler/intrinsics/math/TestFpMinMaxIntrinsics.java timedout Reviewed-by: kvn ! test/hotspot/jtreg/compiler/intrinsics/math/TestFpMinMaxIntrinsics.java Changeset: 8c42fb2933f8 Author: rkennke Date: 2021-01-11 21:46 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/8c42fb2933f8 8257621: JFR StringPool misses cached items across consecutive recordings Reviewed-by: egahlin ! src/hotspot/share/jfr/jni/jfrJniMethod.cpp ! src/hotspot/share/jfr/jni/jfrJniMethod.hpp ! src/hotspot/share/jfr/jni/jfrJniMethodRegistration.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdEpoch.cpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp ! src/hotspot/share/jfr/recorder/stringpool/jfrStringPool.cpp ! src/hotspot/share/jfr/recorder/stringpool/jfrStringPool.hpp ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventWriter.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/StringPool.java Changeset: 06f89f0cebfa Author: dpochepk Date: 2019-06-10 17:02 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/06f89f0cebfa 8222412: AARCH64: multiple instructions encoding issues Reviewed-by: aph + src/hotspot/cpu/aarch64/aarch64-asmtest.py ! src/hotspot/cpu/aarch64/assembler_aarch64.cpp ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/register_aarch64.hpp Changeset: 10f8f24cc83b Author: jlahoda Date: 2020-02-24 11:43 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/10f8f24cc83b 8239536: Can't use `java.util.List` object after importing `java.awt.List` Summary: Using full qualified names for synthetic types; ensuring the user is warned when a variable becomes undefined due to a dependency change. Reviewed-by: rfield ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties ! src/jdk.jshell/share/classes/jdk/jshell/ExpressionToTypeInfo.java ! test/langtools/jdk/jshell/ToolSimpleTest.java ! test/langtools/jdk/jshell/VariablesTest.java Changeset: db3531278ca5 Author: shade Date: 2021-03-23 12:26 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/db3531278ca5 8261505: Test test/hotspot/jtreg/gc/parallel/TestDynShrinkHeap.java killed by Linux OOM Killer Reviewed-by: sjohanss, tschatzl ! test/hotspot/jtreg/gc/parallel/TestDynShrinkHeap.java Changeset: 0ad162c6b31d Author: thartmann Date: 2021-01-13 07:22 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/0ad162c6b31d 8259061: C2: assert(found) failed: memory-writing node is not placed in its original loop or an ancestor of it Summary: Remove assertion that is too general, that is, it can fail on compilations where C2 generates correct code otherwise. Reviewed-by: chagedorn, thartmann, kvn Contributed-by: Roberto Castaneda Lozano ! src/hotspot/share/opto/block.cpp Changeset: cbadb2df5616 Author: stuefe Date: 2021-03-16 05:49 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/cbadb2df5616 8263557: Possible NULL dereference in Arena::destruct_contents() Reviewed-by: kbarrett, coleenp ! src/hotspot/share/memory/arena.cpp Changeset: 3c7198187001 Author: chagedorn Date: 2020-12-15 15:14 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/3c7198187001 8257822: C2 crashes with SIGFPE due to a division that floats above its zero check Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/loopopts/TestDivZeroWithSplitIf.java Changeset: 204de69eda10 Author: chagedorn Date: 2020-12-17 08:09 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/204de69eda10 8258505: [TESTBUG] TestDivZeroWithSplitIf.java fails due to missing UnlockDiagnosticVMOptions Reviewed-by: thartmann, kvn, dcubed ! test/hotspot/jtreg/compiler/loopopts/TestDivZeroWithSplitIf.java Changeset: 3167bdde253a Author: chagedorn Date: 2021-01-07 15:02 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/3167bdde253a 8259227: C2 crashes with SIGFPE due to a division that floats above its zero check Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/ifnode.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/phaseX.cpp ! src/hotspot/share/opto/phaseX.hpp + test/hotspot/jtreg/compiler/loopopts/TestDivZeroDominatedBy.java ! test/hotspot/jtreg/compiler/loopopts/TestDivZeroWithSplitIf.java Changeset: f3ad9dd681ef Author: chagedorn Date: 2021-01-25 17:09 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f3ad9dd681ef 8260284: C2: assert(_base == Int) failed: Not an Int Reviewed-by: thartmann, kvn ! src/hotspot/share/opto/phaseX.cpp + test/hotspot/jtreg/compiler/loopopts/TestDivWithTopDivisor.java Changeset: 1374be766c04 Author: mbaesken Date: 2021-03-02 08:00 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/1374be766c04 8262461: handle wcstombsdmp return value correctly in unix awt_InputMethod.c Reviewed-by: psadhukhan, azvegint, aivanov ! src/java.desktop/unix/native/libawt_xawt/awt/awt_InputMethod.c Changeset: c24ae348beb6 Author: pli Date: 2019-10-30 09:17 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c24ae348beb6 8232591: AArch64: Add missing match rules for smaddl, smsubl and smnegl Reviewed-by: aph ! src/hotspot/cpu/aarch64/aarch64.ad + test/hotspot/jtreg/compiler/codegen/TestSignedMultiplyLong.java Changeset: b5b297a743bb Author: jzhu Date: 2021-03-23 20:24 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/b5b297a743bb 8233948: AArch64: Incorrect mapping between OptoReg and VMReg for high 64 bits of Vector Register Reviewed-by: adinn ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/register_aarch64.cpp ! src/hotspot/cpu/aarch64/register_aarch64.hpp ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/aarch64/vmreg_aarch64.cpp ! src/hotspot/cpu/aarch64/vmreg_aarch64.hpp ! src/hotspot/cpu/aarch64/vmreg_aarch64.inline.hpp Changeset: c13e2eae1bfc Author: bulasevich Date: 2021-03-24 10:18 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c13e2eae1bfc 8213794: ARM32: disable TypeProfiling, CriticalJNINatives, Serviceablity tests for ARM32 Reviewed-by: dholmes Contributed-by: christoph.goettschkes at microdoc.com ! src/hotspot/cpu/arm/vm_version_arm_32.cpp ! test/hotspot/jtreg/compiler/profiling/TestTypeProfiling.java ! test/hotspot/jtreg/compiler/runtime/criticalnatives/argumentcorruption/CheckLongArgs.java ! test/hotspot/jtreg/compiler/runtime/criticalnatives/lookup/LookUp.java ! test/lib/jdk/test/lib/Platform.java Changeset: 7d9394a940ac Author: naoto Date: 2020-03-17 19:11 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/7d9394a940ac 8241082: Upgrade IANA Language Subtag Registry data to 03-16-2020 version Reviewed-by: joehw ! make/data/lsrdata/language-subtag-registry.txt ! make/jdk/src/classes/build/tools/generatelsrequivmaps/EquivMapsGenerator.java ! test/jdk/java/util/Locale/Bug8040211.java Changeset: a4cb0f6662eb Author: kvn Date: 2021-03-04 18:20 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/a4cb0f6662eb 8262837: handle split_USE correctly Reviewed-by: kvn Contributed-by: Kuai Wei ! src/hotspot/share/opto/chaitin.hpp ! src/hotspot/share/opto/reg_split.cpp Changeset: 71c0c9061867 Author: jdowland Date: 2021-03-22 14:51 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/71c0c9061867 8187450: JNI local refs exceeds capacity warning in NetworkInterface::getAll Reviewed-by: chegar, dfuchs, aph ! src/java.base/unix/native/libnet/NetworkInterface.c ! src/java.base/windows/native/libnet/NetworkInterface.c ! test/jdk/java/net/NetworkInterface/Test.java Changeset: 0ce1628615da Author: thartmann Date: 2019-09-03 10:03 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/0ce1628615da 8230428: Cleanup dead CastIP node code in formssel.cpp Summary: Removed dead code. Reviewed-by: roland ! src/hotspot/share/adlc/formssel.cpp Changeset: 1471eacc2a63 Author: ngasson Date: 2020-01-17 09:30 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/1471eacc2a63 8236992: AArch64: remove redundant load_klass in itable stub Reviewed-by: aph, adinn ! src/hotspot/cpu/aarch64/vtableStubs_aarch64.cpp Changeset: 2faff54d4d7f Author: mli Date: 2018-09-25 11:18 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/2faff54d4d7f 8210443: Migrate Locale matching tests to JDK Repo. Reviewed-by: naoto Contributed-by: dan.z.zhou at oracle.com ! test/jdk/java/util/Locale/Bug7069824.java + test/jdk/java/util/Locale/FilteringModeTest.java Changeset: c39e4e5cd451 Author: joehw Date: 2020-01-21 23:33 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c39e4e5cd451 8235368: Update BCEL to Version 6.4.1 Reviewed-by: lancea, dfuchs, forax ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/Const.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/ExceptionConst.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/Repository.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/AccessFlags.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/AnnotationDefault.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/AnnotationEntry.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Annotations.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Attribute.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/AttributeReader.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/BootstrapMethod.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/BootstrapMethods.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ClassFormatException.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ClassParser.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Code.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/CodeException.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Constant.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantCP.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantClass.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantDouble.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantDynamic.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantFieldref.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantFloat.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantInteger.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantInterfaceMethodref.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantInvokeDynamic.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantLong.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantMethodHandle.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantMethodType.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantMethodref.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantModule.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantNameAndType.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantObject.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantPackage.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantPool.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantString.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantUtf8.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantValue.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Deprecated.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/DescendingVisitor.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ElementValue.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ElementValuePair.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/EmptyVisitor.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ExceptionTable.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Field.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/FieldOrMethod.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/InnerClass.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/InnerClasses.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/JavaClass.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LineNumber.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LineNumberTable.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LocalVariable.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LocalVariableTable.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Method.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/MethodParameter.java + src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Module.java + src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModuleExports.java + src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModuleMainClass.java + src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModuleOpens.java + src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModulePackages.java + src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModuleProvides.java + src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModuleRequires.java + src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/NestHost.java + src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/NestMembers.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Node.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/PMGClass.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ParameterAnnotationEntry.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ParameterAnnotations.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/RuntimeInvisibleAnnotations.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/RuntimeInvisibleParameterAnnotations.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/RuntimeVisibleAnnotations.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/RuntimeVisibleParameterAnnotations.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Signature.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/SourceFile.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/StackMap.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/StackMapEntry.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/StackMapType.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Synthetic.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Unknown.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/UnknownAttributeReader.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Utility.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Visitor.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/AALOAD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/AASTORE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ACONST_NULL.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ALOAD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ANEWARRAY.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ARETURN.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ARRAYLENGTH.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ASTORE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ATHROW.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/AllocationInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/AnnotationEntryGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ArithmeticInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ArrayInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ArrayType.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BALOAD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BASTORE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BIPUSH.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BREAKPOINT.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BasicType.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BranchHandle.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BranchInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CALOAD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CASTORE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CHECKCAST.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CPInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ClassGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ClassGenException.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ClassObserver.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CodeExceptionGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CompoundInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ConstantPoolGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ConstantPushInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ConversionInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/D2F.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/D2I.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/D2L.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DADD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DALOAD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DASTORE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DCMPG.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DCMPL.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DCONST.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DDIV.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DLOAD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DMUL.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DNEG.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DREM.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DRETURN.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DSTORE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DSUB.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DUP.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DUP2.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DUP2_X1.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DUP2_X2.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DUP_X1.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DUP_X2.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ElementValueGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/EmptyVisitor.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ExceptionThrower.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/F2D.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/F2I.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/F2L.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FADD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FALOAD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FASTORE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FCMPG.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FCMPL.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FCONST.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FDIV.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FLOAD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FMUL.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FNEG.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FREM.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FRETURN.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FSTORE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FSUB.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldGenOrMethodGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldObserver.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldOrMethod.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/GETFIELD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/GETSTATIC.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/GOTO.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/GOTO_W.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/GotoInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/I2B.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/I2C.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/I2D.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/I2F.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/I2L.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/I2S.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IADD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IALOAD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IAND.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IASTORE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ICONST.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IDIV.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFEQ.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFGE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFGT.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFLE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFLT.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFNE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFNONNULL.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFNULL.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ACMPEQ.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ACMPNE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPEQ.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPGE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPGT.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPLE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPLT.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPNE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IINC.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ILOAD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IMPDEP1.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IMPDEP2.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IMUL.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INEG.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INSTANCEOF.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKEDYNAMIC.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKEINTERFACE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKESPECIAL.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKESTATIC.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKEVIRTUAL.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IOR.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IREM.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IRETURN.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ISHL.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ISHR.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ISTORE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ISUB.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IUSHR.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IXOR.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IfInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IndexedInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/Instruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionComparator.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionConst.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionFactory.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionHandle.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionList.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionListObserver.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionTargeter.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InvokeInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/JSR.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/JSR_W.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/JsrInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/L2D.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/L2F.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/L2I.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LADD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LALOAD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LAND.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LASTORE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LCMP.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LCONST.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LDC.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LDC2_W.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LDC_W.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LDIV.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LLOAD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LMUL.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LNEG.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LOOKUPSWITCH.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LOR.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LREM.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LRETURN.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LSHL.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LSHR.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LSTORE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LSUB.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LUSHR.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LXOR.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LineNumberGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LoadClass.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LoadInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LocalVariableGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LocalVariableInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MONITORENTER.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MONITOREXIT.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MULTIANEWARRAY.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MethodGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MethodObserver.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/NEW.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/NEWARRAY.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/NOP.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/NameSignatureInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/NamedAndTyped.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ObjectType.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/POP.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/POP2.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/PUSH.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/PUTFIELD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/PUTSTATIC.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/PopInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/PushInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/RET.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/RETURN.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ReferenceType.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ReturnInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ReturnaddressType.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/SALOAD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/SASTORE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/SIPUSH.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/SWAP.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/SWITCH.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/Select.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/StackConsumer.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/StackInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/StackProducer.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/StoreInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/TABLESWITCH.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/TargetLostException.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/Type.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/TypedInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/UnconditionalBranch.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/VariableLengthInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/Visitor.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/AttributeHTML.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/BCELComparator.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/BCELFactory.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/BCELifier.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ByteSequence.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/Class2HTML.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ClassQueue.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ClassSet.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ClassStack.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/CodeHTML.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ConstantHTML.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/InstructionFinder.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/MethodHTML.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ModularRuntimeImage.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/Repository.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/SyntheticRepository.java ! src/java.xml/share/legal/bcel.md Changeset: 945d9dae301e Author: xuelei Date: 2020-05-27 09:46 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/945d9dae301e 8206925: Support the certificate_authorities extension Reviewed-by: mullan + src/java.base/share/classes/sun/security/ssl/CertificateAuthoritiesExtension.java ! src/java.base/share/classes/sun/security/ssl/CertificateRequest.java ! src/java.base/share/classes/sun/security/ssl/SSLExtension.java ! src/java.base/share/classes/sun/security/ssl/X509Authentication.java ! test/jdk/javax/net/ssl/templates/SSLContextTemplate.java + test/jdk/sun/security/ssl/X509KeyManager/CertificateAuthorities.java + test/jdk/sun/security/ssl/X509TrustManagerImpl/CacertsLimit.java + test/jdk/sun/security/ssl/X509TrustManagerImpl/TooManyCAs.java Changeset: abeb40a7860d Author: naoto Date: 2020-04-08 09:50 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/abeb40a7860d 8242010: Upgrade IANA Language Subtag Registry to Version 2020-04-01 Reviewed-by: rriggs, joehw ! make/data/lsrdata/language-subtag-registry.txt ! make/jdk/src/classes/build/tools/generatelsrequivmaps/EquivMapsGenerator.java ! test/jdk/java/util/Locale/Bug7069824.java ! test/jdk/java/util/Locale/Bug8040211.java ! test/jdk/java/util/Locale/LSRDataTest.java Changeset: cbacc83ece23 Author: naoto Date: 2020-11-23 16:41 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/cbacc83ece23 8247432: Update IANA Language Subtag Registry to Version 2020-09-29 Reviewed-by: joehw ! make/data/lsrdata/language-subtag-registry.txt ! test/jdk/java/util/Locale/Bug8040211.java Changeset: 8f96f01d4b22 Author: rcastanedalo Date: 2021-03-04 07:48 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/8f96f01d4b22 8261730: C2 compilation fails with assert(store->find_edge(load) != -1) failed: missing precedence edge Summary: Relax assertion in PhaseCFG::verify() to accept the case where a store is used to implement an implicit null check and a load is placed in the null block. Reviewed-by: thartmann, kvn ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/gcm.cpp ! src/hotspot/share/opto/machnode.hpp + test/hotspot/jtreg/compiler/uncommontrap/TestNullCheckAntiDependence.java Changeset: 083e5797f1ed Author: rraghavan Date: 2021-03-10 15:59 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/083e5797f1ed 8238812: assert(false) failed: bad AD file Reviewed-by: thartmann, chagedorn, roland ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/parse2.cpp ! test/hotspot/jtreg/compiler/c2/TestJumpTable.java Changeset: 633e2e4e281d Author: shade Date: 2021-03-15 06:25 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/633e2e4e281d 8263504: Some OutputMachOpcodes fields are uninitialized Reviewed-by: kvn ! src/hotspot/share/adlc/output_h.cpp Changeset: dd23c089a570 Author: ehelin Date: 2019-01-23 13:40 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/dd23c089a570 8213231: ThreadSnapshot::_threadObj can become stale Reviewed-by: dcubed, dholmes, rehn ! src/hotspot/share/runtime/vmOperations.cpp ! src/hotspot/share/runtime/vmOperations.hpp ! src/hotspot/share/services/management.cpp ! src/hotspot/share/services/threadService.cpp ! src/hotspot/share/services/threadService.hpp Changeset: 05d712602126 Author: goetz Date: 2021-03-30 19:46 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/05d712602126 Merge ! .hgtags ! test/jdk/ProblemList.txt Changeset: 3e27fa6b467c Author: dtitov Date: 2019-06-17 14:31 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/3e27fa6b467c 8217348: assert(thread->is_Java_thread()) failed: just checking Reviewed-by: sspitsyn, dholmes, amenkov, jcbeyler ! src/hotspot/share/prims/jvmtiEnvBase.cpp Changeset: 5c04bbe2fe38 Author: fyang Date: 2021-04-02 07:36 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/5c04bbe2fe38 8263676: AArch64: one potential bug in C1 LIRGenerator::generate_address() Reviewed-by: adinn ! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp Changeset: e61bdcfc6a55 Author: vkempik Date: 2021-04-02 08:50 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/e61bdcfc6a55 8261397: try catch Method failing to work when dividing an integer by 0 Reviewed-by: phh ! src/hotspot/cpu/x86/vm_version_x86.hpp ! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp ! src/hotspot/os_cpu/bsd_x86/vm_version_bsd_x86.cpp Changeset: 1ddfec44bcf9 Author: xuelei Date: 2021-02-22 18:36 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/1ddfec44bcf9 8259662: Don't wrap SocketExceptions into SSLExceptions in SSLSocketImpl Reviewed-by: xuelei Contributed-by: Clive Verghese ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java ! src/java.base/share/classes/sun/security/ssl/SSLTransport.java ! test/jdk/java/net/httpclient/InvalidSSLContextTest.java ! test/jdk/javax/net/ssl/SSLSession/TestEnabledProtocols.java ! test/jdk/sun/security/ssl/SSLContextImpl/TrustTrustedCert.java - test/jdk/sun/security/ssl/SSLSocketImpl/SSLExceptionForIOIssue.java + test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketShouldThrowSocketException.java + test/jdk/sun/security/ssl/SSLSocketImpl/SocketExceptionForSocketIssues.java Changeset: 0cbb0ff7bd07 Author: wetmore Date: 2020-12-02 04:14 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/0cbb0ff7bd07 8254631: Better support ALPN byte wire values in SunJSSE Reviewed-by: xuelei, dfuchs ! src/java.base/share/classes/sun/security/ssl/AlpnExtension.java ! src/java.base/share/conf/security/java.security + test/jdk/sun/security/ssl/ALPN/AlpnGreaseTest.java Changeset: ed93b4982667 Author: jcm Date: 2019-07-05 00:24 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/ed93b4982667 8226627: assert(t->singleton()) failed: must be a constant Summary: Implemented constant folding for MaxFD, MinFD. Reviewed-by: thartmann, bsrbnd, pli ! src/hotspot/share/opto/addnode.cpp ! src/hotspot/share/opto/addnode.hpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/type.cpp Changeset: 2ea0461034ed Author: pli Date: 2020-04-03 17:06 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/2ea0461034ed 8241475: AArch64: Add missing support for PopCountVI node Reviewed-by: aph, njian ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp Changeset: 29d38f570c94 Author: yzhang Date: 2020-04-24 09:47 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/29d38f570c94 8243240: AArch64: Add support for MulVB Reviewed-by: aph ! src/hotspot/cpu/aarch64/aarch64.ad Changeset: adb72d8697d2 Author: apangin Date: 2020-07-24 15:33 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/adb72d8697d2 8249719: MethodHandle performance suffers from bad ResolvedMethodTable hash function Reviewed-by: simonis, stuefe, coleenp ! src/hotspot/share/prims/resolvedMethodTable.cpp + test/hotspot/jtreg/runtime/MemberName/ResolvedMethodTableHash.java Changeset: 571392578f9c Author: thartmann Date: 2021-03-29 12:40 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/571392578f9c 8262739: String inflation C2 intrinsic prevents insertion of anti-dependencies Reviewed-by: neliasso, chagedorn ! src/hotspot/share/adlc/formssel.cpp + test/hotspot/jtreg/compiler/controldependency/TestAntiDependencyAfterStringInflation.java Changeset: 7c200a0688a1 Author: stuefe Date: 2021-03-20 09:06 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/7c200a0688a1 8263558: Possible NULL dereference in fast path arena free if ZapResourceArea is true Reviewed-by: kbarrett, coleenp ! src/hotspot/share/memory/arena.cpp ! src/hotspot/share/memory/arena.hpp Changeset: e067c00e9077 Author: neliasso Date: 2021-03-23 07:45 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/e067c00e9077 8262465: Very long compilation times and high memory consumption in C2 debug builds Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/reg_split.cpp Changeset: 96dc29b975a9 Author: hseigel Date: 2020-02-13 15:43 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/96dc29b975a9 8238175: CTW: Class.getDeclaredMethods fails with assert(k->is_subclass_of(SystemDictionary::Throwable_klass())) failed: invalid exception class Summary: Replace the assert with a logging message saying that the class is not a subclass of java.lang.Throwable Reviewed-by: dholmes, coleenp ! src/hotspot/share/oops/method.cpp + test/hotspot/jtreg/runtime/ClassFile/CheckedExceptions.jcod + test/hotspot/jtreg/runtime/ClassFile/TestCheckedExceptions.java Changeset: 63f695e24317 Author: iveresov Date: 2021-03-26 01:54 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/63f695e24317 8264151: ciMethod::ensure_method_data() should return false is loading resulted in empty state Reviewed-by: dlong, kvn ! src/hotspot/share/ci/ciMethod.cpp ! src/hotspot/share/ci/ciMethodData.cpp ! src/hotspot/share/ci/ciMethodData.hpp Changeset: 09fa16522875 Author: jdv Date: 2020-04-30 20:03 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/09fa16522875 8242557: Add length limit for strings in PNGImageWriter Reviewed-by: prr, psadhukhan ! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageWriter.java + test/jdk/javax/imageio/plugins/png/WriteInvalidKeywordTest.java Changeset: 19b4a1b96b39 Author: jdv Date: 2020-04-17 11:10 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/19b4a1b96b39 8195841: PNGImageReader.readNullTerminatedString() doesnt check for non-null terminated strings with length equal to maxLen Reviewed-by: serb, prr ! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java + test/jdk/javax/imageio/plugins/png/MaxLengthKeywordReadTest.java Changeset: 451c4f3b3000 Author: weijun Date: 2020-04-10 15:05 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/451c4f3b3000 8240848: ArrayIndexOutOfBoundsException buf for TextCallbackHandler Reviewed-by: mullan ! src/java.base/share/classes/sun/security/util/ConsoleCallbackHandler.java ! test/jdk/com/sun/security/auth/callback/TextCallbackHandler/Confirm.java Changeset: adaded405136 Author: smonteith Date: 2019-11-13 17:24 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/adaded405136 8231841: AArch64: debug.cpp help() is missing an AArch64 line for pns Summary: Adds missing line for aarch64 to debug.cpp help() for pns Reviewed-by: adinn Contributed-by: alan.hayward at arm.com ! src/hotspot/share/utilities/debug.cpp Changeset: a96b28cbf313 Author: zgu Date: 2020-10-05 13:51 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/a96b28cbf313 8253948: Memory leak in ImageFileReader Reviewed-by: alanb ! src/java.base/share/native/libjimage/imageFile.cpp ! src/java.base/share/native/libjimage/imageFile.hpp Changeset: a6e68314ec22 Author: shade Date: 2020-11-22 18:03 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/a6e68314ec22 8256523: Streamline Java SHA2 implementation Reviewed-by: valeriep ! src/java.base/share/classes/sun/security/provider/SHA2.java Changeset: 362bc1434b4f Author: shade Date: 2021-04-09 06:24 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/362bc1434b4f 8264923: PNGImageWriter.write_zTXt throws Exception with a typo Reviewed-by: aivanov, jdv, azvegint, kizune ! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageWriter.java Changeset: 8494bbcf72a7 Author: yzhang Date: 2020-05-12 10:19 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/8494bbcf72a7 8242429: Better implementation for sign extract Reviewed-by: vlivanov, thartmann Contributed-by: eric.c.liu at arm.com ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/share/opto/mulnode.cpp ! src/hotspot/share/opto/subnode.cpp + test/hotspot/jtreg/compiler/c2/TestSignExtract.java Changeset: c41a1a78f9e4 Author: yzhang Date: 2020-06-08 02:42 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c41a1a78f9e4 8243597: AArch64: Add support for integer vector abs Reviewed-by: aph ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp Changeset: d702c438bcc5 Author: ngasson Date: 2020-08-07 14:10 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/d702c438bcc5 8247354: [aarch64] PopFrame causes assert(oopDesc::is_oop(obj)) failed: not an oop Reviewed-by: adinn ! src/hotspot/cpu/aarch64/abstractInterpreter_aarch64.cpp ! src/hotspot/cpu/aarch64/frame_aarch64.hpp ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp Changeset: 9a44ba2a34db Author: xuelei Date: 2020-11-18 15:52 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/9a44ba2a34db 8226374: Restrict TLS signature schemes and named groups Reviewed-by: mullan ! src/java.base/share/classes/sun/security/ssl/CertificateMessage.java ! src/java.base/share/classes/sun/security/ssl/CertificateRequest.java ! src/java.base/share/classes/sun/security/ssl/CertificateVerify.java ! src/java.base/share/classes/sun/security/ssl/CipherSuite.java ! src/java.base/share/classes/sun/security/ssl/DHKeyExchange.java ! src/java.base/share/classes/sun/security/ssl/DHServerKeyExchange.java ! src/java.base/share/classes/sun/security/ssl/ECDHKeyExchange.java ! src/java.base/share/classes/sun/security/ssl/ECDHServerKeyExchange.java ! src/java.base/share/classes/sun/security/ssl/ECPointFormatsExtension.java ! src/java.base/share/classes/sun/security/ssl/HandshakeContext.java ! src/java.base/share/classes/sun/security/ssl/NamedGroup.java ! src/java.base/share/classes/sun/security/ssl/SignatureScheme.java ! src/java.base/share/classes/sun/security/ssl/SupportedGroupsExtension.java ! src/java.base/share/classes/sun/security/ssl/XDHKeyExchange.java ! src/java.base/share/classes/sun/security/util/CurveDB.java ! src/java.base/share/conf/security/java.security + test/jdk/sun/security/ssl/CipherSuite/RestrictNamedGroup.java + test/jdk/sun/security/ssl/CipherSuite/RestrictSignatureScheme.java Changeset: ed47fd786c24 Author: rehn Date: 2021-03-17 07:27 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/ed47fd786c24 8261262: Kitchensink24HStress.java crashed with EXCEPTION_ACCESS_VIOLATION Reviewed-by: dcubed, sspitsyn ! src/hotspot/share/prims/jvmtiEnvThreadState.cpp Changeset: 11dcad575f79 Author: shade Date: 2021-04-09 14:17 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/11dcad575f79 8207247: AARCH64: Enable Minimal and Client VM builds Reviewed-by: aph Contributed-by: christoph.goettschkes at microdoc.com ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp Changeset: 57e3fa3574ec Author: yan Date: 2021-04-09 16:01 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/57e3fa3574ec 8236859: WebSocket over authenticating proxy fails with NPE Reviewed-by: phh Contributed-by: ilarion at azul.com ! src/java.net.http/share/classes/jdk/internal/net/http/AuthenticationFilter.java ! src/java.net.http/share/classes/jdk/internal/net/http/ConnectionPool.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http1Response.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpResponseImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/MultiExchange.java ! src/java.net.http/share/classes/jdk/internal/net/http/RawChannelTube.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/Log.java ! src/java.net.http/share/classes/jdk/internal/net/http/websocket/OpeningHandshake.java ! src/java.net.http/share/classes/jdk/internal/net/http/websocket/RawChannel.java + test/jdk/java/net/httpclient/websocket/DummySecureWebSocketServer.java + test/jdk/java/net/httpclient/websocket/SecureSupport.java ! test/jdk/java/net/httpclient/websocket/WebSocketProxyTest.java Changeset: b3cee5c1366d Author: bulasevich Date: 2021-03-22 16:22 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/b3cee5c1366d 8213845: ARM32: Interpreter doesn't call result handler after native calls Summary: Fix mapping of native jboolean result to 0..1 on ARM32 Reviewed-by: aph, phh Contributed-by: christoph.goettschkes at microdoc.com ! src/hotspot/cpu/arm/interpreterRT_arm.cpp ! src/hotspot/cpu/arm/macroAssembler_arm.cpp ! src/hotspot/cpu/arm/macroAssembler_arm.hpp ! src/hotspot/cpu/arm/sharedRuntime_arm.cpp ! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp Changeset: 420cb1ce9b7d Author: phh Date: 2021-04-12 22:25 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/420cb1ce9b7d 8265099: Revert backport to 11u of 8236859: WebSocket over authenticating proxy fails with NPE Summary: Revert https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/57e3fa3574ec Reviewed-by: clanger ! src/java.net.http/share/classes/jdk/internal/net/http/AuthenticationFilter.java ! src/java.net.http/share/classes/jdk/internal/net/http/ConnectionPool.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http1Response.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpResponseImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/MultiExchange.java ! src/java.net.http/share/classes/jdk/internal/net/http/RawChannelTube.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/Log.java ! src/java.net.http/share/classes/jdk/internal/net/http/websocket/OpeningHandshake.java ! src/java.net.http/share/classes/jdk/internal/net/http/websocket/RawChannel.java - test/jdk/java/net/httpclient/websocket/DummySecureWebSocketServer.java - test/jdk/java/net/httpclient/websocket/SecureSupport.java ! test/jdk/java/net/httpclient/websocket/WebSocketProxyTest.java Changeset: 8cfb7499043d Author: mbalao Date: 2021-04-12 20:58 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/8cfb7499043d 8261355: No data buffering in SunPKCS11 Cipher encryption when the underlying mechanism has no padding Reviewed-by: valeriep ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Cipher.java + test/jdk/sun/security/pkcs11/Cipher/EncryptionPadding.java Changeset: 1e17049c1391 Author: sgehwolf Date: 2021-04-06 09:43 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/1e17049c1391 8264047: Duplicate global variable 'jvm' in libjavajpeg and libawt Reviewed-by: serb ! src/java.desktop/share/native/libjavajpeg/imageioJPEG.c ! src/java.desktop/share/native/libjavajpeg/jpegdecoder.c Changeset: 081316d443bf Author: lucy Date: 2021-04-14 10:27 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/081316d443bf 8264846: [macos] libjvm.dylib linker warning due to macOS version mismatch Reviewed-by: erikj, dcubed, clanger ! make/autoconf/flags-other.m4 Changeset: f1c95ed33ee9 Author: jiangli Date: 2018-08-24 15:33 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f1c95ed33ee9 8208061: runtime/LoadClass/TestResize.java fails with "Load factor too high" when running in CDS mode. Summary: Allow resizing for all system dictionaries except for the shared dictionary at runtime. Reviewed-by: iklam, gziemski ! src/hotspot/share/classfile/classLoaderData.cpp ! src/hotspot/share/classfile/dictionary.cpp ! src/hotspot/share/classfile/systemDictionary.cpp Changeset: d2953de976ab Author: lucy Date: 2020-08-26 16:52 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/d2953de976ab 8250635: MethodArityHistogram should use Compile_lock in favour of fancy checks Reviewed-by: mdoerr, thartmann ! src/hotspot/share/runtime/sharedRuntime.cpp Changeset: a415b2c9b33b Author: prr Date: 2021-02-10 16:33 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/a415b2c9b33b 8260380: Upgrade to LittleCMS 2.12 Reviewed-by: jdv, serb ! src/java.desktop/share/legal/lcms.md ! src/java.desktop/share/native/liblcms/cmsalpha.c ! src/java.desktop/share/native/liblcms/cmscgats.c ! src/java.desktop/share/native/liblcms/cmscnvrt.c ! src/java.desktop/share/native/liblcms/cmsgamma.c ! src/java.desktop/share/native/liblcms/cmsintrp.c ! src/java.desktop/share/native/liblcms/cmsio0.c ! src/java.desktop/share/native/liblcms/cmslut.c ! src/java.desktop/share/native/liblcms/cmsnamed.c ! src/java.desktop/share/native/liblcms/cmsopt.c ! src/java.desktop/share/native/liblcms/cmspack.c ! src/java.desktop/share/native/liblcms/cmspcs.c ! src/java.desktop/share/native/liblcms/cmsplugin.c ! src/java.desktop/share/native/liblcms/cmsps2.c ! src/java.desktop/share/native/liblcms/cmssamp.c ! src/java.desktop/share/native/liblcms/cmstypes.c ! src/java.desktop/share/native/liblcms/cmsxform.c ! src/java.desktop/share/native/liblcms/lcms2.h ! src/java.desktop/share/native/liblcms/lcms2_internal.h ! src/java.desktop/share/native/liblcms/lcms2_plugin.h Changeset: d95eca1122b1 Author: bulasevich Date: 2018-12-10 17:34 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/d95eca1122b1 8214128: ARM32: wrong stack alignment on Deoptimization::unpack_frames Reviewed-by: dsamersoff ! src/hotspot/cpu/arm/sharedRuntime_arm.cpp Changeset: a39e8e5de95f Author: naoto Date: 2021-03-26 17:13 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/a39e8e5de95f 8262110: DST starts from incorrect time in 2038 8073446: TimeZone getOffset API does not return a dst offset between years 2038-2137 Reviewed-by: rriggs ! src/java.base/share/classes/sun/util/calendar/ZoneInfo.java + test/jdk/sun/util/calendar/zi/Beyond2037.java Changeset: 0c9bef728770 Author: kvn Date: 2021-03-31 01:16 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/0c9bef728770 8262093: java/util/concurrent/tck/JSR166TestCase.java failed "assert(false) failed: unexpected node" Reviewed-by: thartmann ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/memnode.hpp Changeset: 4b922f217dbc Author: lucy Date: 2019-11-15 14:30 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/4b922f217dbc 8233787: Break cycle in vm_version* includes Reviewed-by: phh, vkempik ! make/hotspot/lib/CompileJvm.gmk ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp ! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp ! src/hotspot/cpu/aarch64/vm_version_ext_aarch64.hpp ! src/hotspot/cpu/arm/register_arm.hpp ! src/hotspot/cpu/arm/vm_version_arm.hpp ! src/hotspot/cpu/arm/vm_version_arm_32.cpp ! src/hotspot/cpu/arm/vm_version_ext_arm.hpp ! src/hotspot/cpu/ppc/vm_version_ext_ppc.hpp ! src/hotspot/cpu/ppc/vm_version_ppc.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.hpp ! src/hotspot/cpu/s390/register_s390.hpp ! src/hotspot/cpu/s390/vm_version_ext_s390.hpp ! src/hotspot/cpu/s390/vm_version_s390.cpp ! src/hotspot/cpu/s390/vm_version_s390.hpp ! src/hotspot/cpu/sparc/vm_version_ext_sparc.hpp ! src/hotspot/cpu/sparc/vm_version_sparc.cpp ! src/hotspot/cpu/sparc/vm_version_sparc.hpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/cpu/x86/vm_version_ext_x86.hpp ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.hpp ! src/hotspot/cpu/zero/register_zero.hpp ! src/hotspot/cpu/zero/vm_version_ext_zero.hpp ! src/hotspot/cpu/zero/vm_version_zero.cpp ! src/hotspot/cpu/zero/vm_version_zero.hpp ! src/hotspot/os/bsd/os_perf_bsd.cpp ! src/hotspot/os/windows/os_perf_windows.cpp ! src/hotspot/os_cpu/bsd_x86/vm_version_bsd_x86.cpp ! src/hotspot/os_cpu/bsd_zero/vm_version_bsd_zero.cpp ! src/hotspot/os_cpu/linux_aarch64/orderAccess_linux_aarch64.hpp ! src/hotspot/os_cpu/linux_aarch64/vm_version_linux_aarch64.cpp ! src/hotspot/os_cpu/linux_arm/atomic_linux_arm.hpp ! src/hotspot/os_cpu/linux_arm/orderAccess_linux_arm.hpp ! src/hotspot/os_cpu/linux_arm/vm_version_linux_arm_32.cpp ! src/hotspot/os_cpu/linux_s390/atomic_linux_s390.hpp ! src/hotspot/os_cpu/linux_s390/orderAccess_linux_s390.hpp ! src/hotspot/os_cpu/linux_sparc/vm_version_linux_sparc.cpp ! src/hotspot/os_cpu/linux_x86/vm_version_linux_x86.cpp ! src/hotspot/os_cpu/linux_zero/vm_version_linux_zero.cpp ! src/hotspot/os_cpu/solaris_sparc/vm_version_solaris_sparc.cpp ! src/hotspot/os_cpu/solaris_x86/vm_version_solaris_x86.cpp ! src/hotspot/os_cpu/windows_x86/vm_version_windows_x86.cpp + src/hotspot/share/runtime/abstract_vm_version.cpp + src/hotspot/share/runtime/abstract_vm_version.hpp ! src/hotspot/share/runtime/vm_version.cpp ! src/hotspot/share/runtime/vm_version.hpp Changeset: 3c184f05cdf1 Author: vkempik Date: 2021-04-07 12:44 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/3c184f05cdf1 8240487: Cleanup whitespace in .cc, .hh, .m, and .mm files Reviewed-by: phh ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTSurfaceLayers.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CClipboard.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTarget.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CFRetainedResource.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CImage.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuItem.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobot.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobotKeyCode.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CTextPipe.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CWrapper.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaTextAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/OSVersion.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/PrinterView.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/QuartzSurfaceData.m ! src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphImages.m ! src/java.desktop/macosx/native/libosxapp/ThreadUtilities.m ! src/java.desktop/share/native/libfontmanager/hb-jdk-font.cc ! src/jdk.hotspot.agent/macosx/native/libsaproc/MacosxDebuggerLocal.m Changeset: e547e8096447 Author: neliasso Date: 2021-04-14 14:27 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/e547e8096447 8263361: Incorrect arraycopy stub selected by C2 for SATB collectors Reviewed-by: eosterlund, vlivanov ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/macroArrayCopy.cpp ! src/hotspot/share/runtime/stubRoutines.cpp Changeset: 569900b34972 Author: clanger Date: 2019-01-21 06:55 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/569900b34972 8207404: MulticastSocket tests failing on AIX Reviewed-by: chegar, sgroeger ! test/jdk/ProblemList.txt ! test/jdk/java/net/MulticastSocket/JoinLeave.java ! test/jdk/java/net/MulticastSocket/SetGetNetworkInterfaceTest.java ! test/jdk/java/net/MulticastSocket/Test.java ! test/lib/jdk/test/lib/NetworkConfiguration.java Changeset: ae4732c2c1e9 Author: prr Date: 2021-02-25 19:19 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/ae4732c2c1e9 8261170: Upgrade to freetype 2.10.4 Reviewed-by: serb, psadhukhan, jdv, kizune ! src/java.desktop/share/legal/freetype.md ! src/java.desktop/share/native/libfreetype/UPDATING.txt ! src/java.desktop/share/native/libfreetype/include/freetype/config/ftconfig.h ! src/java.desktop/share/native/libfreetype/include/freetype/config/ftheader.h ! src/java.desktop/share/native/libfreetype/include/freetype/config/ftmodule.h ! src/java.desktop/share/native/libfreetype/include/freetype/config/ftoption.h + src/java.desktop/share/native/libfreetype/include/freetype/config/integer-types.h + src/java.desktop/share/native/libfreetype/include/freetype/config/mac-support.h + src/java.desktop/share/native/libfreetype/include/freetype/config/public-macros.h ! src/java.desktop/share/native/libfreetype/include/freetype/freetype.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftadvanc.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftbbox.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftbdf.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftbitmap.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftcid.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftcolor.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftdriver.h ! src/java.desktop/share/native/libfreetype/include/freetype/fterrors.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftfntfmt.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftgasp.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftglyph.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftgzip.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftimage.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftincrem.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftlcdfil.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftlist.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftmac.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftmm.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftmodapi.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftmoderr.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftoutln.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftparams.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftrender.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftsizes.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftsnames.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftstroke.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftsynth.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftsystem.h ! src/java.desktop/share/native/libfreetype/include/freetype/fttrigon.h ! src/java.desktop/share/native/libfreetype/include/freetype/fttypes.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/autohint.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/cffotypes.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/cfftypes.h + src/java.desktop/share/native/libfreetype/include/freetype/internal/compiler-macros.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftcalc.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftdebug.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftdrv.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftgloadr.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/fthash.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftmemory.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftobjs.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftpsprop.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftrfork.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftserv.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftstream.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftvalid.h - src/java.desktop/share/native/libfreetype/include/freetype/internal/internal.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/psaux.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/pshints.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svbdf.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svcfftl.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svcid.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svfntfmt.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svgldict.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svgxval.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svkern.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svmetric.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svmm.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svotval.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpfr.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpostnm.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpscmap.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpsinfo.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svsfnt.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svttcmap.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svtteng.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svttglyf.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svwinfnt.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/sfnt.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/t1types.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/tttypes.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/wofftypes.h ! src/java.desktop/share/native/libfreetype/include/freetype/t1tables.h ! src/java.desktop/share/native/libfreetype/include/freetype/ttnameid.h ! src/java.desktop/share/native/libfreetype/include/freetype/tttables.h ! src/java.desktop/share/native/libfreetype/include/freetype/tttags.h ! src/java.desktop/share/native/libfreetype/include/ft2build.h ! src/java.desktop/share/native/libfreetype/src/autofit/afblue.c ! src/java.desktop/share/native/libfreetype/src/autofit/afblue.dat ! src/java.desktop/share/native/libfreetype/src/autofit/afblue.h ! src/java.desktop/share/native/libfreetype/src/autofit/afcjk.c ! src/java.desktop/share/native/libfreetype/src/autofit/aferrors.h ! src/java.desktop/share/native/libfreetype/src/autofit/afglobal.c ! src/java.desktop/share/native/libfreetype/src/autofit/afhints.c ! src/java.desktop/share/native/libfreetype/src/autofit/aflatin.c ! src/java.desktop/share/native/libfreetype/src/autofit/afloader.c ! src/java.desktop/share/native/libfreetype/src/autofit/afmodule.c ! src/java.desktop/share/native/libfreetype/src/autofit/afmodule.h ! src/java.desktop/share/native/libfreetype/src/autofit/afranges.c ! src/java.desktop/share/native/libfreetype/src/autofit/afscript.h ! src/java.desktop/share/native/libfreetype/src/autofit/afshaper.c ! src/java.desktop/share/native/libfreetype/src/autofit/afshaper.h ! src/java.desktop/share/native/libfreetype/src/autofit/afstyles.h ! src/java.desktop/share/native/libfreetype/src/autofit/aftypes.h ! src/java.desktop/share/native/libfreetype/src/base/ftadvanc.c ! src/java.desktop/share/native/libfreetype/src/base/ftbase.h ! src/java.desktop/share/native/libfreetype/src/base/ftbbox.c ! src/java.desktop/share/native/libfreetype/src/base/ftbitmap.c ! src/java.desktop/share/native/libfreetype/src/base/ftcalc.c ! src/java.desktop/share/native/libfreetype/src/base/ftcid.c ! src/java.desktop/share/native/libfreetype/src/base/ftdbgmem.c ! src/java.desktop/share/native/libfreetype/src/base/ftdebug.c ! src/java.desktop/share/native/libfreetype/src/base/ftfntfmt.c ! src/java.desktop/share/native/libfreetype/src/base/ftfstype.c ! src/java.desktop/share/native/libfreetype/src/base/ftgasp.c ! src/java.desktop/share/native/libfreetype/src/base/ftgloadr.c ! src/java.desktop/share/native/libfreetype/src/base/ftglyph.c ! src/java.desktop/share/native/libfreetype/src/base/fthash.c ! src/java.desktop/share/native/libfreetype/src/base/ftinit.c ! src/java.desktop/share/native/libfreetype/src/base/ftlcdfil.c ! src/java.desktop/share/native/libfreetype/src/base/ftmac.c ! src/java.desktop/share/native/libfreetype/src/base/ftmm.c ! src/java.desktop/share/native/libfreetype/src/base/ftobjs.c ! src/java.desktop/share/native/libfreetype/src/base/ftoutln.c ! src/java.desktop/share/native/libfreetype/src/base/ftpatent.c ! src/java.desktop/share/native/libfreetype/src/base/ftpsprop.c ! src/java.desktop/share/native/libfreetype/src/base/ftrfork.c ! src/java.desktop/share/native/libfreetype/src/base/ftsnames.c ! src/java.desktop/share/native/libfreetype/src/base/ftstream.c ! src/java.desktop/share/native/libfreetype/src/base/ftstroke.c ! src/java.desktop/share/native/libfreetype/src/base/ftsynth.c ! src/java.desktop/share/native/libfreetype/src/base/ftsystem.c ! src/java.desktop/share/native/libfreetype/src/base/fttrigon.c ! src/java.desktop/share/native/libfreetype/src/base/fttype1.c ! src/java.desktop/share/native/libfreetype/src/base/ftutil.c ! src/java.desktop/share/native/libfreetype/src/cff/cffcmap.c ! src/java.desktop/share/native/libfreetype/src/cff/cffcmap.h ! src/java.desktop/share/native/libfreetype/src/cff/cffdrivr.c ! src/java.desktop/share/native/libfreetype/src/cff/cffdrivr.h ! src/java.desktop/share/native/libfreetype/src/cff/cfferrs.h ! src/java.desktop/share/native/libfreetype/src/cff/cffgload.c ! src/java.desktop/share/native/libfreetype/src/cff/cffgload.h ! src/java.desktop/share/native/libfreetype/src/cff/cffload.c ! src/java.desktop/share/native/libfreetype/src/cff/cffload.h ! src/java.desktop/share/native/libfreetype/src/cff/cffobjs.c ! src/java.desktop/share/native/libfreetype/src/cff/cffobjs.h ! src/java.desktop/share/native/libfreetype/src/cff/cffparse.c ! src/java.desktop/share/native/libfreetype/src/cff/cffparse.h ! src/java.desktop/share/native/libfreetype/src/cid/ciderrs.h ! src/java.desktop/share/native/libfreetype/src/cid/cidgload.c ! src/java.desktop/share/native/libfreetype/src/cid/cidgload.h ! src/java.desktop/share/native/libfreetype/src/cid/cidload.c ! src/java.desktop/share/native/libfreetype/src/cid/cidload.h ! src/java.desktop/share/native/libfreetype/src/cid/cidobjs.c ! src/java.desktop/share/native/libfreetype/src/cid/cidobjs.h ! src/java.desktop/share/native/libfreetype/src/cid/cidparse.c ! src/java.desktop/share/native/libfreetype/src/cid/cidparse.h ! src/java.desktop/share/native/libfreetype/src/cid/cidriver.c ! src/java.desktop/share/native/libfreetype/src/cid/cidriver.h ! src/java.desktop/share/native/libfreetype/src/psaux/afmparse.c ! src/java.desktop/share/native/libfreetype/src/psaux/afmparse.h ! src/java.desktop/share/native/libfreetype/src/psaux/cffdecode.c ! src/java.desktop/share/native/libfreetype/src/psaux/cffdecode.h ! src/java.desktop/share/native/libfreetype/src/psaux/psarrst.c ! src/java.desktop/share/native/libfreetype/src/psaux/psauxerr.h ! src/java.desktop/share/native/libfreetype/src/psaux/psauxmod.c ! src/java.desktop/share/native/libfreetype/src/psaux/psauxmod.h ! src/java.desktop/share/native/libfreetype/src/psaux/psblues.c ! src/java.desktop/share/native/libfreetype/src/psaux/psconv.c ! src/java.desktop/share/native/libfreetype/src/psaux/psconv.h ! src/java.desktop/share/native/libfreetype/src/psaux/pserror.h ! src/java.desktop/share/native/libfreetype/src/psaux/psfont.c ! src/java.desktop/share/native/libfreetype/src/psaux/psfont.h ! src/java.desktop/share/native/libfreetype/src/psaux/psft.c ! src/java.desktop/share/native/libfreetype/src/psaux/psft.h ! src/java.desktop/share/native/libfreetype/src/psaux/pshints.c ! src/java.desktop/share/native/libfreetype/src/psaux/psintrp.c ! src/java.desktop/share/native/libfreetype/src/psaux/psobjs.c ! src/java.desktop/share/native/libfreetype/src/psaux/psobjs.h ! src/java.desktop/share/native/libfreetype/src/psaux/psread.c ! src/java.desktop/share/native/libfreetype/src/psaux/psstack.c ! src/java.desktop/share/native/libfreetype/src/psaux/psstack.h ! src/java.desktop/share/native/libfreetype/src/psaux/pstypes.h ! src/java.desktop/share/native/libfreetype/src/psaux/t1cmap.c ! src/java.desktop/share/native/libfreetype/src/psaux/t1cmap.h ! src/java.desktop/share/native/libfreetype/src/psaux/t1decode.c ! src/java.desktop/share/native/libfreetype/src/psaux/t1decode.h ! src/java.desktop/share/native/libfreetype/src/pshinter/pshalgo.c ! src/java.desktop/share/native/libfreetype/src/pshinter/pshglob.c ! src/java.desktop/share/native/libfreetype/src/pshinter/pshglob.h ! src/java.desktop/share/native/libfreetype/src/pshinter/pshmod.c ! src/java.desktop/share/native/libfreetype/src/pshinter/pshmod.h ! src/java.desktop/share/native/libfreetype/src/pshinter/pshnterr.h ! src/java.desktop/share/native/libfreetype/src/pshinter/pshrec.c ! src/java.desktop/share/native/libfreetype/src/pshinter/pshrec.h ! src/java.desktop/share/native/libfreetype/src/psnames/psmodule.c ! src/java.desktop/share/native/libfreetype/src/psnames/psmodule.h ! src/java.desktop/share/native/libfreetype/src/psnames/psnamerr.h ! src/java.desktop/share/native/libfreetype/src/raster/ftraster.c ! src/java.desktop/share/native/libfreetype/src/raster/ftraster.h ! src/java.desktop/share/native/libfreetype/src/raster/ftrend1.c ! src/java.desktop/share/native/libfreetype/src/raster/ftrend1.h ! src/java.desktop/share/native/libfreetype/src/raster/rasterrs.h ! src/java.desktop/share/native/libfreetype/src/sfnt/pngshim.c ! src/java.desktop/share/native/libfreetype/src/sfnt/pngshim.h ! src/java.desktop/share/native/libfreetype/src/sfnt/sfdriver.c ! src/java.desktop/share/native/libfreetype/src/sfnt/sfdriver.h ! src/java.desktop/share/native/libfreetype/src/sfnt/sferrors.h ! src/java.desktop/share/native/libfreetype/src/sfnt/sfobjs.c ! src/java.desktop/share/native/libfreetype/src/sfnt/sfobjs.h ! src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff.c ! src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff.h ! src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff2.c ! src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff2.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttcmap.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttcmap.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttcolr.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttcolr.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttcpal.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttcpal.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttkern.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttkern.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttload.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttload.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttmtx.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttmtx.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttpost.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttpost.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttsbit.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttsbit.h ! src/java.desktop/share/native/libfreetype/src/sfnt/woff2tags.c ! src/java.desktop/share/native/libfreetype/src/sfnt/woff2tags.h ! src/java.desktop/share/native/libfreetype/src/smooth/ftgrays.c ! src/java.desktop/share/native/libfreetype/src/smooth/ftgrays.h ! src/java.desktop/share/native/libfreetype/src/smooth/ftsmerrs.h ! src/java.desktop/share/native/libfreetype/src/smooth/ftsmooth.c ! src/java.desktop/share/native/libfreetype/src/smooth/ftsmooth.h ! src/java.desktop/share/native/libfreetype/src/truetype/ttdriver.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttdriver.h ! src/java.desktop/share/native/libfreetype/src/truetype/tterrors.h ! src/java.desktop/share/native/libfreetype/src/truetype/ttgload.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttgload.h ! src/java.desktop/share/native/libfreetype/src/truetype/ttgxvar.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttgxvar.h ! src/java.desktop/share/native/libfreetype/src/truetype/ttinterp.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttinterp.h ! src/java.desktop/share/native/libfreetype/src/truetype/ttobjs.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttobjs.h ! src/java.desktop/share/native/libfreetype/src/truetype/ttpload.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttpload.h ! src/java.desktop/share/native/libfreetype/src/truetype/ttsubpix.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttsubpix.h ! src/java.desktop/share/native/libfreetype/src/type1/t1afm.c ! src/java.desktop/share/native/libfreetype/src/type1/t1afm.h ! src/java.desktop/share/native/libfreetype/src/type1/t1driver.c ! src/java.desktop/share/native/libfreetype/src/type1/t1driver.h ! src/java.desktop/share/native/libfreetype/src/type1/t1errors.h ! src/java.desktop/share/native/libfreetype/src/type1/t1gload.c ! src/java.desktop/share/native/libfreetype/src/type1/t1gload.h ! src/java.desktop/share/native/libfreetype/src/type1/t1load.c ! src/java.desktop/share/native/libfreetype/src/type1/t1load.h ! src/java.desktop/share/native/libfreetype/src/type1/t1objs.c ! src/java.desktop/share/native/libfreetype/src/type1/t1objs.h ! src/java.desktop/share/native/libfreetype/src/type1/t1parse.c ! src/java.desktop/share/native/libfreetype/src/type1/t1parse.h Changeset: 85e5cfb8c300 Author: lucy Date: 2021-04-14 19:17 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/85e5cfb8c300 8261447: MethodInvocationCounters frequently run into overflow Reviewed-by: mdoerr, thartmann, kvn, iveresov ! src/hotspot/cpu/aarch64/vtableStubs_aarch64.cpp ! src/hotspot/cpu/ppc/vtableStubs_ppc_64.cpp ! src/hotspot/cpu/s390/vtableStubs_s390.cpp ! src/hotspot/cpu/x86/vtableStubs_x86_64.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/sharedRuntime.hpp ! src/hotspot/share/runtime/vmStructs.cpp Changeset: cf9543be71e8 Author: jzhu Date: 2020-08-26 17:34 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/cf9543be71e8 8252259: AArch64: Adjust default value of FLOATPRESSURE Reviewed-by: aph ! src/hotspot/cpu/aarch64/c2_globals_aarch64.hpp Changeset: d31c29b4af7f Author: dchuyko Date: 2020-09-03 14:54 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/d31c29b4af7f 8251525: AARCH64: Faster Math.signum(fp) Reviewed-by: aph, vlivanov, adinn ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp ! src/hotspot/share/classfile/vmSymbols.cpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/intrinsicnode.cpp ! src/hotspot/share/opto/intrinsicnode.hpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/java.base/share/classes/java/lang/Math.java + test/hotspot/jtreg/compiler/intrinsics/math/TestSignumIntrinsic.java Changeset: e55480ee9a47 Author: kvn Date: 2020-09-03 13:01 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/e55480ee9a47 8252779: compiler/graalunit/HotspotTest.java failed after 8251525 Summary: updated CheckGraalIntrinsics.java test Reviewed-by: dcubed ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java Changeset: 530d75a38b9b Author: hseigel Date: 2018-07-30 16:35 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/530d75a38b9b 8207779: Method::is_valid_method() compares 'this' with NULL Summary: Add Method* parameter and make method static to avoid 'thi's comparison with NULL Reviewed-by: lfoltan, coleenp ! src/hotspot/cpu/aarch64/frame_aarch64.cpp ! src/hotspot/cpu/arm/frame_arm.cpp ! src/hotspot/cpu/sparc/frame_sparc.cpp ! src/hotspot/cpu/x86/frame_x86.cpp ! src/hotspot/os_cpu/linux_ppc/thread_linux_ppc.cpp ! src/hotspot/os_cpu/linux_s390/thread_linux_s390.cpp ! src/hotspot/share/jfr/periodic/sampling/jfrCallTrace.cpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/prims/forte.cpp ! src/hotspot/share/runtime/os.cpp Changeset: bdc05c8355d1 Author: rrich Date: 2020-12-03 08:50 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/bdc05c8355d1 8244847: Linux/PPC: runtime/CompressedOops/CompressedClassPointers: smallHeapTest fails Reviewed-by: stuefe, mdoerr ! src/hotspot/share/memory/metaspace.cpp Changeset: d4c57dc7410b Author: stuefe Date: 2021-04-20 07:37 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/d4c57dc7410b 8253572: [windows] CDS archive may fail to open with long file names Reviewed-by: ccheung, iklam ! src/hotspot/os/windows/os_windows.cpp Changeset: f1083aaeadcf Author: fyang Date: 2021-03-29 07:45 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f1083aaeadcf 8264096: slowdebug jvm crashes when StrInflatedCopy match rule is not supported Reviewed-by: thartmann Contributed-by: Yadong Wang ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/graphKit.cpp Changeset: 4eda67e82ac4 Author: rhalade Date: 2021-02-09 17:56 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/4eda67e82ac4 8225081: Remove Telia Company CA certificate expiring in April 2021 Reviewed-by: mullan - make/data/cacerts/soneraclass2ca ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java Changeset: 2b7cc6629484 Author: rriggs Date: 2021-03-22 14:50 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/2b7cc6629484 8263729: [test] divert spurious output away from stream under test in ProcessBuilder Basic test Reviewed-by: stuefe, iklam ! test/jdk/java/lang/ProcessBuilder/Basic.java Changeset: 5182f4768877 Author: xuelei Date: 2021-03-25 03:35 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/5182f4768877 8258753: StartTlsResponse.close() hangs due to synchronization issues Reviewed-by: xuelei Contributed-by: Prajwal Kumaraswamy ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java Changeset: d0eea9fa76fa Author: trebari Date: 2019-11-20 12:18 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/d0eea9fa76fa 8190763: Class cast exception on (CompoundEdit) UndoableEditEvent.getEdit() Reviewed-by: psadhukhan, pbansal, serb ! src/java.desktop/share/classes/javax/swing/text/AbstractDocument.java + test/jdk/javax/swing/text/AbstractDocument/8190763/TestCCEOnEditEvent.java Changeset: 491338075142 Author: jboes Date: 2019-11-28 13:02 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/491338075142 8233185: HttpServer.stop() blocks indefinitely when called on dispatch thread Summary: Skip dispatcherThread.join() if current thread is the dispatcherThread Reviewed-by: dfuchs, msheppar, vtewari ! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java + test/jdk/com/sun/net/httpserver/HttpServerTest.java Changeset: 4868a8a2213d Author: roland Date: 2021-03-30 07:58 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/4868a8a2213d 8264360: Loop strip mining verification fails with "should be on the backedge" Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/loopnode.cpp + test/hotspot/jtreg/compiler/loopstripmining/TestLoadOnBackedgeWithPrec.java Changeset: 6bb2f56c9324 Author: neliasso Date: 2021-03-17 16:31 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/6bb2f56c9324 8262298: G1BarrierSetC2::step_over_gc_barrier fails with assert "bad barrier shape" Reviewed-by: kvn, vlivanov ! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp Changeset: 9846af5a0949 Author: dlong Date: 2021-04-19 12:47 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/9846af5a0949 8214512: ARM32: Jtreg test compiler/c2/Test8062950.java fails on ARM Reviewed-by: dlong, enevill, bulasevich Contributed-by: nick.gasson at arm.com, christoph.goettschkes at microdoc.com ! src/hotspot/cpu/arm/arm.ad ! src/hotspot/cpu/arm/macroAssembler_arm.cpp ! src/hotspot/cpu/arm/macroAssembler_arm.hpp Changeset: c96395a3945a Author: andrew Date: 2021-04-21 06:49 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c96395a3945a Merge ! .hgtags ! src/java.base/share/conf/security/java.security Changeset: d40fd2234553 Author: stuefe Date: 2021-04-21 11:01 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/d40fd2234553 8265417: Backport of JDK-8249672 breaks Solaris x86 build Reviewed-by: shade ! src/hotspot/os_cpu/solaris_x86/os_solaris_x86.cpp ! src/hotspot/os_cpu/solaris_x86/os_solaris_x86.hpp Changeset: b103107d7ceb Author: mgronlun Date: 2021-04-21 12:24 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/b103107d7ceb 8258414: OldObjectSample events too expensive Reviewed-by: jbachorik Contributed-by: florian.david at datadoghq.com ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.hpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.hpp ! src/hotspot/share/jfr/support/jfrAllocationTracer.cpp ! src/hotspot/share/jfr/support/jfrAllocationTracer.hpp Changeset: 31224d74aa23 Author: jlahoda Date: 2019-09-05 12:39 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/31224d74aa23 8177068: incomplete classpath causes NPE in Flow Summary: Undo completions that failed during speculative attribution, so that the appropriate CompletionFailures are thrown again and properly reported. Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/DeferredCompletionFailureHandler.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java + test/langtools/tools/javac/T8177068/NoCompletionFailureSkipOnSpeculativeAttribution.java Changeset: 6ea7b3b677ea Author: iignatyev Date: 2019-11-13 10:59 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/6ea7b3b677ea 8225756: [testbug] compiler/loopstripmining/CheckLoopStripMining.java sets too short a SafepointTimeoutDelay Reviewed-by: kvn, epavlova, roland, mdoerr ! test/hotspot/jtreg/compiler/loopstripmining/CheckLoopStripMining.java Changeset: 17b413fd7533 Author: shade Date: 2021-04-22 10:57 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/17b413fd7533 8265718: Build failure after JDK-8258414 11u backport Reviewed-by: stuefe, goetz ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp Changeset: a4a136b24387 Author: rbackman Date: 2021-04-15 07:48 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/a4a136b24387 8260255: C1: LoopInvariantCodeMotion constructor can leave some fields uninitialized Reviewed-by: neliasso, thartmann ! src/hotspot/share/c1/c1_ValueMap.cpp Changeset: 6734a64c6a74 Author: kvn Date: 2021-04-01 17:03 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/6734a64c6a74 8263448: CTW: fatal error: meet not symmetric Reviewed-by: roland ! src/hotspot/share/opto/type.cpp Changeset: 4e80d8d8c684 Author: neliasso Date: 2021-04-06 06:47 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/4e80d8d8c684 8264626: C1 should be able to inline excluded methods Reviewed-by: iveresov, thartmann ! src/hotspot/share/c1/c1_GraphBuilder.cpp Changeset: 6b3fdb221a95 Author: roland Date: 2021-04-16 11:34 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/6b3fdb221a95 8264958: C2 compilation fails with assert "n is later than its clone" Reviewed-by: neliasso, thartmann ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/loopstripmining/OuterStripMinedLoopLoadWronglyHoisted.java Changeset: 9f7b35b317d9 Author: sviswanathan Date: 2021-04-16 21:28 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/9f7b35b317d9 8265154: vinserti128 operand mix up for KNL platforms Reviewed-by: thartmann, kvn ! src/hotspot/cpu/x86/macroAssembler_x86.hpp Changeset: 2100c9520d23 Author: dfuchs Date: 2020-05-20 18:57 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/2100c9520d23 8244031: HttpClient should have more tests for HEAD requests Summary: Http2TestExchangeImpl.java updated to support HEAD responses; ForbiddenHeadTest.java added. Reviewed-by: chegar, michaelm + test/jdk/java/net/httpclient/ForbiddenHeadTest.java ! test/jdk/java/net/httpclient/http2/server/Http2TestExchangeImpl.java Changeset: 080cce17c2a5 Author: dfuchs Date: 2020-05-06 19:19 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/080cce17c2a5 8244205: HTTP/2 tunnel connections through proxy may be reused regardless of which proxy is selected Summary: The key used in the HTTP/2 connection pool is updated to take into account the proxy address in case of tunnel connections Reviewed-by: chegar ! src/java.net.http/share/classes/jdk/internal/net/http/AsyncSSLConnection.java ! src/java.net.http/share/classes/jdk/internal/net/http/AsyncSSLTunnelConnection.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpConnection.java ! src/java.net.http/share/classes/jdk/internal/net/http/PlainHttpConnection.java ! src/java.net.http/share/classes/jdk/internal/net/http/PlainProxyConnection.java ! src/java.net.http/share/classes/jdk/internal/net/http/PlainTunnelingConnection.java + test/jdk/java/net/httpclient/ProxySelectorTest.java ! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/ConnectionPoolTest.java Changeset: 5be3338cc43c Author: aivanov Date: 2021-03-18 13:26 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/5be3338cc43c 8263311: Watch registry changes for remote printers update instead of polling Reviewed-by: psadhukhan, serb ! src/java.desktop/windows/classes/sun/print/PrintServiceLookupProvider.java ! src/java.desktop/windows/native/libawt/windows/WPrinterJob.cpp ! test/jdk/java/awt/print/RemotePrinterStatusRefresh/RemotePrinterStatusRefresh.java Changeset: 329d7c8709ff Author: ssahoo Date: 2021-03-23 06:48 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/329d7c8709ff 8225438: javax/net/ssl/TLSCommon/TestSessionLocalPrincipal.java failed with Read timed out Reviewed-by: xuelei, rhalade, hchao ! test/jdk/javax/net/ssl/TLSCommon/TestSessionLocalPrincipal.java Changeset: 6a43db00fa74 Author: serb Date: 2021-03-29 03:41 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/6a43db00fa74 8264328: Broken license in javax/swing/JComboBox/8072767/bug8072767.java Reviewed-by: kizune, trebari, pbansal ! test/jdk/javax/swing/JComboBox/8072767/bug8072767.java Changeset: f1ef6398cb94 Author: thartmann Date: 2018-08-15 14:35 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f1ef6398cb94 8209459: TestSHA512MultiBlockIntrinsics failed on AArch64 Summary: Prevent classloading to avoid generation of SHA stubs. Reviewed-by: kvn, thartmann Contributed-by: Joshua Zhu ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA1Intrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA1MultiBlockIntrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA256Intrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA256MultiBlockIntrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA512Intrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA512MultiBlockIntrinsics.java ! test/hotspot/jtreg/compiler/testlibrary/sha/predicate/IntrinsicPredicates.java Changeset: 9a4c7142306f Author: weijun Date: 2018-12-13 11:16 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/9a4c7142306f 8076190: Customizing the generation of a PKCS12 keystore Reviewed-by: mullan + src/java.base/share/classes/com/sun/crypto/provider/HmacPKCS12PBECore.java - src/java.base/share/classes/com/sun/crypto/provider/HmacPKCS12PBESHA1.java ! src/java.base/share/classes/com/sun/crypto/provider/PBES2Parameters.java ! src/java.base/share/classes/com/sun/crypto/provider/SunJCE.java ! src/java.base/share/classes/java/security/KeyStore.java ! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! src/java.base/share/classes/sun/security/x509/AlgorithmId.java ! src/java.base/share/conf/security/java.security + test/jdk/sun/security/pkcs12/ParamsPreferences.java + test/jdk/sun/security/pkcs12/ParamsTest.java + test/jdk/sun/security/pkcs12/params/README + test/jdk/sun/security/pkcs12/params/kandc + test/jdk/sun/security/pkcs12/params/ks + test/jdk/sun/security/pkcs12/params/os2 + test/jdk/sun/security/pkcs12/params/os3 + test/jdk/sun/security/pkcs12/params/os4 + test/jdk/sun/security/pkcs12/params/os5 ! test/jdk/sun/security/tools/keytool/ProbingFailure.java Changeset: 48abe37339f1 Author: stuefe Date: 2021-04-23 09:58 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/48abe37339f1 8257604: JNI_ArgumentPusherVaArg leaks valist Reviewed-by: dcubed, coleenp ! src/hotspot/share/prims/jni.cpp Changeset: 6e76c5cf811e Author: rrich Date: 2021-03-25 06:52 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/6e76c5cf811e 8262295: C2: Out-of-Bounds Array Load from Clone Source Reviewed-by: kvn, roland, neliasso, thartmann ! src/hotspot/share/opto/memnode.cpp + test/hotspot/jtreg/compiler/arraycopy/TestOutOfBoundsArrayLoad.java Changeset: c21583450aa8 Author: hshi Date: 2021-04-01 10:43 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c21583450aa8 8264223: CodeHeap::verify fails extra_hops assertion in fastdebug test Reviewed-by: lucy, shade ! src/hotspot/share/memory/heap.cpp ! test/hotspot/jtreg/compiler/codegen/Test6935535.java Changeset: 7e17825e47e7 Author: kbarrett Date: 2020-09-21 00:31 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/7e17825e47e7 8253167: ARM32 builds fail after JDK-8247910 8213483: ARM32: runtime/ErrorHandling/ShowRegistersOnAssertTest.java jtreg test fail Summary: Removed platform-dependent definitions of BREAKPOINT as asm(breakpoint instruction). Reviewed-by: coleenp, mikael, bulasevich ! src/hotspot/cpu/arm/globalDefinitions_arm.hpp ! src/hotspot/share/utilities/breakpoint.hpp Changeset: 9077f274b303 Author: vlivanov Date: 2019-02-01 18:50 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/9077f274b303 8217918: C2: -XX:+AggressiveUnboxing is broken Reviewed-by: kvn ! src/hotspot/share/opto/cfgnode.hpp ! src/hotspot/share/opto/phaseX.cpp ! src/hotspot/share/opto/phaseX.hpp ! src/hotspot/share/opto/type.cpp ! src/hotspot/share/opto/type.hpp Changeset: fb58300cd905 Author: lucy Date: 2019-01-16 09:48 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/fb58300cd905 8216314: SIGILL in CodeHeapState::print_names() Reviewed-by: thartmann, kvn ! src/hotspot/share/code/codeHeapState.cpp ! src/hotspot/share/code/codeHeapState.hpp ! src/hotspot/share/compiler/compileBroker.cpp Changeset: 8e7b45a0de5a Author: lucy Date: 2019-01-30 14:24 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/8e7b45a0de5a 8217465: [REDO] - Optimize CodeHeap Analytics Reviewed-by: kvn, thartmann ! src/hotspot/share/code/codeHeapState.cpp Changeset: 83f54dde7f5d Author: lucy Date: 2020-09-24 07:48 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/83f54dde7f5d 8219586: CodeHeap State Analytics processes dead nmethods Reviewed-by: thartmann, eosterlund ! src/hotspot/share/code/codeBlob.cpp ! src/hotspot/share/code/codeHeapState.cpp ! src/hotspot/share/code/codeHeapState.hpp ! src/hotspot/share/code/compiledMethod.cpp ! src/hotspot/share/code/compiledMethod.hpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/memory/heap.cpp ! src/hotspot/share/runtime/mutexLocker.cpp Changeset: de4aa0f520a6 Author: jiefu Date: 2019-05-18 12:13 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/de4aa0f520a6 8222302: [TESTBUG]test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHAOptionOnUnsupportedCPU.java fails on any other CPU Reviewed-by: kvn, dlong ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/SHAOptionsBase.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForOtherCPU.java Changeset: b8ec9a893650 Author: jiefu Date: 2020-12-07 22:59 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/b8ec9a893650 8257796: [TESTBUG] TestUseSHA512IntrinsicsOptionOnSupportedCPU.java fails on x86_32 Reviewed-by: kvn ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnSupportedCPU.java Changeset: a05106efbc85 Author: serb Date: 2020-04-08 02:36 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/a05106efbc85 8238567: SoftMainMixer.processAudioBuffers(): Wrong handling of stoppedMixers Reviewed-by: prr ! src/java.desktop/share/classes/com/sun/media/sound/SoftMainMixer.java Changeset: f8952df9b2b0 Author: roland Date: 2021-03-05 15:43 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f8952df9b2b0 8261812: C2 compilation fails with assert(!had_error) failed: bad dominance Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/parse2.cpp + test/hotspot/jtreg/compiler/escapeAnalysis/TestValAtSafepointOverflowsInt.java Changeset: 9e3b2366abc0 Author: serb Date: 2021-01-03 05:08 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/9e3b2366abc0 8225116: Test OwnedWindowsLeak.java intermittently fails Reviewed-by: pbansal ! test/jdk/java/awt/Window/OwnedWindowsLeak/OwnedWindowsLeak.java Changeset: c6663c6eb0bd Author: shade Date: 2021-04-22 12:00 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c6663c6eb0bd 8265537: x86 version string truncated after JDK-8249672 11u backport Reviewed-by: neugens ! src/hotspot/cpu/x86/vm_version_x86.cpp Changeset: 5a332036880d Author: dongbo Date: 2021-04-22 11:33 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/5a332036880d 8255625: AArch64: Implement Base64.encodeBlock accelerator/intrinsic Reviewed-by: aph ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp + test/micro/org/openjdk/bench/java/util/Base64Encode.java Changeset: f6f3af38ddcc Author: akozlov Date: 2021-04-09 12:30 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f6f3af38ddcc 8264640: CMS ParScanClosure misses a barrier Reviewed-by: yan, johnc ! src/hotspot/share/gc/cms/parOopClosures.inline.hpp Changeset: e5944c637bb2 Author: rrich Date: 2021-04-28 08:22 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/e5944c637bb2 8265677: CMS: CardTableBarrierSet::write_ref_array_work() lacks storestore barrier Reviewed-by: phh ! src/hotspot/share/gc/shared/cardTableBarrierSet.cpp Changeset: 1ddf5ae17b35 Author: lucy Date: 2020-03-31 09:19 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/1ddf5ae17b35 8241101: [s390] jtreg test failure after JDK-8238696: not conformant features string Reviewed-by: stuefe, mdoerr, clanger ! src/hotspot/cpu/s390/vm_version_s390.cpp Changeset: 593dae459f1e Author: lucy Date: 2021-04-28 17:09 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/593dae459f1e 8263260: [s390] Support latest hardware (z14 and z15) Reviewed-by: goetz, mdoerr ! src/hotspot/cpu/s390/vm_version_s390.cpp ! src/hotspot/cpu/s390/vm_version_s390.hpp Changeset: 099ca26c8ce7 Author: lucy Date: 2021-04-28 17:26 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/099ca26c8ce7 8264173: [s390] Improve Hardware Feature Detection And Reporting Reviewed-by: goetz, mdoerr ! src/hotspot/cpu/s390/assembler_s390.hpp ! src/hotspot/cpu/s390/assembler_s390.inline.hpp ! src/hotspot/cpu/s390/vm_version_s390.cpp ! src/hotspot/cpu/s390/vm_version_s390.hpp Changeset: afa3d3646bda Author: jbachorik Date: 2021-04-23 16:18 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/afa3d3646bda 8265750: Fatal error in safepoint.cpp after backport of 8258414 Reviewed-by: mdoerr, sgehwolf ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.hpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.hpp ! src/hotspot/share/jfr/support/jfrAllocationTracer.cpp ! src/hotspot/share/jfr/support/jfrAllocationTracer.hpp Changeset: af877e265db7 Author: psadhukhan Date: 2020-03-26 10:18 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/af877e265db7 8239312: [macos] javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java Reviewed-by: serb ! test/jdk/javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java Changeset: 319eebaa8712 Author: prr Date: 2020-09-19 17:36 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/319eebaa8712 8249142: java/awt/FontClass/CreateFont/DeleteFont.sh is unstable Reviewed-by: serb ! test/jdk/java/awt/FontClass/CreateFont/DeleteFont.java ! test/jdk/java/awt/FontClass/CreateFont/DeleteFont.sh Changeset: a85a6d702b2d Author: jlahoda Date: 2021-04-15 15:16 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/a85a6d702b2d 8262900: ToolBasicTest fails to access HTTP server it starts Reviewed-by: sundar, vromero ! test/langtools/jdk/jshell/ToolBasicTest.java Changeset: 68fe669e18e7 Author: serb Date: 2020-11-09 06:35 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/68fe669e18e7 6847157: java.lang.NullPointerException: HDC for component at sun.java2d.loops.Blit.Blit Reviewed-by: prr ! src/java.desktop/windows/native/libawt/java2d/windows/GDIWindowSurfaceData.cpp + test/jdk/java/awt/Paint/RepaintOnAWTShutdown.java Changeset: 56e0b9029034 Author: shade Date: 2021-04-27 16:36 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/56e0b9029034 8265690: Use the latest Ubuntu base image version in Docker testing Reviewed-by: sgehwolf, iignatyev, mseledtsov ! test/lib/jdk/test/lib/containers/docker/DockerfileConfig.java Changeset: 3a917a546d1d Author: phh Date: 2020-06-04 13:25 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/3a917a546d1d 8246274: G1 old gen allocation tracking is not in a separate class Summary: Add G1OldGenAllocationTracker Reviewed-by: tschatzl, phh Contributed-by: luoziyi at amazon.com, kemperw at amazon.com ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp + src/hotspot/share/gc/g1/g1OldGenAllocationTracker.cpp + src/hotspot/share/gc/g1/g1OldGenAllocationTracker.hpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1Policy.hpp Changeset: 2ccd0d8ec105 Author: tschatzl Date: 2020-08-21 11:54 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/2ccd0d8ec105 8245511: G1 adaptive IHOP does not account for reclamation of humongous objects by young GC Summary: Discount humongous object eager reclaim in IHOP allocation rate. Reviewed-by: tschatzl, sjohanss Contributed-by: luoziyi at amazon.com, kemperw at amazon.com ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1IHOPControl.cpp ! src/hotspot/share/gc/g1/g1IHOPControl.hpp ! src/hotspot/share/gc/g1/g1OldGenAllocationTracker.cpp ! src/hotspot/share/gc/g1/g1OldGenAllocationTracker.hpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1Policy.hpp ! test/hotspot/gtest/gc/g1/test_g1IHOPControl.cpp Changeset: 76d1174ce50e Author: shade Date: 2021-04-21 07:13 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/76d1174ce50e 8265421: java/lang/String/StringRepeat.java test is missing a memory requirement Reviewed-by: jlaskey, shade, ryadav Contributed-by: christoph.goettschkes at microdoc.com ! test/jdk/java/lang/String/StringRepeat.java Changeset: 97484e3dd7f8 Author: rriggs Date: 2020-11-12 17:06 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/97484e3dd7f8 8256244: java/lang/ProcessHandle/PermissionTest.java fails with TestNG 7.1 Reviewed-by: lancea, iignatyev ! test/jdk/java/lang/ProcessHandle/PermissionTest.java Changeset: d5f6eb8332c9 Author: serb Date: 2019-03-16 17:50 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/d5f6eb8332c9 7106851: Test should not use System.exit Reviewed-by: aivanov, psadhukhan, kaddepalli + test/jdk/javax/accessibility/6192422/bug6192422.java Changeset: de452cea957e Author: rhalade Date: 2021-04-12 21:04 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/de452cea957e 8264190: Harden TLS interop tests Reviewed-by: rhalade Contributed-by: Fernando Guallini ! test/jdk/javax/net/ssl/TLSCommon/interop/BaseInteropTest.java ! test/jdk/javax/net/ssl/TLSCommon/interop/JdkServer.java ! test/jdk/javax/net/ssl/TLSCommon/interop/ProcUtils.java ! test/jdk/javax/net/ssl/TLSCommon/interop/Server.java ! test/jdk/javax/net/ssl/TLSCommon/interop/Utilities.java Changeset: 7c78cc3ef761 Author: snazarki Date: 2021-05-04 11:58 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/7c78cc3ef761 8264821: DirectIOTest fails on a system with large block size Reviewed-by: mdoerr ! test/jdk/java/nio/channels/FileChannel/directio/DirectIOTest.java Changeset: eeed49106feb Author: dlemmond Date: 2021-04-28 17:27 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/eeed49106feb 8239386: handle ContendedPaddingWidth in vm_version_aarch64 Reviewed-by: aph, phh ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp Changeset: 5720ffa08f85 Author: ddong Date: 2021-02-03 16:05 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/5720ffa08f85 8261020: Wrong format parameter in create_emergency_chunk_path Reviewed-by: goetz ! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp Changeset: 68f242051dc1 Author: goetz Date: 2021-05-05 13:59 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/68f242051dc1 Added tag jdk-11.0.12+1 for changeset 5720ffa08f85 ! .hgtags From goetz.lindenmaier at sap.com Wed May 5 13:59:13 2021 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Wed, 05 May 2021 13:59:13 +0000 Subject: hg: jdk-updates/jdk11u-dev: 2 new changesets Message-ID: <202105051359.145DxEkM011389@aojmv0008.oracle.com> Changeset: 68f242051dc1 Author: goetz Date: 2021-05-05 13:59 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/68f242051dc1 Added tag jdk-11.0.12+1 for changeset 5720ffa08f85 ! .hgtags Changeset: d9cbc35c3e05 Author: goetz Date: 2021-05-05 15:58 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/d9cbc35c3e05 Merge From vkempik at azul.com Wed May 5 21:20:30 2021 From: vkempik at azul.com (vkempik at azul.com) Date: Wed, 05 May 2021 21:20:30 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8264786: [macos] All Swing/AWT apps cause Allow Notifications prompt to appear when app is launched Message-ID: <202105052120.145LKVj7024421@aojmv0008.oracle.com> Changeset: d077d7ee7136 Author: vkempik Date: 2021-05-06 00:15 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/d077d7ee7136 8264786: [macos] All Swing/AWT apps cause Allow Notifications prompt to appear when app is launched Reviewed-by: phh ! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.m ! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.h ! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.m From paul.hohensee at gmail.com Wed May 5 23:37:31 2021 From: paul.hohensee at gmail.com (paul.hohensee at gmail.com) Date: Wed, 05 May 2021 23:37:31 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8250876: Fix issues with cross-compile on macos Message-ID: <202105052337.145NbVJU022424@aojmv0008.oracle.com> Changeset: fbd5d019357b Author: vkempik Date: 2020-08-10 22:42 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/fbd5d019357b 8250876: Fix issues with cross-compile on macos Reviewed-by: erikj, ihse ! make/autoconf/flags.m4 ! make/autoconf/toolchain.m4 From matthias.baesken at sap.com Thu May 6 06:59:56 2021 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Thu, 06 May 2021 06:59:56 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8215009: GCC 8 compilation error in libjli Message-ID: <202105060659.1466xuSM007502@aojmv0008.oracle.com> Changeset: d8e9a9aa9004 Author: mbaesken Date: 2019-02-27 13:13 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/d8e9a9aa9004 8215009: GCC 8 compilation error in libjli Reviewed-by: dholmes, mikael, rriggs ! src/java.base/macosx/native/libjli/java_md_macosx.c ! src/java.base/share/native/libjli/java.c ! src/java.base/share/native/libjli/java.h ! src/java.base/unix/native/libjli/java_md_solinux.c ! src/java.base/windows/native/libjli/java_md.c From matthias.baesken at sap.com Thu May 6 07:07:19 2021 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Thu, 06 May 2021 07:07:19 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8214854: JDWP: Unforseen output truncation in logging Message-ID: <202105060707.14677J7i010582@aojmv0008.oracle.com> Changeset: c4efd1ba8bb3 Author: mbaesken Date: 2019-03-02 11:42 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/c4efd1ba8bb3 8214854: JDWP: Unforseen output truncation in logging Reviewed-by: cjplummer, dholmes ! src/jdk.jdwp.agent/share/native/libjdwp/log_messages.c From dcherepanov at openjdk.java.net Thu May 6 10:46:17 2021 From: dcherepanov at openjdk.java.net (Dmitry Cherepanov) Date: Thu, 6 May 2021 10:46:17 GMT Subject: git: openjdk/jdk13u-dev: 8245981: Upgrade to jQuery 3.5.1 Message-ID: Changeset: 8d96cc3e Author: Dmitry Cherepanov Date: 2021-05-06 10:45:05 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/8d96cc3e93cb00b9ce46df98bf05199e358cf333 8245981: Upgrade to jQuery 3.5.1 Reviewed-by: yan Backport-of: 0b02c5b5e038db4b86d15a2a99a3a3fd051f406d ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/external/jquery/jquery.js = src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jquery-3.5.1.js ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java ! src/jdk.javadoc/share/legal/jquery.md ! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java ! test/langtools/jdk/javadoc/tool/api/basic/APITest.java From yan at openjdk.java.net Thu May 6 11:17:52 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 6 May 2021 11:17:52 GMT Subject: git: openjdk/jdk15u-dev: 8260349: Cannot programmatically retrieve Metaspace max set via JAVA_TOOL_OPTIONS Message-ID: <6c600ec2-ff27-4968-95ef-0cdcc84a1741@openjdk.org> Changeset: f0f89d22 Author: Yuri Nesterenko Date: 2021-05-06 11:16:47 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/f0f89d22bbcb4d32fddc4f9c21573c95c515caea 8260349: Cannot programmatically retrieve Metaspace max set via JAVA_TOOL_OPTIONS Backport-of: b6a736738ae025604d86924298fdd04a7851b85f ! src/hotspot/share/services/memoryPool.cpp + test/hotspot/jtreg/runtime/Metaspace/MaxMetaspaceSizeEnvVarTest.java From martin.doerr at sap.com Thu May 6 11:57:13 2021 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Thu, 06 May 2021 11:57:13 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8219142: Remove unused JIMAGE_ResourcePath Message-ID: <202105061157.146BvDpN018078@aojmv0008.oracle.com> Changeset: 4402b1786eca Author: mikael Date: 2019-02-20 09:43 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/4402b1786eca 8219142: Remove unused JIMAGE_ResourcePath Reviewed-by: dholmes, alanb ! src/hotspot/share/classfile/classLoader.cpp ! src/java.base/share/native/libjimage/imageFile.cpp ! src/java.base/share/native/libjimage/imageFile.hpp ! src/java.base/share/native/libjimage/jimage.cpp ! src/java.base/share/native/libjimage/jimage.hpp From paul.hohensee at gmail.com Thu May 6 12:54:07 2021 From: paul.hohensee at gmail.com (paul.hohensee at gmail.com) Date: Thu, 06 May 2021 12:54:07 +0000 Subject: hg: jdk-updates/jdk11u-dev: 2 new changesets Message-ID: <202105061254.146Cs7ar011867@aojmv0008.oracle.com> Changeset: 90de51614052 Author: neliasso Date: 2019-10-01 11:43 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/90de51614052 8226721: Missing intrinsics for Math.ceil, floor, rint Reviewed-by: neliasso, vlivanov, ecaspole Contributed-by: Jatin Bhateja ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/adlc/formssel.cpp ! src/hotspot/share/classfile/vmSymbols.cpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/convertnode.cpp ! src/hotspot/share/opto/convertnode.hpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/superword.cpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/opto/vectornode.hpp ! src/java.base/share/classes/java/lang/Math.java ! test/hotspot/jtreg/compiler/c2/cr6340864/TestDoubleVect.java + test/micro/org/openjdk/bench/java/math/FpRoundingBenchmark.java Changeset: 98f9fc1d29b5 Author: shade Date: 2019-10-03 07:38 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/98f9fc1d29b5 8231713: x86_32 build failures after JDK-8226721 (Missing intrinsics for Math.ceil, floor, rint) Reviewed-by: kvn ! src/hotspot/cpu/x86/x86.ad From yan at openjdk.java.net Thu May 6 16:43:39 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 6 May 2021 16:43:39 GMT Subject: git: openjdk/jdk13u-dev: 8231118: ARM32: Math tests failures Message-ID: Changeset: d46f2971 Author: Sergey Nazarkin Committer: Yuri Nesterenko Date: 2021-05-06 16:42:35 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/d46f29717e41746d0d78a6876f3a6c6d6b581ae5 8231118: ARM32: Math tests failures Backport-of: 485115d1b3bc6b67069d65dc8223474dd9850b08 ! src/hotspot/cpu/arm/assembler_arm_32.hpp ! src/hotspot/cpu/arm/c1_Runtime1_arm.cpp ! src/hotspot/cpu/arm/macroAssembler_arm.hpp ! src/hotspot/cpu/arm/sharedRuntime_arm.cpp ! src/hotspot/cpu/arm/stubGenerator_arm.cpp ! src/hotspot/cpu/arm/stubRoutinesCrypto_arm.cpp From yan at openjdk.java.net Thu May 6 16:45:08 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 6 May 2021 16:45:08 GMT Subject: git: openjdk/jdk13u-dev: 8242184: Default signature algorithm for an RSASSA-PSS key Message-ID: <95a33b2a-6edd-4d57-a71b-d0a4041836a5@openjdk.org> Changeset: fac6c491 Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2021-05-06 16:44:35 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/fac6c4915c6f7609c692af13d301f82e1cd0d0ba 8242184: Default signature algorithm for an RSASSA-PSS key Backport-of: d8539a51efe379cacee4093995100bf7fe23a312 ! src/java.base/share/classes/sun/security/x509/AlgorithmId.java ! src/java.base/share/classes/sun/security/x509/X509CRLImpl.java ! src/java.base/share/classes/sun/security/x509/X509CertImpl.java + test/jdk/sun/security/tools/keytool/GenerateAll.java From mdoerr at openjdk.java.net Thu May 6 16:50:06 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Thu, 6 May 2021 16:50:06 GMT Subject: git: openjdk/jdk16u: 8266288: assert root method not found in witnessed_reabstraction_in_supers is too strong Message-ID: <159420e1-6ba8-418b-a3f0-13493944f556@openjdk.org> Changeset: 8714642b Author: Martin Doerr Date: 2021-05-06 16:48:53 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/8714642b13a0e062745ec9a2763d8f120f38e043 8266288: assert root method not found in witnessed_reabstraction_in_supers is too strong Backport-of: 49d04586ed27fc905083d60aa68793d84824c7f3 ! src/hotspot/share/code/dependencies.cpp From coffeys at openjdk.java.net Thu May 6 18:38:06 2021 From: coffeys at openjdk.java.net (Sean Coffey) Date: Thu, 6 May 2021 18:38:06 GMT Subject: git: openjdk/jdk16u: 8262899: TestRedirectLinks fails Message-ID: Changeset: cb295fb9 Author: Abdul Kolarkunnu Committer: Sean Coffey Date: 2021-05-06 18:37:26 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/cb295fb931a814a73277d1a3b555ce47550cbb11 8262899: TestRedirectLinks fails Backport-of: f17ea9e66b68b987b4c780b4a9f99762b8be403b ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestRedirectLinks.java From clanger at openjdk.java.net Thu May 6 20:29:46 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Thu, 6 May 2021 20:29:46 GMT Subject: git: openjdk/jdk16u: 8265666: Enable AIX build platform to make external debug symbols Message-ID: <62929935-fb9f-491b-a367-52fe187d1d91@openjdk.org> Changeset: 1116b757 Author: Christoph Langer Date: 2021-05-06 20:28:38 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/1116b75741a804852b723d421649706b5323bc7c 8265666: Enable AIX build platform to make external debug symbols Backport-of: 84b52db931943db5aa2df7edca7103776f2f2092 ! make/autoconf/jdk-options.m4 ! make/common/NativeCompilation.gmk From dcherepanov at openjdk.java.net Fri May 7 13:21:35 2021 From: dcherepanov at openjdk.java.net (Dmitry Cherepanov) Date: Fri, 7 May 2021 13:21:35 GMT Subject: git: openjdk/jdk13u-dev: 8244087: 2020-04-24 public suffix list update v ff6fcea Message-ID: Changeset: 56ed2b58 Author: Dmitry Cherepanov Date: 2021-05-07 12:07:05 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/56ed2b58a2a246aa24efc7383cd5531c2abe2cbf 8244087: 2020-04-24 public suffix list update v ff6fcea Backport-of: 07cb35a9f3122673b8eeae1f3c84fdb6be5c46af ! make/data/publicsuffixlist/VERSION ! make/data/publicsuffixlist/public_suffix_list.dat ! src/java.base/share/legal/public_suffix.md ! test/jdk/sun/security/util/RegisteredDomain/ParseNames.java ! test/jdk/sun/security/util/RegisteredDomain/tests.dat From thomas.stuefe at gmail.com Tue May 11 03:51:34 2021 From: thomas.stuefe at gmail.com (thomas.stuefe at gmail.com) Date: Tue, 11 May 2021 03:51:34 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8260707: java/lang/instrument/PremainClass/InheritAgent0100.java times out Message-ID: <202105110351.14B3pZEC018498@aojmv0008.oracle.com> Changeset: b655d932915e Author: stuefe Date: 2021-05-11 05:50 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/b655d932915e 8260707: java/lang/instrument/PremainClass/InheritAgent0100.java times out Reviewed-by: dholmes, sspitsyn, dcubed ! test/jdk/java/lang/instrument/PremainClass/NoPremainAgentTest.java ! test/jdk/java/lang/instrument/PremainClass/ZeroArgPremainAgentTest.java From thomas.stuefe at gmail.com Tue May 11 03:57:17 2021 From: thomas.stuefe at gmail.com (thomas.stuefe at gmail.com) Date: Tue, 11 May 2021 03:57:17 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8260926: Trace resource exhausted events unconditionally Message-ID: <202105110357.14B3vHPL021658@aojmv0008.oracle.com> Changeset: 4c117babe5a3 Author: stuefe Date: 2021-05-11 05:56 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/4c117babe5a3 8260926: Trace resource exhausted events unconditionally Reviewed-by: dholmes, coleenp ! src/hotspot/share/prims/jvmtiExport.cpp From thomas.stuefe at gmail.com Tue May 11 04:01:28 2021 From: thomas.stuefe at gmail.com (thomas.stuefe at gmail.com) Date: Tue, 11 May 2021 04:01:28 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8262163: Extend settings printout in jcmd VM.metaspace Message-ID: <202105110401.14B41SIw022560@aojmv0008.oracle.com> Changeset: 5a0f3dc35a98 Author: stuefe Date: 2021-05-11 06:00 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/5a0f3dc35a98 8262163: Extend settings printout in jcmd VM.metaspace Reviewed-by: lucy ! src/hotspot/share/memory/metaspace.cpp From yan at openjdk.java.net Tue May 11 07:28:23 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Tue, 11 May 2021 07:28:23 GMT Subject: git: openjdk/jdk13u-dev: 8247763: assert(outer->outcnt() == 2) failed: 'only phis' failure in LoopNode::verify_strip_mined() Message-ID: <4da15b4c-b507-401c-b497-8ca461df6186@openjdk.org> Changeset: a6f50e55 Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2021-05-11 07:27:39 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/a6f50e55b108966fe726286131d182622641d81b 8247763: assert(outer->outcnt() == 2) failed: 'only phis' failure in LoopNode::verify_strip_mined() Backport-of: 5adfaa39866f3127000f0779158c65afe1d24007 ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/loopstripmining/TestStoreSunkToOuterLoop.java From yan at openjdk.java.net Tue May 11 08:43:14 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Tue, 11 May 2021 08:43:14 GMT Subject: git: openjdk/jdk13u-dev: 8263676: AArch64: one potential bug in C1 LIRGenerator::generate_address() Message-ID: Changeset: 36717352 Author: Sergey Nazarkin Committer: Yuri Nesterenko Date: 2021-05-11 08:42:17 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/36717352c76910e690f5ee8505b44ec189d63f99 8263676: AArch64: one potential bug in C1 LIRGenerator::generate_address() Reviewed-by: aph Backport-of: 81ba5784ba866be39612982c637b509c8205e88f ! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp From evergizova at openjdk.java.net Tue May 11 09:39:19 2021 From: evergizova at openjdk.java.net (Ekaterina Vergizova) Date: Tue, 11 May 2021 09:39:19 GMT Subject: git: openjdk/jdk15u-dev: 8250627: Use -XX:+/-UseContainerSupport for enabling/disabling Java container metrics Message-ID: Changeset: ca0a09e6 Author: Ekaterina Vergizova Date: 2021-05-11 09:38:36 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/ca0a09e678f6486425f48672dfcf998d22f4e1ab 8250627: Use -XX:+/-UseContainerSupport for enabling/disabling Java container metrics Backport-of: e6517d1ae2628f16442e09fd8f48190762517d2e ! make/hotspot/symbols/symbols-linux ! src/hotspot/share/include/jvm.h ! src/hotspot/share/prims/jvm.cpp ! src/java.base/linux/classes/jdk/internal/platform/CgroupMetrics.java + src/java.base/linux/native/libjava/CgroupMetrics.c + test/jdk/jdk/internal/platform/docker/CheckUseContainerSupport.java + test/jdk/jdk/internal/platform/docker/TestUseContainerSupport.java From evergizova at openjdk.java.net Tue May 11 09:40:35 2021 From: evergizova at openjdk.java.net (Ekaterina Vergizova) Date: Tue, 11 May 2021 09:40:35 GMT Subject: git: openjdk/jdk15u-dev: 8244500: jtreg test error in test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java Message-ID: <1f77fbc9-8214-4f6c-a7d0-e9a6710d36da@openjdk.org> Changeset: fb513225 Author: Ekaterina Vergizova Date: 2021-05-11 09:39:27 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/fb5132254d834ba01a4b65ce64143843e83c674e 8244500: jtreg test error in test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java When the kernel doesn't support swap limits, expect host values instead. Backport-of: 732d8865dfb56e2afbc13d7e53fb1017b9e8b10e ! test/hotspot/jtreg/containers/docker/CheckOperatingSystemMXBean.java ! test/hotspot/jtreg/containers/docker/TestCPUAwareness.java ! test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java From yan at openjdk.java.net Tue May 11 11:58:29 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Tue, 11 May 2021 11:58:29 GMT Subject: git: openjdk/jdk15u-dev: 8241248: NullPointerException in sun.security.ssl.HKDF.extract(HKDF.java:93) Message-ID: Changeset: 2486d30b Author: Alexey Bakhtin Committer: Yuri Nesterenko Date: 2021-05-11 11:57:42 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/2486d30b6ec9242fe3b2e47638e75c99aefa7b14 8241248: NullPointerException in sun.security.ssl.HKDF.extract(HKDF.java:93) Backport-of: 1603ca23422b03157afb2bd1050524465474b60e ! src/java.base/share/classes/sun/security/ssl/PreSharedKeyExtension.java ! src/java.base/share/classes/sun/security/ssl/SSLSessionContextImpl.java ! src/java.base/share/classes/sun/security/ssl/ServerHello.java ! src/java.base/share/classes/sun/security/util/Cache.java From evergizova at openjdk.java.net Tue May 11 12:05:31 2021 From: evergizova at openjdk.java.net (Ekaterina Vergizova) Date: Tue, 11 May 2021 12:05:31 GMT Subject: git: openjdk/jdk15u-dev: 8253476: TestUseContainerSupport.java fails on some Linux kernels w/o swap limit capabilities Message-ID: <1a55eb33-8af1-4b3d-9e5e-18511679577c@openjdk.org> Changeset: daa195ae Author: Ekaterina Vergizova Date: 2021-05-11 12:04:21 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/daa195aed413e8b59bad7b351f592bfa63ad2b8f 8253476: TestUseContainerSupport.java fails on some Linux kernels w/o swap limit capabilities Backport-of: 2fe0a5d75ee9434017b3df5cfa713ef895a19866 ! test/jdk/jdk/internal/platform/docker/TestUseContainerSupport.java From yan at openjdk.java.net Tue May 11 12:06:23 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Tue, 11 May 2021 12:06:23 GMT Subject: git: openjdk/jdk15u-dev: 8255880: UI of Swing components is not redrawn after their internal state changed Message-ID: Changeset: d13fb263 Author: Yuri Nesterenko Date: 2021-05-11 12:05:20 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/d13fb263ff83feba616c269dfd6db174a4567496 8255880: UI of Swing components is not redrawn after their internal state changed Backport-of: e8c40bafa51ed73247d2a03a8411cbcb0cdf4efa ! src/java.desktop/unix/classes/sun/awt/X11/XFramePeer.java + test/jdk/javax/swing/JFrame/8255880/RepaintOnFrameIconifiedStateChangeTest.java From zgu at redhat.com Tue May 11 12:43:12 2021 From: zgu at redhat.com (zgu at redhat.com) Date: Tue, 11 May 2021 12:43:12 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8218458: [TESTBUG] runtime/NMT/CheckForProperDetailStackTrace.java fails with Expected stack trace missing from output Message-ID: <202105111243.14BChC3S013857@aojmv0008.oracle.com> Changeset: a12eb9aeb452 Author: dholmes Date: 2019-04-08 17:30 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/a12eb9aeb452 8218458: [TESTBUG] runtime/NMT/CheckForProperDetailStackTrace.java fails with Expected stack trace missing from output Reviewed-by: cjplummer, zgu ! test/hotspot/jtreg/runtime/NMT/CheckForProperDetailStackTrace.java From zgu at redhat.com Tue May 11 13:12:42 2021 From: zgu at redhat.com (zgu at redhat.com) Date: Tue, 11 May 2021 13:12:42 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8265239: Shenandoah: Shenandoah heap region count could be off by 1 Message-ID: <202105111312.14BDCgqJ028203@aojmv0008.oracle.com> Changeset: 4120a4f28cc4 Author: zgu Date: 2021-04-16 12:27 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/4120a4f28cc4 8265239: Shenandoah: Shenandoah heap region count could be off by 1 Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp From felix.yang at huawei.com Tue May 11 15:01:51 2021 From: felix.yang at huawei.com (felix.yang at huawei.com) Date: Tue, 11 May 2021 15:01:51 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8223667: ASAN build broken Message-ID: <202105111501.14BF1piw017623@aojmv0008.oracle.com> Changeset: f01e410bd9c4 Author: aeubanks Date: 2019-05-10 17:47 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/f01e410bd9c4 8223667: ASAN build broken Reviewed-by: erikj, manc ! make/autoconf/spec.gmk.in From yan at openjdk.java.net Wed May 12 06:56:59 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Wed, 12 May 2021 06:56:59 GMT Subject: git: openjdk/jdk13u-dev: 8241248: NullPointerException in sun.security.ssl.HKDF.extract(HKDF.java:93) Message-ID: <1cb11125-da47-4f6d-8d94-db26af51d4c1@openjdk.org> Changeset: 235c8ba2 Author: Alexey Bakhtin Committer: Yuri Nesterenko Date: 2021-05-12 06:56:21 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/235c8ba23df3f47f0f6e2b3cb054111612795a63 8241248: NullPointerException in sun.security.ssl.HKDF.extract(HKDF.java:93) Backport-of: 1603ca23422b03157afb2bd1050524465474b60e ! src/java.base/share/classes/sun/security/ssl/PreSharedKeyExtension.java ! src/java.base/share/classes/sun/security/ssl/SSLSessionContextImpl.java ! src/java.base/share/classes/sun/security/ssl/ServerHello.java ! src/java.base/share/classes/sun/security/util/Cache.java From yan at openjdk.java.net Wed May 12 08:03:11 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Wed, 12 May 2021 08:03:11 GMT Subject: git: openjdk/jdk13u-dev: 8255880: UI of Swing components is not redrawn after their internal state changed Message-ID: <57d8f658-6881-4353-a4d6-8846486b7333@openjdk.org> Changeset: 4d5bb5ed Author: Yuri Nesterenko Date: 2021-05-12 08:01:51 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/4d5bb5ed1b6ecc6700abdc392ea9d3c87fd14bd3 8255880: UI of Swing components is not redrawn after their internal state changed Backport-of: e8c40bafa51ed73247d2a03a8411cbcb0cdf4efa ! src/java.desktop/unix/classes/sun/awt/X11/XFramePeer.java + test/jdk/javax/swing/JFrame/8255880/RepaintOnFrameIconifiedStateChangeTest.java From sgehwolf at redhat.com Wed May 12 11:18:04 2021 From: sgehwolf at redhat.com (sgehwolf at redhat.com) Date: Wed, 12 May 2021 11:18:04 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8266713: [AIX] Build failure after 11u backport of JDK-8247753 Message-ID: <202105121118.14CBI4gj006110@aojmv0008.oracle.com> Changeset: 0f3f7aa2ef34 Author: sgehwolf Date: 2021-05-10 11:58 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/0f3f7aa2ef34 8266713: [AIX] Build failure after 11u backport of JDK-8247753 Summary: Add local implementation of strcasestr for AIX Reviewed-by: mdoerr, stuefe, mbaesken, rpatil ! src/java.base/unix/native/libjava/java_props_md.c From martin.doerr at sap.com Wed May 12 14:57:18 2021 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Wed, 12 May 2021 14:57:18 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8153005: Upgrade the default PKCS12 encryption/MAC algorithms Message-ID: <202105121457.14CEvIBg013873@aojmv0008.oracle.com> Changeset: a8077c10c384 Author: weijun Date: 2020-10-30 13:23 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/a8077c10c384 8153005: Upgrade the default PKCS12 encryption/MAC algorithms Reviewed-by: mullan ! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java ! src/java.base/share/conf/security/java.security ! test/jdk/sun/security/mscapi/VeryLongAlias.java ! test/jdk/sun/security/pkcs12/ParamsPreferences.java ! test/jdk/sun/security/pkcs12/ParamsTest.java ! test/jdk/sun/security/pkcs12/params/README + test/lib/jdk/test/lib/KnownOIDs.java ! test/lib/jdk/test/lib/security/DerUtils.java From martin.doerr at sap.com Wed May 12 15:16:37 2021 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Wed, 12 May 2021 15:16:37 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8265784: [C2] Hoisting of DecodeN leaves MachTemp inputs behind Message-ID: <202105121516.14CFGbcJ022317@aojmv0008.oracle.com> Changeset: 70a4031a8bef Author: mdoerr Date: 2021-05-04 07:56 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/70a4031a8bef 8265784: [C2] Hoisting of DecodeN leaves MachTemp inputs behind Reviewed-by: kvn, goetz ! src/hotspot/share/opto/lcm.cpp From zgu at redhat.com Wed May 12 17:21:15 2021 From: zgu at redhat.com (zgu at redhat.com) Date: Wed, 12 May 2021 17:21:15 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8216184: CDS/appCDS tests failed on Windows due to long path to a classlist file Message-ID: <202105121721.14CHLFbW018192@aojmv0008.oracle.com> Changeset: 9250ad6fa277 Author: ccheung Date: 2019-01-11 14:05 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/9250ad6fa277 8216184: CDS/appCDS tests failed on Windows due to long path to a classlist file Summary: use os::open() instead of fopen() Reviewed-by: iklam, dholmes ! src/hotspot/share/classfile/classListParser.cpp ! src/hotspot/share/memory/metaspaceShared.cpp + test/hotspot/jtreg/runtime/appcds/LongClassListPath.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/classpathtests/DummyClassesInBootClassPath.java From paul.hohensee at gmail.com Wed May 12 18:27:04 2021 From: paul.hohensee at gmail.com (paul.hohensee at gmail.com) Date: Wed, 12 May 2021 18:27:04 +0000 Subject: hg: jdk-updates/jdk11u-dev: 2 new changesets Message-ID: <202105121827.14CIR4PT017324@aojmv0008.oracle.com> Changeset: 36edc371eb3a Author: jnimeh Date: 2021-03-04 15:17 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/36edc371eb3a 8254717: isAssignableFrom checks in KeyFactorySpi.engineGetKeySpec appear to be backwards Reviewed-by: jnimeh Contributed-by: Ziyi Luo ! src/java.base/share/classes/com/sun/crypto/provider/DESKeyFactory.java ! src/java.base/share/classes/com/sun/crypto/provider/DESedeKeyFactory.java ! src/java.base/share/classes/com/sun/crypto/provider/DHKeyFactory.java ! src/java.base/share/classes/sun/security/provider/DSAKeyFactory.java ! src/java.base/share/classes/sun/security/rsa/RSAKeyFactory.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11DHKeyFactory.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11DSAKeyFactory.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11ECKeyFactory.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyFactory.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11RSAKeyFactory.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java ! src/jdk.crypto.ec/share/classes/sun/security/ec/ECKeyFactory.java ! src/jdk.crypto.ec/share/classes/sun/security/ec/XDHKeyFactory.java + test/jdk/java/security/KeyFactory/KeyFactoryGetKeySpecForInvalidSpec.java ! test/jdk/sun/security/rsa/TestKeyFactory.java ! test/jdk/sun/security/rsa/pss/TestPSSKeySupport.java Changeset: 0d2d1b28bb7b Author: valeriep Date: 2021-03-29 20:14 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/0d2d1b28bb7b 8263404: RsaPrivateKeySpec is always recognized as RSAPrivateCrtKeySpec in RSAKeyFactory.engineGetKeySpec Reviewed-by: valeriep Contributed-by: Greg Rubin , Ziyi Luo ! src/java.base/share/classes/sun/security/rsa/RSAKeyFactory.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11RSAKeyFactory.java ! test/jdk/java/security/KeyFactory/KeyFactoryGetKeySpecForInvalidSpec.java ! test/jdk/sun/security/pkcs11/PKCS11Test.java + test/jdk/sun/security/pkcs11/nss/p11-nss-sensitive.txt + test/jdk/sun/security/pkcs11/rsa/TestP11KeyFactoryGetRSAKeySpec.java From paul.hohensee at gmail.com Wed May 12 18:33:38 2021 From: paul.hohensee at gmail.com (paul.hohensee at gmail.com) Date: Wed, 12 May 2021 18:33:38 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8243452: JFR: Could not create chunk in repository with over 200 recordings Message-ID: <202105121833.14CIXcMa019436@aojmv0008.oracle.com> Changeset: 13f5374c822d Author: egahlin Date: 2020-05-07 03:18 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/13f5374c822d 8243452: JFR: Could not create chunk in repository with over 200 recordings Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/Repository.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/RepositoryChunk.java From zgu at openjdk.java.net Wed May 12 19:13:25 2021 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Wed, 12 May 2021 19:13:25 GMT Subject: git: openjdk/jdk16u: 8265239: Shenandoah: Shenandoah heap region count could be off by 1 Message-ID: Changeset: 319621c3 Author: Zhengyu Gu Date: 2021-05-12 19:12:07 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/319621c31ccb639f3fcaaa63585c0feb4c0e3bb2 8265239: Shenandoah: Shenandoah heap region count could be off by 1 Backport-of: ff5bb8cf693c58a14063a351f535e3a55e51e8db ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp From yan at openjdk.java.net Thu May 13 07:07:25 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 13 May 2021 07:07:25 GMT Subject: git: openjdk/jdk15u-dev: 8264821: DirectIOTest fails on a system with large block size Message-ID: Changeset: 631defc8 Author: Sergey Nazarkin Committer: Yuri Nesterenko Date: 2021-05-13 07:06:46 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/631defc80ace3a4e28bdf5989222e396955be736 8264821: DirectIOTest fails on a system with large block size Backport-of: 7e4cd480206891550828d1fdfebae57ecc19ed37 ! test/jdk/java/nio/channels/FileChannel/directio/DirectIOTest.java From goetz.lindenmaier at sap.com Thu May 13 08:12:06 2021 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Thu, 13 May 2021 08:12:06 +0000 Subject: hg: jdk-updates/jdk11u: 24 new changesets Message-ID: <202105130812.14D8C8SD014271@aojmv0008.oracle.com> Changeset: 26a17b3ec3a4 Author: rpatil Date: 2021-05-04 22:24 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/26a17b3ec3a4 8247753: UIManager.getSytemLookAndFeelClassName() returns wrong value on Fedora 32 Reviewed-by: sgehwolf ! src/java.base/unix/native/libjava/java_props_md.c + test/jdk/javax/swing/LookAndFeel/SystemLookAndFeel/SystemLookAndFeelTest.java Changeset: d9cbc35c3e05 Author: goetz Date: 2021-05-05 15:58 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/d9cbc35c3e05 Merge Changeset: d077d7ee7136 Author: vkempik Date: 2021-05-06 00:15 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/d077d7ee7136 8264786: [macos] All Swing/AWT apps cause Allow Notifications prompt to appear when app is launched Reviewed-by: phh ! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.m ! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.h ! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.m Changeset: fbd5d019357b Author: vkempik Date: 2020-08-10 22:42 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/fbd5d019357b 8250876: Fix issues with cross-compile on macos Reviewed-by: erikj, ihse ! make/autoconf/flags.m4 ! make/autoconf/toolchain.m4 Changeset: d8e9a9aa9004 Author: mbaesken Date: 2019-02-27 13:13 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/d8e9a9aa9004 8215009: GCC 8 compilation error in libjli Reviewed-by: dholmes, mikael, rriggs ! src/java.base/macosx/native/libjli/java_md_macosx.c ! src/java.base/share/native/libjli/java.c ! src/java.base/share/native/libjli/java.h ! src/java.base/unix/native/libjli/java_md_solinux.c ! src/java.base/windows/native/libjli/java_md.c Changeset: c4efd1ba8bb3 Author: mbaesken Date: 2019-03-02 11:42 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c4efd1ba8bb3 8214854: JDWP: Unforseen output truncation in logging Reviewed-by: cjplummer, dholmes ! src/jdk.jdwp.agent/share/native/libjdwp/log_messages.c Changeset: 4402b1786eca Author: mikael Date: 2019-02-20 09:43 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/4402b1786eca 8219142: Remove unused JIMAGE_ResourcePath Reviewed-by: dholmes, alanb ! src/hotspot/share/classfile/classLoader.cpp ! src/java.base/share/native/libjimage/imageFile.cpp ! src/java.base/share/native/libjimage/imageFile.hpp ! src/java.base/share/native/libjimage/jimage.cpp ! src/java.base/share/native/libjimage/jimage.hpp Changeset: 90de51614052 Author: neliasso Date: 2019-10-01 11:43 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/90de51614052 8226721: Missing intrinsics for Math.ceil, floor, rint Reviewed-by: neliasso, vlivanov, ecaspole Contributed-by: Jatin Bhateja ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/adlc/formssel.cpp ! src/hotspot/share/classfile/vmSymbols.cpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/convertnode.cpp ! src/hotspot/share/opto/convertnode.hpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/superword.cpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/opto/vectornode.hpp ! src/java.base/share/classes/java/lang/Math.java ! test/hotspot/jtreg/compiler/c2/cr6340864/TestDoubleVect.java + test/micro/org/openjdk/bench/java/math/FpRoundingBenchmark.java Changeset: 98f9fc1d29b5 Author: shade Date: 2019-10-03 07:38 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/98f9fc1d29b5 8231713: x86_32 build failures after JDK-8226721 (Missing intrinsics for Math.ceil, floor, rint) Reviewed-by: kvn ! src/hotspot/cpu/x86/x86.ad Changeset: 22430cec41d4 Author: yzhang Date: 2020-04-29 09:58 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/22430cec41d4 8243155: AArch64: Add support for SqrtVF Reviewed-by: aph ! src/hotspot/cpu/aarch64/aarch64.ad ! test/hotspot/jtreg/compiler/c2/cr6340864/TestDoubleVect.java ! test/hotspot/jtreg/compiler/c2/cr6340864/TestFloatVect.java Changeset: 30847aa0e7a8 Author: bulasevich Date: 2020-06-29 07:26 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/30847aa0e7a8 8247408: IdealGraph bit check expression canonicalization Reviewed-by: aph, kvn, adinn ! src/hotspot/share/opto/subnode.cpp + test/hotspot/jtreg/compiler/c2/TestBit.java + test/micro/org/openjdk/bench/vm/compiler/BitTest.java Changeset: ecd3726a3799 Author: bulasevich Date: 2020-07-07 06:20 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/ecd3726a3799 8248568: compiler/c2/TestBit.java failed: test missing from stdout/stderr Reviewed-by: kvn ! test/hotspot/jtreg/compiler/c2/TestBit.java Changeset: e79d968d445b Author: bulasevich Date: 2020-07-06 04:44 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/e79d968d445b 8248043: Need to eliminate excessive i2l conversions Reviewed-by: redestad, kvn, iveresov ! src/hotspot/share/opto/subnode.cpp ! src/hotspot/share/opto/subnode.hpp + test/hotspot/jtreg/compiler/c2/TestSkipLongToIntCast.java + test/micro/org/openjdk/bench/vm/compiler/SkipIntToLongCast.java Changeset: b655d932915e Author: stuefe Date: 2021-05-11 05:50 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/b655d932915e 8260707: java/lang/instrument/PremainClass/InheritAgent0100.java times out Reviewed-by: dholmes, sspitsyn, dcubed ! test/jdk/java/lang/instrument/PremainClass/NoPremainAgentTest.java ! test/jdk/java/lang/instrument/PremainClass/ZeroArgPremainAgentTest.java Changeset: 4c117babe5a3 Author: stuefe Date: 2021-05-11 05:56 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/4c117babe5a3 8260926: Trace resource exhausted events unconditionally Reviewed-by: dholmes, coleenp ! src/hotspot/share/prims/jvmtiExport.cpp Changeset: 5a0f3dc35a98 Author: stuefe Date: 2021-05-11 06:00 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/5a0f3dc35a98 8262163: Extend settings printout in jcmd VM.metaspace Reviewed-by: lucy ! src/hotspot/share/memory/metaspace.cpp Changeset: 6c4b7e708531 Author: bulasevich Date: 2020-07-24 08:21 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/6c4b7e708531 8248870: AARCH64: I2L/L2I conversions can be skipped for masked positive values Reviewed-by: aph ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/aarch64_ad.m4 ! test/micro/org/openjdk/bench/vm/compiler/SkipIntToLongCast.java Changeset: a12eb9aeb452 Author: dholmes Date: 2019-04-08 17:30 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/a12eb9aeb452 8218458: [TESTBUG] runtime/NMT/CheckForProperDetailStackTrace.java fails with Expected stack trace missing from output Reviewed-by: cjplummer, zgu ! test/hotspot/jtreg/runtime/NMT/CheckForProperDetailStackTrace.java Changeset: 4120a4f28cc4 Author: zgu Date: 2021-04-16 12:27 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/4120a4f28cc4 8265239: Shenandoah: Shenandoah heap region count could be off by 1 Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp Changeset: f01e410bd9c4 Author: aeubanks Date: 2019-05-10 17:47 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f01e410bd9c4 8223667: ASAN build broken Reviewed-by: erikj, manc ! make/autoconf/spec.gmk.in Changeset: 0f3f7aa2ef34 Author: sgehwolf Date: 2021-05-10 11:58 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/0f3f7aa2ef34 8266713: [AIX] Build failure after 11u backport of JDK-8247753 Summary: Add local implementation of strcasestr for AIX Reviewed-by: mdoerr, stuefe, mbaesken, rpatil ! src/java.base/unix/native/libjava/java_props_md.c Changeset: a8077c10c384 Author: weijun Date: 2020-10-30 13:23 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/a8077c10c384 8153005: Upgrade the default PKCS12 encryption/MAC algorithms Reviewed-by: mullan ! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java ! src/java.base/share/conf/security/java.security ! test/jdk/sun/security/mscapi/VeryLongAlias.java ! test/jdk/sun/security/pkcs12/ParamsPreferences.java ! test/jdk/sun/security/pkcs12/ParamsTest.java ! test/jdk/sun/security/pkcs12/params/README + test/lib/jdk/test/lib/KnownOIDs.java ! test/lib/jdk/test/lib/security/DerUtils.java Changeset: 70a4031a8bef Author: mdoerr Date: 2021-05-04 07:56 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/70a4031a8bef 8265784: [C2] Hoisting of DecodeN leaves MachTemp inputs behind Reviewed-by: kvn, goetz ! src/hotspot/share/opto/lcm.cpp Changeset: c354f2ee0de8 Author: goetz Date: 2021-05-13 10:10 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c354f2ee0de8 Added tag jdk-11.0.12+2 for changeset 70a4031a8bef ! .hgtags From goetz.lindenmaier at sap.com Thu May 13 08:17:11 2021 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Thu, 13 May 2021 08:17:11 +0000 Subject: hg: jdk-updates/jdk11u-dev: 2 new changesets Message-ID: <202105130817.14D8HBdg015491@aojmv0008.oracle.com> Changeset: c354f2ee0de8 Author: goetz Date: 2021-05-13 10:10 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/c354f2ee0de8 Added tag jdk-11.0.12+2 for changeset 70a4031a8bef ! .hgtags Changeset: 8ef49d1c1654 Author: goetz Date: 2021-05-13 10:16 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/8ef49d1c1654 Merge From yan at openjdk.java.net Thu May 13 08:53:49 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 13 May 2021 08:53:49 GMT Subject: git: openjdk/jdk13u-dev: 8248043: Need to eliminate excessive i2l conversions Message-ID: Changeset: 613eb445 Author: Sergey Nazarkin Committer: Yuri Nesterenko Date: 2021-05-13 08:51:58 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/613eb44507694551f8dc6f8de545a9c0a752705d 8248043: Need to eliminate excessive i2l conversions Backport-of: 6d137a36169956171bfd0afef91e8ce29b568e33 ! src/hotspot/share/opto/subnode.cpp ! src/hotspot/share/opto/subnode.hpp + test/hotspot/jtreg/compiler/c2/TestSkipLongToIntCast.java + test/micro/org/openjdk/bench/vm/compiler/SkipIntToLongCast.java From evergizova at openjdk.java.net Thu May 13 09:43:52 2021 From: evergizova at openjdk.java.net (Ekaterina Vergizova) Date: Thu, 13 May 2021 09:43:52 GMT Subject: git: openjdk/jdk15u-dev: 8250984: Memory Docker tests fail on some Linux kernels w/o cgroupv1 swap limit capabilities Message-ID: <494f353f-f672-4a5b-93d5-8f573c2fb289@openjdk.org> Changeset: 4d0f9059 Author: Ekaterina Vergizova Date: 2021-05-13 09:42:34 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/4d0f9059652b359a4f7e303550a6f7b8db564738 8250984: Memory Docker tests fail on some Linux kernels w/o cgroupv1 swap limit capabilities Reviewed-by: yan Backport-of: 0187567704d79ecf394d4cb656d0ba4c886351f1 ! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/CgroupV1MemorySubSystemController.java ! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/CgroupV1Subsystem.java ! test/hotspot/jtreg/containers/cgroup/PlainRead.java ! test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java ! test/jdk/jdk/internal/platform/docker/MetricsMemoryTester.java ! test/lib/jdk/test/lib/containers/cgroup/MetricsTesterCgroupV1.java From yan at openjdk.java.net Thu May 13 11:22:21 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 13 May 2021 11:22:21 GMT Subject: git: openjdk/jdk13u-dev: 8232084: HotSpot build failed with GCC 9.2.1 Message-ID: <2eec1b35-d508-4fde-91de-a2b6197823e7@openjdk.org> Changeset: c87d3999 Author: Yuri Nesterenko Date: 2021-05-13 11:21:25 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/c87d39999fb84d4ffa60ae543744930821a46b08 8232084: HotSpot build failed with GCC 9.2.1 Reviewed-by: bae Backport-of: 11fbd78f27a338af850256a468a93dc257a4d3ac ! make/lib/Awt2dLibraries.gmk ! make/lib/Lib-jdk.jdwp.agent.gmk ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/share/services/diagnosticArgument.cpp ! src/hotspot/share/utilities/compilerWarnings.hpp ! src/hotspot/share/utilities/compilerWarnings_gcc.hpp From yan at openjdk.java.net Thu May 13 12:11:45 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 13 May 2021 12:11:45 GMT Subject: git: openjdk/jdk15u-dev: 8247432: Update IANA Language Subtag Registry to Version 2020-09-29 Message-ID: <7af306fa-fcd8-4607-bbf2-eaaf398b4fd5@openjdk.org> Changeset: 22d0aab9 Author: Yuri Nesterenko Date: 2021-05-13 12:10:43 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/22d0aab9022e29e3b4db75ea4e236d74184c0204 8247432: Update IANA Language Subtag Registry to Version 2020-09-29 Backport-of: ae0ca743f5646a5312566a6a65ec8929fca4b372 ! make/data/lsrdata/language-subtag-registry.txt ! test/jdk/java/util/Locale/Bug8040211.java From evergizova at openjdk.java.net Thu May 13 12:54:42 2021 From: evergizova at openjdk.java.net (Ekaterina Vergizova) Date: Thu, 13 May 2021 12:54:42 GMT Subject: git: openjdk/jdk15u-dev: 8257746: Regression introduced with JDK-8250984 - memory might be null in some machines Message-ID: <85e4f439-4bce-411d-b6be-a968fd464751@openjdk.org> Changeset: 0be19d28 Author: Ekaterina Vergizova Date: 2021-05-13 12:52:53 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/0be19d285688c5c39f7535c0af5332fb7c672079 8257746: Regression introduced with JDK-8250984 - memory might be null in some machines Backport-of: abc4300de9c7a298c359fb585d3b0570a98df5cb ! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/CgroupV1Subsystem.java From yan at openjdk.java.net Thu May 13 14:03:31 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 13 May 2021 14:03:31 GMT Subject: git: openjdk/jdk15u-dev: 8249215: JFrame::setVisible crashed with -Dfile.encoding=UTF-8 on Japanese Windows. Message-ID: <4e3bd2b5-2ccb-4c6e-b327-1bf5f10d530a@openjdk.org> Changeset: 30458d46 Author: Yuri Nesterenko Date: 2021-05-13 14:02:38 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/30458d46a81d6d86b95fe05356c9ffe14b1a703a 8249215: JFrame::setVisible crashed with -Dfile.encoding=UTF-8 on Japanese Windows. Backport-of: e15e30fef22ddffcaef9449648ae93b407a7b598 ! src/java.desktop/windows/classes/sun/awt/windows/WFontConfiguration.java From vlivanov at openjdk.java.net Fri May 14 09:47:57 2021 From: vlivanov at openjdk.java.net (Vladimir Ivanov) Date: Fri, 14 May 2021 09:47:57 GMT Subject: git: openjdk/jdk16u: 8267117: sun/hotspot/whitebox/CPUInfoTest.java fails on Ice Lake Message-ID: <828f2e8b-0160-4ea1-8f0b-96ef980fc37b@openjdk.org> Changeset: d917b81b Author: Vladimir Ivanov Date: 2021-05-14 09:47:05 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/d917b81bc941ef184177f2eff4120c51962bc9e8 8267117: sun/hotspot/whitebox/CPUInfoTest.java fails on Ice Lake Backport-of: 2a2f105a56bba3a180658f0b0151240676478ba4 ! test/lib-test/sun/hotspot/whitebox/CPUInfoTest.java From matthias.baesken at sap.com Fri May 14 10:15:13 2021 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Fri, 14 May 2021 10:15:13 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8266892: avoid maybe-uninitialized gcc warnings on linux s390x Message-ID: <202105141015.14EAFDGU009038@aojmv0008.oracle.com> Changeset: accdcd005fc6 Author: mbaesken Date: 2021-05-11 10:49 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/accdcd005fc6 8266892: avoid maybe-uninitialized gcc warnings on linux s390x Reviewed-by: shade, lucy ! src/hotspot/cpu/s390/assembler_s390.inline.hpp From matthias.baesken at sap.com Fri May 14 10:28:11 2021 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Fri, 14 May 2021 10:28:11 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8232084: HotSpot build failed with GCC 9.2.1 Message-ID: <202105141028.14EASBuX015172@aojmv0008.oracle.com> Changeset: df8e3cafa631 Author: mbaesken Date: 2019-10-18 09:57 +0900 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/df8e3cafa631 8232084: HotSpot build failed with GCC 9.2.1 Reviewed-by: sspitsyn, cjplummer, dholmes, iklam ! src/hotspot/share/services/diagnosticArgument.cpp ! src/hotspot/share/utilities/compilerWarnings.hpp ! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/jvmti_tools.c ! test/hotspot/jtreg/vmTestbase/vm/mlvm/share/mlvmJvmtiUtils.c From matthias.baesken at sap.com Fri May 14 10:35:21 2021 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Fri, 14 May 2021 10:35:21 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8220074: Clean up GCC 8.3 errors in LittleCMS Message-ID: <202105141035.14EAZL5Y017953@aojmv0008.oracle.com> Changeset: d77f2d36a00e Author: mbaesken Date: 2019-11-19 13:33 +0900 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/d77f2d36a00e 8220074: Clean up GCC 8.3 errors in LittleCMS Reviewed-by: prr ! make/lib/Awt2dLibraries.gmk From yan at openjdk.java.net Fri May 14 10:46:57 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Fri, 14 May 2021 10:46:57 GMT Subject: git: openjdk/jdk13u-dev: 8227080: (fs) Files.newInputStream(...).skip(n) is slow Message-ID: Changeset: 0b0db80d Author: Ilarion Nakonechnyy Committer: Yuri Nesterenko Date: 2021-05-14 10:45:40 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/0b0db80d1283741205950136e8d9f89af3933e88 8227080: (fs) Files.newInputStream(...).skip(n) is slow Backport-of: c6c82dd736db6ff96a0f82862e416a9513633cd6 ! src/java.base/share/classes/sun/nio/ch/ChannelInputStream.java ! test/jdk/java/nio/file/Files/Misc.java From duke at openjdk.java.net Fri May 14 11:58:33 2021 From: duke at openjdk.java.net (duke) Date: Fri, 14 May 2021 11:58:33 GMT Subject: git: openjdk/jdk13u-dev: Added tag jdk-13.0.8+2 for changeset 0b0db80d Message-ID: <9ef6a5b6-fb2a-4397-a084-d68f9ed1c092@openjdk.java.net> Tagged by: Yuri Nesterenko Date: 2021-05-14 14:52:12 +0000 Added tag jdk-13.0.8+2 for changeset 0b0db80d Changeset: 0b0db80d Author: Ilarion Nakonechnyy Committer: Yuri Nesterenko Date: 2021-05-14 10:45:40 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/0b0db80d1283741205950136e8d9f89af3933e88 From duke at openjdk.java.net Fri May 14 12:00:14 2021 From: duke at openjdk.java.net (duke) Date: Fri, 14 May 2021 12:00:14 GMT Subject: git: openjdk/jdk13u: Added tag jdk-13.0.8+2 for changeset 0b0db80d Message-ID: Tagged by: Yuri Nesterenko Date: 2021-05-14 14:52:12 +0000 Added tag jdk-13.0.8+2 for changeset 0b0db80d Changeset: 0b0db80d Author: Ilarion Nakonechnyy Committer: Yuri Nesterenko Date: 2021-05-14 10:45:40 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/0b0db80d1283741205950136e8d9f89af3933e88 From yan at openjdk.java.net Fri May 14 12:05:29 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Fri, 14 May 2021 12:05:29 GMT Subject: git: openjdk/jdk13u: 21 new changesets Message-ID: Changeset: d61430b6 Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2021-04-26 07:27:39 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/d61430b69cc9c7f1324d520d938675b7bfc31f15 8247502: PhaseStringOpts crashes while optimising effectively dead code Backport-of: a14490dd161b9ac9b4f900489fd84e756ff6e740 ! src/hotspot/share/opto/stringopts.cpp Changeset: ea0df93b Author: Vladimir Kempik Date: 2021-04-27 09:00:33 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/ea0df93b18d69fb5bd0c920aac85139d2567bb41 8256633: Fix product build on Windows+Arm64 Backport-of: f57662874afe03250050b88ced07eb480484802b ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp Changeset: ec9f4bd0 Author: Dmitry Cherepanov Date: 2021-04-27 14:33:50 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/ec9f4bd0ae7758b911c62e1920bc85e09f5efd87 8261170: Upgrade to FreeType 2.10.4 Backport-of: 228c2857154cd6208cfbbe024a65ef31016e2ec4 ! src/java.desktop/share/legal/freetype.md ! src/java.desktop/share/native/libfreetype/UPDATING.txt ! src/java.desktop/share/native/libfreetype/include/freetype/config/ftconfig.h ! src/java.desktop/share/native/libfreetype/include/freetype/config/ftheader.h ! src/java.desktop/share/native/libfreetype/include/freetype/config/ftmodule.h ! src/java.desktop/share/native/libfreetype/include/freetype/config/ftoption.h + src/java.desktop/share/native/libfreetype/include/freetype/config/integer-types.h + src/java.desktop/share/native/libfreetype/include/freetype/config/mac-support.h + src/java.desktop/share/native/libfreetype/include/freetype/config/public-macros.h ! src/java.desktop/share/native/libfreetype/include/freetype/freetype.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftadvanc.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftbbox.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftbdf.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftbitmap.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftcid.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftcolor.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftdriver.h ! src/java.desktop/share/native/libfreetype/include/freetype/fterrors.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftfntfmt.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftgasp.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftglyph.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftgzip.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftimage.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftincrem.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftlcdfil.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftlist.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftmac.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftmm.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftmodapi.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftmoderr.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftoutln.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftparams.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftrender.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftsizes.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftsnames.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftstroke.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftsynth.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftsystem.h ! src/java.desktop/share/native/libfreetype/include/freetype/fttrigon.h ! src/java.desktop/share/native/libfreetype/include/freetype/fttypes.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/autohint.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/cffotypes.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/cfftypes.h + src/java.desktop/share/native/libfreetype/include/freetype/internal/compiler-macros.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftcalc.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftdebug.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftdrv.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftgloadr.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/fthash.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftmemory.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftobjs.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftpsprop.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftrfork.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftserv.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftstream.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftvalid.h - src/java.desktop/share/native/libfreetype/include/freetype/internal/internal.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/psaux.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/pshints.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svbdf.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svcfftl.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svcid.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svfntfmt.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svgldict.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svgxval.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svkern.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svmetric.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svmm.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svotval.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpfr.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpostnm.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpscmap.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpsinfo.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svsfnt.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svttcmap.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svtteng.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svttglyf.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svwinfnt.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/sfnt.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/t1types.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/tttypes.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/wofftypes.h ! src/java.desktop/share/native/libfreetype/include/freetype/t1tables.h ! src/java.desktop/share/native/libfreetype/include/freetype/ttnameid.h ! src/java.desktop/share/native/libfreetype/include/freetype/tttables.h ! src/java.desktop/share/native/libfreetype/include/freetype/tttags.h ! src/java.desktop/share/native/libfreetype/include/ft2build.h ! src/java.desktop/share/native/libfreetype/src/autofit/afblue.c ! src/java.desktop/share/native/libfreetype/src/autofit/afblue.dat ! src/java.desktop/share/native/libfreetype/src/autofit/afblue.h ! src/java.desktop/share/native/libfreetype/src/autofit/afcjk.c ! src/java.desktop/share/native/libfreetype/src/autofit/aferrors.h ! src/java.desktop/share/native/libfreetype/src/autofit/afglobal.c ! src/java.desktop/share/native/libfreetype/src/autofit/afhints.c ! src/java.desktop/share/native/libfreetype/src/autofit/aflatin.c ! src/java.desktop/share/native/libfreetype/src/autofit/afloader.c ! src/java.desktop/share/native/libfreetype/src/autofit/afmodule.c ! src/java.desktop/share/native/libfreetype/src/autofit/afmodule.h ! src/java.desktop/share/native/libfreetype/src/autofit/afranges.c ! src/java.desktop/share/native/libfreetype/src/autofit/afscript.h ! src/java.desktop/share/native/libfreetype/src/autofit/afshaper.c ! src/java.desktop/share/native/libfreetype/src/autofit/afshaper.h ! src/java.desktop/share/native/libfreetype/src/autofit/afstyles.h ! src/java.desktop/share/native/libfreetype/src/autofit/aftypes.h ! src/java.desktop/share/native/libfreetype/src/base/ftadvanc.c ! src/java.desktop/share/native/libfreetype/src/base/ftbase.h ! src/java.desktop/share/native/libfreetype/src/base/ftbbox.c ! src/java.desktop/share/native/libfreetype/src/base/ftbitmap.c ! src/java.desktop/share/native/libfreetype/src/base/ftcalc.c ! src/java.desktop/share/native/libfreetype/src/base/ftcid.c ! src/java.desktop/share/native/libfreetype/src/base/ftdbgmem.c ! src/java.desktop/share/native/libfreetype/src/base/ftdebug.c ! src/java.desktop/share/native/libfreetype/src/base/ftfntfmt.c ! src/java.desktop/share/native/libfreetype/src/base/ftfstype.c ! src/java.desktop/share/native/libfreetype/src/base/ftgasp.c ! src/java.desktop/share/native/libfreetype/src/base/ftgloadr.c ! src/java.desktop/share/native/libfreetype/src/base/ftglyph.c ! src/java.desktop/share/native/libfreetype/src/base/fthash.c ! src/java.desktop/share/native/libfreetype/src/base/ftinit.c ! src/java.desktop/share/native/libfreetype/src/base/ftlcdfil.c ! src/java.desktop/share/native/libfreetype/src/base/ftmac.c ! src/java.desktop/share/native/libfreetype/src/base/ftmm.c ! src/java.desktop/share/native/libfreetype/src/base/ftobjs.c ! src/java.desktop/share/native/libfreetype/src/base/ftoutln.c ! src/java.desktop/share/native/libfreetype/src/base/ftpatent.c ! src/java.desktop/share/native/libfreetype/src/base/ftpsprop.c ! src/java.desktop/share/native/libfreetype/src/base/ftrfork.c ! src/java.desktop/share/native/libfreetype/src/base/ftsnames.c ! src/java.desktop/share/native/libfreetype/src/base/ftstream.c ! src/java.desktop/share/native/libfreetype/src/base/ftstroke.c ! src/java.desktop/share/native/libfreetype/src/base/ftsynth.c ! src/java.desktop/share/native/libfreetype/src/base/ftsystem.c ! src/java.desktop/share/native/libfreetype/src/base/fttrigon.c ! src/java.desktop/share/native/libfreetype/src/base/fttype1.c ! src/java.desktop/share/native/libfreetype/src/base/ftutil.c ! src/java.desktop/share/native/libfreetype/src/cff/cffcmap.c ! src/java.desktop/share/native/libfreetype/src/cff/cffcmap.h ! src/java.desktop/share/native/libfreetype/src/cff/cffdrivr.c ! src/java.desktop/share/native/libfreetype/src/cff/cffdrivr.h ! src/java.desktop/share/native/libfreetype/src/cff/cfferrs.h ! src/java.desktop/share/native/libfreetype/src/cff/cffgload.c ! src/java.desktop/share/native/libfreetype/src/cff/cffgload.h ! src/java.desktop/share/native/libfreetype/src/cff/cffload.c ! src/java.desktop/share/native/libfreetype/src/cff/cffload.h ! src/java.desktop/share/native/libfreetype/src/cff/cffobjs.c ! src/java.desktop/share/native/libfreetype/src/cff/cffobjs.h ! src/java.desktop/share/native/libfreetype/src/cff/cffparse.c ! src/java.desktop/share/native/libfreetype/src/cff/cffparse.h ! src/java.desktop/share/native/libfreetype/src/cid/ciderrs.h ! src/java.desktop/share/native/libfreetype/src/cid/cidgload.c ! src/java.desktop/share/native/libfreetype/src/cid/cidgload.h ! src/java.desktop/share/native/libfreetype/src/cid/cidload.c ! src/java.desktop/share/native/libfreetype/src/cid/cidload.h ! src/java.desktop/share/native/libfreetype/src/cid/cidobjs.c ! src/java.desktop/share/native/libfreetype/src/cid/cidobjs.h ! src/java.desktop/share/native/libfreetype/src/cid/cidparse.c ! src/java.desktop/share/native/libfreetype/src/cid/cidparse.h ! src/java.desktop/share/native/libfreetype/src/cid/cidriver.c ! src/java.desktop/share/native/libfreetype/src/cid/cidriver.h ! src/java.desktop/share/native/libfreetype/src/psaux/afmparse.c ! src/java.desktop/share/native/libfreetype/src/psaux/afmparse.h ! src/java.desktop/share/native/libfreetype/src/psaux/cffdecode.c ! src/java.desktop/share/native/libfreetype/src/psaux/cffdecode.h ! src/java.desktop/share/native/libfreetype/src/psaux/psarrst.c ! src/java.desktop/share/native/libfreetype/src/psaux/psauxerr.h ! src/java.desktop/share/native/libfreetype/src/psaux/psauxmod.c ! src/java.desktop/share/native/libfreetype/src/psaux/psauxmod.h ! src/java.desktop/share/native/libfreetype/src/psaux/psblues.c ! src/java.desktop/share/native/libfreetype/src/psaux/psconv.c ! src/java.desktop/share/native/libfreetype/src/psaux/psconv.h ! src/java.desktop/share/native/libfreetype/src/psaux/pserror.h ! src/java.desktop/share/native/libfreetype/src/psaux/psfont.c ! src/java.desktop/share/native/libfreetype/src/psaux/psfont.h ! src/java.desktop/share/native/libfreetype/src/psaux/psft.c ! src/java.desktop/share/native/libfreetype/src/psaux/psft.h ! src/java.desktop/share/native/libfreetype/src/psaux/pshints.c ! src/java.desktop/share/native/libfreetype/src/psaux/psintrp.c ! src/java.desktop/share/native/libfreetype/src/psaux/psobjs.c ! src/java.desktop/share/native/libfreetype/src/psaux/psobjs.h ! src/java.desktop/share/native/libfreetype/src/psaux/psread.c ! src/java.desktop/share/native/libfreetype/src/psaux/psstack.c ! src/java.desktop/share/native/libfreetype/src/psaux/psstack.h ! src/java.desktop/share/native/libfreetype/src/psaux/pstypes.h ! src/java.desktop/share/native/libfreetype/src/psaux/t1cmap.c ! src/java.desktop/share/native/libfreetype/src/psaux/t1cmap.h ! src/java.desktop/share/native/libfreetype/src/psaux/t1decode.c ! src/java.desktop/share/native/libfreetype/src/psaux/t1decode.h ! src/java.desktop/share/native/libfreetype/src/pshinter/pshalgo.c ! src/java.desktop/share/native/libfreetype/src/pshinter/pshglob.c ! src/java.desktop/share/native/libfreetype/src/pshinter/pshglob.h ! src/java.desktop/share/native/libfreetype/src/pshinter/pshmod.c ! src/java.desktop/share/native/libfreetype/src/pshinter/pshmod.h ! src/java.desktop/share/native/libfreetype/src/pshinter/pshnterr.h ! src/java.desktop/share/native/libfreetype/src/pshinter/pshrec.c ! src/java.desktop/share/native/libfreetype/src/pshinter/pshrec.h ! src/java.desktop/share/native/libfreetype/src/psnames/psmodule.c ! src/java.desktop/share/native/libfreetype/src/psnames/psmodule.h ! src/java.desktop/share/native/libfreetype/src/psnames/psnamerr.h ! src/java.desktop/share/native/libfreetype/src/raster/ftraster.c ! src/java.desktop/share/native/libfreetype/src/raster/ftraster.h ! src/java.desktop/share/native/libfreetype/src/raster/ftrend1.c ! src/java.desktop/share/native/libfreetype/src/raster/ftrend1.h ! src/java.desktop/share/native/libfreetype/src/raster/rasterrs.h ! src/java.desktop/share/native/libfreetype/src/sfnt/pngshim.c ! src/java.desktop/share/native/libfreetype/src/sfnt/pngshim.h ! src/java.desktop/share/native/libfreetype/src/sfnt/sfdriver.c ! src/java.desktop/share/native/libfreetype/src/sfnt/sfdriver.h ! src/java.desktop/share/native/libfreetype/src/sfnt/sferrors.h ! src/java.desktop/share/native/libfreetype/src/sfnt/sfobjs.c ! src/java.desktop/share/native/libfreetype/src/sfnt/sfobjs.h ! src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff.c ! src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff.h ! src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff2.c ! src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff2.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttcmap.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttcmap.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttcolr.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttcolr.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttcpal.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttcpal.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttkern.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttkern.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttload.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttload.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttmtx.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttmtx.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttpost.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttpost.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttsbit.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttsbit.h ! src/java.desktop/share/native/libfreetype/src/sfnt/woff2tags.c ! src/java.desktop/share/native/libfreetype/src/sfnt/woff2tags.h ! src/java.desktop/share/native/libfreetype/src/smooth/ftgrays.c ! src/java.desktop/share/native/libfreetype/src/smooth/ftgrays.h ! src/java.desktop/share/native/libfreetype/src/smooth/ftsmerrs.h ! src/java.desktop/share/native/libfreetype/src/smooth/ftsmooth.c ! src/java.desktop/share/native/libfreetype/src/smooth/ftsmooth.h ! src/java.desktop/share/native/libfreetype/src/truetype/ttdriver.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttdriver.h ! src/java.desktop/share/native/libfreetype/src/truetype/tterrors.h ! src/java.desktop/share/native/libfreetype/src/truetype/ttgload.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttgload.h ! src/java.desktop/share/native/libfreetype/src/truetype/ttgxvar.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttgxvar.h ! src/java.desktop/share/native/libfreetype/src/truetype/ttinterp.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttinterp.h ! src/java.desktop/share/native/libfreetype/src/truetype/ttobjs.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttobjs.h ! src/java.desktop/share/native/libfreetype/src/truetype/ttpload.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttpload.h ! src/java.desktop/share/native/libfreetype/src/truetype/ttsubpix.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttsubpix.h ! src/java.desktop/share/native/libfreetype/src/type1/t1afm.c ! src/java.desktop/share/native/libfreetype/src/type1/t1afm.h ! src/java.desktop/share/native/libfreetype/src/type1/t1driver.c ! src/java.desktop/share/native/libfreetype/src/type1/t1driver.h ! src/java.desktop/share/native/libfreetype/src/type1/t1errors.h ! src/java.desktop/share/native/libfreetype/src/type1/t1gload.c ! src/java.desktop/share/native/libfreetype/src/type1/t1gload.h ! src/java.desktop/share/native/libfreetype/src/type1/t1load.c ! src/java.desktop/share/native/libfreetype/src/type1/t1load.h ! src/java.desktop/share/native/libfreetype/src/type1/t1objs.c ! src/java.desktop/share/native/libfreetype/src/type1/t1objs.h ! src/java.desktop/share/native/libfreetype/src/type1/t1parse.c ! src/java.desktop/share/native/libfreetype/src/type1/t1parse.h Changeset: da3c598a Author: Yuri Nesterenko Date: 2021-04-28 18:04:19 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/da3c598a4d149b20b256520738981597c835b4af Merge Changeset: a46fd368 Author: Yuri Nesterenko Date: 2021-04-29 08:47:26 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/a46fd36814da3b8adcb04b53cf7166a6051aac77 8255845: Memory leak in imageFile.cpp Backport-of: 66a2e70985fcdb8e0b91b05fbeae825db6ae9c78 ! src/java.base/share/native/libjimage/imageFile.cpp Changeset: 6623cfe1 Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2021-04-30 14:05:02 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/6623cfe16cbb4671dc495775dfa4824c7baef570 8230010: Remove jdk8037819/BasicTest1.java 8230002: javax/xml/jaxp/unittest/transform/SecureProcessingTest.java runs zero test Backport-of: f85fe3a3d64fd6e6cfbea577362f37446311bcfd ! test/jaxp/javax/xml/jaxp/unittest/transform/SecureProcessingTest.java - test/jdk/javax/xml/jaxp/testng/validation/jdk8037819/BasicTest1.java Changeset: 1c24c099 Author: Sergey Nazarkin Committer: Yuri Nesterenko Date: 2021-05-04 10:00:56 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/1c24c09924408d0b3e8b257c95c1e93205deaf2a 8264821: DirectIOTest fails on a system with large block size Reviewed-by: yan Backport-of: 7e4cd480206891550828d1fdfebae57ecc19ed37 ! test/jdk/java/nio/channels/FileChannel/directio/DirectIOTest.java Changeset: 7a23750e Author: Dmitry Cherepanov Date: 2021-05-04 10:08:13 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/7a23750e10e4bea71c8adffbfeb214fb52d186eb 8260380: Upgrade to LittleCMS 2.12 Backport-of: 4caeb39f01b13b5472d8dacb268262fd418fd0c4 ! src/java.desktop/share/legal/lcms.md ! src/java.desktop/share/native/liblcms/cmsalpha.c ! src/java.desktop/share/native/liblcms/cmscgats.c ! src/java.desktop/share/native/liblcms/cmscnvrt.c ! src/java.desktop/share/native/liblcms/cmsgamma.c ! src/java.desktop/share/native/liblcms/cmsintrp.c ! src/java.desktop/share/native/liblcms/cmsio0.c ! src/java.desktop/share/native/liblcms/cmslut.c ! src/java.desktop/share/native/liblcms/cmsnamed.c ! src/java.desktop/share/native/liblcms/cmsopt.c ! src/java.desktop/share/native/liblcms/cmspack.c ! src/java.desktop/share/native/liblcms/cmspcs.c ! src/java.desktop/share/native/liblcms/cmsplugin.c ! src/java.desktop/share/native/liblcms/cmsps2.c ! src/java.desktop/share/native/liblcms/cmssamp.c ! src/java.desktop/share/native/liblcms/cmstypes.c ! src/java.desktop/share/native/liblcms/cmsxform.c ! src/java.desktop/share/native/liblcms/lcms2.h ! src/java.desktop/share/native/liblcms/lcms2_internal.h ! src/java.desktop/share/native/liblcms/lcms2_plugin.h Changeset: 61803a99 Author: Vladimir Kempik Date: 2021-05-04 10:18:53 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/61803a998b94f871ea4cbcbdf5c6b9c9264fa4dc 8264786: [macos] All Swing/AWT apps cause Allow Notifications prompt to appear when app is launched Reviewed-by: yan Backport-of: 020236cb9825bf4fa91a495a179623e3fcdc0149 ! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.m ! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.h ! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.m Changeset: 9ed07b90 Author: Yuri Nesterenko Date: 2021-05-05 07:29:44 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/9ed07b9029c3174462ed778dba552d119febd1d9 8244088: [Regression] Switch of Gnome theme ends up in deadlocked UI Backport-of: a7f46919ff43ede12ed977512a3b0d93bc4cbc76 ! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c ! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.h ! src/java.desktop/unix/native/libawt_xawt/awt/swing_GTKEngine.c Changeset: 8d96cc3e Author: Dmitry Cherepanov Date: 2021-05-06 10:45:05 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/8d96cc3e93cb00b9ce46df98bf05199e358cf333 8245981: Upgrade to jQuery 3.5.1 Reviewed-by: yan Backport-of: 0b02c5b5e038db4b86d15a2a99a3a3fd051f406d ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/external/jquery/jquery.js = src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jquery-3.5.1.js ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java ! src/jdk.javadoc/share/legal/jquery.md ! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java ! test/langtools/jdk/javadoc/tool/api/basic/APITest.java Changeset: d46f2971 Author: Sergey Nazarkin Committer: Yuri Nesterenko Date: 2021-05-06 16:42:35 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/d46f29717e41746d0d78a6876f3a6c6d6b581ae5 8231118: ARM32: Math tests failures Backport-of: 485115d1b3bc6b67069d65dc8223474dd9850b08 ! src/hotspot/cpu/arm/assembler_arm_32.hpp ! src/hotspot/cpu/arm/c1_Runtime1_arm.cpp ! src/hotspot/cpu/arm/macroAssembler_arm.hpp ! src/hotspot/cpu/arm/sharedRuntime_arm.cpp ! src/hotspot/cpu/arm/stubGenerator_arm.cpp ! src/hotspot/cpu/arm/stubRoutinesCrypto_arm.cpp Changeset: fac6c491 Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2021-05-06 16:44:35 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/fac6c4915c6f7609c692af13d301f82e1cd0d0ba 8242184: Default signature algorithm for an RSASSA-PSS key Backport-of: d8539a51efe379cacee4093995100bf7fe23a312 ! src/java.base/share/classes/sun/security/x509/AlgorithmId.java ! src/java.base/share/classes/sun/security/x509/X509CRLImpl.java ! src/java.base/share/classes/sun/security/x509/X509CertImpl.java + test/jdk/sun/security/tools/keytool/GenerateAll.java Changeset: 56ed2b58 Author: Dmitry Cherepanov Date: 2021-05-07 12:07:05 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/56ed2b58a2a246aa24efc7383cd5531c2abe2cbf 8244087: 2020-04-24 public suffix list update v ff6fcea Backport-of: 07cb35a9f3122673b8eeae1f3c84fdb6be5c46af ! make/data/publicsuffixlist/VERSION ! make/data/publicsuffixlist/public_suffix_list.dat ! src/java.base/share/legal/public_suffix.md ! test/jdk/sun/security/util/RegisteredDomain/ParseNames.java ! test/jdk/sun/security/util/RegisteredDomain/tests.dat Changeset: a6f50e55 Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2021-05-11 07:27:39 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/a6f50e55b108966fe726286131d182622641d81b 8247763: assert(outer->outcnt() == 2) failed: 'only phis' failure in LoopNode::verify_strip_mined() Backport-of: 5adfaa39866f3127000f0779158c65afe1d24007 ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/loopstripmining/TestStoreSunkToOuterLoop.java Changeset: 36717352 Author: Sergey Nazarkin Committer: Yuri Nesterenko Date: 2021-05-11 08:42:17 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/36717352c76910e690f5ee8505b44ec189d63f99 8263676: AArch64: one potential bug in C1 LIRGenerator::generate_address() Reviewed-by: aph Backport-of: 81ba5784ba866be39612982c637b509c8205e88f ! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp Changeset: 235c8ba2 Author: Alexey Bakhtin Committer: Yuri Nesterenko Date: 2021-05-12 06:56:21 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/235c8ba23df3f47f0f6e2b3cb054111612795a63 8241248: NullPointerException in sun.security.ssl.HKDF.extract(HKDF.java:93) Backport-of: 1603ca23422b03157afb2bd1050524465474b60e ! src/java.base/share/classes/sun/security/ssl/PreSharedKeyExtension.java ! src/java.base/share/classes/sun/security/ssl/SSLSessionContextImpl.java ! src/java.base/share/classes/sun/security/ssl/ServerHello.java ! src/java.base/share/classes/sun/security/util/Cache.java Changeset: 4d5bb5ed Author: Yuri Nesterenko Date: 2021-05-12 08:01:51 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/4d5bb5ed1b6ecc6700abdc392ea9d3c87fd14bd3 8255880: UI of Swing components is not redrawn after their internal state changed Backport-of: e8c40bafa51ed73247d2a03a8411cbcb0cdf4efa ! src/java.desktop/unix/classes/sun/awt/X11/XFramePeer.java + test/jdk/javax/swing/JFrame/8255880/RepaintOnFrameIconifiedStateChangeTest.java Changeset: 613eb445 Author: Sergey Nazarkin Committer: Yuri Nesterenko Date: 2021-05-13 08:51:58 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/613eb44507694551f8dc6f8de545a9c0a752705d 8248043: Need to eliminate excessive i2l conversions Backport-of: 6d137a36169956171bfd0afef91e8ce29b568e33 ! src/hotspot/share/opto/subnode.cpp ! src/hotspot/share/opto/subnode.hpp + test/hotspot/jtreg/compiler/c2/TestSkipLongToIntCast.java + test/micro/org/openjdk/bench/vm/compiler/SkipIntToLongCast.java Changeset: c87d3999 Author: Yuri Nesterenko Date: 2021-05-13 11:21:25 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/c87d39999fb84d4ffa60ae543744930821a46b08 8232084: HotSpot build failed with GCC 9.2.1 Reviewed-by: bae Backport-of: 11fbd78f27a338af850256a468a93dc257a4d3ac ! make/lib/Awt2dLibraries.gmk ! make/lib/Lib-jdk.jdwp.agent.gmk ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/share/services/diagnosticArgument.cpp ! src/hotspot/share/utilities/compilerWarnings.hpp ! src/hotspot/share/utilities/compilerWarnings_gcc.hpp Changeset: 0b0db80d Author: Ilarion Nakonechnyy Committer: Yuri Nesterenko Date: 2021-05-14 10:45:40 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/0b0db80d1283741205950136e8d9f89af3933e88 8227080: (fs) Files.newInputStream(...).skip(n) is slow Backport-of: c6c82dd736db6ff96a0f82862e416a9513633cd6 ! src/java.base/share/classes/sun/nio/ch/ChannelInputStream.java ! test/jdk/java/nio/file/Files/Misc.java From duke at openjdk.java.net Fri May 14 12:09:08 2021 From: duke at openjdk.java.net (duke) Date: Fri, 14 May 2021 12:09:08 GMT Subject: git: openjdk/jdk15u-dev: Added tag jdk-15.0.4+2 for changeset 30458d46 Message-ID: <493e8c32-b706-4e96-ba40-cb965392a8a3@openjdk.java.net> Tagged by: Yuri Nesterenko Date: 2021-05-14 14:59:42 +0000 Added tag jdk-15.0.4+2 for changeset 30458d46 Changeset: 30458d46 Author: Yuri Nesterenko Date: 2021-05-13 14:02:38 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/30458d46a81d6d86b95fe05356c9ffe14b1a703a From duke at openjdk.java.net Fri May 14 12:09:13 2021 From: duke at openjdk.java.net (duke) Date: Fri, 14 May 2021 12:09:13 GMT Subject: git: openjdk/jdk15u: Added tag jdk-15.0.4+2 for changeset 30458d46 Message-ID: Tagged by: Yuri Nesterenko Date: 2021-05-14 14:59:42 +0000 Added tag jdk-15.0.4+2 for changeset 30458d46 Changeset: 30458d46 Author: Yuri Nesterenko Date: 2021-05-13 14:02:38 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/30458d46a81d6d86b95fe05356c9ffe14b1a703a From yan at openjdk.java.net Fri May 14 12:13:37 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Fri, 14 May 2021 12:13:37 GMT Subject: git: openjdk/jdk15u: 23 new changesets Message-ID: Changeset: 59f8941c Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2021-04-26 08:19:44 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/59f8941c30fb6111c5e95531d520b4ef03e376c3 8257242: [macOS] Java app crashes while switching input methods Backport-of: 822ee47459d3a33ab3acd7f8798525967a20d237 ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m Changeset: 6fb2ac22 Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2021-04-26 08:24:07 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/6fb2ac223d1998eb4d72ec7bac7a9cfa8ada3a9d 8248532: Every time I change keyboard language at my MacBook, Java crashes Backport-of: 6329de45045da3ce937cd22d82e74c3f142ea3f2 ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m Changeset: 70230e22 Author: Yuri Nesterenko Date: 2021-04-26 11:49:29 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/70230e226eacda38baf6d3304f5e0ec9fbbe2877 8256751: Incremental rebuild with precompiled header fails when touching a header file Backport-of: 19b2898691f945f0d6257e88ec74e291d5d7f277 ! make/common/NativeCompilation.gmk Changeset: 12951437 Author: Yuri Nesterenko Date: 2021-04-26 12:08:24 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/12951437383d17a2f19f95d524f8a441e0b71410 8256810: Incremental rebuild broken on Macosx Backport-of: 4c86e46d75f6703aeab165df9c4068a76786d538 ! make/common/NativeCompilation.gmk Changeset: a92bbe82 Author: Yuri Nesterenko Date: 2021-04-26 17:50:34 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/a92bbe82b0d487b292d6ef45c412a9b90747b113 8257547: Handle multiple prereqs on the same line in deps files Backport-of: 36209b70daf4df54435b6acd7092b77d2b5053df ! make/common/NativeCompilation.gmk + test/make/TestFixDepsFile.gmk ! test/make/TestMake.gmk Changeset: 981267e7 Author: Vladimir Kempik Date: 2021-04-26 18:01:56 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/981267e778f3faa956eb3f0c717bb40c14e30ef9 8257633: Missing -mmacosx-version-min=X flag when linking libjvm Backport-of: 51d325e613bfcf7f8016ba6d8b146afec6f0f85c ! make/autoconf/flags-ldflags.m4 Changeset: 9b0ba2a2 Author: Vladimir Kempik Date: 2021-04-27 08:23:06 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/9b0ba2a2175c93218fd2c60104f7e69f1c825bd0 8256633: Fix product build on Windows+Arm64 Backport-of: f57662874afe03250050b88ced07eb480484802b ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp Changeset: d79cd94d Author: Dmitry Cherepanov Date: 2021-04-27 14:30:41 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/d79cd94d3453e124164f1afd917b41050731841f 8261170: Upgrade to FreeType 2.10.4 Backport-of: 228c2857154cd6208cfbbe024a65ef31016e2ec4 ! src/java.desktop/share/legal/freetype.md ! src/java.desktop/share/native/libfreetype/UPDATING.txt ! src/java.desktop/share/native/libfreetype/include/freetype/config/ftconfig.h ! src/java.desktop/share/native/libfreetype/include/freetype/config/ftheader.h ! src/java.desktop/share/native/libfreetype/include/freetype/config/ftmodule.h ! src/java.desktop/share/native/libfreetype/include/freetype/config/ftoption.h + src/java.desktop/share/native/libfreetype/include/freetype/config/integer-types.h + src/java.desktop/share/native/libfreetype/include/freetype/config/mac-support.h + src/java.desktop/share/native/libfreetype/include/freetype/config/public-macros.h ! src/java.desktop/share/native/libfreetype/include/freetype/freetype.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftadvanc.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftbbox.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftbdf.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftbitmap.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftcid.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftcolor.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftdriver.h ! src/java.desktop/share/native/libfreetype/include/freetype/fterrors.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftfntfmt.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftgasp.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftglyph.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftgzip.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftimage.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftincrem.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftlcdfil.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftlist.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftmac.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftmm.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftmodapi.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftmoderr.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftoutln.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftparams.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftrender.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftsizes.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftsnames.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftstroke.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftsynth.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftsystem.h ! src/java.desktop/share/native/libfreetype/include/freetype/fttrigon.h ! src/java.desktop/share/native/libfreetype/include/freetype/fttypes.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/autohint.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/cffotypes.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/cfftypes.h + src/java.desktop/share/native/libfreetype/include/freetype/internal/compiler-macros.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftcalc.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftdebug.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftdrv.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftgloadr.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/fthash.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftmemory.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftobjs.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftpsprop.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftrfork.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftserv.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftstream.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftvalid.h - src/java.desktop/share/native/libfreetype/include/freetype/internal/internal.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/psaux.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/pshints.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svbdf.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svcfftl.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svcid.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svfntfmt.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svgldict.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svgxval.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svkern.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svmetric.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svmm.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svotval.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpfr.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpostnm.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpscmap.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpsinfo.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svsfnt.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svttcmap.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svtteng.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svttglyf.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svwinfnt.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/sfnt.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/t1types.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/tttypes.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/wofftypes.h ! src/java.desktop/share/native/libfreetype/include/freetype/t1tables.h ! src/java.desktop/share/native/libfreetype/include/freetype/ttnameid.h ! src/java.desktop/share/native/libfreetype/include/freetype/tttables.h ! src/java.desktop/share/native/libfreetype/include/freetype/tttags.h ! src/java.desktop/share/native/libfreetype/include/ft2build.h ! src/java.desktop/share/native/libfreetype/src/autofit/afblue.c ! src/java.desktop/share/native/libfreetype/src/autofit/afblue.dat ! src/java.desktop/share/native/libfreetype/src/autofit/afblue.h ! src/java.desktop/share/native/libfreetype/src/autofit/afcjk.c ! src/java.desktop/share/native/libfreetype/src/autofit/aferrors.h ! src/java.desktop/share/native/libfreetype/src/autofit/afglobal.c ! src/java.desktop/share/native/libfreetype/src/autofit/afhints.c ! src/java.desktop/share/native/libfreetype/src/autofit/aflatin.c ! src/java.desktop/share/native/libfreetype/src/autofit/afloader.c ! src/java.desktop/share/native/libfreetype/src/autofit/afmodule.c ! src/java.desktop/share/native/libfreetype/src/autofit/afmodule.h ! src/java.desktop/share/native/libfreetype/src/autofit/afranges.c ! src/java.desktop/share/native/libfreetype/src/autofit/afscript.h ! src/java.desktop/share/native/libfreetype/src/autofit/afshaper.c ! src/java.desktop/share/native/libfreetype/src/autofit/afshaper.h ! src/java.desktop/share/native/libfreetype/src/autofit/afstyles.h ! src/java.desktop/share/native/libfreetype/src/autofit/aftypes.h ! src/java.desktop/share/native/libfreetype/src/base/ftadvanc.c ! src/java.desktop/share/native/libfreetype/src/base/ftbase.h ! src/java.desktop/share/native/libfreetype/src/base/ftbbox.c ! src/java.desktop/share/native/libfreetype/src/base/ftbitmap.c ! src/java.desktop/share/native/libfreetype/src/base/ftcalc.c ! src/java.desktop/share/native/libfreetype/src/base/ftcid.c ! src/java.desktop/share/native/libfreetype/src/base/ftdbgmem.c ! src/java.desktop/share/native/libfreetype/src/base/ftdebug.c ! src/java.desktop/share/native/libfreetype/src/base/ftfntfmt.c ! src/java.desktop/share/native/libfreetype/src/base/ftfstype.c ! src/java.desktop/share/native/libfreetype/src/base/ftgasp.c ! src/java.desktop/share/native/libfreetype/src/base/ftgloadr.c ! src/java.desktop/share/native/libfreetype/src/base/ftglyph.c ! src/java.desktop/share/native/libfreetype/src/base/fthash.c ! src/java.desktop/share/native/libfreetype/src/base/ftinit.c ! src/java.desktop/share/native/libfreetype/src/base/ftlcdfil.c ! src/java.desktop/share/native/libfreetype/src/base/ftmac.c ! src/java.desktop/share/native/libfreetype/src/base/ftmm.c ! src/java.desktop/share/native/libfreetype/src/base/ftobjs.c ! src/java.desktop/share/native/libfreetype/src/base/ftoutln.c ! src/java.desktop/share/native/libfreetype/src/base/ftpatent.c ! src/java.desktop/share/native/libfreetype/src/base/ftpsprop.c ! src/java.desktop/share/native/libfreetype/src/base/ftrfork.c ! src/java.desktop/share/native/libfreetype/src/base/ftsnames.c ! src/java.desktop/share/native/libfreetype/src/base/ftstream.c ! src/java.desktop/share/native/libfreetype/src/base/ftstroke.c ! src/java.desktop/share/native/libfreetype/src/base/ftsynth.c ! src/java.desktop/share/native/libfreetype/src/base/ftsystem.c ! src/java.desktop/share/native/libfreetype/src/base/fttrigon.c ! src/java.desktop/share/native/libfreetype/src/base/fttype1.c ! src/java.desktop/share/native/libfreetype/src/base/ftutil.c ! src/java.desktop/share/native/libfreetype/src/cff/cffcmap.c ! src/java.desktop/share/native/libfreetype/src/cff/cffcmap.h ! src/java.desktop/share/native/libfreetype/src/cff/cffdrivr.c ! src/java.desktop/share/native/libfreetype/src/cff/cffdrivr.h ! src/java.desktop/share/native/libfreetype/src/cff/cfferrs.h ! src/java.desktop/share/native/libfreetype/src/cff/cffgload.c ! src/java.desktop/share/native/libfreetype/src/cff/cffgload.h ! src/java.desktop/share/native/libfreetype/src/cff/cffload.c ! src/java.desktop/share/native/libfreetype/src/cff/cffload.h ! src/java.desktop/share/native/libfreetype/src/cff/cffobjs.c ! src/java.desktop/share/native/libfreetype/src/cff/cffobjs.h ! src/java.desktop/share/native/libfreetype/src/cff/cffparse.c ! src/java.desktop/share/native/libfreetype/src/cff/cffparse.h ! src/java.desktop/share/native/libfreetype/src/cid/ciderrs.h ! src/java.desktop/share/native/libfreetype/src/cid/cidgload.c ! src/java.desktop/share/native/libfreetype/src/cid/cidgload.h ! src/java.desktop/share/native/libfreetype/src/cid/cidload.c ! src/java.desktop/share/native/libfreetype/src/cid/cidload.h ! src/java.desktop/share/native/libfreetype/src/cid/cidobjs.c ! src/java.desktop/share/native/libfreetype/src/cid/cidobjs.h ! src/java.desktop/share/native/libfreetype/src/cid/cidparse.c ! src/java.desktop/share/native/libfreetype/src/cid/cidparse.h ! src/java.desktop/share/native/libfreetype/src/cid/cidriver.c ! src/java.desktop/share/native/libfreetype/src/cid/cidriver.h ! src/java.desktop/share/native/libfreetype/src/psaux/afmparse.c ! src/java.desktop/share/native/libfreetype/src/psaux/afmparse.h ! src/java.desktop/share/native/libfreetype/src/psaux/cffdecode.c ! src/java.desktop/share/native/libfreetype/src/psaux/cffdecode.h ! src/java.desktop/share/native/libfreetype/src/psaux/psarrst.c ! src/java.desktop/share/native/libfreetype/src/psaux/psauxerr.h ! src/java.desktop/share/native/libfreetype/src/psaux/psauxmod.c ! src/java.desktop/share/native/libfreetype/src/psaux/psauxmod.h ! src/java.desktop/share/native/libfreetype/src/psaux/psblues.c ! src/java.desktop/share/native/libfreetype/src/psaux/psconv.c ! src/java.desktop/share/native/libfreetype/src/psaux/psconv.h ! src/java.desktop/share/native/libfreetype/src/psaux/pserror.h ! src/java.desktop/share/native/libfreetype/src/psaux/psfont.c ! src/java.desktop/share/native/libfreetype/src/psaux/psfont.h ! src/java.desktop/share/native/libfreetype/src/psaux/psft.c ! src/java.desktop/share/native/libfreetype/src/psaux/psft.h ! src/java.desktop/share/native/libfreetype/src/psaux/pshints.c ! src/java.desktop/share/native/libfreetype/src/psaux/psintrp.c ! src/java.desktop/share/native/libfreetype/src/psaux/psobjs.c ! src/java.desktop/share/native/libfreetype/src/psaux/psobjs.h ! src/java.desktop/share/native/libfreetype/src/psaux/psread.c ! src/java.desktop/share/native/libfreetype/src/psaux/psstack.c ! src/java.desktop/share/native/libfreetype/src/psaux/psstack.h ! src/java.desktop/share/native/libfreetype/src/psaux/pstypes.h ! src/java.desktop/share/native/libfreetype/src/psaux/t1cmap.c ! src/java.desktop/share/native/libfreetype/src/psaux/t1cmap.h ! src/java.desktop/share/native/libfreetype/src/psaux/t1decode.c ! src/java.desktop/share/native/libfreetype/src/psaux/t1decode.h ! src/java.desktop/share/native/libfreetype/src/pshinter/pshalgo.c ! src/java.desktop/share/native/libfreetype/src/pshinter/pshglob.c ! src/java.desktop/share/native/libfreetype/src/pshinter/pshglob.h ! src/java.desktop/share/native/libfreetype/src/pshinter/pshmod.c ! src/java.desktop/share/native/libfreetype/src/pshinter/pshmod.h ! src/java.desktop/share/native/libfreetype/src/pshinter/pshnterr.h ! src/java.desktop/share/native/libfreetype/src/pshinter/pshrec.c ! src/java.desktop/share/native/libfreetype/src/pshinter/pshrec.h ! src/java.desktop/share/native/libfreetype/src/psnames/psmodule.c ! src/java.desktop/share/native/libfreetype/src/psnames/psmodule.h ! src/java.desktop/share/native/libfreetype/src/psnames/psnamerr.h ! src/java.desktop/share/native/libfreetype/src/raster/ftraster.c ! src/java.desktop/share/native/libfreetype/src/raster/ftraster.h ! src/java.desktop/share/native/libfreetype/src/raster/ftrend1.c ! src/java.desktop/share/native/libfreetype/src/raster/ftrend1.h ! src/java.desktop/share/native/libfreetype/src/raster/rasterrs.h ! src/java.desktop/share/native/libfreetype/src/sfnt/pngshim.c ! src/java.desktop/share/native/libfreetype/src/sfnt/pngshim.h ! src/java.desktop/share/native/libfreetype/src/sfnt/sfdriver.c ! src/java.desktop/share/native/libfreetype/src/sfnt/sfdriver.h ! src/java.desktop/share/native/libfreetype/src/sfnt/sferrors.h ! src/java.desktop/share/native/libfreetype/src/sfnt/sfobjs.c ! src/java.desktop/share/native/libfreetype/src/sfnt/sfobjs.h ! src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff.c ! src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff.h ! src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff2.c ! src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff2.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttcmap.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttcmap.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttcolr.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttcolr.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttcpal.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttcpal.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttkern.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttkern.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttload.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttload.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttmtx.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttmtx.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttpost.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttpost.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttsbit.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttsbit.h ! src/java.desktop/share/native/libfreetype/src/sfnt/woff2tags.c ! src/java.desktop/share/native/libfreetype/src/sfnt/woff2tags.h ! src/java.desktop/share/native/libfreetype/src/smooth/ftgrays.c ! src/java.desktop/share/native/libfreetype/src/smooth/ftgrays.h ! src/java.desktop/share/native/libfreetype/src/smooth/ftsmerrs.h ! src/java.desktop/share/native/libfreetype/src/smooth/ftsmooth.c ! src/java.desktop/share/native/libfreetype/src/smooth/ftsmooth.h ! src/java.desktop/share/native/libfreetype/src/truetype/ttdriver.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttdriver.h ! src/java.desktop/share/native/libfreetype/src/truetype/tterrors.h ! src/java.desktop/share/native/libfreetype/src/truetype/ttgload.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttgload.h ! src/java.desktop/share/native/libfreetype/src/truetype/ttgxvar.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttgxvar.h ! src/java.desktop/share/native/libfreetype/src/truetype/ttinterp.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttinterp.h ! src/java.desktop/share/native/libfreetype/src/truetype/ttobjs.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttobjs.h ! src/java.desktop/share/native/libfreetype/src/truetype/ttpload.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttpload.h ! src/java.desktop/share/native/libfreetype/src/truetype/ttsubpix.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttsubpix.h ! src/java.desktop/share/native/libfreetype/src/type1/t1afm.c ! src/java.desktop/share/native/libfreetype/src/type1/t1afm.h ! src/java.desktop/share/native/libfreetype/src/type1/t1driver.c ! src/java.desktop/share/native/libfreetype/src/type1/t1driver.h ! src/java.desktop/share/native/libfreetype/src/type1/t1errors.h ! src/java.desktop/share/native/libfreetype/src/type1/t1gload.c ! src/java.desktop/share/native/libfreetype/src/type1/t1gload.h ! src/java.desktop/share/native/libfreetype/src/type1/t1load.c ! src/java.desktop/share/native/libfreetype/src/type1/t1load.h ! src/java.desktop/share/native/libfreetype/src/type1/t1objs.c ! src/java.desktop/share/native/libfreetype/src/type1/t1objs.h ! src/java.desktop/share/native/libfreetype/src/type1/t1parse.c ! src/java.desktop/share/native/libfreetype/src/type1/t1parse.h Changeset: 9caa2902 Author: Yuri Nesterenko Date: 2021-04-28 11:18:33 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/9caa2902bb5f96b2144983d1865bb1d01adb912c 8255845: Memory leak in imageFile.cpp Backport-of: 66a2e70985fcdb8e0b91b05fbeae825db6ae9c78 ! src/java.base/share/native/libjimage/imageFile.cpp Changeset: acf2eea2 Author: Vladimir Kempik Date: 2021-05-04 09:48:21 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/acf2eea2262ce78d5103afa826aa79c91298013d 8264786: [macos] All Swing/AWT apps cause Allow Notifications prompt to appear when app is launched Reviewed-by: yan Backport-of: 020236cb9825bf4fa91a495a179623e3fcdc0149 ! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.m ! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.h ! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.m Changeset: 547c7984 Author: Dmitry Cherepanov Date: 2021-05-04 09:57:03 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/547c7984e6fb83e15fec8f59c4bd087a8a5bab10 8260380: Upgrade to LittleCMS 2.12 Backport-of: 4caeb39f01b13b5472d8dacb268262fd418fd0c4 ! src/java.desktop/share/legal/lcms.md ! src/java.desktop/share/native/liblcms/cmsalpha.c ! src/java.desktop/share/native/liblcms/cmscgats.c ! src/java.desktop/share/native/liblcms/cmscnvrt.c ! src/java.desktop/share/native/liblcms/cmsgamma.c ! src/java.desktop/share/native/liblcms/cmsintrp.c ! src/java.desktop/share/native/liblcms/cmsio0.c ! src/java.desktop/share/native/liblcms/cmslut.c ! src/java.desktop/share/native/liblcms/cmsnamed.c ! src/java.desktop/share/native/liblcms/cmsopt.c ! src/java.desktop/share/native/liblcms/cmspack.c ! src/java.desktop/share/native/liblcms/cmspcs.c ! src/java.desktop/share/native/liblcms/cmsplugin.c ! src/java.desktop/share/native/liblcms/cmsps2.c ! src/java.desktop/share/native/liblcms/cmssamp.c ! src/java.desktop/share/native/liblcms/cmstypes.c ! src/java.desktop/share/native/liblcms/cmsxform.c ! src/java.desktop/share/native/liblcms/lcms2.h ! src/java.desktop/share/native/liblcms/lcms2_internal.h ! src/java.desktop/share/native/liblcms/lcms2_plugin.h Changeset: 5626db38 Author: Yuri Nesterenko Date: 2021-05-05 09:33:59 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/5626db38fe39dd43b46d9f28d792a73a075188d3 8244088: [Regression] Switch of Gnome theme ends up in deadlocked UI Backport-of: a7f46919ff43ede12ed977512a3b0d93bc4cbc76 ! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c ! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.h ! src/java.desktop/unix/native/libawt_xawt/awt/swing_GTKEngine.c Changeset: f0f89d22 Author: Yuri Nesterenko Date: 2021-05-06 11:16:47 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/f0f89d22bbcb4d32fddc4f9c21573c95c515caea 8260349: Cannot programmatically retrieve Metaspace max set via JAVA_TOOL_OPTIONS Backport-of: b6a736738ae025604d86924298fdd04a7851b85f ! src/hotspot/share/services/memoryPool.cpp + test/hotspot/jtreg/runtime/Metaspace/MaxMetaspaceSizeEnvVarTest.java Changeset: ca0a09e6 Author: Ekaterina Vergizova Date: 2021-05-11 09:38:36 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/ca0a09e678f6486425f48672dfcf998d22f4e1ab 8250627: Use -XX:+/-UseContainerSupport for enabling/disabling Java container metrics Backport-of: e6517d1ae2628f16442e09fd8f48190762517d2e ! make/hotspot/symbols/symbols-linux ! src/hotspot/share/include/jvm.h ! src/hotspot/share/prims/jvm.cpp ! src/java.base/linux/classes/jdk/internal/platform/CgroupMetrics.java + src/java.base/linux/native/libjava/CgroupMetrics.c + test/jdk/jdk/internal/platform/docker/CheckUseContainerSupport.java + test/jdk/jdk/internal/platform/docker/TestUseContainerSupport.java Changeset: fb513225 Author: Ekaterina Vergizova Date: 2021-05-11 09:39:27 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/fb5132254d834ba01a4b65ce64143843e83c674e 8244500: jtreg test error in test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java When the kernel doesn't support swap limits, expect host values instead. Backport-of: 732d8865dfb56e2afbc13d7e53fb1017b9e8b10e ! test/hotspot/jtreg/containers/docker/CheckOperatingSystemMXBean.java ! test/hotspot/jtreg/containers/docker/TestCPUAwareness.java ! test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java Changeset: 2486d30b Author: Alexey Bakhtin Committer: Yuri Nesterenko Date: 2021-05-11 11:57:42 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/2486d30b6ec9242fe3b2e47638e75c99aefa7b14 8241248: NullPointerException in sun.security.ssl.HKDF.extract(HKDF.java:93) Backport-of: 1603ca23422b03157afb2bd1050524465474b60e ! src/java.base/share/classes/sun/security/ssl/PreSharedKeyExtension.java ! src/java.base/share/classes/sun/security/ssl/SSLSessionContextImpl.java ! src/java.base/share/classes/sun/security/ssl/ServerHello.java ! src/java.base/share/classes/sun/security/util/Cache.java Changeset: daa195ae Author: Ekaterina Vergizova Date: 2021-05-11 12:04:21 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/daa195aed413e8b59bad7b351f592bfa63ad2b8f 8253476: TestUseContainerSupport.java fails on some Linux kernels w/o swap limit capabilities Backport-of: 2fe0a5d75ee9434017b3df5cfa713ef895a19866 ! test/jdk/jdk/internal/platform/docker/TestUseContainerSupport.java Changeset: d13fb263 Author: Yuri Nesterenko Date: 2021-05-11 12:05:20 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/d13fb263ff83feba616c269dfd6db174a4567496 8255880: UI of Swing components is not redrawn after their internal state changed Backport-of: e8c40bafa51ed73247d2a03a8411cbcb0cdf4efa ! src/java.desktop/unix/classes/sun/awt/X11/XFramePeer.java + test/jdk/javax/swing/JFrame/8255880/RepaintOnFrameIconifiedStateChangeTest.java Changeset: 631defc8 Author: Sergey Nazarkin Committer: Yuri Nesterenko Date: 2021-05-13 07:06:46 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/631defc80ace3a4e28bdf5989222e396955be736 8264821: DirectIOTest fails on a system with large block size Backport-of: 7e4cd480206891550828d1fdfebae57ecc19ed37 ! test/jdk/java/nio/channels/FileChannel/directio/DirectIOTest.java Changeset: 4d0f9059 Author: Ekaterina Vergizova Date: 2021-05-13 09:42:34 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/4d0f9059652b359a4f7e303550a6f7b8db564738 8250984: Memory Docker tests fail on some Linux kernels w/o cgroupv1 swap limit capabilities Reviewed-by: yan Backport-of: 0187567704d79ecf394d4cb656d0ba4c886351f1 ! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/CgroupV1MemorySubSystemController.java ! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/CgroupV1Subsystem.java ! test/hotspot/jtreg/containers/cgroup/PlainRead.java ! test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java ! test/jdk/jdk/internal/platform/docker/MetricsMemoryTester.java ! test/lib/jdk/test/lib/containers/cgroup/MetricsTesterCgroupV1.java Changeset: 22d0aab9 Author: Yuri Nesterenko Date: 2021-05-13 12:10:43 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/22d0aab9022e29e3b4db75ea4e236d74184c0204 8247432: Update IANA Language Subtag Registry to Version 2020-09-29 Backport-of: ae0ca743f5646a5312566a6a65ec8929fca4b372 ! make/data/lsrdata/language-subtag-registry.txt ! test/jdk/java/util/Locale/Bug8040211.java Changeset: 0be19d28 Author: Ekaterina Vergizova Date: 2021-05-13 12:52:53 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/0be19d285688c5c39f7535c0af5332fb7c672079 8257746: Regression introduced with JDK-8250984 - memory might be null in some machines Backport-of: abc4300de9c7a298c359fb585d3b0570a98df5cb ! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/CgroupV1Subsystem.java Changeset: 30458d46 Author: Yuri Nesterenko Date: 2021-05-13 14:02:38 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/30458d46a81d6d86b95fe05356c9ffe14b1a703a 8249215: JFrame::setVisible crashed with -Dfile.encoding=UTF-8 on Japanese Windows. Backport-of: e15e30fef22ddffcaef9449648ae93b407a7b598 ! src/java.desktop/windows/classes/sun/awt/windows/WFontConfiguration.java From dcherepanov at openjdk.java.net Fri May 14 13:19:19 2021 From: dcherepanov at openjdk.java.net (Dmitry Cherepanov) Date: Fri, 14 May 2021 13:19:19 GMT Subject: git: openjdk/jdk13u-dev: 8244151: Update MUSCLE PC/SC-Lite headers to the latest release 1.8.26 Message-ID: Changeset: 49e369c8 Author: Dmitry Cherepanov Date: 2021-05-14 13:18:11 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/49e369c80aef64da6f971b0bc57d292004da7f63 8244151: Update MUSCLE PC/SC-Lite headers to the latest release 1.8.26 Updated from 1.8.24 to 1.8.26 Backport-of: 78825925a5123aff66ae222420dcff8f454190e2 ! src/java.smartcardio/unix/legal/pcsclite.md ! src/java.smartcardio/unix/native/libj2pcsc/MUSCLE/pcsclite.h From phh at openjdk.java.net Sat May 15 00:21:32 2021 From: phh at openjdk.java.net (Paul Hohensee) Date: Sat, 15 May 2021 00:21:32 GMT Subject: git: openjdk/jdk16u: 8260308: Update LogCompilation junit to 4.13.1 Message-ID: <316946f6-c98c-4e3a-9f92-e48e58170876@openjdk.org> Changeset: 860ca3fd Author: Paul Hohensee Date: 2021-05-15 00:20:34 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/860ca3fd7541ae99d6a6b4adc4f7e81f09d4c641 8260308: Update LogCompilation junit to 4.13.1 Backport-of: ef247ab276b6f687a2ac0e0700d0de91bd3df8a8 ! src/utils/LogCompilation/pom.xml From rwestrel at redhat.com Mon May 17 07:28:13 2021 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Mon, 17 May 2021 07:28:13 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8265938: C2's conditional move optimization does not handle top Phi Message-ID: <202105170728.14H7SDTj011361@aojmv0008.oracle.com> Changeset: 0c2a14167fee Author: thartmann Date: 2021-04-27 17:10 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/0c2a14167fee 8265938: C2's conditional move optimization does not handle top Phi Reviewed-by: chagedorn, kvn, iignatyev ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/loopopts/TestCMoveWithDeadPhi.java ! test/hotspot/jtreg/compiler/loopopts/TestStrangeControl.java From yan at openjdk.java.net Mon May 17 08:58:18 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Mon, 17 May 2021 08:58:18 GMT Subject: git: openjdk/jdk13u-dev: 8249608: Vector register used by C2 compiled method corrupted at safepoint Message-ID: Changeset: afdd8248 Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2021-05-17 08:57:21 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/afdd824826cc7e4b8a36a33299bb3dd7574ebe03 8249608: Vector register used by C2 compiled method corrupted at safepoint Always update 'max_vlen_in_bytes'. Backport-of: 970e251a54d3b8871d3b948c1632c124f248cb01 ! src/hotspot/share/opto/superword.cpp + test/hotspot/jtreg/compiler/vectorization/TestVectorsNotSavedAtSafepoint.java From yan at openjdk.java.net Mon May 17 08:58:54 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Mon, 17 May 2021 08:58:54 GMT Subject: git: openjdk/jdk15u-dev: 8249608: Vector register used by C2 compiled method corrupted at safepoint Message-ID: <1ccb5113-68de-4e74-8189-d38fab49023b@openjdk.org> Changeset: 73ab6693 Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2021-05-17 08:57:45 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/73ab6693acee20bebfa35aaff874d79978e63808 8249608: Vector register used by C2 compiled method corrupted at safepoint Always update 'max_vlen_in_bytes'. Backport-of: 970e251a54d3b8871d3b948c1632c124f248cb01 ! src/hotspot/share/opto/superword.cpp + test/hotspot/jtreg/compiler/vectorization/TestVectorsNotSavedAtSafepoint.java From adinn at redhat.com Mon May 17 09:28:48 2021 From: adinn at redhat.com (adinn at redhat.com) Date: Mon, 17 May 2021 09:28:48 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8260653: Unreachable nodes keep speculative types alive Message-ID: <202105170928.14H9SmTt006255@aojmv0008.oracle.com> Changeset: 873a691b1ae4 Author: adinn Date: 2021-05-17 10:28 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/873a691b1ae4 8260653: Unreachable nodes keep speculative types alive Reviewed-by: vlivanov, thartmann ! src/hotspot/share/opto/phaseX.cpp From yan at openjdk.java.net Mon May 17 13:56:50 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Mon, 17 May 2021 13:56:50 GMT Subject: git: openjdk/jdk13u-dev: 8227609: (fs) Files.newInputStream(...).skip(n) should allow skipping beyond file size Message-ID: Changeset: 32036b2b Author: Ilarion Nakonechnyy Committer: Yuri Nesterenko Date: 2021-05-17 12:42:28 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/32036b2b5c31dff8d124f9a5e37c0ceb979ee777 8227609: (fs) Files.newInputStream(...).skip(n) should allow skipping beyond file size Backport-of: 3155cd829b56d9d44f47b607bad34db27d8b6d6a ! src/java.base/share/classes/sun/nio/ch/ChannelInputStream.java + test/jdk/java/nio/file/Files/InputStreamTest.java ! test/jdk/java/nio/file/Files/Misc.java From evergizova at openjdk.java.net Mon May 17 13:57:00 2021 From: evergizova at openjdk.java.net (Ekaterina Vergizova) Date: Mon, 17 May 2021 13:57:00 GMT Subject: git: openjdk/jdk15u-dev: 8255908: ExceptionInInitializerError due to UncheckedIOException while initializing cgroupv1 subsystem Message-ID: <85d0e06f-ce71-4194-b62e-d32e53e49ac8@openjdk.org> Changeset: fb539676 Author: Ekaterina Vergizova Date: 2021-05-17 12:44:28 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/fb5396763c6844d345ce4bc322030566e8b78c23 8255908: ExceptionInInitializerError due to UncheckedIOException while initializing cgroupv1 subsystem Backport-of: 8d9cf48e813dee9567340720978392e04f736e65 ! src/java.base/linux/classes/jdk/internal/platform/CgroupSubsystemController.java ! src/java.base/linux/classes/jdk/internal/platform/CgroupUtil.java ! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/CgroupV1Subsystem.java ! src/java.base/linux/classes/jdk/internal/platform/cgroupv2/CgroupV2Subsystem.java From evergizova at openjdk.java.net Mon May 17 14:01:43 2021 From: evergizova at openjdk.java.net (Ekaterina Vergizova) Date: Mon, 17 May 2021 14:01:43 GMT Subject: git: openjdk/jdk15u-dev: 8251257: NMT: jcmd VM.native_memory scale=1 crashes target VM Message-ID: <632a26f5-57c4-4523-bb2d-fcd131db7915@openjdk.org> Changeset: 723da963 Author: Ekaterina Vergizova Date: 2021-05-17 14:00:59 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/723da963557c23713cc5ae0fcbd6d8d0cfb77d67 8251257: NMT: jcmd VM.native_memory scale=1 crashes target VM Backport-of: 6df465de7309e90bc4de8da66c7059035ffc9bef ! src/hotspot/share/services/nmtCommon.cpp ! test/hotspot/jtreg/runtime/NMT/JcmdScale.java From coffeys at openjdk.java.net Mon May 17 15:34:54 2021 From: coffeys at openjdk.java.net (Sean Coffey) Date: Mon, 17 May 2021 15:34:54 GMT Subject: git: openjdk/jdk16u: 8267100: [BACKOUT] JDK-8196415 Disable SHA-1 Signed JARs Message-ID: <5f20d7d0-4199-4bb6-b930-d1eee9866a2d@openjdk.org> Changeset: e84e1858 Author: Sean Coffey Date: 2021-05-17 15:34:14 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/e84e18580d764f612b9afaee7a470cde856a6bcc 8267100: [BACKOUT] JDK-8196415 Disable SHA-1 Signed JARs Reviewed-by: mullan ! src/java.base/share/conf/security/java.security From evergizova at openjdk.java.net Tue May 18 12:28:14 2021 From: evergizova at openjdk.java.net (Ekaterina Vergizova) Date: Tue, 18 May 2021 12:28:14 GMT Subject: git: openjdk/jdk15u-dev: 8256809: Annotation processing causes NPE during flow analysis Message-ID: Changeset: 14df1203 Author: Ekaterina Vergizova Date: 2021-05-18 12:27:04 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/14df1203caef52594671e6c828cebe552a8dd7ee 8256809: Annotation processing causes NPE during flow analysis Backport-of: 8ddf5e172b5d3fcd0aafa50c9019ee16ef038825 ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java + test/langtools/tools/javac/processing/rounds/ErrClassSymbolTypeFixed.java From goetz.lindenmaier at sap.com Wed May 19 05:59:25 2021 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Wed, 19 May 2021 05:59:25 +0000 Subject: hg: jdk-updates/jdk11u: 13 new changesets Message-ID: <202105190559.14J5xQaL012467@aojmv0008.oracle.com> Changeset: 9250ad6fa277 Author: ccheung Date: 2019-01-11 14:05 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/9250ad6fa277 8216184: CDS/appCDS tests failed on Windows due to long path to a classlist file Summary: use os::open() instead of fopen() Reviewed-by: iklam, dholmes ! src/hotspot/share/classfile/classListParser.cpp ! src/hotspot/share/memory/metaspaceShared.cpp + test/hotspot/jtreg/runtime/appcds/LongClassListPath.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/classpathtests/DummyClassesInBootClassPath.java Changeset: 36edc371eb3a Author: jnimeh Date: 2021-03-04 15:17 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/36edc371eb3a 8254717: isAssignableFrom checks in KeyFactorySpi.engineGetKeySpec appear to be backwards Reviewed-by: jnimeh Contributed-by: Ziyi Luo ! src/java.base/share/classes/com/sun/crypto/provider/DESKeyFactory.java ! src/java.base/share/classes/com/sun/crypto/provider/DESedeKeyFactory.java ! src/java.base/share/classes/com/sun/crypto/provider/DHKeyFactory.java ! src/java.base/share/classes/sun/security/provider/DSAKeyFactory.java ! src/java.base/share/classes/sun/security/rsa/RSAKeyFactory.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11DHKeyFactory.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11DSAKeyFactory.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11ECKeyFactory.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyFactory.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11RSAKeyFactory.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java ! src/jdk.crypto.ec/share/classes/sun/security/ec/ECKeyFactory.java ! src/jdk.crypto.ec/share/classes/sun/security/ec/XDHKeyFactory.java + test/jdk/java/security/KeyFactory/KeyFactoryGetKeySpecForInvalidSpec.java ! test/jdk/sun/security/rsa/TestKeyFactory.java ! test/jdk/sun/security/rsa/pss/TestPSSKeySupport.java Changeset: 0d2d1b28bb7b Author: valeriep Date: 2021-03-29 20:14 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/0d2d1b28bb7b 8263404: RsaPrivateKeySpec is always recognized as RSAPrivateCrtKeySpec in RSAKeyFactory.engineGetKeySpec Reviewed-by: valeriep Contributed-by: Greg Rubin , Ziyi Luo ! src/java.base/share/classes/sun/security/rsa/RSAKeyFactory.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11RSAKeyFactory.java ! test/jdk/java/security/KeyFactory/KeyFactoryGetKeySpecForInvalidSpec.java ! test/jdk/sun/security/pkcs11/PKCS11Test.java + test/jdk/sun/security/pkcs11/nss/p11-nss-sensitive.txt + test/jdk/sun/security/pkcs11/rsa/TestP11KeyFactoryGetRSAKeySpec.java Changeset: 13f5374c822d Author: egahlin Date: 2020-05-07 03:18 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/13f5374c822d 8243452: JFR: Could not create chunk in repository with over 200 recordings Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/Repository.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/RepositoryChunk.java Changeset: 8ef49d1c1654 Author: goetz Date: 2021-05-13 10:16 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/8ef49d1c1654 Merge Changeset: c5676d14224a Author: bulasevich Date: 2020-07-24 09:07 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c5676d14224a 8249189: AARCH64: more L2I conversions can be skipped Reviewed-by: aph ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/aarch64_ad.m4 Changeset: 16d4c42505f5 Author: bulasevich Date: 2021-05-14 11:51 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/16d4c42505f5 8252311: AArch64: save two words in itable lookup stub Reviewed-by: adinn, aph ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp Changeset: accdcd005fc6 Author: mbaesken Date: 2021-05-11 10:49 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/accdcd005fc6 8266892: avoid maybe-uninitialized gcc warnings on linux s390x Reviewed-by: shade, lucy ! src/hotspot/cpu/s390/assembler_s390.inline.hpp Changeset: df8e3cafa631 Author: mbaesken Date: 2019-10-18 09:57 +0900 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/df8e3cafa631 8232084: HotSpot build failed with GCC 9.2.1 Reviewed-by: sspitsyn, cjplummer, dholmes, iklam ! src/hotspot/share/services/diagnosticArgument.cpp ! src/hotspot/share/utilities/compilerWarnings.hpp ! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/jvmti_tools.c ! test/hotspot/jtreg/vmTestbase/vm/mlvm/share/mlvmJvmtiUtils.c Changeset: d77f2d36a00e Author: mbaesken Date: 2019-11-19 13:33 +0900 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/d77f2d36a00e 8220074: Clean up GCC 8.3 errors in LittleCMS Reviewed-by: prr ! make/lib/Awt2dLibraries.gmk Changeset: 0c2a14167fee Author: thartmann Date: 2021-04-27 17:10 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/0c2a14167fee 8265938: C2's conditional move optimization does not handle top Phi Reviewed-by: chagedorn, kvn, iignatyev ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/loopopts/TestCMoveWithDeadPhi.java ! test/hotspot/jtreg/compiler/loopopts/TestStrangeControl.java Changeset: 873a691b1ae4 Author: adinn Date: 2021-05-17 10:28 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/873a691b1ae4 8260653: Unreachable nodes keep speculative types alive Reviewed-by: vlivanov, thartmann ! src/hotspot/share/opto/phaseX.cpp Changeset: bce3c3659531 Author: goetz Date: 2021-05-19 07:58 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/bce3c3659531 Added tag jdk-11.0.12+3 for changeset 873a691b1ae4 ! .hgtags From goetz.lindenmaier at sap.com Wed May 19 06:03:18 2021 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Wed, 19 May 2021 06:03:18 +0000 Subject: hg: jdk-updates/jdk11u-dev: Added tag jdk-11.0.12+3 for changeset 873a691b1ae4 Message-ID: <202105190603.14J63IJC013999@aojmv0008.oracle.com> Changeset: bce3c3659531 Author: goetz Date: 2021-05-19 07:58 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/bce3c3659531 Added tag jdk-11.0.12+3 for changeset 873a691b1ae4 ! .hgtags From yan at openjdk.java.net Wed May 19 07:24:01 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Wed, 19 May 2021 07:24:01 GMT Subject: git: openjdk/jdk13u-dev: 8241829: Cleanup the code for PrinterJob on windows Message-ID: <4e199e91-c30e-4ccf-89d5-8baa0ba2c35e@openjdk.org> Changeset: 5650831d Author: Yuri Nesterenko Date: 2021-05-19 07:22:14 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/5650831d485f3d3bf48685b53477eaefe71395da 8241829: Cleanup the code for PrinterJob on windows Backport-of: a62b24f573c418b2b30f18e72bfdb96359acc890 ! src/java.desktop/windows/classes/sun/print/PrintServiceLookupProvider.java ! src/java.desktop/windows/native/libawt/windows/WPrinterJob.cpp + test/jdk/java/awt/print/PrintServicesSecurityManager.java From yan at openjdk.java.net Wed May 19 07:36:56 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Wed, 19 May 2021 07:36:56 GMT Subject: git: openjdk/jdk13u-dev: 8262829: Native crash in Win32PrintServiceLookup.getAllPrinterNames() Message-ID: <5863a95d-c57b-402b-8416-01a80582220f@openjdk.org> Changeset: 23aded5c Author: Yuri Nesterenko Date: 2021-05-19 07:35:36 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/23aded5cea9113a53f99bc57db0944184a0ccea1 8262829: Native crash in Win32PrintServiceLookup.getAllPrinterNames() Backport-of: a6e34b3d1c6e2e278fe2d26d7e9028898a1c01b6 ! src/java.desktop/windows/native/libawt/windows/WPrinterJob.cpp From yan at openjdk.java.net Wed May 19 08:06:23 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Wed, 19 May 2021 08:06:23 GMT Subject: git: openjdk/jdk15u-dev: 8262829: Native crash in Win32PrintServiceLookup.getAllPrinterNames() Message-ID: <2bf2b687-a9af-4e10-9b8c-de8b7fd11f9d@openjdk.org> Changeset: 31a8f04b Author: Yuri Nesterenko Date: 2021-05-19 08:05:24 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/31a8f04bad9d8ad32012dfcb375bc04dcf4638b9 8262829: Native crash in Win32PrintServiceLookup.getAllPrinterNames() Backport-of: a6e34b3d1c6e2e278fe2d26d7e9028898a1c01b6 ! src/java.desktop/windows/native/libawt/windows/WPrinterJob.cpp From evergizova at openjdk.java.net Wed May 19 08:29:11 2021 From: evergizova at openjdk.java.net (Ekaterina Vergizova) Date: Wed, 19 May 2021 08:29:11 GMT Subject: git: openjdk/jdk15u-dev: 8261022: Fix incorrect result of Math.abs() with char type Message-ID: Changeset: 2a1129e7 Author: Ekaterina Vergizova Date: 2021-05-19 08:28:30 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/2a1129e7951eb0652e9e5237099b4d27951d89be 8261022: Fix incorrect result of Math.abs() with char type Reviewed-by: yan Backport-of: 7a2db858e0e81f2ba17c3554386bb6a833318b3d ! src/hotspot/share/opto/superword.cpp + test/hotspot/jtreg/compiler/vectorization/TestAbsCharVector.java From yan at openjdk.java.net Wed May 19 11:31:16 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Wed, 19 May 2021 11:31:16 GMT Subject: git: openjdk/jdk13u-dev: 8241082: Upgrade IANA Language Subtag Registry data to 03-16-2020 version Message-ID: Changeset: ab400f76 Author: Yuri Nesterenko Date: 2021-05-19 11:30:22 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/ab400f766334920465ff1c112c6472a7e124a834 8241082: Upgrade IANA Language Subtag Registry data to 03-16-2020 version Backport-of: e5e24ad08091b1b256cbc064320766b24036daf0 ! make/data/lsrdata/language-subtag-registry.txt ! make/jdk/src/classes/build/tools/generatelsrequivmaps/EquivMapsGenerator.java ! test/jdk/java/util/Locale/Bug8040211.java From yan at openjdk.java.net Wed May 19 12:14:37 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Wed, 19 May 2021 12:14:37 GMT Subject: git: openjdk/jdk13u-dev: 8242010: Update IANA Language Subtag Registry to Version 2020-04-01 Message-ID: Changeset: 9e591146 Author: Yuri Nesterenko Date: 2021-05-19 12:13:35 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/9e591146898c596b90071e5db66f64b08a73ca82 8242010: Update IANA Language Subtag Registry to Version 2020-04-01 Backport-of: 51a5e9ca3ce53ff75be4eb0aed2d55c109cf5094 ! make/data/lsrdata/language-subtag-registry.txt ! make/jdk/src/classes/build/tools/generatelsrequivmaps/EquivMapsGenerator.java ! test/jdk/java/util/Locale/Bug7069824.java ! test/jdk/java/util/Locale/Bug8040211.java ! test/jdk/java/util/Locale/LSRDataTest.java From yan at openjdk.java.net Wed May 19 12:52:50 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Wed, 19 May 2021 12:52:50 GMT Subject: git: openjdk/jdk13u-dev: 8247432: Update IANA Language Subtag Registry to Version 2020-09-29 Message-ID: <53acd728-3536-4be4-9be6-aada515271f3@openjdk.org> Changeset: 35a16464 Author: Yuri Nesterenko Date: 2021-05-19 12:51:20 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/35a1646413541efd76aff4efd5a782ee1cf3c4a5 8247432: Update IANA Language Subtag Registry to Version 2020-09-29 Backport-of: ae0ca743f5646a5312566a6a65ec8929fca4b372 ! make/data/lsrdata/language-subtag-registry.txt ! test/jdk/java/util/Locale/Bug8040211.java From dcherepanov at openjdk.java.net Wed May 19 13:43:05 2021 From: dcherepanov at openjdk.java.net (Dmitry Cherepanov) Date: Wed, 19 May 2021 13:43:05 GMT Subject: git: openjdk/jdk13u-dev: 8229243: SunPKCS11-Solaris provider tests failing on Solaris 11.4 Message-ID: Changeset: fd68584c Author: Dmitry Cherepanov Date: 2021-05-19 13:42:15 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/fd68584c37e7fb28ef570edc3dbe0a25b913b520 8229243: SunPKCS11-Solaris provider tests failing on Solaris 11.4 For CK_GCM_PARAMS, try the spec definition first before falling back to the header file definition Backport-of: 381e90eb6bd62416a07cf883c1588ade3287d140 ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11AEADCipher.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Digest.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Mac.java ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_convert.c ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_crypt.c ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_util.c + src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11gcm2.h ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11t.h ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11wrapper.h ! src/jdk.crypto.cryptoki/unix/native/libj2pkcs11/p11_md.h ! src/jdk.crypto.cryptoki/windows/native/libj2pkcs11/p11_md.h ! test/jdk/sun/security/pkcs11/Cipher/TestGCMKeyAndIvCheck.java From martin.doerr at sap.com Wed May 19 16:56:17 2021 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Wed, 19 May 2021 16:56:17 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8251031: Some vmTestbase/nsk/monitoring/RuntimeMXBean tests fail with hostnames starting from digits Message-ID: <202105191656.14JGuI7k012002@aojmv0008.oracle.com> Changeset: 23c959137deb Author: jiefu Date: 2020-08-05 10:54 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/23c959137deb 8251031: Some vmTestbase/nsk/monitoring/RuntimeMXBean tests fail with hostnames starting from digits Reviewed-by: dholmes, cjplummer, sspitsyn ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/RuntimeMXBean/RuntimeMXBean006/RuntimeMXBean006.java From thomas.stuefe at gmail.com Thu May 20 04:29:12 2021 From: thomas.stuefe at gmail.com (thomas.stuefe at gmail.com) Date: Thu, 20 May 2021 04:29:12 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8185734: [Windows] Structured Exception Catcher missing around gtest execution Message-ID: <202105200429.14K4TCrB015335@aojmv0008.oracle.com> Changeset: 88034f694be4 Author: stuefe Date: 2021-05-20 06:27 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/88034f694be4 8185734: [Windows] Structured Exception Catcher missing around gtest execution Reviewed-by: dholmes, ihse ! make/RunTests.gmk ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp ! test/hotspot/gtest/gtestLauncher.cpp ! test/hotspot/jtreg/gtest/GTestWrapper.java From thomas.stuefe at gmail.com Thu May 20 05:03:28 2021 From: thomas.stuefe at gmail.com (thomas.stuefe at gmail.com) Date: Thu, 20 May 2021 05:03:28 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8257828: SafeFetch may crash if invoked in non-JavaThreads Message-ID: <202105200503.14K53Sw0000159@aojmv0008.oracle.com> Changeset: eb94646e9e44 Author: stuefe Date: 2021-05-20 06:53 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/eb94646e9e44 8257828: SafeFetch may crash if invoked in non-JavaThreads Reviewed-by: mdoerr, kbarrett, coleenp, dholmes ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp ! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp ! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp ! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp ! src/hotspot/os_cpu/solaris_sparc/os_solaris_sparc.cpp ! src/hotspot/os_cpu/solaris_x86/os_solaris_x86.cpp + test/hotspot/gtest/runtime/test_safefetch.cpp From thomas.stuefe at gmail.com Thu May 20 05:10:24 2021 From: thomas.stuefe at gmail.com (thomas.stuefe at gmail.com) Date: Thu, 20 May 2021 05:10:24 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8260030: Improve stringStream buffer handling Message-ID: <202105200510.14K5AONN004349@aojmv0008.oracle.com> Changeset: 3810766e2476 Author: stuefe Date: 2021-05-20 07:06 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/3810766e2476 8260030: Improve stringStream buffer handling Reviewed-by: iklam, kbarrett ! src/hotspot/share/utilities/ostream.cpp ! src/hotspot/share/utilities/ostream.hpp ! test/hotspot/gtest/utilities/test_ostream.cpp From matthias.baesken at sap.com Thu May 20 06:15:06 2021 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Thu, 20 May 2021 06:15:06 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8261422: Adjust problematic String.format calls in jdk/internal/util/Preconditions.java outOfBoundsMessage Message-ID: <202105200615.14K6F78w003460@aojmv0008.oracle.com> Changeset: 6886ee797306 Author: mbaesken Date: 2021-02-16 08:44 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/6886ee797306 8261422: Adjust problematic String.format calls in jdk/internal/util/Preconditions.java outOfBoundsMessage Reviewed-by: clanger ! src/java.base/share/classes/jdk/internal/util/Preconditions.java From dcherepanov at openjdk.java.net Thu May 20 09:48:37 2021 From: dcherepanov at openjdk.java.net (Dmitry Cherepanov) Date: Thu, 20 May 2021 09:48:37 GMT Subject: git: openjdk/jdk13u-dev: 8244154: Update SunPKCS11 provider with PKCS11 v3.0 header files Message-ID: <54528980-7b02-44f6-8431-d3be51f51159@openjdk.org> Changeset: 9fe778e2 Author: Dmitry Cherepanov Date: 2021-05-20 09:47:28 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/9fe778e26a91cfe216c1eb37e9e6ec6dd2e65306 8244154: Update SunPKCS11 provider with PKCS11 v3.0 header files Backport-of: 7d8985243d472db19dd416a5d9fe116737d3b327 ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/Functions.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11Constants.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11Exception.java ! src/jdk.crypto.cryptoki/share/legal/pkcs11cryptotoken.md ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11.h ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11f.h ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11t.h From martin.doerr at sap.com Thu May 20 09:49:42 2021 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Thu, 20 May 2021 09:49:42 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8241087: Build failure with VS 2019 (16.5.0) due to C2039 and C2873 Message-ID: <202105200949.14K9ngPH010477@aojmv0008.oracle.com> Changeset: 1c4a635131ab Author: ysuenaga Date: 2020-03-23 15:43 +0900 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/1c4a635131ab 8241087: Build failure with VS 2019 (16.5.0) due to C2039 and C2873 Reviewed-by: serb ! src/java.desktop/windows/native/libawt/windows/awt_DCHolder.cpp ! src/java.desktop/windows/native/libawt/windows/awt_DnDDT.cpp ! src/java.desktop/windows/native/libawt/windows/awt_ole.h From dcherepanov at openjdk.java.net Thu May 20 10:12:10 2021 From: dcherepanov at openjdk.java.net (Dmitry Cherepanov) Date: Thu, 20 May 2021 10:12:10 GMT Subject: git: openjdk/jdk15u-dev: 8244154: Update SunPKCS11 provider with PKCS11 v3.0 header files Message-ID: Changeset: 717506c2 Author: Dmitry Cherepanov Date: 2021-05-20 10:11:00 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/717506c2979152177860f052c5aec883a72ed925 8244154: Update SunPKCS11 provider with PKCS11 v3.0 header files Backport-of: 7d8985243d472db19dd416a5d9fe116737d3b327 ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/Functions.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11Constants.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11Exception.java ! src/jdk.crypto.cryptoki/share/legal/pkcs11cryptotoken.md ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11.h ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11f.h ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11t.h From martin.doerr at sap.com Thu May 20 10:09:29 2021 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Thu, 20 May 2021 10:09:29 +0000 Subject: hg: jdk-updates/jdk11u-dev: 2 new changesets Message-ID: <202105201009.14KA9TNM020011@aojmv0008.oracle.com> Changeset: f0669acef619 Author: weijun Date: 2021-05-06 18:00 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/f0669acef619 8266293: Key protection using PBEWithMD5AndDES fails with "java.security.InvalidAlgorithmParameterException: Salt must be 8 bytes long" Reviewed-by: valeriep ! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java ! test/jdk/sun/security/pkcs12/ParamsPreferences.java Changeset: 4d34709b32d9 Author: weijun Date: 2021-04-30 14:04 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/4d34709b32d9 8266220: keytool still prompt for store password on a password-less pkcs12 file if -storetype pkcs12 is specified Reviewed-by: coffeys, hchao ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! test/jdk/sun/security/tools/keytool/PKCS12Passwd.java From yan at openjdk.java.net Thu May 20 10:27:44 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 20 May 2021 10:27:44 GMT Subject: git: openjdk/jdk13u-dev: 8252883: AccessDeniedException caused by delayed file deletion on Windows Message-ID: Changeset: 32f107ad Author: Yuri Nesterenko Date: 2021-05-20 10:26:56 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/32f107ad3819d524bbaf5e20487fa2ea1f9305b4 8252883: AccessDeniedException caused by delayed file deletion on Windows Reviewed-by: dcherepanov Backport-of: ebdc80ead9b2ffd5f0d1e16ca6b8bab94b5ae6f3 ! src/java.logging/share/classes/java/util/logging/FileHandler.java + test/jdk/java/util/logging/FileHandlerAccessTest.java From evergizova at openjdk.java.net Thu May 20 10:39:55 2021 From: evergizova at openjdk.java.net (Ekaterina Vergizova) Date: Thu, 20 May 2021 10:39:55 GMT Subject: git: openjdk/jdk13u-dev: 8243452: JFR: Could not create chunk in repository with over 200 recordings Message-ID: <61e52e40-f73a-4d59-babf-ecb4097b5dbf@openjdk.org> Changeset: e7fc2017 Author: Ekaterina Vergizova Date: 2021-05-20 10:38:42 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/e7fc2017b8ada53e965c32947fc3a290056d3daa 8243452: JFR: Could not create chunk in repository with over 200 recordings Backport-of: 6dd84434934544542137f7b7567158e067e68590 ! src/jdk.jfr/share/classes/jdk/jfr/internal/Repository.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/RepositoryChunk.java From martin.doerr at sap.com Thu May 20 10:35:24 2021 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Thu, 20 May 2021 10:35:24 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8265666: Enable AIX build platform to make external debug symbols Message-ID: <202105201035.14KAZOK6001063@aojmv0008.oracle.com> Changeset: 409bd9924765 Author: aleonard Date: 2021-05-12 11:25 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/409bd9924765 8265666: Enable AIX build platform to make external debug symbols Reviewed-by: erikj, mdoerr ! make/autoconf/jdk-options.m4 ! make/common/NativeCompilation.gmk From vkempik at openjdk.java.net Thu May 20 13:01:50 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Thu, 20 May 2021 13:01:50 GMT Subject: git: openjdk/jdk15u-dev: 8261395: C1 crash "cannot make java calls from the native compiler" Message-ID: <70ac420d-5073-4616-9386-3a3b4debb28c@openjdk.org> Changeset: 0903e109 Author: Vladimir Kempik Date: 2021-05-20 13:00:50 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/0903e1095717ef82c12c1640c429f72e07257daa 8261395: C1 crash "cannot make java calls from the native compiler" Reviewed-by: yan Backport-of: e828a939a8155a3b4ab26811a405bb4e4b2b99e8 ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp + test/hotspot/jtreg/runtime/Nestmates/protectionDomain/Host.java + test/hotspot/jtreg/runtime/Nestmates/protectionDomain/TestDifferentProtectionDomains.java From yan at openjdk.java.net Thu May 20 13:09:15 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 20 May 2021 13:09:15 GMT Subject: git: openjdk/jdk13u-dev: 8229396: jdeps ignores multi-release when generate-module-info used on command line Message-ID: Changeset: d103e2ef Author: Yuri Nesterenko Date: 2021-05-20 13:08:01 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/d103e2ef4aacd9ff802c156d3ffff05b30184ca1 8229396: jdeps ignores multi-release when generate-module-info used on command line Backport-of: b7e74ef62f4797d30a6edc5c7963f309b11b067d ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ClassFileReader.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleInfoBuilder.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties + test/langtools/tools/jdeps/missingDeps/MissingDepsTest.java + test/langtools/tools/jdeps/missingDeps/p/internal/X.java + test/langtools/tools/jdeps/missingDeps/src/m1/module-info.java + test/langtools/tools/jdeps/missingDeps/src/m1/p/Foo.java + test/langtools/tools/jdeps/missingDeps/src/m2/module-info.java + test/langtools/tools/jdeps/missingDeps/src/m2/q/Bar.java + test/langtools/tools/jdeps/missingDeps/src/m2/q/T.java From yan at openjdk.java.net Thu May 20 13:55:47 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 20 May 2021 13:55:47 GMT Subject: git: openjdk/jdk13u-dev: 8225773: jdeps --check produces NPE if there is any missing module dependence Message-ID: Changeset: ebb6843d Author: Yuri Nesterenko Date: 2021-05-20 13:55:03 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/ebb6843d23a41f65e1d9dea39a47e9a9e73b69b0 8225773: jdeps --check produces NPE if there is any missing module dependence Backport-of: fe8e1aacd16e4a0d3638550f7a28c4a9ff116e04 ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleAnalyzer.java ! test/langtools/tools/jdeps/missingDeps/MissingDepsTest.java ! test/langtools/tools/jdeps/modules/CheckModuleTest.java From yan at openjdk.java.net Thu May 20 12:15:59 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 20 May 2021 12:15:59 GMT Subject: git: openjdk/jdk13u-dev: 8216012: Infinite loop in RSA KeyPairGenerator Message-ID: <9dd11d75-1639-4216-b2fd-4a0b8e76c47b@openjdk.org> Changeset: 5cae7b24 Author: Yuri Nesterenko Date: 2021-05-20 12:15:19 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/5cae7b24ea5e237c63d6e7abd9496b69418f5634 8216012: Infinite loop in RSA KeyPairGenerator Check and error out on even RSA public exponents Backport-of: 567465c62c0f0a41b3ca8b979013e92bf368a8d3 ! src/java.base/share/classes/sun/security/rsa/RSAKeyPairGenerator.java + test/jdk/sun/security/rsa/TestKeyPairGeneratorExponent.java From felix.yang at huawei.com Thu May 20 14:13:20 2021 From: felix.yang at huawei.com (felix.yang at huawei.com) Date: Thu, 20 May 2021 14:13:20 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8207160: ClassReader::adjustMethodParams can potentially return null if the args list is empty Message-ID: <202105201413.14KEDKAJ011676@aojmv0008.oracle.com> Changeset: b4baeecf5437 Author: vromero Date: 2018-09-12 16:28 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/b4baeecf5437 8207160: ClassReader::adjustMethodParams can potentially return null if the args list is empty Reviewed-by: mcimadamore, cushon ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java + test/langtools/tools/javac/AvoidNPEAtClassReader/AvoidNPEAtClassReaderTest.java + test/langtools/tools/javac/AvoidNPEAtClassReader/pkg/Outer$Inner.jasm + test/langtools/tools/javac/AvoidNPEAtClassReader/pkg/Outer.jasm From minqi at openjdk.java.net Thu May 20 15:29:05 2021 From: minqi at openjdk.java.net (Yumin Qi) Date: Thu, 20 May 2021 15:29:05 GMT Subject: git: openjdk/jdk16u: 8267345: VM crashes during dumping classlist with -Xshare:dump option Message-ID: <5d2cca9b-aef6-4cb7-81c0-3e35ef0c04be@openjdk.org> Changeset: 5311c4d4 Author: Yumin Qi Date: 2021-05-20 15:28:08 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/5311c4d454bc30a357d0a066f8cb919d89792836 8267345: VM crashes during dumping classlist with -Xshare:dump option Reviewed-by: iklam, ccheung ! src/hotspot/share/oops/instanceKlass.cpp From vkempik at azul.com Thu May 20 15:30:47 2021 From: vkempik at azul.com (vkempik at azul.com) Date: Thu, 20 May 2021 15:30:47 +0000 Subject: hg: jdk-updates/jdk11u-dev: 11 new changesets Message-ID: <202105201530.14KFUmxe016001@aojmv0008.oracle.com> Changeset: ec48f4d70719 Author: vkempik Date: 2021-04-07 12:15 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/ec48f4d70719 8257858: [macOS]: Remove JNF dependency from libosxsecurity/KeystoreImpl.m 8257860: [macOS]: Remove JNF dependency from libosxkrb5/SCDynamicStoreConfig.m Reviewed-by: mdoerr ! make/common/TestFilesCompilation.gmk ! make/lib/Lib-java.base.gmk ! make/lib/Lib-java.security.jgss.gmk ! make/test/JtregNativeJdk.gmk ! src/java.base/macosx/classes/apple/security/KeychainStore.java ! src/java.base/macosx/native/libosxsecurity/KeystoreImpl.m ! src/java.security.jgss/macosx/native/libosxkrb5/SCDynamicStoreConfig.m ! src/java.security.jgss/share/classes/sun/security/krb5/SCDynamicStoreConfig.java - test/jdk/java/awt/Window/MainKeyWindowTest/libTestMainKeyWindow.c + test/jdk/java/awt/Window/MainKeyWindowTest/libTestMainKeyWindow.m - test/jdk/sun/security/krb5/config/SCDynamicConfigTest.java + test/jdk/sun/security/krb5/config/native/TestDynamicStore.java + test/jdk/sun/security/krb5/config/native/libTestDynamicStore.m Changeset: 9e4998e61531 Author: vkempik Date: 2021-04-15 12:34 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/9e4998e61531 8257853: Remove dependencies on JNF's JNI utility functions in AWT and 2D code Reviewed-by: mdoerr ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/ApplicationDelegate.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CClipboard.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDragSource.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTarget.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTargetContextPeer.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CFileDialog.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsDevice.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsEnv.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CImage.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CInputMethod.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuItem.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CSystemColors.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CTextPipe.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/GeomUtilities.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/GeomUtilities.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/ImageSurfaceData.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityAction.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityUtilities.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityUtilities.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaTextAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/PrintModel.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/PrinterView.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/awt_DrawingSurface.m ! src/java.desktop/macosx/native/libawt_lwawt/font/AWTFont.m ! src/java.desktop/macosx/native/libawt_lwawt/font/AWTStrike.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLLayer.m + src/java.desktop/macosx/native/libosxapp/JNIUtilities.h ! src/java.desktop/macosx/native/libosxapp/PropertiesUtilities.m ! src/java.desktop/macosx/native/libosxui/ScreenMenu.m Changeset: 24bbb2564b93 Author: vkempik Date: 2021-04-08 11:42 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/24bbb2564b93 8259343: [macOS] Update JNI error handling in Cocoa code. Reviewed-by: mdoerr ! make/lib/Lib-java.desktop.gmk ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/GeomUtilities.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaTextAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/PrinterView.m ! src/java.desktop/macosx/native/libosxapp/JNIUtilities.h Changeset: 4ea260d3129d Author: vkempik Date: 2021-04-08 12:06 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/4ea260d3129d 8259651: [macOS] Replace JNF_COCOA_ENTER/EXIT macros Reviewed-by: mdoerr ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTEvent.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTSurfaceLayers.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/ApplicationDelegate.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CClipboard.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CCursorManager.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDataTransferer.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDesktopPeer.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDragSource.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDragSourceContextPeer.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTarget.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTargetContextPeer.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CFRetainedResource.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CFileDialog.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsDevice.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsEnv.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CImage.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CInputMethod.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenu.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuBar.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuItem.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CPopupMenu.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobot.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CSystemColors.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CTextPipe.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CWrapper.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/ImageSurfaceData.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/PrintModel.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/PrinterSurfaceData.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/QuartzRenderer.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/QuartzSurfaceData.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/QuartzSurfaceData.m ! src/java.desktop/macosx/native/libawt_lwawt/font/AWTFont.m ! src/java.desktop/macosx/native/libawt_lwawt/font/AWTStrike.m ! src/java.desktop/macosx/native/libawt_lwawt/font/CCharToGlyphMapper.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLGraphicsConfig.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLLayer.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLSurfaceData.m ! src/java.desktop/macosx/native/libosx/CFileManager.m ! src/java.desktop/macosx/native/libosxapp/JNIUtilities.h ! src/java.desktop/macosx/native/libosxui/AquaFileView.m ! src/java.desktop/macosx/native/libosxui/AquaNativeResources.m ! src/java.desktop/macosx/native/libosxui/ScreenMenu.m Changeset: 8fcf5a72128b Author: vkempik Date: 2021-04-08 12:21 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/8fcf5a72128b 8259869: [macOS] Remove desktop module dependencies on JNF Reference APIs Reviewed-by: mdoerr ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CClipboard.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDragSource.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDragSourceContextPeer.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTarget.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTargetContextPeer.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CFileDialog.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsEnv.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CInputMethod.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuComponent.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CPopupMenu.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/ImageSurfaceData.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityAction.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/PrinterView.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLLayer.h ! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLLayer.m ! src/java.desktop/macosx/native/libosxui/ScreenMenu.m Changeset: c84639499421 Author: vkempik Date: 2021-04-15 13:42 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/c84639499421 8260616: Removing remaining JNF dependencies in the java.desktop module 8259729: Missed JNFInstanceOf -> IsInstanceOf conversion Reviewed-by: mdoerr ! make/lib/Awt2dLibraries.gmk ! make/lib/Lib-java.desktop.gmk ! make/test/JtregNativeJdk.gmk ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTEvent.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTSurfaceLayers.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/ApplicationDelegate.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CClipboard.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CCursorManager.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDataTransferer.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDesktopPeer.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDragSource.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDragSourceContextPeer.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTarget.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTargetContextPeer.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CFRetainedResource.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CFileDialog.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/CFileDialog.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsDevice.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsEnv.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CImage.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CInputMethod.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenu.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuBar.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuComponent.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuItem.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CPopupMenu.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobot.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CSystemColors.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CTextPipe.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CWrapper.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/GeomUtilities.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/ImageSurfaceData.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityAction.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityUtilities.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityUtilities.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaTextAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/PrintModel.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/PrinterSurfaceData.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/PrinterView.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/QuartzRenderer.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/QuartzSurfaceData.m ! src/java.desktop/macosx/native/libawt_lwawt/font/AWTFont.m ! src/java.desktop/macosx/native/libawt_lwawt/font/AWTStrike.m ! src/java.desktop/macosx/native/libawt_lwawt/font/CCharToGlyphMapper.m ! src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphImages.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLGraphicsConfig.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLLayer.h ! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLSurfaceData.m ! src/java.desktop/macosx/native/libosx/CFileManager.m ! src/java.desktop/macosx/native/libosxapp/JNIUtilities.h + src/java.desktop/macosx/native/libosxapp/JNIUtilities.m ! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.h ! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.m ! src/java.desktop/macosx/native/libosxapp/PropertiesUtilities.h ! src/java.desktop/macosx/native/libosxapp/PropertiesUtilities.m ! src/java.desktop/macosx/native/libosxapp/ThreadUtilities.h ! src/java.desktop/macosx/native/libosxapp/ThreadUtilities.m ! src/java.desktop/macosx/native/libosxui/AquaFileView.m ! src/java.desktop/macosx/native/libosxui/AquaLookAndFeel.m ! src/java.desktop/macosx/native/libosxui/AquaNativeResources.m ! src/java.desktop/macosx/native/libosxui/JRSUIConstantSync.m ! src/java.desktop/macosx/native/libosxui/JRSUIController.m ! src/java.desktop/macosx/native/libosxui/JRSUIFocus.m ! src/java.desktop/macosx/native/libosxui/ScreenMenu.h ! src/java.desktop/macosx/native/libosxui/ScreenMenu.m ! src/java.desktop/macosx/native/libsplashscreen/splashscreen_sys.m ! test/jdk/java/awt/Window/MainKeyWindowTest/libTestMainKeyWindow.m Changeset: caefe3079a20 Author: vkempik Date: 2021-04-08 13:10 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/caefe3079a20 8257988: Remove JNF dependency from libsaproc/MacosxDebuggerLocal.m Reviewed-by: ihse, cjplummer ! make/lib/Lib-jdk.hotspot.agent.gmk ! src/jdk.hotspot.agent/macosx/native/libsaproc/MacosxDebuggerLocal.m Changeset: 6355c269ece2 Author: prr Date: 2021-01-06 17:34 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/6355c269ece2 8259232: Bad JNI lookup during printing Reviewed-by: psadhukhan ! src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m ! test/jdk/java/awt/print/bug8023392/bug8023392.java Changeset: d87cb69e397b Author: kizune Date: 2021-01-12 00:28 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/d87cb69e397b 8259585: Accessible actions do not work on mac os x Reviewed-by: serb ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityAction.m Changeset: c8262d7ea341 Author: prr Date: 2021-02-05 19:19 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/c8262d7ea341 8261198: [macOS] Incorrect JNI parameters in number conversion in A11Y code Reviewed-by: serb, psadhukhan ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m Changeset: c3f09e17a840 Author: kizune Date: 2021-03-20 17:58 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/c3f09e17a840 8263846: Bad JNI lookup getFocusOwner in accessibility code on Mac OS X Reviewed-by: azvegint, prr ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m From zgu at redhat.com Thu May 20 15:33:47 2021 From: zgu at redhat.com (zgu at redhat.com) Date: Thu, 20 May 2021 15:33:47 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8266802: Shenandoah: Round up region size to page size unconditionally Message-ID: <202105201533.14KFXlRj017452@aojmv0008.oracle.com> Changeset: f6fb670f23b7 Author: shade Date: 2021-05-10 20:28 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/f6fb670f23b7 8266802: Shenandoah: Round up region size to page size unconditionally Reviewed-by: zgu ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp + test/hotspot/jtreg/gc/shenandoah/options/TestLargePages.java From vkempik at openjdk.java.net Fri May 21 07:39:09 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Fri, 21 May 2021 07:39:09 GMT Subject: git: openjdk/jdk15u-dev: 8267235: [macos_aarch64] InterpreterRuntime::throw_pending_exception messing up LR results in crash Message-ID: <67932030-fa6f-483b-b81b-80ec78d7b7ff@openjdk.org> Changeset: a0b1ba19 Author: Vladimir Kempik Date: 2021-05-21 07:38:07 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/a0b1ba197bc9303dbcd808b9058ee00bd45f8b2a 8267235: [macos_aarch64] InterpreterRuntime::throw_pending_exception messing up LR results in crash Backport-of: ca93399af103384e750dabf3abcc6e8392bcf3f4 ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp From yan at azul.com Fri May 21 11:23:21 2021 From: yan at azul.com (yan at azul.com) Date: Fri, 21 May 2021 11:23:21 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8227080: (fs) Files.newInputStream(...).skip(n) is slow Message-ID: <202105211123.14LBNLBJ005542@aojmv0008.oracle.com> Changeset: 98eb7cd94129 Author: bpb Date: 2019-07-03 14:37 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/98eb7cd94129 8227080: (fs) Files.newInputStream(...).skip(n) is slow Reviewed-by: sbordet, rriggs, fweimer ! src/java.base/share/classes/sun/nio/ch/ChannelInputStream.java ! test/jdk/java/nio/file/Files/Misc.java From vkempik at openjdk.java.net Fri May 21 14:07:26 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Fri, 21 May 2021 14:07:26 GMT Subject: git: openjdk/jdk13u-dev: 8267235: [macos_aarch64] InterpreterRuntime::throw_pending_exception messing up LR results in crash Message-ID: Changeset: dd8262db Author: Vladimir Kempik Date: 2021-05-21 14:05:56 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/dd8262db59ab1632f664ae026cb538879a9010a9 8267235: [macos_aarch64] InterpreterRuntime::throw_pending_exception messing up LR results in crash Backport-of: ca93399af103384e750dabf3abcc6e8392bcf3f4 ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp From yan at openjdk.java.net Fri May 21 15:02:39 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Fri, 21 May 2021 15:02:39 GMT Subject: git: openjdk/jdk13u-dev: 8251456: [TESTBUG] compiler/vectorization/TestVectorsNotSavedAtSafepoint.java failed OutOfMemoryError Message-ID: Changeset: 7368c4be Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2021-05-21 15:01:12 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/7368c4be0bba7403f2f52bc4089a76e85b2ccd2d 8251456: [TESTBUG] compiler/vectorization/TestVectorsNotSavedAtSafepoint.java failed OutOfMemoryError Removed allocation of large arrays to avoid OOME. Reviewed-by: yan Backport-of: 51b3bd2c2e39fc379918d4fba325f26b2c6cd4ec ! test/hotspot/jtreg/compiler/vectorization/TestVectorsNotSavedAtSafepoint.java From yan at openjdk.java.net Fri May 21 15:42:15 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Fri, 21 May 2021 15:42:15 GMT Subject: git: openjdk/jdk15u-dev: 8251456: [TESTBUG] compiler/vectorization/TestVectorsNotSavedAtSafepoint.java failed OutOfMemoryError Message-ID: <8a8778b7-1919-4fba-8448-292ba4d8961c@openjdk.org> Changeset: 0f9e11c9 Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2021-05-21 15:41:12 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/0f9e11c99ab640141e137a012a25a6de2d7ecc4b 8251456: [TESTBUG] compiler/vectorization/TestVectorsNotSavedAtSafepoint.java failed OutOfMemoryError Removed allocation of large arrays to avoid OOME. Reviewed-by: yan Backport-of: 51b3bd2c2e39fc379918d4fba325f26b2c6cd4ec ! test/hotspot/jtreg/compiler/vectorization/TestVectorsNotSavedAtSafepoint.java From zgu at openjdk.java.net Fri May 21 21:19:42 2021 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Fri, 21 May 2021 21:19:42 GMT Subject: git: openjdk/jdk16u: 8266802: Shenandoah: Round up region size to page size unconditionally Message-ID: <6d40622f-832e-4218-a984-1d611d5ef2d2@openjdk.org> Changeset: e0060a32 Author: Zhengyu Gu Date: 2021-05-21 21:18:44 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/e0060a32ba7aa87678aebc707178fda6a49fb6a3 8266802: Shenandoah: Round up region size to page size unconditionally Backport-of: e5d3ee394ae940ee0111489e6e072f327ec29c3b ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp + test/hotspot/jtreg/gc/shenandoah/options/TestLargePages.java From vkempik at openjdk.java.net Mon May 24 10:18:32 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Mon, 24 May 2021 10:18:32 GMT Subject: git: openjdk/jdk16u: 8267235: [macos_aarch64] InterpreterRuntime::throw_pending_exception messing up LR results in crash Message-ID: Changeset: 410f742b Author: Vladimir Kempik Date: 2021-05-24 10:17:16 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/410f742b9861a3008edd030e8e9609441cbbd6e4 8267235: [macos_aarch64] InterpreterRuntime::throw_pending_exception messing up LR results in crash Backport-of: ca93399af103384e750dabf3abcc6e8392bcf3f4 ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp From yan at azul.com Mon May 24 12:04:55 2021 From: yan at azul.com (yan at azul.com) Date: Mon, 24 May 2021 12:04:55 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8227609: (fs) Files.newInputStream(...).skip(n) should allow skipping beyond file size Message-ID: <202105241204.14OC4tc9014228@aojmv0008.oracle.com> Changeset: e83484245ef0 Author: bpb Date: 2019-07-30 09:46 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/e83484245ef0 8227609: (fs) Files.newInputStream(...).skip(n) should allow skipping beyond file size Reviewed-by: alanb, lancea, fweimer ! src/java.base/share/classes/sun/nio/ch/ChannelInputStream.java + test/jdk/java/nio/file/Files/InputStreamTest.java ! test/jdk/java/nio/file/Files/Misc.java From jaroslav.bachorik at datadoghq.com Mon May 24 14:32:39 2021 From: jaroslav.bachorik at datadoghq.com (jaroslav.bachorik at datadoghq.com) Date: Mon, 24 May 2021 14:32:39 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8261354: SIGSEGV at MethodIteratorHost Message-ID: <202105241432.14OEWd4j018991@aojmv0008.oracle.com> Changeset: 09eb3edf9a90 Author: jbachorik Date: 2021-05-24 06:59 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/09eb3edf9a90 8261354: SIGSEGV at MethodIteratorHost Reviewed-by: mgronlun ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp From vkempik at azul.com Mon May 24 18:22:14 2021 From: vkempik at azul.com (vkempik at azul.com) Date: Mon, 24 May 2021 18:22:14 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8267235: [macos_aarch64] InterpreterRuntime::throw_pending_exception messing up LR results in crash Message-ID: <202105241822.14OIMEQg000136@aojmv0008.oracle.com> Changeset: dce73d35ee28 Author: vkempik Date: 2021-05-20 15:46 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/dce73d35ee28 8267235: [macos_aarch64] InterpreterRuntime::throw_pending_exception messing up LR results in crash Reviewed-by: akozlov, aph ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp From yan at openjdk.java.net Tue May 25 11:51:26 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Tue, 25 May 2021 11:51:26 GMT Subject: git: openjdk/jdk15u-dev: 8252883: AccessDeniedException caused by delayed file deletion on Windows Message-ID: Changeset: e266324a Author: Yuri Nesterenko Date: 2021-05-25 11:49:12 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/e266324a30c5694e1b5b000be4c0b72f64317ca6 8252883: AccessDeniedException caused by delayed file deletion on Windows Reviewed-by: dcherepanov Backport-of: ebdc80ead9b2ffd5f0d1e16ca6b8bab94b5ae6f3 ! src/java.logging/share/classes/java/util/logging/FileHandler.java + test/jdk/java/util/logging/FileHandlerAccessTest.java From paul.hohensee at gmail.com Tue May 25 13:43:20 2021 From: paul.hohensee at gmail.com (paul.hohensee at gmail.com) Date: Tue, 25 May 2021 13:43:20 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8267641: [11u] 8227609 backport typo Message-ID: <202105251343.14PDhKVY003969@aojmv0008.oracle.com> Changeset: 6e1b1aabec8b Author: phh Date: 2021-05-25 13:41 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/6e1b1aabec8b 8267641: [11u] 8227609 backport typo Summary: Remove extraneous "8227609" Reviewed-by: yan, mdoerr, sgehwolf ! src/java.base/share/classes/sun/nio/ch/ChannelInputStream.java From martin.doerr at sap.com Tue May 25 13:48:22 2021 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Tue, 25 May 2021 13:48:22 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8242919: Paste locks up jshell Message-ID: <202105251348.14PDmMqn006318@aojmv0008.oracle.com> Changeset: b671150e13c3 Author: jlahoda Date: 2020-05-08 09:16 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/b671150e13c3 8242919: Paste locks up jshell Summary: Not waiting until the full block is available while reading from input. Reviewed-by: rfield ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/StopDetectingInputStream.java ! test/langtools/jdk/jshell/PasteAndMeasurementsUITest.java From sgehwolf at redhat.com Tue May 25 14:46:42 2021 From: sgehwolf at redhat.com (sgehwolf at redhat.com) Date: Tue, 25 May 2021 14:46:42 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8266929: Unable to use algorithms from 3p providers Message-ID: <202105251446.14PEkg1F002414@aojmv0008.oracle.com> Changeset: 40d1e784e193 Author: sgehwolf Date: 2021-05-19 12:10 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/40d1e784e193 8266929: Unable to use algorithms from 3p providers Summary: Delay initializtion of AID cache table until after jar verification Reviewed-by: phh ! src/java.base/share/classes/sun/security/x509/AlgorithmId.java From zgu at redhat.com Tue May 25 17:07:26 2021 From: zgu at redhat.com (zgu at redhat.com) Date: Tue, 25 May 2021 17:07:26 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8267561: Shenandoah: Reference processing not properly setup for outside of cycle degenerated GC Message-ID: <202105251707.14PH7Q9o005482@aojmv0008.oracle.com> Changeset: 4bbfb418457a Author: zgu Date: 2021-05-25 13:04 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/4bbfb418457a 8267561: Shenandoah: Reference processing not properly setup for outside of cycle degenerated GC Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp From martin.doerr at sap.com Tue May 25 19:18:20 2021 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Tue, 25 May 2021 19:18:20 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8196100: javax/swing/text/JTextComponent/5074573/bug5074573.java fails Message-ID: <202105251918.14PJIKin002460@aojmv0008.oracle.com> Changeset: bb98214cc86e Author: serb Date: 2020-11-26 08:43 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/bb98214cc86e 8196100: javax/swing/text/JTextComponent/5074573/bug5074573.java fails Reviewed-by: kizune ! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java ! src/java.desktop/share/classes/sun/awt/SunToolkit.java ! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java ! src/java.desktop/windows/classes/sun/awt/windows/WToolkit.java ! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp ! test/jdk/ProblemList.txt + test/jdk/java/awt/Robot/FlushCurrentEvent.java + test/jdk/java/awt/Robot/InfiniteLoopException.java ! test/jdk/javax/swing/text/JTextComponent/5074573/bug5074573.java From dcherepanov at openjdk.java.net Wed May 26 10:16:43 2021 From: dcherepanov at openjdk.java.net (Dmitry Cherepanov) Date: Wed, 26 May 2021 10:16:43 GMT Subject: git: openjdk/jdk13u-dev: 8235368: Update BCEL to Version 6.4.1 Message-ID: Changeset: cea44d62 Author: Dmitry Cherepanov Date: 2021-05-26 10:16:09 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/cea44d62bee4d24fa6c66152468f0f0e7ec5fd78 8235368: Update BCEL to Version 6.4.1 Reviewed-by: yan Backport-of: e8f8eef9087c2be14bb1726cf9892517581067cd ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/Const.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/ExceptionConst.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/Repository.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/AccessFlags.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/AnnotationDefault.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/AnnotationEntry.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Annotations.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Attribute.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/AttributeReader.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/BootstrapMethod.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/BootstrapMethods.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ClassFormatException.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ClassParser.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Code.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/CodeException.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Constant.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantCP.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantClass.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantDouble.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantDynamic.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantFieldref.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantFloat.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantInteger.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantInterfaceMethodref.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantInvokeDynamic.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantLong.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantMethodHandle.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantMethodType.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantMethodref.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantModule.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantNameAndType.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantObject.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantPackage.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantPool.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantString.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantUtf8.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantValue.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Deprecated.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/DescendingVisitor.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ElementValue.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ElementValuePair.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/EmptyVisitor.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ExceptionTable.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Field.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/FieldOrMethod.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/InnerClass.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/InnerClasses.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/JavaClass.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LineNumber.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LineNumberTable.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LocalVariable.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LocalVariableTable.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Method.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/MethodParameter.java + src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Module.java + src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModuleExports.java + src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModuleMainClass.java + src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModuleOpens.java + src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModulePackages.java + src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModuleProvides.java + src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModuleRequires.java + src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/NestHost.java + src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/NestMembers.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Node.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/PMGClass.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ParameterAnnotationEntry.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ParameterAnnotations.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/RuntimeInvisibleAnnotations.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/RuntimeInvisibleParameterAnnotations.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/RuntimeVisibleAnnotations.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/RuntimeVisibleParameterAnnotations.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Signature.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/SourceFile.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/StackMap.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/StackMapEntry.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/StackMapType.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Synthetic.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Unknown.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/UnknownAttributeReader.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Utility.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Visitor.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/AALOAD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/AASTORE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ACONST_NULL.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ALOAD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ANEWARRAY.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ARETURN.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ARRAYLENGTH.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ASTORE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ATHROW.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/AllocationInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/AnnotationEntryGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ArithmeticInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ArrayInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ArrayType.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BALOAD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BASTORE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BIPUSH.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BREAKPOINT.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BasicType.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BranchHandle.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BranchInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CALOAD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CASTORE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CHECKCAST.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CPInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ClassGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ClassGenException.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ClassObserver.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CodeExceptionGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CompoundInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ConstantPoolGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ConstantPushInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ConversionInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/D2F.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/D2I.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/D2L.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DADD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DALOAD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DASTORE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DCMPG.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DCMPL.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DCONST.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DDIV.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DLOAD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DMUL.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DNEG.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DREM.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DRETURN.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DSTORE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DSUB.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DUP.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DUP2.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DUP2_X1.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DUP2_X2.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DUP_X1.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DUP_X2.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ElementValueGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/EmptyVisitor.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ExceptionThrower.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/F2D.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/F2I.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/F2L.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FADD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FALOAD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FASTORE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FCMPG.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FCMPL.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FCONST.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FDIV.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FLOAD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FMUL.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FNEG.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FREM.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FRETURN.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FSTORE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FSUB.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldGenOrMethodGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldObserver.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldOrMethod.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/GETFIELD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/GETSTATIC.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/GOTO.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/GOTO_W.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/GotoInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/I2B.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/I2C.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/I2D.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/I2F.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/I2L.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/I2S.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IADD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IALOAD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IAND.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IASTORE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ICONST.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IDIV.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFEQ.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFGE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFGT.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFLE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFLT.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFNE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFNONNULL.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFNULL.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ACMPEQ.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ACMPNE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPEQ.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPGE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPGT.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPLE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPLT.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPNE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IINC.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ILOAD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IMPDEP1.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IMPDEP2.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IMUL.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INEG.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INSTANCEOF.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKEDYNAMIC.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKEINTERFACE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKESPECIAL.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKESTATIC.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKEVIRTUAL.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IOR.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IREM.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IRETURN.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ISHL.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ISHR.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ISTORE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ISUB.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IUSHR.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IXOR.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IfInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IndexedInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/Instruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionComparator.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionConst.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionFactory.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionHandle.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionList.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionListObserver.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionTargeter.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InvokeInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/JSR.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/JSR_W.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/JsrInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/L2D.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/L2F.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/L2I.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LADD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LALOAD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LAND.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LASTORE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LCMP.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LCONST.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LDC.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LDC2_W.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LDC_W.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LDIV.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LLOAD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LMUL.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LNEG.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LOOKUPSWITCH.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LOR.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LREM.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LRETURN.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LSHL.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LSHR.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LSTORE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LSUB.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LUSHR.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LXOR.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LineNumberGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LoadClass.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LoadInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LocalVariableGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LocalVariableInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MONITORENTER.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MONITOREXIT.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MULTIANEWARRAY.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MethodGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MethodObserver.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/NEW.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/NEWARRAY.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/NOP.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/NameSignatureInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/NamedAndTyped.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ObjectType.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/POP.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/POP2.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/PUSH.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/PUTFIELD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/PUTSTATIC.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/PopInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/PushInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/RET.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/RETURN.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ReferenceType.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ReturnInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ReturnaddressType.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/SALOAD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/SASTORE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/SIPUSH.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/SWAP.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/SWITCH.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/Select.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/StackConsumer.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/StackInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/StackProducer.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/StoreInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/TABLESWITCH.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/TargetLostException.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/Type.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/TypedInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/UnconditionalBranch.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/VariableLengthInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/Visitor.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/AttributeHTML.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/BCELComparator.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/BCELFactory.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/BCELifier.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ByteSequence.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/Class2HTML.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ClassQueue.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ClassSet.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ClassStack.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/CodeHTML.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ConstantHTML.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/InstructionFinder.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/MethodHTML.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ModularRuntimeImage.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/Repository.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/SyntheticRepository.java ! src/java.xml/share/legal/bcel.md From goetz.lindenmaier at sap.com Wed May 26 12:21:47 2021 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Wed, 26 May 2021 12:21:47 +0000 Subject: hg: jdk-updates/jdk11u: 30 new changesets Message-ID: <202105261221.14QCLoOj004855@aojmv0008.oracle.com> Changeset: 23c959137deb Author: jiefu Date: 2020-08-05 10:54 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/23c959137deb 8251031: Some vmTestbase/nsk/monitoring/RuntimeMXBean tests fail with hostnames starting from digits Reviewed-by: dholmes, cjplummer, sspitsyn ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/RuntimeMXBean/RuntimeMXBean006/RuntimeMXBean006.java Changeset: 88034f694be4 Author: stuefe Date: 2021-05-20 06:27 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/88034f694be4 8185734: [Windows] Structured Exception Catcher missing around gtest execution Reviewed-by: dholmes, ihse ! make/RunTests.gmk ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp ! test/hotspot/gtest/gtestLauncher.cpp ! test/hotspot/jtreg/gtest/GTestWrapper.java Changeset: eb94646e9e44 Author: stuefe Date: 2021-05-20 06:53 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/eb94646e9e44 8257828: SafeFetch may crash if invoked in non-JavaThreads Reviewed-by: mdoerr, kbarrett, coleenp, dholmes ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp ! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp ! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp ! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp ! src/hotspot/os_cpu/solaris_sparc/os_solaris_sparc.cpp ! src/hotspot/os_cpu/solaris_x86/os_solaris_x86.cpp + test/hotspot/gtest/runtime/test_safefetch.cpp Changeset: 3810766e2476 Author: stuefe Date: 2021-05-20 07:06 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/3810766e2476 8260030: Improve stringStream buffer handling Reviewed-by: iklam, kbarrett ! src/hotspot/share/utilities/ostream.cpp ! src/hotspot/share/utilities/ostream.hpp ! test/hotspot/gtest/utilities/test_ostream.cpp Changeset: 6886ee797306 Author: mbaesken Date: 2021-02-16 08:44 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/6886ee797306 8261422: Adjust problematic String.format calls in jdk/internal/util/Preconditions.java outOfBoundsMessage Reviewed-by: clanger ! src/java.base/share/classes/jdk/internal/util/Preconditions.java Changeset: 1c4a635131ab Author: ysuenaga Date: 2020-03-23 15:43 +0900 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/1c4a635131ab 8241087: Build failure with VS 2019 (16.5.0) due to C2039 and C2873 Reviewed-by: serb ! src/java.desktop/windows/native/libawt/windows/awt_DCHolder.cpp ! src/java.desktop/windows/native/libawt/windows/awt_DnDDT.cpp ! src/java.desktop/windows/native/libawt/windows/awt_ole.h Changeset: f0669acef619 Author: weijun Date: 2021-05-06 18:00 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f0669acef619 8266293: Key protection using PBEWithMD5AndDES fails with "java.security.InvalidAlgorithmParameterException: Salt must be 8 bytes long" Reviewed-by: valeriep ! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java ! test/jdk/sun/security/pkcs12/ParamsPreferences.java Changeset: 4d34709b32d9 Author: weijun Date: 2021-04-30 14:04 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/4d34709b32d9 8266220: keytool still prompt for store password on a password-less pkcs12 file if -storetype pkcs12 is specified Reviewed-by: coffeys, hchao ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! test/jdk/sun/security/tools/keytool/PKCS12Passwd.java Changeset: 409bd9924765 Author: aleonard Date: 2021-05-12 11:25 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/409bd9924765 8265666: Enable AIX build platform to make external debug symbols Reviewed-by: erikj, mdoerr ! make/autoconf/jdk-options.m4 ! make/common/NativeCompilation.gmk Changeset: b4baeecf5437 Author: vromero Date: 2018-09-12 16:28 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/b4baeecf5437 8207160: ClassReader::adjustMethodParams can potentially return null if the args list is empty Reviewed-by: mcimadamore, cushon ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java + test/langtools/tools/javac/AvoidNPEAtClassReader/AvoidNPEAtClassReaderTest.java + test/langtools/tools/javac/AvoidNPEAtClassReader/pkg/Outer$Inner.jasm + test/langtools/tools/javac/AvoidNPEAtClassReader/pkg/Outer.jasm Changeset: ec48f4d70719 Author: vkempik Date: 2021-04-07 12:15 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/ec48f4d70719 8257858: [macOS]: Remove JNF dependency from libosxsecurity/KeystoreImpl.m 8257860: [macOS]: Remove JNF dependency from libosxkrb5/SCDynamicStoreConfig.m Reviewed-by: mdoerr ! make/common/TestFilesCompilation.gmk ! make/lib/Lib-java.base.gmk ! make/lib/Lib-java.security.jgss.gmk ! make/test/JtregNativeJdk.gmk ! src/java.base/macosx/classes/apple/security/KeychainStore.java ! src/java.base/macosx/native/libosxsecurity/KeystoreImpl.m ! src/java.security.jgss/macosx/native/libosxkrb5/SCDynamicStoreConfig.m ! src/java.security.jgss/share/classes/sun/security/krb5/SCDynamicStoreConfig.java - test/jdk/java/awt/Window/MainKeyWindowTest/libTestMainKeyWindow.c + test/jdk/java/awt/Window/MainKeyWindowTest/libTestMainKeyWindow.m - test/jdk/sun/security/krb5/config/SCDynamicConfigTest.java + test/jdk/sun/security/krb5/config/native/TestDynamicStore.java + test/jdk/sun/security/krb5/config/native/libTestDynamicStore.m Changeset: 9e4998e61531 Author: vkempik Date: 2021-04-15 12:34 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/9e4998e61531 8257853: Remove dependencies on JNF's JNI utility functions in AWT and 2D code Reviewed-by: mdoerr ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/ApplicationDelegate.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CClipboard.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDragSource.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTarget.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTargetContextPeer.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CFileDialog.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsDevice.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsEnv.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CImage.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CInputMethod.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuItem.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CSystemColors.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CTextPipe.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/GeomUtilities.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/GeomUtilities.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/ImageSurfaceData.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityAction.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityUtilities.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityUtilities.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaTextAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/PrintModel.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/PrinterView.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/awt_DrawingSurface.m ! src/java.desktop/macosx/native/libawt_lwawt/font/AWTFont.m ! src/java.desktop/macosx/native/libawt_lwawt/font/AWTStrike.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLLayer.m + src/java.desktop/macosx/native/libosxapp/JNIUtilities.h ! src/java.desktop/macosx/native/libosxapp/PropertiesUtilities.m ! src/java.desktop/macosx/native/libosxui/ScreenMenu.m Changeset: 24bbb2564b93 Author: vkempik Date: 2021-04-08 11:42 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/24bbb2564b93 8259343: [macOS] Update JNI error handling in Cocoa code. Reviewed-by: mdoerr ! make/lib/Lib-java.desktop.gmk ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/GeomUtilities.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaTextAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/PrinterView.m ! src/java.desktop/macosx/native/libosxapp/JNIUtilities.h Changeset: 4ea260d3129d Author: vkempik Date: 2021-04-08 12:06 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/4ea260d3129d 8259651: [macOS] Replace JNF_COCOA_ENTER/EXIT macros Reviewed-by: mdoerr ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTEvent.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTSurfaceLayers.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/ApplicationDelegate.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CClipboard.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CCursorManager.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDataTransferer.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDesktopPeer.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDragSource.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDragSourceContextPeer.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTarget.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTargetContextPeer.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CFRetainedResource.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CFileDialog.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsDevice.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsEnv.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CImage.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CInputMethod.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenu.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuBar.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuItem.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CPopupMenu.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobot.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CSystemColors.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CTextPipe.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CWrapper.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/ImageSurfaceData.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/PrintModel.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/PrinterSurfaceData.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/QuartzRenderer.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/QuartzSurfaceData.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/QuartzSurfaceData.m ! src/java.desktop/macosx/native/libawt_lwawt/font/AWTFont.m ! src/java.desktop/macosx/native/libawt_lwawt/font/AWTStrike.m ! src/java.desktop/macosx/native/libawt_lwawt/font/CCharToGlyphMapper.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLGraphicsConfig.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLLayer.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLSurfaceData.m ! src/java.desktop/macosx/native/libosx/CFileManager.m ! src/java.desktop/macosx/native/libosxapp/JNIUtilities.h ! src/java.desktop/macosx/native/libosxui/AquaFileView.m ! src/java.desktop/macosx/native/libosxui/AquaNativeResources.m ! src/java.desktop/macosx/native/libosxui/ScreenMenu.m Changeset: 8fcf5a72128b Author: vkempik Date: 2021-04-08 12:21 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/8fcf5a72128b 8259869: [macOS] Remove desktop module dependencies on JNF Reference APIs Reviewed-by: mdoerr ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CClipboard.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDragSource.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDragSourceContextPeer.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTarget.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTargetContextPeer.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CFileDialog.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsEnv.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CInputMethod.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuComponent.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CPopupMenu.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/ImageSurfaceData.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityAction.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/PrinterView.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLLayer.h ! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLLayer.m ! src/java.desktop/macosx/native/libosxui/ScreenMenu.m Changeset: c84639499421 Author: vkempik Date: 2021-04-15 13:42 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c84639499421 8260616: Removing remaining JNF dependencies in the java.desktop module 8259729: Missed JNFInstanceOf -> IsInstanceOf conversion Reviewed-by: mdoerr ! make/lib/Awt2dLibraries.gmk ! make/lib/Lib-java.desktop.gmk ! make/test/JtregNativeJdk.gmk ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTEvent.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTSurfaceLayers.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/ApplicationDelegate.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CClipboard.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CCursorManager.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDataTransferer.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDesktopPeer.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDragSource.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDragSourceContextPeer.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTarget.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTargetContextPeer.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CFRetainedResource.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CFileDialog.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/CFileDialog.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsDevice.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsEnv.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CImage.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CInputMethod.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenu.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuBar.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuComponent.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuItem.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CPopupMenu.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobot.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CSystemColors.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CTextPipe.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CWrapper.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/GeomUtilities.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/ImageSurfaceData.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityAction.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityUtilities.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityUtilities.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaTextAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/PrintModel.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/PrinterSurfaceData.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/PrinterView.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/QuartzRenderer.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/QuartzSurfaceData.m ! src/java.desktop/macosx/native/libawt_lwawt/font/AWTFont.m ! src/java.desktop/macosx/native/libawt_lwawt/font/AWTStrike.m ! src/java.desktop/macosx/native/libawt_lwawt/font/CCharToGlyphMapper.m ! src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphImages.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLGraphicsConfig.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLLayer.h ! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLSurfaceData.m ! src/java.desktop/macosx/native/libosx/CFileManager.m ! src/java.desktop/macosx/native/libosxapp/JNIUtilities.h + src/java.desktop/macosx/native/libosxapp/JNIUtilities.m ! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.h ! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.m ! src/java.desktop/macosx/native/libosxapp/PropertiesUtilities.h ! src/java.desktop/macosx/native/libosxapp/PropertiesUtilities.m ! src/java.desktop/macosx/native/libosxapp/ThreadUtilities.h ! src/java.desktop/macosx/native/libosxapp/ThreadUtilities.m ! src/java.desktop/macosx/native/libosxui/AquaFileView.m ! src/java.desktop/macosx/native/libosxui/AquaLookAndFeel.m ! src/java.desktop/macosx/native/libosxui/AquaNativeResources.m ! src/java.desktop/macosx/native/libosxui/JRSUIConstantSync.m ! src/java.desktop/macosx/native/libosxui/JRSUIController.m ! src/java.desktop/macosx/native/libosxui/JRSUIFocus.m ! src/java.desktop/macosx/native/libosxui/ScreenMenu.h ! src/java.desktop/macosx/native/libosxui/ScreenMenu.m ! src/java.desktop/macosx/native/libsplashscreen/splashscreen_sys.m ! test/jdk/java/awt/Window/MainKeyWindowTest/libTestMainKeyWindow.m Changeset: caefe3079a20 Author: vkempik Date: 2021-04-08 13:10 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/caefe3079a20 8257988: Remove JNF dependency from libsaproc/MacosxDebuggerLocal.m Reviewed-by: ihse, cjplummer ! make/lib/Lib-jdk.hotspot.agent.gmk ! src/jdk.hotspot.agent/macosx/native/libsaproc/MacosxDebuggerLocal.m Changeset: 6355c269ece2 Author: prr Date: 2021-01-06 17:34 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/6355c269ece2 8259232: Bad JNI lookup during printing Reviewed-by: psadhukhan ! src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m ! test/jdk/java/awt/print/bug8023392/bug8023392.java Changeset: d87cb69e397b Author: kizune Date: 2021-01-12 00:28 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/d87cb69e397b 8259585: Accessible actions do not work on mac os x Reviewed-by: serb ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityAction.m Changeset: c8262d7ea341 Author: prr Date: 2021-02-05 19:19 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c8262d7ea341 8261198: [macOS] Incorrect JNI parameters in number conversion in A11Y code Reviewed-by: serb, psadhukhan ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m Changeset: c3f09e17a840 Author: kizune Date: 2021-03-20 17:58 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c3f09e17a840 8263846: Bad JNI lookup getFocusOwner in accessibility code on Mac OS X Reviewed-by: azvegint, prr ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m Changeset: f6fb670f23b7 Author: shade Date: 2021-05-10 20:28 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f6fb670f23b7 8266802: Shenandoah: Round up region size to page size unconditionally Reviewed-by: zgu ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp + test/hotspot/jtreg/gc/shenandoah/options/TestLargePages.java Changeset: 98eb7cd94129 Author: bpb Date: 2019-07-03 14:37 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/98eb7cd94129 8227080: (fs) Files.newInputStream(...).skip(n) is slow Reviewed-by: sbordet, rriggs, fweimer ! src/java.base/share/classes/sun/nio/ch/ChannelInputStream.java ! test/jdk/java/nio/file/Files/Misc.java Changeset: e83484245ef0 Author: bpb Date: 2019-07-30 09:46 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/e83484245ef0 8227609: (fs) Files.newInputStream(...).skip(n) should allow skipping beyond file size Reviewed-by: alanb, lancea, fweimer ! src/java.base/share/classes/sun/nio/ch/ChannelInputStream.java + test/jdk/java/nio/file/Files/InputStreamTest.java ! test/jdk/java/nio/file/Files/Misc.java Changeset: 09eb3edf9a90 Author: jbachorik Date: 2021-05-24 06:59 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/09eb3edf9a90 8261354: SIGSEGV at MethodIteratorHost Reviewed-by: mgronlun ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp Changeset: dce73d35ee28 Author: vkempik Date: 2021-05-20 15:46 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/dce73d35ee28 8267235: [macos_aarch64] InterpreterRuntime::throw_pending_exception messing up LR results in crash Reviewed-by: akozlov, aph ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp Changeset: 6e1b1aabec8b Author: phh Date: 2021-05-25 13:41 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/6e1b1aabec8b 8267641: [11u] 8227609 backport typo Summary: Remove extraneous "8227609" Reviewed-by: yan, mdoerr, sgehwolf ! src/java.base/share/classes/sun/nio/ch/ChannelInputStream.java Changeset: b671150e13c3 Author: jlahoda Date: 2020-05-08 09:16 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/b671150e13c3 8242919: Paste locks up jshell Summary: Not waiting until the full block is available while reading from input. Reviewed-by: rfield ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/StopDetectingInputStream.java ! test/langtools/jdk/jshell/PasteAndMeasurementsUITest.java Changeset: 40d1e784e193 Author: sgehwolf Date: 2021-05-19 12:10 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/40d1e784e193 8266929: Unable to use algorithms from 3p providers Summary: Delay initializtion of AID cache table until after jar verification Reviewed-by: phh ! src/java.base/share/classes/sun/security/x509/AlgorithmId.java Changeset: 2031f9e1d72e Author: goetz Date: 2021-05-26 14:20 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/2031f9e1d72e Added tag jdk-11.0.12+4 for changeset 40d1e784e193 ! .hgtags From goetz.lindenmaier at sap.com Wed May 26 12:28:27 2021 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Wed, 26 May 2021 12:28:27 +0000 Subject: hg: jdk-updates/jdk11u-dev: 2 new changesets Message-ID: <202105261228.14QCSRGQ008115@aojmv0008.oracle.com> Changeset: 2031f9e1d72e Author: goetz Date: 2021-05-26 14:20 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/2031f9e1d72e Added tag jdk-11.0.12+4 for changeset 40d1e784e193 ! .hgtags Changeset: ec5d9ff6b38d Author: goetz Date: 2021-05-26 14:27 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/ec5d9ff6b38d Merge From mbalao at redhat.com Wed May 26 13:56:07 2021 From: mbalao at redhat.com (mbalao at redhat.com) Date: Wed, 26 May 2021 13:56:07 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8265462: Handle multiple slots in the NSS Internal Module from SunPKCS11's Secmod Message-ID: <202105261356.14QDu80Y018155@aojmv0008.oracle.com> Changeset: acc861bf32f4 Author: mbalao Date: 2021-05-18 22:34 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/acc861bf32f4 8265462: Handle multiple slots in the NSS Internal Module from SunPKCS11's Secmod Reviewed-by: valeriep ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/Secmod.java ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/j2secmod.c ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/j2secmod.h From paul.hohensee at gmail.com Thu May 27 16:56:14 2021 From: paul.hohensee at gmail.com (paul.hohensee at gmail.com) Date: Thu, 27 May 2021 16:56:14 +0000 Subject: hg: jdk-updates/jdk11u-dev: 2 new changesets Message-ID: <202105271656.14RGuEEd027062@aojmv0008.oracle.com> Changeset: 51a80f0e4507 Author: ysuenaga Date: 2020-07-23 12:19 +0900 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/51a80f0e4507 8249875: GCC 10 warnings -Wtype-limits with JFR code Reviewed-by: mgronlun ! src/hotspot/share/jfr/utilities/jfrDoublyLinkedList.hpp ! src/hotspot/share/jfr/utilities/jfrHashtable.hpp Changeset: 9e98b663aecf Author: phh Date: 2021-05-26 21:08 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/9e98b663aecf 8267721: Enable sun/security/pkcs11 tests for Amazon Linux 2 AArch64 Reviewed-by: phh Contributed-by: Evgeny Astigeevich ! test/jdk/sun/security/pkcs11/PKCS11Test.java From vkempik at openjdk.java.net Thu May 27 17:31:39 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Thu, 27 May 2021 17:31:39 GMT Subject: git: openjdk/jdk15u-dev: 8263361: Incorrect arraycopy stub selected by C2 for SATB collectors Message-ID: Changeset: ebaf7e16 Author: Sergey Nazarkin Committer: Vladimir Kempik Date: 2021-05-27 17:30:55 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/ebaf7e16c59090f24ef8b43b5a47ac64ca68e432 8263361: Incorrect arraycopy stub selected by C2 for SATB collectors Reviewed-by: vkempik, yan Backport-of: 5d87a21991b964e1c50495dc2dc982db425830b5 ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/macroArrayCopy.cpp ! src/hotspot/share/runtime/stubRoutines.cpp From vkempik at azul.com Fri May 28 07:45:38 2021 From: vkempik at azul.com (vkempik at azul.com) Date: Fri, 28 May 2021 07:45:38 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8241248: NullPointerException in sun.security.ssl.HKDF.extract(HKDF.java:93) Message-ID: <202105280745.14S7jcZU029201@aojmv0008.oracle.com> Changeset: 5d4535b3a2fe Author: abakhtin Date: 2021-05-10 09:45 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/5d4535b3a2fe 8241248: NullPointerException in sun.security.ssl.HKDF.extract(HKDF.java:93) Reviewed-by: jnimeh, xuelei, mdoerr ! src/java.base/share/classes/sun/security/ssl/PreSharedKeyExtension.java ! src/java.base/share/classes/sun/security/ssl/SSLSessionContextImpl.java ! src/java.base/share/classes/sun/security/ssl/ServerHello.java ! src/java.base/share/classes/sun/security/util/Cache.java From matthias.baesken at sap.com Fri May 28 10:56:24 2021 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Fri, 28 May 2021 10:56:24 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8237804: sun/security/mscapi tests fail with "Key pair not generated, alias already exists" Message-ID: <202105281056.14SAuOH3004612@aojmv0008.oracle.com> Changeset: e573dcba3972 Author: weijun Date: 2020-02-05 11:09 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/e573dcba3972 8237804: sun/security/mscapi tests fail with "Key pair not generated, alias already exists" Reviewed-by: mullan ! test/jdk/sun/security/mscapi/KeyAlgorithms.java ! test/jdk/sun/security/mscapi/PublicKeyInterop.java From martin.doerr at sap.com Mon May 31 09:37:16 2021 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Mon, 31 May 2021 09:37:16 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8267599: Revert the change to the default PKCS12 macAlgorithm and macIterationCount props for 11u/8u/7u Message-ID: <202105310937.14V9bGaM027727@aojmv0008.oracle.com> Changeset: a4feeec321b7 Author: mdoerr Date: 2021-05-31 11:30 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/a4feeec321b7 8267599: Revert the change to the default PKCS12 macAlgorithm and macIterationCount props for 11u/8u/7u Summary: Undo pkcs12.macAlgorithm and macIterationCount changes from JDK-8153005 backport. They were postponed for interoperability reasons. Reviewed-by: coffeys ! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java ! src/java.base/share/conf/security/java.security ! test/jdk/sun/security/pkcs12/ParamsPreferences.java ! test/jdk/sun/security/pkcs12/ParamsTest.java