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 authored and GitHub committed 2022-10-06 19:11:08 -05:00
1 förälder 45e5450bf2
incheckning 0ec0d18ac8
7 files changed
+94 -21

No files matched your search

Submodule projects/rocprofiler-systems/external/timemory updated: 46f25fbb46...ddc49db2ec.