<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/141955>141955</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            [lldb-dap] Feature Request: Persistent assembly breakpoints
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            new issue
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          eronnen
      </td>
    </tr>
</table>

<pre>
    Currently assembly breakpoints are saved by VS Code across sessions, but because they rely on `sourceReference` they won't resolve in a new session. Technically it should be possible to resolve them if we save the module+function+offset with the breakpoint, it should be possible to save using the `adapterData` field.
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJx0ks2O2zAMhJ9GvhAb2LLlrA4-7A9yLrZF7_qhY7WKlIpUAr99Ye-2e2lPgiDODD-RhiicE-Ik1LNQr42pvOQyYckpYWps9uv0UkvBxHEFQ4QXG1ewBc3Paw6JCUxBIHNDD3aF71_hJXsE40omAkKikBMJ-QK2Mlh0phICL7hCwbhCTiDGlnItDt9wxoLJoRjb95J7TkIeGQpSjjeEkMBAwvsf4wN8Q7ek4EyMKwQGWnKNHizCNRMFGxE4_5XzghcIM9zfO97ucMm-RhTyea7JcdgCn_M8EzLcAy97zSfuBvLfmN2zUkjnXSXG1nhzZSyvhs3GNAeM_tD4qfe616bBqTsOj0o-tnpslmmce3fUclbaDqPSDgcnUbsO9dDb1nRNmGQrVauk7oZuUOOhU9rp2Vrrj3M_DEoMLV5MiIcYb5dDLucmEFWcuqHTSjXRWIy0z1rK7Rv3VyHlNvoybaIHW88khjYGYvq04cBxX5IYvX3w5irUK5zQcC0Ib_irIrHon-ALFgrEmPify9LUEqeF-UqifxLyJOTpHHip9uDyRcjTlvdxPFxL_oGOhTztXZKQpw-M2yR_BwAA__95Eeyg">