• Home
  • Raw
  • Download

Lines Matching refs:m_isolate

156       : m_isolate(isolate), m_async_gc(async_gc) {}  in GCTask()
164 m_isolate, v8::EmbedderHeapTracer::EmbedderStackState::kNoHeapPointers); in Run()
172 v8::Isolate* m_isolate; member in v8_inspector::V8HeapProfilerAgentImpl::GCTask
180 m_isolate(session->inspector()->isolate()), in V8HeapProfilerAgentImpl()
215 ->GetForegroundTaskRunner(m_isolate) in collectGarbage()
216 ->PostNonNestableTask(std::make_unique<GCTask>(m_isolate, m_async_gc)); in collectGarbage()
248 v8::HeapProfiler* profiler = m_isolate->GetHeapProfiler(); in disable()
251 m_isolate->GetHeapProfiler()->ClearObjectIds(); in disable()
258 v8::HeapProfiler* profiler = m_isolate->GetHeapProfiler(); in takeHeapSnapshot()
281 v8::HandleScope handles(m_isolate); in getObjectByHeapObjectId()
282 v8::Local<v8::Object> heapObject = objectByHeapObjectId(m_isolate, id); in getObjectByHeapObjectId()
301 v8::HandleScope handles(m_isolate); in addInspectedHeapObject()
302 v8::Local<v8::Object> heapObject = objectByHeapObjectId(m_isolate, id); in addInspectedHeapObject()
315 v8::HandleScope handles(m_isolate); in getHeapObjectId()
323 v8::SnapshotObjectId id = m_isolate->GetHeapProfiler()->GetObjectId(value); in getHeapObjectId()
331 m_isolate->GetHeapProfiler()->GetHeapStats(&stream); in requestHeapStatsUpdate()
343 m_isolate->GetHeapProfiler()->StartTrackingHeapObjects(trackAllocations); in startTrackingHeapObjectsInternal()
357 m_isolate->GetHeapProfiler()->StopTrackingHeapObjects(); in stopTrackingHeapObjectsInternal()
365 v8::HeapProfiler* profiler = m_isolate->GetHeapProfiler(); in startSampling()
414 m_isolate->GetHeapProfiler()->StopSamplingHeapProfiler(); in stopSampling()
423 v8::HeapProfiler* profiler = m_isolate->GetHeapProfiler(); in getSamplingProfile()
425 v8::HandleScope scope(m_isolate); in getSamplingProfile()
442 .setHead(buildSampingHeapProfileNode(m_isolate, root)) in getSamplingProfile()