From yan at openjdk.java.net Thu Apr 1 09:57:22 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 1 Apr 2021 09:57:22 GMT Subject: git: openjdk/jdk13u-dev: 8202343: Disable TLS 1.0 and 1.1 Message-ID: <6c0c55b7-4a58-42d1-9577-ed7e72a4cf19@openjdk.org> Changeset: fecca4ec Author: David Alvarez Committer: Yuri Nesterenko Date: 2021-04-01 09:56:06 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/fecca4ec 8202343: Disable TLS 1.0 and 1.1 Reviewed-by: yan ! src/java.base/share/conf/security/java.security ! test/jdk/javax/net/ssl/SSLEngine/Arrays.java ! test/jdk/javax/net/ssl/TLS/TLSClientPropertyTest.java ! test/jdk/javax/net/ssl/TLSv11/GenericBlockCipher.java ! test/jdk/javax/net/ssl/sanity/ciphersuites/SystemPropCipherSuitesOrder.java ! test/jdk/javax/net/ssl/sanity/ciphersuites/TLSCipherSuitesOrder.java ! test/jdk/sun/security/ssl/CipherSuite/NamedGroupsWithCipherSuite.java ! test/jdk/sun/security/ssl/ClientHandshaker/LengthCheckTest.java ! test/jdk/sun/security/ssl/EngineArgs/DebugReportsOneExtraByte.java - test/jdk/sun/security/ssl/EngineArgs/DebugReportsOneExtraByte.sh ! test/jdk/sun/security/ssl/HandshakeHash/HandshakeHashCloneExhaustion.java ! test/jdk/sun/security/ssl/SSLContextImpl/IllegalProtocolProperty.java + test/jdk/sun/security/ssl/SSLContextImpl/SSLContextDefault.java ! test/jdk/sun/security/ssl/SSLContextImpl/SSLContextVersion.java ! test/jdk/sun/security/ssl/SSLEngineImpl/EmptyExtensionData.java ! test/jdk/sun/security/ssl/SSLEngineImpl/SSLEngineBadBufferArrayAccess.java ! test/jdk/sun/security/util/HostnameMatcher/NullHostnameCheck.java ! test/lib/jdk/test/lib/security/SecurityUtils.java From yan at openjdk.java.net Thu Apr 1 10:58:42 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 1 Apr 2021 10:58:42 GMT Subject: git: openjdk/jdk15u-dev: 8257707: Fix incorrect format string in Http1HeaderParser Message-ID: <4ab01974-df0d-4312-bcce-e4e41aeef8d4@openjdk.org> Changeset: f320db0c Author: Yuri Nesterenko Date: 2021-04-01 10:57:50 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/f320db0c 8257707: Fix incorrect format string in Http1HeaderParser Backport-of: c6f93ec9f21f6db64ad7c15c284b39ab6b0a676e ! src/java.net.http/share/classes/jdk/internal/net/http/Http1HeaderParser.java From clanger at openjdk.java.net Thu Apr 1 20:37:56 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Thu, 1 Apr 2021 20:37:56 GMT Subject: git: openjdk/jdk16u: 8259662: Don't wrap SocketExceptions into SSLExceptions in SSLSocketImpl Message-ID: <9b5b50d8-c376-42d9-9171-3f2f03974cd1@openjdk.org> Changeset: 27c84494 Author: Christoph Langer Date: 2021-04-01 20:36:43 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/27c84494 8259662: Don't wrap SocketExceptions into SSLExceptions in SSLSocketImpl Reviewed-by: phh Backport-of: 63f8fc87cdf3edb828474bb4954b76721ba8f9e5 ! 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/SSLSocketShouldThrowSocketException.java = test/jdk/sun/security/ssl/SSLSocketImpl/SocketExceptionForSocketIssues.java From felix.yang at huawei.com Thu Apr 1 23:19:25 2021 From: felix.yang at huawei.com (felix.yang at huawei.com) Date: Thu, 01 Apr 2021 23:19:25 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8217348: assert(thread->is_Java_thread()) failed: just checking Message-ID: <202104012319.131NJPXL017071@aojmv0008.oracle.com> Changeset: 3e27fa6b467c Author: dtitov Date: 2019-06-17 14:31 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/3e27fa6b467c 8217348: assert(thread->is_Java_thread()) failed: just checking Reviewed-by: sspitsyn, dholmes, amenkov, jcbeyler ! src/hotspot/share/prims/jvmtiEnvBase.cpp From felix.yang at huawei.com Thu Apr 1 23:36:31 2021 From: felix.yang at huawei.com (felix.yang at huawei.com) Date: Thu, 01 Apr 2021 23:36:31 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8263676: AArch64: one potential bug in C1 LIRGenerator::generate_address() Message-ID: <202104012336.131NaVHO024703@aojmv0008.oracle.com> Changeset: 5c04bbe2fe38 Author: fyang Date: 2021-04-02 07:36 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/5c04bbe2fe38 8263676: AArch64: one potential bug in C1 LIRGenerator::generate_address() Reviewed-by: adinn ! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp From vkempik at azul.com Fri Apr 2 05:50:53 2021 From: vkempik at azul.com (vkempik at azul.com) Date: Fri, 02 Apr 2021 05:50:53 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8261397: try catch Method failing to work when dividing an integer by 0 Message-ID: <202104020550.1325oraa009008@aojmv0008.oracle.com> Changeset: e61bdcfc6a55 Author: vkempik Date: 2021-04-02 08:50 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/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 From vkempik at openjdk.java.net Fri Apr 2 07:25:41 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Fri, 2 Apr 2021 07:25:41 GMT Subject: git: openjdk/jdk15u-dev: 8256501: libTestMainKeyWindow fails to build with Xcode 12.2 Message-ID: <6d6e39b8-ecb0-46b2-be63-817a221e15a5@openjdk.org> Changeset: c565a2b0 Author: Vladimir Kempik Date: 2021-04-02 07:24:43 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/c565a2b0 8256501: libTestMainKeyWindow fails to build with Xcode 12.2 Backport-of: 4e5116c46e29977cccbe8c04cb5559ce345fa72e ! make/test/JtregNativeJdk.gmk From vkempik at openjdk.java.net Fri Apr 2 07:44:05 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Fri, 2 Apr 2021 07:44:05 GMT Subject: git: openjdk/jdk15u-dev: 8257858: [macOS]: Remove JNF dependency from libosxsecurity/KeystoreImpl.m Message-ID: Changeset: 0da4bb80 Author: Vladimir Kempik Date: 2021-04-02 07:43:04 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/0da4bb80 8257858: [macOS]: Remove JNF dependency from libosxsecurity/KeystoreImpl.m 8257860: [macOS]: Remove JNF dependency from libosxkrb5/SCDynamicStoreConfig.m Backport-of: 4a8b5c1602789e95457cbb080a64c56edaf81051 ! make/common/TestFilesCompilation.gmk ! make/modules/java.base/Lib.gmk ! make/modules/java.security.jgss/Lib.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.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 From vkempik at openjdk.java.net Fri Apr 2 08:54:38 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Fri, 2 Apr 2021 08:54:38 GMT Subject: git: openjdk/jdk15u-dev: 8240487: Cleanup whitespace in .cc, .hh, .m, and .mm files Message-ID: Changeset: e2453498 Author: Vladimir Kempik Date: 2021-04-02 08:17:25 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/e2453498 8240487: Cleanup whitespace in .cc, .hh, .m, and .mm files Reviewed-by: yan ! 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 From vkempik at openjdk.java.net Fri Apr 2 08:57:02 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Fri, 2 Apr 2021 08:57:02 GMT Subject: git: openjdk/jdk15u-dev: 8257853: Remove dependencies on JNF's JNI utility functions in AWT and 2D code Message-ID: <06e2a444-156c-420c-9714-8f0ea3824c3c@openjdk.org> Changeset: 2798c728 Author: Vladimir Kempik Date: 2021-04-02 08:55:52 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/2798c728 8257853: Remove dependencies on JNF's JNI utility functions in AWT and 2D code Reviewed-by: yan ! 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 From vkempik at openjdk.java.net Fri Apr 2 09:13:57 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Fri, 2 Apr 2021 09:13:57 GMT Subject: git: openjdk/jdk15u-dev: 8259343: [macOS] Update JNI error handling in Cocoa code. Message-ID: <016111f4-0d1b-4a45-9f67-042e96e3bc60@openjdk.org> Changeset: e688dae9 Author: Vladimir Kempik Date: 2021-04-02 09:12:57 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/e688dae9 8259343: [macOS] Update JNI error handling in Cocoa code. Backport-of: d6a2105b5c9b44c04cac7385756ec9924c1310ab ! make/modules/java.desktop/Lib.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 From vkempik at openjdk.java.net Fri Apr 2 10:23:18 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Fri, 2 Apr 2021 10:23:18 GMT Subject: git: openjdk/jdk15u-dev: 8259651: [macOS] Replace JNF_COCOA_ENTER/EXIT macros Message-ID: <56a0e5bb-9df0-40d8-91f7-20ce0ec5a3d3@openjdk.org> Changeset: efd22bb2 Author: Vladimir Kempik Date: 2021-04-02 10:22:28 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/efd22bb2 8259651: [macOS] Replace JNF_COCOA_ENTER/EXIT macros Reviewed-by: serb Backport-of: 5855d52a2a670a49b7a968fd58404b5d1836a8e1 ! 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 From vkempik at openjdk.java.net Fri Apr 2 10:41:58 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Fri, 2 Apr 2021 10:41:58 GMT Subject: git: openjdk/jdk15u-dev: 8259869: [macOS] Remove desktop module dependencies on JNF Reference APIs Message-ID: <74dab271-ec48-4fea-9216-ede773fb696c@openjdk.org> Changeset: 1f140666 Author: Vladimir Kempik Date: 2021-04-02 10:41:11 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/1f140666 8259869: [macOS] Remove desktop module dependencies on JNF Reference APIs Backport-of: 92c2f084a2d1eb4475ebce6c9c08312e5c4aea5e ! 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 From vkempik at openjdk.java.net Fri Apr 2 11:47:14 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Fri, 2 Apr 2021 11:47:14 GMT Subject: git: openjdk/jdk15u-dev: 8260616: Removing remaining JNF dependencies in the java.desktop module Message-ID: Changeset: 4c917209 Author: Vladimir Kempik Date: 2021-04-02 11:46:38 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/4c917209 8260616: Removing remaining JNF dependencies in the java.desktop module Reviewed-by: yan ! make/modules/java.desktop/Lib.gmk ! make/modules/java.desktop/lib/Awt2dLibraries.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 From vkempik at openjdk.java.net Fri Apr 2 11:55:30 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Fri, 2 Apr 2021 11:55:30 GMT Subject: git: openjdk/jdk15u-dev: 8257988: Remove JNF dependency from libsaproc/MacosxDebuggerLocal.m Message-ID: <03706db6-877e-4b68-ba25-080ff6c6de37@openjdk.org> Changeset: 5bfa1547 Author: Vladimir Kempik Date: 2021-04-02 11:54:28 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/5bfa1547 8257988: Remove JNF dependency from libsaproc/MacosxDebuggerLocal.m Backport-of: 2be60e37e0e433141b2e3d3e32f8e638a4888e3a ! make/modules/jdk.hotspot.agent/Lib.gmk ! src/jdk.hotspot.agent/macosx/native/libsaproc/MacosxDebuggerLocal.m From paul.hohensee at gmail.com Fri Apr 2 15:07:04 2021 From: paul.hohensee at gmail.com (paul.hohensee at gmail.com) Date: Fri, 02 Apr 2021 15:07:04 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8259662: Don't wrap SocketExceptions into SSLExceptions in SSLSocketImpl Message-ID: <202104021507.132F74PQ021738@aojmv0008.oracle.com> Changeset: 1ddfec44bcf9 Author: xuelei Date: 2021-02-22 18:36 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/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 From yan at openjdk.java.net Fri Apr 2 16:16:12 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Fri, 2 Apr 2021 16:16:12 GMT Subject: git: openjdk/jdk13u-dev: 8256682: JDK-8202343 is incomplete Message-ID: <63d48856-d95d-4999-81d5-c297a6b85a89@openjdk.org> Changeset: fa1b985c Author: Yuri Nesterenko Date: 2021-04-02 16:14:59 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/fa1b985c 8256682: JDK-8202343 is incomplete Reviewed-by: bae Backport-of: b9db002fef47001ee599cce1978042d0e17a0e06 ! test/jdk/sun/security/util/HostnameMatcher/NullHostnameCheck.java From yan at openjdk.java.net Fri Apr 2 16:19:09 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Fri, 2 Apr 2021 16:19:09 GMT Subject: git: openjdk/jdk13u-dev: 8248552: C2 crashes with SIGFPE due to division by zero Message-ID: Changeset: 079ecdbb Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2021-04-02 16:18:00 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/079ecdbb 8248552: C2 crashes with SIGFPE due to division by zero Bail out in PhaseIdealLoop:split_thru_phi when trying to split a Div or ModNode iv phi whose zero check was removed but could potentially still be zero based on type information. Backport-of: 417e8e449df569f593b82ecd640fa01b6b762832 ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/loopopts/TestSplitThruPhiDivMod.java From martin.doerr at sap.com Sat Apr 3 14:14:59 2021 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Sat, 03 Apr 2021 14:14:59 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8254631: Better support ALPN byte wire values in SunJSSE Message-ID: <202104031414.133EEx4f006368@aojmv0008.oracle.com> Changeset: 0cbb0ff7bd07 Author: wetmore Date: 2020-12-02 04:14 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/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 From yan at openjdk.java.net Mon Apr 5 15:40:41 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Mon, 5 Apr 2021 15:40:41 GMT Subject: git: openjdk/jdk15u-dev: 8261231: Windows IME was disabled after DnD operation Message-ID: <569c0ac0-eb87-4c63-a0c6-b751acae1058@openjdk.org> Changeset: 0f9626c8 Author: Yuri Nesterenko Date: 2021-04-05 15:39:47 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/0f9626c8 8261231: Windows IME was disabled after DnD operation Backport-of: d6d5d9bf2f1a3343af6cf30a9d06a1f1b5f764ad ! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp From shade at redhat.com Tue Apr 6 07:05:22 2021 From: shade at redhat.com (shade at redhat.com) Date: Tue, 06 Apr 2021 07:05:22 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8249719: MethodHandle performance suffers from bad ResolvedMethodTable hash function Message-ID: <202104060705.13675MEb009616@aojmv0008.oracle.com> Changeset: adb72d8697d2 Author: apangin Date: 2020-07-24 15:33 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/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 From vkempik at openjdk.java.net Tue Apr 6 08:30:33 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Tue, 6 Apr 2021 08:30:33 GMT Subject: git: openjdk/jdk13u-dev: 8256501: libTestMainKeyWindow fails to build with Xcode 12.2 Message-ID: <38494118-024e-44c2-a3d6-f5c441a41375@openjdk.org> Changeset: 039003d3 Author: Vladimir Kempik Date: 2021-04-06 08:29:19 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/039003d3 8256501: libTestMainKeyWindow fails to build with Xcode 12.2 Backport-of: 4e5116c46e29977cccbe8c04cb5559ce345fa72e ! make/test/JtregNativeJdk.gmk From yan at openjdk.java.net Tue Apr 6 10:01:02 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Tue, 6 Apr 2021 10:01:02 GMT Subject: git: openjdk/jdk15u-dev: 8262446: DragAndDrop hangs on Windows Message-ID: <975a2518-644b-46dc-b91c-19969debf4cc@openjdk.org> Changeset: 8009faf4 Author: Yuri Nesterenko Date: 2021-04-06 10:00:02 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/8009faf4 8262446: DragAndDrop hangs on Windows Backport-of: bf9b74d18767619f0765ed1435e35e28077a4220 ! src/java.desktop/windows/native/libawt/windows/awt_DnDDT.cpp From yan at openjdk.java.net Tue Apr 6 12:20:00 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Tue, 6 Apr 2021 12:20:00 GMT Subject: git: openjdk/jdk15u-dev: 8255086: Update the root locale display names Message-ID: <32e5c47a-f4b9-4831-839c-931c9d1bbaa2@openjdk.org> Changeset: de458f9f Author: Yuri Nesterenko Date: 2021-04-06 12:19:00 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/de458f9f 8255086: Update the root locale display names Backport-of: ff5f2265d20d2a462691b332eb5dfcca91a22fe4 ! 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 From hseigel at openjdk.java.net Tue Apr 6 13:42:20 2021 From: hseigel at openjdk.java.net (Harold Seigel) Date: Tue, 6 Apr 2021 13:42:20 GMT Subject: git: openjdk/jdk16u: 8263558: Possible NULL dereference in fast path arena free if ZapResourceArea is true Message-ID: <54f25394-952d-46c9-889d-866b8fd473be@openjdk.org> Changeset: 426cb6ad Author: Harold Seigel Date: 2021-04-06 13:41:36 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/426cb6ad 8263558: Possible NULL dereference in fast path arena free if ZapResourceArea is true Backport-of: d2c137d408b9c44f8f8d71e62dfea24a4279300e ! src/hotspot/share/memory/arena.cpp ! src/hotspot/share/memory/arena.hpp From yan at openjdk.java.net Wed Apr 7 09:28:32 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Wed, 7 Apr 2021 09:28:32 GMT Subject: git: openjdk/jdk15u-dev: 8251549: Update docs on building for Git Message-ID: <0555e46d-8b01-4d39-b321-e2150338b437@openjdk.org> Changeset: 6cf1c0dc Author: Yuri Nesterenko Date: 2021-04-07 09:27:35 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/6cf1c0dc 8251549: Update docs on building for Git Backport-of: 042734cc5b17302a8f2ecdf577511bd6d5ec5e22 ! doc/building.md From vkempik at openjdk.java.net Wed Apr 7 12:17:09 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Wed, 7 Apr 2021 12:17:09 GMT Subject: git: openjdk/jdk13u-dev: 8257858: [macOS]: Remove JNF dependency from libosxsecurity/KeystoreImpl.m Message-ID: <46aeee9c-8127-4ca2-80bc-8b012701ce19@openjdk.org> Changeset: 9d0d73e9 Author: Vladimir Kempik Date: 2021-04-07 12:15:53 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/9d0d73e9 8257858: [macOS]: Remove JNF dependency from libosxsecurity/KeystoreImpl.m 8257860: [macOS]: Remove JNF dependency from libosxkrb5/SCDynamicStoreConfig.m Reviewed-by: yan Backport-of: 4a8b5c1602789e95457cbb080a64c56edaf81051 ! 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.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 From yan at openjdk.java.net Wed Apr 7 12:23:08 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Wed, 7 Apr 2021 12:23:08 GMT Subject: git: openjdk/jdk13u-dev: 8261585: Restore HandleArea used in Deoptimization::uncommon_trap Message-ID: Changeset: 4d5f2ab4 Author: Sergey Nazarkin Committer: Yuri Nesterenko Date: 2021-04-07 12:22:06 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/4d5f2ab4 8261585: Restore HandleArea used in Deoptimization::uncommon_trap Backport-of: 95d73129ce5074d3510710e7e238761a9af9ef3a ! src/hotspot/share/runtime/deoptimization.cpp + test/hotspot/jtreg/compiler/uncommontrap/UncommonTrapLeak.java From vkempik at openjdk.java.net Wed Apr 7 12:45:54 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Wed, 7 Apr 2021 12:45:54 GMT Subject: git: openjdk/jdk13u-dev: 8240487: Cleanup whitespace in .cc, .hh, .m, and .mm files Message-ID: <5860aa9a-9ebd-4dfe-8451-04e67c956fbb@openjdk.org> Changeset: 98baf882 Author: Vladimir Kempik Date: 2021-04-07 12:44:53 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/98baf882 8240487: Cleanup whitespace in .cc, .hh, .m, and .mm files Reviewed-by: yan Backport-of: c32923e06fc94c2a2ad8b9dd803aad1ed5386505 ! 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 From shade at openjdk.java.net Wed Apr 7 13:01:26 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 7 Apr 2021 13:01:26 GMT Subject: git: openjdk/jdk16u: 8264374: Shenandoah: Remove leftover parallel reference processing argument Message-ID: <5a66e19d-0cb7-4adc-b34d-2ddba6f77fd6@openjdk.org> Changeset: 048040fe Author: Aleksey Shipilev Date: 2021-04-07 13:00:35 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/048040fe 8264374: Shenandoah: Remove leftover parallel reference processing argument Backport-of: ac604a18c92d9d21ea5b5b14fea512642d33764f ! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp From vkempik at openjdk.java.net Thu Apr 8 08:11:21 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Thu, 8 Apr 2021 08:11:21 GMT Subject: git: openjdk/jdk13u-dev: 8257853: Remove dependencies on JNF's JNI utility functions in AWT and 2D code Message-ID: Changeset: ad45c982 Author: Vladimir Kempik Date: 2021-04-08 08:10:20 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/ad45c982 8257853: Remove dependencies on JNF's JNI utility functions in AWT and 2D code Reviewed-by: yan Backport-of: fa50877c2e86d1a4e00724dd29d934f52d51f42c ! 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 From yan at azul.com Thu Apr 8 10:53:55 2021 From: yan at azul.com (yan at azul.com) Date: Thu, 08 Apr 2021 10:53:55 +0000 Subject: hg: jdk-updates/jdk15u: Added tag jdk-15.0.3+2 for changeset 131bf806395d Message-ID: <202104081053.138ArtRS004413@aojmv0008.oracle.com> Changeset: b98d80242f23 Author: yan Date: 2021-04-08 13:53 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/b98d80242f23 Added tag jdk-15.0.3+2 for changeset 131bf806395d ! .hgtags From vkempik at openjdk.java.net Thu Apr 8 11:43:42 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Thu, 8 Apr 2021 11:43:42 GMT Subject: git: openjdk/jdk13u-dev: 8259343: [macOS] Update JNI error handling in Cocoa code. Message-ID: <655122a3-478f-470a-bb03-5bab5f35e4ac@openjdk.org> Changeset: cdb993e9 Author: Vladimir Kempik Date: 2021-04-08 11:42:36 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/cdb993e9 8259343: [macOS] Update JNI error handling in Cocoa code. Reviewed-by: yan Backport-of: d6a2105b5c9b44c04cac7385756ec9924c1310ab ! 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 From vkempik at openjdk.java.net Thu Apr 8 12:06:43 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Thu, 8 Apr 2021 12:06:43 GMT Subject: git: openjdk/jdk13u-dev: 8259651: [macOS] Replace JNF_COCOA_ENTER/EXIT macros Message-ID: <0b7545de-7906-4c38-9068-3c13eeed21d1@openjdk.org> Changeset: 47ec3b80 Author: Vladimir Kempik Date: 2021-04-08 12:06:03 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/47ec3b80 8259651: [macOS] Replace JNF_COCOA_ENTER/EXIT macros Reviewed-by: yan Backport-of: 5855d52a2a670a49b7a968fd58404b5d1836a8e1 ! 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 From vkempik at openjdk.java.net Thu Apr 8 12:22:05 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Thu, 8 Apr 2021 12:22:05 GMT Subject: git: openjdk/jdk13u-dev: 8259869: [macOS] Remove desktop module dependencies on JNF Reference APIs Message-ID: <8bfce20d-070e-4d76-8777-fef7379781a6@openjdk.org> Changeset: df2818b9 Author: Vladimir Kempik Date: 2021-04-08 12:21:23 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/df2818b9 8259869: [macOS] Remove desktop module dependencies on JNF Reference APIs Backport-of: 92c2f084a2d1eb4475ebce6c9c08312e5c4aea5e ! 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 From vkempik at openjdk.java.net Thu Apr 8 12:47:49 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Thu, 8 Apr 2021 12:47:49 GMT Subject: git: openjdk/jdk13u-dev: 8260616: Removing remaining JNF dependencies in the java.desktop module Message-ID: <59d6ca0a-b0e4-4f57-beb3-c96fd66b51a6@openjdk.org> Changeset: 2e9b3a09 Author: Vladimir Kempik Date: 2021-04-08 12:46:58 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/2e9b3a09 8260616: Removing remaining JNF dependencies in the java.desktop module Reviewed-by: yan Backport-of: 8760688d213865eaf1bd675056eb809cdae67048 ! 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 From shade at redhat.com Thu Apr 8 12:47:14 2021 From: shade at redhat.com (shade at redhat.com) Date: Thu, 08 Apr 2021 12:47:14 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8238175: CTW: Class.getDeclaredMethods fails with assert(k->is_subclass_of(SystemDictionary::Throwable_klass())) failed: invalid exception class Message-ID: <202104081247.138ClEEp025265@aojmv0008.oracle.com> Changeset: 96dc29b975a9 Author: hseigel Date: 2020-02-13 15:43 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/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 From zgu at redhat.com Thu Apr 8 12:50:34 2021 From: zgu at redhat.com (zgu at redhat.com) Date: Thu, 08 Apr 2021 12:50:34 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8264151: ciMethod::ensure_method_data() should return false is loading resulted in empty state Message-ID: <202104081250.138CoYIu027901@aojmv0008.oracle.com> Changeset: 63f695e24317 Author: iveresov Date: 2021-03-26 01:54 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/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 From shade at redhat.com Thu Apr 8 13:01:35 2021 From: shade at redhat.com (shade at redhat.com) Date: Thu, 08 Apr 2021 13:01:35 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8242557: Add length limit for strings in PNGImageWriter Message-ID: <202104081301.138D1auK002341@aojmv0008.oracle.com> Changeset: 09fa16522875 Author: jdv Date: 2020-04-30 20:03 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/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 From vkempik at openjdk.java.net Thu Apr 8 13:11:10 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Thu, 8 Apr 2021 13:11:10 GMT Subject: git: openjdk/jdk13u-dev: 8257988: Remove JNF dependency from libsaproc/MacosxDebuggerLocal.m Message-ID: Changeset: f1e4e0b6 Author: Vladimir Kempik Date: 2021-04-08 13:10:45 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/f1e4e0b6 8257988: Remove JNF dependency from libsaproc/MacosxDebuggerLocal.m Reviewed-by: yan Backport-of: 2be60e37e0e433141b2e3d3e32f8e638a4888e3a ! make/lib/Lib-jdk.hotspot.agent.gmk ! src/jdk.hotspot.agent/macosx/native/libsaproc/MacosxDebuggerLocal.m From shade at redhat.com Thu Apr 8 13:03:12 2021 From: shade at redhat.com (shade at redhat.com) Date: Thu, 08 Apr 2021 13:03:12 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8195841: PNGImageReader.readNullTerminatedString() doesnt check for non-null terminated strings with length equal to maxLen Message-ID: <202104081303.138D3Chs002760@aojmv0008.oracle.com> Changeset: 19b4a1b96b39 Author: jdv Date: 2020-04-17 11:10 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/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 From shade at redhat.com Thu Apr 8 13:05:16 2021 From: shade at redhat.com (shade at redhat.com) Date: Thu, 08 Apr 2021 13:05:16 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8240848: ArrayIndexOutOfBoundsException buf for TextCallbackHandler Message-ID: <202104081305.138D5GM6004461@aojmv0008.oracle.com> Changeset: 451c4f3b3000 Author: weijun Date: 2020-04-10 15:05 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/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 From felix.yang at huawei.com Thu Apr 8 14:32:57 2021 From: felix.yang at huawei.com (felix.yang at huawei.com) Date: Thu, 08 Apr 2021 14:32:57 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8231841: AArch64: debug.cpp help() is missing an AArch64 line for pns Message-ID: <202104081432.138EWvTf013408@aojmv0008.oracle.com> Changeset: adaded405136 Author: smonteith Date: 2019-11-13 17:24 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/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 From shade at redhat.com Thu Apr 8 15:39:06 2021 From: shade at redhat.com (shade at redhat.com) Date: Thu, 08 Apr 2021 15:39:06 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8253948: Memory leak in ImageFileReader Message-ID: <202104081539.138Fd6lA014545@aojmv0008.oracle.com> Changeset: a96b28cbf313 Author: zgu Date: 2020-10-05 13:51 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/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 From martin.doerr at sap.com Fri Apr 9 09:15:13 2021 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Fri, 09 Apr 2021 09:15:13 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8226374: Restrict TLS signature schemes and named groups Message-ID: <202104090915.1399FD9M002692@aojmv0008.oracle.com> Changeset: 9a44ba2a34db Author: xuelei Date: 2020-11-18 15:52 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/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 From akozlov at openjdk.java.net Fri Apr 9 12:30:40 2021 From: akozlov at openjdk.java.net (Anton Kozlov) Date: Fri, 9 Apr 2021 12:30:40 GMT Subject: git: openjdk/jdk13u-dev: 8264640: CMS ParScanClosure misses a barrier Message-ID: <13301fa3-7786-4138-bce1-64b37399e6d2@openjdk.org> Changeset: efc81a3d Author: Anton Kozlov Date: 2021-04-09 12:30:04 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/efc81a3d 8264640: CMS ParScanClosure misses a barrier Reviewed-by: yan, johnc ! src/hotspot/share/gc/cms/parOopClosures.inline.hpp From shade at redhat.com Fri Apr 9 12:25:32 2021 From: shade at redhat.com (shade at redhat.com) Date: Fri, 09 Apr 2021 12:25:32 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8207247: AARCH64: Enable Minimal and Client VM builds Message-ID: <202104091225.139CPWNC029400@aojmv0008.oracle.com> Changeset: 11dcad575f79 Author: shade Date: 2021-04-09 14:17 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/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 From yan at azul.com Fri Apr 9 13:02:20 2021 From: yan at azul.com (yan at azul.com) Date: Fri, 09 Apr 2021 13:02:20 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8236859: WebSocket over authenticating proxy fails with NPE Message-ID: <202104091302.139D2KZB015792@aojmv0008.oracle.com> Changeset: 57e3fa3574ec Author: yan Date: 2021-04-09 16:01 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/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 From yan at openjdk.java.net Fri Apr 9 14:40:07 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Fri, 9 Apr 2021 14:40:07 GMT Subject: git: openjdk/jdk13u-dev: 8241948: enhance list of environment variables printed in hs_err file Message-ID: Changeset: 7daf6808 Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2021-04-09 14:39:22 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/7daf6808 8241948: enhance list of environment variables printed in hs_err file Backport-of: fc806b67063fb23c7cd2b3ecdf85d13b42e45448 ! src/hotspot/share/utilities/vmError.cpp From paul.hohensee at gmail.com Fri Apr 9 14:46:33 2021 From: paul.hohensee at gmail.com (paul.hohensee at gmail.com) Date: Fri, 09 Apr 2021 14:46:33 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8213845: ARM32: Interpreter doesn't call result handler after native calls Message-ID: <202104091446.139EkXln003979@aojmv0008.oracle.com> Changeset: b3cee5c1366d Author: bulasevich Date: 2021-03-22 16:22 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/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 From yan at openjdk.java.net Fri Apr 9 16:56:02 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Fri, 9 Apr 2021 16:56:02 GMT Subject: git: openjdk/jdk15u-dev: 8248552: C2 crashes with SIGFPE due to division by zero Message-ID: <7bda0ae8-b3d8-4e1c-b5c6-9d74c3f72f0b@openjdk.org> Changeset: 73788921 Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2021-04-09 16:55:05 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/73788921 8248552: C2 crashes with SIGFPE due to division by zero Bail out in PhaseIdealLoop:split_thru_phi when trying to split a Div or ModNode iv phi whose zero check was removed but could potentially still be zero based on type information. Backport-of: 417e8e449df569f593b82ecd640fa01b6b762832 ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/loopopts/TestSplitThruPhiDivMod.java From yan at openjdk.java.net Mon Apr 12 07:56:26 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Mon, 12 Apr 2021 07:56:26 GMT Subject: git: openjdk/jdk15u-dev: 8257414: Drag n Drop target area is wrong on high DPI systems Message-ID: Changeset: 44c196aa Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2021-04-12 07:55:40 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/44c196aa 8257414: Drag n Drop target area is wrong on high DPI systems Backport-of: d3398324e9c3944d2f1558ff1becea9ed1d4e8a2 ! src/java.desktop/unix/classes/sun/awt/X11/XDnDDropTargetProtocol.java ! src/java.desktop/unix/classes/sun/awt/X11/XDragSourceContextPeer.java From coffeys at openjdk.java.net Mon Apr 12 11:47:34 2021 From: coffeys at openjdk.java.net (Sean Coffey) Date: Mon, 12 Apr 2021 11:47:34 GMT Subject: git: openjdk/jdk16u: 8262110: DST starts from incorrect time in 2038 Message-ID: Changeset: 4f5421ef Author: Kiran Sidhartha Ravikumar Committer: Sean Coffey Date: 2021-04-12 11:46:19 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/4f5421ef 8262110: DST starts from incorrect time in 2038 8073446: TimeZone getOffset API does not return a dst offset between years 2038-2137 Backport-of: 7284f013ea3064b2aa643658938ccaafdfa1c885 ! src/java.base/share/classes/sun/util/calendar/ZoneInfo.java + test/jdk/sun/util/calendar/zi/Beyond2037.java From yan at openjdk.java.net Mon Apr 12 15:17:28 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Mon, 12 Apr 2021 15:17:28 GMT Subject: git: openjdk/jdk15u-dev: 8259319: Illegal package access when SunPKCS11 requires SunJCE's classes Message-ID: <61fe9527-d7d2-4652-a9b1-73c9ac2a0465@openjdk.org> Changeset: ace2b56d Author: Yuri Nesterenko Date: 2021-04-12 15:16:33 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/ace2b56d 8259319: Illegal package access when SunPKCS11 requires SunJCE's classes Backport-of: 4be2173478bd1e84946bd903b350ce466bddb36b ! src/java.base/share/classes/module-info.java ! src/java.base/share/lib/security/default.policy ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Util.java + test/jdk/sun/security/pkcs11/KeyAgreement/IllegalPackageAccess.java From paul.hohensee at gmail.com Mon Apr 12 22:31:39 2021 From: paul.hohensee at gmail.com (paul.hohensee at gmail.com) Date: Mon, 12 Apr 2021 22:31:39 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8265099: Revert backport to 11u of 8236859: WebSocket over authenticating proxy fails with NPE Message-ID: <202104122231.13CMVdmc008567@aojmv0008.oracle.com> Changeset: 420cb1ce9b7d Author: phh Date: 2021-04-12 22:25 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/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 From sgehwolf at openjdk.java.net Tue Apr 13 16:04:11 2021 From: sgehwolf at openjdk.java.net (Severin Gehwolf) Date: Tue, 13 Apr 2021 16:04:11 GMT Subject: git: openjdk/jdk16u: 8264047: Duplicate global variable 'jvm' in libjavajpeg and libawt Message-ID: <8b643f11-c574-403b-97e9-a2db58c9b67c@openjdk.org> Changeset: 2826d304 Author: Severin Gehwolf Date: 2021-04-13 16:02:59 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/2826d304 8264047: Duplicate global variable 'jvm' in libjavajpeg and libawt Backport-of: eb6330e4f0366878e7ec8a606ddc717622cbdaea ! src/java.desktop/share/native/libjavajpeg/imageioJPEG.c ! src/java.desktop/share/native/libjavajpeg/jpegdecoder.c From mbalao at redhat.com Tue Apr 13 16:15:31 2021 From: mbalao at redhat.com (mbalao at redhat.com) Date: Tue, 13 Apr 2021 16:15:31 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8261355: No data buffering in SunPKCS11 Cipher encryption when the underlying mechanism has no padding Message-ID: <202104131615.13DGFVdq009292@aojmv0008.oracle.com> Changeset: 8cfb7499043d Author: mbalao Date: 2021-04-12 20:58 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/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 From rrich at openjdk.java.net Wed Apr 14 07:41:40 2021 From: rrich at openjdk.java.net (Richard Reingruber) Date: Wed, 14 Apr 2021 07:41:40 GMT Subject: git: openjdk/jdk16u: 8262295: C2: Out-of-Bounds Array Load from Clone Source Message-ID: Changeset: 8ddb1d84 Author: Richard Reingruber Date: 2021-04-14 07:40:11 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/8ddb1d84 8262295: C2: Out-of-Bounds Array Load from Clone Source Reviewed-by: thartmann Backport-of: 9689863ac0bac8c542162d4af30fec078e9c91b4 ! src/hotspot/share/opto/memnode.cpp + test/hotspot/jtreg/compiler/arraycopy/TestOutOfBoundsArrayLoad.java From yan at openjdk.java.net Wed Apr 14 07:41:54 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Wed, 14 Apr 2021 07:41:54 GMT Subject: git: openjdk/jdk15u-dev: 8262110: DST starts from incorrect time in 2038 Message-ID: Changeset: 698dd44f Author: Yuri Nesterenko Date: 2021-04-14 07:40:18 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/698dd44f 8262110: DST starts from incorrect time in 2038 8073446: TimeZone getOffset API does not return a dst offset between years 2038-2137 Backport-of: 7284f013ea3064b2aa643658938ccaafdfa1c885 ! src/java.base/share/classes/sun/util/calendar/ZoneInfo.java + test/jdk/sun/util/calendar/zi/Beyond2037.java From goetz.lindenmaier at sap.com Wed Apr 14 10:14:04 2021 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Wed, 14 Apr 2021 10:14:04 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8264846: [macos] libjvm.dylib linker warning due to macOS version mismatch Message-ID: <202104141014.13EAE4Lj015872@aojmv0008.oracle.com> Changeset: 081316d443bf Author: lucy Date: 2021-04-14 10:27 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/081316d443bf 8264846: [macos] libjvm.dylib linker warning due to macOS version mismatch Reviewed-by: erikj, dcubed, clanger ! make/autoconf/flags-other.m4 From paul.hohensee at gmail.com Wed Apr 14 15:28:16 2021 From: paul.hohensee at gmail.com (paul.hohensee at gmail.com) Date: Wed, 14 Apr 2021 15:28:16 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8208061: runtime/LoadClass/TestResize.java fails with "Load factor too high" when running in CDS mode. Message-ID: <202104141528.13EFSH37007633@aojmv0008.oracle.com> Changeset: f1c95ed33ee9 Author: jiangli Date: 2018-08-24 15:33 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/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 From martin.doerr at sap.com Thu Apr 15 09:53:39 2021 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Thu, 15 Apr 2021 09:53:39 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8250635: MethodArityHistogram should use Compile_lock in favour of fancy checks Message-ID: <202104150953.13F9rdTh002243@aojmv0008.oracle.com> Changeset: d2953de976ab Author: lucy Date: 2020-08-26 16:52 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/d2953de976ab 8250635: MethodArityHistogram should use Compile_lock in favour of fancy checks Reviewed-by: mdoerr, thartmann ! src/hotspot/share/runtime/sharedRuntime.cpp From yan at openjdk.java.net Thu Apr 15 13:31:40 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 15 Apr 2021 13:31:40 GMT Subject: git: openjdk/jdk13u-dev: 8259232: Bad JNI lookup during printing Message-ID: <33f2a808-0fb5-40a4-8dab-2b20325bdf2d@openjdk.org> Changeset: c32180e7 Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2021-04-15 13:30:30 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/c32180e7 8259232: Bad JNI lookup during printing Backport-of: 940b053065de788e44ef0d7f6fab901f8f0dfb40 ! src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m ! test/jdk/java/awt/print/bug8023392/bug8023392.java From yan at openjdk.java.net Thu Apr 15 13:59:45 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 15 Apr 2021 13:59:45 GMT Subject: git: openjdk/jdk13u-dev: 8244853: The static build of libextnet is missing the JNI_OnLoad_extnet function Message-ID: Changeset: 2b18941f Author: Yuri Nesterenko Date: 2021-04-15 13:59:00 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/2b18941f 8244853: The static build of libextnet is missing the JNI_OnLoad_extnet function Backport-of: 3d50f242c2172c05b74e533962195bc8d9ea2997 ! src/jdk.net/linux/native/libextnet/LinuxSocketOptions.c ! src/jdk.net/macosx/native/libextnet/MacOSXSocketOptions.c ! src/jdk.net/solaris/native/libextnet/SolarisSocketOptions.c From yan at openjdk.java.net Thu Apr 15 14:14:11 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 15 Apr 2021 14:14:11 GMT Subject: git: openjdk/jdk15u-dev: 8259232: Bad JNI lookup during printing Message-ID: Changeset: 847c0e34 Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2021-04-15 14:13:08 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/847c0e34 8259232: Bad JNI lookup during printing Backport-of: 940b053065de788e44ef0d7f6fab901f8f0dfb40 ! src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m ! test/jdk/java/awt/print/bug8023392/bug8023392.java From martin.doerr at sap.com Thu Apr 15 14:18:17 2021 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Thu, 15 Apr 2021 14:18:17 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8260380: Upgrade to LittleCMS 2.12 Message-ID: <202104151418.13FEIHZ6004693@aojmv0008.oracle.com> Changeset: a415b2c9b33b Author: prr Date: 2021-02-10 16:33 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/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 From shade at redhat.com Thu Apr 15 14:38:24 2021 From: shade at redhat.com (shade at redhat.com) Date: Thu, 15 Apr 2021 14:38:24 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8214128: ARM32: wrong stack alignment on Deoptimization::unpack_frames Message-ID: <202104151438.13FEcOZV015034@aojmv0008.oracle.com> Changeset: d95eca1122b1 Author: bulasevich Date: 2018-12-10 17:34 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/d95eca1122b1 8214128: ARM32: wrong stack alignment on Deoptimization::unpack_frames Reviewed-by: dsamersoff ! src/hotspot/cpu/arm/sharedRuntime_arm.cpp From zgu at redhat.com Thu Apr 15 14:44:43 2021 From: zgu at redhat.com (zgu at redhat.com) Date: Thu, 15 Apr 2021 14:44:43 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8262110: DST starts from incorrect time in 2038; ... Message-ID: <202104151444.13FEihWX017101@aojmv0008.oracle.com> Changeset: a39e8e5de95f Author: naoto Date: 2021-03-26 17:13 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/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 From rwestrel at redhat.com Thu Apr 15 15:53:34 2021 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Thu, 15 Apr 2021 15:53:34 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8262093: java/util/concurrent/tck/JSR166TestCase.java failed "assert(false) failed: unexpected node" Message-ID: <202104151553.13FFrYwk020578@aojmv0008.oracle.com> Changeset: 0c9bef728770 Author: kvn Date: 2021-03-31 01:16 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/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 From paul.hohensee at gmail.com Thu Apr 15 19:02:18 2021 From: paul.hohensee at gmail.com (paul.hohensee at gmail.com) Date: Thu, 15 Apr 2021 19:02:18 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8233787: Break cycle in vm_version* includes Message-ID: <202104151902.13FJ2IbL016123@aojmv0008.oracle.com> Changeset: 4b922f217dbc Author: lucy Date: 2019-11-15 14:30 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/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 From yan at openjdk.java.net Fri Apr 16 06:59:09 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Fri, 16 Apr 2021 06:59:09 GMT Subject: git: openjdk/jdk13u-dev: 8259585: [macos] Bad JNI lookup error : Accessible actions do not work on macOS Message-ID: Changeset: 8de0239f Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2021-04-16 06:58:33 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/8de0239f 8259585: [macos] Bad JNI lookup error : Accessible actions do not work on macOS Backport-of: b6d51e15549e11be583625d908192d9f7f049489 ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityAction.m From yan at openjdk.java.net Fri Apr 16 08:30:11 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Fri, 16 Apr 2021 08:30:11 GMT Subject: git: openjdk/jdk13u-dev: 8254790: SIGSEGV in string_indexof_char and stringL_indexof_char intrinsics Message-ID: Changeset: 8a7c9d77 Author: Sergey Nazarkin Committer: Yuri Nesterenko Date: 2021-04-16 08:29:08 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/8a7c9d77 8254790: SIGSEGV in string_indexof_char and stringL_indexof_char intrinsics Reviewed-by: yan Backport-of: 365f19c8e1833fb4b64d961b51ce9d586acf13ce ! src/hotspot/cpu/x86/macroAssembler_x86.cpp From yan at openjdk.java.net Fri Apr 16 09:38:38 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Fri, 16 Apr 2021 09:38:38 GMT Subject: git: openjdk/jdk15u-dev: 8259585: [macos] Bad JNI lookup error : Accessible actions do not work on macOS Message-ID: Changeset: 14e56d14 Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2021-04-16 09:38:04 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/14e56d14 8259585: [macos] Bad JNI lookup error : Accessible actions do not work on macOS Backport-of: b6d51e15549e11be583625d908192d9f7f049489 ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityAction.m From yan at openjdk.java.net Fri Apr 16 10:55:16 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Fri, 16 Apr 2021 10:55:16 GMT Subject: git: openjdk/jdk13u-dev: 8261198: [macOS] Incorrect JNI parameters in number conversion in A11Y code Message-ID: Changeset: 862af192 Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2021-04-16 10:54:33 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/862af192 8261198: [macOS] Incorrect JNI parameters in number conversion in A11Y code Backport-of: 4a89733e700c3e55bb50997984b9f89a81f0af8f ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m From yan at openjdk.java.net Fri Apr 16 10:55:25 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Fri, 16 Apr 2021 10:55:25 GMT Subject: git: openjdk/jdk15u-dev: 8261198: [macOS] Incorrect JNI parameters in number conversion in A11Y code Message-ID: Changeset: 5e897559 Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2021-04-16 10:54:11 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/5e897559 8261198: [macOS] Incorrect JNI parameters in number conversion in A11Y code Backport-of: 4a89733e700c3e55bb50997984b9f89a81f0af8f ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m From vkempik at azul.com Fri Apr 16 11:14:38 2021 From: vkempik at azul.com (vkempik at azul.com) Date: Fri, 16 Apr 2021 11:14:38 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8240487: Cleanup whitespace in .cc, .hh, .m, and .mm files Message-ID: <202104161114.13GBEdew005003@aojmv0008.oracle.com> Changeset: 3c184f05cdf1 Author: vkempik Date: 2021-04-07 12:44 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/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 From martin.doerr at sap.com Fri Apr 16 13:02:12 2021 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Fri, 16 Apr 2021 13:02:12 +0000 Subject: hg: jdk-updates/jdk11u-dev: 2 new changesets Message-ID: <202104161302.13GD2CjJ024906@aojmv0008.oracle.com> Changeset: 569900b34972 Author: clanger Date: 2019-01-21 06:55 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/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-dev/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 From paul.hohensee at gmail.com Fri Apr 16 17:22:35 2021 From: paul.hohensee at gmail.com (paul.hohensee at gmail.com) Date: Fri, 16 Apr 2021 17:22:35 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8261447: MethodInvocationCounters frequently run into overflow Message-ID: <202104161722.13GHMZuV028728@aojmv0008.oracle.com> Changeset: 85e5cfb8c300 Author: lucy Date: 2021-04-14 19:17 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/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 From rhalade at openjdk.java.net Sat Apr 17 19:26:57 2021 From: rhalade at openjdk.java.net (Rajan Halade) Date: Sat, 17 Apr 2021 19:26:57 GMT Subject: git: openjdk/jdk16u: 8225081: Remove Telia Company CA certificate expiring in April 2021 Message-ID: Changeset: 71e6dab1 Author: Rajan Halade Date: 2021-04-17 19:26:02 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/71e6dab1 8225081: Remove Telia Company CA certificate expiring in April 2021 Backport-of: ef7ee3f44e4dbdde28406ac813e2e3ad20aec849 - make/data/cacerts/soneraclass2ca ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java From thomas.stuefe at gmail.com Tue Apr 20 05:39:47 2021 From: thomas.stuefe at gmail.com (thomas.stuefe at gmail.com) Date: Tue, 20 Apr 2021 05:39:47 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8253572: [windows] CDS archive may fail to open with long file names Message-ID: <202104200539.13K5dl9E003831@aojmv0008.oracle.com> Changeset: d4c57dc7410b Author: stuefe Date: 2021-04-20 07:37 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/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 From shade at redhat.com Tue Apr 20 06:26:55 2021 From: shade at redhat.com (shade at redhat.com) Date: Tue, 20 Apr 2021 06:26:55 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8263729: [test] divert spurious output away from stream under test in ProcessBuilder Basic test Message-ID: <202104200626.13K6QtGI025494@aojmv0008.oracle.com> Changeset: 2b7cc6629484 Author: rriggs Date: 2021-03-22 14:50 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/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 From shade at redhat.com Tue Apr 20 06:27:27 2021 From: shade at redhat.com (shade at redhat.com) Date: Tue, 20 Apr 2021 06:27:27 +0000 Subject: hg: jdk-updates/jdk11u-dev: 2 new changesets Message-ID: <202104200627.13K6RRWQ025771@aojmv0008.oracle.com> Changeset: 5182f4768877 Author: xuelei Date: 2021-03-25 03:35 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/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-dev/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 From shade at redhat.com Tue Apr 20 06:28:16 2021 From: shade at redhat.com (shade at redhat.com) Date: Tue, 20 Apr 2021 06:28:16 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8233185: HttpServer.stop() blocks indefinitely when called on dispatch thread Message-ID: <202104200628.13K6SGdX026081@aojmv0008.oracle.com> Changeset: 491338075142 Author: jboes Date: 2019-11-28 13:02 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/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 From martin.doerr at sap.com Tue Apr 20 10:34:48 2021 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Tue, 20 Apr 2021 10:34:48 +0000 Subject: hg: jdk-updates/jdk11u-dev: 2 new changesets Message-ID: <202104201034.13KAYmL4020807@aojmv0008.oracle.com> Changeset: 4868a8a2213d Author: roland Date: 2021-03-30 07:58 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/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-dev/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 From shade at redhat.com Tue Apr 20 10:57:17 2021 From: shade at redhat.com (shade at redhat.com) Date: Tue, 20 Apr 2021 10:57:17 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8214512: ARM32: Jtreg test compiler/c2/Test8062950.java fails on ARM Message-ID: <202104201057.13KAvH5H001368@aojmv0008.oracle.com> Changeset: 9846af5a0949 Author: dlong Date: 2021-04-19 12:47 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/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 From jbachorik at openjdk.java.net Tue Apr 20 15:36:24 2021 From: jbachorik at openjdk.java.net (Jaroslav Bachorik) Date: Tue, 20 Apr 2021 15:36:24 GMT Subject: git: openjdk/jdk16u: 8258414: OldObjectSample events too expensive Message-ID: Changeset: 5d5b122e Author: Jaroslav Bachorik Date: 2021-04-20 15:35:43 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/5d5b122e 8258414: OldObjectSample events too expensive Backport-of: a9b156d358b0436584a33f71abc00c9bed9d47a3 ! 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/checkpoint/types/traceid/jfrTraceId.hpp ! 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 From yan at openjdk.java.net Tue Apr 20 16:09:47 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Tue, 20 Apr 2021 16:09:47 GMT Subject: git: openjdk/jdk15u-dev: 8247753: UIManager.getSytemLookAndFeelClassName() returns wrong value on Fedora 32 Message-ID: <5cf05dd5-b6bf-46ca-94c2-622d7b3a599f@openjdk.org> Changeset: a44e891d Author: Yuri Nesterenko Date: 2021-04-20 16:09:18 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/a44e891d 8247753: UIManager.getSytemLookAndFeelClassName() returns wrong value on Fedora 32 Backport-of: 79a4a019bba1c99bef2377fe88f1464943530a55 ! src/java.desktop/unix/classes/sun/awt/UNIXToolkit.java ! test/jdk/javax/swing/LookAndFeel/SystemLookAndFeel/SystemLookAndFeelTest.java From yan at azul.com Tue Apr 20 17:30:58 2021 From: yan at azul.com (yan at azul.com) Date: Tue, 20 Apr 2021 17:30:58 +0000 Subject: hg: jdk-updates/jdk15u: 8244473: Contextualize registration for JNDI Message-ID: <202104201730.13KHUwlY002073@aojmv0008.oracle.com> Changeset: 6f7c85fb291f Author: rreddy Date: 2020-12-24 15:35 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/6f7c85fb291f 8244473: Contextualize registration for JNDI Reviewed-by: coffeys, aefimov ! src/java.base/share/conf/security/java.security ! src/java.naming/share/classes/com/sun/jndi/ldap/Obj.java ! src/java.naming/share/classes/com/sun/jndi/ldap/VersionHelper.java + src/java.naming/share/classes/com/sun/naming/internal/ObjectFactoriesFilter.java ! src/java.naming/share/classes/com/sun/naming/internal/VersionHelper.java ! src/java.naming/share/classes/javax/naming/spi/NamingManager.java From yan at azul.com Tue Apr 20 17:44:48 2021 From: yan at azul.com (yan at azul.com) Date: Tue, 20 Apr 2021 17:44:48 +0000 Subject: hg: jdk-updates/jdk15u: 8244543: Enhanced handling of abstract classes Message-ID: <202104201744.13KHimAB009163@aojmv0008.oracle.com> Changeset: d3aa7ef21061 Author: jcm Date: 2020-12-22 12:36 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/d3aa7ef21061 8244543: Enhanced handling of abstract classes Reviewed-by: vlivanov, rhalade ! src/hotspot/share/code/dependencies.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp From yan at azul.com Tue Apr 20 17:55:39 2021 From: yan at azul.com (yan at azul.com) Date: Tue, 20 Apr 2021 17:55:39 +0000 Subject: hg: jdk-updates/jdk15u: 8261183: Follow on to Make lists of normal filenames Message-ID: <202104201755.13KHtdDg015235@aojmv0008.oracle.com> Changeset: 05b9803e6931 Author: bpb Date: 2021-02-18 17:34 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/05b9803e6931 8261183: Follow on to Make lists of normal filenames Reviewed-by: alanb, rriggs, rhalade ! src/java.base/share/classes/java/io/File.java From yan at azul.com Tue Apr 20 17:56:29 2021 From: yan at azul.com (yan at azul.com) Date: Tue, 20 Apr 2021 17:56:29 +0000 Subject: hg: jdk-updates/jdk15u: 3 new changesets Message-ID: <202104201756.13KHuTUm015762@aojmv0008.oracle.com> Changeset: 1bb2833119c5 Author: ryadav Date: 2021-01-21 14:52 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/1bb2833119c5 8257001: Improve HTTP client support Reviewed-by: chegar, dfuchs, rhalade ! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java Changeset: 1055f2102e6e Author: yan Date: 2021-04-20 20:52 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/1055f2102e6e Added tag jdk-15.0.3+3 for changeset 1bb2833119c5 ! .hgtags Changeset: 4b555d643db4 Author: yan Date: 2021-04-20 20:53 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/4b555d643db4 Added tag jdk-15.0.3-ga for changeset 1055f2102e6e ! .hgtags From yan at azul.com Tue Apr 20 17:54:22 2021 From: yan at azul.com (yan at azul.com) Date: Tue, 20 Apr 2021 17:54:22 +0000 Subject: hg: jdk-updates/jdk15u: 8259633: compiler/graalunit/CoreTest.java fails with NPE after JDK-8244543 Message-ID: <202104201754.13KHsMXN014710@aojmv0008.oracle.com> Changeset: 6d99e5c56183 Author: thartmann Date: 2021-01-13 06:57 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/6d99e5c56183 8259633: compiler/graalunit/CoreTest.java fails with NPE after JDK-8244543 Reviewed-by: clanger ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/MarkUnsafeAccessTest.java From yan at azul.com Tue Apr 20 17:54:50 2021 From: yan at azul.com (yan at azul.com) Date: Tue, 20 Apr 2021 17:54:50 +0000 Subject: hg: jdk-updates/jdk15u: 8250568: Less ambiguous processing Message-ID: <202104201754.13KHsoGj014890@aojmv0008.oracle.com> Changeset: a366d09b06d2 Author: rriggs Date: 2021-02-04 00:32 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/a366d09b06d2 8250568: Less ambiguous processing Reviewed-by: alanb, rhalade ! src/java.base/windows/classes/java/lang/ProcessImpl.java From yan at azul.com Tue Apr 20 17:55:15 2021 From: yan at azul.com (yan at azul.com) Date: Tue, 20 Apr 2021 17:55:15 +0000 Subject: hg: jdk-updates/jdk15u: 8253799: Make lists of normal filenames Message-ID: <202104201755.13KHtFRf015076@aojmv0008.oracle.com> Changeset: 819c166e7cb8 Author: bpb Date: 2020-10-27 21:21 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/819c166e7cb8 8253799: Make lists of normal filenames Reviewed-by: alanb, rhalade ! src/java.base/share/classes/java/io/File.java From yan at azul.com Tue Apr 20 17:56:03 2021 From: yan at azul.com (yan at azul.com) Date: Tue, 20 Apr 2021 17:56:03 +0000 Subject: hg: jdk-updates/jdk15u: 8249906: Enhance opening JARs; ... Message-ID: <202104201756.13KHu3cU015433@aojmv0008.oracle.com> Changeset: 073077c7c81a Author: mullan Date: 2021-03-02 17:14 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/073077c7c81a 8249906: Enhance opening JARs 8258247: Couple of issues in fix for JDK-8249906 8259428: AlgorithmId.getEncodedParams() should return copy Reviewed-by: rhalade, weijun ! src/java.base/share/classes/java/security/cert/CertPathHelperImpl.java ! src/java.base/share/classes/java/security/cert/TrustAnchor.java ! src/java.base/share/classes/java/util/jar/JarFile.java ! src/java.base/share/classes/sun/security/pkcs/SignerInfo.java ! src/java.base/share/classes/sun/security/provider/certpath/AlgorithmChecker.java + src/java.base/share/classes/sun/security/provider/certpath/CertPathConstraintsParameters.java ! src/java.base/share/classes/sun/security/provider/certpath/CertPathHelper.java ! src/java.base/share/classes/sun/security/provider/certpath/DistributionPointFetcher.java ! src/java.base/share/classes/sun/security/provider/certpath/OCSP.java ! src/java.base/share/classes/sun/security/provider/certpath/OCSPResponse.java ! src/java.base/share/classes/sun/security/provider/certpath/PKIX.java ! src/java.base/share/classes/sun/security/provider/certpath/PKIXCertPathValidator.java ! src/java.base/share/classes/sun/security/provider/certpath/RevocationChecker.java ! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java ! src/java.base/share/classes/sun/security/ssl/X509KeyManagerImpl.java ! src/java.base/share/classes/sun/security/util/AnchorCertificates.java ! src/java.base/share/classes/sun/security/util/ConstraintsParameters.java ! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java + src/java.base/share/classes/sun/security/util/JarConstraintsParameters.java ! src/java.base/share/classes/sun/security/util/ManifestEntryVerifier.java ! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java ! src/java.base/share/classes/sun/security/validator/PKIXValidator.java ! src/java.base/share/classes/sun/security/validator/SimpleValidator.java ! src/java.base/share/classes/sun/security/x509/AlgorithmId.java + test/jdk/java/security/cert/X509Certificate/GetSigAlgParams.java ! test/jdk/sun/security/pkcs/pkcs8/PKCS8Test.java ! test/jdk/sun/security/tools/jarsigner/TimestampCheck.java ! test/jdk/sun/security/x509/AlgorithmId/AlgorithmIdEqualsHashCode.java From duke at openjdk.java.net Tue Apr 20 18:33:55 2021 From: duke at openjdk.java.net (duke) Date: Tue, 20 Apr 2021 18:33:55 GMT Subject: git: openjdk/jdk13u: 8244473: Contextualize registration for JNDI Message-ID: <2d097f54-e552-4fa6-a8f9-0c8ef355c75f@openjdk.java.net> Changeset: 0acf828d Author: Andrew Brygin Committer: Yuri Nesterenko Date: 2020-12-24 12:35:46 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/0acf828d 8244473: Contextualize registration for JNDI Reviewed-by: yan Backport-of: 6d33820481e2d7868c36ab6f171be79669e0b4de ! src/java.base/share/conf/security/java.security ! src/java.naming/share/classes/com/sun/jndi/ldap/Obj.java ! src/java.naming/share/classes/com/sun/jndi/ldap/VersionHelper.java + src/java.naming/share/classes/com/sun/naming/internal/ObjectFactoriesFilter.java ! src/java.naming/share/classes/com/sun/naming/internal/VersionHelper.java ! src/java.naming/share/classes/javax/naming/spi/NamingManager.java From duke at openjdk.java.net Tue Apr 20 18:35:00 2021 From: duke at openjdk.java.net (duke) Date: Tue, 20 Apr 2021 18:35:00 GMT Subject: git: openjdk/jdk13u: 8244543: Enhanced handling of abstract classes Message-ID: <154200c8-8f36-4fa0-a96c-ffa128d48d10@openjdk.java.net> Changeset: 079cda1b Author: David Alvarez Committer: Yuri Nesterenko Date: 2021-01-11 13:06:46 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/079cda1b 8244543: Enhanced handling of abstract classes Reviewed-by: yan Backport-of: 500f84a750d4fa5c1272474ed664208319d5eced ! src/hotspot/share/code/dependencies.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp From duke at openjdk.java.net Tue Apr 20 18:35:39 2021 From: duke at openjdk.java.net (duke) Date: Tue, 20 Apr 2021 18:35:39 GMT Subject: git: openjdk/jdk13u: 8259633: compiler/graalunit/CoreTest.java fails with NPE after JDK-8244543 Message-ID: Changeset: ca2baf73 Author: David Alvarez Committer: Yuri Nesterenko Date: 2021-01-13 06:57:58 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/ca2baf73 8259633: compiler/graalunit/CoreTest.java fails with NPE after JDK-8244543 Reviewed-by: yan Backport-of: 42bf70f8d8fb7f2b67690b5cc9c17e47588d0193 ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/MarkUnsafeAccessTest.java From duke at openjdk.java.net Tue Apr 20 18:36:52 2021 From: duke at openjdk.java.net (duke) Date: Tue, 20 Apr 2021 18:36:52 GMT Subject: git: openjdk/jdk13u: 8250568: Less ambiguous processing Message-ID: Changeset: 7002ef50 Author: Aleksei Voitylov Committer: Yuri Nesterenko Date: 2020-12-01 14:36:18 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/7002ef50 8250568: Less ambiguous processing Reviewed-by: yan Backport-of: f686a1c97eec77568e5d3f57df160e8c8e47b073 ! src/java.base/windows/classes/java/lang/ProcessImpl.java From duke at openjdk.java.net Tue Apr 20 18:37:27 2021 From: duke at openjdk.java.net (duke) Date: Tue, 20 Apr 2021 18:37:27 GMT Subject: git: openjdk/jdk13u: 8253799: Make lists of normal filenames Message-ID: Changeset: 0c5501bd Author: Yuri Nesterenko Committer: Yuri Nesterenko Date: 2020-10-28 00:21:29 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/0c5501bd 8253799: Make lists of normal filenames Reviewed-by: bae Backport-of: 2e20420732dc395a5a05d9fc4b0667ac9691bbdf ! src/java.base/share/classes/java/io/File.java From duke at openjdk.java.net Tue Apr 20 18:38:06 2021 From: duke at openjdk.java.net (duke) Date: Tue, 20 Apr 2021 18:38:06 GMT Subject: git: openjdk/jdk13u: 8261183: Follow on to Make lists of normal filenames Message-ID: <851b778f-cff5-47bf-be5e-d402025ef815@openjdk.java.net> Changeset: 70175512 Author: Yuri Nesterenko Committer: Yuri Nesterenko Date: 2021-02-16 22:21:39 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/70175512 8261183: Follow on to Make lists of normal filenames Reviewed-by: bae Backport-of: 3a54933d69e092cf4cb982b11a95b199bfeaa31b ! src/java.base/share/classes/java/io/File.java From duke at openjdk.java.net Tue Apr 20 18:39:17 2021 From: duke at openjdk.java.net (duke) Date: Tue, 20 Apr 2021 18:39:17 GMT Subject: git: openjdk/jdk13u: 8249906: Enhance opening JARs Message-ID: Changeset: 02ef5134 Author: Aleksei Voitylov Committer: Yuri Nesterenko Date: 2021-03-02 17:14:31 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/02ef5134 8249906: Enhance opening JARs 8258247: Couple of issues in fix for JDK-8249906 8259428: AlgorithmId.getEncodedParams() should return copy Reviewed-by: yan Backport-of: c0e63f753f30591deef63de2114d59800064609c ! src/java.base/share/classes/java/security/cert/CertPathHelperImpl.java ! src/java.base/share/classes/java/security/cert/TrustAnchor.java ! src/java.base/share/classes/sun/security/pkcs/SignerInfo.java ! src/java.base/share/classes/sun/security/provider/certpath/AlgorithmChecker.java + src/java.base/share/classes/sun/security/provider/certpath/CertPathConstraintsParameters.java ! src/java.base/share/classes/sun/security/provider/certpath/CertPathHelper.java ! src/java.base/share/classes/sun/security/provider/certpath/DistributionPointFetcher.java ! src/java.base/share/classes/sun/security/provider/certpath/OCSP.java ! src/java.base/share/classes/sun/security/provider/certpath/OCSPResponse.java ! src/java.base/share/classes/sun/security/provider/certpath/PKIX.java ! src/java.base/share/classes/sun/security/provider/certpath/PKIXCertPathValidator.java ! src/java.base/share/classes/sun/security/provider/certpath/RevocationChecker.java ! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java ! src/java.base/share/classes/sun/security/ssl/X509KeyManagerImpl.java ! src/java.base/share/classes/sun/security/util/AnchorCertificates.java ! src/java.base/share/classes/sun/security/util/ConstraintsParameters.java ! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java + src/java.base/share/classes/sun/security/util/JarConstraintsParameters.java ! src/java.base/share/classes/sun/security/util/ManifestEntryVerifier.java ! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java ! src/java.base/share/classes/sun/security/validator/PKIXValidator.java ! src/java.base/share/classes/sun/security/validator/SimpleValidator.java ! src/java.base/share/classes/sun/security/x509/AlgorithmId.java + test/jdk/java/security/cert/X509Certificate/GetSigAlgParams.java ! test/jdk/sun/security/pkcs/pkcs8/PKCS8Test.java ! test/jdk/sun/security/tools/jarsigner/TimestampCheck.java ! test/jdk/sun/security/x509/AlgorithmId/AlgorithmIdEqualsHashCode.java From duke at openjdk.java.net Tue Apr 20 18:45:25 2021 From: duke at openjdk.java.net (duke) Date: Tue, 20 Apr 2021 18:45:25 GMT Subject: git: openjdk/jdk13u: 8257001: Improve HTTP client support Message-ID: Changeset: f0076487 Author: Andrew Brygin Committer: Yuri Nesterenko Date: 2021-01-27 18:20:48 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/f0076487 8257001: Improve HTTP client support Reviewed-by: yan Backport-of: 355ab601fa1de9911a0b61bdee9b0a6d23ca778f ! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java From duke at openjdk.java.net Tue Apr 20 18:46:26 2021 From: duke at openjdk.java.net (duke) Date: Tue, 20 Apr 2021 18:46:26 GMT Subject: git: openjdk/jdk13u: Added tag jdk-13.0.7-ga for changeset f0076487 Message-ID: <1ffc78a2-c343-4b64-96d9-898d304d6883@openjdk.java.net> Tagged by: Yuri Nesterenko Date: 2021-04-19 12:27:15 +0000 Added tag jdk-13.0.7-ga for changeset f0076487 Changeset: f0076487 Author: Andrew Brygin Committer: Yuri Nesterenko Date: 2021-01-27 18:20:48 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/f0076487 From duke at openjdk.java.net Tue Apr 20 18:46:30 2021 From: duke at openjdk.java.net (duke) Date: Tue, 20 Apr 2021 18:46:30 GMT Subject: git: openjdk/jdk13u: Added tag jdk-13.0.7+5 for changeset f0076487 Message-ID: <55d861fd-eb42-46fb-819c-6d1b0e61511b@openjdk.java.net> Tagged by: Yuri Nesterenko Date: 2021-04-19 12:26:33 +0000 Added tag jdk-13.0.7+5 for changeset f0076487 Changeset: f0076487 Author: Andrew Brygin Committer: Yuri Nesterenko Date: 2021-01-27 18:20:48 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/f0076487 From rob.mckenna at oracle.com Tue Apr 20 20:52:03 2021 From: rob.mckenna at oracle.com (robm) Date: Tue, 20 Apr 2021 20:52:03 GMT Subject: git: openjdk/jdk16u: 21 new changesets Message-ID: <7c025673-6148-4f94-b332-0e819fc3d187@oracle.com> Changeset: 2a3b4e7d Author: Rob McKenna Date: 2020-12-18 17:58:20 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/2a3b4e7d 8253799: Make lists of normal filenames Backport-of: 2e20420732dc395a5a05d9fc4b0667ac9691bbdf ! src/java.base/share/classes/java/io/File.java Changeset: 2a9ec307 Author: Kiran Sidhartha Ravikumar Date: 2020-12-22 13:20:49 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/2a9ec307 8250568: Less ambiguous processing Backport-of: f686a1c97eec77568e5d3f57df160e8c8e47b073 ! src/java.base/windows/classes/java/lang/ProcessImpl.java Changeset: 6d338204 Author: Ravi Reddy Committer: Sean Coffey Date: 2020-12-24 12:35:46 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/6d338204 8244473: Contextualize registration for JNDI Reviewed-by: coffeys, aefimov ! src/java.base/share/conf/security/java.security ! src/java.naming/share/classes/com/sun/jndi/ldap/Obj.java ! src/java.naming/share/classes/com/sun/jndi/ldap/VersionHelper.java + src/java.naming/share/classes/com/sun/naming/internal/ObjectFactoriesFilter.java ! src/java.naming/share/classes/com/sun/naming/internal/VersionHelper.java ! src/java.naming/share/classes/javax/naming/spi/NamingManager.java Changeset: 02ab7630 Author: Tobias Hartmann Date: 2021-01-11 13:06:46 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/02ab7630 8244543: Enhanced handling of abstract classes Reviewed-by: jcm, vlivanov Backport-of: 500f84a750d4fa5c1272474ed664208319d5eced ! src/hotspot/share/code/dependencies.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp Changeset: 9bfdabb8 Author: Saravana Kumar Vijayasekaran Committer: Erik Joelsson Date: 2021-01-12 13:38:44 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/9bfdabb8 8259620: Bump release strings for JDK 16.0.1 Reviewed-by: robm, erikj ! make/autoconf/version-numbers Changeset: 5f377aed Author: Tobias Hartmann Date: 2021-01-13 06:57:58 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/5f377aed 8259633: compiler/graalunit/CoreTest.java fails with NPE after JDK-8244543 Backport-of: 42bf70f8d8fb7f2b67690b5cc9c17e47588d0193 ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/MarkUnsafeAccessTest.java Changeset: 18c7b0e1 Author: Rob McKenna Date: 2021-01-20 16:07:04 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/18c7b0e1 Merge Changeset: c0e63f75 Author: Sean Mullan Date: 2021-01-22 13:51:51 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/c0e63f75 8249906: Enhance opening JARs 8258247: Couple of issues in fix for JDK-8249906 8259428: AlgorithmId.getEncodedParams() should return copy Reviewed-by: rhalade, weijun ! src/java.base/share/classes/java/security/cert/CertPathHelperImpl.java ! src/java.base/share/classes/java/security/cert/TrustAnchor.java ! src/java.base/share/classes/java/util/jar/JarFile.java ! src/java.base/share/classes/sun/security/pkcs/SignerInfo.java ! src/java.base/share/classes/sun/security/provider/certpath/AlgorithmChecker.java + src/java.base/share/classes/sun/security/provider/certpath/CertPathConstraintsParameters.java ! src/java.base/share/classes/sun/security/provider/certpath/CertPathHelper.java ! src/java.base/share/classes/sun/security/provider/certpath/DistributionPointFetcher.java ! src/java.base/share/classes/sun/security/provider/certpath/OCSP.java ! src/java.base/share/classes/sun/security/provider/certpath/OCSPResponse.java ! src/java.base/share/classes/sun/security/provider/certpath/PKIX.java ! src/java.base/share/classes/sun/security/provider/certpath/PKIXCertPathValidator.java ! src/java.base/share/classes/sun/security/provider/certpath/RevocationChecker.java ! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java ! src/java.base/share/classes/sun/security/ssl/X509KeyManagerImpl.java ! src/java.base/share/classes/sun/security/util/AnchorCertificates.java ! src/java.base/share/classes/sun/security/util/ConstraintsParameters.java ! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java + src/java.base/share/classes/sun/security/util/JarConstraintsParameters.java ! src/java.base/share/classes/sun/security/util/ManifestEntryVerifier.java ! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java ! src/java.base/share/classes/sun/security/validator/PKIXValidator.java ! src/java.base/share/classes/sun/security/validator/SimpleValidator.java ! src/java.base/share/classes/sun/security/x509/AlgorithmId.java + test/jdk/java/security/cert/X509Certificate/GetSigAlgParams.java ! test/jdk/sun/security/pkcs/pkcs8/PKCS8Test.java ! test/jdk/sun/security/tools/jarsigner/TimestampCheck.java ! test/jdk/sun/security/x509/AlgorithmId/AlgorithmIdEqualsHashCode.java Changeset: d0f8e2ab Author: Rob McKenna Date: 2021-01-26 17:02:31 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/d0f8e2ab Merge Changeset: 83b27fbb Author: Saravana Kumar Vijayasekaran Committer: Sean Coffey Date: 2021-01-28 09:31:37 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/83b27fbb 8260570: Updating RE Configs for BUILD REQUEST 16.0.1+2 Reviewed-by: vaibhav, svijayasekar, coffeys ! make/autoconf/version-numbers Changeset: 0481fd43 Author: Rob McKenna Date: 2021-02-02 18:33:24 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/0481fd43 Merge Changeset: 74bc4541 Author: Rob McKenna Date: 2021-02-09 01:57:28 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/74bc4541 Merge Changeset: 99d0793e Author: Rob McKenna Committer: Rob McKenna Date: 2021-01-27 18:20:48 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/99d0793e 8257001: Improve HTTP client support Backport-of: 355ab601fa1de9911a0b61bdee9b0a6d23ca778f ! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java Changeset: ec89262d Author: Rob McKenna Date: 2021-02-23 14:10:19 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/ec89262d Merge Changeset: b1169c05 Author: Kiran Sidhartha Ravikumar Committer: Rob McKenna Date: 2021-02-18 17:34:20 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/b1169c05 8261183: Follow on to Make lists of normal filenames Backport-of: 3a54933d69e092cf4cb982b11a95b199bfeaa31b ! src/java.base/share/classes/java/io/File.java Changeset: 6ca2b075 Author: Vaibhav Choudhary Committer: Rob McKenna Date: 2021-02-10 06:15:23 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/6ca2b075 8258457: testlibrary_tests/ctw/JarDirTest.java fails with InvalidPathException on windows Reviewed-by: iignatyev Backport-of: 77717608c749338123f7a421701e4d61573baeda ! test/hotspot/jtreg/testlibrary_tests/ctw/CtwTest.java Changeset: ad5d0ee7 Author: Sean Mullan Committer: Rob McKenna Date: 2021-02-24 13:23:00 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/ad5d0ee7 8261779: JCK test api/javax_crypto/EncryptedPrivateKeyInfo/Ctor4.html is failing with assertion error when assertions enabled Reviewed-by: weijun, rhalade, pkoppula, mschoene ! src/java.base/share/classes/sun/security/x509/AlgorithmId.java + test/jdk/javax/crypto/EncryptedPrivateKeyInfo/GetEncoded.java Changeset: 467739ec Author: Rob McKenna Date: 2021-03-01 16:23:08 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/467739ec Merge Changeset: beaf240e Author: Rob McKenna Date: 2021-03-09 15:35:37 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/beaf240e Merge Changeset: ba7c6402 Author: Alexander Scherbatiy Committer: Rob McKenna Date: 2021-03-26 13:01:29 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/ba7c6402 8263968: CDS: java/lang/ModuleLayer.EMPTY_LAYER should be singleton Backport-of: 133a63b4a1a2ef2e4a51fdf9edac073078692f39 ! src/hotspot/share/memory/heapShared.cpp ! src/java.base/share/classes/java/lang/ModuleLayer.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/CheckArchivedModuleApp.java Changeset: 32eb4f86 Author: robm Date: 2021-04-20 21:03:48 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/32eb4f86 Merge ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp From duke at openjdk.java.net Wed Apr 21 08:45:44 2021 From: duke at openjdk.java.net (duke) Date: Wed, 21 Apr 2021 08:45:44 GMT Subject: git: openjdk/jdk13u-dev: 9 new changesets Message-ID: Changeset: 0acf828d Author: Andrew Brygin Committer: Yuri Nesterenko Date: 2020-12-24 12:35:46 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/0acf828d 8244473: Contextualize registration for JNDI Reviewed-by: yan Backport-of: 6d33820481e2d7868c36ab6f171be79669e0b4de ! src/java.base/share/conf/security/java.security ! src/java.naming/share/classes/com/sun/jndi/ldap/Obj.java ! src/java.naming/share/classes/com/sun/jndi/ldap/VersionHelper.java + src/java.naming/share/classes/com/sun/naming/internal/ObjectFactoriesFilter.java ! src/java.naming/share/classes/com/sun/naming/internal/VersionHelper.java ! src/java.naming/share/classes/javax/naming/spi/NamingManager.java Changeset: 079cda1b Author: David Alvarez Committer: Yuri Nesterenko Date: 2021-01-11 13:06:46 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/079cda1b 8244543: Enhanced handling of abstract classes Reviewed-by: yan Backport-of: 500f84a750d4fa5c1272474ed664208319d5eced ! src/hotspot/share/code/dependencies.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp Changeset: ca2baf73 Author: David Alvarez Committer: Yuri Nesterenko Date: 2021-01-13 06:57:58 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/ca2baf73 8259633: compiler/graalunit/CoreTest.java fails with NPE after JDK-8244543 Reviewed-by: yan Backport-of: 42bf70f8d8fb7f2b67690b5cc9c17e47588d0193 ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/MarkUnsafeAccessTest.java Changeset: 7002ef50 Author: Aleksei Voitylov Committer: Yuri Nesterenko Date: 2020-12-01 14:36:18 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/7002ef50 8250568: Less ambiguous processing Reviewed-by: yan Backport-of: f686a1c97eec77568e5d3f57df160e8c8e47b073 ! src/java.base/windows/classes/java/lang/ProcessImpl.java Changeset: 0c5501bd Author: Yuri Nesterenko Committer: Yuri Nesterenko Date: 2020-10-28 00:21:29 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/0c5501bd 8253799: Make lists of normal filenames Reviewed-by: bae Backport-of: 2e20420732dc395a5a05d9fc4b0667ac9691bbdf ! src/java.base/share/classes/java/io/File.java Changeset: 70175512 Author: Yuri Nesterenko Committer: Yuri Nesterenko Date: 2021-02-16 22:21:39 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/70175512 8261183: Follow on to Make lists of normal filenames Reviewed-by: bae Backport-of: 3a54933d69e092cf4cb982b11a95b199bfeaa31b ! src/java.base/share/classes/java/io/File.java Changeset: 02ef5134 Author: Aleksei Voitylov Committer: Yuri Nesterenko Date: 2021-03-02 17:14:31 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/02ef5134 8249906: Enhance opening JARs 8258247: Couple of issues in fix for JDK-8249906 8259428: AlgorithmId.getEncodedParams() should return copy Reviewed-by: yan Backport-of: c0e63f753f30591deef63de2114d59800064609c ! src/java.base/share/classes/java/security/cert/CertPathHelperImpl.java ! src/java.base/share/classes/java/security/cert/TrustAnchor.java ! src/java.base/share/classes/sun/security/pkcs/SignerInfo.java ! src/java.base/share/classes/sun/security/provider/certpath/AlgorithmChecker.java + src/java.base/share/classes/sun/security/provider/certpath/CertPathConstraintsParameters.java ! src/java.base/share/classes/sun/security/provider/certpath/CertPathHelper.java ! src/java.base/share/classes/sun/security/provider/certpath/DistributionPointFetcher.java ! src/java.base/share/classes/sun/security/provider/certpath/OCSP.java ! src/java.base/share/classes/sun/security/provider/certpath/OCSPResponse.java ! src/java.base/share/classes/sun/security/provider/certpath/PKIX.java ! src/java.base/share/classes/sun/security/provider/certpath/PKIXCertPathValidator.java ! src/java.base/share/classes/sun/security/provider/certpath/RevocationChecker.java ! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java ! src/java.base/share/classes/sun/security/ssl/X509KeyManagerImpl.java ! src/java.base/share/classes/sun/security/util/AnchorCertificates.java ! src/java.base/share/classes/sun/security/util/ConstraintsParameters.java ! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java + src/java.base/share/classes/sun/security/util/JarConstraintsParameters.java ! src/java.base/share/classes/sun/security/util/ManifestEntryVerifier.java ! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java ! src/java.base/share/classes/sun/security/validator/PKIXValidator.java ! src/java.base/share/classes/sun/security/validator/SimpleValidator.java ! src/java.base/share/classes/sun/security/x509/AlgorithmId.java + test/jdk/java/security/cert/X509Certificate/GetSigAlgParams.java ! test/jdk/sun/security/pkcs/pkcs8/PKCS8Test.java ! test/jdk/sun/security/tools/jarsigner/TimestampCheck.java ! test/jdk/sun/security/x509/AlgorithmId/AlgorithmIdEqualsHashCode.java Changeset: f0076487 Author: Andrew Brygin Committer: Yuri Nesterenko Date: 2021-01-27 18:20:48 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/f0076487 8257001: Improve HTTP client support Reviewed-by: yan Backport-of: 355ab601fa1de9911a0b61bdee9b0a6d23ca778f ! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java Changeset: 1d1837bf Author: Yuri Nesterenko Date: 2021-04-21 10:40:27 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/1d1837bf Merge ! src/java.base/share/conf/security/java.security ! src/java.base/share/conf/security/java.security From duke at openjdk.java.net Wed Apr 21 08:46:27 2021 From: duke at openjdk.java.net (duke) Date: Wed, 21 Apr 2021 08:46:27 GMT Subject: git: openjdk/jdk13u-dev: Added tag jdk-13.0.7-ga for changeset f0076487 Message-ID: Tagged by: Yuri Nesterenko Date: 2021-04-19 12:27:15 +0000 Added tag jdk-13.0.7-ga for changeset f0076487 Changeset: f0076487 Author: Andrew Brygin Committer: Yuri Nesterenko Date: 2021-01-27 18:20:48 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/f0076487 From duke at openjdk.java.net Wed Apr 21 08:46:31 2021 From: duke at openjdk.java.net (duke) Date: Wed, 21 Apr 2021 08:46:31 GMT Subject: git: openjdk/jdk13u-dev: Added tag jdk-13.0.7+5 for changeset f0076487 Message-ID: <8c6806b5-b231-4d2a-a27f-d7e85ac71000@openjdk.java.net> Tagged by: Yuri Nesterenko Date: 2021-04-19 12:26:33 +0000 Added tag jdk-13.0.7+5 for changeset f0076487 Changeset: f0076487 Author: Andrew Brygin Committer: Yuri Nesterenko Date: 2021-01-27 18:20:48 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/f0076487 From thomas.stuefe at gmail.com Wed Apr 21 09:02:59 2021 From: thomas.stuefe at gmail.com (thomas.stuefe at gmail.com) Date: Wed, 21 Apr 2021 09:02:59 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8265417: Backport of JDK-8249672 breaks Solaris x86 build Message-ID: <202104210902.13L92xWE004693@aojmv0008.oracle.com> Changeset: d40fd2234553 Author: stuefe Date: 2021-04-21 11:01 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/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 From yan at openjdk.java.net Wed Apr 21 09:51:48 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Wed, 21 Apr 2021 09:51:48 GMT Subject: git: openjdk/jdk13u-dev: 8263846: Bad JNI lookup getFocusOwner in accessibility code on Mac OS X Message-ID: <3b7652ab-01b3-4324-984f-058ff89255de@openjdk.org> Changeset: 6313a7ca Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2021-04-21 09:50:42 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/6313a7ca 8263846: Bad JNI lookup getFocusOwner in accessibility code on Mac OS X Backport-of: 118a49fc9699590fb5c935729da64dac5e61f26d ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m From yan at openjdk.java.net Wed Apr 21 09:53:35 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Wed, 21 Apr 2021 09:53:35 GMT Subject: git: openjdk/jdk15u-dev: 8263846: Bad JNI lookup getFocusOwner in accessibility code on Mac OS X Message-ID: <8b37cd81-1888-467f-b761-a48d771513d0@openjdk.org> Changeset: dc56503b Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2021-04-21 09:52:45 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/dc56503b 8263846: Bad JNI lookup getFocusOwner in accessibility code on Mac OS X Backport-of: 118a49fc9699590fb5c935729da64dac5e61f26d ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m From evergizova at openjdk.java.net Wed Apr 21 10:39:40 2021 From: evergizova at openjdk.java.net (Ekaterina Vergizova) Date: Wed, 21 Apr 2021 10:39:40 GMT Subject: git: openjdk/jdk15u-dev: 8258396: SIGILL in jdk.jfr.internal.PlatformRecorder.rotateDisk() Message-ID: <2143b59f-cca3-44bb-ad88-a7a72ac431d6@openjdk.org> Changeset: 1fc67292 Author: Ekaterina Vergizova Date: 2021-04-21 10:38:37 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/1fc67292 8258396: SIGILL in jdk.jfr.internal.PlatformRecorder.rotateDisk() Backport-of: e85892bfe243bdba6ca22f8756fdda7486baefc2 ! src/hotspot/share/jfr/recorder/storage/jfrStorage.cpp From evergizova at openjdk.java.net Wed Apr 21 10:40:15 2021 From: evergizova at openjdk.java.net (Ekaterina Vergizova) Date: Wed, 21 Apr 2021 10:40:15 GMT Subject: git: openjdk/jdk15u-dev: 8252090: JFR: StreamWriterHost::write_unbuffered() stucks in an infinite loop OpenJDK (build 13.0.1+9) Message-ID: Changeset: 6d6a0fef Author: Ekaterina Vergizova Date: 2021-04-21 10:39:37 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/6d6a0fef 8252090: JFR: StreamWriterHost::write_unbuffered() stucks in an infinite loop OpenJDK (build 13.0.1+9) Backport-of: 9924c45faebdba4084c9a5dd5b415dfe6c979024 ! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp ! src/hotspot/share/jfr/recorder/repository/jfrChunkWriter.cpp ! src/hotspot/share/jfr/recorder/storage/jfrStorageUtils.inline.hpp ! src/hotspot/share/jfr/utilities/jfrBlob.hpp ! src/hotspot/share/jfr/writers/jfrMemoryWriterHost.hpp ! src/hotspot/share/jfr/writers/jfrMemoryWriterHost.inline.hpp ! src/hotspot/share/jfr/writers/jfrStreamWriterHost.hpp ! src/hotspot/share/jfr/writers/jfrStreamWriterHost.inline.hpp ! src/hotspot/share/jfr/writers/jfrWriterHost.hpp ! src/hotspot/share/jfr/writers/jfrWriterHost.inline.hpp From yan at openjdk.java.net Wed Apr 21 11:08:51 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Wed, 21 Apr 2021 11:08:51 GMT Subject: git: openjdk/jdk13u-dev: 8256359: AArch64: runtime/ReservedStack/ReservedStackTestCompiler.java fails Message-ID: <9730f61e-00c6-491e-87bd-d996dab9de1f@openjdk.org> Changeset: ee8051fa Author: Sergey Nazarkin Committer: Yuri Nesterenko Date: 2021-04-21 11:07:59 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/ee8051fa 8256359: AArch64: runtime/ReservedStack/ReservedStackTestCompiler.java fails Reviewed-by: yan Backport-of: 4e43b28858b0c7c9fb7ad91a506b61aa1d554f86 ! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp From paul.hohensee at gmail.com Wed Apr 21 17:48:53 2021 From: paul.hohensee at gmail.com (paul.hohensee at gmail.com) Date: Wed, 21 Apr 2021 17:48:53 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8177068: incomplete classpath causes NPE in Flow Message-ID: <202104211748.13LHmrCn008887@aojmv0008.oracle.com> Changeset: 31224d74aa23 Author: jlahoda Date: 2019-09-05 12:39 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/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 From yan at openjdk.java.net Thu Apr 22 08:56:21 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 22 Apr 2021 08:56:21 GMT Subject: git: openjdk/jdk15u-dev: 8264823: Update building.html document for Git in jdk15u Message-ID: Changeset: f35be844 Author: Yuri Nesterenko Date: 2021-04-22 08:55:36 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/f35be844 8264823: Update building.html document for Git in jdk15u Reviewed-by: dcherepanov ! doc/building.html From yan at openjdk.java.net Thu Apr 22 09:00:32 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 22 Apr 2021 09:00:32 GMT Subject: git: openjdk/jdk13u-dev: 8251549: Update docs on building for Git Message-ID: Changeset: bc1d8d54 Author: Yuri Nesterenko Date: 2021-04-22 08:59:03 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/bc1d8d54 8251549: Update docs on building for Git Reviewed-by: dcherepanov Backport-of: 042734cc5b17302a8f2ecdf577511bd6d5ec5e22 ! doc/building.html ! doc/building.md From yan at openjdk.java.net Thu Apr 22 09:14:25 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 22 Apr 2021 09:14:25 GMT Subject: git: openjdk/jdk13u-dev: 8262110: DST starts from incorrect time in 2038 Message-ID: <4ed4344c-f23f-48c8-9622-aa70b914c43a@openjdk.org> Changeset: 3075cb06 Author: Yuri Nesterenko Date: 2021-04-22 09:13:08 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/3075cb06 8262110: DST starts from incorrect time in 2038 8073446: TimeZone getOffset API does not return a dst offset between years 2038-2137 Reviewed-by: dcherepanov Backport-of: 7284f013ea3064b2aa643658938ccaafdfa1c885 ! src/java.base/share/classes/sun/util/calendar/ZoneInfo.java + test/jdk/sun/util/calendar/zi/Beyond2037.java From yan at openjdk.java.net Thu Apr 22 09:20:03 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 22 Apr 2021 09:20:03 GMT Subject: git: openjdk/jdk13u-dev: 8247753: UIManager.getSytemLookAndFeelClassName() returns wrong value on Fedora 32 Message-ID: <07ac55af-14f9-4240-9574-118a36c1f141@openjdk.org> Changeset: 6389acfa Author: Yuri Nesterenko Date: 2021-04-22 09:18:49 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/6389acfa 8247753: UIManager.getSytemLookAndFeelClassName() returns wrong value on Fedora 32 Reviewed-by: dcherepanov Backport-of: 79a4a019bba1c99bef2377fe88f1464943530a55 ! src/java.desktop/unix/classes/sun/awt/UNIXToolkit.java ! test/jdk/javax/swing/LookAndFeel/SystemLookAndFeel/SystemLookAndFeelTest.java From shade at redhat.com Thu Apr 22 09:15:51 2021 From: shade at redhat.com (shade at redhat.com) Date: Thu, 22 Apr 2021 09:15:51 +0000 Subject: hg: jdk-updates/jdk11u-dev: 5 new changesets Message-ID: <202104220915.13M9Fqlj005020@aojmv0008.oracle.com> Changeset: a4a136b24387 Author: rbackman Date: 2021-04-15 07:48 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/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-dev/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-dev/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-dev/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-dev/rev/9f7b35b317d9 8265154: vinserti128 operand mix up for KNL platforms Reviewed-by: thartmann, kvn ! src/hotspot/cpu/x86/macroAssembler_x86.hpp From shade at redhat.com Thu Apr 22 09:22:45 2021 From: shade at redhat.com (shade at redhat.com) Date: Thu, 22 Apr 2021 09:22:45 +0000 Subject: hg: jdk-updates/jdk11u-dev: 2 new changesets Message-ID: <202104220922.13M9MjJO008683@aojmv0008.oracle.com> Changeset: 2100c9520d23 Author: dfuchs Date: 2020-05-20 18:57 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/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-dev/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 From martin.doerr at sap.com Thu Apr 22 09:36:40 2021 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Thu, 22 Apr 2021 09:36:40 +0000 Subject: hg: jdk-updates/jdk11u-dev: 3 new changesets Message-ID: <202104220936.13M9aeL1015484@aojmv0008.oracle.com> Changeset: 5be3338cc43c Author: aivanov Date: 2021-03-18 13:26 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/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-dev/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-dev/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 From shade at redhat.com Thu Apr 22 10:47:00 2021 From: shade at redhat.com (shade at redhat.com) Date: Thu, 22 Apr 2021 10:47:00 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8209459: TestSHA512MultiBlockIntrinsics failed on AArch64 Message-ID: <202104221047.13MAl0hj017997@aojmv0008.oracle.com> Changeset: f1ef6398cb94 Author: thartmann Date: 2018-08-15 14:35 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/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 From yan at azul.com Thu Apr 22 11:47:49 2021 From: yan at azul.com (yan at azul.com) Date: Thu, 22 Apr 2021 11:47:49 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8076190: Customizing the generation of a PKCS12 keystore Message-ID: <202104221147.13MBlnut016589@aojmv0008.oracle.com> Changeset: 9a4c7142306f Author: weijun Date: 2018-12-13 11:16 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/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 From duke at openjdk.java.net Thu Apr 22 12:26:54 2021 From: duke at openjdk.java.net (duke) Date: Thu, 22 Apr 2021 12:26:54 GMT Subject: git: openjdk/jdk13u-dev: Added tag jdk-13.0.8+1 for changeset 6389acfa Message-ID: <09659a2b-70f9-4e41-bec4-174de6f62152@openjdk.java.net> Tagged by: Yuri Nesterenko Date: 2021-04-22 15:19:16 +0000 Added tag jdk-13.0.8+1 for changeset 6389acfa Changeset: 6389acfa Author: Yuri Nesterenko Date: 2021-04-22 09:18:49 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/6389acfa From robm at openjdk.java.net Thu Apr 22 13:16:57 2021 From: robm at openjdk.java.net (Rob McKenna) Date: Thu, 22 Apr 2021 13:16:57 GMT Subject: git: openjdk/jdk16u: 8023980: JCE doesn't provide any class to handle RSA private key in PKCS#1 Message-ID: <2b71f154-1ea9-4510-bdb2-114f8e599264@openjdk.org> Changeset: cce99e57 Author: Prajwal Kumaraswamy Committer: Rob McKenna Date: 2021-04-22 13:15:55 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/cce99e57 8023980: JCE doesn't provide any class to handle RSA private key in PKCS#1 Backport-of: 68cf65d284a73f5c5229d30ca642bba9585095f3 ! src/java.base/share/classes/sun/security/rsa/RSAKeyFactory.java ! src/java.base/share/classes/sun/security/rsa/RSAPrivateCrtKeyImpl.java ! src/java.base/share/classes/sun/security/rsa/RSAPublicKeyImpl.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11RSAKeyFactory.java ! test/jdk/sun/security/pkcs11/rsa/TestKeyFactory.java ! test/jdk/sun/security/rsa/TestKeyFactory.java From thomas.stuefe at gmail.com Fri Apr 23 07:59:51 2021 From: thomas.stuefe at gmail.com (thomas.stuefe at gmail.com) Date: Fri, 23 Apr 2021 07:59:51 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8257604: JNI_ArgumentPusherVaArg leaks valist Message-ID: <202104230759.13N7xpuI028245@aojmv0008.oracle.com> Changeset: 48abe37339f1 Author: stuefe Date: 2021-04-23 09:58 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/48abe37339f1 8257604: JNI_ArgumentPusherVaArg leaks valist Reviewed-by: dcubed, coleenp ! src/hotspot/share/prims/jni.cpp From martin.doerr at sap.com Fri Apr 23 09:37:44 2021 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Fri, 23 Apr 2021 09:37:44 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8264223: CodeHeap::verify fails extra_hops assertion in fastdebug test Message-ID: <202104230937.13N9bi0k011497@aojmv0008.oracle.com> Changeset: c21583450aa8 Author: hshi Date: 2021-04-01 10:43 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/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 From shade at redhat.com Fri Apr 23 10:06:00 2021 From: shade at redhat.com (shade at redhat.com) Date: Fri, 23 Apr 2021 10:06:00 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8253167: ARM32 builds fail after JDK-8247910; ... Message-ID: <202104231006.13NA601e024718@aojmv0008.oracle.com> Changeset: 7e17825e47e7 Author: kbarrett Date: 2020-09-21 00:31 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/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 From duke at openjdk.java.net Fri Apr 23 11:58:29 2021 From: duke at openjdk.java.net (duke) Date: Fri, 23 Apr 2021 11:58:29 GMT Subject: git: openjdk/jdk13u: 8265837: Update version .jcheck/conf in jdk13u to be 13.0.8 Message-ID: <56defdf7-7a4c-4522-b79b-35041f688762@openjdk.java.net> Changeset: 39972a97 Author: Yuri Nesterenko Date: 2021-04-23 14:54:05 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/39972a97 8265837: Update version .jcheck/conf in jdk13u to be 13.0.8 Reviewed-by: bae ! .jcheck/conf From duke at openjdk.java.net Fri Apr 23 12:11:24 2021 From: duke at openjdk.java.net (duke) Date: Fri, 23 Apr 2021 12:11:24 GMT Subject: git: openjdk/jdk13u: Added tag jdk-13.0.8+0 for changeset bda446b9 Message-ID: Tagged by: Yuri Nesterenko Date: 2021-03-24 17:15:22 +0000 Added tag jdk-13.0.8+0 for changeset bda446b9 Changeset: bda446b9 Author: Yuri Nesterenko Date: 2021-03-24 14:06:52 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/bda446b9 From duke at openjdk.java.net Fri Apr 23 12:11:37 2021 From: duke at openjdk.java.net (duke) Date: Fri, 23 Apr 2021 12:11:37 GMT Subject: git: openjdk/jdk13u: Added tag jdk-13.0.8+1 for changeset 6389acfa Message-ID: <01953b82-4ce5-4e99-9224-b2118edfaf21@openjdk.java.net> Tagged by: Yuri Nesterenko Date: 2021-04-22 15:19:16 +0000 Added tag jdk-13.0.8+1 for changeset 6389acfa Changeset: 6389acfa Author: Yuri Nesterenko Date: 2021-04-22 09:18:49 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/6389acfa From duke at openjdk.java.net Fri Apr 23 12:17:02 2021 From: duke at openjdk.java.net (duke) Date: Fri, 23 Apr 2021 12:17:02 GMT Subject: git: openjdk/jdk13u: 31 new changesets Message-ID: Changeset: 4bbe7738 Author: Yuri Nesterenko Date: 2021-03-24 13:57:46 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/4bbe7738 8264108: Update version .jcheck/conf in jdk13u-dev to be 13.0.8 Reviewed-by: bae ! .jcheck/conf Changeset: bda446b9 Author: Yuri Nesterenko Date: 2021-03-24 14:06:52 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/bda446b9 8264107: Bump update version for OpenJDK: jdk-13.0.8 Reviewed-by: bae ! make/autoconf/version-numbers Changeset: 9c3e6c08 Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2021-03-26 10:51:26 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/9c3e6c08 8234691: Potential double-free in ParallelSPCleanupTask constructor Prevent extraneous constructor call Backport-of: f8f698465d534af375d4f1a36b0f8d1bf12073cb ! src/hotspot/share/gc/shared/workgroup.hpp ! src/hotspot/share/runtime/safepoint.cpp Changeset: dff02a66 Author: Vladimir Kempik Date: 2021-03-30 11:58:39 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/dff02a66 8261397: Try Catch Method Failing to Work When Dividing An Integer By 0 Reviewed-by: yan ! 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: fecca4ec Author: David Alvarez Committer: Yuri Nesterenko Date: 2021-04-01 09:56:06 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/fecca4ec 8202343: Disable TLS 1.0 and 1.1 Reviewed-by: yan ! src/java.base/share/conf/security/java.security ! test/jdk/javax/net/ssl/SSLEngine/Arrays.java ! test/jdk/javax/net/ssl/TLS/TLSClientPropertyTest.java ! test/jdk/javax/net/ssl/TLSv11/GenericBlockCipher.java ! test/jdk/javax/net/ssl/sanity/ciphersuites/SystemPropCipherSuitesOrder.java ! test/jdk/javax/net/ssl/sanity/ciphersuites/TLSCipherSuitesOrder.java ! test/jdk/sun/security/ssl/CipherSuite/NamedGroupsWithCipherSuite.java ! test/jdk/sun/security/ssl/ClientHandshaker/LengthCheckTest.java ! test/jdk/sun/security/ssl/EngineArgs/DebugReportsOneExtraByte.java - test/jdk/sun/security/ssl/EngineArgs/DebugReportsOneExtraByte.sh ! test/jdk/sun/security/ssl/HandshakeHash/HandshakeHashCloneExhaustion.java ! test/jdk/sun/security/ssl/SSLContextImpl/IllegalProtocolProperty.java + test/jdk/sun/security/ssl/SSLContextImpl/SSLContextDefault.java ! test/jdk/sun/security/ssl/SSLContextImpl/SSLContextVersion.java ! test/jdk/sun/security/ssl/SSLEngineImpl/EmptyExtensionData.java ! test/jdk/sun/security/ssl/SSLEngineImpl/SSLEngineBadBufferArrayAccess.java ! test/jdk/sun/security/util/HostnameMatcher/NullHostnameCheck.java ! test/lib/jdk/test/lib/security/SecurityUtils.java Changeset: fa1b985c Author: Yuri Nesterenko Date: 2021-04-02 16:14:59 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/fa1b985c 8256682: JDK-8202343 is incomplete Reviewed-by: bae Backport-of: b9db002fef47001ee599cce1978042d0e17a0e06 ! test/jdk/sun/security/util/HostnameMatcher/NullHostnameCheck.java Changeset: 079ecdbb Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2021-04-02 16:18:00 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/079ecdbb 8248552: C2 crashes with SIGFPE due to division by zero Bail out in PhaseIdealLoop:split_thru_phi when trying to split a Div or ModNode iv phi whose zero check was removed but could potentially still be zero based on type information. Backport-of: 417e8e449df569f593b82ecd640fa01b6b762832 ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/loopopts/TestSplitThruPhiDivMod.java Changeset: 039003d3 Author: Vladimir Kempik Date: 2021-04-06 08:29:19 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/039003d3 8256501: libTestMainKeyWindow fails to build with Xcode 12.2 Backport-of: 4e5116c46e29977cccbe8c04cb5559ce345fa72e ! make/test/JtregNativeJdk.gmk Changeset: 9d0d73e9 Author: Vladimir Kempik Date: 2021-04-07 12:15:53 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/9d0d73e9 8257858: [macOS]: Remove JNF dependency from libosxsecurity/KeystoreImpl.m 8257860: [macOS]: Remove JNF dependency from libosxkrb5/SCDynamicStoreConfig.m Reviewed-by: yan Backport-of: 4a8b5c1602789e95457cbb080a64c56edaf81051 ! 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.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: 4d5f2ab4 Author: Sergey Nazarkin Committer: Yuri Nesterenko Date: 2021-04-07 12:22:06 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/4d5f2ab4 8261585: Restore HandleArea used in Deoptimization::uncommon_trap Backport-of: 95d73129ce5074d3510710e7e238761a9af9ef3a ! src/hotspot/share/runtime/deoptimization.cpp + test/hotspot/jtreg/compiler/uncommontrap/UncommonTrapLeak.java Changeset: 98baf882 Author: Vladimir Kempik Date: 2021-04-07 12:44:53 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/98baf882 8240487: Cleanup whitespace in .cc, .hh, .m, and .mm files Reviewed-by: yan Backport-of: c32923e06fc94c2a2ad8b9dd803aad1ed5386505 ! 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: ad45c982 Author: Vladimir Kempik Date: 2021-04-08 08:10:20 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/ad45c982 8257853: Remove dependencies on JNF's JNI utility functions in AWT and 2D code Reviewed-by: yan Backport-of: fa50877c2e86d1a4e00724dd29d934f52d51f42c ! 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: cdb993e9 Author: Vladimir Kempik Date: 2021-04-08 11:42:36 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/cdb993e9 8259343: [macOS] Update JNI error handling in Cocoa code. Reviewed-by: yan Backport-of: d6a2105b5c9b44c04cac7385756ec9924c1310ab ! 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: 47ec3b80 Author: Vladimir Kempik Date: 2021-04-08 12:06:03 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/47ec3b80 8259651: [macOS] Replace JNF_COCOA_ENTER/EXIT macros Reviewed-by: yan Backport-of: 5855d52a2a670a49b7a968fd58404b5d1836a8e1 ! 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: df2818b9 Author: Vladimir Kempik Date: 2021-04-08 12:21:23 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/df2818b9 8259869: [macOS] Remove desktop module dependencies on JNF Reference APIs Backport-of: 92c2f084a2d1eb4475ebce6c9c08312e5c4aea5e ! 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: 2e9b3a09 Author: Vladimir Kempik Date: 2021-04-08 12:46:58 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/2e9b3a09 8260616: Removing remaining JNF dependencies in the java.desktop module Reviewed-by: yan Backport-of: 8760688d213865eaf1bd675056eb809cdae67048 ! 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: f1e4e0b6 Author: Vladimir Kempik Date: 2021-04-08 13:10:45 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/f1e4e0b6 8257988: Remove JNF dependency from libsaproc/MacosxDebuggerLocal.m Reviewed-by: yan Backport-of: 2be60e37e0e433141b2e3d3e32f8e638a4888e3a ! make/lib/Lib-jdk.hotspot.agent.gmk ! src/jdk.hotspot.agent/macosx/native/libsaproc/MacosxDebuggerLocal.m Changeset: efc81a3d Author: Anton Kozlov Date: 2021-04-09 12:30:04 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/efc81a3d 8264640: CMS ParScanClosure misses a barrier Reviewed-by: yan, johnc ! src/hotspot/share/gc/cms/parOopClosures.inline.hpp Changeset: 7daf6808 Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2021-04-09 14:39:22 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/7daf6808 8241948: enhance list of environment variables printed in hs_err file Backport-of: fc806b67063fb23c7cd2b3ecdf85d13b42e45448 ! src/hotspot/share/utilities/vmError.cpp Changeset: c32180e7 Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2021-04-15 13:30:30 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/c32180e7 8259232: Bad JNI lookup during printing Backport-of: 940b053065de788e44ef0d7f6fab901f8f0dfb40 ! src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m ! test/jdk/java/awt/print/bug8023392/bug8023392.java Changeset: 2b18941f Author: Yuri Nesterenko Date: 2021-04-15 13:59:00 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/2b18941f 8244853: The static build of libextnet is missing the JNI_OnLoad_extnet function Backport-of: 3d50f242c2172c05b74e533962195bc8d9ea2997 ! src/jdk.net/linux/native/libextnet/LinuxSocketOptions.c ! src/jdk.net/macosx/native/libextnet/MacOSXSocketOptions.c ! src/jdk.net/solaris/native/libextnet/SolarisSocketOptions.c Changeset: 8de0239f Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2021-04-16 06:58:33 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/8de0239f 8259585: [macos] Bad JNI lookup error : Accessible actions do not work on macOS Backport-of: b6d51e15549e11be583625d908192d9f7f049489 ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityAction.m Changeset: 8a7c9d77 Author: Sergey Nazarkin Committer: Yuri Nesterenko Date: 2021-04-16 08:29:08 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/8a7c9d77 8254790: SIGSEGV in string_indexof_char and stringL_indexof_char intrinsics Reviewed-by: yan Backport-of: 365f19c8e1833fb4b64d961b51ce9d586acf13ce ! src/hotspot/cpu/x86/macroAssembler_x86.cpp Changeset: 862af192 Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2021-04-16 10:54:33 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/862af192 8261198: [macOS] Incorrect JNI parameters in number conversion in A11Y code Backport-of: 4a89733e700c3e55bb50997984b9f89a81f0af8f ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m Changeset: 1d1837bf Author: Yuri Nesterenko Date: 2021-04-21 10:40:27 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/1d1837bf Merge ! src/java.base/share/conf/security/java.security ! src/java.base/share/conf/security/java.security Changeset: 6313a7ca Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2021-04-21 09:50:42 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/6313a7ca 8263846: Bad JNI lookup getFocusOwner in accessibility code on Mac OS X Backport-of: 118a49fc9699590fb5c935729da64dac5e61f26d ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m Changeset: ee8051fa Author: Sergey Nazarkin Committer: Yuri Nesterenko Date: 2021-04-21 11:07:59 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/ee8051fa 8256359: AArch64: runtime/ReservedStack/ReservedStackTestCompiler.java fails Reviewed-by: yan Backport-of: 4e43b28858b0c7c9fb7ad91a506b61aa1d554f86 ! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp Changeset: bc1d8d54 Author: Yuri Nesterenko Date: 2021-04-22 08:59:03 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/bc1d8d54 8251549: Update docs on building for Git Reviewed-by: dcherepanov Backport-of: 042734cc5b17302a8f2ecdf577511bd6d5ec5e22 ! doc/building.html ! doc/building.md Changeset: 3075cb06 Author: Yuri Nesterenko Date: 2021-04-22 09:13:08 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/3075cb06 8262110: DST starts from incorrect time in 2038 8073446: TimeZone getOffset API does not return a dst offset between years 2038-2137 Reviewed-by: dcherepanov Backport-of: 7284f013ea3064b2aa643658938ccaafdfa1c885 ! src/java.base/share/classes/sun/util/calendar/ZoneInfo.java + test/jdk/sun/util/calendar/zi/Beyond2037.java Changeset: 6389acfa Author: Yuri Nesterenko Date: 2021-04-22 09:18:49 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/6389acfa 8247753: UIManager.getSytemLookAndFeelClassName() returns wrong value on Fedora 32 Reviewed-by: dcherepanov Backport-of: 79a4a019bba1c99bef2377fe88f1464943530a55 ! src/java.desktop/unix/classes/sun/awt/UNIXToolkit.java ! test/jdk/javax/swing/LookAndFeel/SystemLookAndFeel/SystemLookAndFeelTest.java Changeset: 6d17fca5 Author: Yuri Nesterenko Date: 2021-04-23 14:59:58 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/6d17fca5 Merge From felix.yang at huawei.com Fri Apr 23 12:11:50 2021 From: felix.yang at huawei.com (felix.yang at huawei.com) Date: Fri, 23 Apr 2021 12:11:50 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8217918: C2: -XX:+AggressiveUnboxing is broken Message-ID: <202104231211.13NCBo4V023421@aojmv0008.oracle.com> Changeset: 9077f274b303 Author: vlivanov Date: 2019-02-01 18:50 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/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 From duke at openjdk.java.net Fri Apr 23 13:47:22 2021 From: duke at openjdk.java.net (duke) Date: Fri, 23 Apr 2021 13:47:22 GMT Subject: git: openjdk/jdk15u: 8265860: Update version .jcheck/conf in jdk15u to be 15.0.4 Message-ID: Changeset: 5858fb06 Author: Yuri Nesterenko Date: 2021-04-23 16:43:43 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/5858fb06 8265860: Update version .jcheck/conf in jdk15u to be 15.0.4 Reviewed-by: bae ! .jcheck/conf From paul.hohensee at gmail.com Fri Apr 23 14:22:59 2021 From: paul.hohensee at gmail.com (paul.hohensee at gmail.com) Date: Fri, 23 Apr 2021 14:22:59 +0000 Subject: hg: jdk-updates/jdk11u-dev: 3 new changesets Message-ID: <202104231422.13NEMx8h023582@aojmv0008.oracle.com> Changeset: fb58300cd905 Author: lucy Date: 2019-01-16 09:48 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/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-dev/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-dev/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 From yan at openjdk.java.net Fri Apr 23 14:47:47 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Fri, 23 Apr 2021 14:47:47 GMT Subject: git: openjdk/jdk15u-dev: Added tag jdk-15.0.3-ga for changeset acc01bf8 Message-ID: <3a3cd6b7-1c62-4ddc-825e-7a0fe26f3e80@openjdk.org> Tagged by: Yuri Nesterenko Date: 2021-04-20 20:53:21 +0000 Changeset: acc01bf8 Author: Yuri Nesterenko Date: 2021-04-20 20:52:59 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/acc01bf8 From duke at openjdk.java.net Fri Apr 23 14:47:58 2021 From: duke at openjdk.java.net (duke) Date: Fri, 23 Apr 2021 14:47:58 GMT Subject: git: openjdk/jdk15u-dev: Added tag jdk-15.0.4+1 for changeset 1abb26f6 Message-ID: Tagged by: Yuri Nesterenko Date: 2021-04-23 17:42:12 +0000 Added tag jdk-15.0.4+1 for changeset 1abb26f6 Changeset: 1abb26f6 Author: Yuri Nesterenko Date: 2021-04-23 17:37:32 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/1abb26f6 From duke at openjdk.java.net Fri Apr 23 14:48:33 2021 From: duke at openjdk.java.net (duke) Date: Fri, 23 Apr 2021 14:48:33 GMT Subject: git: openjdk/jdk15u-dev: 13 new changesets Message-ID: Changeset: 3dc333c7 Author: Yuri Nesterenko Date: 2021-04-08 13:53:25 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/3dc333c7 Added tag jdk-15.0.3+2 for changeset 131bf806395d ! .hgtags Changeset: 414e5717 Author: Ravi Reddy Date: 2020-12-24 15:35:46 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/414e5717 8244473: Contextualize registration for JNDI Reviewed-by: coffeys, aefimov ! src/java.base/share/conf/security/java.security ! src/java.naming/share/classes/com/sun/jndi/ldap/Obj.java ! src/java.naming/share/classes/com/sun/jndi/ldap/VersionHelper.java + src/java.naming/share/classes/com/sun/naming/internal/ObjectFactoriesFilter.java ! src/java.naming/share/classes/com/sun/naming/internal/VersionHelper.java ! src/java.naming/share/classes/javax/naming/spi/NamingManager.java Changeset: df375218 Author: Jamsheed Mohammed C M Date: 2020-12-22 12:36:34 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/df375218 8244543: Enhanced handling of abstract classes Reviewed-by: vlivanov, rhalade ! src/hotspot/share/code/dependencies.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp Changeset: ca72d746 Author: Tobias Hartmann Date: 2021-01-13 06:57:58 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/ca72d746 8259633: compiler/graalunit/CoreTest.java fails with NPE after JDK-8244543 Reviewed-by: clanger ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/MarkUnsafeAccessTest.java Changeset: e0cc6b01 Author: Roger Riggs Date: 2021-02-04 00:32:43 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/e0cc6b01 8250568: Less ambiguous processing Reviewed-by: alanb, rhalade ! src/java.base/windows/classes/java/lang/ProcessImpl.java Changeset: d0951b13 Author: Brian Burkhalter Date: 2020-10-27 21:21:29 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/d0951b13 8253799: Make lists of normal filenames Reviewed-by: alanb, rhalade ! src/java.base/share/classes/java/io/File.java Changeset: e6c6caa8 Author: Brian Burkhalter Date: 2021-02-18 17:34:20 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/e6c6caa8 8261183: Follow on to Make lists of normal filenames Reviewed-by: alanb, rriggs, rhalade ! src/java.base/share/classes/java/io/File.java Changeset: 3e53c290 Author: Sean Mullan Date: 2021-03-02 17:14:31 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/3e53c290 8249906: Enhance opening JARs 8258247: Couple of issues in fix for JDK-8249906 8259428: AlgorithmId.getEncodedParams() should return copy Reviewed-by: rhalade, weijun ! src/java.base/share/classes/java/security/cert/CertPathHelperImpl.java ! src/java.base/share/classes/java/security/cert/TrustAnchor.java ! src/java.base/share/classes/java/util/jar/JarFile.java ! src/java.base/share/classes/sun/security/pkcs/SignerInfo.java ! src/java.base/share/classes/sun/security/provider/certpath/AlgorithmChecker.java + src/java.base/share/classes/sun/security/provider/certpath/CertPathConstraintsParameters.java ! src/java.base/share/classes/sun/security/provider/certpath/CertPathHelper.java ! src/java.base/share/classes/sun/security/provider/certpath/DistributionPointFetcher.java ! src/java.base/share/classes/sun/security/provider/certpath/OCSP.java ! src/java.base/share/classes/sun/security/provider/certpath/OCSPResponse.java ! src/java.base/share/classes/sun/security/provider/certpath/PKIX.java ! src/java.base/share/classes/sun/security/provider/certpath/PKIXCertPathValidator.java ! src/java.base/share/classes/sun/security/provider/certpath/RevocationChecker.java ! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java ! src/java.base/share/classes/sun/security/ssl/X509KeyManagerImpl.java ! src/java.base/share/classes/sun/security/util/AnchorCertificates.java ! src/java.base/share/classes/sun/security/util/ConstraintsParameters.java ! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java + src/java.base/share/classes/sun/security/util/JarConstraintsParameters.java ! src/java.base/share/classes/sun/security/util/ManifestEntryVerifier.java ! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java ! src/java.base/share/classes/sun/security/validator/PKIXValidator.java ! src/java.base/share/classes/sun/security/validator/SimpleValidator.java ! src/java.base/share/classes/sun/security/x509/AlgorithmId.java + test/jdk/java/security/cert/X509Certificate/GetSigAlgParams.java ! test/jdk/sun/security/pkcs/pkcs8/PKCS8Test.java ! test/jdk/sun/security/tools/jarsigner/TimestampCheck.java ! test/jdk/sun/security/x509/AlgorithmId/AlgorithmIdEqualsHashCode.java Changeset: 5c924b4d Author: Rahul Yadav Date: 2021-01-21 14:52:08 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/5c924b4d 8257001: Improve HTTP client support Reviewed-by: chegar, dfuchs, rhalade ! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java Changeset: acc01bf8 Author: Yuri Nesterenko Date: 2021-04-20 20:52:59 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/acc01bf8 Added tag jdk-15.0.3+3 for changeset 1bb2833119c5 ! .hgtags Changeset: 9a247687 Author: Yuri Nesterenko Date: 2021-04-20 20:53:21 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/9a247687 Added tag jdk-15.0.3-ga for changeset 1055f2102e6e ! .hgtags Changeset: 5858fb06 Author: Yuri Nesterenko Date: 2021-04-23 16:43:43 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/5858fb06 8265860: Update version .jcheck/conf in jdk15u to be 15.0.4 Reviewed-by: bae ! .jcheck/conf Changeset: 1abb26f6 Author: Yuri Nesterenko Date: 2021-04-23 17:37:32 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/1abb26f6 Merge From yan at openjdk.java.net Fri Apr 23 14:48:01 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Fri, 23 Apr 2021 14:48:01 GMT Subject: git: openjdk/jdk15u-dev: Added tag jdk-15.0.3+2 for changeset a423e9e3 Message-ID: <417926cb-644f-4ac1-adcf-2137a7f18a83@openjdk.org> Tagged by: Yuri Nesterenko Date: 2021-04-08 13:53:25 +0000 Changeset: a423e9e3 Author: Sean Mullan Date: 2020-11-19 19:09:22 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/a423e9e3 From yan at openjdk.java.net Fri Apr 23 14:48:08 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Fri, 23 Apr 2021 14:48:08 GMT Subject: git: openjdk/jdk15u-dev: Added tag jdk-15.0.3+3 for changeset 5c924b4d Message-ID: <89a75520-a7b8-4ee4-9f75-117128cbf82b@openjdk.org> Tagged by: Yuri Nesterenko Date: 2021-04-20 20:52:59 +0000 Changeset: 5c924b4d Author: Rahul Yadav Date: 2021-01-21 14:52:08 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/5c924b4d From yan at openjdk.java.net Mon Apr 26 07:28:25 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Mon, 26 Apr 2021 07:28:25 GMT Subject: git: openjdk/jdk13u-dev: 8247502: PhaseStringOpts crashes while optimising effectively dead code Message-ID: <177168e8-9fca-42e7-a23d-9f71553a7938@openjdk.org> Changeset: d61430b6 Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2021-04-26 07:27:39 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/d61430b6 8247502: PhaseStringOpts crashes while optimising effectively dead code Backport-of: a14490dd161b9ac9b4f900489fd84e756ff6e740 ! src/hotspot/share/opto/stringopts.cpp From shade at redhat.com Mon Apr 26 07:44:48 2021 From: shade at redhat.com (shade at redhat.com) Date: Mon, 26 Apr 2021 07:44:48 +0000 Subject: hg: jdk-updates/jdk11u-dev: 2 new changesets Message-ID: <202104260744.13Q7ingL014390@aojmv0008.oracle.com> Changeset: de4aa0f520a6 Author: jiefu Date: 2019-05-18 12:13 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/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-dev/rev/b8ec9a893650 8257796: [TESTBUG] TestUseSHA512IntrinsicsOptionOnSupportedCPU.java fails on x86_32 Reviewed-by: kvn ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnSupportedCPU.java From duke at openjdk.java.net Mon Apr 26 07:57:13 2021 From: duke at openjdk.java.net (duke) Date: Mon, 26 Apr 2021 07:57:13 GMT Subject: git: openjdk/jdk15u: 31 new changesets Message-ID: <7bd7298b-0874-4210-b2a7-2678a5c75e0b@openjdk.java.net> Changeset: 6b0f39fb Author: Yuri Nesterenko Date: 2021-03-29 07:02:11 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/6b0f39fb 8264256: Update version .jcheck/conf in jdk15u-dev to be 15.0.4 Reviewed-by: bae ! .jcheck/conf Changeset: 0dd7a16f Author: Yuri Nesterenko Date: 2021-03-29 07:13:12 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/0dd7a16f 8264255: Bump update version for OpenJDK: jdk-15.0.4 Reviewed-by: bae ! make/autoconf/version-numbers Changeset: 53b642ab Author: Vladimir Kempik Date: 2021-03-30 17:49:18 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/53b642ab 8261397: Try Catch Method Failing to Work When Dividing An Integer By 0 Backport-of: 0257caad38b4358bd151e993b708603fce2056f2 ! 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: c2f0adb5 Author: Yuri Nesterenko Date: 2021-03-31 08:02:48 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/c2f0adb5 7146776: deadlock between URLStreamHandler.getHostAddress and file.Handler.openconnection Reviewed-by: bae Backport-of: db9c114d40cd20c2854121ed8b40a7c9ef8e59b3 ! src/java.base/share/classes/java/net/URL.java ! src/java.base/share/classes/java/net/URLStreamHandler.java Changeset: f320db0c Author: Yuri Nesterenko Date: 2021-04-01 10:57:50 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/f320db0c 8257707: Fix incorrect format string in Http1HeaderParser Backport-of: c6f93ec9f21f6db64ad7c15c284b39ab6b0a676e ! src/java.net.http/share/classes/jdk/internal/net/http/Http1HeaderParser.java Changeset: c565a2b0 Author: Vladimir Kempik Date: 2021-04-02 07:24:43 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/c565a2b0 8256501: libTestMainKeyWindow fails to build with Xcode 12.2 Backport-of: 4e5116c46e29977cccbe8c04cb5559ce345fa72e ! make/test/JtregNativeJdk.gmk Changeset: 0da4bb80 Author: Vladimir Kempik Date: 2021-04-02 07:43:04 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/0da4bb80 8257858: [macOS]: Remove JNF dependency from libosxsecurity/KeystoreImpl.m 8257860: [macOS]: Remove JNF dependency from libosxkrb5/SCDynamicStoreConfig.m Backport-of: 4a8b5c1602789e95457cbb080a64c56edaf81051 ! make/common/TestFilesCompilation.gmk ! make/modules/java.base/Lib.gmk ! make/modules/java.security.jgss/Lib.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.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: e2453498 Author: Vladimir Kempik Date: 2021-04-02 08:17:25 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/e2453498 8240487: Cleanup whitespace in .cc, .hh, .m, and .mm files Reviewed-by: yan ! 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: 2798c728 Author: Vladimir Kempik Date: 2021-04-02 08:55:52 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/2798c728 8257853: Remove dependencies on JNF's JNI utility functions in AWT and 2D code Reviewed-by: yan ! 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: e688dae9 Author: Vladimir Kempik Date: 2021-04-02 09:12:57 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/e688dae9 8259343: [macOS] Update JNI error handling in Cocoa code. Backport-of: d6a2105b5c9b44c04cac7385756ec9924c1310ab ! make/modules/java.desktop/Lib.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: efd22bb2 Author: Vladimir Kempik Date: 2021-04-02 10:22:28 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/efd22bb2 8259651: [macOS] Replace JNF_COCOA_ENTER/EXIT macros Reviewed-by: serb Backport-of: 5855d52a2a670a49b7a968fd58404b5d1836a8e1 ! 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: 1f140666 Author: Vladimir Kempik Date: 2021-04-02 10:41:11 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/1f140666 8259869: [macOS] Remove desktop module dependencies on JNF Reference APIs Backport-of: 92c2f084a2d1eb4475ebce6c9c08312e5c4aea5e ! 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: 4c917209 Author: Vladimir Kempik Date: 2021-04-02 11:46:38 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/4c917209 8260616: Removing remaining JNF dependencies in the java.desktop module Reviewed-by: yan ! make/modules/java.desktop/Lib.gmk ! make/modules/java.desktop/lib/Awt2dLibraries.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: 5bfa1547 Author: Vladimir Kempik Date: 2021-04-02 11:54:28 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/5bfa1547 8257988: Remove JNF dependency from libsaproc/MacosxDebuggerLocal.m Backport-of: 2be60e37e0e433141b2e3d3e32f8e638a4888e3a ! make/modules/jdk.hotspot.agent/Lib.gmk ! src/jdk.hotspot.agent/macosx/native/libsaproc/MacosxDebuggerLocal.m Changeset: 0f9626c8 Author: Yuri Nesterenko Date: 2021-04-05 15:39:47 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/0f9626c8 8261231: Windows IME was disabled after DnD operation Backport-of: d6d5d9bf2f1a3343af6cf30a9d06a1f1b5f764ad ! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp Changeset: 8009faf4 Author: Yuri Nesterenko Date: 2021-04-06 10:00:02 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/8009faf4 8262446: DragAndDrop hangs on Windows Backport-of: bf9b74d18767619f0765ed1435e35e28077a4220 ! src/java.desktop/windows/native/libawt/windows/awt_DnDDT.cpp Changeset: de458f9f Author: Yuri Nesterenko Date: 2021-04-06 12:19:00 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/de458f9f 8255086: Update the root locale display names Backport-of: ff5f2265d20d2a462691b332eb5dfcca91a22fe4 ! 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: 6cf1c0dc Author: Yuri Nesterenko Date: 2021-04-07 09:27:35 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/6cf1c0dc 8251549: Update docs on building for Git Backport-of: 042734cc5b17302a8f2ecdf577511bd6d5ec5e22 ! doc/building.md Changeset: 73788921 Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2021-04-09 16:55:05 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/73788921 8248552: C2 crashes with SIGFPE due to division by zero Bail out in PhaseIdealLoop:split_thru_phi when trying to split a Div or ModNode iv phi whose zero check was removed but could potentially still be zero based on type information. Backport-of: 417e8e449df569f593b82ecd640fa01b6b762832 ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/loopopts/TestSplitThruPhiDivMod.java Changeset: 44c196aa Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2021-04-12 07:55:40 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/44c196aa 8257414: Drag n Drop target area is wrong on high DPI systems Backport-of: d3398324e9c3944d2f1558ff1becea9ed1d4e8a2 ! src/java.desktop/unix/classes/sun/awt/X11/XDnDDropTargetProtocol.java ! src/java.desktop/unix/classes/sun/awt/X11/XDragSourceContextPeer.java Changeset: ace2b56d Author: Yuri Nesterenko Date: 2021-04-12 15:16:33 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/ace2b56d 8259319: Illegal package access when SunPKCS11 requires SunJCE's classes Backport-of: 4be2173478bd1e84946bd903b350ce466bddb36b ! src/java.base/share/classes/module-info.java ! src/java.base/share/lib/security/default.policy ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Util.java + test/jdk/sun/security/pkcs11/KeyAgreement/IllegalPackageAccess.java Changeset: 698dd44f Author: Yuri Nesterenko Date: 2021-04-14 07:40:18 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/698dd44f 8262110: DST starts from incorrect time in 2038 8073446: TimeZone getOffset API does not return a dst offset between years 2038-2137 Backport-of: 7284f013ea3064b2aa643658938ccaafdfa1c885 ! src/java.base/share/classes/sun/util/calendar/ZoneInfo.java + test/jdk/sun/util/calendar/zi/Beyond2037.java Changeset: 847c0e34 Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2021-04-15 14:13:08 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/847c0e34 8259232: Bad JNI lookup during printing Backport-of: 940b053065de788e44ef0d7f6fab901f8f0dfb40 ! src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m ! test/jdk/java/awt/print/bug8023392/bug8023392.java Changeset: 14e56d14 Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2021-04-16 09:38:04 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/14e56d14 8259585: [macos] Bad JNI lookup error : Accessible actions do not work on macOS Backport-of: b6d51e15549e11be583625d908192d9f7f049489 ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityAction.m Changeset: 5e897559 Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2021-04-16 10:54:11 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/5e897559 8261198: [macOS] Incorrect JNI parameters in number conversion in A11Y code Backport-of: 4a89733e700c3e55bb50997984b9f89a81f0af8f ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m Changeset: a44e891d Author: Yuri Nesterenko Date: 2021-04-20 16:09:18 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/a44e891d 8247753: UIManager.getSytemLookAndFeelClassName() returns wrong value on Fedora 32 Backport-of: 79a4a019bba1c99bef2377fe88f1464943530a55 ! src/java.desktop/unix/classes/sun/awt/UNIXToolkit.java ! test/jdk/javax/swing/LookAndFeel/SystemLookAndFeel/SystemLookAndFeelTest.java Changeset: dc56503b Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2021-04-21 09:52:45 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/dc56503b 8263846: Bad JNI lookup getFocusOwner in accessibility code on Mac OS X Backport-of: 118a49fc9699590fb5c935729da64dac5e61f26d ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m Changeset: 1fc67292 Author: Ekaterina Vergizova Date: 2021-04-21 10:38:37 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/1fc67292 8258396: SIGILL in jdk.jfr.internal.PlatformRecorder.rotateDisk() Backport-of: e85892bfe243bdba6ca22f8756fdda7486baefc2 ! src/hotspot/share/jfr/recorder/storage/jfrStorage.cpp Changeset: 6d6a0fef Author: Ekaterina Vergizova Date: 2021-04-21 10:39:37 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/6d6a0fef 8252090: JFR: StreamWriterHost::write_unbuffered() stucks in an infinite loop OpenJDK (build 13.0.1+9) Backport-of: 9924c45faebdba4084c9a5dd5b415dfe6c979024 ! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp ! src/hotspot/share/jfr/recorder/repository/jfrChunkWriter.cpp ! src/hotspot/share/jfr/recorder/storage/jfrStorageUtils.inline.hpp ! src/hotspot/share/jfr/utilities/jfrBlob.hpp ! src/hotspot/share/jfr/writers/jfrMemoryWriterHost.hpp ! src/hotspot/share/jfr/writers/jfrMemoryWriterHost.inline.hpp ! src/hotspot/share/jfr/writers/jfrStreamWriterHost.hpp ! src/hotspot/share/jfr/writers/jfrStreamWriterHost.inline.hpp ! src/hotspot/share/jfr/writers/jfrWriterHost.hpp ! src/hotspot/share/jfr/writers/jfrWriterHost.inline.hpp Changeset: f35be844 Author: Yuri Nesterenko Date: 2021-04-22 08:55:36 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/f35be844 8264823: Update building.html document for Git in jdk15u Reviewed-by: dcherepanov ! doc/building.html Changeset: 1abb26f6 Author: Yuri Nesterenko Date: 2021-04-23 17:37:32 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/1abb26f6 Merge From duke at openjdk.java.net Mon Apr 26 08:01:32 2021 From: duke at openjdk.java.net (duke) Date: Mon, 26 Apr 2021 08:01:32 GMT Subject: git: openjdk/jdk15u: Added tag jdk-15.0.4+0 for changeset 6b0f39fb Message-ID: <63ac2b42-f598-4774-a282-8464db98387f@openjdk.java.net> Tagged by: Yuri Nesterenko Date: 2021-03-29 10:26:15 +0000 Added tag jdk-15.0.4+0 for changeset 6b0f39fb Changeset: 6b0f39fb Author: Yuri Nesterenko Date: 2021-03-29 07:02:11 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/6b0f39fb From duke at openjdk.java.net Mon Apr 26 08:01:44 2021 From: duke at openjdk.java.net (duke) Date: Mon, 26 Apr 2021 08:01:44 GMT Subject: git: openjdk/jdk15u: Added tag jdk-15.0.4+1 for changeset 1abb26f6 Message-ID: <4468b6b4-ac78-434b-9cb7-8dea4c9ac1b0@openjdk.java.net> Tagged by: Yuri Nesterenko Date: 2021-04-23 17:42:12 +0000 Added tag jdk-15.0.4+1 for changeset 1abb26f6 Changeset: 1abb26f6 Author: Yuri Nesterenko Date: 2021-04-23 17:37:32 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/1abb26f6 From yan at openjdk.java.net Mon Apr 26 08:20:41 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Mon, 26 Apr 2021 08:20:41 GMT Subject: git: openjdk/jdk15u-dev: 8257242: [macOS] Java app crashes while switching input methods Message-ID: <389eea79-7426-439e-8d1f-866b1978c6c3@openjdk.org> Changeset: 59f8941c Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2021-04-26 08:19:44 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/59f8941c 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 From yan at openjdk.java.net Mon Apr 26 08:24:58 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Mon, 26 Apr 2021 08:24:58 GMT Subject: git: openjdk/jdk15u-dev: 8248532: Every time I change keyboard language at my MacBook, Java crashes Message-ID: <0d0e3965-3385-43f2-8580-3beeb1a7fc0e@openjdk.org> Changeset: 6fb2ac22 Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2021-04-26 08:24:07 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/6fb2ac22 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 From martin.doerr at sap.com Mon Apr 26 09:00:56 2021 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Mon, 26 Apr 2021 09:00:56 +0000 Subject: hg: jdk-updates/jdk11u-dev: 2 new changesets Message-ID: <202104260900.13Q90vA9017426@aojmv0008.oracle.com> Changeset: a05106efbc85 Author: serb Date: 2020-04-08 02:36 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/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-dev/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 From yan at openjdk.java.net Mon Apr 26 11:50:41 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Mon, 26 Apr 2021 11:50:41 GMT Subject: git: openjdk/jdk15u-dev: 8256751: Incremental rebuild with precompiled header fails when touching a header file Message-ID: <3d490cc7-10b1-4133-b81c-dd59fcb2e5f7@openjdk.org> Changeset: 70230e22 Author: Yuri Nesterenko Date: 2021-04-26 11:49:29 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/70230e22 8256751: Incremental rebuild with precompiled header fails when touching a header file Backport-of: 19b2898691f945f0d6257e88ec74e291d5d7f277 ! make/common/NativeCompilation.gmk From yan at openjdk.java.net Mon Apr 26 12:09:07 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Mon, 26 Apr 2021 12:09:07 GMT Subject: git: openjdk/jdk15u-dev: 8256810: Incremental rebuild broken on Macosx Message-ID: Changeset: 12951437 Author: Yuri Nesterenko Date: 2021-04-26 12:08:24 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/12951437 8256810: Incremental rebuild broken on Macosx Backport-of: 4c86e46d75f6703aeab165df9c4068a76786d538 ! make/common/NativeCompilation.gmk From yan at openjdk.java.net Mon Apr 26 17:51:26 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Mon, 26 Apr 2021 17:51:26 GMT Subject: git: openjdk/jdk15u-dev: 8257547: Handle multiple prereqs on the same line in deps files Message-ID: Changeset: a92bbe82 Author: Yuri Nesterenko Date: 2021-04-26 17:50:34 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/a92bbe82 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 From vkempik at openjdk.java.net Mon Apr 26 18:02:50 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Mon, 26 Apr 2021 18:02:50 GMT Subject: git: openjdk/jdk15u-dev: 8257633: Missing -mmacosx-version-min=X flag when linking libjvm Message-ID: <1c5c0f2a-6cb4-4fe1-979d-8738c03d9865@openjdk.org> Changeset: 981267e7 Author: Vladimir Kempik Date: 2021-04-26 18:01:56 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/981267e7 8257633: Missing -mmacosx-version-min=X flag when linking libjvm Backport-of: 51d325e613bfcf7f8016ba6d8b146afec6f0f85c ! make/autoconf/flags-ldflags.m4 From shade at redhat.com Mon Apr 26 17:56:53 2021 From: shade at redhat.com (shade at redhat.com) Date: Mon, 26 Apr 2021 17:56:53 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8225116: Test OwnedWindowsLeak.java intermittently fails Message-ID: <202104261756.13QHusus004366@aojmv0008.oracle.com> Changeset: 9e3b2366abc0 Author: serb Date: 2021-01-03 05:08 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/9e3b2366abc0 8225116: Test OwnedWindowsLeak.java intermittently fails Reviewed-by: pbansal ! test/jdk/java/awt/Window/OwnedWindowsLeak/OwnedWindowsLeak.java From shade at redhat.com Mon Apr 26 17:58:13 2021 From: shade at redhat.com (shade at redhat.com) Date: Mon, 26 Apr 2021 17:58:13 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8265537: x86 version string truncated after JDK-8249672 11u backport Message-ID: <202104261758.13QHwDb0004617@aojmv0008.oracle.com> Changeset: c6663c6eb0bd Author: shade Date: 2021-04-22 12:00 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/c6663c6eb0bd 8265537: x86 version string truncated after JDK-8249672 11u backport Reviewed-by: neugens ! src/hotspot/cpu/x86/vm_version_x86.cpp From vkempik at openjdk.java.net Tue Apr 27 08:24:17 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Tue, 27 Apr 2021 08:24:17 GMT Subject: git: openjdk/jdk15u-dev: 8256633: Fix product build on Windows+Arm64 Message-ID: <322633b0-609f-4e78-87f1-05b4aefbe869@openjdk.org> Changeset: 9b0ba2a2 Author: Vladimir Kempik Date: 2021-04-27 08:23:06 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/9b0ba2a2 8256633: Fix product build on Windows+Arm64 Backport-of: f57662874afe03250050b88ced07eb480484802b ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp From vkempik at openjdk.java.net Tue Apr 27 09:01:39 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Tue, 27 Apr 2021 09:01:39 GMT Subject: git: openjdk/jdk13u-dev: 8256633: Fix product build on Windows+Arm64 Message-ID: <21b25f22-d69b-498d-b5c7-259a13bfee61@openjdk.org> Changeset: ea0df93b Author: Vladimir Kempik Date: 2021-04-27 09:00:33 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/ea0df93b 8256633: Fix product build on Windows+Arm64 Backport-of: f57662874afe03250050b88ced07eb480484802b ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp From yan at azul.com Tue Apr 27 10:42:48 2021 From: yan at azul.com (yan at azul.com) Date: Tue, 27 Apr 2021 10:42:48 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8264640: CMS ParScanClosure misses a barrier Message-ID: <202104271042.13RAgm4v000297@aojmv0008.oracle.com> Changeset: f6f3af38ddcc Author: akozlov Date: 2021-04-09 12:30 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/f6f3af38ddcc 8264640: CMS ParScanClosure misses a barrier Reviewed-by: yan, johnc ! src/hotspot/share/gc/cms/parOopClosures.inline.hpp From dcherepanov at openjdk.java.net Tue Apr 27 14:31:46 2021 From: dcherepanov at openjdk.java.net (Dmitry Cherepanov) Date: Tue, 27 Apr 2021 14:31:46 GMT Subject: git: openjdk/jdk15u-dev: 8261170: Upgrade to FreeType 2.10.4 Message-ID: Changeset: d79cd94d Author: Dmitry Cherepanov Date: 2021-04-27 14:30:41 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/d79cd94d 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 From dcherepanov at openjdk.java.net Tue Apr 27 14:35:02 2021 From: dcherepanov at openjdk.java.net (Dmitry Cherepanov) Date: Tue, 27 Apr 2021 14:35:02 GMT Subject: git: openjdk/jdk13u-dev: 8261170: Upgrade to FreeType 2.10.4 Message-ID: <470e6cb9-02d9-423d-aa63-29c3f59c288f@openjdk.org> Changeset: ec9f4bd0 Author: Dmitry Cherepanov Date: 2021-04-27 14:33:50 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/ec9f4bd0 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 From yan at openjdk.java.net Wed Apr 28 11:19:32 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Wed, 28 Apr 2021 11:19:32 GMT Subject: git: openjdk/jdk15u-dev: 8255845: Memory leak in imageFile.cpp Message-ID: <139ae569-9937-4ebd-89d1-f70f6e4b0ace@openjdk.org> Changeset: 9caa2902 Author: Yuri Nesterenko Date: 2021-04-28 11:18:33 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/9caa2902bb5f96b2144983d1865bb1d01adb912c 8255845: Memory leak in imageFile.cpp Backport-of: 66a2e70985fcdb8e0b91b05fbeae825db6ae9c78 ! src/java.base/share/native/libjimage/imageFile.cpp From martin.doerr at sap.com Wed Apr 28 13:52:02 2021 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Wed, 28 Apr 2021 13:52:02 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8241101: [s390] jtreg test failure after JDK-8238696: not conformant features string Message-ID: <202104281352.13SDq3TP003327@aojmv0008.oracle.com> Changeset: 1ddf5ae17b35 Author: lucy Date: 2020-03-31 09:19 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/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 From duke at openjdk.java.net Wed Apr 28 15:07:42 2021 From: duke at openjdk.java.net (duke) Date: Wed, 28 Apr 2021 15:07:42 GMT Subject: git: openjdk/jdk13u-dev: 3 new changesets Message-ID: <1a03e2f7-4eac-4374-b95b-4f57fcb58fdb@openjdk.java.net> Changeset: 39972a97 Author: Yuri Nesterenko Date: 2021-04-23 14:54:05 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/39972a97758601264fb20a9736993cb257a0132a 8265837: Update version .jcheck/conf in jdk13u to be 13.0.8 Reviewed-by: bae ! .jcheck/conf Changeset: 6d17fca5 Author: Yuri Nesterenko Date: 2021-04-23 14:59:58 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/6d17fca53d26f3d7bbc40747aea24c14053ef892 Merge Changeset: da3c598a Author: Yuri Nesterenko Date: 2021-04-28 18:04:19 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/da3c598a4d149b20b256520738981597c835b4af Merge From martin.doerr at sap.com Wed Apr 28 15:34:18 2021 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Wed, 28 Apr 2021 15:34:18 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8264173: [s390] Improve Hardware Feature Detection And Reporting Message-ID: <202104281534.13SFYIbK019450@aojmv0008.oracle.com> Changeset: 099ca26c8ce7 Author: lucy Date: 2021-04-28 17:26 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/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 From jaroslav.bachorik at datadoghq.com Wed Apr 28 15:48:08 2021 From: jaroslav.bachorik at datadoghq.com (jaroslav.bachorik at datadoghq.com) Date: Wed, 28 Apr 2021 15:48:08 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8265750: Fatal error in safepoint.cpp after backport of 8258414 Message-ID: <202104281548.13SFm8Ai026349@aojmv0008.oracle.com> Changeset: afa3d3646bda Author: jbachorik Date: 2021-04-23 16:18 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/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 From yan at openjdk.java.net Thu Apr 29 08:48:15 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 29 Apr 2021 08:48:15 GMT Subject: git: openjdk/jdk13u-dev: 8255845: Memory leak in imageFile.cpp Message-ID: <661121d6-135d-4137-84b7-61f6a30acc1b@openjdk.org> Changeset: a46fd368 Author: Yuri Nesterenko Date: 2021-04-29 08:47:26 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/a46fd36814da3b8adcb04b53cf7166a6051aac77 8255845: Memory leak in imageFile.cpp Backport-of: 66a2e70985fcdb8e0b91b05fbeae825db6ae9c78 ! src/java.base/share/native/libjimage/imageFile.cpp From coffeys at openjdk.java.net Thu Apr 29 11:15:54 2021 From: coffeys at openjdk.java.net (Sean Coffey) Date: Thu, 29 Apr 2021 11:15:54 GMT Subject: git: openjdk/jdk16u: 8196415: Disable SHA-1 Signed JARs Message-ID: <73fdf236-40c9-4506-868b-bc0ae83e02fb@openjdk.org> Changeset: 4ea26b89 Author: Prajwal Kumaraswamy Committer: Sean Coffey Date: 2021-04-29 11:14:40 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/4ea26b8918b1092a7f57be825f62c8146ca75d1a 8196415: Disable SHA-1 Signed JARs Backport-of: 278057756a1a79a4b030750c48b821ba9735a0f9 ! src/java.base/share/conf/security/java.security From clanger at openjdk.java.net Thu Apr 29 20:30:13 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Thu, 29 Apr 2021 20:30:13 GMT Subject: git: openjdk/jdk16u: 8265531: doc/building.md should mention homebrew install freetype Message-ID: <18be8533-8628-4b2f-b28a-98589062dbe4@openjdk.org> Changeset: e4651f3a Author: George Adams Committer: Christoph Langer Date: 2021-04-29 20:29:23 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/e4651f3adc4543f61c114172985b59dc4b0b05d6 8265531: doc/building.md should mention homebrew install freetype Backport-of: 5aab1609b97284ccff8b7ae20a3ddcf1e29c47d7 ! doc/building.html ! doc/building.md From yan at openjdk.java.net Fri Apr 30 14:06:22 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Fri, 30 Apr 2021 14:06:22 GMT Subject: git: openjdk/jdk13u-dev: 8230010: Remove jdk8037819/BasicTest1.java Message-ID: Changeset: 6623cfe1 Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2021-04-30 14:05:02 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/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 From martin.doerr at sap.com Fri Apr 30 15:11:42 2021 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Fri, 30 Apr 2021 15:11:42 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8262900: ToolBasicTest fails to access HTTP server it starts Message-ID: <202104301511.13UFBht6019570@aojmv0008.oracle.com> Changeset: a85a6d702b2d Author: jlahoda Date: 2021-04-15 15:16 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/a85a6d702b2d 8262900: ToolBasicTest fails to access HTTP server it starts Reviewed-by: sundar, vromero ! test/langtools/jdk/jshell/ToolBasicTest.java