This is the mail archive of the systemtap@sourceware.org mailing list for the systemtap project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug translator/16607] New: add .callsite probes using DWARF5's DW_TAG_call_site


https://sourceware.org/bugzilla/show_bug.cgi?id=16607

            Bug ID: 16607
           Summary: add .callsite probes using DWARF5's DW_TAG_call_site
           Product: systemtap
           Version: unspecified
            Status: NEW
          Severity: normal
          Priority: P2
         Component: translator
          Assignee: systemtap at sourceware dot org
          Reporter: jlebon at redhat dot com

The DWARF Issue 100909.2 (see [1]) details a new DWARF tag called
DW_TAG_call_site. Parts of the issue have already been implemented by GCC
(under the name DW_TAG_GNU_call_site), which has been used to implement
.callees probes (see bug 1133).

If the Issue is accepted into DWARF5, we can expect GCC to implement all
attributes, allowing us to provide call site probing using the
DW_AT_call_site_pc attribute.

The new attributes will also allow us to give users guarantees regarding the
completeness of callee/callsite sets found statically (using the DW_AT_all_*
attributes).

[1] http://www.dwarfstd.org/ShowIssue.php?issue=100909.2

-- 
You are receiving this mail because:
You are the assignee for the bug.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]