Home
last modified time | relevance | path

Searched refs:ThreadedCoroutineManager (Results 1 – 3 of 3) sorted by relevance

/arkcompiler/runtime_core/static_core/runtime/coroutines/
Dthreaded_coroutine_manager.cpp28 void ThreadedCoroutineManager::Initialize(CoroutineManagerConfig config, Runtime *runtime, PandaVM … in Initialize()
48 uint32_t ThreadedCoroutineManager::GetWorkersCount() const in GetWorkersCount()
53 void ThreadedCoroutineManager::SetWorkersCount(uint32_t n) in SetWorkersCount()
58 CoroutineContext *ThreadedCoroutineManager::CreateCoroutineContext([[maybe_unused]] bool coroHasEnt… in CreateCoroutineContext()
64 void ThreadedCoroutineManager::DeleteCoroutineContext(CoroutineContext *ctx) in DeleteCoroutineContext()
70 size_t ThreadedCoroutineManager::GetCoroutineCount() in GetCoroutineCount()
75 size_t ThreadedCoroutineManager::GetCoroutineCountLimit() in GetCoroutineCountLimit()
80 void ThreadedCoroutineManager::AddToRegistry(Coroutine *co) in AddToRegistry()
88 void ThreadedCoroutineManager::RemoveFromRegistry(Coroutine *co) in RemoveFromRegistry()
94 void ThreadedCoroutineManager::DeleteCoroutineInstance(Coroutine *co) in DeleteCoroutineInstance()
[all …]
Dthreaded_coroutine_manager.h33 class ThreadedCoroutineManager : public CoroutineManager {
35 NO_COPY_SEMANTIC(ThreadedCoroutineManager);
36 NO_MOVE_SEMANTIC(ThreadedCoroutineManager);
38 explicit ThreadedCoroutineManager(CoroutineFactory factory) : CoroutineManager(factory) {} in ThreadedCoroutineManager() function
39 ~ThreadedCoroutineManager() override = default;
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/
Dets_vm.cpp181 … coroutineManager_ = allocator->New<ThreadedCoroutineManager>(EtsCoroutine::Create<Coroutine>);