hg: jdk-updates/jdk11u: 30 new changesets

goetz.lindenmaier at sap.com goetz.lindenmaier at sap.com
Wed May 26 12:21:47 UTC 2021


Changeset: 23c959137deb
Author:    jiefu
Date:      2020-08-05 10:54 +0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/23c959137deb

8251031: Some vmTestbase/nsk/monitoring/RuntimeMXBean tests fail with hostnames starting from digits
Reviewed-by: dholmes, cjplummer, sspitsyn

! test/hotspot/jtreg/vmTestbase/nsk/monitoring/RuntimeMXBean/RuntimeMXBean006/RuntimeMXBean006.java

Changeset: 88034f694be4
Author:    stuefe
Date:      2021-05-20 06:27 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/88034f694be4

8185734: [Windows] Structured Exception Catcher missing around gtest execution
Reviewed-by: dholmes, ihse

! make/RunTests.gmk
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp
! test/hotspot/gtest/gtestLauncher.cpp
! test/hotspot/jtreg/gtest/GTestWrapper.java

Changeset: eb94646e9e44
Author:    stuefe
Date:      2021-05-20 06:53 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/eb94646e9e44

8257828: SafeFetch may crash if invoked in non-JavaThreads
Reviewed-by: mdoerr, kbarrett, coleenp, dholmes

! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp
! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp
! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp
! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp
! src/hotspot/os_cpu/solaris_sparc/os_solaris_sparc.cpp
! src/hotspot/os_cpu/solaris_x86/os_solaris_x86.cpp
+ test/hotspot/gtest/runtime/test_safefetch.cpp

Changeset: 3810766e2476
Author:    stuefe
Date:      2021-05-20 07:06 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/3810766e2476

8260030: Improve stringStream buffer handling
Reviewed-by: iklam, kbarrett

! src/hotspot/share/utilities/ostream.cpp
! src/hotspot/share/utilities/ostream.hpp
! test/hotspot/gtest/utilities/test_ostream.cpp

Changeset: 6886ee797306
Author:    mbaesken
Date:      2021-02-16 08:44 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/6886ee797306

8261422: Adjust problematic String.format calls in jdk/internal/util/Preconditions.java outOfBoundsMessage
Reviewed-by: clanger

! src/java.base/share/classes/jdk/internal/util/Preconditions.java

Changeset: 1c4a635131ab
Author:    ysuenaga
Date:      2020-03-23 15:43 +0900
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/1c4a635131ab

8241087: Build failure with VS 2019 (16.5.0) due to C2039 and C2873
Reviewed-by: serb

! src/java.desktop/windows/native/libawt/windows/awt_DCHolder.cpp
! src/java.desktop/windows/native/libawt/windows/awt_DnDDT.cpp
! src/java.desktop/windows/native/libawt/windows/awt_ole.h

Changeset: f0669acef619
Author:    weijun
Date:      2021-05-06 18:00 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f0669acef619

8266293: Key protection using PBEWithMD5AndDES fails with "java.security.InvalidAlgorithmParameterException: Salt must be 8 bytes long"
Reviewed-by: valeriep

! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java
! test/jdk/sun/security/pkcs12/ParamsPreferences.java

Changeset: 4d34709b32d9
Author:    weijun
Date:      2021-04-30 14:04 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/4d34709b32d9

8266220: keytool still prompt for store password on a password-less pkcs12 file if -storetype pkcs12 is specified
Reviewed-by: coffeys, hchao

! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! test/jdk/sun/security/tools/keytool/PKCS12Passwd.java

Changeset: 409bd9924765
Author:    aleonard
Date:      2021-05-12 11:25 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/409bd9924765

8265666: Enable AIX build platform to make external debug symbols
Reviewed-by: erikj, mdoerr

! make/autoconf/jdk-options.m4
! make/common/NativeCompilation.gmk

Changeset: b4baeecf5437
Author:    vromero
Date:      2018-09-12 16:28 -0700
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/b4baeecf5437

8207160: ClassReader::adjustMethodParams can potentially return null if the args list is empty
Reviewed-by: mcimadamore, cushon

! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
+ test/langtools/tools/javac/AvoidNPEAtClassReader/AvoidNPEAtClassReaderTest.java
+ test/langtools/tools/javac/AvoidNPEAtClassReader/pkg/Outer$Inner.jasm
+ test/langtools/tools/javac/AvoidNPEAtClassReader/pkg/Outer.jasm

Changeset: ec48f4d70719
Author:    vkempik
Date:      2021-04-07 12:15 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/ec48f4d70719

8257858: [macOS]: Remove JNF dependency from libosxsecurity/KeystoreImpl.m
8257860: [macOS]: Remove JNF dependency from libosxkrb5/SCDynamicStoreConfig.m
Reviewed-by: mdoerr

! make/common/TestFilesCompilation.gmk
! make/lib/Lib-java.base.gmk
! make/lib/Lib-java.security.jgss.gmk
! make/test/JtregNativeJdk.gmk
! src/java.base/macosx/classes/apple/security/KeychainStore.java
! src/java.base/macosx/native/libosxsecurity/KeystoreImpl.m
! src/java.security.jgss/macosx/native/libosxkrb5/SCDynamicStoreConfig.m
! src/java.security.jgss/share/classes/sun/security/krb5/SCDynamicStoreConfig.java
- test/jdk/java/awt/Window/MainKeyWindowTest/libTestMainKeyWindow.c
+ test/jdk/java/awt/Window/MainKeyWindowTest/libTestMainKeyWindow.m
- test/jdk/sun/security/krb5/config/SCDynamicConfigTest.java
+ test/jdk/sun/security/krb5/config/native/TestDynamicStore.java
+ test/jdk/sun/security/krb5/config/native/libTestDynamicStore.m

Changeset: 9e4998e61531
Author:    vkempik
Date:      2021-04-15 12:34 +0300
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/9e4998e61531

8257853: Remove dependencies on JNF's JNI utility functions in AWT and 2D code
Reviewed-by: mdoerr

! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/ApplicationDelegate.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CClipboard.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CDragSource.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTarget.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTargetContextPeer.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CFileDialog.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsDevice.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsEnv.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CImage.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CInputMethod.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuItem.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CSystemColors.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CTextPipe.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/GeomUtilities.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/GeomUtilities.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/ImageSurfaceData.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityAction.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityUtilities.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityUtilities.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaTextAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/PrintModel.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/PrinterView.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/awt_DrawingSurface.m
! src/java.desktop/macosx/native/libawt_lwawt/font/AWTFont.m
! src/java.desktop/macosx/native/libawt_lwawt/font/AWTStrike.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLLayer.m
+ src/java.desktop/macosx/native/libosxapp/JNIUtilities.h
! src/java.desktop/macosx/native/libosxapp/PropertiesUtilities.m
! src/java.desktop/macosx/native/libosxui/ScreenMenu.m

Changeset: 24bbb2564b93
Author:    vkempik
Date:      2021-04-08 11:42 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/24bbb2564b93

8259343: [macOS] Update JNI error handling in Cocoa code.
Reviewed-by: mdoerr

! make/lib/Lib-java.desktop.gmk
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/GeomUtilities.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaTextAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/PrinterView.m
! src/java.desktop/macosx/native/libosxapp/JNIUtilities.h

Changeset: 4ea260d3129d
Author:    vkempik
Date:      2021-04-08 12:06 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/4ea260d3129d

8259651: [macOS] Replace JNF_COCOA_ENTER/EXIT macros
Reviewed-by: mdoerr

! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTEvent.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTSurfaceLayers.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/ApplicationDelegate.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CClipboard.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CCursorManager.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CDataTransferer.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CDesktopPeer.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CDragSource.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CDragSourceContextPeer.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTarget.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTargetContextPeer.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CFRetainedResource.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CFileDialog.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsDevice.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsEnv.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CImage.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CInputMethod.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenu.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuBar.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuItem.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CPopupMenu.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobot.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CSystemColors.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CTextPipe.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CWrapper.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/ImageSurfaceData.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/PrintModel.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/PrinterSurfaceData.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/QuartzRenderer.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/QuartzSurfaceData.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/QuartzSurfaceData.m
! src/java.desktop/macosx/native/libawt_lwawt/font/AWTFont.m
! src/java.desktop/macosx/native/libawt_lwawt/font/AWTStrike.m
! src/java.desktop/macosx/native/libawt_lwawt/font/CCharToGlyphMapper.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLGraphicsConfig.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLLayer.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLSurfaceData.m
! src/java.desktop/macosx/native/libosx/CFileManager.m
! src/java.desktop/macosx/native/libosxapp/JNIUtilities.h
! src/java.desktop/macosx/native/libosxui/AquaFileView.m
! src/java.desktop/macosx/native/libosxui/AquaNativeResources.m
! src/java.desktop/macosx/native/libosxui/ScreenMenu.m

