Age | Commit message (Expand) | Author |
---|---|---|
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-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-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-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) |
2021-03-16 | Lots of performance tuning of native Linux implementation, but still 5-10% sl... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2021-03-16 | Simplify non-native-Linux implementation. Appears to make little difference t... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2021-03-16 | Add benchmark results for GCD on Linux, Win32 thread pools on Windows, and AS... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2021-03-16 | Begin dynamic_thread_pool_group benchmark program. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2021-03-16 | Finally got a fully working native implementation on Linux. I had realised th... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2021-03-16 | more wip | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2021-03-16 | Don't leak timer wait objects. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2021-03-16 | More wip | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2021-03-16 | More improvements to dynamic scaling within native Linux implementation of dy... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2021-03-16 | Dynamic scaling within native Linux implementation of dynamic_thread_pool_gro... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2021-03-16 | Implement thread enumeration for Linux native dynamic_thread_pool_group. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2021-03-16 | Make the dynamic thread pool work scheduling not quite as strict in the nativ... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2021-03-16 | wip native linux threadpool implementation for dynamic_thread_pool_group. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2021-03-16 | Hopefully fix failure to find libdispatch on Mac OS. Also hopefully fix test ... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2021-03-16 | Implemented and debugged a Grand Unified Dispatch backend for dynamic_thread_... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2021-03-16 | Implement dynamic_thread_pool_group::io_aware_work_item. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2021-03-16 | Add unit test to ensure nested dynamic thread pool groups work as expected. S... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2021-03-16 | wip dynamic_thread_pool_group, so far has Windows support only. Note that LLF... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |