diff options
author | fche <fche> | 2005-03-21 18:18:23 +0000 |
---|---|---|
committer | fche <fche> | 2005-03-21 18:18:23 +0000 |
commit | c4ee89e1258ecce0abf46e5f57687106d727254c (patch) | |
tree | 47d533a290c27f363c556ca1647cbfd51727de6b | |
parent | 40a1cb627a1eb360cdb7de21c75a76c7fe137a76 (diff) | |
download | systemtap-steved-c4ee89e1258ecce0abf46e5f57687106d727254c.tar.gz systemtap-steved-c4ee89e1258ecce0abf46e5f57687106d727254c.tar.xz systemtap-steved-c4ee89e1258ecce0abf46e5f57687106d727254c.zip |
* adding some reminders
-rw-r--r-- | TODO | 19 |
1 files changed, 16 insertions, 3 deletions
@@ -1,12 +1,23 @@ LANGUAGE - - lock (var) { block } - - /* */ and // comments + lock (var) { block } (http://tinyurl.com/5rpzg) + /* */ and // comments + builtin functions + varargs/overloaded functions (?) + syntax for dereferencing C structures (http://tinyurl.com/4tpgh) + syntax for embedded C (?) + +RUNTIME + lifecycle control (http://tinyurl.com/6ub2a) + better map/string memory management + user-level + dtrace-flavoured utility functions PROVIDERS lkst("process_contextswitch") syscall("name").return syscall("*") kernel.function("wait_for_godot") + kernel.function("wait_for_godot").callees kernel.function("name").line(10) kernel.source("mempool.c").line(5004) kernel.address(0xdeadbeef) @@ -23,5 +34,7 @@ PROVIDERS end KPROBES - - smp friendliness: no kprobes-wide lock held during probe execution + smp friendliness: no kprobes-wide lock held during probe execution + multiple probes at same address + user-level probe points (via ptrace mechanism?) |