From ddafd222ed5aa71b2a3355fdf71bfb93c5a7a4de Mon Sep 17 00:00:00 2001 From: Johannes Rieken Date: Wed, 28 Jun 2017 11:34:11 +0200 Subject: [PATCH] add arch to telemetry, #507 --- src/vs/workbench/services/timer/common/timerService.ts | 1 + src/vs/workbench/services/timer/node/timerService.ts | 3 +++ 2 files changed, 4 insertions(+) diff --git a/src/vs/workbench/services/timer/common/timerService.ts b/src/vs/workbench/services/timer/common/timerService.ts index a02d7249cf9..a337b25bf27 100644 --- a/src/vs/workbench/services/timer/common/timerService.ts +++ b/src/vs/workbench/services/timer/common/timerService.ts @@ -33,6 +33,7 @@ export interface IStartupMetrics { timers2: { [name: string]: number }; platform: string; release: string; + arch: string; totalmem: number; freemem: number; meminfo: IMemoryInfo; diff --git a/src/vs/workbench/services/timer/node/timerService.ts b/src/vs/workbench/services/timer/node/timerService.ts index ac011f4ca08..df515fb4b84 100644 --- a/src/vs/workbench/services/timer/node/timerService.ts +++ b/src/vs/workbench/services/timer/node/timerService.ts @@ -68,6 +68,7 @@ export class TimerService implements ITimerService { let cpus: { count: number; speed: number; model: string; }; let platform: string; let release: string; + let arch: string; let loadavg: number[]; let meminfo: IMemoryInfo; let isVMLikelyhood: number; @@ -77,6 +78,7 @@ export class TimerService implements ITimerService { freemem = os.freemem(); platform = os.platform(); release = os.release(); + arch = os.arch(); loadavg = os.loadavg(); meminfo = process.getProcessMemoryInfo(); @@ -112,6 +114,7 @@ export class TimerService implements ITimerService { timers2, platform, release, + arch, totalmem, freemem, meminfo, -- GitLab