summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Smith <dsmith@redhat.com>2008-06-06 09:55:33 -0500
committerDavid Smith <dsmith@redhat.com>2008-06-06 09:55:33 -0500
commitdd078c96ead8cca8cbc832fac69bd33a0b5b6190 (patch)
tree959150487a89d16e0bee91f2d208988feed86493
parenteff6ac721e6a88857d1adea05f703989f5e70839 (diff)
downloadsystemtap-steved-dd078c96ead8cca8cbc832fac69bd33a0b5b6190.tar.gz
systemtap-steved-dd078c96ead8cca8cbc832fac69bd33a0b5b6190.tar.xz
systemtap-steved-dd078c96ead8cca8cbc832fac69bd33a0b5b6190.zip
Updated utrace probe descriptions in NEWS and stapprobes.5.in.
2008-06-06 David Smith <dsmith@redhat.com> * NEWS: Updated utrace probes descriptions. * stapprobes.5.in: Ditto.
-rw-r--r--ChangeLog3
-rw-r--r--NEWS14
-rw-r--r--stapprobes.5.in29
3 files changed, 27 insertions, 19 deletions
diff --git a/ChangeLog b/ChangeLog
index c480d814..dc3202c9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
2008-06-06 David Smith <dsmith@redhat.com>
+ * NEWS: Updated utrace probes descriptions.
+ * stapprobes.5.in: Ditto.
+
* tapsets.cxx (enum utrace_derived_probe_flags): Redefined in
terms of probe types instead of utrace events.
(utrace_var_expanding_copy_visitor::visit_target_symbol): Uses new
diff --git a/NEWS b/NEWS
index 5d45b4a8..ca7d741f 100644
--- a/NEWS
+++ b/NEWS
@@ -15,12 +15,14 @@
- More user-space probe types are added:
- probe process(PID).clone { }
- probe process("PATH").clone { }
- probe process(PID).exec { }
- probe process("PATH").exec { }
- probe process(PID).death { }
- probe process("PATH").death { }
+ probe process(PID).begin { }
+ probe process("PATH").begin { }
+ probe process(PID).thread.begin { }
+ probe process("PATH").thread.begin { }
+ probe process(PID).end { }
+ probe process("PATH").end { }
+ probe process(PID).thread.end { }
+ probe process("PATH").thread.end { }
probe process(PID).syscall { }
probe process("PATH").syscall { }
probe process(PID).syscall.return { }
diff --git a/stapprobes.5.in b/stapprobes.5.in
index 3633fd39..b49c8291 100644
--- a/stapprobes.5.in
+++ b/stapprobes.5.in
@@ -309,12 +309,14 @@ All threads of that process will be probed.
.PP
Additional user-space probing is available in the following forms:
.SAMPLE
-process(PID).clone
-process("PATH").clone
-process(PID).exec
-process("PATH").exec
-process(PID).death
-process("PATH").death
+process(PID).begin
+process("PATH").begin
+process(PID).thread.begin
+process("PATH").thread.begin
+process(PID).end
+process("PATH").end
+process(PID).thread.end
+process("PATH").thread.end
process(PID).syscall
process("PATH").syscall
process(PID).syscall.return
@@ -322,15 +324,16 @@ process("PATH").syscall.return
.ESAMPLE
.PP
A
-.B .clone
-probe gets called when a thread described by PID or PATH creates a new
-thread.
+.B .begin
+probe gets called when new process described by PID or PATH gets created.
A
-.B .exec
-probe gets called when a thread described by PID or PATH returns from
-.IR exec() .
+.B .thread.begin
+probe gets called when a new thread described by PID or PATH gets created.
A
-.B .death
+.B .end
+probe gets called when process described by PID or PATH dies.
+A
+.B .thread.end
probe gets called when a thread described by PID or PATH dies.
A
.B .syscall