Home
last modified time | relevance | path

Searched refs:PersistentSampleMapRecords (Results 1 – 4 of 4) sorted by relevance

/external/libchrome/base/metrics/
Dpersistent_histogram_allocator.h24 class PersistentSampleMapRecords; variable
53 PersistentSampleMapRecords* UseSampleMapRecords(uint64_t id,
64 friend class PersistentSampleMapRecords;
68 PersistentSampleMapRecords* GetSampleMapRecordsWhileLocked(uint64_t id);
76 bool LoadRecords(PersistentSampleMapRecords* sample_map_records);
85 std::map<uint64_t, std::unique_ptr<PersistentSampleMapRecords>>
100 class BASE_EXPORT PersistentSampleMapRecords {
106 PersistentSampleMapRecords(PersistentSparseHistogramDataManager* data_manager,
109 ~PersistentSampleMapRecords();
113 PersistentSampleMapRecords* Acquire(const void* user);
[all …]
Dpersistent_histogram_allocator.cc109 PersistentSampleMapRecords*
116 PersistentSampleMapRecords*
125 std::unique_ptr<PersistentSampleMapRecords>& samples = sample_records_[id]; in GetSampleMapRecordsWhileLocked()
126 samples = std::make_unique<PersistentSampleMapRecords>(this, id); in GetSampleMapRecordsWhileLocked()
131 PersistentSampleMapRecords* sample_map_records) { in LoadRecords()
174 PersistentSampleMapRecords* samples = in LoadRecords()
185 PersistentSampleMapRecords::PersistentSampleMapRecords( in PersistentSampleMapRecords() function in base::PersistentSampleMapRecords
190 PersistentSampleMapRecords::~PersistentSampleMapRecords() = default;
192 PersistentSampleMapRecords* PersistentSampleMapRecords::Acquire( in Acquire()
200 void PersistentSampleMapRecords::Release(const void* user) { in Release()
[all …]
Dpersistent_sample_map.h26 class PersistentSampleMapRecords; variable
77 PersistentSampleMapRecords* GetRecords();
102 PersistentSampleMapRecords* records_ = nullptr;
Dpersistent_sample_map.cc256 PersistentSampleMapRecords* PersistentSampleMap::GetRecords() { in GetRecords()
271 PersistentSampleMapRecords* records = GetRecords(); in ImportSamples()