Explorar o código

Add _starpu_prio_deque_erase

Samuel Thibault %!s(int64=8) %!d(string=hai) anos
pai
achega
dc8011edf2
Modificáronse 1 ficheiros con 5 adicións e 0 borrados
  1. 5 0
      src/sched_policies/prio_deque.h

+ 5 - 0
src/sched_policies/prio_deque.h

@@ -50,6 +50,11 @@ static inline int _starpu_prio_deque_is_empty(struct _starpu_prio_deque *pdeque)
 	return pdeque->ntasks == 0;
 }
 
+static inline void _starpu_prio_deque_erase(struct _starpu_prio_deque *pdeque, struct starpu_task *task)
+{
+	starpu_task_prio_list_erase(&pdeque->list, task);
+}
+
 /* push a task in O(lg(nb priorities)) */
 static inline int _starpu_prio_deque_push_task(struct _starpu_prio_deque *pdeque, struct starpu_task *task)
 {