summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-12-12YJIT: Implement opt_newarray_max instruction (#6893)Takashi Kokubun
Notes: Merged-By: maximecb <maximecb@ruby-lang.org>
2022-12-12[DOC] Fix format in ObjectSpace.dump_allPeter Zhu
2022-12-12[DOC] Fix format for ObjectSpace.dump_shapesPeter Zhu
2022-12-12[DOC] Fix call-seq for ObjectSpace methodsPeter Zhu
2022-12-12[DOC] Fix typo in docs for ObjectSpace.dump_allPeter Zhu
2022-12-12[DOC] Fix indentation for ObjectSpace.dump_allPeter Zhu
2022-12-12[DOC] Don't document private methods in objspacePeter Zhu
2022-12-12Display error messages outside the groups so can be found quicklyNobuyoshi Nakada
2022-12-12Fix positional argument color [ci skip]Nobuyoshi Nakada
2022-12-12outdate-bundled-gems.rb: check for gemspec files for extensionsNobuyoshi Nakada
https://github.com/ruby/setup-ruby/issues/415#issuecomment-1345662263
2022-12-12outdate-bundled-gems.rb: remove unused optionNobuyoshi Nakada
2022-12-12Prevent potential buffer overflow on enclenYusuke Endoh
Follow up of 1d2d25dcadda0764f303183ac091d0c87b432566 Notes: Merged: https://github.com/ruby/ruby/pull/6903
2022-12-12[rubygems/rubygems] Prefer RbConfig::CONFIG['EXEEXT'] over hardcorded '.exe'Nobuyoshi Nakada
https://github.com/rubygems/rubygems/commit/bc84b2d262
2022-12-12Make absent operator work at the end of the input stringYusuke Endoh
https://bugs.ruby-lang.org/issues/19104#change-100542 Notes: Merged: https://github.com/ruby/ruby/pull/6902
2022-12-12[DOC] NEWS about [Feature #19104]Nobuyoshi Nakada
2022-12-12Merge RubyGems/Bundler masterHiroshi SHIBATA
from https://github.com/rubygems/rubygems/commit/bfb0ae69776069155d2092702bfbb5a12617d85a Notes: Merged: https://github.com/ruby/ruby/pull/6906
2022-12-11[ruby/net-http] [DOC] Enhanced RDoc for Net::HTTPBurdette Lamar
(https://github.com/ruby/net-http/pull/85) https://github.com/ruby/net-http/commit/9d9040fb79
2022-12-11[DOC] Correct Array#compact! descriptionJonathan Lim
Notes: Merged: https://github.com/ruby/ruby/pull/6904 Merged-By: XrXr
2022-12-11Skip Cirrus checks for [DOC] commitsAlan Wu
Since we also skip them on GitHub Actions. Notes: Merged: https://github.com/ruby/ruby/pull/6905
2022-12-11[DOC] Improve Random::Formatter docszverok
* Make its usage more obvious (by providing more detailed examples); * Include mention of it into Random itself; * Small cleanups of docs. Notes: Merged: https://github.com/ruby/ruby/pull/5434
2022-12-11[DOC] Clarify Class#subclases behavior quirkszverok
As per discussion in [Feature #18273], explain the non-deterministic nature of the method. Notes: Merged: https://github.com/ruby/ruby/pull/5480
2022-12-11[rubygems/rubygems] Bump optparse to 0.3.0David Rodríguez
And remove a patch no longer needed since we dropped Ruby 2.4 support. https://github.com/rubygems/rubygems/commit/8939337072
2022-12-11[rubygems/rubygems] Bump Molinillo and tsortDavid Rodríguez
And configure tsort to be vendored as a dependency of Molinillo. https://github.com/rubygems/rubygems/commit/8ec749f891
2022-12-11NEWS.md: fix ticket ref position.nagachika
2022-12-11Fix typos [ci skip]Kazuhiro NISHIYAMA
2022-12-10MJIT: Compile methods in batches (#6900)Takashi Kokubun
* MJIT: Compile methods in batches * MJIT: make mjit-bindgen * MJIT: Fix RubyVM::MJIT tests Notes: Merged-By: k0kubun <takashikkbn@gmail.com>
2022-12-11[Bug #19182] Unicode updating targets do not need to run for each filesNobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/6899
2022-12-10Expose need_major_gc via GC.latest_gc_info (#6791)Mirek Klimos
Notes: Merged-By: peterzhu2118 <peter@peterzhu.ca>
2022-12-10Update shape capacity when removing ivar and rewriting shape transitionsJemma Issroff
Since edc7af48acd12666a2945f30901d16b62a39f474, we now no longer have undef ivar transitions. Instead, we rebuild the shapes table. When we do this, we need to ensure that we retain our capacities on shapes. Notes: Merged: https://github.com/ruby/ruby/pull/6894
2022-12-10[DOC] Fix update-NEWS-refs.rbNobuyoshi Nakada
* Issue numbers are path components but not fragments * Align justification width to Feature lines
2022-12-10A negative denominator case in the Rational string parsing testNobuyoshi Nakada
2022-12-10NEWS.md: Added compatibility issue of String#to_c. [ruby-core:110523] [Bug ↵nagachika
#19087]
2022-12-10Win32: Move fallback BASERUBY definitionNobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/6898
2022-12-10[Bug #19181] Separate the rule for unicode_normalize/tables.rb timestampNobuyoshi Nakada
It should depends on only existing data files (except for the tools), unless `ALWAYS_UPDATE_UNICODE=yes`. Notes: Merged: https://github.com/ruby/ruby/pull/6898
2022-12-09[DOC] Fix false link to ::DataAlan Wu
2022-12-10Add spec for fiber storage. (#6896)Samuel Williams
Notes: Merged-By: ioquatix <samuel@codeotaku.com>
2022-12-09YJIT: Split send_iseq_complex_callee exit reasons (#6895)Takashi Kokubun
Notes: Merged-By: k0kubun <takashikkbn@gmail.com>
2022-12-09[ruby/irb] Fix step command (https://github.com/ruby/irb/pull/477)Stan Lo
The current `next` pre-command workaround on IRB source stepping moves the location by 1 extra line. A better way is to make `debug` skip IRB frames completely, which is what this commit does. It also fixes the step command's test. The `|` in regexp was not escaped so it was always incorrectly matched.
2022-12-09YJIT: implement `getconstant` YARV instruction (#6884)Maxime Chevalier-Boisvert
* YJIT: implement getconstant YARV instruction * Constant id is not a pointer * Stack operands must be read after jit_prepare_routine_call Co-authored-by: Takashi Kokubun <takashikkbn@gmail.com> Notes: Merged-By: k0kubun <takashikkbn@gmail.com>
2022-12-09YJIT: Filter out 0-exit ops from Top-20 exit ops (#6892)Takashi Kokubun
Notes: Merged-By: k0kubun <takashikkbn@gmail.com>
2022-12-09objspace_dump.c: dump the capacity field for INITIAL_CAPACITY shapesJean Boussier
We forgot about that one, it's quite useful to see which capacity we started from. Notes: Merged: https://github.com/ruby/ruby/pull/6891
2022-12-09Remove unused counter for heap_page->pinned_slotsMatt Valentine-House
Notes: Merged: https://github.com/ruby/ruby/pull/6881
2022-12-09Clean up a temporary fileNobuyoshi Nakada
2022-12-09[Bug #19167] Remove useless conversion of classes for special constNobuyoshi Nakada
2022-12-09Use rb_inspect instead of +PRIsVALUE for Object.inspectMatt Valentine-House
In order to preserve the values when TrueClass, FalseClass or NilClass are stored in ivars Notes: Merged: https://github.com/ruby/ruby/pull/6872
2022-12-09Update default gems list at 01cf3ab3b8ee20ad6746373ae17a56 [ci skip]git
2022-12-09[ruby/date] Bump version to 3.3.1Hiroshi SHIBATA
https://github.com/ruby/date/commit/b7a8229041
2022-12-09[ruby/date] No-op gem for JRuby for nowCharles Oliver Nutter
Remove all shipped files and require path on JRuby until we can add JRuby's extension to the gem. Temporary workaround for #48 https://github.com/ruby/date/commit/94c3becef2
2022-12-08MJIT: Improve comments for JIT fields [ci skip]Takashi Kokubun
2022-12-08MJIT: Clarify jit_unit is only for MJITTakashi Kokubun