[all-commits] [llvm/llvm-project] 79bc16: [lldb][GDBRemote] Parse MultiBreakpoint+ capability

Felipe de Azevedo Piovezan via All-commits all-commits at lists.llvm.org
Mon Apr 27 00:55:41 PDT 2026


  Branch: refs/heads/users/felipepiovezan/delayed_bps_p2
  Home:   https://github.com/llvm/llvm-project
  Commit: 79bc169a66a5d0829cbea590e4990d8e9036c535
      https://github.com/llvm/llvm-project/commit/79bc169a66a5d0829cbea590e4990d8e9036c535
  Author: Felipe de Azevedo Piovezan <fpiovezan at apple.com>
  Date:   2026-04-27 (Mon, 27 Apr 2026)

  Changed paths:
    M lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
    M lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.h
    M lldb/unittests/Process/gdb-remote/GDBRemoteCommunicationClientTest.cpp

  Log Message:
  -----------
  [lldb][GDBRemote] Parse MultiBreakpoint+ capability


  Commit: 37948432ff69a86e83592c35c79265f1b2207d83
      https://github.com/llvm/llvm-project/commit/37948432ff69a86e83592c35c79265f1b2207d83
  Author: Felipe de Azevedo Piovezan <fpiovezan at apple.com>
  Date:   2026-04-27 (Mon, 27 Apr 2026)

  Changed paths:
    M lldb/include/lldb/Breakpoint/BreakpointSite.h
    M lldb/include/lldb/Target/Process.h
    M lldb/source/Breakpoint/BreakpointSite.cpp
    M lldb/source/Plugins/Process/MacOSX-Kernel/ProcessKDP.cpp
    M lldb/source/Plugins/Process/Utility/StopInfoMachException.cpp
    M lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
    M lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h
    M lldb/source/Plugins/Process/scripted/ScriptedProcess.cpp
    M lldb/source/Plugins/Process/scripted/ScriptedThread.cpp
    M lldb/source/Target/Process.cpp
    M lldb/source/Target/ThreadPlanStepOverBreakpoint.cpp

  Log Message:
  -----------
  [lldb][NFC] Move BreakpointSite::IsEnabled/SetEnabled into Process

The Process class is the one responsible for managing the state of a
BreakpointSite inside the process. As such, it should be the one
answering questions about the state of the site.

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


Compare: https://github.com/llvm/llvm-project/compare/e180c10748a5...37948432ff69

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