[clangd] Avoid emitting Queued status when we are able to acquire the Barrier.
authorHaojian Wu <hokein@google.com>
Thu, 13 Dec 2018 13:09:50 +0000 (13:09 +0000)
committerHaojian Wu <hokein@google.com>
Thu, 13 Dec 2018 13:09:50 +0000 (13:09 +0000)
commite58e0903e20097230cd4186f46c16c05049ac8e8
tree382243c9c3e99f6b9c4323649bf8ea0a1e04ec2d
parent9d0d9f884cebc9a1cad49679b3b64b9fdae2c964
[clangd] Avoid emitting Queued status when we are able to acquire the Barrier.

Reviewers: ilya-biryukov

Subscribers: javed.absar, ioeric, MaskRay, jkorous, arphaman, kadircet, cfe-commits

Differential Revision: https://reviews.llvm.org/D55359

llvm-svn: 349032
clang-tools-extra/clangd/TUScheduler.cpp
clang-tools-extra/clangd/Threading.cpp
clang-tools-extra/clangd/Threading.h
clang-tools-extra/unittests/clangd/TUSchedulerTests.cpp