diff options
| author | Russ Cox <rsc@golang.org> | 2014-10-17 12:54:31 -0400 |
|---|---|---|
| committer | Russ Cox <rsc@golang.org> | 2014-10-17 12:54:31 -0400 |
| commit | 0d81b72e1bf5518b503dbefd0764bfa7e47dcecf (patch) | |
| tree | 0d8229a48d55faa3f9fce0aeb11e6a4a7d469da1 /src/encoding/gob/encode.go | |
| parent | 5e713062b42110b9f7ccd1c326fab0e42b5b8c35 (diff) | |
| download | go-0d81b72e1bf5518b503dbefd0764bfa7e47dcecf.tar.xz | |
reflect: a few microoptimizations
Replace i < 0 || i >= x with uint(i) >= uint(x).
Shorten a few other code sequences.
Move the kind bits to the bottom of the flag word, to avoid shifts.
LGTM=r
R=r, bradfitz
CC=golang-codereviews
https://golang.org/cl/159020043
Diffstat (limited to 'src/encoding/gob/encode.go')
0 files changed, 0 insertions, 0 deletions
