summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2020-12-24shareable_constant_value: experimental_copyKoichi Sasada
2020-12-23Fix class of method in Method#inspect for singleton classes of classesJeremy Evans
2020-12-24add about Ractor into extension.rdoc [ci skip]Koichi Sasada
2020-12-24etc: use atomic operation instead of mutexNobuyoshi Nakada
2020-12-24Expose atomic operation macros with RUBY prefixNobuyoshi Nakada
2020-12-24test/ruby/test_module.rb: not depend on the order of method definitionsYusuke Endoh
2020-12-24[memory_view] Fix some grammar issues in a commentKenta Murata
2020-12-23doc/fiber.md: fix typosMarcus Stollsteimer
2020-12-24introduce rb_ractor_atfork()Koichi Sasada
2020-12-24fix ractor-locking around rb_ractor_thread_list()Koichi Sasada
2020-12-23Small improvements in magic comments docsMarcus Stollsteimer
2020-12-24remove method__cache__clearKoichi Sasada
2020-12-24sample/trick2015/kinaba/entry.rb: The constant "Data" has been removedYusuke Endoh
2020-12-23Document shareable_constant_value and other magic constants [doc]Marc-Andre Lafortune
2020-12-24Reset paren_nest at tAREF and tASET [Bug #17431]Nobuyoshi Nakada
2020-12-24Pass keyword options in assert_syntax_errorNobuyoshi Nakada
2020-12-24* 2020-12-24 [ci skip]git
2020-12-24Module#public_class_method also accepts a symbol array as an argumentYusuke Endoh
2020-12-23[fiddle] Update to 1.0.6Kenta Murata
2020-12-23[ruby/irb] Change StdioInputMethod#eof? to non-blockingaycabta
2020-12-23[ruby/irb] Fix error_message for assert_dynamic_promptaycabta
2020-12-23[ruby/irb] Suppress "shadowing outer" warningaycabta
2020-12-23[ruby/psych] Bump version to 3.3.0Hiroshi SHIBATA
2020-12-23[ruby/psych] Skip test_ractor.rb with ruby/psych repoHiroshi SHIBATA
2020-12-23[ruby/date] Define dummy RUBY_TYPED_FROZEN_SHAREABLE for old RubyKenta Murata
2020-12-23[ruby/date] Fix envutil for old RubyKenta Murata
2020-12-23Use rb_init_identtable instead of direct use of rb_hashtype_identNobuyoshi Nakada
2020-12-23Revert "need to clear blocking cnt at fork (child process)"Koichi Sasada
2020-12-22Skip checking ROBJECT_EMBEDTakashi Kokubun
2020-12-22Allow inlining Integer#-@ and #~Takashi Kokubun
2020-12-23[ruby/psych] Optimize cache with `compare_by_identity`Marc-Andre Lafortune
2020-12-23[ruby/psych] Make Ractor-ready.Marc-Andre Lafortune
2020-12-23[ruby/psych] Don't use instance variables directly for configMarc-Andre Lafortune
2020-12-23[ruby/psych] Avoid methods depending on bindingsMarc-Andre Lafortune
2020-12-23[ruby/psych] Freeze constants.Marc-Andre Lafortune
2020-12-23need to clear blocking cnt at fork (child process)Koichi Sasada
2020-12-23Update version for Ractor-safe extensionsHiroshi SHIBATA
2020-12-23[ruby/date] Workaround for non-ruby repository like ruby/date, flori/jsonHiroshi SHIBATA
2020-12-23Ensure non-literal expressions shareable if `leteral`Nobuyoshi Nakada
2020-12-23Update rb_ractor_ensure_shareableNobuyoshi Nakada
2020-12-23Split the testNobuyoshi Nakada
2020-12-23Added assertionsNobuyoshi Nakada
2020-12-23`begin ... end` is not a literalNobuyoshi Nakada
2020-12-23Added dedicated helper methodsNobuyoshi Nakada
2020-12-23Changed shareable literal semantics [Feature #17397]Nobuyoshi Nakada
2020-12-23Guard < Ruby 3.0 for the repositories of default gems.Hiroshi SHIBATA
2020-12-23ruby_single_main_ractor should be clear before warnKoichi Sasada
2020-12-22Adapt tool/search-cgvars.rb for MacOSMarc-Andre Lafortune
2020-12-22Add tool/search-cgvars.rb, thanks @ko1Marc-Andre Lafortune
2020-12-23[DOC] Add doc to sharing_detection= [ci skip]Kazuhiro NISHIYAMA