Home | History | Annotate | Download | only in profiler

Lines Matching defs:HeapGraphEdge

19 HeapGraphEdge::HeapGraphEdge(Type type, const char* name, int from, int to)
31 HeapGraphEdge::HeapGraphEdge(Type type, int index, int from, int to)
39 void HeapGraphEdge::ReplaceToIndexWithEntry(HeapSnapshot* snapshot) {
62 void HeapEntry::SetNamedReference(HeapGraphEdge::Type type,
65 HeapGraphEdge edge(type, name, this->index(), entry->index());
71 void HeapEntry::SetIndexedReference(HeapGraphEdge::Type type,
74 HeapGraphEdge edge(type, index, this->index(), entry->index());
100 Vector<HeapGraphEdge*> ch = children();
102 HeapGraphEdge& edge = *ch[i];
107 case HeapGraphEdge::kContextVariable:
111 case HeapGraphEdge::kElement:
114 case HeapGraphEdge::kInternal:
118 case HeapGraphEdge::kProperty:
121 case HeapGraphEdge::kHidden:
125 case HeapGraphEdge::kShortcut:
129 case HeapGraphEdge::kWeak:
187 sizeof(HeapGraphEdge) ==
282 HeapGraphEdge* edge = &edges()[i];
899 void SetIndexedReference(HeapGraphEdge::Type type,
906 void SetIndexedAutoIndexReference(HeapGraphEdge::Type type,
913 void SetNamedReference(HeapGraphEdge::Type type,
920 void SetNamedAutoIndexReference(HeapGraphEdge::Type type,
1533 filler_->SetNamedReference(HeapGraphEdge::kInternal,
1843 filler_->SetNamedReference(HeapGraphEdge::kContextVariable,
1867 filler_->SetNamedReference(HeapGraphEdge::kShortcut,
1882 filler_->SetIndexedReference(HeapGraphEdge::kElement,
1899 filler_->SetNamedReference(HeapGraphEdge::kInternal,
1917 filler_->SetNamedReference(HeapGraphEdge::kInternal,
1933 filler_->SetIndexedReference(HeapGraphEdge::kHidden,
1950 filler_->SetNamedReference(HeapGraphEdge::kWeak,
1968 filler_->SetNamedReference(HeapGraphEdge::kWeak,
2000 HeapGraphEdge::Type type =
2002 ? HeapGraphEdge::kProperty : HeapGraphEdge::kInternal;
2021 HeapGraphEdge::kElement,
2031 HeapGraphEdge::kShortcut,
2039 HeapGraphEdge::kElement,
2052 HeapGraphEdge::kInternal,
2059 HeapGraphEdge::kWeak,
2064 HeapGraphEdge::kElement,
2319 HeapGraphEdge::kInternal,
2421 HeapGraphEdge::kInternal,
2434 filler_->SetNamedReference(HeapGraphEdge::kInternal,
2438 filler_->SetIndexedAutoIndexReference(HeapGraphEdge::kElement,
2453 HeapGraphEdge::kElement,
2765 void HeapSnapshotJSONSerializer::SerializeEdge(HeapGraphEdge* edge,
2771 int edge_name_or_index = edge->type() == HeapGraphEdge::kElement
2772 || edge->type() == HeapGraphEdge::kHidden
2790 List<HeapGraphEdge*>& edges = snapshot_->children();