Changeset: 8fcf5a72128b
Author:    vkempik
Date:      2021-04-08 12:21 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/8fcf5a72128b

8259869: [macOS] Remove desktop module dependencies on JNF Reference APIs
Reviewed-by: mdoerr

! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CClipboard.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CDragSource.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CDragSourceContextPeer.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTarget.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTargetContextPeer.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CFileDialog.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsEnv.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CInputMethod.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuComponent.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CPopupMenu.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/ImageSurfaceData.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityAction.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/PrinterView.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLLayer.h
! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLLayer.m
! src/java.desktop/macosx/native/libosxui/ScreenMenu.m

Changeset: c84639499421
Author:    vkempik
Date:      2021-04-15 13:42 +0300
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c84639499421

8260616: Removing remaining JNF dependencies in the java.desktop module
8259729: Missed JNFInstanceOf -> IsInstanceOf conversion
Reviewed-by: mdoerr

! make/lib/Awt2dLibraries.gmk
! make/lib/Lib-java.desktop.gmk
! make/test/JtregNativeJdk.gmk
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTEvent.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTSurfaceLayers.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/ApplicationDelegate.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CClipboard.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CCursorManager.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CDataTransferer.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CDesktopPeer.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CDragSource.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CDragSourceContextPeer.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTarget.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTargetContextPeer.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CFRetainedResource.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CFileDialog.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/CFileDialog.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsDevice.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsEnv.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CImage.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CInputMethod.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenu.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuBar.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuComponent.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuItem.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CPopupMenu.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobot.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CSystemColors.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CTextPipe.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CWrapper.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/GeomUtilities.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/ImageSurfaceData.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityAction.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityUtilities.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityUtilities.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaTextAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/PrintModel.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/PrinterSurfaceData.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/PrinterView.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/QuartzRenderer.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/QuartzSurfaceData.m
! src/java.desktop/macosx/native/libawt_lwawt/font/AWTFont.m
! src/java.desktop/macosx/native/libawt_lwawt/font/AWTStrike.m
! src/java.desktop/macosx/native/libawt_lwawt/font/CCharToGlyphMapper.m
! src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphImages.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLGraphicsConfig.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLLayer.h
! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLSurfaceData.m
! src/java.desktop/macosx/native/libosx/CFileManager.m
! src/java.desktop/macosx/native/libosxapp/JNIUtilities.h
+ src/java.desktop/macosx/native/libosxapp/JNIUtilities.m
! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.h
! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.m
! src/java.desktop/macosx/native/libosxapp/PropertiesUtilities.h
! src/java.desktop/macosx/native/libosxapp/PropertiesUtilities.m
! src/java.desktop/macosx/native/libosxapp/ThreadUtilities.h
! src/java.desktop/macosx/native/libosxapp/ThreadUtilities.m
! src/java.desktop/macosx/native/libosxui/AquaFileView.m
! src/java.desktop/macosx/native/libosxui/AquaLookAndFeel.m
! src/java.desktop/macosx/native/libosxui/AquaNativeResources.m
! src/java.desktop/macosx/native/libosxui/JRSUIConstantSync.m
! src/java.desktop/macosx/native/libosxui/JRSUIController.m
! src/java.desktop/macosx/native/libosxui/JRSUIFocus.m
! src/java.desktop/macosx/native/libosxui/ScreenMenu.h
! src/java.desktop/macosx/native/libosxui/ScreenMenu.m
! src/java.desktop/macosx/native/libsplashscreen/splashscreen_sys.m
! test/jdk/java/awt/Window/MainKeyWindowTest/libTestMainKeyWindow.m

Changeset: caefe3079a20
Author:    vkempik
Date:      2021-04-08 13:10 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/caefe3079a20

8257988: Remove JNF dependency from libsaproc/MacosxDebuggerLocal.m
Reviewed-by: ihse, cjplummer

