| addInspectedHeapObject(const String16 &inspectedHeapObjectId) override | v8_inspector::V8HeapProfilerAgentImpl | |
| collectGarbage(std::unique_ptr< CollectGarbageCallback > callback) override | v8_inspector::V8HeapProfilerAgentImpl | |
| disable() override | v8_inspector::V8HeapProfilerAgentImpl | |
| enable() override | v8_inspector::V8HeapProfilerAgentImpl | |
| getHeapObjectId(const String16 &objectId, String16 *heapSnapshotObjectId) override | v8_inspector::V8HeapProfilerAgentImpl | |
| getObjectByHeapObjectId(const String16 &heapSnapshotObjectId, std::optional< String16 > objectGroup, std::unique_ptr< protocol::Runtime::RemoteObject > *result) override | v8_inspector::V8HeapProfilerAgentImpl | |
| getSamplingProfile(std::unique_ptr< protocol::HeapProfiler::SamplingHeapProfile > *) override | v8_inspector::V8HeapProfilerAgentImpl | |
| m_asyncCallbacks | v8_inspector::V8HeapProfilerAgentImpl | private |
| m_frontend | v8_inspector::V8HeapProfilerAgentImpl | private |
| m_hasTimer | v8_inspector::V8HeapProfilerAgentImpl | private |
| m_isolate | v8_inspector::V8HeapProfilerAgentImpl | private |
| m_session | v8_inspector::V8HeapProfilerAgentImpl | private |
| m_state | v8_inspector::V8HeapProfilerAgentImpl | private |
| m_timerDelayInSeconds | v8_inspector::V8HeapProfilerAgentImpl | private |
| onTimer(void *) | v8_inspector::V8HeapProfilerAgentImpl | privatestatic |
| onTimerImpl() | v8_inspector::V8HeapProfilerAgentImpl | private |
| operator=(const V8HeapProfilerAgentImpl &)=delete | v8_inspector::V8HeapProfilerAgentImpl | |
| requestHeapStatsUpdate() | v8_inspector::V8HeapProfilerAgentImpl | private |
| restore() | v8_inspector::V8HeapProfilerAgentImpl | |
| startSampling(std::optional< double > samplingInterval, std::optional< bool > includeObjectsCollectedByMajorGC, std::optional< bool > includeObjectsCollectedByMinorGC) override | v8_inspector::V8HeapProfilerAgentImpl | |
| startTrackingHeapObjects(std::optional< bool > trackAllocations) override | v8_inspector::V8HeapProfilerAgentImpl | |
| startTrackingHeapObjectsInternal(bool trackAllocations) | v8_inspector::V8HeapProfilerAgentImpl | private |
| stopSampling(std::unique_ptr< protocol::HeapProfiler::SamplingHeapProfile > *) override | v8_inspector::V8HeapProfilerAgentImpl | |
| stopTrackingHeapObjects(std::optional< bool > reportProgress, std::optional< bool > treatGlobalObjectsAsRoots, std::optional< bool > captureNumericValue, std::optional< bool > exposeInternals) override | v8_inspector::V8HeapProfilerAgentImpl | |
| stopTrackingHeapObjectsInternal() | v8_inspector::V8HeapProfilerAgentImpl | private |
| takeHeapSnapshot(std::optional< bool > reportProgress, std::optional< bool > treatGlobalObjectsAsRoots, std::optional< bool > captureNumericValue, std::optional< bool > exposeInternals, std::unique_ptr< TakeHeapSnapshotCallback > callback) override | v8_inspector::V8HeapProfilerAgentImpl | |
| takeHeapSnapshotNow(const HeapSnapshotProtocolOptions &protocolOptions, cppgc::EmbedderStackState stackState) | v8_inspector::V8HeapProfilerAgentImpl | private |
| takePendingHeapSnapshots() | v8_inspector::V8HeapProfilerAgentImpl | |
| V8HeapProfilerAgentImpl(V8InspectorSessionImpl *, protocol::FrontendChannel *, protocol::DictionaryValue *state) | v8_inspector::V8HeapProfilerAgentImpl | |
| V8HeapProfilerAgentImpl(const V8HeapProfilerAgentImpl &)=delete | v8_inspector::V8HeapProfilerAgentImpl | |
| ~V8HeapProfilerAgentImpl() override | v8_inspector::V8HeapProfilerAgentImpl | |