diff options
author | Alex Dima <alexdima@microsoft.com> | 2022-03-11 22:08:48 +0300 |
---|---|---|
committer | Alex Dima <alexdima@microsoft.com> | 2022-03-11 22:08:48 +0300 |
commit | 3740be6c1eb087c2d87c37740a3844d67dd333cd (patch) | |
tree | 0d5eecadcaa10e092ffb6ff8299ed6e22da77c8d /src/vs/workbench/contrib/extensions/electron-sandbox | |
parent | 38daf83216351f2fc2188190bd84b522872701e1 (diff) |
Compute affinity for extensions running in a local process extension host
Diffstat (limited to 'src/vs/workbench/contrib/extensions/electron-sandbox')
-rw-r--r-- | src/vs/workbench/contrib/extensions/electron-sandbox/runtimeExtensionsEditor.ts | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/vs/workbench/contrib/extensions/electron-sandbox/runtimeExtensionsEditor.ts b/src/vs/workbench/contrib/extensions/electron-sandbox/runtimeExtensionsEditor.ts index ca31c6145d1..b53ea1625f5 100644 --- a/src/vs/workbench/contrib/extensions/electron-sandbox/runtimeExtensionsEditor.ts +++ b/src/vs/workbench/contrib/extensions/electron-sandbox/runtimeExtensionsEditor.ts @@ -26,6 +26,7 @@ import { URI } from 'vs/base/common/uri'; import { IFileService } from 'vs/platform/files/common/files'; import { INativeHostService } from 'vs/platform/native/electron-sandbox/native'; import { IV8Profile, Utils } from 'vs/platform/profiling/common/profiling'; +import { IClipboardService } from 'vs/platform/clipboard/common/clipboardService'; export const IExtensionHostProfileService = createDecorator<IExtensionHostProfileService>('extensionHostProfileService'); export const CONTEXT_PROFILE_SESSION_STATE = new RawContextKey<string>('profileSessionState', 'none'); @@ -72,9 +73,10 @@ export class RuntimeExtensionsEditor extends AbstractRuntimeExtensionsEditor { @IStorageService storageService: IStorageService, @ILabelService labelService: ILabelService, @IWorkbenchEnvironmentService environmentService: IWorkbenchEnvironmentService, + @IClipboardService clipboardService: IClipboardService, @IExtensionHostProfileService private readonly _extensionHostProfileService: IExtensionHostProfileService, ) { - super(telemetryService, themeService, contextKeyService, extensionsWorkbenchService, extensionService, notificationService, contextMenuService, instantiationService, storageService, labelService, environmentService); + super(telemetryService, themeService, contextKeyService, extensionsWorkbenchService, extensionService, notificationService, contextMenuService, instantiationService, storageService, labelService, environmentService, clipboardService); this._profileInfo = this._extensionHostProfileService.lastProfile; this._extensionsHostRecorded = CONTEXT_EXTENSION_HOST_PROFILE_RECORDED.bindTo(contextKeyService); this._profileSessionState = CONTEXT_PROFILE_SESSION_STATE.bindTo(contextKeyService); |