summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2012-05-17 08:04:41 +0000
committerDmitry Vyukov <dvyukov@google.com>2012-05-17 08:04:41 +0000
commit166b8e5f330fe86d6e95746a365fb80896c4741e (patch)
tree1af3405c4c87a8d4546cba0b3b9610af2dbcd654
parenta57c797c585ed074ac4aa28fb37e156e7b3efb70 (diff)
downloadbcm5719-llvm-166b8e5f330fe86d6e95746a365fb80896c4741e.tar.gz
bcm5719-llvm-166b8e5f330fe86d6e95746a365fb80896c4741e.zip
tsan: add ValgrindSlowdown() "dynamic annotation"
llvm-svn: 156981
-rw-r--r--compiler-rt/lib/tsan/rtl/tsan_interface_ann.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/compiler-rt/lib/tsan/rtl/tsan_interface_ann.cc b/compiler-rt/lib/tsan/rtl/tsan_interface_ann.cc
index 96f1f8abcf9..0877e2a550a 100644
--- a/compiler-rt/lib/tsan/rtl/tsan_interface_ann.cc
+++ b/compiler-rt/lib/tsan/rtl/tsan_interface_ann.cc
@@ -335,6 +335,10 @@ int RunningOnValgrind() {
return 0;
}
+double ValgrindSlowdown(void) {
+ return 10.0;
+}
+
const char *ThreadSanitizerQuery(const char *query) {
if (internal_strcmp(query, "pure_happens_before") == 0)
return "1";
OpenPOWER on IntegriCloud