diff options
author | David Smith <dsmith@redhat.com> | 2008-06-06 09:55:33 -0500 |
---|---|---|
committer | David Smith <dsmith@redhat.com> | 2008-06-06 09:55:33 -0500 |
commit | dd078c96ead8cca8cbc832fac69bd33a0b5b6190 (patch) | |
tree | 959150487a89d16e0bee91f2d208988feed86493 | |
parent | eff6ac721e6a88857d1adea05f703989f5e70839 (diff) | |
download | systemtap-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-- | ChangeLog | 3 | ||||
-rw-r--r-- | NEWS | 14 | ||||
-rw-r--r-- | stapprobes.5.in | 29 |
3 files changed, 27 insertions, 19 deletions
@@ -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 @@ -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 |