ExamineDump.py

Go to the documentation of this file.
00001 #!/usr/bin/python
00002 import sys
00003 
00004 class MemEntry:
00005     def __init__(self, live, stack):
00006         self.livelive  = live
00007         self.stackstack = stack
00008     def __str__(self):
00009         return "live = %d, stack = %s" % ( self.livelive, str(self.stackstack))
00010 
00011 # read in memory usage dump
00012 entries = []
00013 f = open(sys.argv[1], 'r')
00014 l = f.readline()
00015 while l != "":
00016     l = l.strip().split(' ')
00017     entries.append(MemEntry(int(l[0]), l[1:]))
00018     l = f.readline()
00019 
00020 # sort them by location
00021 # XXX/bowei todo

Generated on Fri Dec 22 14:47:59 2006 for DTN Reference Implementation by  doxygen 1.5.1