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