Reland "[clangd] Mechanism to make update debounce responsive to rebuild speed."
authorSam McCall <sam.mccall@gmail.com>
Tue, 4 Feb 2020 14:41:39 +0000 (15:41 +0100)
committerSam McCall <sam.mccall@gmail.com>
Tue, 4 Feb 2020 16:17:53 +0000 (17:17 +0100)
commit2f4c4d0a78e352e33f903d96f406999753d23e07
treecdf955fa1c0f1984a7d8d295d3ee396c2c5f36a8
parent3ed12232b03721dd70ff6e88b10a016c7f2a915e
Reland "[clangd] Mechanism to make update debounce responsive to rebuild speed."

This reverts commit ed98994f64b8fe6443aef57a5faa953e86d9fc0e.
Removed the accidental double-mutex-unlock.
clang-tools-extra/clangd/ClangdServer.cpp
clang-tools-extra/clangd/ClangdServer.h
clang-tools-extra/clangd/TUScheduler.cpp
clang-tools-extra/clangd/TUScheduler.h
clang-tools-extra/clangd/unittests/TUSchedulerTests.cpp