summaryrefslogtreecommitdiff
path: root/test/ruby
AgeCommit message (Expand)Author
2023-04-19Refactor `Regexp#match` cache implementation (#7724)TSUYUSATO Kitsune
2023-04-19MatchData#named_captures: add optional symbolize_names keyword (#6952)Vladimir Dementyev
2023-04-16skip if `DidYouMean.formatter=` is not definedKoichi Sasada
2023-04-15Implement ObjectSpace::WeakMap#delete and ObjectSpace::WeakKeyMap#deleteJean Boussier
2023-04-14[Bug #19533] Fix infinite range inclusion with numeric valueNobuyoshi Nakada
2023-04-13Emit a performance warning when a class reached max variationsJean Boussier
2023-04-13[Feature #19590] Show the invalid clock argumentNobuyoshi Nakada
2023-04-12[Bug #19587] Fix `reset_match_cache` argumentsNobuyoshi Nakada
2023-04-11hash.c: Fix hash_iter_lev_dec corrupting shapeJean Boussier
2023-04-10[Bug #19570] Propagate message encoding to decorated messageNobuyoshi Nakada
2023-04-06Add guard to compaction test in WeakMapPeter Zhu
2023-04-06Add missing test for Data.initializeMarc-Andre Lafortune
2023-04-04Revert "Fix transient heap mode"Aaron Patterson
2023-04-04Implement `Process.warmup`Jean Boussier
2023-04-04Fix crash in Time on 32-bit systemsPeter Zhu
2023-04-03Avoid failing test_enable on warningsTakashi Kokubun
2023-03-30[Bug #19547] Add token for unescaped backslashNobuyoshi Nakada
2023-03-28YJIT: Add `--yjit-pause` and `RubyVM::YJIT.resume` (#7609)Maxime Chevalier-Boisvert
2023-03-28Fix memory leak for iclassPeter Zhu
2023-03-26Historical timezones of Lisbon in tzdata are unstableNobuyoshi Nakada
2023-03-26[Bug #19175] p_rest should be `assignable'Kazuki Tsujimoto
2023-03-25Skip test_europe_lisbon on macOSTakashi Kokubun
2023-03-25IO::Buffer#resize: Free internal buffer if new size is zero (#7569)Kasumi Hanazuki
2023-03-24Raise ArgumentError if IO.read is provided negative offsetJeremy Evans
2023-03-24Add Dir.for_fdJeremy Evans
2023-03-24Add Dir#chdirJeremy Evans
2023-03-24Write keyword arguments directlyNobuyoshi Nakada
2023-03-23YJIT: Save PC on rb_str_concat (#7586)Takashi Kokubun
2023-03-22Lazily allocate id tables for childrenAaron Patterson
2023-03-22Fixup 43d20596b8fefadc309348448352bf13615129c6Hiroshi SHIBATA
2023-03-22Relax timeout limit for FreeBSDHiroshi SHIBATA
2023-03-21YJIT: Fix deadlock in tests due to pipe capacityAlan Wu
2023-03-21Use indented heredocNobuyoshi Nakada
2023-03-20Use an st table for "too complex" objectsAaron Patterson
2023-03-20Cache `Process.pid`Jean Boussier
2023-03-19RJIT: Optimize Kernel#block_given?Takashi Kokubun
2023-03-19RJIT: Optimize String#<<Takashi Kokubun
2023-03-19[Bug #19539] Match heredoc identifier from end of lineNobuyoshi Nakada
2023-03-18Fix frozen status loss when moving objectsPeter Zhu
2023-03-18Fix handling of 6-byte codepoints in left_adjust_char_head in CESU-8 encodingJosef Haider
2023-03-17ObjectSpace::WeakMap: clean inverse reference when an entry is re-assignedJean Boussier
2023-03-18core_assertions.rb: Relax `assert_linear_performance`Nobuyoshi Nakada
2023-03-17Fix small issues concerning namespacing in test-all suitelukeg
2023-03-16Revert "core_assertions.rb: Refine `assert_linear_performance`"Takashi Kokubun
2023-03-16Add thread and ractor counts to bug reportsAlan Wu
2023-03-16core_assertions.rb: Refine `assert_linear_performance`Nobuyoshi Nakada
2023-03-15`Hash#dup` for kwsplat argumentsKoichi Sasada
2023-03-15Remove SIGCHLD `waidpid`. (#7527)Samuel Williams
2023-03-14Fix crash during compactionPeter Zhu
2023-03-14ObjectSpace::WeakMap: fix compaction supportJean Boussier