The new pass manager symbolizes the location as ~Simple instead of Simple::~Simple.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
rnk@ mentioned to me something about inlining and symbolization under the new pass manager, any links to that so I can put it in the description?
Comment Actions
BTW I did go digging through the test case to find prior discussions of this issue, but didn't find anything concrete. You can try experimenting by compiling small toy programs locally with -fsanitize=address -gline-tables-only, and controlling the inlining with always_inline / noinline to nail down exactly what the behavior is.
I thought there was a past effort to emit linkage names on all DW_TAG_subprograms emitted under gmlt to improve stack traces in these situations. Maybe @probinson remembers this discussion.