Home
last modified time | relevance | path

Searched refs:HeapProfiler (Results 1 - 20 of 20) sorted by relevance

/third_party/node/deps/v8/src/profiler/
H A Dheap-profiler.cc19 HeapProfiler::HeapProfiler(Heap* heap) in HeapProfiler() function in v8::internal::HeapProfiler
25 HeapProfiler::~HeapProfiler() = default;
27 void HeapProfiler::DeleteAllSnapshots() { in DeleteAllSnapshots()
32 void HeapProfiler::MaybeClearStringsStorage() { in MaybeClearStringsStorage()
39 void HeapProfiler::RemoveSnapshot(HeapSnapshot* snapshot) { in RemoveSnapshot()
47 void HeapProfiler::AddBuildEmbedderGraphCallback( in AddBuildEmbedderGraphCallback()
48 v8::HeapProfiler::BuildEmbedderGraphCallback callback, void* data) { in AddBuildEmbedderGraphCallback()
52 void HeapProfiler
[all...]
H A Dheap-profiler.h27 class HeapProfiler : public HeapObjectAllocationTracker { class
29 explicit HeapProfiler(Heap* heap);
30 ~HeapProfiler() override;
31 HeapProfiler(const HeapProfiler&) = delete;
32 HeapProfiler& operator=(const HeapProfiler&) = delete;
35 v8::HeapProfiler::ObjectNameResolver* resolver,
40 v8::HeapProfiler::SamplingFlags);
70 v8::HeapProfiler
[all...]
H A Dheap-snapshot-generator.h36 class HeapProfiler;
213 // HeapProfiler, which is also a factory for
219 explicit HeapSnapshot(HeapProfiler* profiler, bool global_objects_as_roots,
225 HeapProfiler* profiler() const { return profiler_; } in profiler()
264 HeapProfiler* profiler_;
375 v8::HeapProfiler::ObjectNameResolver* resolver);
514 v8::HeapProfiler::ObjectNameResolver* global_object_name_resolver_;
564 v8::HeapProfiler::ObjectNameResolver* resolver,
H A Dsampling-heap-profiler.h120 int stack_depth, v8::HeapProfiler::SamplingFlags flags);
196 v8::HeapProfiler::SamplingFlags flags_;
H A Dsampling-heap-profiler.cc53 v8::HeapProfiler::SamplingFlags flags) in SamplingHeapProfiler()
258 if (flags_ & v8::HeapProfiler::kSamplingForceGC) { in GetAllocationProfile()
H A Dheap-snapshot-generator.cc388 HeapSnapshot::HeapSnapshot(HeapProfiler* profiler, bool global_objects_as_roots, in HeapSnapshot()
567 if (entry == nullptr) return v8::HeapProfiler::kUnknownObjectId; in FindEntry()
603 return v8::HeapProfiler::kUnknownObjectId; in FindMergedNativeEntry()
748 v8::HeapProfiler::ObjectNameResolver* resolver) in V8HeapExplorer()
2598 v8::HeapProfiler::ObjectNameResolver* resolver, Heap* heap) in HeapSnapshotGenerator()
/third_party/node/deps/v8/src/inspector/
H A Dv8-heap-profiler-agent-impl.cc36 explicit HeapSnapshotProgress(protocol::HeapProfiler::Frontend* frontend) in HeapSnapshotProgress()
49 protocol::HeapProfiler::Frontend* m_frontend;
53 : public v8::HeapProfiler::ObjectNameResolver {
88 explicit HeapSnapshotOutputStream(protocol::HeapProfiler::Frontend* frontend) in HeapSnapshotOutputStream()
99 protocol::HeapProfiler::Frontend* m_frontend;
103 v8::HeapProfiler* profiler = isolate->GetHeapProfiler(); in objectByHeapObjectId()
123 explicit HeapStatsStream(protocol::HeapProfiler::Frontend* frontend) in HeapStatsStream()
147 protocol::HeapProfiler::Frontend* m_frontend;
256 v8::HeapProfiler* profiler = m_isolate->GetHeapProfiler(); in disable()
267 v8::HeapProfiler* profile in takeHeapSnapshot()
[all...]
H A Dv8-heap-profiler-agent-impl.h12 #include "src/inspector/protocol/HeapProfiler.h"
25 class V8HeapProfilerAgentImpl : public protocol::HeapProfiler::Backend {
59 std::unique_ptr<protocol::HeapProfiler::SamplingHeapProfile>*) override;
61 std::unique_ptr<protocol::HeapProfiler::SamplingHeapProfile>*) override;
74 protocol::HeapProfiler::Frontend m_frontend;
H A Dv8-inspector-session-impl.cc76 method, protocol::HeapProfiler::Metainfo::commandPrefix) || in canDispatchMethod()
128 this, this, agentState(protocol::HeapProfiler::Metainfo::domainName))); in V8InspectorSessionImpl()
129 protocol::HeapProfiler::Dispatcher::wire(&m_dispatcher, in V8InspectorSessionImpl()
430 .setName(protocol::HeapProfiler::Metainfo::domainName) in supportedDomainsImpl()
431 .setVersion(protocol::HeapProfiler::Metainfo::version) in supportedDomainsImpl()
/third_party/node/deps/v8/include/v8-include/
H A Dv8-profiler.h653 * Deletes the snapshot and removes it from HeapProfiler's list.
831 * HeapProfiler::AddBuildEmbedderGraphCallback.
928 class V8_EXPORT HeapProfiler { class
1175 HeapProfiler();
1176 ~HeapProfiler();
1177 HeapProfiler(const HeapProfiler&);
1178 HeapProfiler& operator=(const HeapProfiler&);
1183 * See HeapProfiler
[all...]
H A Dv8-isolate.h33 class HeapProfiler;
852 HeapProfiler* GetHeapProfiler();
/third_party/node/deps/v8/include/
H A Dv8-profiler.h650 * Deletes the snapshot and removes it from HeapProfiler's list.
828 * HeapProfiler::AddBuildEmbedderGraphCallback.
916 class V8_EXPORT HeapProfiler { class
1106 HeapProfiler();
1107 ~HeapProfiler();
1108 HeapProfiler(const HeapProfiler&);
1109 HeapProfiler& operator=(const HeapProfiler&);
1114 * See HeapProfiler
[all...]
H A Dv8-isolate.h33 class HeapProfiler;
852 HeapProfiler* GetHeapProfiler();
/third_party/node/lib/internal/debugger/
H A Dinspect_repl.js368 const { Debugger, HeapProfiler, Profiler, Runtime } = inspector;
1061 HeapProfiler.removeListener(
1063 HeapProfiler.removeListener('addHeapSnapshotChunk', onChunk);
1066 HeapProfiler.on('reportHeapSnapshotProgress', onProgress);
1067 HeapProfiler.on('addHeapSnapshotChunk', onChunk);
1071 HeapProfiler.takeHeapSnapshot({ reportProgress: true }),
/third_party/node/deps/v8/src/api/
H A Dapi.cc8379 HeapProfiler* Isolate::GetHeapProfiler() { in GetHeapProfiler()
8380 i::HeapProfiler* heap_profiler = in GetHeapProfiler()
8382 return reinterpret_cast<HeapProfiler*>(heap_profiler); in GetHeapProfiler()
10221 HeapProfiler::kUnknownObjectId;
10223 int HeapProfiler::GetSnapshotCount() { in GetSnapshotCount()
10224 return reinterpret_cast<i::HeapProfiler*>(this)->GetSnapshotsCount(); in GetSnapshotCount()
10227 const HeapSnapshot* HeapProfiler::GetHeapSnapshot(int index) { in GetHeapSnapshot()
10229 reinterpret_cast<i::HeapProfiler*>(this)->GetSnapshot(index)); in GetHeapSnapshot()
10232 SnapshotObjectId HeapProfiler::GetObjectId(Local<Value> value) { in GetObjectId()
10234 return reinterpret_cast<i::HeapProfiler*>(thi in GetObjectId()
[all...]
/third_party/node/deps/v8/src/handles/
H A Dglobal-handles.cc359 return class_id_ != v8::HeapProfiler::kPersistentHandleNoClassId; in has_wrapper_class_id()
384 class_id_ = v8::HeapProfiler::kPersistentHandleNoClassId; in ClearFields()
390 DCHECK_EQ(v8::HeapProfiler::kPersistentHandleNoClassId, class_id_); in CheckFieldsAreCleared()
/third_party/node/deps/v8/src/execution/
H A Disolate.h114 class HeapProfiler;
1321 HeapProfiler* heap_profiler() const { return heap_profiler_; } in heap_profiler()
2223 HeapProfiler* heap_profiler_ = nullptr;
H A Disolate.cc3924 heap_profiler_ = new HeapProfiler(heap()); in ThrowInternal()
4184 v8::HeapProfiler::SamplingFlags sampling_flags = in ThrowInternal()
4185 v8::HeapProfiler::SamplingFlags::kSamplingForceGC; in ThrowInternal()
/third_party/node/deps/v8/src/runtime/
H A Druntime-test.cc1008 HeapProfiler* heap_profiler = isolate->heap_profiler(); in RUNTIME_FUNCTION()
/third_party/node/deps/v8/src/heap/
H A Dheap.cc3480 HeapProfiler* heap_profiler = isolate_->heap_profiler(); in OnMoveEvent()

Completed in 69 milliseconds