[rocprof-sys] Fix roctx wall clock tree, change timemory push/pop to use proper category, and add roctx as valid domain choice (#2062)

When doing this ticket, I also noticed the program would SEGFAULT when ROCPROFSYS_ROCM_DOMAINS=roctx even though the docs tell us we can do this. Went ahead and fixed that.

Also noticed that timemory push/pop in rocprofiler-sdk.cpp was always using category::rocm_marker_api instead of CategoryT. Fixed that as well.
Este commit está contenido en:
Kian Cossettini
2025-12-01 09:50:58 -05:00
cometido por GitHub
padre ae29018bb0
commit b506c75f28
Se han modificado 2 ficheros con 13 adiciones y 5 borrados
@@ -328,6 +328,7 @@ config_settings(const std::shared_ptr<settings>& _config)
_add_domain("hip_api");
_add_domain("hsa_api");
_add_domain("marker_api");
_add_domain("roctx");
for(const auto& itr : buffered_tracing_info)
_add_domain(itr.name);