Home | History | Annotate | Download | only in src

Lines Matching defs:HeapGraphEdge

42 HeapGraphEdge::HeapGraphEdge(Type type, const char* name, int from, int to)
54 HeapGraphEdge::HeapGraphEdge(Type type, int index, int from, int to)
63 void HeapGraphEdge::ReplaceToIndexWithEntry(HeapSnapshot* snapshot) {
84 void HeapEntry::SetNamedReference(HeapGraphEdge::Type type,
87 HeapGraphEdge edge(type, name, this->index(), entry->index());
93 void HeapEntry::SetIndexedReference(HeapGraphEdge::Type type,
96 HeapGraphEdge edge(type, index, this->index(), entry->index());
127 Vector<HeapGraphEdge*> ch = children();
129 HeapGraphEdge& edge = *ch[i];
134 case HeapGraphEdge::kContextVariable:
138 case HeapGraphEdge::kElement:
141 case HeapGraphEdge::kInternal:
145 case HeapGraphEdge::kProperty:
148 case HeapGraphEdge::kHidden:
152 case HeapGraphEdge::kShortcut:
156 case HeapGraphEdge::kWeak:
216 sizeof(HeapGraphEdge) ==
295 HeapGraphEdge* edge = &edges()[i];
1734 filler_->SetNamedReference(HeapGraphEdge::kContextVariable,
1750 filler_->SetNamedReference(HeapGraphEdge::kShortcut,
1765 filler_->SetIndexedReference(HeapGraphEdge::kElement,
1782 filler_->SetNamedReference(HeapGraphEdge::kInternal,
1800 filler_->SetNamedReference(HeapGraphEdge::kInternal,
1816 filler_->SetIndexedReference(HeapGraphEdge
1833 filler_->SetIndexedReference(HeapGraphEdge::kWeak,
1851 HeapGraphEdge::Type type =
1853 ? HeapGraphEdge::kProperty : HeapGraphEdge::kInternal;
1872 HeapGraphEdge::kElement,
1882 HeapGraphEdge::kShortcut,
1890 HeapGraphEdge::kElement,
1903 HeapGraphEdge::kInternal,
1909 is_weak ? HeapGraphEdge::kWeak : HeapGraphEdge::kElement,
2155 HeapGraphEdge::kInternal,
2255 HeapGraphEdge::kInternal,
2268 filler_->SetNamedReference(HeapGraphEdge::kInternal,
2272 filler_->SetIndexedAutoIndexReference(HeapGraphEdge::kElement,
2288 HeapGraphEdge::kElement,
2324 void SetIndexedReference(HeapGraphEdge::Type type,
2331 void SetIndexedAutoIndexReference(HeapGraphEdge::Type type,
2338 void SetNamedReference(HeapGraphEdge::Type type,
2345 void SetNamedAutoIndexReference(HeapGraphEdge::Type type,
2637 void HeapSnapshotJSONSerializer::SerializeEdge(HeapGraphEdge* edge,
2643 int edge_name_or_index = edge->type() == HeapGraphEdge::kElement
2644 || edge->type() == HeapGraphEdge::kHidden
2645 || edge->type() == HeapGraphEdge::kWeak
2663 List<HeapGraphEdge*>& edges = snapshot_->children();