src/vs/workbench/api/browser/mainThreadTask.ts/MainThreadTask/dispose
class MainThreadTask:	public dispose(): void {
		this._providers.forEach((value) => {
			value.disposable.dispose();
		});
		this._providers.clear();
	}