| Commit message (Expand) | Author | Age | Files | Lines |
* | bytes: deflake TestGrow by using testing.AllocsPerRun | HowJMay | 2020-02-26 | 1 | -10/+9 |
* | hash/maphash: move bytes/hash to hash/maphash | Keith Randall | 2019-11-02 | 3 | -732/+0 |
* | bytes/hash: initialize all 64 bits of hash seed | Keith Randall | 2019-10-21 | 2 | -1/+17 |
* | bytes: add endian base compare test | Meng Zhuo | 2019-10-07 | 1 | -0/+33 |
* | strings, bytes: clarify usage of EqualFolds | Andrew Medvedev | 2019-09-21 | 1 | -1/+2 |
* | bytes/hash: disable seed test on 32-bit platforms | Keith Randall | 2019-09-03 | 1 | -0/+4 |
* | bytes/hash: add hashing package for bytes and strings | Keith Randall | 2019-08-29 | 3 | -0/+712 |
* | bytes: remove obsolete comment | Maxim Eryomenko | 2019-05-28 | 1 | -3/+0 |
* | strings, bytes: add ToValidUTF8 | Martin Möhrmann | 2019-05-01 | 2 | -0/+79 |
* | bytes, internal/bytealg: simplify Equal | Josh Bleecher Snyder | 2019-04-24 | 3 | -28/+13 |
* | bytes: optimize ToLower and ToUpper for ASCII-only case | Tobias Klauser | 2019-04-09 | 2 | -4/+94 |
* | bytes: merge explodetests into splittests | Tobias Klauser | 2019-04-03 | 1 | -29/+3 |
* | bytes, strings: add tests for TrimLeftFunc and TrimRightFunc | Ben Hoyt | 2019-03-29 | 1 | -12/+63 |
* | bytes: make TrimSpace return nil on all-space input | Ben Hoyt | 2019-03-27 | 2 | -30/+46 |
* | bytes: add hard benchmarks for Index and Count | Tobias Klauser | 2019-03-15 | 1 | -0/+23 |
* | bytes, strings: speed up TrimSpace 4-5x for common ASCII cases | Ben Hoyt | 2019-03-12 | 2 | -4/+45 |
* | 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 |
* | bytes: add benchmark for LastIndex | Tobias Klauser | 2019-03-08 | 1 | -0/+10 |
* | bytes: add examples for ToTitleSpecial, ToUpperSpecial and ToLowerSpecial | Ketan Parmar | 2019-03-01 | 1 | -0/+30 |
* | bytes: clean up a test | Leon Klingele | 2019-02-26 | 1 | -14/+8 |
* | bytes: hoist error creation out of function | Marcel van Lohuizen | 2019-02-26 | 1 | -1/+3 |
* | bytes: add ReplaceAll example | dupoxy | 2018-12-13 | 1 | -0/+6 |
* | all: use "reports whether" consistently instead of "returns whether" | Tobias Klauser | 2018-12-02 | 1 | -1/+1 |
* | strings,bytes: use inlineable function trampolines instead of linkname | Keith Randall | 2018-11-08 | 2 | -24/+19 |
* | bytes, strings: fix Reader.UnreadRune returning without error on a zero Reader | Tim Cooper | 2018-10-29 | 2 | -1/+47 |
* | bytes: vary the input alignment to Compare argument in compare_test.go | LotusFenn | 2018-10-11 | 1 | -3/+10 |
* | bytes, strings: add ReplaceAll | Brad Fitzpatrick | 2018-09-26 | 2 | -0/+15 |
* | strings, bytes: optimize function Index | erifan01 | 2018-09-13 | 1 | -13/+15 |
* | bytes: remove bootstrap array from Buffer | Iskander Sharipov | 2018-09-06 | 1 | -7/+8 |
* | bytes: add example for Buffer.Len | Erin Masatsugu | 2018-08-30 | 1 | -0/+8 |
* | bytes: note that NewBuffer's initial size can change | Alberto Donizetti | 2018-08-29 | 1 | -3/+3 |
* | all: fix typos detected by github.com/client9/misspell | Kazuhiro Sera | 2018-08-23 | 1 | -1/+1 |
* | strings, bytes: avoid unnecessary function literals | Johan Brandhorst | 2018-08-22 | 1 | -3/+3 |
* | bytes, strings: fix comparison of long byte slices on s390x | bill_ofarrell | 2018-06-29 | 1 | -2/+13 |
* | bytes: re-slice buffer to its previous length after call to grow() | Dave Russell | 2018-05-29 | 2 | -0/+34 |
* | 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 | 6 | -487/+86 |
* | internal/bytealg: move compare functions to bytealg | Keith Randall | 2018-03-04 | 1 | -2/+2 |
* | internal/bytealg: move Count to bytealg | Keith Randall | 2018-03-04 | 7 | -41/+7 |
* | internal/bytealg: move IndexByte asssembly to the new bytealg package | Keith Randall | 2018-03-02 | 1 | -2/+2 |
* | bytes: add asm version of Index for short strings on arm64 | Wei Xiao | 2018-03-01 | 2 | -0/+136 |
* | bytes: mention strings.Builder in Buffer.String docs | Brad Fitzpatrick | 2017-11-30 | 1 | -0/+2 |
* | bytes: add optimized countByte for arm64 | Wei Xiao | 2017-11-21 | 3 | -1/+143 |
* | bytes: don't use an iota for the readOp constants | Daniel Martí | 2017-11-19 | 1 | -6/+8 |
* | bytes: make all readOp constants actually typed | Daniel Martí | 2017-11-18 | 1 | -6/+6 |
* | bytes, strings: restore O(1) behavior of IndexAny(s, "") and LastIndexAny(s, "") | Russ Cox | 2017-11-15 | 2 | -1/+9 |
* | bytes: make ExampleTrimLeft and ExampleTrimRight match | Russ Cox | 2017-11-15 | 1 | -2/+2 |
* | bytes: change ExampleReader_Len to use a non-ASCII string | Russ Cox | 2017-11-15 | 1 | -4/+2 |
* | bytes,strings: in generic Index, use mix of IndexByte and Rabin-Karp | Keith Randall | 2017-11-15 | 5 | -87/+90 |