[rocprofv3] Unconditionally collect stream and kernel rename data in rocprofv3 for rocpd (#171)
* Remove config checks for stream and kernel rename data collection * Updated csv generation to check if kernel rename is on before calling get_kernel_name * Update metadata to use kernel_rename bool argument * Formatting + unconditionally store kernel name in rocpd * Readded kernel rename parameter after rebase * Fixed rebase conflicts * Updated comment in line with github comments * Added check in rocpd csv.cpp to output kernel name if region name is empty * Add test for kernel rename --------- Co-authored-by: Ian Trowbridge <Ian.Trowbridge@amd.com>
This commit is contained in:
committed by
GitHub
parent
156de36a92
commit
b60c0ceddd
@@ -231,7 +231,9 @@ struct metadata
|
||||
const std::vector<std::string>& _command_line = {});
|
||||
|
||||
std::string_view get_marker_message(uint64_t corr_id) const;
|
||||
std::string_view get_kernel_name(uint64_t kernel_id, uint64_t rename_id) const;
|
||||
std::string_view get_kernel_name(uint64_t kernel_id,
|
||||
bool rename_kernel,
|
||||
uint64_t rename_id) const;
|
||||
std::string_view get_kind_name(rocprofiler_callback_tracing_kind_t kind) const;
|
||||
std::string_view get_kind_name(rocprofiler_buffer_tracing_kind_t kind) const;
|
||||
std::string_view get_operation_name(rocprofiler_callback_tracing_kind_t kind,
|
||||
|
||||
Reference in New Issue
Block a user