Trace thread config + paranoid level + preload (#176)

- OMNITRACE_TRACE_THREAD_BARRIERS config option
  - set to OFF to disable wrapping `pthread_barrier`
- OMNITRACE_TRACE_THREAD_JOIN config option
  - set to OFF to disable wrapping `pthread_join`
- allow PAPI with perf_event_paranoid at level 2
- default to no PAPI events
- setenv LD_PRELOAD to not include libomnitrace after preload
  - closes #175 
- bump version to 1.7.1

[ROCm/rocprofiler-systems commit: a3439d5bf2]
This commit is contained in:
Jonathan R. Madsen
2022-10-06 19:11:08 -05:00
committed by GitHub
parent 45e5450bf2
commit 0ec0d18ac8
7 changed files with 94 additions and 21 deletions
Submodule projects/rocprofiler-systems/external/timemory updated: 46f25fbb46...ddc49db2ec