summaryrefslogtreecommitdiffstats
path: root/clang-tools-extra/unittests/clangd/TUSchedulerTests.cpp
Commit message (Expand)AuthorAgeFilesLines
* [clangd] Move clangd tests to clangd directory. check-clangd is no longer par...Sam McCall2019-04-291-710/+0
* [clangd] Wait for compile command in ASTWorker instead of ClangdServerEric Liu2019-04-151-33/+32
* [clangd] Implement textDocument/declaration from LSP 3.14Sam McCall2019-02-011-4/+4
* [clangd] Suggest adding missing includes for incomplete type diagnostics.Eric Liu2019-01-281-4/+6
* [clangd] Support clang-tidy configuration in clangd.Haojian Wu2019-01-221-1/+2
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [clangd] Remove 'using namespace llvm' from .cpp files. NFCIlya Biryukov2019-01-071-5/+4
* [clangd] clang-format everything. NFCIlya Biryukov2019-01-031-33/+31
* [clangd] Avoid emitting Queued status when we are able to acquire the Barrier.Haojian Wu2018-12-131-2/+0
* [clangd] Remove the test that sometimes deadlocksIlya Biryukov2018-12-061-23/+0
* [clangd] Update the test codeHaojian Wu2018-12-061-4/+0
* [clangd] C++ API for emitting file status.Haojian Wu2018-12-061-1/+79
* [clangd] Fix a typo in TUSchedulerTestsHaojian Wu2018-12-061-1/+1
* [clangd] Cleanup: make the diags callback global in TUSchedulerIlya Biryukov2018-11-221-96/+142
* [clangd] Cleanup error consumption code. NFCIlya Biryukov2018-11-221-17/+9
* [clangd] Cleanup: make diagnostics callbacks from TUScheduler non-racyIlya Biryukov2018-11-221-0/+7
* [clangd] Fix use-after-scope in unit testBenjamin Kramer2018-11-221-1/+1
* [clangd] Respect task cancellation in TUScheduler.Sam McCall2018-11-221-0/+69
* [clangd] workspace/symbol should be async, it reads from the index.Sam McCall2018-10-251-0/+12
* [clangd] Namespace style cleanup in cpp files. NFC.Sam McCall2018-10-201-28/+27
* [clangd] Some nitpicking around the new split (preamble/main) dynamic indexSam McCall2018-09-031-10/+10
* [clangd] Run SignatureHelp using an up-to-date preamble, waiting if needed.Sam McCall2018-08-301-12/+73
* [clangd] Increase the timeouts in TUScheduler tests to 10 seconds.Ilya Biryukov2018-08-231-9/+9
* [clangd] Add callbacks on parsed AST in addition to parsed preamblesIlya Biryukov2018-08-221-14/+12
* [clangd] Add a testcase for empty preamble.Haojian Wu2018-08-171-0/+45
* [clangd] Record the file being processed in a TUScheduler thread in context.Eric Liu2018-08-091-14/+20
* [clangd] Report diagnostics even if WantDiags::No AST was reusedIlya Biryukov2018-07-311-0/+34
* [clangd] Do not rebuild AST if inputs have not changedIlya Biryukov2018-07-261-5/+61
* [clangd] Fix racy use-after-scope in unittestBenjamin Kramer2018-07-201-2/+1
* [clangd] Wait for first preamble before code completionIlya Biryukov2018-07-091-0/+36
* [clangd] Keep only a limited number of idle ASTs in memoryIlya Biryukov2018-06-011-16/+73
* [clangd] Build index on preamble changes instead of the AST changesIlya Biryukov2018-05-241-4/+4
* [clangd] Don't expose vfs in TUScheduler::runWithPreamble.Ilya Biryukov2018-03-141-2/+1
* [clangd] Revamp handling of diagnostics.Ilya Biryukov2018-03-121-11/+11
* [clangd] Use higher timoout values in TUSchedulerTest::DebounceIlya Biryukov2018-03-021-3/+4
* [clangd] Debounce streams of updates.Sam McCall2018-03-021-5/+31
* [clangd] fix test use-after-free from r325774Sam McCall2018-02-221-4/+3
* [clangd] Allow embedders some control over when diagnostics are generated.Sam McCall2018-02-221-2/+33
* [clangd] Tracing: name worker threads, and enforce naming scheduled async tasksSam McCall2018-02-191-23/+28
* [clangd] TestFS cleanup: getVirtualBlahBlah -> testPath/testRoot. Remove Smal...Sam McCall2018-02-161-11/+8
* Resubmit "[clangd] The new threading implementation"Ilya Biryukov2018-02-081-9/+5
* [clangd] Pass Context implicitly using TLS.Sam McCall2018-01-311-36/+52
* [clangd] Refactored threading in ClangdServerIlya Biryukov2018-01-311-0/+176
OpenPOWER on IntegriCloud