aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* fix conditon of vm_cc_invalidated_p()Koichi Sasada2021-01-191-1/+1
| | | | | vm_cc_invalidated_p() returns false when the cme is *NOT* invalidated.
* Avoid suppressing unrelated warningsTakashi Kokubun2021-01-181-4/+1
|
* test/ruby/test_jit.rb: Avoid a warningYusuke Endoh2021-01-191-0/+3
| | | | | | | | http://rubyci.s3.amazonaws.com/ubuntu2004/ruby-master/log/20210119T033003Z.log.html.gz ``` /home/chkbuild/chkbuild/tmp/build/20210119T033003Z/ruby/test/ruby/test_jit.rb:781: warning: -e:5: warning: possibly useless use of -@ in void context ```
* test/ruby/test_pattern_matching.rb: Avoid a warningYusuke Endoh2021-01-191-0/+1
| | | | | | | | http://rubyci.s3.amazonaws.com/ubuntu2004/ruby-master/log/20210119T033003Z.log.html.gz ``` /home/chkbuild/chkbuild/tmp/build/20210119T033003Z/ruby/test/ruby/test_pattern_matching.rb:798: warning: assigned but unused variable - x ```
* Use real-case version number for the result of `gem list`Hiroshi SHIBATA2021-01-191-1/+1
|
* Mark pattern labels as unremoveableVladimir Dementyev2021-01-192-1/+11
| | | | | | | | | Peephole optimization doesn't play well with find pattern at least. The only case when a pattern matching could have unreachable patterns is when we have lasgn/dasgn node, which shouldn't happen in real-life. Fixes https://bugs.ruby-lang.org/issues/17534
* Fix JIT link failuresTakashi Kokubun2021-01-183-9/+17
| | | | forgotten in https://github.com/ruby/ruby/pull/4018
* Fix typo: invaldate -> invalidateAlan Wu2021-01-181-3/+3
|
* Added empty ruby2_keywords gem to suffice dependenciesNobuyoshi Nakada2021-01-191-0/+10
|
* Revert "[Document][Array] Add missing call-seq for Array#append"Marc-Andre Lafortune2021-01-181-1/+0
| | | | | | This reverts commit ac1a4bccbda4358436a7a907a7f09d047f562740. See https://github.com/ruby/ruby/pull/4088
* * 2021-01-19 [ci skip]git2021-01-191-1/+1
|
* Skip updating exts in also test-spec to reduce the turnaround time (#4089)Takashi Kokubun2021-01-181-1/+1
| | | | | | Co-authored-by: Nobuyoshi Nakada <nobu@ruby-lang.org> Partially reversing a4f3e1762aa195969ace000ac0dc8d300dda85cb like 21df4dce5308bb0e04e09dc654cdc92af000caf6. We usually run them through make check which has the dependency, and test-all and test-spec without the dependency are useful for running only individual tests.
* [Document][Array] Add missing call-seq for Array#appendJuanito Fatas2021-01-181-0/+1
|
* Revert "Autoconf 2.70 no longer has -o option"Nobuyoshi Nakada2021-01-181-1/+1
| | | | | This reverts commit 331f0bc1cb7965bec9aed5d7278360c2e9fc8946. It seems a mistake.
* Added ruby2_keywords for Ruby 2.5 and 2.6Hiroshi SHIBATA2021-01-181-0/+2
|
* Autoconf 2.70 no longer has -o optionNobuyoshi Nakada2021-01-181-1/+1
|
* Revert AC_PROG_CC_C99 for -std=gnu99 option to gcc 4.8Nobuyoshi Nakada2021-01-181-1/+4
|
* Update for autoconf 2.70Nobuyoshi Nakada2021-01-1814-144/+143
|
* ruby_type_attribute is not used for nowNobuyoshi Nakada2021-01-181-2/+1
|
* Upcoming Struct#new behaviorNobuyoshi Nakada2021-01-181-7/+22
|
* Removed unused AC_CHECKINGNobuyoshi Nakada2021-01-181-7/+0
|
* OpenBSD has getentropy, but no sys/random.hKazuhiro NISHIYAMA2021-01-182-1/+4
| | | | | | | | | | | | | https://man.openbsd.org/getentropy Try to fix https://rubyci.s3.amazonaws.com/openbsd-current/ruby-master/log/20210118T023008Z.fail.html.gz ``` compiling random.c random.c:53:11: fatal error: 'sys/random.h' file not found # include <sys/random.h> ^~~~~~~~~~~~~~ 1 error generated. ```
* * 2021-01-18 [ci skip]git2021-01-181-1/+1
|
* [ruby/irb] Version 1.3.2aycabta2021-01-181-2/+2
| | | | https://github.com/ruby/irb/commit/a7699026cc
* [ruby/irb] skip a failling test on TruffleRubyNobuhiro IMAI2021-01-181-0/+1
| | | | | | * due to the difference of backtrace pointed out by @aycabta https://github.com/ruby/irb/commit/5e00a0ae61
* [ruby/irb] handle repeated exception separatelyNobuhiro IMAI2021-01-182-0/+20
| | | | https://github.com/ruby/irb/commit/fcf6b34bc5
* [ruby/irb] handle `__ENCODING__` as a keyword as wellNobuhiro IMAI2021-01-182-2/+3
| | | | https://github.com/ruby/irb/commit/a6a33d908f
* [ruby/irb] [ruby/irb] [ruby/reline] Version 0.2.2aycabta2021-01-181-1/+1
| | | | | | | | https://github.com/ruby/reline/commit/dfb710946f https://github.com/ruby/irb/commit/1a1cdf9628 https://github.com/ruby/irb/commit/fe99faf8bd
* [ruby/reline] Reline::Windows.erase_after_cursor erases attributes tooaycabta2021-01-181-0/+1
| | | | https://github.com/ruby/reline/commit/68b961dfc7
* [ruby/reline] Support for change in Windows-specific behavior at eolaycabta2021-01-181-15/+7
| | | | | | | The behavior of automatically moving the cursor to the next line when displaying a char at the eol on Windows suddenly disappeared. https://github.com/ruby/reline/commit/cad4de6ee8
* [ruby/reline] Windows needs more times to wait renderingaycabta2021-01-181-1/+3
| | | | https://github.com/ruby/reline/commit/53ff2b09c7
* [ruby/reline] Tests with yamatanooroti don't need chdiraycabta2021-01-181-2/+0
| | | | | | Because of chdir, log files ware created in temporary directries on Windows. https://github.com/ruby/reline/commit/200b469a68
* [ruby/reline] Initialize a variable just in caseaycabta2021-01-181-0/+1
| | | | https://github.com/ruby/reline/commit/29b10f6e98
* Use the dedicated assertionNobuyoshi Nakada2021-01-171-2/+2
|
* random generator update for Mac proposalDavid CARLIER2021-01-172-2/+19
| | | | | using getentropy for seeding, reading 256 bytes at a time to avoid the EIO errno since this is the maximum.
* Warn Struct#initialize with only keyword args (#4070)Takashi Kokubun2021-01-173-7/+34
| | | | | | | | | | | | | | | * Warn Struct#initialize with only keyword args A part of [Feature #16806] * Do not warn if `keyword_init: false` is explicitly specified * Add a NEWS entry * s/in/from/ * Make sure all fields are initialized
* Include missing AvailabilityMacros.hNobuyoshi Nakada2021-01-171-0/+4
|
* Suppress the warning for the invalid method_explorer caseNobuyoshi Nakada2021-01-171-1/+1
|
* Fix Ripper with heredoc.manga_osyo2021-01-172-0/+11
|
* [ruby/fileutils] Removed code for dead versionsNobuyoshi Nakada2021-01-171-13/+3
| | | | https://github.com/ruby/fileutils/commit/1f707d8cc6
* [ruby/fileutils] Drop support for dead old versionsNobuyoshi Nakada2021-01-171-1/+1
| | | | https://github.com/ruby/fileutils/commit/4526148c67
* Update the maintainer of net-smtpHiroshi SHIBATA2021-01-171-1/+1
|
* * 2021-01-17 [ci skip]git2021-01-171-1/+1
|
* Remove samples for test-unitSutou Kouhei2021-01-175-68/+0
| | | | They are no longer needed.
* Move rss samples to ruby/rssSutou Kouhei2021-01-175-388/+0
|
* [ruby/io-console] Rubygems 3.2 supports `--platform` optionNobuyoshi Nakada2021-01-161-5/+0
| | | | https://github.com/ruby/io-console/commit/c8046fde84
* [ruby/io-console] Moved JRuby version files into particular pathNobuyoshi Nakada2021-01-161-0/+6
| | | | https://github.com/ruby/io-console/commit/b0691d2c20
* [ruby/io-console] Delegate to JRuby versionNobuyoshi Nakada2021-01-161-0/+15
| | | | | | Add `--platform` option tentatively. https://github.com/ruby/io-console/commit/3bf1a7b753
* [ruby/io-console] bump up to 0.5.7Nobuyoshi Nakada2021-01-161-1/+1
| | | | https://github.com/ruby/io-console/commit/f55d7ebff6
* Don't try to clear cache on garbage objectsAaron Patterson2021-01-151-0/+1
| | | | | | | | | | | | | Method cache can be cleared during lazy sweeping. An object that will be collected during lazy sweep *should not* have it's method cache cleared. Soon-to-be-collected objects can be in an inconsistent state and this can lead to a crash. This patch just leaves early if the object is going to be collected. Fixes [Bug #17536] Co-Authored-By: John Hawthorn <john@hawthorn.email> Co-Authored-By: Alan Wu <XrXr@users.noreply.github.com>