summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2023-04-03Rename YAML::VERSION. It's conflict with Psych::VERSIONHiroshi SHIBATA
2023-04-03Fixed version detection paths in ruby repositoryHiroshi SHIBATA
2023-04-03[ruby/base64] Expose Base64::VERSIONHiroshi SHIBATA
2023-04-03[ruby/yaml] Expose YAML::VERSIONHiroshi SHIBATA
2023-04-03[ruby/tsort] Expose TSort::VERSIONHiroshi SHIBATA
2023-04-03[ruby/find] Expose Find::VERSIONHiroshi SHIBATA
2023-04-02RJIT: Refactor getlocal and setlocalTakashi Kokubun
2023-04-02RJIT: Support entry with different PCsTakashi Kokubun
2023-04-02RJIT: Support has_opt ISEQsTakashi Kokubun
2023-04-02RJIT: C::FL_TEST_RAW returns RBOOLTakashi Kokubun
2023-04-02RJIT: Lazily guard block argTakashi Kokubun
2023-04-02RJIT: Simplify cfunc implementationTakashi Kokubun
2023-04-02RJIT: Remove an unneeded branchTakashi Kokubun
2023-04-02Skip assert_linear_performance for RJITTakashi Kokubun
2023-04-02RJIT: Simplify invokesuper implementationTakashi Kokubun
2023-04-02RJIT: Group blockarg exit reasonsTakashi Kokubun
2023-04-02RJIT: Support splat argsTakashi Kokubun
2023-04-02RJIT: Prefix a constant with C namespaceTakashi Kokubun
2023-04-02RJIT: Support keyword argumentsTakashi Kokubun
2023-04-02[ruby/irb] Don't check RUBY_ENGINE when deciding whether to accept kargsStan Lo
2023-04-02[ruby/irb] Remove dead code (https://github.com/ruby/irb/pull/554)Stan Lo
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