Updated Performance (markdown)

Daniel Rosenwasser
2020-07-27 12:36:59 -07:00
parent 5c3a024866
commit 6c086418e9

@@ -3,23 +3,23 @@ The earlier on these practices are adopted, the better.
Beyond best-practices, there are some common techniques for investigating slow compilations/editing experiences, some common fixes, and some common ways of helping the TypeScript team investigate the issues as a last resort.
- [Using Project References](#using-project-references)
- [Configuring `tsconfig.json` or `jsconfig.json`](#configuring--tsconfigjson--or--jsconfigjson-)
- [Configuring `tsconfig.json` or `jsconfig.json`](#configuring-tsconfigjson-or-jsconfigjson)
* [Specifying Files](#specifying-files)
* [Controlling `@types` Inclusion](#controlling---types--inclusion)
* [Controlling `@types` Inclusion](#controlling-types-inclusion)
* [Incremental Project Emit](#incremental-project-emit)
* [Skipping `.d.ts` Checking](#skipping--dts--checking)
* [Skipping `.d.ts` Checking](#skipping-dts-checking)
- [Configuring Other Build Tools](#configuring-other-build-tools)
* [Concurrent Type-Checking](#concurrent-type-checking)
* [Isolated File Emit](#isolated-file-emit)
- [Investigating Issues](#investigating-issues)
* [Disabling Editor Plugins](#disabling-editor-plugins)
* [`extendedDiagnostics`](#-extendeddiagnostics-)
* [`showConfig`](#-showconfig-)
* [`traceResolution`](#-traceresolution-)
* [Running `tsc` Alone](#running--tsc--alone)
* [`extendedDiagnostics`](#extendeddiagnostics)
* [`showConfig`](#showconfig)
* [`traceResolution`](#traceresolution)
* [Running `tsc` Alone](#running-tsc-alone)
* [Upgrading Dependencies](#upgrading-dependencies)
- [Common Issues](#common-issues)
* [Misconfigured `include` and `exclude`](#misconfigured--include--and--exclude-)
* [Misconfigured `include` and `exclude`](#misconfigured-include-and-exclude)
- [Filing an Issue](#filing-an-issue)
* [Reporting Compiler Performance Issues](#reporting-compiler-performance-issues)
+ [Profiling the Compiler](#profiling-the-compiler)