-
Notifications
You must be signed in to change notification settings - Fork 4.7k
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
Keep tracking the file offset in memory, don't perform expensive Seek calls on every Read|WriteAsync #49145
Commits on Feb 25, 2021
-
Configuration menu - View commit details
-
Copy full SHA for cd1698d - Browse repository at this point
Copy the full SHA cd1698dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ad5b455 - Browse repository at this point
Copy the full SHA ad5b455View commit details
Commits on Feb 26, 2021
-
Configuration menu - View commit details
-
Copy full SHA for a5ff09c - Browse repository at this point
Copy the full SHA a5ff09cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a64215 - Browse repository at this point
Copy the full SHA 5a64215View commit details -
only DerivedFileStreamStrategy needs to have a reference to FileStream
remove finalizer from FileStream, keep it only in DerivedFileStreamStrategy and LegacyFileStreamStrategy
Configuration menu - View commit details
-
Copy full SHA for e27ce6c - Browse repository at this point
Copy the full SHA e27ce6cView commit details -
implement ReadByte and WriteByte to make new windows strategies fully…
… functional they can now be used directly without any buffering on top of them!
Configuration menu - View commit details
-
Copy full SHA for 3f84bd5 - Browse repository at this point
Copy the full SHA 3f84bd5View commit details -
implement FlushAsync for no buffering strategies as nop to get Flush_…
…NothingToFlush_CompletesSynchronously passing
Configuration menu - View commit details
-
Copy full SHA for 402cf65 - Browse repository at this point
Copy the full SHA 402cf65View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a30387 - Browse repository at this point
Copy the full SHA 9a30387View commit details
Commits on Mar 1, 2021
-
Configuration menu - View commit details
-
Copy full SHA for f34cb02 - Browse repository at this point
Copy the full SHA f34cb02View commit details -
Configuration menu - View commit details
-
Copy full SHA for fb5b611 - Browse repository at this point
Copy the full SHA fb5b611View commit details
Commits on Mar 2, 2021
-
Configuration menu - View commit details
-
Copy full SHA for b1decbf - Browse repository at this point
Copy the full SHA b1decbfView commit details -
restore old file name to make it easier to review the code (as diff w…
…ithin the file, not a removal and addition)
Configuration menu - View commit details
-
Copy full SHA for 8d58437 - Browse repository at this point
Copy the full SHA 8d58437View commit details -
Don't set the buffer to null, to avoid a NullReferenceException
when users have a race condition in their code (i.e. they call Close when calling another method on Stream like Read).
Configuration menu - View commit details
-
Copy full SHA for 33e6b8e - Browse repository at this point
Copy the full SHA 33e6b8eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 77b6d97 - Browse repository at this point
Copy the full SHA 77b6d97View commit details -
Configuration menu - View commit details
-
Copy full SHA for 33c7c83 - Browse repository at this point
Copy the full SHA 33c7c83View commit details
Commits on Mar 3, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 60cd6e7 - Browse repository at this point
Copy the full SHA 60cd6e7View commit details -
simplify the source code by removing some of the optimizations that a…
…re not providing too much gains
Configuration menu - View commit details
-
Copy full SHA for e8d6f77 - Browse repository at this point
Copy the full SHA e8d6f77View commit details
Commits on Mar 4, 2021
-
Configuration menu - View commit details
-
Copy full SHA for d06f175 - Browse repository at this point
Copy the full SHA d06f175View commit details -
Configuration menu - View commit details
-
Copy full SHA for 91423fa - Browse repository at this point
Copy the full SHA 91423faView commit details
Commits on Mar 5, 2021
-
Configuration menu - View commit details
-
Copy full SHA for a7ca4cb - Browse repository at this point
Copy the full SHA a7ca4cbView commit details