• Home
  • Raw
  • Download

Lines Matching refs:binary

51   def symbolize(self, addr, binary, offset):  argument
95 def symbolize(self, addr, binary, offset): argument
101 symbolizer_input = '"%s" %s' % (binary, offset)
134 def __init__(self, binary): argument
136 self.binary = binary
147 cmd += ['-e', self.binary]
153 def symbolize(self, addr, binary, offset): argument
155 if self.binary != binary:
209 def __init__(self, addr, binary): argument
211 self.binary = binary
217 print 'atos -o %s -arch %s' % (self.binary, self.arch)
218 cmdline = ['atos', '-o', self.binary, '-arch', self.arch]
221 def symbolize(self, addr, binary, offset): argument
223 if self.binary != binary:
249 def symbolize(self, addr, binary, offset): argument
253 result = symbolizer.symbolize(addr, binary, offset)
262 def BreakpadSymbolizerFactory(binary): argument
265 filename = binary + suffix
271 def SystemSymbolizerFactory(system, addr, binary): argument
273 return DarwinSymbolizer(addr, binary)
275 return Addr2LineSymbolizer(binary)
291 self.binary = ' '.join(fragments[4:])
338 def symbolize(self, addr, binary, offset): argument
339 if self.binary != binary:
372 def symbolize_address(self, addr, binary, offset): argument
384 if not binary in self.llvm_symbolizers:
387 dsym_hints_for_binary = set(self.dsym_hint_producer(binary))
391 self.llvm_symbolizers[binary] = self.last_llvm_symbolizer
395 self.llvm_symbolizers[binary] = self.last_llvm_symbolizer
399 if not binary in symbolizers:
400 symbolizers[binary] = ChainSymbolizer(
401 [BreakpadSymbolizerFactory(binary), self.llvm_symbolizers[binary]])
402 result = symbolizers[binary].symbolize(addr, binary, offset)
407 symbolizers[binary].append_symbolizer(
408 SystemSymbolizerFactory(self.system, addr, binary))
409 result = symbolizers[binary].symbolize(addr, binary, offset)
443 _, frameno_str, addr, binary, offset = match.groups()
447 original_binary = binary
449 binary = self.binary_name_filter(binary)
450 symbolized_line = self.symbolize_address(addr, binary, offset)
452 if original_binary != binary:
453 symbolized_line = self.symbolize_address(addr, binary, offset)