[code-reflection] RFR: Merge master

Paul Sandoz psandoz at openjdk.org
Thu Oct 30 17:39:04 UTC 2025


Merge master into code-reflection.

Building Babylon depends on JDK 25 and jtreg >= 8.1

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

Commit messages:
 - Merge master.
 - 8370851: Mark hotspot and jdk tests incompatible with test thread factory
 - 8370908: Remove test javax/management/remote/mandatory/connection/DeadLockTest.java from ProblemList-Virtual
 - 8369609: calls from Continuations to invalidate_jvmti_stack must be more accurate
 - 8370730: Test serviceability/attach/EarlyDynamicLoad/EarlyDynamicLoad.java needs to be resilient about warnings
 - 8351159: Remaining cleanups in cpu/x86 after 32-bit x86 removal
 - 8369435: C2: transform (LShiftX (SubX con0 a), con1) into (SubX con0<<con1 (LShiftX a con1))
 - 8370804: G1: Make G1HeapRegionAttr::remset_is_tracked() conform to coding style
 - 8370261: Test runtime/NMT/NMTPrintMallocSiteOfCorruptedMemory.java timed out
 - 8368739: [AIX] java/net/httpclient/http3/H3SimpleGet.java#useNioSelector and #with-continuations fail
 - ... and 1884 more: https://git.openjdk.org/babylon/compare/b6b09e85...d2fb4e29

The webrevs contain the adjustments done while merging with regards to each parent branch:
 - code-reflection: https://webrevs.openjdk.org/?repo=babylon&pr=652&range=00.0
 - master: https://webrevs.openjdk.org/?repo=babylon&pr=652&range=00.1

Changes: https://git.openjdk.org/babylon/pull/652/files
  Stats: 436122 lines in 6606 files changed: 291354 ins; 100262 del; 44506 mod
  Patch: https://git.openjdk.org/babylon/pull/652.diff
  Fetch: git fetch https://git.openjdk.org/babylon.git pull/652/head:pull/652

PR: https://git.openjdk.org/babylon/pull/652


More information about the babylon-dev mailing list