Change-Id: I68c62ee42e6d37fb85a1a8aa0d7a2cbda6431a8b


[ROCm/rocprofiler commit: 40bfdcade0]
Этот коммит содержится в:
gobhardw
2023-04-25 12:12:43 +05:30
родитель 7cf679e483
Коммит fe7cbccdfa
2 изменённых файлов: 18 добавлений и 11 удалений
+4 -2
Просмотреть файл
@@ -323,9 +323,8 @@ class file_plugin_t {
profiler_record->kernel_id, &name_length));
// Taken from rocprofiler: The size hasn't changed in recent past
static const uint32_t lds_block_size = 128 * 4;
const char* kernel_name_c;
const char* kernel_name_c = nullptr;
if (name_length > 1) {
kernel_name_c = static_cast<const char*>(malloc(name_length * sizeof(char)));
CHECK_ROCPROFILER(rocprofiler_query_kernel_info(ROCPROFILER_KERNEL_NAME,
profiler_record->kernel_id, &kernel_name_c));
}
@@ -390,6 +389,9 @@ class file_plugin_t {
}
}
}
if (kernel_name_c) {
free(const_cast<char*>(kernel_name_c));
}
}
void FlushPCSamplingRecord(const rocprofiler_record_pc_sample_t* pc_sampling_record) {