diff options
-rw-r--r-- | usr.sbin/btrace/TODO | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/usr.sbin/btrace/TODO b/usr.sbin/btrace/TODO new file mode 100644 index 00000000000..ba0ee5aa0dd --- /dev/null +++ b/usr.sbin/btrace/TODO @@ -0,0 +1,20 @@ +Missing features: + +- automatically print variables on exit +- if/else +- scratch variable ($name) +- `args', tracepoint arguments support (requires kernel work) +- str() +- time() +- @ = sum(x) +- @ = hist(x) +- @ = lhist(x, min, max, step) +- @ = min(x) +- @ = max(x) +- delete(@map[key]) + +Improvements: + +- implement arithmetic operator precedence +- rewrite stmt_printf() to not use strings internally +- look at collision in map hash |