[Lldb-commits] [libcxx] [lldb] [lldb][libc++] Hide all libc++ implementation details from stacktraces (PR #108870)
Louis Dionne via lldb-commits
lldb-commits at lists.llvm.org
Mon Sep 16 13:43:22 PDT 2024
https://github.com/ldionne commented:
This feels like a good idea, but I am also a bit scared of hiding too much stuff and making it difficult to figure out what's going wrong from a stack trace. It's not rational, I have no evidence to back this up and perhaps this is only fear of unknown.
Factually, the heuristic of using `__` makes sense to me since all implementation-detail functions start with `__`, and nothing in the public libc++ API starts with `__` (off the top of my head).
Overall, I think I like this patch but like I said I'm a bit scared of it being too aggressive.
https://github.com/llvm/llvm-project/pull/108870
More information about the lldb-commits
mailing list