Index: tracing/tracing/extras/importer/linux_perf/ftrace_importer.html |
diff --git a/tracing/tracing/extras/importer/linux_perf/ftrace_importer.html b/tracing/tracing/extras/importer/linux_perf/ftrace_importer.html |
index b1fc32c8867863166817dff16c0e38573eeb4eaa..2b237b3d1848a844c25fa606f41fa19e5d578493 100644 |
--- a/tracing/tracing/extras/importer/linux_perf/ftrace_importer.html |
+++ b/tracing/tracing/extras/importer/linux_perf/ftrace_importer.html |
@@ -168,7 +168,7 @@ tr.exportTo('tr.e.importer.linux_perf', function() { |
* recognized; otherwise undefined. |
*/ |
function autoDetectLineParser(line) { |
- if (line[0] == '{') |
+ if (line[0] === '{') |
return false; |
if (lineREWithTGID.test(line)) |
return lineParserWithTGID; |
@@ -217,7 +217,7 @@ tr.exportTo('tr.e.importer.linux_perf', function() { |
if (produceResult === undefined) |
produceResult = true; |
- if (/^<!DOCTYPE html>/.test(incomingEvents) == false) |
+ if (/^<!DOCTYPE html>/.test(incomingEvents) === false) |
charliea (OOO until 10-5)
2016/10/05 18:53:42
Would you mind changing this to:
if (!/^<!DOCTYPE
|
return failure; |
var r = new tr.importer.SimpleLineReader(incomingEvents); |
@@ -267,7 +267,7 @@ tr.exportTo('tr.e.importer.linux_perf', function() { |
// treating absence of that trailing string as a failure. |
var oldLastEvent = events[events.length - 1]; |
var newLastEvent = stripSuffix(oldLastEvent, '\\n";'); |
- if (newLastEvent == oldLastEvent) |
+ if (newLastEvent === oldLastEvent) |
return failure; |
events[events.length - 1] = newLastEvent; |
@@ -282,7 +282,7 @@ tr.exportTo('tr.e.importer.linux_perf', function() { |
if (produceResult === undefined) |
produceResult = true; |
- if (new RegExp('^<!DOCTYPE HTML>', 'i').test(incomingEvents) == false) |
+ if (new RegExp('^<!DOCTYPE HTML>', 'i').test(incomingEvents) === false) |
charliea (OOO until 10-5)
2016/10/05 18:53:42
same
|
return failure; |
var r = new tr.importer.SimpleLineReader(incomingEvents); |
@@ -629,46 +629,46 @@ tr.exportTo('tr.e.importer.linux_perf', function() { |
} |
}; |
- if (prevSlice.args.stateWhenDescheduled == 'S') { |
+ if (prevSlice.args.stateWhenDescheduled === 'S') { |
pushSleep(SCHEDULING_STATE.SLEEPING); |
- } else if (prevSlice.args.stateWhenDescheduled == 'R' || |
- prevSlice.args.stateWhenDescheduled == 'R+') { |
+ } else if (prevSlice.args.stateWhenDescheduled === 'R' || |
+ prevSlice.args.stateWhenDescheduled === 'R+') { |
slices.push(new tr.model.ThreadTimeSlice( |
thread, SCHEDULING_STATE.RUNNABLE, '', |
prevSlice.end, {}, midDuration)); |
- } else if (prevSlice.args.stateWhenDescheduled == 'D') { |
+ } else if (prevSlice.args.stateWhenDescheduled === 'D') { |
pushSleep(SCHEDULING_STATE.UNINTR_SLEEP); |
- } else if (prevSlice.args.stateWhenDescheduled == 'T') { |
+ } else if (prevSlice.args.stateWhenDescheduled === 'T') { |
slices.push(new tr.model.ThreadTimeSlice( |
thread, SCHEDULING_STATE.STOPPED, '', |
prevSlice.end, {}, midDuration)); |
- } else if (prevSlice.args.stateWhenDescheduled == 't') { |
+ } else if (prevSlice.args.stateWhenDescheduled === 't') { |
slices.push(new tr.model.ThreadTimeSlice( |
thread, SCHEDULING_STATE.DEBUG, '', |
prevSlice.end, {}, midDuration)); |
- } else if (prevSlice.args.stateWhenDescheduled == 'Z') { |
+ } else if (prevSlice.args.stateWhenDescheduled === 'Z') { |
slices.push(new tr.model.ThreadTimeSlice( |
thread, SCHEDULING_STATE.ZOMBIE, '', |
prevSlice.end, {}, midDuration)); |
- } else if (prevSlice.args.stateWhenDescheduled == 'X') { |
+ } else if (prevSlice.args.stateWhenDescheduled === 'X') { |
slices.push(new tr.model.ThreadTimeSlice( |
thread, SCHEDULING_STATE.EXIT_DEAD, '', |
prevSlice.end, {}, midDuration)); |
- } else if (prevSlice.args.stateWhenDescheduled == 'x') { |
+ } else if (prevSlice.args.stateWhenDescheduled === 'x') { |
slices.push(new tr.model.ThreadTimeSlice( |
thread, SCHEDULING_STATE.TASK_DEAD, '', |
prevSlice.end, {}, midDuration)); |
- } else if (prevSlice.args.stateWhenDescheduled == 'K') { |
+ } else if (prevSlice.args.stateWhenDescheduled === 'K') { |
slices.push(new tr.model.ThreadTimeSlice( |
thread, SCHEDULING_STATE.WAKE_KILL, '', |
prevSlice.end, {}, midDuration)); |
- } else if (prevSlice.args.stateWhenDescheduled == 'W') { |
+ } else if (prevSlice.args.stateWhenDescheduled === 'W') { |
slices.push(new tr.model.ThreadTimeSlice( |
thread, SCHEDULING_STATE.WAKING, '', |
prevSlice.end, {}, midDuration)); |
- } else if (prevSlice.args.stateWhenDescheduled == 'D|K') { |
+ } else if (prevSlice.args.stateWhenDescheduled === 'D|K') { |
pushSleep(SCHEDULING_STATE.UNINTR_SLEEP_WAKE_KILL); |
- } else if (prevSlice.args.stateWhenDescheduled == 'D|W') { |
+ } else if (prevSlice.args.stateWhenDescheduled === 'D|W') { |
pushSleep(SCHEDULING_STATE.UNINTR_SLEEP_WAKING); |
} else { |
slices.push(new tr.model.ThreadTimeSlice( |
@@ -739,7 +739,7 @@ tr.exportTo('tr.e.importer.linux_perf', function() { |
}; |
for (var i = 0; i < pieces.length; i++) { |
var parts = pieces[i].split('='); |
- if (parts.length != 2) |
+ if (parts.length !== 2) |
throw new Error('omgbbq'); |
args[parts[0]] = parts[1]; |
} |
@@ -804,8 +804,8 @@ tr.exportTo('tr.e.importer.linux_perf', function() { |
if (!event) { |
// Check if the event matches events traced by the Android framework |
var tag = eventBase.details.substring(0, 2); |
- if (tag == 'B|' || tag == 'E' || tag == 'E|' || tag == 'X|' || |
- tag == 'C|' || tag == 'S|' || tag == 'F|') { |
+ if (tag === 'B|' || tag === 'E' || tag === 'E|' || tag === 'X|' || |
+ tag === 'C|' || tag === 'S|' || tag === 'F|') { |
eventBase.subEventName = 'android'; |
} else { |
return false; |
@@ -867,7 +867,7 @@ tr.exportTo('tr.e.importer.linux_perf', function() { |
var lineParser = undefined; |
for (var lineNumber = 0; lineNumber < lines.length; ++lineNumber) { |
var line = lines[lineNumber].trim(); |
- if (line.length == 0 || /^#/.test(line)) |
+ if (line.length === 0 || /^#/.test(line)) |
continue; |
if (!lineParser) { |