Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/ned14/llfio.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2021-11-11Merge branch 'develop' into lewg_refactorlewg_refactorNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-11-01Add cmake options LLFIO_FORCE_CONCEPTS_OFF and LLFIO_FORCE_COROUTINES_OFF.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-10-29Merge pull request #82 from ned14/byte_granularity_map_offsetsNiall Douglas
2021-10-28Fix programs breaking in recent commits.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-10-28Fix failures on CI from previous commits.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-10-28Wrote a unit test and fixed bugs for byte granularity map offsets.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-10-27Untested first implementation of byte granularity map_handle and mapped_file_...Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-10-26Complete LEWG refactor of path_view.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-10-26Remedy to_win32_path() not accepting path_handle as input.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-10-26wip refactor of path_view to match LEWG feedback.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-10-26wipNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-10-22Sigh, yes, last commit was also broken. Fixed.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-10-22Fix yet another bug in preceding commit. Definitely now passes CI!Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-10-22Fix weird case of size_t type not being chosen by operator ?Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-10-22Fix previous commit generating resource_unavailable_try_again errors.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-10-21file_handle::clone_extents_to() could fail in certain corner cases with align...Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-09-24Trap segmentation faults in map_handle::write() and report and no disc space.all_tests_passed_8068cc3231d05e9e69f1ab4e0bdd735621ca9786Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-09-24Fix section_handle::flag::write_via_syscall, which broke if buffers were zero...Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-09-17map_handle cache: Fix nasty bug where if a map handle is closed during static...all_tests_passed_721503d32fe35dbaa93bde0214ae8cd3799d14b8Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-09-17Fix map_handle::set_cache_disable() recursing forever.all_tests_passed_306f473ffa4a42ed99ee5beaea3fcbea79879af1Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-09-16map_handle: On POSIX suppress a benign cause of tsan failure.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-09-16Fix last two commits by using volatile to prevent dead store elimination.all_tests_passed_ca32e1c25908866b277f5332bb308f23de54e187Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-09-15Fix broken last commit on POSIX.all_tests_passed_ac83bef9d7bc6e31e8487e2f8e01ea63269dc4f9Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-09-14Fix #80 by no longer exporting from a DLL map_handle_cache(). Thanks to awson...Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-09-10map handle caching: Add API to disable map handle caching.all_tests_passed_7238591f99132d8c0b223c144f21276e952c8e3fNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-09-10current_process_memory_usage: Fix bug in accurate committed private calculati...all_tests_passed_a9215c6ecc9b268c522386840c869803768e3540Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-09-08Fix typo on Mac OS in last commit.all_tests_passed_da688a15607c55359840a13ac844f185d2d7a069Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-09-08current_process_memory_usage: Add system memory stats.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-08-30current_process_memory_usage: Better document what happens with inaccurate co...all_tests_passed_bcc600db9feb6aa50e0880422a071d0e39ae74aaNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-08-21map handle cache: Fix bug where adding a map to the cache was using the lengt...all_tests_passed_8cec4ff8fcd601b774c0ed882fe869e73d23d136Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-08-21Fix use of iostream in last commit.all_tests_passed_c86f5a536072da82a73024ccd640efc11e1ce3d3Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-08-21Fix bug in Linux current_process_memory_usage() where we weren't taking the f...Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-08-21map_handle cache now looks to be working well.all_tests_passed_2917dc7799bc3be9c3fef406ccde21a273aeaffcNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-08-21Reimplemented current_process_memory_usage() for Linux so it's a lot faster f...Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-08-20Merge branch 'develop' of github.com:ned14/llfio into developNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-08-20Using the new bitwise tries algorithm in QuickCppLib, implement map_handle ca...Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-08-20Fix utils::current_process_memory() on Linux which could enter an infinite loop.all_tests_passed_5fc220fb1d39da11c9d41fdd6611e4455cc22ebaNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-08-20Suppress codecvt warnings in path_view on GCC.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-08-19On POSIX stop map_handle::commit() calling madvise() on non-file backed alloc...all_tests_passed_044418de759c225ec72e43e6fe74ce2a5ab0fdafNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-08-18Have `process_cpu_usage` be zero initialised on default construction.all_tests_passed_41861766afcbfb412fc6b01a3ac794878dfcb7c5Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-08-04Try once again on passing CI on Mac.all_tests_passed_62f7b92749fdfe55b86236f0ff32b376004f3555Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-08-04Hopefully last fix to make it work on Mac OS.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-08-03Fix missing cast in previous commits on Mac OS.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-08-03Add missing header on Mac OS.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-08-03Try fix last commit on Mac OS.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-08-03Add utils::current_process_cpu_usage().Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-07-19Fix potential write outside of array in dynamic_thread_pool_group's native Li...all_tests_passed_d867bd612097979ca40b07852abbf7332538ab98Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
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-25Looks like libstdc++-10 still confuses clang, so disabling on CI.all_tests_passed_f6dd9743a94462472a4a06638b844046b5c71d8dNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-05-25Fix CI failures in last commit.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)