[Lldb-commits] [PATCH] D112587: Add breakpoint resolving stats to each target.
Greg Clayton via Phabricator via lldb-commits
lldb-commits at lists.llvm.org
Wed Oct 27 17:50:22 PDT 2021
clayborg added a comment.
In D112587#3092120 <https://reviews.llvm.org/D112587#3092120>, @jingham wrote:
> Note, the breakpoint serialization for breakpoints only serializes the filter/resolver and the breakpoint specific options. It doesn't do anything with locations or their options. After all, you when you go to reset a breakpoint in another session (which is what this serialization is for) you have no way of knowing what locations you are going to find.
Good to know!
> So if you want to record the locations (for instance to make sure that your recreation actually did the same work) then you will have to record the locations some other way. However, you do record the number of locations, which is probably a good enough signal that you aren't recreating what you thought you were. So maybe you don't need to worry about this.
I am mainly concerned with the overall details of a breakpoint, and usually for the breakpoints that have no locations due to a source mapping error, or lack of debug information. Both stats are available (debug info size + breakpoint filter/resolver details) so that will help us figure out why things are not working for people. I had locations before, but I am not sure we need that information just yet so I will leave that for later if we do end up needing it for some reason.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D112587/new/
https://reviews.llvm.org/D112587
More information about the lldb-commits
mailing list