[lworld] RFR: 8376213: [lworld] C2: assert(is_InlineType()) failed: invalid node class: Phi/LoadP/DecodeN [v2]
Quan Anh Mai
qamai at openjdk.org
Thu Feb 5 05:09:10 UTC 2026
> Hi,
>
> The issue here is that not all fields of inline types are expanded to `InlineTypeNode`s. The decision to expand them should have been done when we obtain the object, so we just need to check if the field value is a `InlineTypeNode` here.
>
> Testing:
>
> - [x] tier1-4,valhalla-comp-stress, Linux-x64
>
> Please kindly review, thanks a lot.
Quan Anh Mai has updated the pull request incrementally with one additional commit since the last revision:
Need to check the field type, too
-------------
Changes:
- all: https://git.openjdk.org/valhalla/pull/2035/files
- new: https://git.openjdk.org/valhalla/pull/2035/files/c121ccc1..77a83d84
Webrevs:
- full: https://webrevs.openjdk.org/?repo=valhalla&pr=2035&range=01
- incr: https://webrevs.openjdk.org/?repo=valhalla&pr=2035&range=00-01
Stats: 20 lines in 2 files changed: 17 ins; 0 del; 3 mod
Patch: https://git.openjdk.org/valhalla/pull/2035.diff
Fetch: git fetch https://git.openjdk.org/valhalla.git pull/2035/head:pull/2035
PR: https://git.openjdk.org/valhalla/pull/2035
More information about the valhalla-dev
mailing list