dotnet / dotnet/msbuild

Cache enumerations in "read-only" directory cones

Open
#9,664 0 comments 0 reactions 0 assignees View on GitHub
Area: Evaluation Area: Performance backlog Priority:3 triaged
Dominant language
C#
Stars
5.5k
Forks
1.5k
Avg merge
1d 8h
Merged PRs (30d)
141

Description

https://github.com/dotnet/msbuild/pull/6974 introduced the concept of "immutable directories", where files within those directories won't be checked for changes within a build, because they're expected to be static.

However, those directories can still be _enumerated_ many times in the course of a build. That should be cached just like the contents and modifications times.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.