Skip to content
Snippets Groups Projects
Commit e51a130e authored by Florian Schmaus's avatar Florian Schmaus
Browse files

[Scheduler] s/dequeFiberFromAnywhereQueue/dequeueFiberFromAnywhereQueue'

The operation is called 'dequeue', 'deque' is a double-ended queue.
parent f3d39a5c
No related branches found
No related tags found
No related merge requests found
......@@ -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;
......
......@@ -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,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment