From e51a130ea766588b93067a40f686f725080cb382 Mon Sep 17 00:00:00 2001 From: Florian Schmaus <flow@cs.fau.de> Date: Tue, 26 Jan 2021 11:39:30 +0100 Subject: [PATCH] [Scheduler] s/dequeFiberFromAnywhereQueue/dequeueFiberFromAnywhereQueue' The operation is called 'dequeue', 'deque' is a double-ended queue. --- emper/Scheduler.hpp | 2 +- emper/strategies/AbstractWorkStealingScheduler.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/emper/Scheduler.hpp b/emper/Scheduler.hpp index e563cbd2..eea2ff98 100644 --- a/emper/Scheduler.hpp +++ b/emper/Scheduler.hpp @@ -47,7 +47,7 @@ class Scheduler : public Logger<LogSubsystem::SCHED> { void enqueueInAnywhereQueue(Fiber& fiber) { scheduleAnywhereQueue.enqueue(&fiber); } - auto dequeFiberFromAnywhereQueue() -> Fiber* { return scheduleAnywhereQueue.dequeue(); } + auto dequeueFiberFromAnywhereQueue() -> Fiber* { return scheduleAnywhereQueue.dequeue(); } virtual void scheduleInternal(Fiber& fiber) = 0; diff --git a/emper/strategies/AbstractWorkStealingScheduler.cpp b/emper/strategies/AbstractWorkStealingScheduler.cpp index 9067ca8a..dd3e1158 100644 --- a/emper/strategies/AbstractWorkStealingScheduler.cpp +++ b/emper/strategies/AbstractWorkStealingScheduler.cpp @@ -89,7 +89,7 @@ auto AbstractWorkStealingScheduler::nextFiberViaWorkStealing() -> std::pair<Fibe } // Try the "scheduled from anywhere" queue to get work as last resort. - fiber = dequeFiberFromAnywhereQueue(); + fiber = dequeueFiberFromAnywhereQueue(); if (fiber) { if constexpr (emper::STATS) { abstractWorkStealingStrategy.nextFiberFromAnywhereQueue.fetch_add(1, -- GitLab