JetBrainsRuntime icon indicating copy to clipboard operation
JetBrainsRuntime copied to clipboard

Update JBR 21.0.7_631

Open sercher opened this issue 1 year ago • 0 comments

Hi,

Here's an update to JBR/jbr21.631 branch with OpenJDK release version 21.0.7 (jdk-21.0.7-ga). This branch is a clean rebase of update_21.0.7 onto jbr21.631.

All changes applied cleanly except for 5 cases, that did not apply partially or in full. Please see the summary below.

JDK-8317919: pthread_attr_init handle return value and destroy pthread_attr_t object

The patch is combined with JBR-5965 Wayland: implement SplashScreen (https://github.com/JetBrains/JetBrainsRuntime/commit/825eb90), a fragment in SplashCreateThread() applied to splashscreen_sys_common.c rather than to splashscreen_sys.c, compared to the original patch.

JDK-8339475: Clean up return code handling for pthread calls in library coding

The patch is again combined with JBR-5965, the variable being cleaned up does not exist in post JBR-5965 code, while the return value of pthread_create still has to be acted upon.

JDK-8348625: [21u, 17u] Revert JDK-8185862 to restore old java.awt.headless behavior on Windows

Already applied by JBR-7683 (revert 8185862).

JDK-8342602: Remove JButton/PressedButtonRightClickTest test

The test has to be deleted from TEST.groups file (after JBR-5989), otherwise fails to run JTREG framework

JDK-8328368: Convert java/awt/image/multiresolution/MultiDisplayTest/MultiDisplayTest.java applet test to main

The test has to be renamed also in TEST.groups file (after base part of JBR-5989 ), otherwise JTREG framework fails to run the tests

TESTING

  • The standard jtreg tiered test groups passed
  • test/jdk/jb showed no regressions

sercher avatar Apr 16 '25 09:04 sercher