summaryrefslogtreecommitdiff
path: root/test/ruby
AgeCommit message (Expand)Author
2024-08-03Extend timeout in test/ruby/test_file_exhaustive.rbYusuke Endoh
2024-08-03Reduce noise in object generation count testsYusuke Endoh
2024-08-03Show where objects were allocated on allocation count testsYusuke Endoh
2024-08-02Show what objects were actually allocated on allocation count testsYusuke Endoh
2024-07-30Move incorrectly placed testsPeter Zhu
2024-07-30Fix ceil when ndigits is largePeter Zhu
2024-07-30Fix floor when ndigits is largePeter Zhu
2024-07-30Fix wrong unreachable chunk remove when jump destination label is unremovabletomoya ishida
2024-07-30Add array test cases for `TestParse#test_define_singleton_error`yui-knk
2024-07-29Revert moving things to RubyAaron Patterson
2024-07-29Expand opt_newarray_send to support Array#pack with buffer keyword argRandy Stauner
2024-07-26Fix memory leak in String#start_with? when regexp times outPeter Zhu
2024-07-25Fix test_kwarg_eval_memory_leakPeter Zhu
2024-07-25Fix memory leak in Regexp capture group when timeoutPeter Zhu
2024-07-25Omit TestFile#test_stat when the machine is stupidly slowYusuke Endoh
2024-07-24[Bug #20647] Disallow `return` directly within a singleton classNobuyoshi Nakada
2024-07-23Implement UNLESS NODE keyword locationsyui-knk
2024-07-23[Feature #20624] Enhance `RubyVM::AbstractSyntaxTree::Node#locations`yui-knk
2024-07-21Fix a typo in setup of block-after-blockcall testsNobuyoshi Nakada
2024-07-21Fix SEGV on method call with empty args and brace block for do block command ...yui-knk
2024-07-20Do not set Enumerator::Lazy#zip to use packed formatJeremy Evans
2024-07-18Avoid array allocation for f(*r2k_ary) when def f(x)Jeremy Evans
2024-07-18Avoid hash allocation for f(*r2k_ary) when def f(kw: 1)Jeremy Evans
2024-07-18Check for and remove duplicate checks in test_allocationJeremy Evans
2024-07-18Avoid array allocation for f(*empty_ary, **hash) when def f(x)Jeremy Evans
2024-07-18Avoid unnecessary array allocations for f(arg, *arg, **arg, **arg), f(*arg, a...Jeremy Evans
2024-07-18[PRISM] Refactor parser support into its own moduleKevin Newton
2024-07-18Refactor RUBY_DESCRIPTION assertions in test_rubyoptionsKevin Newton
2024-07-17Report a TracePoint log when the TracePoint tests failYusuke Endoh
2024-07-16[PRISM] Omit two more ast tests that will not work without RubyVM::AstKevin Newton
2024-07-16Add MatchData#bytebegin and MatchData#byteendShugo Maeda
2024-07-12Rename full_mark -> rgengc_allow_full_markMatt Valentine-House
2024-07-12Provide GC.config to disable major GC collectionsMatt Valentine-House
2024-07-12Pend some tests because these are not working with macOS 15 beta and Xcode 16...Hiroshi SHIBATA
2024-07-11IBM864 single-byte transcoding (#10518)Jeremy Daer
2024-07-11Enumerable#all?: Stop optimizing when a given block is not optimizableYusuke Endoh
2024-07-10Avoid a hash allocation when keyword splatting empty hash when calling ruby2_...Jeremy Evans
2024-07-10Eliminate array allocations for single splat followed by mutable keywordsJeremy Evans
2024-07-05Fix flaky test_stat_heap_allPeter Zhu
2024-07-04Fix the return value of `Integer#downto` called with a blockNobuyoshi Nakada
2024-07-03Move Array#map to RubyAaron Patterson
2024-07-03array.c: Remove outdated assertionsJean Boussier
2024-07-03[Feature #20470] Split GC into gc_impl.cPeter Zhu
2024-07-02Add regression test for mutating pack's format stringAaron Patterson
2024-06-27Fix corruption of internal encoding stringPeter Zhu
2024-06-27Fix corruption of encoding name stringPeter Zhu
2024-06-25Move to test/.excludes-prismNobuyoshi Nakada
2024-06-25Pending `EVENT_RETURN` settracefunc tests with PrismNobuyoshi Nakada
2024-06-25[Bug #20457] Do not remove final `return` nodeNobuyoshi Nakada
2024-06-24Handle hash and splat nodes in defined?Jeremy Evans