Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/windirstat/llfio.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2021-09-08current_process_memory_usage: Add system memory stats.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-08-21Reimplemented current_process_memory_usage() for Linux so it's a lot faster f...Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-08-20Using the new bitwise tries algorithm in QuickCppLib, implement map_handle ca...Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-08-03Add utils::current_process_cpu_usage().Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-05-04No longer have path_handle identify itself as a directory, but instead as a p...Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-03-16more wipNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-03-16Implement dynamic_thread_pool_group::io_aware_work_item.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-03-16Add statfs_t::f_iosinprogress and statfs_t::f_ioswaittime whichNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-03-15Fix inability to open directory junctions on Windows using `symlink_handle` (...Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-03-15Make the presence of `__cpp_modules` not have an effect on its own (#75)Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-03-06Fix lots of bugs due to newer kernel 5.8 in Ubuntu 20.04, and OpenZFS v0.8:Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-02-16Fix issue #72 use of NtFlushBuffersEx on Win7, when it is a Win8 API.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-02-15Port LLFIO to latest Outcome, whose TRY operation now uses value semantics fo...Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-02-02Fix lots of warnings on x86 windows.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-01-29Fix last commit on VS2017.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-01-29Port from AFIO v1 `normalise_path()`, whose API I have improved and made more...Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-01-25Fix construct<mapped_file_handle> having the wrong parameter order.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-11-04Fix build on clang.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-10-08Long, long round of refactoring path_view to match latest P1030 draft normati...Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-10-02Fix the LLFIO_DEADLINE_* macros not qualifying their errc::timed_out returns ...Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-09-07Fix the poor performance of the previous commits fixing the race condition in...Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-09-05Fix a bug in map_handle on Windows where under the last commit, NtUnmapViewOf...Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-09-04Fix a subtle race condition in map_handle on Windows where if many threads ar...Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-08-14Fix corner case bug which could cause mapped_file_handle::truncate() to not a...Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-07-16Trap passing a non-writable handle into file_handle::clone_extents_to().Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-07-03More travis bashing, more appveyor debug printingNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-07-03Add more appveyor debug printingNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-07-03Add appveyor debug printing.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-06-22Finally implement fs_handle::link().Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-06-21Fix incorrectness in traverse() under POSIX, and fix build failures on VS2017.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-06-13I *think* clone_extents is now debugged, at least on Windows anyway.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-06-10wip implementation of file_handle::clone_extents() for POSIX. Not debugged yet.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-06-05wip more work on clone_extents. There is a late stage failure in the partial ...Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-06-04First working edition of file_handle::clone_extents(). This was a surprisingl...Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-06-01Convert to latest Outcome v2.2 TRY operator.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-05-29As I broke trunk last commit, push the wip files which fix trunk, even though...Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-05-22More performance improvements to traverse. Also tested using the same directo...Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-05-15Fix bug where on Windows, atomic rename was effectively always on.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-05-11Forgot to commit everything last commit. It's late :(Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-05-11directory_handle::read() now holds an internal spinlock, as it is racy for mu...Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-05-08Make pipes created by process_handle multiplexable by default.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-05-08Port process_handle over from kerneltest, long overdue doing this.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-05-07Add a test null i/o multiplexer, useful for optimising the i/o multiplexer im...Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-05-06Fix minor build failures in status_code config.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-05-04Fix race in section_handle singleton name generation on Windows.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-04-30Ported over the benchmark-async program from the resumable-io branch.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-04-28Coroutines pipe test has been ported from resumable_io branch.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-04-24Implement .co_read(), .co_write() and .co_barrier() for io_handle.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-04-23Lay the groundwork for awaitables.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-04-22Port async pipe handle test over from resumable i/o branchNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)