RFR: Merge lworld [v2]
Vicente Romero
vromero at openjdk.org
Mon Jan 26 04:27:11 UTC 2026
> Merge branch 'lworld' into bworld_merge_lworld
> # Conflicts:
> # test/langtools/tools/javac/diags/examples/ReturnBeforeSuperclassInit.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 116 commits:
- Merge branch 'lworld' into bworld_merge_lworld
# Conflicts:
# test/langtools/tools/javac/diags/examples/ReturnBeforeSuperclassInit.java
- 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
- Support for null-restricted types in JShell
Co-authored-by: Maurizio Cimadamore <mcimadamore at openjdk.org>
Reviewed-by: mcimadamore
- Fixing null restricted types for fields/methods in compact source files.
Reviewed-by: mcimadamore
- add use site null checks
Reviewed-by: mcimadamore
- add the NullRestricted annotation to null restricted fields of value classes
Reviewed-by: mcimadamore
- Disable null-restricted varargs
Reviewed-by: vromero
- ... and 106 more: https://git.openjdk.org/valhalla/compare/43b6a738...a3783e4a
-------------
Changes: https://git.openjdk.org/valhalla/pull/1962/files
Webrev: https://webrevs.openjdk.org/?repo=valhalla&pr=1962&range=01
Stats: 7461 lines in 118 files changed: 7195 ins; 57 del; 209 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