v8-profiler.h | v8-profiler.h | |||
---|---|---|---|---|
skipping to change at line 303 | skipping to change at line 303 | |||
int GetRetainersCount() const; | int GetRetainersCount() const; | |||
/** Returns a retainer by index. */ | /** Returns a retainer by index. */ | |||
const HeapGraphEdge* GetRetainer(int index) const; | const HeapGraphEdge* GetRetainer(int index) const; | |||
/** | /** | |||
* Returns a dominator node. This is the node that participates in every | * Returns a dominator node. This is the node that participates in every | |||
* path from the snapshot root to the current node. | * path from the snapshot root to the current node. | |||
*/ | */ | |||
const HeapGraphNode* GetDominatorNode() const; | const HeapGraphNode* GetDominatorNode() const; | |||
/** | ||||
* Finds and returns a value from the heap corresponding to this node, | ||||
* if the value is still reachable. | ||||
*/ | ||||
Handle<Value> GetHeapValue() const; | ||||
}; | }; | |||
/** | /** | |||
* HeapSnapshots record the state of the JS heap at some moment. | * HeapSnapshots record the state of the JS heap at some moment. | |||
*/ | */ | |||
class V8EXPORT HeapSnapshot { | class V8EXPORT HeapSnapshot { | |||
public: | public: | |||
enum Type { | enum Type { | |||
kFull = 0 // Heap snapshot with all instances and references. | kFull = 0 // Heap snapshot with all instances and references. | |||
}; | }; | |||
End of changes. 1 change blocks. | ||||
6 lines changed or deleted | 0 lines changed or added | |||