Request for review(S): 6986270: guarantee(*bcp != Bytecodes::_monitorenter || exec_mode != Deoptimization::Unpack_exception) fails
tom.rodriguez at oracle.com
Tue Sep 21 12:35:56 PDT 2010
It's a bit ugly but I don't see a simpler fix. Looks good.
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/
More information about the hotspot-compiler-dev