瀏覽代碼

Move scheduled field, which is to be changed by starpu with proper synchronization, not along fields which are not to change but read without synchronization

Samuel Thibault 7 年之前
父節點
當前提交
787a3c69cc
共有 1 個文件被更改,包括 2 次插入3 次删除
  1. 2 3
      include/starpu_task.h

+ 2 - 3
include/starpu_task.h

@@ -182,9 +182,7 @@ struct starpu_task
 	unsigned destroy:1;
 	unsigned regenerate:1;
 
-	unsigned scheduled:1;
-
-	unsigned int mf_skip:1;
+	unsigned mf_skip:1;
 
 	unsigned no_submitorder:1; /* do not allocate a submitorder id for this task */
 
@@ -196,6 +194,7 @@ struct starpu_task
 	int priority;
 
 	enum starpu_task_status status;
+	unsigned char scheduled:1;
 
 	int magic;