TypeScript ускорява инкременталните компилации с паралелни проверки
Промяна в компилатора позволява паралелна проверка на сигнатурите на файловете, засегнати от редакции в широко импортирани модули. Преди тази фаза се изпълняваше последователно.
Какво се промени
В теста на автора повторната компилация след промяна само на коментар намалява от 3,4 на 1,5 секунди на 32-ядрен Linux. В пакет на n8n подобен случай намалява от 5,4 на 4,5 секунди. Резултатите са специфични за тестовете.
Производителност и ограничения
Работата е ограничена от GOMAXPROCS; ползата зависи от наличните проверяващи процеси и зависимостите. При isolatedModules няма подобрение, защото не се обхождат препращащите файлове.
Източник
- Compute signatures of dependent files in parallel on incremental rebuilds (merged 2026-11-03).