]> Cypherpunks repositories - gostls13.git/commit
encoding/binary: add a non-reflect fast path for Read
authorBrad Fitzpatrick <bradfitz@golang.org>
Thu, 26 May 2011 16:01:05 +0000 (09:01 -0700)
committerBrad Fitzpatrick <bradfitz@golang.org>
Thu, 26 May 2011 16:01:05 +0000 (09:01 -0700)
commit3648a03b3a1ae7c73f1853a8413c6ce4d64ade2f
tree44439fcfd5711e5f9e35847198ec8bc9f6170606
parentc0decc35ae031333a61b816670d668f01f594dd8
encoding/binary: add a non-reflect fast path for Read

before/after:
binary.BenchmarkRead  200000     10860 ns/op
binary.BenchmarkRead  500000      2846 ns/op

R=rsc
CC=golang-dev
https://golang.org/cl/4547062
src/pkg/encoding/binary/binary.go
src/pkg/encoding/binary/binary_test.go