Add potential missing GC guard in iseq_data_to_ary
The iseq object might be optimized away by the compiler in iseq_data_to_ary because we mainly only use the iseq_body. With MMTk, this crash occasionally happens:
TestIseqLoad#test_stressful_roundtrip [test/-ext-/iseq_load/test_iseq_load.rb:20]:...
[DOC] Harmonize #== methods (#15805)
Show a more verbose message if BASERUBY is too old
Add rake target to run the bundled rake
rake
[DOC] Fix minor typo on shareable procs section
[ruby/rubygems] Retain current bundler version on bundle clean
bundle clean
Previously: In #9218 a reproduction is shared where running bundle clean using a binstub (bin/bundle) results in bundler removing itself. This results in Ruby falling back to its default bundler version. This behavior seems to be present for as long as there has been a default version of bundler (Ruby 2.6+)....
bin/bundle
[ruby/rubygems] Test for removing current bundler version
https://github.com/ruby/rubygems/commit/675342e6d0
[ruby/rubygems] Split logic to two lines
https://github.com/ruby/rubygems/commit/5a6eca4cf9
[ruby/rubygems] Compare like values in find_bundler
The input to this method is not guaranteed to be a string, it could be a Gem::Version this normalizes the comparison.
Gem::Version
https://github.com/ruby/rubygems/commit/1f43c7a988
Update the latest versions of actions
View all revisions | View revisions
Also available in: Atom