From: Sasha Goldshtein Date: Thu, 20 Oct 2016 23:08:37 +0000 (-0700) Subject: tools: Script skeletons X-Git-Tag: v0.3.0~97^2~25 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=c0217a9b683db8df91e73c6a537b7ce80ee17528;p=platform%2Fupstream%2Fbcc.git tools: Script skeletons Skeletons for method flow, object allocations, general event statistics, and thread statistics. --- diff --git a/tools/ucalls.py b/tools/ucalls.py index b2257c6..63f766d 100755 --- a/tools/ucalls.py +++ b/tools/ucalls.py @@ -11,6 +11,10 @@ # # 19-Oct-2016 Sasha Goldshtein Created this. +# TODO Add node! +# TODO Add shell wrappers: javacalls, pythoncalls, etc. +# TODO Add syscalls information from sys_* and SyS_* kprobes + from __future__ import print_function import argparse from bcc import BPF, USDT diff --git a/tools/uflow.py b/tools/uflow.py new file mode 100644 index 0000000..e69de29 diff --git a/tools/uobjnew.py b/tools/uobjnew.py new file mode 100644 index 0000000..23c08b9 --- /dev/null +++ b/tools/uobjnew.py @@ -0,0 +1 @@ +# Object allocation events diff --git a/tools/ustat.py b/tools/ustat.py new file mode 100644 index 0000000..0a4cfb4 --- /dev/null +++ b/tools/ustat.py @@ -0,0 +1,4 @@ +# Like the *_stat.d scripts in dtrace-toolkit, a top-like display of +# event rates like thread starts, class loads, method calls, syscalls, +# garbage collections, exceptions, and so on. The set of events depends +# on the probes available in the language of choice. diff --git a/tools/uthreads.py b/tools/uthreads.py new file mode 100644 index 0000000..49df50b --- /dev/null +++ b/tools/uthreads.py @@ -0,0 +1 @@ +# Thread creation and destruction events