RFR: 8257632: C2: Late inlining attempt on a call with a dead memory crashes

Vladimir Ivanov vlivanov at openjdk.java.net
Fri Dec 4 07:57:57 UTC 2020


On Fri, 4 Dec 2020 07:29:01 GMT, Tobias Hartmann <thartmann at openjdk.org> wrote:

>> Attempt to inline through a call with a dead memory (but not a TOP yet) ends up badly.
>> 
>> The fix is to detect such case and avoid inlining letting the problematic call die during the next cleanup iteration.   
>> 
>> Testing:
>> - [x] hs-tier1-6 w/ -XX:+AlwaysIncrementalInlining
>
> Looks good.

Thanks for the reviews, Nils, Vladimir, and Tobias.

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

PR: https://git.openjdk.java.net/jdk/pull/1582


More information about the hotspot-compiler-dev mailing list