aboutsummaryrefslogtreecommitdiff
path: root/bytesconv_timing_test.go
AgeCommit message (Collapse)AuthorFilesLines
2022-04-01Use %v for errors and %q for strings (#1262)v1.35.0Gravatar Erik Dubbelboer 1-5/+5
Mostly in tests.
2019-11-16Run golangci-lint using a Github ActionGravatar Erik Dubbelboer 1-1/+1
2019-09-20Add lowerhexGravatar ZYunH 1-12/+0
2018-10-01Remove fasthttp.ByteBufferGravatar Erik Dubbelboer 1-1/+3
As advertised in https://github.com/valyala/fasthttp/commit/b5f96d4b4120bb1e09c23ac32baf21a14da4a71d
2017-07-21ioptimized decodeArgAppend a bitGravatar Aliaksandr Valialkin 1-12/+0
Benchmark results on linux/amd64: name old time/op new time/op delta ArgsParse-4 72.8ns ± 2% 68.0ns ± 2% -6.59% (p=0.000 n=10+9) AppendUnquotedArgFastPath-4 20.4ns ± 2% 21.1ns ± 9% ~ (p=0.614 n=8+10) AppendUnquotedArgSlowPath-4 68.9ns ± 3% 70.4ns ± 6% ~ (p=0.148 n=9+10) URIParsePath-4 80.9ns ± 2% 78.7ns ± 2% -2.80% (p=0.000 n=10+10) URIParsePathQueryString-4 88.9ns ± 1% 86.3ns ± 1% -2.90% (p=0.000 n=10+8) URIParsePathQueryStringHash-4 95.7ns ± 8% 91.0ns ± 1% -4.88% (p=0.000 n=9+10) URIParseHostname-4 98.6ns ± 1% 95.4ns ± 1% -3.24% (p=0.000 n=10+10)
2017-06-20added a fast path to decodeArgAppend when the arg doesnt contain encoded charsGravatar Aliaksandr Valialkin 1-0/+20
2016-02-15Added AppendHTMLEscape helper functionGravatar Aliaksandr Valialkin 1-0/+33
2016-02-12Switch from bytes.Buffer to ByteBuffer where appropriateGravatar Aliaksandr Valialkin 1-2/+1
2015-12-19Substitute EqualBytesStr(s, b) by string(b) == sGravatar Aliaksandr Valialkin 1-35/+0
2015-12-11Added AppendIPv4 and ParseIPv4 helper functionsGravatar Aliaksandr Valialkin 1-0/+25
2015-11-30gofmtGravatar Aliaksandr Valialkin 1-1/+1
2015-11-30Updated int <-> hex benchmarksGravatar Aliaksandr Valialkin 1-6/+5
2015-11-30Fixed a typoGravatar Aliaksandr Valialkin 1-2/+2
2015-11-30Added a benchmark for int2hexbyteGravatar Aliaksandr Valialkin 1-0/+13
2015-11-30Added a benchmark for hex->int conversionGravatar Aliaksandr Valialkin 1-0/+12
2015-11-29added a benchmark for ParseUintGravatar Aliaksandr Valialkin 1-0/+15
2015-11-28Added a benchmark for writeHexIntGravatar Aliaksandr Valialkin 1-0/+19
2015-11-28Added timing test for AppendUintGravatar Aliaksandr Valialkin 1-0/+14
2015-11-26Added benchmark for comparing unequal strings with EqualBytesStrGravatar Aliaksandr Valialkin 1-1/+14
2015-11-24Added benchmark for AppendBytesStrGravatar Aliaksandr Valialkin 1-0/+10
2015-11-24Optimized EqualBytesStrGravatar Aliaksandr Valialkin 1-0/+12
2015-11-23Added benchmarks for lowercaseBytesGravatar Aliaksandr Valialkin 1-0/+38