Lines Matching refs:HeapGraphEdge
26 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()
120 case HeapGraphEdge::kInternal: in Print()
124 case HeapGraphEdge::kProperty: in Print()
127 case HeapGraphEdge::kHidden: in Print()
131 case HeapGraphEdge::kShortcut: in Print()
135 case HeapGraphEdge::kWeak: in Print()
192 sizeof(HeapGraphEdge) == in HeapSnapshot()
287 HeapGraphEdge* edge = &edges()[i]; in FillChildren()
892 void SetIndexedReference(HeapGraphEdge::Type type, in SetIndexedReference()
899 void SetIndexedAutoIndexReference(HeapGraphEdge::Type type, in SetIndexedAutoIndexReference()
906 void SetNamedReference(HeapGraphEdge::Type type, in SetNamedReference()
913 void SetNamedAutoIndexReference(HeapGraphEdge::Type type, in SetNamedAutoIndexReference()
1520 filler_->SetNamedReference(HeapGraphEdge::kInternal, in ExtractJSArrayBufferReferences()
1860 filler_->SetNamedReference(HeapGraphEdge::kContextVariable, in SetContextReference()
1884 filler_->SetNamedReference(HeapGraphEdge::kShortcut, in SetNativeBindReference()
1899 filler_->SetIndexedReference(HeapGraphEdge::kElement, in SetElementReference()
1916 filler_->SetNamedReference(HeapGraphEdge::kInternal, in SetInternalReference()
1934 filler_->SetNamedReference(HeapGraphEdge::kInternal, in SetInternalReference()
1949 filler_->SetIndexedReference(HeapGraphEdge::kHidden, parent_entry, index, in SetHiddenReference()
1964 filler_->SetNamedReference(HeapGraphEdge::kWeak, in SetWeakReference()
1982 filler_->SetNamedReference(HeapGraphEdge::kWeak, in SetWeakReference()
2014 HeapGraphEdge::Type type = in SetPropertyReference()
2016 ? HeapGraphEdge::kProperty : HeapGraphEdge::kInternal; in SetPropertyReference()
2035 HeapGraphEdge::kElement, in SetRootGcRootsReference()
2045 HeapGraphEdge::kShortcut, in SetUserGlobalReference()
2053 HeapGraphEdge::kElement, in SetGcRootsReference()
2066 HeapGraphEdge::kInternal, in SetGcSubrootReference()
2073 HeapGraphEdge::kWeak, in SetGcSubrootReference()
2078 HeapGraphEdge::kElement, in SetGcSubrootReference()
2331 filler_->SetNamedReference(HeapGraphEdge::kInternal, parent_entry, "native", in FillEdges()
2430 HeapGraphEdge::kInternal, in SetNativeRootReference()
2443 filler_->SetNamedReference(HeapGraphEdge::kInternal, in SetWrapperNativeReferences()
2447 filler_->SetIndexedAutoIndexReference(HeapGraphEdge::kElement, in SetWrapperNativeReferences()
2462 HeapGraphEdge::kElement, in SetRootNativeRootsReference()
2788 void HeapSnapshotJSONSerializer::SerializeEdge(HeapGraphEdge* edge, in SerializeEdge()
2794 int edge_name_or_index = edge->type() == HeapGraphEdge::kElement in SerializeEdge()
2795 || edge->type() == HeapGraphEdge::kHidden in SerializeEdge()
2813 std::deque<HeapGraphEdge*>& edges = snapshot_->children(); in SerializeEdges()