aboutsummaryrefslogtreecommitdiffstats
path: root/test/ruby
Commit message (Expand)AuthorAgeFilesLines
* YJIT: Implement getblockparamAaron Patterson2022-05-121-0/+26
* Ruby shovel operator (<<) speedup. (#5896)Noah Gibbs2022-05-111-3/+34
* Fix the order of assert_eqaul and remove unused variablesNobuyoshi Nakada2022-05-101-10/+8
* Add basic binary operators (and, or, xor, not) to `IO::Buffer`. (#5893)Samuel Williams2022-05-091-0/+22
* Explicit handling of frozen strings in `IO::Buffer#for`. (#5892)Samuel Williams2022-05-091-16/+20
* Add a regression test for opt_plus with unknown type (#5878)Maxime Chevalier-Boisvert2022-05-031-0/+25
* Add missing write barriers to Array#replaceAlan Wu2022-04-281-0/+8
* Rust YJITAlan Wu2022-04-271-48/+23
* Avoid defining the same test class in multiple filesJeremy Evans2022-04-223-165/+159
* Uncomment code to raise LocalJumpError for yield across thread through enumJeremy Evans2022-04-211-0/+55
* Private local variables should shadow outer variables [Bug #18629]Nobuyoshi Nakada2022-04-211-0/+4
* Fix class ancestry checks for duped classesJohn Hawthorn2022-04-161-0/+20
* Compare predicate methods as a boolean valueNobuyoshi Nakada2022-04-151-19/+23
* [Win32] Fix mode of character/pipe device stat [Bug #18732]Nobuyoshi Nakada2022-04-151-5/+28
* Use an empty string when building File.expand_pathPeter Zhu2022-04-121-1/+2
* Fix dtoa buffer overrunNobuyoshi Nakada2022-04-121-0/+18
* Just free compiled pattern if no space is usedNobuyoshi Nakada2022-04-121-0/+9
* test/ruby/test_keyword.rb: Prevent warning: assigned but unused variableYusuke Endoh2022-04-111-1/+0
* Raise RuntimeError if Kernel#binding is called from a non-Ruby frameJeremy Evans2022-04-062-27/+38
* Fix using anonymous block in method accepting explicit keywordsJeremy Evans2022-04-051-0/+54
* Unflag a splatted flagged hash if the method doesn't use ruby2_keywordsJeremy Evans2022-04-051-0/+48
* Apply timescale configuration for tests of Regexp.timeoutYusuke Endoh2022-04-051-6/+11
* Finer-grained constant cache invalidation (take 2)Kevin Newton2022-04-011-2/+2
* Revert "Raise RuntimeError if Kernel#binding is called from a non-Ruby frame"Jeremy Evans2022-04-012-32/+27
* Return only captured range in `MatchData` [Bug #18670]Nobuyoshi Nakada2022-03-311-0/+1
* re.c: stop a wrong warning of "flags ignored" on Regexp.new(//)Yusuke Endoh2022-03-311-0/+2
* Do not autosplat array in block call just because keywords acceptedJeremy Evans2022-03-302-1/+83
* re.c: raise Regexp::TimeoutError instead of RuntimeErrorYusuke Endoh2022-03-301-2/+2
* re.c: Add `timeout` keyword for Regexp.new and Regexp#timeoutYusuke Endoh2022-03-301-0/+17
* re.c: Add Regexp.timeout= and Regexp.timeoutYusuke Endoh2022-03-301-0/+17
* Avoid trace events in implementation of TracePoint#enableJeremy Evans2022-03-291-1/+1
* Make TracePoint#enable with block target current thread by defaultJeremy Evans2022-03-291-16/+21
* Fix multiplex backreferencs near end of string in regexp matchJeremy Evans2022-03-291-0/+6
* Make define_singleton_method always define a public methodJeremy Evans2022-03-291-0/+11
* Revert "Finer-grained inline constant cache invalidation"Nobuyoshi Nakada2022-03-251-2/+2
* Raise RuntimeError if Kernel#binding is called from a non-Ruby frameJeremy Evans2022-03-242-27/+32
* Finer-grained inline constant cache invalidationKevin Newton2022-03-241-2/+2
* Raise ArgumentError when calling Enumberable#inject without block or argumentsJeremy Evans2022-03-231-0/+2
* Make a dedecated assertion to clarify failed assertionsNobuyoshi Nakada2022-03-191-22/+22
* Add String#bytespliceShugo Maeda2022-03-181-0/+44
* Make Proc#parameters support lambda keyword for returning parameters as if la...Jeremy Evans2022-03-171-0/+22
* A positional Hash is not keyword arguments [Bug #18632]Nobuyoshi Nakada2022-03-181-0/+1
* A positional Hash is not keyword arguments [Bug #18632]Nobuyoshi Nakada2022-03-171-2/+3
* Revert "Fix version check to use Emoji version for emoji-variation-sequences....Martin Dürst2022-03-161-1/+1
* Revert "Allow `.0` version mismatch to pass the tests"Martin Dürst2022-03-161-2/+1
* Allow `.0` version mismatch to pass the testsKoichi Sasada2022-03-161-1/+2
* Fix version check to use Emoji version for emoji-variation-sequences.txtMartin Dürst2022-03-161-1/+1
* Fix failuresKazuhiro NISHIYAMA2022-03-141-2/+8
* add some tests for Unicode Version 14.0.0Martin Dürst2022-03-132-0/+6
* Add test for protected methods on module includedJohn Hawthorn2022-03-111-0/+19