ATT Agent fixes and improvements (#1011)

* Tidying ATT dispatch API. ATT Agent to be initialized with rest of profiler. Removing read_index-based wait.

* Formatting

* Adding some input validation

* Add perf test for agent

* Removing async
This commit is contained in:
Giovanni Lenzi Baraldi
2024-08-15 13:57:13 -03:00
committed by GitHub
parent 5bec9f66b6
commit fa1b9e67ab
11 changed files with 286 additions and 139 deletions
@@ -40,8 +40,6 @@ ROCPROFILER_EXTERN_C_INIT
typedef enum
{
ROCPROFILER_ATT_CONTROL_NONE = 0,
ROCPROFILER_ATT_CONTROL_START = 1,
ROCPROFILER_ATT_CONTROL_STOP = 2,
ROCPROFILER_ATT_CONTROL_START_AND_STOP = 3
} rocprofiler_att_control_flags_t;