-
Notifications
You must be signed in to change notification settings - Fork 4.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix Unix FileStatus flag retrieval without perf regression #47348
Commits on Jan 21, 2021
-
Configuration menu - View commit details
-
Copy full SHA for a50c0fc - Browse repository at this point
Copy the full SHA a50c0fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for b8f69b7 - Browse repository at this point
Copy the full SHA b8f69b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 84433dd - Browse repository at this point
Copy the full SHA 84433ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5070cde - Browse repository at this point
Copy the full SHA 5070cdeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0686368 - Browse repository at this point
Copy the full SHA 0686368View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e5932b - Browse repository at this point
Copy the full SHA 5e5932bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a866e73 - Browse repository at this point
Copy the full SHA a866e73View commit details -
Configuration menu - View commit details
-
Copy full SHA for 48d0d5a - Browse repository at this point
Copy the full SHA 48d0d5aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 96dd50c - Browse repository at this point
Copy the full SHA 96dd50cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f6b35c3 - Browse repository at this point
Copy the full SHA f6b35c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for f865030 - Browse repository at this point
Copy the full SHA f865030View commit details -
Adjust VerifyStatCall to consider ENOENT, ENOTDIR as 'path not exists…
…' cases, but not failure. Use _secondaryCache and _initializedSecondaryCache.
Configuration menu - View commit details
-
Copy full SHA for 334b561 - Browse repository at this point
Copy the full SHA 334b561View commit details -
Configuration menu - View commit details
-
Copy full SHA for e8e5d9b - Browse repository at this point
Copy the full SHA e8e5d9bView commit details -
Fix Refresh stat call error verification to prevent bug in SymLinksMa…
…yExistIndependentlyOfTarget unit test (link should exist after main file deleted).
Configuration menu - View commit details
-
Copy full SHA for 82c382f - Browse repository at this point
Copy the full SHA 82c382fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4dbb740 - Browse repository at this point
Copy the full SHA 4dbb740View commit details -
Configuration menu - View commit details
-
Copy full SHA for b3cb947 - Browse repository at this point
Copy the full SHA b3cb947View commit details -
Configuration menu - View commit details
-
Copy full SHA for a69901b - Browse repository at this point
Copy the full SHA a69901bView commit details
Commits on Jan 22, 2021
-
Add IsDirectory and HasDirectoryFlag
Need to preserve the _isDirectory field. The order and the place in which it acquires a value matter. It should also be set to false when EnsureStatInitialized is called. The unit test that verifies this is System.IO.Tests.DirectoryInfo_Exists.SymLinksMayExistIndependentlyOfTarget.
Configuration menu - View commit details
-
Copy full SHA for 9dc2681 - Browse repository at this point
Copy the full SHA 9dc2681View commit details -
Remove Initialize. Call Invalidate and InitiallyDirectory directly on…
… both usage cases.
Configuration menu - View commit details
-
Copy full SHA for 6ba7c79 - Browse repository at this point
Copy the full SHA 6ba7c79View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b3aec0 - Browse repository at this point
Copy the full SHA 4b3aec0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 75552fe - Browse repository at this point
Copy the full SHA 75552feView commit details -
Configuration menu - View commit details
-
Copy full SHA for 62b77b8 - Browse repository at this point
Copy the full SHA 62b77b8View commit details -
Move internal static FileSystemInfo.Create logic into FileSystemEntry…
….ToFileSystemInfo, since it's the only place where it is used. Move the Debug.Assert to the top with the ROS<char> instead of the string.
Configuration menu - View commit details
-
Copy full SHA for ac7062b - Browse repository at this point
Copy the full SHA ac7062bView commit details -
Configuration menu - View commit details
-
Copy full SHA for c4aa27f - Browse repository at this point
Copy the full SHA c4aa27fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 371d1a4 - Browse repository at this point
Copy the full SHA 371d1a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for f9e1619 - Browse repository at this point
Copy the full SHA f9e1619View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c489ad - Browse repository at this point
Copy the full SHA 6c489adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 136e2c3 - Browse repository at this point
Copy the full SHA 136e2c3View commit details -
Ensure FileSystemEntry.IsHidden refreshes cache if needed. Invert Fil…
…eSystemEntry.Initialize calls to refresh individual caches.
Configuration menu - View commit details
-
Copy full SHA for 43476e7 - Browse repository at this point
Copy the full SHA 43476e7View commit details -
Add FileSystemEntry.HasHiddenPrefix to check for dot in name. Do soft…
… hidden check in Initialize to prevent perf regression.
Configuration menu - View commit details
-
Copy full SHA for a869d2c - Browse repository at this point
Copy the full SHA a869d2cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 76dd793 - Browse repository at this point
Copy the full SHA 76dd793View commit details