diff options
| -rw-r--r-- | lldb/include/lldb/API/SBThread.h | 2 | ||||
| -rw-r--r-- | lldb/scripts/Python/interface/SBThread.i | 2 | ||||
| -rw-r--r-- | lldb/source/API/SBThread.cpp | 6 |
3 files changed, 4 insertions, 6 deletions
diff --git a/lldb/include/lldb/API/SBThread.h b/lldb/include/lldb/API/SBThread.h index fb721fe7e1d..3e5158de6b9 100644 --- a/lldb/include/lldb/API/SBThread.h +++ b/lldb/include/lldb/API/SBThread.h @@ -53,7 +53,7 @@ public: /// eStopReasonNone 0 /// eStopReasonTrace 0 /// eStopReasonBreakpoint N duple: {breakpoint id, location id} - /// eStopReasonWatchpoint N duple: {watchpoint id, location id} + /// eStopReasonWatchpoint 1 watchpoint id /// eStopReasonSignal 1 unix signal number /// eStopReasonException N exception data /// eStopReasonPlanComplete 0 diff --git a/lldb/scripts/Python/interface/SBThread.i b/lldb/scripts/Python/interface/SBThread.i index 413d16c1f3f..943996b10ff 100644 --- a/lldb/scripts/Python/interface/SBThread.i +++ b/lldb/scripts/Python/interface/SBThread.i @@ -70,7 +70,7 @@ public: /// eStopReasonNone 0 /// eStopReasonTrace 0 /// eStopReasonBreakpoint N duple: {breakpoint id, location id} - /// eStopReasonWatchpoint N duple: {watchpoint id, location id} + /// eStopReasonWatchpoint 1 watchpoint id /// eStopReasonSignal 1 unix signal number /// eStopReasonException N exception data /// eStopReasonPlanComplete 0 diff --git a/lldb/source/API/SBThread.cpp b/lldb/source/API/SBThread.cpp index 9ea28772978..8ed211cdf4a 100644 --- a/lldb/source/API/SBThread.cpp +++ b/lldb/source/API/SBThread.cpp @@ -141,8 +141,7 @@ SBThread::GetStopReasonDataCount () break; case eStopReasonWatchpoint: - assert (!"implement watchpoint support in SBThread::GetStopReasonDataCount ()"); - return 0; // We don't have watchpoint support yet... + return 1; case eStopReasonSignal: return 1; @@ -201,8 +200,7 @@ SBThread::GetStopReasonDataAtIndex (uint32_t idx) break; case eStopReasonWatchpoint: - assert (!"implement watchpoint support in SBThread::GetStopReasonDataCount ()"); - return 0; // We don't have watchpoint support yet... + return stop_info_sp->GetValue(); case eStopReasonSignal: return stop_info_sp->GetValue(); |

