summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Support/LockFileManager.cpp
diff options
context:
space:
mode:
authorBruno Cardoso Lopes <bruno.cardoso@gmail.com>2017-03-18 00:26:18 +0000
committerBruno Cardoso Lopes <bruno.cardoso@gmail.com>2017-03-18 00:26:18 +0000
commit5a0af1fcd16eb997c2405eda51b90497eaf32caa (patch)
tree282e04f36dd4e0100ac24a05f7bfe9598b9e1536 /llvm/lib/Support/LockFileManager.cpp
parent0e6cb1925c04a155874548ae6cd6a4db689b046f (diff)
downloadbcm5719-llvm-5a0af1fcd16eb997c2405eda51b90497eaf32caa.tar.gz
bcm5719-llvm-5a0af1fcd16eb997c2405eda51b90497eaf32caa.zip
[Modules] In case of lock timeout, fallback and build module
Duncan's r298165 introduced the PCMCache mechanism, which guarantees that locks aren't necessary anymore for correctness but only for performance, by avoiding building it twice when possible. Change the logic to avoid an error but actually build the module in case the timeout happens. Instead of an error, still emit a remark for debugging purposes. rdar://problem/30297862 llvm-svn: 298175
Diffstat (limited to 'llvm/lib/Support/LockFileManager.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud