[Lldb-commits] [lldb] Fix lldb-dap pickProcess command for selecting process for debugger attachment (PR #75342)

Walter Erquinigo via lldb-commits lldb-commits at lists.llvm.org
Wed Dec 13 12:47:38 PST 2023


walter-erquinigo wrote:

> Would you want the minimal typescript extension to be a separate extension from the main lldb-dap one?, or would it be okay to have the typescript in the lldb-dap project/extension?

It should be part of the lldb-dap folder/project and it should also be the default way to use lldb-dap. Using it directly as a binary would be discouraged but left as a possibility. The main idea behind this approach is that several companies have built their own TS wrappers for lldb-dap (at least Meta, Google and Modular), which includes features they haven't contributed back to the community. This is something I'd like to get fixed.

An additional architectural point for this extension is that it should be possible to copy/paste the TS files into another existing vscode extensions, and integrate it with possibly just one single call `initLLDBDAP(settings)`.

https://github.com/llvm/llvm-project/pull/75342


More information about the lldb-commits mailing list