diff options
author | Dmitry Vyukov <dvyukov@google.com> | 2013-02-14 18:41:42 +0000 |
---|---|---|
committer | Dmitry Vyukov <dvyukov@google.com> | 2013-02-14 18:41:42 +0000 |
commit | c35cfa91a8bbb152095ce3eb3691da481f34ecb1 (patch) | |
tree | ebd4074f3cc51e8de21153a883a282c30f0639c6 /lldb/source/Commands/CommandObjectBreakpoint.cpp | |
parent | eee5e98658938e0902982d768069784f5c19e246 (diff) | |
download | llvm-c35cfa91a8bbb152095ce3eb3691da481f34ecb1.zip llvm-c35cfa91a8bbb152095ce3eb3691da481f34ecb1.tar.gz llvm-c35cfa91a8bbb152095ce3eb3691da481f34ecb1.tar.bz2 |
include/llvm/Object/ELF.h: do debug checks only when NDEBUG
validateSymbol() is called all over the place, and it seems it's a debug check.
It significantly speedups llvm-symbolizer used in tsan/asan/msan. validateSymbol() is the second hot function and accounts for 15% of runtime.
llvm-svn: 175192
Diffstat (limited to 'lldb/source/Commands/CommandObjectBreakpoint.cpp')
0 files changed, 0 insertions, 0 deletions