| commit | 0d81b72e1bf5518b503dbefd0764bfa7e47dcecf | [log] [tgz] |
|---|---|---|
| author | Russ Cox <rsc@golang.org> | Fri Oct 17 12:54:31 2014 -0400 |
| committer | Russ Cox <rsc@golang.org> | Fri Oct 17 12:54:31 2014 -0400 |
| tree | 0d8229a48d55faa3f9fce0aeb11e6a4a7d469da1 | |
| parent | 5e713062b42110b9f7ccd1c326fab0e42b5b8c35 [diff] |
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