Setting the lastWriteTime And LastAccessTime no longer drops any ticks i.e granularit...
authorAnirudh Agnihotry <anirudhagnihotry098@gmail.com>
Fri, 14 Sep 2018 04:43:26 +0000 (21:43 -0700)
committerGitHub <noreply@github.com>
Fri, 14 Sep 2018 04:43:26 +0000 (21:43 -0700)
commitebcb57ce9da735f0bb377a4875bd1e8d58d127a4
tree841e7a1378adc29ac7702099df7419894c3a1613
parent6791ac31110bf5a4656e652c5af8dc51eff82c6c
Setting the lastWriteTime And LastAccessTime no longer drops any ticks i.e granularity upto nanoseconds (dotnet/corefx#32193)

* nanoseconds granularity

* overflow corrected

Commit migrated from https://github.com/dotnet/corefx/commit/9b2965074a2bd7787e82968bb80398aa4818b30a
src/libraries/System.IO.FileSystem/src/System/IO/FileStatus.Unix.cs
src/libraries/System.IO.FileSystem/tests/File/GetSetTimes.cs