]> Cypherpunks.ru repositories - gostls13.git/commit
reflect: compute the median h uniformly
authorJes Cok <xigua67damn@gmail.com>
Sat, 7 Oct 2023 16:18:16 +0000 (16:18 +0000)
committerGopher Robot <gobot@golang.org>
Mon, 9 Oct 2023 21:56:00 +0000 (21:56 +0000)
commit5955a03e9c22c56fa3d174e95031d74e2cf3adde
tree19ae9a156c1651ebe1235f3bbb7d83b52ec83d2a
parent5da31049a633e225c2fc9d3500c162f87651ceef
reflect: compute the median h uniformly

Like sort.Search, use "h := int(uint(i+j) >> 1)" to compute the median h.

Change-Id: I62c1e67533657e2b56af872676e5dc4ed4d49c55
GitHub-Last-Rev: cbfba7ee9ab0a0bda371db3ad5e8cc4d5ea91579
GitHub-Pull-Request: golang/go#63439
Reviewed-on: https://go-review.googlesource.com/c/go/+/533595
Reviewed-by: Ian Lance Taylor <iant@google.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Auto-Submit: Ian Lance Taylor <iant@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
src/reflect/type.go