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-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-03Bump _WIN32_WINNT to Win7.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)
2021-02-02Add LLFIO_ENABLE_DEPENDENCY_SMOKE_TEST option for vcpkg.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-02-01Stop warning from to_win32_path() on POSIX.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-27Add the beginnings of a to_win32_path(), though it's not finished yet.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)
2021-01-19Hopefully fix installability on CI.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-12-17From now on, use Outcome master branch. Also, a few more small fixes to path_...Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-12-01Try more github actions instability workarounds.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-12-01Hopefully fix weird random github actions failure.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-11-28Finally got back onto doing some work on the test io_uring multiplexer.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-11-27Work around build failure in status code config on VS2017.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-11-26Debugged the .ci.cmake script for prebuilt binaries on my own computer, this ...Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-11-25Yet again prebuilt binaries.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-11-25Again prebuilt binariesNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)