diff options
author | Dmitry Vyukov <dvyukov@google.com> | 2018-04-30 07:28:45 +0000 |
---|---|---|
committer | Dmitry Vyukov <dvyukov@google.com> | 2018-04-30 07:28:45 +0000 |
commit | 6c33998ce1a03bc770943015d8cb5d477ee66bd8 (patch) | |
tree | 0e44de304b965a2580cf09ecc97d30e8a24c44cc /clang/lib/Frontend/ModuleDependencyCollector.cpp | |
parent | 5861c263e0c7264d891eb48c9272d906d978a417 (diff) | |
download | llvm-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