aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/ModuleDependencyCollector.cpp
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2018-04-30 07:28:45 +0000
committerDmitry Vyukov <dvyukov@google.com>2018-04-30 07:28:45 +0000
commit6c33998ce1a03bc770943015d8cb5d477ee66bd8 (patch)
tree0e44de304b965a2580cf09ecc97d30e8a24c44cc /clang/lib/Frontend/ModuleDependencyCollector.cpp
parent5861c263e0c7264d891eb48c9272d906d978a417 (diff)
downloadllvm-6c33998ce1a03bc770943015d8cb5d477ee66bd8.zip
llvm-6c33998ce1a03bc770943015d8cb5d477ee66bd8.tar.gz
llvm-6c33998ce1a03bc770943015d8cb5d477ee66bd8.tar.bz2
tsan: disable trace switching after multithreaded fork
The problem is reported in: https://github.com/google/sanitizers/issues/945 We already disable as much as possible after multithreaded fork, trace switching is last place that can hang due to basic operations (memory accesses, function calls). Disable it too. llvm-svn: 331163
Diffstat (limited to 'clang/lib/Frontend/ModuleDependencyCollector.cpp')
0 files changed, 0 insertions, 0 deletions