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
이 커밋은 다음에 포함됨:
6 파일이 변경됨
+24
-13
검색과 일치하는 파일 없음
@@ -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;
|
||||
};
|
||||
|
||||
|
||||
새 이슈에서 참조
사용자 차단