Fix thread index values (#287)
* Update PTL
- PTL submodule waits for threads to start before proceeding
* Initialize perfetto after init_bundle
- perfetto thread creation after pthread_create wrapped
* backtrace component update
- exclude gotcha call-tree
* callchain component update
- callchain::get sorts based on timestamp
- callchain::sample supports duplicate IPs (recursion)
* Bump version to 1.10.1
[ROCm/rocprofiler-systems commit: de9f0e4c10]
This commit is contained in:
committed by
GitHub
vanhempi
973f5bc348
commit
97011ea642
+1
-1
@@ -120,7 +120,6 @@ backtrace::filter_and_patch(const std::vector<entry_type>& _data)
|
||||
const auto _npos = std::string::npos;
|
||||
if(_keep_internal) return 1;
|
||||
if(_lbl.find("omnitrace_main") != _npos) return 0;
|
||||
if(_lbl.find("omnitrace::common::") != _npos) return 0;
|
||||
if(_lbl.find("omnitrace::") != _npos) return 0;
|
||||
if(_lbl.find("tim::") != _npos) return 0;
|
||||
if(_lbl.find("DYNINST_") != _npos) return 0;
|
||||
@@ -129,6 +128,7 @@ backtrace::filter_and_patch(const std::vector<entry_type>& _data)
|
||||
if(_lbl.find("roctracer_") != _npos) return -1;
|
||||
if(_lbl.find("perfetto::") != _npos) return -1;
|
||||
if(_lbl.find("protozero::") == 0) return -1;
|
||||
if(_lbl.find("gotcha_") != _npos) return -1;
|
||||
return 1;
|
||||
};
|
||||
|
||||
|
||||
Viittaa uudesa ongelmassa
Block a user