Age | Commit message (Expand) | Author |
2021-08-04 | Try once again on passing CI on Mac. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2021-08-03 | Try fix last commit on Mac OS. | 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-25 | Fix CI failures in last commit. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2021-05-25 | Fix bug where native Linux dynamic_thread_pool_group would schedule delayed w... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2021-05-11 | Fix preceding commit. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2021-04-15 | Merge https://github.com/ned14/llfio/pull/77 into my current working tree and... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2021-03-19 | Reenable the llfio::dynamic_thread_pool_group::io_aware_work_item unit test. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2021-03-16 | Fix failure to execute with priority on Linux native dynamic_thread_pool_group. | 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 | More wip | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2021-03-16 | Make the dynamic thread pool work scheduling not quite as strict in the nativ... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2021-03-16 | wip native linux threadpool implementation for dynamic_thread_pool_group. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2021-03-16 | Implemented and debugged a Grand Unified Dispatch backend for dynamic_thread_... | 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 unit test to ensure nested dynamic thread pool groups work as expected. S... | 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-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-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) |
2020-11-24 | Disable one of the MSVC Experimental Filesystem emulations, because it is lit... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2020-11-24 | Add path view special casing for VS2017 Experimental Filesystem. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2020-11-20 | path_view tests now pass on at least MSVC and libstdc++. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2020-11-20 | Fix unit test failures, and regress Windows CI testing to VS2017 as VS2019 la... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2020-11-19 | Fix without_trailing_separator() removing root. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2020-11-19 | Add path_view::without_trailing_separator(). | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2020-11-19 | Also fix path_view::remove_filename(), which was not returning a trailing slash. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2020-11-19 | Fix bug in path_view::parent_path() where "/x.txt" was not returning "/" as t... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2020-11-12 | Rework how path_view::c_str's constructors are implemented to work around thi... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2020-11-11 | More Windows install fixes, disable issue0009 test on 32 bit, yet more debug ... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2020-11-10 | again | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2020-11-10 | again | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2020-10-30 | Implement the latest round of changes to path_view as per WG21 LEWG guidance. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2020-10-13 | Don't commit stuff when sick and at 10.30pm at night! Fix previous commit. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2020-10-13 | Extend issue0009 timeout on Mac OS, it looks like it's a touch slow to tear d... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2020-10-12 | Fix issue0009 which had been refactored to match Windows, and does not work o... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2020-10-12 | P1030 refactored path_view appears to be mostly working. Tests all pass on Wi... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2020-10-09 | More wip path_view refactor to meet latest P1030R4, now working on MSVC, not ... | 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-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-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-07-13 | On POSIX, non-atomic renames were losing path tracking. Also, renameat2() was... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2020-07-03 | Fix bug in reduce() on POSIX which was causing random failure to reduce. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2020-07-03 | Yet more travis and appveyor bashing | 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 | Fix perhaps the cause of appveyor failing. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2020-07-03 | Add lots of debug printing to try and figure out why travis is failing. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2020-07-02 | Fix bug in clone_extents_to() on POSIX. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2020-06-21 | Fix clone_extents() not working on Mac OS. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |