- 09 Nov, 2016 3 commits
-
-
Tobias Langer committed
-
The implementation now uses embb_time_t time stamps instead of uin64_t time stamps. Thereby time checks now rely on embb internals, instead of more clumsy comparissons. Furthermore this allows to use the embb::base::Duration on EMBB level and thus setting _relative_ deadlines, instead of _absolute_ deadlines on task creation.
Tobias Langer committed -
A blocking binary heap based priority queue for tasks with deadlines has been added. The priority queue sorts incoming tasks according to their increasing deadline attribute.
Tobias Langer committed
-