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

Experimental support for multi-threaded profiling using Vernier #2372

Open
wants to merge 20 commits into
base: master
Choose a base branch
from

Commits on Sep 20, 2024

  1. Configuration menu
    Copy the full SHA
    cb9e513 View commit details
    Browse the repository at this point in the history
  2. Update CHANGELOG

    solnic committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    88194ed View commit details
    Browse the repository at this point in the history
  3. Better spec skipping helper

    solnic committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    51e0de7 View commit details
    Browse the repository at this point in the history
  4. Fix flaky spec

    Seems like StackProf.results is leaking between specs
    when it's stubbed via `allow`, so we gotta restub it
    in the profiler spec too.
    solnic committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    6699dc7 View commit details
    Browse the repository at this point in the history
  5. Add support for Vernier profiler

    - Introduce `Sentry::Vernier::Profiler`
    - Introduce `Sentry.config.profiler` that can be set to a class that
      should be used for profiling. By default it's set to `Sentry::Profiler`
    solnic committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    13320e7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7c3e0a5 View commit details
    Browse the repository at this point in the history
  7. Restore rack in Gemfile

    solnic committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    ff7839c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e831ad5 View commit details
    Browse the repository at this point in the history
  9. Minor style tweak

    solnic committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    f17c713 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    527dd31 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    0273ec6 View commit details
    Browse the repository at this point in the history
  12. Simplify Output#stacks

    solnic committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    fd3859f View commit details
    Browse the repository at this point in the history
  13. Minor style tweak

    solnic committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    11d0a7d View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    1c08df1 View commit details
    Browse the repository at this point in the history
  15. Simplify dumping stacks

    solnic committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    acda211 View commit details
    Browse the repository at this point in the history
  16. Even better rspec skipper

    solnic committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    255678e View commit details
    Browse the repository at this point in the history
  17. Update CHANGELOG

    solnic committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    2467690 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    86fdc29 View commit details
    Browse the repository at this point in the history
  19. Fix for codecov

    solnic committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    5abb059 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    282c3c2 View commit details
    Browse the repository at this point in the history