aboutsummaryrefslogtreecommitdiff
path: root/src/internal/bytealg
AgeCommit message (Expand)Author
2020-10-23internal/bytealg: improve mips64x equal on large sizeMeng Zhuo
2020-10-19internal/bytealg: add assembly implementation of Count/CountString for riscv64Tobias Klauser
2020-10-13internal/bytealg: fix typo in IndexRabinKarp{,Bytes} godocTobias Klauser
2020-09-23bytes, internal/bytealg: fix incorrect IndexString usageMichael Munday
2020-08-17internal/bytealg: use CBZ instructionsHeisenberg
2020-08-16crypto,internal/bytealg: fix assembly that clobbers BPKeith Randall
2020-03-11strings, bytes: improve IndexAny and LastIndexAny performanceerifan01
2020-03-04bytes, strings: moves indexRabinKarp function to internal/bytealgerifan01
2020-02-04internal/bytealg: fix riscv64 offset namesJosh Bleecher Snyder
2019-11-15all: fix a bunch of misspellingsVille Skyttä
2019-11-11internal/cpu,internal/bytealg: add support for riscv64Joel Sing
2019-11-04internal/bytealg: add SIMD byte count implementation for s390xMichael Munday
2019-10-11runtime,internal/bytealg: optimize wasmZero, wasmMove, CompareAgniva De Sarker
2019-10-10all: remove nacl (part 3, more amd64p32)Brad Fitzpatrick
2019-10-09all: remove the nacl port (part 2, amd64p32 + toolchain)Brad Fitzpatrick
2019-10-03internal/bytealg: (re)adding mips64x compare implementationMeng Zhuo
2019-09-26Revert "internal/bytealg: add assembly implementation of Compare/CompareStrin...Brad Fitzpatrick
2019-09-25internal/bytealg: add assembly implementation of Compare/CompareString on mip...Meng Zhuo
2019-09-08all: fix typosAinar Garipov
2019-04-24bytes, internal/bytealg: simplify EqualJosh Bleecher Snyder
2019-04-02internal/bytealg: fix function reference in commentsTobias Klauser
2019-03-29internal/bytealg: simplify memchr for wasmAgniva De Sarker
2019-03-19internal/bytealg: add assembly implementation of Count/CountString on armTobias Klauser
2019-03-18internal/bytealg: share code for IndexByte functions on armTobias Klauser
2019-03-17internal/bytealg: use word-wise comparison for Equal on armTobias Klauser
2019-03-12internal/bytealg: share code for equal functions on armTobias Klauser
2019-03-06internal/bytealg: use word-wise comparison for Compare on armTobias Klauser
2019-03-03all: rename WebAssembly instructions according to spec changesRichard Musiol
2018-11-12internal/bytealg, runtime: provide linknames for pushed symbolsAustin Clements
2018-11-08strings,bytes: use inlineable function trampolines instead of linknameKeith Randall
2018-10-23internal/bytealg: improve asm for memequal on ppc64xLynn Boger
2018-10-03all: this big patch remove whitespace from assembly filesZhou Peng
2018-09-25internal/bytealg: improve performance of IndexByte for ppc64xCarlos Eduardo Seo
2018-09-12internal/bytealg: optimize Equal on arm64erifan01
2018-09-12internal/bytealg: implement bytes.Count in asm for ppc64xLynn Boger
2018-08-26internal/bytealg: replace use of runtime.support_sse2 with cpu.X86.HasSSE2Martin Möhrmann
2018-08-24all: align cpu feature variable offset namingMartin Möhrmann
2018-08-23all: fix typos detected by github.com/client9/misspellKazuhiro Sera
2018-07-10internal/bytealg: specify argmaps for exported functionsKeith Randall
2018-06-29bytes, strings: fix comparison of long byte slices on s390xbill_ofarrell
2018-06-15all: enable vet/all for js/wasm and fix vet issuesRichard Musiol
2018-05-08internal/bytealg: add wasm architectureRichard Musiol
2018-05-01internal/bytealg: optimize Index (substring lengths from 9 to 32) on arm64erifan01
2018-04-24internal/bytealg: optimize IndexString on arm64erifan01
2018-04-11internal/bytealg: add optimized Compare for arm64fanzha02
2018-03-28internal/bytealg: remove dependency on runtime·support_avx2Ilya Tocar
2018-03-20Revert "bytes: add optimized Compare for arm64"Cherry Zhang
2018-03-20bytes: add optimized Compare for arm64fanzha02
2018-03-05internal/bytealg: fix arm64 Index functionKeith Randall
2018-03-04internal/bytealg: move short string Index implementations into bytealgKeith Randall