Searched refs:runAsync (Results 1 – 11 of 11) sorted by relevance
/llvm-project/clang-tools-extra/clangd/unittests/support/ |
H A D | ThreadingTests.cpp | 34 Tasks.runAsync("task", [&Counter, &Mutex, IncrementsPerTask]() { in TEST_F() 79 Tasks.runAsync("worker" + std::to_string(I), [&] { in TEST_F() 105 Tasks.runAsync("A", [&] { in TEST_F() 112 Tasks.runAsync("A", [&] { in TEST_F()
|
/llvm-project/clang-tools-extra/clangd/support/ |
H A D | Threading.h | 116 void runAsync(const llvm::Twine &Name, llvm::unique_function<void()> Action); 127 std::future<T> runAsync(llvm::unique_function<T()> Action) { in runAsync() function
|
H A D | Threading.cpp | 81 void AsyncTaskRunner::runAsync(const llvm::Twine &Name, in runAsync() function in clang::clangd::AsyncTaskRunner
|
/llvm-project/clang-tools-extra/clangd/unittests/ |
H A D | ThreadCrashReporterTests.cpp | 35 Runner.runAsync("signal another thread", SignalCurrentThread); in TEST()
|
H A D | BackgroundIndexTests.cpp | 781 ThreadPool.runAsync("worker", [&] { Q.work(); }); in TEST() 888 ThreadPool.runAsync("worker", [&] { Q.work([&] { Q.stop(); }); }); in TEST()
|
H A D | FileIndexTests.cpp | 594 Pool.runAsync(TU.Filename, [&, Filename(testPath(TU.Filename)), in TEST()
|
/llvm-project/clang-tools-extra/clangd/ |
H A D | TUScheduler.cpp | 825 Tasks->runAsync("ASTWorker:" + llvm::sys::path::filename(FileName), in create() 827 Tasks->runAsync("PreambleWorker:" + llvm::sys::path::filename(FileName), in create() 1733 PreambleTasks->runAsync(Name, [this, &Sem, Ctx = Context::current().clone(), in runWithSemaphore() 1814 PreambleTasks->runAsync("task:" + llvm::sys::path::filename(File), in fileStats()
|
H A D | ClangdServer.cpp | 99 Tasks->runAsync("Preamble indexing for:" + Path + Version, in onPreambleAST() 130 Tasks->runAsync("IndexStdlib", std::move(Task)); in indexStdlib()
|
H A D | CodeComplete.cpp | 1500 return runAsync<std::pair<bool, SymbolSlab>>([&Index, Req]() { in speculativeFuzzyFindRequestForCompletion()
|
/llvm-project/clang-tools-extra/clangd/index/ |
H A D | Background.cpp | 110 ThreadPool.runAsync("background-worker-" + llvm::Twine(I + 1),
|
/llvm-project/clang-tools-extra/clangd/tool/ |
H A D | ClangdMain.cpp | 629 Tasks->runAsync("Load-index:" + External.Location, in loadExternalIndex()
|