aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineSink.cpp
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2021-02-15 11:25:48 +0100
committerDmitry Vyukov <dvyukov@google.com>2021-02-17 08:37:04 +0100
commit0984b8de0b0d5d178a8e6e5de1eb89f29493a89e (patch)
treef5b807133a2506a0e564e04c853e15b8567d940f /llvm/lib/CodeGen/MachineSink.cpp
parenta23e6b321ca623b83252f8b1e06a2ad4fc441f89 (diff)
downloadllvm-0984b8de0b0d5d178a8e6e5de1eb89f29493a89e.zip
llvm-0984b8de0b0d5d178a8e6e5de1eb89f29493a89e.tar.gz
llvm-0984b8de0b0d5d178a8e6e5de1eb89f29493a89e.tar.bz2
tsan: don't leave unmapped hole in non-app memory
If an app mmaps lots of memory, a user mmap may end up in the tsan region for traces. Shadow for this range overlaps with shadow for other user regions. This causes havok: from false positives to crashes. Don't leave unmapped holes in the traces region. Reviewed-in: https://reviews.llvm.org/D96697
Diffstat (limited to 'llvm/lib/CodeGen/MachineSink.cpp')
0 files changed, 0 insertions, 0 deletions