From 03aae3d21b5a99724ed397a280f4435b228d242b Mon Sep 17 00:00:00 2001 From: Frederic Weisbecker Date: Sun, 1 Aug 2010 14:55:45 +0200 Subject: [PATCH] --- yaml --- r: 205359 b: refs/heads/master c: 1b0ff06e68155de606f86e7e69eb238f14e05ba0 h: refs/heads/master i: 205357: 0936ce971c08e875e8ee3de9514b9b8516e5554a 205355: 8d41ec5cf43666ca04be3611e328fbc7a103a5d9 205351: 89bf8de90667ccf665d8a78b1da4cf333f964926 205343: f5d551271fdb6497c4cbe5af41d4a56218010a7c v: v3 --- [refs] | 2 +- .../Perf-Trace-Util/lib/Perf/Trace/Core.py | 30 +++++++++++++++++++ .../perf/scripts/python/sched-migration.py | 30 ------------------- 3 files changed, 31 insertions(+), 31 deletions(-) diff --git a/[refs] b/[refs] index 76af6c35b66f..a7f478043e4f 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: df92b40848616596c50b3b9e6d6ce8252af606ee +refs/heads/master: 1b0ff06e68155de606f86e7e69eb238f14e05ba0 diff --git a/trunk/tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/Core.py b/trunk/tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/Core.py index 1dc464ee2ca8..aad7525bca1d 100644 --- a/trunk/tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/Core.py +++ b/trunk/tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/Core.py @@ -89,3 +89,33 @@ def trace_flag_str(value): value &= ~idx return string + + +def taskState(state): + states = { + 0 : "R", + 1 : "S", + 2 : "D", + 64: "DEAD" + } + + if state not in states: + return "Unknown" + + return states[state] + + +class EventHeaders: + def __init__(self, common_cpu, common_secs, common_nsecs, + common_pid, common_comm): + self.cpu = common_cpu + self.secs = common_secs + self.nsecs = common_nsecs + self.pid = common_pid + self.comm = common_comm + + def ts(self): + return (self.secs * (10 ** 9)) + self.nsecs + + def ts_format(self): + return "%d.%d" % (self.secs, int(self.nsecs / 1000)) diff --git a/trunk/tools/perf/scripts/python/sched-migration.py b/trunk/tools/perf/scripts/python/sched-migration.py index 983463050f04..b934383c3364 100644 --- a/trunk/tools/perf/scripts/python/sched-migration.py +++ b/trunk/tools/perf/scripts/python/sched-migration.py @@ -31,36 +31,6 @@ def thread_name(pid): return "%s:%d" % (threads[pid], pid) -class EventHeaders: - def __init__(self, common_cpu, common_secs, common_nsecs, - common_pid, common_comm): - self.cpu = common_cpu - self.secs = common_secs - self.nsecs = common_nsecs - self.pid = common_pid - self.comm = common_comm - - def ts(self): - return (self.secs * (10 ** 9)) + self.nsecs - - def ts_format(self): - return "%d.%d" % (self.secs, int(self.nsecs / 1000)) - - -def taskState(state): - states = { - 0 : "R", - 1 : "S", - 2 : "D", - 64: "DEAD" - } - - if state not in states: - return "Unknown" - - return states[state] - - class RunqueueEventUnknown: @staticmethod def color():