[lworld+vector] Integrated: Merge lworld

Jatin Bhateja jbhateja at openjdk.org
Thu Jan 2 18:56:00 UTC 2025


Merge the latest code from lworld into lworld+vector.

This is a major merge after 6 months.

Validation:
- All VectorAPI Jtreg tests now pass with default options apart from a few KNL failures.
- Validation is done with InlineFieldMaxFlatSize=default (128) and 512.
- There is one regression in Valhalla tests compiler/valhalla/inlinetypes/TestLWorld.java

The above bugs will be fixed in subsequent PR / follow-up merges.

Best Regards,
Jatin

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

Commit messages:
 - jcheck fixes
 - Merge branch 'lworld' of https://github.com/openjdk/valhalla into merge_lworld
 - Merge lworld
 - Merge lworld
 - Merge lworld
 - JDK 8327435: [lworld+vector] Align existing Vector API support with JEP 401
 - Merge lworld
 - 8319945: [lworld+vector] Fix vector api jtreg crash with "-XX:-EnableVectorSupport"
 - 8319972: [lworld+vector] Enable intrinsification of Unsafe.finishPrivateBuffer.
 - 8319971: [lworld+vector] Fallback implementation cleanups.
 - ... and 14 more: https://git.openjdk.org/valhalla/compare/265189e2...0e6affa7

The merge commit only contains trivial merges, so no merge-specific webrevs have been generated.

Changes: https://git.openjdk.org/valhalla/pull/1326/files
  Stats: 12027 lines in 271 files changed: 4623 ins; 2628 del; 4776 mod
  Patch: https://git.openjdk.org/valhalla/pull/1326.diff
  Fetch: git fetch https://git.openjdk.org/valhalla.git pull/1326/head:pull/1326

PR: https://git.openjdk.org/valhalla/pull/1326


More information about the valhalla-dev mailing list