Commit Graph

17 Commits (101b1c307f2b80b142c38f7cebcc3db50084ed8f)

Author SHA1 Message Date
Bryan Boreham 5571c7dc98 FastRegexMatcher: use stack memory for lowercase copy of string
4 weeks ago
Mario Fernandez 5814920601
Fix: optimize .* regexp performance
2 months ago
Bryan Boreham 82a8c6abe2
[ENHANCEMENT] Optimize regexps with multiple prefixes (#13843)
5 months ago
Marco Pracucci ec31acaf02
FastRegexMatcher: small optimization for the literal prefix case
5 months ago
Oleg Zaytsev 4f78cc809c
Refactor `toNormalisedLower`: shorter and slightly faster. (#14299)
5 months ago
Ranveer Avhad 39902ba694
[BUGFIX] FastRegexpMatcher: do Unicode normalization as part of case-insensitive comparison (#14170)
6 months ago
Marco Pracucci a0807733be
Improved tests
6 months ago
Marco Pracucci 78fdd2188d
Improve contains check done by FastRegexMatcher
6 months ago
Oleg Zaytsev 8b4c9459a2
Check utf8.RuneError result
7 months ago
Oleg Zaytsev dbe88fae22
Add invalid utf8 test cases to regexp
7 months ago
Oleg Zaytsev fdfc6d4725
Benchmark zeroOrOneCharacterStringMatcher.Matches
7 months ago
Oleg Zaytsev 2524a91591
Fix FastRegexMatcher matching multibyte runes with . (#14059)
7 months ago
Bryan Boreham 7c28521451 [TESTS] Truncate some long test names, for readability
8 months ago
carehabit a672662073
all: fix some typos (#13863)
8 months ago
Marco Pracucci bfec57bd2e
Further optimise FastRegexMatcher
10 months ago
Bryan Boreham 579331446a
Allow downstream projects to use faster regexp (#10251)
3 years ago
beorn7 c954cd9d1d Move packages out of deprecated pkg directory
3 years ago