summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2024-02-13[PRISM] Refactors to use more locationsKevin Newton
2024-02-13[PRISM] Stop passing parser around so muchKevin Newton
2024-02-13[PRISM] Switch to locations for PM_ALIAS_GLOBAL_VARIABLE_NODE, PM_ALIAS_METHO...Kevin Newton
2024-02-13[PRISM] Brace style in prism_compile.cKevin Newton
2024-02-13[PRISM] Fix lambda start column numberNikita Vasilevsky
2024-02-13[PRISM] Combine hash compilation between hashes and keywordsKevin Newton
2024-02-13[PRISM] Fix compilation of hash with multiple mergesKevin Newton
2024-02-13[ruby/prism] Fix `full_name` for constant path targetsVinicius Stock
2024-02-13[ruby/irb] Fix SourceFinder's constant evaluation issueStan Lo
2024-02-13[ruby/irb] Refactor eval_path and `SourceFinder::Source`Stan Lo
2024-02-13extract-gems before nmake in Visual Studio workflowBenoit Daloze
2024-02-13Revert "Try `nmake install` before `nmake test-spec`"Benoit Daloze
2024-02-13[ruby/reline] C for vi modeOtávio Schwanck dos Santos
2024-02-13Remove duplicate path-ignore entries [ci skip]Nobuyoshi Nakada
2024-02-13Use dedicated parser_string hash functionyui-knk
2024-02-13[rubygems/rubygems] Update SPDX license list as of 2024-02-08License Update
2024-02-13Fix typo in asan section of building_ruby.md docsKJ Tsanaktsidis
2024-02-13Fix [Bug #20246]: Don't set next_head_exact if a capture is called (#9897)Hiroya Fujinami
2024-02-13Warn duplication of `__ENCODING__` on the hashyui-knk
2024-02-12Comply with doc guideBurdetteLamar
2024-02-12YJIT: Fix kwrest calls setting SP with uninit valuesAlan Wu
2024-02-12Replace assert with RUBY_ASSERT in weakmap.cPeter Zhu
2024-02-12Replace assert with RUBY_ASSERT in thread_sync.cPeter Zhu
2024-02-12Replace assert with RUBY_ASSERT in rational.cPeter Zhu
2024-02-12Replace assert with RUBY_ASSERT in range.cPeter Zhu
2024-02-12Replace assert with RUBY_ASSERT in numeric.cPeter Zhu
2024-02-12Replace assert with RUBY_ASSERT in load.cPeter Zhu
2024-02-12Replace assert with RUBY_ASSERT in id_table.cPeter Zhu
2024-02-12Replace assert with RUBY_ASSERT in enum.cPeter Zhu
2024-02-12Replace assert with RUBY_ASSERT in darray.hPeter Zhu
2024-02-12Replace assert with RUBY_ASSERT in complex.cPeter Zhu
2024-02-12Replace assert with RUBY_ASSERT in compile.cPeter Zhu
2024-02-12Replace assert with RUBY_ASSERT in bignum.cPeter Zhu
2024-02-12Replace assert with RUBY_ASSERT in array.cPeter Zhu
2024-02-12Replace assert with RUBY_ASSERT in string.cPeter Zhu
2024-02-12[ruby/prism] Fix typo in class variable name errorKevin Newton
2024-02-12More on auto-link (#9907)Burdette Lamar
2024-02-12Enable redefinition check for rbinc methodsNobuyoshi Nakada
2024-02-12[PRISM] Check full lines for invalid UTF-8Kevin Newton
2024-02-12YJIT: Add support for `**kwrest` parametersAlan Wu
2024-02-12[ruby/irb] Powerup show_source by enabling RubyVM.keep_script_linestomoya ishida
2024-02-12Allow `foo(**nil, &block_arg)`Alan Wu
2024-02-12[ruby/prism] Error messages closer to CRubyKevin Newton
2024-02-12YJIT: Prefer an overloaded cme if available (#9913)Takashi Kokubun
2024-02-12[ruby/prism] ruby_parser translatorKevin Newton
2024-02-12proc.c: get rid of `CLONESETUP`Jean Boussier
2024-02-12YJIT: Adjust the padding size of counts automatically (#9912)Takashi Kokubun
2024-02-12YJIT: Fix insufficient type guards (#9911)Takashi Kokubun
2024-02-12[ruby/prism] Fix unary not locationKevin Newton
2024-02-12[ruby/prism] Move Prism::RipperCompat to Prism::Translation::RipperNoah Gibbs