summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-06-23Evacuate transient heap when enabling ractorseileencodes
If the GC has been disabled we need to re-enable it so we can evacuate the transient heap. Fixes https://bugs.ruby-lang.org/issues/17985 [Bug #17985] [ruby-core:104260] Co-authored-by: Aaron Patterson <tenderlove@ruby-lang.org> Notes: Merged: https://github.com/ruby/ruby/pull/4596
2021-06-23Add Related link from String#hash to Object#hashKetan Bhatt
We came across a bug in our code because we assumed `String#hash` to be consistent across Ruby processes, which was incorrect. Our search lead us to `Object#hash` which has the right warning that `String#hash` doesn't. We also noticed that a previous version of the documentation for `String#hash` pointed to `Object#hash` that was removed by https://github.com/ruby/ruby/pull/3565. We think this removal might not be intended and just got missed amidst other changes. Notes: Merged: https://github.com/ruby/ruby/pull/4498
2021-06-23Add parentheses to avoid pointless conditionJeremy Evans
Pointed out by xtkoba (Tee KOBAYASHI). Fixes [Bug #17946] Notes: Merged: https://github.com/ruby/ruby/pull/4575
2021-06-23Add detailed message to assert_external_string_equalaycabta
2021-06-23Discard RDOCOPT environment variable to make tests stableNobuyoshi Nakada
2021-06-23Dispose the global rubygems configuration wholelyNobuyoshi Nakada
2021-06-23Clear rdoc options in the global rubygems configurationNobuyoshi Nakada
2021-06-23Clear default configurationsNobuyoshi Nakada
Remove environment variables which can affect the default configurations.
2021-06-23Make temporary directory under the regular locationNobuyoshi Nakada
2021-06-23Close UserInteraction for tests to fix leaked file descriptorsNobuyoshi Nakada
2021-06-23Revert deprecations for nowNobuyoshi Nakada
2021-06-23[ruby/rdoc] Use pend instead of skipHiroshi SHIBATA
https://github.com/ruby/rdoc/commit/8460a36d84
2021-06-23[ruby/rdoc] Specify working directory for RDoc::Options#check_filesHiroshi SHIBATA
https://github.com/ruby/rdoc/commit/f6cca9bd2f
2021-06-23[ruby/rdoc] Update test/rdoc/test_rdoc_rubygems_hook.rbHiroshi SHIBATA
https://github.com/ruby/rdoc/commit/fb264c4cc4 Co-authored-by: Nobuyoshi Nakada <nobu@ruby-lang.org>
2021-06-23[ruby/rdoc] Rwrite test-case for rubygems_hook without Gem::TestCaseHiroshi SHIBATA
https://github.com/ruby/rdoc/commit/f8d1087ce5
2021-06-23Get rid of pointer castingNobuyoshi Nakada
2021-06-23Refactor class variable cache functionsNobuyoshi Nakada
Extracted repeated code as update_classvariable_cache. When cvc table is not set in getclassvariable, an empty table was created but it has no id and would cause [BUG], so made the code same as setclassvariable.
2021-06-23Add nilclass.rb to .documentS-H-GAMELINKS
Notes: Merged: https://github.com/ruby/ruby/pull/4591
2021-06-23Convert ssize_t properlyNobuyoshi Nakada
2021-06-23Strip trailing spacesNobuyoshi Nakada
2021-06-23Fix a link [ci skip]Kazuhiro NISHIYAMA
2021-06-23* 2021-06-23 [ci skip]git
2021-06-22Fix asan error when walking heap for T_PAYLOAD objectseileencodes
Related to https://bugs.ruby-lang.org/issues/18001 Co-authored-by: Aaron Patterson <tenderlove@ruby-lang.org> Notes: Merged: https://github.com/ruby/ruby/pull/4597
2021-06-22[ruby/irb] Sort ls result ordered by anscestryKeiko Kaneko
https://github.com/ruby/irb/commit/fdd5c0a71e
2021-06-22[Documentation] Fix typo, formatting in `time.c`Anton Rieder
Backticks do not result in code formatting. Notes: Merged: https://github.com/ruby/ruby/pull/4594
2021-06-22Fix NEWS formatting.Samuel Williams
2021-06-22Add fiber scheduler news.Samuel Williams
Notes: Merged: https://github.com/ruby/ruby/pull/4593
2021-06-22Rework `sysread` to use blocking `read_internal_locktmp`.Samuel Williams
Notes: Merged: https://github.com/ruby/ruby/pull/4592
2021-06-22Deprecate and rework old (fd) centric functions.Samuel Williams
Notes: Merged: https://github.com/ruby/ruby/pull/4592
2021-06-22Direct io for accept, send, sendmsg, recvfrom, and related methods.Samuel Williams
Notes: Merged: https://github.com/ruby/ruby/pull/4477
2021-06-22Avoid a duplicated method definition of Object#stubYusuke Endoh
http://rubyci.s3.amazonaws.com/ubuntu/ruby-master/log/20210622T063005Z.log.html.gz ``` /home/chkbuild/chkbuild/tmp/build/20210622T063005Z/ruby/test/rubygems/helper.rb:1565: warning: method redefined; discarding old stub /home/chkbuild/chkbuild/tmp/build/20210622T063005Z/ruby/test/resolv/test_dns.rb:8: warning: previous definition of stub was here ```
2021-06-22[ruby/readline-ext] Version 0.1.2aycabta
https://github.com/ruby/readline-ext/commit/8541aaccb5
2021-06-22Run ifchange with shell explicitly, workaround of noexec mountNobuyoshi Nakada
2021-06-22* 2021-06-22 [ci skip]git
2021-06-21What's Here for Numeric and ComparableBurdette Lamar
2021-06-21Fix finish_using_lib_relineaycabta
2021-06-21Call super method by teardown of tests of Reline as Readlineaycabta
2021-06-21Call Reline-specific method in helper fileaycabta
2021-06-21Rescue conversion error of inputrcaycabta
2021-06-21Call Reline.test_reset in teardown of tests for readline definitelyaycabta
2021-06-21Use test encoding for TestRelineAsReadline and TestRelineAsReadlineHistoryaycabta
2021-06-21Stop using global constant, RELINE_TEST_ENCODINGaycabta
2021-06-21Call Reline.test_reset in teardown definitelyaycabta
2021-06-21Revert "Use Encoding.default_external for tests of Readline::HISTORY"aycabta
This reverts commit 089a26b0a619a649b1958061df8f21a6cdc6cacd.
2021-06-21Experimentally expose RubyVM::AST::Node#node_idYusuke Endoh
Now ISeq#to_a includes the node_id list for each bytecode instruction. I want a way to retrieve the AST::Node instance corresponding to an instruction for a research purpose including TypeProf-based LSP server.
2021-06-21Use Encoding.default_external for tests of Readline::HISTORYaycabta
2021-06-21Check Ruby version to use Fiddle with variadic args in test-allaycabta
2021-06-21[ruby/irb] Improve stackprof measureUlysse Buonomo
Allow usage of more detailed args when setting stackprof callback. Signed-off-by: Ulysse Buonomo <buonomo.ulysse@gmail.com> https://github.com/ruby/irb/commit/c9d101f450
2021-06-21[ruby/reline] Version 0.2.6aycabta
https://github.com/ruby/reline/commit/5917e3a337
2021-06-21[ruby/reline] Fix explamation of #read_ioaycabta
https://github.com/ruby/reline/commit/301ed11bec