<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><br class=""><div><blockquote type="cite" class=""><div class="">On Sep 11, 2017, at 8:13 AM, jamsheed <<a href="mailto:jamsheed.c.m@oracle.com" class="">jamsheed.c.m@oracle.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="">Hi,<br class=""><br class="">request for review the fix made for the bug<br class=""><br class="">JBS: <a href="https://bugs.openjdk.java.net/browse/JDK-8168712" class="">https://bugs.openjdk.java.net/browse/JDK-8168712</a><br class=""></div></div></blockquote><div><br class=""></div>Any chance to make that bug open?</div><div><br class=""><blockquote type="cite" class=""><div class=""><div class=""><br class="">webrev: <a href="http://cr.openjdk.java.net/~jcm/8168712/webrev.00/" class="">http://cr.openjdk.java.net/~jcm/8168712/webrev.00/</a><br class=""><br class="">brief desc: special handling of Object.<init> in TemplateInterpreter::deopt_reexecute_entry<br class=""><br class="">required last_sp to be reset explicitly in normal return path<br class=""><br class="">address TemplateInterpreter::deopt_reexecute_entry(Method* method, address bcp) {<br class="">  assert(method->contains(bcp), "just checkin'");<br class="">  Bytecodes::Code code   = Bytecodes::java_code_at(method, bcp);<br class="">  if (code == Bytecodes::_return) {<br class="">    // This is used for deopt during registration of finalizers<br class="">    // during Object.<init>.  We simply need to resume execution at<br class="">    // the standard return vtos bytecode to pop the frame normally.<br class="">    // reexecuting the real bytecode would cause double registration<br class="">    // of the finalizable object.<br class="">    return _normal_table.entry(Bytecodes::_return).entry(vtos);<br class=""><br class="">test: jprt<br class=""><br class="">Best Regards,<br class=""><br class="">Jamsheed<br class=""><br class=""><br class=""></div></div></blockquote></div><br class=""></body></html>