rpl_run w/o input file; queue create callback; test for n gpus and n threads

Change-Id: I37157c49cf6454de591cae97b5cc43287ea95956
Этот коммит содержится в:
Evgeny
2018-10-30 14:19:45 -05:00
родитель c05bded17c
Коммит f977ac2fbf
12 изменённых файлов: 137 добавлений и 73 удалений
+2 -2
Просмотреть файл
@@ -523,14 +523,14 @@ PUBLIC_API hsa_status_t rocprofiler_get_metrics(const rocprofiler_t* handle) {
// Set/remove queue callbacks
PUBLIC_API hsa_status_t rocprofiler_set_queue_callbacks(rocprofiler_queue_callbacks_t callbacks, void* data) {
API_METHOD_PREFIX
rocprofiler::InterceptQueue::SetCallbacks(callbacks.dispatch, callbacks.destroy, data);
rocprofiler::InterceptQueue::SetCallbacks(callbacks.dispatch, callbacks.create, callbacks.destroy, data);
API_METHOD_SUFFIX
}
// Remove queue callbacks
PUBLIC_API hsa_status_t rocprofiler_remove_queue_callbacks() {
API_METHOD_PREFIX
rocprofiler::InterceptQueue::SetCallbacks(NULL, NULL, NULL);
rocprofiler::InterceptQueue::SetCallbacks(NULL, NULL, NULL, NULL);
API_METHOD_SUFFIX
}