1 // Copyright 2015 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 #include "base/memory/discardable_memory_allocator.h"
7 #include "base/logging.h"
12 DiscardableMemoryAllocator
* g_allocator
= nullptr;
17 void DiscardableMemoryAllocator::SetInstance(
18 DiscardableMemoryAllocator
* allocator
) {
21 // Make sure this function is only called once before the first call
25 g_allocator
= allocator
;
29 DiscardableMemoryAllocator
* DiscardableMemoryAllocator::GetInstance() {