summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2025-09-21Fix memory leak in cloning complex imemo_fieldsPeter Zhu
2025-09-21Rename mlhs rule to mlhs_items for clarity in parse.yydah
2025-09-20[DOC] Tweaks for String#ordBurdetteLamar
2025-09-19ZJIT: Move CI configure below run_opts and specoptsMax Bernstein
2025-09-19ZJIT: Also run CI without HIR optimizerMax Bernstein
2025-09-19ZJIT: Fix opt_{hash,ary,str}_{freeze,uminus}Max Bernstein
2025-09-19ZJIT: Expand the list of safe allocatorsMax Bernstein
2025-09-19ZJIT: Wrap commentMax Bernstein
2025-09-19ZJIT: Avoid unnecessary `PopOpnds` and `PushOpnds` codegen (#14614)Stan Lo
2025-09-19ZJIT: Remove unnecessary empty linesTakashi Kokubun
2025-09-19Simplify enc_autoload_bodyJohn Hawthorn
2025-09-19Extract enc_load_from_base from enc_register_atJohn Hawthorn
2025-09-19Mark list as frozen and shareableJohn Hawthorn
2025-09-19ZJIT: Fix disasm tests on release build (#14612)Takashi Kokubun
2025-09-19Make it easier to reproduce commands from CI (#14609)Randy Stauner
2025-09-19ZJIT: Simplify NewHash HIR and CodegenStan Lo
2025-09-19[ruby/prism] Fix up locals test skip nameKevin Newton
2025-09-19[ruby/prism] Turn off failing test for parse.yKevin Newton
2025-09-19[ruby/prism] Reject argument command call taking a block with more trailing a...Earlopain
2025-09-19ZJIT: Count method sends where method lookup failsMax Bernstein
2025-09-19ZJIT: Also count fallback sends to ISEQs we can't direct send toMax Bernstein
2025-09-19ZJIT: Measure reading/writing locals with level > 0 (#14601)Max Bernstein
2025-09-19Fix capacity of imemo_fields objects created from rb_imemo_fields_new_complex...Peter Zhu
2025-09-19[ruby/prism] Fix dangling pointers on Windows as wellNobuyoshi Nakada
2025-09-19ZJIT: Test disasm with insta (#14602)Takashi Kokubun
2025-09-19Directly use rb_imemo_new in imemo_fields_new_complexPeter Zhu
2025-09-19Update default gems list at 1042a0bdd893a268b23566fcf1bb3a [ci skip]git
2025-09-19`JSON::Coder` callback now recieve a second argument to mark object keysJean Boussier
2025-09-19[ruby/json] Avoid scientific notation before exponent 15Jean Boussier
2025-09-19[ruby/json] Release 2.14.1Jean Boussier
2025-09-19[ruby/json] fix issue reading off the end of the ByteBuffer if ptr > 0Scott Myron
2025-09-19[ruby/json] Release 2.14.0Jean Boussier
2025-09-19[ruby/json] Only enable test coverage when running the test suite standaloneJean Boussier
2025-09-19[ruby/json] Add branch test coverage when available. Force track all files to...Robin Miller
2025-09-19[ruby/json] parser: Reject invalid surogate pairs more consistently.Jean Boussier
2025-09-19[rubygems/rubygems] Switch `cache_all` to be `true` by defaultDavid Rodríguez
2025-09-19[rubygems/rubygems] Pull `Gem.win_platform?` out of a hot pathAaron Patterson
2025-09-19[rubygems/rubygems] Completely remove passing `--ext` to `bundle gem` without...David Rodríguez
2025-09-19[rubygems/rubygems] Switch `lockfile_checksums` to be true by defaultDavid Rodríguez
2025-09-19[rubygems/rubygems] Make `bundle show --outdated` raise an errorDavid Rodríguez
2025-09-19[rubygems/rubygems] Move error handling to right behind the optionDavid Rodríguez
2025-09-19[rubygems/rubygems] Make `--local-git` flag to `bundle plugin install` raise ...David Rodríguez
2025-09-19[rubygems/rubygems] Fix parallel installation issueDavid Rodríguez
2025-09-18ZJIT: Put exit reasons later in stats_string (#14599)Takashi Kokubun
2025-09-18ZJIT: Count writes to the VM frame (#14597)Max Bernstein
2025-09-18[ruby/erb] [DOC] Doc for ERB#set_eoutvarBurdetteLamar
2025-09-18[ruby/erb] [DOC] Correct error in #make_compiler exampleBurdetteLamar
2025-09-18[ruby/erb] [DOC] Doc for ERB#make_compilerBurdetteLamar
2025-09-18[ruby/erb] [DOC] Remove example from ERB.version (will get out-of-date)BurdetteLamar
2025-09-18[ruby/erb] [DOC] Tweak for ERB.new (argument eoutvar)BurdetteLamar