Lines Matching refs:HeapGraphEdge
46 class HeapGraphEdge BASE_EMBEDDED {
49 kContextVariable = v8::HeapGraphEdge::kContextVariable,
50 kElement = v8::HeapGraphEdge::kElement,
51 kProperty = v8::HeapGraphEdge::kProperty,
52 kInternal = v8::HeapGraphEdge::kInternal,
53 kHidden = v8::HeapGraphEdge::kHidden,
54 kShortcut = v8::HeapGraphEdge::kShortcut,
55 kWeak = v8::HeapGraphEdge::kWeak
58 HeapGraphEdge(Type type, const char* name, int from, int to);
59 HeapGraphEdge(Type type, int index, int from, int to);
138 V8_INLINE void add_child(HeapGraphEdge* edge);
139 V8_INLINE HeapGraphEdge* child(int i);
143 HeapGraphEdge::Type type, int index, HeapEntry* entry);
145 HeapGraphEdge::Type type, const char* name, HeapEntry* entry);
151 V8_INLINE std::deque<HeapGraphEdge*>::iterator children_begin();
152 V8_INLINE std::deque<HeapGraphEdge*>::iterator children_end();
184 std::deque<HeapGraphEdge>& edges() { return edges_; } in edges()
185 std::deque<HeapGraphEdge*>& children() { return children_; } in children()
215 std::deque<HeapGraphEdge> edges_;
216 std::deque<HeapGraphEdge*> children_;
614 void SerializeEdge(HeapGraphEdge* edge, bool first_edge);