[lworld] RFR: 8372917: [lworld] C2 compilation bailout asserts due to label in inconsistent state [v2]
Tobias Hartmann
thartmann at openjdk.org
Thu Dec 18 08:00:35 UTC 2025
On Wed, 17 Dec 2025 17:32:09 GMT, Tobias Hartmann <thartmann at openjdk.org> wrote:
>> When an expected compilation bailout (like 'CodeCache is full') happens during matching, not all nodes might be visited and therefore the Valhalla specific `verified_entry` label might be in inconsistent state (used but not bound). We should simply reset it when we bail out. For more details, see JBS.
>>
>> Thanks,
>> Tobias
>
> Tobias Hartmann has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains three additional commits since the last revision:
>
> - Un-problem listing
> - Merge branch 'lworld' into JDK-8372918
> - 8372917: [lworld] C2 compilation bailout asserts due to label in inconsistent state
Thanks Christian!
-------------
PR Comment: https://git.openjdk.org/valhalla/pull/1817#issuecomment-3668878359
More information about the valhalla-dev
mailing list