Limited filenames size for ATT plugin

(cherry picked from commit e31b7466c3bf9d8e69311752a617097f81d51355)
Change-Id: I2efd25e23a7c836df7526f743d68288b696d23b1
This commit is contained in:
Giovanni LB
2023-03-21 09:54:23 -03:00
zatwierdzone przez Ammar ELWazir
rodzic 8f82ff6a46
commit 140dc5bb1a
2 zmienionych plików z 7 dodań i 0 usunięć
+6
Wyświetl plik
@@ -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;