<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">