mirror of
https://github.com/facebook/react-native.git
synced 2025-11-01 09:14:26 +00:00
Remove legacy integration of createPerformanceLogger with Systrace (#46236)
Summary: Pull Request resolved: https://github.com/facebook/react-native/pull/46236 Changelog: [internal] Reviewed By: bgirard Differential Revision: D61885705 fbshipit-source-id: c84889d3b1a2c9544b393a2cbb04ee3b38522993
This commit is contained in:
committed by
Facebook GitHub Bot
parent
54ce662803
commit
cf356bd19b
@@ -15,11 +15,8 @@ import type {
|
||||
Timespan,
|
||||
} from './IPerformanceLogger';
|
||||
|
||||
import * as Systrace from '../Performance/Systrace';
|
||||
import infoLog from './infoLog';
|
||||
|
||||
const _cookies: {[key: string]: number, ...} = {};
|
||||
|
||||
const PRINT_TO_CONSOLE: false = false; // Type as false to prevent accidentally committing `true`;
|
||||
|
||||
export const getCurrentTimestamp: () => number =
|
||||
@@ -233,7 +230,6 @@ class PerformanceLogger implements IPerformanceLogger {
|
||||
startTime: timestamp,
|
||||
startExtras: extras,
|
||||
};
|
||||
_cookies[key] = Systrace.beginAsyncEvent(key);
|
||||
if (PRINT_TO_CONSOLE) {
|
||||
infoLog('PerformanceLogger.js', 'start: ' + key);
|
||||
}
|
||||
@@ -277,11 +273,6 @@ class PerformanceLogger implements IPerformanceLogger {
|
||||
if (PRINT_TO_CONSOLE) {
|
||||
infoLog('PerformanceLogger.js', 'end: ' + key);
|
||||
}
|
||||
|
||||
if (_cookies[key] != null) {
|
||||
Systrace.endAsyncEvent(key, _cookies[key]);
|
||||
delete _cookies[key];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user