| OLD | NEW | 
|    1 /* |    1 /* | 
|    2  * Copyright 2013 Google Inc. |    2  * Copyright 2013 Google Inc. | 
|    3  * |    3  * | 
|    4  * Use of this source code is governed by a BSD-style license that can be |    4  * Use of this source code is governed by a BSD-style license that can be | 
|    5  * found in the LICENSE file. |    5  * found in the LICENSE file. | 
|    6  */ |    6  */ | 
|    7  |    7  | 
|    8 #include "SkDiscardableMemory.h" |    8 #include "SkDiscardableMemory.h" | 
|    9 #include "SkDiscardableMemoryPool.h" |    9 #include "SkDiscardableMemoryPool.h" | 
 |   10 #include "SkImageGenerator.h" | 
|   10 #include "SkLazyPtr.h" |   11 #include "SkLazyPtr.h" | 
|   11 #include "SkTInternalLList.h" |   12 #include "SkTInternalLList.h" | 
|   12 #include "SkThread.h" |   13 #include "SkThread.h" | 
|   13  |   14  | 
|   14 // Note: |   15 // Note: | 
|   15 // A PoolDiscardableMemory is memory that is counted in a pool. |   16 // A PoolDiscardableMemory is memory that is counted in a pool. | 
|   16 // A DiscardableMemoryPool is a pool of PoolDiscardableMemorys. |   17 // A DiscardableMemoryPool is a pool of PoolDiscardableMemorys. | 
|   17  |   18  | 
|   18 namespace { |   19 namespace { | 
|   19  |   20  | 
| (...skipping 242 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  262 SkDiscardableMemoryPool* SkGetGlobalDiscardableMemoryPool() { |  263 SkDiscardableMemoryPool* SkGetGlobalDiscardableMemoryPool() { | 
|  263     SK_DECLARE_STATIC_LAZY_PTR(SkDiscardableMemoryPool, global, create_global_po
     ol); |  264     SK_DECLARE_STATIC_LAZY_PTR(SkDiscardableMemoryPool, global, create_global_po
     ol); | 
|  264     return global.get(); |  265     return global.get(); | 
|  265 } |  266 } | 
|  266  |  267  | 
|  267 // defined in SkImageGenerator.h |  268 // defined in SkImageGenerator.h | 
|  268 void SkPurgeGlobalDiscardableMemoryPool() { |  269 void SkPurgeGlobalDiscardableMemoryPool() { | 
|  269     SkGetGlobalDiscardableMemoryPool()->dumpPool(); |  270     SkGetGlobalDiscardableMemoryPool()->dumpPool(); | 
|  270 } |  271 } | 
|  271 //////////////////////////////////////////////////////////////////////////////// |  272 //////////////////////////////////////////////////////////////////////////////// | 
| OLD | NEW |