diff options
| author | Douglas Gregor <dgregor@apple.com> | 2011-10-05 14:53:30 +0000 |
|---|---|---|
| committer | Douglas Gregor <dgregor@apple.com> | 2011-10-05 14:53:30 +0000 |
| commit | 54a888108a147bb37d5a061e7ebb06c4889cb2b6 (patch) | |
| tree | ea26ba90c53bbb5d7711cbd16e311903d67865fd /clang/test/Index/nested-binaryoperators.cpp | |
| parent | efb31f3f3cb7b97a70dee38e156196d61d58e77c (diff) | |
| download | llvm-54a888108a147bb37d5a061e7ebb06c4889cb2b6.zip llvm-54a888108a147bb37d5a061e7ebb06c4889cb2b6.tar.gz llvm-54a888108a147bb37d5a061e7ebb06c4889cb2b6.tar.bz2 | |
Introduce a simple file-based locking protocol for on-demand module
creation, so that only a single Clang instance will rebuild a given
module at once (and the others will wait).
We still don't clean up the lock files when we crash, which is a
rather unfortunate problem. I'll handle that next, and there is
certainly a *lot* of room for further improvements.
llvm-svn: 141179
Diffstat (limited to 'clang/test/Index/nested-binaryoperators.cpp')
0 files changed, 0 insertions, 0 deletions
