Lines Matching refs:self
38 def __init__(self, name): argument
39 self.name = name
40 self.size = 0
41 self.rss = 0
42 self.pss = 0
95 def __init__(self): argument
96 self.stack = MemInfo("Stack")
97 self.heap = MemInfo("Heap")
98 self.so_files = MemInfo(".so files")
99 self.abc_files = MemInfo(".abc files")
100 self.an_files = MemInfo(".an files")
101 self.other_files = MemInfo("Other files")
102 self.other = MemInfo("Other")
105 self.panda_regions = {
114 def get_mem_info(self, name, remote): argument
117 info = self.other
119 info = self.stack
121 info = self.heap
122 elif self.panda_regions.get(name) is not None:
123 info = self.panda_regions.get(name)
126 info = self.so_files
128 info = self.abc_files
130 info = self.an_files
132 info = self.other_files
135 def gen_report(self, smaps, remote): argument
138 info = self.other
144 info = self.get_mem_info(name, remote)
162 memusage = [self.stack, self.heap, self.so_files, self.abc_files,
163 self.an_files, self.other_files, self.other]
164 memusage.extend(self.panda_regions.values())