We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 0420349 commit 63c38b1Copy full SHA for 63c38b1
2 files changed
src/vs/code/electron-browser/workbench/workbench.js
@@ -55,6 +55,7 @@ bootstrapWindow.load([
55
],
56
function (workbench, configuration) {
57
perf.mark('didLoadWorkbenchMain');
58
+ performance.mark('workbench-start');
59
60
return process['lazyEnv'].then(function () {
61
perf.mark('main/startup');
src/vs/workbench/browser/workbench.ts
@@ -414,6 +414,10 @@ export class Workbench extends Layout {
414
415
// Telemetry: startup metrics
416
mark('didStartWorkbench');
417
+
418
+ // Perf reporting (devtools)
419
+ performance.mark('workbench-end');
420
+ performance.measure('perf: workbench create & restore', 'workbench-start', 'workbench-end');
421
}
422
423
0 commit comments