[PATCH] D42174: [clangd] Refactored threading in ClangdServer
Ilya Biryukov via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Wed Jan 17 06:16:45 PST 2018
ilya-biryukov created this revision.
ilya-biryukov added reviewers: sammccall, bkramer.
Herald added a subscriber: klimek.
We now provide an abstraction of Scheduler that abstracts threading
and resource management in ClangdServer.
No changes to behavior are intended with an exception of changed error
messages.
This patch is preliminary work to allow a revamped threading
implementation that will move the threading code out of CppFile.
Repository:
rCTE Clang Tools Extra
https://reviews.llvm.org/D42174
Files:
clangd/ClangdServer.cpp
clangd/ClangdServer.h
clangd/ClangdUnit.h
clangd/ClangdUnitStore.h
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D42174.130163.patch
Type: text/x-patch
Size: 36202 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20180117/a4530c57/attachment-0001.bin>
More information about the cfe-commits
mailing list