summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-09-01[YARP] Small fixes for existing ConstantNodes (#8346)Jemma Issroff
2023-09-01Skip weak references to old objects in minor GCPeter Zhu
2023-09-01[ruby/yarp] Ensure node are present only once in the desugared ASTBenoit Daloze
2023-09-01[ruby/yarp] Move name_loc before value for LocalVariableWriteNodeBenoit Daloze
2023-09-01[ruby/yarp] Make operator_loc the last field for GlobalVariableWriteNodeBenoit Daloze
2023-09-01[ruby/yarp] Do not desugar Foo::Bar {||,&&,+}= baz as it is incorrect without...Benoit Daloze
2023-09-01[ruby/yarp] Fix comments for methods using desugar_or_write_defined_nodeBenoit Daloze
2023-09-01[rubygems/rubygems] Use assertion message strictlyHiroshi SHIBATA
2023-09-01Copy compile options from AST directly without intermediate HashNobuyoshi Nakada
2023-09-01Copy `rb_compile_option_t` only if neededNobuyoshi Nakada
2023-09-01Use macro argument not the variable directlyNobuyoshi Nakada
2023-09-01[Bug #19281] Allow semicolon in parenthesis at the first argument of command ...yui-knk
2023-08-31[ruby/yarp] fix: octal, hex, and unicode strings at the end of aMike Dalessio
2023-09-01[Bug-18878] Parse qualified const with brace block as method callNobuyoshi Nakada
2023-08-31Remove gc_mark_valuesMatt Valentine-House
2023-08-31Prevent rb_gc_mark_values from pinning objectsMatt Valentine-House
2023-08-31[DOC] RDoc for #spawn (#8342)Burdette Lamar
2023-08-31[ruby/yarp] add some `const` qualifiers to local variablesNathan Froyd
2023-08-31[YARP] Avoid if-else in yp_compile_node (#8336)Mau Magnaguagno
2023-08-31[YARP] Implement SourceNodes (File, Line, Encoding) (#8328)Jemma Issroff
2023-08-31[ruby/irb] Drop rdoc's version requirementStan Lo
2023-08-31YJIT: Handle getblockparamproxy with ifuncJohn Hawthorn
2023-08-31TestSocket_UNIXSocket: stop testing empty packetsJean Boussier
2023-08-31[DOC] Link fix (#8340)Burdette Lamar
2023-08-31[ruby/irb] Require Reline 0.3.8+Stan Lo
2023-08-31Correctly calculate initial pagesPeter Zhu
2023-08-31[DOC] RDoc for Kernel#system (#8309)Burdette Lamar
2023-08-31[Bug #19349] Respect `#to_int` of `base` argumentNobuyoshi Nakada
2023-08-31Separate test for `Kernel#Integer` with `base` argumentNobuyoshi Nakada
2023-08-31[ruby/shellwords] omit blank lineHiroshi SHIBATA
2023-08-31[YARP] Remove Java templates [ci skip]Nobuyoshi Nakada
2023-08-31CodeQL: Increase memory size [ci skip]Nobuyoshi Nakada
2023-08-31sync_default_gems.rb: Discard some error messagesNobuyoshi Nakada
2023-08-31sync_default_gems.rb: Remove the pattern for yarpNobuyoshi Nakada
2023-08-31sync_default_gems.rb: Remove the pattern for bundlerNobuyoshi Nakada
2023-08-31sync_default_gems.rb: RefactorNobuyoshi Nakada
2023-08-31sync_default_gems.rb: Move ignored_paths to ignore_file_pattern_forNobuyoshi Nakada
2023-08-30Change heap init environment variable namesPeter Zhu
2023-08-30[ruby/yarp] Add a value to numbered referencesKevin Newton
2023-08-30[YARP] Compile ProgramNode as ScopeNode (#8327)Jemma Issroff
2023-08-30[YARP] Implement BreakNode, NextNode, RedoNode (#8334)Jemma Issroff
2023-08-30[YARP] Fix variables in compilation (#8326)Jemma Issroff
2023-08-30[ruby/yarp] simplify the calling convention for `unescape`Mike Dalessio
2023-08-30[ruby/yarp] fix: regular expression with start and end out of orderMike Dalessio
2023-08-30[ruby/yarp] fix: binary CallNode with out-of-order arg and receiverMike Dalessio
2023-08-30[ruby/yarp] fix: StatementsNode with out-of-order body nodesMike Dalessio
2023-08-30[ruby/yarp] BASERUBY fails because of .then not existingKevin Newton
2023-08-30[ruby/yarp] Revisit lex.rake, make lex:rubygems more useableKevin Newton
2023-08-30[ruby/yarp] Nest all of the YARP tests under the YARP namespaceKevin Newton
2023-08-30[ruby/yarp] Fix up Rust config.yml readingKevin Newton