diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2012-05-22 18:07:45 +0000 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2012-05-22 18:07:45 +0000 |
| commit | 302cebb8f1a193052f0739b4da90b013f3638e94 (patch) | |
| tree | 7cf26d110f098c9c66d6a8e1c6fc589be3886c6e /compiler-rt/lib/tsan/rtl/tsan_flags.h | |
| parent | 8b3304da56822ae35fd223eafd2d0c558aafabc4 (diff) | |
| download | bcm5719-llvm-302cebb8f1a193052f0739b4da90b013f3638e94.tar.gz bcm5719-llvm-302cebb8f1a193052f0739b4da90b013f3638e94.zip | |
tsan: add shadow memory flush + fix few bugs
llvm-svn: 157270
Diffstat (limited to 'compiler-rt/lib/tsan/rtl/tsan_flags.h')
| -rw-r--r-- | compiler-rt/lib/tsan/rtl/tsan_flags.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/compiler-rt/lib/tsan/rtl/tsan_flags.h b/compiler-rt/lib/tsan/rtl/tsan_flags.h index 8e0dc815a4c..dea01417ffe 100644 --- a/compiler-rt/lib/tsan/rtl/tsan_flags.h +++ b/compiler-rt/lib/tsan/rtl/tsan_flags.h @@ -48,6 +48,10 @@ struct Flags { int verbosity; // If set, periodically write memory profile to that file. const char *profile_memory; + // Flush shadow memory every X ms. + int flush_memory_ms; + // Stops on start until __tsan_resume() is called (for debugging). + bool stop_on_start; }; Flags *flags(); |

