Home
last modified time | relevance | path

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

/external/libchrome/base/trace_event/
Dprocess_memory_maps_dump_provider.h18 class BASE_EXPORT ProcessMemoryMapsDumpProvider : public MemoryDumpProvider {
20 static ProcessMemoryMapsDumpProvider* GetInstance();
27 friend struct DefaultSingletonTraits<ProcessMemoryMapsDumpProvider>;
32 ProcessMemoryMapsDumpProvider();
33 ~ProcessMemoryMapsDumpProvider() override;
35 DISALLOW_COPY_AND_ASSIGN(ProcessMemoryMapsDumpProvider);
Dprocess_memory_maps_dump_provider.cc20 FILE* ProcessMemoryMapsDumpProvider::proc_smaps_for_testing = nullptr;
141 ProcessMemoryMapsDumpProvider* ProcessMemoryMapsDumpProvider::GetInstance() { in GetInstance()
142 return Singleton<ProcessMemoryMapsDumpProvider, in GetInstance()
143 LeakySingletonTraits<ProcessMemoryMapsDumpProvider>>::get(); in GetInstance()
146 ProcessMemoryMapsDumpProvider::ProcessMemoryMapsDumpProvider() { in ProcessMemoryMapsDumpProvider() function in base::trace_event::ProcessMemoryMapsDumpProvider
149 ProcessMemoryMapsDumpProvider::~ProcessMemoryMapsDumpProvider() { in ~ProcessMemoryMapsDumpProvider()
154 bool ProcessMemoryMapsDumpProvider::OnMemoryDump(const MemoryDumpArgs& args, in OnMemoryDump()
Dprocess_memory_maps_dump_provider_unittest.cc126 auto pmmdp = ProcessMemoryMapsDumpProvider::GetInstance(); in TEST()
132 ProcessMemoryMapsDumpProvider::proc_smaps_for_testing = empty_file.get(); in TEST()
140 ProcessMemoryMapsDumpProvider::proc_smaps_for_testing = temp_file1.get(); in TEST()
172 ProcessMemoryMapsDumpProvider::proc_smaps_for_testing = temp_file2.get(); in TEST()
Dmemory_dump_manager.cc166 RegisterDumpProvider(ProcessMemoryMapsDumpProvider::GetInstance(), in Initialize()