RFR: Merge lworld
Vicente Romero
vromero at openjdk.org
Sun Jan 25 22:40:43 UTC 2026
Merge branch 'lworld' into bworld_merge_lworld
# Conflicts:
# test/langtools/tools/javac/diags/examples/ReturnBeforeSuperclassInit.java
-------------
Commit messages:
- Merge branch 'lworld' into bworld_merge_lworld
- 8376145: [lworld] Enable SubstitutabilityTest.java with AOTJDK
- 8376128: [lworld] ProblemList valhalla/valuetypes/SubstitutabilityTest.java with AOTCache again
- 8368274: [lworld] Unsafe.compareAndExchangeFlatValue() wrongly assumes padding bytes are the same for identical value objects
- 8375719: [lworld] Move reads of flat fields entirely to the runtime
- 8374800: [lworld] Add a NULLABLE_NON_ATOMIC_FLAT layout
- 8374006: [lworld] Improve field accessor methods in InlineTypeNode
- 8374122: [lworld] compiler/c2/cmove/TestScalarConditionalMoveCmpObj.java fails with ir mismatches when preview enabled, post jdk-27+3
- Merge
- 8354853: Clean up x86 registers after 32-bit x86 removal
- ... and 365 more: https://git.openjdk.org/valhalla/compare/9fd45925...a3783e4a
The webrevs contain the conflicts with lw5 and the adjustments done while merging with regards to each parent branch:
- merge conflicts: https://webrevs.openjdk.org/?repo=valhalla&pr=1962&range=00.conflicts
- lw5: https://webrevs.openjdk.org/?repo=valhalla&pr=1962&range=00.0
- lworld: https://webrevs.openjdk.org/?repo=valhalla&pr=1962&range=00.1
Changes: https://git.openjdk.org/valhalla/pull/1962/files
Stats: 72956 lines in 3237 files changed: 38423 ins; 13509 del; 21024 mod
Patch: https://git.openjdk.org/valhalla/pull/1962.diff
Fetch: git fetch https://git.openjdk.org/valhalla.git pull/1962/head:pull/1962
PR: https://git.openjdk.org/valhalla/pull/1962
More information about the valhalla-dev
mailing list