]> Cypherpunks repositories - gostls13.git/commit
bytes: avoid duplicate malloc/copy in Buffer.ReadString
authorRémy Oudompheng <oudomphe@phare.normalesup.org>
Mon, 3 Dec 2012 13:04:18 +0000 (14:04 +0100)
committerRémy Oudompheng <oudomphe@phare.normalesup.org>
Mon, 3 Dec 2012 13:04:18 +0000 (14:04 +0100)
commitb1c4a8efa998e0d6b6eb423ad441b349968233be
tree0860cf288a732e5f76f330b3bbbc4f07b5e7a14b
parentbcea0dd1d0d41c5cf503c87e86460cd34dbc7dfb
bytes: avoid duplicate malloc/copy in Buffer.ReadString

Twice faster and twice less garbage.

R=golang-dev, dave, daniel.morsing, bradfitz
CC=golang-dev
https://golang.org/cl/6849128
src/pkg/bytes/buffer.go
src/pkg/bytes/buffer_test.go