summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2023-04-01Remove an unneeded function copyTakashi Kokubun
2023-04-01RJIT: Support rest argsTakashi Kokubun
2023-04-01RJIT: Comment a location for each blockTakashi Kokubun
2023-04-01RJIT: Fix has_rest exit conditionsTakashi Kokubun
2023-04-01RJIT: Return CantCompile early for arg0 splatTakashi Kokubun
2023-04-01RJIT: Save PC on String#concatTakashi Kokubun
2023-04-01RJIT: Rewind stack_size on CantCompile and side exitsTakashi Kokubun
2023-04-01RJIT: Let the caller of jit_push_frame handle stack_popTakashi Kokubun
2023-04-01RJIT: Check stackoverflow earlier for ISEQTakashi Kokubun
2023-04-01RJIT: Remove unused countersTakashi Kokubun
2023-04-01RJIT: Migrate invokeblock to jit_call_iseqTakashi Kokubun
2023-04-01RJIT: Migrate bmethod to jit_call_iseqTakashi Kokubun
2023-04-01RJIT: Start moving away from VM-like ISEQ handlingTakashi Kokubun
2023-03-31[ruby/net-http] typofixHiroshi SHIBATA
2023-03-31[ruby/net-http] Fix previous commitNAKAMURA Usaku
2023-03-31[ruby/net-http] Limit header lengthNAKAMURA Usaku
2023-03-31[ruby/rdoc] Use `File.binread`Nobuyoshi Nakada
2023-03-30[ruby/time] Make RFC2822 regexp linearNobuyoshi Nakada
2023-03-30[ruby/time] Fix quadratic backtracking on invalid timeNobuyoshi Nakada
2023-03-29[ruby/reline] Drop Dialog#scrollbar_pos as we can store it in aStan Lo
2023-03-29[ruby/reline] Drop Unicode.take_range's optional arg as it's neverStan Lo
2023-03-29RJIT: Propagate a set of args as a CallingInfoTakashi Kokubun
2023-03-29[ruby/reline] Improve OSC sequence regexp. OSC sequence can end withtomoya ishida
2023-03-28[ruby/reline] Expand the scanned array to later case statement moreStan Lo
2023-03-28[rubygems/rubygems] Partly revertedHiroshi SHIBATA
2023-03-28Use URI-0.12.1Hiroshi SHIBATA
2023-03-28Onboard Rubocop Naming/MemoizedInstanceVariableName rule to RubyGems.Josef Šimánek
2023-03-28[rubygems/rubygems] Use double-quotes instead of single-quotes in warningsHiroshi SHIBATA
2023-03-28[rubygems/rubygems] Onboard Rubocop Naming/MemoizedInstanceVariableName rule ...Josef Šimánek
2023-03-28[rubygems/rubygems] Fix installing plugins in frozen modeDavid Rodríguez
2023-03-28[rubygems/rubygems] Fix incorrect removal of "ruby" platform from lockfileDavid Rodríguez
2023-03-28[rubygems/rubygems] Fix unnecessary downgrade of top level dependency when un...David Rodríguez
2023-03-28[rubygems/rubygems] Also set min locked requirements when not unlockingDavid Rodríguez
2023-03-27RJIT: Optimize definedivar using shapesTakashi Kokubun
2023-03-28[ruby/uri] Bump version to 0.12.1Hiroshi SHIBATA
2023-03-28[ruby/uri] Fix quadratic backtracking on invalid URINobuyoshi Nakada
2023-03-28Consider prereleases regardless of whether lockedMichael Siegfried
2023-03-27[ruby/reline] Bump version to 0.3.3ima1zumi
2023-03-27[ruby/reline] Fix cursor position overruntomoya ishida
2023-03-27[rubygems/rubygems] Use append_cflags instead of directly append for CFLAGSHiroshi SHIBATA
2023-03-26RJIT: Implement leaf builtin callTakashi Kokubun
2023-03-26RJIT: Store caller sp after stack overflow checkTakashi Kokubun
2023-03-26RJIT: Implement attr_writerTakashi Kokubun
2023-03-25RJIT: Put a guard for splat w/ var-arg cfuncTakashi Kokubun
2023-03-25RJIT: Scope down send_iseq_complex_has_block exitTakashi Kokubun
2023-03-25RJIT: Fix jit_array_ptrTakashi Kokubun
2023-03-25[ruby/reline] Fix split_by_width to retain color sequencestomoya ishida
2023-03-25RJIT: Support optional params on splatTakashi Kokubun
2023-03-25RJIT: Remove send_iseq_complex_splat exitTakashi Kokubun
2023-03-25RJIT: Support splat for cfuncTakashi Kokubun