summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-08-28[rubygems/rubygems] Fix standalone install crashing when using legacy multi r...David Rodríguez
2023-08-28[rubygems/rubygems] Refactor Fetcher#api_fetcher? and fetcher loading logicMartin Emde
2023-08-28YARP: generated files using from templates depend on config.ymlNobuyoshi Nakada
2023-08-27[DOC] More on method exec (#8302)Burdette Lamar
2023-08-27[ruby/yarp] Rename constant pool fields to name or operatorBenoit Daloze
2023-08-27[ruby/yarp] Fix paths in library_symbols_test.rbBenoit Daloze
2023-08-27Remove duplicate `#include <string.h>` [ci skip]Nobuyoshi Nakada
2023-08-27Free all empty heap pages in Process.warmupPeter Zhu
2023-08-27Define bounds-checking interfaces macro for each fileNobuyoshi Nakada
2023-08-26[ruby/irb] Fix deprecation test when ran multiple timesPeter Zhu
2023-08-25[Feature #19785] Deprecate RUBY_GC_HEAP_INIT_SLOTSPeter Zhu
2023-08-26Update default gems list at e2b8eac767d41734520377b5cf6f44 [ci skip]git
2023-08-26[ruby/yarp] Bump to version 0.9.0Kevin Newton
2023-08-26[Bug #19784] Fix behaviors against prefix with broken encodingNobuyoshi Nakada
2023-08-26Split string testsNobuyoshi Nakada
2023-08-26Introduce `at_char_boundary` functionNobuyoshi Nakada
2023-08-26kw_rest_arg nd_cflag has not been used since 9720136yui-knk
2023-08-25Use require_relative in JSON testsTakashi Kokubun
2023-08-25Add Missing Counters to `rb_debug_counter_type` enum (#8297)Zack Deveau
2023-08-25Update depsKevin Newton
2023-08-25Remove config.h from targets necessary for YARPKevin Newton
2023-08-25Remove version templating in YARPKevin Newton
2023-08-25Fix sync script for YARPKevin Newton
2023-08-26Add documentation regarding how to build Ruby for debugging. (#8290)Samuel Williams
2023-08-25[ruby/yarp] Move tests from test/* to test/yarp/* to match CRubyKevin Newton
2023-08-25[ruby/yarp] Introduce parse_lex instead of asking for a blockKevin Newton
2023-08-25[ruby/yarp] Rename Location#to to Location#join, include checksKevin Newton
2023-08-25[ruby/yarp] Accept a block to parse and parse_file to get lexer output as wellKevin Newton
2023-08-25[ruby/yarp] Fix nested multi assignment locationsKevin Newton
2023-08-25[ruby/yarp] Add a Location#to method for combining themKevin Newton
2023-08-25[ruby/yarp] Fix rational parsingKevin Newton
2023-08-25[ruby/yarp] Track block opening and closing locationsKevin Newton
2023-08-25[ruby/yarp] Ensure interpolated symbols converted to regular symbols get open...Kevin Newton
2023-08-25[ruby/yarp] Add closing_loc to WhileNodeKevin Newton
2023-08-25[ruby/yarp] Add closing_loc to UntilNodeKevin Newton
2023-08-25[ruby/yarp] Call shorthand should not result in a message locationKevin Newton
2023-08-25Fix VPATH for yarp/version.hKevin Newton
2023-08-25[ruby/yarp] Fix relative require for version in YARP gemspecKevin Newton
2023-08-25Update sync script to handle yarp/version.hKevin Newton
2023-08-25[ruby/yarp] Use .rb suffix to find version fileKevin Newton
2023-08-25[ruby/yarp] Fix relative require in template scriptKevin Newton
2023-08-25[ruby/yarp] Use templating to avoid duplicating the YARP version in many placesBenoit Daloze
2023-08-25Fix mutation visitor build for YARP templatingKevin Newton
2023-08-25[ruby/yarp] Mark local variable targets in pattern matchingKevin Newton
2023-08-25[ruby/yarp] Provide target node versionsKevin Newton
2023-08-25[ruby/yarp] Split up parse_target and parse_writeKevin Newton
2023-08-25[ruby/yarp] Provide a desugar visitorKevin Newton
2023-08-25[ruby/yarp] Split up AndWriteNode, OrWriteNode, OperatorWriteNodeKevin Newton
2023-08-25[ruby/yarp] Add Node#copy and MutationVisitorKevin Newton
2023-08-25[ruby/yarp] Lambda params should not accept blocksKevin Newton