Browse Source

Separate out mf_skip field

It is also set at a different time than other fields with different locking
conditions, so cannot use bitfields.
Samuel Thibault 4 years ago
parent
commit
8ac39c7c4b
1 changed files with 7 additions and 7 deletions
  1. 7 7
      include/starpu_task.h

+ 7 - 7
include/starpu_task.h

@@ -1030,13 +1030,6 @@ struct starpu_task
 	unsigned regenerate:1;
 
 	/**
-	   @private
-	   This is only used for tasks that use multiformat handle.
-	   This should only be used by StarPU.
-	*/
-	unsigned mf_skip:1;
-
-	/**
 	   do not allocate a submitorder id for this task
 
 	   With starpu_task_insert() and alike this can be specified
@@ -1046,6 +1039,13 @@ struct starpu_task
 	unsigned no_submitorder:1;
 
 	/**
+	   @private
+	   This is only used for tasks that use multiformat handle.
+	   This should only be used by StarPU.
+	*/
+	unsigned char mf_skip;
+
+	/**
 	   Whether this task has failed and will thus have to be retried
 
 	   Set by StarPU.