[Lldb-commits] [PATCH] D73665: Stop emitting a breakpoint for each location in a breakpoint when responding to breakpoint commands.
Greg Clayton via Phabricator via lldb-commits
lldb-commits at lists.llvm.org
Thu Jan 30 10:20:25 PST 2020
clayborg added a comment.
In D73665#1848755 <https://reviews.llvm.org/D73665#1848755>, @labath wrote:
> This is not ideal, but if that's what vscode wants, then I guess we just have to do it.
>
> However, are you sure that this is all that needs to be done here. It seems like also the handling of eBreakpointEventTypeLocationsAdded/Removed events in EventThreadFunction should be changed too. Otherwise, I think the whole breakpoint will disappear whenever a single location goes away...
That is the nice thing about this fix: anyone that reports a breakpoint uses:
llvm::json::Value CreateBreakpoint(lldb::SBBreakpointLocation &bp_loc)
And this is the function I fixed!
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D73665/new/
https://reviews.llvm.org/D73665
More information about the lldb-commits
mailing list