Skip to content

Commit bf2c6a2

Browse files
bborehambradfitz
authored andcommitted
Benchmark for scanGetResponseLine
1 parent c9bf3a7 commit bf2c6a2

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

memcache/memcache_test.go

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -424,3 +424,14 @@ func BenchmarkOnItem(b *testing.B) {
424424
c.onItem(&item, dummyFn)
425425
}
426426
}
427+
428+
func BenchmarkScanGetResponseLine(b *testing.B) {
429+
line := []byte("VALUE foobar1234 0 4096 1234\r\n")
430+
var it Item
431+
for i := 0; i < b.N; i++ {
432+
_, err := scanGetResponseLine(line, &it)
433+
if err != nil {
434+
b.Fatal(err)
435+
}
436+
}
437+
}

0 commit comments

Comments
 (0)