Lines Matching +full:linux +full:- +full:no +full:- +full:asm
4 # Copyright 2008-2009 Jose Fonseca
18 # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
27 Linux `perf annotate` does not work with JIT code. This script takes the data
29 into /tmp/perf-XXXXX.map.asm and produces output similar to `perf annotate`.
55 """Base class for parsers that read line-based formats."""
106 stream = open(filename + '.asm', 'rt')
110 asm = []
115 asm.append((addr, instr))
118 return asm
126 """Parser for linux perf callgraph output.
130 perf record -g
152 asm = lookupAsm(mapFile, self.symbol)
159 for address, instr in asm:
195 call_re = re.compile(r'^\s+(?P<address>[0-9a-fA-F]+)\s+(?P<symbol>.*)\s+\((?P<module>[^)]*)\)$')
222 address -= start_address