Age | Commit message (Collapse) | Author |
|
Notes:
Merged: https://github.com/ruby/ruby/pull/4676
|
|
|
|
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/4670
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/4670
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/4670
|
|
It can be optimized and handles Qnil properly.
Notes:
Merged: https://github.com/ruby/ruby/pull/4669
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/4669
|
|
|
|
Support int that follow on symbeg in IRB
https://github.com/ruby/irb/commit/90cb27b1bd
|
|
We already page the page of the zombie calculated. Don't recalculate the
page.
Notes:
Merged: https://github.com/ruby/ruby/pull/4668
|
|
The call after it to `heap_page_add_freeobj` will set the flags.
Notes:
Merged: https://github.com/ruby/ruby/pull/4668
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/4667
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/4665
Merged-By: nobu <nobu@ruby-lang.org>
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/4661
Merged-By: nobu <nobu@ruby-lang.org>
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/4647
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/4644
|
|
|
|
len and *retlen are size_t since r22957
(commit:4de12b6ae9a7fc1e28ada4b62291a78f28ae7528).
|
|
`gc_verify_internal_consistency_` does not walk pages in the tomb heap
so numbers were off. This commit changes it to walk all allocated pages.
Notes:
Merged: https://github.com/ruby/ruby/pull/4666
|
|
|
|
This fixes https://bugs.ruby-lang.org/issues/18038. The provided
reproduction showed that this happens in heredocs with double
interpolation. In this case `DSTR` was getting returned but needs to be
convered to a `EVSTR` which is what is returned by the function. There
may be an additional bug here that we weren't able to produce. It seems
odd that `STR` returns `DSTR` while everything else should return
`EVSTR` since the function is `new_evstr`.
[Bug #18038][ruby-core:104597]
Co-authored-by: Aaron Patterson <tenderlove@ruby-lang.org>
Notes:
Merged: https://github.com/ruby/ruby/pull/4664
|
|
|
|
|
|
Instead of scanning ruby_hexdigits.
|
|
|
|
|
|
|
|
|
|
https://github.com/ruby/irb/commit/e7d71fea46
|
|
|
|
|
|
Pointed out by Coverity Scan
```
** CID 1487522: Control flow issues (MISSING_BREAK)
/error.c: 1273 in exc_full_message()
```
|
|
|
|
https://github.com/ruby/racc/commit/2f6f02e5c1
|
|
https://github.com/ruby/racc/commit/d044ae883f
|
|
https://github.com/ruby/racc/commit/2e8d7d286d
|
|
rake task
https://github.com/ruby/racc/commit/ec7d01980a
|
|
|
|
divisions"
```
test/did_you_mean/spell_checking/test_uncorrectable_name_check.rb:13: warning: ambiguity between regexp and two divisions: wrap regexp in parentheses or add a space after `/' operator
```
http://rubyci.s3.amazonaws.com/ubuntu/ruby-master/log/20210630T033005Z.log.html.gz#test-all
https://github.com/ruby/did_you_mean/commit/842ede4186
|
|
|
|
Co-authored-by: Marivaldo Cavalheiro <marivaldo@gmail.com>
Notes:
Merged-By: marcandre <github@marc-andre.ca>
|
|
|
|
* It used to be hardcoded since 0affbf9d2c7c5c618b8d3fe191e74d9ae8ad22fc
but got removed in 23abf3d3fb82afcc26d35769f0dec59dd46de4bb
* This means that since that second commit, rb_iterate() was used unintentionally.
https://github.com/ruby/racc/commit/8816ced525
|
|
https://github.com/ruby/racc/commit/27e2a64e13
|
|
|
|
* --procnames-start-lines
|
|
|
|
https://github.com/ruby/openssl/commit/68fa9c86f1
|
|
[ky: fixed compatibility with older versions of Ruby]
(cherry picked from commit ruby/ruby@45e65f302b663b2c6ab69df06d3b6f219c1797b2)
https://github.com/ruby/openssl/commit/8d928e0fb9
|