summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2025-12-05[ruby/timeout] support RactorKoichi Sasada
2025-12-05[ruby/psych] Use Node#to_ruby parse_symbols optionÉtienne Barrié
2025-12-05Never shrink bignum on reallocJohn Hawthorn
2025-12-05Use VWA for bignumJohn Hawthorn
2025-12-05[ruby/net-http] open: Never call Timeout.timeout in rescue clauseDaisuke Aritomo
2025-12-05[ruby/openssl] asn1: use ASN1_TIME_to_tm() to decode UTCTime and GeneralizedTimeKazuki Yamaguchi
2025-12-05[ruby/openssl] asn1: reorder declarationsKazuki Yamaguchi
2025-12-05[ruby/timeout] Only the timeout method should be public on the Timeout moduleBenoit Daloze
2025-12-05[DOC] Describe `$F`Nobuyoshi Nakada
2025-12-05[DOC] Describe the global variables set by command line optionsNobuyoshi Nakada
2025-12-05[DOC] Centerize Variable, English, and Constant columnsNobuyoshi Nakada
2025-12-05Add Set C API to newsJeremy Evans
2025-12-05Correctly handle `Process.fork` with an active `Fiber.scheduler`. (#15385)Sharon Rosner
2025-12-05Update NEWS.md for Ruby 4.0.0 (#15369)Yusuke Endoh
2025-12-05Skip Windows runner group warning under ruby/ruby repoHiroshi SHIBATA
2025-12-05Ractor.shareable_proc(&pr) should copy prKoichi Sasada
2025-12-04[ruby/rubygems] Add before(:context) hook to warn when spec files are not ass...Hiroshi SHIBATA
2025-12-04[ruby/rubygems] Try to split and run three runners for WindowsHiroshi SHIBATA
2025-12-04[DOC] Cross-link between README pagesBurdetteLamar
2025-12-04Fix thread scheduler issue with thread_sched_wait_events (#15392)Luke Gruber
2025-12-04Adjust test to avoid bugJohn Hawthorn
2025-12-04Change bmethod defined_ractor to use id insteadJohn Hawthorn
2025-12-04Take VM lock in `class_switch_superclass` (#15356)Luke Gruber
2025-12-05Add openssl reformatting to .git-blame-ignore-revs [ci skip]Kazuki Yamaguchi
2025-12-05fix typo s/sharable/shareable/Koichi Sasada
2025-12-04[ruby/openssl] Expand tabs in C source filesKazuki Yamaguchi
2025-12-04[ruby/openssl] Revert "rewriting most of the asn1 init code in ruby"Kazuki Yamaguchi
2025-12-05Method and UnboundMethod can be sharableKoichi Sasada
2025-12-05(experimental) RUBY_TYPED_FROZEN_SHAREABLE_NO_RECKoichi Sasada
2025-12-04Remove mismatched indentations warning (#15410)Étienne Barrié
2025-12-05Refine non-nil warnings for the deprecated variablesNobuyoshi Nakada
2025-12-05[Bug #21764] Propagate the encoding of ID to warningNobuyoshi Nakada
2025-12-04[ruby/prism] Fix `%Q` with newline delimiter and heredoc interpolationEarlopain
2025-12-04[DOC] Fix a macro nameNobuyoshi Nakada
2025-12-04Deprecate `rb_eval_cmd_kw`Nobuyoshi Nakada
2025-12-04Add `rb_eval_cmd_call_kw` to shortcutNobuyoshi Nakada
2025-12-04Ractor.store_if_absent should not warnKoichi Sasada
2025-12-04Update default gems list at d343968ec3a899a29ff4e330dc914d [ci skip]git
2025-12-04[ruby/json] Release 2.17.1Jean Boussier
2025-12-04[ruby/json] Fix a regression in parsing of unicode surogate pairsJean Boussier
2025-12-04[ruby/rubygems] Increase connection pool to allow for up to 70% speed increase:Edouard CHIN
2025-12-03ZJIT: Optimize setivar with shape transition (#15375)Max Bernstein
2025-12-04ZJIT: Inline Kernel#class (#15397)Max Bernstein
2025-12-03ZJIT: Fix definite assignment to work with multiple entry blocksMax Bernstein
2025-12-03ZJIT: Only use make_equal_to for instructions with outputMax Bernstein
2025-12-04[ruby/psych] Add option to disable symbol parsingCaleb Stewart
2025-12-04[ruby/psych] Remove y Object extension in IRBRune Philosof
2025-12-04Remove needless parse.y `new_nil` macroyui-knk
2025-12-04Remove needless parse.y `value_expr` macroyui-knk
2025-12-03YJIT: Pass class and shape ID directly instead of objectMax Bernstein