diff options
author | Jeremy Kuhne <jeremy.kuhne@microsoft.com> | 2017-12-01 02:46:56 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-12-01 02:46:56 +0300 |
commit | eb0d4388c339288a589bdd7f5e0c9fcd61da4362 (patch) | |
tree | a18400519f183a3669481dc9cc234aeb158f6c27 /src/System.IO.FileSystem/tests/System.IO.FileSystem.Tests.csproj | |
parent | 991fb251e3290dc50eda58343a1c9bcd6bbe03e5 (diff) |
Fast file enumeration for Windows (#25426)
* Fast file enumeration for Windows
Implements an optimized, low allocation replacement for file enumeration on Windows. In preliminary tests this improves performance at least two fold, particularly for recursive searches.
Removes aggressive filter validation.
Copies and cleans up filename matching code from FileSystemWatcher.
Add length setter for ValueStringBuilder.
Remove Unix .. check for enumerable.
Diffstat (limited to 'src/System.IO.FileSystem/tests/System.IO.FileSystem.Tests.csproj')
-rw-r--r-- | src/System.IO.FileSystem/tests/System.IO.FileSystem.Tests.csproj | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/System.IO.FileSystem/tests/System.IO.FileSystem.Tests.csproj b/src/System.IO.FileSystem/tests/System.IO.FileSystem.Tests.csproj index fce0d4d915..b6637446b0 100644 --- a/src/System.IO.FileSystem/tests/System.IO.FileSystem.Tests.csproj +++ b/src/System.IO.FileSystem/tests/System.IO.FileSystem.Tests.csproj @@ -24,6 +24,7 @@ <Compile Include="Base\InfoGetSetTimes.cs" /> <Compile Include="Base\AllGetSetAttributes.cs" /> <Compile Include="Base\StaticGetSetTimes.cs" /> + <Compile Include="Directory\EnumerableTests.cs" /> <Compile Include="FileInfo\GetSetAttributesCommon.cs" /> <Compile Include="FileInfo\IsReadOnly.cs" /> <Compile Include="FileInfo\Replace.cs" /> |