diff --git a/emper/strategies/laws/LawsScheduler.cpp b/emper/strategies/laws/LawsScheduler.cpp index e6a6f61b55d7c33e743c40bb7e056df754c77bb3..a45dd970945faa3e90bc32fa817991be459622cc 100644 --- a/emper/strategies/laws/LawsScheduler.cpp +++ b/emper/strategies/laws/LawsScheduler.cpp @@ -73,7 +73,7 @@ Fiber* LawsScheduler::nextFiber() { if (fiber != nullptr) { // We fetched a fiber from your local priority queue. #ifdef EMPER_STATS - int flag = static_cast<unsigned int>(LawsStrategy::FiberSource::fromPriority); + unsigned int flag = static_cast<unsigned int>(LawsStrategy::FiberSource::fromPriority); fiber->setFlag(flag); #endif return fiber; @@ -83,7 +83,7 @@ Fiber* LawsScheduler::nextFiber() { if (likely(poped)) { #ifdef EMPER_STATS - int flag = static_cast<unsigned int>(LawsStrategy::FiberSource::fromLocal); + unsigned int flag = static_cast<unsigned int>(LawsStrategy::FiberSource::fromLocal); fiber->setFlag(flag); #endif return fiber; @@ -100,7 +100,7 @@ Fiber* LawsScheduler::nextFiber() { poped = queues[victim]->popTop(&fiber); if (poped) { #ifdef EMPER_STATS - int flag = static_cast<unsigned int>(LawsStrategy::FiberSource::stolen); + unsigned int flag = static_cast<unsigned int>(LawsStrategy::FiberSource::stolen); fiber->setFlag(flag); #endif return fiber; @@ -111,7 +111,7 @@ Fiber* LawsScheduler::nextFiber() { poped = mainThreadQueue->popTop(&fiber); if (poped) { #ifdef EMPER_STATS - int flag = static_cast<unsigned int>(LawsStrategy::FiberSource::mainThread); + unsigned int flag = static_cast<unsigned int>(LawsStrategy::FiberSource::mainThread); fiber->setFlag(flag); #endif return fiber;