Lines Matching refs:node
158 var node = this._ensureBottomUpNode(nodeId);
160 while (node.callers().length === 1) {
161 node = node.callers()[0];
162 nodesWithSingleCaller.push(this._serializeCaller(node));
166 var callers = node.callers();
179 var node = this._idToTopDownNode[traceNodeId];
181 while (node) {
182 var functionInfo = node.functionInfo;
190 node = node.parent;
210 var node = this._idToNode[nodeId];
211 if (!node) {
213 node = functionInfo.bottomUpRoot();
215 this._idToNode[nodeId] = node;
217 return node;
221 * @param {!WebInspector.BottomUpAllocationNode} node
224 _serializeCaller: function(node)
227 this._idToNode[callerId] = node;
230 node.functionInfo,
231 node.allocationCount,
232 node.allocationSize,
233 node.liveCount,
234 node.liveSize,
235 node.hasCallers());
371 * @param {!WebInspector.TopDownAllocationNode} node
373 addTraceTopNode: function(node)
375 if (node.allocationCount === 0)
377 this._traceTops.push(node);
378 this.totalCount += node.allocationCount;
379 this.totalSize += node.allocationSize;
380 this.totalLiveCount += node.liveCount;
381 this.totalLiveSize += node.liveSize;
401 var node = this._traceTops[i];
403 var count = node.allocationCount;
404 var size = node.allocationSize;
405 var liveCount = node.liveCount;
406 var liveSize = node.liveSize;
407 var traceId = node.id;
414 node = node.parent;
415 if (node === null) {
418 bottomUpNode = bottomUpNode.addCaller(node);