Limited filenames size for ATT plugin

(cherry picked from commit e31b7466c3bf9d8e69311752a617097f81d51355)
Change-Id: I2efd25e23a7c836df7526f743d68288b696d23b1


[ROCm/rocprofiler commit: 140dc5bb1a]
Este commit está contenido en:
Giovanni LB authored and Ammar ELWazir committed 2023-05-30 21:41:54 -05:00
1 padre dcd5f1a397
commit 3cfbfe2264
2 files changed
+7

No files matched your search

+1
Ver fichero
@@ -2,3 +2,4 @@ build
compile_commands.json
.cache
.DS_Store
plugin/att/__pycache__
+6
Ver fichero
@@ -45,6 +45,8 @@
#include "rocprofiler_plugin.h"
#include "../utils.h"
#define ATT_FILENAME_MAXBYTES 96
namespace {
class att_plugin_t {
@@ -79,6 +81,10 @@ class att_plugin_t {
std::string name_demangled = rocmtools::truncate_name(rocmtools::cxx_demangle(kernel_name_c));
if (name_demangled.size() > ATT_FILENAME_MAXBYTES) { // Limit filename size
name_demangled = name_demangled.substr(0, ATT_FILENAME_MAXBYTES);
}
// Get the number of shader engine traces
int se_num = att_tracer_record->shader_engine_data_count;
std::string outpath;