├── .ci.cmake ├── .clang-format ├── .clang-tidy ├── .docs.cmake ├── .gitattributes ├── .github ├── FUNDING.yml └── workflows │ ├── android-ndk.yml │ ├── documentation.yml │ ├── installability.yml │ ├── make_release.yml │ ├── programs.yml │ ├── unittests_linux.yml │ ├── unittests_macos.yml │ └── unittests_windows.yml ├── .gitmodules ├── .quickcpplib ├── Build.md ├── CMakeLists.txt ├── CTestConfig.cmake ├── Doxyfile ├── Licence.txt ├── Notes.md ├── Readme.md ├── attic ├── .travis.yml ├── Readme.md ├── appveyor.yml ├── build │ ├── Jamfile.v2 │ ├── afio.vcxproj │ └── afio_standalone.vcxproj ├── clang-reformat.sh ├── detail │ ├── SpookyV2.cpp │ └── SpookyV2.h ├── doc │ ├── Jamfile.v2 │ ├── Readme.txt │ ├── acknowledgments.qbk │ ├── advanced_topics.qbk │ ├── afio.qbk │ ├── benchmarks.xlsx │ ├── compiling.qbk │ ├── copyright_block.qbk │ ├── design_rationale.qbk │ ├── disqus_comments.html │ ├── disqus_identifiers │ │ ├── async_close.html │ │ ├── async_dir_2_absolute.html │ │ ├── async_dir_3_relative.html │ │ ├── async_enumerate_6_glob_first.html │ │ ├── async_enumerate_6_maxitems_first.html │ │ ├── async_enumerate_6_metadata_first.html │ │ ├── async_extents.html │ │ ├── async_file_2_absolute.html │ │ ├── async_file_3_relative.html │ │ ├── async_op_flags.html │ │ ├── async_read_3_length_deducing.html │ │ ├── async_read_4_length_specifying.html │ │ ├── async_rmdir_2_absolute.html │ │ ├── async_rmdir_3_relative.html │ │ ├── async_rmfile_2_absolute.html │ │ ├── async_rmfile_3_relative.html │ │ ├── async_rmsymlink_2_absolute.html │ │ ├── async_rmsymlink_3_relative.html │ │ ├── async_statfs.html │ │ ├── async_symlink_3_absolute.html │ │ ├── async_symlink_4_relative.html │ │ ├── async_sync.html │ │ ├── async_truncate.html │ │ ├── async_write_3_length_deducing.html │ │ ├── async_write_4_length_specifying.html │ │ ├── async_zero.html │ │ ├── atomic_logging.html │ │ ├── atomic_relink.html │ │ ├── boost_afio_validate_inputs.html │ │ ├── close_1_batch.html │ │ ├── close_1_throwing.html │ │ ├── close_2_non_throwing.html │ │ ├── compilation.html │ │ ├── complete_async_op_2_errored.html │ │ ├── complete_async_op_3_normal.html │ │ ├── current_dispatcher.html │ │ ├── current_dispatcher_guard.html │ │ ├── depends.html │ │ ├── design_rationale.html │ │ ├── dir_1_batch.html │ │ ├── dir_2_absolute_throwing.html │ │ ├── dir_3_absolute_non_throwing.html │ │ ├── dir_3_relative_throwing.html │ │ ├── dir_4_relative_non_throwing.html │ │ ├── directory_entry.html │ │ ├── directory_entry_hash.html │ │ ├── direntry.html │ │ ├── dispatcher.html │ │ ├── enqueued_task.html │ │ ├── enqueued_task_r___.html │ │ ├── enqueued_task_void___.html │ │ ├── enumerate_1_batch.html │ │ ├── enumerate_6_glob_first_throwing.html │ │ ├── enumerate_6_max_items_first_throwing.html │ │ ├── enumerate_6_metadata_first_throwing.html │ │ ├── enumerate_7_glob_first_non_throwing.html │ │ ├── enumerate_7_max_items_first_non_throwing.html │ │ ├── enumerate_7_metadata_first_non_throwing.html │ │ ├── enumerate_req.html │ │ ├── extents_1_batch.html │ │ ├── extents_1_throwing.html │ │ ├── extents_2_non_throwing.html │ │ ├── file_1_batch.html │ │ ├── file_2_absolute_throwing.html │ │ ├── file_3_absolute_non_throwing.html │ │ ├── file_3_relative_throwing.html │ │ ├── file_4_relative_non_throwing.html │ │ ├── file_buffer_default_size.html │ │ ├── file_concat.html │ │ ├── file_flags.html │ │ ├── filesystem_races.html │ │ ├── filter.html │ │ ├── from_hex_string.html │ │ ├── fs_metadata_flags.html │ │ ├── future.html │ │ ├── future_void_.html │ │ ├── handle.html │ │ ├── handle_mapped_file.html │ │ ├── hello_world.html │ │ ├── introduction.html │ │ ├── io_req.html │ │ ├── io_req_constt_.html │ │ ├── io_req_constvoid_.html │ │ ├── io_req_void_.html │ │ ├── is_future.html │ │ ├── is_future_-future_-t-_.html │ │ ├── link.html │ │ ├── lock_req.html │ │ ├── make_dispatcher.html │ │ ├── make_io_req_3_length_deducing.html │ │ ├── make_io_req_4_length_specifying.html │ │ ├── metadata_flags.html │ │ ├── normalise_path.html │ │ ├── open_states.html │ │ ├── overview.html │ │ ├── page_sizes.html │ │ ├── path.html │ │ ├── path_direct.html │ │ ├── path_hash.html │ │ ├── path_make_absolute.html │ │ ├── path_req.html │ │ ├── path_req_absolute.html │ │ ├── path_req_relative.html │ │ ├── process_threadpool.html │ │ ├── random_fill.html │ │ ├── random_string.html │ │ ├── read_1_batch.html │ │ ├── read_3_length_deducing_throwing.html │ │ ├── read_4_length_deducing_non_throwing.html │ │ ├── read_4_length_specifying_throwing.html │ │ ├── read_5_length_specifying_non_throwing.html │ │ ├── rmdir_1_batch.html │ │ ├── rmdir_2_absolute_throwing.html │ │ ├── rmdir_3_absolute_non_throwing.html │ │ ├── rmdir_3_relative_throwing.html │ │ ├── rmdir_4_relative_non_throwing.html │ │ ├── rmfile_1_batch.html │ │ ├── rmfile_2_absolute_throwing.html │ │ ├── rmfile_3_absolute_non_throwing.html │ │ ├── rmfile_3_relative_throwing.html │ │ ├── rmfile_4_relative_non_throwing.html │ │ ├── rmsymlink_1_batch.html │ │ ├── rmsymlink_2_absolute_throwing.html │ │ ├── rmsymlink_3_absolute_non_throwing.html │ │ ├── rmsymlink_3_relative_throwing.html │ │ ├── rmsymlink_4_relative_non_throwing.html │ │ ├── so_what.html │ │ ├── stat_t.html │ │ ├── statfs_2_batch.html │ │ ├── statfs_2_throwing.html │ │ ├── statfs_3_nonthrowing.html │ │ ├── statfs_t.html │ │ ├── statfs_t_f_flags_t.html │ │ ├── std_thread_pool.html │ │ ├── std_thread_pool_worker.html │ │ ├── symlink_2_batch.html │ │ ├── symlink_3_absolute_throwing.html │ │ ├── symlink_4_absolute_non_throwing.html │ │ ├── symlink_4_relative_throwing.html │ │ ├── symlink_5_relative_non_throwing.html │ │ ├── sync_1_batch.html │ │ ├── sync_1_throwing.html │ │ ├── sync_2_non_throwing.html │ │ ├── target.html │ │ ├── thread_source.html │ │ ├── to_asio_buffers_1_asio_const_buffer.html │ │ ├── to_asio_buffers_1_asio_mutable_buffer.html │ │ ├── to_asio_buffers_1_c_arrays.html │ │ ├── to_asio_buffers_1_const_c_arrays.html │ │ ├── to_asio_buffers_1_const_trivial_and_container_types.html │ │ ├── to_asio_buffers_1_trivial_and_container_types.html │ │ ├── to_asio_buffers_2_buffer.html │ │ ├── to_asio_buffers_2_buffer_of_t.html │ │ ├── to_asio_buffers_2_const_buffer_of_t.html │ │ ├── to_hex_string.html │ │ ├── truncate_2_batch.html │ │ ├── truncate_2_throwing.html │ │ ├── truncate_3_non_throwing.html │ │ ├── type.html │ │ ├── unlink.html │ │ ├── utils_page_allocator.html │ │ ├── utils_page_allocator_-void-_.html │ │ ├── utils_page_allocator_rebind.html │ │ ├── utils_secded_ecc.html │ │ ├── verify_status.html │ │ ├── write_1_batch.html │ │ ├── write_3_length_deducing_throwing.html │ │ ├── write_4_length_deducing_non_throwing.html │ │ ├── write_4_length_specifying_throwing.html │ │ ├── write_5_length_specifying_non_throwing.html │ │ ├── zero_2_batch.html │ │ ├── zero_2_throwing.html │ │ └── zero_3_non_throwing.html │ ├── doxy │ │ ├── Doxyfile │ │ ├── doxygen_enhance.py │ │ ├── doxygen_input │ │ │ ├── doxygen_footer.html │ │ │ ├── doxygen_header.html │ │ │ ├── groups │ │ │ │ └── groups.hpp │ │ │ └── pages │ │ │ │ └── doxygen_mainpage.hpp │ │ └── make_documentation.bat │ ├── doxygen_xml2qbk.patch │ ├── generated │ │ ├── class_current_dispatcher_guard.qbk │ │ ├── class_directory_entry.qbk │ │ ├── class_dispatcher.qbk │ │ ├── class_enqueued_task.qbk │ │ ├── class_enqueued_task_3_01_r_07_08_4.qbk │ │ ├── class_enqueued_task_3_01void_07_08_4.qbk │ │ ├── class_future.qbk │ │ ├── class_future_3_01void_01_4.qbk │ │ ├── class_handle.qbk │ │ ├── class_path.qbk │ │ ├── class_std_thread_pool.qbk │ │ ├── class_std_thread_pool_1_1worker.qbk │ │ ├── class_thread_source.qbk │ │ ├── class_utils_1_1page_allocator.qbk │ │ ├── class_utils_1_1page_allocator_3_01void_01_4.qbk │ │ ├── class_utils_1_1secded_ecc.qbk │ │ ├── group_async_file_io_dispatcher.qbk │ │ ├── group_async_io_handle__ops.qbk │ │ ├── group_async_op_flags.qbk │ │ ├── group_close.qbk │ │ ├── group_dir.qbk │ │ ├── group_dispatcher__barrier.qbk │ │ ├── group_dispatcher__call.qbk │ │ ├── group_dispatcher__completion.qbk │ │ ├── group_dispatcher__depends.qbk │ │ ├── group_dispatcher__enumerate.qbk │ │ ├── group_dispatcher__extents.qbk │ │ ├── group_dispatcher__filedirops.qbk │ │ ├── group_dispatcher__filter.qbk │ │ ├── group_dispatcher__misc.qbk │ │ ├── group_dispatcher__statfs.qbk │ │ ├── group_enumerate.qbk │ │ ├── group_extents.qbk │ │ ├── group_file.qbk │ │ ├── group_file_flags.qbk │ │ ├── group_fs_metadata_flags.qbk │ │ ├── group_io_req.qbk │ │ ├── group_macros.qbk │ │ ├── group_make_io_req.qbk │ │ ├── group_metadata_flags.qbk │ │ ├── group_normalise_path.qbk │ │ ├── group_process_threadpool.qbk │ │ ├── group_read.qbk │ │ ├── group_rmdir.qbk │ │ ├── group_rmfile.qbk │ │ ├── group_rmsymlink.qbk │ │ ├── group_statfs.qbk │ │ ├── group_symlink.qbk │ │ ├── group_sync.qbk │ │ ├── group_to_asio_buffers.qbk │ │ ├── group_truncate.qbk │ │ ├── group_utils.qbk │ │ ├── group_when_all_futures.qbk │ │ ├── group_write.qbk │ │ ├── group_zero.qbk │ │ ├── struct_directory_entry_hash.qbk │ │ ├── struct_enumerate_req.qbk │ │ ├── struct_handle_1_1mapped_file.qbk │ │ ├── struct_io_req.qbk │ │ ├── struct_io_req_3_01const_01_t_01_4.qbk │ │ ├── struct_io_req_3_01const_01void_01_4.qbk │ │ ├── struct_io_req_3_01void_01_4.qbk │ │ ├── struct_is_future.qbk │ │ ├── struct_is_future_3_01future_3_01_t_01_4_01_4.qbk │ │ ├── struct_lock_req.qbk │ │ ├── struct_path_1_1direct.qbk │ │ ├── struct_path_1_1make_absolute.qbk │ │ ├── struct_path_hash.qbk │ │ ├── struct_path_req.qbk │ │ ├── struct_path_req_1_1absolute.qbk │ │ ├── struct_path_req_1_1relative.qbk │ │ ├── struct_stat_t.qbk │ │ ├── struct_statfs_t.qbk │ │ ├── struct_statfs_t_1_1f_flags_t.qbk │ │ ├── struct_utils_1_1page_allocator_1_1rebind.qbk │ │ └── struct_utils_1_1page_allocator_3_01void_01_4_1_1rebind.qbk │ ├── html │ │ └── myboostbook.css │ ├── latencies.xlsx │ ├── make_qbk.py │ ├── power_loss_safety_table.qbk │ ├── quickstart.qbk │ ├── reference.qbk │ ├── release_notes.qbk │ ├── src │ │ └── images │ │ │ ├── afio_latencies.pdf │ │ │ ├── afio_latencies.png │ │ │ ├── afio_latencies_1.2.pdf │ │ │ ├── afio_latencies_1.2.png │ │ │ ├── afio_latencies_1.3.pdf │ │ │ ├── afio_latencies_1.3.png │ │ │ ├── boost.png │ │ │ ├── boost_full.png │ │ │ ├── boost_proposed.png │ │ │ ├── boost_proposed.svg │ │ │ ├── workshop_atomic_updates_insertions.png │ │ │ ├── workshop_atomic_updates_insertions_1.3.png │ │ │ ├── workshop_atomic_updates_lookups.png │ │ │ ├── workshop_atomic_updates_lookups_1.3.png │ │ │ ├── workshop_naive_insertions.png │ │ │ ├── workshop_naive_insertions_1.3.png │ │ │ ├── workshop_naive_lookups.png │ │ │ └── workshop_naive_lookups_1.3.png │ └── workshop.xlsx ├── example │ ├── .clang-format │ ├── adopt_example.cpp │ ├── barrier_example.cpp │ ├── benchmark_asio.cpp │ ├── benchmark_atomic_log.cpp │ ├── benchmark_chained1.cpp │ ├── benchmark_chained2.cpp │ ├── benchmark_latency.cpp │ ├── benchmark_unchained1.cpp │ ├── benchmark_unchained2.cpp │ ├── call_example.cpp │ ├── closure_execution_afio_io_example.cpp │ ├── closure_execution_traditional_io_example.cpp │ ├── completion_example1.cpp │ ├── completion_example2.cpp │ ├── determine_legal_filenames.cpp │ ├── enumerate_example.cpp │ ├── filecopy_example.cpp │ ├── filedir_example.cpp │ ├── filter_example.cpp │ ├── find_in_files_afio.cpp │ ├── find_in_files_iostreams.cpp │ ├── readallof_example.cpp │ ├── readwrite_example.cpp │ ├── readwrite_example_traditional.cpp │ ├── statfs_example.cpp │ ├── workshop_atomic_updates_afio.cpp │ ├── workshop_atomic_updates_afio.ipp │ ├── workshop_benchmark.cpp │ ├── workshop_final_afio.cpp │ ├── workshop_final_afio.ipp │ ├── workshop_naive.cpp │ ├── workshop_naive.ipp │ ├── workshop_naive_afio.cpp │ ├── workshop_naive_afio.ipp │ ├── workshop_naive_async_afio.cpp │ └── workshop_naive_async_afio.ipp ├── include │ └── boost │ │ └── afio │ │ └── v2 │ │ ├── afio.hpp │ │ ├── config.hpp │ │ └── detail │ │ ├── ErrorHandling.hpp │ │ ├── Undoer.hpp │ │ ├── Utility.hpp │ │ ├── impl │ │ ├── ErrorHandling.ipp │ │ ├── afio.ipp │ │ ├── afio_iocp.ipp │ │ └── nt_kernel_stuff.hpp │ │ └── valgrind │ │ ├── helgrind.h │ │ ├── memcheck.h │ │ └── valgrind.h ├── index.html ├── multiabi_alltests_gcc.sh ├── multiabi_alltests_msvc.bat ├── send_to_wandbox.sh ├── src │ └── afio.cpp ├── standalone_alltests_gcc.bat ├── standalone_alltests_gcc.sh ├── standalone_alltests_msvc.bat └── test │ ├── Aligned_Allocator.hpp │ ├── Jamfile.v2 │ ├── afio_pch.hpp │ ├── asan.supp │ ├── blacklist.supp │ ├── drd.supp │ ├── json_encode.py │ ├── memcheck.supp │ ├── msan.supp │ ├── test_all.cpp │ ├── test_all_multiabi.cpp │ ├── test_file_glob.bat │ ├── test_file_glob.sh │ ├── test_functions.hpp │ ├── test_inline_linkage1.cpp │ ├── test_inline_linkage2.cpp │ ├── test_inline_linkage_master.cpp │ ├── tests │ ├── api_error_check.cpp │ ├── async_data_op_req_compilation.cpp │ ├── async_io_adopt_test.cpp │ ├── async_io_barrier_test.cpp │ ├── async_io_enumerate_works.cpp │ ├── async_io_errors_test.cpp │ ├── async_io_lstat_works.cpp │ ├── async_io_pagesize.cpp │ ├── async_io_statfs_test.cpp │ ├── async_io_sync_test.cpp │ ├── async_io_threadpool_test.cpp │ ├── async_io_torture_autoflush_test.cpp │ ├── async_io_torture_direct_sync_test.cpp │ ├── async_io_torture_direct_test.cpp │ ├── async_io_torture_sync_test.cpp │ ├── async_io_torture_test.cpp │ ├── async_io_works_1_autoflush_test.cpp │ ├── async_io_works_1_prime_test.cpp │ ├── async_io_works_1_sync_test.cpp │ ├── async_io_works_1_test.cpp │ ├── async_io_works_64_autoflush_test.cpp │ ├── async_io_works_64_direct_test.cpp │ ├── async_io_works_64_directsync_test.cpp │ ├── async_io_works_64_sync_test.cpp │ ├── async_io_works_64_test.cpp │ ├── async_io_zero_test.cpp │ ├── atomic_log_append_test.cpp │ ├── delete_stability.cpp │ ├── free_functions_test.cpp │ ├── op_container_deduced_compilation.cpp │ ├── path_works.cpp │ └── race_protection_works.cpp │ ├── tsan.supp │ ├── unittests.vcxproj │ └── update_coveralls.sh ├── cmake ├── QuickCppLibBootstrap.cmake ├── brew-llvm.sh ├── headers.cmake ├── interface.cmake ├── sources.cmake ├── tests.cmake ├── toolchain-linux-arm.cmake └── toolchain-linux-libc++.cmake ├── doc └── presentations │ ├── 20150924_CppCon Presentation.pdf │ ├── 20160421_ACCU Presentation.pdf │ ├── 20160922_CppCon Presentation.pdf │ └── videos.txt ├── example ├── .clang-format ├── malloc1.cpp ├── malloc2.cpp ├── map_file.cpp ├── mapped_file.cpp ├── path_view_openat.cpp ├── read_directory.cpp ├── read_entire_file1.cpp ├── read_stats.cpp ├── scatter_write.cpp ├── sparse_array.cpp ├── wg21_path_view_benchmark.cpp └── wg21_path_view_equivalent.cpp ├── graphs ├── benchmark_locking 2x i5 M540 @ 2.53Ghz Win10 4.125Gb bandwidth.xlsx ├── benchmark_locking 4x i7-3770K @ 3.50Ghz Win10 20.075Gb bandwidth.xlsx └── benchmark_locking core count comparison.xlsx ├── include ├── kvstore │ └── kvstore.hpp ├── llfio.hpp └── llfio │ ├── llfio.hpp │ ├── llfio.ixx │ ├── revision.hpp │ ├── v2.0 │ ├── algorithm │ │ ├── clone.hpp │ │ ├── contents.hpp │ │ ├── difference.hpp │ │ ├── handle_adapter │ │ │ ├── cached_parent.hpp │ │ │ ├── combining.hpp │ │ │ └── xor.hpp │ │ ├── reduce.hpp │ │ ├── shared_fs_mutex │ │ │ ├── atomic_append.hpp │ │ │ ├── base.hpp │ │ │ ├── byte_ranges.hpp │ │ │ ├── lock_files.hpp │ │ │ ├── memory_map.hpp │ │ │ └── safe_byte_ranges.hpp │ │ ├── summarize.hpp │ │ ├── traverse.hpp │ │ └── trivial_vector.hpp │ ├── byte_io_handle.hpp │ ├── config.hpp │ ├── deadline.h │ ├── detail │ │ └── impl │ │ │ ├── cached_parent_handle_adapter.ipp │ │ │ ├── clone.ipp │ │ │ ├── config.ipp │ │ │ ├── fast_random_file_handle.ipp │ │ │ ├── getaddrinfo_category.hpp │ │ │ ├── map_handle.ipp │ │ │ ├── path_discovery.ipp │ │ │ ├── path_view.ipp │ │ │ ├── posix │ │ │ ├── byte_io_handle.ipp │ │ │ ├── byte_socket_handle.ipp │ │ │ ├── directory_handle.ipp │ │ │ ├── file_handle.ipp │ │ │ ├── fs_handle.ipp │ │ │ ├── handle.ipp │ │ │ ├── import.hpp │ │ │ ├── lockable_byte_io_handle.ipp │ │ │ ├── map_handle.ipp │ │ │ ├── mapped_file_handle.ipp │ │ │ ├── path_discovery.ipp │ │ │ ├── path_handle.ipp │ │ │ ├── pipe_handle.ipp │ │ │ ├── process_handle.ipp │ │ │ ├── stat.ipp │ │ │ ├── statfs.ipp │ │ │ ├── storage_profile.ipp │ │ │ ├── symlink_handle.ipp │ │ │ └── utils.ipp │ │ │ ├── reduce.ipp │ │ │ ├── safe_byte_ranges.ipp │ │ │ ├── storage_profile.ipp │ │ │ ├── traverse.ipp │ │ │ └── windows │ │ │ ├── byte_io_handle.ipp │ │ │ ├── byte_io_multiplexer.ipp │ │ │ ├── byte_socket_handle.ipp │ │ │ ├── directory_handle.ipp │ │ │ ├── file_handle.ipp │ │ │ ├── fs_handle.ipp │ │ │ ├── handle.ipp │ │ │ ├── import.hpp │ │ │ ├── lockable_byte_io_handle.ipp │ │ │ ├── map_handle.ipp │ │ │ ├── mapped_file_handle.ipp │ │ │ ├── path_discovery.ipp │ │ │ ├── path_handle.ipp │ │ │ ├── pipe_handle.ipp │ │ │ ├── process_handle.ipp │ │ │ ├── stat.ipp │ │ │ ├── statfs.ipp │ │ │ ├── storage_profile.ipp │ │ │ ├── symlink_handle.ipp │ │ │ ├── tls_socket_sources │ │ │ └── schannel.ipp │ │ │ └── utils.ipp │ ├── directory_handle.hpp │ ├── fast_random_file_handle.hpp │ ├── file_handle.hpp │ ├── fs_handle.hpp │ ├── handle.hpp │ ├── llfio.hpp │ ├── lockable_byte_io_handle.hpp │ ├── logging.hpp │ ├── map_handle.hpp │ ├── mapped.hpp │ ├── mapped_file_handle.hpp │ ├── multiplex.hpp │ ├── native_handle_type.hpp │ ├── path_discovery.hpp │ ├── path_handle.hpp │ ├── path_view.hpp │ ├── pipe_handle.hpp │ ├── process_handle.hpp │ ├── stat.hpp │ ├── statfs.hpp │ ├── status_code.hpp │ ├── storage_profile.hpp │ ├── symlink_handle.hpp │ └── utils.hpp │ └── version.hpp ├── index.html ├── install_dev_githooks.sh ├── meta └── libraries.json ├── programs ├── CMakeLists.txt ├── benchmark-dynamic_thread_pool_group │ └── main.cpp ├── benchmark-io-congestion │ └── main.cpp ├── benchmark-iostreams │ └── main.cpp ├── benchmark-locking │ └── main.cpp ├── collision-check │ ├── CMakeLists.txt │ └── lib.cpp ├── fs-probe │ ├── fs_probe_results.yaml │ ├── fs_probe_results_legacy.yaml │ ├── latencies.xlsx │ └── main.cpp ├── illegal-codepoints │ └── main.cpp └── key-value-store │ ├── Readme.md │ ├── include │ └── key_value_store.hpp │ └── main.cpp ├── reference ├── 11.1.pdf ├── 54d0f0190cf29ca811040c8a.pdf ├── Chidambaram.pdf ├── Error Handling is Ocassionally Correct.html ├── Error Handling is Ocassionally Correct_files │ ├── fig-analysis-cdf.gif │ ├── fig-method-edp.gif │ ├── fig-result-big-legend.gif │ ├── fig-result-big.gif │ ├── fig-result-small-ext3.gif │ ├── fig-result-small-hfsplus.gif │ ├── fig-result-small-jfs.gif │ ├── fig-result-small-nfs.gif │ ├── fig-result-small-reiserfs.gif │ ├── fig-result-small-xfs.gif │ ├── fig-result-zoom.gif │ ├── main.css │ └── new_usenix.jpg ├── Files are hard.html ├── Files are hard_files │ ├── fs_properties.png │ └── program_bugs.png ├── Linux KAIO │ ├── History of Linux KAIO API.pdf │ ├── KAIOUserGuide.htm │ └── linux-kaio.txt ├── iron-sosp05.pdf ├── oopsla2019.pdf ├── osdi14-paper-pillai.pdf ├── popl2020-px86.pdf └── ptso.pdf ├── scripts ├── AddTryItNow.py ├── BuildTimes.py ├── GenJenkinsMatrixDashboard.py ├── JenkinsMatrixToDashboard.py ├── SoakTest.py ├── XMLTidy.py ├── benchmark_locking_matrix.py ├── make_free_functions.py ├── readme_to_html.sh ├── travis_lldb.expect └── xhtml_to_docbook.xsl ├── single-header └── Readme.md ├── src └── llfio.cpp ├── test-packaging └── example.cpp └── test ├── test_kernel_decl.hpp └── tests ├── clone_extents.cpp ├── current_path.cpp ├── directory_handle_create_close ├── existing0 │ └── testdir │ │ └── pin.txt ├── existing1 │ ├── testdir │ │ ├── pin.txt │ │ └── testfile.txt │ └── testfile.txt ├── kernel_directory_handle.cpp.hpp └── runner.cpp ├── directory_handle_enumerate ├── existing │ ├── 0123456789012345678901234567890123456789012345678901234567890123.deleted │ ├── 012345678901234567890123456789012345678901234567890123456789012z.deleted │ ├── dir │ │ └── pin.txt │ └── foo.txt ├── kernel_directory_handle_enumerate.cpp.hpp └── runner.cpp ├── extended_attributes.cpp ├── fast_random_file_handle.cpp ├── file_handle_create_close ├── existing0 │ └── testfile.txt ├── existing1 │ └── testfile.txt ├── kernel_file_handle.cpp.hpp └── runner.cpp ├── file_handle_lock_unlock.cpp ├── handle_adapter_xor.cpp ├── issue0009.cpp ├── issue0027.cpp ├── issue0028.cpp ├── issue0073.cpp ├── issue0102.cpp ├── issue0113.cpp ├── large_pages.cpp ├── map_handle_cache.cpp ├── map_handle_create_close ├── kernel_map_handle.cpp.hpp └── runner.cpp ├── mapped.cpp ├── mapped_file_handle.cpp ├── path_discovery.cpp ├── path_view.cpp ├── pipe_handle.cpp ├── process_handle.cpp ├── reduce.cpp ├── section_handle_create_close ├── kernel_section_handle.cpp.hpp └── runner.cpp ├── shared_fs_mutex.cpp ├── statfs.cpp ├── symlink_handle_create_close ├── existing0 │ └── testfile.txt ├── existing1 │ ├── testfile.txt │ └── testlink ├── kernel_symlink_handle.cpp.hpp └── runner.cpp ├── traverse.cpp ├── trivial_vector.cpp └── utils.cpp /.ci.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/.ci.cmake -------------------------------------------------------------------------------- /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/.clang-format -------------------------------------------------------------------------------- /.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/.clang-tidy -------------------------------------------------------------------------------- /.docs.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/.docs.cmake -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: ned14 2 | -------------------------------------------------------------------------------- /.github/workflows/android-ndk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/.github/workflows/android-ndk.yml -------------------------------------------------------------------------------- /.github/workflows/documentation.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/.github/workflows/documentation.yml -------------------------------------------------------------------------------- /.github/workflows/installability.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/.github/workflows/installability.yml -------------------------------------------------------------------------------- /.github/workflows/make_release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/.github/workflows/make_release.yml -------------------------------------------------------------------------------- /.github/workflows/programs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/.github/workflows/programs.yml -------------------------------------------------------------------------------- /.github/workflows/unittests_linux.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/.github/workflows/unittests_linux.yml -------------------------------------------------------------------------------- /.github/workflows/unittests_macos.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/.github/workflows/unittests_macos.yml -------------------------------------------------------------------------------- /.github/workflows/unittests_windows.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/.github/workflows/unittests_windows.yml -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/.gitmodules -------------------------------------------------------------------------------- /.quickcpplib: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Build.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/Build.md -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CTestConfig.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/CTestConfig.cmake -------------------------------------------------------------------------------- /Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/Doxyfile -------------------------------------------------------------------------------- /Licence.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/Licence.txt -------------------------------------------------------------------------------- /Notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/Notes.md -------------------------------------------------------------------------------- /Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/Readme.md -------------------------------------------------------------------------------- /attic/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/.travis.yml -------------------------------------------------------------------------------- /attic/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/Readme.md -------------------------------------------------------------------------------- /attic/appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/appveyor.yml -------------------------------------------------------------------------------- /attic/build/Jamfile.v2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/build/Jamfile.v2 -------------------------------------------------------------------------------- /attic/build/afio.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/build/afio.vcxproj -------------------------------------------------------------------------------- /attic/build/afio_standalone.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/build/afio_standalone.vcxproj -------------------------------------------------------------------------------- /attic/clang-reformat.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/clang-reformat.sh -------------------------------------------------------------------------------- /attic/detail/SpookyV2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/detail/SpookyV2.cpp -------------------------------------------------------------------------------- /attic/detail/SpookyV2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/detail/SpookyV2.h -------------------------------------------------------------------------------- /attic/doc/Jamfile.v2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/Jamfile.v2 -------------------------------------------------------------------------------- /attic/doc/Readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/Readme.txt -------------------------------------------------------------------------------- /attic/doc/acknowledgments.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/acknowledgments.qbk -------------------------------------------------------------------------------- /attic/doc/advanced_topics.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/advanced_topics.qbk -------------------------------------------------------------------------------- /attic/doc/afio.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/afio.qbk -------------------------------------------------------------------------------- /attic/doc/benchmarks.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/benchmarks.xlsx -------------------------------------------------------------------------------- /attic/doc/compiling.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/compiling.qbk -------------------------------------------------------------------------------- /attic/doc/copyright_block.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/copyright_block.qbk -------------------------------------------------------------------------------- /attic/doc/design_rationale.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/design_rationale.qbk -------------------------------------------------------------------------------- /attic/doc/disqus_comments.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_comments.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/async_close.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/async_close.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/async_dir_2_absolute.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/async_dir_2_absolute.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/async_dir_3_relative.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/async_dir_3_relative.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/async_enumerate_6_glob_first.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/async_enumerate_6_glob_first.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/async_enumerate_6_maxitems_first.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/async_enumerate_6_maxitems_first.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/async_enumerate_6_metadata_first.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/async_enumerate_6_metadata_first.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/async_extents.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/async_extents.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/async_file_2_absolute.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/async_file_2_absolute.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/async_file_3_relative.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/async_file_3_relative.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/async_op_flags.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/async_op_flags.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/async_read_3_length_deducing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/async_read_3_length_deducing.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/async_read_4_length_specifying.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/async_read_4_length_specifying.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/async_rmdir_2_absolute.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/async_rmdir_2_absolute.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/async_rmdir_3_relative.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/async_rmdir_3_relative.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/async_rmfile_2_absolute.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/async_rmfile_2_absolute.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/async_rmfile_3_relative.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/async_rmfile_3_relative.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/async_rmsymlink_2_absolute.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/async_rmsymlink_2_absolute.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/async_rmsymlink_3_relative.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/async_rmsymlink_3_relative.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/async_statfs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/async_statfs.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/async_symlink_3_absolute.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/async_symlink_3_absolute.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/async_symlink_4_relative.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/async_symlink_4_relative.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/async_sync.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/async_sync.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/async_truncate.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/async_truncate.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/async_write_3_length_deducing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/async_write_3_length_deducing.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/async_write_4_length_specifying.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/async_write_4_length_specifying.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/async_zero.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/async_zero.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/atomic_logging.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/atomic_logging.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/atomic_relink.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/atomic_relink.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/boost_afio_validate_inputs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/boost_afio_validate_inputs.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/close_1_batch.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/close_1_batch.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/close_1_throwing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/close_1_throwing.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/close_2_non_throwing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/close_2_non_throwing.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/compilation.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/compilation.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/complete_async_op_2_errored.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/complete_async_op_2_errored.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/complete_async_op_3_normal.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/complete_async_op_3_normal.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/current_dispatcher.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/current_dispatcher.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/current_dispatcher_guard.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/current_dispatcher_guard.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/depends.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/depends.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/design_rationale.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/design_rationale.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/dir_1_batch.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/dir_1_batch.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/dir_2_absolute_throwing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/dir_2_absolute_throwing.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/dir_3_absolute_non_throwing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/dir_3_absolute_non_throwing.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/dir_3_relative_throwing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/dir_3_relative_throwing.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/dir_4_relative_non_throwing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/dir_4_relative_non_throwing.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/directory_entry.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/directory_entry.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/directory_entry_hash.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/directory_entry_hash.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/direntry.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/direntry.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/dispatcher.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/dispatcher.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/enqueued_task.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/enqueued_task.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/enqueued_task_r___.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/enqueued_task_r___.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/enqueued_task_void___.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/enqueued_task_void___.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/enumerate_1_batch.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/enumerate_1_batch.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/enumerate_6_glob_first_throwing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/enumerate_6_glob_first_throwing.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/enumerate_6_max_items_first_throwing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/enumerate_6_max_items_first_throwing.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/enumerate_6_metadata_first_throwing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/enumerate_6_metadata_first_throwing.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/enumerate_7_glob_first_non_throwing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/enumerate_7_glob_first_non_throwing.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/enumerate_7_max_items_first_non_throwing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/enumerate_7_max_items_first_non_throwing.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/enumerate_7_metadata_first_non_throwing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/enumerate_7_metadata_first_non_throwing.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/enumerate_req.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/enumerate_req.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/extents_1_batch.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/extents_1_batch.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/extents_1_throwing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/extents_1_throwing.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/extents_2_non_throwing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/extents_2_non_throwing.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/file_1_batch.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/file_1_batch.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/file_2_absolute_throwing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/file_2_absolute_throwing.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/file_3_absolute_non_throwing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/file_3_absolute_non_throwing.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/file_3_relative_throwing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/file_3_relative_throwing.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/file_4_relative_non_throwing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/file_4_relative_non_throwing.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/file_buffer_default_size.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/file_buffer_default_size.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/file_concat.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/file_concat.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/file_flags.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/file_flags.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/filesystem_races.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/filesystem_races.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/filter.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/filter.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/from_hex_string.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/from_hex_string.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/fs_metadata_flags.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/fs_metadata_flags.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/future.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/future.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/future_void_.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/future_void_.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/handle.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/handle.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/handle_mapped_file.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/handle_mapped_file.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/hello_world.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/hello_world.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/introduction.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/introduction.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/io_req.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/io_req.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/io_req_constt_.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/io_req_constt_.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/io_req_constvoid_.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/io_req_constvoid_.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/io_req_void_.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/io_req_void_.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/is_future.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/is_future.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/is_future_-future_-t-_.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/is_future_-future_-t-_.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/link.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/link.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/lock_req.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/lock_req.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/make_dispatcher.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/make_dispatcher.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/make_io_req_3_length_deducing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/make_io_req_3_length_deducing.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/make_io_req_4_length_specifying.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/make_io_req_4_length_specifying.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/metadata_flags.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/metadata_flags.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/normalise_path.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/normalise_path.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/open_states.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/open_states.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/overview.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/overview.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/page_sizes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/page_sizes.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/path.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/path.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/path_direct.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/path_direct.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/path_hash.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/path_hash.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/path_make_absolute.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/path_make_absolute.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/path_req.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/path_req.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/path_req_absolute.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/path_req_absolute.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/path_req_relative.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/path_req_relative.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/process_threadpool.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/process_threadpool.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/random_fill.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/random_fill.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/random_string.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/random_string.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/read_1_batch.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/read_1_batch.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/read_3_length_deducing_throwing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/read_3_length_deducing_throwing.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/read_4_length_deducing_non_throwing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/read_4_length_deducing_non_throwing.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/read_4_length_specifying_throwing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/read_4_length_specifying_throwing.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/read_5_length_specifying_non_throwing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/read_5_length_specifying_non_throwing.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/rmdir_1_batch.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/rmdir_1_batch.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/rmdir_2_absolute_throwing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/rmdir_2_absolute_throwing.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/rmdir_3_absolute_non_throwing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/rmdir_3_absolute_non_throwing.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/rmdir_3_relative_throwing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/rmdir_3_relative_throwing.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/rmdir_4_relative_non_throwing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/rmdir_4_relative_non_throwing.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/rmfile_1_batch.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/rmfile_1_batch.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/rmfile_2_absolute_throwing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/rmfile_2_absolute_throwing.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/rmfile_3_absolute_non_throwing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/rmfile_3_absolute_non_throwing.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/rmfile_3_relative_throwing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/rmfile_3_relative_throwing.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/rmfile_4_relative_non_throwing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/rmfile_4_relative_non_throwing.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/rmsymlink_1_batch.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/rmsymlink_1_batch.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/rmsymlink_2_absolute_throwing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/rmsymlink_2_absolute_throwing.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/rmsymlink_3_absolute_non_throwing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/rmsymlink_3_absolute_non_throwing.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/rmsymlink_3_relative_throwing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/rmsymlink_3_relative_throwing.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/rmsymlink_4_relative_non_throwing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/rmsymlink_4_relative_non_throwing.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/so_what.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/so_what.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/stat_t.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/stat_t.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/statfs_2_batch.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/statfs_2_batch.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/statfs_2_throwing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/statfs_2_throwing.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/statfs_3_nonthrowing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/statfs_3_nonthrowing.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/statfs_t.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/statfs_t.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/statfs_t_f_flags_t.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/statfs_t_f_flags_t.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/std_thread_pool.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/std_thread_pool.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/std_thread_pool_worker.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/std_thread_pool_worker.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/symlink_2_batch.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/symlink_2_batch.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/symlink_3_absolute_throwing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/symlink_3_absolute_throwing.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/symlink_4_absolute_non_throwing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/symlink_4_absolute_non_throwing.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/symlink_4_relative_throwing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/symlink_4_relative_throwing.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/symlink_5_relative_non_throwing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/symlink_5_relative_non_throwing.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/sync_1_batch.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/sync_1_batch.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/sync_1_throwing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/sync_1_throwing.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/sync_2_non_throwing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/sync_2_non_throwing.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/target.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/target.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/thread_source.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/thread_source.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/to_asio_buffers_1_asio_const_buffer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/to_asio_buffers_1_asio_const_buffer.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/to_asio_buffers_1_asio_mutable_buffer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/to_asio_buffers_1_asio_mutable_buffer.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/to_asio_buffers_1_c_arrays.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/to_asio_buffers_1_c_arrays.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/to_asio_buffers_1_const_c_arrays.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/to_asio_buffers_1_const_c_arrays.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/to_asio_buffers_1_const_trivial_and_container_types.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/to_asio_buffers_1_const_trivial_and_container_types.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/to_asio_buffers_1_trivial_and_container_types.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/to_asio_buffers_1_trivial_and_container_types.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/to_asio_buffers_2_buffer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/to_asio_buffers_2_buffer.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/to_asio_buffers_2_buffer_of_t.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/to_asio_buffers_2_buffer_of_t.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/to_asio_buffers_2_const_buffer_of_t.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/to_asio_buffers_2_const_buffer_of_t.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/to_hex_string.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/to_hex_string.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/truncate_2_batch.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/truncate_2_batch.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/truncate_2_throwing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/truncate_2_throwing.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/truncate_3_non_throwing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/truncate_3_non_throwing.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/type.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/type.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/unlink.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/unlink.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/utils_page_allocator.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/utils_page_allocator.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/utils_page_allocator_-void-_.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/utils_page_allocator_-void-_.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/utils_page_allocator_rebind.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/utils_page_allocator_rebind.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/utils_secded_ecc.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/utils_secded_ecc.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/verify_status.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/verify_status.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/write_1_batch.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/write_1_batch.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/write_3_length_deducing_throwing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/write_3_length_deducing_throwing.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/write_4_length_deducing_non_throwing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/write_4_length_deducing_non_throwing.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/write_4_length_specifying_throwing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/write_4_length_specifying_throwing.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/write_5_length_specifying_non_throwing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/write_5_length_specifying_non_throwing.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/zero_2_batch.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/zero_2_batch.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/zero_2_throwing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/zero_2_throwing.html -------------------------------------------------------------------------------- /attic/doc/disqus_identifiers/zero_3_non_throwing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/disqus_identifiers/zero_3_non_throwing.html -------------------------------------------------------------------------------- /attic/doc/doxy/Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/doxy/Doxyfile -------------------------------------------------------------------------------- /attic/doc/doxy/doxygen_enhance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/doxy/doxygen_enhance.py -------------------------------------------------------------------------------- /attic/doc/doxy/doxygen_input/doxygen_footer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/doxy/doxygen_input/doxygen_footer.html -------------------------------------------------------------------------------- /attic/doc/doxy/doxygen_input/doxygen_header.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/doxy/doxygen_input/doxygen_header.html -------------------------------------------------------------------------------- /attic/doc/doxy/doxygen_input/groups/groups.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/doxy/doxygen_input/groups/groups.hpp -------------------------------------------------------------------------------- /attic/doc/doxy/doxygen_input/pages/doxygen_mainpage.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/doxy/doxygen_input/pages/doxygen_mainpage.hpp -------------------------------------------------------------------------------- /attic/doc/doxy/make_documentation.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/doxy/make_documentation.bat -------------------------------------------------------------------------------- /attic/doc/doxygen_xml2qbk.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/doxygen_xml2qbk.patch -------------------------------------------------------------------------------- /attic/doc/generated/class_current_dispatcher_guard.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/class_current_dispatcher_guard.qbk -------------------------------------------------------------------------------- /attic/doc/generated/class_directory_entry.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/class_directory_entry.qbk -------------------------------------------------------------------------------- /attic/doc/generated/class_dispatcher.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/class_dispatcher.qbk -------------------------------------------------------------------------------- /attic/doc/generated/class_enqueued_task.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/class_enqueued_task.qbk -------------------------------------------------------------------------------- /attic/doc/generated/class_enqueued_task_3_01_r_07_08_4.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/class_enqueued_task_3_01_r_07_08_4.qbk -------------------------------------------------------------------------------- /attic/doc/generated/class_enqueued_task_3_01void_07_08_4.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/class_enqueued_task_3_01void_07_08_4.qbk -------------------------------------------------------------------------------- /attic/doc/generated/class_future.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/class_future.qbk -------------------------------------------------------------------------------- /attic/doc/generated/class_future_3_01void_01_4.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/class_future_3_01void_01_4.qbk -------------------------------------------------------------------------------- /attic/doc/generated/class_handle.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/class_handle.qbk -------------------------------------------------------------------------------- /attic/doc/generated/class_path.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/class_path.qbk -------------------------------------------------------------------------------- /attic/doc/generated/class_std_thread_pool.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/class_std_thread_pool.qbk -------------------------------------------------------------------------------- /attic/doc/generated/class_std_thread_pool_1_1worker.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/class_std_thread_pool_1_1worker.qbk -------------------------------------------------------------------------------- /attic/doc/generated/class_thread_source.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/class_thread_source.qbk -------------------------------------------------------------------------------- /attic/doc/generated/class_utils_1_1page_allocator.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/class_utils_1_1page_allocator.qbk -------------------------------------------------------------------------------- /attic/doc/generated/class_utils_1_1page_allocator_3_01void_01_4.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/class_utils_1_1page_allocator_3_01void_01_4.qbk -------------------------------------------------------------------------------- /attic/doc/generated/class_utils_1_1secded_ecc.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/class_utils_1_1secded_ecc.qbk -------------------------------------------------------------------------------- /attic/doc/generated/group_async_file_io_dispatcher.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/group_async_file_io_dispatcher.qbk -------------------------------------------------------------------------------- /attic/doc/generated/group_async_io_handle__ops.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/group_async_io_handle__ops.qbk -------------------------------------------------------------------------------- /attic/doc/generated/group_async_op_flags.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/group_async_op_flags.qbk -------------------------------------------------------------------------------- /attic/doc/generated/group_close.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/group_close.qbk -------------------------------------------------------------------------------- /attic/doc/generated/group_dir.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/group_dir.qbk -------------------------------------------------------------------------------- /attic/doc/generated/group_dispatcher__barrier.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/group_dispatcher__barrier.qbk -------------------------------------------------------------------------------- /attic/doc/generated/group_dispatcher__call.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/group_dispatcher__call.qbk -------------------------------------------------------------------------------- /attic/doc/generated/group_dispatcher__completion.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/group_dispatcher__completion.qbk -------------------------------------------------------------------------------- /attic/doc/generated/group_dispatcher__depends.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/group_dispatcher__depends.qbk -------------------------------------------------------------------------------- /attic/doc/generated/group_dispatcher__enumerate.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/group_dispatcher__enumerate.qbk -------------------------------------------------------------------------------- /attic/doc/generated/group_dispatcher__extents.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/group_dispatcher__extents.qbk -------------------------------------------------------------------------------- /attic/doc/generated/group_dispatcher__filedirops.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/group_dispatcher__filedirops.qbk -------------------------------------------------------------------------------- /attic/doc/generated/group_dispatcher__filter.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/group_dispatcher__filter.qbk -------------------------------------------------------------------------------- /attic/doc/generated/group_dispatcher__misc.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/group_dispatcher__misc.qbk -------------------------------------------------------------------------------- /attic/doc/generated/group_dispatcher__statfs.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/group_dispatcher__statfs.qbk -------------------------------------------------------------------------------- /attic/doc/generated/group_enumerate.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/group_enumerate.qbk -------------------------------------------------------------------------------- /attic/doc/generated/group_extents.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/group_extents.qbk -------------------------------------------------------------------------------- /attic/doc/generated/group_file.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/group_file.qbk -------------------------------------------------------------------------------- /attic/doc/generated/group_file_flags.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/group_file_flags.qbk -------------------------------------------------------------------------------- /attic/doc/generated/group_fs_metadata_flags.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/group_fs_metadata_flags.qbk -------------------------------------------------------------------------------- /attic/doc/generated/group_io_req.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/group_io_req.qbk -------------------------------------------------------------------------------- /attic/doc/generated/group_macros.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/group_macros.qbk -------------------------------------------------------------------------------- /attic/doc/generated/group_make_io_req.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/group_make_io_req.qbk -------------------------------------------------------------------------------- /attic/doc/generated/group_metadata_flags.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/group_metadata_flags.qbk -------------------------------------------------------------------------------- /attic/doc/generated/group_normalise_path.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/group_normalise_path.qbk -------------------------------------------------------------------------------- /attic/doc/generated/group_process_threadpool.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/group_process_threadpool.qbk -------------------------------------------------------------------------------- /attic/doc/generated/group_read.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/group_read.qbk -------------------------------------------------------------------------------- /attic/doc/generated/group_rmdir.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/group_rmdir.qbk -------------------------------------------------------------------------------- /attic/doc/generated/group_rmfile.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/group_rmfile.qbk -------------------------------------------------------------------------------- /attic/doc/generated/group_rmsymlink.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/group_rmsymlink.qbk -------------------------------------------------------------------------------- /attic/doc/generated/group_statfs.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/group_statfs.qbk -------------------------------------------------------------------------------- /attic/doc/generated/group_symlink.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/group_symlink.qbk -------------------------------------------------------------------------------- /attic/doc/generated/group_sync.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/group_sync.qbk -------------------------------------------------------------------------------- /attic/doc/generated/group_to_asio_buffers.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/group_to_asio_buffers.qbk -------------------------------------------------------------------------------- /attic/doc/generated/group_truncate.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/group_truncate.qbk -------------------------------------------------------------------------------- /attic/doc/generated/group_utils.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/group_utils.qbk -------------------------------------------------------------------------------- /attic/doc/generated/group_when_all_futures.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/group_when_all_futures.qbk -------------------------------------------------------------------------------- /attic/doc/generated/group_write.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/group_write.qbk -------------------------------------------------------------------------------- /attic/doc/generated/group_zero.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/group_zero.qbk -------------------------------------------------------------------------------- /attic/doc/generated/struct_directory_entry_hash.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/struct_directory_entry_hash.qbk -------------------------------------------------------------------------------- /attic/doc/generated/struct_enumerate_req.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/struct_enumerate_req.qbk -------------------------------------------------------------------------------- /attic/doc/generated/struct_handle_1_1mapped_file.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/struct_handle_1_1mapped_file.qbk -------------------------------------------------------------------------------- /attic/doc/generated/struct_io_req.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/struct_io_req.qbk -------------------------------------------------------------------------------- /attic/doc/generated/struct_io_req_3_01const_01_t_01_4.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/struct_io_req_3_01const_01_t_01_4.qbk -------------------------------------------------------------------------------- /attic/doc/generated/struct_io_req_3_01const_01void_01_4.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/struct_io_req_3_01const_01void_01_4.qbk -------------------------------------------------------------------------------- /attic/doc/generated/struct_io_req_3_01void_01_4.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/struct_io_req_3_01void_01_4.qbk -------------------------------------------------------------------------------- /attic/doc/generated/struct_is_future.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/struct_is_future.qbk -------------------------------------------------------------------------------- /attic/doc/generated/struct_is_future_3_01future_3_01_t_01_4_01_4.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/struct_is_future_3_01future_3_01_t_01_4_01_4.qbk -------------------------------------------------------------------------------- /attic/doc/generated/struct_lock_req.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/struct_lock_req.qbk -------------------------------------------------------------------------------- /attic/doc/generated/struct_path_1_1direct.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/struct_path_1_1direct.qbk -------------------------------------------------------------------------------- /attic/doc/generated/struct_path_1_1make_absolute.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/struct_path_1_1make_absolute.qbk -------------------------------------------------------------------------------- /attic/doc/generated/struct_path_hash.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/struct_path_hash.qbk -------------------------------------------------------------------------------- /attic/doc/generated/struct_path_req.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/struct_path_req.qbk -------------------------------------------------------------------------------- /attic/doc/generated/struct_path_req_1_1absolute.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/struct_path_req_1_1absolute.qbk -------------------------------------------------------------------------------- /attic/doc/generated/struct_path_req_1_1relative.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/struct_path_req_1_1relative.qbk -------------------------------------------------------------------------------- /attic/doc/generated/struct_stat_t.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/struct_stat_t.qbk -------------------------------------------------------------------------------- /attic/doc/generated/struct_statfs_t.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/struct_statfs_t.qbk -------------------------------------------------------------------------------- /attic/doc/generated/struct_statfs_t_1_1f_flags_t.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/struct_statfs_t_1_1f_flags_t.qbk -------------------------------------------------------------------------------- /attic/doc/generated/struct_utils_1_1page_allocator_1_1rebind.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/struct_utils_1_1page_allocator_1_1rebind.qbk -------------------------------------------------------------------------------- /attic/doc/generated/struct_utils_1_1page_allocator_3_01void_01_4_1_1rebind.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/generated/struct_utils_1_1page_allocator_3_01void_01_4_1_1rebind.qbk -------------------------------------------------------------------------------- /attic/doc/html/myboostbook.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/html/myboostbook.css -------------------------------------------------------------------------------- /attic/doc/latencies.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/latencies.xlsx -------------------------------------------------------------------------------- /attic/doc/make_qbk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/make_qbk.py -------------------------------------------------------------------------------- /attic/doc/power_loss_safety_table.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/power_loss_safety_table.qbk -------------------------------------------------------------------------------- /attic/doc/quickstart.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/quickstart.qbk -------------------------------------------------------------------------------- /attic/doc/reference.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/reference.qbk -------------------------------------------------------------------------------- /attic/doc/release_notes.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/release_notes.qbk -------------------------------------------------------------------------------- /attic/doc/src/images/afio_latencies.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/src/images/afio_latencies.pdf -------------------------------------------------------------------------------- /attic/doc/src/images/afio_latencies.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/src/images/afio_latencies.png -------------------------------------------------------------------------------- /attic/doc/src/images/afio_latencies_1.2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/src/images/afio_latencies_1.2.pdf -------------------------------------------------------------------------------- /attic/doc/src/images/afio_latencies_1.2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/src/images/afio_latencies_1.2.png -------------------------------------------------------------------------------- /attic/doc/src/images/afio_latencies_1.3.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/src/images/afio_latencies_1.3.pdf -------------------------------------------------------------------------------- /attic/doc/src/images/afio_latencies_1.3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/src/images/afio_latencies_1.3.png -------------------------------------------------------------------------------- /attic/doc/src/images/boost.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/src/images/boost.png -------------------------------------------------------------------------------- /attic/doc/src/images/boost_full.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/src/images/boost_full.png -------------------------------------------------------------------------------- /attic/doc/src/images/boost_proposed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/src/images/boost_proposed.png -------------------------------------------------------------------------------- /attic/doc/src/images/boost_proposed.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/src/images/boost_proposed.svg -------------------------------------------------------------------------------- /attic/doc/src/images/workshop_atomic_updates_insertions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/src/images/workshop_atomic_updates_insertions.png -------------------------------------------------------------------------------- /attic/doc/src/images/workshop_atomic_updates_insertions_1.3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/src/images/workshop_atomic_updates_insertions_1.3.png -------------------------------------------------------------------------------- /attic/doc/src/images/workshop_atomic_updates_lookups.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/src/images/workshop_atomic_updates_lookups.png -------------------------------------------------------------------------------- /attic/doc/src/images/workshop_atomic_updates_lookups_1.3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/src/images/workshop_atomic_updates_lookups_1.3.png -------------------------------------------------------------------------------- /attic/doc/src/images/workshop_naive_insertions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/src/images/workshop_naive_insertions.png -------------------------------------------------------------------------------- /attic/doc/src/images/workshop_naive_insertions_1.3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/src/images/workshop_naive_insertions_1.3.png -------------------------------------------------------------------------------- /attic/doc/src/images/workshop_naive_lookups.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/src/images/workshop_naive_lookups.png -------------------------------------------------------------------------------- /attic/doc/src/images/workshop_naive_lookups_1.3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/src/images/workshop_naive_lookups_1.3.png -------------------------------------------------------------------------------- /attic/doc/workshop.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/doc/workshop.xlsx -------------------------------------------------------------------------------- /attic/example/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/example/.clang-format -------------------------------------------------------------------------------- /attic/example/adopt_example.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/example/adopt_example.cpp -------------------------------------------------------------------------------- /attic/example/barrier_example.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/example/barrier_example.cpp -------------------------------------------------------------------------------- /attic/example/benchmark_asio.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/example/benchmark_asio.cpp -------------------------------------------------------------------------------- /attic/example/benchmark_atomic_log.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/example/benchmark_atomic_log.cpp -------------------------------------------------------------------------------- /attic/example/benchmark_chained1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/example/benchmark_chained1.cpp -------------------------------------------------------------------------------- /attic/example/benchmark_chained2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/example/benchmark_chained2.cpp -------------------------------------------------------------------------------- /attic/example/benchmark_latency.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/example/benchmark_latency.cpp -------------------------------------------------------------------------------- /attic/example/benchmark_unchained1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/example/benchmark_unchained1.cpp -------------------------------------------------------------------------------- /attic/example/benchmark_unchained2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/example/benchmark_unchained2.cpp -------------------------------------------------------------------------------- /attic/example/call_example.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/example/call_example.cpp -------------------------------------------------------------------------------- /attic/example/closure_execution_afio_io_example.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/example/closure_execution_afio_io_example.cpp -------------------------------------------------------------------------------- /attic/example/closure_execution_traditional_io_example.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/example/closure_execution_traditional_io_example.cpp -------------------------------------------------------------------------------- /attic/example/completion_example1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/example/completion_example1.cpp -------------------------------------------------------------------------------- /attic/example/completion_example2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/example/completion_example2.cpp -------------------------------------------------------------------------------- /attic/example/determine_legal_filenames.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/example/determine_legal_filenames.cpp -------------------------------------------------------------------------------- /attic/example/enumerate_example.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/example/enumerate_example.cpp -------------------------------------------------------------------------------- /attic/example/filecopy_example.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/example/filecopy_example.cpp -------------------------------------------------------------------------------- /attic/example/filedir_example.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/example/filedir_example.cpp -------------------------------------------------------------------------------- /attic/example/filter_example.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/example/filter_example.cpp -------------------------------------------------------------------------------- /attic/example/find_in_files_afio.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/example/find_in_files_afio.cpp -------------------------------------------------------------------------------- /attic/example/find_in_files_iostreams.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/example/find_in_files_iostreams.cpp -------------------------------------------------------------------------------- /attic/example/readallof_example.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/example/readallof_example.cpp -------------------------------------------------------------------------------- /attic/example/readwrite_example.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/example/readwrite_example.cpp -------------------------------------------------------------------------------- /attic/example/readwrite_example_traditional.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/example/readwrite_example_traditional.cpp -------------------------------------------------------------------------------- /attic/example/statfs_example.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/example/statfs_example.cpp -------------------------------------------------------------------------------- /attic/example/workshop_atomic_updates_afio.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/example/workshop_atomic_updates_afio.cpp -------------------------------------------------------------------------------- /attic/example/workshop_atomic_updates_afio.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/example/workshop_atomic_updates_afio.ipp -------------------------------------------------------------------------------- /attic/example/workshop_benchmark.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/example/workshop_benchmark.cpp -------------------------------------------------------------------------------- /attic/example/workshop_final_afio.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/example/workshop_final_afio.cpp -------------------------------------------------------------------------------- /attic/example/workshop_final_afio.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/example/workshop_final_afio.ipp -------------------------------------------------------------------------------- /attic/example/workshop_naive.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/example/workshop_naive.cpp -------------------------------------------------------------------------------- /attic/example/workshop_naive.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/example/workshop_naive.ipp -------------------------------------------------------------------------------- /attic/example/workshop_naive_afio.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/example/workshop_naive_afio.cpp -------------------------------------------------------------------------------- /attic/example/workshop_naive_afio.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/example/workshop_naive_afio.ipp -------------------------------------------------------------------------------- /attic/example/workshop_naive_async_afio.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/example/workshop_naive_async_afio.cpp -------------------------------------------------------------------------------- /attic/example/workshop_naive_async_afio.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/example/workshop_naive_async_afio.ipp -------------------------------------------------------------------------------- /attic/include/boost/afio/v2/afio.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/include/boost/afio/v2/afio.hpp -------------------------------------------------------------------------------- /attic/include/boost/afio/v2/config.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/include/boost/afio/v2/config.hpp -------------------------------------------------------------------------------- /attic/include/boost/afio/v2/detail/ErrorHandling.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/include/boost/afio/v2/detail/ErrorHandling.hpp -------------------------------------------------------------------------------- /attic/include/boost/afio/v2/detail/Undoer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/include/boost/afio/v2/detail/Undoer.hpp -------------------------------------------------------------------------------- /attic/include/boost/afio/v2/detail/Utility.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/include/boost/afio/v2/detail/Utility.hpp -------------------------------------------------------------------------------- /attic/include/boost/afio/v2/detail/impl/ErrorHandling.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/include/boost/afio/v2/detail/impl/ErrorHandling.ipp -------------------------------------------------------------------------------- /attic/include/boost/afio/v2/detail/impl/afio.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/include/boost/afio/v2/detail/impl/afio.ipp -------------------------------------------------------------------------------- /attic/include/boost/afio/v2/detail/impl/afio_iocp.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/include/boost/afio/v2/detail/impl/afio_iocp.ipp -------------------------------------------------------------------------------- /attic/include/boost/afio/v2/detail/impl/nt_kernel_stuff.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/include/boost/afio/v2/detail/impl/nt_kernel_stuff.hpp -------------------------------------------------------------------------------- /attic/include/boost/afio/v2/detail/valgrind/helgrind.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/include/boost/afio/v2/detail/valgrind/helgrind.h -------------------------------------------------------------------------------- /attic/include/boost/afio/v2/detail/valgrind/memcheck.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/include/boost/afio/v2/detail/valgrind/memcheck.h -------------------------------------------------------------------------------- /attic/include/boost/afio/v2/detail/valgrind/valgrind.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/include/boost/afio/v2/detail/valgrind/valgrind.h -------------------------------------------------------------------------------- /attic/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/index.html -------------------------------------------------------------------------------- /attic/multiabi_alltests_gcc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/multiabi_alltests_gcc.sh -------------------------------------------------------------------------------- /attic/multiabi_alltests_msvc.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/multiabi_alltests_msvc.bat -------------------------------------------------------------------------------- /attic/send_to_wandbox.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/send_to_wandbox.sh -------------------------------------------------------------------------------- /attic/src/afio.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/src/afio.cpp -------------------------------------------------------------------------------- /attic/standalone_alltests_gcc.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/standalone_alltests_gcc.bat -------------------------------------------------------------------------------- /attic/standalone_alltests_gcc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/standalone_alltests_gcc.sh -------------------------------------------------------------------------------- /attic/standalone_alltests_msvc.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/standalone_alltests_msvc.bat -------------------------------------------------------------------------------- /attic/test/Aligned_Allocator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/test/Aligned_Allocator.hpp -------------------------------------------------------------------------------- /attic/test/Jamfile.v2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/test/Jamfile.v2 -------------------------------------------------------------------------------- /attic/test/afio_pch.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/test/afio_pch.hpp -------------------------------------------------------------------------------- /attic/test/asan.supp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /attic/test/blacklist.supp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/test/blacklist.supp -------------------------------------------------------------------------------- /attic/test/drd.supp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/test/drd.supp -------------------------------------------------------------------------------- /attic/test/json_encode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/test/json_encode.py -------------------------------------------------------------------------------- /attic/test/memcheck.supp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/test/memcheck.supp -------------------------------------------------------------------------------- /attic/test/msan.supp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /attic/test/test_all.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/test/test_all.cpp -------------------------------------------------------------------------------- /attic/test/test_all_multiabi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/test/test_all_multiabi.cpp -------------------------------------------------------------------------------- /attic/test/test_file_glob.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/test/test_file_glob.bat -------------------------------------------------------------------------------- /attic/test/test_file_glob.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/test/test_file_glob.sh -------------------------------------------------------------------------------- /attic/test/test_functions.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/test/test_functions.hpp -------------------------------------------------------------------------------- /attic/test/test_inline_linkage1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/test/test_inline_linkage1.cpp -------------------------------------------------------------------------------- /attic/test/test_inline_linkage2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/test/test_inline_linkage2.cpp -------------------------------------------------------------------------------- /attic/test/test_inline_linkage_master.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/test/test_inline_linkage_master.cpp -------------------------------------------------------------------------------- /attic/test/tests/api_error_check.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/test/tests/api_error_check.cpp -------------------------------------------------------------------------------- /attic/test/tests/async_data_op_req_compilation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/test/tests/async_data_op_req_compilation.cpp -------------------------------------------------------------------------------- /attic/test/tests/async_io_adopt_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/test/tests/async_io_adopt_test.cpp -------------------------------------------------------------------------------- /attic/test/tests/async_io_barrier_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/test/tests/async_io_barrier_test.cpp -------------------------------------------------------------------------------- /attic/test/tests/async_io_enumerate_works.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/test/tests/async_io_enumerate_works.cpp -------------------------------------------------------------------------------- /attic/test/tests/async_io_errors_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/test/tests/async_io_errors_test.cpp -------------------------------------------------------------------------------- /attic/test/tests/async_io_lstat_works.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/test/tests/async_io_lstat_works.cpp -------------------------------------------------------------------------------- /attic/test/tests/async_io_pagesize.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/test/tests/async_io_pagesize.cpp -------------------------------------------------------------------------------- /attic/test/tests/async_io_statfs_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/test/tests/async_io_statfs_test.cpp -------------------------------------------------------------------------------- /attic/test/tests/async_io_sync_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/test/tests/async_io_sync_test.cpp -------------------------------------------------------------------------------- /attic/test/tests/async_io_threadpool_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/test/tests/async_io_threadpool_test.cpp -------------------------------------------------------------------------------- /attic/test/tests/async_io_torture_autoflush_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/test/tests/async_io_torture_autoflush_test.cpp -------------------------------------------------------------------------------- /attic/test/tests/async_io_torture_direct_sync_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/test/tests/async_io_torture_direct_sync_test.cpp -------------------------------------------------------------------------------- /attic/test/tests/async_io_torture_direct_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/test/tests/async_io_torture_direct_test.cpp -------------------------------------------------------------------------------- /attic/test/tests/async_io_torture_sync_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/test/tests/async_io_torture_sync_test.cpp -------------------------------------------------------------------------------- /attic/test/tests/async_io_torture_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/test/tests/async_io_torture_test.cpp -------------------------------------------------------------------------------- /attic/test/tests/async_io_works_1_autoflush_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/test/tests/async_io_works_1_autoflush_test.cpp -------------------------------------------------------------------------------- /attic/test/tests/async_io_works_1_prime_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/test/tests/async_io_works_1_prime_test.cpp -------------------------------------------------------------------------------- /attic/test/tests/async_io_works_1_sync_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/test/tests/async_io_works_1_sync_test.cpp -------------------------------------------------------------------------------- /attic/test/tests/async_io_works_1_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/test/tests/async_io_works_1_test.cpp -------------------------------------------------------------------------------- /attic/test/tests/async_io_works_64_autoflush_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/test/tests/async_io_works_64_autoflush_test.cpp -------------------------------------------------------------------------------- /attic/test/tests/async_io_works_64_direct_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/test/tests/async_io_works_64_direct_test.cpp -------------------------------------------------------------------------------- /attic/test/tests/async_io_works_64_directsync_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/test/tests/async_io_works_64_directsync_test.cpp -------------------------------------------------------------------------------- /attic/test/tests/async_io_works_64_sync_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/test/tests/async_io_works_64_sync_test.cpp -------------------------------------------------------------------------------- /attic/test/tests/async_io_works_64_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/test/tests/async_io_works_64_test.cpp -------------------------------------------------------------------------------- /attic/test/tests/async_io_zero_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/test/tests/async_io_zero_test.cpp -------------------------------------------------------------------------------- /attic/test/tests/atomic_log_append_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/test/tests/atomic_log_append_test.cpp -------------------------------------------------------------------------------- /attic/test/tests/delete_stability.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/test/tests/delete_stability.cpp -------------------------------------------------------------------------------- /attic/test/tests/free_functions_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/test/tests/free_functions_test.cpp -------------------------------------------------------------------------------- /attic/test/tests/op_container_deduced_compilation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/test/tests/op_container_deduced_compilation.cpp -------------------------------------------------------------------------------- /attic/test/tests/path_works.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/test/tests/path_works.cpp -------------------------------------------------------------------------------- /attic/test/tests/race_protection_works.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/test/tests/race_protection_works.cpp -------------------------------------------------------------------------------- /attic/test/tsan.supp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/test/tsan.supp -------------------------------------------------------------------------------- /attic/test/unittests.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/test/unittests.vcxproj -------------------------------------------------------------------------------- /attic/test/update_coveralls.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/attic/test/update_coveralls.sh -------------------------------------------------------------------------------- /cmake/QuickCppLibBootstrap.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/cmake/QuickCppLibBootstrap.cmake -------------------------------------------------------------------------------- /cmake/brew-llvm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/cmake/brew-llvm.sh -------------------------------------------------------------------------------- /cmake/headers.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/cmake/headers.cmake -------------------------------------------------------------------------------- /cmake/interface.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/cmake/interface.cmake -------------------------------------------------------------------------------- /cmake/sources.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/cmake/sources.cmake -------------------------------------------------------------------------------- /cmake/tests.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/cmake/tests.cmake -------------------------------------------------------------------------------- /cmake/toolchain-linux-arm.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/cmake/toolchain-linux-arm.cmake -------------------------------------------------------------------------------- /cmake/toolchain-linux-libc++.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/cmake/toolchain-linux-libc++.cmake -------------------------------------------------------------------------------- /doc/presentations/20150924_CppCon Presentation.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/doc/presentations/20150924_CppCon Presentation.pdf -------------------------------------------------------------------------------- /doc/presentations/20160421_ACCU Presentation.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/doc/presentations/20160421_ACCU Presentation.pdf -------------------------------------------------------------------------------- /doc/presentations/20160922_CppCon Presentation.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/doc/presentations/20160922_CppCon Presentation.pdf -------------------------------------------------------------------------------- /doc/presentations/videos.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/doc/presentations/videos.txt -------------------------------------------------------------------------------- /example/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/example/.clang-format -------------------------------------------------------------------------------- /example/malloc1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/example/malloc1.cpp -------------------------------------------------------------------------------- /example/malloc2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/example/malloc2.cpp -------------------------------------------------------------------------------- /example/map_file.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/example/map_file.cpp -------------------------------------------------------------------------------- /example/mapped_file.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/example/mapped_file.cpp -------------------------------------------------------------------------------- /example/path_view_openat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/example/path_view_openat.cpp -------------------------------------------------------------------------------- /example/read_directory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/example/read_directory.cpp -------------------------------------------------------------------------------- /example/read_entire_file1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/example/read_entire_file1.cpp -------------------------------------------------------------------------------- /example/read_stats.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/example/read_stats.cpp -------------------------------------------------------------------------------- /example/scatter_write.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/example/scatter_write.cpp -------------------------------------------------------------------------------- /example/sparse_array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/example/sparse_array.cpp -------------------------------------------------------------------------------- /example/wg21_path_view_benchmark.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/example/wg21_path_view_benchmark.cpp -------------------------------------------------------------------------------- /example/wg21_path_view_equivalent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/example/wg21_path_view_equivalent.cpp -------------------------------------------------------------------------------- /graphs/benchmark_locking 2x i5 M540 @ 2.53Ghz Win10 4.125Gb bandwidth.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/graphs/benchmark_locking 2x i5 M540 @ 2.53Ghz Win10 4.125Gb bandwidth.xlsx -------------------------------------------------------------------------------- /graphs/benchmark_locking 4x i7-3770K @ 3.50Ghz Win10 20.075Gb bandwidth.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/graphs/benchmark_locking 4x i7-3770K @ 3.50Ghz Win10 20.075Gb bandwidth.xlsx -------------------------------------------------------------------------------- /graphs/benchmark_locking core count comparison.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/graphs/benchmark_locking core count comparison.xlsx -------------------------------------------------------------------------------- /include/kvstore/kvstore.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/kvstore/kvstore.hpp -------------------------------------------------------------------------------- /include/llfio.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio.hpp -------------------------------------------------------------------------------- /include/llfio/llfio.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/llfio.hpp -------------------------------------------------------------------------------- /include/llfio/llfio.ixx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/llfio.ixx -------------------------------------------------------------------------------- /include/llfio/revision.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/revision.hpp -------------------------------------------------------------------------------- /include/llfio/v2.0/algorithm/clone.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/algorithm/clone.hpp -------------------------------------------------------------------------------- /include/llfio/v2.0/algorithm/contents.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/algorithm/contents.hpp -------------------------------------------------------------------------------- /include/llfio/v2.0/algorithm/difference.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/algorithm/difference.hpp -------------------------------------------------------------------------------- /include/llfio/v2.0/algorithm/handle_adapter/cached_parent.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/algorithm/handle_adapter/cached_parent.hpp -------------------------------------------------------------------------------- /include/llfio/v2.0/algorithm/handle_adapter/combining.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/algorithm/handle_adapter/combining.hpp -------------------------------------------------------------------------------- /include/llfio/v2.0/algorithm/handle_adapter/xor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/algorithm/handle_adapter/xor.hpp -------------------------------------------------------------------------------- /include/llfio/v2.0/algorithm/reduce.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/algorithm/reduce.hpp -------------------------------------------------------------------------------- /include/llfio/v2.0/algorithm/shared_fs_mutex/atomic_append.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/algorithm/shared_fs_mutex/atomic_append.hpp -------------------------------------------------------------------------------- /include/llfio/v2.0/algorithm/shared_fs_mutex/base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/algorithm/shared_fs_mutex/base.hpp -------------------------------------------------------------------------------- /include/llfio/v2.0/algorithm/shared_fs_mutex/byte_ranges.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/algorithm/shared_fs_mutex/byte_ranges.hpp -------------------------------------------------------------------------------- /include/llfio/v2.0/algorithm/shared_fs_mutex/lock_files.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/algorithm/shared_fs_mutex/lock_files.hpp -------------------------------------------------------------------------------- /include/llfio/v2.0/algorithm/shared_fs_mutex/memory_map.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/algorithm/shared_fs_mutex/memory_map.hpp -------------------------------------------------------------------------------- /include/llfio/v2.0/algorithm/shared_fs_mutex/safe_byte_ranges.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/algorithm/shared_fs_mutex/safe_byte_ranges.hpp -------------------------------------------------------------------------------- /include/llfio/v2.0/algorithm/summarize.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/algorithm/summarize.hpp -------------------------------------------------------------------------------- /include/llfio/v2.0/algorithm/traverse.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/algorithm/traverse.hpp -------------------------------------------------------------------------------- /include/llfio/v2.0/algorithm/trivial_vector.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/algorithm/trivial_vector.hpp -------------------------------------------------------------------------------- /include/llfio/v2.0/byte_io_handle.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/byte_io_handle.hpp -------------------------------------------------------------------------------- /include/llfio/v2.0/config.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/config.hpp -------------------------------------------------------------------------------- /include/llfio/v2.0/deadline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/deadline.h -------------------------------------------------------------------------------- /include/llfio/v2.0/detail/impl/cached_parent_handle_adapter.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/detail/impl/cached_parent_handle_adapter.ipp -------------------------------------------------------------------------------- /include/llfio/v2.0/detail/impl/clone.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/detail/impl/clone.ipp -------------------------------------------------------------------------------- /include/llfio/v2.0/detail/impl/config.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/detail/impl/config.ipp -------------------------------------------------------------------------------- /include/llfio/v2.0/detail/impl/fast_random_file_handle.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/detail/impl/fast_random_file_handle.ipp -------------------------------------------------------------------------------- /include/llfio/v2.0/detail/impl/getaddrinfo_category.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/detail/impl/getaddrinfo_category.hpp -------------------------------------------------------------------------------- /include/llfio/v2.0/detail/impl/map_handle.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/detail/impl/map_handle.ipp -------------------------------------------------------------------------------- /include/llfio/v2.0/detail/impl/path_discovery.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/detail/impl/path_discovery.ipp -------------------------------------------------------------------------------- /include/llfio/v2.0/detail/impl/path_view.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/detail/impl/path_view.ipp -------------------------------------------------------------------------------- /include/llfio/v2.0/detail/impl/posix/byte_io_handle.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/detail/impl/posix/byte_io_handle.ipp -------------------------------------------------------------------------------- /include/llfio/v2.0/detail/impl/posix/byte_socket_handle.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/detail/impl/posix/byte_socket_handle.ipp -------------------------------------------------------------------------------- /include/llfio/v2.0/detail/impl/posix/directory_handle.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/detail/impl/posix/directory_handle.ipp -------------------------------------------------------------------------------- /include/llfio/v2.0/detail/impl/posix/file_handle.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/detail/impl/posix/file_handle.ipp -------------------------------------------------------------------------------- /include/llfio/v2.0/detail/impl/posix/fs_handle.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/detail/impl/posix/fs_handle.ipp -------------------------------------------------------------------------------- /include/llfio/v2.0/detail/impl/posix/handle.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/detail/impl/posix/handle.ipp -------------------------------------------------------------------------------- /include/llfio/v2.0/detail/impl/posix/import.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/detail/impl/posix/import.hpp -------------------------------------------------------------------------------- /include/llfio/v2.0/detail/impl/posix/lockable_byte_io_handle.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/detail/impl/posix/lockable_byte_io_handle.ipp -------------------------------------------------------------------------------- /include/llfio/v2.0/detail/impl/posix/map_handle.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/detail/impl/posix/map_handle.ipp -------------------------------------------------------------------------------- /include/llfio/v2.0/detail/impl/posix/mapped_file_handle.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/detail/impl/posix/mapped_file_handle.ipp -------------------------------------------------------------------------------- /include/llfio/v2.0/detail/impl/posix/path_discovery.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/detail/impl/posix/path_discovery.ipp -------------------------------------------------------------------------------- /include/llfio/v2.0/detail/impl/posix/path_handle.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/detail/impl/posix/path_handle.ipp -------------------------------------------------------------------------------- /include/llfio/v2.0/detail/impl/posix/pipe_handle.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/detail/impl/posix/pipe_handle.ipp -------------------------------------------------------------------------------- /include/llfio/v2.0/detail/impl/posix/process_handle.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/detail/impl/posix/process_handle.ipp -------------------------------------------------------------------------------- /include/llfio/v2.0/detail/impl/posix/stat.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/detail/impl/posix/stat.ipp -------------------------------------------------------------------------------- /include/llfio/v2.0/detail/impl/posix/statfs.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/detail/impl/posix/statfs.ipp -------------------------------------------------------------------------------- /include/llfio/v2.0/detail/impl/posix/storage_profile.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/detail/impl/posix/storage_profile.ipp -------------------------------------------------------------------------------- /include/llfio/v2.0/detail/impl/posix/symlink_handle.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/detail/impl/posix/symlink_handle.ipp -------------------------------------------------------------------------------- /include/llfio/v2.0/detail/impl/posix/utils.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/detail/impl/posix/utils.ipp -------------------------------------------------------------------------------- /include/llfio/v2.0/detail/impl/reduce.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/detail/impl/reduce.ipp -------------------------------------------------------------------------------- /include/llfio/v2.0/detail/impl/safe_byte_ranges.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/detail/impl/safe_byte_ranges.ipp -------------------------------------------------------------------------------- /include/llfio/v2.0/detail/impl/storage_profile.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/detail/impl/storage_profile.ipp -------------------------------------------------------------------------------- /include/llfio/v2.0/detail/impl/traverse.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/detail/impl/traverse.ipp -------------------------------------------------------------------------------- /include/llfio/v2.0/detail/impl/windows/byte_io_handle.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/detail/impl/windows/byte_io_handle.ipp -------------------------------------------------------------------------------- /include/llfio/v2.0/detail/impl/windows/byte_io_multiplexer.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/detail/impl/windows/byte_io_multiplexer.ipp -------------------------------------------------------------------------------- /include/llfio/v2.0/detail/impl/windows/byte_socket_handle.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/detail/impl/windows/byte_socket_handle.ipp -------------------------------------------------------------------------------- /include/llfio/v2.0/detail/impl/windows/directory_handle.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/detail/impl/windows/directory_handle.ipp -------------------------------------------------------------------------------- /include/llfio/v2.0/detail/impl/windows/file_handle.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/detail/impl/windows/file_handle.ipp -------------------------------------------------------------------------------- /include/llfio/v2.0/detail/impl/windows/fs_handle.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/detail/impl/windows/fs_handle.ipp -------------------------------------------------------------------------------- /include/llfio/v2.0/detail/impl/windows/handle.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/detail/impl/windows/handle.ipp -------------------------------------------------------------------------------- /include/llfio/v2.0/detail/impl/windows/import.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/detail/impl/windows/import.hpp -------------------------------------------------------------------------------- /include/llfio/v2.0/detail/impl/windows/lockable_byte_io_handle.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/detail/impl/windows/lockable_byte_io_handle.ipp -------------------------------------------------------------------------------- /include/llfio/v2.0/detail/impl/windows/map_handle.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/detail/impl/windows/map_handle.ipp -------------------------------------------------------------------------------- /include/llfio/v2.0/detail/impl/windows/mapped_file_handle.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/detail/impl/windows/mapped_file_handle.ipp -------------------------------------------------------------------------------- /include/llfio/v2.0/detail/impl/windows/path_discovery.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/detail/impl/windows/path_discovery.ipp -------------------------------------------------------------------------------- /include/llfio/v2.0/detail/impl/windows/path_handle.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/detail/impl/windows/path_handle.ipp -------------------------------------------------------------------------------- /include/llfio/v2.0/detail/impl/windows/pipe_handle.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/detail/impl/windows/pipe_handle.ipp -------------------------------------------------------------------------------- /include/llfio/v2.0/detail/impl/windows/process_handle.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/detail/impl/windows/process_handle.ipp -------------------------------------------------------------------------------- /include/llfio/v2.0/detail/impl/windows/stat.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/detail/impl/windows/stat.ipp -------------------------------------------------------------------------------- /include/llfio/v2.0/detail/impl/windows/statfs.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/detail/impl/windows/statfs.ipp -------------------------------------------------------------------------------- /include/llfio/v2.0/detail/impl/windows/storage_profile.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/detail/impl/windows/storage_profile.ipp -------------------------------------------------------------------------------- /include/llfio/v2.0/detail/impl/windows/symlink_handle.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/detail/impl/windows/symlink_handle.ipp -------------------------------------------------------------------------------- /include/llfio/v2.0/detail/impl/windows/tls_socket_sources/schannel.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/detail/impl/windows/tls_socket_sources/schannel.ipp -------------------------------------------------------------------------------- /include/llfio/v2.0/detail/impl/windows/utils.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/detail/impl/windows/utils.ipp -------------------------------------------------------------------------------- /include/llfio/v2.0/directory_handle.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/directory_handle.hpp -------------------------------------------------------------------------------- /include/llfio/v2.0/fast_random_file_handle.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/fast_random_file_handle.hpp -------------------------------------------------------------------------------- /include/llfio/v2.0/file_handle.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/file_handle.hpp -------------------------------------------------------------------------------- /include/llfio/v2.0/fs_handle.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/fs_handle.hpp -------------------------------------------------------------------------------- /include/llfio/v2.0/handle.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/handle.hpp -------------------------------------------------------------------------------- /include/llfio/v2.0/llfio.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/llfio.hpp -------------------------------------------------------------------------------- /include/llfio/v2.0/lockable_byte_io_handle.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/lockable_byte_io_handle.hpp -------------------------------------------------------------------------------- /include/llfio/v2.0/logging.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/logging.hpp -------------------------------------------------------------------------------- /include/llfio/v2.0/map_handle.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/map_handle.hpp -------------------------------------------------------------------------------- /include/llfio/v2.0/mapped.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/mapped.hpp -------------------------------------------------------------------------------- /include/llfio/v2.0/mapped_file_handle.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/mapped_file_handle.hpp -------------------------------------------------------------------------------- /include/llfio/v2.0/multiplex.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/multiplex.hpp -------------------------------------------------------------------------------- /include/llfio/v2.0/native_handle_type.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/native_handle_type.hpp -------------------------------------------------------------------------------- /include/llfio/v2.0/path_discovery.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/path_discovery.hpp -------------------------------------------------------------------------------- /include/llfio/v2.0/path_handle.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/path_handle.hpp -------------------------------------------------------------------------------- /include/llfio/v2.0/path_view.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/path_view.hpp -------------------------------------------------------------------------------- /include/llfio/v2.0/pipe_handle.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/pipe_handle.hpp -------------------------------------------------------------------------------- /include/llfio/v2.0/process_handle.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/process_handle.hpp -------------------------------------------------------------------------------- /include/llfio/v2.0/stat.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/stat.hpp -------------------------------------------------------------------------------- /include/llfio/v2.0/statfs.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/statfs.hpp -------------------------------------------------------------------------------- /include/llfio/v2.0/status_code.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/status_code.hpp -------------------------------------------------------------------------------- /include/llfio/v2.0/storage_profile.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/storage_profile.hpp -------------------------------------------------------------------------------- /include/llfio/v2.0/symlink_handle.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/symlink_handle.hpp -------------------------------------------------------------------------------- /include/llfio/v2.0/utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/v2.0/utils.hpp -------------------------------------------------------------------------------- /include/llfio/version.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/include/llfio/version.hpp -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/index.html -------------------------------------------------------------------------------- /install_dev_githooks.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/install_dev_githooks.sh -------------------------------------------------------------------------------- /meta/libraries.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/meta/libraries.json -------------------------------------------------------------------------------- /programs/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/programs/CMakeLists.txt -------------------------------------------------------------------------------- /programs/benchmark-dynamic_thread_pool_group/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/programs/benchmark-dynamic_thread_pool_group/main.cpp -------------------------------------------------------------------------------- /programs/benchmark-io-congestion/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/programs/benchmark-io-congestion/main.cpp -------------------------------------------------------------------------------- /programs/benchmark-iostreams/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/programs/benchmark-iostreams/main.cpp -------------------------------------------------------------------------------- /programs/benchmark-locking/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/programs/benchmark-locking/main.cpp -------------------------------------------------------------------------------- /programs/collision-check/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/programs/collision-check/CMakeLists.txt -------------------------------------------------------------------------------- /programs/collision-check/lib.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/programs/collision-check/lib.cpp -------------------------------------------------------------------------------- /programs/fs-probe/fs_probe_results.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/programs/fs-probe/fs_probe_results.yaml -------------------------------------------------------------------------------- /programs/fs-probe/fs_probe_results_legacy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/programs/fs-probe/fs_probe_results_legacy.yaml -------------------------------------------------------------------------------- /programs/fs-probe/latencies.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/programs/fs-probe/latencies.xlsx -------------------------------------------------------------------------------- /programs/fs-probe/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/programs/fs-probe/main.cpp -------------------------------------------------------------------------------- /programs/illegal-codepoints/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/programs/illegal-codepoints/main.cpp -------------------------------------------------------------------------------- /programs/key-value-store/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/programs/key-value-store/Readme.md -------------------------------------------------------------------------------- /programs/key-value-store/include/key_value_store.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/programs/key-value-store/include/key_value_store.hpp -------------------------------------------------------------------------------- /programs/key-value-store/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/programs/key-value-store/main.cpp -------------------------------------------------------------------------------- /reference/11.1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/reference/11.1.pdf -------------------------------------------------------------------------------- /reference/54d0f0190cf29ca811040c8a.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/reference/54d0f0190cf29ca811040c8a.pdf -------------------------------------------------------------------------------- /reference/Chidambaram.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/reference/Chidambaram.pdf -------------------------------------------------------------------------------- /reference/Error Handling is Ocassionally Correct.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/reference/Error Handling is Ocassionally Correct.html -------------------------------------------------------------------------------- /reference/Error Handling is Ocassionally Correct_files/fig-analysis-cdf.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/reference/Error Handling is Ocassionally Correct_files/fig-analysis-cdf.gif -------------------------------------------------------------------------------- /reference/Error Handling is Ocassionally Correct_files/fig-method-edp.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/reference/Error Handling is Ocassionally Correct_files/fig-method-edp.gif -------------------------------------------------------------------------------- /reference/Error Handling is Ocassionally Correct_files/fig-result-big-legend.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/reference/Error Handling is Ocassionally Correct_files/fig-result-big-legend.gif -------------------------------------------------------------------------------- /reference/Error Handling is Ocassionally Correct_files/fig-result-big.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/reference/Error Handling is Ocassionally Correct_files/fig-result-big.gif -------------------------------------------------------------------------------- /reference/Error Handling is Ocassionally Correct_files/fig-result-small-ext3.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/reference/Error Handling is Ocassionally Correct_files/fig-result-small-ext3.gif -------------------------------------------------------------------------------- /reference/Error Handling is Ocassionally Correct_files/fig-result-small-hfsplus.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/reference/Error Handling is Ocassionally Correct_files/fig-result-small-hfsplus.gif -------------------------------------------------------------------------------- /reference/Error Handling is Ocassionally Correct_files/fig-result-small-jfs.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/reference/Error Handling is Ocassionally Correct_files/fig-result-small-jfs.gif -------------------------------------------------------------------------------- /reference/Error Handling is Ocassionally Correct_files/fig-result-small-nfs.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/reference/Error Handling is Ocassionally Correct_files/fig-result-small-nfs.gif -------------------------------------------------------------------------------- /reference/Error Handling is Ocassionally Correct_files/fig-result-small-reiserfs.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/reference/Error Handling is Ocassionally Correct_files/fig-result-small-reiserfs.gif -------------------------------------------------------------------------------- /reference/Error Handling is Ocassionally Correct_files/fig-result-small-xfs.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/reference/Error Handling is Ocassionally Correct_files/fig-result-small-xfs.gif -------------------------------------------------------------------------------- /reference/Error Handling is Ocassionally Correct_files/fig-result-zoom.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/reference/Error Handling is Ocassionally Correct_files/fig-result-zoom.gif -------------------------------------------------------------------------------- /reference/Error Handling is Ocassionally Correct_files/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/reference/Error Handling is Ocassionally Correct_files/main.css -------------------------------------------------------------------------------- /reference/Error Handling is Ocassionally Correct_files/new_usenix.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/reference/Error Handling is Ocassionally Correct_files/new_usenix.jpg -------------------------------------------------------------------------------- /reference/Files are hard.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/reference/Files are hard.html -------------------------------------------------------------------------------- /reference/Files are hard_files/fs_properties.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/reference/Files are hard_files/fs_properties.png -------------------------------------------------------------------------------- /reference/Files are hard_files/program_bugs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/reference/Files are hard_files/program_bugs.png -------------------------------------------------------------------------------- /reference/Linux KAIO/History of Linux KAIO API.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/reference/Linux KAIO/History of Linux KAIO API.pdf -------------------------------------------------------------------------------- /reference/Linux KAIO/KAIOUserGuide.htm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/reference/Linux KAIO/KAIOUserGuide.htm -------------------------------------------------------------------------------- /reference/Linux KAIO/linux-kaio.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/reference/Linux KAIO/linux-kaio.txt -------------------------------------------------------------------------------- /reference/iron-sosp05.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/reference/iron-sosp05.pdf -------------------------------------------------------------------------------- /reference/oopsla2019.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/reference/oopsla2019.pdf -------------------------------------------------------------------------------- /reference/osdi14-paper-pillai.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/reference/osdi14-paper-pillai.pdf -------------------------------------------------------------------------------- /reference/popl2020-px86.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/reference/popl2020-px86.pdf -------------------------------------------------------------------------------- /reference/ptso.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/reference/ptso.pdf -------------------------------------------------------------------------------- /scripts/AddTryItNow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/scripts/AddTryItNow.py -------------------------------------------------------------------------------- /scripts/BuildTimes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/scripts/BuildTimes.py -------------------------------------------------------------------------------- /scripts/GenJenkinsMatrixDashboard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/scripts/GenJenkinsMatrixDashboard.py -------------------------------------------------------------------------------- /scripts/JenkinsMatrixToDashboard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/scripts/JenkinsMatrixToDashboard.py -------------------------------------------------------------------------------- /scripts/SoakTest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/scripts/SoakTest.py -------------------------------------------------------------------------------- /scripts/XMLTidy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/scripts/XMLTidy.py -------------------------------------------------------------------------------- /scripts/benchmark_locking_matrix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/scripts/benchmark_locking_matrix.py -------------------------------------------------------------------------------- /scripts/make_free_functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/scripts/make_free_functions.py -------------------------------------------------------------------------------- /scripts/readme_to_html.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/scripts/readme_to_html.sh -------------------------------------------------------------------------------- /scripts/travis_lldb.expect: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/scripts/travis_lldb.expect -------------------------------------------------------------------------------- /scripts/xhtml_to_docbook.xsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/scripts/xhtml_to_docbook.xsl -------------------------------------------------------------------------------- /single-header/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/single-header/Readme.md -------------------------------------------------------------------------------- /src/llfio.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/src/llfio.cpp -------------------------------------------------------------------------------- /test-packaging/example.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/test-packaging/example.cpp -------------------------------------------------------------------------------- /test/test_kernel_decl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/test/test_kernel_decl.hpp -------------------------------------------------------------------------------- /test/tests/clone_extents.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/test/tests/clone_extents.cpp -------------------------------------------------------------------------------- /test/tests/current_path.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/test/tests/current_path.cpp -------------------------------------------------------------------------------- /test/tests/directory_handle_create_close/existing0/testdir/pin.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/tests/directory_handle_create_close/existing1/testdir/pin.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/tests/directory_handle_create_close/existing1/testdir/testfile.txt: -------------------------------------------------------------------------------- 1 | niall -------------------------------------------------------------------------------- /test/tests/directory_handle_create_close/existing1/testfile.txt: -------------------------------------------------------------------------------- 1 | niall -------------------------------------------------------------------------------- /test/tests/directory_handle_create_close/kernel_directory_handle.cpp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/test/tests/directory_handle_create_close/kernel_directory_handle.cpp.hpp -------------------------------------------------------------------------------- /test/tests/directory_handle_create_close/runner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/test/tests/directory_handle_create_close/runner.cpp -------------------------------------------------------------------------------- /test/tests/directory_handle_enumerate/existing/0123456789012345678901234567890123456789012345678901234567890123.deleted: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/tests/directory_handle_enumerate/existing/012345678901234567890123456789012345678901234567890123456789012z.deleted: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/tests/directory_handle_enumerate/existing/dir/pin.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/tests/directory_handle_enumerate/existing/foo.txt: -------------------------------------------------------------------------------- 1 | niall -------------------------------------------------------------------------------- /test/tests/directory_handle_enumerate/kernel_directory_handle_enumerate.cpp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/test/tests/directory_handle_enumerate/kernel_directory_handle_enumerate.cpp.hpp -------------------------------------------------------------------------------- /test/tests/directory_handle_enumerate/runner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/test/tests/directory_handle_enumerate/runner.cpp -------------------------------------------------------------------------------- /test/tests/extended_attributes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/test/tests/extended_attributes.cpp -------------------------------------------------------------------------------- /test/tests/fast_random_file_handle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/test/tests/fast_random_file_handle.cpp -------------------------------------------------------------------------------- /test/tests/file_handle_create_close/existing0/testfile.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/tests/file_handle_create_close/existing1/testfile.txt: -------------------------------------------------------------------------------- 1 | niall -------------------------------------------------------------------------------- /test/tests/file_handle_create_close/kernel_file_handle.cpp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/test/tests/file_handle_create_close/kernel_file_handle.cpp.hpp -------------------------------------------------------------------------------- /test/tests/file_handle_create_close/runner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/test/tests/file_handle_create_close/runner.cpp -------------------------------------------------------------------------------- /test/tests/file_handle_lock_unlock.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/test/tests/file_handle_lock_unlock.cpp -------------------------------------------------------------------------------- /test/tests/handle_adapter_xor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/test/tests/handle_adapter_xor.cpp -------------------------------------------------------------------------------- /test/tests/issue0009.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/test/tests/issue0009.cpp -------------------------------------------------------------------------------- /test/tests/issue0027.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/test/tests/issue0027.cpp -------------------------------------------------------------------------------- /test/tests/issue0028.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/test/tests/issue0028.cpp -------------------------------------------------------------------------------- /test/tests/issue0073.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/test/tests/issue0073.cpp -------------------------------------------------------------------------------- /test/tests/issue0102.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/test/tests/issue0102.cpp -------------------------------------------------------------------------------- /test/tests/issue0113.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/test/tests/issue0113.cpp -------------------------------------------------------------------------------- /test/tests/large_pages.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/test/tests/large_pages.cpp -------------------------------------------------------------------------------- /test/tests/map_handle_cache.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/test/tests/map_handle_cache.cpp -------------------------------------------------------------------------------- /test/tests/map_handle_create_close/kernel_map_handle.cpp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/test/tests/map_handle_create_close/kernel_map_handle.cpp.hpp -------------------------------------------------------------------------------- /test/tests/map_handle_create_close/runner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/test/tests/map_handle_create_close/runner.cpp -------------------------------------------------------------------------------- /test/tests/mapped.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/test/tests/mapped.cpp -------------------------------------------------------------------------------- /test/tests/mapped_file_handle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/test/tests/mapped_file_handle.cpp -------------------------------------------------------------------------------- /test/tests/path_discovery.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/test/tests/path_discovery.cpp -------------------------------------------------------------------------------- /test/tests/path_view.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/test/tests/path_view.cpp -------------------------------------------------------------------------------- /test/tests/pipe_handle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/test/tests/pipe_handle.cpp -------------------------------------------------------------------------------- /test/tests/process_handle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/test/tests/process_handle.cpp -------------------------------------------------------------------------------- /test/tests/reduce.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/test/tests/reduce.cpp -------------------------------------------------------------------------------- /test/tests/section_handle_create_close/kernel_section_handle.cpp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/test/tests/section_handle_create_close/kernel_section_handle.cpp.hpp -------------------------------------------------------------------------------- /test/tests/section_handle_create_close/runner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/test/tests/section_handle_create_close/runner.cpp -------------------------------------------------------------------------------- /test/tests/shared_fs_mutex.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/test/tests/shared_fs_mutex.cpp -------------------------------------------------------------------------------- /test/tests/statfs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/test/tests/statfs.cpp -------------------------------------------------------------------------------- /test/tests/symlink_handle_create_close/existing0/testfile.txt: -------------------------------------------------------------------------------- 1 | niall -------------------------------------------------------------------------------- /test/tests/symlink_handle_create_close/existing1/testfile.txt: -------------------------------------------------------------------------------- 1 | niall -------------------------------------------------------------------------------- /test/tests/symlink_handle_create_close/existing1/testlink: -------------------------------------------------------------------------------- 1 | testfile.txt -------------------------------------------------------------------------------- /test/tests/symlink_handle_create_close/kernel_symlink_handle.cpp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/test/tests/symlink_handle_create_close/kernel_symlink_handle.cpp.hpp -------------------------------------------------------------------------------- /test/tests/symlink_handle_create_close/runner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/test/tests/symlink_handle_create_close/runner.cpp -------------------------------------------------------------------------------- /test/tests/traverse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/test/tests/traverse.cpp -------------------------------------------------------------------------------- /test/tests/trivial_vector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/test/tests/trivial_vector.cpp -------------------------------------------------------------------------------- /test/tests/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ned14/llfio/HEAD/test/tests/utils.cpp --------------------------------------------------------------------------------