[RSERP-1802] Add trace decoder to API (#398)

* Add trace decoder to API.

* Cleanup and activity

* Rename

* Minor fix

* Replace tt/TT with thread_trace/THREAD_TRACE

- public API types are not abbreviated

* Fix aliases

* Build system updates

- activate clang-tidy for all subfolders in lib
- fix addition of sources for att-tool

* Fix clang-tidy issues with lib/att-tool/counters.{hpp,cpp}

* Delete counters.cpp

* Formatting

---------

Co-authored-by: Giovanni Baraldi <gbaraldi@amd.com>
Co-authored-by: Jonathan R. Madsen <jonathanrmadsen@gmail.com>
Tento commit je obsažen v:
Baraldi, Giovanni
2025-05-17 21:08:33 +02:00
odevzdal GitHub
rodič 3eb921a34c
revize 65786f619d
56 změnil soubory, kde provedl 1175 přidání a 1419 odebrání
+1 -1
Zobrazit soubor
@@ -34,7 +34,7 @@ namespace rocprofiler
namespace att_wrapper
{
void
PerfcounterFile(WaveConfig& config, const att_perfevent_t* events, size_t event_count)
PerfcounterFile(WaveConfig& config, const perfevent_t* events, size_t event_count)
{
nlohmann::json data;
for(size_t i = 0; i < event_count; i++)