From ee7ae82ae6df1378203957b7fa77066153e13c36 Mon Sep 17 00:00:00 2001 From: Gary Bressler Date: Fri, 19 Mar 2010 12:55:12 -0400 Subject: Fixed some graphical glitches, along with streamlining the access to the visualizer. --- unit_trace/visualizer.py | 35 ----------------------------------- 1 file changed, 35 deletions(-) delete mode 100755 unit_trace/visualizer.py (limited to 'unit_trace/visualizer.py') diff --git a/unit_trace/visualizer.py b/unit_trace/visualizer.py deleted file mode 100755 index af2dc6a..0000000 --- a/unit_trace/visualizer.py +++ /dev/null @@ -1,35 +0,0 @@ -#!/usr/bin/python - -"""Runs the visualizer.""" - -import viz -import gtk -import trace_reader - -TIME_PER_MAJ = 10000000 - -def request_renderer_change(widget, file_list, params): - try: - stream = trace_reader.trace_reader(file_list) - #stream = reader.sanitizer.sanitizer(stream) - #stream = reader.gedf_test.gedf_test(stream) - sched = viz.convert.convert_trace_to_schedule(stream) - except trace_reader.InvalidRecordError, e: - dialog = gtk.MessageDialog(widget, gtk.DIALOG_DESTROY_WITH_PARENT, - gtk.MESSAGE_ERROR, gtk.BUTTONS_CLOSE, str(e)) - dialog.run() - dialog.destroy() - return - - sched.scan(TIME_PER_MAJ) - - task_renderer = viz.renderer.Renderer(sched) - task_renderer.prepare_task_graph(attrs=viz.format.GraphFormat(time_per_maj=TIME_PER_MAJ)) - cpu_renderer = viz.renderer.Renderer(sched) - cpu_renderer.prepare_cpu_graph(attrs=viz.format.GraphFormat(time_per_maj=TIME_PER_MAJ)) - widget.set_renderers({'Tasks' : task_renderer, 'CPUs' : cpu_renderer}) - -if __name__ == '__main__': - window = viz.viewer.MainWindow(request_renderer_change) - gtk.main() - -- cgit v1.2.2