Summary: | Enhance support for probing C++ binaries | ||
---|---|---|---|
Product: | systemtap | Reporter: | Josh Stone <jistone> |
Component: | tapsets | Assignee: | Josh Stone <jistone> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | fche |
Priority: | P2 | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Host: | Target: | ||
Build: | Last reconfirmed: | ||
Bug Depends on: | 10512, 10572, 10573 | ||
Bug Blocks: |
Description
Josh Stone
2009-07-29 23:46:20 UTC
(In reply to comment #0) > - support for C++-specific types -- classes, references, etc. This piece is done in commit 9c11995. For other features, I'm filing separate bugs and marking the dependency back to this one. (In reply to comment #0) > - proper handling of C++-name mangling when specifying the function to probe. I found out that debuginfo names aren't actually mangled, but commit 7d6d0afc adds support for matching the namespace/class scope of the function. With that, I think our C++ support is pretty solid. I just need to write some testcases now to ensure that it continues to work. effectively completed |