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 (Collapse)Author
2019-10-04Replace git submodule based dependencies with cmake install based ↵Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
dependencies instead.
2019-09-25Improve detection of coroutine support when on clang 9.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2019-09-25LLFIO is now make installable and cmake find_package()-able, which should ↵Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
implement cmake hunter support. Significantly slimmed down the headers being dragged in by the default LLFIO include, specifically that outcome<T> is no longer dragged in, and: - #36 Async file i/o and storage profile have been modularised out of the default headers. - #36 Mapped file i/o can be modularised out of the default headers. Changed barrier kind to class enum, as per latest WG21 spec.
2019-09-16updNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2019-09-12Add CI building on ARM, as people have asked for it (issue #37)Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2019-09-07Lots of warnings fixes and some workarounds for GCCs 8 and 9.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2019-09-06Fixed the attached<T> stuff clearly never having been tested, because noneNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
of it actually works :(
2019-09-05Fix LLFIO to use latest upstream signal_guard. Fix segfault in mapped unit test.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2019-07-29Rename fsyncs to barriers, as per WG21 feedback. Rename ensure_stores() to ↵Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
mem_flush_stores(), as per WG14 feedback.
2019-05-27Remove map_view<T>, as attached<T> has supplanted it. This bring LLFIO up to ↵Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
date with P1031R2.
2019-05-24Reworked mapped<T> to use P1631 attach/detach, and made map_handle and ↵Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
mapped_file_handle into P1631 attached<T> sources.
2019-05-16Replace persistent<T> with new ensure_stores() from P1631.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2019-05-08Add VS2019 support, improve discard() support on older Windows, support ↵Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
Outcome v2.1.
2019-04-09Fix issue #18 where __cpuid identifier was macro clashing. Also update to ↵Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
latest Outcome.
2018-12-15updNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2018-11-17Added combining_handle_adapter and xor_handle_adapter. These were written ↵Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
over a number of weeks in very short bursts on the train to work, so they are riddled with bugs. Do not use them until the documentation warning regarding them has been removed.
2018-10-26updNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2018-08-15Fix status code edition failing to build.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
Disable symlink tests on Appveyor
2018-07-03Rename afio to llfio part 1 of manyNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)