summaryrefslogtreecommitdiff
path: root/test/ruby/test_regexp.rb
AgeCommit message (Expand)Author
2025-11-02Fix initialization of the table for quick searchK.Takata
2025-11-02[Bug #13671] Fix that "ss" in look-behind causes syntax errorK.Takata
2024-11-12[Bug #20886] Avoid double-free in regex timeout after stack_double (#12063)John Hawthorn
2024-07-25[Bug #20650] Fix memory leak in Regexp capture group when timeout (#11244)Peter Zhu
2024-05-29merge revision(s) d292a9b98ce03c76dbe13138d20b9fbf613cc02d: [Backport #20453]Takashi Kokubun
2024-05-29Skip under_gc_compact_stress on s390x (#10073)Takashi Kokubun
2024-05-28Fix RegExp warning causing flaky Ripper failureAlan Wu
2024-03-21merge revision(s) 18ee7c9a108bf3424814565377c8796e5e455cf7,4a6384ed9358e8fb84...NARUSE, Yui
2024-03-20merge revision(s) 3e6e3ca2627b1aa71b17de902cc1b8188246a828: [Backport #20207]...NARUSE, Yui
2024-03-20merge revision(s) 01bfd1a2bf013a9ed92a9722ac5228187e05e6a8,1c120efe02d079b0a1...NARUSE, Yui
2024-03-20merge revision(s) bb59696614083660241ef272f222628cbfa95844: [Backport #20098]...NARUSE, Yui
2024-02-01merge revision(s) 597955a,8b65d15: [Backport #20173] (#9794)NARUSE, Yui
2024-01-30merge revision(s) e12d4c654e3cb7a4473014610bc3bae41aaf811e: [Backport #20104]NARUSE, Yui
2024-01-30merge revision(s) d8702ddbfbe8cc7fc601a9a4d19842ef9c2b76c1: [Backport #20083]NARUSE, Yui
2023-12-24Fix Regexp#inspect for GC compactionPeter Zhu
2023-12-24Fix Regexp#match for GC compactionPeter Zhu
2023-12-23Fix Regexp#to_s for GC compactionPeter Zhu
2023-12-06Copy encoding flags when copying a regex [Bug #20039]Dustin Brown
2023-11-08Improve error and memory handlingAdam Hess
2023-10-30Optimize regexp matching for look-around and atomic groups (#7931)Hiroya Fujinami
2023-10-18Skip some timeout tests on s390xYusuke Endoh
2023-10-01Move repeating `matches` and `unmatches` to keyword argumentsNobuyoshi Nakada
2023-10-01Add tests for Unicode age property 15.0Nobuyoshi Nakada
2023-05-22Allow the match cache optimization for atomic groups (#7804)TSUYUSATO Kitsune
2023-04-23Use UTF-8 encoding for literal extended regexps with UTF-8 characters in comm...Jeremy Evans
2023-04-19* remove trailing spaces. [ci skip]git
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-12[Bug #19587] Fix `reset_match_cache` argumentsNobuyoshi Nakada
2023-03-18core_assertions.rb: Relax `assert_linear_performance`Nobuyoshi Nakada
2023-03-16Revert "core_assertions.rb: Refine `assert_linear_performance`"Takashi Kokubun
2023-03-16core_assertions.rb: Refine `assert_linear_performance`Nobuyoshi Nakada
2023-03-13[Bug #19476]: correct cache index computation for repetition (#7457)TSUYUSATO Kitsune
2023-03-13* remove trailing spaces. [ci skip]git
2023-03-13[Bug #19467] correct cache points and counting failure on `OP_ANYCHAR_STAR_PE...TSUYUSATO Kitsune
2023-03-12Add test for linear performanceNobuyoshi Nakada
2023-03-03[Bug #19471] `Regexp.compile` should handle keyword argumentsNobuyoshi Nakada
2023-03-01Remove support for the Regexp.new 3rd argumentJeremy Evans
2023-01-30Fix parsing of regexps that toggle extended mode on/off inside regexpJeremy Evans
2022-12-28Fix [Bug 19273], set correct value to `outer_repeat` on `OP_REPEAT` (#7035)TSUYUSATO Kitsune
2022-12-22Always issue deprecation warning when calling Regexp.new with 3rd positional ...Jeremy Evans
2022-12-22Share argument parsing in `Regexp#initialize` and `Regexp.linear_time?`Nobuyoshi Nakada
2022-12-14Add `Regexp.linear_time?` (#6901)TSUYUSATO Kitsune
2022-12-12Make absent operator work at the end of the input stringYusuke Endoh
2022-11-27Relax a too strict timeoutTakashi Kokubun
2022-11-24Relax the timeout of TestRegexp#test_cache_optimization_squareYusuke Endoh
2022-11-19Avoid a timeout on test_cache_optimization_exponentialTakashi Kokubun
2022-11-11Allow a float error for Regexp.timeoutYusuke Endoh
2022-11-11Run EnvUtil.apply_timeout_scale outside of assert_separatelyYusuke Endoh
2022-11-09Update timeout seconds for square testTSUYUSATO Kitsune