RFR: Merge openjdk/jdk21u-dev:master [v2]

William Kemper wkemper at openjdk.org
Wed Aug 14 17:24:05 UTC 2024


> Merges tag jdk-21.0.5+2

William Kemper has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains 291 commits:

 - Merge remote-tracking branch 'shenandoah-jdk21u/master' into merge-jdk-21.0.5+2
 - 8333622: ubsan: relocInfo_x86.cpp:101:56: runtime error: pointer index expression with base (-1) overflowed
   
   Backport-of: 33fd6ae98638d2a4b33d18cc4acee4f0daaa9b35
 - 8321509: False positive in get_trampoline fast path causes crash
   
   Backport-of: 73e3e0edeb20c6f701b213423476f92fb05dd262
 - 8331731: ubsan: relocInfo.cpp:155:30: runtime error: applying non-zero offset to null pointer
   
   Reviewed-by: rschmelter
   Backport-of: 664c993c41753843293388a6ff1481a94a5b4c22
 - 8335493: check_gc_overhead_limit should reset SoftRefPolicy::_should_clear_all_soft_refs
   
   Backport-of: cff9e246cc2fbd3914f40bb71daa85dcf7731396
 - 8331854: ubsan: copy.hpp:218:10: runtime error: addition of unsigned offset to 0x7fc2b4024518 overflowed to 0x7fc2b4024510
   
   Backport-of: 2c1b311f81319cee1af574526a91424c2577b78c
 - 8336301: test/jdk/java/nio/channels/AsyncCloseAndInterrupt.java leaves around a FIFO file upon test completion
   
   Backport-of: ae9f318fc35eeab497e546ebab9faed6ec774ec5
 - 8324808: Manual printer tests have no Pass/Fail buttons, instructions close set 3
   
   Backport-of: af7c6af0cc1eb6c42199c05933c7feb032bd6353
 - 8317112: Add screenshot for Frame/DefaultSizeTest.java
   
   Backport-of: a36eaf03afd148581a9d9754f85a652cac84d655
 - 8335967: "text-decoration: none" does not work with "A" HTML tags
   
   Backport-of: 374fca0fcbc049f937fa49bb4825edcbbf961f2b
 - ... and 281 more: https://git.openjdk.org/shenandoah-jdk21u/compare/2cc704b1...38d4e4ba

-------------

Changes: https://git.openjdk.org/shenandoah-jdk21u/pull/71/files
  Webrev: https://webrevs.openjdk.org/?repo=shenandoah-jdk21u&pr=71&range=01
  Stats: 49816 lines in 841 files changed: 29427 ins; 15805 del; 4584 mod
  Patch: https://git.openjdk.org/shenandoah-jdk21u/pull/71.diff
  Fetch: git fetch https://git.openjdk.org/shenandoah-jdk21u.git pull/71/head:pull/71

PR: https://git.openjdk.org/shenandoah-jdk21u/pull/71


More information about the shenandoah-dev mailing list