Files
zig/lib/std
Andrew Kelley d87cd06296 rework zig fmt to use less syscalls and open fds
* `std.fs.Dir.Entry.Kind` is moved to `std.fs.File.Kind`
 * `std.fs.File.Stat` gains the `kind` field, so performing a stat() on
   a File now tells what kind of file it is. On Windows this only will
   distinguish between directories and files.
 * rework zig fmt logic so that in the case of opening a file and
   discovering it to be a directory, it closes the file descriptor
   before re-opening it with O_DIRECTORY, using fewer simultaneous open
   file descriptors when walking a directory tree.
 * rework zig fmt logic so that it pays attention to the kind of
   directory entries, and when it sees a sub-directory it attempts to
   open it as a directory rather than a file, reducing the number of
   open() syscalls when walking a directory tree.
2020-06-20 18:27:37 -04:00
..
2020-06-18 20:17:53 -04:00
2020-04-28 19:11:31 -06:00
2020-04-28 19:11:31 -06:00
2020-05-06 17:08:49 +05:00
2020-06-09 13:36:17 -04:00
2020-05-24 10:04:09 -04:00
2020-06-07 22:39:35 +10:00
2020-06-14 20:13:02 +03:00
2019-09-25 23:35:41 -04:00
2019-09-25 23:35:41 -04:00
2020-01-29 22:22:01 -06:00
2020-06-18 20:17:53 -04:00
2020-06-02 14:56:19 -04:00
2020-05-25 19:46:28 -04:00
2020-06-09 13:36:17 -04:00
2020-02-16 13:25:30 -05:00
2020-06-09 13:36:17 -04:00
2020-06-20 18:23:57 +00:00
2019-10-11 18:13:24 -04:00
2020-06-09 00:22:34 -04:00
2019-09-25 23:35:41 -04:00
2020-06-09 13:36:17 -04:00
2020-06-15 23:51:25 +10:00
2020-05-24 10:04:09 -04:00
2020-06-19 02:06:27 -04:00
2020-02-22 12:44:21 +01:00
2020-06-17 18:18:45 +02:00
2020-06-09 13:36:17 -04:00
2020-06-09 13:36:17 -04:00
2020-05-05 09:38:02 -06:00
2020-06-17 02:14:52 +02:00
2020-06-01 14:43:13 -04:00
2020-06-18 20:35:03 -04:00