src/vs/platform/extensions/node/extensionHostStarterWorker.ts/ExtensionHostStarter/createExtensionHost
class ExtensionHostStarter:	async createExtensionHost(): Promise<{ id: string }> {
		const id = String(++ExtensionHostStarter._lastId);
		const extHost = new ExtensionHostProcess(id, this._host);
		this._extHosts.set(id, extHost);
		extHost.onExit(({ pid, code, signal }) => {
			this._host.logInfo(`Extension host with pid ${pid} exited with code: ${code}, signal: ${signal}.`);
			setTimeout(() => {
				extHost.dispose();
				this._extHosts.delete(id);
			});
		});
		return { id };
	}