<div data-ntes="ntes_mail_body_root" style="line-height:1.7;color:#000000;font-size:14px;font-family:Arial"><div><pre style="width: 1192.44px; word-break: break-word !important;">Hi all,
<div style="white-space: unset !important; word-break: break-word !important;">  Please review this fix for JDK-8358568. It addresses a crash caused by accessing monitor info when <code data-start="130" data-end="164" style="white-space: unset !important; word-break: break-word !important;">-XX:-GenerateSynchronizationCode</code> is set.</div><div style="white-space: unset !important; word-break: break-word !important;">  The fix adds a guard in <code data-start="198" data-end="224" style="white-space: unset !important; word-break: break-word !important;">Parse::do_monitor_exit()</code> to avoid the crash.</div><div style="white-space: unset !important; word-break: break-word !important;">  Thank you in advance.</div><div style="white-space: unset !important; word-break: break-word !important;"><pre style="width: 1192.44px; white-space: unset !important; word-break: break-word !important;">Changes: <a href="https://github.com/openjdk/jdk8u-dev/pull/664/files" style="white-space: unset !important; word-break: break-word !important; color: rgb(41, 158, 89);">https://github.com/openjdk/jdk8u-dev/pull/664/files</a></pre></div><div style="white-space: unset !important; word-break: break-word !important;">webrev: <a _src="https://openjdk.github.io/cr/?repo=jdk8u-dev&pr=664&range=00" href="https://openjdk.github.io/cr/?repo=jdk8u-dev&pr=664&range=00" style="white-space: unset !important; word-break: break-word !important; color: rgb(41, 158, 89);">https://openjdk.github.io/cr/?repo=jdk8u-dev&pr=664&range=00</a> </div><div style="white-space: unset !important; word-break: break-word !important;"><br style="white-space: unset !important; word-break: break-word !important;"></div><div style="white-space: unset !important; word-break: break-word !important;">Issue: <a _src="https://bugs.openjdk.org/browse/JDK-8358568" href="https://bugs.openjdk.org/browse/JDK-8358568" style="white-space: unset !important; word-break: break-word !important; color: rgb(41, 158, 89);">https://bugs.openjdk.org/browse/JDK-8358568</a> </div><div style="white-space: unset !important; word-break: break-word !important;"><br></div><div style="white-space: unset !important; word-break: break-word !important;">Patch: <a href="https://git.openjdk.org/jdk8u-dev/pull/664.diff" rel="nofollow" style="white-space-collapse: collapse; box-sizing: border-box; color: rgb(9, 105, 218); text-underline-offset: 0.2rem; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";">https://git.openjdk.org/jdk8u-dev/pull/664.diff</a></div><div style="white-space: unset !important; word-break: break-word !important;"><pre style="width: 1192.44px; white-space: unset !important; word-break: break-word !important;">PR: <a _src="https://github.com/openjdk/jdk8u-dev/pull/664" href="https://github.com/openjdk/jdk8u-dev/pull/664" style="white-space: unset !important; word-break: break-word !important; color: rgb(41, 158, 89);">https://github.com/openjdk/jdk8u-dev/pull/664</a> </pre></div><div style="white-space: unset !important; word-break: break-word !important;">BR</div><div><br></div></pre></div></div>