This is the mail archive of the
systemtap-cvs@sourceware.org
mailing list for the systemtap project.
src ./tapsets.cxx ./stapprobes.5.in ./ChangeLo ...
- From: graydon at sourceware dot org
- To: systemtap-cvs at sources dot redhat dot com
- Date: 17 Oct 2005 23:52:34 -0000
- Subject: src ./tapsets.cxx ./stapprobes.5.in ./ChangeLo ...
CVSROOT: /cvs/systemtap
Module name: src
Changes by: graydon@sourceware.org 2005-10-17 23:52:34
Modified files:
. : tapsets.cxx stapprobes.5.in ChangeLog
testsuite/buildok: six.stp
Added files:
testsuite/semko: twentyone.stp twentytwo.stp
Log message:
2005-10-17 Graydon Hoare <graydon@redhat.com>
* testsuite/semko/twentyone.stp: Check function doesn't match inline.
* testsuite/semko/twentytwo.stp: Check inline doesn't match function.
* testsuite/buildok/six.stp: Change "function" to "inline".
* stapprobes.5.in: Describe "inline" probes.
* tapsets.cxx (TOK_INLINE): New token "inline".
(dwarf_query::has_inline_str)
(dwarf_query::has_inline_num)
(dwarf_query::inline_str_val)
(dwarf_query::inline_num_val): New members.
(dwarf_query::dwarf_query): Load new members.
(query_dwarf_inline_instance)
(query_dwarf_func)
(query_cu)
(query_module)
(dwarf_derived_probe::add_probe_point)
(dwarf_builder::build):
Use inline-related members where appropriate.
(dwarf_derived_probe::register_inline_variants): New method.
(dwarf_derived_probe::register_function_and_statement_variants):
Call it.
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.74&r2=1.75
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/stapprobes.5.in.diff?cvsroot=systemtap&r1=1.2&r2=1.3
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.198&r2=1.199
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/testsuite/buildok/six.stp.diff?cvsroot=systemtap&r1=1.2&r2=1.3
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/testsuite/semko/twentyone.stp.diff?cvsroot=systemtap&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/testsuite/semko/twentytwo.stp.diff?cvsroot=systemtap&r1=NONE&r2=1.1