[libcxx-commits] [libcxx] [lldb] [lldb][libc++] Hide all libc++ implementation details from stacktraces (PR #108870)
via libcxx-commits
libcxx-commits at lists.llvm.org
Tue Sep 17 17:28:01 PDT 2024
jimingham wrote:
Do we need to worry about whether this recognizer hides frames that might be useful to someone actually working on the libc++ they are debugging? I would imagine in that case, you'd probably want to turn off this recognizer anyway, since you want to see the details.
Seems to me like this feature should be tuned to "users of libc++" not "developers of libc++".
We really should add a "disable" to the frame recognizers. Once you delete them you can't really get the built-in ones back. People who are working ON libc++ still spend a bunch of their time debugging "uses" of it, and likely would benefit from the implementation hiding, then every so often want to see the details. We should make that easier.
https://github.com/llvm/llvm-project/pull/108870
More information about the libcxx-commits
mailing list