| Index: base/memory/discardable_memory_allocator.h
|
| diff --git a/base/memory/discardable_memory_allocator.h b/base/memory/discardable_memory_allocator.h
|
| index 400f87aeee0d49f7b1699ac0d4ed420f2388ca45..7e08b7138675fde55e6ace5c739aa00248e5a98f 100644
|
| --- a/base/memory/discardable_memory_allocator.h
|
| +++ b/base/memory/discardable_memory_allocator.h
|
| @@ -9,6 +9,10 @@
|
| #include "base/memory/scoped_ptr.h"
|
|
|
| namespace base {
|
| +namespace trace_event {
|
| +class ProcessMemoryDump;
|
| +}
|
| +
|
| class DiscardableMemory;
|
|
|
| class BASE_EXPORT DiscardableMemoryAllocator {
|
| @@ -23,6 +27,10 @@ class BASE_EXPORT DiscardableMemoryAllocator {
|
| virtual scoped_ptr<DiscardableMemory> AllocateLockedDiscardableMemory(
|
| size_t size) = 0;
|
|
|
| + // Returns the memory pool name used by discardable memory allocators for
|
| + // tracing purposes.
|
| + static const char* GetMemoryPoolNameForTracing();
|
| +
|
| protected:
|
| virtual ~DiscardableMemoryAllocator() {}
|
| };
|
|
|