Performance regression in 5.0 vs. 4.1
- Dominant language
- No language data
- Stars
- 1.9k
- Forks
- 173
- Avg merge
- 10d 13h
- Merged PRs (30d)
- 1
Description
Using [xunit/xunit](https://github.com/xunit/xunit), running `./build AnalyzeSource --timing` with 4.1 has the following timing results:
>**4.1 Cold** _(immediately following `git clean -xdf`)_
>
>
>**4.1 Warm**
>
>
Now edit `.config/dotnet-tools.json` and update `dotnet-format` to `5.0.211103`. Re-running timings:
>**5.0 Cold**
>
>
>**5.0 Warm**
>
>
I'm not sure why the cold regression is so much worse than the warm regression, but that'd be extremely painful in the CI/PR process. A cold version of `./build pr` process normally takes about 2.5 minutes on my box, so an increase of nearly 1 minute would increase build time by 40%.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.