<div dir="ltr"><div><a class="gmail_plusreply" id="plusReplyChip-0" href="mailto:lldb-dev@lists.llvm.org" tabindex="-1">+LLDB Dev</a> <br></div><div><br></div>I'll sign up. :)<div><br></div><div>My particular interests are:</div><div><br></div><div>- Og (and O1 as Og)</div><div>- Correctness testing tools</div><div><br></div><div>Past that the rest of your list seems quite specific, but the overall "line tables" and "variable locations" are important.</div><div><br></div><div>Relatedly we have a number of DWARF committee members in llvm and another possible discussion area could be: "what extensions do debug info consumers think should happen to make dwarf a better input into debugging".</div><div><br></div><div>Thanks.</div><div><br></div><div>-eric</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Sep 22, 2020 at 8:43 AM Cazalet-Hyams, Orlando via llvm-dev <<a href="mailto:llvm-dev@lists.llvm.org">llvm-dev@lists.llvm.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">





<div lang="EN-GB">
<div class="gmail-m_7856438958680624950WordSection1">
<p class="MsoNormal">Hi all,<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">I haven't seen a proposal for an optimised-code debugging experience Round Table yet so here goes!<u></u><u></u></p>
<p class="MsoNormal">Please let me know if you are interested by emailing me at:<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">    <a href="mailto:orlando.hyams@sony.com" target="_blank">orlando.hyams@sony.com</a><u></u><u></u></p>
<p class="MsoNormal">    <u></u><u></u></p>
<p class="MsoNormal">Below is a non-exhaustive list of possible topics. Feel free to include any preferences and<u></u><u></u></p>
<p class="MsoNormal">suggestions in your response.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">  a. Line tables:<u></u><u></u></p>
<p class="MsoNormal">    1. Can we fix is_stmt?<u></u><u></u></p>
<p class="MsoNormal">    2. Is prologue_end reliable?<u></u><u></u></p>
<p class="MsoNormal">    3. General stepping behaviour/quality.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">  b. Variable locations:<u></u><u></u></p>
<p class="MsoNormal">    1. The state of DW_OP_entry_values in llvm.<u></u><u></u></p>
<p class="MsoNormal">    2. The state of the instruction-referencing DBG_VALUE work.<u></u><u></u></p>
<p class="MsoNormal">    3. The state of multi-register DWARF expressions in llvm.<u></u><u></u></p>
<p class="MsoNormal">    4. The possibility of salvaging out-of-liveness values using the 3 projects mentioned above.<u></u><u></u></p>
<p class="MsoNormal">    5. Floating point debug-info quality in llvm.<u></u><u></u></p>
<p class="MsoNormal">    6. Loop induction variable locations.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">  c. Testing debug-info:<u></u><u></u></p>
<p class="MsoNormal">    1. Variable correctness testing tools.<u></u><u></u></p>
<p class="MsoNormal">    2. Location coverage testing tools.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">  d. The state of -Og.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Please respond before Friday (25th) if you are interested as that is the submission deadline.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Thanks,<u></u><u></u></p>
<p class="MsoNormal">Orlando<u></u><u></u></p>
</div>
</div>

_______________________________________________<br>
LLVM Developers mailing list<br>
<a href="mailto:llvm-dev@lists.llvm.org" target="_blank">llvm-dev@lists.llvm.org</a><br>
<a href="https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev" rel="noreferrer" target="_blank">https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev</a><br>
</blockquote></div>