# # ChangeLog for libcfa/src/concurrency/iocall.cfa # # Generated by Trac 1.2.1 # Aug 19, 2024, 10:30:18 PM Mon, 03 Aug 2020 18:36:19 GMT Thierry Delisle [1a39a5a] * libcfa/src/concurrency/iocall.cfa (modified) Fixed compilation failure without io_uring Mon, 03 Aug 2020 17:59:13 GMT Thierry Delisle [3e2b9c9] * libcfa/src/Makefile.am (modified) * libcfa/src/bits/debug.hfa (modified) * libcfa/src/concurrency/invoke.h (modified) * libcfa/src/concurrency/io.cfa (modified) * libcfa/src/concurrency/io/setup.cfa (added) * libcfa/src/concurrency/io/types.hfa (added) * libcfa/src/concurrency/iocall.cfa (modified) * libcfa/src/concurrency/kernel.hfa (modified) * libcfa/src/concurrency/kernel/fwd.hfa (modified) * libcfa/src/concurrency/kernel/startup.cfa (modified) * libcfa/src/concurrency/kernel_private.hfa (modified) * libcfa/src/concurrency/preemption.cfa (modified) * libcfa/src/concurrency/thread.hfa (modified) More restructuring of translation units Unclear if it improves ... Thu, 30 Jul 2020 19:00:19 GMT Thierry Delisle [f00b26d4] * libcfa/src/concurrency/io.cfa (modified) * libcfa/src/concurrency/iocall.cfa (modified) * libcfa/src/concurrency/iofwd.hfa (modified) * libcfa/src/concurrency/kernel.cfa (modified) * libcfa/src/concurrency/kernel.hfa (modified) * libcfa/src/concurrency/kernel_private.hfa (modified) Re-worked IO to use epoll and support multiple io_contexts per ... Thu, 23 Jul 2020 17:33:29 GMT Thierry Delisle [5751a56] * libcfa/configure (modified) * libcfa/configure.ac (modified) * libcfa/prelude/defines.hfa.in (modified) * libcfa/src/concurrency/io.cfa (modified) * libcfa/src/concurrency/iocall.cfa (modified) * libcfa/src/concurrency/stats.cfa (modified) * libcfa/src/concurrency/stats.hfa (modified) Changed handling of io_uring support to handle op codes in configure. ... Thu, 16 Jul 2020 21:27:50 GMT Thierry Delisle [efc171d1] * libcfa/src/concurrency/iocall.cfa (modified) * libcfa/src/concurrency/kernel.cfa (modified) * libcfa/src/concurrency/kernel_private.hfa (modified) Fixed several concurrency warnings Thu, 16 Jul 2020 20:21:30 GMT Thierry Delisle [cf48a14] * libcfa/src/concurrency/iocall.cfa (modified) Added missing include Thu, 16 Jul 2020 20:17:36 GMT Thierry Delisle [5db836e] * libcfa/src/concurrency/iocall.cfa (modified) Removed left over call to sendfile Thu, 16 Jul 2020 18:59:50 GMT Thierry Delisle [519f11c] * libcfa/src/concurrency/iocall.cfa (modified) * libcfa/src/concurrency/iofwd.hfa (modified) * libcfa/src/concurrency/mutex.cfa (modified) Minor fixes in concurrency lib. Remove async support for sendfile as ... Fri, 10 Jul 2020 20:18:36 GMT Thierry Delisle [e1801fc] * libcfa/src/concurrency/iocall.cfa (modified) * libcfa/src/concurrency/iofwd.hfa (modified) Added support for non-blocking sendfile Fri, 10 Jul 2020 18:22:17 GMT Thierry Delisle [365e423] * benchmark/io/readv.cfa (modified) * libcfa/src/concurrency/io.cfa (modified) * libcfa/src/concurrency/iocall.cfa (modified) * src/Makefile.in (modified) * src/Parser/module.mk (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Fri, 10 Jul 2020 18:21:47 GMT Thierry Delisle [0a92c78] * libcfa/src/concurrency/iocall.cfa (modified) Added support for splice and tee in cfa io Fri, 10 Jul 2020 18:17:49 GMT Thierry Delisle [20ab637] * benchmark/io/readv.cfa (modified) * libcfa/src/concurrency/io.cfa (modified) * libcfa/src/concurrency/iocall.cfa (modified) Added quick and dirty support for fixed files reads. Added support ... Wed, 01 Jul 2020 19:56:37 GMT Thierry Delisle [5877b3e] * libcfa/src/concurrency/iocall.cfa (modified) Added missing include Wed, 01 Jul 2020 19:27:59 GMT Thierry Delisle [4b84e35] * libcfa/src/concurrency/iocall.cfa (modified) Fixed iocall Wed, 01 Jul 2020 19:05:08 GMT Thierry Delisle [31bb2e1] * libcfa/src/Makefile.am (modified) * libcfa/src/Makefile.in (modified) * libcfa/src/concurrency/io.cfa (modified) * libcfa/src/concurrency/iocall.cfa (added) * libcfa/src/concurrency/kernel_private.hfa (modified) Moved implementations of cfa_[io call] to iocall.cfa