Make the implementations of the work-stealing queue(s) selectable
This required to break an include cycle between Fibril and LockedQueue.
parent
674f5076
No related branches found
No related tags found
Showing
- .gitlab-ci.yml 14 additions, 5 deletions.gitlab-ci.yml
- Makefile 1 addition, 1 deletionMakefile
- emper/Fibril.cpp 8 additions, 0 deletionsemper/Fibril.cpp
- emper/Fibril.hpp 5 additions, 0 deletionsemper/Fibril.hpp
- emper/MemoryManager.hpp 4 additions, 3 deletionsemper/MemoryManager.hpp
- emper/lib/adt/LockedQueue.hpp 6 additions, 6 deletionsemper/lib/adt/LockedQueue.hpp
- emper/lib/adt/WsClV2Queue.hpp 1 addition, 1 deletionemper/lib/adt/WsClV2Queue.hpp
- emper/lib/adt/WsQueue.hpp 27 additions, 0 deletionsemper/lib/adt/WsQueue.hpp
- emper/lib/adt/meson.build 43 additions, 0 deletionsemper/lib/adt/meson.build
- emper/lib/meson.build 1 addition, 0 deletionsemper/lib/meson.build
- emper/strategies/AbstractWorkStealingScheduler.hpp 2 additions, 11 deletionsemper/strategies/AbstractWorkStealingScheduler.hpp
- meson.build 10 additions, 4 deletionsmeson.build
- meson_options.txt 21 additions, 4 deletionsmeson_options.txt
Loading
Please register or sign in to comment