[13] RFR (S): 8059241: C2: Excessive RemoveUseless passes during incremental inlining
Vladimir Ivanov
vladimir.x.ivanov at oracle.com
Fri Feb 1 01:49:57 UTC 2019
Thanks, Roland & Aleksey.
Pushed.
Best regards,
Vladimir Ivanov
On 25/01/2019 01:09, Roland Westrelin wrote:
>
>> diff --git a/src/hotspot/share/opto/compile.cpp
>> b/src/hotspot/share/opto/compile.cpp
>> --- a/src/hotspot/share/opto/compile.cpp
>> +++ b/src/hotspot/share/opto/compile.cpp
>> @@ -2089,7 +2089,7 @@
>>
>> set_inlining_progress(false);
>> set_do_cleanup(false);
>> - return inlining_progress() && !needs_cleanup;
>> + return (_late_inlines.length() > 0) && !needs_cleanup;
>> }
>>
>
> That looks good to me.
>
> Roland.
>
More information about the hotspot-compiler-dev
mailing list