瀏覽代碼

Add FxT events to identify starpu_{pause,resume}

Philippe SWARTVAGHER 5 年之前
父節點
當前提交
f429016860
共有 1 個文件被更改,包括 4 次插入0 次删除
  1. 4 0
      src/core/workers.c

+ 4 - 0
src/core/workers.c

@@ -1754,6 +1754,8 @@ void starpu_pause()
 {
 	STARPU_HG_DISABLE_CHECKING(_starpu_config.pause_depth);
 	_starpu_config.pause_depth += 1;
+
+	starpu_fxt_trace_user_event_string("starpu_pause");
 }
 
 void starpu_resume()
@@ -1765,6 +1767,8 @@ void starpu_resume()
 		STARPU_PTHREAD_COND_BROADCAST(&pause_cond);
 	}
 	STARPU_PTHREAD_MUTEX_UNLOCK(&pause_mutex);
+
+	starpu_fxt_trace_user_event_string("starpu_resume");
 }
 
 unsigned _starpu_worker_can_block(unsigned memnode STARPU_ATTRIBUTE_UNUSED, struct _starpu_worker *worker STARPU_ATTRIBUTE_UNUSED)