| Commit message (Expand) | Author | Age | Files | Lines |
* | bytes, strings: optimize Trim for single byte cutsets | Joe Tsai | 2021-08-25 | 1 | -5/+23 |
* | bytes, internal/bytealg: fix incorrect IndexString usage | Michael Munday | 2020-09-23 | 1 | -18/+32 |
* | bytes: simpler and faster FieldsFunc (apply same changes as for strings) | Robert Griesemer | 2020-05-01 | 1 | -10/+11 |
* | bytes, strings: align requirements for functions passed to FieldFuncs | Martin Möhrmann | 2020-04-29 | 1 | -2/+3 |
* | bytes: narrow the search of IndexByte in Index | Andy Pan | 2020-03-23 | 1 | -4/+4 |
* | strings, bytes: improve IndexAny and LastIndexAny performance | erifan01 | 2020-03-11 | 1 | -8/+89 |
* | bytes, strings: moves indexRabinKarp function to internal/bytealg | erifan01 | 2020-03-04 | 1 | -64/+4 |
* | strings, bytes: clarify usage of EqualFolds | Andrew Medvedev | 2019-09-21 | 1 | -1/+2 |
* | strings, bytes: add ToValidUTF8 | Martin Möhrmann | 2019-05-01 | 1 | -0/+29 |
* | bytes, internal/bytealg: simplify Equal | Josh Bleecher Snyder | 2019-04-24 | 1 | -14/+3 |
* | bytes: optimize ToLower and ToUpper for ASCII-only case | Tobias Klauser | 2019-04-09 | 1 | -4/+59 |
* | bytes: make TrimSpace return nil on all-space input | Ben Hoyt | 2019-03-27 | 1 | -0/+5 |
* | bytes, strings: speed up TrimSpace 4-5x for common ASCII cases | Ben Hoyt | 2019-03-12 | 1 | -1/+30 |
* | bytes: return early in Repeat if count is 0 | Tobias Klauser | 2019-03-09 | 1 | -1/+4 |
* | bytes: use Rabin-Karp algorithm for LastIndex | Tobias Klauser | 2019-03-08 | 1 | -4/+43 |
* | strings,bytes: use inlineable function trampolines instead of linkname | Keith Randall | 2018-11-08 | 1 | -0/+19 |
* | bytes, strings: add ReplaceAll | Brad Fitzpatrick | 2018-09-26 | 1 | -0/+9 |
* | strings, bytes: optimize function Index | erifan01 | 2018-09-13 | 1 | -13/+15 |
* | strings, bytes: avoid unnecessary function literals | Johan Brandhorst | 2018-08-22 | 1 | -3/+3 |
* | bytes, strings: improve EqualFold fast version for ASCII | Eric Pauley | 2018-05-01 | 1 | -3/+3 |
* | internal/bytealg: move short string Index implementations into bytealg | Keith Randall | 2018-03-04 | 1 | -0/+86 |
* | internal/bytealg: move Count to bytealg | Keith Randall | 2018-03-04 | 1 | -2/+7 |
* | bytes, strings: restore O(1) behavior of IndexAny(s, "") and LastIndexAny(s, "") | Russ Cox | 2017-11-15 | 1 | -0/+8 |
* | bytes,strings: in generic Index, use mix of IndexByte and Rabin-Karp | Keith Randall | 2017-11-15 | 1 | -0/+43 |
* | bytes: set cap of slices returned by Split and Fields and friends | Ian Lance Taylor | 2017-11-03 | 1 | -5/+5 |
* | bytes: correct Map documentation | Gabriel Aszalos | 2017-10-04 | 1 | -1/+1 |
* | bytes: explicitly state if a function expects UTF-8-encoded data | Tim Cooper | 2017-10-02 | 1 | -25/+27 |
* | bytes: improve readability of IndexAny and LastIndexAny functions | Gabriel Aszalos | 2017-09-25 | 1 | -35/+31 |
* | all: unindent some big chunks of code | Daniel Martí | 2017-08-18 | 1 | -27/+28 |
* | bytes: speed up Fields and FieldsFunc | Martin Möhrmann | 2017-08-14 | 1 | -28/+86 |
* | bytes, strings: declare variables inside loop they're used in | Eric Lagergren | 2017-04-03 | 1 | -1/+1 |
* | all: fix minor misspellings | Eric Lagergren | 2017-04-03 | 1 | -1/+1 |
* | bytes: add optimized countByte for amd64 | Josselin Costanzi | 2017-03-21 | 1 | -3/+2 |
* | bytes, strings: optimize Split* | Aliaksandr Valialkin | 2017-02-08 | 1 | -11/+12 |
* | bytes: use Index in Count | Ilya Tocar | 2017-02-08 | 1 | -23/+9 |
* | bytes, strings: optimize for ASCII sets | Joe Tsai | 2016-10-28 | 1 | -5/+60 |
* | bytes, strings: fix regression in IndexRune | Joe Tsai | 2016-10-26 | 1 | -4/+19 |
* | bytes, strings: fix snake-case in variable name | Joe Tsai | 2016-10-26 | 1 | -6/+6 |
* | strings, bytes: panic if Repeat overflows or if given a negative count | Emmanuel Odeke | 2016-10-01 | 1 | -0/+13 |
* | bytes: make IndexRune faster | Hiroshi Ioka | 2016-09-06 | 1 | -7/+5 |
* | bytes: Use the same algorithm as strings for Index | Ilya Tocar | 2016-09-01 | 1 | -31/+0 |
* | bytes: add ContainsRune | Emmanuel Odeke | 2016-04-08 | 1 | -0/+5 |
* | bytes: add ContainsAny | Rob Pike | 2016-04-06 | 1 | -0/+5 |
* | all: single space after period. | Brad Fitzpatrick | 2016-03-02 | 1 | -9/+9 |
* | bytes, strings: add LastIndexByte | Dmitry Vyukov | 2015-04-30 | 1 | -0/+10 |
* | bytes, os/exec, strings: fix a few BUG comments | areski | 2015-03-20 | 1 | -1/+1 |
* | bytes, strings: improve documentation for Count functions | Robert Griesemer | 2015-01-22 | 1 | -1/+2 |
* | bytes, strings: document that FieldsFunc f must not be stateful | Russ Cox | 2014-09-18 | 1 | -0/+2 |
* | build: move package sources from src/pkg to src | Russ Cox | 2014-09-08 | 1 | -0/+701 |