| Index: tools/tickprocessor.js
|
| diff --git a/tools/tickprocessor.js b/tools/tickprocessor.js
|
| index abb2f2d7ee7efabbf39d164701306c7b9d6d409a..967bd3c5b71f49031846569bcd279181aa1619ec 100644
|
| --- a/tools/tickprocessor.js
|
| +++ b/tools/tickprocessor.js
|
| @@ -169,7 +169,7 @@ function TickProcessor(
|
| 'snapshot-pos': { parsers: [parseInt, parseInt],
|
| processor: this.processSnapshotPosition },
|
| 'tick': {
|
| - parsers: [parseInt, parseInt, parseInt, parseInt,
|
| + parsers: [parseInt, parseInt, parseInt,
|
| parseInt, parseInt, 'var-args'],
|
| processor: this.processTick },
|
| 'heap-sample-begin': { parsers: [null, null, parseInt],
|
| @@ -204,7 +204,7 @@ function TickProcessor(
|
| // Convert picoseconds to nanoseconds.
|
| this.distortion_per_entry = isNaN(distortion) ? 0 : (distortion / 1000);
|
| this.distortion = 0;
|
| - var rangelimits = range.split(",");
|
| + var rangelimits = range ? range.split(",") : [];
|
| var range_start = parseInt(rangelimits[0]);
|
| var range_end = parseInt(rangelimits[1]);
|
| // Convert milliseconds to nanoseconds.
|
| @@ -365,7 +365,6 @@ TickProcessor.prototype.includeTick = function(vmState) {
|
| };
|
|
|
| TickProcessor.prototype.processTick = function(pc,
|
| - sp,
|
| ns_since_start,
|
| is_external_callback,
|
| tos_or_external_callback,
|
|
|