[13] RFR(XS/M): 8226699 [BACKOUT] JDK-8221734 Deoptimize with handshakes

Daniel D. Daugherty daniel.daugherty at oracle.com
Mon Jun 24 22:07:04 UTC 2019


David,

Thanks for the fast review!

Dan


On 6/24/19 5:52 PM, David Holmes wrote:
> Hi Dan,
>
> This looks like an accurate backout of the changes.
>
> Thanks,
> David
>
> On 24/06/2019 2:35 pm, Daniel D. Daugherty wrote:
>> Greetings,
>>
>> The Runtime team has decided to backout the following fix from JDK13:
>>
>>      JDK-8221734 Deoptimize with handshakes
>>      https://bugs.openjdk.java.net/browse/JDK-8221734
>>
>> in order to provide time to deal with the following regression in the
>> JDK14 time frame:
>>
>>      JDK-8225351 assert failed: Revoke failed, unhandled biased lock 
>> state
>>      https://bugs.openjdk.java.net/browse/JDK-8225351
>>
>> This is a backout of an 'M'-sized patch so it's 'XS' because it is a
>> backout that has been mechanically verified, but the numbers of lines
>> touched makes it an 'M'.
>>
>> Here's the backout bug:
>>
>>      JDK-8226699 [BACKOUT] JDK-8221734 Deoptimize with handshakes
>>      https://bugs.openjdk.java.net/browse/JDK-8226699
>>
>> Here's the webrev:
>>
>> http://cr.openjdk.java.net/~dcubed/8226699-webrev/0_for_jdk13/index.html
>>
>> Here's the webrev for JDK-8221734:
>>
>>      http://cr.openjdk.java.net/~rehn/8221734/v5/webrev/
>>
>> Thanks, in advance, for any comments, questions or suggestions.
>>
>> Dan (and Robbin)



More information about the hotspot-compiler-dev mailing list