RFR: Fix erasure of null-restricted types
Maurizio Cimadamore
mcimadamore at openjdk.org
Thu Jan 8 16:40:53 UTC 2026
There are two issues with erasing null-restricted types:
* not all the code paths in `Types::erasure` drop null restrictions
* for some types like `String`, `Types::erasure` treats erasure as a no-op
-------------
Commit messages:
- Initial push
Changes: https://git.openjdk.org/valhalla/pull/1870/files
Webrev: https://webrevs.openjdk.org/?repo=valhalla&pr=1870&range=00
Stats: 4 lines in 1 file changed: 2 ins; 0 del; 2 mod
Patch: https://git.openjdk.org/valhalla/pull/1870.diff
Fetch: git fetch https://git.openjdk.org/valhalla.git pull/1870/head:pull/1870
PR: https://git.openjdk.org/valhalla/pull/1870
More information about the valhalla-dev
mailing list