Already check if fiber is runnable in scheduliing subsystem
Already check if the fiber is in-fact runnable in the scheduling subsystem. This should not make a difference when WS scheduling is used, but makes a difference when LAWS is used.
Showing
- emper/Dispatcher.hpp 1 addition, 0 deletionsemper/Dispatcher.hpp
- emper/Fiber.hpp 2 additions, 0 deletionsemper/Fiber.hpp
- emper/RuntimeStrategy.hpp 1 addition, 0 deletionsemper/RuntimeStrategy.hpp
- emper/Scheduler.cpp 3 additions, 1 deletionemper/Scheduler.cpp
- emper/Scheduler.hpp 7 additions, 1 deletionemper/Scheduler.hpp
- emper/strategies/AbstractWorkStealingScheduler.cpp 20 additions, 4 deletionsemper/strategies/AbstractWorkStealingScheduler.cpp
- emper/strategies/AbstractWorkStealingScheduler.hpp 4 additions, 1 deletionemper/strategies/AbstractWorkStealingScheduler.hpp
- emper/strategies/laws/LawsScheduler.cpp 2 additions, 1 deletionemper/strategies/laws/LawsScheduler.cpp
- emper/strategies/laws/LawsScheduler.hpp 2 additions, 1 deletionemper/strategies/laws/LawsScheduler.hpp
- emper/strategies/laws/LawsStrategy.cpp 1 addition, 1 deletionemper/strategies/laws/LawsStrategy.cpp
- emper/strategies/ws/WsScheduler.cpp 2 additions, 1 deletionemper/strategies/ws/WsScheduler.cpp
- emper/strategies/ws/WsScheduler.hpp 2 additions, 1 deletionemper/strategies/ws/WsScheduler.hpp
- emper/strategies/ws/WsStrategy.cpp 1 addition, 1 deletionemper/strategies/ws/WsStrategy.cpp
Loading
Please register or sign in to comment