| Index: bench/MathBench.cpp
 | 
| diff --git a/bench/MathBench.cpp b/bench/MathBench.cpp
 | 
| index 32a89d64efd9263033207ad9757c00d6361a1dc1..54709248367fbe63528d375cbdb8e1d18cb72493 100644
 | 
| --- a/bench/MathBench.cpp
 | 
| +++ b/bench/MathBench.cpp
 | 
| @@ -26,7 +26,7 @@ public:
 | 
|      MathBench(void* param, const char name[]) : INHERITED(param) {
 | 
|          fName.printf("math_%s", name);
 | 
|  
 | 
| -        SkRandom rand;
 | 
| +        SkMWCRandom rand;
 | 
|          for (int i = 0; i < kBuffer; ++i) {
 | 
|              fSrc[i] = rand.nextSScalar1();
 | 
|          }
 | 
| @@ -254,7 +254,7 @@ class IsFiniteBench : public SkBenchmark {
 | 
|  public:
 | 
|  
 | 
|      IsFiniteBench(void* param, int index) : INHERITED(param) {
 | 
| -        SkRandom rand;
 | 
| +        SkMWCRandom rand;
 | 
|  
 | 
|          for (int i = 0; i < N; ++i) {
 | 
|              fData[i] = rand.nextSScalar1();
 | 
| @@ -322,7 +322,7 @@ class FloorBench : public SkBenchmark {
 | 
|  public:
 | 
|  
 | 
|      FloorBench(void* param, bool fast) : INHERITED(param), fFast(fast) {
 | 
| -        SkRandom rand;
 | 
| +        SkMWCRandom rand;
 | 
|  
 | 
|          for (int i = 0; i < ARRAY; ++i) {
 | 
|              fData[i] = rand.nextSScalar1();
 | 
| @@ -340,7 +340,7 @@ public:
 | 
|  
 | 
|  protected:
 | 
|      virtual void onDraw(SkCanvas*) {
 | 
| -        SkRandom rand;
 | 
| +        SkMWCRandom rand;
 | 
|          float accum = 0;
 | 
|          const float* data = fData;
 | 
|  
 | 
| @@ -384,7 +384,7 @@ public:
 | 
|          : INHERITED(param)
 | 
|          , fUsePortable(usePortable) {
 | 
|  
 | 
| -        SkRandom rand;
 | 
| +        SkMWCRandom rand;
 | 
|          for (int i = 0; i < ARRAY; ++i) {
 | 
|              fData[i] = rand.nextU();
 | 
|          }
 | 
| @@ -444,7 +444,7 @@ public:
 | 
|      NormalizeBench(void* param)
 | 
|      : INHERITED(param) {
 | 
|  
 | 
| -        SkRandom rand;
 | 
| +        SkMWCRandom rand;
 | 
|          for (int i = 0; i < ARRAY; ++i) {
 | 
|              fVec[i].set(rand.nextSScalar1(), rand.nextSScalar1());
 | 
|          }
 | 
| @@ -490,7 +490,7 @@ class FixedMathBench : public SkBenchmark {
 | 
|  public:
 | 
|  
 | 
|      FixedMathBench(void* param) : INHERITED(param) {
 | 
| -        SkRandom rand;
 | 
| +        SkMWCRandom rand;
 | 
|          for (int i = 0; i < N; ++i) {
 | 
|              fData[i] = rand.nextSScalar1();
 | 
|          }
 | 
| 
 |