[PATCH] D49530: [libc++] Implement Directory Entry Caching -- Sort of.

Eric Fiselier via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Thu Jul 19 18:26:20 PDT 2018


EricWF updated this revision to Diff 156414.
EricWF added a comment.

I'm going to commit this w/o review. Comments are always still welcome post commit :-D


https://reviews.llvm.org/D49530

Files:
  include/experimental/filesystem
  src/experimental/filesystem/directory_iterator.cpp
  src/experimental/filesystem/filesystem_common.h
  src/experimental/filesystem/filesystem_time_helper.h
  src/experimental/filesystem/operations.cpp
  test/libcxx/experimental/filesystem/class.directory_entry/directory_entry.mods/last_write_time.sh.cpp
  test/libcxx/experimental/filesystem/convert_file_time.sh.cpp
  test/std/experimental/filesystem/class.directory_entry/directory_entry.cons.pass.cpp
  test/std/experimental/filesystem/class.directory_entry/directory_entry.cons/copy.pass.cpp
  test/std/experimental/filesystem/class.directory_entry/directory_entry.cons/copy_assign.pass.cpp
  test/std/experimental/filesystem/class.directory_entry/directory_entry.cons/default.pass.cpp
  test/std/experimental/filesystem/class.directory_entry/directory_entry.cons/move.pass.cpp
  test/std/experimental/filesystem/class.directory_entry/directory_entry.cons/move_assign.pass.cpp
  test/std/experimental/filesystem/class.directory_entry/directory_entry.cons/path.pass.cpp
  test/std/experimental/filesystem/class.directory_entry/directory_entry.mods.pass.cpp
  test/std/experimental/filesystem/class.directory_entry/directory_entry.mods/assign.pass.cpp
  test/std/experimental/filesystem/class.directory_entry/directory_entry.mods/refresh.pass.cpp
  test/std/experimental/filesystem/class.directory_entry/directory_entry.mods/replace_filename.pass.cpp
  test/std/experimental/filesystem/class.directory_entry/directory_entry.obs/file_size.pass.cpp
  test/std/experimental/filesystem/class.directory_entry/directory_entry.obs/file_type_obs.pass.cpp
  test/std/experimental/filesystem/class.directory_entry/directory_entry.obs/hard_link_count.pass.cpp
  test/std/experimental/filesystem/class.directory_entry/directory_entry.obs/last_write_time.pass.cpp
  test/std/experimental/filesystem/class.directory_entry/directory_entry.obs/status.pass.cpp
  test/std/experimental/filesystem/class.directory_entry/directory_entry.obs/symlink_status.pass.cpp
  test/std/experimental/filesystem/fs.op.funcs/fs.op.file_size/file_size.pass.cpp
  test/support/filesystem_test_helper.hpp
  test/support/rapid-cxx-test.hpp
  www/cxx1z_status.html

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D49530.156414.patch
Type: text/x-patch
Size: 137567 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20180720/8f525f36/attachment-0001.bin>


More information about the cfe-commits mailing list