diff options
Diffstat (limited to 'deps/v8/tools/logreader.js')
-rw-r--r-- | deps/v8/tools/logreader.js | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/deps/v8/tools/logreader.js b/deps/v8/tools/logreader.js index 88ab90774..20a1f5444 100644 --- a/deps/v8/tools/logreader.js +++ b/deps/v8/tools/logreader.js @@ -139,11 +139,12 @@ devtools.profiler.LogReader.prototype.processLogChunk = function(chunk) { * Processes stack record. * * @param {number} pc Program counter. + * @param {number} func JS Function. * @param {Array.<string>} stack String representation of a stack. * @return {Array.<number>} Processed stack. */ -devtools.profiler.LogReader.prototype.processStack = function(pc, stack) { - var fullStack = [pc]; +devtools.profiler.LogReader.prototype.processStack = function(pc, func, stack) { + var fullStack = func ? [pc, func] : [pc]; var prevFrame = pc; for (var i = 0, n = stack.length; i < n; ++i) { var frame = stack[i]; |