Home
last modified time | relevance | path

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

/external/perfetto/src/profiling/memory/
Dheapprofd_producer.cc58 std::vector<UnwindingWorker> MakeUnwindingWorkers(HeapprofdProducer* delegate, in MakeUnwindingWorkers()
124 HeapprofdProducer::HeapprofdProducer(HeapprofdMode mode, in HeapprofdProducer() function in perfetto::profiling::HeapprofdProducer
142 HeapprofdProducer::~HeapprofdProducer() = default;
144 void HeapprofdProducer::SetTargetProcess(pid_t target_pid, in SetTargetProcess()
152 void HeapprofdProducer::AdoptTargetProcessSocket() { in AdoptTargetProcessSocket()
161 void HeapprofdProducer::OnConnect() { in OnConnect()
174 void HeapprofdProducer::OnDisconnect() { in OnDisconnect()
203 void HeapprofdProducer::ConnectWithRetries(const char* socket_name) { in ConnectWithRetries()
212 void HeapprofdProducer::ConnectService() { in ConnectService()
217 void HeapprofdProducer::SetProducerEndpoint( in SetProducerEndpoint()
[all …]
Dheapprofd_producer.h93 class HeapprofdProducer : public Producer, public UnwindingWorker::Delegate {
102 SocketDelegate(HeapprofdProducer* producer) : producer_(producer) {} in SocketDelegate()
111 HeapprofdProducer* producer_;
114 HeapprofdProducer(HeapprofdMode mode, base::TaskRunner* task_runner);
115 ~HeapprofdProducer() override;
299 base::WeakPtrFactory<HeapprofdProducer> weak_factory_; // Keep last.
Dmain.cc143 HeapprofdProducer producer(HeapprofdMode::kChild, &task_runner); in StartChildHeapprofd()
159 HeapprofdProducer producer(HeapprofdMode::kCentral, &task_runner); in StartCentralHeapprofd()
Dheapprofd_producer_unittest.cc71 HeapprofdProducer producer(HeapprofdMode::kCentral, &task_runner); in TEST()