summaryrefslogtreecommitdiff
path: root/src/strings/strings_test.go
Commit message (Expand)AuthorAgeFilesLines
* bytes, strings: add ContainsFunchopehook2023-01-241-0/+11
* bytes, strings: rename field in CutSuffix testsfangguizhen2023-01-201-3/+3
* internal/bytealg: fix bug in index function for ppc64le/power9Archana R2022-10-311-0/+5
* bytes,strings: optimize RepeatCarlo Alberto Ferraris2022-09-271-0/+24
* bytes, strings: add ASCII fast path to EqualFoldCharlie Vieth2022-09-211-5/+28
* strings: reuse the input string for Repeat count of 1Anuraag Agrawal2022-09-141-1/+1
* strings: simplify code using unsafe.StringDatacuiweixie2022-09-071-2/+1
* strings: speed up ToUpper()/ToLower() by batch writing data with BuilderAndy Pan2022-08-191-0/+2
* strings, bytes: add CutPrefix and CutSuffixChangkun Ou2022-08-161-0/+42
* strings: avoid utf8.RuneError mangling in SplitJoe Tsai2022-08-081-0/+2
* strings: limits allocation size for SplitNPhilippe Antoine2022-03-311-0/+2
* bytes, strings: add CutRuss Cox2021-10-061-1/+24
* bytes, strings: optimize Trim for single byte cutsetsJoe Tsai2021-08-251-0/+9
* strings: optimize Replace by using a strings.BuilderPolina Osadcha2020-08-171-0/+9
* strings, bytes: improve IndexAny and LastIndexAny performanceerifan012020-03-111-4/+50
* all: avoid string(i) where i has type intIan Lance Taylor2020-02-261-2/+2
* cmd/gofmt: fix computation of function header sizeEli Bendersky2019-09-241-4/+6
* strings, bytes: add ToValidUTF8Martin Möhrmann2019-05-011-0/+50
* strings: add TestIndexByteTobias Klauser2019-04-091-0/+12
* bytes, strings: add tests for TrimLeftFunc and TrimRightFuncBen Hoyt2019-03-291-12/+55
* bytes, strings: speed up TrimSpace 4-5x for common ASCII casesBen Hoyt2019-03-121-0/+16
* strings: correctly handle invalid utf8 sequences in MapMartin Möhrmann2018-10-031-2/+2
* bytes, strings: add ReplaceAllBrad Fitzpatrick2018-09-261-0/+6
* strings: simplify Join using BuilderPhil Pearl2018-09-021-0/+14
* strings: use Builder in Repeat to avoid an allocationgo1012018-08-221-2/+9
* strings: use Builder in MapMichael Fraenkel2018-08-221-0/+13
* strings: fix encoding of \u0080 in mapMartin Möhrmann2018-05-041-0/+23
* bytes, strings: improve EqualFold fast version for ASCIIEric Pauley2018-05-011-0/+12
* bytes,strings: in generic Index, use mix of IndexByte and Rabin-KarpKeith Randall2017-11-151-0/+15
* strings: optimize ToLowerAgniva De Sarker2017-11-081-0/+15
* strings: optimize ToUpperAgniva De Sarker2017-11-071-0/+16
* strings: optimize Count for amd64Josselin Costanzi2017-04-071-0/+18
* strings: speed up FieldsMartin Möhrmann2017-04-041-7/+47
* strings: fix handling of invalid UTF-8 sequences in MapMartin Möhrmann2017-02-281-0/+13
* bytes, strings: optimize Split*Aliaksandr Valialkin2017-02-081-3/+15
* strings: ignore allocation test in cover modeBrad Fitzpatrick2016-11-011-1/+1
* bytes, strings: optimize for ASCII setsJoe Tsai2016-10-281-2/+42
* bytes, strings: fix regression in IndexRuneJoe Tsai2016-10-261-16/+33
* strings, bytes: panic if Repeat overflows or if given a negative countEmmanuel Odeke2016-10-011-0/+49
* strings: use AVX2 for Index if availableIlya Tocar2016-09-071-0/+15
* strings: make IndexRune fasterHiroshi Ioka2016-09-071-0/+25
* strings: fix and reenable amd64 Index for 17-31 byte stringsIlya Tocar2016-05-271-0/+37
* strings: fix Contains on amd64Keith Randall2016-05-151-0/+64
* all: use SeekStart, SeekCurrent, SeekEndJoe Tsai2016-05-061-1/+1
* strings: improve explode and correct commentMartin Möhrmann2016-04-131-29/+8
* all: single space after period.Brad Fitzpatrick2016-03-021-1/+1
* strings: add asm version of Index() for short strings on amd64Ilya Tocar2015-11-031-0/+53
* bytes, strings: add LastIndexByteDmitry Vyukov2015-04-301-0/+17
* strings: Add benchmark test for trim functionJohn Potocny2015-03-311-0/+29
* build: move package sources from src/pkg to srcRuss Cox2014-09-081-0/+1204