RFR(s): 8222640: Remove deopt suspend

dean.long at oracle.com dean.long at oracle.com
Thu Apr 18 04:22:55 UTC 2019


In frame::deoptimize(), can we assert that we have an anchor frame and 
that it is walkable?

dl

On 4/17/19 3:09 AM, Robbin Ehn wrote:
> Adding compiler.
>
> /Robbin
>
> On 4/17/19 10:35 AM, Robbin Ehn wrote:
>> Hi all, please consider this change.
>>
>> The code for deopt suspend is no longer needed since today the 
>> register window
>> is always flushed when this code executes. Exactly when this code was 
>> needed is not clear, entered via duke changeset 1. I did not dig 
>> since we no longer have such use case.
>>
>> Webrev:
>> http://cr.openjdk.java.net/~rehn/8222640/webrev/
>> Issue:
>> https://bugs.openjdk.java.net/browse/JDK-8222640
>>
>> Passes t1-5.
>>
>> Thanks, Robbin



More information about the hotspot-compiler-dev mailing list