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 | |