RFR: Merge lworld [v2]

Vicente Romero vromero at openjdk.org
Mon Feb 2 17:51:28 UTC 2026


> Merge branch 'lworld' into bworld_merge_lworld
> # Conflicts:
> #	test/hotspot/jtreg/compiler/valhalla/inlinetypes/TestArrays.java
> #	test/hotspot/jtreg/runtime/valhalla/inlinetypes/FlattenableSemanticTest.java
> #	test/jdk/valhalla/valuetypes/MethodHandleTest.java
> #	test/jdk/valhalla/valuetypes/NullRestrictedTest.java
> #	test/jdk/valhalla/valuetypes/ValueObjectMethodsTest.java

Vicente Romero has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains 121 commits:

 - Merge branch 'lworld' into bworld_merge_lworld
   
   # Conflicts:
   #	test/hotspot/jtreg/compiler/valhalla/inlinetypes/TestArrays.java
   #	test/hotspot/jtreg/runtime/valhalla/inlinetypes/FlattenableSemanticTest.java
   #	test/jdk/valhalla/valuetypes/MethodHandleTest.java
   #	test/jdk/valhalla/valuetypes/NullRestrictedTest.java
   #	test/jdk/valhalla/valuetypes/ValueObjectMethodsTest.java
 - javac should not place initializers of null restricted fields before the super invocation
   
   Reviewed-by: liach
 - Merge lworld
 - fixing bug in null checks generation
   
   Co-authored-by: Jan Lahoda <jlahoda at openjdk.org>
   Reviewed-by: jlahoda
 - Removing commented tests
 - Merge lworld
 - Classfile signature bang support
   
   Reviewed-by: mcimadamore
 - add different flavors to the useSiteNullChecks compiler option
   
   Reviewed-by: mcimadamore
 - Minor cleanup, preview and since
   
   Reviewed-by: vromero
 - add use site null checks for fields
   
   Reviewed-by: liach, mcimadamore
 - ... and 111 more: https://git.openjdk.org/valhalla/compare/2ad3ce16...99688b82

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

Changes: https://git.openjdk.org/valhalla/pull/2015/files
  Webrev: https://webrevs.openjdk.org/?repo=valhalla&pr=2015&range=01
  Stats: 7788 lines in 115 files changed: 7457 ins; 62 del; 269 mod
  Patch: https://git.openjdk.org/valhalla/pull/2015.diff
  Fetch: git fetch https://git.openjdk.org/valhalla.git pull/2015/head:pull/2015

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


More information about the valhalla-dev mailing list