| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-12-23 | [DOC] Do not push NEWS update to pull-request | Nobuyoshi Nakada | |
| 2021-12-23 | Update bundled gems list at a6b2757d0572db1dc3f079a9cdd42c [ci skip] | git | |
| Notes: Merged: https://github.com/ruby/ruby/pull/5328 | |||
| 2021-12-23 | Update TypeProf to 0.21.1 | Yusuke Endoh | |
| Notes: Merged: https://github.com/ruby/ruby/pull/5328 | |||
| 2021-12-23 | [ruby/pp] [DOC] Update for PP.width_for [Feature #12913] | Nobuyoshi Nakada | |
| https://github.com/ruby/pp/commit/cad3cc762c | |||
| 2021-12-23 | `finalize_deferred` doesn't need VM lock | Koichi Sasada | |
| `finalize_list()` acquires VM lock to manipulate objspace state. Notes: Merged: https://github.com/ruby/ruby/pull/5326 | |||
| 2021-12-23 | undef `rb_vm_lookup_overloaded_cme()` | Koichi Sasada | |
| Some callable method entries (cme) can be a key of `overloaded_cme_table` and the keys should be pinned because the table is numtable (VALUE is a key). Before the patch GC checks the cme is in `overloaded_cme_table` by looking up the table, but it needs VM locking. It works well in normal GC marking because it is protected by the VM lock, but it doesn't work on `rb_objspace_reachable_objects_from` because it doesn't use VM lock. Now, the number of target cmes are small enough, I decide to pin down all possible cmes instead of using looking up the table. Notes: Merged: https://github.com/ruby/ruby/pull/5327 | |||
| 2021-12-23 | Separate cache key from primary key [ci skip] | Nobuyoshi Nakada | |
| 2021-12-23 | Get stdgems JSON files only if modified [ci skip] | Nobuyoshi Nakada | |
| 2021-12-23 | Update default gems list at d5019949b5c9404d65a1d283375cf9 [ci skip] | git | |
| 2021-12-23 | [ruby/error_highlight] Bump version | Yusuke Endoh | |
| https://github.com/ruby/error_highlight/commit/ae3053686f | |||
| 2021-12-23 | Revert "Replace an deprecated constant with a new one in did_you_mean" | Yuki Nishijima | |
| This reverts commit 573d9d3a4a0f112379874cedf4e494515e4b3f15. | |||
| 2021-12-23 | Update default gems list at de841e2e28a8f721895acb1a76c784 [ci skip] | git | |
| 2021-12-23 | Revert the commits for did_you_mean | Yuki Nishijima | |
| This reverts commit feaf4fbc3fa16382fbd07158c448c7b5bdae78b5. This reverts commit 0d4bfbdbe1f880c712b3e60de5fce423e6096f8d. This reverts commit ac4e0978ee4358430396403065eabe1aca05784f. | |||
| 2021-12-23 | Update default gems list at 231f2c26b8efd14ce3fd8961292db8 [ci skip] | git | |
| Notes: Merged: https://github.com/ruby/ruby/pull/5325 | |||
| 2021-12-23 | Merge RubyGems-3.3.1 and Bundler-2.3.1 | Hiroshi SHIBATA | |
| Notes: Merged: https://github.com/ruby/ruby/pull/5325 | |||
| 2021-12-23 | Remove test that activates Ractor unexpectedly | Yuki Nishijima | |
| 2021-12-23 | Add fiber scheduler hooks for `pread`/`pwrite`, and add support to `IO::Buffer`. | Samuel Williams | |
| Notes: Merged: https://github.com/ruby/ruby/pull/5249 Merged-By: ioquatix <samuel@codeotaku.com> | |||
| 2021-12-23 | * 2021-12-23 [ci skip] | git | |
| 2021-12-22 | [DOC] Enhanced RDoc for IO (#5321) | Burdette Lamar | |
| Treats: #readpartial #read Notes: Merged-By: BurdetteLamar <BurdetteLamar@Yahoo.com> | |||
| 2021-12-22 | Replace an deprecated constant with a new one in did_you_mean | Yuki Nishijima | |
| 2021-12-22 | * gems/default_gems: Fix typos | Yuki Nishijima | |
| 2021-12-22 | Update default gems list at ac4e0978ee4358430396403065eabe [ci skip] | git | |
| 2021-12-22 | * gems/default_gems: Sync did_you_mean | Yuki Nishijima | |
| 2021-12-22 | Empty and return the buffer if zero size is given [Bug #18421] | Nobuyoshi Nakada | |
| In `IO#readpartial` and `IO#read_nonblock`, as well as `IO#read`. Notes: Merged: https://github.com/ruby/ruby/pull/5323 | |||
| 2021-12-22 | Split too long line | Nobuyoshi Nakada | |
| I don't have a display enough for 170 columns, and it is hard to use small fonts for my eyes. :( | |||
| 2021-12-22 | Show the target Proc on Ractor::IsolationError | Sutou Kouhei | |
| It's useful for debug. Notes: Merged: https://github.com/ruby/ruby/pull/5320 | |||
| 2021-12-22 | Reverts the accidental commits for rubygems/bundler. | Hiroshi SHIBATA | |
| We stay to the stable version for releasing Ruby 3.1.0. Revert commits: b86a7ba49252e00e19c22bbcdc821b5acc31ff92 ef973aa7aa65143a4f05d623c016d459426770d0 | |||
| 2021-12-22 | Remove incorrectly added `update.rb` file. | Samuel Williams | |
| Notes: Merged: https://github.com/ruby/ruby/pull/5319 | |||
| 2021-12-22 | Extended interface for IO::Buffer & documentation. | Samuel Williams | |
| Notes: Merged: https://github.com/ruby/ruby/pull/5314 Merged-By: ioquatix <samuel@codeotaku.com> | |||
| 2021-12-22 | [rubygems/rubygems] Fix error when gem specified twice in gemfile under ↵ | David Rodríguez | |
| different platforms https://github.com/rubygems/rubygems/commit/83bc87ca98 | |||
| 2021-12-22 | [rubygems/rubygems] These commands shouldn't be failing, just warning | David Rodríguez | |
| https://github.com/rubygems/rubygems/commit/04b1ac72b9 | |||
| 2021-12-22 | * 2021-12-22 [ci skip] | git | |
| 2021-12-22 | add ref to the ticket | Koichi Sasada | |
| 2021-12-21 | Revert commits for did_you_mean | Yuki Nishijima | |
| This reverts commit 4560091b1c99ab33db0d653b9dd2d977fe4676d5. This reverts commit a6f76122a2395bd914daa0aa04fb5a6ce4e0c045. This reverts commit e59b18a6379c55f15ccda85c27d6997d44ef5293. This reverts commit 505dfae05d56d844ea150676edb87850a406d071. | |||
| 2021-12-21 | * gems/default_gems: Make the SPELL_CHECKERS constant as compatible as possible | Yuki Nishijima | |
| 2021-12-21 | * gems/default_gems: Fix CI builds | Yuki Nishijima | |
| 2021-12-21 | Update default gems list at 505dfae05d56d844ea150676edb878 [ci skip] | git | |
| 2021-12-21 | * gems/default_gems: Sync did_you_mean | Yuki Nishijima | |
| 2021-12-21 | Added Psych 4 incompatibility to NEWS | Hiroshi SHIBATA | |
| [Bug #17866][ruby-core:103866] | |||
| 2021-12-21 | Add missing '%' in format string | Kazuhiro NISHIYAMA | |
| 2021-12-21 | Fix a typo [ci skip] | Kazuhiro NISHIYAMA | |
| 2021-12-21 | Fix typos | Kazuhiro NISHIYAMA | |
| 2021-12-21 | [ruby/irb] Check colorize option correctly to clear char attr and don't use ↵ | aycabta | |
| it for tests https://github.com/ruby/irb/commit/de561cafeb | |||
| 2021-12-21 | [ruby/irb] Add resetting char attr that I forgot | aycabta | |
| https://github.com/ruby/irb/commit/b5f953dc33 | |||
| 2021-12-21 | Update default gems list at f51811ca75894f5227fb2dd9f2f61f [ci skip] | git | |
| Notes: Merged: https://github.com/ruby/ruby/pull/5317 | |||
| 2021-12-21 | Merge RubyGems-3.3.0 and Bundler-2.3.0 | Hiroshi SHIBATA | |
| Notes: Merged: https://github.com/ruby/ruby/pull/5317 | |||
| 2021-12-21 | make `overloaded_cme_table` truly weak key map | Koichi Sasada | |
| `overloaded_cme_table` keeps cme -> monly_cme pairs to manage corresponding `monly_cme` for `cme`. The lifetime of the `monly_cme` should be longer than `monly_cme`, but the previous patch losts the reference to the living `monly_cme`. Now `overloaded_cme_table` values are always root (keys are only weak reference), it means `monly_cme` does not freed until corresponding `cme` is invalidated. To make managing easy, move `overloaded_cme_table` to `rb_vm_t`. Notes: Merged: https://github.com/ruby/ruby/pull/5316 | |||
| 2021-12-21 | rbinstall.rb: install ext only when it's configured [Bug #18414] | Yuta Saito | |
| Notes: Merged: https://github.com/ruby/ruby/pull/5297 | |||
| 2021-12-21 | Make the cache directory [ci skip] | Nobuyoshi Nakada | |
| 2021-12-21 | Ignore hung-ups after success on s390x-linux tentatively [ci skip] | Nobuyoshi Nakada | |
