Open d-mozulyov opened 1 year ago
@llvm/issue-subscribers-lldb
Probably it should be reported at https://github.com/lanza/lldb-vscode not here
@asl
I do not agree with your opinion. The repository that you have indicated has not been developed for several years and is not directly related to LLVM.
lldb-vscode is part of this repo (https://github.com/llvm/llvm-project/tree/main/lldb/tools/lldb-vscode), so this seems like a reasonable place to file issues about it.
@jryans @d-mozulyov Yeah, sorry. For some reason I somehow missed it at first.
Problem
When developing complex high-performance code, it can be extremely useful to see what assembler is generated in a real project (for example, in RelWithDebInfo mode). Now in lldb-vscode there is no way to look at the disassembler at an arbitrary point in time, you can't put a breakpoint on any line of the disassembler, you can't look at the assembler in Intel syntax.
Conclusions
I suggest looking at the experience of other IDEs, such as C++ Builder (maybe QtCreator, etc. has similar functionality), which, by the way, is based on Clang.