summaryrefslogtreecommitdiffstats
path: root/unit_trace/visualizer.py
blob: c15bf51b75d6241a62a53b8d7aa8230ae4b050a9 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
#!/usr/bin/python
import gtk
import viz

def visualizer(stream):
    sched = viz.convert.convert_trace_to_schedule(stream)
    sched.scan(10000000)
    renderer = viz.renderer.Renderer(sched)
    renderer.prepare_task_graph(attrs=viz.format.GraphFormat(time_per_maj=10000000))
    viz.viewer.MainWindow(renderer)
    gtk.main()