Home
last modified time | relevance | path

Searched refs:HeapprofdProducer (Results 1 – 5 of 5) sorted by relevance

/external/perfetto/src/profiling/memory/
Dheapprofd_producer.cc75 std::vector<UnwindingWorker> MakeUnwindingWorkers(HeapprofdProducer* delegate, in MakeUnwindingWorkers()
209 HeapprofdProducer::HeapprofdProducer(HeapprofdMode mode, in HeapprofdProducer() function in perfetto::profiling::HeapprofdProducer
222 HeapprofdProducer::~HeapprofdProducer() = default;
224 void HeapprofdProducer::SetTargetProcess(pid_t target_pid, in SetTargetProcess()
230 void HeapprofdProducer::SetDataSourceCallback(std::function<void()> fn) { in SetDataSourceCallback()
234 void HeapprofdProducer::AdoptSocket(base::ScopedFile fd) { in AdoptSocket()
243 void HeapprofdProducer::OnConnect() { in OnConnect()
256 void HeapprofdProducer::OnDisconnect() { in OnDisconnect()
285 void HeapprofdProducer::ConnectWithRetries(const char* socket_name) { in ConnectWithRetries()
294 void HeapprofdProducer::ConnectService() { in ConnectService()
[all …]
Dheapprofd_producer.h89 class HeapprofdProducer : public Producer, public UnwindingWorker::Delegate {
98 explicit SocketDelegate(HeapprofdProducer* producer) in SocketDelegate()
108 HeapprofdProducer* producer_;
111 HeapprofdProducer(HeapprofdMode mode,
114 ~HeapprofdProducer() override;
329 base::WeakPtrFactory<HeapprofdProducer> weak_factory_; // Keep last.
Dmain.cc99 HeapprofdProducer producer(HeapprofdMode::kCentral, &task_runner, in StartCentralHeapprofd()
Dclient_api_factory_standalone.cc128 HeapprofdProducer producer(HeapprofdMode::kChild, &task_runner, in StartHeapprofdIfStatic()
Dheapprofd_producer_unittest.cc73 HeapprofdProducer producer(HeapprofdMode::kCentral, &task_runner, in TEST()