summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-09-29[ruby/prism] remove `peek_string` to avoid subtle memory issuesNathan Froyd
2023-09-29[ruby/open3] [DOC] RDoc for Open3BurdetteLamar
2023-09-29[ruby/open3] [DOC] RDoc for Open3BurdetteLamar
2023-09-29[ruby/open3] [DOC] RDoc for Open3BurdetteLamar
2023-09-29[ruby/open3] [DOC] RDoc for Open3BurdetteLamar
2023-09-30Consolidate includes common to universal parserNobuyoshi Nakada
2023-09-30Fix RBignum print [ci skip]Nobuyoshi Nakada
2023-09-30Fix RArray print [ci skip]Nobuyoshi Nakada
2023-09-30Delete empty lines at EOF [ci skip]Nobuyoshi Nakada
2023-09-29.travis.yml: Upgrade the used Ubuntu s390x to 22.04 (Jammy). (#8401)Jun Aruga
2023-09-29[ruby/zlib] Revert "Workaround: Fix test failures on Ubuntu jammy s390x."Jun Aruga
2023-09-29[ruby/prism] Add a logoKevin Newton
2023-09-29[ruby/prism] Mark ranges as static literalKevin Newton
2023-09-29Update default gems list at be63e2515b180c962e4347ce4feda7 [ci skip]git
2023-09-29[ruby/prism] Bump versionKevin Newton
2023-09-29[ruby/prism] Add a type method for quick comparisonKevin Newton
2023-09-29YJIT: Use registers for passing C method arguments (#8538)Takashi Kokubun
2023-09-29YJIT: Report all insn exit reasons (#8541)Takashi Kokubun
2023-09-29YJIT: Remove obsoleted jit_rb_int_mul (#8539)Takashi Kokubun
2023-09-29Move more things through pm_static_literal_valueKevin Newton
2023-09-29Handle static array nodesKevin Newton
2023-09-29Compile implicit nodesKevin Newton
2023-09-29Fix up static hash compilationKevin Newton
2023-09-29[rubygems/rubygems] Handled unknown gems in bundled gems warningJean Boussier
2023-09-29Fix documentation for rb_warn() and friendsBenoit Daloze
2023-09-29Change NODE DEF_TEMP nd_cval to `struct lex_context`yui-knk
2023-09-29Merge NODE_DEF_TEMP and NODE_DEF_TEMP2yui-knk
2023-09-29Update documentation for `yield_self` and `then`Prem Sichanugrist
2023-09-29Fix to replace only `-e` that is a path name in `assert_crash_report`Nobuyoshi Nakada
2023-09-29Remove not used fields from CASE, CASE2, CASE3yui-knk
2023-09-29[ruby/ostruct] Emit a performance warning when OpenStruct is usedJean byroot Boussier
2023-09-29Remove not used fields from ALIAS, VALIAS, UNDEFyui-knk
2023-09-29Remove not used fields from DOT2, DOT3, FLIP2, FLIP3yui-knk
2023-09-29Merge RNode_OP_ASGN2 and RNode_OP_ASGN22yui-knk
2023-09-29Remove not used fields from SELF, NIL, TRUE, FALSEyui-knk
2023-09-28[ruby/open3] [DOC] RDoc for Open3BurdetteLamar
2023-09-28More documentation for pattern matching compilationKevin Newton
2023-09-28Support if and unless guards on patternsKevin Newton
2023-09-28Support local variable targeting in pattern matchingKevin Newton
2023-09-28Support the AlternationPatternNodeKevin Newton
2023-09-28Fill in other missing pattern matching expression typesKevin Newton
2023-09-28Compile basic pattern matching expressionsKevin Newton
2023-09-28[ruby/prism] Self should not be marked as static literalKevin Newton
2023-09-28[ruby/open3] [DOC] RDoc for Open3Peter Zhu
2023-09-28[ruby/prism] Turn on static literal for assoc, hash, and array nodesKevin Newton
2023-09-29Fix `retry` in nested `rescue` blocksNobuyoshi Nakada
2023-09-28Consolidate regexp options, interpolated match last lineKevin Newton
2023-09-28Move IO#readline to RubyAaron Patterson
2023-09-29[DOC] Add linkNobuyoshi Nakada
2023-09-28Add a mention about Socket#recv in NEWS.mdJean Boussier