Searched refs:DiscardableMemory (Results 1 - 8 of 8) sorted by relevance

/external/chromium_org/base/memory/
H A Ddiscardable_memory.cc11 DiscardableMemory::DiscardableMemory() function in class:base::DiscardableMemory
22 void* DiscardableMemory::Memory() const {
31 DiscardableMemory::~DiscardableMemory() {
36 bool DiscardableMemory::Supported() {
40 bool DiscardableMemory::InitializeAndLock(size_t size) {
45 LockDiscardableMemoryStatus DiscardableMemory::Lock() {
50 void DiscardableMemory::Unlock() {
55 bool DiscardableMemory
[all...]
H A Ddiscardable_memory_unittest.cc13 ASSERT_TRUE(DiscardableMemory::Supported());
17 DiscardableMemory memory;
34 ASSERT_TRUE(DiscardableMemory::Supported());
38 DiscardableMemory memory;
45 ASSERT_TRUE(DiscardableMemory::Supported());
46 ASSERT_TRUE(DiscardableMemory::PurgeForTestingSupported());
50 DiscardableMemory memory;
54 DiscardableMemory::PurgeForTesting();
H A Ddiscardable_memory.h20 // Platform abstraction for discardable memory. DiscardableMemory is used to
35 // preferred pattern of usage for DiscardableMemory is to lock down the
46 class BASE_EXPORT DiscardableMemory { class in namespace:base
48 DiscardableMemory();
52 ~DiscardableMemory();
57 // Initialize the DiscardableMemory object. On success, this function returns
60 // should stop using the DiscardableMemory afterwards.
113 DISALLOW_COPY_AND_ASSIGN(DiscardableMemory);
H A Ddiscardable_memory_android.cc33 bool DiscardableMemory::Supported() {
37 DiscardableMemory::~DiscardableMemory() {
49 bool DiscardableMemory::ReserveFileDescriptor() {
58 void DiscardableMemory::ReleaseFileDescriptor() {
64 bool DiscardableMemory::InitializeAndLock(size_t size) {
104 LockDiscardableMemoryStatus DiscardableMemory::Lock() {
119 void DiscardableMemory::Unlock() {
129 bool DiscardableMemory::Map() {
145 void DiscardableMemory
[all...]
H A Ddiscardable_memory_mac.cc23 bool DiscardableMemory::Supported() {
27 DiscardableMemory::~DiscardableMemory() {
35 bool DiscardableMemory::InitializeAndLock(size_t size) {
57 LockDiscardableMemoryStatus DiscardableMemory::Lock() {
75 void DiscardableMemory::Unlock() {
92 bool DiscardableMemory::PurgeForTestingSupported() {
97 void DiscardableMemory::PurgeForTesting() {
/external/chromium_org/webkit/child/
H A Dweb_discardable_memory_impl.cc10 : discardable_(new base::DiscardableMemory()) {
H A Dweb_discardable_memory_impl.h38 scoped_ptr<base::DiscardableMemory> discardable_;
H A Dwebkitplatformsupport_child_impl.cc96 if (!base::DiscardableMemory::Supported())

Completed in 230 milliseconds