summaryrefslogtreecommitdiffstats
path: root/compiler-rt
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2016-09-20 13:30:01 +0000
committerDmitry Vyukov <dvyukov@google.com>2016-09-20 13:30:01 +0000
commite2fd4b107cd9cb0f40c5786d8229bd5f24802046 (patch)
treee52e38b9463227811c41622c8539c86dfb9852bc /compiler-rt
parenta386ac6367792ddf4007baf3fed62936f91ef3be (diff)
downloadbcm5719-llvm-e2fd4b107cd9cb0f40c5786d8229bd5f24802046.tar.gz
bcm5719-llvm-e2fd4b107cd9cb0f40c5786d8229bd5f24802046.zip
tsan: check more addresses in CheckShadowMapping
There is still a handful of them, so should not slow down tsan apps. But gives assurance if we change/complicate shadow mappings. llvm-svn: 281970
Diffstat (limited to 'compiler-rt')
-rw-r--r--compiler-rt/lib/tsan/rtl/tsan_rtl.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler-rt/lib/tsan/rtl/tsan_rtl.cc b/compiler-rt/lib/tsan/rtl/tsan_rtl.cc
index 8fe9bf8d1b3..8a45ae49f38 100644
--- a/compiler-rt/lib/tsan/rtl/tsan_rtl.cc
+++ b/compiler-rt/lib/tsan/rtl/tsan_rtl.cc
@@ -292,7 +292,7 @@ static void CheckShadowMapping() {
if (beg ==end)
continue;
VPrintf(3, "checking shadow region %p-%p\n", beg, end);
- for (uptr p0 = beg; p0 <= end; p0 += (end - beg) / 4) {
+ for (uptr p0 = beg; p0 <= end; p0 += (end - beg) / 16) {
for (int x = -1; x <= 1; x++) {
const uptr p = p0 + x;
if (p < beg || p >= end)
OpenPOWER on IntegriCloud