summaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Expand)Author
14 hoursPrevent starvation when acquiring mutex over and over (#15877)Luke Gruber
18 hoursFix RUBY_MN_THREADS sleep returning prematurely (#15868)Chris Hasiński
22 hours[ruby/prism] Fix `on_words_sep` for ripper translator with newlinesEarlopain
24 hours[ruby/rubygems] Fix Bundler that re-exec $0 when a `version` is present in th...Edouard CHIN
27 hours[ruby/rubygems] Fix RubyGems not able to require the right gem:Edouard CHIN
4 days[ruby/openssl] ssl: update tests for SSLContext#servername_cb callbackKazuki Yamaguchi
4 days[ruby/openssl] Add `sync_close` kwarg to `SSLSocket.new` (fixesSharon Rosner
4 days[ruby/pathname] Remove omit's for File.path since it is fixed in the last Tru...Benoit Daloze
4 days[ruby/pathname] Reenable truffleruby in CI and omit the 2 failing testsBenoit Daloze
4 days[ruby/pathname] Omit failure on JRuby and trufflerubyNobuyoshi Nakada
4 daysRemove unused variable warningÉtienne Barrié
4 daysAdd early type validation for ObjectSpace.memsize_of_all klass argumentAugustin Gottlieb
4 days[ruby/rubygems] Validate executable names for invalid charactersHiroshi SHIBATA
5 daysZJIT: Compile getblockparam (#15896)Nozomi Hijikata
6 days[ruby/prism] Also handle `BasicObject` as a return valueEarlopain
6 days[ruby/prism] Check using Prism nodes if a command call has any arguments in R...Benoit Daloze
6 days[ruby/rubygems] Skip failing testsHiroshi SHIBATA
6 days[ruby/rubygems] Appease the linter againJason Lunn
6 days[ruby/rubygems] Appease the linterJason Lunn
6 days[ruby/rubygems] Add testJason Lunn
6 daysZJIT: Support optional keyword arguments in direct send (#15873)Randy Stauner
6 daysZJIT: Add a smoke test for --zjit-trace-exitsAlan Wu
7 days[ruby/prism] Fix `on_*` return value of ripper translatorEarlopain
7 daysZJIT: Compile IsA into load + compare for String/Array/Hash (#15878)Jeff Zhang
7 days[ruby/psych] Remove excessive check of messageNobuyoshi Nakada
7 daysReapply "[ruby/prism] Add Ripper :on_sp events for Prism.lex_compat and Prism...Earlopain
7 daysRevert "[ruby/prism] Add Ripper :on_sp events for Prism.lex_compat and Prism:...Hiroshi SHIBATA
7 days[ruby/prism] Add Ripper :on_sp events for Prism.lex_compat and Prism::Transla...Benoit Daloze
8 days[ruby/prism] Add Prism::Source#line_to_byte_offset and replace direct accesse...Benoit Daloze
8 days[ruby/prism] Remove duplicate lex testsEarlopain
8 days[ruby/rubygems] Add missing `.binmode` for `Gem::AtomicFileWriter`Sutou Kouhei
9 days[DOC] Remove _emphasis_ in code blocks which is not handled as emphasis anymo...tomoya ishida
9 days[ruby/prism] Fix ripper translator for `__END__`Earlopain
10 days[Bug #21842] Let `rb_interned_str` return US-ASCII if possibleNobuyoshi Nakada
10 daysZJIT: Specialize OPTIMIZED_METHOD_TYPE_CALL (#15859)Nozomi Hijikata
11 days[ruby/prism] Make the ripper shim work with rdocEarlopain
11 days[ruby/json] Use __builtin_memcpy, if available, to copy overlapping byte rang...Scott Myron
11 days[ruby/prism] Add `Ripper.tokenize` to translation layerEarlopain
11 daysMatchData: Avoid large stack allocations in MatchData (GH-15872)Andrii Furmanets
11 days[ruby/prism] Fix locations for invalid syntax when using `expect1_opening`Earlopain
12 days[ruby/prism] Make irb work with the ripper shimEarlopain
12 daysZJIT: Inline ArrayArefnozomemein
12 daysMake `Array#map` and `Array#select` more tolerantNobuyoshi Nakada
12 daysZJIT: Optimize common `invokesuper` cases (#15816)Kevin Menard
12 daysYJIT: Add crashing test for --yjit-dump-insnsAlan Wu
14 days[ruby/openssl] Fix test_digest.rb in FIPS.Jun Aruga
2026-01-12[ruby/prism] Correctly expose ripper stateEarlopain
2026-01-12ZJIT: Snapshot FrameState with reordered args before direct sendRandy Stauner
2026-01-12[ruby/prism] Use one file for versioned `parser` classesEarlopain
2026-01-11[ruby/prism] [Bug #21831] Fix denominator of rational float literalNobuyoshi Nakada