Index: include/v8-profiler.h |
diff --git a/include/v8-profiler.h b/include/v8-profiler.h |
index a7b4d31ac2cfdf31f73df17ba1e19213bb185d64..db56e268e389cb615dc226640687ee8674b0ea4d 100644 |
--- a/include/v8-profiler.h |
+++ b/include/v8-profiler.h |
@@ -240,22 +240,6 @@ class V8EXPORT HeapGraphEdge { |
}; |
-class V8EXPORT HeapGraphPath { |
- public: |
- /** Returns the number of edges in the path. */ |
- int GetEdgesCount() const; |
- |
- /** Returns an edge from the path. */ |
- const HeapGraphEdge* GetEdge(int index) const; |
- |
- /** Returns origin node. */ |
- const HeapGraphNode* GetFromNode() const; |
- |
- /** Returns destination node. */ |
- const HeapGraphNode* GetToNode() const; |
-}; |
- |
- |
/** |
* HeapGraphNode represents a node in a heap graph. |
*/ |
@@ -325,12 +309,6 @@ class V8EXPORT HeapGraphNode { |
/** Returns a retainer by index. */ |
const HeapGraphEdge* GetRetainer(int index) const; |
- /** Returns the number of simple retaining paths from the root to the node. */ |
- int GetRetainingPathsCount() const; |
- |
- /** Returns a retaining path by index. */ |
- const HeapGraphPath* GetRetainingPath(int index) const; |
- |
/** |
* Returns a dominator node. This is the node that participates in every |
* path from the snapshot root to the current node. |
@@ -339,16 +317,6 @@ class V8EXPORT HeapGraphNode { |
}; |
-class V8EXPORT HeapSnapshotsDiff { |
- public: |
- /** Returns the root node for added nodes. */ |
- const HeapGraphNode* GetAdditionsRoot() const; |
- |
- /** Returns the root node for deleted nodes. */ |
- const HeapGraphNode* GetDeletionsRoot() const; |
-}; |
- |
- |
/** |
* HeapSnapshots record the state of the JS heap at some moment. |
*/ |
@@ -379,12 +347,6 @@ class V8EXPORT HeapSnapshot { |
const HeapGraphNode* GetNodeById(uint64_t id) const; |
/** |
- * Returns a diff between this snapshot and another one. Only snapshots |
- * of the same type can be compared. |
- */ |
- const HeapSnapshotsDiff* CompareWith(const HeapSnapshot* snapshot) const; |
- |
- /** |
* Deletes the snapshot and removes it from HeapProfiler's list. |
* All pointers to nodes, edges and paths previously returned become |
* invalid. |