diff options
author | Jan Svoboda <jan_svoboda@apple.com> | 2023-02-06 11:36:51 -0800 |
---|---|---|
committer | Jan Svoboda <jan_svoboda@apple.com> | 2023-02-07 09:26:56 -0800 |
commit | 152f2914607ffe632202ee660208d6dfba6c8870 (patch) | |
tree | 40f5774c27cb5730af9b276297f39ab8ba983247 /clang/lib/Basic/FileManager.cpp | |
parent | 140bc411b245260680d90fd981635317b261ef0e (diff) | |
download | llvm-152f2914607ffe632202ee660208d6dfba6c8870.zip llvm-152f2914607ffe632202ee660208d6dfba6c8870.tar.gz llvm-152f2914607ffe632202ee660208d6dfba6c8870.tar.bz2 |
[clang][deps] Fix race condition
D140176 introduced new `FullDeps` API that's not thread-safe, breaking the class invariant. This was causing race condition when `clang-scan-deps` was run with multiple threads.
Reviewed By: steven_wu, akyrtzi
Differential Revision: https://reviews.llvm.org/D143428
Diffstat (limited to 'clang/lib/Basic/FileManager.cpp')
0 files changed, 0 insertions, 0 deletions