| 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.
|
|
|