aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* [Bug #19784] Fix behaviors against prefix with broken encodingNobuyoshi Nakada2023-08-264-19/+59
* Split string testsNobuyoshi Nakada2023-08-261-16/+48
* Introduce `at_char_boundary` functionNobuyoshi Nakada2023-08-264-8/+12
* kw_rest_arg nd_cflag has not been used since 9720136yui-knk2023-08-261-1/+0
* Use require_relative in JSON testsTakashi Kokubun2023-08-2510-10/+10
* Add Missing Counters to `rb_debug_counter_type` enum (#8297)Zack Deveau2023-08-251-0/+7
* Update depsKevin Newton2023-08-251-18/+25
* Remove config.h from targets necessary for YARPKevin Newton2023-08-253-57/+5
* Remove version templating in YARPKevin Newton2023-08-2512-146/+18
* Fix sync script for YARPKevin Newton2023-08-251-4/+1
* Add documentation regarding how to build Ruby for debugging. (#8290)Samuel Williams2023-08-261-0/+8
* [ruby/yarp] Move tests from test/* to test/yarp/* to match CRubyKevin Newton2023-08-2519-18/+118
* [ruby/yarp] Introduce parse_lex instead of asking for a blockKevin Newton2023-08-258-98/+182
* [ruby/yarp] Rename Location#to to Location#join, include checksKevin Newton2023-08-251-3/+8
* [ruby/yarp] Accept a block to parse and parse_file to get lexer output as wellKevin Newton2023-08-252-3/+50
* [ruby/yarp] Fix nested multi assignment locationsKevin Newton2023-08-2510-45/+57
* [ruby/yarp] Add a Location#to method for combining themKevin Newton2023-08-251-0/+5
* [ruby/yarp] Fix rational parsingKevin Newton2023-08-252-10/+16
* [ruby/yarp] Track block opening and closing locationsKevin Newton2023-08-2539-14/+159
* [ruby/yarp] Ensure interpolated symbols converted to regular symbols get open...Kevin Newton2023-08-258-58/+77
* [ruby/yarp] Add closing_loc to WhileNodeKevin Newton2023-08-2516-23/+79
* [ruby/yarp] Add closing_loc to UntilNodeKevin Newton2023-08-2512-24/+58
* [ruby/yarp] Call shorthand should not result in a message locationKevin Newton2023-08-257-11/+11
* Fix VPATH for yarp/version.hKevin Newton2023-08-251-1/+1
* [ruby/yarp] Fix relative require for version in YARP gemspecKevin Newton2023-08-251-1/+7
* Update sync script to handle yarp/version.hKevin Newton2023-08-254-4/+6
* [ruby/yarp] Use .rb suffix to find version fileKevin Newton2023-08-251-1/+1
* [ruby/yarp] Fix relative require in template scriptKevin Newton2023-08-251-1/+7
* [ruby/yarp] Use templating to avoid duplicating the YARP version in many placesBenoit Daloze2023-08-2511-23/+38
* Fix mutation visitor build for YARP templatingKevin Newton2023-08-252-0/+6
* [ruby/yarp] Mark local variable targets in pattern matchingKevin Newton2023-08-2521-400/+109
* [ruby/yarp] Provide target node versionsKevin Newton2023-08-2549-323/+340
* [ruby/yarp] Split up parse_target and parse_writeKevin Newton2023-08-251-42/+166
* [ruby/yarp] Provide a desugar visitorKevin Newton2023-08-256-2/+338
* [ruby/yarp] Split up AndWriteNode, OrWriteNode, OperatorWriteNodeKevin Newton2023-08-2529-454/+1174
* [ruby/yarp] Add Node#copy and MutationVisitorKevin Newton2023-08-255-0/+31
* [ruby/yarp] Lambda params should not accept blocksKevin Newton2023-08-253-2/+74
* [ruby/yarp] ignore state on embexpr_endHParker2023-08-251-15/+8
* Update NEWS.md for YJIT [ci skip]Takashi Kokubun2023-08-251-6/+12
* [ruby/yarp] fix: regexes and strings with escaped newline around a heredocMike Dalessio2023-08-254-7/+130
* [ruby/yarp] Allow whitespace after "(en)coding" before ":", as in "encoding ...Jemma Issroff2023-08-252-5/+14
* [Bug #19852] Use gem name without suffixNobuyoshi Nakada2023-08-261-3/+5
* [Bug #19851] Ripper: Hide internal block argument IDNobuyoshi Nakada2023-08-262-1/+7
* [ruby/yarp] Add names to classes and modulesKevin Newton2023-08-2530-93/+197
* Replace only use of `snprintf` in parserNobuyoshi Nakada2023-08-253-12/+12
* Implement WeakKeyMap using weak referencesPeter Zhu2023-08-252-139/+178
* Implement WeakMap using weak referencesPeter Zhu2023-08-252-289/+222
* Expose stats about weak referencesPeter Zhu2023-08-252-0/+67
* Implement weak references in the GCPeter Zhu2023-08-254-16/+99
* Add _without_gc functions to darrayPeter Zhu2023-08-251-29/+85