Remove rehash checking TODO (GH-13919)
Hash#rehash checks for rehash during iteration, and there seems to be no efficient way to check for it after the fact, so remove the TODO.
ZJIT: Support invalidating on method redefinition (#13875)
ZJIT: Support invalidating method redefinition
This commit adds support for the MethodRedefined invariant to be invalidated when a method is redefined.
Changes:
Fix size assertion in concurrent set resizing
Since we resize when prev_size > set->capacity / 2, it's possible that prev_size == set->capacity / 2, so we need to change the assertion in concurrent_set_try_resize_without_locking to be new_set->size <= new_set->capacity / 2.
prev_size > set->capacity / 2
prev_size == set->capacity / 2
new_set->size <= new_set->capacity / 2
Extract arith_seq_take
[ruby/fileutils] If noop, return before checking the argument
noop
Get rid of failure in rbs.
https://github.com/ruby/fileutils/commit/e44b7b366c
[ruby/fileutils] [DOC] Fix optional argument descriptions
Several optional positional arguments were incorrectly denoted as keyword arguments so correct them.
https://github.com/ruby/fileutils/commit/c25f069f96
[ruby/fileutils] Fix ln_sf with multiple sources and target_directory: false
ln_sf
target_directory: false
In this case, an ArgumentError is now raised rather than ignoring the option, just as GNU coreutils' ln would error on the command line. Fixes https://github.com/ruby/fileutils/pull/128 as well....
ln
Update default gems list at 1e65f0d93e637770c1598efae0d5a2 [ci skip]
[ruby/json] Release 2.13.0
https://github.com/ruby/json/commit/8d08494dee
Revert "[Bug #21256] Fix it parameter when splatting and define_method is…"
it
define_method
This reverts commit 265059603c3aa6a13f90096c71b32046a17938f3.
View all revisions | View revisions
Also available in: Atom