[all-commits] [llvm/llvm-project] 290ba2: [lldb-dap] Show assembly depending on `stop-disass...

Ely Ronnen via All-commits all-commits at lists.llvm.org
Fri Apr 25 14:35:42 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 290ba281e819d60be4903436cbc07efc12e22d4c
      https://github.com/llvm/llvm-project/commit/290ba281e819d60be4903436cbc07efc12e22d4c
  Author: Ely Ronnen <elyronnen at gmail.com>
  Date:   2025-04-25 (Fri, 25 Apr 2025)

  Changed paths:
    M lldb/include/lldb/Core/Debugger.h
    M lldb/include/lldb/lldb-enumerations.h
    M lldb/source/Core/CoreProperties.td
    M lldb/source/Core/Debugger.cpp
    M lldb/source/Target/StackFrame.cpp
    A lldb/test/API/tools/lldb-dap/stackTraceDisassemblyDisplay/Makefile
    A lldb/test/API/tools/lldb-dap/stackTraceDisassemblyDisplay/TestDAP_stackTraceDisassemblyDisplay.py
    A lldb/test/API/tools/lldb-dap/stackTraceDisassemblyDisplay/main.c
    M lldb/tools/lldb-dap/Handler/StackTraceRequestHandler.cpp
    M lldb/tools/lldb-dap/JSONUtils.cpp
    M lldb/tools/lldb-dap/JSONUtils.h
    M lldb/tools/lldb-dap/LLDBUtils.cpp
    M lldb/tools/lldb-dap/LLDBUtils.h

  Log Message:
  -----------
  [lldb-dap] Show assembly depending on `stop-disassembly-display` settings (#136494)

Show assembly code when the source code for a frame is not available in
the debugger machine

Edit: this functionality will work only when using
`stop-disassembly-display = no-source` in the settings

Fix #136492

After the fix:

[Screencast From 2025-04-20
18-00-30.webm](https://github.com/user-attachments/assets/1ce41715-cf4f-42a1-8f5c-6196b9d685dc)



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list