| Index: include/gpu/GrContext.h
 | 
| diff --git a/include/gpu/GrContext.h b/include/gpu/GrContext.h
 | 
| index 88a31484ed7c1c7d1d9078f4d9f5db437f7145c3..e47ad15519f34a15b753062ebc9b25a1a6ea4529 100644
 | 
| --- a/include/gpu/GrContext.h
 | 
| +++ b/include/gpu/GrContext.h
 | 
| @@ -768,33 +768,13 @@ public:
 | 
|       */
 | 
|      const Options& getOptions() const { return fOptions; }
 | 
|  
 | 
| -#if GR_CACHE_STATS
 | 
| +    /** Prints cache stats to the string if GR_CACHE_STATS == 1. */
 | 
| +    void dumpCacheStats(SkString*) const;
 | 
|      void printCacheStats() const;
 | 
| -#endif
 | 
| -
 | 
| -    class GPUStats {
 | 
| -    public:
 | 
| -#if GR_GPU_STATS
 | 
| -        GPUStats() { this->reset(); }
 | 
|  
 | 
| -        void reset() { fRenderTargetBinds = 0; fShaderCompilations = 0; }
 | 
| -
 | 
| -        int renderTargetBinds() const { return fRenderTargetBinds; }
 | 
| -        void incRenderTargetBinds() { fRenderTargetBinds++; }
 | 
| -        int shaderCompilations() const { return fShaderCompilations; }
 | 
| -        void incShaderCompilations() { fShaderCompilations++; }
 | 
| -    private:
 | 
| -        int fRenderTargetBinds;
 | 
| -        int fShaderCompilations;
 | 
| -#else
 | 
| -        void incRenderTargetBinds() {}
 | 
| -        void incShaderCompilations() {}
 | 
| -#endif
 | 
| -    };
 | 
| -
 | 
| -#if GR_GPU_STATS
 | 
| -    const GPUStats* gpuStats() const;
 | 
| -#endif
 | 
| +    /** Prints GPU stats to the string if GR_GPU_STATS == 1. */
 | 
| +    void dumpGpuStats(SkString*) const;
 | 
| +    void printGpuStats() const;
 | 
|  
 | 
|  private:
 | 
|      GrGpu*                          fGpu;
 | 
| 
 |