diff options
Diffstat (limited to 'unit_trace/visualizer.py')
-rwxr-xr-x | unit_trace/visualizer.py | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/unit_trace/visualizer.py b/unit_trace/visualizer.py new file mode 100755 index 0000000..c15bf51 --- /dev/null +++ b/unit_trace/visualizer.py | |||
@@ -0,0 +1,11 @@ | |||
1 | #!/usr/bin/python | ||
2 | import gtk | ||
3 | import viz | ||
4 | |||
5 | def visualizer(stream): | ||
6 | sched = viz.convert.convert_trace_to_schedule(stream) | ||
7 | sched.scan(10000000) | ||
8 | renderer = viz.renderer.Renderer(sched) | ||
9 | renderer.prepare_task_graph(attrs=viz.format.GraphFormat(time_per_maj=10000000)) | ||
10 | viz.viewer.MainWindow(renderer) | ||
11 | gtk.main() | ||