diff options
author | Ilya Biryukov <ibiryukov@google.com> | 2018-02-06 15:53:42 +0000 |
---|---|---|
committer | Ilya Biryukov <ibiryukov@google.com> | 2018-02-06 15:53:42 +0000 |
commit | cce88830944c5361ee90981aafc5901c0ef7b0ac (patch) | |
tree | 07e41cb82af79bfd53b1b2cf11fa00326af4ec2c /lldb/packages/Python/lldbsuite/test/python_api/process/main.cpp | |
parent | 6400a974188ec01d2ab599eb6de6f2353c9e6423 (diff) | |
download | bcm5719-llvm-cce88830944c5361ee90981aafc5901c0ef7b0ac.tar.gz bcm5719-llvm-cce88830944c5361ee90981aafc5901c0ef7b0ac.zip |
[clangd] The new threading implementation
Summary:
In the new threading model clangd creates one thread per file to manage
the AST and one thread to process each of the incoming requests.
The number of actively running threads is bounded by the semaphore to
avoid overloading the system.
Reviewers: sammccall
Reviewed By: sammccall
Subscribers: klimek, mgorny, jkorous-apple, ioeric, hintonda, cfe-commits
Differential Revision: https://reviews.llvm.org/D42573
llvm-svn: 324356
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/process/main.cpp')
0 files changed, 0 insertions, 0 deletions