Age | Commit message (Expand) | Author |
---|---|---|
2021-09-17 | map_handle cache: Fix nasty bug where if a map handle is closed during static...HEADmaster | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2021-09-17 | Fix map_handle::set_cache_disable() recursing forever. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2021-09-16 | map_handle: On POSIX suppress a benign cause of tsan failure. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2021-09-16 | Fix last two commits by using volatile to prevent dead store elimination. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2021-09-15 | Fix broken last commit on POSIX. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2021-09-14 | Fix #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-10 | map handle caching: Add API to disable map handle caching. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2021-09-10 | current_process_memory_usage: Fix bug in accurate committed private calculati... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2021-09-08 | Fix typo on Mac OS in last commit. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2021-09-08 | current_process_memory_usage: Add system memory stats. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2021-08-30 | current_process_memory_usage: Better document what happens with inaccurate co... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2021-08-21 | map handle cache: Fix bug where adding a map to the cache was using the lengt... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2021-08-21 | Fix use of iostream in last commit. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2021-08-21 | Fix 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-21 | map_handle cache now looks to be working well. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2021-08-21 | Reimplemented current_process_memory_usage() for Linux so it's a lot faster f... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2021-08-20 | Merge branch 'develop' of github.com:ned14/llfio into develop | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2021-08-20 | Using the new bitwise tries algorithm in QuickCppLib, implement map_handle ca... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2021-08-20 | Fix utils::current_process_memory() on Linux which could enter an infinite loop. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2021-08-20 | Suppress codecvt warnings in path_view on GCC. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2021-08-19 | On POSIX stop map_handle::commit() calling madvise() on non-file backed alloc... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2021-08-18 | Have `process_cpu_usage` be zero initialised on default construction. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2021-08-04 | Try once again on passing CI on Mac. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2021-08-04 | Hopefully last fix to make it work on Mac OS. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2021-08-03 | Fix missing cast in previous commits on Mac OS. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2021-08-03 | Add missing header on Mac OS. | 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-07-19 | Fix potential write outside of array in dynamic_thread_pool_group's native Li... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2021-06-16 | Fix traversal_summary not being copyable nor moveable, which was never intended. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2021-05-25 | Looks like libstdc++-10 still confuses clang, so disabling on CI. | 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-05-11 | Fix bug in POSIX map_handle::truncate() when used on non-backed maps whereby ... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2021-05-11 | Fix an earlier fix to algorithm::traverse, where the earlier fix was obviousl... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2021-05-04 | No 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-29 | Fix 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-26 | Fix process termination in mapped_file_handle caused by throw of exception in... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2021-04-20 | Remove all remaining mentions of async_file_handle (issue #78). | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2021-04-15 | Maybe partially fix issue #76 where CMAKE_CXX_STANDARD wasn't affecting probe... | 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-30 | Add first implementation of benchmark-io-congestion program. | 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-17 | Merge pull request #68 from ned14/dynamic_thread_pool_group | Niall Douglas |
2021-03-17 | Fix all tsan failures for both native and libdispatch backends of dynamic_thr... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2021-03-16 | Benchmarks now show LLFIO dynamic_thread_pool_group either matching or signif... | 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 | Linux native dynamic_thread_pool_group is working again after last commit ref... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2021-03-16 | Rework native Linux dynamic_thread_pool_group to no longer have a single mute... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |