Cleanup PerformanceLogger a bit

Summary: `prettier`, lint, etc.

Reviewed By: javache

Differential Revision: D5156709

fbshipit-source-id: a9e63602c10e6e413446660b32ff972f5591c6d1
This commit is contained in:
Spencer Ahrens 2017-06-01 09:54:38 -07:00 коммит произвёл Facebook Github Bot
Родитель a93b7a2da0
Коммит 2a3de8f192
1 изменённых файлов: 24 добавлений и 24 удалений

Просмотреть файл

@ -8,13 +8,16 @@
* *
* @providesModule PerformanceLogger * @providesModule PerformanceLogger
* @flow * @flow
* @format
*/ */
'use strict'; 'use strict';
const BatchedBridge = require('BatchedBridge'); const BatchedBridge = require('BatchedBridge');
const Systrace = require('Systrace'); const Systrace = require('Systrace');
const performanceNow = global.nativePerformanceNow || require('fbjs/lib/performanceNow'); const infoLog = require('infoLog');
const performanceNow =
global.nativePerformanceNow || require('fbjs/lib/performanceNow');
type Timespan = { type Timespan = {
description?: string, description?: string,
@ -23,9 +26,9 @@ type Timespan = {
endTime?: number, endTime?: number,
}; };
let timespans: {[key:string]: Timespan} = {}; let timespans: {[key: string]: Timespan} = {};
let extras: {[key:string]: any} = {}; let extras: {[key: string]: any} = {};
const cookies: {[key:string]: number} = {}; const cookies: {[key: string]: number} = {};
const PRINT_TO_CONSOLE = false; const PRINT_TO_CONSOLE = false;
@ -37,9 +40,9 @@ const PerformanceLogger = {
addTimespan(key: string, lengthInMs: number, description?: string) { addTimespan(key: string, lengthInMs: number, description?: string) {
if (timespans[key]) { if (timespans[key]) {
if (__DEV__) { if (__DEV__) {
console.log( infoLog(
'PerformanceLogger: Attempting to add a timespan that already exists ', 'PerformanceLogger: Attempting to add a timespan that already exists ',
key key,
); );
} }
return; return;
@ -54,7 +57,7 @@ const PerformanceLogger = {
startTimespan(key: string, description?: string) { startTimespan(key: string, description?: string) {
if (timespans[key]) { if (timespans[key]) {
if (__DEV__) { if (__DEV__) {
console.log( infoLog(
'PerformanceLogger: Attempting to start a timespan that already exists ', 'PerformanceLogger: Attempting to start a timespan that already exists ',
key, key,
); );
@ -68,7 +71,7 @@ const PerformanceLogger = {
}; };
cookies[key] = Systrace.beginAsyncEvent(key); cookies[key] = Systrace.beginAsyncEvent(key);
if (__DEV__ && PRINT_TO_CONSOLE) { if (__DEV__ && PRINT_TO_CONSOLE) {
console.log('PerformanceLogger.js', 'start: ' + key); infoLog('PerformanceLogger.js', 'start: ' + key);
} }
}, },
@ -76,7 +79,7 @@ const PerformanceLogger = {
const timespan = timespans[key]; const timespan = timespans[key];
if (!timespan || !timespan.startTime) { if (!timespan || !timespan.startTime) {
if (__DEV__) { if (__DEV__) {
console.log( infoLog(
'PerformanceLogger: Attempting to end a timespan that has not started ', 'PerformanceLogger: Attempting to end a timespan that has not started ',
key, key,
); );
@ -85,9 +88,9 @@ const PerformanceLogger = {
} }
if (timespan.endTime) { if (timespan.endTime) {
if (__DEV__) { if (__DEV__) {
console.log( infoLog(
'PerformanceLogger: Attempting to end a timespan that has already ended ', 'PerformanceLogger: Attempting to end a timespan that has already ended ',
key key,
); );
} }
return; return;
@ -96,7 +99,7 @@ const PerformanceLogger = {
timespan.endTime = performanceNow(); timespan.endTime = performanceNow();
timespan.totalTime = timespan.endTime - (timespan.startTime || 0); timespan.totalTime = timespan.endTime - (timespan.startTime || 0);
if (__DEV__ && PRINT_TO_CONSOLE) { if (__DEV__ && PRINT_TO_CONSOLE) {
console.log('PerformanceLogger.js', 'end: ' + key); infoLog('PerformanceLogger.js', 'end: ' + key);
} }
Systrace.endAsyncEvent(key, cookies[key]); Systrace.endAsyncEvent(key, cookies[key]);
@ -142,18 +145,18 @@ const PerformanceLogger = {
logTimespans() { logTimespans() {
for (const key in timespans) { for (const key in timespans) {
if (timespans[key].totalTime) { if (timespans[key].totalTime) {
console.log(key + ': ' + timespans[key].totalTime + 'ms'); infoLog(key + ': ' + timespans[key].totalTime + 'ms');
} }
} }
}, },
addTimespans(newTimespans: Array<number>, labels: Array<string>) { addTimespans(newTimespans: Array<number>, labels: Array<string>) {
for (let i = 0, l = newTimespans.length; i < l; i += 2) { for (let ii = 0, l = newTimespans.length; ii < l; ii += 2) {
const label = labels[i / 2]; const label = labels[ii / 2];
PerformanceLogger.addTimespan( PerformanceLogger.addTimespan(
label, label,
(newTimespans[i + 1] - newTimespans[i]), newTimespans[ii + 1] - newTimespans[ii],
label label,
); );
} }
}, },
@ -161,9 +164,9 @@ const PerformanceLogger = {
setExtra(key: string, value: any) { setExtra(key: string, value: any) {
if (extras[key]) { if (extras[key]) {
if (__DEV__) { if (__DEV__) {
console.log( infoLog(
'PerformanceLogger: Attempting to set an extra that already exists ', 'PerformanceLogger: Attempting to set an extra that already exists ',
key {key, currentValue: extras[key], attemptedValue: value},
); );
} }
return; return;
@ -173,12 +176,9 @@ const PerformanceLogger = {
getExtras() { getExtras() {
return extras; return extras;
} },
}; };
BatchedBridge.registerCallableModule( BatchedBridge.registerCallableModule('PerformanceLogger', PerformanceLogger);
'PerformanceLogger',
PerformanceLogger
);
module.exports = PerformanceLogger; module.exports = PerformanceLogger;