Home
last modified time | relevance | path

Searched refs:HeapGraphEdge (Results 1 – 5 of 5) sorted by relevance

/external/v8/src/profiler/
Dheap-snapshot-generator-inl.h14 HeapEntry* HeapGraphEdge::from() const { in from()
19 Isolate* HeapGraphEdge::isolate() const { in isolate()
24 HeapSnapshot* HeapGraphEdge::snapshot() const { in snapshot()
41 std::deque<HeapGraphEdge*>::iterator HeapEntry::children_begin() { in children_begin()
50 std::deque<HeapGraphEdge*>::iterator HeapEntry::children_end() { in children_end()
Dheap-snapshot-generator.h27 class HeapGraphEdge BASE_EMBEDDED {
30 kContextVariable = v8::HeapGraphEdge::kContextVariable,
31 kElement = v8::HeapGraphEdge::kElement,
32 kProperty = v8::HeapGraphEdge::kProperty,
33 kInternal = v8::HeapGraphEdge::kInternal,
34 kHidden = v8::HeapGraphEdge::kHidden,
35 kShortcut = v8::HeapGraphEdge::kShortcut,
36 kWeak = v8::HeapGraphEdge::kWeak
39 HeapGraphEdge(Type type, const char* name, int from, int to);
40 HeapGraphEdge(Type type, int index, int from, int to);
[all …]
Dheap-snapshot-generator.cc26 HeapGraphEdge::HeapGraphEdge(Type type, const char* name, int from, int to) in HeapGraphEdge() function in v8::internal::HeapGraphEdge
38 HeapGraphEdge::HeapGraphEdge(Type type, int index, int from, int to) in HeapGraphEdge() function in v8::internal::HeapGraphEdge
46 void HeapGraphEdge::ReplaceToIndexWithEntry(HeapSnapshot* snapshot) { in ReplaceToIndexWithEntry()
69 void HeapEntry::SetNamedReference(HeapGraphEdge::Type type, in SetNamedReference()
72 HeapGraphEdge edge(type, name, this->index(), entry->index()); in SetNamedReference()
78 void HeapEntry::SetIndexedReference(HeapGraphEdge::Type type, in SetIndexedReference()
81 HeapGraphEdge edge(type, index, this->index(), entry->index()); in SetIndexedReference()
108 HeapGraphEdge& edge = **i; in Print()
113 case HeapGraphEdge::kContextVariable: in Print()
117 case HeapGraphEdge::kElement: in Print()
[all …]
/external/v8/include/
Dv8-profiler.h344 class V8_EXPORT HeapGraphEdge {
422 const HeapGraphEdge* GetChild(int index) const;
/external/v8/src/
Dapi.cc9789 static i::HeapGraphEdge* ToInternal(const HeapGraphEdge* edge) { in ToInternal()
9790 return const_cast<i::HeapGraphEdge*>( in ToInternal()
9791 reinterpret_cast<const i::HeapGraphEdge*>(edge)); in ToInternal()
9795 HeapGraphEdge::Type HeapGraphEdge::GetType() const { in GetType()
9796 return static_cast<HeapGraphEdge::Type>(ToInternal(this)->type()); in GetType()
9800 Local<Value> HeapGraphEdge::GetName() const { in GetName()
9801 i::HeapGraphEdge* edge = ToInternal(this); in GetName()
9804 case i::HeapGraphEdge::kContextVariable: in GetName()
9805 case i::HeapGraphEdge::kInternal: in GetName()
9806 case i::HeapGraphEdge::kProperty: in GetName()
[all …]