From 935447c84ba1f04ca3468565a2d74b071a95d77b Mon Sep 17 00:00:00 2001 From: David Smith Date: Tue, 15 Apr 2008 15:58:23 -0500 Subject: 2008-04-15 David Smith * session.h (struct systemtap_session): Added utrace_derived_probe group and task_finder_derived_probe_group members. * elaborate.cxx (systemtap_session::systemtap_session): Added initialization of utrace_derived_probes and task_finder_derived_probes. * tapsets.cxx (struct task_finder_derived_probe_group): New derived_probe_group to handle task_finder framework. (struct utrace_derived_probe_group): New derived_probe_group to handle utrace probes. 2008-04-15 David Smith PR 5961 (partial) * task_finder.c (stap_start_task_finder): When an interesting thread is found that is already running, make sure to set up thread death notification. --- session.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'session.h') diff --git a/session.h b/session.h index d8f3e38a..6fa05a2f 100644 --- a/session.h +++ b/session.h @@ -30,6 +30,8 @@ struct derived_probe; struct be_derived_probe_group; struct dwarf_derived_probe_group; struct uprobe_derived_probe_group; +struct utrace_derived_probe_group; +struct task_finder_derived_probe_group; struct timer_derived_probe_group; struct profile_derived_probe_group; struct mark_derived_probe_group; @@ -135,6 +137,8 @@ struct systemtap_session be_derived_probe_group* be_derived_probes; dwarf_derived_probe_group* dwarf_derived_probes; uprobe_derived_probe_group* uprobe_derived_probes; + utrace_derived_probe_group* utrace_derived_probes; + task_finder_derived_probe_group* task_finder_derived_probes; timer_derived_probe_group* timer_derived_probes; profile_derived_probe_group* profile_derived_probes; mark_derived_probe_group* mark_derived_probes; -- cgit