| Index: Source/devtools/front_end/JSHeapSnapshot.js
|
| diff --git a/Source/devtools/front_end/JSHeapSnapshot.js b/Source/devtools/front_end/JSHeapSnapshot.js
|
| index 8a44638827320d538cabdaab7e121b71233b2c17..f1af0f2436e066953c00acd003eefeb761cf3ed5 100644
|
| --- a/Source/devtools/front_end/JSHeapSnapshot.js
|
| +++ b/Source/devtools/front_end/JSHeapSnapshot.js
|
| @@ -125,33 +125,6 @@ WebInspector.JSHeapSnapshot.prototype = {
|
| delete this._flags;
|
| },
|
|
|
| - _markInvisibleEdges: function()
|
| - {
|
| - // Mark hidden edges of global objects as invisible.
|
| - // FIXME: This is a temporary measure. Normally, we should
|
| - // really hide all hidden nodes.
|
| - for (var iter = this.rootNode().edges(); iter.hasNext(); iter.next()) {
|
| - var edge = iter.edge;
|
| - if (!edge.isShortcut())
|
| - continue;
|
| - var node = edge.node();
|
| - var propNames = {};
|
| - for (var innerIter = node.edges(); innerIter.hasNext(); innerIter.next()) {
|
| - var globalObjEdge = innerIter.edge;
|
| - if (globalObjEdge.isShortcut())
|
| - propNames[globalObjEdge._nameOrIndex()] = true;
|
| - }
|
| - for (var innerIter = node.edges(); innerIter.hasNext(); innerIter.next()) {
|
| - var globalObjEdge = innerIter.edge;
|
| - if (!globalObjEdge.isShortcut()
|
| - && globalObjEdge.node().isHidden()
|
| - && globalObjEdge._hasStringName()
|
| - && (globalObjEdge._nameOrIndex() in propNames))
|
| - globalObjEdge._edges[globalObjEdge.edgeIndex + this._edgeTypeOffset] = this._edgeInvisibleType;
|
| - }
|
| - }
|
| - },
|
| -
|
| _calculateFlags: function()
|
| {
|
| this._flags = new Uint32Array(this.nodeCount);
|
|
|