git: openjdk/jdk15u: 31 new changesets
duke
duke at openjdk.java.net
Mon Apr 26 07:57:13 UTC 2021
Changeset: 6b0f39fb
Author: Yuri Nesterenko <yan at openjdk.org>
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 <yan at openjdk.org>
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 <vkempik at openjdk.org>
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 <yan at openjdk.org>
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 <yan at openjdk.org>
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 <vkempik at openjdk.org>
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 <vkempik at openjdk.org>
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 <vkempik at openjdk.org>
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 <vkempik at openjdk.org>
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 <vkempik at openjdk.org>
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 <vkempik at openjdk.org>
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 <vkempik at openjdk.org>
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 <vkempik at openjdk.org>
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 <vkempik at openjdk.org>
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 <yan at openjdk.org>
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 <yan at openjdk.org>
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 <yan at openjdk.org>
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 <yan at openjdk.org>
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 <omikhaltcova at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
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 <omikhaltcova at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
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 <yan at openjdk.org>
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 <yan at openjdk.org>
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 <omikhaltcova at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
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 <omikhaltcova at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
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 <omikhaltcova at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
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 <yan at openjdk.org>
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 <omikhaltcova at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
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 <evergizova at openjdk.org>
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 <evergizova at openjdk.org>
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 <yan at openjdk.org>
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 <yan at azul.com>
Date: 2021-04-23 17:37:32 +0000
URL: https://git.openjdk.java.net/jdk15u/commit/1abb26f6
Merge
More information about the jdk-updates-changes
mailing list