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(uint32_t howMany, Runtime *runtime, PandaVM *vm) in CreateWorkers()
68 void StackfulCoroutineManager::OnWorkerShutdown() in OnWorkerShutdown()
77 void StackfulCoroutineManager::OnWorkerStartup() in OnWorkerStartup()
86 void StackfulCoroutineManager::DisableCoroutineSwitch() in DisableCoroutineSwitch()
91 void StackfulCoroutineManager::EnableCoroutineSwitch() in EnableCoroutineSwitch()
96 bool StackfulCoroutineManager::IsCoroutineSwitchDisabled() in IsCoroutineSwitchDisabled()
101 void StackfulCoroutineManager::Initialize(CoroutineManagerConfig config, Runtime *runtime, PandaVM … in Initialize()
130 void StackfulCoroutineManager::Finalize() in Finalize()
[all …]
Dstackful_coroutine_manager.h31 class StackfulCoroutineManager : public CoroutineManager {
33 NO_COPY_SEMANTIC(StackfulCoroutineManager);
34 NO_MOVE_SEMANTIC(StackfulCoroutineManager);
36 explicit StackfulCoroutineManager(CoroutineFactory factory) : CoroutineManager(factory) {} in StackfulCoroutineManager() function
37 ~StackfulCoroutineManager() override = default;
Dstackful_coroutine_worker.h25 class StackfulCoroutineManager; variable
44 …StackfulCoroutineWorker(Runtime *runtime, PandaVM *vm, StackfulCoroutineManager *coroManager, Sche…
174 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.cpp179 … coroutineManager_ = allocator->New<StackfulCoroutineManager>(EtsCoroutine::Create<Coroutine>);