Request for review(S): 6986270: guarantee(*bcp != Bytecodes::_monitorenter || exec_mode != Deoptimization::Unpack_exception) fails
Igor Veresov
igor.veresov at oracle.com
Tue Sep 21 13:29:39 PDT 2010
Thanks, Tom and John!
igor
On 9/21/10 12:35 PM, Tom Rodriguez wrote:
> It's a bit ugly but I don't see a simpler fix. Looks good.
>
> tom
>
> On Sep 20, 2010, at 7:50 PM, Igor Veresov wrote:
>
>> This guarantee should hold true for C2 but is not necessarily true for C1. The fix is to propagate the compiler type of the deopting method to vframeArrayElement::unpack_on_stack() and apply the guarantee only to c2-compiled methods.
>>
>> Webrev: http://cr.openjdk.java.net/~iveresov/6986270/webrev.00/
>>
>>
>> Thanks,
>> igor
>
More information about the hotspot-compiler-dev
mailing list