Home
last modified time | relevance | path

Searched refs:StackfulCoroutineManager (Results 1 – 5 of 5) sorted by relevance

/arkcompiler/runtime_core/static_core/runtime/coroutines/
Dstackful_coroutine_manager.cpp28 uint8_t *StackfulCoroutineManager::AllocCoroutineStack() in AllocCoroutineStack()
35 void StackfulCoroutineManager::FreeCoroutineStack(uint8_t *stack) in FreeCoroutineStack()
42 void StackfulCoroutineManager::CreateWorkers(size_t howMany, Runtime *runtime, PandaVM *vm) in CreateWorkers()
80 void StackfulCoroutineManager::OnWorkerShutdown() in OnWorkerShutdown()
89 void StackfulCoroutineManager::OnWorkerStartup() in OnWorkerStartup()
98 void StackfulCoroutineManager::DisableCoroutineSwitch() in DisableCoroutineSwitch()
103 void StackfulCoroutineManager::EnableCoroutineSwitch() in EnableCoroutineSwitch()
108 bool StackfulCoroutineManager::IsCoroutineSwitchDisabled() in IsCoroutineSwitchDisabled()
113 void StackfulCoroutineManager::Initialize(CoroutineManagerConfig config, Runtime *runtime, PandaVM … in Initialize()
149 void StackfulCoroutineManager::Finalize() in Finalize()
[all …]
Dstackful_coroutine_manager.h33 class StackfulCoroutineManager : public CoroutineManager {
35 NO_COPY_SEMANTIC(StackfulCoroutineManager);
36 NO_MOVE_SEMANTIC(StackfulCoroutineManager);
38 explicit StackfulCoroutineManager(CoroutineFactory factory) : CoroutineManager(factory) {} in StackfulCoroutineManager() function
39 ~StackfulCoroutineManager() override = default;
Dstackful_coroutine_worker.h27 class StackfulCoroutineManager; variable
46 …StackfulCoroutineWorker(Runtime *runtime, PandaVM *vm, StackfulCoroutineManager *coroManager, Sche…
187 StackfulCoroutineManager *coroManager_;
Dstackful_coroutine_worker.cpp23 …eWorker::StackfulCoroutineWorker(Runtime *runtime, PandaVM *vm, StackfulCoroutineManager *coroMana… in StackfulCoroutineWorker()
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/
Dets_vm.cpp170 … coroutineManager_ = allocator->New<StackfulCoroutineManager>(EtsCoroutine::Create<Coroutine>);