-
Notifications
You must be signed in to change notification settings - Fork 238
Update JBR 21.0.8_1038 #545
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
sercher
wants to merge
357
commits into
JetBrains:jbr21.1038
Choose a base branch
from
sercher:update_21.0.8_1038
base: jbr21.1038
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Backport-of: a0794e0
Backport-of: 6c91a16
…itPhase test Backport-of: 37aa320
Reviewed-by: phh, mbaesken Backport-of: dbdbbd4
Reviewed-by: mbaesken Backport-of: 6b82b42
Reviewed-by: phh Backport-of: 40f0a39
8220213: com/sun/jndi/dns/ConfigTests/Timeout.java failed intermittent Reviewed-by: cslucas, rkennke Backport-of: 4beb771
Backport-of: 84f87dd
… directly Backport-of: bde3fc0
Backport-of: 19e46ee
…rash Backport-of: 20ea218
Reviewed-by: phh Backport-of: cbabc04
Backport-of: ff3e849
…in libawt java2d from ubsan checks Backport-of: 40f150d
…side the range of representable values of type 'int' Backport-of: ddf326b
Reviewed-by: mbaesken Backport-of: 998d0ba
…t.joinOrDrop Backport-of: dc881ee
…ree port Backport-of: 59407fa
Reviewed-by: mbaesken Backport-of: f8974ba
…ed00* tests Backport-of: 33f9be8
Backport-of: 9a0cff6
Backport-of: 0b2a2f3
…Part 1) Backport-of: 5660922
…atch during build Backport-of: 5f38d1b
Backport-of: a81e1bf
….java Backport-of: 03f0ec4
Reviewed-by: rrich Backport-of: 0cb355e
…n Cortex-A53 Backport-of: 883e52a
…/InMemoryJavaCompiler Backport-of: 7404ddf
…e file Backport-of: 21a6cf8
…ram detected during loop optimization" Backport-of: a300c35
Reviewed-by: shade Backport-of: 9586817
…files until 8359336 is fixed Reviewed-by: sgehwolf
Reviewed-by: avoitylov Backport-of: 191c37a280faccfaecae033a68313ad06cdfc411
Backport-of: 8a34c18c6593da54b6b8695d645310db95f23509
Backport-of: d40052ee9789908fb7c06527ab644fdd217a6bea
Backport-of: 3b0f6ebdf8dbaf0caf9a9ec1f201d5938f674021
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hi,
Here's an update to JBR/jbr21.1038 branch with OpenJDK release version 21.0.8 (jdk-21.0.8-ga). The branch is a clean rebase of update_21.0.8 onto jbr21.1038.
All changes applied cleanly except for the cases listed below, that have been applied with modifications.
JDK-8180450: secondary_super_cache does not scale well
The patch applied with context conflicts due to absence of JBR-5183, JBR-8850, JBR-6419.
JDK-8348936: [Accessibility,macOS,VoiceOver] VoiceOver doesn't announce untick on toggling the checkbox with "space" key on macOS
The patch is combined with JBR-7659, JBR-4012.
JDK-8348598: Update Libpng to 1.6.47
Manually applied in AWT makefile, libpng update requires some warnings to be ignored, conflicted with JBR-5965.
JDK-8286204: [Accessibility,macOS,VoiceOver] VoiceOver reads the spinner value 10 as 1 when user iterates to 10 for the first time on macOS
Applied manually, combining with JBR-5118, JBR-4012.
JDK-8351933: Inaccurate masking of TC subfield decrement in ForkJoinPool
The patch applied manually in FJP#awaitWork() method. JetBrainsRuntime/jbr21 is affected by https://bugs.openjdk.org/browse/JDK-8330017 (reproducer works). The method tryTrim() has been deleted in JBR by porting JDK-8288899, JDK-8319662 and JDK-8319498, that is not a complete update of FJP to the level of Java 24, where the JDK-8351933 fix was originally developed. The reproducer from JDK-8330017 doesn't hang after the patch.
JDK-8345625: Better HTTP connections
The patch applied with whitespace and copyright header conflicts due to JDK-8326949 has been backported to JBR.
JDK-8348989: Better Glyph drawing
The fix is for multiple out-of-buffer access issues in macOS. Applied by combining the patch with changes from JBR-2910, JBR-3976, JBR-3638. The out-of-buffer access is not reproduced any more after the fix. Please note that this fix can potentially lead to reintroducing the subpixel font scaling issues fixed by JBR-2910, JBR-3976, JBR-3638.
JDK-8280991: [XWayland] No displayChanged event after setDisplayMode call
Multiple context conflicts after JBR-5661. JBR-5661 changed the access and renamed the static UNIXToolkit#isOnWayland() method used by the JDK-8280991 patch. It is suggested to change the access from private to package private and use the new name in the modified JDK-8280991 patch. The static method XToolkit#isXWayland() could also be used, but that would require changing the access from package private to public, that would affect the public API of the public class XToolkit.
JDK-8328301: Convert Applet test ManualHTMLDataFlavorTest.java to main program
The HTML test was removed, that required also to remove it from the TEST.groups file.
TESTING