summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lldb/include/lldb/API/SBThread.h2
-rw-r--r--lldb/scripts/Python/interface/SBThread.i2
-rw-r--r--lldb/source/API/SBThread.cpp6
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();
OpenPOWER on IntegriCloud