diff options
author | Mac Mollison <mollison@cs.unc.edu> | 2010-04-13 12:28:49 -0400 |
---|---|---|
committer | Mac Mollison <mollison@cs.unc.edu> | 2010-04-13 12:28:49 -0400 |
commit | 51e246d367d043913a882080abde3d8bae5ce4d4 (patch) | |
tree | 8da2a8071f6fbfb36b3362c2bf46a63e99373116 /unit_trace/viz/visualizer.py | |
parent | de297ade4c09eb63b30d567598bf33c0e1c38fc9 (diff) | |
parent | 533dd1ba6651f14c68e9323b5cc5a4f938f4e495 (diff) |
Merge branch 'wip-gary'
- Adds time_per_maj option to visualizer
Conflicts:
unit-trace
Diffstat (limited to 'unit_trace/viz/visualizer.py')
-rwxr-xr-x | unit_trace/viz/visualizer.py | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/unit_trace/viz/visualizer.py b/unit_trace/viz/visualizer.py index c0186f7..e80b764 100755 --- a/unit_trace/viz/visualizer.py +++ b/unit_trace/viz/visualizer.py | |||
@@ -8,16 +8,14 @@ import format | |||
8 | import pygtk | 8 | import pygtk |
9 | import gtk | 9 | import gtk |
10 | 10 | ||
11 | TIME_PER_MAJ = 10000000 | 11 | def visualizer(stream, time_per_maj): |
12 | |||
13 | def visualizer(stream): | ||
14 | sched = convert.convert_trace_to_schedule(stream) | 12 | sched = convert.convert_trace_to_schedule(stream) |
15 | sched.scan(TIME_PER_MAJ) | 13 | sched.scan(time_per_maj) |
16 | 14 | ||
17 | task_renderer = renderer.Renderer(sched) | 15 | task_renderer = renderer.Renderer(sched) |
18 | task_renderer.prepare_task_graph(attrs=format.GraphFormat(time_per_maj=TIME_PER_MAJ)) | 16 | task_renderer.prepare_task_graph(attrs=format.GraphFormat(time_per_maj=time_per_maj)) |
19 | cpu_renderer = renderer.Renderer(sched) | 17 | cpu_renderer = renderer.Renderer(sched) |
20 | cpu_renderer.prepare_cpu_graph(attrs=format.GraphFormat(time_per_maj=TIME_PER_MAJ)) | 18 | cpu_renderer.prepare_cpu_graph(attrs=format.GraphFormat(time_per_maj=time_per_maj)) |
21 | 19 | ||
22 | window = viewer.MainWindow() | 20 | window = viewer.MainWindow() |
23 | window.set_renderers({'Tasks' : task_renderer, 'CPUs' : cpu_renderer}) | 21 | window.set_renderers({'Tasks' : task_renderer, 'CPUs' : cpu_renderer}) |