Report more performance stats

This commit is contained in:
Fedor Indutny 2021-04-13 16:43:56 -07:00 committed by GitHub
parent c6d5d852a9
commit a4ff7ae240
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 38 additions and 5 deletions

View file

@ -111,9 +111,19 @@ try {
window.setBadgeCount = count => ipc.send('set-badge-count', count);
window.logAppLoadedEvent = () =>
let connectStartTime = 0;
window.logMessageReceiverConnect = () => {
if (connectStartTime === 0) {
connectStartTime = Date.now();
}
};
window.logAppLoadedEvent = ({ processedCount }) =>
ipc.send('signal-app-loaded', {
preloadTime: preloadEndTime - preloadStartTime,
connectTime: connectStartTime - preloadEndTime,
processedCount,
});
// We never do these in our code, so we'll prevent it everywhere