]> Cypherpunks repositories - gostls13.git/commit
cmd/compile: seed rand with time when race enabled
authorJosh Bleecher Snyder <josharian@gmail.com>
Wed, 17 May 2017 15:29:18 +0000 (08:29 -0700)
committerJosh Bleecher Snyder <josharian@gmail.com>
Wed, 17 May 2017 16:18:45 +0000 (16:18 +0000)
commitff262913fee4d9d8cc5ce86790d80c070a4b5f89
treee492932239bbd6bc030aea5bafd8ea49f6e42e33
parent7555a45dc2ef22f2afe7f1cc78fc313fd0365735
cmd/compile: seed rand with time when race enabled

When the race detector is enabled,
the compiler randomizes the order in which functions are compiled,
in an attempt to shake out bugs.
But we never re-seed the rand source, so every execution is identical.
Fix that to get more coverage.

Change-Id: If5cdde03ef4f1bab5f45e07f03fb6614945481d7
Reviewed-on: https://go-review.googlesource.com/43572
Run-TryBot: Josh Bleecher Snyder <josharian@gmail.com>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
src/cmd/compile/internal/gc/pgen.go