RFR: 8315916: assert(C->live_nodes() <= C->max_node_limit()) failed: Live Node limit exceeded [v4]

Dhamoder Nalla dhanalla at openjdk.org
Tue Nov 19 03:36:51 UTC 2024


On Mon, 4 Nov 2024 16:17:54 GMT, Vladimir Kozlov <kvn at openjdk.org> wrote:

>> Okay thanks for investigating again. A bailout makes sense for this edge case.
>
> Yes, bailout with recompilation is preferable. Graph could be already partially modified with some fields accesses nodes for scalaraized object.
> 
> If bailout check and code is the same as in `escape.cpp` consider factoring it into one function to use in both places.

Thanks for reviewing this PR @vnkozlov

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

PR Review Comment: https://git.openjdk.org/jdk/pull/20504#discussion_r1847591390


More information about the hotspot-compiler-dev mailing list