diff options
author | Eugene Zhulenev <ezhulenev@google.com> | 2021-01-27 04:27:21 -0800 |
---|---|---|
committer | Eugene Zhulenev <ezhulenev@google.com> | 2021-01-27 05:08:53 -0800 |
commit | f63f28ed54e724128e61fb22185ce6b167b29de0 (patch) | |
tree | 45cb6ee523561965ee57952b3647ed4e1be9906f /llvm/lib/Bitcode/Reader/BitcodeReader.cpp | |
parent | e2a1a718bbe406289adb695348d2cf8085dfaf25 (diff) | |
download | llvm-f63f28ed54e724128e61fb22185ce6b167b29de0.zip llvm-f63f28ed54e724128e61fb22185ce6b167b29de0.tar.gz llvm-f63f28ed54e724128e61fb22185ce6b167b29de0.tar.bz2 |
[mlir:async] Fix deadlock in async runtime await-and-execute functions
`emplace???` functions running concurrently can set the ready flag and then pending awaiter will never be executed
Differential Revision: https://reviews.llvm.org/D95517
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions