[all-commits] [llvm/llvm-project] 2bc38a: [lldb/Breakpoint] Recogize hardware breakpoints as...

Jonas Devlieghere via All-commits all-commits at lists.llvm.org
Fri Jan 24 19:24:35 PST 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 2bc38ab3d038344317b7299e4a562f5724180f5a
      https://github.com/llvm/llvm-project/commit/2bc38ab3d038344317b7299e4a562f5724180f5a
  Author: Jonas Devlieghere <jonas at devlieghere.com>
  Date:   2020-01-24 (Fri, 24 Jan 2020)

  Changed paths:
    M lldb/include/lldb/Breakpoint/BreakpointSite.h
    M lldb/include/lldb/Breakpoint/StoppointLocation.h
    M lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/hardware_breakpoints/hardware_breakpoint_on_multiple_threads/TestHWBreakMultiThread.py
    M lldb/source/Breakpoint/BreakpointSite.cpp
    M lldb/source/Plugins/Process/Utility/StopInfoMachException.cpp

  Log Message:
  -----------
  [lldb/Breakpoint] Recogize hardware breakpoints as such

Recognize hardware breakpoints as breakpoints instead of just mach
exceptions. The mach exception is the same for watch and breakpoints, so
we have to try each to figure out which is which.

Differential revision: https://reviews.llvm.org/D73401


  Commit: d8e0f4fae7a2d6a2510d9eea21a12ed9b8948d65
      https://github.com/llvm/llvm-project/commit/d8e0f4fae7a2d6a2510d9eea21a12ed9b8948d65
  Author: Jonas Devlieghere <jonas at devlieghere.com>
  Date:   2020-01-24 (Fri, 24 Jan 2020)

  Changed paths:
    M lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/hardware_breakpoints/hardware_breakpoint_on_multiple_threads/TestHWBreakMultiThread.py
    M lldb/source/Breakpoint/BreakpointLocation.cpp

  Log Message:
  -----------
  [lldb/Breakpoint] Include whether or not a breakpoint is a HW BP

Include whether or not a breakpoint is a hardware breakpoint in the
breakpoint location. This will show up in things like the breakpoint
list.

Differential revision: https://reviews.llvm.org/D73389


Compare: https://github.com/llvm/llvm-project/compare/c48974ffd7d1...d8e0f4fae7a2


More information about the All-commits mailing list