summaryrefslogtreecommitdiff
path: root/test/ruby
AgeCommit message (Expand)Author
37 hoursRestore implicit relationship between `autoload_const` and `autoload_data` du...Samuel Williams
2 daysDelete autoload data from global features after autoload has completed. (#5910)Samuel Williams
6 daysYJIT: Implement getblockparamAaron Patterson
7 daysRuby shovel operator (<<) speedup. (#5896)Noah Gibbs
9 daysFix the order of assert_eqaul and remove unused variablesNobuyoshi Nakada
10 daysAdd basic binary operators (and, or, xor, not) to `IO::Buffer`. (#5893)Samuel Williams
10 daysExplicit handling of frozen strings in `IO::Buffer#for`. (#5892)Samuel Williams
2022-05-03Add a regression test for opt_plus with unknown type (#5878)Maxime Chevalier-Boisvert
2022-04-28Add missing write barriers to Array#replaceAlan Wu
2022-04-27Rust YJITAlan Wu
2022-04-22Avoid defining the same test class in multiple filesJeremy Evans
2022-04-21Uncomment code to raise LocalJumpError for yield across thread through enumJeremy Evans
2022-04-21Private local variables should shadow outer variables [Bug #18629]Nobuyoshi Nakada
2022-04-16Fix class ancestry checks for duped classesJohn Hawthorn
2022-04-15Compare predicate methods as a boolean valueNobuyoshi Nakada
2022-04-15[Win32] Fix mode of character/pipe device stat [Bug #18732]Nobuyoshi Nakada
2022-04-12Use an empty string when building File.expand_pathPeter Zhu
2022-04-12Fix dtoa buffer overrunNobuyoshi Nakada
2022-04-12Just free compiled pattern if no space is usedNobuyoshi Nakada
2022-04-11test/ruby/test_keyword.rb: Prevent warning: assigned but unused variableYusuke Endoh
2022-04-06Raise RuntimeError if Kernel#binding is called from a non-Ruby frameJeremy Evans
2022-04-05Fix using anonymous block in method accepting explicit keywordsJeremy Evans
2022-04-05Unflag a splatted flagged hash if the method doesn't use ruby2_keywordsJeremy Evans
2022-04-05Apply timescale configuration for tests of Regexp.timeoutYusuke Endoh
2022-04-01Finer-grained constant cache invalidation (take 2)Kevin Newton
2022-04-01Revert "Raise RuntimeError if Kernel#binding is called from a non-Ruby frame"Jeremy Evans
2022-03-31Return only captured range in `MatchData` [Bug #18670]Nobuyoshi Nakada
2022-03-31re.c: stop a wrong warning of "flags ignored" on Regexp.new(//)Yusuke Endoh
2022-03-30Do not autosplat array in block call just because keywords acceptedJeremy Evans
2022-03-30re.c: raise Regexp::TimeoutError instead of RuntimeErrorYusuke Endoh
2022-03-30re.c: Add `timeout` keyword for Regexp.new and Regexp#timeoutYusuke Endoh
2022-03-30re.c: Add Regexp.timeout= and Regexp.timeoutYusuke Endoh
2022-03-29Avoid trace events in implementation of TracePoint#enableJeremy Evans
2022-03-29Make TracePoint#enable with block target current thread by defaultJeremy Evans
2022-03-29Fix multiplex backreferencs near end of string in regexp matchJeremy Evans
2022-03-29Make define_singleton_method always define a public methodJeremy Evans
2022-03-25Revert "Finer-grained inline constant cache invalidation"Nobuyoshi Nakada
2022-03-24Raise RuntimeError if Kernel#binding is called from a non-Ruby frameJeremy Evans
2022-03-24Finer-grained inline constant cache invalidationKevin Newton
2022-03-23Raise ArgumentError when calling Enumberable#inject without block or argumentsJeremy Evans
2022-03-19Make a dedecated assertion to clarify failed assertionsNobuyoshi Nakada
2022-03-18Add String#bytespliceShugo Maeda
2022-03-17Make Proc#parameters support lambda keyword for returning parameters as if la...Jeremy Evans
2022-03-18A positional Hash is not keyword arguments [Bug #18632]Nobuyoshi Nakada
2022-03-17A positional Hash is not keyword arguments [Bug #18632]Nobuyoshi Nakada
2022-03-16Revert "Fix version check to use Emoji version for emoji-variation-sequences....Martin Dürst
2022-03-16Revert "Allow `.0` version mismatch to pass the tests"Martin Dürst
2022-03-16Allow `.0` version mismatch to pass the testsKoichi Sasada
2022-03-16Fix version check to use Emoji version for emoji-variation-sequences.txtMartin Dürst
2022-03-14Fix failuresKazuhiro NISHIYAMA