summaryrefslogtreecommitdiff
path: root/lib/tsan/rtl/tsan_flags.h
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2012-11-07 16:14:12 +0000
committerDmitry Vyukov <dvyukov@google.com>2012-11-07 16:14:12 +0000
commit8a326776e41dc68c810ba3719a24328de517d8f9 (patch)
tree085501fa31c9355dd54709cbc395dd4c08614cd8 /lib/tsan/rtl/tsan_flags.h
parent538f1ba8cb57cfa02d25f8f922feb00975e0a286 (diff)
downloadcompiler-rt-8a326776e41dc68c810ba3719a24328de517d8f9.tar.gz
compiler-rt-8a326776e41dc68c810ba3719a24328de517d8f9.tar.bz2
compiler-rt-8a326776e41dc68c810ba3719a24328de517d8f9.tar.xz
tsan: add flag to suppress all reports (useful for benchmarking)
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@167532 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/tsan/rtl/tsan_flags.h')
-rw-r--r--lib/tsan/rtl/tsan_flags.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/tsan/rtl/tsan_flags.h b/lib/tsan/rtl/tsan_flags.h
index 929e6f53..895cef8a 100644
--- a/lib/tsan/rtl/tsan_flags.h
+++ b/lib/tsan/rtl/tsan_flags.h
@@ -31,6 +31,8 @@ struct Flags {
// Supress a race report if we've already output another race report
// on the same address.
bool suppress_equal_addresses;
+ // Turns off bug reporting entirely (useful for benchmarking).
+ bool report_bugs;
// Report thread leaks at exit?
bool report_thread_leaks;
// Report destruction of a locked mutex?