Sampling Tweaks: disable sampling itimer (#95)

* tweak starting sampling on main thread

- rename omnitrace::common::utility to omnitrace::common::path
- tracing::thread_init_sampling does not start sampling on main thread

* Cancel sampling itimers + timemory submodule update

- updates timemory submodule with support for cancelling itimer and SIGRTMIN through SIGRTMAX

[ROCm/rocprofiler-systems commit: 400e5078ed]
This commit is contained in:
Jonathan R. Madsen
2022-07-21 03:55:41 -05:00
zatwierdzone przez GitHub
rodzic 17cf00c51d
commit 58350bba5c
6 zmienionych plików z 49 dodań i 20 usunięć
@@ -78,6 +78,8 @@ auto
ensure_finalization(bool _static_init = false)
{
(void) threading::get_id();
(void) utility::get_thread_index();
if(!_static_init)
{
OMNITRACE_DEBUG_F("\n");