Other |
---|
tbdUnresolved |
Blocks :
|
|
Relates :
|
In JDK-8255670 we extended the assertion code to include all modifications to nodes, and check that they are processed in igvn. So far, incremental inlining is explicitly excluded from this check. The goal is to include it. I tried this before, and got a lot of failure cases, with all sorts of nodes. If I remember correctly, we use GraphKit to generate new nodes during regular parsing, but also during late/incremental inlining. But somehow they now only trigger the assert in the late/incremental inlining case. It cannot be that in all those cases we explicitly add the node to igvn worklist, so you need to find another solution that is more general.