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-06-16Fix traversal_summary not being copyable nor moveable, which was never intended.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-05-25Fix bug where native Linux dynamic_thread_pool_group would schedule delayed w...Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-05-11Fix preceding commit.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-05-11Fix bug in POSIX map_handle::truncate() when used on non-backed maps whereby ...Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-05-11Fix an earlier fix to algorithm::traverse, where the earlier fix was obviousl...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-04-29Fix bug in algorithm::traverse where if we fail to create a thread, the excep...Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-04-26Fix process termination in mapped_file_handle caused by throw of exception in...Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-04-20Remove all remaining mentions of async_file_handle (issue #78).Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-04-15Merge https://github.com/ned14/llfio/pull/77 into my current working tree and...Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-03-19Reenable the llfio::dynamic_thread_pool_group::io_aware_work_item unit test.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-03-17Fix all tsan failures for both native and libdispatch backends of dynamic_thr...Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-03-16Benchmarks now show LLFIO dynamic_thread_pool_group either matching or signif...Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-03-16Fix failure to execute with priority on Linux native dynamic_thread_pool_group.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-03-16Linux native dynamic_thread_pool_group is working again after last commit ref...Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-03-16Rework native Linux dynamic_thread_pool_group to no longer have a single mute...Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-03-16Lots of performance tuning of native Linux implementation, but still 5-10% sl...Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-03-16Simplify non-native-Linux implementation. Appears to make little difference t...Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-03-16Add benchmark results for GCD on Linux, Win32 thread pools on Windows, and AS...Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-03-16Implement dynamic_thread_pool_group benchmark.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-03-16Begin dynamic_thread_pool_group benchmark program.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-03-16Finally got a fully working native implementation on Linux. I had realised th...Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-03-16more wipNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-03-16Don't leak timer wait objects.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-03-16More wipNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-03-16More improvements to dynamic scaling within native Linux implementation of dy...Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-03-16Dynamic scaling within native Linux implementation of dynamic_thread_pool_gro...Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-03-16Implement thread enumeration for Linux native dynamic_thread_pool_group.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-03-16Make the dynamic thread pool work scheduling not quite as strict in the nativ...Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-03-16wip native linux threadpool implementation for dynamic_thread_pool_group.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-03-16Hopefully fix failure to find libdispatch on Mac OS. Also hopefully fix test ...Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-03-16Implemented and debugged a Grand Unified Dispatch backend for dynamic_thread_...Niall 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 unit test to ensure nested dynamic thread pool groups work as expected. S...Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-03-16wip dynamic_thread_pool_group, so far has Windows support only. Note that LLF...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-08Suppress warning on Linux.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-23Fix breakage caused by upstream changes to quickcpplib. De-CRLF cached fileli...Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-02-17mapped_file_handle::read() and write() was not detecting when VA space had be...Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-02-16Bump _WIN32_WINNT header requirements.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-03Suppress warning on older GCCs and clangs.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-02-03Don't install ntkernel-error-category in status-code builds.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-02-03Merge branch 'develop' of https://github.com/ned14/llfio into developNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-02-03Suppress spurious warning on older GCCs.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)