Index: tools/logreader.js |
diff --git a/tools/logreader.js b/tools/logreader.js |
index 50e3aa45c51e0a3cf18719a128494b5e499ab1c6..315e72127608f01d075d475d9112c7f2ec997fd2 100644 |
--- a/tools/logreader.js |
+++ b/tools/logreader.js |
@@ -29,10 +29,6 @@ |
* @fileoverview Log Reader is used to process log file produced by V8. |
*/ |
-// Initlialize namespaces |
-var devtools = devtools || {}; |
-devtools.profiler = devtools.profiler || {}; |
- |
/** |
* Base class for processing log files. |
@@ -41,7 +37,7 @@ devtools.profiler = devtools.profiler || {}; |
* log records. |
* @constructor |
*/ |
-devtools.profiler.LogReader = function(dispatchTable) { |
+function LogReader(dispatchTable) { |
/** |
* @type {Array.<Object>} |
*/ |
@@ -55,9 +51,9 @@ devtools.profiler.LogReader = function(dispatchTable) { |
/** |
* CSV lines parser. |
- * @type {devtools.profiler.CsvParser} |
+ * @type {CsvParser} |
*/ |
- this.csvParser_ = new devtools.profiler.CsvParser(); |
+ this.csvParser_ = new CsvParser(); |
}; |
@@ -66,7 +62,7 @@ devtools.profiler.LogReader = function(dispatchTable) { |
* |
* @param {string} str Error message. |
*/ |
-devtools.profiler.LogReader.prototype.printError = function(str) { |
+LogReader.prototype.printError = function(str) { |
// Do nothing. |
}; |
@@ -76,7 +72,7 @@ devtools.profiler.LogReader.prototype.printError = function(str) { |
* |
* @param {string} chunk A portion of log. |
*/ |
-devtools.profiler.LogReader.prototype.processLogChunk = function(chunk) { |
+LogReader.prototype.processLogChunk = function(chunk) { |
this.processLog_(chunk.split('\n')); |
}; |
@@ -86,7 +82,7 @@ devtools.profiler.LogReader.prototype.processLogChunk = function(chunk) { |
* |
* @param {string} line A line of log. |
*/ |
-devtools.profiler.LogReader.prototype.processLogLine = function(line) { |
+LogReader.prototype.processLogLine = function(line) { |
this.processLog_([line]); |
}; |
@@ -99,7 +95,7 @@ devtools.profiler.LogReader.prototype.processLogLine = function(line) { |
* @param {Array.<string>} stack String representation of a stack. |
* @return {Array.<number>} Processed stack. |
*/ |
-devtools.profiler.LogReader.prototype.processStack = function(pc, func, stack) { |
+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) { |
@@ -124,7 +120,7 @@ devtools.profiler.LogReader.prototype.processStack = function(pc, func, stack) { |
* @param {!Object} dispatch Dispatch record. |
* @return {boolean} True if dispatch must be skipped. |
*/ |
-devtools.profiler.LogReader.prototype.skipDispatch = function(dispatch) { |
+LogReader.prototype.skipDispatch = function(dispatch) { |
return false; |
}; |
@@ -135,7 +131,7 @@ devtools.profiler.LogReader.prototype.skipDispatch = function(dispatch) { |
* @param {Array.<string>} fields Log record. |
* @private |
*/ |
-devtools.profiler.LogReader.prototype.dispatchLogRow_ = function(fields) { |
+LogReader.prototype.dispatchLogRow_ = function(fields) { |
// Obtain the dispatch. |
var command = fields[0]; |
if (!(command in this.dispatchTable_)) { |
@@ -173,7 +169,7 @@ devtools.profiler.LogReader.prototype.dispatchLogRow_ = function(fields) { |
* @param {Array.<string>} lines Log lines. |
* @private |
*/ |
-devtools.profiler.LogReader.prototype.processLog_ = function(lines) { |
+LogReader.prototype.processLog_ = function(lines) { |
for (var i = 0, n = lines.length; i < n; ++i, ++this.lineNum_) { |
var line = lines[i]; |
if (!line) { |