Home
last modified time | relevance | path

Searched refs:Tasks (Results 1 – 13 of 13) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/clangd/unittests/support/
H A DThreadingTests.cpp31 AsyncTaskRunner Tasks; in TEST_F() local
34 Tasks.runAsync("task", [&Counter, &Mutex, IncrementsPerTask]() { in TEST_F()
50 Tasks.wait(); in TEST_F()
77 AsyncTaskRunner Tasks; in TEST_F() local
79 Tasks.runAsync("worker" + std::to_string(I), [&] { in TEST_F()
88 Tasks.wait(); in TEST_F()
102 AsyncTaskRunner Tasks; in TEST_F() local
105 Tasks.runAsync("A", [&] { in TEST_F()
112 Tasks.runAsync("A", [&] { in TEST_F()
119 Tasks.wait(); in TEST_F()
/llvm-project-15.0.7/llvm/lib/Support/
H A DThreadPool.cpp68 return !EnableFlag || !Tasks.empty() || in processTasks()
74 if (!EnableFlag && Tasks.empty()) in processTasks()
84 Task = std::move(Tasks.front().first); in processTasks()
85 GroupOfTask = Tasks.front().second; in processTasks()
90 Tasks.pop_front(); in processTasks()
137 return !ActiveThreads && Tasks.empty(); in workCompletedUnlocked()
139 !llvm::any_of(Tasks, in workCompletedUnlocked()
202 while (!Tasks.empty()) { in wait()
203 auto Task = std::move(Tasks.front().first); in wait()
204 Tasks.pop_front(); in wait()
/llvm-project-15.0.7/llvm/include/llvm/Support/
H A DTaskQueue.h74 assert(Tasks.empty()); in ~TaskQueue()
95 Tasks.push_back(std::move(T)); in async()
112 if (Tasks.empty()) { in completeTask()
117 Continuation = std::move(Tasks.front()); in completeTask()
118 Tasks.pop_front(); in completeTask()
134 std::deque<std::function<void()>> Tasks; variable
H A DThreadPool.h163 Tasks.emplace_back(std::make_pair(std::move(R.first), Group)); in asyncImpl()
164 requestedThreads = ActiveThreads + Tasks.size(); in asyncImpl()
176 Tasks.emplace_back(std::make_pair([Future]() { Future.get(); }, Group)); in asyncImpl()
195 std::deque<std::pair<std::function<void()>, ThreadPoolTaskGroup *>> Tasks; variable
/llvm-project-15.0.7/libcxx/
H A DTODO.TXT3 CXX Runtime Library Tasks
10 Atomic Related Tasks
14 Test Suite Tasks
19 Misc Tasks
/llvm-project-15.0.7/clang-tools-extra/clangd/index/
H A DProjectAware.cpp55 Tasks = std::make_unique<AsyncTaskRunner>(); in ProjectAwareIndex()
67 mutable std::unique_ptr<AsyncTaskRunner> Tasks; member in clang::clangd::__anonba7a63790111::ProjectAwareIndex
130 Entry.first->getSecond() = Gen(External, Tasks.get()); in getIndex()
H A DBackgroundQueue.cpp101 void BackgroundQueue::append(std::vector<Task> Tasks) { in append() argument
104 for (Task &T : Tasks) { in append()
H A DBackground.cpp138 std::vector<BackgroundQueue::Task> Tasks; in changedFilesTask() local
139 Tasks.reserve(NeedsReIndexing.size()); in changedFilesTask()
141 Tasks.push_back(indexFileTask(std::move(File))); in changedFilesTask()
142 Queue.append(std::move(Tasks)); in changedFilesTask()
/llvm-project-15.0.7/llvm/utils/vscode/llvm/
H A DREADME.md10 - Tasks to run LIT on current selected file.
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DClangdServer.cpp64 const ThreadsafeFS &TFS, AsyncTaskRunner *Tasks) in UpdateIndexCallbacks()
66 Tasks(Tasks) {} in UpdateIndexCallbacks()
89 if (Tasks) in indexStdlib()
91 Tasks->runAsync("IndexStdlib", std::move(Task)); in indexStdlib()
132 AsyncTaskRunner *Tasks; member
H A DTUScheduler.cpp610 AsyncTaskRunner *Tasks, Semaphore &Barrier,
807 AsyncTaskRunner *Tasks, Semaphore &Barrier, in create() argument
812 /*RunSync=*/!Tasks, Opts, Callbacks)); in create()
813 if (Tasks) { in create()
814 Tasks->runAsync("ASTWorker:" + llvm::sys::path::filename(FileName), in create()
816 Tasks->runAsync("PreambleWorker:" + llvm::sys::path::filename(FileName), in create()
/llvm-project-15.0.7/clang-tools-extra/clangd/tool/
H A DClangdMain.cpp607 AsyncTaskRunner *Tasks) { in loadExternalIndex() argument
627 if (Tasks) { in loadExternalIndex()
628 Tasks->runAsync("Load-index:" + External.Location, in loadExternalIndex()
/llvm-project-15.0.7/llvm/docs/
H A DHowToReleaseLLVM.rst70 Release Administrative Tasks
353 Release Final Tasks