HomeSort by relevance Sort by last modified time
    Searched refs:PersistentMemoryAllocator (Results 1 - 13 of 13) sorted by null

  /external/libchrome/base/metrics/
persistent_memory_allocator.cc 80 const uint32_t PersistentMemoryAllocator::kAllocAlignment = 8;
84 struct PersistentMemoryAllocator::BlockHeader {
93 struct PersistentMemoryAllocator::SharedMetadata {
120 const PersistentMemoryAllocator::Reference
121 PersistentMemoryAllocator::kReferenceQueue =
124 const base::FilePath::CharType PersistentMemoryAllocator::kFileExtension[] =
128 PersistentMemoryAllocator::Iterator::Iterator(
129 const PersistentMemoryAllocator* allocator)
132 PersistentMemoryAllocator::Iterator::Iterator(
133 const PersistentMemoryAllocator* allocator
    [all...]
persistent_sample_map.h 51 static PersistentMemoryAllocator::Reference GetNextPersistentRecord(
52 PersistentMemoryAllocator::Iterator& iterator,
57 static PersistentMemoryAllocator::Reference CreatePersistentRecord(
58 PersistentMemoryAllocator* allocator,
persistent_histogram_allocator.h 33 // it can be used independently on any PersistentMemoryAllocator (making it
43 PersistentMemoryAllocator* allocator);
58 T* GetAsObject(PersistentMemoryAllocator::Reference ref, uint32_t type_id) {
78 PersistentMemoryAllocator* allocator_;
81 PersistentMemoryAllocator::Iterator record_iterator_;
120 PersistentMemoryAllocator::Reference GetNext();
124 PersistentMemoryAllocator::Reference CreateNew(HistogramBase::Sample value);
133 T* GetAsObject(PersistentMemoryAllocator::Reference ref, uint32_t type_id) {
159 std::vector<PersistentMemoryAllocator::Reference> records_;
164 std::vector<PersistentMemoryAllocator::Reference> found_
    [all...]
persistent_memory_allocator.h 50 class BASE_EXPORT PersistentMemoryAllocator {
69 explicit Iterator(const PersistentMemoryAllocator* allocator);
76 Iterator(const PersistentMemoryAllocator* allocator,
105 const PersistentMemoryAllocator* allocator_;
148 // PersistentMemoryAllocator does NOT take ownership of the memory block.
161 PersistentMemoryAllocator(void* base, size_t size, size_t page_size,
164 virtual ~PersistentMemoryAllocator();
321 const_cast<const PersistentMemoryAllocator*>(this)->GetBlock(
331 const_cast<const PersistentMemoryAllocator*>(this)->GetBlockData(
343 DISALLOW_COPY_AND_ASSIGN(PersistentMemoryAllocator);
    [all...]
persistent_histogram_allocator_unittest.cc 49 PersistentMemoryAllocator* allocator_ = nullptr;
56 PersistentMemoryAllocator::MemoryInfo meminfo0;
64 PersistentMemoryAllocator::MemoryInfo meminfo1;
72 PersistentMemoryAllocator::MemoryInfo meminfo2;
80 PersistentMemoryAllocator::MemoryInfo meminfo3;
91 PersistentMemoryAllocator::MemoryInfo meminfo4;
95 PersistentMemoryAllocator::Iterator iter(allocator_);
106 WrapUnique(new PersistentMemoryAllocator(
185 WrapUnique(new PersistentMemoryAllocator(
persistent_sample_map.cc 140 PersistentMemoryAllocator::Reference
142 PersistentMemoryAllocator::Iterator& iterator,
144 PersistentMemoryAllocator::Reference ref =
156 PersistentMemoryAllocator::Reference
158 PersistentMemoryAllocator* allocator,
161 PersistentMemoryAllocator::Reference ref =
214 PersistentMemoryAllocator::Reference ref = records_->CreateNew(value);
253 PersistentMemoryAllocator::Reference ref;
persistent_memory_allocator_unittest.cc 33 typedef PersistentMemoryAllocator::Reference Reference;
38 // in the PersistentMemoryAllocator header file. Instead, it's simply set
63 allocator_.reset(new PersistentMemoryAllocator(
74 PersistentMemoryAllocator::Iterator iter(allocator_.get());
84 return PersistentMemoryAllocator::kAllocAlignment;
89 std::unique_ptr<PersistentMemoryAllocator> allocator_;
103 PersistentMemoryAllocator::MemoryInfo meminfo0;
117 PersistentMemoryAllocator::MemoryInfo meminfo1;
123 PersistentMemoryAllocator::Iterator iter1a(allocator_.get());
140 PersistentMemoryAllocator::MemoryInfo meminfo2
    [all...]
persistent_histogram_allocator.cc 45 // but that's best since PersistentMemoryAllocator objects (that underlie
98 PersistentMemoryAllocator* allocator)
154 PersistentMemoryAllocator::Reference ref =
199 PersistentMemoryAllocator::Reference PersistentSampleMapRecords::GetNext() {
217 PersistentMemoryAllocator::Reference PersistentSampleMapRecords::CreateNew(
232 PersistentMemoryAllocator::Reference ranges_ref;
234 PersistentMemoryAllocator::Reference counts_ref;
250 PersistentMemoryAllocator::Reference ref;
260 std::unique_ptr<PersistentMemoryAllocator> memory)
306 PersistentMemoryAllocator::Reference histogram_ref
    [all...]
sparse_histogram.cc 34 PersistentMemoryAllocator::Reference histogram_ref = 0;
persistent_sample_map_unittest.cc 25 new PersistentHistogramAllocator(WrapUnique(new PersistentMemoryAllocator(
sparse_histogram_unittest.cc 81 PersistentMemoryAllocator* allocator_ = nullptr;
histogram.h 95 class PersistentMemoryAllocator;
histogram_unittest.cc 86 PersistentMemoryAllocator* allocator_ = nullptr;

Completed in 113 milliseconds