Skip to content

Update ruby-prof requirement from ~> 0.17 to ~> 1.6#89

Closed
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/bundler/ruby-prof-tw-1.6
Closed

Update ruby-prof requirement from ~> 0.17 to ~> 1.6#89
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/bundler/ruby-prof-tw-1.6

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Oct 5, 2023

Updates the requirements on ruby-prof to permit the latest version.

Changelog

Sourced from ruby-prof's changelog.

1.6.2 (2023-04-17)

  • Fix Profile#merge! implementation (asksurya)
  • Fix ruby-prof command line program (Charlie Savage)
  • Added CMakeLists.txt file (Charlie Savage)

1.6.1 (2023-02-21)

  • Fix loading C extension for MacOS (Charlie Savage)

1.6.0 (2023-02-20)

  • Add support for Ruby's compacting garbage collector (Charlie Savage)
  • Add rbs signature files (Charlie Savage)
  • Update rack adapter used for profiling Rails to include latest ruby-prof features (Charlie Savage)
  • Add warnings for deprecated methods (Charlie Savage)
  • Update tests to not use deprecated methods (Charlie Savage)
  • Improve tests on OSX (Charlie Savage)

1.5.0 (2023-02-06)

  • Add new Profile#merge! method that merges results for threads/fibers that share the same root method (Charlie Savage)
  • Expand API to allow creation of +Measurement+, +CallTree+, +MethodInfo+ and +Thread+ instances. This was done to make is possible to write tests for the new Profile#merge! functionality (Charlie Savage)

1.4.5 (2022-12-27)

  • Look for ruby_prof extension built on install in the lib directory (Charlie Savage)
  • Added Ruby 3.2.0 build for mingw-urct

1.4.4 (2022-12-11)

  • Update tests for Ruby 3.1 (Charlie Savage)
  • When tracing allocations always use the RUBY_INTERNAL_EVENT_NEWOBJ trace event. Previously GC stats could also be used, but that includes the creation of internal T_IMEMO objects makes reviewing results confusing (Charlie Savage)
  • Remove :profile option that lets a user set the prefix on callgrind output files since KCacheGrind will not automatically show these files in its open dialog. Fixes #313. (Charlie Savage)
  • Don't expose threads to Ruby that don't have a call tree. This can happen when a user is profiling memory usage and then sends a signint to the profiled process. New objects will be created in a new thread, but no method enter/exit trace events are generated by Ruby. Thus the thread has no call tree. Fixes #312 (Charlie Savage)
  • Update github Actions - change 3.0 to '3.0', add Windows mswin (MSP-Greg)
  • Add Ruby 3.1 to test matrix (Charlie Savage)
  • Use normal weight text instead of bold in call strack printer output. Fixes #297 (Charlie Savage)
  • Update VC project to Ruby 3.1 and Visual Studio 2022 (Charlie Savage)
  • Fix marshaling of profile measure. Fixes #315 (Charlie Savage)
  • CI: Omit duplicate 'bundle install'. PR #309 (Olle Jonsson)
  • Fix typo. s/perecent/percent/ (Paarth Madan)
  • Remove support for Ruby 2.5 and 2.6 which are now end of life (Charlie Savage)

1.4.3 (2021-02-16)

  • Remove trailing spaces (sergioro)
  • Load "ruby-prof.so" with require_relative (sergioro)
  • Use same file permissions for all test files (sergioro)

... (truncated)

Commits
  • 9930849 Version 1.6.3
  • bc80cea Remove debug code.
  • fd3a523 Formatting.
  • b74d5da Version 1.6.2
  • ba9a0ad Hack test to work hopefully.
  • 192c181 Run merge_test.rb on Ruby 3.1 and higher
  • 3615365 Try with scheduler from ruby 3.2.1 (the version from 3.0.3 does not work with...
  • d0fbabe Turn on allow_exceptions to determine what is happening with the merge_test.r...
  • ee9417f Enable verbose test output.
  • c5da064 Start on CMake support.
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added dependencies Pull requests that update a dependency file ruby Pull requests that update Ruby code labels Oct 5, 2023
@dependabot dependabot bot force-pushed the dependabot/bundler/ruby-prof-tw-1.6 branch 2 times, most recently from 832361b to 7dbb51a Compare October 11, 2023 15:57
@dependabot dependabot bot force-pushed the dependabot/bundler/ruby-prof-tw-1.6 branch from 7dbb51a to 74340c2 Compare October 12, 2023 19:50
Updates the requirements on [ruby-prof](https://github.com/ruby-prof/ruby-prof) to permit the latest version.
- [Changelog](https://github.com/ruby-prof/ruby-prof/blob/master/CHANGES)
- [Commits](ruby-prof/ruby-prof@v0.17.0...1.6.3)

---
updated-dependencies:
- dependency-name: ruby-prof
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/bundler/ruby-prof-tw-1.6 branch from 74340c2 to 10e2455 Compare October 31, 2023 13:40
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Jan 8, 2024

Superseded by #105.

@dependabot dependabot bot closed this Jan 8, 2024
@dependabot dependabot bot deleted the dependabot/bundler/ruby-prof-tw-1.6 branch January 8, 2024 05:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file ruby Pull requests that update Ruby code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants