aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* YJIT: Use registers for passing C method arguments (#8538)Takashi Kokubun2023-09-291-19/+23
* YJIT: Report all insn exit reasons (#8541)Takashi Kokubun2023-09-291-9/+30
* YJIT: Remove obsoleted jit_rb_int_mul (#8539)Takashi Kokubun2023-09-291-29/+0
* Move more things through pm_static_literal_valueKevin Newton2023-09-291-83/+124
* Handle static array nodesKevin Newton2023-09-292-27/+40
* Compile implicit nodesKevin Newton2023-09-292-0/+16
* Fix up static hash compilationKevin Newton2023-09-292-14/+57
* [rubygems/rubygems] Handled unknown gems in bundled gems warningJean Boussier2023-09-291-12/+14
* Fix documentation for rb_warn() and friendsBenoit Daloze2023-09-291-11/+11
* Change NODE DEF_TEMP nd_cval to `struct lex_context`yui-knk2023-09-292-22/+22
* Merge NODE_DEF_TEMP and NODE_DEF_TEMP2yui-knk2023-09-295-36/+11
* Update documentation for `yield_self` and `then`Prem Sichanugrist2023-09-291-9/+9
* Fix to replace only `-e` that is a path name in `assert_crash_report`Nobuyoshi Nakada2023-09-291-1/+1
* Remove not used fields from CASE, CASE2, CASE3yui-knk2023-09-292-6/+0
* [ruby/ostruct] Emit a performance warning when OpenStruct is usedJean byroot Boussier2023-09-293-0/+32
* Remove not used fields from ALIAS, VALIAS, UNDEFyui-knk2023-09-292-8/+0
* Remove not used fields from DOT2, DOT3, FLIP2, FLIP3yui-knk2023-09-292-6/+0
* Merge RNode_OP_ASGN2 and RNode_OP_ASGN22yui-knk2023-09-295-33/+13
* Remove not used fields from SELF, NIL, TRUE, FALSEyui-knk2023-09-292-25/+0
* [ruby/open3] [DOC] RDoc for Open3BurdetteLamar2023-09-281-26/+129
* More documentation for pattern matching compilationKevin Newton2023-09-281-0/+14
* Support if and unless guards on patternsKevin Newton2023-09-281-8/+40
* Support local variable targeting in pattern matchingKevin Newton2023-09-282-13/+35
* Support the AlternationPatternNodeKevin Newton2023-09-282-8/+44
* Fill in other missing pattern matching expression typesKevin Newton2023-09-281-0/+24
* Compile basic pattern matching expressionsKevin Newton2023-09-282-0/+137
* [ruby/prism] Self should not be marked as static literalKevin Newton2023-09-281-1/+0
* [ruby/open3] [DOC] RDoc for Open3Peter Zhu2023-09-281-28/+101
* [ruby/prism] Turn on static literal for assoc, hash, and array nodesKevin Newton2023-09-281-1/+23
* Fix `retry` in nested `rescue` blocksNobuyoshi Nakada2023-09-292-10/+44
* Consolidate regexp options, interpolated match last lineKevin Newton2023-09-282-37/+50
* Move IO#readline to RubyAaron Patterson2023-09-285-15/+150
* [DOC] Add linkNobuyoshi Nakada2023-09-291-0/+1
* Add a mention about Socket#recv in NEWS.mdJean Boussier2023-09-281-0/+4
* Add indentation to ignore revs [ci skip]Nobuyoshi Nakada2023-09-291-0/+1
* Fix up indentation [ci skip]Nobuyoshi Nakada2023-09-291-65/+70
* [YARP] Implement MatchWriteNodeMatt Valentine-House2023-09-282-0/+67
* Fix order-dependent tests in test_compile_prismKevin Newton2023-09-281-15/+15
* [ruby/reline] Properly restore Reline::IOGate in test teardowntomoya ishida2023-09-283-13/+20
* Add indentation to ignore revsKevin Newton2023-09-281-0/+3
* Fix up indentation in prism_compile.cKevin Newton2023-09-281-1167/+1138
* Move CRuby-specific prism files to top levelKevin Newton2023-09-286-1087/+1081
* [ruby/prism] Check whether the predicate is closed for conditionalsHaldun Bayhantopcu2023-09-282-12/+13
* [ruby/prism] Check for a semicolon or a newline after the inheritance operatorHaldun Bayhantopcu2023-09-285-2/+15
* [ruby/prism] Fix assertion failure for fwd params after restHaldun Bayhantopcu2023-09-284-0/+17
* Requires ruby/rbs#1550Nobuyoshi Nakada2023-09-281-1/+1
* Syntax check of `yield` in the parserNobuyoshi Nakada2023-09-284-5/+43
* Jumps are possible in the top-level loopNobuyoshi Nakada2023-09-282-1/+5
* Suppress void context warnings in verbose modeNobuyoshi Nakada2023-09-282-24/+24
* [DOC] RDoc for Open3.popen3 (#8521)Burdette Lamar2023-09-271-38/+106