! make/lib/Lib-jdk.hotspot.agent.gmk
! src/jdk.hotspot.agent/macosx/native/libsaproc/MacosxDebuggerLocal.m

Changeset: 6355c269ece2
Author:    prr
Date:      2021-01-06 17:34 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/6355c269ece2

8259232: Bad JNI lookup during printing
Reviewed-by: psadhukhan

! src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m
! test/jdk/java/awt/print/bug8023392/bug8023392.java

Changeset: d87cb69e397b
Author:    kizune
Date:      2021-01-12 00:28 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/d87cb69e397b

8259585: Accessible actions do not work on mac os x
Reviewed-by: serb

! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityAction.m

Changeset: c8262d7ea341
Author:    prr
Date:      2021-02-05 19:19 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c8262d7ea341

8261198: [macOS] Incorrect JNI parameters in number conversion in A11Y code
Reviewed-by: serb, psadhukhan

! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m

Changeset: c3f09e17a840
Author:    kizune
Date:      2021-03-20 17:58 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c3f09e17a840

8263846: Bad JNI lookup getFocusOwner in accessibility code on Mac OS X
Reviewed-by: azvegint, prr

! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m

Changeset: f6fb670f23b7
Author:    shade
Date:      2021-05-10 20:28 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f6fb670f23b7

8266802: Shenandoah: Round up region size to page size unconditionally
Reviewed-by: zgu

! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
+ test/hotspot/jtreg/gc/shenandoah/options/TestLargePages.java

Changeset: 98eb7cd94129
Author:    bpb
Date:      2019-07-03 14:37 -0700
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/98eb7cd94129

8227080: (fs) Files.newInputStream(...).skip(n) is slow
Reviewed-by: sbordet, rriggs, fweimer

! src/java.base/share/classes/sun/nio/ch/ChannelInputStream.java
! test/jdk/java/nio/file/Files/Misc.java

Changeset: e83484245ef0
Author:    bpb
Date:      2019-07-30 09:46 -0700
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/e83484245ef0

8227609: (fs) Files.newInputStream(...).skip(n) should allow skipping beyond file size
Reviewed-by: alanb, lancea, fweimer

! src/java.base/share/classes/sun/nio/ch/ChannelInputStream.java
+ test/jdk/java/nio/file/Files/InputStreamTest.java
! test/jdk/java/nio/file/Files/Misc.java

Changeset: 09eb3edf9a90
Author:    jbachorik
Date:      2021-05-24 06:59 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/09eb3edf9a90

8261354: SIGSEGV at MethodIteratorHost
Reviewed-by: mgronlun

! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp

Changeset: dce73d35ee28
Author:    vkempik
Date:      2021-05-20 15:46 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/dce73d35ee28

8267235: [macos_aarch64] InterpreterRuntime::throw_pending_exception messing up LR results in crash
Reviewed-by: akozlov, aph

! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp

Changeset: 6e1b1aabec8b
Author:    phh
Date:      2021-05-25 13:41 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/6e1b1aabec8b

8267641: [11u] 8227609 backport typo
Summary: Remove extraneous "8227609"
Reviewed-by: yan, mdoerr, sgehwolf

! src/java.base/share/classes/sun/nio/ch/ChannelInputStream.java

Changeset: b671150e13c3
Author:    jlahoda
Date:      2020-05-08 09:16 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/b671150e13c3

8242919: Paste locks up jshell
Summary: Not waiting until the full block is available while reading from input.
Reviewed-by: rfield

! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/StopDetectingInputStream.java
! test/langtools/jdk/jshell/PasteAndMeasurementsUITest.java

Changeset: 40d1e784e193
Author:    sgehwolf
Date:      2021-05-19 12:10 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/40d1e784e193

8266929: Unable to use algorithms from 3p providers
Summary: Delay initializtion of AID cache table until after jar verification
Reviewed-by: phh

! src/java.base/share/classes/sun/security/x509/AlgorithmId.java

Changeset: 2031f9e1d72e
Author:    goetz
Date:      2021-05-26 14:20 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/2031f9e1d72e

Added tag jdk-11.0.12+4 for changeset 40d1e784e193

! .hgtags



More information about the jdk-updates-changes mailing list