summaryrefslogtreecommitdiffstats
path: root/unit_trace/stdout_printer.py
diff options
context:
space:
mode:
authorMac Mollison <mollison@cs.unc.edu>2010-03-26 13:51:39 -0400
committerMac Mollison <mollison@cs.unc.edu>2010-03-26 13:51:39 -0400
commit58d168e52c3de9f3a53d0aea802be5cab492ade6 (patch)
tree4c4656a6b876f4db0b850ee70273a4c0aa4125b7 /unit_trace/stdout_printer.py
parenta7bf26bd5597661b51c42e34ad2fad4c315b8aed (diff)
Add inversion IDs and print them
Makes it easier to find inversion records in output
Diffstat (limited to 'unit_trace/stdout_printer.py')
-rw-r--r--unit_trace/stdout_printer.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/unit_trace/stdout_printer.py b/unit_trace/stdout_printer.py
index d242bb6..4fea95a 100644
--- a/unit_trace/stdout_printer.py
+++ b/unit_trace/stdout_printer.py
@@ -27,12 +27,13 @@ def stdout_printer(stream):
27############################################################################### 27###############################################################################
28 28
29def _print_event(record): 29def _print_event(record):
30 print "ID: %d" % (record.id) 30 print "Event ID: %d" % (record.id)
31 print "Job: %d.%d" % (record.pid,record.job) 31 print "Job: %d.%d" % (record.pid,record.job)
32 print "Type: %s" % (record.type_name) 32 print "Type: %s" % (record.type_name)
33 print "Time: %d" % (record.when) 33 print "Time: %d" % (record.when)
34 34
35def _print_inversion_start(record): 35def _print_inversion_start(record):
36 print "Inversion Record IDs: (%d, U)" % (record.id)
36 print "Type: %s" % ("Inversion start") 37 print "Type: %s" % ("Inversion start")
37 print "Time: %d" % (record.job.inversion_start) 38 print "Time: %d" % (record.job.inversion_start)
38 print "Job: %d.%d" % (record.job.pid,record.job.job) 39 print "Job: %d.%d" % (record.job.pid,record.job.job)
@@ -47,6 +48,7 @@ def _print_inversion_start(record):
47 print #newline 48 print #newline
48 49
49def _print_inversion_end(record): 50def _print_inversion_end(record):
51 print "Inversion record IDs: (%d, %d)" % (record.inversion_start_id,record.id)
50 print "Type: %s" % ("Inversion end") 52 print "Type: %s" % ("Inversion end")
51 print "Time: %d" % (record.job.inversion_end) 53 print "Time: %d" % (record.job.inversion_end)
52 print "Duration: %d" % ( 54 print "Duration: %d" % (