Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Trace thread config + paranoid level + preload #176

Merged
merged 1 commit into from
Oct 7, 2022

Conversation

jrmadsen
Copy link
Collaborator

@jrmadsen jrmadsen commented Oct 6, 2022

  • 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
  • bump version to 1.7.1

- OMNITRACE_TRACE_THREAD_BARRIERS config option
- OMNITRACE_TRACE_THREAD_JOIN config option
- allow PAPI with perf_event_paranoid at level 2
- default to no PAPI events
- setenv LD_PRELOAD to not include libomnitrace after preload
- bump version to 1.7.1
@jrmadsen jrmadsen added documentation Improvements or additions to documentation bug fix Fixes a bug libomnitrace-dl Involves omnitrace-dl library PAPI Hardware counters via PAPI configuration Changes/involves configuration options omnitrace-sample Involves the omnitrace-sample executable labels Oct 6, 2022
@jrmadsen jrmadsen merged commit a3439d5 into ROCm:main Oct 7, 2022
@jrmadsen jrmadsen deleted the misc-fixes-for-v1.7.0 branch October 7, 2022 00:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug fix Fixes a bug configuration Changes/involves configuration options documentation Improvements or additions to documentation libomnitrace-dl Involves omnitrace-dl library omnitrace-sample Involves the omnitrace-sample executable PAPI Hardware counters via PAPI
Projects
None yet
Development

Successfully merging this pull request may close these issues.

omnitrace-sample will recursively preload on system call
1 participant