diff options
| author | Alexandre Ganea <alexandre.ganea@ubisoft.com> | 2021-09-18 12:00:17 -0400 |
|---|---|---|
| committer | Alexandre Ganea <alexandre.ganea@ubisoft.com> | 2021-09-18 13:49:10 -0400 |
| commit | 7b25fa8c7a151e94be46ed8f0a56bf4e2af1c104 (patch) | |
| tree | b976ba9912aa42eda803c9fd86420ab06985cbb2 /clang/lib | |
| parent | cb5e3f79592416cc5c1413655eddc641b1dae920 (diff) | |
| download | llvm-7b25fa8c7a151e94be46ed8f0a56bf4e2af1c104.zip llvm-7b25fa8c7a151e94be46ed8f0a56bf4e2af1c104.tar.gz llvm-7b25fa8c7a151e94be46ed8f0a56bf4e2af1c104.tar.bz2 | |
[Support] Attempt to fix deadlock in ThreadGroup
This is an attempt to fix the situation described by https://reviews.llvm.org/D104207#2826290 and PR41508.
See sequence of operations leading to the bug in https://reviews.llvm.org/D104207#3004689
We ensure that the Latch is completely "free" before decrementing the number of TaskGroupInstances.
Differential revision: https://reviews.llvm.org/D109914
Diffstat (limited to 'clang/lib')
0 files changed, 0 insertions, 0 deletions
