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

Update timemory submodule #160

Merged
merged 1 commit into from
Sep 14, 2022
Merged

Conversation

jrmadsen
Copy link
Collaborator

  • Improve sampling allocator startup - semaphore init/destroy handled by ctor/dtor - avoid future deadlocks
  • Support runtime_enabled set to off in sampler::execute
  • Fix sampling timer checks for finite delay/freq/period
    • Fixes bug when sampling frequency was set to 300 and sampling::timer deduced it as not-finite, causing an error to be thrown
  • Update operation::generic_operator::check()
  • lightweight_tuple update
  • Includes numerous safety checks on substr calls in timemory

- Improve sampling allocator startup
    - semaphore init/destroy handled by ctor/dtor
    - avoid future deadlocks
- Support runtime_enabled set to off in sampler::execute
- Fix sampling timer checks for finite delay/freq/period
- Update operation::generic_operator::check()
- lightweight_tuple update
@jrmadsen jrmadsen added bug fix Fixes a bug timemory Issue affects/involves timemory features/capabilities sampling Statistical sampling via interrupts submodule Updates a git submodule labels Sep 14, 2022
@jrmadsen jrmadsen merged commit d4d44e7 into ROCm:main Sep 14, 2022
@jrmadsen jrmadsen deleted the update-timemory-submodule branch September 14, 2022 05:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug fix Fixes a bug sampling Statistical sampling via interrupts submodule Updates a git submodule timemory Issue affects/involves timemory features/capabilities
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant