summaryrefslogtreecommitdiff
path: root/test/ruby
AgeCommit message (Expand)Author
2024-02-20Fix string value in hash literal being forced frozenAlan Wu
2024-02-21skip a test on non-UTF-8 localeKoichi Sasada
2024-02-20Add pushtoarraykwsplat instruction to avoid unnecessary array allocationJeremy Evans
2024-02-20YJIT: Support `**nil` for cfuncsAlan Wu
2024-02-20Update warning flags before dumpNobuyoshi Nakada
2024-02-20Remove never used methodNobuyoshi Nakada
2024-02-20Remove no longer used methodsNobuyoshi Nakada
2024-02-19[Bug #20280] Raise SyntaxError on invalid encoding symbolNobuyoshi Nakada
2024-02-16YJIT: Support empty splatAlan Wu
2024-02-16YJIT: Support `**nil`Alan Wu
2024-02-16[PRISM] Make prism compiler warning experimentalKevin Newton
2024-02-15Do not show an anonymous class as a receiverYusuke Endoh
2024-02-15Show the method owner in backtracesYusuke Endoh
2024-02-15Do not include a backtick in error messages and backtracesYusuke Endoh
2024-02-15Show the invalid source encoding in messagesNobuyoshi Nakada
2024-02-14YJIT: Simplify Kernel#send guards and admit more cases (#9956)Alan Wu
2024-02-13[PRISM] Add eval testsMatt Valentine-House
2024-02-13Fix memory leak when parsing invalid hash symbolPeter Zhu
2024-02-13[PRISM] Fix lambda start column numberNikita Vasilevsky
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-12YJIT: Add support for `**kwrest` parametersAlan Wu
2024-02-12Allow `foo(**nil, &block_arg)`Alan Wu
2024-02-11Fix crash when passing large keyword splat to method accepting keywords and k...Jeremy Evans
2024-02-11[PRISM] Fix error handling in `pm_parse_prism`eileencodes
2024-02-10Fix constant name of `Ractor::IsolationError` messageyui-knk
2024-02-10Include the first constant name into `Ractor::IsolationError` messageyui-knk
2024-02-09rb_obj_setup: do not copy RUBY_FL_SEEN_OBJ_IDJean Boussier
2024-02-08Fix crash when checking symbol encodingPeter Zhu
2024-02-06[PRISM] Use block node location when building block iseqNikita Vasilevsky
2024-02-04Remove TestProcess#test_low_memory_startupYusuke Endoh
2024-02-05[PRISM] Fix encoding of interpolated stringsPeter Zhu
2024-02-05[PRISM] Implement opt_aset_withJenny Shen
2024-02-02[PRISM] Fix numbered parameters stealing local namesAlan Wu
2024-02-02Add memory leak test for Regexp timeoutPeter Zhu
2024-02-02Add an assertion that `%x` literals call `` ` `` methodNobuyoshi Nakada
2024-02-01[PRISM] Respect string encoding override in array literalsAlan Wu
2024-02-01[PRISM] dedup hash string keysJenny Shen
2024-02-01[PRISM] Do not shell out in prism testsKevin Newton
2024-02-01[PRISM] Fix multiple return with splat and splat+kwsplatAlan Wu
2024-01-31Do not modify provided argument splat when using ruby2_keywords with anonymou...Jeremy Evans
2024-01-31[PRISM] Fix else with rescuePeter Zhu
2024-01-30[PRISM] pm_compile_logical: Fix OrNode in IfNode predicateMatt Valentine-House
2024-01-30Update forwarding locals for prismAaron Patterson
2024-01-29[PRISM] Fix crash when multiple underscoresPeter Zhu
2024-01-29Fix RegExp warning causing flaky Ripper failureAlan Wu
2024-01-29Fix test/ruby/test_rubyoptions.rb + --parser=prismKevin Newton
2024-01-29[PRISM] Use opt_str_freeze instructionPeter Zhu
2024-01-29[PRISM] Support US-ASCII symbolsPeter Zhu
2024-01-29[PRISM] Support ASCII-8BIT symbolsPeter Zhu