commit | 8e39869fdc1c56eeaedb6b793e5ada67f41925f3 | [log] [tgz] |
---|---|---|
author | Alexander Potapenko <glider@google.com> | Thu Aug 02 13:59:23 2012 +0000 |
committer | Alexander Potapenko <glider@google.com> | Thu Aug 02 13:59:23 2012 +0000 |
tree | 9280ce4cfa4462ff9c8aebf473877bdcccb05cf4 | |
parent | a8fbcd7163d199edaf4f3f71a05403b79207fc2f [diff] |
Some refactoring for asan_symbolize.py: introduced the Symbolizer class and implemented DarwinSymbolizer for atos-based symbolization, BreakpadSymbolizer for breakpad-based symbolization (files produced by the dump_syms tool, http://code.google.com/p/google-breakpad/source/browse/#svn%2Ftrunk%2Fsrc%2Ftools%2Fmac%2Fdump_syms) and ChainSymbolizer to allow falling back if a symbolizer hadn't succeeded. Fixed pylint warnings. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@161176 91177308-0d34-0410-b5e6-96231b3b80d8