Skip to content

Incremental Compile Performance Regression 8.0.3 -> 8.0.11 #1215

Closed
@berickson1

Description

@berickson1

Note: This is in a relatively large repo that uses project references + composite projets
~55 typescript composite packages (and slowly growing)
Webpack + ts-loader for compilation (running in watch mode)

Expected Behaviour

Incremental compile is a similar duration after upgrade of ts-loader (~11 seconds)

Actual Behaviour

Incremental compile is 20x longer (~240 seconds)

Steps to Reproduce the Problem

Unfortunately I'm not able to share the repo - but a simple drop-in replacement of ts-loader caused a huge spike in incremental compile times. I'd love to provide any relevant debugging output to help diagnose this.

I think I can work around it by using fork-ts-checker-webpack-plugin, but ideally the root cause in ts-loader could be identified and fixed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions