HIP API backtraces (#323)
* Update lib/core/config.cpp
- Add OMNITRACE_ROCTRACER_HIP_API_BACKTRACE option
* Update lib/omnitrace/library/roctracer.cpp
- support perfetto debug annotation of backtrace in HIP API call
* Fix backtrace resolution and ordering in UI (#1)
* Fix backtrace resolution for non-omnitrace libraries
* Nicer Perfetto UI on long backtraces
* Make Perfetto annotation consistent
* clang-format
---------
Co-authored-by: Tal Ben-Nun <tbennun@users.noreply.github.com>
[ROCm/rocprofiler-systems commit: 608287ddad]
This commit is contained in:
committed by
GitHub
parent
b5bdba12e4
commit
86946e95e2
@@ -608,6 +608,11 @@ configure_settings(bool _init)
|
||||
"Enable HIP API tracing support", true, "roctracer", "rocm",
|
||||
"advanced");
|
||||
|
||||
OMNITRACE_CONFIG_SETTING(
|
||||
bool, "OMNITRACE_ROCTRACER_HIP_API_BACKTRACE",
|
||||
"Enable annotating the perfetto debug annotation with backtraces", false,
|
||||
"roctracer", "rocm", "perfetto", "advanced");
|
||||
|
||||
OMNITRACE_CONFIG_SETTING(bool, "OMNITRACE_ROCTRACER_HIP_ACTIVITY",
|
||||
"Enable HIP activity tracing support", true, "roctracer",
|
||||
"rocm", "advanced");
|
||||
|
||||
Reference in New Issue
Block a user