mirror of
https://github.com/golang/go.git
synced 2025-12-08 06:10:04 +00:00
internal/fuzz: remove the exp2 method
It's not being used anywhere, remove it. Change-Id: I9c3eecacd4e5d44b18243bdec24ad88bc38c82bf Reviewed-on: https://go-review.googlesource.com/c/go/+/639957 Reviewed-by: Roland Shoemaker <roland@golang.org> Reviewed-by: Dmitri Shuralyov <dmitshur@google.com> LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Auto-Submit: Roland Shoemaker <roland@golang.org>
This commit is contained in:
parent
5d626c49ec
commit
f0a9b6df45
2 changed files with 0 additions and 12 deletions
|
|
@ -34,12 +34,6 @@ func (mr *mockRand) uint32n(n uint32) uint32 {
|
||||||
return uint32(c) % n
|
return uint32(c) % n
|
||||||
}
|
}
|
||||||
|
|
||||||
func (mr *mockRand) exp2() int {
|
|
||||||
c := mr.values[mr.counter]
|
|
||||||
mr.counter++
|
|
||||||
return c
|
|
||||||
}
|
|
||||||
|
|
||||||
func (mr *mockRand) bool() bool {
|
func (mr *mockRand) bool() bool {
|
||||||
b := mr.b
|
b := mr.b
|
||||||
mr.b = !mr.b
|
mr.b = !mr.b
|
||||||
|
|
|
||||||
|
|
@ -17,7 +17,6 @@ type mutatorRand interface {
|
||||||
uint32() uint32
|
uint32() uint32
|
||||||
intn(int) int
|
intn(int) int
|
||||||
uint32n(uint32) uint32
|
uint32n(uint32) uint32
|
||||||
exp2() int
|
|
||||||
bool() bool
|
bool() bool
|
||||||
|
|
||||||
save(randState, randInc *uint64)
|
save(randState, randInc *uint64)
|
||||||
|
|
@ -123,11 +122,6 @@ func (r *pcgRand) uint32n(n uint32) uint32 {
|
||||||
return uint32(prod >> 32)
|
return uint32(prod >> 32)
|
||||||
}
|
}
|
||||||
|
|
||||||
// exp2 generates n with probability 1/2^(n+1).
|
|
||||||
func (r *pcgRand) exp2() int {
|
|
||||||
return bits.TrailingZeros32(r.uint32())
|
|
||||||
}
|
|
||||||
|
|
||||||
// bool generates a random bool.
|
// bool generates a random bool.
|
||||||
func (r *pcgRand) bool() bool {
|
func (r *pcgRand) bool() bool {
|
||||||
return r.uint32()&1 == 0
|
return r.uint32()&1 == 0
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue