<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
Hi Liang,
<div class=""><br class="">
</div>
<div class="">Thank you for the feedback. This was very helpful feedback. It suddenly explains so much.</div>
<div class="">I didn’t implement AVX512 arraycopy intrinsics for generational ZGC, so instead I had a hook</div>
<div class="">to bail out of conjoint and disjoint AVX512 arraycopy. Recently, the arraycopy code moved to</div>
<div class="">a new file, and it looks like only one of those too points survived a recent merge merge. We</div>
<div class="">are missing the one for conjoint AVX512 arraycopy. Whe run a lot on Skylake, where AVX512</div>
<div class="">is disabled by default. When it is enabled, we can suddenly reproduce the same crashes on</div>
<div class="">Skylake too.</div>
<div class=""><br class="">
</div>
<div class="">I have pushed a fix for this issue.</div>
<div class=""><br class="">
</div>
<div class="">Thanks,</div>
<div class="">/Erik<br class="">
<div><br class="">
<blockquote type="cite" class="">
<div class="">On 31 Oct 2022, at 04:35, Liang Mao <<a href="mailto:maoliang.ml@alibaba-inc.com" class="">maoliang.ml@alibaba-inc.com</a>> wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<div class="__aliyun_email_body_block">
<div style="line-height: 1.7; font-family: simsun; font-size: 14px;" class="">
<div style="clear:both;" class="">Hi Stefan and ZGC team,</div>
<div style="clear:both;" class=""><br class="">
</div>
<div style="clear:both;" class="">I see crashes as well with early access build. The command line is</div>
<div style="clear:both;" class="">"java -<span class="">XX:+UseZGC -Xmx8g -Xms8g <span class="">-Xlog:gc* -XX:ParallelGCThreads=8 -XX:ConcGCThreads=2 -jar specjbb2015.jar -m COMPOSITE".</span></span></div>
<div style="clear:both;" class="">It works well in Intel sky-lake machines but consistently crashes in an Ice-lake architecture</div>
<div style="clear:both;" class="">"<span class="">Intel(R) Xeon(R) Platinum 8369B CPU @ 2.90GHz" machine in 3 minutes. Hope this can help.</span></div>
<div style="clear:both;" class=""><br class="">
</div>
<div style="clear:both;" class="">Thanks,</div>
<div style="clear:both;" class="">Liang</div>
<div style="clear:both;" class=""><br class="">
</div>
<div style="clear:both;" class=""><br class="">
</div>
<div style="clear:both;" class=""><br class="">
</div>
<div style="clear:both;" class=""><br class="">
</div>
<blockquote _quote="1" style="margin-right: 0px; margin-top: 0px; margin-bottom: 0px; font-family: Tahoma, Arial, STHeiti, SimSun; font-size: 14px;" class="">
<div style="clear:both;" class="">------------------------------------------------------------------</div>
<div style="clear:both;" class="">From:Stefan Karlsson <<a href="mailto:stefan.karlsson@oracle.com" class="">stefan.karlsson@oracle.com</a>></div>
<div style="clear:both;" class="">Send Time:2022 Oct. 19 (Wed.) 19:44</div>
<div style="clear:both;" class="">To:"Kemper, William" <<a href="mailto:kemperw@amazon.com" class="">kemperw@amazon.com</a>>;
<a href="mailto:zgc-dev@openjdk.org" class="">zgc-dev@openjdk.org</a> <<a href="mailto:zgc-dev@openjdk.org" class="">zgc-dev@openjdk.org</a>></div>
<div style="clear:both;" class="">Subject:Re: Generational ZGC crashes on specbjbb</div>
<div style="clear:both;" class=""><br class="">
</div>
<span style="font-family:monospace;" class="">Thanks a lot!<br class="">
<br class="">
I'll see if I can figure out a way to reproduce this in-house. <br class="">
</span><br class="">
StefanK<br class="">
<br class="">
<div class="moz-cite-prefix">On 2022-10-18 23:39, Kemper, William wrote:<br class="">
</div>
<div style="margin:14.0px .0px;" class="">
<div class=" __aliyun_node_has_color" id="divtagdefaultwrapper" style="font-size: 16px; font-family: Calibri, Helvetica, sans-serif;">
<div style="margin-top: 0px; margin-bottom: 0px;" class="">Filed: <a class="OWAAutoLink moz-txt-link-freetext" href="https://bugs.openjdk.org/browse/JDK-8295532" target="_blank">https://bugs.openjdk.org/browse/JDK-8295532</a> - Please let me know if you need
anymore data. We're excited about Generational ZGC!</div>
<div style="margin-top: 0px; margin-bottom: 0px;" class=""><br class="">
</div>
<div style="margin-top: 0px; margin-bottom: 0px;" class="">William</div>
</div>
<hr style="display:inline-block;width:98.0%;" class="">
<div id="divRplyFwdMsg" class=""><span style="font-size: 15px; font-family: Calibri, sans-serif;" class=""><b class="">From:</b> Stefan Karlsson
<a class="moz-txt-link-rfc2396E" href="mailto:stefan.karlsson@oracle.com" target="_blank">
<stefan.karlsson@oracle.com></a><br class="">
<b class="">Sent:</b> Tuesday, October 18, 2022 11:57:47 AM<br class="">
<b class="">To:</b> Kemper, William; <a class="moz-txt-link-abbreviated" href="mailto:zgc-dev@openjdk.org" target="_blank">
zgc-dev@openjdk.org</a><br class="">
<b class="">Subject:</b> RE: [EXTERNAL]Generational ZGC crashes on specbjbb</span>
<div class=""> </div>
</div>
<div class="">
<div class="WordSection1">
<table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse:collapse;border:none;">
<tbody class="">
<tr class="">
<td valign="top" width="1123" style="border:2.0px solid #ed7d31;padding:.0in 7.0px;" class="">
<div style="margin-top: 0px; margin-bottom: 0px;" class=""><span class=" __aliyun_node_has_bgcolor" style="font-weight:bold;background:#ffff99;">CAUTION</span><span class=" __aliyun_node_has_bgcolor" style="background:#ffff99;">: This email originated from
outside of the organization. Do not click links or open attachments unless you can confirm the sender and know the content is safe.</span></div>
</td>
</tr>
</tbody>
</table>
</div>
<br class="">
<div class="">Thanks for reporting. If you file a JBS entry I'll figure out the best way to tag issues around Generational ZGC.<br class="">
<br class="">
Thanks,<br class="">
StefanK<br class="">
<br class="">
<div class="moz-cite-prefix">On 2022-10-18 20:20, Kemper, William wrote:<br class="">
</div>
<div class=" __aliyun_node_has_color" id="divtagdefaultwrapper" style="font-size: 16px; font-family: Calibri, Helvetica, sans-serif;">
<div style="margin-top: 0px; margin-bottom: 0px;" class="">How do you want to handle error reports? I didn't see how to open an issue on GitHub. Should I open a ticket on JBS? Is there a label to distinguish ZGC generational from non-generational?</div>
<div style="margin-top: 0px; margin-bottom: 0px;" class=""><br class="">
</div>
<div style="margin-top: 0px; margin-bottom: 0px;" class="">Thank you,</div>
<div style="margin-top: 0px; margin-bottom: 0px;" class="">William</div>
</div>
<br class="">
</div>
</div>
</div>
<br class="">
</blockquote>
<div style="line-height:20.0px;clear:both;" class=""><br class="">
</div>
</div>
</div>
</div>
</blockquote>
</div>
<br class="">
</div>
</body>
</html>