v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8_inspector::V8HeapProfilerAgentImpl Member List

This is the complete list of members for v8_inspector::V8HeapProfilerAgentImpl, including all inherited members.

addInspectedHeapObject(const String16 &inspectedHeapObjectId) overridev8_inspector::V8HeapProfilerAgentImpl
collectGarbage(std::unique_ptr< CollectGarbageCallback > callback) overridev8_inspector::V8HeapProfilerAgentImpl
disable() overridev8_inspector::V8HeapProfilerAgentImpl
enable() overridev8_inspector::V8HeapProfilerAgentImpl
getHeapObjectId(const String16 &objectId, String16 *heapSnapshotObjectId) overridev8_inspector::V8HeapProfilerAgentImpl
getObjectByHeapObjectId(const String16 &heapSnapshotObjectId, std::optional< String16 > objectGroup, std::unique_ptr< protocol::Runtime::RemoteObject > *result) overridev8_inspector::V8HeapProfilerAgentImpl
getSamplingProfile(std::unique_ptr< protocol::HeapProfiler::SamplingHeapProfile > *) overridev8_inspector::V8HeapProfilerAgentImpl
m_asyncCallbacksv8_inspector::V8HeapProfilerAgentImplprivate
m_frontendv8_inspector::V8HeapProfilerAgentImplprivate
m_hasTimerv8_inspector::V8HeapProfilerAgentImplprivate
m_isolatev8_inspector::V8HeapProfilerAgentImplprivate
m_sessionv8_inspector::V8HeapProfilerAgentImplprivate
m_statev8_inspector::V8HeapProfilerAgentImplprivate
m_timerDelayInSecondsv8_inspector::V8HeapProfilerAgentImplprivate
onTimer(void *)v8_inspector::V8HeapProfilerAgentImplprivatestatic
onTimerImpl()v8_inspector::V8HeapProfilerAgentImplprivate
operator=(const V8HeapProfilerAgentImpl &)=deletev8_inspector::V8HeapProfilerAgentImpl
requestHeapStatsUpdate()v8_inspector::V8HeapProfilerAgentImplprivate
restore()v8_inspector::V8HeapProfilerAgentImpl
startSampling(std::optional< double > samplingInterval, std::optional< bool > includeObjectsCollectedByMajorGC, std::optional< bool > includeObjectsCollectedByMinorGC) overridev8_inspector::V8HeapProfilerAgentImpl
startTrackingHeapObjects(std::optional< bool > trackAllocations) overridev8_inspector::V8HeapProfilerAgentImpl
startTrackingHeapObjectsInternal(bool trackAllocations)v8_inspector::V8HeapProfilerAgentImplprivate
stopSampling(std::unique_ptr< protocol::HeapProfiler::SamplingHeapProfile > *) overridev8_inspector::V8HeapProfilerAgentImpl
stopTrackingHeapObjects(std::optional< bool > reportProgress, std::optional< bool > treatGlobalObjectsAsRoots, std::optional< bool > captureNumericValue, std::optional< bool > exposeInternals) overridev8_inspector::V8HeapProfilerAgentImpl
stopTrackingHeapObjectsInternal()v8_inspector::V8HeapProfilerAgentImplprivate
takeHeapSnapshot(std::optional< bool > reportProgress, std::optional< bool > treatGlobalObjectsAsRoots, std::optional< bool > captureNumericValue, std::optional< bool > exposeInternals, std::unique_ptr< TakeHeapSnapshotCallback > callback) overridev8_inspector::V8HeapProfilerAgentImpl
takeHeapSnapshotNow(const HeapSnapshotProtocolOptions &protocolOptions, cppgc::EmbedderStackState stackState)v8_inspector::V8HeapProfilerAgentImplprivate
takePendingHeapSnapshots()v8_inspector::V8HeapProfilerAgentImpl
V8HeapProfilerAgentImpl(V8InspectorSessionImpl *, protocol::FrontendChannel *, protocol::DictionaryValue *state)v8_inspector::V8HeapProfilerAgentImpl
V8HeapProfilerAgentImpl(const V8HeapProfilerAgentImpl &)=deletev8_inspector::V8HeapProfilerAgentImpl
~V8HeapProfilerAgentImpl() overridev8_inspector::V8HeapProfilerAgentImpl