1/*
2 * Copyright 2013 Google Inc.
3 *
4 * Use of this source code is governed by a BSD-style license that can be
5 * found in the LICENSE file.
6 */
7
8#include "SkPurgeableMemoryBlock.h"
9
10bool SkPurgeableMemoryBlock::IsSupported() {
11    return false;
12}
13
14#ifdef SK_DEBUG
15bool SkPurgeableMemoryBlock::PlatformSupportsPurgingAllUnpinnedBlocks() {
16    return false;
17}
18
19bool SkPurgeableMemoryBlock::PurgeAllUnpinnedBlocks() {
20    return false;
21}
22
23bool SkPurgeableMemoryBlock::purge() {
24    return false;
25}
26#endif
27
28SkPurgeableMemoryBlock::SkPurgeableMemoryBlock(size_t size) {
29    SkASSERT(false);
30}
31
32SkPurgeableMemoryBlock::~SkPurgeableMemoryBlock() {
33}
34
35void* SkPurgeableMemoryBlock::pin(SkPurgeableMemoryBlock::PinResult*) {
36    return NULL;
37}
38
39void SkPurgeableMemoryBlock::unpin() {
40}
41