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
이 커밋은 다음에 포함됨:
Giovanni Lenzi Baraldi 작성하고 GitHub가 2024-08-15 13:57:13 -03:00를 커밋함
1 부모 5bec9f66b6
커밋 fa1b9e67ab
11 파일이 변경됨
+286 -139

검색과 일치하는 파일 없음

-2
파일 보기
@@ -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;