forked from OSchip/llvm-project
Add a little more logging to the StopInfoBreakpoint::PerformAction.
llvm-svn: 199289
This commit is contained in:
parent
9d795caea4
commit
a8b99ca4bb
|
@ -419,8 +419,15 @@ protected:
|
|||
// The breakpoint site may have many locations associated with it, not all of them valid for
|
||||
// this thread. Skip the ones that aren't:
|
||||
if (!bp_loc_sp->ValidForThisThread(thread_sp.get()))
|
||||
{
|
||||
if (log)
|
||||
{
|
||||
StreamString s;
|
||||
bp_loc_sp->GetDescription(&s, eDescriptionLevelBrief);
|
||||
log->Printf ("Breakpoint %s hit on thread 0x%llx but it was not for this thread, continuing.", s.GetData(), thread_sp->GetID());
|
||||
}
|
||||
continue;
|
||||
|
||||
}
|
||||
// First run the condition for the breakpoint. If that says we should stop, then we'll run
|
||||
// the callback for the breakpoint. If the callback says we shouldn't stop that will win.
|
||||
|
||||
|
@ -450,6 +457,12 @@ protected:
|
|||
}
|
||||
else
|
||||
{
|
||||
if (log)
|
||||
{
|
||||
StreamString s;
|
||||
bp_loc_sp->GetDescription(&s, eDescriptionLevelBrief);
|
||||
log->Printf ("Condition evaluated for breakpoint %s on thread 0x%llx conditon_says_stop: %i.", s.GetData(), thread_sp->GetID(), condition_says_stop);
|
||||
}
|
||||
if (!condition_says_stop)
|
||||
continue;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue