Searched refs:StackfulCoroutineManager (Results 1 – 5 of 5) sorted by relevance
28 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 …]
33 class StackfulCoroutineManager : public CoroutineManager {35 NO_COPY_SEMANTIC(StackfulCoroutineManager);36 NO_MOVE_SEMANTIC(StackfulCoroutineManager);38 explicit StackfulCoroutineManager(CoroutineFactory factory) : CoroutineManager(factory) {} in StackfulCoroutineManager() function39 ~StackfulCoroutineManager() override = default;
27 class StackfulCoroutineManager; variable46 …StackfulCoroutineWorker(Runtime *runtime, PandaVM *vm, StackfulCoroutineManager *coroManager, Sche…187 StackfulCoroutineManager *coroManager_;
23 …eWorker::StackfulCoroutineWorker(Runtime *runtime, PandaVM *vm, StackfulCoroutineManager *coroMana… in StackfulCoroutineWorker()
170 … coroutineManager_ = allocator->New<StackfulCoroutineManager>(EtsCoroutine::Create<Coroutine>);