RFR(S): 8191950: assertion failed: no insertions allowed

Tobias Hartmann tobias.hartmann at oracle.com
Fri Dec 1 08:45:42 UTC 2017


Hi Roland,

On 01.12.2017 09:24, Roland Westrelin wrote:
> C2 is trying to incrementally inline a method in a part of the graph
> that is dead and for which one the projections of the call to inline is
> also an input to the call. We don't have an inexpensive way to check for
> unreachable calls when doing incremental inlining so instead I propose
> we explicitly check for the corner that fails here.

The "dead loop?" comment is a bit confusing here but I assume the call is part of a loop that became unreachable?

(You can remove the newline in 378)

Was this introduced by a recent change (because the bug still has the integration_blocker label)?

> No test case as triggering incremental inlining reliably is hard.

Please add the 'noreg-hard' label to the bug.

Thanks,
Tobias


More information about the hotspot-compiler-dev mailing list